KR101039406B1 - 타이밍 제어를 이용한 이미지 처리 장치 및 방법 - Google Patents
타이밍 제어를 이용한 이미지 처리 장치 및 방법 Download PDFInfo
- Publication number
- KR101039406B1 KR101039406B1 KR1020100012669A KR20100012669A KR101039406B1 KR 101039406 B1 KR101039406 B1 KR 101039406B1 KR 1020100012669 A KR1020100012669 A KR 1020100012669A KR 20100012669 A KR20100012669 A KR 20100012669A KR 101039406 B1 KR101039406 B1 KR 101039406B1
- Authority
- KR
- South Korea
- Prior art keywords
- signal
- valid data
- image
- information collecting
- collecting unit
- Prior art date
Links
Images
Classifications
-
- 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/70—Circuitry for compensating brightness variation in the scene
- H04N23/72—Combination of two or more compensation controls
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B17/00—Details of cameras or camera bodies; Accessories therefor
- G03B17/38—Releasing-devices separate from shutter
- G03B17/40—Releasing-devices separate from shutter with delayed or timed action
-
- 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/70—Circuitry for compensating brightness variation in the scene
- H04N23/71—Circuitry for evaluating the brightness variation
-
- 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/70—Circuitry for compensating brightness variation in the scene
- H04N23/745—Detection of flicker frequency or suppression of flicker wherein the flicker is caused by illumination, e.g. due to fluorescent tube illumination or pulsed LED illumination
-
- 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/70—Circuitry for compensating brightness variation in the scene
- H04N23/76—Circuitry for compensating brightness variation in the scene by influencing the image signals
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Color Television Image Signal Generators (AREA)
- Studio Devices (AREA)
Abstract
자연스러운 이미지 생성을 위해 타이밍 제어를 이용한 이미지 처리 장치 및 방법이 개시된다. 타이밍 제어를 이용한 이미지 처리 장치는 유효 데이터의 입력 시작 및 완료 시점을 기준으로 정보 수집을 수행하고, 수집된 정보의 이동 완료 시점에 특정 신호를 인터럽트 발생시켜 후속 처리를 수행함으로써 이미지로부터 추출된 통계 데이터를 이용하여 자동 노출, 자동 화이트 밸런스, 자동 포커스 중 하나 이상의 기능을 위한 연산 수행에 필요한 시간을 최대한 확보할 수 있도록 하여 프레임 딜레이 없이 안정적으로 매 프레임 단위로 상기 기능이 적용될 수 있어 자연스러운 이미지 생성이 가능하다.
Description
본 발명은 이미지 처리 장치에 관한 것으로, 보다 상세하게는 자연스러운 이미지 생성을 위해 타이밍 제어를 이용한 이미지 처리 장치 및 방법에 관한 것이다.
자동 노출(Auto Exposure, AE), 자동 화이트 밸런스(Auto White Balance, AWB), 자동 포커스(Auto Focus, AF) 기능은 통계 데이터(statistic data)라 불리는 이미지로부터 추출되는 정보 데이터를 활용하여 연산을 수행하고, 이러한 연산 결과를 통해서 이미지 센서를 제어하여 적정 밝기를 내도록 지속적으로 제어하거나 내부 게인(gain)을 조정하여 화이트 밸런스를 맞추거나 이미지 센서의 자동 포커스 모듈을 조정하여 초점을 맞추도록 한다.
이와 같은 세가지 기능에 대하여 그 조정을 얼마나 빠르고 정확하게 수행하는가에 따라 외부 영상의 갑작스런 변화에 적응하지 못해 발생하게 되는 불량 영상의 발생 여부가 결정되게 된다.
예를 들면, 자동 노출(AE)을 빠르게 조정하지 못하는 경우를 가정하면, 밝기의 변화가 심할 때 적정한 밝기를 찾아가지 못하게 되는 문제점이 있다. 어두운 곳을 비추다가 밝은 곳을 비추게 된 경우에는 포화되는 영상이 장시간 보이고, 밝은 곳을 비추다가 어두운 곳을 비추게 된 경우에는 화면 전체가 아주 어둡게 보이는 것이 장시간 이루어지게 될 수 있다. 이는 자동 화이트 밸런스(AWB)나 자동 포커스(AF)의 경우에도 비슷하다.
이와 같이 갑작스런 변화가 있는 영상에 빠르게 적응하지 못하게 되는 경우에는 화면이 부자연스럽게 보이는 문제점이 있었다. 따라서, 이를 최소화하기 위해서는 정확한 타이밍에 연산에 필요한 통계 데이터를 가져오고, 이 통계 데이터를 이용하여 빠른 연산을 수행한 후 신속하게 그 결과를 이미지 센서(Image Sensor) 혹은 이미지 시그널 프로세서(Image Signal Processor, ISP)에 적용해야 한다. 이러한 적용 타이밍이 늦어지게 되면 일 프레임 이상의 지연이 발생하여 부자연스러운 영상이 만들어지게 된다. 즉, 각 동작이 발생되는 타이밍을 정확하게 알고 적용시킬 필요가 있다.
하지만, 상술한 세가지 기능에 대한 알고리즘이 고급화되고 이를 위한 처리시간, 연산시간 등이 매우 급격하게 늘어나게 되었다. 따라서, 세가지 기능을 효율적으로 적용하기 위한 타이밍을 확보하는 것이 더욱 어려워지게 되었다. 도 1을 참조하여 이에 대해 설명하기로 한다.
도 1은 연속된 프레임에서의 수직 동기 신호를 기준으로 한 정보 수집, 이동, 연산, 적용 시점의 타이밍을 나타낸 도면이다. 도 1에 도시된 타이밍에 의하면, 제1 프레임(frame 1)에서 통계 데이터를 수집하고, 제2 프레임(frame 2) 동안 연산 및 적용을 수행하고, 제3 프레임(frame 3)에서 적용된 결과 값이 영상에까지 적용되도록 하고 있다.
A 지점은 이전에 연산된 결과가 적용되는 시점이다. 해당 프레임에 대해서 적용할 내용들이 이 시점까지 미리 설정된다면 A 지점에서 해당 내용들을 적용할 수 있다. 일반적으로 이미지 처리 장치는 수직 동기 신호(Vsync)의 하강 에지(negative edge)에서 새롭게 변화하는 설정들이 적용되도록 되어 있다.
D 구간은 통계 데이터가 수집되는 구간이다. 수직 동기 신호에 의해서 하나의 프레임이 시작되는 순간 이후 유효 데이터(valid data)가 입력되는 순간부터 정보가 수집된다.
B 지점은 유효 데이터의 입력이 완료되는 시점이다. 이 순간까지 해서 정보 수집을 완료하게 된다.
E 구간은 연산에 필요한 통계 데이터를 연산을 위해서, 그리고 다음 프레임의 정보 수집을 위해서 다른 메모리로 저장하는 구간이다.
C 지점은 다른 메모리로 저장이 완료되었음을 알리는 시점으로, 일반적으로 수직 동기 신호의 상승 에지(positive edge)를 기준으로 한다.
F 구간은 다른 메모리에 저장된 통계 데이터를 이용하여 자동 노출, 자동 화이트 밸런스, 자동 포커스 등의 기능을 위해 미리 정해진 알고리즘을 통해서 각각에 필요한 연산을 수행하는 구간이다.
여기서, F 구간이 너무 짧아 연산량이 많은 고급 알고리즘을 돌릴 시간을 확보하기 어려우며, 다음 프레임의 A 지점 전까지 해당 프레임의 영상에 적용할 결과 값이 산출될 수 없어 다음 프레임까지도 연산을 위한 구간에 포함시키게 되어 실제 그 적용이 한 프레임 늦어지게 되는 문제점이 있다. 즉, 제1 프레임의 통계 데이터를 이용하여 연산한 결과가 제2 프레임에 적용되지 못하고 한 프레임을 건너뛴 제3 프레임에서야 적용이 가능하게 되는 것이다.
또한, 이미지 센서를 제어해야 하는 자동 노출 기능의 경우 제어 명령을 I2C(Inter-Integrated Circuit)를 통해서 전달하게 되는데, 명령 전달 속도가 늦어 F 구간 동안 연산을 마치고 그 결과 값을 적용하고자 하여도 F 구간이 짧으면 A 지점 이전에 해당 제어 명령이 다 전달되지 못할 가능성이 높아지게 된다. 이 경우 한 프레임 다음에 자동 노출 기능이 적용된 센서 출력이 나오게 되고, 다음 프레임에서 수집하는 정보는 의미 없게 된다. 결과적으로 두 프레임을 지나서야 자동 노출 기능이 완전히 적용될 수 있게 되는 한계가 있다.
전술한 배경기술은 발명자가 본 발명의 도출을 위해 보유하고 있었거나, 본 발명의 도출 과정에서 습득한 기술 정보로서, 반드시 본 발명의 출원 전에 일반 공중에게 공개된 공지기술이라 할 수는 없다.
본 발명은 유효 데이터 구간을 중심으로 정보 수집, 이동, 연산, 적용을 수행하여 자동 노출, 자동 화이트 밸런스, 자동 포커스 등과 같은 기능 적용을 위한 알고리즘을 통해 필요한 연산을 수행하는 시간을 최대한 확보할 수 있도록 타이밍 제어를 이용한 이미지 처리 장치 및 방법을 제공하기 위한 것이다.
또한, 본 발명은 고급 알고리즘의 적용이 가능하며, 프레임 딜레이(delay) 없이 안정적으로 매 프레임 단위로 자동 노출, 자동 화이트 밸런스, 자동 포커스 등과 같은 기능 적용이 가능하여 자연스러운 영상 생성이 가능한 타이밍 제어를 이용한 이미지 처리 장치 및 방법을 제공하기 위한 것이다.
본 발명의 이외의 목적들은 하기의 설명을 통해 쉽게 이해될 수 있을 것이다.
본 발명의 일 측면에 따르면, 광학 영상을 전기적인 영상 신호로 전환하는 이미지 센서; 상기 영상 신호에 대하여 소정의 신호 처리를 수행하는 이미지 시그널 프로세서; 상기 이미지 시그널 프로세서로부터 상기 신호 처리된 영상 신호의 현재 프레임에 대하여 결정된 유효 데이터 구간 동안 유효 데이터를 수집하는 정보 수집부; 상기 정보 수집부로부터 상기 유효 데이터를 입력받아 저장하는 메모리; 상기 정보 수집부로부터 상기 메모리로 상기 유효 데이터의 저장이 완료되는 시점에 제1 인터럽트 신호를 발생시키는 신호 발생부; 상기 제1 인터럽트 신호에 따라 상기 메모리에 저장된 상기 유효 데이터를 독출하여 미리 정해진 연산을 수행하는 연산부; 및 상기 연산부에서의 연산 결과에 따라 후속 프레임에 적용하기 위한 상기 이미지 센서 및 상기 이미지 시그널 프로세서 중 하나 이상의 제어 명령을 출력하는 적용부를 포함하는 타이밍 제어를 이용한 이미지 처리 장치가 제공된다.
상기 정보 수집부는 상기 이미지 시그널 프로세서로부터 상기 신호 처리된 영상 신호의 현재 프레임에 대한 수직 동기 신호 및 수평 동기 신호를 수신하고, 상기 수직 동기 신호 및 상기 수평 동기 신호를 이용하여 상기 유효 데이터 구간을 결정할 수 있다. 여기서, 상기 정보 수집부는 상기 수직 동기 신호가 액티브 상태로 천이한 이후 상기 수평 동기 신호의 입력을 카운트하여 상기 유효 데이터의 입력이 시작되는 시점 및 입력이 완료되는 시점을 결정할 수 있다.
또는 상기 신호 발생부는 상기 이미지 시그널 프로세서로부터 상기 신호 처리된 영상 신호의 현재 프레임에 대한 수직 동기 신호 및 수평 동기 신호를 수신하고, 상기 수직 동기 신호 및 상기 수평 동기 신호를 이용하여 상기 유효 데이터 구간을 결정하며, 상기 유효 데이터 구간에 상응하는 제2 인터럽트 신호를 발생시켜 상기 정보 수집부로 전달하되, 상기 정보 수집부는 상기 제2 인터럽트 신호를 이용하여 상기 유효 데이터 구간의 시작 시점을 인지할 수 있다. 여기서, 상기 신호 발생부는 상기 수직 동기 신호가 액티브 상태로 천이한 이후 상기 수평 동기 신호의 입력을 카운트하여 상기 유효 데이터의 입력이 시작되는 시점 및 입력이 완료되는 시점을 결정할 수 있다.
상기 제어 명령은 상기 후속 프레임의 유효 데이터의 입력이 시작되는 시점 이전에 상기 이미지 센서 혹은 상기 이미지 시그널 프로세서 중 하나 이상으로 전달되어 적용될 수 있다.
상기 이미지 센서의 제어 명령은 자동 노출(Auto Exposure) 및 자동 포커스(Auto Focus) 중 하나 이상에 관한 것일 수 있다.
상기 이미지 시그널 프로세서의 제어 명령은 자동 화이트 밸런스(Auto White Balance)에 관한 것일 수 있다.
한편, 본 발명의 다른 측면에 따르면, 타이밍 제어를 이용한 이미지 처리 장치에서 수행되는 이미지 처리 방법 및 이를 수행하기 위한 프로그램이 기록된 기록매체가 제공된다.
일 실시예에 따른 타이밍 제어를 이용한 이미지 처리 방법은, (a) 정보 수집부가 현재 프레임의 유효 데이터를 수집하는 단계; (b) 상기 수집한 유효 데이터를 메모리에 저장하는 단계; (c) 상기 메모리에의 저장이 완료되면, 신호 발생부가 제1 인터럽트 신호를 발생시키는 단계; (d) 상기 제1 인터럽트 신호에 의해 연산부가 상기 메모리에 저장된 상기 유효 데이터를 이용하여 미리 정해진 연산을 수행하는 단계; 및 (e) 상기 연산 결과를 이용하여 후속 프레임에 적용하기 위한 이미지 센서 및 이미지 시그널 프로세서 중 하나 이상을 제어하기 위한 제어 명령을 생성하여 출력하는 단계를 포함할 수 있다.
상기 단계 (a)는, 상기 정보 수집부가 상기 이미지 시그널 프로세서로부터 상기 신호 처리된 영상 신호의 현재 프레임에 대한 수직 동기 신호 및 수평 동기 신호를 수신하고, 상기 수직 동기 신호 및 상기 수평 동기 신호를 이용하여 상기 유효 데이터 구간을 결정하는 단계를 포함하되, 상기 정보 수집부는 상기 유효 데이터 구간 동안 상기 유효 데이터를 수집할 수 있다. 상기 제어 명령은 상기 후속 프레임의 유효 데이터의 입력이 시작되는 시점 이전에 상기 이미지 센서 혹은 상기 이미지 시그널 프로세서 중 하나 이상으로 전달되어 적용될 수 있다.
또는 상기 단계 (a)는, 상기 신호 발생부가 상기 이미지 시그널 프로세서로부터 상기 신호 처리된 영상 신호의 현재 프레임에 대한 수직 동기 신호 및 수평 동기 신호를 수신하고, 상기 수직 동기 신호 및 상기 수평 동기 신호를 이용하여 상기 유효 데이터 구간을 결정하며, 상기 유효 데이터 구간에 상응하는 제2 인터럽트 신호를 발생시켜 상기 정보 수집부로 전달하는 단계를 포함하되, 상기 정보 수집부는 상기 제2 인터럽트 신호를 이용하여 상기 유효 데이터 구간의 시작 시점을 인지하고, 상기 유효 데이터 구간 동안 상기 유효 데이터를 수집할 수 있다. 상기 제어 명령은 상기 후속 프레임의 유효 데이터의 입력이 시작되는 시점 이전에 상기 이미지 센서 혹은 상기 이미지 시그널 프로세서 중 하나 이상으로 전달되어 적용될 수 있다.
상기 이미지 센서의 제어 명령은 자동 노출 및 자동 포커스 중 하나 이상에 관한 것일 수 있다. 상기 이미지 시그널 프로세서의 제어 명령은 자동 화이트 밸런스에 관한 것일 수 있다.
상기 단계 (a) 내지 (e)는 매 프레임 단위로 반복 수행될 수 있다.
전술한 것 외의 다른 측면, 특징, 이점이 이하의 도면, 특허청구범위 및 발명의 상세한 설명으로부터 명확해질 것이다.
본 발명의 실시예에 따르면, 유효 데이터 구간을 중심으로 정보 수집, 이동, 연산, 적용을 수행하여 자동 노출, 자동 화이트 밸런스, 자동 포커스 등과 같은 기능 적용을 위한 알고리즘을 통해 필요한 연산을 수행하는 시간을 최대한 확보할 수 있도록 하는 효과가 있다.
또한, 고급 알고리즘의 적용이 가능하며, 프레임 딜레이 없이 안정적으로 매 프레임 단위로 자동 노출, 자동 화이트 밸런스, 자동 포커스 등과 같은 기능 적용이 가능하여 자연스러운 영상 생성이 가능하다.
도 1은 연속된 프레임에서의 수직 동기 신호를 기준으로 한 정보 수집, 이동, 연산, 적용 시점의 타이밍을 나타낸 도면.
도 2는 본 발명의 일 실시예에 따른 타이밍 제어를 이용한 이미지 처리 장치의 구성을 나타낸 블록도.
도 3은 본 발명의 일 실시예에 따른 이미지 처리 장치에서 타이밍 제어를 통해 이미지 처리를 수행함에 있어서 연속된 프레임에서 유효 데이터 구간를 기준으로 한 정보 수집, 이동, 연산, 적용 시점의 타이밍을 나타낸 도면.
도 4는 본 발명의 일 실시예에 따른 타이밍 제어를 이용한 이미지 처리 방법의 순서도.
도 2는 본 발명의 일 실시예에 따른 타이밍 제어를 이용한 이미지 처리 장치의 구성을 나타낸 블록도.
도 3은 본 발명의 일 실시예에 따른 이미지 처리 장치에서 타이밍 제어를 통해 이미지 처리를 수행함에 있어서 연속된 프레임에서 유효 데이터 구간를 기준으로 한 정보 수집, 이동, 연산, 적용 시점의 타이밍을 나타낸 도면.
도 4는 본 발명의 일 실시예에 따른 타이밍 제어를 이용한 이미지 처리 방법의 순서도.
본 발명은 다양한 변환을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변환, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 본 발명을 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.
제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다.
본 명세서에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
또한, 명세서에 기재된 "…부", "…모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.
또한, 본 발명을 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.
이하, 본 발명의 실시예에 대해 관련 도면들을 참조하여 상세히 설명하기로 한다.
도 2는 본 발명의 일 실시예에 따른 타이밍 제어를 이용한 이미지 처리 장치의 구성을 나타낸 블록도이다. 도 2를 참조하면, 이미지 센서(110), 이미지 시그널 프로세서(120), 정보 수집부(130), 메모리(150), 신호 발생부(140), 연산부(160), 적용부(170)가 도시되어 있다.
본 실시예에 따른 타이밍 제어를 이용한 이미지 처리 장치는 유효 데이터의 입력 시작 및 완료 시점을 기준으로 정보 수집을 수행하고, 수집된 정보의 이동 완료 시점에 특정 신호를 인터럽트 발생시켜 후속 처리를 수행함으로써 이미지로부터 추출된 통계 데이터를 이용하여 자동 노출, 자동 화이트 밸런스, 자동 포커스 중 하나 이상의 기능을 위한 연산 수행에 필요한 시간을 최대한 확보할 수 있도록 하여 프레임 딜레이 없이 안정적으로 매 프레임 단위로 상기 기능이 적용될 수 있어 자연스러운 이미지 생성이 가능하다.
이미지 센서(110)는 광학 영상(optical image)을 전기적인 영상 신호로 변환하여 출력한다. 전자-정공이 신호를 형성하여 출력부까지 전송되는 방식에 따라 전하 결합 소자(Charge Coupled Device; 이하 ‘CCD’라 칭함)형 이미지 센서 또는 시모스(Complement MOS; 이하 ‘CMOS’라 칭함)형 이미지 센서일 수 있다. CCD형 이미지 센서와 CMOS형 이미지 센서는 공통적으로 빛을 받아들여 전기 신호로 전환하는 수광 모듈을 가지고 있다. CCD형 이미지 센서는 전기 신호를 CCD를 통해 전달하며 마지막 단계에서 전압으로 변환을 하게 된다. 반면 CMOS형 이미지 센서는 각 픽셀에서 전압으로 신호를 변환하여 외부로 전달한다. 즉, CCD형 이미지 센서는 빛에 의해 발생한 전자를 그대로 게이트 펄스를 이용하여 출력부까지 이동시키며, CMOS형 이미지 센서는 빛에 의해 발생한 전자를 각 픽셀 내에서 전압으로 변환한 후에 픽셀 수만큼의 CMOS 스위치를 통해 출력한다.
이미지 센서(110)는 렌즈, 컬러 필터 어레이(Color Filter Array, CFA), A/D 컨버터를 포함할 수 있다. 컬러 필터 어레이는 렌즈를 통해 입력되는 광학적 피사체 신호를 전기적인 영상 신호로 변환하여 출력하며, 베이어 패턴 등 다양한 패턴이 이용될 수 있다. A/D 컨버터는 컬러 필터 어레이에 의해 변환된 영상 신호를 디지털 신호로 변환하여 출력한다.
이미지 시그널 프로세서(120)는 이미지 센서(110)로부터 출력되는 광학 영상에 상응하는 영상 신호를 입력받아 지정된 신호 처리를 수행한다.
이미지 시그널 프로세서(120)에서 수행되는 신호 처리로는, 블랙 레벨 보상(black level compensation), 노이즈 제거, 렌즈 셰이딩 보상(lens shading compensation), 색상 보간(color interpolation), 이미지 향상 등이 있을 수 있다.
블랙 레벨 보상을 통해, 이미지 센서(110)에서 발생하는 암 전류(dark current)에 의해 빛이 가해지지 않은 경우에도 일정한 값의 신호 레벨이 검출되는 잡음인 블랙 레벨(black level)에 의한 이미지 들뜸과 같은 특성 저하를 방지할 수 있다. 노이즈 제거를 통해, 이미지 센서(110)에서 발생하는 암 전류에 의해 발생하는 암 전류 노이즈 등과 같은 노이즈에 의한 영향을 최소화할 수 있다. 렌즈 셰이딩 보상을 통해, 이미지 센서(110)의 렌즈 중심 부분과 외곽 부분의 투과율 차이로 인해 발생하는 색상 왜곡과 픽셀 위치에 종속되는 신호 크기의 감소 등의 렌즈 셰이딩(lens shading) 현상을 보상할 수 있다. 색상 보간을 통해, 베이어 패턴을 가지는 영상 신호에 대하여 각 픽셀마다 적색, 녹색, 청색의 픽셀값을 획득할 수 있다. 이미지 향상을 통해, 색 조정, 감마 변환, 포맷 변환 등을 통해 이미지 품질을 향상시킬 수 있다.
정보 수집부(130)는 이미지 시그널 프로세서(120)로부터 출력되는 유효 데이터(valid data)인 통계 데이터를 수집한다.
일 실시예에 따르면, 정보 수집부(130)는 이미지 시그널 프로세서(120)로부터 수직 동기 신호(Vsync) 및 수평 동기 신호(Hsync)를 입력받으며, 이를 이용하여 통계 데이터를 수집하기 위한 유효 데이터 구간을 결정할 수 있다. 수직 동기 신호 및 수평 동기 신호를 이용하여 라인 상에 입력되는 픽셀 수를 카운트하는 픽셀 카운터와, 입력되는 라인 수를 카운트하는 라인 카운터를 생성할 수 있으며, 이로부터 전체 픽셀 수와 해상도가 산출될 수 있다.
통계 데이터의 수집이 시작되는 시점은 유효 데이터 구간이 시작되는 시점으로, 수직 동기 신호가 액티브 상태로 천이한 경우, 예를 들면 로우(Low)가 액티브 상태인 것을 가정하면, 수직 동기 신호가 하이(High)에서 로우로 천이한 이후 수평 동기 신호가 입력되는 것을 검출하여 카운트함으로써 원하는 카운트에 유효 시점을 설정할 수 있게 된다. 즉, 수평 동기 신호는 주기적으로 입력되고 있으며, 수직 동기 신호가 하이에서 로우로 천이한 이후 입력되는 소정 개수의 수평 동기 신호는 영상 중 유효 데이터 구간의 상단에 위치하는 광학 블랭크(optical blank) 구간에 상응하는 바, 이를 카운트하여 상단 광학 블랭크 구간을 경과한 직후의 유효 데이터 구간의 시작 시점을 확인할 수 있게 된다.
통계 데이터의 수집이 완료되는 시점은 유효 데이터 구간이 끝나는 시점으로, 유효 데이터 구간이 시작된 이후 수평 동기 신호를 카운트하여 해당 영상에 대하여 미리 정해진 수(예를 들어, 1024 x 768 해상도의 영상에서는 768)의 수평 라인에 상응하는 픽셀 데이터를 수집하고, 마지막 수평 라인이 완료되는 시점을 유효 데이터 구간의 완료 시점으로 확인할 수 있게 된다.
정보 수집부(130)는 유효 데이터의 수집을 완료한 경우, 연산을 위해 필요한 데이터, 즉 수집된 통계 데이터를 메모리(150)로 이동 저장한다. 이는 후술할 연산부(160)에서의 연산을 위해서, 그리고 다음 프레임에 대한 정보 수집을 연속적으로 수행하기 위해서이다.
메모리(150)는 후술할 연산부(160)에서의 연산을 위해 일 프레임의 통계 데이터를 저장하는 공간으로, 휘발성 메모리 혹은 비휘발성 메모리일 수 있다.
다른 실시예에 따르면, 정보 수집부(130)는 신호 발생부(140)로부터 전달되는 인터럽트 신호로부터 유효 데이터 구간의 시작 시점을 인지하고, 유효 데이터의 수집을 시작할 수 있다.
이를 위해서 신호 발생부(140)는 이미지 시그널 프로세서(120)로부터 수직 동기 신호 및 수평 동기 신호를 입력받고, 이를 이용하여 유효 데이터 구간을 결정할 수 있다. 수직 동기 신호 및 수평 동기 신호를 이용한 유효 데이터 구간의 결정은 앞서 전술한 것과 동일한 과정에 의해 이루어진다. 신호 발생부(140)는 결정된 유효 데이터 구간에 대해서 그 시작 시점에 인터럽트 신호를 발생시켜 정보 수집부(130)로 전달함으로써 정보 수집부(130)에서 유효 데이터의 수집이 시작되도록 할 수 있다.
이 경우 정보 수집부(130)는 단순히 수직 동기 신호를 기준으로 유효 데이터에 대해서만 정보를 수집하면 소정량의 데이터를 수집할 수 있게 되어, 유효 데이터 구간의 완료 시점도 인지할 수 있다. 또는 정보 수집부(130)는 신호 발생부(140)에 의해 유효 데이터 구간의 완료 시점에 발생한 인터럽트 신호를 전달받아 그 완료 시점을 인지할 수도 있을 것이다.
정보 수집부(130)는 유효 데이터 구간의 완료 시점을 인지하면, 유효 데이터 구간 동안 수집된 유효 데이터가 메모리(150)로 이동될 수 있도록 한다.
그리고 정보 수집부(130)에서 메모리(150)로의 데이터 저장이 완료되면, 신호 발생부(140)는 인터럽트 신호를 발생시켜 연산부(160)에 메모리(150)로의 데이터 저장이 완료되었음을 알리고 연산부(160)가 지정된 동작을 수행할 수 있도록 한다.
연산부(160)는 신호 발생부(140)에서 발생한 인터럽트 신호를 수신하면, 메모리(150)에 저장된 일 프레임의 통계 데이터를 독출하고, 자동 노출, 자동 화이트 밸런스, 자동 포커스 기능 중 하나 이상을 적용하기 위해 미리 지정된 알고리즘을 통해 각각 필요로 하는 연산을 수행한다.
적용부(170)는 연산부(160)에서의 연산 결과를 수신하고, 연산 대상이 되는 통계 데이터가 포함된 프레임의 다음 프레임에 해당 연산 결과를 적용한다. 여기서, 연산 결과의 적용은 수직 동기 신호에 따르지 아니하고, 다음 프레임의 유효 데이터 구간의 시작 시점을 검출하여 유효 데이터의 입력과 동시에 연산 결과의 적용을 수행하게 된다.
적용부(170)는 연산 결과를 이용하여 이미지 센서(110)에서 후속하는 프레임에 대하여 자동 노출, 자동 포커스 중 하나 이상을 수행할 수 있도록 하는 제어 명령, 즉 적용값 또는/및 적용신호를 출력한다. 또한, 적용부(170)는 연산 결과를 이용하여 이미지 시그널 프로세서(120)에서 후속하는 프레임에 대하여 자동 화이트 밸런스를 수행할 수 있도록 하는 제어 명령, 즉 적용값 또는/및 적용신호를 출력한다.
도 3을 참조하여, 타이밍 제어를 이용한 이미지 처리 장치에서 각 구성요소가 동작하는 타이밍을 보다 상세히 설명하기로 한다.
도 3은 본 발명의 일 실시예에 따른 이미지 처리 장치에서 타이밍 제어를 통해 이미지 처리를 수행함에 있어서 연속된 프레임에서 유효 데이터 구간를 기준으로 한 정보 수집, 이동, 연산, 적용 시점의 타이밍을 나타낸 도면이다.
A' 지점은 이전 프레임의 통계 데이터를 이용하여 연산부(160)가 연산한 결과가 적용되는 시점이다. 해당 프레임에 대해서 적용할 내용들이 이 시점까지 미리 설정된다면 A' 지점에서 해당 내용들을 적용할 수 있다. 본 발명에서는 수직 동기 신호(Vsync)에 상응하여 적용되는 것이 아니라 유효 데이터의 입력 시작 시점을 검출하여 유효 데이터의 입력과 동시에 적용되도록 하여 연산에서부터 적용까지의 구간이 최대한의 시간을 확보할 수 있도록 한다.
D' 구간은 통계 데이터가 수집되는 구간이다. 정보 수집부(130)는 유효 데이터(valid data)가 입력되는 순간부터 정보를 수집한다. 유효 데이터가 입력되는 순간, 즉 유효 데이터 구간의 시작 시점은 이미지 시그널 프로세서(120)로부터 수신한 수직 동기 신호, 수평 동기 신호를 이용하여 결정하거나 신호 발생부(140)로부터 전달받은 인터럽트 신호를 이용하여 결정할 수 있다.
B' 지점은 유효 데이터의 입력이 완료되는 시점이다. 정보 수집부(130)는 이 순간까지 정보 수집을 완료하게 된다. 정보 수집이 완료되면 수집된 정보가 메모리(150)로 저장되도록 할 수 있다. 이는 신호 발생부(140)에서 인터럽트 신호를 발생시켜 정보 수집부(130)로 전달함으로써 이루어지거나 정보 수집부(130)에서 단순히 수직 동기 신호를 기준으로 유효 데이터 구간의 시작 시점으로부터 유효 데이터의 양을 카운트하여 유효 데이터 구간의 완료 시점을 확인함으로써 이루어질 수 있다.
E' 구간은 연산부(160)에서 연산에 필요한 통계 데이터를 연산을 위해서, 그리고 정보 수집부(130)에서 다음 프레임의 정보 수집을 위해서 정보 수집부(130)에 수집된 정보, 즉 통계 데이터를 메모리(150)로 저장하는 구간이다.
C' 지점은 정보 수집부(130)에 수집된 정보가 메모리(150)로 저장이 완료되었음을 알리는 시점으로, 저장이 완료되면 신호 발생부(140)는 인터럽트 신호를 발생하여 연산부(160)로 전달하고, 연산부(160)에서 후속 동작이 즉시 수행될 수 있도록 한다.
F' 구간은 연산부(160)가 메모리(150)에 저장된 통계 데이터를 이용하여 자동 노출, 자동 화이트 밸런스, 자동 포커스 등의 기능의 적용을 위해 미리 정해진 알고리즘을 통해서 각각에 필요한 연산을 수행하는 구간이다.
종래 수직 동기 신호를 기준으로 이루어지던 정보 수집, 이동, 연산, 적용과 같은 동작들이 본 발명에서는 수직 동기 신호가 아닌 유효 데이터 구간을 중심으로 이루어지게 되어 E' 구간을 최소화하고, A' 지점을 수직 동기 신호의 하강 에지가 아닌 다음 프레임의 유효 데이터 입력을 검출하여 결정한 유효 데이터의 입력 시작 시점으로 이동시킴으로써 F' 구간을 최대화하게 된다.
따라서, 도 1에 도시된 것과 같이 종래 F구간이 짧아 충분한 연산 시간을 확보하지 못하여 고급 알고리즘을 사용하지 못하거나 연산 결과를 미처 다 적용하지 못하던 문제점을 해결하는 것이 가능하다. 즉, 연산을 위한 충분한 시간을 확보함으로써 매 프레임 단위로 자동 노출, 자동 화이트 밸런스, 자동 포커스 등을 수행할 수 있게 되어 프레임 딜레이 없이 이전 프레임의 통계 데이터를 이용하여 연산한 결과값을 바로 다음 프레임에 적용시킬 수 있는 효과가 있다. 즉, 빠른 자동 노출, 자동 화이트 밸런스, 자동 포커스 등이 가능하게 되는 장점이 있다.
또한, 제어 명령, 즉 적용값 또는/및 적용신호를 전달함에 있어서 명령 전달 속도가 느린 I2C를 통하는 경우에도 충분히 전달되도록 할 수 있다.
도 4는 본 발명의 일 실시예에 따른 타이밍 제어를 이용한 이미지 처리 방법의 순서도이다.
단계 S200에서, 정보 수집부(130)는 현재 프레임(Nth frame)의 유효 데이터인 통계 데이터를 수집한다. 통계 데이터가 수집되는 유효 데이터 구간은 정보 수집부(130) 자체적으로 혹은 신호 발생부(140)로부터 전달되는 인터럽트 신호에 의해 결정되며, 정보 수집부(130) 혹은 신호 발생부(140)는 이미지 시그널 프로세서(120)로부터 전달된 수직 동기 신호와 수평 동기 신호를 이용하여 유효 데이터 구간을 결정하고, 신호 발생부(140)는 그 시작 시점 또는/및 완료 시점에 인터럽트 신호를 발생시키게 된다. 예를 들면, 수직 동기 신호가 하이에서 로우로 천이한 이후 수평 동기 신호가 입력되는 것을 검출하여 카운트함으로써 원하는 카운트에 유효 시점, 즉 유효 데이터 입력 시작 시점과 입력 완료 시점을 설정할 수 있다.
단계 S210에서, 유효 데이터 구간이 완료되면 수집한 통계 데이터를 메모리(150)에 저장한다.
단계 S220에서, 메모리(150)에의 저장이 완료되면 신호 발생부(140)는 인터럽트 신호를 발생시켜 연산부(160)에 전달한다.
단계 S230에서, 연산부(160)는 인터럽트 신호를 입력받으면, 메모리(150)에 저장된 통계 데이터를 이용하여 미리 정해진 알고리즘에 따라 연산을 수행한다. 여기서, 수행하는 연산은 자동 노출, 자동 화이트 밸런스, 자동 포커스 중 하나 이상과 관련된다.
단계 S240에서, 연산부(160)에서 연산이 완료되면 적용부(170)는 연산 결과를 이용하여 이미지 센서(110) 혹은 이미지 시그널 프로세서(120)에 적용가능한 적용값 혹은 적용신호로 변환하여 출력함으로써, 후속하는 프레임((N+1)th frame)에서 해당 적용값 혹은 적용신호가 적용될 수 있도록 한다.
여기서, 단계 S240은 후속하는 프레임((N+1)th frame)의 유효 데이터가 입력되는 시점을 검출하여 해당 시점에 적용되도록 함으로써, 단계 S230에 따른 연산 과정이 충분한 시간을 확보할 수 있도록 한다.
상술한 이미지 처리 방법은 이미지 처리 장치에 내장된 소프트웨어 프로그램 등에 의해 시계열적 순서에 따른 자동화된 절차로 수행될 수도 있음은 당연하다. 상기 프로그램을 구성하는 코드들 및 코드 세그먼트들은 당해 분야의 컴퓨터 프로그래머에 의하여 용이하게 추론될 수 있다. 또한, 상기 프로그램은 디지털 처리 장치가 읽을 수 있는 정보저장매체(computer readable media)에 저장되고, 디지털 처리 장치에 의하여 읽혀지고 실행됨으로써 상기 방법이 구현된다. 상기 정보저장매체는 자기 기록매체, 광 기록매체 및 캐리어 웨이브 매체를 포함한다.
이상에서는 수직 동기 신호의 하강 에지와 상승 에지 사이에서 정보 수집, 이동이 수행되는 것을 가정하여 설명하였으나, 본 발명의 권리범위는 이에 한정되지 않으며, 적용 방법에 따라 수직 동기 신호의 상승 에지와 하강 에지 사이에서 정보 수집, 이동이 수행될 수도 있음은 물론이다.
상기에서는 본 발명의 실시예를 참조하여 설명하였지만, 해당 기술 분야에서 통상의 지식을 가진 자라면 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
110: 이미지 센서 120: 이미지 시그널 프로세서
130: 정보 수집부 140: 신호 발생부
150: 메모리 160: 연산부
170: 적용부
130: 정보 수집부 140: 신호 발생부
150: 메모리 160: 연산부
170: 적용부
Claims (17)
- 광학 영상을 전기적인 영상 신호로 전환하는 이미지 센서;
상기 영상 신호에 대하여 소정의 신호 처리를 수행하는 이미지 시그널 프로세서;
상기 이미지 시그널 프로세서로부터 상기 신호 처리된 영상 신호의 현재 프레임에 대하여 결정된 유효 데이터 구간 동안 유효 데이터를 수집하는 정보 수집부;
상기 정보 수집부로부터 상기 유효 데이터를 입력받아 저장하는 메모리;
상기 정보 수집부로부터 상기 메모리로 상기 유효 데이터의 저장이 완료되는 시점에 제1 인터럽트 신호를 발생시키는 신호 발생부;
상기 제1 인터럽트 신호에 따라 상기 메모리에 저장된 상기 유효 데이터를 독출하여 미리 정해진 연산을 수행하는 연산부; 및
상기 연산부에서의 연산 결과에 따라 후속 프레임에 적용하기 위한 상기 이미지 센서 및 상기 이미지 시그널 프로세서 중 하나 이상의 제어 명령을 출력하는 적용부를 포함하는 타이밍 제어를 이용한 이미지 처리 장치.
- 제1항에 있어서,
상기 정보 수집부는 상기 이미지 시그널 프로세서로부터 상기 신호 처리된 영상 신호의 현재 프레임에 대한 수직 동기 신호 및 수평 동기 신호를 수신하고, 상기 수직 동기 신호 및 상기 수평 동기 신호를 이용하여 상기 유효 데이터 구간을 결정하는 것을 특징으로 하는 타이밍 제어를 이용한 이미지 처리 장치.
- 제2항에 있어서,
상기 정보 수집부는 상기 수직 동기 신호가 액티브 상태로 천이한 이후 상기 수평 동기 신호의 입력을 카운트하여 상기 유효 데이터의 입력이 시작되는 시점 및 입력이 완료되는 시점을 결정하는 것을 특징으로 하는 타이밍 제어를 이용한 이미지 처리 장치.
- 제1항에 있어서,
상기 신호 발생부는 상기 이미지 시그널 프로세서로부터 상기 신호 처리된 영상 신호의 현재 프레임에 대한 수직 동기 신호 및 수평 동기 신호를 수신하고, 상기 수직 동기 신호 및 상기 수평 동기 신호를 이용하여 상기 유효 데이터 구간을 결정하며, 상기 유효 데이터 구간에 상응하는 제2 인터럽트 신호를 발생시켜 상기 정보 수집부로 전달하되,
상기 정보 수집부는 상기 제2 인터럽트 신호를 이용하여 상기 유효 데이터 구간의 시작 시점을 인지하는 것을 특징으로 하는 타이밍 제어를 이용한 이미지 처리 장치.
- 제4항에 있어서,
상기 신호 발생부는 상기 수직 동기 신호가 액티브 상태로 천이한 이후 상기 수평 동기 신호의 입력을 카운트하여 상기 유효 데이터의 입력이 시작되는 시점 및 입력이 완료되는 시점을 결정하는 것을 특징으로 하는 타이밍 제어를 이용한 이미지 처리 장치.
- 제3항 또는 제5항에 있어서,
상기 제어 명령은 상기 후속 프레임의 유효 데이터의 입력이 시작되는 시점 이전에 상기 이미지 센서 혹은 상기 이미지 시그널 프로세서 중 하나 이상으로 전달되어 적용되는 것을 특징으로 하는 타이밍 제어를 이용한 이미지 처리 장치.
- 제1항에 있어서,
상기 이미지 센서의 제어 명령은 자동 노출(Auto Exposure) 및 자동 포커스(Auto Focus) 중 하나 이상에 관한 것을 특징으로 하는 타이밍 제어를 이용한 이미지 처리 장치.
- 제1항에 있어서,
상기 이미지 시그널 프로세서의 제어 명령은 자동 화이트 밸런스(Auto White Balance)에 관한 것을 특징으로 하는 타이밍 제어를 이용한 이미지 처리 장치.
- 타이밍 제어를 이용한 이미지 처리 장치에서 수행되는 이미지 처리 방법으로서,
(a) 정보 수집부가 현재 프레임의 유효 데이터를 수집하는 단계;
(b) 상기 수집한 유효 데이터를 메모리에 저장하는 단계;
(c) 상기 메모리에의 저장이 완료되면, 신호 발생부가 제1 인터럽트 신호를 발생시키는 단계;
(d) 상기 제1 인터럽트 신호에 의해 연산부가 상기 메모리에 저장된 상기 유효 데이터를 이용하여 미리 정해진 연산을 수행하는 단계; 및
(e) 상기 연산 결과를 이용하여 후속 프레임에 적용하기 위한 이미지 센서 및 이미지 시그널 프로세서 중 하나 이상을 제어하기 위한 제어 명령을 생성하여 출력하는 단계를 포함하는 타이밍 제어를 이용한 이미지 처리 방법.
- 제9항에 있어서,
상기 단계 (a)는, 상기 정보 수집부가 상기 이미지 시그널 프로세서로부터 신호 처리된 영상 신호의 현재 프레임에 대한 수직 동기 신호 및 수평 동기 신호를 수신하고, 상기 수직 동기 신호 및 상기 수평 동기 신호를 이용하여 상기 유효 데이터 구간을 결정하는 단계를 포함하되,
상기 정보 수집부는 상기 유효 데이터 구간 동안 상기 유효 데이터를 수집하는 것을 특징으로 하는 타이밍 제어를 이용한 이미지 처리 방법.
- 제10항에 있어서,
상기 제어 명령은 상기 후속 프레임의 유효 데이터의 입력이 시작되는 시점 이전에 상기 이미지 센서 혹은 상기 이미지 시그널 프로세서 중 하나 이상으로 전달되어 적용되는 것을 특징으로 하는 타이밍 제어를 이용한 이미지 처리 방법.
- 제9항에 있어서,
상기 단계 (a)는, 상기 신호 발생부가 상기 이미지 시그널 프로세서로부터 신호 처리된 영상 신호의 현재 프레임에 대한 수직 동기 신호 및 수평 동기 신호를 수신하고, 상기 수직 동기 신호 및 상기 수평 동기 신호를 이용하여 상기 유효 데이터 구간을 결정하며, 상기 유효 데이터 구간에 상응하는 제2 인터럽트 신호를 발생시켜 상기 정보 수집부로 전달하는 단계를 포함하되,
상기 정보 수집부는 상기 제2 인터럽트 신호를 이용하여 상기 유효 데이터 구간의 시작 시점을 인지하고, 상기 유효 데이터 구간 동안 상기 유효 데이터를 수집하는 것을 특징으로 하는 타이밍 제어를 이용한 이미지 처리 방법.
- 제12항에 있어서,
상기 제어 명령은 상기 후속 프레임의 유효 데이터의 입력이 시작되는 시점 이전에 상기 이미지 센서 혹은 상기 이미지 시그널 프로세서 중 하나 이상으로 전달되어 적용되는 것을 특징으로 하는 타이밍 제어를 이용한 이미지 처리 방법.
- 제9항에 있어서,
상기 이미지 센서의 제어 명령은 자동 노출(Auto Exposure) 및 자동 포커스(Auto Focus) 중 하나 이상에 관한 것을 특징으로 하는 타이밍 제어를 이용한 이미지 처리 방법.
- 제9항에 있어서,
상기 이미지 시그널 프로세서의 제어 명령은 자동 화이트 밸런스(Auto White Balance)에 관한 것을 특징으로 하는 타이밍 제어를 이용한 이미지 처리 방법.
- 제9항에 있어서,
상기 단계 (a) 내지 (e)는 매 프레임 단위로 반복 수행되는 것을 특징으로 하는 타이밍 제어를 이용한 이미지 처리 방법.
- 제9항 내지 제16항 중 어느 하나에 기재된 타이밍 제어를 이용한 이미지 처리 방법을 수행하기 위하여 디지털 처리 장치에 의해 실행될 수 있는 명령어들의 프로그램이 유형적으로 구현되어 있으며 상기 디지털 처리 장치에 의해 판독될 수 있는 프로그램이 기록된 기록매체.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100012669A KR101039406B1 (ko) | 2010-02-11 | 2010-02-11 | 타이밍 제어를 이용한 이미지 처리 장치 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100012669A KR101039406B1 (ko) | 2010-02-11 | 2010-02-11 | 타이밍 제어를 이용한 이미지 처리 장치 및 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101039406B1 true KR101039406B1 (ko) | 2011-06-07 |
Family
ID=44405103
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100012669A KR101039406B1 (ko) | 2010-02-11 | 2010-02-11 | 타이밍 제어를 이용한 이미지 처리 장치 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101039406B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9699374B2 (en) | 2014-07-15 | 2017-07-04 | Samsung Electronics Co., Ltd. | Image device and method for memory-to-memory image processing |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0686147A (ja) * | 1992-08-31 | 1994-03-25 | Canon Inc | 撮像装置 |
JP2000261717A (ja) | 1999-03-05 | 2000-09-22 | Olympus Optical Co Ltd | 電子的撮像装置 |
KR20070039677A (ko) * | 2005-10-10 | 2007-04-13 | 삼성전기주식회사 | 자동 노출 제어장치 및 그 방법 |
JP2008111995A (ja) | 2006-10-30 | 2008-05-15 | Kyocera Corp | オートフォーカス制御方法及び装置 |
-
2010
- 2010-02-11 KR KR1020100012669A patent/KR101039406B1/ko active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0686147A (ja) * | 1992-08-31 | 1994-03-25 | Canon Inc | 撮像装置 |
JP2000261717A (ja) | 1999-03-05 | 2000-09-22 | Olympus Optical Co Ltd | 電子的撮像装置 |
KR20070039677A (ko) * | 2005-10-10 | 2007-04-13 | 삼성전기주식회사 | 자동 노출 제어장치 및 그 방법 |
JP2008111995A (ja) | 2006-10-30 | 2008-05-15 | Kyocera Corp | オートフォーカス制御方法及び装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9699374B2 (en) | 2014-07-15 | 2017-07-04 | Samsung Electronics Co., Ltd. | Image device and method for memory-to-memory image processing |
US10277807B2 (en) | 2014-07-15 | 2019-04-30 | Samsung Electronics Co., Ltd. | Image device and method for memory-to-memory image processing |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8243191B2 (en) | Imaging apparatus and imaging control method for focusing by determining a focusing position | |
US9571742B2 (en) | Image capture apparatus and control method thereof | |
US20150009352A1 (en) | Imaging apparatus and method for controlling the same | |
JP2010054730A (ja) | 合焦位置検出装置、撮像装置及び合焦位置検出方法 | |
JP2007259135A (ja) | 撮像装置およびその駆動方法 | |
US20080100730A1 (en) | Imaging apparatus and control method thereof | |
US20100321516A1 (en) | Digital camera apparatus and recording medium for recording computer program for such apparatus | |
KR20150096224A (ko) | 고체 촬상 소자, 전자기기 및 오토 포커싱 방법 | |
US8947556B2 (en) | Image pickup apparatus, control method therefor, and storage medium storing control program therefor | |
JP2013031010A (ja) | 撮像装置、撮像方法およびプログラム | |
CN109964479B (zh) | 摄像设备及其控制方法 | |
KR20100007628A (ko) | 이미지 센서 인터페이스 장치 및 이를 구비하는 디지털촬영 장치 | |
KR101747304B1 (ko) | 디지털 촬영 장치, 오토포커싱 방법, 및 이를 실행하기 위한 컴퓨터 판독가능 저장매체 | |
KR101039406B1 (ko) | 타이밍 제어를 이용한 이미지 처리 장치 및 방법 | |
US8872935B2 (en) | Imaging apparatus and imaging operation processing method | |
KR20130134165A (ko) | 촬영 장치, 그 제어 방법, 및 컴퓨터 판독가능 기록매체 | |
JP2006253970A (ja) | 撮像装置、シェーディング補正データ作成方法およびプログラム | |
JP2019080261A (ja) | 撮像装置 | |
JP5215879B2 (ja) | 撮像装置及びその制御方法及びプログラム | |
US10594912B2 (en) | Flash band determination device for detecting flash band, method of controlling the same, storage medium, and image pickup apparatus | |
JP2017098790A (ja) | 撮像装置及びその制御方法、プログラム、記憶媒体 | |
CN106464783B (zh) | 图像拾取控制设备、图像拾取设备和图像拾取控制方法 | |
JP5631084B2 (ja) | 画像記録装置 | |
JP4143395B2 (ja) | 撮像装置及びオートフォーカス方法及びプログラム及び記憶媒体 | |
JP4397766B2 (ja) | 撮像装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20140428 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20150428 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20180425 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20190425 Year of fee payment: 9 |