KR101007754B1 - 에지 검출 및 보정항을 이용하여 컬러 필터 어레이의 색보간을 제공하는 방법 및 장치 - Google Patents
에지 검출 및 보정항을 이용하여 컬러 필터 어레이의 색보간을 제공하는 방법 및 장치 Download PDFInfo
- Publication number
- KR101007754B1 KR101007754B1 KR1020087017803A KR20087017803A KR101007754B1 KR 101007754 B1 KR101007754 B1 KR 101007754B1 KR 1020087017803 A KR1020087017803 A KR 1020087017803A KR 20087017803 A KR20087017803 A KR 20087017803A KR 101007754 B1 KR101007754 B1 KR 101007754B1
- Authority
- KR
- South Korea
- Prior art keywords
- pixel
- values
- color
- edge direction
- edge
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000003708 edge detection Methods 0.000 title claims abstract description 7
- 238000012937 correction Methods 0.000 title claims description 8
- 238000003491 array Methods 0.000 title description 3
- 239000003086 colorant Substances 0.000 claims abstract description 20
- 238000001514 detection method Methods 0.000 claims description 22
- 238000003384 imaging method Methods 0.000 claims description 16
- 238000012545 processing Methods 0.000 claims description 9
- 238000003672 processing method Methods 0.000 claims description 5
- 238000001228 spectrum Methods 0.000 claims 2
- 239000010410 layer Substances 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000005855 radiation Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 239000002184 metal Substances 0.000 description 2
- 238000001465 metallisation Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000009413 insulation Methods 0.000 description 1
- 239000012212 insulator Substances 0.000 description 1
- 239000011229 interlayer Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000006187 pill Substances 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 239000011241 protective layer Substances 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4015—Image demosaicing, e.g. colour filter arrays [CFA] or Bayer patterns
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/10—Cameras or camera modules comprising electronic image sensors; Control thereof for generating image signals from different wavelengths
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L27/00—Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate
- H01L27/14—Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate including semiconductor components sensitive to infrared radiation, light, electromagnetic radiation of shorter wavelength or corpuscular radiation and specially adapted either for the conversion of the energy of such radiation into electrical energy or for the control of electrical energy by such radiation
- H01L27/144—Devices controlled by radiation
- H01L27/146—Imager structures
- H01L27/14601—Structural or functional details thereof
- H01L27/1462—Coatings
- H01L27/14621—Colour filter arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
- H04N23/84—Camera processing pipelines; Components thereof for processing colour signals
- H04N23/843—Demosaicing, e.g. interpolating colour pixel values
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/10—Circuitry of solid-state image sensors [SSIS]; Control thereof for transforming different wavelengths into image signals
- H04N25/11—Arrangement of colour filter arrays [CFA]; Filter mosaics
- H04N25/13—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements
- H04N25/134—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements based on three different wavelength filter elements
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L27/00—Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate
- H01L27/14—Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate including semiconductor components sensitive to infrared radiation, light, electromagnetic radiation of shorter wavelength or corpuscular radiation and specially adapted either for the conversion of the energy of such radiation into electrical energy or for the control of electrical energy by such radiation
- H01L27/144—Devices controlled by radiation
- H01L27/146—Imager structures
- H01L27/14643—Photodiode arrays; MOS imagers
- H01L27/14645—Colour imagers
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Power Engineering (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Electromagnetism (AREA)
- Condensed Matter Physics & Semiconductors (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Color Television Image Signal Generators (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Abstract
Description
Claims (41)
- 컬러 이미저에 의해 출력된 픽셀 값들을 이용하는 프로세서에 의해 수행되는 화상 픽셀에 대한 색 평면 보간 방법으로서, 상기 방법은,처리를 위한 픽셀을 선택하는 단계;상기 선택된 픽셀과 관련한 이웃 픽셀들의 커널(kernel)을 형성하는 단계;색 패턴 중 하나의 색의 픽셀 값들을 상기 커널의 모든 상기 픽셀들에 대해 계산하는 단계;적어도 세개의 에지 방향 값들을 판정하는 단계로서, 상기 세개의 에지 방향 값들은 각각 수평 에지 방향, 수직 에지 방향 및 대각선 에지 방향을 나타내는, 단계;상기 계산된 상기 하나의 색의 커널 픽셀 값을 이용하고, 상기 에지 방향 값들에 기반한 에지의 방향 및 상기 선택된 픽셀이 화상 내의 상기 에지에 있는지 여부를 판정하는 단계로서, 상기 에지의 방향은 상기 에지 방향 값들의 최대 절대 값을 가지는 상기 에지 방향 값으로서 판정되는, 단계;상기 판정된 에지 방향에 기반하여 상기 커널의 적어도 하나의 픽셀 값을 재계산하는 단계로서, 상기 적어도 하나의 픽셀 값의 재계산은 상기 에지 방향이 수평 또는 수직으로 판정된 경우에만 수행되는, 단계; 및상기 이웃 픽셀들, 상기 선택된 픽셀이 상기 에지에 있는지 여부, 및 상기 에지의 방향에 기반하여 상기 선택된 픽셀에 대한 보간 값(interpolated value)을 상기 색 패턴의 각 색에 대해 생성하는 단계를 포함하는, 화상 픽셀에 대한 색 평면 보간 방법.
- 삭제
- 삭제
- 청구항 1에 있어서, 상기 색 패턴은 베이어(Bayer) 패턴인, 화상 픽셀에 대한 색 평면 보간 방법.
- 청구항 1에 있어서, 상기 하나의 색은 녹색인, 화상 픽셀에 대한 색 평면 보간 방법.
- 삭제
- 청구항 1에 있어서, 상기 선택된 픽셀이 화상 내의 에지에 있는지 여부의 상기 판정은,동일 색의 상이한 픽셀 쌍들 간의 차분 값들의 계산; 및최대 차분 값과 미리 설정된 임계값의 비교를 포함하는, 화상 픽셀에 대한 색 평면 보간 방법.
- 청구항 7에 있어서, 상기 픽셀 쌍들은 상기 선택된 픽셀을 포함하는, 화상 픽셀에 대한 색 평면 보간 방법.
- 화상 픽셀 센서들의 검출 어레이를 포함하는 컬러 촬상 장치로서, 상기 장치는,제1 색의 검출 값들을 생성하는 데 이용되는 제1 복수의 화상 픽셀 센서들;제2 색의 검출 값들을 생성하는 데 이용되는 제2 복수의 화상 픽셀 센서들;제3 색의 검출 값들을 생성하는 데 이용되는 제3 복수의 화상 픽셀 센서들;상기 제1 색의 검출 값들을 이용하여, 선택된 픽셀과 이웃 픽셀들을 포함하는, 픽셀 커널의 복수의 화상 픽셀들에 대해, 상기 제1 색에 대한, 제1 세트의 픽셀 값들을 판정하고, 상기 제1 세트의 픽셀 값들을 이용하여 적어도 세개의 에지 방향 값들을 판정하며, 상기 세개의 에지 방향 값들은 각각 수평 에지 방향, 수직 에지 방향 및 대각선 에지 방향을 나타내고, 상기 에지 방향 값들에 기반하여 상기 선택된 픽셀의 에지 방향을 판정하고, 에지가 상기 선택된 픽셀에 대해 존재하는지의 여부를 판정하며, 상기 제1 색에 대한 상기 제1 세트의 픽셀 값들, 이웃 픽셀들 및 상기 에지 방향에 기반하여 상기 선택된 픽셀의 상기 제1, 제2, 및 제3 색들에 대한 보간 값들을 계산하기 위한 보간 수단들; 및상기 제1, 제2, 및 제3 색들의 보간 값들을 이용하여 대표 화상을 생성하기 위한 수단들을 포함하는, 컬러 촬상 장치.
- 삭제
- 청구항 9에 있어서, 적어도 하나의 상기 픽셀 커널 값은, 상기 보간 값들이 계산되기 전에 상기 에지 방향에 기반하여 재계산되는, 컬러 촬상 장치.
- 청구항 9에 있어서, 상기 픽셀 커널은 3 × 3 커널의 픽셀들인, 컬러 촬상 장치.
- 청구항 9에 있어서, 상기 에지 방향들은,DIRhorizontal=max(│S1-S2│,│S2-S3│);DIRvertical=max(│S4-S5│,│S5-S6│);DIRdiagonal1=max(│S7-S8│,│S8-S9│); 및DIRdiagonal2=max(│S10-S11│,│S11-S12│),로서 계산되고,여기서, S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11 및 S12는,S1=g11+g12+g13S2=g21+g22+g23S3=g31+g32+g33;S4=g11+g21+g31;S5=g12+g22+g32;S6=g13+g23+g33;S7=g21+g11+g12;S8=g13+g22+g31;S9=g23+g32+g33;S10=g21+g31+g32;S11=g11+g22+g33; 및S12=g12+g13+g23,로서 계산되고, 여기서, g11, g12, 및 g13이 상기 커널의 제1 로우(row)의 픽셀 값들이고, g21, g22, 및 g23이 상기 커널의 제2 로우의 픽셀 값들이며, g31, g32, 및 g33이 상기 커널의 제3 로우의 픽셀 값들인 상기 커널을 이용하며, 상기 에지 방향은 최대 값을 갖는 방향인, 컬러 촬상 장치.
- 청구항 9에 있어서, 상기 에지는, 이웃 픽셀들의 차분 값들을 계산하고 최대 차분 값을 에지 임계에 비교하는 것에 의해 검출되는, 컬러 촬상 장치.
- 청구항 14에 있어서, 상기 차분 값들은, 상기 선택된 픽셀이 녹색일 때,D1=│Px+1,y-1-Px-1,y+1│;D2=│Px,y-Px,y+2│;D3=│Px-1,y-Px+1,y+2│;D4=│Px,y-1-Px+2,y+1│;D5=│Px+1,y-Px-1,y+2│; 및D6=│Px+2,y-1-Px,y+1│,로서 계산되고,여기서, Px,y는 상기 선택된 픽셀이고, “x”는 상기 픽셀이 상기 선택된 픽셀 Px,y에 관련되는 로우에 관련되며, “y”는 상기 픽셀이 상기 선택된 픽셀 Px,y에 관련되는 칼럼(column)에 관련되는, 컬러 촬상 장치.
- 청구항 14에 있어서, 상기 차분 값들은, 상기 선택된 픽셀이 적색 또는 청색일 때,D1=│Px+1,y-1-Px-1,y+1│;D2=│Px+1,y+1-Px-1,y-1│;D3=│Px,y+1-Px,y-1│;D4=│Px+1,y-Px-1,y│;D5=│Px,y-Px,y-2│;D6=│Px,y-Px,y+2│; 및D7=│Px,y-Px+2,y│,로서 계산되고,여기서, Px,y는 상기 선택된 픽셀이고, “x”는 상기 픽셀이 상기 선택된 픽셀 Px,y에 관련되는 로우에 관련되며, “y”는 상기 픽셀이 상기 선택된 픽셀 Px,y에 관련되는 칼럼에 관련되는, 컬러 촬상 장치.
- 청구항 12에 있어서, 상기 3 × 3 커널은, 상기 픽셀이 녹색일 때,g11=Px -1,y-1;g12=MEDIAN(Px -2,y,Px -1,y-1,Px ,y,Px ,y+1);g13=Px -1,y+1;g21=MEDIAN(Px +1,y+1,Px ,y+2,Px ,y,Px -1,y+1);g22=Px ,y;g23=MEDIAN(Px +1,y+1,Px +2,y,Px ,y,Px +1,y-1);g31=Px +1,y-1;g32=MEDIAN(Px ,y-2,Px -1,y-1,Px ,y,Px +1,y-1); 및g33=Px +1,y+1,로서 계산되고,여기서, Px ,y는 상기 선택된 픽셀이고, “x”는 상기 픽셀이 상기 선택된 픽셀 Px ,y에 관련되는 로우에 관련되며, “y”는 상기 픽셀이 상기 선택된 픽셀 Px,y에 관련되는 칼럼에 관련되는, 컬러 촬상 장치.
- 청구항 12에 있어서, 상기 3 × 3 커널은, 상기 픽셀이 적색 또는 청색일 때,g11=MEDIAN(Px -1,y-2,Px -2,y-1,Px -1,y,Px ,y-1);g12=Px -1,y;g13=MEDIAN(Px -2,y+1,Px -1,y+2,Px -1,y,Px ,y+1);g21=Px ,y-1;g22=MEDIAN(Px ,y-1,Px -1,y,Px +1,y,Px ,y+1);g23=Px +1,y+1;g31=MEDIAN(Px +1,y-2,Px ,y-1,Px ,y+1,Px +2,y-1);g32=Px +1,y;및g33=MEDIAN(Px ,y+1,Px +1,y+2,Px +1,y,Px +2,y+1),로서 계산되고,여기서, Px ,y는 상기 선택된 픽셀이고, “x”는 상기 픽셀이 상기 선택된 픽셀 Px ,y에 관련되는 로우에 관련되며, “y”는 상기 픽셀이 상기 선택된 픽셀 Px ,y에 관련되는 칼럼에 관련되는, 컬러 촬상 장치.
- 청구항 9에 있어서, 상기 선택된 픽셀의 상기 제1, 제2, 및 제3 색들에 대한 상기 계산된 보간 값들은, 상기 선택된 픽셀이 녹색이고 에지가 존재하지 않을 때,Rx,y=(Px-1,y+Px+1,y+Px-1,y+2+Px+1,y+2)/4;Bx,y=(Px,y-1+Px,y+1+Px+2,y+1+Px+2,y-1)/4; 및Gx,y=(Px,y+Px,y+2+Px+1,y-1+Px-1,y+1)/4,로서 계산되고,여기서, Px,y는 상기 선택된 픽셀이고, “x”는 상기 픽셀이 상기 선택된 픽셀 Px,y에 관련되는 로우에 관련되며, “y”는 상기 픽셀이 상기 선택된 픽셀 Px,y에 관련되는 칼럼에 관련되는, 컬러 촬상 장치.
- 청구항 9에 있어서, 상기 선택된 픽셀의 상기 제1, 제2, 및 제3 색들에 대한 상기 계산된 보간 값들은, 상기 선택된 픽셀이 청색이고 에지가 존재하지 않을 때,Rx,y=(Px+1,y+1+Px+1,y-1+Px-1,y+1+Px-1,y-1)/4;Bx,y=(Px,y+Px,y-2+Px,y+2+Px+2,y)/4; 및Gx,y=(Px,y-1+Px-1,y+Px,y+1+Px+1,y)/4,로서 계산되고,여기서, Px,y는 상기 선택된 픽셀이고, “x”는 상기 픽셀이 상기 선택된 픽셀 Px,y에 관련되는 로우에 관련되며, “y”는 상기 픽셀이 상기 선택된 픽셀 Px,y에 관련되는 칼럼에 관련되는, 컬러 촬상 장치.
- 청구항 9에 있어서, 상기 선택된 픽셀의 상기 제1, 제2, 및 제3 색들에 대한 상기 계산된 보간 값들은, 상기 선택된 픽셀이 적색이고 에지가 존재하지 않을 때,Bx,y=(Px+1,y+1+Px+1,y-1+Px-1,y+1+Px-1,y-1)/4;Rx,y=(Px,y+Px,y-2+Px,y+2+Px+2,y)/4; 및Gx,y=(Px,y-1+Px-1,y+Px,y+1+Px+1,y)/4,로서 계산되고,여기서, Px,y는 상기 선택된 픽셀이고, “x”는 상기 픽셀이 상기 선택된 픽셀 Px,y에 관련되는 로우에 관련되며, “y”는 상기 픽셀이 상기 선택된 픽셀 Px,y에 관련되는 칼럼에 관련되는, 컬러 촬상 장치.
- 청구항 9에 있어서, 상기 선택된 픽셀의 상기 제1, 제2, 및 제3 색들에 대한 상기 계산된 보간 값들은, 상기 선택된 픽셀이 녹색이고 에지가 존재할 때,Rx,y=(Px-1,y+Px+1,y)/2+DELTAred;Bx,y=(Px,y-1+Px,y+1)/2+DELTAblue; 및Gx,y=g22,로서 계산되고,여기서, g22와, 보정항 DELTAred 및 DELTAblue는 상기 커널 값들에 기반하고 상기 에지 방향에 기반하여 계산되고, Px,y는 상기 선택된 픽셀이고, “x”는 상기 픽셀이 상기 선택된 픽셀 Px,y에 관련되는 로우에 관련되며, “y”는 상기 픽셀이 상기 선택된 픽셀 Px,y에 관련되는 칼럼에 관련되는, 컬러 촬상 장치.
- 청구항 9에 있어서, 상기 선택된 픽셀의 상기 제1, 제2, 및 제3 색들에 대한 상기 계산된 보간 값들은, 상기 선택된 픽셀이 청색이고 에지가 존재할 때,Rx,y=(Px+1,y+1+Px+1,y-1+Px-1,y+1+Px-1,y-1)/4+DELTAred;Bx,y=Px,y; 및Gx,y=g22,로서 계산되고,여기서, g22와 보정항 DELTAred는 상기 커널 값들에 기반하고 상기 에지 방향에 기반하여 계산되고, Px,y는 상기 선택된 픽셀이고, “x”는 상기 픽셀이 상기 선택된 픽셀 Px,y에 관련되는 로우에 관련되며, “y”는 상기 픽셀이 상기 선택된 픽셀 Px,y에 관련되는 칼럼에 관련되는, 컬러 촬상 장치.
- 청구항 9에 있어서, 상기 선택된 픽셀의 상기 제1, 제2, 및 제3 색들에 대한 상기 계산된 보간 값들은, 상기 선택된 픽셀이 적색이고 에지가 존재할 때,Bx,y=(Px+1,y+1+Px+1,y-1+Px-1,y+1+Px-1,y-1)/4+DELTAred;Rx,y=Px,y; 및Gx,y=g22,로서 계산되고,여기서, g22와 DELTAred는 상기 커널 값들에 기반하고 상기 에지 방향에 기반하여 계산되고, Px,y는 상기 선택된 픽셀이고, “x”는 상기 픽셀이 상기 선택된 픽셀 Px,y에 관련되는 로우에 관련되며, “y”는 상기 픽셀이 상기 선택된 픽셀 Px,y에 관련되는 칼럼에 관련되는, 컬러 촬상 장치.
- 화상 픽셀 센서들의 어레이를 포함하는 촬상 장치를 포함하는 처리 시스템으로서,상기 촬상 장치는,제1 색의 검출 값들을 생성하는 데 이용되는 제1 복수의 화상 픽셀 센서들;제2 색의 검출 값들을 생성하는 데 이용되는 제2 복수의 화상 픽셀 센서들;제3 색의 검출 값들을 생성하는 데 이용되는 제3 복수의 화상 픽셀 센서들;상기 제1 색의 검출 값들을 이용하여, 선택된 픽셀과 이웃 픽셀들을 포함하는, 픽셀 커널의 복수의 화상 픽셀들에 대해, 상기 제1 색에 대한, 제1 세트의 픽셀 값을 판정하고, 상기 제1 세트의 픽셀 값들을 이용하여 적어도 세개의 에지 방향 값들을 판정하는 것으로서, 상기 세개의 에지 방향 값들은 각각 수평 에지 방향, 수직 에지 방향 및 대각선 에지 방향을 나타내고, 에지가 상기 선택된 픽셀에 대해 존재하는지의 여부를 판정하며, 상기 에지 방향 값들에 기반하여 상기 선택된 픽셀의 에지 방향을 판정하고, 상기 제1 세트의 픽셀 값들, 이웃 픽셀들, 및 상기 선택된 픽셀의 상기 에지 방향에 기반하여 상기 선택된 픽셀의 상기 제1, 제2, 및 제3 색들에 대한 보간 값들을 계산하기 위한, 보간 처리 회로를 포함하는, 처리 시스템.
- 삭제
- 삭제
- 청구항 25에 있어서, 적어도 하나의 상기 픽셀 커널 값은 상기 에지 방향에 기반하여 재계산되는, 처리 시스템.
- 컬러 촬상 장치의 픽셀 센서들의 검출 어레이로부터 획득된 검출 값들을 사용하는 화상 프로세서에 의해 수행되는 디지털 컬러 신호 처리 방법에 있어서, 상기 방법은,상기 픽셀 센서들의 각각으로부터 검출 값을 획득하는 단계로서, 상기 픽셀 센서들은 적색, 청색, 및 녹색 스펙트럼 중 하나의 파장으로 인가된 광에 대응되는, 단계; 및에지 검출에 기반하여 상기 픽셀 센서들의 각각에 대한 적색 값, 청색 값, 및 녹색 값을 보간하는 단계를 포함하고, 상기 적색, 녹색 및 청색 값들을 보간하는 상기 단계는,상기 픽셀 센서들의 각각에 대한 이웃 녹색 픽셀 센서들의 픽셀 값들을 이용하여 보간 값들의 녹색 커널을 계산하는 단계,상기 보간 값들의 녹색 커널을 이용하여 상기 픽셀 센서들의 각각에 대한 적어도 세개의 에지 방향 값들을 판정하는 단계로서, 상기 세개의 에지 방향 값들은 각각 수평 에지 방향, 수직 에지 방향 및 대각선 에지 방향을 나타내는, 단계,상기 픽셀 센서들의 각각에 대한 상기 에지 방향은 상기 에지 방향 값들의 최대 절대 값을 가지는 상기 에지 방향 값으로서 판정되는 단계,상기 각각의 픽셀 센서가 에지에 있는지의 여부를 판정하는 단계, 및이웃 픽셀 센서들의 픽셀 값들, 상기 보간 값들의 녹색 커널, 상기 각각의 픽셀 센서가 에지에 있는지 여부 및 상기 판정된 에지 방향에 기반하여 상기 각각의 픽셀 센서에 대한 상기 보간 값들을 계산하는 단계를 포함하는, 디지털 컬러 신호 처리 방법.
- 삭제
- 삭제
- 청구항 29에 있어서, 상기 각각의 픽셀 센서가 에지에 있는지의 여부를 판정하는 상기 단계는,동일 색의 상이한 이웃 픽셀들의 쌍들 간의 차분 값들을 계산하는 단계; 및최대 차분 값을 미리 설정된 임계값에 비교하는 단계를 포함하는, 디지털 컬러 신호 처리 방법.
- 컴퓨터로 하여금 색 패턴에 대한 색 평면 보간을 수행하게 하기 위한 컴퓨터 명령들을 저장하기 위한 컴퓨터 판독 가능 매체로서,복수의 픽셀 센서들의 각각으로부터 검출 값을 획득하는 단계로서, 상기 복수의 픽셀 센서들은 적색, 청색 및 녹색 스펙트럼 중 하나의 파장으로 인가된 광에 대응되는 단계; 및에지 검출에 기반하여 상기 픽셀 센서들의 각각에 대한 적색 값, 청색 값, 및 녹색 값을 보간하는 단계를 포함하고, 상기 적색, 녹색 및 청색 값들을 보간하는 상기 단계는,상기 픽셀 센서들의 각각에 대한 이웃 녹색 픽셀 센서들의 픽셀 값들을 이용하여 보간 값들의 녹색 커널을 계산하는 단계,상기 보간 값들의 녹색 커널을 이용하여 상기 픽셀 센서들의 각각에 대한 적어도 세개의 에지 방향 값들을 판정하는 단계로서, 상기 세개의 에지 방향 값들은 각각 수평 에지 방향, 수직 에지 방향, 및 대각선 에지 방향을 나타내는, 단계,상기 픽셀 센서들의 각각에 대한 상기 에지 방향은 상기 에지 방향 값들의 최대 절대 값을 가지는 상기 에지 방향 값으로서 판정되는 단계,상기 각각의 픽셀 센서가 에지에 있는지의 여부를 판정하는 단계, 및이웃 픽셀 센서들의 픽셀 값들, 상기 보간 값들의 녹색 커널, 상기 각각의 픽셀 센서가 에지에 있는지 여부 및 상기 판정된 에지 방향에 기반하여 상기 각각의 픽셀 센서에 대한 상기 보간 값들을 계산하는 단계를 포함하는, 컴퓨터 판독 가능 매체.
- 삭제
- 삭제
- 청구항 33에 있어서, 상기 각각의 픽셀 센서가 에지에 있는지의 여부를 판정하는 상기 단계는,동일 색의 상이한 이웃 픽셀들의 쌍들 간의 차분 값들을 계산하는 단계; 및최대 차분 값을 미리 설정된 임계값에 비교하는 단계를 포함하는, 컴퓨터 판독 가능 매체.
- 컬러 이미저에 의해 출력된 픽셀 값들을 사용하는 프로세서에 의해 수행되는 픽셀 어레이의 선택된 픽셀에 대한 색 평면 보간 방법으로서, 상기 방법은,상기 선택된 픽셀이 화상 에지에 있는지의 여부를 판정하는 단계;제1 색의 검출 값들을 이용하여, 상기 선택된 픽셀과 이웃 픽셀들을 포함하는, 상기 픽셀 어레이의 픽셀 커널의 복수의 픽셀들에 대해, 상기 제1 색에 대한, 제1 세트의 픽셀 값들을 판정하는 단계;상기 선택된 픽셀이 에지에 있으면, 상기 제1 색에 대한 상기 제1 세트의 픽셀 값들을 이용하여 적어도 세개의 에지 방향 값들을 판정하는 것으로서, 상기 세개의 에지 방향 값들은 각각 수평 에지 방향, 수직 에지 방향 및 대각선 에지 방향을 나타내며, 상기 에지 방향 값들에 기반하여 상기 에지의 방향을 판정하고, 상기 제1 색에 대한 상기 제1 세트의 픽셀 값들, 이웃 픽셀들 및 상기 에지 방향에 대응하는 제1 세트의 파라미터들에 기반하여 색 패턴의 각 색에 대한 픽셀 값들을 계산하는 것으로서, 상기 선택된 픽셀이 상기 색 패턴의 제2 색 또는 제3 색의 검출 값과 관련된 때, 상기 제2 및 제3 색들 중 적어도 하나에 대한 상기 계산된 픽셀 값들은 상기 제1 세트의 픽셀 값들 및 상기 에지 방향에 기반하여 계산되는, 단계; 및상기 선택된 픽셀이 상기 에지에 있지 않으면, 제2 세트의 파라미터들을 이용하여 상기 이웃 픽셀들에 기반해서 상기 색 패턴의 각 색에 대한 픽셀 값들을 계산하는 단계를 포함하는, 색 평면 보간 방법.
- 청구항 37에 있어서, 상기 제1 및 제2 세트의 파라미터들은 상기 선택된 픽셀의 색에 기반하는, 색 평면 보간 방법
- 청구항 37에 있어서, 상기 색 패턴은 베이어 색 패턴인, 색 평면 보간 방법.
- 청구항 39에 있어서, 상기 제1 세트의 파라미터들은, 녹색 픽셀들에 대한 제3 세트의 파라미터들, 청색 픽셀들에 대한 제4 세트의 파라미터들, 및 적색 픽셀들에 대한 제5 세트의 파라미터들로 구성되는, 색 평면 보간 방법.
- 청구항 39에 있어서, 상기 제2 세트의 파라미터들은, 녹색 픽셀들에 대한 제6 세트의 파라미터들, 청색 픽셀들에 대한 제7 세트의 파라미터들, 및 적색 픽셀들에 대한 제8 세트의 파라미터들로 구성되는, 색 평면 보간 방법.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/319,398 US7830426B2 (en) | 2005-12-29 | 2005-12-29 | Method and apparatus providing color interpolation in color filter arrays using edge detection and correction terms |
US11/319,398 | 2005-12-29 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080078076A KR20080078076A (ko) | 2008-08-26 |
KR101007754B1 true KR101007754B1 (ko) | 2011-01-14 |
Family
ID=37909481
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020087017803A KR101007754B1 (ko) | 2005-12-29 | 2006-12-19 | 에지 검출 및 보정항을 이용하여 컬러 필터 어레이의 색보간을 제공하는 방법 및 장치 |
Country Status (8)
Country | Link |
---|---|
US (2) | US7830426B2 (ko) |
EP (1) | EP1969558B1 (ko) |
JP (1) | JP4893973B2 (ko) |
KR (1) | KR101007754B1 (ko) |
CN (1) | CN101336438B (ko) |
AT (1) | ATE520100T1 (ko) |
TW (1) | TWI337499B (ko) |
WO (1) | WO2007078912A1 (ko) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101327227B1 (ko) | 2012-02-21 | 2013-11-11 | 중앙대학교 산학협력단 | 영상의 구조를 고려한 노이즈 제거장치 및 방법 |
KR101660447B1 (ko) * | 2015-03-26 | 2016-09-28 | 인천대학교 산학협력단 | 베이어 패턴 컬러 필터 어레이 디모자이킹을 위한 다 방향 가중 보간 방법 |
US9875678B2 (en) | 2014-06-10 | 2018-01-23 | Samsung Display Co., Ltd. | Image display method |
Families Citing this family (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2426881B (en) * | 2005-06-01 | 2010-12-29 | Snell & Wilcox Ltd | Method and apparatus for spatial interpolation of colour images |
US7924483B2 (en) * | 2006-03-06 | 2011-04-12 | Smith Scott T | Fused multi-array color image sensor |
KR100780932B1 (ko) * | 2006-05-30 | 2007-11-30 | 엠텍비젼 주식회사 | 컬러 보간 방법 및 장치 |
US8417759B2 (en) * | 2007-04-09 | 2013-04-09 | DigitalOptics Corporation Europe Limited | Efficient implementations of kernel computations |
US20080260291A1 (en) * | 2007-04-17 | 2008-10-23 | Nokia Corporation | Image downscaling by binning |
US20090077359A1 (en) * | 2007-09-18 | 2009-03-19 | Hari Chakravarthula | Architecture re-utilizing computational blocks for processing of heterogeneous data streams |
US20090092338A1 (en) * | 2007-10-05 | 2009-04-09 | Jeffrey Matthew Achong | Method And Apparatus For Determining The Direction of Color Dependency Interpolating In Order To Generate Missing Colors In A Color Filter Array |
US8270713B2 (en) * | 2007-10-16 | 2012-09-18 | Aptina Imaging Corporation | Method and apparatus providing hardware-efficient demosaicing of image data |
US8086034B2 (en) | 2008-02-05 | 2011-12-27 | Aptina Imaging Corporation | System and method for reducing color artifacts in digital images |
JP5076186B2 (ja) * | 2008-10-23 | 2012-11-21 | 株式会社メガチップス | 画像拡大方法 |
US8073246B2 (en) * | 2008-11-07 | 2011-12-06 | Omnivision Technologies, Inc. | Modifying color and panchromatic channel CFA image |
US8035698B2 (en) * | 2009-01-21 | 2011-10-11 | Seiko Epson Corporation | Joint automatic demosaicking and white balancing |
JP5326943B2 (ja) * | 2009-08-31 | 2013-10-30 | ソニー株式会社 | 画像処理装置、および画像処理方法、並びにプログラム |
US8593483B2 (en) | 2009-10-20 | 2013-11-26 | Apple Inc. | Temporal filtering techniques for image signal processing |
US8638342B2 (en) * | 2009-10-20 | 2014-01-28 | Apple Inc. | System and method for demosaicing image data using weighted gradients |
US8471932B2 (en) | 2010-09-30 | 2013-06-25 | Apple Inc. | Spatial filtering for image signal processing |
JP2012239103A (ja) * | 2011-05-13 | 2012-12-06 | Sony Corp | 画像処理装置、および画像処理方法、並びにプログラム |
TW201305965A (zh) * | 2011-07-18 | 2013-02-01 | Novatek Microelectronics Corp | 影像處理方法 |
US8872946B2 (en) | 2012-05-31 | 2014-10-28 | Apple Inc. | Systems and methods for raw image processing |
US8917336B2 (en) | 2012-05-31 | 2014-12-23 | Apple Inc. | Image signal processing involving geometric distortion correction |
US9743057B2 (en) | 2012-05-31 | 2017-08-22 | Apple Inc. | Systems and methods for lens shading correction |
US9031319B2 (en) | 2012-05-31 | 2015-05-12 | Apple Inc. | Systems and methods for luma sharpening |
US8953882B2 (en) | 2012-05-31 | 2015-02-10 | Apple Inc. | Systems and methods for determining noise statistics of image data |
US9025867B2 (en) | 2012-05-31 | 2015-05-05 | Apple Inc. | Systems and methods for YCC image processing |
US8817120B2 (en) | 2012-05-31 | 2014-08-26 | Apple Inc. | Systems and methods for collecting fixed pattern noise statistics of image data |
US9105078B2 (en) | 2012-05-31 | 2015-08-11 | Apple Inc. | Systems and methods for local tone mapping |
US9077943B2 (en) | 2012-05-31 | 2015-07-07 | Apple Inc. | Local image statistics collection |
US9142012B2 (en) | 2012-05-31 | 2015-09-22 | Apple Inc. | Systems and methods for chroma noise reduction |
US9014504B2 (en) | 2012-05-31 | 2015-04-21 | Apple Inc. | Systems and methods for highlight recovery in an image signal processor |
US11089247B2 (en) | 2012-05-31 | 2021-08-10 | Apple Inc. | Systems and method for reducing fixed pattern noise in image data |
US9332239B2 (en) | 2012-05-31 | 2016-05-03 | Apple Inc. | Systems and methods for RGB image processing |
CN102938843B (zh) * | 2012-11-22 | 2014-12-03 | 华为技术有限公司 | 图像处理方法、装置以及成像设备 |
JP2015065270A (ja) * | 2013-09-25 | 2015-04-09 | ソニー株式会社 | 固体撮像装置およびその製造方法、並びに電子機器 |
JP6415094B2 (ja) | 2014-04-25 | 2018-10-31 | キヤノン株式会社 | 画像処理装置、撮像装置、画像処理方法およびプログラム |
JP6478641B2 (ja) * | 2015-01-08 | 2019-03-06 | キヤノン株式会社 | 画像処理装置、情報処理方法及びプログラム |
US20180288281A1 (en) * | 2016-01-25 | 2018-10-04 | Hewlett-Packard Development Company, L.P. | Interpolating pixel values |
CN109993693B (zh) * | 2017-12-29 | 2023-04-25 | 澜至电子科技(成都)有限公司 | 用于对图像进行插值的方法和装置 |
CN111163301B (zh) * | 2018-11-07 | 2021-04-20 | 浙江宇视科技有限公司 | 色彩调整方法、装置及计算机可读存储介质 |
CN109829852B (zh) * | 2019-01-17 | 2023-04-25 | 浙江大华技术股份有限公司 | 颜色滤波阵列图像处理的方法、装置及存储介质 |
CN110517189B (zh) * | 2019-08-02 | 2023-03-21 | Oppo广东移动通信有限公司 | 图像处理方法和装置,及存储介质 |
KR102462804B1 (ko) * | 2021-06-28 | 2022-11-04 | 주식회사 아이닉스 | 베이어 패턴 이미지에 기반한 렌즈 왜곡 보정 장치 및 그 보정 방법 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3971065A (en) * | 1975-03-05 | 1976-07-20 | Eastman Kodak Company | Color imaging array |
US5852475A (en) * | 1995-06-06 | 1998-12-22 | Compression Labs, Inc. | Transform artifact reduction process |
US6181376B1 (en) * | 1997-10-14 | 2001-01-30 | Intel Corporation | Method of determining missing color values for pixels in a color filter array |
JPH11122626A (ja) * | 1997-10-17 | 1999-04-30 | Nikon Corp | 画像処理方法及び装置並びに画像処理プログラムを記録した記録媒体 |
US6614474B1 (en) * | 1998-08-27 | 2003-09-02 | Polycom, Inc. | Electronic pan tilt zoom video camera with adaptive edge sharpening filter |
US6674903B1 (en) * | 1998-10-05 | 2004-01-06 | Agfa-Gevaert | Method for smoothing staircase effect in enlarged low resolution images |
US6642962B1 (en) * | 1999-09-01 | 2003-11-04 | Neomagic Corp. | Merged pipeline for color interpolation and edge enhancement of digital images |
US6847396B1 (en) * | 2000-04-26 | 2005-01-25 | Sunplus Technology Co., Ltd. | Interpolation method for producing full color images in using a single-chip color sensor |
US6707937B1 (en) * | 2000-07-14 | 2004-03-16 | Agilent Technologies, Inc. | Interpolation of edge portions of a digital image |
US6978050B2 (en) * | 2001-07-18 | 2005-12-20 | Hewlett-Packard Development Company, L.P. | Electronic image color plane reconstruction |
KR100396898B1 (ko) * | 2001-09-13 | 2003-09-02 | 삼성전자주식회사 | 이미지센서 출력데이터 처리장치 및 처리방법 |
US7319468B2 (en) * | 2002-03-11 | 2008-01-15 | Koninklijke Philips Electronics N.V. | Image display apparatus |
US7542082B2 (en) * | 2004-03-30 | 2009-06-02 | Canon Kabushiki Kaisha | Method and apparatus for correcting a defective pixel |
KR100587143B1 (ko) * | 2004-05-06 | 2006-06-08 | 매그나칩 반도체 유한회사 | 영상 신호의 에지 검출 방법 |
JP4333997B2 (ja) * | 2004-08-24 | 2009-09-16 | シャープ株式会社 | 画像処理装置、撮影装置、画像処理方法、画像処理プログラムおよび記録媒体 |
-
2005
- 2005-12-29 US US11/319,398 patent/US7830426B2/en active Active
-
2006
- 2006-12-19 JP JP2008548595A patent/JP4893973B2/ja active Active
- 2006-12-19 WO PCT/US2006/048200 patent/WO2007078912A1/en active Application Filing
- 2006-12-19 EP EP06845702A patent/EP1969558B1/en active Active
- 2006-12-19 CN CN2006800519591A patent/CN101336438B/zh active Active
- 2006-12-19 KR KR1020087017803A patent/KR101007754B1/ko active IP Right Grant
- 2006-12-19 AT AT06845702T patent/ATE520100T1/de not_active IP Right Cessation
- 2006-12-29 TW TW095149970A patent/TWI337499B/zh active
-
2010
- 2010-09-24 US US12/889,527 patent/US8212900B2/en active Active
Non-Patent Citations (1)
Title |
---|
"DEMOSAICKING METHODS FOR BAYER COLOR ARRAYS" JOURNAL OF ELECTRONIC IMAGING* |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101327227B1 (ko) | 2012-02-21 | 2013-11-11 | 중앙대학교 산학협력단 | 영상의 구조를 고려한 노이즈 제거장치 및 방법 |
US9875678B2 (en) | 2014-06-10 | 2018-01-23 | Samsung Display Co., Ltd. | Image display method |
KR101660447B1 (ko) * | 2015-03-26 | 2016-09-28 | 인천대학교 산학협력단 | 베이어 패턴 컬러 필터 어레이 디모자이킹을 위한 다 방향 가중 보간 방법 |
Also Published As
Publication number | Publication date |
---|---|
WO2007078912A1 (en) | 2007-07-12 |
KR20080078076A (ko) | 2008-08-26 |
JP2009522864A (ja) | 2009-06-11 |
JP4893973B2 (ja) | 2012-03-07 |
US20070153106A1 (en) | 2007-07-05 |
TW200735652A (en) | 2007-09-16 |
TWI337499B (en) | 2011-02-11 |
EP1969558A1 (en) | 2008-09-17 |
EP1969558B1 (en) | 2011-08-10 |
ATE520100T1 (de) | 2011-08-15 |
CN101336438A (zh) | 2008-12-31 |
CN101336438B (zh) | 2011-11-09 |
US7830426B2 (en) | 2010-11-09 |
US8212900B2 (en) | 2012-07-03 |
US20110032397A1 (en) | 2011-02-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101007754B1 (ko) | 에지 검출 및 보정항을 이용하여 컬러 필터 어레이의 색보간을 제공하는 방법 및 장치 | |
US7456881B2 (en) | Method and apparatus for producing Bayer color mosaic interpolation for imagers | |
US10021358B2 (en) | Imaging apparatus, imaging system, and signal processing method | |
JP4546237B2 (ja) | 単一チップ低光レベルカラーカメラ | |
US7701496B2 (en) | Color filter pattern for color filter arrays including a demosaicking algorithm | |
US8339489B2 (en) | Image photographing apparatus, method and medium with stack-type image sensor, complementary color filter, and white filter | |
US20040174446A1 (en) | Four-color mosaic pattern for depth and image capture | |
JP2008306379A (ja) | 固体撮像素子 | |
JP2004153823A (ja) | 局部線形回帰法を用いた画像処理システム | |
US7259788B1 (en) | Image sensor and method for implementing optical summing using selectively transmissive filters | |
US20080055436A1 (en) | Method, imager and system providing paired-bayer color filter array and interlaced readout | |
JP5943393B2 (ja) | 撮像装置 | |
US20130033622A1 (en) | Method and apparatus for motion artifact correction in hdr video | |
JP5702895B2 (ja) | カラー撮像素子および撮像装置 | |
US20040169748A1 (en) | Sub-sampled infrared sensor for use in a digital image capture device | |
US8400534B2 (en) | Noise reduction methods and systems for imaging devices | |
KR101204921B1 (ko) | 이미지 처리장치 및 그를 이용한 데이터 처리 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E90F | Notification of reason for final refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20131218 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20141230 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20151217 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20161221 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20171219 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20181219 Year of fee payment: 9 |