KR101385963B1 - Image processing device having color correction function and color correction method thereof - Google Patents
Image processing device having color correction function and color correction method thereof Download PDFInfo
- Publication number
- KR101385963B1 KR101385963B1 KR1020070127571A KR20070127571A KR101385963B1 KR 101385963 B1 KR101385963 B1 KR 101385963B1 KR 1020070127571 A KR1020070127571 A KR 1020070127571A KR 20070127571 A KR20070127571 A KR 20070127571A KR 101385963 B1 KR101385963 B1 KR 101385963B1
- Authority
- KR
- South Korea
- Prior art keywords
- color
- image
- detection area
- image processing
- monitor
- Prior art date
Links
Images
Classifications
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
- Color Image Communication Systems (AREA)
Abstract
본 발명은 이미지의 구성요소들 중 유사한 칼라를 갖는 구성요소들을 최적의 칼라로 보정하는 이미지 처리 장치 및 그 처리 방법을 제공하는 것을 목적으로 한다. 이러한 목적을 달성하기 위하여 본 발명은 모니터를 구비하는 이미지 처리 장치에 있어서, 상기 모니터에 칼라 검출 영역을 표시하는 칼라 검출 영역 표시부; 상기 칼라 검출 영역에 디스플레이되는 이미지의 RGB 픽셀값을 추출하는 RGB 픽셀값 추출부; 상기 모니터에 디스플레이되는 이미지 중에서 상기 칼라 검출 영역에 디스플레이되는 이미지와 유사한 칼라를 갖는 구성요소를 검출하는 유사 칼라 검출부; 및 상기 칼라 검출 영역에 디스플레이되는 이미지와 상기 유사 칼라 검출부에 의해 검출된 구성요소를 특정한 칼라로 보정하는 칼라 보정부를 구비한다.An object of the present invention is to provide an image processing apparatus and a method of processing the same, which corrects components having similar colors among the components of an image. In order to achieve the above object, the present invention provides an image processing apparatus having a monitor, comprising: a color detection area display unit displaying a color detection area on the monitor; An RGB pixel value extraction unit for extracting an RGB pixel value of an image displayed in the color detection area; A similar color detector for detecting a component having a color similar to the image displayed in the color detection area among the images displayed on the monitor; And a color correction unit for correcting the image displayed in the color detection area and the component detected by the similar color detection unit to a specific color.
Description
본 발명은 이미지 처리 장치에 관한 것으로서, 특히 칼라 보정 기능을 갖는 이미지 처리 장치 및 그 방법에 관한 것이다. The present invention relates to an image processing apparatus, and more particularly, to an image processing apparatus having a color correction function and a method thereof.
이미지를 처리하는 장치, 예컨대 디지털 카메라는 많은 데이터를 저장할 수 있는 메모리(memory)를 내장함으로써, 피사체를 촬영하여 생성된 이미지를 상기 메모리에 저장하고, 사용자가 필요할 때마다 모니터에 재생하여 볼 수 있게 한다. 즉, 디지털 카메라는 촬영된 사진을 보관하기 위한 필름을 사용하지 않기 때문에 사진을 보관하거나 관리하기 위한 비용이 적게 소요된다. 디지털 카메라는 또한, 크기가 작고 두께가 얇아서 휴대가 용이할 뿐만 아니라, 사진을 촬영하기 전에 촬영될 사진을 미리 모니터에 보여주는 기능을 가지고 있어서 최적의 사진을 촬영할 수 있게 해준다. 이러한 여러 가지 장점들로 인하여 디지털 카메라는 일반인들에게 급속도로 보급되고 있다. Devices that process images, such as digital cameras, have a built-in memory that can store a lot of data, so that images created by capturing a subject can be stored in the memory and played back on the monitor whenever necessary. do. In other words, since the digital camera does not use a film for storing the taken picture, the cost for storing or managing the picture is low. Digital cameras are also compact and thin, which makes them easy to carry, as well as the ability to show a picture before the picture is taken on the monitor, allowing you to take the best picture. Due to these various advantages, digital cameras are rapidly becoming popular among the general public.
카메라 기술의 발달로 최근의 디지털 카메라는 모니터에 디스플레이되는 이 미지의 칼라를 보정하는 기능을 가지고 있다. 이러한 칼라 보정 기능은 일반적으로 이미지의 칼라가 불명확한 부분을 찾아내어 그 부분을 보다 명확하게 보정하는 수준이며, 이미지에 포함된 많은 구성요소들 중 유사한 구성요소들을 최적의 칼라로 변경시키는 기능은 제공해주지 않고 있다.With the development of camera technology, recent digital cameras have the ability to correct the color of the image displayed on the monitor. Such a color correction function generally finds an unclear part of an image and corrects it more clearly, and provides a function of changing similar elements to an optimal color among many components included in an image. I'm not.
본 발명의 목적은 이미지의 구성요소들 중 유사한 칼라를 갖는 구성요소들을 최적의 칼라로 보정하는 이미지 처리 장치를 제공한다.SUMMARY OF THE INVENTION An object of the present invention is to provide an image processing apparatus that corrects components having similar colors among the components of an image to an optimal color.
본 발명의 다른 목적은 이미지의 구성요소들 중 유사한 칼라를 갖는 구성요소들을 최적의 칼라로 보정하는 이미지 처리 장치의 처리 방법을 제공한다.Another object of the present invention is to provide a processing method of an image processing apparatus that corrects components having similar colors among the components of an image to an optimal color.
상기 목적을 달성하기 위하여 본 발명은,According to an aspect of the present invention,
모니터를 구비하는 이미지 처리 장치에 있어서, 상기 모니터에 칼라 검출 영역을 표시하는 칼라 검출 영역 표시부; 상기 칼라 검출 영역에 디스플레이되는 이미지의 RGB 픽셀값을 추출하는 RGB 픽셀값 추출부; 상기 모니터에 디스플레이되는 이미지 중에서 상기 칼라 검출 영역에 디스플레이되는 이미지와 유사한 칼라를 갖는 구성요소를 검출하는 유사 칼라 검출부; 및 상기 칼라 검출 영역에 디스플레이되는 이미지와 상기 유사 칼라 검출부에 의해 검출된 구성요소를 특정한 칼라로 보정하는 칼라 보정부를 구비하는 이미지 처리 장치를 제공한다.An image processing apparatus having a monitor, comprising: a color detection area display unit displaying a color detection area on the monitor; An RGB pixel value extraction unit for extracting an RGB pixel value of an image displayed in the color detection area; A similar color detector for detecting a component having a color similar to the image displayed in the color detection area among the images displayed on the monitor; And a color correction unit for correcting an image displayed in the color detection area and a component detected by the similar color detection unit to a specific color.
상기 다른 목적을 달성하기 위하여 본 발명은,In order to achieve the above another object, the present invention,
이미지 처리 장치가 모니터에 디스플레이되는 이미지의 칼라를 보정하는 방법에 있어서, (a) 칼라 보정 모드를 선택하는 단계; (b) 상기 모니터에 칼라 검출 영역을 표시하는 단계; (c) 상기 모니터에 칼라 검출을 위한 이미지를 디스플레이하는 단계; (d) 상기 이미지 중 칼라 검출 부분을 상기 칼라 검출 영역에 디스플레 이하는 단계; (e) 상기 칼라 검출 영역의 RGB 픽셀값을 추출하는 단계; (f) 상기 이미지에서 상기 추출된 RGB 픽셀값과 유사한 칼라를 갖는 구성요소를 검출하는 단계; (g) 상기 칼라 검출 영역의 구성요소와 상기 검출된 구성요소 중 칼라 보정 대상을 선택하는 단계; 및 (h) 상기 선택된 칼라 보정 대상을 특정한 칼라로 보정하는 단계를 포함하는 이미지 처리 장치의 칼라 보정 방법을 제공한다.A method of correcting a color of an image displayed on a monitor by an image processing apparatus, the method comprising: (a) selecting a color correction mode; (b) displaying a color detection area on the monitor; (c) displaying an image for color detection on the monitor; (d) displaying a color detection portion of the image in the color detection area; (e) extracting RGB pixel values of the color detection area; (f) detecting components having a color similar to the extracted RGB pixel values in the image; (g) selecting a color correction target among the components of the color detection area and the detected components; And (h) correcting the selected color correction target to a specific color.
본 발명에 따른 이미지 처리 장치는 모니터에 디스플레이되는 이미지의 구성요소들 중 유사한 칼라를 갖는 구성요소들을 이용자가 원하는 최적의 칼라로 보정할 수가 있다. The image processing apparatus according to the present invention can correct components having similar colors among the components of the image displayed on the monitor to the optimal color desired by the user.
이하, 첨부한 도면들을 참조하여 본 발명의 바람직한 실시예를 설명함으로써, 본 발명을 상세히 설명한다. 각 도면에 제시된 동일한 참조부호는 동일한 부재를 나타낸다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. Like reference symbols in the drawings denote like elements.
도 1은 본 발명에 따른 이미지 처리 장치의 일 실시예인 디지털 카메라의 전면 및 상면을 보여주는 사시도이다. 도 1을 참조하면, 이미지 처리 장치(101)는 셔터 릴리즈 버튼(shutter release button)(111), 파워 버튼(power button)(121), 모드 다이얼(mode dial)(131), 플래시(flash)(141), 보조광 조사부(151) 및 촬영 렌즈(161)를 구비한다. 1 is a perspective view showing a front and a top surface of a digital camera which is an embodiment of an image processing apparatus according to the present invention. Referring to FIG. 1, the
셔터 릴리즈 버튼(111)은 이미지 처리 장치(101)의 일면, 예컨대 상면에 설치된다. 셔터 릴리즈 버튼(111)은 1단과 2단의 구조로 이루어진다. 이용자가 셔 터 릴리즈 버튼(111)을 1단만 누르면 셔터 릴리즈 버튼(111)은 초점 신호(S1)를 발생한다. 그러면, 이미지 처리 장치(101)는 촬영 렌즈(161)의 길이를 조절하여 피사체에 대한 초점을 정확하게 맞추고, 조리개(미도시)의 열림 정도를 조절하여 촬영 렌즈(161)를 통해서 입사되는 광의 양을 적정하게 조절한다. 그러다가 초점이 맞고 광량이 적절하면, 이미지 처리 장치(101)는 이 사실을 모니터(도 2의 171)에 표시하거나 또는 그의 일면에 설치되는 특정한 칼라의 LED(Light Emitting Diode)(미도시), 예컨대 녹색의 LED를 점등시켜서 이용자에게 알려준다. 이 상태에서 이용자가 셔터 릴리즈 버튼(111)을 2단까지 누르면 이미지 처리 장치(101)는 촬영 신호(S2)를 발생하며, 그에 따라 이미지 처리 장치(101)는 피사체를 촬영하여 내장된 메모리(도 3의 341)에 저장한다. 셔터 릴리즈 버튼(111)은 1단으로 구성되어 한번 누름에 의해 피사체를 곧바로 촬영하도록 구성될 수도 있다.The
파워 버튼(121)은 이미지 처리 장치(101)의 일면, 예컨대 상면에 설치된다. 파워 버튼(121)은 이미지 처리 장치(101)가 촬영 동작 및 그에 관련된 동작을 수행할 수 있도록 셔터 릴리즈 버튼(111), 모드 다이얼(131), 플래시(141), 보조광 조사부(151), 촬영 렌즈(161), 모니터(도 2의 171) 등에 전원이 공급되게 한다. The
모드 다이얼(131)은 이미지 처리 장치(101)의 일면, 예컨대 상면에 설치된다. 모드 다이얼(131)은 회전식으로 구성되며, 이미지 처리 장치(101)의 촬영 모드 및 동작 모드, 예컨대 칼라 보정 모드, 풍경 촬영 모드, 인물 촬영 모드, 야간 촬영 모드 등을 선택할 때 사용된다. 모드 다이얼(131)은 푸시 버튼(push button) 형태로 구성될 수 있다. 이 경우에는 모드 다이얼이라고 하지 않고 모드 버튼으로 명명된다. 이용자가 상기 모드 버튼을 누르면, 디지털 저장 장치(101)는 촬영 모드 및 동작 모드를 바로 설정하지 않고, 그것을 위한 메뉴를 모니터(도 2의 171)에 디스플레이한다. 이 때 이용자가 상기 메뉴에 포함된 항목들 중 하나를 선택함으로써, 이미지 처리 장치(101)는 상기 선택된 항목에 해당하는 모드를 설정한다. The
플래시(141)는 이미지 처리 장치(101)의 일면, 예컨대 전면에 설치된다. 플래시(141)는 피사체가 어두운 곳에 위치한 경우에 피사체를 밝히기 위하여 밝은 빛을 순간적으로 조사하여 피사체를 밝게 해준다. 플래시(141)의 동작 모드는 자동 플래시, 강제 발광, 발광 금지, 슬로우 싱크로(slow synchro) 등을 포함한다. The
보조광 조사부(151)는 디지털 촬영 장치(101)의 일면, 예컨대 플래시(141)의 하부에 설치된다. 보조광 조사부(151)는 야간 촬영 또는 주간이라도 날씨기 흐려서 피사체를 촬영하는데 필요한 광량이 부족할 경우에 디지털 촬영 장치(101)가 빠르고 정확하게 초점을 맞출 수 있도록 광을 조사한다.The auxiliary
촬영 렌즈(161)는 이미지 처리 장치(101)의 일면, 예컨대 전면에 설치된다. 촬영 렌즈(161)를 통해서 피사체의 이미지가 이미지 처리 장치(101)의 내부로 입력된다. 촬영 렌즈(161) 앞에는 가리개(미도시)가 설치되어 있으며, 파워 버튼(121)이 온(on)되면 상기 가리개가 열려서 촬영 렌즈(161)는 피사체의 영상을 입력할 수 있는 상태로 되고, 파워 버튼(121)이 오프(off)되면 상기 가리개가 닫혀서 촬영 렌즈(161)는 피사체의 이미지를 입력할 수 없게 된다. 상기 가리개의 개폐를 조정함으로써, 촬영 렌즈(161)로 입사되는 광의 양을 조정할 수가 있다. The photographing
도 2는 도 1에 도시된 이미지 처리 장치(101)의 배면도이다. 도 2를 참조하 면, 이미지 처리 장치(101)는 광각 줌 버튼(21w), 망원 줌 버튼(21t), 모니터(171) 및 입력 버튼들(B1~B14)을 구비한다.FIG. 2 is a rear view of the
광각 줌 버튼(21w)과 망원-줌 버튼(21t)은 피사체의 화각을 넓히거나 좁힐 때 사용된다. 즉, 광각 줌 버튼(21W)이 눌려지면 이미지 처리 장치(101)가 줌 렌즈의 초점 길이(focal length)를 짧게 하기 때문에 피사체에 대한 화각이 넓어지고, 망원 줌 버튼(21T)이 눌려지면 이미지 처리 장치(101)는 줌 렌즈의 초점 길이를 길게 하며, 그에 따라 피사체에 대한 화각이 좁아진다.The wide
입력 버튼들(B1~B14)은 모니터(171)의 가로 열 및 세로 열에 구비된다. 입력 버튼들(B1~B14)은 터치식 또는 접점식으로 구성된다. 입력 버튼들(B1~B14)이 터치식으로 구성될 경우 접점식에 비해 상대적으로 약한 터치가 요구되고, 접점식으로 구성될 경우 터치식에 비해 상대적으로 강한 터치가 요구된다. 입력 버튼들(B1~B14)은 이용자의 선택 여부에 따라 모니터(181)에 표시되는 커서를 상, 하, 좌, 우로 이동시켜서 메뉴에 포함된 임의의 값, 예를 들어 컬러 또는 밝기를 선택하거나, 주 메뉴 아이콘에 포함된 하위 메뉴 아이콘을 활성화시킨다. 입력 버튼틀(B1~B14)에 의해 메뉴의 특정 항목이 선택됨에 따라 이미지 처리 장치(101)는 상기 선택된 항목을 위한 기능을 실행한다.The input buttons B1 to B14 are provided in the horizontal row and the vertical row of the
도 3은 도 1에 도시된 이미지 처리 장치의 내부 구성을 보여주는 블록도이다. 도 3을 참조하면, 이미지 처리 장치(101)는 이미지 처리부(311), 데이터 입력부(321), 메모리(331), 디스플레이부(341), 인터페이스부(351) 및 제어부(361)를 구비한다. 3 is a block diagram illustrating an internal configuration of the image processing apparatus illustrated in FIG. 1. Referring to FIG. 3, the
이미지 처리부(311)는 촬영 렌즈(도 1의 161)를 통해서 입력되는 영상을 받아서 이를 디지털 신호로 변환하여 출력한다. 이미지 처리부(311)는 촬상 소자(미도시), 예컨대 CCD(Charge Coupled Device)를 포함하며, 상기 촬상 소자는 복수개의 반도체 소자들로 구성되어 촬영 렌즈(도 1의 161)를 통해서 입력되는 광을 받아서 축적하고, 상기 축적된 광량에 따라서 다른 크기의 전기 신호로서 출력한다. 상기 촬상 소자를 이용하여 컬러 영상을 얻기 위해서는 컬러 필터를 필요로 하며, 대부분 CFA(Color filter array)라는 필터(미도시)를 채용하고 있다. 상기 CFA는 한 픽셀마다 한 가지 컬러를 나타내는 빛만을 통과시키며 규칙적으로 배열된 구조를 가지고 있으며, 배열 구조에 따라 여러 가지 형태를 가지고 있다. The
이미지 처리부(311)는 또한, 디지털 신호를 모니터(도 2의 171)에 디스플레이 가능하도록 처리한다. 이미지 처리부(311)는 온도 변화에 민감한 CCD 및 CFA 필터에서 발생하는 암 전류에 의한 블랙 레벨(Black level)을 제거한다. 이미지 처리부(311)는 인간 시각의 비선형성에 맞추어 정보를 부호화 하는 감마 보정을 수행한다. 이미지 처리부(311)는 감마 보정된 소정 데이터의 RGRG라인 및 GBGB 라인으로 구현된 베이어 패턴을 RGB 라인으로 보간하는 기능을 수행한다. 이미지 처리부(311)는 상기 보간된 RGB 신호를 YUV 신호로 변환하고, 고 대역 필터에 의해 Y 신호를 필터링 하여 영상을 뚜렷하게 처리하는 에지 보상과, 표준 컬러 좌표계를 이용하여 U & V 신호의 컬러 값을 정정하는 컬러 정정을 수행하며, 이들의 노이즈를 제거한다. 이미지 처리부(311)는 노이즈가 제거된 Y, U & V 신호를 압축 및 신호 처리하여 JPEG 파일을 생성하고, 생성된 JPEG 파일은 모니터(도 2의 171)에 디 스플레이되고, 메모리(331)에 저장된다. 이와 같은 이미지 처리부(311)의 모든 동작은 제어부(361)의 제어하에 이루어진다.The
데이터 입력부(321)는 입력 버튼들(도 2의 B1~B14)을 통해서 입력되는 데이터를 받아서 이를 제어부(361)에 전달하거나 모니터(도 2의 171)에 디스플레이한다. 데이터 입력부(321)는 또한, 모니터(도 2의 171)에 연결되며, 모니터(도 2의 171)에 디스플레이되는 메뉴를 촬영자가 선택함에 따라 상기 선택된 내용을 받아서 제어부(361)로 전달한다. The
메모리(331)는 제어부(361)로부터 전송되는 데이터를 저장하거나 이미지 처리 장치(101)의 동작 프로그램이 저장된다. 메모리(331)에 저장된 이미지는 사용자의 삭제 요청이 없는 한 영구적으로 보관된다. 메모리(331)는 램(RAM)이나 플래시 메모리(Flash Memory)로 구성될 수 있다. 메모리(331)의 용량 크기에 따라 이미지 처리 장치(101)의 사진 저장 용량이 결정된다. 따라서, 메모리(331)의 용량 크기가 클수록 많은 사진이 저장되며, 또한, 제어부(361)의 데이터 처리 속도도 빨라진다. 이미지 처리 장치(101)에 외부의 저장 장치, 예컨대 메모리 카드가 부착됨으로써, 이미지 처리 장치(101)의 저장 용량이 확장된다. 메모리(331)는 또한, 하나 이상의 포토 프레임을 저장한다. The
디스플레이부(341)는 제어부(361)로부터 출력되는 이미지 데이터를 받아서 이를 모니터(도 2의 171)에 디스플레이한다. 상기 이미지 데이터는 프리뷰 이미지 데이터를 포함한다. The
인터페이스부(351)는 인터넷과 같은 네트워크를 통해서 외부 장치에 연결되 거나 USB(Universal Serial Bus)와 같은 특정한 연결 매체를 통해서 외부 장치에 연결된다. 인터페이스부(351)는 메모리(331)에 저장된 데이터를 외부 장치로 전송할 때 상기 전송되는 데이터가 서로 호환되도록 인터페이스시킨다. The
제어부(361)는 칼라 검출 영역 표시부(363), RGB 픽셀값 추출부(364), 유사 칼라 검출부(365), 기준 이미지 저장부(366), 메뉴 제공부(367) 및 칼라 보정부(368)를 구비한다. The
칼라 검출 영역 표시부(363)는 모니터(도 2의 171)에 칼라 검출을 위한 영역(도 6의 611), 예컨대, 일정 크기의 사각형 표시를 한다. 즉, 칼라 검출 영역 표시부(363)는 이용자가 모드 다이얼(도 1의 131)을 돌려서 칼라 보정 모드를 선택함에 따라 모니터(도 2의 171)에 사각형 표시(도 6의611)를 한다. 칼라 검출 영역 표시부(363)는 칼라 검출 영역(도 6의 611)을 사각형 외에 다른 모양으로 표시할 수도 있다. The color detection
RGB 픽셀값 추출부(364)는 칼라 검출 영역(도 6의 611) 내의 RGB 픽셀값을 추출한다. 칼라 검출 영역(도 6의 611) 내에는 한 가지 칼라 외에 여러 가지 칼라가 포함될 수도 있다. 이 때, RGB 픽셀값 추출부(364)는 칼라 검출 영역(도 6의 611) 내에서 특정 비율, 예컨대 70% 이상을 차지하는 칼라에 대한 RGB 픽셀값을 추출한다. 예컨대, 도 6에 도시된 바와 같이, 칼라 검출 영역(도 6의 611) 내에 얼굴(도 6의 411)을 포함한 스킨(skin) 칼라가 80%이고, 얼굴(도 6의 411)의 배경색인 백색이 15%일 경우에 RGB 픽셀값 추출부(364)는 스킨 칼라의 RGB 픽셀값을 추출한다. The RGB pixel
유사 칼라 검출부(365)는 모니터(도 5의 171)에 디스플레이된 이미지에서 RGB 픽셀값 추출부(364)에서 추출한 것과 유사한 RGB 픽셀값을 갖는 구성요소(도 5 및 도 7의 421,431)를 검출한다. 어떤 구성요소에 대해 사람들이 판단하기에는 동일한 칼라로 판단할지라도 실제적으로 RGB 픽셀값은 약간씩 다를 수가 있으며, 유사 칼라 검출부(365)는 이러한 구성요소들을 모두 유사한 칼라를 갖는 구성요소의 범주에 포함시켜서, 칼라를 보정할 때 동일하게 보정되도록 알고리즘을 구성한다. 예컨대, RGB 픽셀값 추출부(364)에서 도 6에 도시된 얼굴(411)의 스킨 칼라에 대한 RGB 픽셀값을 추출할 경우에 유사 칼라 검출부(365)는 이와 유사한 RGB 픽셀값을 갖는 구성요소들(도 5 및 도 7의 421,431) 즉, 양쪽 팔(도 5 및 도 7의 421)과 양쪽 다리(도 5 및 도 7의 431)를 검출한다. 유사 칼라 검출부(365)가 검출한 구성요소들(421,431)은 도 7에 도시되어 있다. 유사 칼라 검출부(365)가 유사 칼라를 갖는 구성요소(도 7의 421,431)를 검출할 때 기 설정된 오차 범위 내의 RGB 픽셀값을 갖는 칼라의 구성요소를 검출한다. 예컨대, 도 5에 도시된 얼굴(411)의 스킨 칼라의 RGB 비율이 10:5:5 이고, 양쪽 팔(421)은 9:6:5이며, 양쪽 다리(431)는 11:5:6이라고 하면, 유사 칼라 검출부(365)는 이들을 모두 유사한 RGB 픽셀값에 포함되는 것으로 간주한다. The
기준 이미지 저장부(366)는 기준 이미지(도 4의 401)를 저장한다. 즉, 이용자는 촬영한 이미지들 중에서 자신이 가장 만족하는 이미지(도 4의 401)를 이후에 검색이 용이하도록 특징별로 구분하여 기준 이미지 저장부(366)에 저장한다. 예컨대, 남자를 촬영할 때, 시간과 장소에 따라 촬영된 이미지에 나타나는 남자 얼굴의 스킨 칼라는 약간씩 차이가 나며, 이용자는 그 중에서 가장 자신이 만족하는 스킨 칼라를 갖는 이미지를 선택하여 기준 이미지 저장부(366)에 저장해둔다. 그리고, 다시 남자를 촬영할 때는 시간과 장소에 관계없이 사진을 찍은 다음, 기준 이미지 저장부(366)에 저장된 가장 만족스런 남자 사진의 스킨 칼라를 가져와서 상기 남자 사진의 스킨 칼라로 보정할 수가 있다. 따라서, 이용자는 언제든지 자신이 가장 만족하는 칼라를 갖는 사진을 얻을 수가 있다. 기준 이미지 저장부(366)는 제어부(361)가 아닌 메모리(도 3의 331)에 구비될 수도 있다.The reference
메뉴 제공부(367)는 칼라 보정을 필요로 하는 구성요소들을 선택하는데 필요한 메뉴를 모니터(도 2의 171)에 제공한다. The
칼라 보정부(368)는 칼라 검출 영역 표시부(363)에 설정된 구성요소를 포함하여 이용자가 선택한 다른 구성요소의 칼라를 이용자가 선택한 칼라 즉, 기준 이미지 저장부(366)에 저장된 구성요소의 칼라로 보정한다. 칼라를 보정하는 방법은 기존의 공지된 칼라 보정 알고리즘에 따라 실행된다. The
이와 같이, 이미지 처리 장치(101)는 이미지의 구성요소들 중 유사한 칼라를 갖는 구성요소들을 최적의 칼라로 보정한다.As such, the
도 8은 본 발명에 따른 이미지 처리 장치의 칼라 보정 방법을 도시한 흐름도이다. 도 8을 참조하면, 이미지 처리 장치의 칼라 보정 방법은 제1 내지 제9 단계(811∼891)를 포함한다. 도 1 내지 도 7을 참조하여 도 8에 도시된 이미지 처리 장치의 칼라 보정 방법을 설명하기로 한다. 8 is a flowchart illustrating a color correction method of the image processing apparatus according to the present invention. Referring to FIG. 8, the color correction method of the image processing apparatus includes first to
제1 단계(811)로써, 이용자가 만족하는 칼라로 촬영된 기준 이미지(도 4의 401)를 기준 이미지 저장부(도 3의 366)에 저장한다. 기준 이미지(도 4의 401)가 복수개일 경우, 이후에 검색이 용이하도록 이미지의 특징별로 분류하여 저장하는 것이 바람직하다. In a
제2 단계(821)로써, 제어부(도 3의 361)는 이미지 처리 장치(도 1의 101)를 칼라 보정 모드로 설정한다. 즉, 이용자가 여러개의 동작 모드들 중 모드 다이얼(도 1의 131)을 회전시켜서 칼라 보정 모드를 선택하면, 그에 따라 제어부(도 3의 361)는 이미지 처리 장치(도 1의 101)의 동작 모드를 칼라 보정 모드로 설정한다. In a
제3 단계(831)로써, 칼라 검출 영역 표시부(도 3의 363)는 모니터(도 2의 171)에 칼라 검출 영역(도 6의 611), 예컨대 사각형을 표시한다. 상기 사각형은 이용자가 보기에 적당한 크기, 예컨대 모니터(도 2의 171)의 75%를 차지하도록 설정된다. 칼라 검출 영역(도 6의 611)의 크기는 조정될 수 있다. 칼라 검출 영역(도 6의 611)은 상기 사각형이 아닌 다른 모양으로 표시될 수도 있다. In a
제4 단계(841)로써, 이용자의 선택에 의해 도 5에 도시된 바와 같은 칼라 보정을 위한 이미지를 모니터(도 5의 171)에 디스플레이한다. 이러한 이미지는 이전에 촬영되어 메모리(도 3의 331)에 저장된 이미지이거나, 프리뷰 모드 상태에서 모니터(도 2의 171)에 디스플레이되는 이미지로 구성될 수 있다. In a
제5 단계(851)로써, 상기 이미지에서 칼라 검출 부분(도 6의 411)을 상기 칼라 검출 영역(도 6의 611) 내에 캡쳐한다. 즉, 이용자는 상기 이미지 중에서 칼라 검출 부분(도 6의 411)을 선택하여 칼라 검출 영역(도 6의 611)에 적정한 크기로 확대시킨다. 이 때, 상기 칼라 검출 부분(도 6의 411)이 칼라 검출 영역(도 6의 611)의 특정 면적 이상, 에컨대 70% 이상을 차지하도록 확대시킨다. 상기 칼라 검출 부분(도 6의 411)이 칼라 검출 영역(도 6의 611)의 특정 면적 이상을 차지하지 않으면, 칼라 검출 부분(도 6의 411)을 구분해내는 것이 어렵다. In a
제6 단계(861)로써, RGB 픽셀값 추출부(도 3의 364)는 칼라 검출 영역(도 6의 611)에 확대 표시된 칼라 검출 부분(도 6의 411)의 RGB 픽셀값을 추출한다. In a
제7 단계(871)로써, 유사 칼라 검출부(도 3의 365)는 모니터(도 5의 171)에 디스플레이된 이미지의 구성요소들 중에서 상기 추출된 RGB 픽셀값과 유사한 칼라를 갖는 구성요소(도 7의 421,431)를 검출하여 모니터(도 7의 171)에 디스플레이한다. As a
제8 단계(881)로써, 제어부(도 3의 361)는 칼라 보정 대상을 선택한다. 즉, 메뉴 제공부(도 3의 367)가 칼라 검출 영역(도 6의 611)의 구성요소(도 6의 411)를 포함하여 상기 검출된 구성요소들(도 7의 421,431)을 선택하기 위한 메뉴를 모니터(도 7의 171)에 디스플레이하고, 이용자가 이들 중에서 일부를 선택하면, 제어부(도 3의 361)는 이들을 칼라 보정 대상으로써 선택한다. 이 때, 이용자는 또한, 기준 이미지 저장부(도 3의 366)에 저장된 복수개의 기준 이미지들 중에서 필요로 하는 하나의 기준 이미지(도 4의 401)를 선택한다. In an
제9 단계(891)로써, 칼러 보정부(368)는 상기 칼라 보정 대상의 칼라를 기준 이미지(도 4의 401)의 대응되는 구성요소와 동일한 칼라로 보정한다. In a
따라서, 이미지의 구성요소들 중 유사한 칼라를 갖는 구성요소들이 최적의 칼라로 보정된다. Thus, components having similar colors among the components of the image are corrected to the optimal color.
본 발명은 도면에 도시된 실시예들을 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이들로부터 다양한 변형 및 균등한 다른 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위의 기술적 사상에 의하여 정해져야 할 것이다.Although the present invention has been described with reference to the embodiments shown in the drawings, this is merely exemplary, and it will be understood by those skilled in the art that various modifications and equivalent other embodiments are possible. Accordingly, the true scope of the present invention should be determined by the technical idea of the appended claims.
도 1은 본 발명에 따른 이미지 처리 장치의 일 실시예인 디지털 카메라의 전면 및 상면을 보여주는 사시도이다.1 is a perspective view showing a front and a top surface of a digital camera which is an embodiment of an image processing apparatus according to the present invention.
도 2는 도 1에 도시된 이미지 처리 장치의 배면도이다.FIG. 2 is a rear view of the image processing apparatus shown in FIG. 1.
도 3은 도 1에 도시된 이미지 처리 장치의 내부 구성을 보여주는 블록도이다.3 is a block diagram illustrating an internal configuration of the image processing apparatus illustrated in FIG. 1.
도 4는 도 2의 모니터에 이용자가 만족하는 칼라를 갖는 이미지가 디스플레이된 상태를 보여준다. 4 illustrates a state in which an image having a color satisfying a user is displayed on the monitor of FIG. 2.
도 5는 도 2의 모니터에 이용자가 만족하지 못하는 칼라의 이미지가 디스플레이된 상태를 보여준다. FIG. 5 illustrates a state in which an image of a color not satisfied by a user is displayed on the monitor of FIG. 2.
도 6은 도 5의 이미지의 일부를 모니터에 표시된 칼라 검출 영역 안에 확대시킨 상태를 보여준다. FIG. 6 shows an enlarged view of a part of the image of FIG. 5 in the color detection area displayed on the monitor.
도 7은 도 5의 이미지에서 도 6의 칼라 검출 영역에 캡쳐된 이미지와 유사한 칼라를 갖는 구성요소를 검출한 상태를 보여준다. FIG. 7 shows a state in which an element having a color similar to the image captured in the color detection area of FIG. 6 is detected in the image of FIG. 5.
도 8은 본 발명에 따른 이미지 처리 장치의 칼라 보정 방법을 도시한 흐름도이다.8 is a flowchart illustrating a color correction method of the image processing apparatus according to the present invention.
<도면의 주요부분에 대한 부호의 설명>Description of the Related Art
101; 디지털 촬영 장치, 111; 셔터 릴리즈 버튼101; A digital photographing apparatus, 111; Shutter release button
121; 파워 버튼, 131; 다이얼 모드121; Power button, 131; Dial mode
141; 플래시, 151; 보조광 조사부141;
161; 촬영 렌즈, 171; 모니터161; A photographing lens, 171; monitor
21w; 광각 줌 버튼, 21t; 망원 줌 버튼21w; Wide angle zoom button, 21t; Telephoto zoom button
B1~B14; 입력 버튼들, 311; 이미지 처리부B1 to B14; Input buttons, 311; Image processing unit
321; 데이터 입력부, 331; 메모리321; A
341; 디스플레이부, 351; 인터페이스부341;
361; 제어부, 363, 칼라 검출 영역 표시부361; Control unit, 363, color detection area display unit
364; RGB 픽셀값 검출부, 365; 유사 칼라 검출부364; An RGB
366; 기준 이미지 저장부 367; 메뉴 제공부366; A reference
368; 칼라 보정부, 401; 이미지368; A
411,421,431; 이미지의 구성요소들411,421,431; Components of the Image
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070127571A KR101385963B1 (en) | 2007-12-10 | 2007-12-10 | Image processing device having color correction function and color correction method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070127571A KR101385963B1 (en) | 2007-12-10 | 2007-12-10 | Image processing device having color correction function and color correction method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090060662A KR20090060662A (en) | 2009-06-15 |
KR101385963B1 true KR101385963B1 (en) | 2014-04-16 |
Family
ID=40990367
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070127571A KR101385963B1 (en) | 2007-12-10 | 2007-12-10 | Image processing device having color correction function and color correction method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101385963B1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001045269A (en) * | 1999-08-03 | 2001-02-16 | Minolta Co Ltd | Image synthesizer |
JP2006174063A (en) | 2004-12-15 | 2006-06-29 | Canon Inc | Image data generator, image data output device, image data generation method, image data output method, and computer readable recording medium |
JP2007019713A (en) * | 2005-07-06 | 2007-01-25 | Matsushita Electric Ind Co Ltd | Color calibration processor |
JP2007535829A (en) | 2004-05-17 | 2007-12-06 | セイコーエプソン株式会社 | Image processing method, image processing apparatus, and program |
-
2007
- 2007-12-10 KR KR1020070127571A patent/KR101385963B1/en active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001045269A (en) * | 1999-08-03 | 2001-02-16 | Minolta Co Ltd | Image synthesizer |
JP2007535829A (en) | 2004-05-17 | 2007-12-06 | セイコーエプソン株式会社 | Image processing method, image processing apparatus, and program |
JP2006174063A (en) | 2004-12-15 | 2006-06-29 | Canon Inc | Image data generator, image data output device, image data generation method, image data output method, and computer readable recording medium |
JP2007019713A (en) * | 2005-07-06 | 2007-01-25 | Matsushita Electric Ind Co Ltd | Color calibration processor |
Also Published As
Publication number | Publication date |
---|---|
KR20090060662A (en) | 2009-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4509081B2 (en) | Digital camera and digital camera program | |
KR20090085261A (en) | Apparatus and method for digital picturing image | |
KR101839473B1 (en) | Method for providing reference image and image photographing device thereof | |
KR20090067915A (en) | Apparatus and method for capturing image by composition recommandation | |
KR101613617B1 (en) | Apparatus and method for digital picturing image | |
JP2010011153A (en) | Imaging apparatus, imaging method and program | |
KR100919982B1 (en) | Control method of digital camera having function of screen partition | |
KR101396355B1 (en) | Digital image processing apparatus for diplaying slideshow of a number of continuous captured image and thereof method | |
KR101411313B1 (en) | Apparatus for processing digital image capable of multi-disiaplay using television and thereof method | |
KR101385963B1 (en) | Image processing device having color correction function and color correction method thereof | |
KR101421939B1 (en) | Apparatus and method for processing digital image using face detection function | |
KR20090089070A (en) | Digital camera using photo frame and control method thereof | |
KR101411310B1 (en) | Apparatus and method for compositing image in digital image device | |
KR101373018B1 (en) | Apparatus and method for preventing hand-shaking during low light amount in digital image processing device | |
KR20090026938A (en) | Apparatus and method for comparing images in digital image processing device | |
KR101417807B1 (en) | Apparatus and method for adjusting focus by face detection in digital image processing device | |
KR101398469B1 (en) | Apparatus for digital picturing image | |
KR101467870B1 (en) | Digital photographing apparatus, method for controlling the same, and recording medium storing program to implement the method | |
KR101336239B1 (en) | Digital image processing apparatus for being capblie of chaning auto focus area in captured image and method thereof | |
KR101427650B1 (en) | Digital Photographing device performing functions by using external image | |
KR101464531B1 (en) | Digital photographing apparatus with convenient photographing function for both hands | |
KR101446941B1 (en) | Apparatus and method for storing image when the image is speedly captured | |
KR101411317B1 (en) | Apparatus and method for enlargementing photographing range in digital image processing device | |
KR101446781B1 (en) | Electronic device and controlling method | |
KR20090044243A (en) | Image processing device and method for managing files thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
N231 | Notification of change of applicant | ||
N231 | Notification of change of applicant | ||
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20170330 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20180329 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20190328 Year of fee payment: 6 |