專利名稱:掃描影像修補(bǔ)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種掃描影像修補(bǔ)方法,特別是涉及一種可消除影像數(shù)據(jù)在 相鄰的接觸式影像傳感器的間隙出現(xiàn)異常直線的掃描影像修補(bǔ)方法。
背景技術(shù):
目前,掃描儀技術(shù)已經(jīng)蓬勃發(fā)展,而目前掃描儀依照掃描方式來區(qū)分的話,大致可以分成電荷耦合裝置(Charge Coupled Device,簡(jiǎn)稱CCD)形式 和接觸式影像傳感器(Contact Image Sensor,簡(jiǎn)稱CIS)形式兩種。以CCD 形式來說,其是具有較長(zhǎng)的景深效果,而CIS形式則具有較短的景深效果。 不過,在掃描時(shí),不論是CCD形式或是CIS形式的掃描儀均能順利的獲得影像。近來,由于要求掃描儀必須越來越輕薄短小,而且甚至將掃描儀、復(fù)印 機(jī)和打印機(jī)制作成多功能事物機(jī),所以在此種事物機(jī)上,大多是采用CIS形 式的掃描裝置。而此掃描裝置上為由多數(shù)個(gè)CCD感測(cè)芯片所組成,例如,CIS 總共有M個(gè)像素,且是由N個(gè)CCD感測(cè)芯片所組成時(shí),則每一個(gè)CCD感測(cè)芯 片將有M/N個(gè)像素。由于CCD感測(cè)芯片在物理特性和工藝上的限制,在相鄰的CCD感測(cè)芯片 接縫處,將會(huì)使CCD感測(cè)芯片的第一個(gè)像素在掃描影像上發(fā)生異常,并將會(huì) 導(dǎo)致掃描影像出現(xiàn)一條異常的直線。請(qǐng)參照?qǐng)D3,其示出了現(xiàn)有的異常直線 的像素波形圖。在圖3中,標(biāo)號(hào)302為正常像素的影像輸出訊號(hào),標(biāo)號(hào)304 為異常像素的影像輸出訊號(hào)。因此,N個(gè)CCD感測(cè)芯片所組成的掃描儀,在 掃描影像上將會(huì)有N-1條異常直線(如圖3所示的3Q4 )。這樣的異常直線將 嚴(yán)重掃描影像的品質(zhì)。發(fā)明內(nèi)容本發(fā)明的一目的在于提供一種掃描影像修補(bǔ)方法,其可消除影像數(shù)據(jù)在 相鄰的接觸式影像傳感器的間隙出現(xiàn)異常直線。
為實(shí)現(xiàn)以上的目的,本發(fā)明披露了一種掃描影像修補(bǔ)方法,此掃描影像 修補(bǔ)方法包括首先為接收一數(shù)字影像數(shù)據(jù),其次,判斷數(shù)字影像數(shù)據(jù)是否包 括一異常像素。當(dāng)判斷得知此數(shù)字影像數(shù)據(jù)包括異常像素時(shí),則讀取異常像 素相鄰的兩像素,并對(duì)異常像素鄰近的像素作一平均運(yùn)算,以得到一平均像 素。然后,以平均像素取代異常像素。在本發(fā)明的掃描影像修補(bǔ)方法中,還包括在以平均像素取代異常像素后, 則輸出修補(bǔ)過后的數(shù)字影像數(shù)據(jù)至計(jì)算機(jī)主機(jī)或打印機(jī)單元。在本發(fā)明的掃描影像修補(bǔ)方法中,還包括判斷數(shù)字影像數(shù)據(jù)是否包括異 常像素的步驟包括首先計(jì)算數(shù)字影像數(shù)據(jù)的范圍所對(duì)應(yīng)的第 一軸坐標(biāo)。其 次,判斷第一軸坐標(biāo)是否落于任兩個(gè)相鄰的接觸式影像傳感器的間隙。接著, 當(dāng)判斷得知第 一軸坐標(biāo)落于任兩個(gè)相鄰的接觸式影像傳感器的間隙時(shí),則數(shù)字影像數(shù)據(jù)為包括異常像素;反之,當(dāng)判斷得知第一軸坐標(biāo)未落于任兩個(gè)相 鄰的接觸式影像傳感器的間隙時(shí),則數(shù)字影像數(shù)據(jù)未包括異常像素。在本發(fā)明的掃描影像修補(bǔ)方法中,還包括判斷數(shù)字影像數(shù)據(jù)是否包括異 常像素的步驟包括首先計(jì)算數(shù)字影像數(shù)據(jù)的范圍所對(duì)應(yīng)的第二軸坐標(biāo)。其 次,判斷第二軸坐標(biāo)是否落于任兩個(gè)相鄰的接觸式影像傳感器的間隙。接著, 當(dāng)判斷得知第二軸坐標(biāo)落于任兩個(gè)相鄰的接觸式影像傳感器的間隙時(shí),則數(shù) 字影像數(shù)據(jù)為包括異常像素;反之,當(dāng)判斷得知第二軸坐標(biāo)未落于任兩個(gè)相 鄰的接觸式影像傳感器的間隙時(shí),則數(shù)字影像數(shù)據(jù)未包括異常像素。為使本發(fā)明的優(yōu)點(diǎn)及精神能更進(jìn)一 步的被揭示,現(xiàn)結(jié)合附圖作 一詳細(xì)說 明如后。
圖1為本發(fā)明的掃描裝置的部分內(nèi)部架構(gòu)圖。 圖2A為本發(fā)明的掃描影像修補(bǔ)方法的步驟流程圖。 圖2B為本發(fā)明的數(shù)字影像數(shù)據(jù)與接觸式影像傳感器架構(gòu)的對(duì)應(yīng)的軸坐 標(biāo)示意圖。圖3為現(xiàn)有的異常直線的像素波形圖。附圖符號(hào)說明 100:掃描裝置 102接觸式影像傳感器架構(gòu)104功能產(chǎn)生芯片106電荷耦合裝置芯片1~電荷耦合裝置芯片N108間隙242數(shù)字影像數(shù)據(jù)244第一軸坐標(biāo)246第二軸坐標(biāo)302正常像素的影像輸出訊號(hào)304異常像素的影像輸出訊號(hào)s202 s230:各個(gè)步驟流程說明書第3/5頁(yè)具體實(shí)施方式
請(qǐng)參照?qǐng)D1,其示冊(cè)了本發(fā)明的掃描裝置的部分內(nèi)部架構(gòu)圖。在本實(shí)施例中,僅解說掃描裝置100中的與本發(fā)明的掃描影像修補(bǔ)方法有關(guān)的部分, 其包括接觸式影像傳感器(Contact Image Sensor,簡(jiǎn)稱CIS)架構(gòu)102、 功能產(chǎn)生芯片104、 N個(gè)電荷耦合裝置(Charge Coupled Device,簡(jiǎn)稱CCD) 芯片106以及間隙108。其中,本實(shí)施例僅以N個(gè)電荷耦合裝置芯片為例作說明,且接觸式影像 傳感器架構(gòu)102則具有(N-l )個(gè)間隙108。此功能產(chǎn)生芯片104則為接收掃描裝置IOO的中央處理單元(未繪示) 所傳來的控制訊號(hào),并將控制訊號(hào)處理后輸出至N個(gè)電荷耦合裝置芯片106。 其中,此控制訊號(hào)可以例如是重置訊號(hào)、時(shí)鐘訊號(hào)、起始脈沖訊號(hào),但均不 以此為限。請(qǐng)繼續(xù)參照?qǐng)D2A,其示出了本發(fā)明的掃描影像修補(bǔ)方法的步驟流程圖。 在本實(shí)施例中,掃描裝置100以接觸式影像傳感器架構(gòu)102掃描一文件時(shí), 電荷耦合裝置芯片106將會(huì)接收到文件的感光訊號(hào),并轉(zhuǎn)換成模擬影像數(shù)據(jù) 后輸出至模擬數(shù)字轉(zhuǎn)換單元(未繪示)(s202 )。其次,模擬數(shù)字轉(zhuǎn)換單元將模擬影像數(shù)據(jù)轉(zhuǎn)換成數(shù)字影像數(shù)據(jù)(s204 ), 并通過特定功能集成電路(Application Specific Integrated Circuit, 簡(jiǎn)稱ASIC)將數(shù)字影像數(shù)據(jù)暫存于掃描裝置100內(nèi)的緩沖器中(s206 )。請(qǐng)同時(shí)參照?qǐng)D2A與圖2B,圖2B示出了本發(fā)明的數(shù)字影像數(shù)據(jù)與接觸式
影像傳感器架構(gòu)的對(duì)應(yīng)的軸坐標(biāo)示意圖。接著,掃描裝置IOO將計(jì)算此數(shù)字 影像數(shù)據(jù)242的周邊范圍,并得到第一軸坐標(biāo)244與第二軸坐標(biāo)246( s208 )。 其中,如圖2B所示,此第一軸坐標(biāo)244與第二軸坐標(biāo)246為同一軸上的坐 標(biāo),且接觸式影像傳感器架構(gòu)102為沿著第一軸坐標(biāo)244與第二軸坐標(biāo)246 ^主返掃描。在本發(fā)明的較佳實(shí)施例中,在設(shè)計(jì)掃描裝置100時(shí),已對(duì)接觸式影像傳 感器架構(gòu)102中的各個(gè)電荷耦合裝置芯片106完成坐標(biāo)的定位,亦即,掃描 裝置100中已記錄有每一個(gè)電荷耦合裝置芯片106的起點(diǎn)坐標(biāo)與終點(diǎn)坐標(biāo), 以及前一個(gè)電荷耦合裝置芯片106的終點(diǎn)坐標(biāo)則為間隙108的起點(diǎn)坐標(biāo),后 一個(gè)電荷耦合裝置芯片106的起點(diǎn)坐標(biāo)則為間隙108的終點(diǎn)坐標(biāo)。在本實(shí)施例中,在得到數(shù)字影像數(shù)據(jù)242的第一軸坐標(biāo)244與第二軸坐 標(biāo)246后,則判斷接觸式影像傳感器架構(gòu)102在掃描時(shí),第一軸坐標(biāo)244與 第二軸坐標(biāo)246中的任一是否落于根據(jù)掃描裝置100中所儲(chǔ)存的間隙108的 起點(diǎn)坐標(biāo)與終點(diǎn)坐標(biāo)間(s210)。當(dāng)判斷得知第一軸坐標(biāo)244與第二軸坐標(biāo)246均未落于根據(jù)掃描裝置 100中所儲(chǔ)存的間隙108的起點(diǎn)坐標(biāo)與終點(diǎn)坐標(biāo)間時(shí),則代表此數(shù)字影像數(shù) 據(jù)242并不會(huì)出現(xiàn)間隙108所造成的異常像素(s212 )。反之,當(dāng)判斷得知第一軸坐標(biāo)244與第二軸坐標(biāo)246中的任一落于根據(jù) 掃描裝置100中所儲(chǔ)存的間隙108的起點(diǎn)坐標(biāo)與終點(diǎn)坐標(biāo)間時(shí),則代表此數(shù) 字影像數(shù)據(jù)242包括有間隙108所造成的異常像素(s214 )。繼續(xù)請(qǐng)參照?qǐng)D2A,在步驟s214之后,掃描裝置100則讀取與異常像素 相鄰的兩個(gè)像素(s216 ),并對(duì)這兩個(gè)像素作一平均運(yùn)算(s218 )。其中,此 平均運(yùn)算為將這兩個(gè)像素中的數(shù)值相加后除以2 。而對(duì)這兩個(gè)像素作平均運(yùn)算后將會(huì)得到一平均像素(s220 )。然后,以 此平均像素取代異常的像素,進(jìn)而修補(bǔ)數(shù)字影像數(shù)據(jù)(s222 )。接著,掃描裝置100則將修補(bǔ)過的數(shù)字影像數(shù)據(jù)暫存于掃描裝置100的 輸出緩沖器中,并等候使用者的指令。當(dāng)接收到打印的指令時(shí),掃描裝置100 即將修補(bǔ)過的數(shù)字影像數(shù)據(jù)輸出至打印機(jī)裝置,由打印機(jī)裝置進(jìn)行打印。當(dāng)接收到輸出至計(jì)算機(jī)的指令時(shí),掃描裝置100即通過輸出接口將修補(bǔ) 過的數(shù)字影像數(shù)據(jù)輸出至計(jì)算機(jī)(s228 ),然后由計(jì)算機(jī)顯示此修補(bǔ)過的數(shù) 字影像數(shù)據(jù)。
在本發(fā)明的較佳實(shí)施例中,輸出接口可以例如是通用序列總線接口(Universal Serial Bus,簡(jiǎn)稱USB),但不以此為限。在本發(fā)明的較佳實(shí)施例中,本領(lǐng)域的技術(shù)人員可以輕易知曉,掃描裝置 100可以是單一的掃描儀或是具有掃描裝置100的多功能事物機(jī)。綜合以上所述,本發(fā)明的掃描影像修補(bǔ)方法可消除影像數(shù)據(jù)在相鄰的接 觸式影像傳感器的間隙出現(xiàn)異常直線。以上所述是利用一較佳實(shí)施例及不同實(shí)施例以詳細(xì)說明本發(fā)明,其并非 用以限制本發(fā)明的實(shí)施范圍,并且本領(lǐng)域的技術(shù)人員皆能明了,適當(dāng)?shù)男┪?的修改仍不脫離本發(fā)明的精神及范圍。
權(quán)利要求
1.一種掃描影像修補(bǔ)方法,適用于一掃描裝置,且該掃描裝置包括多個(gè)接觸式影像傳感器,該掃描影像修補(bǔ)方法包括接收一數(shù)字影像數(shù)據(jù);判斷該數(shù)字影像數(shù)據(jù)包括一異常像素與否;當(dāng)判斷得知該數(shù)字影像數(shù)據(jù)包括該異常像素時(shí),則讀取與該異常像素相鄰的兩像素;對(duì)該異常像素相鄰的兩像素作一平均運(yùn)算,并得到一平均像素;以及以該平均像素取代該異常像素,以修補(bǔ)該數(shù)字影像數(shù)據(jù)。
2. 如權(quán)利要求1所述的掃描影像修補(bǔ)方法,還包括在以該平均像素取 代該異常像素后,輸出修補(bǔ)過后的該數(shù)字影像數(shù)據(jù)。
3. 如權(quán)利要求2所述的掃描影像修補(bǔ)方法,其中是將修補(bǔ)過后的該數(shù) 字影像數(shù)據(jù)輸出至計(jì)算機(jī)主機(jī)。
4. 如權(quán)利要求3所述的掃描影像修補(bǔ)方法,其中是將修補(bǔ)過后的該數(shù) 字影像數(shù)據(jù)輸出至打印機(jī)單元。
5. 如權(quán)利要求1所述的掃描影像修補(bǔ)方法,其中判斷該數(shù)字影像數(shù)據(jù) 包括該異常像素與否的步驟包括計(jì)算所選取的該數(shù)字影像數(shù)據(jù)的范圍所對(duì)應(yīng)的一第 一軸坐標(biāo);判斷該第一軸坐標(biāo)落于任兩個(gè)相鄰的接觸式影像傳感器的一間隙與否;當(dāng)判斷得知該第一軸坐標(biāo)落于任兩個(gè)相鄰的接觸式影像傳感器的該間隙時(shí),則該數(shù)字影像數(shù)據(jù)為包括該異常像素;以及當(dāng)判斷得知該第一軸坐標(biāo)未落于任兩個(gè)相鄰的接觸式影像傳感器的該間隙時(shí),則該數(shù)字影像數(shù)據(jù)未包括該異常像素。
6. 如權(quán)利要求1所述的掃描影像修補(bǔ)方法,其中判斷該數(shù)字影像數(shù)據(jù)包括該異常像素與否的步驟還包括計(jì)算所選取的該數(shù)字影像數(shù)據(jù)的范圍所對(duì)應(yīng)的一第二軸坐標(biāo); 判斷該第二軸坐標(biāo)落于任兩個(gè)相鄰的接觸式影像傳感器的一間隙與否;當(dāng)判斷得知該第第二軸坐標(biāo)落于任兩個(gè)相鄰的接觸式影像傳感器的該 間隙時(shí),則該數(shù)字影像數(shù)據(jù)為包括該異常像素;以及當(dāng)判斷得知該第二軸坐標(biāo)未落于任兩個(gè)相鄰的接觸式影像傳感器的該 間隙時(shí),則該數(shù)字影像數(shù)據(jù)未包括該異常像素。
7. 如權(quán)利要求1所述的掃描影像修補(bǔ)方法,還包括對(duì)該數(shù)字影像數(shù)據(jù)作灰階運(yùn)算。
8. —種掃描影像修補(bǔ)方法,適用于一掃描裝置,且該掃描裝置包括多 個(gè)接觸式影像傳感器,該掃描影像修補(bǔ)方法包括以所述接觸式影像傳感器掃描一文件,并得到一模擬影像數(shù)據(jù); 將該模擬影像數(shù)據(jù)轉(zhuǎn)換為 一數(shù)字影像數(shù)據(jù); 判斷該數(shù)字影像數(shù)據(jù)包括一異常像素與否;當(dāng)判斷得知該數(shù)字影像數(shù)據(jù)包括該異常像素時(shí),則讀取該異常像素相鄰 的兩像素;對(duì)該異常像素相鄰的兩像素作一平均運(yùn)算,并得到一平均像素;以及 以該平均像素取代該異常像素,以修補(bǔ)該數(shù)字影像數(shù)據(jù)。
9. 如權(quán)利要求8所述的掃描影像修補(bǔ)方法,還包括在以該平均像素取 代該異常像素后,輸出修補(bǔ)過后的該數(shù)字影像數(shù)據(jù)。
10. 如權(quán)利要求9所述的掃描影像修補(bǔ)方法,其中是將修補(bǔ)過后的該數(shù) 字影像數(shù)據(jù)輸出至計(jì)算機(jī)主機(jī)。
全文摘要
一種掃描影像修補(bǔ)方法,此掃描影像修補(bǔ)方法包括首先為接收掃描所得的一數(shù)字影像數(shù)據(jù),其次,判斷數(shù)字影像數(shù)據(jù)是否包括一異常像素。當(dāng)判斷得知此數(shù)字影像數(shù)據(jù)包括異常像素時(shí),則讀取異常像素相鄰的兩像素,并對(duì)異常像素鄰近的像素作一平均運(yùn)算,以得到一平均像素。然后,以平均像素取代異常像素,以消除影像數(shù)據(jù)在相鄰的接觸式影像傳感器的間隙出現(xiàn)異常直線。
文檔編號(hào)H04N1/40GK101127821SQ20061010878
公開日2008年2月20日 申請(qǐng)日期2006年8月16日 優(yōu)先權(quán)日2006年8月16日
發(fā)明者高伯州 申請(qǐng)人:明基電通股份有限公司