專利名稱:可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖像處理系統(tǒng)及其方法,特別是涉及一種可進(jìn)行圖像去背的單色圖像處理系統(tǒng)及其方法。
背景技術(shù):
在多功能一體機(jī)(Multi-Function Peripheral,MFP)的復(fù)制功能中,通常通過如掃描儀(scanner)的圖像輸入裝置,獲取原始圖像并進(jìn)行諸多的圖像處理程序之后,再進(jìn)行復(fù)制。
由于取得原始圖像的過程往往存在先天的干擾因素,如來源文件(sourcedocument)紙質(zhì)太薄、來源文件雙面使用、來源文件本身臟污或者是一些在原始圖像取得過程中所產(chǎn)生的后天干擾因素,使得掃描儀所取得原始圖像的圖像數(shù)據(jù)中很容易存在雜點(diǎn)(smudge noise),這些雜點(diǎn)若無(wú)法有效去除,將會(huì)嚴(yán)重影響到實(shí)際圖像的輸出品質(zhì)。也因此,幾乎在所有的多功能一體機(jī)中都有相似的圖像處理程序,即所謂的圖像去背處理程序(background removal process),以除去不必要的雜點(diǎn)。
在美國(guó)專利第5,850,298號(hào)中所提到的圖像去背處理程序,是完全通過硬件實(shí)現(xiàn)的,在其所提到的實(shí)現(xiàn)過程中利用了對(duì)第一個(gè)來源文件掃描而取得的像素值分布信息(histogram data),來作為后續(xù)其它來源文件執(zhí)行圖像去背處理程序時(shí)的主要依據(jù),此種實(shí)現(xiàn)過程,存在有以下的缺點(diǎn)與問題1.第一個(gè)來源文件無(wú)法進(jìn)行圖像去背處理程序。但是在美國(guó)專利第5,850,298號(hào)中,其必須通過讀取完整的第一個(gè)來源文件所產(chǎn)生的原始圖像來產(chǎn)生像素值分布信息,因此其僅能夠針對(duì)第一個(gè)來源文件以外的其它來源文件進(jìn)行圖像去背處理程序,這使得第一個(gè)來源文件的輸出品質(zhì)勢(shì)必?zé)o法滿足所需求的標(biāo)準(zhǔn),特別是在單一來源文件復(fù)制模式下,幾乎無(wú)法應(yīng)用。
2.缺乏多種復(fù)制模式下的圖像去背處理程序的應(yīng)用彈性。通常依照不同的來源文件屬性,會(huì)有幾種不同的復(fù)制模式可供選擇,一般常見的包括有文字模式(text mode)、圖像模式(photo mode)及自動(dòng)模式(auto mode)三種。
當(dāng)復(fù)制模式為文字模式時(shí),所有區(qū)塊將會(huì)被當(dāng)作文字區(qū)塊進(jìn)行復(fù)制處理;若為圖像模式,則所有區(qū)塊將會(huì)被當(dāng)作圖像區(qū)塊進(jìn)行復(fù)制處理;倘若為自動(dòng)模式時(shí),則區(qū)塊將會(huì)被分類為包括文字區(qū)塊、圖像區(qū)像及邊框區(qū)塊三個(gè)類別進(jìn)行復(fù)制處理。
不同復(fù)制模式其所應(yīng)該使用的圖像去背處理程序所需要的相關(guān)參數(shù)當(dāng)然也有所不同,但是美國(guó)專利第5,850,298號(hào)并未具有依照不同復(fù)制模式對(duì)圖像去背處理程序進(jìn)行相關(guān)參數(shù)的調(diào)整,也無(wú)依照不同復(fù)制模式提供圖像去背處理程序所需的不同查找表,因此當(dāng)進(jìn)行多來源文件復(fù)制模式時(shí),若每個(gè)來源文件屬性差異性較大時(shí),其所能夠產(chǎn)生的圖像去背處理效果便相當(dāng)有限。
3.全硬件實(shí)現(xiàn)的圖像去背處理結(jié)構(gòu)缺乏可變動(dòng)性。在美國(guó)專利第5,850,298號(hào)中使用全硬件方式來實(shí)現(xiàn)圖像去背處理程序,對(duì)于依據(jù)不同復(fù)制模式而進(jìn)行相關(guān)參數(shù)調(diào)整的作業(yè)往往無(wú)法動(dòng)態(tài)實(shí)時(shí)的完成,且所需的成本較大,所具有的可變動(dòng)性自然較低,并不能符合未來產(chǎn)品設(shè)計(jì)的需求。
綜上所述,現(xiàn)有的圖像去背處理機(jī)制仍然存在許多的缺陷,隨著越來越發(fā)達(dá)的軟硬件技術(shù)發(fā)展,有必要采用全新的結(jié)構(gòu)來解決上述問題,妥善處理在以往結(jié)構(gòu)下圖像去背處理程序所無(wú)法處理的部分,使未來圖像去背處理程序的輸出品質(zhì)、應(yīng)用彈性以及可變性都能夠大大的提升,滿足產(chǎn)品設(shè)計(jì)上的需求。
發(fā)明內(nèi)容
本發(fā)明所要解決的主要技術(shù)問題在于提供一種可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理系統(tǒng)及其方法,其主要運(yùn)用軟硬件的交互搭配來動(dòng)態(tài)取得圖像去背處理程序所需的查找表,讓原始圖像可以充分且同步的進(jìn)行圖像去背處理程序,可以改善以往圖像去背處理程序無(wú)法同步進(jìn)行的問題;此外,查找表還可以依照使用者所選取的不同復(fù)制模式,如文字模式(text mode)、圖像模式(photo mode)及自動(dòng)模式(auto mode),設(shè)定不同模式屬性參數(shù)來生成符合不同復(fù)制模式的查找表供使用,增加在多種復(fù)制模式下的圖像去背處理程序的應(yīng)用彈性。
為達(dá)上述目的,本發(fā)明所提供的可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理系統(tǒng),至少包含內(nèi)存模塊、圖/文分離模塊、查找表動(dòng)態(tài)生成模塊以及圖像去背模塊。
通過系統(tǒng)運(yùn)行所產(chǎn)生的對(duì)應(yīng)方法流程,則至少包括下列步驟(1)于時(shí)間T,通過圖/文分離模塊依序讀取存儲(chǔ)于內(nèi)存模塊中包含M個(gè)像素區(qū)塊的第N個(gè)像素頻帶。
(2)利用圖/文分離產(chǎn)生M個(gè)像素區(qū)塊的區(qū)塊屬性存儲(chǔ)于內(nèi)存模塊,并依據(jù)區(qū)塊屬性為文字的像素區(qū)塊中所有像素值分布情況,產(chǎn)生像素值分布信息存儲(chǔ)于內(nèi)存模塊中。
(3)通過查找表動(dòng)態(tài)生成模塊,根據(jù)像素值分布信息配合模式屬性參數(shù),確定不同復(fù)制模式所對(duì)應(yīng)的黑白參考點(diǎn)組,進(jìn)而產(chǎn)生對(duì)應(yīng)的查找表。
(4)在所有圖像未處理完畢前,于時(shí)間T+1,通過圖像去背模塊根據(jù)M個(gè)像素區(qū)塊的每一區(qū)塊屬性來選取對(duì)應(yīng)查找表并依據(jù)查找表對(duì)第N個(gè)像素頻帶進(jìn)行圖像去背處理。
由于本發(fā)明可搭配軟硬件的交互運(yùn)行,故可在不同時(shí)間內(nèi)分別執(zhí)行不同程序,如在時(shí)間T1中由硬件的圖/文分離模塊和韌件的查找表動(dòng)態(tài)生成模塊來產(chǎn)生所需的查找表,然后在時(shí)間T+1時(shí)再交由硬件的圖像去背模塊來進(jìn)行對(duì)應(yīng)圖像的圖像去背處理程序。當(dāng)圖像去背模塊于時(shí)間T+1執(zhí)行時(shí),此時(shí)圖/文分離模塊和韌件的查找表動(dòng)態(tài)生成模塊又可以繼續(xù)讀取后續(xù)的圖像像素進(jìn)行處理。
本發(fā)明運(yùn)用軟硬件的交互搭配來動(dòng)態(tài)取得圖像去背處理程序所需的查找表,讓原始圖像可以充分且同步的進(jìn)行圖像去背處理程序,如此分工同步的結(jié)果將可以明顯改善圖像的輸出效果。
有關(guān)本發(fā)明的特征與實(shí)施例,現(xiàn)配合附圖詳細(xì)說明如下。
圖1為本發(fā)明可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理系統(tǒng)方塊圖;圖2為本發(fā)明可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理系統(tǒng)局部運(yùn)行示意圖;圖3為本發(fā)明可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理方法局部運(yùn)行流程圖;圖4為本發(fā)明可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理方法于圖3步驟920中的實(shí)施例詳細(xì)運(yùn)行流程圖;圖5為本發(fā)明可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理方法于圖4的實(shí)施例示意圖;及圖6a及圖6b為應(yīng)用本發(fā)明可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理系統(tǒng)及方法的原始圖像及處理圖像對(duì)照?qǐng)D。
其中,附圖標(biāo)記10原始圖像20處理圖像30峰點(diǎn)門檻區(qū)間40黑色峰點(diǎn)區(qū)間45白色峰點(diǎn)區(qū)間50內(nèi)存模塊100 圖像輸入模塊200圖像前處理模塊300 圖/文分離模塊 310像素值分布信息350 查找表動(dòng)態(tài)生成模塊 360查找表400 圖像去背模塊500圖像后處理模塊600 第一時(shí)間(T1)610第二時(shí)間(T2)620 第三時(shí)間(T3)700第一像素頻帶(B1)710 第二像素頻帶(B2)720第三像素頻帶(B3)800 第一次動(dòng)態(tài)生成程序(G1) 810第二次動(dòng)態(tài)生成程序(G2)820 第三次動(dòng)態(tài)生成程序(G3)步驟900圖/文分離模塊依序讀取存儲(chǔ)的包含M個(gè)像素區(qū)塊的第N個(gè)像素頻帶步驟910利用圖/文分離產(chǎn)生M個(gè)像素區(qū)塊的所有對(duì)應(yīng)區(qū)塊屬性加以存儲(chǔ)并由該區(qū)塊屬性為文字的像素區(qū)塊中所有像素值分布情況產(chǎn)生一像素值分布信息加以存儲(chǔ)步驟920查找表動(dòng)態(tài)生成模塊根據(jù)該像素值分布信息配合一模式屬性參數(shù)確定不同復(fù)制模式所對(duì)應(yīng)的一黑白參考點(diǎn)組,進(jìn)而產(chǎn)生對(duì)應(yīng)的查找表步驟921由該像素值分布信息找出一黑色峰點(diǎn)區(qū)間及一白色峰點(diǎn)區(qū)間步驟922計(jì)算該黑色峰點(diǎn)區(qū)間及該白色峰點(diǎn)區(qū)間分別包含的一黑色像素量及一白色像素量步驟923依據(jù)不同模式屬性參數(shù)具有的不同峰點(diǎn)量比例計(jì)算產(chǎn)生對(duì)應(yīng)的該黑白參考點(diǎn)組步驟924以不同復(fù)制模式對(duì)應(yīng)的該黑白參考點(diǎn)組建立查找表步驟930圖像去背模塊根據(jù)M個(gè)像素區(qū)塊的該區(qū)塊屬性來選取對(duì)應(yīng)查找表并依據(jù)查找表對(duì)第N個(gè)像素頻帶進(jìn)行圖像去背處理步驟940所有圖像處理完畢?具體實(shí)施方式
本發(fā)明為一種可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理系統(tǒng)及其方法,目前常應(yīng)用于多功能一體機(jī)上,基本的系統(tǒng)方塊圖如圖1所示。
首先是關(guān)于硬件部份,通過圖像輸入模塊100(如掃描儀)可獲得所需的原始圖像10,取得原始圖像10的像素?cái)?shù)據(jù)后可能需要先通過圖像前處理模塊200來進(jìn)行基本的圖像處理程序,這些程序包括有像素線性處理(PixelLinearization)、珈瑪校正(Gamma Correction)等,此為現(xiàn)有系統(tǒng)所共同的部分,而完成圖像前處理模塊200處理后的部份則為本發(fā)明主要的技術(shù)特征所在,如以下的說明。
圖/文分離模塊300會(huì)依照預(yù)定的處理大小依序讀取所需的像素?cái)?shù)據(jù),然后進(jìn)行原始圖像10像素?cái)?shù)據(jù)的圖/文分離處理。所謂的預(yù)訂處理大小指的是圖/文分離模塊300進(jìn)行一次圖/文分離處理所需要讀取的像素量,通常以像素頻帶為單位計(jì)算。每個(gè)像素頻帶中可以包含多個(gè)像素區(qū)塊,每個(gè)像素區(qū)塊中又可以包含多個(gè)像素。一般預(yù)定處理大小可以依照系統(tǒng)的軟硬件的執(zhí)行能力來做預(yù)先的調(diào)整設(shè)定。完成圖/文分離處理的像素?cái)?shù)據(jù)會(huì)以像素區(qū)塊為單位被標(biāo)示上對(duì)應(yīng)的區(qū)塊屬性,如文字、圖像及邊框,然后連同相關(guān)圖/文分離信息被存儲(chǔ)到內(nèi)存模塊50中,如與本案主要技術(shù)內(nèi)容相關(guān)的像素值分布信息310即為圖/文分離信息的一種,其會(huì)在完成圖/文分離處理后被存儲(chǔ)到內(nèi)存模塊50中。
接著,通過由韌件實(shí)現(xiàn)的查找表動(dòng)態(tài)生成模塊350將前述圖/文分離模塊300所完成的像素值分布信息310給讀取進(jìn)來,然后配合預(yù)先所設(shè)定的不同模式屬性的參數(shù),來產(chǎn)生不同復(fù)制模式下進(jìn)行圖像去背處理程序時(shí)所需要的查找表360,然后同樣存儲(chǔ)至內(nèi)存模塊50中。(詳細(xì)的查找表360生成過程將在之后進(jìn)一步說明)之后再重新回到硬件部份,此時(shí)圖像去背模塊400會(huì)自內(nèi)存模塊50重新讀出先前圖/文分離模塊300所處理過的像素區(qū)塊,然后再根據(jù)所需輸出的處理圖像20的復(fù)制模式,如文字模式、圖像模式及自動(dòng)模式,來產(chǎn)生進(jìn)行圖像去背處理程序時(shí)所需的查找表360,加以參照以執(zhí)行圖像去背處理程序。
完成圖像去背處理程序的像素?cái)?shù)據(jù),最后仍然可能需要做些其它的處理才能最終獲得可以輸出的處理圖像20,因此需通過圖像后處理模塊500來進(jìn)行,此部分所謂的后處理包括有放大/縮小(Scaling)、半色調(diào)處理(Halftoning)、編碼(CODEC)等,此部分亦屬于現(xiàn)有技術(shù)部分,不作贅述。
圖2的部分,為局部運(yùn)行示意圖,特別是關(guān)于本發(fā)明主要技術(shù)特征的部分,事實(shí)上本發(fā)明主要技術(shù)特征即在于內(nèi)存模塊50、圖/文分離模塊300、查找表動(dòng)態(tài)生成模塊350及圖像去背模塊400之間的軟硬件交互操作,為了簡(jiǎn)化說明我們將有關(guān)內(nèi)存模塊50的部分省略不提,但實(shí)際運(yùn)行中仍然必須有內(nèi)存模塊50的存在,特此說明此局部運(yùn)行示意,以突顯本發(fā)明軟硬件之間交互運(yùn)行的關(guān)系,我們以三個(gè)時(shí)間間隔第一時(shí)間(T1)600、第二時(shí)間(T2)610及第三時(shí)間(T3)620中圖/文分離模塊300、查找表動(dòng)態(tài)生成模塊350及圖像去背模塊400間的實(shí)際運(yùn)行為例進(jìn)行說明,同時(shí)假設(shè)在三個(gè)時(shí)間間隔中,圖/文分離模塊300所分別讀取的預(yù)定處理大小的像素?cái)?shù)據(jù)為第一像素頻帶(B1)700、第二像素頻帶(B2)710及第三像素頻帶(B3)720,用以產(chǎn)生對(duì)應(yīng)的像素值分布信息310;而查找表動(dòng)態(tài)生成模塊350于三個(gè)時(shí)間間隔中產(chǎn)生查找表360的動(dòng)態(tài)生成程序分別為第一次動(dòng)態(tài)生成程序(G1)800、第二次動(dòng)態(tài)生成程序(G2)810及第三次動(dòng)態(tài)生成程序(G3)820。由圖中可知,在第一時(shí)間(T1)600中圖/文分離模塊300讀取第一像素頻帶(B1)700進(jìn)行圖/文分離處理,并產(chǎn)生對(duì)應(yīng)的像素值分布信息310給查找表動(dòng)態(tài)生成模塊350,查找表動(dòng)態(tài)生成模塊350于同一時(shí)間根據(jù)圖/文分離模塊300所產(chǎn)生的像素值分布信息310來執(zhí)行第一次動(dòng)態(tài)生成程序(G1)800,并產(chǎn)生查找表360供圖像去背模塊400使用,而圖像去背模塊400則在第二時(shí)間(T2)610根據(jù)查找表動(dòng)態(tài)生成模塊350于第一次動(dòng)態(tài)生成程序(G1)800所產(chǎn)生的查找表360執(zhí)行對(duì)第一像素頻帶(B1)700的圖像去背處理程序。
特別要說明,當(dāng)在第二時(shí)間(T2)610圖像去背模塊400執(zhí)行對(duì)第一像素頻帶(B1)700的圖像去背處理程序時(shí),事實(shí)上圖/文分離模塊300已經(jīng)開始進(jìn)行另一次的圖/文分離處理,此時(shí)將讀取第二像素頻帶(B2)710進(jìn)行圖/文分離處理。同樣的圖/文分離模塊300會(huì)產(chǎn)生對(duì)應(yīng)的像素值分布信息310給查找表動(dòng)態(tài)生成模塊350,而查找表動(dòng)態(tài)生成模塊350也于第二時(shí)間(T2)610內(nèi)根據(jù)圖/文分離模塊300所產(chǎn)生的像素值分布信息310來執(zhí)行第二次動(dòng)態(tài)生成程序(G2)810并產(chǎn)生查找表360供圖像去背模塊400于下一個(gè)時(shí)間間隔,即第三時(shí)間(T3)620使用。
同理可知,圖/文分離模塊300會(huì)在第三時(shí)間(T3)620進(jìn)行第三次的圖/文分離處理,讀取第三像素頻帶(B3)720進(jìn)行圖/文分離處理,而查找表動(dòng)態(tài)生成模塊350與圖像去背模塊400的運(yùn)行以此類推且如圖中所示,直到完成所有的像素?cái)?shù)據(jù)為止。
通過圖3,將再對(duì)上述本發(fā)明的可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理方法的具體運(yùn)行做個(gè)說明。我們假設(shè)預(yù)定處理大小為一個(gè)像素頻帶,共包含有M個(gè)像素區(qū)塊首先,圖/文分離模塊300依序讀取存儲(chǔ)的包含M個(gè)像素區(qū)塊的第N個(gè)像素頻帶(步驟900),讀取的來源為內(nèi)存模塊50,所讀取的為先前所提到圖像前處理模塊200處理過的像素?cái)?shù)據(jù);然后利用圖/文分離產(chǎn)生此M個(gè)像素區(qū)塊各自的區(qū)塊屬性并加以存儲(chǔ)(存儲(chǔ)至內(nèi)存模塊50),并從所有區(qū)塊屬性為文字的像素區(qū)塊中將所有像素值分布情況進(jìn)行統(tǒng)計(jì),產(chǎn)生一像素值分布信息310加以存儲(chǔ)(步驟910);查找表動(dòng)態(tài)生成模塊350便根據(jù)像素值分布信息310配合預(yù)先設(shè)定的模式屬性參數(shù),來確定在不同復(fù)制模式(如文字模式、圖像模式及自動(dòng)模式)下所對(duì)應(yīng)的黑白參考點(diǎn)組,進(jìn)而產(chǎn)生對(duì)應(yīng)的查找表360(步驟920),詳細(xì)步驟將配合圖4作進(jìn)一步說明;然后圖像去背模塊400會(huì)根據(jù)M個(gè)像素區(qū)塊中各像素區(qū)塊所具有的區(qū)塊屬性來選取對(duì)應(yīng)查找表360,并依據(jù)查找表360對(duì)第N個(gè)像素頻帶進(jìn)行同步的圖像去背處理(步驟930)。
判斷所有圖像是否處理完畢(步驟940),在未完成所有原始圖像的像素?cái)?shù)據(jù)的處理前,如前所述,圖/文分離模塊300在圖像去背模塊400進(jìn)行第N個(gè)像素頻帶的圖像去背處理程序時(shí)繼續(xù)讀取下一個(gè)第N+1個(gè)像素頻帶來進(jìn)行圖/文分離處理,并由查找表動(dòng)態(tài)生成模塊350繼續(xù)進(jìn)行查找表的動(dòng)態(tài)生成程序,并重復(fù)執(zhí)行步驟900至步驟940的部份,直到將所有原始圖像10轉(zhuǎn)換成為處理圖像20為止。
圖4為步驟920的詳細(xì)運(yùn)行流程,基本是由韌件的查找表動(dòng)態(tài)生成模塊350所實(shí)現(xiàn)首先,由像素值分布信息310分別找出黑色峰點(diǎn)區(qū)間40及白色峰點(diǎn)區(qū)間45,通常會(huì)利用預(yù)先設(shè)定的峰點(diǎn)門檻區(qū)間30、預(yù)設(shè)的黑色像素值分布區(qū)間及白色像素值分布區(qū)間作為判斷所需黑色峰點(diǎn)區(qū)間40及白色峰點(diǎn)區(qū)間45所在的依據(jù)(步驟921),其中峰點(diǎn)門檻區(qū)間30的構(gòu)成一般會(huì)有三個(gè)門檻值包括上限門檻值、參考門檻值以及下限門檻值,可以依照不同需求進(jìn)行設(shè)定。因此凡是落在預(yù)設(shè)的黑色像素值分布區(qū)間及白色像素值分布區(qū)間之間且連續(xù)符合峰點(diǎn)門檻區(qū)間30的像素值分布群便會(huì)構(gòu)成所謂的黑色峰點(diǎn)區(qū)間40及白色峰點(diǎn)區(qū)間45;找到黑色峰點(diǎn)區(qū)間40及白色峰點(diǎn)區(qū)間45后便進(jìn)一步計(jì)算黑色峰點(diǎn)區(qū)間40及白色峰點(diǎn)區(qū)間45分別包含的黑色像素量及白色像素量(步驟922),也就是計(jì)算落在黑色峰點(diǎn)區(qū)間40及白色峰點(diǎn)區(qū)間45中的黑色與白色像素的總量;然后再依據(jù)不同模式屬性參數(shù)具有的不同峰點(diǎn)量比例來計(jì)算產(chǎn)生對(duì)應(yīng)的黑白參考點(diǎn)組(步驟923);最后以不同復(fù)制模式所對(duì)應(yīng)的黑白參考點(diǎn)組建立查找表360(步驟924)。
其中,黑白參考點(diǎn)組的計(jì)算方式可以通過以下表達(dá)式計(jì)算得知(黑色峰點(diǎn)區(qū)間或白色峰點(diǎn)區(qū)間)*峰點(diǎn)量比例所具有的像素量總數(shù)/(黑色峰點(diǎn)區(qū)間或白色峰點(diǎn)區(qū)間)的像素量總數(shù)且必須大于一個(gè)預(yù)定比例值時(shí)方能夠成立(這個(gè)預(yù)定比例值可依照不同情況動(dòng)態(tài)調(diào)整)。
通常,不同模式屬性的峰點(diǎn)量比例和黑白參考點(diǎn)組會(huì)有一定比例的差異。
舉例來說,黑色峰點(diǎn)量或白色峰點(diǎn)量會(huì)有如下的特性文字模式峰點(diǎn)量比例>邊框模式峰點(diǎn)量比例>圖像模式峰點(diǎn)量比例。
而白色參考點(diǎn)組,會(huì)有如下關(guān)系式的特性文字模式白色參考點(diǎn)組<邊框模式白色參考點(diǎn)組<圖像模式白色參考點(diǎn)組。
而黑色參考點(diǎn)組,會(huì)有如下關(guān)系式的特性文字模式黑色參考點(diǎn)組>邊框模式黑色參考點(diǎn)組>圖像模式黑色參考點(diǎn)組。
圖5為圖4所述詳細(xì)流程的實(shí)施例示意圖。由圖中可知,預(yù)設(shè)的黑色像素值分布區(qū)間及白色像素值分布區(qū)間分別落于像素值2-9及像素值249-255的分布位置,而峰點(diǎn)門檻區(qū)間30如圖中所示,因此可以在預(yù)設(shè)的黑色像素值分布區(qū)間及白色像素值分布區(qū)間得到如圖中所示的連續(xù)符合峰點(diǎn)門檻區(qū)間30的黑色峰點(diǎn)區(qū)間(像素值3-8)40以及白色峰點(diǎn)區(qū)間(像素值250-254)45。
以找出白色參考點(diǎn)為例作進(jìn)一步說明,經(jīng)過計(jì)算便可知在白色峰點(diǎn)區(qū)間(像素值250-254)45中所有分布的白色像素總量和為36個(gè)像素(即5+8+9+6+8),然后乘上不同復(fù)制模式所預(yù)定的峰點(diǎn)量比例便可直接得到白色參考點(diǎn)的實(shí)際像素值所在,若以峰點(diǎn)量比例必須包含白色峰點(diǎn)區(qū)間45中60%的像素量為例,則白色峰點(diǎn)區(qū)間(像素值252-254)*峰點(diǎn)量比例的像素量總數(shù)為23(8+6+9)時(shí),白色參考點(diǎn)的實(shí)際像素值為全部白色峰點(diǎn)區(qū)間總像素值比例的23/36*100%,約為63.9%,因此可以確定出像素值251為白色參考點(diǎn)的實(shí)際像素值所在位置,黑色參考點(diǎn)的確定方式亦同。然而在不同復(fù)制模式下不同模式屬性參數(shù)的設(shè)定都會(huì)直接影響到黑白參考點(diǎn)組的所在位置,實(shí)際狀況下可以依照不同情況在韌件中彈性地進(jìn)行設(shè)定。
完成查找表360的生成之后,便可以直接進(jìn)行圖像去背處理程序,圖6a及圖6b則為通過本發(fā)明所述技術(shù)內(nèi)容處理前后的原始圖像10及處理圖像20對(duì)照?qǐng)D??梢悦黠@發(fā)現(xiàn),因?yàn)榧垙埣霸紙D像10本身所產(chǎn)生的雜點(diǎn)問題,已基本被圖像去背處理程序處理掉,使輸出的處理圖像20畫面品質(zhì)較高,并且可以同步完成所有原始圖像10的圖像去背處理程序,大大改善了現(xiàn)有技術(shù),增加了使用上的彈性。
雖然本發(fā)明以前述的較佳實(shí)施例公開如上,但并非用以限定本發(fā)明,任何本領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動(dòng)與修改,因此本發(fā)明的專利保護(hù)范圍須視本說明書所附的權(quán)利要求書所界定者為準(zhǔn)。
權(quán)利要求
1.一種可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理方法,其特征在于,該方法包括下列步驟于時(shí)間T,通過一圖/文分離模塊依序讀取存儲(chǔ)于一內(nèi)存模塊中包含M個(gè)像素區(qū)塊的第N個(gè)像素頻帶;利用圖/文分離產(chǎn)生M個(gè)像素區(qū)塊的所有對(duì)應(yīng)區(qū)塊屬性存儲(chǔ)于該內(nèi)存模塊,并自M個(gè)像素區(qū)塊中將該區(qū)塊屬性為文字的像素區(qū)塊所有像素值分布情況,產(chǎn)生一像素值分布信息存儲(chǔ)于該內(nèi)存模塊;通過一查找表動(dòng)態(tài)生成模塊根據(jù)該像素值分布信息配合一模式屬性參數(shù),確定不同復(fù)制模式所對(duì)應(yīng)的一黑白參考點(diǎn)組,進(jìn)而產(chǎn)生對(duì)應(yīng)的查找表;及于時(shí)間T+1,通過一圖像去背模塊根據(jù)M個(gè)像素區(qū)塊的該區(qū)塊屬性來選取對(duì)應(yīng)查找表并依據(jù)查找表對(duì)第N個(gè)像素頻帶進(jìn)行圖像去背處理;其中于時(shí)間T+1時(shí),當(dāng)所有圖像尚未處理完畢前,該圖/文分離模塊將繼續(xù)依序讀取其它存儲(chǔ)在該內(nèi)存模塊中包含M個(gè)像素區(qū)塊的第N+1個(gè)像素頻帶,重復(fù)執(zhí)行后續(xù)的步驟。
2.如權(quán)利要求1所述的可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理方法,其特征在于,該區(qū)塊屬性包含一文字、一圖像及一邊框。
3.如權(quán)利要求1所述的可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理方法,其特征在于,該通過該查找表動(dòng)態(tài)生成模塊根據(jù)該像素值分布信息配合該模式屬性參數(shù),確定不同復(fù)制模式所對(duì)應(yīng)的該黑白參考點(diǎn)組,進(jìn)而產(chǎn)生對(duì)應(yīng)的查找表的步驟,還包括下列步驟由該像素值分布信息找出一黑色峰點(diǎn)區(qū)間及一白色峰點(diǎn)區(qū)間;計(jì)算該黑色峰點(diǎn)區(qū)間及該白色峰點(diǎn)區(qū)間分別包含的一黑色像素量及一白色像素量;依據(jù)不同模式屬性參數(shù)具有的不同峰點(diǎn)量比例計(jì)算產(chǎn)生對(duì)應(yīng)的該黑白參考點(diǎn)組;及以不同復(fù)制模式對(duì)應(yīng)的該黑白參考點(diǎn)組建立查找表。
4.如權(quán)利要求3所述的可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理方法,其特征在于,該黑色峰點(diǎn)區(qū)間及該白色峰點(diǎn)區(qū)間指在該像素值分布信息預(yù)定的黑色像素值分布區(qū)間及白色像素值分布區(qū)間,連續(xù)符合預(yù)設(shè)峰點(diǎn)門檻區(qū)間的對(duì)應(yīng)像素值分布區(qū)間。
5.如權(quán)利要求3所述的可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理方法,其特征在于,該不同模式屬性包括一文字模式、一圖像模式及一自動(dòng)模式。
6.如權(quán)利要求5所述的可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理方法,其特征在于,該不同模式屬性于該黑色峰點(diǎn)區(qū)間或該白色峰點(diǎn)區(qū)間所具有的不同峰點(diǎn)量比例,可以通過以下關(guān)系式表示的文字模式峰點(diǎn)量比例>邊框模式峰點(diǎn)量比例>圖像模式峰點(diǎn)量比例。
7.如權(quán)利要求5所述的可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理方法,其特征在于,該不同模式屬性所具有的該黑白參考點(diǎn)組,可以通過以下關(guān)系式表示的文字模式白色參考點(diǎn)組<邊框模式白色參考點(diǎn)組<圖像模式白色參考點(diǎn)組;及文字模式黑色參考點(diǎn)組>邊框模式黑色參考點(diǎn)組>圖像模式黑色參考點(diǎn)組。
8.如權(quán)利要求5所述的可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理方法,其特征在于,該不同模式屬性所具有的該黑白參考點(diǎn)組,可以通過以下表達(dá)式計(jì)算得知(該黑色峰點(diǎn)區(qū)間或該白色峰點(diǎn)區(qū)間)*峰點(diǎn)量比例的像素量總數(shù)/(該黑色峰點(diǎn)區(qū)間或該白色峰點(diǎn)區(qū)間)的像素量總數(shù);其中,所述表達(dá)式必須大于一預(yù)定比例值。
9.一種可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理系統(tǒng),其特征在于,該系統(tǒng)包括一內(nèi)存模塊;一圖/文分離模塊,用以于時(shí)間T,依序讀取存儲(chǔ)于該內(nèi)存模塊中包含M個(gè)像素區(qū)塊的第N個(gè)像素頻帶并進(jìn)行圖/文分離,產(chǎn)生M個(gè)像素區(qū)塊的所有對(duì)應(yīng)區(qū)塊屬性存儲(chǔ)于該內(nèi)存模塊,并根據(jù)該區(qū)塊屬性為文字的像素區(qū)塊中所有像素值分布情況,產(chǎn)生一像素值分布信息存儲(chǔ)于該內(nèi)存模塊;一查找表動(dòng)態(tài)生成模塊,用以根據(jù)該內(nèi)存模塊中的該像素值分布信息配合一模式屬性參數(shù),確定不同復(fù)制模式所對(duì)應(yīng)的一黑白參考點(diǎn)組,進(jìn)而產(chǎn)生對(duì)應(yīng)的查找表;及一圖像去背模塊,于時(shí)間T+1,根據(jù)該內(nèi)存模塊中M個(gè)像素區(qū)塊的該區(qū)塊屬性來選取對(duì)應(yīng)查找表,并依據(jù)查找表對(duì)第N個(gè)像素頻帶進(jìn)行圖像去背處理;其中于時(shí)間T+1時(shí),當(dāng)所有圖像尚未處理完畢前,該圖/文分離模塊將繼續(xù)依序讀取其它存儲(chǔ)在該內(nèi)存模塊中包含M個(gè)像素區(qū)塊的第N+1個(gè)像素頻帶,重復(fù)執(zhí)行后續(xù)的程序。
10.如權(quán)利要求9所述的可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理系統(tǒng),其特征在于,該區(qū)塊屬性包括一文字、一圖像及一邊框。
11.如權(quán)利要求9所述的可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理系統(tǒng),其特征在于,該查找表動(dòng)態(tài)生成模塊根據(jù)該像素值分布信息配合該模式屬性參數(shù),確定不同復(fù)制模式所對(duì)應(yīng)的該黑白參考點(diǎn)組,進(jìn)而產(chǎn)生對(duì)應(yīng)的查找表的程序,還包括下列程序由該像素值分布信息找出一黑色峰點(diǎn)區(qū)間及一白色峰點(diǎn)區(qū)間;計(jì)算該黑色峰點(diǎn)區(qū)間及該白色峰點(diǎn)區(qū)間分別包含的一黑色像素量及一白色像素量;依據(jù)不同模式屬性參數(shù)具有的不同峰點(diǎn)量比例計(jì)算產(chǎn)生對(duì)應(yīng)的該黑白參考點(diǎn)組;及以不同復(fù)制模式對(duì)應(yīng)的該黑白參考點(diǎn)組建立查找表。
12.如權(quán)利要求11所述的可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理系統(tǒng),其特征在于,該黑色峰點(diǎn)區(qū)間及該白色峰點(diǎn)區(qū)間指在該像素值分布信息預(yù)定的黑色像素值分布區(qū)間及白色像素值分布區(qū)間,連續(xù)符合預(yù)設(shè)峰點(diǎn)門檻區(qū)間的對(duì)應(yīng)像素值分布區(qū)間。
13.如權(quán)利要求11所述的可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理系統(tǒng),其特征在于,該不同模式屬性包括一文字模式、一圖像模式及一自動(dòng)模式。
14.如權(quán)利要求13所述的可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理系統(tǒng),其特征在于,該不同模式屬性于該黑色峰點(diǎn)區(qū)間或該白色峰點(diǎn)區(qū)間所具有的不同峰點(diǎn)量比例,可以通過以下關(guān)系式表示的文字模式峰點(diǎn)量比例>邊框模式峰點(diǎn)量比例>圖像模式峰點(diǎn)量比例。
15.如權(quán)利要求13所述的可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理系統(tǒng),其特征在于,該不同模式屬性所具有的該黑白參考點(diǎn)組,可以通過以下關(guān)系式表示文字模式白色參考點(diǎn)組<邊框模式白色參考點(diǎn)組<圖像模式白色參考點(diǎn)組;及文字模式黑色參考點(diǎn)組>邊框模式黑色參考點(diǎn)組>圖像模式黑色參考點(diǎn)組。
16.如權(quán)利要求13所述的可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理系統(tǒng),其特征在于,該不同模式屬性所具有的該黑白參考點(diǎn)組,可以通過以下表達(dá)式計(jì)算得知(該黑色峰點(diǎn)區(qū)間或該白色峰點(diǎn)區(qū)間)*峰點(diǎn)量比例的像素量總數(shù)/(該黑色峰點(diǎn)區(qū)間或該白色峰點(diǎn)區(qū)間)的像素量總數(shù);其中,所述表達(dá)式必須大于一預(yù)定比例值。
全文摘要
本發(fā)明涉及一種可依動(dòng)態(tài)數(shù)據(jù)進(jìn)行圖像去背的單色圖像處理系統(tǒng)及其方法??捎趫D/文分離處理程序時(shí)先取得部份圖像的像素值分布信息,然后實(shí)時(shí)生成執(zhí)行圖像去背處理程序所需的查找表,同步進(jìn)行對(duì)全部圖像的圖像去背處理程序,可以改善以往在多來源文件復(fù)制模式下無(wú)法對(duì)全部圖像進(jìn)行圖像去背處理程序的問題,并且增加在多種復(fù)制模式下的圖像去背處理程序的應(yīng)用彈性。
文檔編號(hào)H04N1/60GK1960430SQ20051011761
公開日2007年5月9日 申請(qǐng)日期2005年11月2日 優(yōu)先權(quán)日2005年11月2日
發(fā)明者黃俊嘉 申請(qǐng)人:致伸科技股份有限公司