專利名稱:圖像處理裝置及圖像處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于以各關(guān)注像素為基礎(chǔ),同時(shí)參照周圍像素,來對(duì)圖像數(shù)據(jù)執(zhí)行運(yùn)算處理的圖像處理裝置及方法。
背景技術(shù):
傳統(tǒng)上已知這樣的圖像處理,其中,通過使用FIR型數(shù)字濾波器等,以各關(guān)注像素為基礎(chǔ),同時(shí)參照周圍像素,對(duì)圖像數(shù)據(jù)執(zhí)行運(yùn)算處理。圖19示出了用于執(zhí)行五抽頭濾波處理的圖像處理的梗概。參照?qǐng)D19,輸入圖像數(shù)據(jù)INDAT由像素Dl到D14構(gòu)成。在圖像端部1601和1602 外的位置處,沒有像素(以下稱為無效像素)。標(biāo)號(hào)1603、1604表示位于圖像左端部1601 左側(cè)外的無效像素。標(biāo)號(hào)1605、1606表示位于圖像右端部1602右側(cè)外的無效像素。在執(zhí)行五抽頭濾波處理之前,通過執(zhí)行圖像復(fù)制1607以將輸入圖像數(shù)據(jù)INDAT的像素Dl復(fù)制到無效像素1603、1604的位置處,并且通過執(zhí)行圖像復(fù)制1608以將輸入圖像數(shù)據(jù)INDAT的像素D14復(fù)制到無效像素1605、1606的位置處,來獲得圖像數(shù)據(jù)CPDAT。接下來,基于圖像數(shù)據(jù)CPDAT,對(duì)輸入圖像數(shù)據(jù)INDAT的各關(guān)注像素執(zhí)行五抽頭濾波處理。更具體地說,基于關(guān)注像素Dl和周圍像素(即,兩個(gè)復(fù)制的像素Dl以及像素D2 和D3)執(zhí)行針對(duì)關(guān)注像素Dl的五抽頭濾波處理1611,以獲得輸出圖像數(shù)據(jù)OUTDAT的像素 01,并且基于關(guān)注像素D2和周圍像素(即,復(fù)制的像素Dl和像素D1、D3和D4)執(zhí)行針對(duì)關(guān)注像素D2的五抽頭濾波處理,以獲得輸出圖像數(shù)據(jù)OUTDAT的像素02。此外,執(zhí)行針對(duì)各個(gè)關(guān)注像素D3到D14的五抽頭濾波處理,以獲得輸出圖像數(shù)據(jù)OUTDAT的像素03到014中的每一個(gè)。標(biāo)號(hào)1619表不針對(duì)關(guān)注像素D9的五抽頭濾波處理。圖20以框圖示出了常規(guī)圖像處理裝置的示例構(gòu)造。如圖20所示,圖像處理裝置包括像素復(fù)制單元201、圖像處理部202以及區(qū)域信息控制部203,像素復(fù)制單元201復(fù)制圖像端部像素,圖像處理部202執(zhí)行諸如濾波處理的圖像處理,區(qū)域信息控制部203控制圖像區(qū)域位置信息。根據(jù)從區(qū)域信息控制部203提供的圖像左端復(fù)制區(qū)域信息C0PYLWIN和圖像右端復(fù)制區(qū)域信息C0PYRWIN,像素復(fù)制單元201 將輸入圖像數(shù)據(jù)INDAT的圖像端部像素復(fù)制到輸入圖像數(shù)據(jù)INDAT的無效像素的位置處, 由此生成圖像數(shù)據(jù)CPDAT。圖像處理部202對(duì)從像素復(fù)制單元201提供的圖像數(shù)據(jù)CPDAT 執(zhí)行濾波處理,并且根據(jù)從區(qū)域信息控制部203提供的輸出圖像區(qū)域信息0UTWIN,基于經(jīng)濾波處理的圖像數(shù)據(jù)CPDAT而生成輸出圖像數(shù)據(jù)0UTDAT。圖21示出了圖20的圖像處理裝置中輸入信號(hào)和輸出信號(hào)的時(shí)序圖。在所示的示例中,時(shí)鐘信號(hào)從I開始連續(xù)編號(hào),依次稱為時(shí)鐘1、2、3等。參照?qǐng)D21,圖像處理裝置的像素復(fù)制單元201在時(shí)鐘4到17依次輸入所述輸入圖像數(shù)據(jù)INDAT的像素Dl到Dn ( = D14)(部分省略了這些像素的例示),在時(shí)鐘4和5輸入圖像左端復(fù)制區(qū)域信息C0PYLWIN,并且在時(shí)鐘5和6復(fù)制像素Dl。像素復(fù)制單元201在時(shí)鐘20和21輸入圖像右端復(fù)制區(qū)域信息C0PYRWIN,并且在時(shí)鐘21和22復(fù)制像素Dn。在時(shí)鐘5到22,像素復(fù)制單元201依次輸出圖像數(shù)據(jù)CPDAT的像素D1、D1、D1、D2到Dn、Dn以及 Dn0圖像處理部202輸入圖像數(shù)據(jù)CPDAT和輸出圖像區(qū)域信息0UTWIN,并且在時(shí)鐘9 到22依次輸出所述輸出圖像數(shù)據(jù)OUTDAT的像素01到On ( = 014)。在日本特開平第08-138045號(hào)公報(bào)中,提出了與上述類似的FIR濾波處理。根據(jù)上述常規(guī)圖像處理并且根據(jù)在日本特開平第08-138045號(hào)公報(bào)中公開的濾波處理,在參照周圍像素的同時(shí)執(zhí)行圖像處理的情況下,復(fù)制了圖像端部處的像素,以防止輸出圖像的圖像端部部分具有未定義的值。然而,有這樣的擔(dān)心,即,由于在圖像端部處執(zhí)行了與在其它圖像區(qū)域處執(zhí)行的圖像處理相同的圖像處理,所以圖像端部附近的圖像質(zhì)量會(huì)劣化。還提出了這樣的濾波處理,其中,使用去塊(deblocking)濾波器來消除所生成的圖像因相鄰塊的像素值的差異而具有塊狀外觀的問題(ITU-T H. 264書面標(biāo)準(zhǔn))。然而,對(duì)于該提出的濾波處理,有這樣的擔(dān)心,即,由于在對(duì)輸入圖像數(shù)據(jù)的圖像端部處執(zhí)行的圖像處理中未考慮有效圖像區(qū)域,所以輸出圖像的圖像端部附近的圖像質(zhì)量會(huì)劣化。
發(fā)明內(nèi)容
本發(fā)明提供了一種圖像處理裝置及圖像處理方法,該圖像處理裝置及圖像處理方法能夠抑制在基于包括圖像端部的參照像素區(qū)域確定的輸出圖像區(qū)域中的圖像質(zhì)量劣化。根據(jù)本發(fā)明的一個(gè)方面,提供了一種具有圖像處理單元的圖像處理裝置,該圖像處理單元以各關(guān)注像素為基礎(chǔ),同時(shí)參照周圍像素,對(duì)圖像數(shù)據(jù)執(zhí)行運(yùn)算處理,該圖像處理裝置包括區(qū)域信息控制單元,其被配置為控制圖像區(qū)域信息;系數(shù)選擇值生成單元,其被配置為基于從所述區(qū)域信息控制單元提供的所述圖像區(qū)域信息生成系數(shù)選擇值;具有系數(shù)表的表單元,該表單元被配置為根據(jù)由所述系數(shù)選擇值生成單元生成的系數(shù)選擇值來輸出相互不同的系數(shù)組;系數(shù)組選擇單元,其被配置為生成系數(shù)組選擇值;以及表選擇單元,其被配置為根據(jù)由所述系數(shù)組選擇單元生成的系數(shù)組選擇值來選擇所述系數(shù)表中的一個(gè),其中,所述圖像處理單元通過使用構(gòu)成從由所述表選擇單元選擇的系數(shù)表輸出的系數(shù)組的系數(shù),來對(duì)所述圖像數(shù)據(jù)執(zhí)行運(yùn)算處理。根據(jù)本發(fā)明,基于通過考慮有效像素而確定的參照像素,即使在圖像端部附近,也能夠合適地執(zhí)行圖像處理,從而能夠?qū)⒃诨诎▓D像端部的參照像素區(qū)域而確定的輸出圖像區(qū)域中的圖像質(zhì)量劣化抑制到最小。根據(jù)參照附圖對(duì)示例性實(shí)施方式的以下描述,本發(fā)明的進(jìn)一步的特征將變得清
λ·Μ
/E. ο
圖I是示出根據(jù)本發(fā)明第一實(shí)施方式的圖像處理裝置的示例構(gòu)造的框圖;圖2是示出安裝有圖I所示的圖像處理裝置的圖像拍攝裝置的示例構(gòu)造的框圖;圖3是示出圖像處理裝置的圖像處理部的內(nèi)部構(gòu)造的圖;圖4是示出圖像處理裝置的第一系數(shù)表的內(nèi)部構(gòu)造的圖;圖5A到5C是示出第一到第三系數(shù)表的設(shè)置內(nèi)容的示例的圖6A和6B是圖像處理裝置中的輸入信號(hào)和輸出信號(hào)的時(shí)序圖;圖7是示出圖像處理裝置的系數(shù)組選擇單元的內(nèi)部構(gòu)造的圖;圖8A到SE是示出由系數(shù)組選擇單元的系數(shù)組決定單元所參照以確定系數(shù)組選擇值的不例表的圖;圖9是示出根據(jù)第一系數(shù)計(jì)算方法的計(jì)算針對(duì)圖像左端側(cè)的圖像數(shù)據(jù)的濾波器系數(shù)的處理過程的流程圖;圖10是示出根據(jù)第一系數(shù)計(jì)算方法的計(jì)算針對(duì)圖像右端側(cè)的圖像數(shù)據(jù)的濾波器系數(shù)的處理過程的流程圖;圖IlA是示出由第一系數(shù)計(jì)算方法計(jì)算出的濾波器系數(shù)的示例的表;圖IlB是示出由第二系數(shù)計(jì)算方法計(jì)算出的濾波器系數(shù)的示例的表;圖12是示出根據(jù)第二系數(shù)計(jì)算方法的計(jì)算針對(duì)圖像左端側(cè)的圖像數(shù)據(jù)的濾波器系數(shù)的處理過程的流程圖;圖13是示出根據(jù)第二系數(shù)計(jì)算方法的計(jì)算針對(duì)圖像右端側(cè)的圖像數(shù)據(jù)的濾波器系數(shù)的處理過程的流程圖;圖14是示出根據(jù)本發(fā)明第二實(shí)施方式的圖像處理裝置的示例構(gòu)造的框圖;圖15是集中示出圖14中所示的濾波器選擇表單元的第一到第三濾波器選擇表的內(nèi)容示例的圖;圖16A到16D是圖14所示的圖像處理裝置中的輸入信號(hào)和輸出信號(hào)的時(shí)序圖;圖17是示出圖14所示的圖像處理裝置的濾波器選擇值控制部的內(nèi)部構(gòu)造的圖;圖18A到18E是示出由濾波器選擇值控制部的濾波器選擇值決定單元參照以確定濾波器選擇值控制信號(hào)的示例表的圖;圖19是示出執(zhí)行五抽頭濾波處理的圖像處理的概況的圖;圖20示出常規(guī)圖像處理裝置的示例構(gòu)造的框圖;以及圖21是圖20的圖像處理裝置中的輸入信號(hào)和輸出信號(hào)的時(shí)序圖。
具體實(shí)施例方式下面將參照示出本發(fā)明優(yōu)選實(shí)施方式的附圖,來詳細(xì)描述本發(fā)明。(第一實(shí)施方式)圖2以框圖示出安裝有根據(jù)本發(fā)明第一實(shí)施方式的圖像處理裝置的圖像拍攝裝置的示例構(gòu)造。稍后參照?qǐng)DI描述圖像處理裝置的細(xì)節(jié)。如圖2所示,圖像拍攝裝置4100包括具有對(duì)焦鏡頭的拍攝鏡頭4103、具有光圈功能的快門4101以及由例如將光信號(hào)轉(zhuǎn)換為電信號(hào)的CCD或CMOS器件實(shí)現(xiàn)的圖像拾取器件 422。標(biāo)號(hào)4102表示對(duì)包括拍攝鏡頭4103、快門4101以及圖像拾取器件422的圖像拾取系統(tǒng)進(jìn)行遮蓋、由此防止圖像拾取系統(tǒng)的臟污和損壞的屏罩。標(biāo)號(hào)423表示將從圖像拾取器件422輸出的模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)的Α/D轉(zhuǎn)換器。標(biāo)號(hào)424表示圖像拍攝裝置4100的圖像處理部。圖像處理部424由圖I中所示的圖像處理裝置實(shí)現(xiàn),并且對(duì)從Α/D轉(zhuǎn)換器423或從存儲(chǔ)器控制部415提供的數(shù)據(jù)執(zhí)行色彩轉(zhuǎn)換處理和尺寸調(diào)整處理(如像素插入和減少)。圖像處理部424對(duì)諸如拍攝圖像的輸入圖像數(shù)據(jù)執(zhí)行圖像處理(其內(nèi)容是根據(jù)拍攝條件、圖像特征等確定的),由此生成用于輸出的記錄圖像數(shù)據(jù)?;谟蓤D像處理部424對(duì)拾取圖像數(shù)據(jù)執(zhí)行的計(jì)算的結(jié)果,系統(tǒng)控制部450執(zhí)行針對(duì)TTL-AF(通過鏡頭自動(dòng)對(duì)焦)處理、AE(自動(dòng)曝光)處理、EF(電子閃光燈)處理以及 TTL-AffB(通過鏡頭自動(dòng)白平衡)處理的曝光控制和測(cè)距控制。Α/D轉(zhuǎn)換器423的輸出數(shù)據(jù)經(jīng)由圖像處理部424和存儲(chǔ)器控制部415或者經(jīng)由存儲(chǔ)器控制部415被寫入存儲(chǔ)器432。存儲(chǔ)器432存儲(chǔ)由圖像拾取器件422獲得且由Α/D轉(zhuǎn)換器423轉(zhuǎn)換為數(shù)字?jǐn)?shù)據(jù)的圖像數(shù)據(jù)。存儲(chǔ)器432還用作存儲(chǔ)要在顯示單元428上顯示的圖像數(shù)據(jù)的視頻存儲(chǔ)器,并且具有足以存儲(chǔ)希望數(shù)量的靜態(tài)圖像和/或預(yù)定時(shí)長(zhǎng)的運(yùn)動(dòng)圖像和/或預(yù)定時(shí)長(zhǎng)的音頻數(shù)據(jù)的存儲(chǔ)容量。標(biāo)號(hào)413表示將存儲(chǔ)在存儲(chǔ)器432中的圖像顯示數(shù)據(jù)轉(zhuǎn)換為模擬信號(hào)并將該模擬信號(hào)提供給顯示單元428的D/Α轉(zhuǎn)換器。基于從D/Α轉(zhuǎn)換器413提供的模擬信號(hào),在顯示單元428的顯示器件(如IXD)上進(jìn)行顯示。非易失性存儲(chǔ)器456由存儲(chǔ)供系統(tǒng)控制部450使用以進(jìn)行操作的常量、程序等的電可擦除可記錄存儲(chǔ)器(例如,EEPR0M)實(shí)現(xiàn)。系統(tǒng)控制部450控制整個(gè)圖像拍攝裝置4100,并且執(zhí)行非易失性存儲(chǔ)器456中存儲(chǔ)的程序,以執(zhí)行(后面描述的)系數(shù)計(jì)算處理。標(biāo)號(hào)452表示由例如RAM實(shí)現(xiàn)的系統(tǒng)存儲(chǔ)器,該系統(tǒng)存儲(chǔ)器用來存儲(chǔ)例如供系統(tǒng)控制部450使用以進(jìn)行操作的常量和變量和展開例如從非易失性存儲(chǔ)器456讀取的程序。系統(tǒng)控制部450通過控制存儲(chǔ)器432、D/A轉(zhuǎn)換器 413、顯示單元428等,來執(zhí)行顯示控制。加速度傳感器482檢測(cè)施加到圖像拍攝裝置4100的加速度。加速度檢測(cè)信息可以用于系數(shù)計(jì)算處理。模式切換開關(guān)460、第一快門開關(guān)462、第二快門開關(guān)464以及操作單元470用來向系統(tǒng)控制部450輸入操作指令。模式切換開關(guān)460可由用戶操作,以給出在靜態(tài)圖像記錄模式、運(yùn)動(dòng)圖像記錄模式、再現(xiàn)模式等之間改變系統(tǒng)控制部450的操作模式的指令。當(dāng)圖像拍攝裝置4100的快門按鈕(未示出)被半按下以給出拍攝預(yù)備指令時(shí),第一快門開關(guān)462接通,以向系統(tǒng)控制部 450輸出第一快門開關(guān)信號(hào)SWl。響應(yīng)于第一快門開關(guān)信號(hào)SWl,系統(tǒng)控制部450開始AF處理、AE處理、AffB處理、EF處理等。當(dāng)快門按鈕被全按下以給出拍攝指令時(shí),第二快門開關(guān)464接通,以向系統(tǒng)控制部450輸出第二快門開關(guān)信號(hào)SW2。響應(yīng)于第二快門開關(guān)信號(hào)SW2,系統(tǒng)控制部450開始包括從圖像拾取器件422讀取信號(hào)到向記錄介質(zhì)4200寫入圖像數(shù)據(jù)的一系列拍攝處理。操作單元470用作多個(gè)功能按鈕,這些功能按鈕中的每一個(gè)指配適合于用戶選擇性地操作在顯示單元428上顯示的功能圖標(biāo)中的一對(duì)應(yīng)功能圖標(biāo)時(shí)的場(chǎng)景的功能。這些功能按鈕包括結(jié)束按鈕、返回按鈕、圖像偏移按鈕、跳過按鈕、光圈減小按鈕、屬性改變按鈕等。當(dāng)菜單按鈕被按壓時(shí),在顯示單元428上顯示用于各種設(shè)置的菜單畫面。用戶能夠通過使用顯示單元428上顯示的菜單畫面以及未示出的四方向按鈕和設(shè)置按鈕,來直觀地執(zhí)行設(shè)置。標(biāo)號(hào)480表示電源控制部,該電源控制部包括電池檢測(cè)電路、DC-DC轉(zhuǎn)換器、用于選擇圖像拍攝裝置的被供應(yīng)電力的模塊的開關(guān)電路等,并且檢測(cè)電池安裝/拆離、電池類型以及電池剩余電量。根據(jù)檢測(cè)結(jié)果和系統(tǒng)控制部450的指令,電源控制部480控制DC-DC 轉(zhuǎn)換器(未示出),以向圖像拍攝裝置4100的各個(gè)部分提供希望的電壓達(dá)希望的時(shí)間段。標(biāo)號(hào)430表示電源單元,該電源單元由主電池(如堿性電池或鋰電池)或輔電池 (如NiCd電池、NiMH電池或Li電池)或AC適配器實(shí)現(xiàn)。標(biāo)號(hào)418表示與記錄介質(zhì)4200 的接口。記錄介質(zhì)4200是由例如半導(dǎo)體存儲(chǔ)器或磁盤實(shí)現(xiàn)的存儲(chǔ)卡等。圖I以框圖示出了構(gòu)成圖2中所示的圖像拍攝裝置4100的圖像處理部424的圖像處理裝置的示例構(gòu)造。在圖I中,標(biāo)號(hào)101表示圖像處理部,該圖像處理部根據(jù)輸入圖像數(shù)據(jù)INDAT生成輸出圖像數(shù)據(jù)0UTDAT,并且輸出所生成的數(shù)據(jù)0UTDAT。標(biāo)號(hào)102表示對(duì)圖像區(qū)域信息進(jìn)行控制的區(qū)域信息控制部。區(qū)域信息控制部102向圖像處理部101輸出圖像輸出區(qū)域控制信號(hào)0UTWIN,并且向系數(shù)選擇值生成部103輸出濾波器系數(shù)切換控制信號(hào)KWIN。具體地說, 圖像區(qū)域信息包括控制信號(hào)OUTWIN和KWIN。系數(shù)選擇值生成部103根據(jù)從區(qū)域信息控制部102提供的控制信號(hào)KWIN生成系數(shù)選擇值KSEL。系數(shù)表單元106具有第一到第M系數(shù)表106A到106M,并且根據(jù)系數(shù)選擇值KSEL輸出第一到第M濾波器系數(shù)組KSETl到KSETM。系數(shù)組選擇單元105生成系數(shù)組選擇值KSETSEL,并且將所生成的值KSETSEL輸出給選擇部104,該選擇部104由例如MUX實(shí)現(xiàn)。選擇部104根據(jù)從系數(shù)組選擇單元105 輸入的系數(shù)組選擇值KSETSEL選擇(從系數(shù)表單元106輸入的)第一到第M濾波器系數(shù)組 KSETl到KSETM中的一個(gè),并且將構(gòu)成所選擇的濾波器系數(shù)組的濾波器系數(shù)Kl到KN輸出給圖像處理部101。圖3示出了圖像處理部101的內(nèi)部構(gòu)造。圖像處理部101由例如FIR濾波器實(shí)現(xiàn),并且包括D觸發(fā)器(flip-flop)(以下稱為D-FF)501到507、乘法器508到513以及加法器514,其中D-FF 501到507是用于與內(nèi)部時(shí)鐘同步地保存并移位輸入圖像數(shù)據(jù)INDAT的像素值的延遲部件,乘法器508到513分別將D-FF 501到507的輸出乘以濾波器系數(shù)KN到K1,加法器514將乘法器508到513的輸出相加起來,并輸出相加的結(jié)果作為輸出圖像數(shù)據(jù)OUTDAT。圖4示出了第一系數(shù)表106A的內(nèi)部構(gòu)造。第一系數(shù)表106A包括分別用于根據(jù)從系數(shù)選擇值生成部103提供的系數(shù)選擇值 KSEL輸出濾波器系數(shù)Kl到KN的Kl表107A到KN表107N,并且輸出包括濾波器系數(shù)Kl到 KN的第一濾波器系數(shù)組KSETl。第二到第M系數(shù)表106B到106M分別具有與第一系數(shù)表 106A相同的構(gòu)造,并且分別根據(jù)系數(shù)選擇值KSEL輸出第二到第M濾波器系數(shù)組KSET2到 KSETM (每一個(gè)都包括系數(shù)Kl到KN)。圖5A到5C示出了第一到第三系數(shù)表106A到106C的設(shè)置內(nèi)容的示例。如圖5A所示,第一系數(shù)表106A具有分別與8個(gè)系數(shù)選擇值KSEL(0到7)中的一個(gè)相對(duì)應(yīng)的8行。第一系數(shù)表106A的各行具有KSEL字段、KSET名字段、抽頭數(shù)字段、以及 Kl到K7字段,其中KSEL字段設(shè)有與8個(gè)系數(shù)選擇值KSEL中的一個(gè)對(duì)應(yīng)的值(例如,O), KSET名字段設(shè)有濾波器系數(shù)組KSETl的名稱(例如,Kltap),抽頭數(shù)字段設(shè)有抽頭數(shù)(例如,I),Kl到K7字段分別設(shè)有構(gòu)成濾波器系數(shù)組KSETl的濾波器系數(shù)Kl到K7的值(例如,0、0、0、1、0、0、0)。如同第一系數(shù)表106A,第二系數(shù)表106B和第三系數(shù)表106C各自都具有8行,每行都具有KSEL字段、KSET名字段、抽頭數(shù)字段以及Kl到K7字段。第二系數(shù)表106B涉及第二系數(shù)組KSET2,第三系數(shù)表106C涉及第三系數(shù)組KSET3。圖6A和6B是圖I所示的圖像處理裝置中的輸入信號(hào)和輸出信號(hào)的時(shí)序圖。圖像處理裝置根據(jù)同步時(shí)鐘信號(hào)CLK逐像素地執(zhí)行圖像處理。在所示的示例中, 時(shí)鐘信號(hào)CLK從I開始連續(xù)編號(hào),依次稱為時(shí)鐘1、2、3等。圖像處理裝置根據(jù)時(shí)鐘信號(hào)CLK 一個(gè)像素接一個(gè)像素地輸入輸入圖像數(shù)據(jù) INDAT0在時(shí)鐘I到3處,并且在時(shí)鐘18處和之后,沒有向圖像處理裝置輸入輸入圖像數(shù)據(jù) INDAT的有效像素值(如由未定義的值X所示)。在時(shí)鐘4到17處,依次向圖像處理裝置輸入輸入圖像數(shù)據(jù)INDAT的有效像素值Dl到Dn (它們的例示被部分省略了)。符號(hào)Dl表示圖像左端的像素值,Dn ( = D14)表示圖像右端的像素值。根據(jù)在與輸入圖像數(shù)據(jù)INDAT的有效像素區(qū)域?qū)?yīng)的時(shí)間段內(nèi)為H(高)電平的輸出圖像區(qū)域控制信號(hào)0UTWIN,來控制輸出圖像數(shù)據(jù)OUTDAT的輸出圖像區(qū)域。通過基于控制信號(hào)OUTWIN的H電平時(shí)間段設(shè)置輸出圖像區(qū)域,能夠合適地將輸出圖像區(qū)域控制為對(duì)應(yīng)于輸入圖像數(shù)據(jù)INDAT的有效像素區(qū)域。在控制信號(hào)OUTWIN的H電平時(shí)間段期間,在時(shí)鐘7到20依次輸出輸出圖像數(shù)據(jù) OUTDAT的像素值01到On。符號(hào)01表示輸出圖像左端的像素值,符號(hào)On ( = 014)表示輸出圖像右端的像素值?;趶南禂?shù)選擇值生成部103輸出的濾波器系數(shù)切換控制信號(hào)KWIN,來控制系數(shù)選擇值KSEL。在本實(shí)施方式中,系數(shù)選擇值KSEL可以從初始值O變化到最大值7,并且在控制信號(hào)KWIN處于H電平的時(shí)鐘的下一時(shí)鐘處遞增一。具體地說,系數(shù)選擇值KSEL在時(shí)鐘I到6為初始值0,接著在時(shí)鐘7到10中的各時(shí)鐘處遞增一,從而從值I變到值4,接著在時(shí)鐘11到17保持在值4。隨后,系數(shù)選擇值KSEL在時(shí)鐘18到20中的各時(shí)鐘處遞增一, 從而從值5變到值7,接著在時(shí)鐘21返回為初始值O。根據(jù)系數(shù)選擇值KSEL,從圖5A到5C所示的第一到第三系數(shù)表106A到106C分別輸出了第一到第三系數(shù)組KSETl到KSET3。下面描述第一系數(shù)組KSETl。在時(shí)鐘I到7處,系數(shù)選擇值KSEL具有值O或I,因此,輸出對(duì)應(yīng)于KSET名Kltap的系數(shù)組KSETl。在時(shí)鐘8到19處,系數(shù)選擇值KSEL具有值 2到6中的一個(gè)對(duì)應(yīng)值,因此,輸出對(duì)應(yīng)于KSET名K3tap的系數(shù)組KSETl。在時(shí)鐘20處或之后,系數(shù)選擇值KSEL具有值7或0,因此,輸出對(duì)應(yīng)于KSET名Kltap的系數(shù)組KSETl。接下來,描述第二系數(shù)組KSET2。在時(shí)鐘I到7處,輸出對(duì)應(yīng)于KSET名Kltap的系數(shù)組KSET2。在時(shí)鐘8處,輸出對(duì)應(yīng)于KSET名K3tap的系數(shù)組KSET2。在時(shí)鐘9到18處, 輸出對(duì)應(yīng)于KSET名K5tap的系數(shù)組KSET2。在時(shí)鐘19處,輸出對(duì)應(yīng)于KSET名K3tap的系數(shù)組KSET2。在時(shí)鐘20處和之后,輸出對(duì)應(yīng)于KSET名Kltap的系數(shù)組KSET2。接下來,描述第三系數(shù)組KSET3。在時(shí)鐘I到6處,輸出對(duì)應(yīng)于KSET名Kltap的系數(shù)組KSET3。在時(shí)鐘7到9處,輸出對(duì)應(yīng)于KSET名K3tapl、K4tapl或K5tapl的系數(shù)組 KSET3。在時(shí)鐘10到17處,輸出對(duì)應(yīng)于KSET名K7tap的系數(shù)組KSET3。在時(shí)鐘18到20 處,輸出對(duì)應(yīng)于KSET名K5tap、K4tap2或K3tap2的系數(shù)組KSET3。在時(shí)鐘21處和之后,輸出對(duì)應(yīng)于KSET名Kltap的系數(shù)組KSET3。選擇部104在系數(shù)組選擇值KSETSEL具有值I時(shí)選擇第一濾波器系數(shù)組KSETl, 在系數(shù)組選擇值KSETSEL具有值2時(shí)選擇第二濾波器系數(shù)組KSET2,而在系數(shù)組選擇值 KSETSEL具有值3時(shí)選擇第三濾波器系數(shù)組KSET3。選擇部104將所選擇的濾波器系數(shù)組 KSETl、KSET2或KSET3作為濾波器系數(shù)組KSET輸出。圖7示出了圖I中所示的系數(shù)組選擇單元105的內(nèi)部構(gòu)造。在圖7中,標(biāo)號(hào)902表示噪聲級(jí)別檢測(cè)單元,該噪聲級(jí)別檢測(cè)單元檢測(cè)來自輸入圖像數(shù)據(jù)INDAT的噪聲級(jí)別(S/N比),并將該噪聲級(jí)別輸出。標(biāo)號(hào)903表示圖像特征提取單元,該圖像特征提取單元從輸入圖像數(shù)據(jù)INDAT提取圖像特征如邊緣(特別是邊緣方向) 或?qū)嵭膱D像(其是具有大于例如90%的圖像面積比的圖像),并且輸出所提取的圖像特征。 標(biāo)號(hào)904表示頻率特征單元,該頻率特征單元檢測(cè)輸入圖像數(shù)據(jù)INDAT的頻率特征,并且輸出表示頻帶的信息。標(biāo)號(hào)905表示垂直位置確定單元,該垂直位置確定單元基于垂直圖像區(qū)域控制信號(hào)VWIN確定表示距垂直圖像端部的距離的距離信息,并輸出該距離信息。這里假定由垂直位置確定單元905執(zhí)行水平圖像處理。在執(zhí)行垂直圖像處理的情況下,作為垂直位置確定單元905的替換選擇的水平位置確定單元(未示出)基于水平圖像區(qū)域控制信號(hào)(未示出)確定表示距水平圖像端部的距離的距離信息,并輸出該距離信息。標(biāo)號(hào)906表示系數(shù)組決定單元,該系數(shù)組決定單元基于在圖像數(shù)據(jù)中指示的拍攝條件、從圖像數(shù)據(jù)檢測(cè)出的噪聲級(jí)別、從圖像數(shù)據(jù)提取的圖像特征、從圖像數(shù)據(jù)檢測(cè)出的頻帶以及表示關(guān)注像素與圖像端部之間的距離的距離信息,確定用于輸出的系數(shù)組選擇值 KSETSELο圖8A到8E示出了由系數(shù)組決定單元906所參照以確定系數(shù)組選擇值KSETSEL的示例表。圖8A示出了表示拍攝條件(在本示例中為ISO感光度)與第一系數(shù)組選擇值 KSETSELa之間的關(guān)系的表。在所示的示例中,當(dāng)ISO感光度具有小于400的值時(shí),第一系數(shù)組選擇值KSETSELa被設(shè)置為值KSETSEL1 ;當(dāng)ISO感光度具有等于或大于400但小于1600 的值時(shí),第一系數(shù)組選擇值KSETSELa被設(shè)置為值KSETSEL2 ;當(dāng)ISO感光度具有等于或大于1600的值時(shí),第一系數(shù)組選擇值KSETSELa被設(shè)置為值KSETSEL3。值KSETSEL1小于值 KSETSEL2,值KSETSEL2小于值KSETSEL3。拍攝條件不限于ISO感光度,而可以例如是根據(jù)快門速度確定的TV值。圖8B示出了表示噪聲級(jí)別(在本示例中為S/N比)與第二系數(shù)組選擇值KSETSELb 之間的關(guān)系的表。S/N比是表示信號(hào)電平相對(duì)于噪聲電平的大小的值。當(dāng)S/N比等于或高于30dB時(shí),第二系數(shù)組選擇值KSETSELb被設(shè)置為值KSETSEL1 ;當(dāng)S/N比等于或高于IOdB 但低于30dB時(shí),第二系數(shù)組選擇值KSETSELb被設(shè)置為值KSETSEL2 ;當(dāng)S/N比低于IOdB時(shí), 第二系數(shù)組選擇值KSETSELb被設(shè)置為值KSETSEL3。圖SC示出了表示圖像特征與第三系數(shù)組選擇值KSETSELc之間的關(guān)系的表。當(dāng)圖像特征對(duì)應(yīng)于垂直邊緣圖像時(shí),第三系數(shù)組選擇值KSETSELc被設(shè)置為值KSETSEL1 ;當(dāng)圖像特征對(duì)應(yīng)于傾斜邊緣圖像時(shí),第三系數(shù)組選擇值KSETSELc被設(shè)置為值KSETSEL2 ;當(dāng)圖像特征對(duì)應(yīng)于水平邊緣圖像或?qū)嵭膱D像時(shí),第三系數(shù)組選擇值KSETSELc被設(shè)置為值KSETSEL3。在本示例中,描述了執(zhí)行水平圖像處理的情況。在垂直圖像處理的情況下,分別將值KSETSEL1、KSETSEL2以及KSETSEL3用于水平邊緣圖像、傾斜邊緣圖像以及垂直邊緣圖像。圖8D示出了表示頻率特征(在本示例中為圖像頻帶)與第四系數(shù)組選擇值 KSETSELd之間的關(guān)系的表。對(duì)于高頻帶圖像,第四系數(shù)組選擇值KSETSELd被設(shè)置為值 KSETSEL1 ;對(duì)于中頻帶圖像,第四系數(shù)組選擇值KSETSELd被設(shè)置為值KSETSEL2 ;對(duì)于低頻帶圖像,第四系數(shù)組選擇值KSETSELd被設(shè)置為值KSETSEL3。圖SE示出了表示關(guān)注像素(它是圖像處理對(duì)象)距離圖像端部的位置與第五系數(shù)組選擇值KSETSELe之間的關(guān)系的表。當(dāng)關(guān)注像素與圖像端部(在本示例中為上端部或下端部)相距四個(gè)像素或更多像素時(shí),第五系數(shù)組選擇值KSETSELe被設(shè)置為值KSETSEL1 ; 當(dāng)關(guān)注像素與圖像端部相距兩個(gè)像素或三個(gè)像素時(shí),第五系數(shù)組選擇值KSETSELe被設(shè)置為值KSETSEL2;當(dāng)關(guān)注像素位于圖像端部處時(shí),第五系數(shù)組選擇值KSETSELe被設(shè)置為值 KSETSEL3。在本示例中,描述了執(zhí)行水平圖像處理的情況。在垂直圖像處理的情況下,隨著關(guān)注像素位置與圖像左端部或右端部之間的距離的減小,依次使用值KSETSEL1、KSETSEL2 以及 KSETSEL3。系數(shù)組決定單元906從基于圖8A到SE所示的表所決定的第一到第五系數(shù)組選擇值KSETSELa到KSETSELe中確定系數(shù)組選擇值KSETSEL。例如,可以將第一到第五系數(shù)組選擇值KSETSELa到KSETSELe中的最大值確定為系數(shù)組選擇值KSETSEL。下面,描述如何計(jì)算濾波器系數(shù)Kl到KN。圖9以流程圖示出了根據(jù)第一系數(shù)計(jì)算方法的計(jì)算針對(duì)圖像左端側(cè)的圖像數(shù)據(jù)的濾波器系數(shù)的處理過程。在下面的描述中,假定由圖像處理裝置的CPU執(zhí)行濾波器系數(shù)計(jì)算處理,但這不是限制性的。在本示例中,假定預(yù)先確定了針對(duì)圖像中央?yún)^(qū)域(例如,在圖IlA中由標(biāo)號(hào)1706 所示且位于從圖像左端數(shù)第6個(gè)像素與從圖像右端數(shù)第6個(gè)像素之間的區(qū)域)的濾波器系數(shù)Kl到KN。根據(jù)相對(duì)于圖像端部的關(guān)注像素位置,來計(jì)算針對(duì)圖像端側(cè)的圖像數(shù)據(jù)的濾波器系數(shù),這些濾波器系數(shù)在為計(jì)算與關(guān)注像素對(duì)應(yīng)的輸出圖像像素而參照的周圍像素中包括無效像素時(shí)使用。更具體地說,基于針對(duì)圖像中央?yún)^(qū)域的濾波器系數(shù)Kl到KN,首先根據(jù)下述濾波器系數(shù)計(jì)算處理過程,來計(jì)算在關(guān)注像素位于使抽頭處理對(duì)象像素(即,要經(jīng)受抽頭處理的像素)中的僅最左側(cè)像素是無效像素的位置處時(shí)使用的濾波器系數(shù)Kl到KN。接下來,基于恰在前面計(jì)算出的濾波器系數(shù)Kl到KN(即,針對(duì)參照像素區(qū)域中包括的無效像素比在針對(duì)當(dāng)前濾波器系數(shù)計(jì)算的參照像素區(qū)域中包括的無效像素在個(gè)數(shù)上少一個(gè)的關(guān)注像素位置計(jì)算的濾波器系數(shù)Kl到KN),以同樣的過程計(jì)算在關(guān)注像素位于使抽頭處理對(duì)象像素中僅最左側(cè)像素及其相鄰的內(nèi)側(cè)像素是無效像素的位置處時(shí)使用的濾波器系數(shù)Kl到KN。重復(fù)這樣的濾波器系數(shù)計(jì)算,直到計(jì)算出在關(guān)注像素位于使抽頭處理對(duì)象像素中在關(guān)注像素左側(cè)的所有像素都是無效像素的位置時(shí)使用的濾波器系數(shù)Kl到KN。以上也適用于根據(jù)第一系數(shù)計(jì)算方法計(jì)算針對(duì)圖像右端的圖像數(shù)據(jù)的濾波器系數(shù)的處理、根據(jù)第二系數(shù)計(jì)算方法計(jì)算針對(duì)圖像左端的圖像數(shù)據(jù)的濾波器系數(shù)的處理以及根據(jù)第二系數(shù)計(jì)算方法計(jì)算針對(duì)圖像右端的圖像數(shù)據(jù)的濾波器系數(shù)的處理,后面將分別參照?qǐng)D10、12以及13來描述這些處理。在各關(guān)注像素位置處執(zhí)行的濾波器系數(shù)計(jì)算處理中,圖像處理裝置的CPU將輸入像素位置索引i初始化為對(duì)應(yīng)于第一抽頭的值I (步驟S102),并且確定輸入像素IDATi是否是無效像素(步驟S103)。如果確定輸入像素IDATi不是無效像素,則本處理結(jié)束。另一方面,如果確定輸入像素IDATi是無效像素,則處理進(jìn)行到步驟S104,在步驟S104,CPU 從濾波器系數(shù)Ki減去針對(duì)無效像素的系數(shù)值K0,由此計(jì)算值Ki-KO,并且將所計(jì)算出的值 Ki-KO加到針對(duì)輸入像素INDATi的右側(cè)相鄰像素的濾波器系數(shù)K (i+1),由此計(jì)算出新的濾波器系數(shù)K(i+1)。接下來,CPU將針對(duì)無效像素的系數(shù)值KO設(shè)置為濾波器系數(shù)Ki (步驟S105),將像素位置索引i遞增一(步驟S106),并且確定像素位置索引i是否等于值(N+l)/2(步驟 S107),其中,N表示抽頭數(shù),值(N+l)/2對(duì)應(yīng)于抽頭處理對(duì)象像素中的中央像素的位置。如果在步驟S107確定像素位置索引i等于值(N+l)/2,則本處理結(jié)束。如果確定像素位置索引i不等于值(N+l)/2,則本處理返回到步驟S103。圖10以流程圖示出了根據(jù)第一系數(shù)計(jì)算方法的計(jì)算針對(duì)圖像右端側(cè)的圖像數(shù)據(jù)的濾波器系數(shù)的處理過程。圖像處理裝置的CPU將像素位置索引i初始化為值N(步驟S202),并且確定輸入像素IDATi是否是無效像素(步驟S203)。如果確定輸入像素IDATi不是無效像素,則本處理結(jié)束。如果確定輸入像素IDATi是無效像素,則處理進(jìn)行到步驟S204,在步驟S204,CPU 從濾波器系數(shù)Ki減去針對(duì)無效像素的系數(shù)值K0,由此計(jì)算值Ki-KO,并且將所計(jì)算出的值 Ki-KO加到針對(duì)輸入像素INDATi的左側(cè)相鄰像素的濾波器系數(shù)K(i-l),由此計(jì)算出新的濾波器系數(shù)K(i-1)。接下來,CPU將針對(duì)無效像素的系數(shù)值KO設(shè)置為濾波器系數(shù)Ki (步驟S205),將像素位置索引i遞減一(步驟S206),并且確定像素位置索引i是否等于值(N+l)/2(步驟 S207),其中,N表示抽頭數(shù)。如果在步驟S207確定像素位置索引i等于值(N+l)/2,則本處理結(jié)束。如果確定像素位置索引i不等于值(N+l)/2,則本處理返回到步驟S203。圖IlA是示出由第一系數(shù)計(jì)算方法計(jì)算出的濾波器系數(shù)的示例的表。在圖IlA中,對(duì)應(yīng)于從圖像左端變化到圖像右端的關(guān)注像素位置,示出了用于在 11抽頭濾波處理中使用的濾波器系數(shù)Kl到Kll的值。各個(gè)叉記號(hào)表示輸入到對(duì)應(yīng)抽頭的像素是無效像素,各個(gè)圈記號(hào)表示輸入到對(duì)應(yīng)抽頭的像素是有效像素,各個(gè)雙圈記號(hào)表示輸入到第六個(gè)抽頭的像素是關(guān)注像素并且是有效像素。圖IlA中所示的各個(gè)濾波器系數(shù)Kl 到Kll的值是其實(shí)際值的66倍大。表的第一行(由1701指示)對(duì)應(yīng)于關(guān)注像素處于圖像左端的情況。由1702到 1705指示的第二到第五行分別對(duì)應(yīng)于關(guān)注像素是從圖像左端數(shù)的第二到第五個(gè)像素中的一個(gè)的情況。由1706指示的第六行對(duì)應(yīng)于關(guān)注像素是從圖像左端數(shù)的第六個(gè)像素到從圖像右端數(shù)的第六個(gè)像素中的一個(gè)的情況。由1711指示的底部行對(duì)應(yīng)于關(guān)注像素處于圖像右端的情況。由1710到1707指示的倒數(shù)第二到第五行分別對(duì)應(yīng)于關(guān)注像素是從圖像右端數(shù)的第二到第五像素中的一個(gè)的情況。接下來,描述在無效像素相對(duì)于關(guān)注像素出現(xiàn)在圖像左端側(cè)的情況下,以圖9中的計(jì)算處理計(jì)算濾波器系數(shù)。在圖IlA所示的表的第五行(由1705指示)中,輸入到第一抽頭的像素是無效像素。將第五行中的濾波器系數(shù)Kl的值計(jì)算為O。通過將在由1706指示的第六行中的濾波器系數(shù)Kl的值I和濾波器系數(shù)K2的值2加到一起,將第五行中的濾波器系數(shù)K2的值計(jì)算為3。在由1704指示的第四行中,輸入到第二抽頭的像素是無效像素。將第四行中的濾波器系數(shù)K2的值計(jì)算為O。通過在由1705指示的第五行中的將濾波器系數(shù)K2的值3和濾波器系數(shù)K3的值4加到一起,將第四行中的濾波器系數(shù)K3的值計(jì)算為7。第五行對(duì)應(yīng)于參照像素區(qū)域中包括的無效像素比第四行中的參照像素區(qū)域中包括的無效像素在個(gè)數(shù)上少一個(gè)的關(guān)注像素位置。類似地,將由1703指示的第三行中的濾波器系數(shù)K4的值計(jì)算為13,將由1702指示的第二行中的濾波器系數(shù)K5的值計(jì)算為23,將由1701指示的第一行中的濾波器系數(shù)K6 的值計(jì)算為43。另一方面,在無效像素相對(duì)于關(guān)注像素出現(xiàn)在圖像右端側(cè)的情況下,以圖10的計(jì)算處理計(jì)算濾波器系數(shù)。例如,將由1707指示的第七行中的濾波器系數(shù)KlO的值計(jì)算為3, 將由1708指示的第八行中的濾波器系數(shù)K9的值計(jì)算為7,將由1709指示的第八行中的濾波器系數(shù)K8的值計(jì)算為13,將由1710指示的第十行中的濾波器系數(shù)K7的值計(jì)算為23,將由1711指示的底部行中的濾波器系數(shù)K6的值計(jì)算為43。圖12以流程圖示出了根據(jù)第二系數(shù)計(jì)算方法的計(jì)算針對(duì)圖像左端側(cè)的圖像數(shù)據(jù)的濾波器系數(shù)的處理過程。圖像處理裝置的CPU將輸入像素位置索引i初始化為對(duì)應(yīng)于第一抽頭的值I (步驟S302),并且確定輸入像素IDATi是否是無效像素(步驟S303)。如果確定輸入像素IDATi 不是無效像素,則本處理進(jìn)行到步驟S308。另一方面,如果確定輸入像素IDATi是無效像素,則處理進(jìn)行到步驟S304,在步驟S304,CPU從濾波器系數(shù)Ki減去針對(duì)無效像素的系數(shù)值K0,由此計(jì)算出值Ki-KO,并且將所計(jì)算出的值Ki-KO加到針對(duì)右側(cè)相鄰像素的濾波器系數(shù)K(i+1),由此計(jì)算出新的濾波器系數(shù)K(i+1)。接下來,CPU將針對(duì)無效像素的系數(shù)值KO設(shè)置為濾波器系數(shù)Ki (步驟S305),將像素位置索引i遞增一(步驟S306),并且確定像素位置索引i是否等于值(N+l)/2(步驟 S307),其中,N表示抽頭數(shù)。如果在步驟S307確定像素位置索引i不等于值(N+l)/2,則本處理返回到步驟 S303。如果確定像素位置索引i等于值(N+l)/2,則本處理進(jìn)行到步驟S308。在步驟S308,CPU確定系數(shù)Ki是否大于針對(duì)左側(cè)相鄰像素的系數(shù)K (i_l)。如果步驟S308的確定結(jié)果為“是”,則本處理結(jié)束。另一方面,如果確定系數(shù)Ki不大于系數(shù)K (i-Ι), 則處理進(jìn)行到步驟S309,在步驟S309,CPU將濾波器系數(shù)Ki和K(i_l)的值互換。接下來,在步驟S310,CPU確定像素位置索引i是否等于值(N+l)/2。如果步驟 S310的確定結(jié)果為“是”,則本處理結(jié)束。另一方面,如果確定像素位置索引i不等于值 (N+1) /2,則處理進(jìn)行到步驟S312,在步驟S312,CPU將像素位置索引i遞增一,之后處理返回到步驟S308。圖13以流程圖示出了根據(jù)第二系數(shù)計(jì)算方法的計(jì)算針對(duì)圖像右端側(cè)的圖像數(shù)據(jù)的濾波器系數(shù)的處理過程。圖像處理裝置的CPU將輸入像素位置索引i初始化為值N (步驟S402),并且確定輸入像素IDATi是否是無效像素(步驟S403)。如果確定輸入像素IDATi不是無效像素,則本處理進(jìn)行到步驟S408。另一方面,如果確定輸入像素IDATi是無效像素,則處理進(jìn)行到步驟S404,在步驟S404,CPU從濾波器系數(shù)Ki減去針對(duì)無效像素的系數(shù)值K0,由此計(jì)算出值 Ki-KO,并且將所計(jì)算出的值Ki-KO加到針對(duì)左側(cè)相鄰像素的濾波器系數(shù)K (i-1),由此計(jì)算出新的濾波器系數(shù)K(i-1)。接下來,CPU將針對(duì)無效像素的系數(shù)值KO設(shè)置為濾波器系數(shù)Ki (步驟S405),將像素位置索引i遞減一(步驟S406),并且確定像素位置索引i是否等于值(N+l)/2(步驟 S407),其中,N表示抽頭數(shù)。如果在步驟S407確定像素位置索引i不等于值(N+l)/2,則本處理返回到步驟 S403。如果確定像素位置索引i等于值(N+l)/2,則本處理進(jìn)行到步驟S408。在步驟S408,CPU確定系數(shù)Ki是否大于針對(duì)右側(cè)相鄰像素的系數(shù)K (i+Ι)。如果步驟S408的確定結(jié)果為“是”,則本處理結(jié)束。另一方面,如果確定系數(shù)Ki不大于系數(shù)K (i+1), 則處理進(jìn)行到步驟S409,在步驟S409,CPU將濾波器系數(shù)Ki和K(i+Ι)的值互換。接下來,在步驟S410,CPU確定像素位置索引i是否等于值(N+l)/2。如果步驟 S410的確定結(jié)果為“是”,則本處理結(jié)束。另一方面,如果確定像素位置索引i不等于值 (N+l)/2,則處理進(jìn)行到步驟S412,在步驟S412,CPU將像素位置索引i遞增一,之后處理返回到步驟S408。圖IlB是示出由第二系數(shù)計(jì)算方法計(jì)算出的濾波器系數(shù)的示例的表。在圖IlB中,如同圖11A,對(duì)應(yīng)于關(guān)注像素位置,示出了用于在11抽頭濾波處理中使用的濾波器系數(shù)Kl到Kll的值。叉記號(hào)、圈記號(hào)以及雙圈記號(hào)的含義和圖IlA中的相同。表的第一行(由1801指示)對(duì)應(yīng)于關(guān)注像素處于圖像左端的情況。由1802到 1805指示的第二到第五行分別對(duì)應(yīng)于關(guān)注像素是從圖像左端數(shù)的第二到第五個(gè)像素中的一個(gè)的情況。由1806指示的第六行對(duì)應(yīng)于關(guān)注像素是從圖像左端數(shù)的第六個(gè)像素到從圖像右端數(shù)的第六個(gè)像素中的一個(gè)的情況。由1811指示的底部行對(duì)應(yīng)于關(guān)注像素處于圖像右端的情況。由1810到1807指示的倒數(shù)第二到第五行分別對(duì)應(yīng)于關(guān)注像素是從圖像右端數(shù)的第二到第五個(gè)像素中的一個(gè)的情況。接下來,描述在無效像素相對(duì)于關(guān)注像素出現(xiàn)在圖像左端側(cè)的情況下,以圖12中的計(jì)算處理計(jì)算的濾波器系數(shù)。在圖IlB所示的表的第五行(由1805指示)中,輸入到第一抽頭的像素是無效像素。將第五行中的濾波器系數(shù)Kl的值計(jì)算為O。通過將在由1806指示的第六行中的濾波器系數(shù)Kl的值I和濾波器系數(shù)K2的值2加到一起,將第五行中的濾波器系數(shù)K2的值計(jì)算為3。在由1804指示的第四行中,輸入到第二抽頭的像素是無效像素。將第四行中的濾波器系數(shù)K2的值計(jì)算為O。通過在由1805指示的第五行中的將濾波器系數(shù)K2的值3和濾波器系數(shù)K3的值4加到一起,將第四行中的濾波器系數(shù)K3的值計(jì)算為7。由于第四行中的濾波器系數(shù)K4的計(jì)算值6小于第四行中的濾波器系數(shù)K3的計(jì)算值7,所以將濾波器系數(shù)K3、K4的值互換,從而分別將濾波器系數(shù)Κ3、Κ4的值設(shè)置為6、7。由于濾波器系數(shù)Κ5的計(jì)算值10大于濾波器系數(shù)Κ4的計(jì)算值7,所以結(jié)束第四行中的濾波器系數(shù)的計(jì)算。類似地,分別計(jì)算第三行中的濾波器系數(shù)的值、第二行中的濾波器系數(shù)的值以及第一行中的濾波器系數(shù)的值。如上所述,通過使用第一到第M系數(shù)表106Α到106Μ、濾波器系數(shù)切換控制信號(hào) KffIN以及輸出圖像區(qū)域控制信號(hào)0UTWIN,基于通過考慮有效像素而確定的參照像素,即使在圖像端部附近,也能夠合適地執(zhí)行圖像處理,由此,能夠?qū)⒒诎▓D像端部的參照像素區(qū)域而確定的輸出圖像區(qū)域中的圖像質(zhì)量劣化抑制到最小。通過由系數(shù)組選擇控制單元105根據(jù)各種條件切換系數(shù)表,即使在圖像端部附近,也能夠?qū)崿F(xiàn)合適的圖像質(zhì)量設(shè)計(jì)。在上述實(shí)施方式中,由FIR濾波器實(shí)現(xiàn)圖像處理部,但這不是限制性的。在本實(shí)施方式中,在圖5Α到5C中舉例示出了系數(shù)表中的第一到第三系數(shù)表的設(shè)置內(nèi)容。類似地,也可以設(shè)置其它系數(shù)表的設(shè)置內(nèi)容。在本實(shí)施方式中,舉例描述了水平圖像處理。也可以以類似的方式執(zhí)行垂直圖像處理。在本實(shí)施方式中,描述了第一和第二系數(shù)計(jì)算方法,但這些不是限制性的??梢愿鶕?jù)濾波處理中的抽頭數(shù)而不同地限定系數(shù)表。(第二實(shí)施方式)在本發(fā)明的第二實(shí)施方式中,在圖像端部附近對(duì)圖像處理中的參照像素區(qū)域(例如,F(xiàn)IR濾波器的抽頭數(shù))進(jìn)行控制。圖14以框圖示出了根據(jù)本發(fā)明第二實(shí)施方式的圖像處理裝置的示例構(gòu)造。該圖像處理裝置構(gòu)成了圖2中所示的圖像拍攝裝置4100的圖像處理部424。在圖14中,標(biāo)號(hào)1101表示周圍像素復(fù)制單元,該周圍像素復(fù)制單元執(zhí)行第一圖像處理,以將輸入圖像數(shù)據(jù)INDAT的圖像端部處的有效像素復(fù)制到位于圖像端部之外的無效像素區(qū)域,來用有效像素替換無效像素,由此人為地在向外方向上擴(kuò)展有效圖像區(qū)域。周圍像素復(fù)制單元1100向圖像處理部1101輸出通過對(duì)輸入圖像數(shù)據(jù)INDAT執(zhí)行第一圖像處理而獲得的圖像數(shù)據(jù)CPDAT。圖像處理部1101包括用于保持圖像數(shù)據(jù)CPDAT的像素值并對(duì)這些像素值進(jìn)行移位的D觸發(fā)器(D-FF) 1113到1115、三抽頭濾波器1102、五抽頭濾波器1103以及七抽頭濾波器1104,并且對(duì)圖像數(shù)據(jù)CPDAT執(zhí)行濾波處理(第二圖像處理)。D-FF 1113到1115作為整體進(jìn)行操作以將圖像數(shù)據(jù)CPDAT延遲三個(gè)時(shí)鐘,并且輸出延遲輸出1TAP0UT。三抽頭濾波器1102基于包括一個(gè)關(guān)注像素和兩個(gè)周圍像素的參照像素區(qū)域執(zhí)行三抽頭濾波處理,并且輸出三抽頭濾波輸出3TAP0UT。五抽頭濾波器1103輸出五抽頭濾波輸出5TAP0UT,七抽頭濾波器1104輸出七抽頭濾波輸出7TAP0UT。第一選擇部1105由例如MUX實(shí)現(xiàn),根據(jù)提供給選擇部1105的濾波器選擇值FSEL 選擇延遲輸出1TAP0UT和濾波輸出3TAP0UT、5TAP0UT以及7TAP0UT中的一個(gè),并且輸出所選擇的輸出作為輸出圖像數(shù)據(jù)0UTDAT。標(biāo)號(hào)1106指示區(qū)域信息控制部,該區(qū)域信息控制部輸出分別表示要復(fù)制圖像左端像素的區(qū)域、要復(fù)制圖像右端像素的區(qū)域、圖像輸出區(qū)域以及用于濾波器選擇的圖像區(qū)域的控制信號(hào)COPYLWIN、COPYRWIN、OUTffIN以及FWIN??刂菩盘?hào)OUTWIN被提供給三抽頭濾波器1102、五抽頭濾波器1103以及七抽頭濾波器1104。標(biāo)號(hào)1107表示濾波器編號(hào)生成單元,該濾波器編號(hào)生成單元根據(jù)由從圖像區(qū)域控制部1106提供的控制信號(hào)FWIN表示的圖像區(qū)域,生成濾波器編號(hào)信息FN0。濾波器選擇表單元1110包括多個(gè)例如第一到第M濾波器選擇表1110A到1110M, 以根據(jù)濾波器編號(hào)信息FNO分別輸出第一到第M濾波器選擇值FSELl到FSELM。第二選擇部1108向第一選擇部1105輸出根據(jù)從濾波器選擇值控制部1109提供的濾波器組選擇值FSELSEL而從第一到第M濾波器選擇值FSELl到FSELM中選擇的濾波器選擇值FSEL。圖15集中示出了圖14中所示的濾波器選擇表單元1110的第一到第三濾波器選擇表1110A到1110C的內(nèi)容示例。如圖15所示,第一到第三濾波器選擇表1110A到1110C分別設(shè)置有根據(jù)從濾波器編號(hào)生成單元1107輸出的濾波器編號(hào)信息FNO (O到7)而變化的第一到第三濾波器選擇值 FSELl 到 FSEL3。第一濾波器選擇值FSELl取Itap或3tap的值,第二濾波器選擇值FSEL2取ltap、 3tap或5tap的值,第三濾波器選擇值FSEL3取ltap、5tap或7tap的值。Itap的值表示要選擇延遲輸出lTAP0UT,3tap的值表示要選擇濾波輸出3TAP0UT,5tap的值表示要選擇濾波輸出5TAP0UT,7tap的值表示要選擇濾波輸出7TAP0UT。圖16A到16D是圖14所示的圖像處理裝置中的輸入信號(hào)和輸出信號(hào)的時(shí)序圖。圖像處理裝置根據(jù)同步時(shí)鐘信號(hào)CLK逐像素地執(zhí)行圖像處理。在所示的示例中, 時(shí)鐘信號(hào)CLK從I開始連續(xù)編號(hào),依次稱為時(shí)鐘1、2、3等。圖像處理裝置根據(jù)時(shí)鐘信號(hào)CLK 一個(gè)像素接一個(gè)像素地輸入輸入圖像數(shù)據(jù) INDAT0在時(shí)鐘I和2處,并且在時(shí)鐘19處和之后,沒有向圖像處理裝置輸入輸入圖像數(shù)據(jù) INDAT的有效像素值(如由未定義的值X所示)。在時(shí)鐘3到18處,向圖像處理裝置依次輸入了輸入圖像數(shù)據(jù)INDAT的有效像素值Dl到Dn (它們的例示被部分省略了)。符號(hào)Dl 表示圖像左端的像素值,Dn (例如D16)表示圖像右端的像素值。在時(shí)鐘3和4處,表示要復(fù)制圖像左端像素的區(qū)域的控制信號(hào)COPYLWIN變?yōu)镠電平。在時(shí)鐘4和5處(即,在圖像左端復(fù)制區(qū)域中),復(fù)制了輸入圖像數(shù)據(jù)INDAT的圖像左端處的像素值D1,由此生成了圖像數(shù)據(jù)CPDAT的前兩個(gè)像素值。在時(shí)鐘21和22處,表示要復(fù)制圖像右端像素的區(qū)域的控制信號(hào)COPYRWIN變?yōu)镠 電平。在時(shí)鐘22和23處(即,在圖像右端復(fù)制區(qū)域中),復(fù)制了輸入圖像數(shù)據(jù)INDAT的圖像右端處的像素值Dn(D16),由此生成了圖像數(shù)據(jù)CPDAT的最后兩個(gè)像素值。根據(jù)在與輸入圖像數(shù)據(jù)INDAT的有效系數(shù)區(qū)域?qū)?yīng)的時(shí)間段內(nèi)為H電平的輸出圖像區(qū)域控制信號(hào)0UTWIN,來控制輸出圖像數(shù)據(jù)OUTDAT的輸出圖像區(qū)域。通過基于控制信號(hào)OUTWIN的H電平時(shí)間段來設(shè)置輸出圖像區(qū)域,能夠合適地將輸出圖像區(qū)域控制為對(duì)應(yīng)于輸入圖像數(shù)據(jù)INDAT的有效像素區(qū)域。在輸出圖像區(qū)域信息OUTWIN的H電平時(shí)間段期間,在時(shí)鐘9到24依次輸出輸出圖像數(shù)據(jù)OUTDAT的像素值01到On。符號(hào)01表示輸出圖像左端的像素值,符號(hào)On ( = 016) 表示輸出圖像右端的像素值。
基于從濾波器編號(hào)生成單元1107輸出的表示用于濾波器選擇和輸出的圖像區(qū)域的控制信號(hào)FWIN,來控制濾波器編號(hào)信息FNO。在本實(shí)施方式中,濾波器編號(hào)信息FNO可以從初始值O變化到最大值7,并且在控制信號(hào)KWIN處于H電平的時(shí)鐘之后的時(shí)鐘處遞增一。 具體地說,如圖16C和16D所示,濾波器編號(hào)信息FNO在時(shí)鐘I到8為初始值0,接著在時(shí)鐘 9到12中的各時(shí)鐘處遞增一,從而從值I變到值4,接著在時(shí)鐘13到21保持在值4。隨后, 濾波器編號(hào)信息FNO在時(shí)鐘22到24中的各時(shí)鐘處遞增一,從而從值5變到值7,接著在時(shí)鐘25返回初始值O。根據(jù)濾波器編號(hào)信息FN0,分別從圖14和15中所示的第一到第三濾波器選擇表 1110A到1110C中的相應(yīng)一個(gè)輸出了第一到第三濾波器選擇值FSELl到FSEL3。下面,首先描述第一濾波器選擇值FSEL1。在時(shí)鐘I到9處,濾波器編號(hào)信息FNO 具有值O或I,并且濾波器選擇值FSELl取Itap的值,該值表示要選擇延遲輸出1TAP0UT。 在時(shí)鐘10到23處,濾波器編號(hào)信息FNO具有值2到6中的一個(gè),并且濾波器選擇值FSELl 取3tap的值,該值表示要選擇濾波輸出3TAP0UT。在時(shí)鐘24處和之后,濾波器編號(hào)信息FNO 具有值7或0,并且濾波器選擇值FSELl取Itap的值。第二濾波器選擇值FSEL2在時(shí)鐘I到9取Itap的值,在時(shí)鐘10取3tap的值,在時(shí)鐘11到22取5tap的值,在時(shí)鐘23取3tap的值,在時(shí)鐘24處和之后取Itap的值。第三濾波器選擇值FSEL3在時(shí)鐘I到8取Itap的值,在時(shí)鐘9到11取5tap的值, 在時(shí)鐘12到21取7tap的值,在時(shí)鐘22到24取5tap的值,在時(shí)鐘25處和之后取Itap的值。在濾波器組選擇值FSELSEL具有值I的情況下,第二選擇部1108選擇第一濾波器選擇值FSELl作為濾波器選擇值FSEL,并且輸出D1、3D2、3D3、……、3Dn_l以及Dn的值作為輸出圖像數(shù)據(jù)OUTDAT的像素值01到On。在濾波器組選擇值FSELSEL具有值2的情況下,第二選擇部1108選擇第二濾波器選擇值FSEL2作為濾波器選擇值FSEL,并且輸出D1、3D2、 3、……、3Dn_l以及Dn的值作為輸出圖像數(shù)據(jù)OUTDAT的像素值01到On。在濾波器組選擇值FSELSEL具有值3的情況下,第二選擇部1108選擇第三濾波器選擇值FSEL3作為濾波器選擇值FSEL,并且輸出 1、 2、 3、……、5Dn_l以及5Dn的值作為輸出圖像數(shù)據(jù)OUTDAT的像素值01到On。圖17示出了圖14中所示的濾波器選擇值控制部1109的內(nèi)部構(gòu)造。在圖17中,標(biāo)號(hào)1402到1405表示噪聲級(jí)別檢測(cè)單元、圖像特征提取單元、頻率特征單元以及垂直位置確定單元,這些組件分別對(duì)應(yīng)于圖7中所示的噪聲級(jí)別檢測(cè)單元902、 圖像特征提取單元903、頻率特征單元904以及垂直位置確定單元905。標(biāo)號(hào)1406表示濾波器選擇值決定單元,該濾波器選擇值決定單元基于拍攝條件、 噪聲級(jí)別、圖像特征、頻帶以及距離信息確定針對(duì)輸出的濾波器選擇值控制信號(hào)FSELSEL。圖18A到18E示出了由圖17中所示的濾波器選擇值確定單元1406參照以確定濾波器選擇值控制信號(hào)FSELSEL的示例表。圖18A示出了表示拍攝條件(在本示例中為ISO感光度)與第一濾波器選擇值控制信號(hào)FSELSELa之間的關(guān)系的表。在所示的示例中,當(dāng)ISO感光度具有小于400的值時(shí), 第一濾波器選擇值控制信號(hào)FSELSELa被設(shè)置為值FSELSEL1 ;當(dāng)ISO感光度具有等于或大于400但小于1600的值時(shí),第一濾波器選擇值控制信號(hào)FSELSELa被設(shè)置為值FSELSEL2 ; 當(dāng)ISO感光度具有等于或大于1600的值時(shí),第一濾波器選擇值FSELSELa被設(shè)置為值 FSELSEL3。值FSELSEL1小于值FSELSEL2,值FSELSEL2小于值FSELSEL3。拍攝條件不限于 ISO感光度,而可以例如是根據(jù)快門速度確定的TV值。圖18B示出了表示噪聲級(jí)別(在本示例中為S/N比)與第二濾波器選擇值控制信號(hào)FSELSELb之間的關(guān)系的表。當(dāng)S/N比等于或高于30dB時(shí),第二濾波器選擇值控制信號(hào) FSELSELb被設(shè)置為值FSELSEL1 ;當(dāng)S/N比等于或高于IOdB但低于30dB時(shí),第二濾波器選擇值控制信號(hào)FSELSELb被設(shè)置為值FSELSEL2 ;當(dāng)S/N比低于IOdB時(shí),第二濾波器選擇值控制信號(hào)FSELSELb被設(shè)置為值FSELSEL3。圖18C示出了表示圖像特征與第三濾波器選擇值控制信號(hào)FSELSELc之間的關(guān)系的表。當(dāng)圖像特征對(duì)應(yīng)于垂直邊緣圖像時(shí),第三濾波器選擇值控制信號(hào)FSELSELc被設(shè)置為值FSELSEL1 ;當(dāng)圖像特征對(duì)應(yīng)于傾斜邊緣圖像時(shí),第三濾波器選擇值控制信號(hào)FSELSELc被設(shè)置為值FSELSEL2 ;當(dāng)圖像特征對(duì)應(yīng)于水平邊緣圖像或?qū)嵭膱D像時(shí),第三濾波器選擇值控制信號(hào)FSELSELc被設(shè)置為值FSELSEL3。在本示例中,描述了執(zhí)行水平圖像處理的情況。在垂直圖像處理的情況下,將值FSELSEL I用于水平邊緣圖像,將值FSELSEL2用于傾斜邊緣圖像,將值FSELSEL3用于垂直邊緣圖像。圖18D示出了表示頻率特征(在本示例中為圖像頻帶)與第四濾波器選擇值控制信號(hào)FSELSELd之間的關(guān)系的表。對(duì)于高頻帶圖像,第四濾波器選擇值控制信號(hào)FSELSELd 被設(shè)置為值FSELSEL1 ;對(duì)于中頻帶圖像,第四濾波器選擇值控制信號(hào)FSELSELd被設(shè)置為值 FSELSEL2 ;對(duì)于低頻帶圖像,第四濾波器選擇值控制信號(hào)FSELSELd被設(shè)置為值FSELSEL3。圖18E示出了表示關(guān)注像素(它是圖像處理對(duì)象)相對(duì)于圖像端部的位置與第五濾波器選擇值控制信號(hào)FSELSELe之間的關(guān)系的表。當(dāng)關(guān)注像素與圖像端部(在本示例中為上端部或下端部)相距四個(gè)像素或更多像素時(shí),第五濾波器選擇值控制信號(hào)FSELSELe被設(shè)置為值FSELSEL1 ;當(dāng)關(guān)注像素與圖像端部相距兩個(gè)像素或三個(gè)像素時(shí),第五濾波器選擇值控制信號(hào)FSELSELe被設(shè)置為值FSELSEL2 ;當(dāng)關(guān)注像素位于圖像端部處時(shí),第五濾波器選擇值控制信號(hào)FSELSELe被設(shè)置為值FSELSEL3。在本示例中,描述了執(zhí)行水平圖像處理的情況。在垂直圖像處理的情況下,隨著關(guān)注像素位置與圖像左端部或右端部之間的距離的減小,依次使用值 FSELSEL1、FSELSEL2 以及 FSELSEL3。濾波器選擇值決定單元1406從基于圖18A到18E所示的表所決定的第一到第五濾波器選擇值控制信號(hào)FSELSELa到FSELSELe中確定濾波器選擇值控制信號(hào)FSELSEL。例如,可以將第一到第五濾波器選擇值控制信號(hào)FSELSELa到FSELSELe中的最大值確定為濾波器選擇值控制信號(hào)FSELSEL。如上所述,通過使用第一到第M濾波器選擇表1110A到1110M、濾波器選擇區(qū)域控制信號(hào)FWIN以及輸出圖像區(qū)域控制信號(hào)0UTWIN,在圖像端部附近,通過考慮有效像素區(qū)域,可以正確地執(zhí)行圖像處理。通過由濾波器選擇值控制部1109根據(jù)各種條件切換濾波器選擇表,即使在圖像端部附近,也能夠?qū)崿F(xiàn)合適的圖像質(zhì)量設(shè)計(jì)。在上述實(shí)施方式中,由N抽頭濾波器實(shí)現(xiàn)圖像處理部,但這不是限制性的。在本實(shí)施方式中,在圖15中舉例示出了第一到第三濾波器選擇表的內(nèi)容。類似地,也可以設(shè)置其它濾波器選擇表的內(nèi)容。在本實(shí)施方式中,舉例描述了水平圖像處理。也可以以類似的方式執(zhí)行垂直圖像處理。在本實(shí)施方式中,描述了由周圍像素復(fù)制單元1101執(zhí)行用有效像素替換無效像素的第一圖像處理的情況,但這不是限制性的。例如,代替周圍像素復(fù)制單元1101,通過使用濾波器1102到1104(它們中的每一個(gè)都被配置為具有用于執(zhí)行考慮了圖像端部處的有效像素的圖像處理),或者通過使用專用于圖像端部附近的圖像處理的濾波器,也可以在圖像端部附近實(shí)現(xiàn)合適的圖像處理。對(duì)于第二實(shí)施方式中的系數(shù)計(jì)算,可以不加修改地應(yīng)用第一實(shí)施方式中描述的兩個(gè)系數(shù)計(jì)算方法。(其它實(shí)施方式)本發(fā)明的各個(gè)方面也可以通過讀出并執(zhí)行在存儲(chǔ)器裝置上記錄的程序以執(zhí)行上述實(shí)施方式的功能的系統(tǒng)或設(shè)備(或諸如CPU或MPU的裝置)的計(jì)算機(jī)來實(shí)現(xiàn),和通過一種方法來實(shí)現(xiàn),該方法的步驟由系統(tǒng)或設(shè)備的計(jì)算機(jī)通過例如讀出并執(zhí)行在存儲(chǔ)器裝置上記錄的程序以執(zhí)行上述實(shí)施方式的功能來執(zhí)行。為此,例如經(jīng)由網(wǎng)絡(luò)或者從用作存儲(chǔ)器裝置的各種類型的記錄介質(zhì)(例如,計(jì)算機(jī)可讀介質(zhì))向計(jì)算機(jī)提供程序。盡管已參照示例實(shí)施方式描述了本發(fā)明,但是應(yīng)當(dāng)理解,本發(fā)明不限于所公開的示例實(shí)施方式。所附權(quán)利要求的范圍應(yīng)被最寬泛地解釋為涵蓋所有這種修改例和等同結(jié)構(gòu)和功能。本申請(qǐng)要求2010年11月30日遞交的日本專利申請(qǐng)第2010-266974號(hào)的優(yōu)先權(quán), 通過引用將該日本專利申請(qǐng)整個(gè)并入于此。
權(quán)利要求
1.一種具有圖像處理單元的圖像處理裝置,該圖像處理單元以各關(guān)注像素為基礎(chǔ),同時(shí)參照周圍像素,對(duì)圖像數(shù)據(jù)執(zhí)行運(yùn)算處理,該圖像處理裝置包括區(qū)域信息控制單元,其被配置為控制圖像區(qū)域信息;系數(shù)選擇值生成單元,其被配置為基于從所述區(qū)域信息控制單元提供的所述圖像區(qū)域信息生成系數(shù)選擇值;具有系數(shù)表的表單元,該表單元被配置為根據(jù)由所述系數(shù)選擇值生成單元生成的系數(shù)選擇值來輸出相互不同的系數(shù)組;系數(shù)組選擇單元,其被配置為生成系數(shù)組選擇值;以及表選擇單元,其被配置為根據(jù)由所述系數(shù)組選擇單元生成的系數(shù)組選擇值來選擇所述系數(shù)表中的一個(gè),其中,所述圖像處理單元通過使用構(gòu)成從由所述表選擇單元選擇的系數(shù)表輸出的系數(shù)組的系數(shù),來對(duì)所述圖像數(shù)據(jù)執(zhí)行運(yùn)算處理。
2.根據(jù)權(quán)利要求I所述的圖像處理裝置,該圖像處理裝置還包括確定單元,其被配置為確定輸入像素是否是無效像素,其中,在所述確定單元確定所述輸入像素是無效像素的情況下,所述圖像處理單元通過將要應(yīng)用于關(guān)注像素位置處的對(duì)應(yīng)輸入像素的系數(shù)和要應(yīng)用于該對(duì)應(yīng)輸入像素的相鄰像素的系數(shù)相加,來計(jì)算要應(yīng)用于所述輸入像素的系數(shù),其中,在所述關(guān)注像素位置處,參照像素區(qū)域中包括的無效像素比針對(duì)所述輸入像素的參照像素區(qū)域中包括的無效像素在數(shù)量上少一個(gè)。
3.根據(jù)權(quán)利要求2所述的圖像處理裝置,其中,在所述輸入像素位于圖像左端側(cè)的情況下,所述圖像處理單元通過將要應(yīng)用于所述對(duì)應(yīng)輸入像素的系數(shù)和要應(yīng)用于所述對(duì)應(yīng)輸入像素的右側(cè)相鄰像素的系數(shù)相加,來計(jì)算要應(yīng)用于所述輸入像素的系數(shù),而在所述輸入像素位于圖像右端側(cè)的情況下,所述圖像處理單元通過將要應(yīng)用于所述對(duì)應(yīng)輸入像素的系數(shù)和要應(yīng)用于所述對(duì)應(yīng)輸入像素的左側(cè)相鄰像素的系數(shù)相加,來計(jì)算要應(yīng)用于所述輸入像素的系數(shù)。
4.根據(jù)權(quán)利要求2所述的圖像處理裝置,其中,在要應(yīng)用于所述輸入像素的系數(shù)等于或小于要應(yīng)用于所述輸入像素的左側(cè)相鄰像素或右側(cè)相鄰像素的系數(shù)的情況下,所述圖像處理單元將要應(yīng)用于所述輸入像素的系數(shù)、和要應(yīng)用于所述左側(cè)相鄰像素或右側(cè)相鄰像素的系數(shù)互換。
5.根據(jù)權(quán)利要求I所述的圖像處理裝置,其中,所述系數(shù)組選擇單元基于在所述圖像數(shù)據(jù)中指示的拍攝條件、從所述圖像數(shù)據(jù)檢測(cè)出的噪聲級(jí)別、從所述圖像數(shù)據(jù)提取的圖像特征、從所述圖像數(shù)據(jù)檢測(cè)出的頻帶以及所述關(guān)注像素與圖像端部之間的距離中的至少一個(gè),生成所述系數(shù)組選擇值。
6.根據(jù)權(quán)利要求5所述的圖像處理裝置,其中,所述拍攝條件包括ISO感光度,并且所述圖像特征包括邊緣圖像或?qū)嵭膱D像。
7.根據(jù)權(quán)利要求2所述的圖像處理裝置,其中,在所述輸入像素是無效像素的情況下, 要應(yīng)用于所述輸入像素的系數(shù)被設(shè)置為值O或小的值。
8.一種圖像處理裝置,該圖像處理裝置具有第一圖像處理單元和第二圖像處理單元, 該第一圖像處理單元用于輸出包括通過用圖像端部處的有效像素來替換位于圖像端部外的無效像素而獲得的復(fù)制像素的圖像數(shù)據(jù),該第二圖像處理單元用于對(duì)從所述第一圖像處理單元輸出的所述圖像數(shù)據(jù)執(zhí)行濾波處理,該圖像處理裝置包括區(qū)域信息控制單元,其被配置為控制圖像區(qū)域信息;和選擇單元,其被配置為基于從所述區(qū)域信息控制單元提供的所述圖像區(qū)域信息選擇濾波器選擇值中的一個(gè),其中,所述第二圖像處理單元根據(jù)所述選擇單元選擇的濾波器選擇值來選擇濾波處理中的一個(gè),并且對(duì)從所述第一圖像處理單元輸出的所述圖像數(shù)據(jù)執(zhí)行所選擇的濾波處理。
9.一種包括圖像處理步驟的圖像處理方法,該圖像處理步驟以各關(guān)注像素為基礎(chǔ),同時(shí)參照周圍像素,對(duì)圖像數(shù)據(jù)執(zhí)行運(yùn)算處理,該圖像處理方法包括確定步驟,確定輸入像素是否是無效像素,其中,在所述確定步驟中確定所述輸入像素是無效像素的情況下,在所述圖像處理步驟中,通過將要應(yīng)用于關(guān)注像素位置處的對(duì)應(yīng)輸入像素的系數(shù)和要應(yīng)用于該對(duì)應(yīng)輸入像素的相鄰像素的系數(shù)相加,來計(jì)算要應(yīng)用于所述輸入像素的系數(shù),其中,在所述關(guān)注像素位置處,參照像素區(qū)域中包括的無效像素比針對(duì)所述輸入像素的參照像素區(qū)域中包括的無效像素在數(shù)量上少一個(gè)。
10.根據(jù)權(quán)利要求9所述的圖像處理方法,其中,在所述輸入像素位于圖像左端側(cè)的情況下,在所述圖像處理步驟中,通過將要應(yīng)用于所述對(duì)應(yīng)輸入像素的系數(shù)和要應(yīng)用于所述對(duì)應(yīng)輸入像素的右側(cè)相鄰像素的系數(shù)相加,來計(jì)算要應(yīng)用于所述輸入像素的系數(shù),而在所述輸入像素位于圖像右端側(cè)的情況下,在所述圖像處理步驟中,通過將要應(yīng)用于所述對(duì)應(yīng)輸入像素的系數(shù)和要應(yīng)用于所述對(duì)應(yīng)輸入像素的左側(cè)相鄰像素的系數(shù)相加,來計(jì)算要應(yīng)用于所述輸入像素的系數(shù)。
全文摘要
本發(fā)明提供了圖像處理裝置及圖像處理方法,該圖像處理裝置能夠抑制在基于包括圖像端部的參照像素區(qū)域確定的輸出圖像區(qū)域中的圖像質(zhì)量劣化。該圖像處理裝置包括系數(shù)選擇值生成部,該系數(shù)選擇值生成部根據(jù)從區(qū)域信息控制部提供的濾波器系數(shù)切換控制信號(hào)生成系數(shù)選擇值。根據(jù)系數(shù)選擇值,從系數(shù)表中分別輸出濾波器系數(shù)組。選擇部根據(jù)從系數(shù)組選擇單元提供的系數(shù)組選擇值來選擇濾波器系數(shù)組中的一個(gè)。圖像處理部使用構(gòu)成所選擇的濾波器系數(shù)組的濾波器系數(shù),來以各關(guān)注像素為基礎(chǔ),同時(shí)參照周圍像素,對(duì)圖像數(shù)據(jù)執(zhí)行運(yùn)算處理。
文檔編號(hào)H04N5/232GK102595045SQ20111039080
公開日2012年7月18日 申請(qǐng)日期2011年11月25日 優(yōu)先權(quán)日2010年11月30日
發(fā)明者大輪寧司 申請(qǐng)人:佳能株式會(huì)社