KR20130021977A - Device for correcting a difference of gr and gb sensitivity in image sensor and method thereof - Google Patents
Device for correcting a difference of gr and gb sensitivity in image sensor and method thereof Download PDFInfo
- Publication number
- KR20130021977A KR20130021977A KR1020110084584A KR20110084584A KR20130021977A KR 20130021977 A KR20130021977 A KR 20130021977A KR 1020110084584 A KR1020110084584 A KR 1020110084584A KR 20110084584 A KR20110084584 A KR 20110084584A KR 20130021977 A KR20130021977 A KR 20130021977A
- Authority
- KR
- South Korea
- Prior art keywords
- pixel
- center
- value
- pixels
- correction
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/13—Edge detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/64—Circuits for processing colour signals
- H04N9/646—Circuits for processing colour signals for image enhancement, e.g. vertical detail restoration, cross-colour elimination, contour correction, chrominance trapping filters
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
- Color Television Image Signal Generators (AREA)
Abstract
Description
본 발명은 이미지 센서의 픽셀 간 오프셋 보정 장치 및 그 보정 방법에 관한 것으로서, 특히 픽셀 중 Gr 픽셀과 Gb 픽셀 간 오프셋(offset 또는 cross-talk)을 보정하는 픽셀 간 오프셋 보정 장치 및 그 보정 방법에 관한 것이다.
The present invention relates to an apparatus for correcting an offset between pixels of an image sensor and a method of correcting the same, and more particularly, to an apparatus for correcting an offset between pixels and a method for correcting an offset (cross-talk) between Gr and Gb pixels among pixels. will be.
씨모스 이미지센서(CMOS Image Sensor, 이하 CIS)에서, 영상 신호 처리(Image Signal Processing, 이하 ISP) 블록은 입력 영상을 소정의 수학적 연산 알고리즘을 통해 보정 또는 가공 처리하는 블록으로서, 픽셀의 물리적 구조에 의해 필연적으로 발생하는 화질저하에 대한 보상을 주요 기능으로 한다.In the CMOS image sensor (CIS), an image signal processing (ISP) block is a block for correcting or processing an input image by using a predetermined mathematical operation algorithm, which is applied to a physical structure of a pixel. The main function is to compensate for the deterioration of image quality inevitably.
도 1은 일반적인 RGB 컬러 필터 구조를 보여주는 도면이다.1 is a diagram illustrating a general RGB color filter structure.
도 1을 참조하면, ISP 블록에는 도 1에 도시된 일반적인 RGB 컬러 필터 구조 사용 시에 발생하는 Gr 픽셀과 Gb 픽셀 간 오프셋을 보정하는 기능이 기본적으로 요구된다. ISP 블록에 이러한 보정 기능의 생략이나 미비 시, 출력 영상에 격자 노이즈(mazy noise)가 발생하여 화질저하를 초래한다. 따라서, 이에 대한 오프셋 보정(offset correction, 또는 cross-talk compensation)이 필요하다.Referring to FIG. 1, the ISP block basically requires a function of correcting an offset between a Gr pixel and a Gb pixel generated when using the general RGB color filter structure shown in FIG. 1. Omission or lack of this correction function in the ISP block results in mazy noise in the output image, resulting in deterioration of image quality. Therefore, there is a need for offset correction or cross-talk compensation.
또한 ISP 블록의 다른 주요 기능 중 Demosaic(보간법, 또는 Interpolation) 기능은 Bayer 형태의 영상 데이터를 완성된 RGB 형태의 영상데이터로 변환하는 기능을 수행하는데, 앞서 설명한 Gr, Gb의 픽셀 간 오프셋 보정은 Demosaic 기능 수행 전에 이루어지며, Bayer 영역의 영상처리 단계에 위치한다.In addition, demosaic (interpolation, or interpolation) function of the ISP block converts Bayer-type image data into completed RGB-type image data. The above-described offset correction between Gr and Gb pixels is demosaic. It is done before the function is executed and is located in the image processing step of the Bayer area.
도 2는 도 1에 도시된 RGB 컬러 필터의 구조를 갖는 픽셀 어레이의 기본 구성을 보여주는 도면이고, 도 3은 도 2에 도시된 픽셀 어레이의 기본 구성을 확장한 픽셀 어레이 구조로서, 640 x 480의 해상도에서 확장된 Bayer 영역의 픽셀 어레이 구조를 보여주는 도면이다. 그리고, 도 4는 연산을 위해 사용하는 5x5 윈도우 내의 픽셀 위치를 Pxy 형태로 매칭시킨 5 x 5 윈도우를 나타내는 도면이다.FIG. 2 is a diagram illustrating a basic configuration of a pixel array having the structure of the RGB color filter illustrated in FIG. 1, and FIG. 3 is a pixel array structure extending the basic configuration of the pixel array illustrated in FIG. The pixel array structure of the Bayer region extended in resolution is shown. 4 is a diagram illustrating a 5 x 5 window in which pixel positions in a 5 x 5 window used for calculation are matched in a Pxy form.
도 3을 참조하면, 확장된 Bayer 영역의 픽셀 어레이 구조에서 제1 점선 박스(30)는 라인 메모리(line memory)에 저장된 입력 영상을 읽은 후, Gr, Gb의 픽셀 간 오프셋을 보정 하기 위한 수학적 연산의 기반인 5 x 5 윈도우를 나타내는 것이고, 제1 점선 박스(30) 내부의 제2 점선 박스(32)는 5x5 연산을 통해 현재 보정을 진행하고 있는 중심 픽셀을 나타내는 것이다. 즉, 제2 점선박스(32)로 표시되는 중심 픽셀(Gr 픽셀)은 상기 5 x 5 윈도우 내에 있는 주변 동종 픽셀들(Gr 픽셀군과 Gb 픽셀군)을 이용하여 보정된다.Referring to FIG. 3, in the pixel array structure of the extended Bayer region, the first dotted line box 30 reads an input image stored in a line memory, and then performs a mathematical operation to correct an offset between pixels of Gr and Gb. It represents a 5 x 5 window that is the base of the, and the second dotted line box 32 inside the first dotted line box 30 represents a center pixel currently undergoing correction through a 5 x 5 operation. That is, the center pixel (Gr pixel) indicated by the second dotted line box 32 is corrected using the peripheral homogeneous pixels (Gr pixel group and Gb pixel group) within the 5 × 5 window.
Gr 픽셀과 Gb 픽셀 간 오프셋을 구하는 기존 연산식은 아래의 수학식 1로 표현될 수 있다.
An existing equation for obtaining an offset between a Gr pixel and a Gb pixel may be expressed by Equation 1 below.
여기서, 수학식 1에 Pxy 형태로 나타나는 변수는 도 4에 도시된 바와 같이, 연산을 위해 사용하는 5x5 윈도우 내의 픽셀 위치를 Pxy 형태로 매칭시킨 좌표 변수를 나타낸다.
Here, the variable represented by Pxy in Equation 1 represents a coordinate variable in which the pixel position in the 5 × 5 window used for the operation is matched in the Pxy form as shown in FIG. 4.
위의 수학식 1에서 볼 수 있듯이 중심 픽셀(Gr, 또는 P33)에 대한 주변 Gr 픽셀들의 평균값과 주변 Gb 픽셀들의 평균값의 차이를 오프셋으로 정의한 후, 연산을 통해서 Gr 픽셀과 Gb 픽셀 간의 오프셋을 구하게 된다. As shown in Equation 1 above, the difference between the average value of the neighboring Gr pixels and the average value of the neighboring Gb pixels with respect to the center pixel Gr or P33 is defined as an offset, and then the operation calculates an offset between the Gr and Gb pixels. do.
위의 수학식 2는 상기 수학식 1을 이용한 결과 값(오프셋 값)이 양의 값을 갖게 되면, 같은 Green 색을 표현해도 Gr 픽셀대비 Gb 픽셀이 더 낮은 값을 갖는다고 판단하여, 오프셋 값을 Gr 픽셀에서 차감하여 Gb 픽셀과 비슷한 레벨을 유지시키는 연산 과정을 보여주는 것이다. 반대로 오프셋 값이 음의 값을 갖게 되면, 같은 Green 색을 표현해도 Gr 픽셀대비 Gb 픽셀이 더 높은 값을 갖는다고 판단하여, 오프셋 값을 Gr 픽셀에 더하여 Gb 픽셀과 비슷한 레벨을 유지시키는 연산 과정을 보여주는 것이다. In Equation 2 above, when the result value (offset value) using Equation 1 has a positive value, it is determined that the Gb pixel has a lower value than the Gr pixel even when the same green color is expressed, and thus the offset value is determined. It shows the operation of subtracting from the Gr pixel to maintain the level similar to the Gb pixel. On the contrary, if the offset value has a negative value, it is determined that the Gb pixel has a higher value than the Gr pixel even if the same green color is expressed, and the offset process is added to the Gr pixel to maintain a level similar to the Gb pixel. To show.
도 5는 오프셋 연산을 위해 사용하는 5 x 5 윈도우 내에 데드 픽셀이 존재한 예를 보여주는 도면이다.FIG. 5 is a diagram illustrating an example of a dead pixel in a 5 x 5 window used for an offset operation.
도 5를 참조하면, 기존에는 오프셋 보정을 위해 사용하는 5 x 5 윈도우 내에 데드 픽셀(Dead pixel 또는 Defect pixel)이 존재하지 않는 경우에는 정상적인 보정이 가능하다.Referring to FIG. 5, when no dead pixel or defect pixel exists in a 5 × 5 window used for offset correction, normal correction may be performed.
그러나, 오프셋 보정을 위해 사용하는 5 x 5 윈도우 내의 동종픽셀군(Gr 픽셀군과 Gb 픽셀군)에 도 5에 도시된 바와 같이, 데드 픽셀이 존재할 경우, 데드 픽셀의 오류 값이 연산 과정에 영향(예: 데드 픽셀값 전이로 인한 격자 노이즈 발생)을 미쳐 비정상적 오프셋 값을 발생시키는 결과와 함께 잘못된 보정을 진행하게 된다. However, as shown in FIG. 5 in the homogeneous pixel group (Gr pixel group and Gb pixel group) in the 5 x 5 window used for offset correction, when a dead pixel exists, the error value of the dead pixel affects the calculation process. (E.g. grating noise due to dead pixel value transition), resulting in an abnormal offset value and incorrect correction.
특히, 공유 픽셀 구조(Shared Pixel Structure)로 바뀌는 현재의 트렌드에서 1개 이상의 데드 픽셀이 발생하는 경우가 많기 때문에, 동종 픽셀군에 데드 픽셀이 존재하더라도 보정이 가능한 오프셋(또는 크로스토크) 보정 기술에 대한 개발이 필요하다.
In particular, one or more dead pixels are often generated in the current trend toward a shared pixel structure. Therefore, even if a dead pixel exists in the homogeneous pixel group, an offset (or crosstalk) correction technique can be used. Development is needed.
따라서, 본 발명의 목적은 Gr 픽셀과 Gb 픽셀 사이의 오프셋 보정시, 동종픽셀군에 데드 픽셀이 존재하는 경우, 오프셋 보정 과정에서 보정 오류로 인한 격자 노이즈 발생과 같은 문제점을 해결할 수 있는 이미지 센서의 픽셀 간 오프셋 보정 장치를 제공하는 데 있다.Accordingly, an object of the present invention is to provide an image sensor that can solve problems such as generation of lattice noise due to a correction error in an offset correction process when a dead pixel exists in a homogeneous pixel group during offset correction between a Gr pixel and a Gb pixel. It is to provide an offset correction device between pixels.
본 발명의 다른 목적은 상기 오프셋 보정 과정에서 보정 오류로 인한 격자 노이즈 발생과 같은 문제점을 해결할 수 있는 이미지 센서의 픽셀 간 오프셋 보정 방법을 제공하는 데 있다.
Another object of the present invention is to provide an offset correction method between pixels of an image sensor that can solve problems such as generation of grid noise due to a correction error in the offset correction process.
상기와 같은 목적을 달성하기 위한, 본 발명의 일면에 따른 이미지 센서의 픽셀 간 오프셋 보정 장치는, Gr 픽셀 및 Gb 픽셀을 갖는 픽셀 구조를 갖는 입력 픽셀 이미지에서 상기 Gr 픽셀 및 Gb 픽셀 중 어느 하나의 픽셀이 중심에 위치하도록 정의된 소정의 크기의 윈도우 내에서 상기 Gr 및 Gb 픽셀 간의 오프셋을 보정하는 이미지 센서의 픽셀 간 오프셋 보정 장치로서, 상기 윈도우 내에서 데드 픽셀이 아닌 상기 중심 픽셀과 동종의 픽셀들을 추출하여, 추출된 동종의 픽셀들의 평균 픽셀값을 계산하고, 계산된 평균 픽셀값과 상기 중심 픽셀의 픽셀값을 연산하여, 연산 결과에 따라 상기 중심 픽셀과의 오프셋값이 가장 큰 주변 픽셀을 선택하는 Gx 픽셀 오프셋 연산부와, 상기 중심 픽셀과의 오프셋값이 가장 큰 주변 픽셀의 픽셀값과 상기 중심 픽셀의 픽셀값을 연산하여, 상기 중심 픽셀의 보정 픽셀값을 계산하는 Gx 픽셀 오프셋 보정부 및 상기 보정 픽셀값을 출력을 제어하는 보정 픽셀 출력부를 포함한다. In order to achieve the above object, an apparatus for offset correction between pixels of an image sensor according to an exemplary embodiment of the present invention includes one of the Gr and Gb pixels in an input pixel image having a pixel structure having a Gr pixel and a Gb pixel. A pixel-to-pixel offset correction device of an image sensor that corrects an offset between the Gr and Gb pixels within a window of a predetermined size defined such that a pixel is located at the center, the pixel being the same as the center pixel but not the dead pixel in the window. The average pixel value of the extracted pixels of the same kind is calculated, the calculated average pixel value and the pixel value of the center pixel are calculated, and peripheral pixels having the largest offset value with respect to the center pixel are calculated according to the calculation result. A selected Gx pixel offset calculating unit, a pixel value of a peripheral pixel having a largest offset value with respect to the center pixel, and a pixel of the center pixel Operation to, include Gx pixel offset correction, and the corrected pixel value to calculate the correction pixel value of the central pixel unit compensation pixel output for controlling the output.
여기서, 상기 이미지 센서의 픽셀 간 오프셋 보정 장치는 상기 입력 픽셀 이미지의 에지 영역을 판별하고, 상기 중심 픽셀이 상기 에지 영역 내에 존재하는지를 판단하는 에지 영역 판별부를 더 포함하며, 상기 보정 픽셀 출력부는 상기 에지 영역 판별부의 판단 결과에 따라 상기 중심 픽셀이 상기 에지 영역에 존재하는 경우, 상기 중심 픽셀의 보정 픽셀값을 출력하지 않고, 보정 전의 중심 픽셀의 픽셀값을 출력하고, 상기 중심 픽셀이 상기 에지 영역에 존재하지 않는 경우, 상기 중심 픽셀의 픽셀값을 보정 픽셀값으로 보정하여 출력하는 것을 특징으로 한다.Here, the pixel-to-pixel offset correction apparatus of the image sensor further includes an edge region determination unit for determining an edge region of the input pixel image and determining whether the center pixel exists in the edge region, and the correction pixel output unit includes the edge When the center pixel exists in the edge area according to the determination result of the area determining unit, the pixel value of the center pixel before correction is output without outputting the correction pixel value of the center pixel, and the center pixel is displayed in the edge area. If it does not exist, the pixel value of the center pixel is corrected to a corrected pixel value, and then output.
본 발명의 다른 일면에 따른 이미지 센서의 픽셀 간의 오프셋 보정 방법은, Gr 픽셀 및 Gb 픽셀을 갖는 픽셀 구조를 갖는 이미지 센서의 픽셀 간 오프셋 보정 방법으로서, 상기 Gr 픽셀과 상기 Gb 픽셀 중 어느 하나의 픽셀이 중심 픽셀로 설정된 소정 크기의 윈도우를 결정하는 단계와, 외부로 입력되는 입력 픽셀 이미지를 상기 결정된 윈도우의 크기로 분할하는 단계와, 상기 분할된 입력 픽셀 이미지의 윈도우 내에서 데드 픽셀이 아닌 상기 중심 픽셀의 동종 픽셀들을 선택하는 단계와, 상기 동종의 픽셀들 중 상기 중심 픽셀과의 가장 큰 오프셋 값을 갖는 하나의 동종 픽셀을 선택하는 단계 및 소정의 보정 연산 알고리즘을 통해 상기 선택된 하나의 동종의 픽셀의 픽셀값과 상기 중심 픽셀의 픽셀값을 연산하여, 상기 중심 픽셀에 대한 보정 픽셀값을 계산하는 단계를 포함한다.
The offset correction method between pixels of an image sensor according to another aspect of the present invention is an offset correction method between pixels of an image sensor having a pixel structure having a Gr pixel and a Gb pixel, and includes any one of the Gr pixel and the Gb pixel. Determining a window having a predetermined size set to the center pixel, dividing an externally input input pixel image into a size of the determined window, and the center of the divided input pixel image rather than a dead pixel Selecting the homogeneous pixels of the pixel, selecting one homogeneous pixel having the largest offset value with the center pixel among the homogeneous pixels, and the selected one homogeneous pixel through a predetermined correction algorithm Compute the pixel value of the center pixel by calculating the pixel value of And a step of.
본 발명에 의하면, 중심 픽셀 주변의 동종 픽셀 군내에 데드 픽셀 존재 시에도, Gr 픽셀과 Gb 픽셀간 오프셋의 정상적인 보정을 가능하게 하여, 화질 저하를 개선한다.According to the present invention, even when a dead pixel exists in the same pixel group around the center pixel, it is possible to correct the offset between the Gr pixel and the Gb pixel, thereby improving the image quality deterioration.
또한 본 발명을 이미지 센서 내에 구현 시, 별도의 ASIC으로 구현할 경우와 비교하면, 부품 감소 및 PCB 배선 간략화로 인해 제조 공정을 단순화시킬 수 있다.In addition, when the present invention is implemented in an image sensor, the manufacturing process may be simplified due to component reduction and PCB wiring simplification, as compared with a case of implementing a separate ASIC.
또한, 본 발명을 이미지 센서 내에 구현 시, 별도의 ASIC으로 구현할 경우와 비교하면, IC 1개 만큼에 해당하는 경량화 효과를 가져 온다.In addition, when the present invention is implemented in the image sensor, compared to the case of implementing in a separate ASIC, it brings a lightening effect corresponding to one IC.
또한 본 발명을 이미지 센서 내에 구현 시, 별도의 ASIC으로 구현할 경우와 비교하면, IC 1개 만큼의 부품 감소 효과를 가져 온다.In addition, when the present invention is implemented in the image sensor, compared with the case of implementing a separate ASIC, it brings about the effect of reducing parts by one IC.
또한 본 발명을 이미지 센서 내에 구현 시, 별도의 ASIC으로 구현할 경우와 비교하면, IC 1개 및 PCB 복잡도 감소로 인한 부품 및 조립 원가를 절감할 수 있다.
In addition, when the present invention is implemented in the image sensor, compared to the case of implementing a separate ASIC, it is possible to reduce the cost of components and assembly due to one IC and reduced PCB complexity.
도 1은 일반적인 RGB 컬러 필터 구조를 보여주는 도면이다.
도 2는 도 1에 도시된 RGB 컬러 필터의 구조를 갖는 픽셀 어레이의 배치 구조를 보여주는 도면이다.
도 2는 도 1에 도시된 RGB 컬러 필터의 구조를 갖는 픽셀 어레이의 기본 구성을 보여주는 도면이다.
도 3은 도 2에 도시된 픽셀 어레이의 기본 구성을 확장한 픽셀 어레이 구조로서, 640 x 480의 해상도에서 확장된 Bayer 영역의 픽셀 어레이 구조를 보여주는 도면이다.
도 4는 연산을 위해 사용하는 5x5 윈도우 내의 픽셀 위치를 Pxy 형태로 매칭시킨 5 x 5 윈도우를 나타내는 도면이다.
도 5는 오프셋 연산을 위해 사용하는 5 x 5 윈도우 내에 데드 픽셀이 존재한 예를 보여주는 도면이다.
도 6은 본 발명의 일실시예에 따른 이미지 센서의 픽셀 간 오프셋 보정 장치를 보여주는 블록도이다.
도 7은 5x5 윈도우 내의 동종 픽셀군에 데드 픽셀이 존재하는 경우에서의 오프셋 보정 방법을 보여주는 순서도이다.1 is a diagram illustrating a general RGB color filter structure.
FIG. 2 is a diagram illustrating an arrangement structure of a pixel array having a structure of an RGB color filter illustrated in FIG. 1.
FIG. 2 is a diagram illustrating a basic configuration of a pixel array having a structure of an RGB color filter shown in FIG. 1.
FIG. 3 is a pixel array structure in which the basic configuration of the pixel array shown in FIG. 2 is extended, and illustrates a pixel array structure of a Bayer region extended at a resolution of 640 × 480.
4 is a diagram illustrating a 5 x 5 window in which pixel positions in a 5 x 5 window used for calculation are matched in a Pxy form.
FIG. 5 is a diagram illustrating an example of a dead pixel in a 5 x 5 window used for an offset operation.
6 is a block diagram illustrating an apparatus for offset correction between pixels of an image sensor according to an exemplary embodiment.
FIG. 7 is a flowchart illustrating an offset correction method when a dead pixel exists in a homogeneous pixel group in a 5 × 5 window.
본 발명의 일 실시예에서는, Gr 픽셀과 Gb 픽셀 사이의 오프셋 보정시 사용하는 수학적 연산 기반인 5x5 윈도우 내의 동종 픽셀 군에 데드 픽셀이 존재하는 경우, 데드 픽셀을 제외한 정상의 동종 픽셀들과의 연산을 통해서 오프셋 보정에서 발생할 수 있는 이미지 센서의 픽셀 간 오프셋 보정 방법이 개시된다.In one embodiment of the present invention, when a dead pixel exists in a homogeneous pixel group in a 5x5 window, which is a mathematical calculation base used for offset correction between a Gr pixel and a Gb pixel, calculation with normal homogeneous pixels except for the dead pixel. Disclosed is a method for offset correction between pixels of an image sensor that may occur in offset correction.
더불어, 본 발명의 일 실시예에 따른 픽셀 간 오프셋 보정 방법에서는 에지(Edge) 영역을 판별하는 기술적 구성이 추가되어, 오프셋 보정 시 에지 영역에 대한 오프셋 보정을 바이 패스시켜 명암대비가 있는 부분에 대해서는 선명도를 유지시키는 방법이 개시된다.In addition, in the pixel-to-pixel offset correction method according to an embodiment of the present invention, a technical configuration for determining an edge area is added, and the offset correction for the edge area is bypassed during offset correction, thereby providing a contrast ratio. A method of maintaining sharpness is disclosed.
이하, 첨부된 도면을 참조하여 본 발명의 일실시예에 대해 상세히 설명하기로 한다. Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 6은 본 발명의 일실시예에 따른 이미지 센서의 픽셀 간 오프셋 보정 장치를 보여주는 블록도이다.6 is a block diagram illustrating an apparatus for offset correction between pixels of an image sensor according to an exemplary embodiment.
도 6을 참조하면, 본 발명의 일실시예에 따른 이미지 센서의 픽셀 간 오프셋 보정 장치(100)는 크게, 영역 분할부(110), Gx 픽셀 오프셋 연산부(120), Gx 픽셀 오프셋 보정부(130), 에지 영역 판별부(140) 및 보정 픽셀 출력부(150)를 포함한다. 여기서, Gx 픽셀 오프셋 연산부(110)와 Gx 픽셀 오프셋 보정부(120)에 각각 표기된 Gx는 Gr과 Gb 중 어느 하나를 의미하는 용어로서, 첨자 x는 Gr과 Gb를 포함하는 확장된 개념을 표현한 것이며, 오프셋 보정시 사용하는 수학적 연산 기반인 5x5 윈도우 내의 중심 픽셀이 Gr과 Gb에 상관없이 그린(Green) 픽셀이면 적용가능 하다는 것을 말한다.Referring to FIG. 6, an
영역 분할부(110)는 Bayer 컬러 필터 어레이를 통해 입력 영상 이미지를 입력받고, 입력 영상 이미지를 기설정된 윈도우 사이즈의 픽셀 이미지(pixel image)로 분할한다. 이때, 상기 윈도우로 분할된 픽셀 이미지의 중심에는 기하학적으로 Gr 픽셀 또는 Gx 픽셀이 위치하며, 설명이 일관성을 유지하기 위해, Gr 픽셀이 위치하는 것으로 가정한다. 상기 윈도우 사이즈는 상기 Gr 픽셀과 상기 Gb 픽셀 간의 오프셋 보정시 사용하는 수학적 연산 기반의 사이즈로 정의되며, 특별히 한정하는 것은 아니지만, 5(가로 픽셀의 수)x5(세로 픽셀의 수) 윈도우 사이즈로 가정한다. The
Gx 픽셀 오프셋 연산부(120)는 상기 영역 분할부(110)로부터 5 x 5 윈도우로 분할된 픽셀 이미지를 입력받고, 상기 5 x 5 윈도우 내에서, 상기 Gr 픽셀의 동종 픽셀을 스캐닝하고, 스캐닝된 동종 픽셀들의 각 픽셀 값들을 분석하여, 데드 픽셀이 아닌 정상의 동종 픽셀들을 선택하고, 오프셋이 가장 큰 주변 픽셀의 픽셀값을 구한다. 여기서, 픽셀 값은 계조값일 수 있다. The Gx pixel offset calculating
Gx 픽셀 오프셋 보정부(130)는 Gx 픽셀 오프셋 연산부(120)에서 얻은 오프셋이 가장 큰 주변 픽셀 값과 중심 픽셀과의 연산을 통해서 보정된 중심 픽셀의 보정 픽셀값을 연산한다. The Gx pixel offset
에지 영역 판별부(140)는 에지 영역에서 오프셋 보정이 이루어지면 선명도가 떨어지는 현상을 방지하기 위한 에지 영역을 판별하는 구성으로서, 이러한 에지 영역을 판별하는 기술은 다양한 기술이 널려 알려져 있으므로, 이에 대한 구체적인 설명은 생략하기로 한다. The edge
보정 픽셀 출력부(150)는 상기 중심 픽셀의 보정 픽셀값을 입력받고, 입력받은 보정 픽셀 값이 기설정된 범위를 벗어나는 경우, 이를 제한하는 기능을 수행한다. 즉, 보정 완료된 중심 픽셀이 표현 가능한 범위를 벗어날 경우 이를 제한하는 기능을 수행한다. 예컨대, 보정 픽셀 출력부(150)는 보정된 중심픽셀의 보정 픽셀값의 오버플로(over-flow)를 방지하기 위해서 클램프(Clamp) 기능을 수행할 수 있다. The correction
또한 보정 픽셀 출력부(150)는 상기 에지 영역 판별부(140)에서 판단한 Edge 영역에 대해서는 보정된 중심 픽셀을 바이패스하는 기능을 수행한다. 즉, 에지 영역 판별부(130)에서 받은 에지 영역에 중심 픽셀이 존재하는지에 대한 정보를 이용해 보정된 중심 픽셀의 보정 픽셀값의 출력 여부를 결정한다.In addition, the correction
이하, 도 7을 참조하여, Gr 픽셀과 Gb 픽셀 사이의 오프셋 보정시 5x5 윈도우 내의 동종 픽셀군에 데드 픽셀이 존재하는 경우에서의 오프셋 보정 방법에 대해 보다 자세히 설명하기로 한다. Hereinafter, an offset correction method in a case where a dead pixel exists in a homogeneous pixel group in a 5x5 window when offset correction between a Gr pixel and a Gb pixel will be described in detail with reference to FIG. 7.
도 7은 5x5 윈도우 내의 동종 픽셀군에 데드 픽셀이 존재하는 경우에서의 오프셋 보정 방법을 보여주는 순서도이다. 설명의 이해를 돕기 위하여, 도 6이 함께 참조된다.FIG. 7 is a flowchart illustrating an offset correction method when a dead pixel exists in a homogeneous pixel group in a 5 × 5 window. For better understanding of the description, reference is made to FIG. 6 together.
도 7을 참조하면, 먼저, Bayer 컬러 필터 어레이를 통해 획득된 입력 영상 이미지를 5x5 윈도우 사이즈로 분할된 픽셀 이미지가 생성된다(S110).Referring to FIG. 7, first, a pixel image obtained by dividing an input image image obtained through a Bayer color filter array into a 5 × 5 window size is generated (S110).
이어, 도 6의 Gx 픽셀 오프셋 연산부(120)와 같은 구성을 통해 5x5 윈도우 내에서 중심 픽셀(Gr 픽셀)을 둘러싸는 1차 동종 Gr 픽셀군을 아래의 수학식 3과 같은 SORT 함수로 표현되는 연산 알고리즘을 통해 선택한다.
Subsequently, the first homogeneous Gr pixel group that surrounds the center pixel (Gr pixel) within the 5x5 window through the same configuration as the Gx pixel offset
상기 SORT 함수를 통해 선택된 동종 픽셀군에서 중간 픽셀값을 선택한다. 이렇게 함으로써 1차적으로 데드 픽셀이 오프셋 연산과정에 포함되지 않도록 한다. 여기서, 중간 픽셀값을 선택하는 과정은 2회에 걸쳐 수행된다. 1차 선택과정은 윈도우 내에서 중심 픽셀을 기준으로 가장 바깥쪽에 위치한 동종 픽셀군에서의 중간 픽셀값을 선택하는 과정이고, 2차 선택과정은 윈도우 내에서 중심 픽셀에 인접한 동종픽셀 군에서의 중간 픽셀값을 선택하는 과정이다. 1차 중간 픽셀값을 선택하는 방법은, 선택된 동종 픽셀군의 8개의 픽셀값들 중에서 최대 픽셀값과 최소 픽셀값을 제외한다. 그러면 6개의 픽셀값들이 남는다. 남은 6개의 픽셀값들 중에서 다시 최대 픽셀값과 최소 픽셀값을 제외한 남은 4개의 픽셀들값이 중간 픽셀값들로 선택된다. An intermediate pixel value is selected from the group of homogeneous pixels selected through the SORT function. This primarily ensures that dead pixels are not included in the offset operation. Here, the process of selecting the intermediate pixel value is performed twice. The primary selection process is the process of selecting the middle pixel value from the outermost homogeneous pixel group in the window based on the center pixel, and the secondary selection process is the middle pixel of the homogeneous pixel group adjacent to the center pixel in the window. The process of selecting a value. The method of selecting the primary intermediate pixel value excludes the maximum pixel value and the minimum pixel value among the eight pixel values of the selected homogeneous pixel group. This leaves six pixel values. Among the remaining six pixel values, the remaining four pixel values except for the maximum pixel value and the minimum pixel value are selected as intermediate pixel values.
상기 수학식 3의 연산 후, 아래의 수학식 4로 표현되는 연산 알고리즘을 적용하여, 선택된 4개의 중간 픽셀값들(PGr3rd, PGr4th, PGr5th, PGr6th)의 평균을 구한다.
After the calculation of Equation 3, an average of four selected intermediate pixel values P Gr3rd , P Gr4th , P Gr5th and P Gr6th is obtained by applying the calculation algorithm represented by Equation 4 below.
이어, 2차 중간 픽셀값이 선택하는 과정으로서, 아래의 수학식 5로 표현되는 연산 알고리즘을 통해 Gr 중심픽셀에 인접한 동종 Gb 픽셀군을 선택하고, 선택된 2차 동종 Gr 픽셀군에서 2개의 중간 Gb 픽셀값(PGb2nd, PGb3nd)이 선택된다. 이렇게 함으로써, Gr 중심 픽셀에 인접한 동종 Gb 픽셀군에 포함된 데드 픽셀이 오프셋 연산과정에 포함되지 않도록 한다.
Subsequently, as a process of selecting the second intermediate pixel value, a homogeneous Gb pixel group adjacent to the Gr center pixel is selected through a calculation algorithm represented by Equation 5 below, and two intermediate Gb in the selected second homogeneous Gr pixel group. Pixel value (P Gb2nd , P Gb3nd ) is selected. By doing so, the dead pixels included in the homogeneous Gb pixel group adjacent to the Gr center pixel are not included in the offset calculation process.
이어, 아래의 수학식 6으로 표현되는 연산 알고리즘을 적용하여, 상기 수학식 5에서 선택된 2개의 중간 Gb 픽셀값과 앞서 수학식 4로 얻은 주변 Gr 픽셀 평균 값(Gr_avg)과 차이가 가장 큰 픽셀을 오프셋이 가장 큰 Gb 주변 픽셀로 정의한다(S120).
Subsequently, by applying an operation algorithm represented by Equation 6 below, the pixel having the largest difference from the two intermediate Gb pixel values selected in Equation 5 and the surrounding Gr pixel average value Gr_avg obtained by Equation 4 above is obtained. The offset is defined as the pixel around the largest Gb (S120).
이어, 상기 연산을 통해 오프셋 값이 가장 큰 주변 Gb 픽셀이 정해지면, 도 5의 Gx 픽셀 오프셋 보정부(130)와 같은 구성을 통해 아래의 수학식 7로 표현되는 연산 알고리즘을 통해 오프셋(또는 크로스토크)을 보정한 중심 픽셀의 보정 픽셀값(P33')을 결정하게 된다(S130).
Subsequently, when the peripheral Gb pixel having the largest offset value is determined through the above calculation, the offset (or cross) is calculated through the calculation algorithm represented by Equation 7 below through the same configuration as the Gx pixel offset
이어, 상기 수학식 7을 통해 중심 픽셀의 보정 픽셀값(P33)이 정해지면, 도 6의 에지 영역 판별부(140)와 같은 구성을 통해 중심 Gr 픽셀이 에지 영역에 존재하는지 여부를 판단한다(S140). 판단결과는 도 6의 보정픽셀 출력부(140)와 같은 구성을 전달된다. Subsequently, when the correction pixel value P33 of the center pixel is determined through Equation 7, it is determined whether the center Gr pixel exists in the edge area through the same configuration as that of the edge
이어, 중심 픽셀이 에지 영역에 존재하면(S150), 중심 픽셀의 보정 픽셀값을 출력하지 않고, 보정 전의 중심 픽셀의 픽셀값을 그대로 출력한다(S160). 반대로 중심픽셀이 에지 영역에 존재하지 않으면, 중심 픽셀의 보정 픽셀값을 출력한다(S170).Subsequently, when the center pixel exists in the edge region (S150), the pixel value of the center pixel before correction is output as it is without outputting the correction pixel value of the center pixel (S160). On the contrary, if the center pixel does not exist in the edge region, the corrected pixel value of the center pixel is output (S170).
이상 설명한 바와 같이, 본 발명은 Gr 픽셀과 Gb 픽셀 사이의 오프셋 보정시 사용하는 특정 사이즈의 윈도우 내의 동종 픽셀군에 데드 픽셀이 존재할 때, 데드픽셀을 제외한 정상의 동종픽셀들과의 연산을 통해서 오프셋 보정에서 발생할 수 있는 오류를 방지한다. 또한, Edge 영역을 판별하는 기능을 추가하여 오프셋 보정 시, Edge 영역에 대한 오프셋 보정을 바이패스 시켜 명암대비가 있는 부분에 대해서는 선명도 유지가 가능하다.As described above, in the present invention, when a dead pixel exists in a homogeneous pixel group in a window of a specific size used for offset correction between a Gr pixel and a Gb pixel, the present invention is offset by calculating with normal homogeneous pixels excluding the dead pixel. Prevent errors that can occur in calibration. In addition, by adding a function of discriminating the edge region, the offset correction for the edge region is bypassed during offset correction, thereby maintaining the sharpness of the portion having contrast.
한편, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 본 발명의 보호범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구의 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
On the other hand, those skilled in the art will understand that the present invention can be implemented in other specific forms without changing the technical spirit or essential features. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive. The scope of the present invention is defined by the appended claims rather than the detailed description, and all changes or modifications derived from the scope of the claims and their equivalents should be construed as being included within the scope of the present invention.
Claims (9)
상기 Gr 픽셀과 상기 Gb 픽셀 중 어느 하나의 픽셀이 중심 픽셀로 설정된 소정 크기의 윈도우를 결정하는 단계;
외부로 입력되는 입력 픽셀 이미지를 상기 결정된 윈도우의 크기로 분할하는 단계;
상기 분할된 입력 픽셀 이미지의 윈도우 내에서 데드 픽셀이 아닌 상기 중심 픽셀의 동종 픽셀들을 선택하는 단계;
상기 동종의 픽셀들 중 상기 중심 픽셀과의 가장 큰 오프셋 값을 갖는 하나의 동종 픽셀을 선택하는 단계: 및
소정의 보정 연산 알고리즘을 통해 상기 선택된 하나의 동종의 픽셀의 픽셀값과 상기 중심 픽셀의 픽셀값을 연산하여, 상기 중심 픽셀에 대한 보정 픽셀값을 계산하는 단계;
를 포함하는 이미지 센서의 픽셀 간 오프셋 보정 방법.
In the pixel-to-pixel offset correction method of an image sensor having a pixel structure having a Gr pixel and a Gb pixel,
Determining a window having a predetermined size in which any one of the Gr pixel and the Gb pixel is set as a center pixel;
Dividing an input pixel image input to the outside into a size of the determined window;
Selecting homogeneous pixels of the center pixel that are not dead pixels in the window of the divided input pixel image;
Selecting one homogeneous pixel having the largest offset value with the center pixel among the homogeneous pixels: and
Calculating a correction pixel value for the center pixel by calculating a pixel value of the selected pixel of the same type and the pixel value of the center pixel through a predetermined correction algorithm;
The offset correction method between the pixels of the image sensor comprising a.
상기 중심 픽셀이 Gr 픽셀(이하, 중심 Gr 픽셀)인 경우, 상기 중심 Gr 픽셀의 주변에 위치한 상기 동종 픽셀들(이하, 주변 Gr 픽셀들)의 각 픽셀값들을 추출하는 단계;
상기 추출된 픽셀값들에서 최대 픽셀값과 최소 픽셀값을 제외한 중간 픽셀값들을 선택하는 단계; 및
상기 선택된 중간 픽셀값들에 대응하는 주변 Gr 픽셀들을 상기 데드 픽셀이 아닌 상기 중심 Gr 픽셀의 주변 Gr 픽셀들로 선택하는 단계;
를 포함하는 것을 특징으로 하는 이미지 센서의 픽셀 간 오프셋 보정 방법.
The method of claim 1, wherein selecting homogeneous pixels of the center pixel comprises:
Extracting pixel values of the homogeneous pixels (hereinafter, referred to as peripheral Gr pixels) located around the center Gr pixel when the center pixel is a Gr pixel (hereinafter referred to as a center Gr pixel);
Selecting intermediate pixel values excluding a maximum pixel value and a minimum pixel value from the extracted pixel values; And
Selecting peripheral Gr pixels corresponding to the selected intermediate pixel values as peripheral Gr pixels of the center Gr pixel instead of the dead pixel;
The offset correction method between the pixels of the image sensor comprising a.
상기 중심 Gr 픽셀의 주변에 위치한 다른 동종 픽셀들(이하, 주변 Gb 픽셀들)의 각 픽셀값들을 추출하는 단계;
상기 추출된 픽셀값들에서 최대 픽셀값과 최소 픽셀값을 제외한 중간 픽셀값들을 선택하는 단계; 및
상기 선택된 중간 픽셀값들에 대응하는 주변 Gr 픽셀들을 상기 데드 픽셀이 아닌 상기 중심 Gr 픽셀의 주변 Gb 픽셀들로 선택하는 단계;
를 포함하는 것을 특징으로 하는 이미지 센서의 픽셀 간 오프셋 보정 방법.The method of claim 2, wherein after the selecting with the surrounding Gr pixels,
Extracting respective pixel values of other homogeneous pixels (hereinafter, peripheral Gb pixels) located around the center Gr pixel;
Selecting intermediate pixel values excluding a maximum pixel value and a minimum pixel value from the extracted pixel values; And
Selecting peripheral Gr pixels corresponding to the selected intermediate pixel values as peripheral Gb pixels of the center Gr pixel instead of the dead pixel;
The offset correction method between the pixels of the image sensor comprising a.
상기 주변 Gr 픽셀들의 평균 픽셀값을 계산하는 단계;
상기 주변 Gb 픽셀들의 각 픽셀값과 상기 계산된 평균값 간의 차이값을 계산하는 단계;
상기 계산된 차이값 중 가장 큰 차이값에 대응하는 주변 Gb 픽셀을 상기 Gr 픽셀과 가장 큰 오프셋 값을 갖는 동종 픽셀로 선택하는 단계
포함하는 것을 특징으로 하는 이미지 센서의 픽셀 간 오프셋 보정 방법.
4. The method of claim 3, wherein the step of selecting one homogeneous pixel having the largest offset value with the center Gr pixel,
Calculating an average pixel value of the peripheral Gr pixels;
Calculating a difference value between each pixel value of the peripheral Gb pixels and the calculated average value;
Selecting a peripheral Gb pixel corresponding to the largest difference among the calculated difference values as a homogeneous pixel having the largest offset value with the Gr pixel.
An offset correction method between pixels of the image sensor, characterized in that it comprises a.
상기 보정 연산 알고리즘을 통해 상기 중심 Gr 픽셀의 픽셀값과 상기 중심 Gr 픽셀과 가장 큰 오프셋 값을 갖는 상기 주변 Gb 픽셀의 픽셀값을 보정 연산하여, 상기 중심 Gr 픽셀에 대한 보정 픽셀값을 계산하는 것을 특징으로 하는 이미지 센서의 픽셀 간 오프셋 보정 방법.
The method of claim 4, wherein the calculating of the correction pixel value comprises:
Calculating a correction pixel value for the center Gr pixel by performing a correction operation on the pixel value of the center Gr pixel and the pixel value of the peripheral Gb pixel having the largest offset value with the center Gr pixel through the correction operation algorithm. A method for offset correction between pixels of an image sensor.
상기 중심 픽셀이 에지 영역에 존재하는지를 판단하는 단계를 더 포함하고,
상기 판단결과에 따라 상기 중심 픽셀에 대한 보정 여부를 결정하는 것을 특징으로 하는 이미지 센서의 픽셀 간 오프셋 보정 방법.
The method of claim 1, wherein after calculating a correction pixel value for the center pixel:
Determining whether the center pixel is in an edge region;
And determining whether to correct the center pixel according to the determination result.
상기 중심 픽셀의 보정 픽셀값을 출력하지 않고, 보정 전의 중심 픽셀의 픽셀값을 그대로 유지하고,
상기 중심 픽셀이 상기 에지 영역에 존재하지 않는 경우,
상기 중심 픽셀의 픽셀값을 보정 픽셀값으로 보정하는 것을 특징으로 하는 이미지 센서의 픽셀 간 오프셋 보정 방법.
The method of claim 6, wherein when the center pixel is in the edge region,
The pixel value of the center pixel before correction is maintained without outputting the correction pixel value of the center pixel,
If the center pixel is not in the edge region,
And a pixel value of the center pixel is corrected to a correction pixel value.
상기 윈도우 내에서 데드 픽셀이 아닌 상기 중심 픽셀과 동종의 픽셀들을 추출하여, 추출된 동종의 픽셀들의 평균 픽셀값을 계산하고, 계산된 평균 픽셀값과 상기 중심 픽셀의 픽셀값을 연산하여, 연산 결과에 따라 상기 중심 픽셀과의 오프셋값이 가장 큰 주변 픽셀을 선택하는 Gx 픽셀 오프셋 연산부;
상기 중심 픽셀과의 오프셋값이 가장 큰 주변 픽셀의 픽셀값과 상기 중심 픽셀의 픽셀값을 연산하여, 상기 중심 픽셀의 보정 픽셀값을 계산하는 Gx 픽셀 오프셋 보정부; 및
상기 보정 픽셀값을 출력을 제어하는 보정 픽셀 출력부;
를 포함하는 이미지 센서의 픽셀 간 오프셋 보정 장치.
Correcting an offset between the Gr and Gb pixels within a window of a predetermined size defined such that any one of the Gr and Gb pixels is centered in an input pixel image having a pixel structure having Gr and Gb pixels. In the pixel-to-pixel offset correction device of the image sensor,
Compute the average pixel value of the extracted pixels of the same type by extracting the pixels of the same kind as the center pixel, not the dead pixel in the window, and calculates the calculated average pixel value and the pixel value of the center pixel, A Gx pixel offset calculator configured to select a peripheral pixel having a largest offset value with respect to the center pixel according to the first pixel;
A Gx pixel offset correction unit calculating a correction pixel value of the center pixel by calculating a pixel value of a peripheral pixel having the largest offset value with respect to the center pixel and a pixel value of the center pixel; And
A correction pixel output unit which controls the output of the correction pixel value;
Inter-pixel offset correction device of the image sensor comprising a.
상기 보정 픽셀 출력부는,
상기 에지 영역 판별부의 판단 결과에 따라 상기 중심 픽셀이 상기 에지 영역에 존재하는 경우, 상기 중심 픽셀의 보정 픽셀값을 출력하지 않고, 보정 전의 중심 픽셀의 픽셀값을 출력하고, 상기 중심 픽셀이 상기 에지 영역에 존재하지 않는 경우, 상기 중심 픽셀의 픽셀값을 보정 픽셀값으로 보정하여 출력하는 것을 특징으로 하는 이미지 센서의 픽셀 간 오프셋 보정 장치.
The display apparatus of claim 8, further comprising an edge region discrimination unit configured to determine an edge region of the input pixel image, and determine whether the center pixel exists in the edge region.
The correction pixel output unit,
When the center pixel exists in the edge area according to the determination result of the edge area determination unit, the pixel value of the center pixel before correction is output without outputting the correction pixel value of the center pixel, and the center pixel is the edge. And the pixel value of the center pixel is corrected to a corrected pixel value when the pixel value does not exist in the region.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110084584A KR20130021977A (en) | 2011-08-24 | 2011-08-24 | Device for correcting a difference of gr and gb sensitivity in image sensor and method thereof |
CN201210300782.1A CN102957879B (en) | 2011-08-24 | 2012-08-22 | The inter-pixel shift calibration equipment of imageing sensor and its bearing calibration |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110084584A KR20130021977A (en) | 2011-08-24 | 2011-08-24 | Device for correcting a difference of gr and gb sensitivity in image sensor and method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20130021977A true KR20130021977A (en) | 2013-03-06 |
Family
ID=47766049
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110084584A KR20130021977A (en) | 2011-08-24 | 2011-08-24 | Device for correcting a difference of gr and gb sensitivity in image sensor and method thereof |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR20130021977A (en) |
CN (1) | CN102957879B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI552603B (en) * | 2015-05-19 | 2016-10-01 | 晶相光電股份有限公司 | Image correction system and method |
CN106911918B (en) * | 2015-12-23 | 2018-11-27 | 展讯通信(上海)有限公司 | The method and device of image pixel correction |
CN109816597B (en) * | 2017-11-22 | 2020-11-20 | 展讯通信(上海)有限公司 | Method and device for removing GrGb noise of image |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2768513A (en) * | 1954-08-11 | 1956-10-30 | Joseph I Morrison | Pressure control system |
JP3941698B2 (en) * | 2003-01-23 | 2007-07-04 | ソニー株式会社 | Pixel correction circuit and pixel correction method |
JP2005116939A (en) * | 2003-10-10 | 2005-04-28 | Nikon Corp | Solid-state imaging device |
US7394930B2 (en) * | 2005-01-07 | 2008-07-01 | Nokia Corporation | Automatic white balancing of colour gain values |
US7508430B1 (en) * | 2005-02-18 | 2009-03-24 | Magnachip Semiconductor, Ltd. | Method for locally reducing row noise |
KR20070098227A (en) * | 2006-03-31 | 2007-10-05 | 소진일 | Casino chip comprising rf tag and recognition system using the same, and manufacturing method thereof |
JP4373431B2 (en) * | 2006-12-26 | 2009-11-25 | 富士フイルム株式会社 | Solid-state imaging device |
JP5262823B2 (en) * | 2009-02-23 | 2013-08-14 | ソニー株式会社 | Solid-state imaging device and electronic apparatus |
-
2011
- 2011-08-24 KR KR1020110084584A patent/KR20130021977A/en not_active Application Discontinuation
-
2012
- 2012-08-22 CN CN201210300782.1A patent/CN102957879B/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN102957879B (en) | 2017-03-29 |
CN102957879A (en) | 2013-03-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI516132B (en) | An image processing apparatus, an image processing method, and a program | |
JP5672776B2 (en) | Image processing apparatus, image processing method, and program | |
KR101980931B1 (en) | Image processing device, image processing method, and recording medium | |
JP5454075B2 (en) | Image processing apparatus, image processing method, and program | |
JP4374488B2 (en) | Digital image system and method for combining demosaicing and bad pixel correction | |
EP2742681B1 (en) | Image processing apparatus and control method therefor | |
JP5060535B2 (en) | Image processing device | |
US10491815B2 (en) | Image-processing apparatus, image-processing method, and non-transitory computer readable medium storing image-processing program | |
US9111365B2 (en) | Edge-adaptive interpolation and noise filtering method, computer-readable recording medium, and portable terminal | |
US20170078596A1 (en) | Adaptive shading correction | |
JP2013219705A (en) | Image processor, image processing method and program | |
US9635286B2 (en) | Image processing apparatus and method for image processing | |
US8619162B2 (en) | Image processing apparatus and method, and image processing program | |
KR20130021977A (en) | Device for correcting a difference of gr and gb sensitivity in image sensor and method thereof | |
US9401006B2 (en) | Image processing apparatus, image processing method, and storage medium | |
US8896731B2 (en) | Image processing apparatus, image processing method, and camera module | |
JP4990240B2 (en) | Image processing apparatus and image processing program | |
KR20140048528A (en) | Device for correcting a difference of gr and gb sensitivity in image sensor using threshold and method thereof | |
JP2014110507A (en) | Image processing device and image processing method | |
JP5846100B2 (en) | Display device defect inspection method | |
JP5775413B2 (en) | Image processing apparatus, image processing method, and program | |
KR102087986B1 (en) | Method and apparatus for processing image data and medium record of | |
CN116055698A (en) | Color adjustment method, color adjustment device and electronic equipment | |
JP2017147543A (en) | Image processing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |