專利名稱:圖像處理裝置、圖像處理方法以及圖像處理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本說明書論述的實(shí)施方式涉及圖像處理裝置、圖像處理方法以及圖像處理系統(tǒng)。
背景技術(shù):
已知有從讀取原稿得到的圖像數(shù)據(jù)中檢測出原稿區(qū)域的圖像處理裝置。例如,圖像處理裝置取得包含原稿區(qū)域的圖像,再根據(jù)取得到的圖像檢測出邊緣候補(bǔ)像素的坐標(biāo)值,根據(jù)檢測到的邊緣候補(bǔ)像素的坐標(biāo)值計(jì)算出原稿區(qū)域的斜率,并根據(jù)檢測到的邊緣候補(bǔ)像素的坐標(biāo)值提取邊緣端候補(bǔ)像素的坐標(biāo)值。接著,圖像處理裝置根據(jù)計(jì)算出的原稿區(qū)域的斜率和提取出的邊緣端候補(bǔ)像素的坐標(biāo)值計(jì)算出與邊緣對應(yīng)的直線,在根據(jù)該計(jì)算出的與邊緣對應(yīng)的直線對原稿區(qū)域的斜率進(jìn)行校正,并根據(jù)該直線從圖像中劃出原稿區(qū)域。
作為另一實(shí)例,已知有在提取原稿區(qū)域的動(dòng)作中,比較像素的微分值和閾值以確定是否是讀取對象的圖像處理裝置。
又,已知有對由圖像傳感器輸出的圖像數(shù)據(jù)進(jìn)行處理的圖像讀取裝置。圖像讀取裝置包括原稿區(qū)域檢測單元和原稿區(qū)域校正單元,原稿區(qū)域檢測單元檢測濃度變化量高于閾值的像素作為被推定為原稿端點(diǎn)的候補(bǔ)點(diǎn),原稿區(qū)域校正單元根據(jù)候補(bǔ)點(diǎn)的位置認(rèn)定顯示原稿端的位置的原稿端點(diǎn)。原稿區(qū)域檢測單元包括濃度變化量運(yùn)算單元和判定單元,濃度變化量運(yùn)算單元根據(jù)對象像素的周邊像素的圖像濃度計(jì)算對象像素的濃度變化量,從對象像素開始在掃描方向、或掃描 方向的逆向中的某一方向上連續(xù)的規(guī)定數(shù)量像素的濃度以規(guī)定的片級7 4 ^進(jìn)行二值化后的各像素的值一致的話,判定單元檢測該對象像素
作為候補(bǔ)點(diǎn)。關(guān)于濃度變化量沒有達(dá)到閾值、但在第二閾值以上的對象像素,在從該對象像素開始在掃描方向、或掃描方向的逆向的某一方向上連續(xù)的規(guī)定數(shù)量的像素的濃度以規(guī)定的片級進(jìn)行二值化之后,該各像素的二值化后的值一致的話,判定單元檢測該對象像素作為假定候補(bǔ)點(diǎn)。
又,已知有檢測原稿邊緣的原稿尺寸檢測裝置。原稿尺寸檢測裝置包括第I原稿邊緣檢測單元、第2原稿邊緣檢測單元和尺寸判別單元。該第I原稿邊緣檢測單元包括:第I運(yùn)算單元,其取得關(guān)注像素與從關(guān)注像素的規(guī)定像素?cái)?shù)之前的像素開始等間隔的多個(gè)像素的各差值;第I比較單元,其將由該第I運(yùn)算單元得到的各差值與閾值進(jìn)行比較,檢測全部的差值大于閾值的情況;第I邊緣檢測單元,在該第I比較單元的比較結(jié)果是全部的差值大于閾值的情況時(shí),將該關(guān)注像素位置作為假定邊緣,在該狀態(tài)持續(xù)規(guī)定次數(shù)的情況下,檢測所述假定邊緣位置作為原稿邊緣。第2原稿邊緣檢測單元包括:第2運(yùn)算單元,其取得關(guān)注像素和關(guān)注像素之間的像素的差值;第2比較單元,其檢測由該第2運(yùn)算單元得到的差值大于閾值的情況;第2邊緣檢測單元,在從關(guān)注像素開始到關(guān)注像素的規(guī)定個(gè)數(shù)之前的像素為止的范圍內(nèi)超過閾值的次數(shù)在規(guī)定次數(shù)以上的情況下,將關(guān)注像素的位置作為原稿邊緣,該動(dòng)作在主掃描方向進(jìn)行,將最終作為原稿邊緣位置更新的位置作為原稿邊緣。尺寸判別單元,其將由所述第1、第2原稿邊緣檢測單元檢測到的兩個(gè)原稿邊緣位置中大的作為原稿邊緣進(jìn)行尺寸檢測。
現(xiàn)有技術(shù)文獻(xiàn)
專利文獻(xiàn)
專利文獻(xiàn)I日本特開2009 - 218953號(hào)公報(bào) 專利文獻(xiàn)2日本特開2010 - 263434號(hào)公報(bào) 專利文獻(xiàn)3日本特開2002 - 252747號(hào)公報(bào) 專利文獻(xiàn)4日本特開平10 - 224563號(hào)公報(bào)
發(fā)明內(nèi)容
發(fā)明要解決的技術(shù)問題
從以圖像讀取裝置讀取原稿后的圖像數(shù)據(jù)中檢測原稿區(qū)域時(shí),可以通過檢測在原稿區(qū)域和此外的背景區(qū)域之間的邊界產(chǎn)生的亮度變化,來檢測作為原稿區(qū)域和背景區(qū)域的邊界的邊緣。
在圖像讀取裝置設(shè)置的原稿的墊板的亮度與原稿的亮度的差大的情況下,在讀取了原稿的圖像數(shù)據(jù)中,在邊緣的周邊有時(shí)會(huì)發(fā)生耀斑。耀斑是指如下這樣的現(xiàn)象:讀取圖像中存在亮度差大的部分的話,暗部或亮部內(nèi)的亮度不是一定的,亮部的亮度對應(yīng)于距暗部的距離而遞減,或者暗部的亮度對應(yīng)于距亮部的距離而遞增。耀斑不僅因?yàn)閬碜詧D像傳感器本來應(yīng)該讀取的位置的反射光入射到圖像傳感器而產(chǎn)生,而且還因來自其他位置的反射光(雜散光)也入射到圖像傳感器而產(chǎn)生。產(chǎn)生耀斑的話,原稿區(qū)域和背景區(qū)域的邊界看上去模糊,因此,在耀斑發(fā)生時(shí),有可能將本來邊緣外側(cè)的位置誤檢測為邊緣。
又,邊緣的誤檢測也會(huì)因耀斑以外的其他的情況而產(chǎn)生??v線噪音是這樣的原因的一例。縱線噪音是沿圖像讀取裝置的原稿的副掃描方向延伸的線狀的噪音。縱線噪音例如在搭載有ADF (自動(dòng)文檔送紙器)裝置的掃描儀中,有時(shí)會(huì)由于讀取部、墊板部的污垢而產(chǎn)生。因此,在改善耀斑發(fā)生時(shí)的邊緣檢測精度之際,在有耀斑以外的原因的情況下,希望減少其對邊緣確定的影響。
本發(fā)明公開的裝置和方法的目的在于提高耀斑發(fā)生時(shí)的邊緣的檢測精度。
解決問題的技術(shù)手段
根據(jù)本發(fā)明裝置的一種方式,圖像處理裝置包括:輸入部,輸入包含原稿區(qū)域的圖像數(shù)據(jù);第I候補(bǔ)檢測部,通過沿著與所述圖像數(shù)據(jù)的規(guī)定方向平行的線對所述圖像數(shù)據(jù)的二值化圖像以規(guī)定檢測模式進(jìn)行掃描,對構(gòu)成所述原稿區(qū)域的邊界線的邊緣點(diǎn)的第I候補(bǔ)進(jìn)行檢測;第2候補(bǔ)檢測部,根據(jù)沿著所述線而相鄰的像素之間的微分值,檢測邊緣點(diǎn)的第2候補(bǔ);和邊緣點(diǎn)確定部,所述第2候補(bǔ)與所述第I候補(bǔ)相比位于所述原稿區(qū)域的更內(nèi)側(cè)的情況下,確定所述第2候補(bǔ)為邊緣點(diǎn),否則確定所述第I候補(bǔ)為邊緣點(diǎn)。
根據(jù)本發(fā)明裝置的另一種方式,提供一種圖像處理系統(tǒng),其具有圖像讀取裝置,和通過與該圖像讀取裝置之間的通信來接收該圖像讀取裝置所讀取的圖像的計(jì)算機(jī)裝置。圖像處理系統(tǒng)包括:第I候補(bǔ)檢測部,通過沿著與由所述圖像讀取裝置讀取的所述圖像數(shù)據(jù)的規(guī)定方向平行的線對所述圖像數(shù)據(jù)的二值化圖像以規(guī)定檢測模式進(jìn)行掃描,對構(gòu)成所述圖像數(shù)據(jù)所包含的所述原稿區(qū)域的邊界線的邊緣點(diǎn)的第I候補(bǔ)進(jìn)行檢測;第2候補(bǔ)檢測部,根據(jù)沿著所述線相鄰的像素之間的微分值,檢測邊緣點(diǎn)的第2候補(bǔ);邊緣點(diǎn)確定部,在所述第2候補(bǔ)與所述第I候補(bǔ)相比位于所述原稿區(qū)域的更內(nèi)側(cè)的情況下,確定所述第2候補(bǔ)為邊緣點(diǎn),否則確定所述第I候補(bǔ)為邊緣點(diǎn)。
根據(jù)本發(fā)明方法的一種方式,提供一種圖像處理方法,包括:取得含有原稿區(qū)域的圖像數(shù)據(jù)的圖像取得步驟;第I候補(bǔ)檢測步驟,通過沿著與所述圖像數(shù)據(jù)的規(guī)定方向平行的線對所述圖像數(shù)據(jù)的二值化圖像以規(guī)定檢測模式進(jìn)行掃描,對構(gòu)成所述原稿區(qū)域的邊界線的邊緣點(diǎn)的第I候補(bǔ)進(jìn)行檢測;第2候補(bǔ)檢測步驟,根據(jù)沿著所述線相鄰的像素之間的微分值,檢測邊緣點(diǎn)的第2候補(bǔ);邊緣點(diǎn)確定步驟,在所述第2候補(bǔ)與所述第I候補(bǔ)相比位于所述原稿區(qū)域的更內(nèi)側(cè)的情況下,確定所述第2候補(bǔ)為邊緣點(diǎn),否則確定所述第I候補(bǔ)為邊緣點(diǎn)。
發(fā)明的效果
根據(jù)本發(fā)明的裝置或方法,可以提高耀斑發(fā)生時(shí)的邊緣的檢測精度。
圖1是圖像處理系統(tǒng)的硬件構(gòu)成圖。
圖2的(A)是原稿的邊緣部分的圖像的示意圖、圖2的(B)是像素的亮度變化的說明圖。
圖3是微小噪音發(fā)生時(shí)的像素的亮度變化的說明圖。
圖4的(A)是耀斑發(fā)生時(shí)的邊緣部分的圖像的示意圖、圖4的(B)是像素的亮度變化的說明圖。
圖5的(A)是縱線噪音發(fā)生時(shí)的圖像的示意圖、圖5的(B)是像素的亮度變化的說明圖。
圖6是圖像處理系統(tǒng)的處理的一例的說明圖。
圖7的(A)是顯示第I候補(bǔ)和第2候補(bǔ)的檢測例的圖、圖7的(B)是顯示邊緣點(diǎn)確定處理下的邊緣點(diǎn)的確定結(jié)果的圖、圖7 的(C)是顯示噪音去除處理下的噪音去除結(jié)果。
圖8的(A) (C)是模式匹配處理的一例的說明圖。
圖9是微分運(yùn)算處理的一例的說明圖。
圖10的(A) (D)是邊緣部分的像素的亮度變化、二值化信號(hào)、微分值以及微分值的合計(jì)值的說明圖。
圖11的(A) (D)是微小噪音發(fā)生時(shí)的像素的亮度變化、二值化信號(hào)、微分值以及微分值的合計(jì)值的說明圖。
圖12的(A) (D)是耀斑發(fā)生時(shí)的像素的亮度變化、二值化信號(hào)、微分值以及微分值的合計(jì)值的說明圖。
圖13的(A) (D)是縱線噪音發(fā)生時(shí)的像素的亮度變化、二值化信號(hào)、微分值以及微分值的合計(jì)值的說明圖。
圖14的(A) (C)是邊緣點(diǎn)確定處理的實(shí)例的說明圖。
圖15是噪音去除處理的第I例的說明圖。
圖16是顯示圖像處理控制部的構(gòu)成例的一例的圖。
圖17是模式匹配處理部的處理的一例的說明圖。
圖18是微分運(yùn)算處理部的處理的一例的說明圖。
圖19是邊緣點(diǎn)確定處理部的處理的一例的說明圖。
圖20是噪音去除處理部的處理的一例的說明圖。
圖21的(A )和(B )是掃描的對象像素的說明圖。
圖22的(A)和(B)是噪音去除處理的第2例和第3例的說明圖。
具體實(shí)施例方式 <1.硬件構(gòu)成>
以下,參照附圖對本發(fā)明的實(shí)施例進(jìn)行說明。圖1是圖像處理系統(tǒng)的硬件構(gòu)成圖。圖像處理系統(tǒng)I包括圖像讀取裝置10和計(jì)算機(jī)裝置30。圖像讀取裝置10讀取二維的原稿,再生成對應(yīng)于該原稿的圖像信號(hào)。圖像讀取裝置10也可以是例如對由多個(gè)的光源曝光后的二維原稿進(jìn)行掃描以進(jìn)行讀取的圖像讀取裝置。這樣的圖像讀取裝置的實(shí)例,例如列舉有饋紙式掃描儀、平臺(tái)式掃描儀、手持式掃描儀等各種掃描儀裝置。
計(jì)算機(jī)裝置30能夠通過有線或無線的通信線路與圖像讀取裝置10通信,經(jīng)由該通信線路從圖像讀取裝置10接收圖像讀取裝置10所讀取到的原稿的圖像信號(hào)。
圖像讀取裝置10包括:CPU (Central Processing Unit:中央處理單元)11、存儲(chǔ)器12、圖像傳感器13、AFE (Analog Front — End Processor:模擬前置處理器)14、底紋處理部15、塊緩沖區(qū)16。另外,圖像讀取裝置10還包括:圖像處理控制部17、圖像存儲(chǔ)器18、協(xié)調(diào)部19、輸入部20、輸出部21、接口(I / F) 22和總線23。
CPUll按照存儲(chǔ)于存儲(chǔ)器12的計(jì)算機(jī)程序?qū)D像讀取裝置10的動(dòng)作進(jìn)行控制。某個(gè)實(shí)施例中,CPUll也可以進(jìn)行圖像讀取裝置10讀取的原稿圖像的圖像處理。存儲(chǔ)器12也可以存儲(chǔ)這樣的圖像處理用的計(jì)算機(jī)程序。存儲(chǔ)器12中存儲(chǔ)有由CPUll實(shí)行的計(jì)算機(jī)程序和實(shí)行該的計(jì)算機(jī)程序時(shí)所使用的數(shù)據(jù)。存儲(chǔ)器12可以包括用于存儲(chǔ)程序的非易失性存儲(chǔ)裝置和用于一次性存儲(chǔ)數(shù)據(jù)的易失性存儲(chǔ)器。
圖像傳感器13對二維的原稿進(jìn)行攝像,輸出與原稿對應(yīng)的圖像信號(hào)。圖像傳感器13包括例如一維或二維排列的CO) (Charge Coupled Device:電荷稱合元件)傳感器或CMOS(Complementary Metal Oxide Semiconductor:互補(bǔ)金屬氧化物半導(dǎo)體)傳感器等攝像元件和在攝像元件上對原稿的像成像的光學(xué)系統(tǒng)。AFE14對由圖像傳感器13輸出的圖像信號(hào)實(shí)施了放大、其他的信號(hào)處理之后,將處理后的圖像信號(hào)向底紋處理部15輸入。
底紋處理部15將從AFE14接收到的圖像信號(hào)作為圖像數(shù)據(jù)收容到塊緩沖區(qū)16中,并在對該圖像數(shù)據(jù)實(shí)施了底紋處理之后,輸出到圖像處理控制部17。圖像處理控制部17對實(shí)施了底紋處理后的圖像數(shù)據(jù)實(shí)施規(guī)定的圖像處理,并將圖像數(shù)據(jù)存儲(chǔ)到圖像存儲(chǔ)器18。其他的實(shí)施例中,底紋處理部15也可以將實(shí)施了底紋處理后的圖像數(shù)據(jù)存儲(chǔ)到圖像存儲(chǔ)器18,圖像處理控制部17從圖像存儲(chǔ)器18輸入圖像數(shù)據(jù)。協(xié)調(diào)部19為了使得圖像處理控制部17在圖像處理時(shí)進(jìn)行的對存儲(chǔ)器12的訪問和CPUll進(jìn)行的對存儲(chǔ)器12的訪問不發(fā)生沖突,對這些訪問進(jìn)行協(xié)調(diào)。
某個(gè)實(shí)施例中,底紋處理部15、圖像處理控制部17以及協(xié)調(diào)部19可以作為邏輯電路安裝于圖像讀取裝置10。邏輯電路也可以有例如LSI (large scale integration:大規(guī)模集成電路)、ASIC (Application Specific Integrated Circuit:專用集成電路)、FPGA(Field — Programming Gate Array:現(xiàn)場可編程邏輯門陣列)等。其他的實(shí)施例中,底紋處理部15、圖像處理控制部17以及協(xié)調(diào)部19也可以作為包括CPU、DSP (digital signalprocessor:數(shù)字信號(hào)處理器)等的處理器和存儲(chǔ)該處理器實(shí)行的程序的存儲(chǔ)器的電子回路安裝于圖像讀取裝置10。
輸入部20是用于接收用戶的輸入操作的輸入裝置。輸入部20可以是例如按鈕、滾動(dòng)球、輔助鍵盤、鍵盤、指向裝置、觸摸屏等。輸出部21是用于向用戶提供來自圖像讀取裝置10的各種信息的輸出裝置。例如,輸出部21也可以是將向用戶提供的信息以可視地方式向使用者顯示的顯示裝置。輸出部21可以是發(fā)光元件、液晶顯示器、有機(jī)電致發(fā)光顯示器等顯不裝置?;蛘撸敵霾?1也可以是輸出聲音信號(hào)的揚(yáng)聲器及其驅(qū)動(dòng)電路。
I / F22是圖像讀取裝置10和計(jì)算機(jī)裝置30之間的有線以及/或無線的通信接口。圖像讀取裝置10能夠?qū)⒆x取到的原稿的圖像數(shù)據(jù)通過I / F22向計(jì)算機(jī)裝置30發(fā)送。圖像讀取裝置10通過I / F22從計(jì)算機(jī)裝置30接收關(guān)于圖像讀取裝置10的動(dòng)作的設(shè)定信息或指示。某個(gè)實(shí)施例中,圖像讀取裝置10可以通過I / F22接收由計(jì)算機(jī)裝置30實(shí)施了處理的圖像數(shù)據(jù)。CPU11、底紋處理部15、圖像處理控制部17、圖像存儲(chǔ)器18、協(xié)調(diào)部19、輸入部20、輸出部21以及I / F22通過總線23電連接。
另一方面,計(jì)算機(jī)裝置30包括CPU31、輔助存儲(chǔ)裝置32、存儲(chǔ)器33、輸入部34、輸出部35、介質(zhì)讀取部36、I / F37和總線38。CPU31通過實(shí)行存儲(chǔ)于輔助存儲(chǔ)裝置32中的計(jì)算機(jī)程序,實(shí)行與計(jì)算機(jī)程序?qū)?yīng)的信息處理。某個(gè)實(shí)施例中,CPU31可以對由圖像讀取裝置10讀取到的原稿圖像進(jìn)行圖像處理。在輔助存儲(chǔ)裝置32中可以存儲(chǔ)這樣的圖像處理用的計(jì)算機(jī)程序。輔助存儲(chǔ)裝置32可以包括用于存儲(chǔ)計(jì)算機(jī)程序的不易失性存儲(chǔ)裝置、只讀存儲(chǔ)器(ROM:Read Only Memory)、硬盤等。
存儲(chǔ)器33存儲(chǔ)有CPU31現(xiàn)在實(shí)行中的程序、該程序暫時(shí)所使用的數(shù)據(jù)。存儲(chǔ)器33可以包括隨機(jī)存取存儲(chǔ)器(RAM:Random Access Memory)。輸入部34是接收用戶的輸入操作的輸入裝置。輸入部34可以是例如輔助鍵盤、鍵盤、指向裝置、觸摸屏等。
輸出部35是將由計(jì)算機(jī)裝置30處理過的信號(hào)輸出的輸出裝置。例如,輸出部35可以是將由計(jì)算機(jī)裝置30處理過的信息以可視的方式向使用者顯示的顯示裝置。輸出部35可以是例如液晶顯示器、CRT (Cathode Ray Tube:陰極射線管)顯示器、有機(jī)電致發(fā)光顯示器等顯示裝置。或者,輸出部35也可以是輸出聲音信號(hào)的揚(yáng)聲器及其驅(qū)動(dòng)電路。
介質(zhì)讀取部36是讀取存儲(chǔ)在計(jì)算機(jī)能夠讀取的便攜式記錄介質(zhì)中的數(shù)據(jù)的輸入裝置。介質(zhì)讀取部36可以是例如CD - ROM驅(qū)動(dòng)裝置、DVD 一 ROM驅(qū)動(dòng)裝置、軟盤驅(qū)動(dòng)裝置、⑶一 R驅(qū)動(dòng)裝置、DVD - R驅(qū)動(dòng)裝置、MO驅(qū)動(dòng)裝置、閃存裝置的訪問裝置。
I / F37是圖像讀取裝置10和計(jì)算機(jī)裝置30之間的有線以及/或者無線的通信接口。計(jì)算機(jī)裝置30能夠通過I / F37接收圖像讀取裝置10所讀取到的原稿的圖像數(shù)據(jù)。計(jì)算機(jī)裝置30過I / F37向圖像讀取裝置10發(fā)送有關(guān)圖像讀取裝置10的動(dòng)作的設(shè)定信息、指示。CPU31、輔助存儲(chǔ)裝置32、存儲(chǔ)器33、輸入部34、輸出部35、介質(zhì)讀取部36以及I / F37通過總線38電連接。
<2.第I實(shí)施例>
<2.1.概要說明>
接著,參照圖2的(A)、圖2的(B) 圖15對由圖像處理系統(tǒng)I實(shí)施的處理的一例進(jìn)行說明。下面,對原稿區(qū)域和背景區(qū)域的邊緣被檢測的圖像數(shù)據(jù)進(jìn)行說明。圖2的(A)是原稿的邊緣部分的圖像的示意圖。圖像數(shù)據(jù)40包含原稿區(qū)域r和背景區(qū)域bk。原稿區(qū)域r是圖像讀取裝置10的圖像傳感器13讀取到原稿圖像所占區(qū)域,背景區(qū)域bk是圖像數(shù)據(jù)40中原稿區(qū)域r以外的區(qū)域。
符號(hào)eg表示原稿區(qū)域r和背景額域bk之間的邊緣的位置。如圖所示,圖像數(shù)據(jù)40的原稿區(qū)域r和背景區(qū)域bk之間的亮度差大,原稿區(qū)域r和背景區(qū)域bk分別是圖像數(shù)據(jù)40的暗部和亮部。圖4的(A)和圖5的(A)所示的原稿的邊緣部分的圖像也是一樣。
圖2的(B)是圖2的(A)所示的像素線L的像素的亮度變化的說明圖。圖2的(A)的例中,邊緣eg上沒有產(chǎn)生耀斑,邊緣eg周邊的原稿區(qū)域r內(nèi)和背景區(qū)域bk內(nèi)中各自的亮度大致一定,在邊緣eg的位置,產(chǎn)生背景區(qū)域bk和原稿額域r之間明確的亮度變化。又,以下的說明中像素線僅表示為“線”。
圖3是微小噪音發(fā)生時(shí)的像素的亮度變化的說明圖。圖3的例表示圖2的(A)所示的圖像數(shù)據(jù)40在背景區(qū)域bk含有微小噪音的情況。由于微小噪音的存在,線L的位置pi的像素與周圍的像素之間的亮度差擴(kuò)大。
圖4的(A)是耀斑發(fā)生時(shí)的邊緣部分的圖像的示意圖。由于耀斑的發(fā)生,原稿區(qū)域r和背景區(qū)域bk的邊界模糊。圖4的(B)是圖4的(A)所示的線L上的像素的亮度變化的說明圖。原稿區(qū)域r和背景區(qū)域bk的邊界模糊,因此,在邊緣eg的位置的周邊,隨著從背景區(qū)域bk向原稿區(qū)域r移動(dòng),亮度逐漸減弱,邊緣eg的位置的亮度變化變小。
圖5的(A)是縱線噪音發(fā)生時(shí)的邊緣部分的圖像的示意圖。圖像數(shù)據(jù)40在背景區(qū)域bk中含有縱線噪音n。圖5的(B)是圖5的(A)所示的線L上的像素的亮度變化的說明圖??v線噪音n具有一定程度的寬度,占據(jù)線L上的像素pi和p2之間的范圍??v線噪音n部分和其外側(cè)部分之間的亮度差較大,因此,在背景區(qū)域bk發(fā)生的縱線噪音n有時(shí)會(huì)被誤檢測為邊緣。
<2.1.1整體處理>
然后,對圖像處理系統(tǒng)I的整體處理的實(shí)例進(jìn)行說明。圖6是圖像處理系統(tǒng)進(jìn)行的從圖像數(shù)據(jù)中劃出原稿區(qū)域的圖像的處理的一例的說明圖。步驟SlOO中,圖像處理系統(tǒng)I輸入圖像數(shù)據(jù)。步驟SlOl中圖像處理系統(tǒng)I將掃描圖像數(shù)據(jù)的邊緣點(diǎn)的掃描方向設(shè)定為圖像讀取裝置10進(jìn)行圖像讀取時(shí)的主掃描方向。
步驟S102中,圖像處理系統(tǒng)I在沿著掃描方向的多個(gè)的掃描線中通過模式匹配處理檢測邊緣點(diǎn)的第I候補(bǔ)。掃描線是為了在圖像數(shù)據(jù)中檢測邊緣點(diǎn)而被掃描像素的像素線。掃描線可以隔著一個(gè)像素以上的間隔而排列,或者,不隔開間隔地連續(xù)排列。
又,圖像處理系統(tǒng)I在沿著掃描方向的多個(gè)的掃描線中通過微分運(yùn)算處理檢測邊緣點(diǎn)的第2候補(bǔ)。模式匹配處理和微分運(yùn)算處理的內(nèi)容將在后面進(jìn)行敘述。又,模式匹配處理和微分運(yùn)算處理可以并列實(shí)行,另外,在不同時(shí)期實(shí)行模式匹配處理和微分運(yùn)算處理的情況下,可以任意一方在先實(shí)行。
圖7的(A)表示第I候補(bǔ)和第2候補(bǔ)的檢測例。圖7的(A)中,矩形r表示圖像數(shù)據(jù)中原稿區(qū)域的范圍,直線LI L8表示掃描線。pll pl8表示由掃描線LI L8檢測到的第I候補(bǔ),p21 p28表示由掃描線LI L8檢測到的第2候補(bǔ)。圖7的(B)和圖7的(C)也
是一樣。
圖6的步驟S103中,圖像處理系統(tǒng)I實(shí)行邊緣點(diǎn)確定處理。邊緣點(diǎn)確定處理中,圖像處理系統(tǒng)I確定由各掃描線檢測到的第I候補(bǔ)和第2候補(bǔ)中的某一方為邊緣點(diǎn)。邊緣點(diǎn)確定處理的內(nèi)容將在后面進(jìn)行敘述。又,圖像處理系統(tǒng)I也可以與實(shí)行模式匹配處理和微分運(yùn)算處理并列地進(jìn)行管線(^ m、>)處理,管線處理是指實(shí)行根據(jù)已檢測出的第I候補(bǔ)和第2候補(bǔ)確定邊緣點(diǎn)的邊緣點(diǎn)確定處理。
圖7的(B)表示邊緣點(diǎn)確定處理的邊緣點(diǎn)的確定結(jié)果。例如,在掃描線LI檢測到的第I候補(bǔ)Pll和第2候補(bǔ)p21中,確定第I候補(bǔ)pll作為邊緣點(diǎn)。又,在掃描線L2檢測到的第I候補(bǔ)pl2和第2候補(bǔ)p22中,確定第2候補(bǔ)p22作為邊緣點(diǎn)。
圖6的步驟S104中,圖像處理系統(tǒng)I實(shí)行噪音去除處理。噪音去除處理中,圖像處理系統(tǒng)I判斷由邊緣點(diǎn)確定處理所確 定的各個(gè)邊緣點(diǎn)是否是噪音,去除被判斷為噪音的邊緣點(diǎn)。噪音去除處理將在后面進(jìn)行敘述。又,圖像處理系統(tǒng)I也可以與通過邊緣點(diǎn)確定處理確定邊緣點(diǎn)并列地進(jìn)行管線處理,管線處理是指對已確定的邊緣點(diǎn)實(shí)行噪音去除處理。圖7的(C)表示噪音去除處理的噪音的去除結(jié)果。通過噪音去除處理,掃描線L6上和L7上的邊緣點(diǎn)pl6和pl7被去除。
圖6的步驟S105中,圖像處理系統(tǒng)I判斷在由圖像讀取裝置10進(jìn)行圖像讀取時(shí)的主掃描方向和副掃描方向兩個(gè)方向是否進(jìn)行了邊緣點(diǎn)的掃描。在兩個(gè)掃描方向進(jìn)行了邊緣點(diǎn)的掃描的情況下(步驟S105:Y),處理進(jìn)入到步驟S107。在副掃描方向沒有進(jìn)行邊緣點(diǎn)的掃描的情況下(步驟S105:N),處理進(jìn)入到步驟S106。在步驟S106中,圖像處理系統(tǒng)I將邊緣點(diǎn)的掃描方向設(shè)定為圖像讀取裝置10的副掃描方向。然后,處理返回到S102,重復(fù)處理S102 S105。
步驟S107中,圖像處理系統(tǒng)I實(shí)行邊界線確定處理。邊界線確定處理中,圖像處理系統(tǒng)I根據(jù)上述步驟SlOO S106所確定出的邊緣點(diǎn)確定原稿區(qū)域的邊緣。步驟S108中,圖像處理系統(tǒng)I實(shí)行圖像劃出處理。圖像劃出處理中,圖像處理系統(tǒng)I在步驟S107的邊界線確定處理所確定出的邊緣的位置,從圖像數(shù)據(jù)中劃出原稿區(qū)域的圖像。然后,處理結(jié)束。
又,圖6的例中,在沿著圖像讀取裝置10的主掃描方向進(jìn)行了邊緣點(diǎn)的掃描之后,沿著副掃描方向進(jìn)行邊緣點(diǎn)的掃描。也可以取而代之,在沿著副掃描方向進(jìn)行了邊緣點(diǎn)的掃描之后,沿著主掃描方向進(jìn)行邊緣點(diǎn)的掃描。又,沿著主掃描方向的邊緣點(diǎn)的掃描和沿著副掃描方向的邊緣點(diǎn)的掃描也可以并列進(jìn)行。
<2.1.2模式匹配處理>
接著,對圖6的步驟S102所實(shí)行的模式匹配處理進(jìn)行說明。模式匹配處理中,圖像處理系統(tǒng)I通過規(guī)定的二值化閾值Tl將被輸入的圖像數(shù)據(jù)二值化。圖像處理系統(tǒng)I使關(guān)注像素在掃描線上移動(dòng)以對掃描線上的各像素進(jìn)行掃描,并判斷關(guān)注像素是否是邊緣點(diǎn)。
對關(guān)注像素是否是邊緣點(diǎn)的判斷中,圖像處理系統(tǒng)I將包含關(guān)注像素的被檢查像素群和邊緣檢測用的過濾模式進(jìn)行比較。圖8的(A)是表示被檢查像素群的一例的圖。圖8的
(A)中以虛線被區(qū)分的方格表示圖像數(shù)據(jù)的各像素的位置,方格內(nèi)的數(shù)值表示掃描線上的像素值的二值化信號(hào)。像素P表示關(guān)注像素,在以一點(diǎn)劃線包圍的范圍內(nèi)的像素群tg是對于關(guān)注像素P而確定的被檢查像素群。
被檢查像素群tg是包含關(guān)注像素p且沿著掃描方向Sd多個(gè)排列的像素的集合。圖示的例中,被檢查像素群tg是與關(guān)注像素p接連的、沿著掃描方向排列成一列的多個(gè)像素的集合。又,圖8的(A)所示的被檢查像素群tg是用于說明的例示。因此,可以按照安裝的裝置的規(guī)格來變更被檢查像素群。
圖8的(B)和圖8的(C)是過濾模式的一例,分別是掃描方向sd是圖像讀取裝置10的主掃描方向的情況下的左邊檢測用和右邊檢測用的模式。圖像處理系統(tǒng)I在被檢查像素群tg和過濾模式一致的情況下,將關(guān)注像素判斷為邊緣點(diǎn)的第I候補(bǔ)。
<2.1.3微分運(yùn)算處理>
然后,對圖6的步驟S102所實(shí)`行的微分運(yùn)算處理進(jìn)行說明。圖9是微分運(yùn)算處理的一例的說明圖。圖9的矩形pi p7表示某個(gè)掃描線上的像素,矩形內(nèi)的數(shù)值表示各像素的像素值。例如,像素pi p7…的像素值分別為“218”、“210”、“224”、“54”、“61”、“58”、“47” …。
圖像處理系統(tǒng)I使關(guān)注像素在掃描線上移動(dòng)以對掃描線上的各像素進(jìn)行掃描,判斷關(guān)注像素是否是邊緣點(diǎn)。對關(guān)注像素是否是邊緣點(diǎn)的判斷中,圖像處理系統(tǒng)I計(jì)算包含關(guān)注像素的被檢查像素群中所包含的相鄰像素之間的差值作為被檢查像素群所包含的像素的微分值。
被檢查像素群是包含關(guān)注像素且沿著掃描方向排列為多個(gè)的像素的集合。圖9所示的例中,關(guān)注像素是像素p4時(shí),可以將由像素pi p7構(gòu)成的集合定為被檢查像素群。這樣的被檢查像素群是與關(guān)注像素P4接連的、沿著掃描方向排列成一列的多個(gè)的像素Pl p7的集合。又,本例的被檢查像素群是用于說明的例示??梢园凑瞻惭b的裝置的規(guī)格來變更被檢查像素群。
圖9所示實(shí)例的情況下,圖像處理系統(tǒng)I計(jì)算被檢查像素群所包含的相鄰像素p2和Pl之間的差值、P3和p2之間的差值、p4和p3之間的差值、p5和p4之間的差值、p6和p5之間的差值、p7和p6之間的差值。這些差值如圖9所示,分別為“_8”、“14”、“-170”、“7”、“-3” 和 “-11”。
然后,圖像處理系統(tǒng)I計(jì)算被檢查像素群所包含的像素的微分值“_8”、“14”、“-170”、“7”、“-3”和“-11”的合計(jì)值E。圖9所示實(shí)例的情況下,這些合計(jì)值E為“-171”。圖像處理系統(tǒng)I在對關(guān)注像素P4計(jì)算出來的合計(jì)值的絕對值I E I超過規(guī)定的檢測閾值T2時(shí),檢測關(guān)注像素P4作為邊緣的第2候補(bǔ)。
<2.1.4第I候補(bǔ)和第2候補(bǔ)的檢測例>
下面,對在參照圖2的(B)、圖3、圖4的(B)和圖5的(B)說明過的邊緣部分的圖像、噪音發(fā)生時(shí)的圖像、耀斑發(fā)生時(shí)的圖像、和縱線噪音發(fā)生時(shí)的圖像中,如何檢測第I候補(bǔ)和第2候補(bǔ)進(jìn)行例示。
圖10的(A)表示與圖2的(B)同樣的邊緣部分的像素的亮度變化。圖10的(B)表示通過2值化閾值Tl對圖10的(A)的像素值進(jìn)行了二值化后的二值化信號(hào)。圖10的(A)所示的亮度變化是在背景區(qū)域和原稿區(qū)域之間的邊緣eg的位置產(chǎn)生了明確的亮度變化,因此,二值化信號(hào)的值在邊緣eg的位置發(fā)生變化。因此,模式匹配處理中,檢測邊緣eg的位置作為邊緣點(diǎn)的第I候補(bǔ)。
圖10的(C)表示圖10的(A)的像素值在微分運(yùn)算處理中被運(yùn)算得出的微分值。圖10的(D)表示被檢查像素群所包含的微分值的合計(jì)值的絕對值I E I。圖10的(C)的微分值在產(chǎn)生明確的亮度變化的邊緣位置eg產(chǎn)生顯著的極小值。因此,被檢查像素群的中心像素的微分值為極小值時(shí),被檢查像素群中的微分值的合計(jì)值的絕對值I E I產(chǎn)生具有某種程度大小的極大值。因此,微分運(yùn)算處理中,通過合計(jì)值的絕對值I E I和檢測閾值T2的比較,來檢測邊緣eg的位置作為邊緣點(diǎn)的第2候補(bǔ)。
圖11的(A)表示發(fā)生與圖3同樣的微小噪音時(shí)的像素的亮度變化。圖11的(B)是通過二值化閾值Tl對圖11的(A)的像素值進(jìn)行了二值化后的二值化信號(hào)。圖11的(A)所示的亮度變化中,微小噪音存在的Pl和P2間的像素與周圍的像素之間的亮度差大,因此,二值化信號(hào)的值在像素Pl和P2暫時(shí)發(fā)生變化。但是,像素Pl和p2間的長度與過濾模式長度相比充分小的話,噪音部分的二值化信號(hào)與過濾模式不一致。因此,這樣的微小噪音的情況下,模式匹配處理不會(huì)產(chǎn)生誤檢測。
圖11的(C)表示圖11的(A)的像素值在微分運(yùn)算處理中被運(yùn)算得出的微分值。圖11的(D)表示被檢查像素群所包含的微分值的合計(jì)值的絕對值I E I。圖11的(C)的微分值在像素Pl和P2處產(chǎn)生極小值和極大值。但是,像素Pl和p2間的長度與被檢查像素群的長度相比充分小的話,被檢查像素群內(nèi)的極小值和極大值相互抵消。因此,被檢查像素群中的微分值的合計(jì)值的絕對值I E I的極大值變小。因此,微小噪音的情況下,微分運(yùn)算處理也不會(huì)產(chǎn)生誤檢測。
圖12的(A)表示發(fā)生與圖4的(B)同樣的耀斑時(shí)的像素的亮度變化。圖12的(B)是通過二值化閾值Tl對圖12的(A)的像素值進(jìn)行了二值化后的二值化信號(hào)。圖12的(A)所示的亮度變化是在邊緣eg的位置的周邊,隨著從背景區(qū)域bk向原稿區(qū)域r的移動(dòng)而亮度逐漸變小。因此,比原稿區(qū)域r的邊緣eg的位置更外側(cè)的位置pi的亮度也變得低于二值化閾值Tl。結(jié)果,模式匹配處理中,位置pi被誤檢測為邊緣點(diǎn)的第I候補(bǔ)。
圖12的(C)表示圖12的(A)的像素值在微分運(yùn)算處理中被運(yùn)算得出的微分值。圖12的(D)表示被檢查像素群所包含的微分值的合計(jì)值的絕對值I E I。即使是耀斑發(fā)生時(shí),邊緣位置eg的亮度變化與其周圍相比依然明顯較大。因此,圖12的(C)的微分值在明確的亮度變化產(chǎn)生的邊緣eg的位置產(chǎn)生顯著的極小值。因此,微分運(yùn)算處理中,即使是耀斑發(fā)生時(shí),也檢測邊緣eg的位置作為邊緣點(diǎn)的第2候補(bǔ)。
圖13的(A)表示發(fā)生與圖5的(B)同樣的縱線噪音時(shí)的像素的亮度變化。圖13的(B)是通過二值化閾值Tl將圖13的(A)的像素值進(jìn)行了 2值化后的二值化信號(hào)。圖13的(A)所示的亮度變化中,存在縱線噪音的Pl和P2間的像素與周圍的像素之間的亮度差較大,因此,二值化信號(hào)的值在像素Pl和P2處發(fā)生變化。但是,像素pi和p2間的長度與過濾模式長相比充分小的話,噪音部分的二值化信號(hào)與過濾模式不一致。因此,縱線噪音的情況下,模式匹配處理不產(chǎn)生誤檢測。
圖13的(C)表示圖13的(A)的像素值在微分運(yùn)算處理中被運(yùn)算得出的微分值。圖13的(D)表示被檢查像素群所包含的微分值的合計(jì)值的絕對值I E I。圖13的(C)的微分值在像素Pl和P2處產(chǎn)生極小值和極大值。與圖11的(C)所示的微小噪音的情況相比,在縱線噪音的情況下,產(chǎn)生極小值和極大值的像素Pl和P2的間隔較大。因此,像素pi和p2間的長度與被檢查像素群的長度相比變大,被檢查像素群內(nèi)的極小值和極大值沒有相互抵消。因此,被檢查像素群中的微分值的合計(jì)值的絕對值I E I的極大值在某種程度變大。因此微分運(yùn)算處理中,縱線噪音的像素Pl和P2的位置有時(shí)會(huì)誤檢測為第2候補(bǔ)。
以上,比較檢測第I候補(bǔ)的模式匹配處理的特征和檢測第2候補(bǔ)的微分運(yùn)算處理的特征,結(jié)果如下。
(1)沒有發(fā)生耀斑的情況下,第I候補(bǔ)和第2候補(bǔ)表示正確的邊緣位置。
(2)微小噪音不會(huì)被誤檢測為第I候補(bǔ)和第2候補(bǔ)。
(3)耀斑發(fā)生時(shí),雖然第2候補(bǔ)表示正確的邊緣位置,但是第I候補(bǔ)有時(shí)會(huì)表示比正確的邊緣位置的更外側(cè)的位置。
(4)縱線噪音發(fā)生時(shí),雖然不會(huì)被誤檢測為第I候補(bǔ),但是有時(shí)會(huì)被誤檢測為第2候補(bǔ)。
<2.1.5邊緣點(diǎn)確定處理>
接著,對圖6的步驟S103中實(shí)行的邊緣點(diǎn)確定處理進(jìn)行說明。圖14的(A)和圖14的
(B)是邊緣點(diǎn)確定處理的第I例的說明圖。圖14的(A)和圖14的(B)中,矩形r表不圖像數(shù)據(jù)中的原稿區(qū)域的范圍,直線L表示沿著圖像讀取裝置10的主掃描方向的掃描線。pll和pl2表示左邊和右邊的第I候補(bǔ),p21和p22表示左邊和右邊的第2候補(bǔ)。圖14的(C)也是一樣。又,在沿著圖像讀取裝置10的副掃描方向的方向設(shè)定掃描線的情況下的處理也是一樣。
如上述“2.1.4 (3)”,耀斑發(fā)生時(shí),第I候補(bǔ)有時(shí)會(huì)表示在第2候補(bǔ)的外側(cè)的位置。因此,如圖14的(A)所示,在第2候補(bǔ)的位置在第I候補(bǔ)的外側(cè)的情況下不是耀斑發(fā)生時(shí),因此,圖像處理系統(tǒng)I確定第I候補(bǔ)為邊緣點(diǎn)。另一方面,如圖14的(B)所示,第2候補(bǔ)的位置在第I候補(bǔ)的內(nèi)側(cè)的情況下考慮為耀斑發(fā)生時(shí),因此,圖像處理系統(tǒng)I確定第2候補(bǔ)為邊緣點(diǎn)。
這樣,通過僅在第2候補(bǔ)的位置在第I候補(bǔ)的內(nèi)側(cè)的情況下,選擇第2候補(bǔ)作為邊緣點(diǎn),由此,可以防止將由于例如背景區(qū)域的縱線噪音等耀斑以外的因素而被誤檢測出的第2候補(bǔ)作為邊緣點(diǎn)。
圖14的(C)是邊緣點(diǎn)確定處理的第2例的說明圖。即使由于耀斑發(fā)生,第I候補(bǔ)的位置偏離到表示正確的邊緣位置的第2候補(bǔ)的位置的外側(cè),其偏離量也認(rèn)為是某種程度的范圍以下。因此,圖像處理系統(tǒng)1,在第2候補(bǔ)的位置在第I候補(bǔ)的內(nèi)側(cè)、且第I候補(bǔ)和第2候補(bǔ)的間隔在規(guī)定距離Tdl以內(nèi)的情況下,確定第2候補(bǔ)作為邊緣點(diǎn),不是這種情況下,確定第I候補(bǔ)作為邊緣點(diǎn)。例如,圖14的(C)所示的情況下,由于左邊的第I候補(bǔ)pll與在其內(nèi)側(cè)的第2候補(bǔ)p21之間的間隔在規(guī)定距離Tdl以內(nèi),因此,第2候補(bǔ)p21被確定作為邊緣點(diǎn)。又,由于右邊的第I候補(bǔ)pl2和在其內(nèi)側(cè)的第2候補(bǔ)p22之間的間隔超過規(guī)定距離Tdl,因此,確定第I候補(bǔ)pl2作為邊緣點(diǎn)。這樣,通過進(jìn)一步限定作為邊緣點(diǎn)而被采用的第2候補(bǔ)的位置的范圍,由于耀斑以外的要因而被誤檢測的第2候補(bǔ)被判斷為邊緣點(diǎn)的可能會(huì)降低。
又,模式匹配處理和微分運(yùn)算處理中的像素的掃描有時(shí)會(huì)向著一定的掃描方向?qū)嵭小@?,有時(shí)圖像讀取裝置10 —邊掃描原稿,一邊依次生成像素?cái)?shù)據(jù),從生成的部分開始依次檢測邊緣的第I候補(bǔ)和第2候補(bǔ)。
例如主掃描方向中,從原稿的左側(cè)開始向著右側(cè)依次生成像素?cái)?shù)據(jù)的情況下,模式匹配處理和微分運(yùn)算處理有時(shí)會(huì)伴隨著像素?cái)?shù)據(jù)的生成,隨著原稿的掃描而依次掃描生成的像素。這種情況下,邊緣點(diǎn)確定處理中,圖像處理系統(tǒng)I確定左邊的邊緣時(shí),在先檢測到的第I候補(bǔ)之后,在從第I候補(bǔ)開始規(guī)定距離Tdl以內(nèi)的范圍內(nèi),第2候補(bǔ)被檢測到的情況下,確定第2候補(bǔ)作為邊緣點(diǎn)。即使是從第I候補(bǔ)開始掃描規(guī)定距離Tdl以上的像素也沒有檢測到第2候補(bǔ)的情況下,也可將第I候補(bǔ)作為邊緣點(diǎn)檢測。
確定右邊的邊緣時(shí),圖像處理系統(tǒng)1,在先檢測到的第2候補(bǔ)之后,在從第2候補(bǔ)開始規(guī)定距離Tdl以內(nèi)的范圍內(nèi),第I候補(bǔ)被檢測到的情況下,確定第2候補(bǔ)作為邊緣點(diǎn)。在從第2候補(bǔ)開始規(guī)定距離Tdl以內(nèi)的范圍內(nèi),沒有檢測到第I候補(bǔ)的話,放棄第2候補(bǔ),確定之后被檢測到的第I候補(bǔ)作為邊緣點(diǎn)。
<2.1.6噪音去除處理>
接著,對圖6的步驟S104中實(shí)行的噪音去除處理進(jìn)行說明。噪音去除處理中,圖像處理系統(tǒng)I分別關(guān)注以各掃描線被檢測到的邊緣點(diǎn)。在由與關(guān)注邊緣點(diǎn)的檢測線相鄰的相鄰線所檢測到的其他的邊緣點(diǎn)與關(guān)注邊緣點(diǎn)之間的距離比規(guī)定距離Td2大的情況下,圖像處理系統(tǒng)I判斷關(guān)注邊緣點(diǎn)為噪音,從原稿區(qū)域的邊緣點(diǎn)去除關(guān)注邊緣點(diǎn)。
圖15是噪音去除處理的第I例的說明圖。圖15中的矩形r表示圖像數(shù)據(jù)的原稿區(qū)域的范圍,直線LI L5表不掃描線,pI p5表不由掃描線LI L5檢測到的邊緣點(diǎn)。掃描線L2與掃描線LI和L3相鄰。又,掃描線L4與掃描線L3和L5相鄰。
現(xiàn)在,依次關(guān)注邊緣點(diǎn)p1、p2、p3、p4和p5。關(guān)注邊緣點(diǎn)為邊緣點(diǎn)p2和p5時(shí),這些關(guān)注邊緣點(diǎn)P2和p5在距剛關(guān)注過的相鄰線的邊緣點(diǎn)pi和p4規(guī)定距離Td2的范圍內(nèi),因此,不作為噪音被去除。另一方面,關(guān)注邊緣點(diǎn)為邊緣點(diǎn)p3和p4時(shí),這些關(guān)注邊緣點(diǎn)p3和p4在距剛關(guān)注過的相鄰線的邊緣點(diǎn)P2和p3規(guī)定距離Td2的范圍外,因此作為噪音被去除。
<2.2.裝置構(gòu)成>
接著,對圖像處理控制部17的構(gòu)成進(jìn)行說明。圖16是表示圖像處理控制部17的構(gòu)成例的一例的圖。圖像處理控制部17包括圖像輸入部50、模式匹配處理部51、微分運(yùn)算處理部52、邊緣點(diǎn)確定處理部53、噪音去除處理部54、邊界線確定部55、圖像劃出部56。又,圖16以與以下的說明相關(guān)的功能為中心進(jìn)行顯示。因此,圖像處理控制部17也可以含有圖示的構(gòu)成要素以外的他的構(gòu)成要素。存儲(chǔ)于邊緣點(diǎn)存儲(chǔ)部57的邊緣點(diǎn)的坐標(biāo)數(shù)據(jù)存儲(chǔ)于存儲(chǔ)器12。
其他的實(shí)施例中,由圖像輸入部50、模式匹配處理部51、微分運(yùn)算處理部52、邊緣點(diǎn)確定處理部53、噪音去除處理部54、邊界線確定部55、圖像劃出部56進(jìn)行的處理的一部分或者全部可以由CPUll來代替圖像處理控制部17實(shí)行。又,其他的實(shí)施例中,這些處理的一部分或者全部也可以由計(jì)算機(jī)裝置30的CPU31來實(shí)行。計(jì)算機(jī)裝置30也可以將存儲(chǔ)器33作為邊緣點(diǎn)存儲(chǔ)部57來存儲(chǔ)邊緣點(diǎn)的坐標(biāo)數(shù)據(jù)。
使CPU31實(shí)行這些信息處理的計(jì)算機(jī)程序可以被記錄在機(jī)械可讀記錄介質(zhì)上,通過介質(zhì)讀取部36讀取該記錄介質(zhì)而被安裝到輔助存儲(chǔ)裝置32中。又,該計(jì)算機(jī)程序也可以通過圖未示的網(wǎng)絡(luò)接口從網(wǎng)絡(luò)上下載,再安裝到輔助存儲(chǔ)裝置32。
圖像輸入部50輸入圖像數(shù)據(jù)。模式匹配處理部51通過實(shí)行上述“2.1.2”的模式匹配處理檢測邊緣點(diǎn)的第I候補(bǔ)。微分運(yùn)算處理部52通過實(shí)行上述“2.1.3”的微分運(yùn)算處理檢測邊緣點(diǎn)的第2候補(bǔ)。
邊緣點(diǎn)確定處理部53通過實(shí)行上述“2.1.5”的邊緣點(diǎn)確定處理,確定第I候補(bǔ)和第2候補(bǔ)中的某一個(gè)作為原稿區(qū)域的邊緣點(diǎn)。邊緣點(diǎn)確定處理部53將確定到的邊緣點(diǎn)的坐標(biāo)數(shù)據(jù)保存于邊緣點(diǎn)存儲(chǔ)部57。噪音去除處理部54通過實(shí)行上述“2.1.6”的噪音去除處理,判斷邊緣點(diǎn)確定處理部53確定出的各邊緣點(diǎn)是否是噪音,并將判斷為噪音的邊緣點(diǎn)的坐標(biāo)數(shù)據(jù)從邊緣點(diǎn)存儲(chǔ)部57中去除。
邊界線確定部55根據(jù)由噪音去除處理部54進(jìn)行了噪音去除處理后剩余的邊緣點(diǎn),確定原稿區(qū)域的邊緣。圖像劃出部56在邊界線確定部55所確定出的邊緣的位置從圖像數(shù)據(jù)中劃出原稿區(qū)域的圖像。
接著,對模式匹配處理部51、微分運(yùn)算處理部52、邊緣點(diǎn)確定處理部53和噪音去除處理部54的處理進(jìn)行說明。又,以下的說明中,對沿著圖像讀取裝置10的主掃描方向進(jìn)行邊緣點(diǎn)的掃描的情況進(jìn)行說明。沿著副掃描方向進(jìn)行邊緣點(diǎn)的掃描的情況的處理也是一樣。
<2.2.1模式匹配處理部>
圖17是對I根的掃描線進(jìn)行的模式匹配處理部51的處理的一例的說明圖。步驟S200中,模式匹配處理部51確定二值化閾值Tl。步驟S201中,模式匹配處理部51輸入圖像數(shù)據(jù)。步驟S202中,模式匹配處理部51通過二值化閾值Tl對圖像數(shù)據(jù)進(jìn)行二值化。
步驟S203中,模式匹配處理部51將關(guān)注像素的位置設(shè)定至掃描線上的規(guī)定的掃描開始位置。步驟S204中,模式匹配處理部51確定與對關(guān)注像素設(shè)定的被檢查像素群進(jìn)行比較的過濾模式。此時(shí),使用左邊檢測用模式。
步驟S205中,模式匹配處理部51判斷對關(guān)注像素設(shè)定的被檢查像素群和過濾模式是否一致。被檢查像素群與過濾模式一致的情況下(步驟S205:Y),處理進(jìn)入到步驟S207。被檢查像素群與過濾模式不一致的情況下(步驟S205:N),處理進(jìn)入到步驟S206。步驟S206的模式匹配處理部51使關(guān)注像素的位置向右方向挪動(dòng)I個(gè)像素,處理返回到步驟S205。
步驟S207中,模式匹配處理部51判斷步驟S205中的模式一致是否是當(dāng)前的掃描線上的最初的一致。步驟S205中的一致是最初的一致的情況下(步驟S207:Y),處理進(jìn)入到步驟S208。步驟S205的一致不是最初的一致的情況下(步驟S207:N),處理進(jìn)入到步驟S209。
步驟S208中,模式匹配處理部51判斷關(guān)注像素是左邊的第I候補(bǔ)PtL,并將第I候補(bǔ)PtL存儲(chǔ)到存儲(chǔ)器12。然后,模式匹配處理部51將處理返回到步驟S204。步驟S204中,模式匹配處理部51將使用的過濾模式變更為右邊檢測用模式,然后將處理進(jìn)入到步驟S205。
步驟S209中,模式匹配處理部51判斷步驟S205中的模式一致是否是當(dāng)前的掃描線上的最后的一致。例如模式匹配處理部51可以按照如下方法那樣判斷步驟S205中的模式一致是否是最后的一致。步驟S205中模式一致之后,以被檢查像素群與過濾模式不一致的狀態(tài),關(guān)注像素到達(dá)了掃描結(jié)束位置的情況下,模式匹配處理部51判斷為最后的一致。相反,步驟S205中的模式一致之后,在關(guān)注像素向掃描結(jié)束位置移動(dòng)的途中,被檢查像素群和過濾模式再次一致的情況下,則判斷為前者的一致不是最后的一致。步驟S205中的一致是最后的一致的情況下(步驟S209:Y),處理進(jìn)入到步驟S210。步驟S205中的一致不是最后的一致的情況下(步驟S209:N),處理進(jìn)入到步驟S206。
步驟S210中,模式匹配處理部51判斷關(guān)注像素為右邊的第I候補(bǔ)PtR,將第I候補(bǔ)PtR存儲(chǔ)到存儲(chǔ)器12。然后結(jié)束處理。
<2.2.2微分運(yùn)算處理部>
然后,對微分運(yùn)算處理部52的處理進(jìn)行說明。圖18是說明對I根掃描線進(jìn)行的微分運(yùn)算處理部52的處理的一例的說明圖。步驟S300中,微分運(yùn)算處理部52確定檢測閾值T2。步驟S301中,微分運(yùn)算處理部52輸入圖像數(shù)據(jù)。步驟S302中,微分運(yùn)算處理部52將關(guān)注像素的位置設(shè)定至掃描線上的規(guī)定的掃描開始位置。
步驟S303中,變量I的值被設(shè)定為“I”。步驟S304中,微分運(yùn)算處理部52計(jì)算出對關(guān)注像素設(shè)定的被檢查像素群所包含的像素的微分值。步驟S305中,微分運(yùn)算處理部52計(jì)算出被檢查像素群所包含的微分值的合計(jì)值E。
步驟S306中,微分運(yùn)算處理部52判斷合計(jì)值的絕對值I E I是否超過檢測閾值T2。絕對值I E I超過檢測閾值T2的情況下(步驟S306:Y),處理進(jìn)入到步驟S307。絕對值I EI沒有超過檢測閾值T2的情況下(步驟S306:N),步驟S307被跳過,處理進(jìn)入到步驟S309。
步驟S307中,微分運(yùn)算處理部52判斷關(guān)注像素為第2候補(bǔ)。微分運(yùn)算處理部52將第i個(gè)的第2候補(bǔ)Di存儲(chǔ)到存儲(chǔ)器12,將其追加到至目前為止以本掃描線被檢測和存儲(chǔ)了的第I個(gè) 第(1-1)個(gè)的第2候補(bǔ)Dl D (1-1)之后。步驟S308中,微分運(yùn)算處理部
52在使變量i增加I之后,使處理進(jìn)入到步驟S309。步驟S309中,微分運(yùn)算處理部52判斷關(guān)注像素是否到了掃描線上的掃描結(jié)束位置。關(guān)注像素到了掃描結(jié)束位置的情況下(步驟S309:Y),結(jié)束處理。關(guān)注像素沒有達(dá)到掃描結(jié)束位置的情況下(步驟S309:N),處理進(jìn)入到步驟S310。步驟S310中,微分運(yùn)算處理部52使關(guān)注像素的位置向右方向移動(dòng)I個(gè)像素,處理返回到步驟S304。
<2.2.3邊緣點(diǎn)確定處理部>
接著,對邊緣點(diǎn)確定處理部53的處理進(jìn)行說明。圖19是對I根掃描線進(jìn)行的邊緣點(diǎn)確定處理部53的處理的一例的說明圖。步驟S400中,邊緣點(diǎn)確定處理部53確定規(guī)定距離Tdl。規(guī)定距離Tdl確定位于第I候補(bǔ)PtL和PtR內(nèi)側(cè)的第2候補(bǔ)D與第I候補(bǔ)PtL和PtR以何種程度接近就會(huì)被判斷為邊緣點(diǎn)。
步驟S401中,邊緣點(diǎn)確定處理部53判斷在左邊的第I候補(bǔ)PtL的內(nèi)側(cè)且規(guī)定距離Tdl的范圍內(nèi)是否存在第2候補(bǔ)D。在第I候補(bǔ)PtL的內(nèi)側(cè)且規(guī)定距離Tdl的范圍內(nèi)存在第2候補(bǔ)D的情況下(步驟S401:Y),處理進(jìn)入到S402,否則(步驟S401:N),處理進(jìn)入到S403。
步驟S402中,邊緣點(diǎn)確定處理部53將在第I候補(bǔ)PtL的內(nèi)側(cè)且在規(guī)定距離Tdl的范圍內(nèi)的第2候補(bǔ)D確定為左邊的邊緣點(diǎn)。邊緣點(diǎn)確定處理部53將確定出的左邊的邊緣點(diǎn)存儲(chǔ)到邊緣點(diǎn)存儲(chǔ)部57。之后,處理進(jìn)入到步驟S404。步驟S403中,邊緣點(diǎn)確定處理部53確定第I候補(bǔ)PtL為左邊的邊緣點(diǎn)。邊緣點(diǎn)確定處理部53將確定出的左邊的邊緣點(diǎn)存儲(chǔ)到邊緣點(diǎn)存儲(chǔ)部57。然后,處理進(jìn)入到步驟S404。
步驟S404中,邊緣點(diǎn)確定處理部53判斷在右邊的第I候補(bǔ)PtR的內(nèi)側(cè)且規(guī)定距離Tdl的范圍內(nèi)是否存在第2候補(bǔ)D。在第I候補(bǔ)PtR的內(nèi)側(cè)且規(guī)定距離Tdl的范圍內(nèi)存在第2候補(bǔ)D的情況下(步驟S404:Y),處理進(jìn)入到S405,否則(步驟S404:N),處理進(jìn)入到S406。
步驟S405中,邊緣點(diǎn)確定處理部53將在第I候補(bǔ)PtR的內(nèi)側(cè)且在規(guī)定距離Tdl的范圍內(nèi)的第2候補(bǔ)D確定為右邊的邊緣點(diǎn)。邊緣點(diǎn)確定處理部53將確定出的右邊的邊緣點(diǎn)存儲(chǔ)到邊緣點(diǎn)存儲(chǔ)部57。然后結(jié)束處理。步驟S406中,邊緣點(diǎn)確定處理部53確定第I候補(bǔ)PtR為右邊的邊緣點(diǎn)。邊緣點(diǎn)確定處理部53將確定出的右邊的邊緣點(diǎn)存儲(chǔ)到邊緣點(diǎn)存儲(chǔ)部57。然后結(jié)束處理。
<2.2.4噪音去除處理部>
然后,對噪音去除處理部54的處理進(jìn)行說明。圖20是噪音去除處理部54的處理的一例的說明圖。步驟S500中,噪音去除處理部54確定規(guī)定距離Td2。規(guī)定距離Td2確定在相鄰的線檢測出的邊緣點(diǎn)間以何種程度分離就判斷為噪音。
步驟S501中,噪音去除處理部54從邊緣點(diǎn)確定處理部53確定出的邊緣點(diǎn)中選擇關(guān)注邊緣點(diǎn)。步驟S502中,噪音去除處理部54判斷以檢測出關(guān)注邊緣點(diǎn)的掃描線的相鄰線所檢測出的其他的邊緣點(diǎn)與關(guān)注邊緣點(diǎn)的距離是否大于規(guī)定距離Td2。其他的邊緣點(diǎn)與關(guān)注邊緣點(diǎn)的距離大于規(guī)定距離Td2的情況下(步驟S502:Y),處理進(jìn)入到步驟S503。其他的邊緣點(diǎn)與關(guān)注邊緣點(diǎn)的距離在規(guī)定距離Td2以下的情況下(步驟S502:N),處理返回到步驟S504。
步驟S503中,噪音去除處理部54從邊緣點(diǎn)存儲(chǔ)部57中去除有關(guān)關(guān)注邊緣點(diǎn)的坐標(biāo)數(shù)據(jù)。然后處理進(jìn)入到步驟S505。步驟S504中,噪音去除處理部54確定關(guān)注邊緣點(diǎn)為構(gòu)成原稿區(qū)域的邊緣的邊緣點(diǎn)。然后處理進(jìn)入到步驟S505。
步驟S505中,噪音去除處理部54確定在步驟S501 S504中是否對全部的邊緣點(diǎn)都進(jìn)行了處理。全部的邊緣點(diǎn)都被處理了的情況下(步驟S505:Y),結(jié)束處理。存在沒有被處理的邊緣點(diǎn)的情況下(步驟S505:N),處理進(jìn)入到步驟S506。步驟S506中,噪音去除處理部54選擇未處理的邊緣點(diǎn)作為關(guān)注像素。然后處理進(jìn)入到步驟S502。
<2.3.實(shí)施例的效果>
根據(jù)本實(shí)施例,通過對耀斑發(fā)生時(shí)的邊緣檢測使用適當(dāng)?shù)奈⒎诌\(yùn)算處理,提高耀斑發(fā)生時(shí)的邊緣的檢測精度。進(jìn)一步地,根據(jù)本實(shí)施例,根據(jù)通過微分運(yùn)算處理檢測的第2候補(bǔ)和通過其他的檢測處理(實(shí)施例中為模式匹配處理)檢測的第I候補(bǔ)的位置關(guān)系,判斷耀斑的發(fā)生,在耀斑發(fā)生時(shí),使用微分運(yùn)算處理的檢測結(jié)果。因此,降低了由于耀斑以外的要因弓I起的微分運(yùn)算處理產(chǎn)生誤檢測的可能性。
又,根據(jù)本實(shí)施例,即使從第I候補(bǔ)和第2候補(bǔ)中選擇的邊緣點(diǎn)是被誤檢測了的坐標(biāo),噪音去除處理也可以通過判斷邊緣點(diǎn)間的連續(xù)性將其作為噪音去除。由此,能夠進(jìn)一步降低邊緣點(diǎn)的誤檢測數(shù)。
又,邊緣點(diǎn)的檢測中,通過進(jìn)一步提高掃描的像素的密度、并進(jìn)一步增大掃描對象的像素,可以提高邊緣點(diǎn)的檢測精度。但是,掃描對象像素增大的話,存儲(chǔ)像素信息的存儲(chǔ)器容量、檢測處理和消耗電力也要增大。為了避免這些問題,考慮間隔剔除掃描對象的像素。
圖21的(A)和圖21的(B)是掃描對象的像素被間隔剔除后的被掃描的對象像素的說明圖。以虛線劃分的方格表示各像素的位置,一點(diǎn)劃線r表示圖像數(shù)據(jù)中的原稿區(qū)域的邊緣的位置。又,直線LI L7是掃描像素以檢測邊緣點(diǎn)的掃描線,掃描線LI L4沿著主掃描方向延伸,掃描線L5 L7沿著副掃描方向延伸。又,實(shí)線的矩形表不掃描對象的像素。
圖21的(A)的例中,掃描線隔著多個(gè)像素被排列,即使在I個(gè)掃描線內(nèi),也以隔著多個(gè)像素而離間了的像素來檢測邊緣。因此,例如,掃描線L2上的原稿區(qū)域r的邊緣點(diǎn)p2在掃描對象像素P3的位置被檢測。又,掃描線L6和L7上的原稿區(qū)域r的邊緣點(diǎn)pi和p4在掃描對象像素P3和p5的位置被檢測。因此,圖21的(A)的實(shí)例中,產(chǎn)生了與被間隔剔除的像素?cái)?shù)相應(yīng)大小的位置誤差。
圖21的(B)的實(shí)例中,掃描線雖然隔著多個(gè)的像素被排列,但在I個(gè)掃描線內(nèi),以連續(xù)的像素檢測邊緣。因此,例如,掃描線L2上的原稿區(qū)域r的邊緣點(diǎn)p2、掃描線L6和L7上的原稿區(qū)域r的邊緣點(diǎn)pi和p4分別以原來的位置p2、pi和p4被檢測。因此,圖21的(B)的實(shí)例中,僅產(chǎn)生與圖像數(shù)據(jù)的像素密度相應(yīng)的位置誤差。因此,通過圖21的(B)這樣地間隔剔除掃描對象像素,可以在保持檢測位置的精度的同時(shí),降低存儲(chǔ)器容量、檢測處理和消耗電力。
<3.其他的實(shí)施例>
接著,對圖像處理控制部17的其他的實(shí)施例進(jìn)行說明。圖22的(A)是噪音去除處理部54的噪音去除處理的第2例的說明圖。噪音去除處理部54在通過關(guān)注邊緣點(diǎn)和相鄰線的邊緣點(diǎn)的直線與掃描線的正交方向所成的角度大于規(guī)定角度的情況下,判斷關(guān)注邊緣點(diǎn)為噪音。例如噪音去除處理部54判斷通過關(guān)注像素p2和剛關(guān)注過的相鄰線的邊緣點(diǎn)pi的直線LI與掃描線的正交方向rd所成的角度0 I是否大于規(guī)定角度。角度0 I在規(guī)定角度以下的話,噪音去除處理部54不將關(guān)注像素p2作為噪音去除,將其確定為原稿區(qū)域的邊緣點(diǎn)。
另一方面,噪音去除處理部54判斷通過關(guān)注像素p3和剛關(guān)注過的相鄰線的邊緣點(diǎn)p2的直線L2與方向rd所成的角度0 2是否大于規(guī)定角度。角度0 2大于規(guī)定角度的話,噪音去除處理部54將關(guān)注像素p3作為噪音去除。
根據(jù)本處理,噪音去除處理部54可以去除被誤檢測了的邊緣點(diǎn)。又,掃描線間的間隔預(yù)先確定的情況下,也可根據(jù)沿著掃描線的坐標(biāo)軸方向的邊緣點(diǎn)的坐標(biāo)值判斷通過相鄰線的邊緣點(diǎn)的直線與方向rd所成的角度是否超過規(guī)定角度。
圖22的(B)是噪音去除處理部54的噪音去除處理的第3例的說明圖。噪音去除處理部54根據(jù)由多個(gè)的掃描線確定出的邊緣點(diǎn)pi p7計(jì)算出原稿區(qū)域r的邊界線BL的近似直線AL。噪音去除處理部54也可以通過例如霍夫變換或最小二乘法計(jì)算出近似直線AL。噪音去除處理部54在近似直線AL與關(guān)注邊緣點(diǎn)之間的距離大于規(guī)定長度的情況下,判斷關(guān)注邊緣點(diǎn)為噪音。例如噪音去除處理部54沒有將處于與近似直線AL相距規(guī)定長度以下的距離dl的位置的邊緣點(diǎn)p2作為噪音去除,而是將其確定為原稿區(qū)域的邊緣點(diǎn)。另一方面,噪音去除處理部54將處于與近似直線AL相距大于規(guī)定長度的距離d2的位置的邊緣點(diǎn)p5作為噪音去除。
根據(jù)本處理,噪音去除處理部54可以去除被誤檢測的邊緣點(diǎn)。又,參照圖15說明了的噪音去除處理的第I例中,與關(guān)注邊緣點(diǎn)之間的距離被判斷出的相鄰線的邊緣點(diǎn)是噪音的話,在邊緣附近被檢測出的關(guān)注邊緣點(diǎn)有時(shí)也作為噪音被去除。圖15所示的邊緣點(diǎn)p4雖然在原稿區(qū)域r的邊緣附近被檢測出來,但是,由于相鄰線的邊緣點(diǎn)p3為噪音,因此,邊緣點(diǎn)p3和p4的距離變大,也被檢測為噪音。噪音去除處理的第2例也發(fā)生同樣的現(xiàn)象。
根據(jù)噪音去除處理的第3例,不考慮與相鄰線的邊緣點(diǎn)的位置關(guān)系,判斷關(guān)注邊緣點(diǎn)是否是噪音。因此,根據(jù)相鄰線的邊緣點(diǎn)P3是噪音,可以防止關(guān)注邊緣點(diǎn)被誤確定為噪音。符號(hào)說明
I圖像處理系統(tǒng)
10圖像讀取裝置
17圖像處理控制部
30計(jì)算機(jī)裝置
50圖像輸入部
51模式匹配處理部
52微分運(yùn)算處理部
53邊緣點(diǎn)確定處理部
54噪音去除處理部
權(quán)利要求
1.一種圖像處理裝置,其特征在于,包括: 輸入部,輸入包含原稿區(qū)域的圖像數(shù)據(jù); 第I候補(bǔ)檢測部,通過沿著與所述圖像數(shù)據(jù)的規(guī)定方向平行的線對所述圖像數(shù)據(jù)的二值化圖像以規(guī)定檢測模式進(jìn)行掃描,對構(gòu)成所述原稿區(qū)域的邊界線的邊緣點(diǎn)的第I候補(bǔ)進(jìn)行檢測; 第2候補(bǔ)檢測部,根據(jù)沿著所述線而相鄰的像素之間的微分值,檢測邊緣點(diǎn)的第2候補(bǔ);和 邊緣點(diǎn)確定部,所述第2候補(bǔ)與所述第I候補(bǔ)相比位于所述原稿區(qū)域的更內(nèi)側(cè)的情況下,確定所述第2候補(bǔ)為邊緣點(diǎn),否則確定所述第I候補(bǔ)為邊緣點(diǎn)。
2.如權(quán)利要求1所述的圖像處理裝置,其特征在于, 所述邊緣點(diǎn)確定部,在所述第2候補(bǔ)與所述第I候補(bǔ)相比位于所述原稿區(qū)域的更內(nèi)側(cè)、且所述第I候補(bǔ)和所述第2候補(bǔ)的間隔在規(guī)定長度以下的情況下,確定所述第2候補(bǔ)為邊緣點(diǎn),否則確定所述第I候補(bǔ)為邊緣點(diǎn)。
3.如權(quán)利要求1或2所述的圖像處理裝置,其特征在于, 還包括噪音判斷部,其在以第I線確定出的邊緣點(diǎn)和以第2線確定出的邊緣點(diǎn)之間的距離長于規(guī)定長度的情況下,判斷以所述第2線確定出的邊緣點(diǎn)為噪音,所述第2線與所述第I線相鄰。
4.如權(quán)利要求1或2所述的圖像處理裝置,其特征在于, 還包括噪音判斷部,其在 通過以第I線確定出的邊緣點(diǎn)和以第2線確定出的邊緣點(diǎn)的直線,與正交于線的方向所成的角度大于規(guī)定角度的情況下,判斷以所述第2線確定出的邊緣點(diǎn)為噪音,所述第2線與所述第I線相鄰。
5.如權(quán)利要求1或2所述的圖像處理裝置,其特征在于, 還包括噪音判斷部,其在根據(jù)以多根線確定出的邊緣點(diǎn)所判斷的所述原稿區(qū)域的邊界線的近似直線,與某個(gè)邊緣點(diǎn)之間的距離長于規(guī)定長度的情況下,判斷所述某個(gè)邊緣點(diǎn)是噪音。
6.如權(quán)利要求1或2所述的圖像處理裝置,其特征在于, 所述第2候補(bǔ)檢測部,其基于對包含關(guān)注像素且包含于沿著所述線連續(xù)的多個(gè)像素中的像素進(jìn)行運(yùn)算得到的所述微分值的合計(jì)值,判斷是否將所述關(guān)注像素檢測作為第2候補(bǔ)。
7.如權(quán)利要求1或2所述的圖像處理裝置,其特征在于, 所述第I候補(bǔ)檢測部和所述第2候補(bǔ)檢測部檢測邊緣點(diǎn)的多根線隔著I個(gè)像素以上的間隔配置, 所述第I候補(bǔ)檢測部和所述第2候補(bǔ)檢測部在各線上檢測邊緣點(diǎn)的像素是沿著各線連續(xù)地配置的像素。
8.一種圖像處理方法,其特征在于,包括: 取得含有原稿區(qū)域的圖像數(shù)據(jù)的圖像取得步驟; 第I候補(bǔ)檢測步驟,通過沿著與所述圖像數(shù)據(jù)的規(guī)定方向平行的線對所述圖像數(shù)據(jù)的二值化圖像以規(guī)定檢測模式進(jìn)行掃描,對構(gòu)成所述原稿區(qū)域的邊界線的邊緣點(diǎn)的第I候補(bǔ)進(jìn)行檢測;第2候補(bǔ)檢測步驟,根據(jù)沿著所述線相鄰的像素之間的微分值,檢測邊緣點(diǎn)的第2候補(bǔ); 邊緣點(diǎn)確定步驟,在所述第2候補(bǔ)與所述第I候補(bǔ)相比位于所述原稿區(qū)域的更內(nèi)側(cè)的情況下,確定所述第2候補(bǔ)為邊緣點(diǎn),否則確定所述第I候補(bǔ)為邊緣點(diǎn)。
9.一種圖像處理系統(tǒng),其具有圖像讀取裝置,和通過與該圖像讀取裝置之間的通信來接收該圖像讀取裝置所讀取的圖像的計(jì)算機(jī)裝置,其特征在于,包括: 第I候補(bǔ)檢測部,通過沿著與由所述圖像讀取裝置讀取的所述圖像數(shù)據(jù)的規(guī)定方向平行的線對所述圖像數(shù)據(jù)的二值化圖像以規(guī)定檢測模式進(jìn)行掃描,對構(gòu)成所述圖像數(shù)據(jù)所包含的所述原稿區(qū)域的邊界線的邊緣點(diǎn)的第I候補(bǔ)進(jìn)行檢測; 第2候補(bǔ)檢測部,根據(jù)沿著所述線相鄰的像素之間的微分值,檢測邊緣點(diǎn)的第2候補(bǔ);邊緣點(diǎn)確定部,在所述第2候補(bǔ)與所述第I候補(bǔ)相比位于所述原稿區(qū)域的更內(nèi)側(cè)的情況下,確定所述第2候 補(bǔ)為邊緣點(diǎn),否則確定所述第I候補(bǔ)為邊緣點(diǎn)。
全文摘要
本發(fā)明涉及一種圖像處理裝置、圖像處理方法以及圖像處理系統(tǒng),其提高了在讀取了原稿的圖像數(shù)據(jù)中發(fā)生了耀斑的情況下的原稿區(qū)域的邊緣的檢測精度。圖像處理裝置(10)包括輸入部,輸入包含原稿區(qū)域的圖像數(shù)據(jù);第1候補(bǔ)檢測部(51),通過沿著與圖像數(shù)據(jù)的規(guī)定方向平行的線對圖像數(shù)據(jù)的二值化圖像以規(guī)定檢測模式進(jìn)行掃描,對構(gòu)成原稿區(qū)域的邊界線的邊緣點(diǎn)的第1候補(bǔ)進(jìn)行檢測;第2候補(bǔ)檢測部(52),根據(jù)沿著線相鄰的像素之間的微分值,檢測邊緣點(diǎn)的第2候補(bǔ);邊緣點(diǎn)確定部(53),在第2候補(bǔ)與第1候補(bǔ)相比位于原稿區(qū)域的更內(nèi)側(cè)的情況下,確定第2候補(bǔ)為邊緣點(diǎn),否則確定第1候補(bǔ)為邊緣點(diǎn)。
文檔編號(hào)H04N1/387GK103079026SQ20121032582
公開日2013年5月1日 申請日期2012年9月5日 優(yōu)先權(quán)日2011年9月8日
發(fā)明者巖山曉, 鈴村俊英 申請人:株式會(huì)社Pfu