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