圖像處理裝置制造方法
【專利摘要】本發(fā)明的一個實施方式所涉及的圖像處理裝置包括邊界圖像生成部、連接像素提取部、2值圖像生成部、背景圖像生成部、圖像壓縮部。邊界圖像生成部檢測出原圖像中的邊界,生成邊界圖像;連接像素提取部提取出邊界圖像內(nèi)的連接像素集合;2值圖像生成部將連接像素集合按照連接像素集合的顏色進行分類,并對應于各顏色來分別生成文字圖像,且生成的該文字圖像為2值圖像;背景圖像生成部根據(jù)文字圖像生成原圖像的背景圖像;圖像壓縮部對文字圖像與背景圖像以不同的壓縮方式進行壓縮。背景圖像生成部將原圖像中的文字圖像所處的位置的像素值置換為,連接像素集合的外接矩形周圍至少一部分像素在原圖像中的像素值的平均值,從而生成背景圖像。
【專利說明】圖像處理裝置【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種圖像處理裝置。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中有一類圖像處理裝置,其能夠從原圖像中分離出文字與背景圖像,對文字的圖像數(shù)據(jù)與背景圖像的圖像數(shù)據(jù)分別進行壓縮。在這樣的圖像處理裝置中,有一種是利用區(qū)域解析處理而從原圖像中獲取相分離的文字與背景圖像,并且,在生成背景圖像時,根據(jù)文字周圍的像素(即,鄰接在文字的外周的像素)值來確定該背景圖像中的原來是文字所處的位置的像素值。
[0003]另外,還有一種圖像處理裝置,在生成背景圖像時,根據(jù)文章的行列等版式信息來確定包含文字部的規(guī)定區(qū)域的位置,使用根據(jù)該區(qū)域周圍的顏色所得到的顏色來填充該區(qū)域,從而生成背景圖像。
[0004]然而,采用上述第一種圖像處理裝置涉及的技術(shù)的話,由于是使用區(qū)域解析處理,因而其處理速度比較低,另外,由于是使用文字周圍的像素值來確定原來文字所處的位置的像素值,因而如果在原圖像內(nèi)文字周圍的像素中摻雜有文字的顏色的話,壓縮后的畫質(zhì)會比較低。
[0005]另外,若采用上述第二種圖像處理裝置涉及的技術(shù)的話,在沒有版式信息時該裝置就不能使用,另外,由于是用上述規(guī)定區(qū)域周圍的顏色來填充整個該區(qū)域,因而會造成該部分的畫質(zhì)較低。
【發(fā)明內(nèi)容】
[0006]有鑒于此,作出了本發(fā)明,本發(fā)明的目的在于,提供一種圖像處理裝置,該圖像處理裝置能夠以較高的處理速度并且以較佳的畫質(zhì)從原圖像中分離出文字圖像與背景圖像。
[0007]本發(fā)明的一個實施方式所涉及的圖像處理裝置,包括邊界圖像生成部、連接像素提取部、2值圖像生成部、背景圖像生成部、以及圖像壓縮部。邊界圖像生成部檢測出原圖像中的邊界,生成由所檢測出的所述邊界構(gòu)成的邊界圖像;連接像素提取部提取出所述邊界圖像內(nèi)的連接像素集合;2值圖像生成部將所述連接像素集合按照所述連接像素集合的顏色進行分類,并對應于各所述顏色來分別生成文字圖像,且生成的該文字圖像為2值圖像;背景圖像生成部根據(jù)所述文字圖像生成所述原圖像的背景圖像;圖像壓縮部對所述文字圖像的圖像數(shù)據(jù)與所述背景圖像的圖像數(shù)據(jù)以不同的壓縮方式進行壓縮。所述背景圖像生成部將所述原圖像中的所述文字圖像所處的位置的像素值置換為,所述連接像素集合的外接矩形周圍至少一部分像素在原圖像中的像素值的平均值,從而生成背景圖像。
【專利附圖】
【附圖說明】
[0008]圖1為本發(fā)明【具體實施方式】涉及的圖像處理裝置的結(jié)構(gòu)框圖;
[0009]圖2所示為本發(fā)明的實施方式所涉及的圖像處理裝置所提取出的連接圖像集合的例子;
[0010]圖3為本發(fā)明的實施方式所涉及的圖像處理裝置所提取出的連接像素集合的其他例子。
【具體實施方式】
[0011 ] 下面參照附圖對本發(fā)明的【具體實施方式】進行說明。
[0012]圖1為本發(fā)明【具體實施方式】涉及的圖像處理裝置的結(jié)構(gòu)框圖。圖1所示的圖像處理裝置例如可以由ASIC (專用集成電路、ApplicationSpecific Integrated Circuit)、電腦等實現(xiàn),原圖像等的各種圖像的圖像數(shù)據(jù)可以適當?shù)卮鎯υ赗AM (隨機存儲器、RandomAccess Memory)、非易失性存儲器等中,下述的處理部由ASIC、電腦內(nèi)的處理器來實現(xiàn)。
[0013]邊界圖像生成部I檢測出原圖像中的邊界(edge),生成由所檢測出的邊界構(gòu)成的邊界圖像。在本實施方式中,邊界圖像為表示所檢測出的邊界的高濃度側(cè)的像素的位置的圖像,是2值圖像。即,所檢測出的邊界的高濃度側(cè)的像素的值為1,此外的像素的值為O。
[0014]在本實施方式中,原圖像為多值彩色圖像,邊界圖像生成部I生成僅具有原圖像的輝度成分的圖像,在該圖像中檢測出邊界,生成由所檢測出的邊界構(gòu)成的邊界圖像。
[0015]連接像素提取部2提取出邊界圖像內(nèi)的連接像素集合,對成串的連接像素進行管理,使其能夠被識別為一個集合。即,在一個連接像素集合與另一個連接像素集合不相連接時,對它們進行管理,使它們能夠被識別為兩個集合。另外,連接像素集合由上述高濃度側(cè)的像素(像素值為I的像素)中的、獨立的一個像素或者相連的多個像素構(gòu)成。
[0016]連接像素結(jié)合部3檢測出外接矩形相互鄰近的多個像素集合(B卩,這些多個像素集合的外接矩形是相互鄰近的),并且將他們成組化,從而使它們被作為一個連接像素集合對待。即,如果兩個連接像素集合被成組化的話,那么它們被作為一個連接像素集合來對待管理。例如,在外接矩形的一部分重合或者外接矩形間的距離小于規(guī)定值等規(guī)定條件成立時,將滿足這些條件的連接像素集合成組化。
[0017]2值圖像生成部4按照連接像素集合的顏色(即在原圖像內(nèi)的顏色)對連接像素集合進行分類,并對應于各顏色來分別生成文字圖像。并且,所生成的文字圖像是2值圖像。此時,根據(jù)除了不相當于文字的連接圖像集合之外的連接圖像集合生成文字圖像。
[0018]例如,設(shè)想存在5個連接圖像集合A?E。其中,連接像素集合A、B在原圖像中的顏色為第I顏色,連接圖像集合C在原圖像中的顏色為第2顏色(不同于第I顏色的顏色),連接像素集合D、E在原圖像中的顏色為第3顏色(不同于第I顏色、第2顏色的顏色)。此時,相應于第I顏色,生成連接像素集合A、B所處的位置的像素值為1、其他位置的像素值為O的文字圖像;相應于第2顏色,生成連接像素集合C所處的位置的像素值為1、其他位置的像素值為O的文字圖像;相應于第3顏色,生成連接像素集合D、E所處的位置的像素值為1、其他位置的像素值為O的文字圖像。
[0019]背景圖像生成部5根據(jù)上述文字圖像生成原圖像的背景圖像。具體而言,背景圖像生成部5根據(jù)文字圖像來確定上述文字圖像中文字所處的位置(B卩,像素值為I的像素的位置),將原圖像中此處位置的像素值按照如下所述的方式進行置換,從而生成背景圖像。
[0020]背景圖像生成部5將原圖像中文字圖像所處位置(B卩,在文字圖像內(nèi)像素值為I的像素所處的位置)的像素值置換為,連接像素集合的外接矩形的周圍至少一部分像素在原圖像中的像素值的平均值,從而生成背景圖像。
[0021]圖2所示為由圖1所示的圖像處理裝置所提取出的連接圖像集合的例子。
[0022]圖2中(A)所示的例子為,在原圖像中具有文字,該文字為日文片假名“ 二 ”,在此情況下,檢測出連接像素集合101,確定連接像素集合101的外接矩形102。此時,根據(jù)矩形102周圍的帶星形標記的像素在原圖像中的像素值,來確定背景圖像中該連接像素集合101所處位置處的像素值。
[0023]圖2中(B)所示的例子為,在原圖像中具有文字,該文字為英文字母“E”,在此情況下,檢測出連接像素集合111,確定連接像素集合111的外接矩形112。此時,根據(jù)矩形112周圍的帶星形標記的像素在原圖像中的像素值,來確定背景圖像中該連接像素集合111所處位置處的像素值。
[0024]圖2中(C )所示的例子為,在原圖像中具有文字,該文字為日文平假名“ ο ”,在此情況下,檢測出連接像素集合121,確定連接像素集合121的外接矩形122。此時,根據(jù)矩形122周圍的帶星形標記的像素在原圖像中的像素值,來確定背景圖像中該連接像素集合121所處位置處的像素值。
[0025]另外,背景圖像生成部5也可以將原圖像中的文字圖像所處的位置的像素值置換為,上述矩形的周圍的全部像素在原圖像中的像素值的平均值,從而生成背景圖像。
[0026]另外,背景圖像生成部5也可以將原圖像中的文字圖像所處的位置的像素值置換為,上述矩形的周圍的4個頂點位置的4個像素(圖2中全黑星形標記處的像素)在原圖像中的像素值的平均值,從而生成背景圖像。
[0027]另外,當存在被成組化的連接像素集合時,2值圖像生成部4將成組化的連接圖像集合按照該連接圖像集合的組的顏色進行分類,并對應于各顏色來分別生成文字圖像。此時,在沒有成組化的連接像素集合的顏色與成組化的連接像素集合的顏色相同時,使這些連接像素集合被包含在同一文字圖像中。并且,背景圖像生成部5,針對成組化的連接像素集合,將原圖像中的文字圖像所處的位置的像素值置換為,成組化的連接像素集合整體的外接矩形周圍的至少一部分像素在原圖像中的像素值的平均值,從而生成背景圖像。
[0028]圖像壓縮部6對上述文字圖像的圖像數(shù)據(jù)與背景圖像的圖像數(shù)據(jù)以不同的方式進行壓縮。例如,文字圖像的圖像數(shù)據(jù)以MMR (改進的二維壓縮編碼,Modified ModifiedREAD)方式被壓縮,背景圖像的圖像數(shù)據(jù)以JPEG (聯(lián)合圖像專家小組,Joint PhotographicExperts Group)方式被壓縮。另外,文字圖像的圖像數(shù)據(jù)中包含數(shù)量與顏色數(shù)量相同的數(shù)據(jù),它們分別被壓縮。另外,各顏色的值與該顏色所對應的文字圖像的壓縮后的圖像數(shù)據(jù)被關(guān)聯(lián)起來進行管理。
[0029]下面對上述圖像處理裝置的動作進行說明。
[0030]首先,邊界圖像生成部I檢測出原圖像中的邊界,生成由所檢測到的邊界構(gòu)成的邊界圖像。
[0031]接下來,連接像素提取部2提取出邊界圖像內(nèi)的連接像素集合,將一連串的連接像素作為一個集合進行管理,使他們能夠被識別為一個集合。
[0032]此時,連接像素連接部3確定由連接像素提取部2所提取出的連接像素集合的外接矩形的位置以及尺寸,當存在外接矩形相互鄰近的連接像素集合時,外接矩形相互鄰近的連接像素集合被檢測出,將它們成組化從而作為一個連接像素集合對待。[0033]2值圖像生成部4按照連接像素集合的顏色(即,在原圖像內(nèi)的顏色)對連接像素集合進行分類,并對應于各顏色來分別生成文字圖像。
[0034]如此,分別生成了對應于各個顏色的文字圖像。
[0035]另外,背景圖像生成部5根據(jù)上述文字圖像生成原圖像的背景圖像。即,如上所述,背景圖像生成部5將原圖像中的文字圖像所處位置的像素值置換為,連接像素集合的外接矩形的周圍至少一部分像素在原圖像中的像素值的平均值,從而生成背景圖像。
[0036]如此,就生成了背景圖像。
[0037]另外,圖像壓縮部6對上述文字圖像的圖像數(shù)據(jù)與背景圖像的圖像數(shù)據(jù)以不同的壓縮方式進行壓縮。
[0038]如此,則從原圖像中分離出來文字圖像與背景圖像,并分別對其圖像數(shù)據(jù)進行壓縮。
[0039]另外,上述實施方式的圖像處理裝置按照如下所述的方式來檢測出空心文字(白色文字)等的濃度顛倒文字(即,濃度比背景濃度低的文字)所對應的連接像素集合。2值圖像生成部4根據(jù)連接像素集合(包括成組化的連接像素集合)的外接矩形內(nèi)的4個頂點的像素在原圖像中的輝度值,來確定連接像素集合是通常文字(不是濃度顛倒文字的文字)、濃度顛倒文字還是非文字。
[0040]在本實施方式中,在連接像素集合(包括成組化的)的外接矩形內(nèi)的4個頂點的像素在原圖像中的輝度值全部比規(guī)定的2值化閾值高時,2值圖像生成部4判斷為該連接像素集合是通常文字;另外,在上述4個輝度值全部比2值化閾值低時,2值圖像生成部4判斷為該連接像素集合是濃度顛倒文字。除此以外的情況,2值圖像生成部4判斷為該連接像素集合是非文字。
[0041]在判斷為是濃度顛倒文字時,與判斷為是通常文字時的情況相同,如上所述,按照濃度顛倒文字的顏色分別生成文字圖像。即,在判斷為濃度顛倒文字或通常文字時生成文字圖像,在判斷為非文字時,不生成文字圖像。
[0042]圖3為由圖1所示的圖像處理裝置所提取出的連接像素集合的其他例子。
[0043]圖3中(A)所示的例子為在原圖像中存在空心的文字日文片假名“ 二 ”,在此情況下,檢測出連接像素集合201,確定連接像素集合201的外接矩形202。此時,根據(jù)矩形202內(nèi)4個頂點的像素(白色星標的像素)在原圖像中的輝度值,能夠確定該連接像素集合201為空心文字。
[0044]圖3中(B)所示的例子為在原圖像中存在空心的文字英文字母“E”,在此情況下,檢測出連接像素集合211,確定連接像素集合211的外接矩形212。此時,根據(jù)矩形212內(nèi)4個頂點的像素(白色星標的像素)在原圖像中的輝度值,能夠確定該連接像素集合211為
空心文字。
[0045]圖3中(C)所示的例子為在原圖像中存在空心的文字日文平假名“I ”,在此情況下,檢測出連接像素集合221,確定連接像素集合221的外接矩形222。此時,根據(jù)矩形222內(nèi)4個頂點的像素(白色星標的像素)在原圖像中的輝度值,能夠確定該連接像素集合221為空心文字。
[0046]如上所述,采用上述實施方式,由邊界圖像生成部I檢測出原圖像中的邊界,生成由所檢測出的邊界構(gòu)成的邊界圖像。由連接像素提取部2提取出該邊界圖像內(nèi)的連接像素機構(gòu),由2值圖像生成部4將連接像素集合按照連接像素集合的顏色進行分類,并對應于各顏色來分別生成文字圖像。另外,由背景圖像生成部5將原圖像中的文字圖像所處位置的像素值置換為,連接像素集合的外接矩形周圍的至少一部分像素在原圖像中的像素值的平均值,從而生成背景圖像。另外,由圖像壓縮部6對文字圖像的圖像數(shù)據(jù)與背景圖像的圖像數(shù)據(jù)以不同的方式進行壓縮。
[0047]從而,不必利用區(qū)域解析處理以及版式信息,能夠以較高的處理速度、較佳的畫質(zhì)從原圖像中分離出文字圖像與背景圖像。
[0048]另外,上述實施方式僅僅是本發(fā)明的較佳實施例,本發(fā)明并不像限于此,可以在不脫離本發(fā)明主旨精神的范圍內(nèi)進行各種變形與變更。
[0049]例如,本發(fā)明可以適用于圖像數(shù)據(jù)的壓縮。
【權(quán)利要求】
1.一種圖像處理裝置, 包括: 邊界圖像生成部,其檢測出原圖像中的邊界,生成由所檢測出的所述邊界構(gòu)成的邊界圖像; 連接像素提取部,其提取出所述邊界圖像內(nèi)的連接像素集合; 2值圖像生成部,其將所述連接像素集合按照所述連接像素集合的顏色進行分類,并對應于各所述顏色來分別生成文字圖像,且生成的該文字圖像為2值圖像; 背景圖像生成部,其根據(jù)所述文字圖像生成所述原圖像的背景圖像; 圖像壓縮部,其對所述文字圖像的圖像數(shù)據(jù)與所述背景圖像的圖像數(shù)據(jù)以不同的壓縮方式進行壓縮, 所述背景圖像生成部將所述原圖像中的所述文字圖像所處的位置的像素值置換為,所述連接像素集合的外接矩形周圍至少一部分像素在原圖像中的像素值的平均值,從而生成背景圖像。
2.根據(jù)權(quán)利要求1所述的圖像處理裝置,其特征在于, 還包括連接像素連接部,其檢測出所述連接像素集合中其外接矩形相鄰近的連接像素集合,將它們成組化以作為一個連接像素集合對待, 所述2值圖像生成部將成組化的所述連接像素集合與沒有成組化的所述連接像素集合按照所述連接像素集合的顏色進行分類,并對應于各所述顏色來生成所述文字圖像,所述背景圖像生成部,針對成組化的所述連接像素集合,將所述原圖像中的所述文字圖像所處的位置的像素值置換為,成組化的所述連接像素集合的外接矩形周圍至少一部分像素在原圖像中的像素值的平均值,從而生成所述背景圖像。
3.根據(jù)權(quán)利要求1或2所述的圖像處理裝置,其特征在于, 所述背景圖像生成部將所述原圖像中的所述文字圖像所處的位置的像素值置換為,所述矩形周圍的全部像素在原圖像中的像素值的平均值,從而生成所述背景圖像。
4.根據(jù)權(quán)利要求1或2所述的圖像處理裝置,其特征在于, 所述背景圖像生成部將所述原圖像中的所述文字圖像所處的位置的像素值置換為,所述矩形周圍的4個頂點位置的4個像素在原圖像中的像素值的平均值,從而生成所述背景圖像。
5.根據(jù)權(quán)利要求1~4中任一項所述的圖像處理裝置,其特征在于, 所述原圖像為多值彩色圖像, 所述邊界圖像生成部生成僅具有所述原圖像的輝度成分的圖像,在該圖像中檢測出邊界,生成由所檢測出的所述邊界構(gòu)成的邊界圖像。
6.根據(jù)權(quán)利要求1~5中任一項所述的圖像處理裝置,其特征在于, 在所述連接像素集合的外接矩形內(nèi)的4個頂點的像素在所述原圖像中的4個輝度值全部比規(guī)定的2值化閾值高時,所述2值圖像生成部判斷所述連接像素集合是通常文字,在所述4個輝度值全部比所述規(guī)定的2值化閾值低時,所述2值圖像生成部判斷所述連接像素集合是濃度顛倒文字,除此以外的情況時,所述2值圖像生成部判斷所述連接像素集合是非文字, 在判斷為所述連接像素集合是所述通常文字或所述濃度顛倒文字時,生成所述文字圖.像,在判斷為所述連接像素集合是非文字時,不生成所述文字圖像。
【文檔編號】G06T7/00GK103839252SQ201310560033
【公開日】2014年6月4日 申請日期:2013年11月12日 優(yōu)先權(quán)日:2012年11月27日
【發(fā)明者】六尾敏明, 馬場政樹 申請人:京瓷辦公信息系統(tǒng)株式會社