專利名稱:圖像處理裝置、方法、記錄介質和程序的制作方法
技術領域:
本公開涉及圖像處理裝置和方法、記錄介質以及程序。更具體而言,本公開涉及能夠精確呈現(xiàn)顏色的圖像處理裝置和方法,以及與其一起使用的記錄介質和程序。
背景技術:
數(shù)碼相機利用內置的圖像傳感器對被攝體成像,并且所得到的圖像被存儲在相機中或者被顯示在相機上。
當圖像傳感器具有壞點(defective pixel)時,壞點具有異常的像素值。在這種情況下,壞點的像素值被校正(例如,參見JPA-2010-187308(專利文獻I))。
發(fā)明內容
例如,壞點的像素值通過以下方式來校正根據(jù)位于壞點周圍的nXm個相鄰像素(neighboring pixel)中具有與關注像素相同顏色的像素的像素值來估計壞點的正確像素值并用所估計的像素值替換壞點值。然而,基于根據(jù)現(xiàn)有技術的方法執(zhí)行的這種校正有時會導致假彩色(falsecolor)的生成。因此,難以精確地呈現(xiàn)被攝體的顔色。因而,希望能夠精確地呈現(xiàn)顏色。本公開的ー個實施例涉及ー種圖像處理裝置,包括保持部件,該保持部件保持輸入的像素值;基本像素值計算部件,該基本像素值計算部件根據(jù)多個像素的像素值計算基本像素值,這多個像素是位于具有保持部件所保持的像素值的關注像素周圍的相鄰像素并且具有與關注像素相同的顔色;不同顔色像素差異計算部件,該不同顔色像素差異計算部件計算作為具有與關注像素的顔色不同顔色的相鄰像素的像素值之間的差異的不同顔色像素差異;組合部件,該組合部件組合基本像素值和不同顔色像素差異以計算關注像素的估計像素值;以及校正部件,該校正部件利用所述估計值來校正關注像素的像素值。不同顔色像素差異計算部件可以計算位于與關注像素所位于的同一行上、在該行上關注像素之前、并且具有與關注像素的顔色不同顔色的多個像素的像素值之間的差異,作為不同顔色像素差異?;蛘?,不同顔色像素差異計算部件也可以計算位于與關注像素所位于的同一行上、在該行上關注像素之后、并且具有與關注像素的顔色不同顔色的多個像素的像素值之間的差異,作為不同顔色像素差異。不同顔色像素差異計算部件計算出的不同顔色像素差異可以是在關注像素之前并且具有不同顔色的多個像素的像素值之間的差異和在關注像素之后并且具有不同顔色的多個像素的像素值之間的差異中較大的那ー個。圖像處理裝置還可包括相同顔色像素差異計算部件,該相同顔色像素差異計算部件計算作為具有與關注像素相同顔色的相鄰像素的像素值之間的差異的相同顔色像素差異。組合部件可以組合基本像素值、不同顔色像素差異和相同顔色像素差異以計算估計值。相同顔色像素差異計算部件可以計算位于與關注像素所位于的同一行上、在該行上關注像素之前、并且具有與關注像素相同顔色的多個像素的像素值之間的差異,作為相同顔色像素差異。相同顔色像素差異計算部件或者可以計算位于與關注像素所位于的同一行上、在該行上關注像素之后、并且具有與關注像素相同顔色的多個像素的像素值之間的差異,作為相同顏色像素差異。相同顔色像素差異計算部件計算出的相同顔色像素差異可以是在關注像素之前并且具有相同顔色的多個像素的像素值之間的差異和在關注像素之后并且具有相同顔色的多個像素的像素值之間的差異中較大的那ー個。校正部件可以在基本像素值大于相鄰像素的像素值的情況下、在關注像素的像素值大于估計值時校正關注像素的像素值,并且可以在基本像素值小于相鄰像素的像素值的情況下、在關注像素的像素值小于估計值時校正關注像素的像素值。圖像處理裝置可以是圖像傳感器。本公開的另一個實施例涉及ー種圖像處理方法,包括保持輸入的像素值;根據(jù) 多個像素的像素值計算基本像素值,這多個像素是位于具有所保持的像素值的關注像素周圍的相鄰像素并且具有與關注像素相同的顔色;計算作為具有與關注像素的顔色不同顔色的相鄰像素的像素值之間的差異的不同顔色像素差異;組合基本像素值和不同顔色像素差異以計算關注像素的估計像素值;以及利用所述估計值來校正關注像素的像素值。本公開的又一個實施例涉及與根據(jù)本公開的實施例的圖像處理裝置相對應的圖像處理方法、記錄介質和程序。如上所述,根據(jù)本公開的實施例,可以精確地呈現(xiàn)顏色。
圖I是示出圖像傳感器的配置的示圖;圖2是用于說明像素的排列的圖示;圖3是用于說明壞點的圖示;圖4是用于說明相鄰像素的圖示;圖5是用于說明坐標軸的圖示;圖6是用于說明壞點和相鄰像素的像素值的圖表;圖7是用于說明壞點和相鄰像素的像素值的另ー圖表;圖8是用于說明壞點和相鄰像素的像素值的另ー圖表;圖9是用于說明壞點的像素值的預測的圖表;圖10是用于說明具有與關注像素相同顔色的相鄰像素之間的差異的圖表;圖11是用于說明具有與關注像素的顔色不同顔色的相鄰像素之間的差異的圖表;圖12是用于說明差異的組合的圖表;圖13是用于說明執(zhí)行以獲得關注像素的估計值的計算的圖表;圖14是用于說明對關注像素執(zhí)行的校正的圖表;圖15是用于說明壞點的像素值的預測的圖表;圖16是用于說明差異的組合的圖表;圖17是用于說明執(zhí)行以獲得關注像素的估計值的計算的圖表;
圖18是用于說明對關注像素執(zhí)行的校正的圖表;圖19是示出壞點校正處理部分的配置的框圖;圖20是示出估計值計算部件的功能性配置的框圖;圖21是用于說明壞點校正處理的流程圖;以及圖22是示出每行具有不同累積時間的情況的示圖。
具體實施例方式現(xiàn)在將說明根據(jù)本公開的技術的實施例。圖I是示出圖像傳感器I的配置的示圖。例如,圖像傳感器I是CMOS (互補金屬氧化物半導體)圖像傳感器,并且其包括像素陣列單元11、垂直驅動單元12、列處理單元13、 水平驅動單元14、控制單元15、存儲單元16和信號處理單元17。像素陣列單元11包括在水平和垂直方向上排列的多個像素。來自被攝體的光由像素進行光電轉換。垂直驅動單元12選擇并驅動作為多個像素的陣列的各行。水平驅動単元14選擇并驅動垂直方向上各行上的預定像素。列處理單元13保持從所選的像素讀取的像素數(shù)據(jù)并將數(shù)據(jù)提供給信號處理單元17??刂茊卧?5控制各個單元的操作。要由控制単元15執(zhí)行的程序被存儲在存儲單元16中。信號處理單元17處理從列處理單元13讀出的像素數(shù)據(jù)。該單元執(zhí)行下面說明的壞點的像素值的校正?,F(xiàn)在將說明根據(jù)本公開用于校正壞點的像素值的技術的原理。圖2是用于說明像素的排列的圖示。在像素陣列單元11中,多個像素以拜爾(Bayer)陣列的形式布置,如圖2所示。圖2的橫軸X表示像素陣列單元11的水平坐標軸,縱軸Y表示像素陣列單元11的垂直坐標軸。字符R、G和B分別表示紅色、緑色和藍色像素。在奇數(shù)行上,以左端的R像素開始,R和G像素被交替排列。在偶數(shù)行上,以左端的G像素開始,G和B像素被交替排列。例如,參見在左上角的3X3像素陣列,陣列的第一行由R、G和R像素形成,陣列的第二行由G、B和G像素形成,且像素的第三行由R、G和R形成。圖3是用于說明壞點的圖示。在圖示中,位于從頂部起的第三行、從左端起的第五列上的R像素31是壞點。圖4是用于說明相鄰像素的圖示。參見圖4,位于與壞點31所位于的同一水平行上、且包括在范圍61中的8個像素被當作位于壞點31周圍的相鄰像素。相鄰像素的第一組由在壞點31之前被掃描的四個像素(在圖中是在壞點31的左側示出的像素)形成,即,按照它們與壞點31的接近度被編號為41至44的紅、緑、紅和綠的四個像素。相鄰像素的第ニ組由在壞點31之后被掃描的四個像素(在圖中是在壞點31的右側示出的像素)形成,即,按照它們與壞點31的接近度被編號為51至54的綠、紅、綠和紅的四個像素。圖5是用于說明坐標軸的圖示。如圖5所示,像素值在垂直于X-Y平面的Z軸的萬向上表不。圖6是用于說明壞點和相鄰像素的像素值的圖表。圖6的橫軸X表示在像素陣列單元11的水平方向上的像素位置,并且縱軸Z表示每個像素的像素值。像素44、43、42和
41具有按照像素被列出的順序増大的像素值。像素51、52、53和54基本上具有按照像素被列出的順序減小的像素值,例外在于像素53的像素值略微大于像素52的像素值。壞點31的像素值大于相鄰像素41至44和51至54的像素值。
圖7是用于說明壞點和相鄰像素的像素值的圖表。在圖7中,圖6中所示的R像素由圓圈表示,并且G像素由方框表示。作為R像素的壞點31由加陰影線的圓圈表示。圖8是用于說明壞點和相鄰像素的像素值的另ー圖表。在圖8中,圖7中所示的像素以共同的形式表示。具體而言,壞點31被稱為“關注像素P31 ”。作為相鄰像素的像素41至44被稱為“像素P41至P44”,并且像素51至54被稱為“像素P51至P54”。圖9是用于說明壞點的像素值的預測的圖表。如圖9所示,與關注像素P31相關聯(lián)的預測像素P81是根據(jù)作為與關注像素P31具有相同顔色的相鄰像素的像素P44、P42 > P54和P52獲得的。具體而言,預測像素P81的像素值是在如下假設下線性預測的關注像素P31應當位于延伸通過像素P44和P42的假想直線上。類似地,預測像素P81的像素值是在如下假設下線性預測的關注像素P31應當位于延伸通過像素P54和P52的假想直線上。當預測產生兩個不同的預測像素值時,這兩個值的平均值、較大的預測值和較小的預測值中的任何一個被選為預測像素值。該像素值成為基本像素值Z。。圖10是用于說明具有與關注像素相同顔色的相鄰像素之間的差異的圖表。根據(jù) 本文所公開的技術,具有與關注像素P31相同顔色的相鄰像素之間的差異被計算出來。具體而言,具有相同顏色的像素Pm和Pm的像素值之間的差異Sdfl被計算作為像素之間的差異。類似地,具有相同顏色的像素P52和P54的像素值之間的差異Sdf2被計算作為像素之間的差異。這兩個差異的任何ー個(例如,較大差異)被選為最終的相同顔色像素差異Sdf。圖11是用于說明具有與關注像素的顔色不同顔色的相鄰像素之間的差異的圖表。根據(jù)本文所公開的技術,具有與關注像素P31的顔色不同顔色的相鄰像素之間的差異被計算出來。具體而言,具有不同顔色的像素P41和P43的像素值之間的差異Ddfl被計算作為像素之間的差異。類似地,具有不同顔色的像素P51和P53的像素值之間的差異Ddf2被計算作為像素之間的差異。這兩個差異的任何ー個(例如,較大差異)被選為最終的不同顔色像素差異Ddf。圖12是用于說明差異的組合的圖表。根據(jù)本文所公開的技術,通過組合如上參考圖9所述的預測的預測像素值P81的基本像素值Ztl、如上參考圖10所述的計算出的相同顏色像素差異Sdf、以及如上參考圖11所述的計算出的不同顔色像素差異Ddf,來獲得估計值V91O具有估計像素值V91的像素被稱為“估計像素P91 ”。圖13是用于說明執(zhí)行以獲得關注像素的估計值的計算的圖表。如圖中所示,相同顔色像素差異Sdf被添加到基本像素值4。進ー步地,不同顔色像素差異Ddf被添加到基本像素值Ztl和相同顔色像素差異Sdf的和以獲得估計值V91。作為估計像素P91的像素值的估計值V91是基本像素值Z。、相同顔色像素差異Sdf和不同顔色像素差異Ddf的總和。圖14是用于說明對關注像素執(zhí)行的校正的圖表。根據(jù)本文所公開的技術,利用如上所述獲得的估計像素P91來校正關注像素p31。具體而言,關注像素P31的像素值V31被用作為估計像素P91的像素值的估計值V91替換。這種校正是在關注像素P31的像素值V31大于估計值V91時進行的。否則,不進行這種校正。關注像素P31的像素值V31應當大于估計值V91的先決條件適用于如圖9所示基本像素值Ztl大于相鄰像素的像素值)吋。換句話說,該先決條件適用于在通過利用直線連接圖9中的像素P44、P42、P81、P52和P54形成的形狀指向上時。圖15是用于說明壞點的正確像素值的預測的圖表。通過利用直線連接像素P44、P42、P81、P52和P54形成的形狀可能如圖15所示指向下,而不是如圖9所示指向上。在基本像素值Ztl小于相鄰像素的像素值時或者在通過利用直線連接像素P44、P42、P81 > P52和P54形成的形狀指向下時執(zhí)行下面說明的處理。在這種情況下也如圖15所示線性地預測預測像素P81的像素值,并且該像素值作為基本像素值Z。。以與圖10和11中所示的情況相同的方式計算相同顔色像素差異Sdf和不同顔色像素差異Ddf。圖16是用于說明差異的組合的圖表?;鞠袼刂礪。、相同顔色像素差異Sdf和不同顔色像素差異Ddf被組合以計算估計值V91,如圖16所示。具有估計像素值V91的像素作為估計像素P91。圖17是用于說明執(zhí)行以獲得關注像素的估計值的計算的圖表。如圖中所示,從基本像素值Ztl中減去相同顏色像素差異Sdf。進而,進ー步從基本像素值Ztl和相同顏色像素差異Sdf之間的差中減去不同顏色像素差異Ddf以獲得估計值V91。作為估計像素P91的像 素值的估計值V91是通過從基本像素值Ztl中減去相同顔色像素差異Sdf和不同顔色像素差異Ddf而獲得的值。換句話說,估計值V91是通過將相同顔色像素差異Sdf和不同顔色像素差異Ddf以相反的極性加到基本像素值Ztl而獲得的值。圖18是用于說明執(zhí)行以獲得關注像素的估計值的計算的圖表。如圖中所示,用估計像素P91進ー步校正關注像素p31。具體而言,關注像素P31的像素值V31被作為估計像素P91的像素值的估計值V91替換。這種校正是在關注像素P31的像素值V31小于估計值V91時進行的。否則,不進行這種校正。圖19是示出壞點校正處理部件101的配置的框圖。壞點校正處理部件101被包括在信號處理單元17中。壞點校正處理部件101由延遲電路111、估計值計算部分112、比較電路113和選擇電路114形成。延遲電路111將從列處理單元13輸入的像素值的數(shù)據(jù)延遲N個時鐘而保持,這N個時鐘與圖4所示包括在范圍61中的像素數(shù)相關聯(lián)。在本實施例中,字符N表示9。即,像素P41至P44、關注像素P31、像素P51至P54的數(shù)據(jù)被保持。估計值計算部分112基于延遲電路111所保持的像素值來計算估計值V91。選擇電路114選擇并輸出從延遲電路111輸出的關注像素P31的像素值V31和估計值計算部分112計算出的估計值V91中的ー個。比較電路113將從延遲電路111輸出的關注像素P31的像素值V31與估計值計算部分112計算出的估計值V91相比較,并基于比較結果對選擇電路114進行的選擇施加控制。選擇電路114在從比較電路113輸入信號“是”時選擇估計值V91,而在輸入信號“否”時選擇像素值V31。圖20是示出估計值計算部分112的功能性配置的框圖。估計值計算部分112包括基本像素值計算部分151、相同顔色像素差異計算部分152、不同顔色像素差異計算部分153、組合部分154和判定部分155。每個部分可以根據(jù)情形需要發(fā)送并接收數(shù)據(jù)?;鞠袼刂涤嬎悴糠?51計算基本像素值4。相同顔色像素差異計算部分152計算相同顔色像素差異Sdf,并且不同顔色像素差異計算部分153計算不同顔色像素差異Ddf0組合部分154組合基本像素值Z。、相同顔色像素差異Sdf和不同顔色像素差異Ddf以計算估計值V91。判定部分155判定基本像素值Ztl是否是大于相鄰像素的像素值的值。圖21是用于說明壞點校正處理部件101執(zhí)行的處理的流程圖。下面將參考圖21中的流程圖說明壞點校正處理部件101的處理。
在步驟SI,延遲電路111順序地延遲并保持相當于9個像素的輸入的像素值數(shù)據(jù)并輸出該數(shù)據(jù)。所延遲的像素數(shù)據(jù)被順序地提供給選擇電路114。當沒有檢測到壞點吋,t匕較電路113輸出信號“否”以控制選擇電路114從而使得從延遲電路111輸入的像素數(shù)據(jù)被原樣輸出到選擇電路的下游。延遲電路111所保持的9個像素值的數(shù)據(jù)被提供給估計值計算部分112。在步驟S2,估計值計算部分112的基本像素值計算部分151根據(jù)具有與關注像素相同顏色的相鄰像素的像素值的斜率計算基本像素值即,關注像素P31的預測像素P8I被線性地預測以獲得基本像素值Ztl,如上參考圖9和15所述。在步驟S3,相同顔色像素差異計算部分152根據(jù)具有與關注像素相同顔色的相鄰像素的像素值計算相同顔色像素差異Sdf。即,獲得了如上參考圖10所述的相同顔色像素差異Sdf。在步驟S4,不同顔色像素差異計算部分153根據(jù)具有與關注像素不同顔色的相鄰 像素的像素值計算不同顔色像素差異Ddf。即,獲得了如上參考圖11所述的不同顔色像素差異Ddf。在步驟S5,組合部分154組合基本像素值Z。、相同顔色像素差異Sdf和不同顔色像素差異Ddf以計算估計值V91。S卩,如上參考圖12、13、16和17所述計算估計值V91。在步驟S6,判定部分155判斷基本像素值Ztl是否大于相鄰像素的像素值。當基本像素值Ztl大于相鄰像素的像素值時,判定部分155控制比較電路113以使得該電路在像素值V31大于估計值V91時輸出信號“是”,否則輸出信號“否”。當基本像素值Ztl小于相鄰像素的像素值時,判定部分155控制比較電路113以使得該電路在像素值V31小于估計值V91時輸出信號“是”,否則輸出信號“否”。信號“是”是使得選擇電路114選擇估計值V91的信號,而信號“否”是使得選擇電路114選擇像素值V31的信號。當在步驟S6確定基本像素值Ztl大于相鄰像素的像素值時,比較電路113在步驟S7將關注像素P31的像素值V31與估計像素P91的像素值V91相比較以判斷像素值V31是否大于估計值v91。當像素值V31大于估計值V91時,信號“是”被從比較電路113輸出。在步驟S9,選擇電路114因此選擇并輸出已從估計值計算部分112輸出的估計值V91。即,執(zhí)行用估計值V91替換像素值V31的處理。當像素值V31不大于估計值V91吋,不執(zhí)行步驟S9的替換處理。然后,比較電路113輸出信號“否”,并且選擇電路114選擇并輸出像素值V31。當在步驟S6確定基本像素值Ztl不大于相鄰像素的像素值時,比較電路113在步驟S8將關注像素P31的像素值V31與估計像素P91的像素值V91相比較以判斷像素值V31是否小于估計值V91。當像素值V31小于估計值V91時,信號“是”被從比較電路113輸出。在步驟S9,選擇電路114因此選擇并輸出已從估計值計算部分112輸出的估計值V91。S卩,執(zhí)行用估計值V91替換像素值V31的處理。當像素值V31不小于估計值V91吋,不執(zhí)行步驟S9的替換處理。然后,比較電路113輸出信號“否”,并且選擇電路114選擇并輸出像素值V31。各行上壞點的像素值被如上所述地校正。由于估計值是基于不同顔色像素差異Ddf計算的,因此假彩色的生成被抑制,并且顏色能夠被精確地呈現(xiàn)。當主要希望抑制假彩色的生成時,可以在不使用相同顔色像素差異Sdf的情況下計算估計值V91。
圖22是用于說明以下情況的示圖,其中各行的像素數(shù)據(jù)累積時間不同。在被攝體具有不同的空間頻率分量的情況下,各行的像素數(shù)據(jù)的累積時間可能不同。在圖22所示的示例中,圖像是利用四種顏色的像素呈現(xiàn)的,這四種顔色由三角形、菱形、圓形和正方形表示。第一、第三和第五行上的像素數(shù)據(jù)被累積長時間段,而第二和第四行上的像素數(shù)據(jù)被累積較短時間段。假定要從多行上的像素數(shù)據(jù)(例如,3X3像素的數(shù)據(jù))中檢測壞點并且要生成用于校正壞點的像素值的校正像素值。在這種情況下,難以控制像素數(shù)據(jù)累積時間;需要許多參數(shù);并且操作涉及復雜的算法。根據(jù)本公開的技術,要用于校正關注像素的相鄰像素是位于與關注像素同一行上的像素。因此,即使在上述情形中,也可以很容易地檢測壞點并計算校正像素值。結果,可以使用簡單的算法,并且不需要復雜的信號處理。不需要設置根據(jù)關注的場景的拍攝條件和増益的閾值,并且因此需要較少數(shù)目的 參數(shù)??梢栽诳紤]到亮度、拍攝噪聲和不同顔色信號的量的情況下計算估計像素值。因此,可以在維持某一水平的圖像質量的同時,精確地檢測并校正缺陷。在沒有預先在存儲器中存儲壞點的位置和與之關聯(lián)的校正值的情況下,也能夠適當?shù)貦z測和校正缺陷。盡管上面作為示例說明了將所公開的技術應用于圖像傳感器,但是所公開的技術可以應用于諸如線傳感器(line sensor)和顯示器之類的圖像處理裝置。上述處理序列可以利用硬件實現(xiàn),并且這些處理也可以基于軟件實現(xiàn)。當該處理序列基于軟件實現(xiàn)時,構成軟件的程序被從網絡或記錄介質安裝在存儲單元16中。根據(jù)本公開被說明為程序的步驟不僅可包括按照所說明的順序以時序方式執(zhí)行的處理,還可包括不一定以時序方式執(zhí)行的并行或単獨處理。本文所公開的技術并不限于上述實施例,而是可以在不脫離本公開的精神的情況下進行各種修改。本文所公開的技術可以按照以下配置實現(xiàn)。(I) ー種圖像處理裝置,包括保持部件,該保持部件保持輸入的像素值;基本像素值計算部件,該基本像素值計算部件根據(jù)多個像素的像素值計算基本像素值,這多個像素是位于具有保持部件所保持的像素值的關注像素周圍的相鄰像素并且具有與關注像素相同的顔色;不同顔色像素差異計算部件,該不同顔色像素差異計算部件計算作為具有與關注像素的顔色不同顔色的相鄰像素的像素值之間的差異的不同顔色像素差異;組合部件,該組合部件組合基本像素值和不同顔色像素差異以計算關注像素的估計像素值;以及校正部件,該校正部件利用所述估計值來校正關注像素的像素值。(2)根據(jù)上述項目(I)所述的圖像處理裝置,其中不同顔色像素差異計算部件可以計算位于與關注像素所位于的同一行上、在該行上關注像素之前、并且具有與關注像素的顔色不同顔色的多個像素的像素值之間的差異,作為不同顔色像素差異。不同顔色像素差異計算部件或者可以計算位于與關注像素所位于的同一行上、在該行上關注像素之后、并且具有與關注像素的顔色不同顔色的多個像素的像素值之間的差異,作為不同顔色像素差異。(3)根據(jù)上述項目(I)或(2)所述的圖像處理裝置,其中不同顔色像素差異計算部件計算出的不同顔色像素差異可以是在關注像素之前并且具有不同顔色的多個像素的像素值之間的差異和在關注像素之后并且具有不同顔色的多個像素的像素值之間的差異中較大的那ー個。(4)根據(jù)項目⑴、⑵或(3)中的任何ー個所述的圖像處理裝置,還包括相同顔色像素差異計算部件,該相同顔色像素差異計算部件計算作為具有與關注像素相同顔色的相鄰像素的像素值之間的差異的相同顔色像素差異,其中組合部件可以組合基本像素值、不同顔色像素差異和相同顔色像素差異以計算估計值。
(5)根據(jù)上述項目(I)至(4)中的任何ー個所述的圖像處理裝置,其中相同顔色像素差異計算部件可以計算位于與關注像素所位于的同一行上、在該行上關注像素之前、并且具有與關注像素相同顔色的多個像素的像素值之間的差異,作為相同顔色像素差異。相同顔色像素差異計算部件或者可以計算位于與關注像素所位于的同一行上、在該行上關注像素之后、并且具有與關注像素相同顔色的多個像素的像素值之間的差異,作為相同顔色像素差異。(6)根據(jù)項目(I)至(5)中的任何ー個所述的圖像處理裝置,其中相同顔色像素差異計算部件計算出的相同顔色像素差異可以是在關注像素之前并且具有相同顔色的多個像素的像素值之間的差異和在關注像素之后并且具有相同顔色的多個像素的像素值之間的差異中較大的那ー個。(7)根據(jù)項目(I)至(5)中的任何ー個所述的圖像處理裝置,其中校正部件可以在基本像素值大于相鄰像素的像素值的情況下、在關注像素的像素值大于估計值時校正關注像素的像素值,并且可以在基本像素值小于相鄰像素的像素值的情況下、在關注像素的像素值小于估計值時校正關注像素的像素值。(8)根據(jù)項目(I)至(7)中的任何ー個所述的圖像處理裝置,該圖像處理裝置是圖像傳感器。(9) ー種圖像處理方法,包括保持輸入的像素值;根據(jù)多個像素的像素值計算基本像素值,這多個像素是位于具有所保持的像素值的關注像素周圍的相鄰像素并且具有與關注像素相同的顔色;計算作為具有與關注像素的顔色不同顔色的相鄰像素的像素值之間的差異的不同顔色像素差異;組合基本像素值和不同顔色像素差異以計算關注像素的估計像素值;以及利用所述估計值來校正關注像素的像素值。(10) 一種記錄有程序的記錄介質,該程序使得計算機執(zhí)行以下步驟保持輸入的像素值;根據(jù)多個像素的像素值計算基本像素值,這多個像素是位于具有所保持的像素值的關注像素周圍的相鄰像素并且具有與關注像素相同的顔色;計算作為具有與關注像素的顔色不同顔色的相鄰像素的像素值之間的差異的不同顔色像素差異;組合基本像素值和不同顔色像素差異,從而計算關注像素的估計像素值;以及利用所述估計值來校正關注像素的像素值。(11) ー種程序,使得計算機執(zhí)行以下步驟保持輸入的像素值;根據(jù)多個像素的像素值計算基本像素值,這多個像素是位于具有所保持的像素值的關注像素周圍的相鄰像素并且具有與關注像素相同的顔色;計算作為具有與關注像素的顔色不同顔色的相鄰像素的像素值之間的差異的不 同顔色像素差異;
組合基本像素值和不同顔色像素差異,從而計算關注像素的估計像素值;以及利用所述估計值來校正關注像素的像素值。本公開包含與在2011年3月29日向日本專利局提交的日本在先專利申請JP2011-073046中公開的內容有關的主題,該申請的全部內容通過引用結合于此。本領域技術人員應當理解,取決于設計需求和其他因素可以進行各種修改、組合、子組合和變更,只要這些修改、組合、子組合和變更在權利要求或其等同物的范圍內即可。
權利要求
1.一種圖像處理裝置,包括 保持部件,該保持部件保持輸入的像素值; 基本像素值計算部件,該基本像素值計算部件根據(jù)多個像素的像素值計算基本像素值,所述多個像素是位于具有所述保持部件所保持的像素值的關注像素周圍的相鄰像素并且具有與所述關注像素相同的顏色; 不同顏色像素差異計算部件,該不同顏色像素差異計算部件計算作為具有與所述關注像素的顏色不同顏色的相鄰像素的像素值之間的差異的不同顏色像素差異; 組合部件,該組合部件組合所述基本像素值和所述不同顏色像素差異以計算所述關注像素的估計像素值;以及 校正部件,該校正部件利用所述估計值來校正所述關注像素的像素值。
2.如權利要求I所述的圖像處理裝置,其中所述不同顏色像素差異計算部件計算位于與所述關注像素所位于的同一行上、在該行上所述關注像素之前、并且具有與所述關注像素的顏色不同顏色的多個像素的像素值之間的差異,或者位于與所述關注像素所位于的同一行上、在該行上所述關注像素之后、并且具有與所述關注像素的顏色不同顏色的多個像素的像素值之間的差異,作為所述不同顏色像素差異。
3.如權利要求2所述的圖像處理裝置,其中所述不同顏色像素差異計算部件計算出的不同顏色像素差異是在所述關注像素之前并且具有不同顏色的多個像素的像素值之間的差異和在所述關注像素之后并且具有不同顏色的多個像素的像素值之間的差異中較大的那一個。
4.如權利要求3所述的圖像處理裝置,還包括 相同顏色像素差異計算部件,該相同顏色像素差異計算部件計算作為具有與所述關注像素相同顏色的相鄰像素的像素值之間的差異的相同顏色像素差異,其中 所述組合部件組合所述基本像素值、所述不同顏色像素差異和所述相同顏色像素差異以計算所述估計值。
5.如權利要求4所述的圖像處理裝置,其中所述相同顏色像素差異計算部件計算位于與所述關注像素所位于的同一行上、在該行上所述關注像素之前、并且具有與所述關注像素相同顏色的多個像素的像素值之間的差異,或者位于與所述關注像素所位于的同一行上、在該行上所述關注像素之后、并且具有與所述關注像素相同顏色的多個像素的像素值之間的差異,作為所述相同顏色像素差異。
6.如權利要求5所述的圖像處理裝置,其中所述相同顏色像素差異計算部件計算出的相同顏色像素差異是在所述關注像素之前并且具有相同顏色的多個像素的像素值之間的差異和在所述關注像素之后并且具有相同顏色的多個像素的像素值之間的差異中較大的那一個。
7.如權利要求6所述的圖像處理裝置,其中所述校正部件在所述基本像素值大于所述相鄰像素的像素值的情況下、在所述關注像素的像素值大于所述估計值時校正所述關注像素的像素值,并且在所述基本像素值小于所述相鄰像素的像素值的情況下、在所述關注像素的像素值小于所述估計值時校正所述關注像素的像素值。
8.如權利要求7所述的圖像處理裝置,還包括圖像傳感器。
9.一種圖像處理方法,包括保持輸入的像素值; 根據(jù)多個像素的像素值計算基本像素值,所述多個像素是位于具有所保持的像素值的關注像素周圍的相鄰像素并且具有與所述關注像素相同的顏色; 計算作為具有與所述關注像素的顏色不同顏色的相鄰像素的像素值之間的差異的不同顏色像素差異; 組合所述基本像素值和所述不同顏色像素差異以計算所述關注像素的估計像素值;以及 利用所述估計值來校正所述關注像素的像素值。
10.一種記錄有程序的記錄介質,該程序使得計算機執(zhí)行以下步驟 保持輸入的像素值; 根據(jù)多個像素的像素值計算基本像素值,所述多個像素是位于具有所保持的像素值的關注像素周圍的相鄰像素并且具有與所述關注像素相同的顏色; 計算作為具有與所述關注像素的顏色不同顏色的相鄰像素的像素值之間的差異的不同顏色像素差異; 組合所述基本像素值和所述不同顏色像素差異,從而計算所述關注像素的估計像素值;以及 利用所述估計值來校正所述關注像素的像素值。
11.一種程序,使得計算機執(zhí)行以下步驟 保持輸入的像素值; 根據(jù)多個像素的像素值計算基本像素值,所述多個像素是位于具有所保持的像素值的關注像素周圍的相鄰像素并且具有與所述關注像素相同的顏色; 計算作為具有與所述關注像素的顏色不同顏色的相鄰像素的像素值之間的差異的不同顏色像素差異; 組合所述基本像素值和所述不同顏色像素差異,從而計算所述關注像素的估計像素值;以及 利用所述估計值來校正所述關注像素的像素值。
全文摘要
本發(fā)明公開了圖像處理裝置、方法、記錄介質和程序。該圖像處理裝置包括保持部件,該保持部件保持輸入的像素值;基本像素值計算部件,該基本像素值計算部件根據(jù)多個像素的像素值計算基本像素值,這多個像素是位于具有保持部件所保持的像素值的關注像素周圍的相鄰像素并且具有與關注像素相同的顏色;不同顏色像素差異計算部件,該不同顏色像素差異計算部件計算作為具有與關注像素的顏色不同顏色的相鄰像素的像素值之間的差異的不同顏色像素差異;組合部件,該組合部件組合基本像素值和不同顏色像素差異以計算關注像素的估計像素值;以及校正部件,該校正部件利用所述估計值來校正關注像素的像素值。
文檔編號H04N1/58GK102739918SQ20121007729
公開日2012年10月17日 申請日期2012年3月22日 優(yōu)先權日2011年3月29日
發(fā)明者村尾頌太 申請人:索尼公司