KR100803896B1 - 손떨림 보정 기능을 가진 촬상 장치, 손떨림 보정 방법,손떨림 보정 처리의 전처리 프로그램, 및, 보존 화상 결정프로그램 - Google Patents

손떨림 보정 기능을 가진 촬상 장치, 손떨림 보정 방법,손떨림 보정 처리의 전처리 프로그램, 및, 보존 화상 결정프로그램 Download PDF

Info

Publication number
KR100803896B1
KR100803896B1 KR1020060128756A KR20060128756A KR100803896B1 KR 100803896 B1 KR100803896 B1 KR 100803896B1 KR 1020060128756 A KR1020060128756 A KR 1020060128756A KR 20060128756 A KR20060128756 A KR 20060128756A KR 100803896 B1 KR100803896 B1 KR 100803896B1
Authority
KR
South Korea
Prior art keywords
image data
image
exposure time
camera shake
threshold value
Prior art date
Application number
KR1020060128756A
Other languages
English (en)
Other versions
KR20070103283A (ko
Inventor
가오루 주조
다까시 와까마쯔
다께히로 나까이
아끼후미 이즈미사와
야스히로 가와까쯔
마사유끼 히로세
Original Assignee
후지쯔 가부시끼가이샤
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 후지쯔 가부시끼가이샤 filed Critical 후지쯔 가부시끼가이샤
Publication of KR20070103283A publication Critical patent/KR20070103283A/ko
Application granted granted Critical
Publication of KR100803896B1 publication Critical patent/KR100803896B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03BAPPARATUS 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/00Details of cameras or camera bodies; Accessories therefor
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03BAPPARATUS 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/00Details of cameras or camera bodies; Accessories therefor
    • G03B17/18Signals indicating condition of a camera member or suitability of light
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03BAPPARATUS 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
    • G03B7/00Control of exposure by setting shutters, diaphragms or filters, separately or conjointly
    • G03B7/08Control effected solely on the basis of the response, to the intensity of the light received by the camera, of a built-in light-sensitive device
    • G03B7/091Digital circuits
    • G03B7/093Digital circuits for control of exposure time

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Studio Devices (AREA)
  • Exposure Control For Cameras (AREA)
  • Adjustment Of Camera Lenses (AREA)

Abstract

손떨림 보정을 행하는 것에 의한 화질의 저하를 회피하는 것을 가능하게 한 손떨림 보정 기능을 가진 촬상 장치를 제공하기 위한 것이다. 본 발명의 촬상 장치는, 산출된 게인값이 미리 정해진 임계값 이상인지의 여부를 판정하는 판정부(15)와, 판정 결과에 따라서, 1개의 화상 데이터를 취입하거나, 복수의 화상 데이터를 취입하거나 하는 촬영 제어부(13)를 구비한다. 촬영 제어부(13)를 통하여 복수의 화상 데이터가 취입된 경우, 그들 취입된 복수의 화상 데이터에 기초하여, 보정 처리부(23)에 의해 손떨림 보정된 1개의 화상 데이터가 생성된다.
화상 데이터, 단사, 연사, S/N비, 게인값, 손떨림, 노광 시간

Description

손떨림 보정 기능을 가진 촬상 장치, 손떨림 보정 방법, 손떨림 보정 처리의 전처리 프로그램, 및, 보존 화상 결정 프로그램{IMAGE SHOOTING DEVICE WITH CAMERA SHAKE CORRECTION FUNCTION, CAMERA SHAKE CORRECTION METHOD AND STORAGE MEDIUM RECORDING PRE-PROCESS PROGRAM FOR CAMERA SHAKE CORRECTION PROCESS}
도 1은 본 발명의 제1, 제2, 및 제3 실시예에 공통되는 촬상 장치의 구성을 나타내는 블록도.
도 2a는 도 1의 촬영 제어부의 단사 모드 시의 동작을 설명하는 도면.
도 2b는 도 1의 촬영 제어부의 연사 모드 시의 동작을 설명하는 도면.
도 3은 도 1의 보정 처리부에 의해 실행되는 손떨림 보정 처리의 개요를 도시하는 플로우차트.
도 4는 S/N비와 게인값의 관계를 도시하는 개념적인 도면.
도 5는 본 발명의 제1 실시예의 촬상 장치에 의해 실행되는 촬상 처리의 플로우차트.
도 6은 본 발명의 제2 실시예의 주요부의 구성을 도시하는 블록도.
도 7은 줌 배율·노광 시간 임계값 기억부의 데이터 구조(그 1)를 도시하는 도면.
도 8은 도 7의 줌 배율·노광 시간 임계값 기억부에 대응한, 횡축을 디지털 줌 배율로 하고, 종축을 노광 시간으로 한 그래프.
도 9는 본 발명의 제3 실시예의 주요부의 구성을 도시하는 블록도.
도 10은 본 발명의 제3 실시예의 판정 처리의 플로우차트.
도 11은 줌 배율·노광 시간 임계값 기억부의 데이터 구조(그 2)를 도시하는 도면.
도 12는 도 11의 줌 배율·노광 시간 임계값 기억부에 대응한, 횡축을 디지털 줌 배율로 하고, 종축을 노광 시간으로 한 그래프.
도 13은 손떨림 보정용에 연사를 3회 행하는 경우의 제4, 제5, 및, 제6 실시예에서의 노광 처리 기능을 설명하는 도면.
도 14는 본 발명의 제4, 제5, 및, 제6 실시예에 공통되는 촬상 장치의 구성을 도시하는 블록도.
도 15는 제4 실시예에서의, 촬상 처리로부터 취입된 화상의 보존 처리까지의 플로우차트.
도 16은 제4 실시예에서의 조작 수순을 설명하는 도면.
도 17은 제5 실시예에서의, 촬상 처리로부터 취입된 화상의 보존 처리까지의 플로우차트.
도 18은 제5 실시예에서의 조작 수순을 설명하는 도면.
도 19는 제6 실시예에서의, 촬상 처리로부터 취입된 화상의 보존 처리까지의 플로우차트.
도 20은 제6 실시예에서의 조작 수순을 설명하는 도면.
도 21은 제7 실시예에서의, 화상 데이터 저장용 메모리에 관련되는 유닛을 도시하는 블록도.
도 22는 제7 실시예에서의, 촬상 처리로부터 취입된 화상의 보존 처리까지의 플로우차트.
도 23은 제8 실시예에서의, 화상 데이터 저장용 메모리에 관련되는 유닛을 도시하는 블록도.
도 24는 제8 실시예에서의, 촬상 처리로부터 취입된 화상의 보존 처리까지의 플로우차트.
도 25는 제7 실시예와 제8 실시예를 조합한 플로우차트.
도 26은 기억 매체예를 도시하는 도면.
<도면의 주요 부분에 대한 부호의 설명>
10, 50 : 촬상 장치
11 : 렌즈
12 : 이미지 센서
13, 30, 40, 53 : 촬영 제어부
14 : 노광 제어부
15, 31, 41 : 판정부
16 : AGC 회로
17 : ADC
18 : 화상 처리부(ISP)
21 : 스위치
22 : 메모리
23 : 보정 처리부
32 : 디지털 줌 기억부
42 : 줌 배율·노광 시간 임계값 기억부
54 : 화상 데이터 저장용 메모리
55 : 유저 인터페이스부
56 : 특징점 추출부
57 : S/N비 산출부
[특허 문헌 1] 일본 특개 2004-266648호 공보 「손떨림 보정 장치 및 손떨림 보정 프로그램」
[특허 문헌 2] 일본 특개 2004-279514호 공보 「카메라의 손떨림 보정 장치」
[특허 문헌 3] 일본 특개 2002-247444호 공보 「화상 처리 장치 및 화상 처리 프로그램을 기록한 기록 매체」
[특허 문헌 4] 일본 특개 2000-299813호 공보 「전자 촬상 장치」
본 발명은, 손떨림 보정 기능을 가진 촬상 장치, 손떨림 보정 방법, 손떨림 보정 처리의 전처리 프로그램, 및, 보존 화상 결정 프로그램에 관한 것으로, 특히, 손떨림 보정을 행하는 것에 의한 화질의 열화를 회피하는 것을 가능하게 한 손떨림 보정 기능을 가진 촬상 장치, 손떨림 보정 방법, 손떨림 보정 처리의 전처리 프로그램, 및, 보존 화상 결정 프로그램에 관한 것이다.
휴대 전화 등에 내장되는 디지털 카메라(촬상 장치)를 이용하여 촬영을 행하는 경우, 예를 들면, 휴대 전화를 드는 손이 노광 시간 동안에 떨림으로써, 그 손떨림의 영향이 취입하는 화상에 발생한다. 이 손떨림에 의한 영향을 억제하기 위해서, 취입한 화상에 대하여, 손떨림 보정을 행하고 있다.
최근, 디지털 카메라, 특히, 휴대 전화에 탑재된 디지털 카메라가 급속한 기세로 보급되고 있다. 그리고, 유저의 디지털 카메라의 성능이나 편리성에 대한 요구도 높아지고 있다.
이러한 요구에 응답하여, 성능면에서는 고화소화나 줌의 고배율화가, 또한, 편리성의 면에서는 소형화나 경량화가 급속하게 진행되고 있다.
그런데, 이들 성능/편리성의 향상이, 한편으로 손떨림이 발생하기 쉬운 요인으로 되고 있다. 특히, 휴대 전화에 탑재된 디지털 카메라의 경우, 항상 휴대되고 있기 때문에 예를 들면, 매우 어두운 장소에서 촬영되는 케이스도 많아지고 있는 것에 대해, 플래시가 탑재되어 있지 않은 경우가 많아, 다른 디지털 카메라와 비교하여 손떨림이 발생하기 쉽게 되어 있다.
손떨림에 대처하는 방법으로서는, 광학적으로 보정하는 방법, 디지털 처리로 보정하는 방법이 종래부터 제안되어 있다.
일반적인 디지털 카메라에서는, 광학적으로 보정하는 방법이 이미 제품화되어 있고, 휴대 전화에 탑재된 디지털 카메라에서는, 디지털 처리로 보정하는 방법이 제품화되기 시작하고 있다.
또한, 이 이외의 손떨림을 보정하는 기술로서, 예를 들면, 특허 문헌 1 및 2의 기술이 알려져 있다.
특허 문헌 1에서는, 손떨림 보정 모드에서의 동작 시에 셔터가 눌러지면, 자동적으로 셔터 속도를 n배 빠르게 하고, 감도(게인값)도 n배 하고, n코마 분의 촬영을 행하여, 일련의 촬영의 결과로서 얻은 n개의 화상 데이터에 기초하여, 손떨림 보정한 화상 데이터를 얻는 기술이 개시되어 있다.
또한, 특허 문헌 2에서는, 산출된 적정 노광 시간이 손떨림 한계 노광 시간보다 길게 되는 경우에, 그 손떨림 한계 노광 시간보다 짧은 노광 시간에서 복수회의 촬영을 행하는 기술이 개시되어 있다.
또한, 특허 문헌 3에서는, 촬상 장치에 의해 촬영된 화상의 손떨림을 보정하는 화상 처리 장치가 기술되어 있다. 이 화상 처리 장치는, 소정의 시간간격으로 연속적으로 피사체를 촬영하여 복수의 화상을 취득하는 연사 촬영부와, 그 연속적인 촬영의 타이밍에 따라서, 촬상 장치의 손떨림에 관한 손떨림 정보를 검출하는 손떨림 검출부와, 손떨림 검출부에 의해 검출된 각 화상에 대응하는 손떨림 정보와, 연사 촬영부에 의해 얻어진 복수의 화상에 기초하여, 상기 복수의 화상 중 적어도 1개 이상의 화상에 대하여 그 화상이 갖는 손떨림을 보정하는 손떨림 보정부 를 구비하고 있으며, 손떨림 보정을 고속으로 또한 높은 정밀도로 행하면서 촬영자가 의도한 신을 촬영하는 것이 가능하게 되어 있다.
또한, 특허 문헌 4에 기술되는 연사 기능을 갖는 전자 카메라에서는, 각속도 센서로부터의 연사 촬영 시의 손 떨림 상태의 검지 결과를 나타내는 손 떨림 정보가 RAM에 축적됨과 함께, 연사 촬영 시에 얻어진 연사 화상 데이터의 파일이 메모리 카드에 기록될 때에, 상기 손 떨림 정보가 부가되어 기록된다. 그리고, 메모리 카드에 기록한 연사 화상의 재생 시에, 부가된 손 떨림 정보에 기초하여 손떨림 보정 처리가 실행된다. 이에 의해, 복잡한 구조의 기구를 필요로 하지 않고, 또한 고화질을 유지할 수 있는 손떨림 보정 기능을 갖는 전자 카메라를 제공할 수 있다.
본 발명의 과제는, 손떨림 보정을 행하는 것에 의한 화질의 저하, 및, 손떨림 보정을 행하지 않은 것에 의한 화질의 저하를 회피하는 것을 가능하게 한 손떨림 보정 기능을 가진 촬상 장치, 및, 손떨림 보정 방법을 제공하는 것이다.
본 발명의 다른 과제는, 손떨림에 의한 영향을 억제한 양호한 화질의 화상을 얻는 것을 가능하게 한 손떨림 보정 기능을 가진 촬상 장치, 및, 손떨림 보정 방법을 제공하는 것이다.
본 발명의 제1 양태의 손떨림 보정 기능을 가진 촬상 장치는, 촬상 대상물로부터 지정된 노광 시간만큼 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력 하는 이미지 센서와, 상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성부와, 상기 노광 시간과, 상기 광전 변환 데이터를 증폭하는 값을 나타내는 게인값을 산출하는 노광 제어부와, 상기 산출된 게인값이 미리 정해진 임계값 이상인지의 여부를 판정하는 판정부와, 촬영 지시에 대응하여, 산출된 노광 제어 정보(노광 시간 및 게인값)를 상기 이미지 센서에 출력하여, 1 이상의 화상 데이터를 취입하는 촬영 제어부를 구비하며, 상기 게인값이 상기 임계값 이상이라고 판정된 경우에는, 상기 촬영 제어부는, 1개의 화상 데이터를 취입하고, 상기 게인값이 상기 임계값보다 작다고 판정된 경우에는, 상기 촬영 제어부는, 복수의 화상 데이터를 취입하고, 그들 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 1개의 화상 데이터를 생성하는 보정 처리부를 더 구비하는 것을 특징으로 하는 손떨림 보정 기능을 가진 촬상 장치이다.
여기서, 복수회의 촬영의 각각의 화상 데이터의 노광 시간을 가산한 노광 시간이 1회의 촬영을 행하는 경우의 노광 시간과 동일한 경우 등은, 그 복수회 촬영하여 얻은 복수의 화상 데이터에 기초하여 얻어지는 손떨림 보정된 화상 데이터의 S/N비는, 그 1회의 촬영으로 얻은 1개의 화상 데이터의 S/N비보다 작다.
이러한 경우, 화질이 열화된 영역(게인값이 높은 영역)에서는, 연사한 복수의 화상으로부터 얻어지는(손떨림 보정한) 화상 데이터를 사용하여 손떨림의 영향을 억제하는 것보다, 복수회의 촬영의 각각의 화상 데이터의 노광 시간을 가산한 노광 시간에서 1회 촬영하여 얻은 1개의 화상 데이터를 그대로 사용한쪽이 시각상 양호한 화질의 화상이 얻어진다.
즉, 연사한 복수의 화상으로부터 합성된 화상의 S/N비가 화질 허용 한계를 초과하여 열화되는 근변의 게인값을 임계값으로 설정하여, 산출된 게인값이 그 임계값을 초과하였는지의 여부에 의해, 연사를 행할지(손떨림 보정을 행할지)의 여부를 판정부에서 결정하도록 함으로써, S/N비가 낮은(게인값이 높은) 화상에 대한 화질을 향상시키는 것이 가능하게 되어, 손떨림 보정을 행하는 것에 의한 화질의 저하를 회피할 수 있다.
본 발명의 제2 양태의 손떨림 보정 기능을 가진 촬상 장치는, 촬상 대상물로부터 지정된 노광 시간만큼 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력하는 이미지 센서와, 상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성부와, 상기 노광 시간과, 상기 광전 변환 데이터를 증폭하는 값을 나타내는 게인값을 산출하는 노광 제어부와, 설정된 디지털 줌 배율의 값이 미리 정해진 임계값 이상인지의 여부를 판정하는 판정부와, 촬영 지시에 대응하여, 산출된 노광 제어 정보(노광 시간 및 게인값)를 상기 이미지 센서에 출력하여, 1 이상의 화상 데이터를 취입하는 촬영 제어부를 구비하며, 상기 디지털 줌 배율의 값이 상기 임계값 이상이라고 판정된 경우에는, 상기 촬영 제어부는, 1개의 화상 데이터를 취입하고, 상기 디지털 줌 배율의 값이 상기 임계값보다 작다고 판정된 경우에는, 상기 촬영 제어부는, 복수의 화상 데이터를 취입하고, 그들 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 1개의 화상 데이터를 생성하는 보정 처리부를 더 구비하는 것을 특징으로 하는 손떨림 보정 기능을 가진 촬상 장치이다.
여기서, 디지털 줌 배율이 어느 정도 이상 높아지면, 그 배율에 따른 화상의 확대 처리에 의해, 그 화상 내의 위치 정렬에 사용하는 특징점의 추출 정밀도의 저하가 현저하게 되는 경우가 있다. 그리고, 이것에 의해, 복수회 촬영하여 얻은 각각의 화상 데이터를 서로 겹치게 하여, 손떨림 보정된 화상 데이터를 얻을 때에, 그 서로 겹침에 의한 떨림이 확대되어, 보정 결과의 화상의 화질 열화가 현저하게 되는 경우가 있다.
이 때문에, 디지털 줌 배율에 임계값을 설정하고, 설정된 디지털 줌 배율의 값이 그 임계값 이상이면, 1회의 촬영을 행하여 손떨림 보정을 행하지 않도록 하고, 설정된 디지털 줌 배율의 값이 그 임계값보다 작으면, 복수회의 촬영을 행하여 손떨림 보정을 행하도록 하고 있다. 이에 의해, 디지털 줌 배율이 어느 정도 이상 높아진 경우에, 연사하여 얻은 각각의 화상을 서로 겹치게 한 합성 결과의 화상의 화질이 현저하게 열화되는 것을 회피할 수 있다.
본 발명의 제3 양태의 손떨림 보정 기능을 가진 촬상 장치는, 촬상 대상물로부터 지정된 노광 시간만큼 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력하는 이미지 센서와, 상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성부와, 상기 노광 시간과, 상기 광전 변환 데이터를 증폭하는 값을 나타내는 게인값을 산출하는 노광 제어부와, 디지털 줌 배율의 값에 대한, 허용 가능한 노광 시간의 임계값을 기억하는 줌 배율·노광 시간 임계값 기억부에 기초하여, 설정된 디지털 줌 배율에 대응하는 노광 시간의 임계값을 취득하는 노광 시간 임계값 취득부와, 상기 산출된 노광 시간이 취득된 노광 시간 임계값 이하인지의 여부를 판정하는 판정부와, 촬영 지시에 대응하여, 산출된 노광 제어 정보(노광 시 간 및 게인값)를 상기 이미지 센서에 출력하여, 1 이상의 화상 데이터를 취입하는 촬영 제어부를 구비하며, 상기 산출된 노광 시간이 취득된 노광 시간 임계값 이하라고 판정된 경우에는, 상기 촬영 제어부는, 1개의 화상 데이터를 취입하고, 상기 산출된 노광 시간이 취득된 노광 시간 임계값보다 크다고 판정된 경우에는, 상기 촬영 제어부는, 복수의 화상 데이터를 취입하고, 그들 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 1개의 화상 데이터를 생성하는 보정 처리부를 더 구비하는 것을 특징으로 하는 손떨림 보정 기능을 가진 촬상 장치이다.
여기서, 일반적으로, 노광 시간이 짧은 경우에는, 손떨림에 의해 촬영 화상 상에 발생하는 떨림의 영향은 작지만, 디지털 줌의 배율이 높아지면, 손떨림에 의해 발생한 화상 상의 떨림도 확대되게 된다. 또한, 디지털 줌 배율이 그다지 높지 않은 범위에서 변화되는 경우, 그 범위 내에서는, 복수회 촬영하여 얻은 복수의 화상의 서로 겹침에 의한 떨림의 확대는 현저하지 않다.
따라서, 디지털 줌 배율이 복수의 화상의 서로 겹침에 의한 떨림의 확대가 현저하지 않은 범위에서 변화되는 경우에, 디지털 줌의 값에 대하여, 화상의 화질을 유지하기 위한 노광 시간의 임계값을 반비례시켜 대응시킨 줌 배율·노광 시간 임계값 기억부에 기초하여, 노광 시간 임계값 취득부에 의해, 지정된 디지털 줌 배율의 값에 대응하는 노광 시간 임계값이 취득되고, 판정부에 의해, 산출된 노광 시간이, 그 취득된 노광 시간 임계값 이하인지의 여부가 판정되도록 함으로써, 그 복수의 화상의 서로 겹침에 의한 떨림의 확대가 현저하지 않은 범위에서는, 디지털 줌 배율이 높을수록, 되도록이면 손떨림 보정을 행하여, 화상 상으로부터 떨림의 영향을 제거하는 것이 가능하게 된다. 따라서, 디지털 줌 배율이 높아짐으로써, 화상 상의 떨림이 확대되는 것을 회피할 수 있어, 손떨림 보정을 행하지 않는 것에 의한 화질의 저하를 회피할 수 있다.
본 발명의 제4 양태의 손떨림 보정 기능을 가진 촬상 장치는, 촬상 대상물로부터 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력하는 이미지 센서와, 상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성부와, 촬영 지시에 대응하여, 노광 제어 정보를 상기 이미지 센서에 출력하여, 손떨림 보정을 행하지 않는 통상 촬영과, 손떨림 보정용의 연사 촬영을 행하여, 복수의 화상 데이터를 취입하는 촬영 제어부와, 연사 촬영에 의해 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 화상 데이터를 생성하는 보정 처리부와, 통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터 중 어느 한쪽 또는 양방을 선택하여 보존할 수 있는 유저 인터페이스부를 구비하는 것을 특징으로 하는 손떨림 보정 기능을 가진 촬상 장치이다.
여기서, 한 번의 촬영 지시에 대하여, 통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터의 양방이 취입되고 있다. 그리고, 유저 인터페이스부를 통하여, 통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터 중 어느 한쪽 또는 양방이 선택되어 보존된다. 따라서, 예를 들면, 손떨림이 적은 화상 데이터를 선택함으로써, 손떨림의 영향을 억제한 양호한 화질의 화상 데이터를 얻을 수 있다.
본 발명의 제5 양태의 손떨림 보정 기능을 가진 촬상 장치는, 촬상 대상물로부터 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력하는 이미지 센서와, 상 기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성부와, 촬영 지시에 대응하여, 노광 제어 정보를 상기 이미지 센서에 출력하여, 손떨림 보정을 행하지 않는 통상 촬영과, 손떨림 보정용의 연사 촬영을 행하여, 복수의 화상 데이터를 취입하는 촬영 제어부와, 연사 촬영에 의해 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 화상 데이터를 생성하는 보정 처리부와, 통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터에 대하여, 특징점을 추출하고, 그 특징점 부분의 해상도가 높은 쪽의 화상 데이터를 보존하는 특징점 추출부를 구비하는 것을 특징으로 하는 손떨림 보정 기능을 가진 촬상 장치이다.
여기서, 한 번의 촬영 지시에 대하여, 통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터의 양방이 취입되고 있다. 그리고, 특징점 추출부에 의해, 통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터 중에서, 특징점 부분의 해상도가 높은 쪽의 화상 데이터가 보존된다. 따라서, 손떨림의 영향을 억제한 양호한 화질의 화상 데이터를 얻을 수 있다.
본 발명의 제6 양태의 손떨림 보정 기능을 가진 촬상 장치는, 촬상 대상물로부터 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력하는 이미지 센서와, 상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성부와, 촬영 지시에 대응하여, 노광 제어 정보를 상기 센서에 출력하여, 손떨림 보정을 행하지 않는 통상 촬영과, 손떨림 보정용의 연사 촬영을 행하여, 복수의 화상 데이터를 취입하는 촬영 제어부와, 연사 촬영에 의해 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 화상 데이터를 생성하는 보정 처리부와, 통상 촬영의 화상 데 이터와, 손떨림 보정된 화상 데이터에 대하여, 필요한 신호 레벨을 그 신호에 포함되는 노이즈 레벨로 나눈 값이 S/N비를 산출하고, 그 S/N비가 보다 큰 쪽의 화상 데이터를 보존하는 S/N비 산출부를 구비하는 것을 특징으로 하는 손떨림 보정 기능을 가진 촬상 장치이다.
여기서, 한 번의 촬영 지시에 대하여, 통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터의 양방이 취입되고 있다. 그리고, S/N비 산출부에 의해, 통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터 중에서, 필요한 신호 레벨을 그 신호에 포함되는 노이즈 레벨로 나눈 값인 S/N비가 보다 큰 쪽의 화상 데이터가 보존된다. 따라서, 손떨림의 영향을 억제한 양호한 화질의 화상 데이터를 얻을 수 있다.
<실시예>
이하, 본 발명의 실시예를, 도면을 참조하면서 상세하게 설명한다.
도 1은, 본 발명의 제1, 제2, 및, 제3 실시예에 공통되는 촬상 장치의 구성을 도시하는 블록도이다. 판정부(15)가 판정을 행할 때에 이용하는 로직이 제1~제3의 각각의 실시예에서 상이하다.
도 1에서, 촬상 장치(10)는, 촬상 대상(피사체)으로부터의 광을 이미지 센서(12) 상에 집광하는 렌즈(11), 촬상 대상으로부터 렌즈(11)를 통하여 수광된 광을 전하로 광전 변환하여 축적하는 수광부(도시 생략) 및 축적된 전하를 광전 변환 데이터로서 출력하는 신호 출력부(도시 생략)를 구비하는 이미지 센서(12), 이미지 센서(12)로부터 출력된 광전 변환 데이터의 게인을 제어하는 AGC(Auto Gain Control) 회로(16), 게인이 제어된 광전 변환 데이터를 아날로그로부터 디지털로 변환하는 AD 변환기(Analog Digital Converter, ADC)(17), AD 변환기(17)의 출력에 기초하여, 화상 데이터를 생성하는 화상 처리부(이미지 시그널 프로세서(ISP)라고도 함)(18), 촬상 대상에 대한, 상기 전하를 축적하는 시간인 노광 시간, 및, 상기 광전 변환 데이터를 몇배로 증폭할지를 나타내는 게인값을 산출하는 노광 제어부(14), 산출된 게인값이 미리 정해진 임계값 이상인지의 여부를 판정하는 판정부(15), 촬영 지시에 대응하여, 상기 산출된 노광 제어 정보(노광 시간 및 게인값)를 포함하는 제어 신호를 이미지 센서(12)에 출력하여, 그 이미지 센서(12)에 의한 촬상 처리(상기 수광부 및 상기 신호 출력부에 의한 처리)를 통하여, 1개 또는 복수개의 화상 데이터를 취입하는 촬영 제어부(13)를 구비한다.
노광 제어부(14)에 의해 산출된 게인값이 상기 임계값 이상이라고 판정부(15)에 의해 판정된 경우, 촬영 제어부(13)는, 이미지 센서(상기 수광부 및 상기 신호 출력부)(12)를 통하여 1개의 화상 데이터를 취입한다. 이 경우, 도 1에 도시되는 바와 같이, 판정부(15)로부터의 판정 결과를 나타내는 신호에 기초하여, 스위치(21)가 상측으로 절환됨으로써, 그 취입된 화상 데이터는 그대로 후단의 화상 데이터 저장용 메모리(도시 생략)에 출력된다.
또한, 노광 제어부(14)에 의해 산출된 게인값이 상기 임계값보다 작다고 판정부(15)에 의해 판정된 경우, 촬영 제어부(13)는, 이미지 센서(상기 수광부 및 상기 신호 출력부)(12)를 통하여 복수개의 화상 데이터를 취입한다. 이 경우, 판정부(15)로부터의 판정 결과를 나타내는 신호에 기초하여, 스위치(21)가 도 1에 도시 되는 것과는 반대측(하측)으로 절환됨으로써, 그 취입된 (복수의) 화상 데이터는 메모리(22)에 순차적으로 저장된다. 그리고, 보정 처리부(23)에 의해, 메모리(22)에 저장된 복수의 화상 데이터에 기초하여, 손떨림 보정된 1개의 화상 데이터가 생성되고, 그 생성된(손떨림 보정된) 화상 데이터가, 후단의 화상 데이터 저장용 메모리(도시 생략)에 출력된다.
촬영 제어부(13), 노광 제어부(14), 판정부(15), 화상 처리부(18), 보정 처리부(23)가 프로그램으로서 실현되는 경우, 촬영 제어부(13), 노광 제어부(14), 판정부(15), 화상 처리부(18)를 실행하는 중앙 처리 장치(Central Processing Unit, CPU)와, 손떨림 보정의 보정 처리부(23)를 실행하는 CPU와는 일치해도 되고, 달라도 된다.
이미지 센서(12)로부터 출력된 광전 변환 데이터는, AGC 회로(16)를 통함으로써 증폭되고, AD 변환기(17)를 통함으로써, 아날로그값으로부터 디지털값으로 변환되어, 화상 처리부(18)에 입력된다.
화상 처리부(18)는, 그 입력 신호(생 데이터라고도 함)에 기초하여, 색 분리 처리, 디스플레이에서 밝기를 리니어로 표현하기 위한 감마 보정 처리, 광원의 온도에 상관없이 백을 백으로서 표현하기 위한 화이트 밸런스 제어 처리 등을 행한다. 색 분리 처리를 통하여, 입력 신호는, YUV 신호, RGB 신호 등의 요구되는 형식으로 변환된다.
또한, 노광 제어부(14)에 의해 산출된 게인값 G는 이미지 센서(12)로부터 출력된 광전 변환 데이터를 몇배할지를 나타내는 값이다. 즉, 이미지 센서(12)의 광 전 변환 데이터가 AGC 회로(16)를 통하여 G1배로 증폭된 경우, 화상 처리부(18)는, 화상 중의 대응하는 화소에 대하여, 다시, G/G1배 증폭함으로써, 요구된 G배로 그 화소 성분이 증폭된다.
또한, 화상 처리부(18)에서는, 유저가 유저 인터페이스부를 통하여 지정한 디지털 줌 배율에 대응한 화상 데이터가 생성된다.
도 2a는 촬영 제어부(13)의 단사 모드 시의 동작을 설명하는 도면이고, 도 2b는 촬영 제어부(13)의 연사 모드 시의 동작을 설명하는 도면이다.
단사 모드에서의 동작 시에는, 촬영 제어부(13)에 의해, 1회의 화상 데이터의 취입이 행하여진다. 도 2a에서는, 133msec마다의 수직 동기 신호(VSYNC 신호)에 동기하여, 노광(전하의 축적)이 개시된다. 도면에는, 노광 제어부(14)에 의해 노광 시간으로서 20Omsec가 설정된 경우가 도시되어 있다.
연사 모드에서의 동작 시에는, 촬영 제어부(13)에 의해, 복수회(n회, n은 2이상의 정수)의 화상 데이터의 취입이 행하여진다. 도 2b에는, n=3의 경우가 도시되어 있다. 도 2b에서도, 133msec마다의 수직 동기 신호(VSYNC 신호)에 동기하여, 노광(전하의 축적)이 개시된다.
도 2b에는, 노광 제어부(14)에 의해 노광 시간으로서 200msec가 설정된 경우가 도시되어 있다. 이 경우, 그 노광 시간(200msec)을, 화상 데이터를 취입하는 횟수(3회)로 나눈 값(66msec)이, 각각의 화상 데이터에 대한 노광 시간으로서 산출된다. 연사를 행하는 경우에는, 그 연사의 결과로서 얻어진 복수의 화상 데이터에 기초하여, 보정 처리부(23)에 의해 손떨림 보정이 행하여져, 손떨림 보정된 1개의 화상 데이터가 얻어진다. 일반적으로는, 이러한 손떨림 보정용의 연사를 행하는 경우, 그 연사의 매수를 N매로 하고, 노광 제어부(14)에 의해 산출된 노광 시간을 E로 하면, 각각의 화상 데이터에 대한 노광 시간은 E/N으로 부여된다.
또한, 단사 시와 연사 시에서, 동일한 게인값을 사용하는 경우도 있거니와, 연사 시의 게인을, 단사 시의 n배(n은 연사의 매수)로 설정하는 경우도 있다.
또한, VSYNC 신호 이외의 신호를 사용하여 노광 개시의 타이밍을 결정해도 된다.
상술한 바와 같이, 연사하여 얻은 복수의 화상 데이터는, 도 1의 메모리(22)에 저장되지만, 보정 처리부(23)는, 메모리(22)에 저장된 복수의 화상 데이터에 기초하여, 손떨림 보정된 1개의 화상 데이터를 생성한다.
도 3은, 보정 처리부(23)에 의해 실행되는 손떨림 보정 처리의 개요를 도시하는 플로우차트이다.
도 3에서, 우선, 스텝 S101에서, 메모리(22)로부터 취득한 복수의 화상 데이터간에서의 위치 정렬이 행하여진다. 이 위치 정렬에서는 복수의 화상 데이터간의 어긋남량을 구하고 있다. 예를 들면, 3개의 화상 데이터에 대해서는, 2번째의 화상 데이터(기준으로 되는 화상 데이터)에 대하여 1번째의 화상 데이터를 어느 만큼 어긋나게 하면 대응하는 화소가 겹치는지, 2번째의 화상 데이터에 대하여 3번째의 화상 데이터를 어느 만큼 어긋나게 하면 대응하는 화소가 겹치는지가 구해진다.
그리고, 스텝 S102에서, 위치 정렬의 결과에 기초하여, 복수의 화상 데이터를 합성함으로써, 손떨림 보정 처리(화상 합성 처리)가 행하여진다. 이 화상 합성 처리에서는, 예를 들면, 모든 화상 데이터에서 대응이 취해져 있는 화소에 대해서는, 그들 화소의 값을 서로 겹치게 하여 합성 결과 중의 화소에 반영하고, 또한, 어느 한쪽의 화상 데이터에밖에 존재하지 않는 화소에 대해서는, 그 화소의 값에 화상 데이터를 겹치는 수를 승산하여 합성 결과 중의 화소에 반영한다.
계속해서, 노광 제어부(14)에 의해 산출된 게인값이 큰 경우에, 연사하여 얻은 화상 데이터를 겹친 경우에 발생하는 문제점에 대하여 설명한다.
N개의 화상 데이터를 합성하는 경우, 그 N개의 화상 데이터의 각각의 화소에는, 랜덤하게 노이즈가 실려 있다. 이 때문에, 예를 들면, 모든 화상의 대응하는 화소끼리를 가산한 경우, 신호 레벨은 개개의 화상 데이터의 N배로 되지만, 평균 노이즈 레벨은 개개의 화상 데이터의 N1 /2배로밖에 되지 않는다.
상술한 바와 같이, N개의 화상 데이터를 연사하여 취입하는 경우에, 노광 제어부(14)에 의해 산출된 노광 시간 E를 1/N배하여, 각각의 화상 데이터에 대한 노광 시간으로 한 경우, 화상에 실리는 노이즈를 나타내는 S/N비도 각각의 화상 데이터에서 노광 시간에 비례한 값, 즉, 노광 시간 E에서 얻은 화상 데이터에 대한 S/N비의 1/N배의 값으로 된다. 상기한 바와 같이, 노이즈는 화상 데이터의 각각의 화소에 랜덤하게 실리기 때문에, 합성 결과의 화상 데이터 중에서는, 노광 시간 E에서 얻은 화상 데이터에 대한 S/N비의 N1 /2/N배의 값으로 된다. 또한, N은 2 이상의 정수이므로, 이 값(N1 /2/N)은 1보다 작다. 즉, 복수회의 촬영의 각각의 화상 데이터의 노광 시간을 가산한 노광 시간이 1회의 촬영을 행하는 경우의 노광 시간과 동 일한 경우 등은, 그 복수회 촬영하여(연사하여) 얻은 복수의 화상 데이터를 합성하여 얻어지는 화상 데이터의 S/N비는, 그 1회의 촬영에서 얻은 1개의 화상 데이터의 S/N비보다 작다.
그러나, 손떨림량은 노광 시간에 비례하므로, 연사한 복수의 화상으로부터 합성된 화상 쪽이 S/N비는 열화되어도, 손떨림에 의한 영향이 적기 때문에, 인간의 눈으로 본 경우에는, 화질이 향상된 것처럼 보이는 경우가 있다.
여기서, S/N비란, 신호(Signal)와 노이즈(Noise)의 비율을 나타내는 수치로, 음질이나 화질의 평가에 이용되는 지표이다. 즉, S/N비는, 필요한 신호 레벨을 그 신호에 포함되는 노이즈 레벨로 나눈 값이다. 단위는 데시벨이며, 이 수치가 클수록, 일반적으로 노이즈가 적다(고품질·고화질)고 할 수 있다. 노이즈는 진폭 부정이기 때문에, 노이즈의 크기를 표준 편차로 표현하고, 신호 평균 레벨÷노이즈 표준 편차에 의해 S/N비를 측정하는 방법이 간이적인 측정 방법으로서 통상 이용된다.
도 4는, S/N비와 게인값의 관계를 도시하는 개념적인 도면이다.
게인값이 증가하면, 화상에 포함되는 노이즈도 증가하므로, S/N비가 작아져, 화질이 열화된다. 즉, S/N비는 게인값에 반비례한다. 또한, 도 4에서는, 종축의 S/N비는, 값이 큰 쪽으로부터 작은 쪽으로 화살표가 향하고 있는 것에 주의가 필요하다.
도 4에서, 직선(1)은, 연사한 복수의 화상으로부터 합성된 화상에 대한 게인값과 S/N비의 관계, 직선(2)은, 연사한 각각의 화상 데이터의 노광 시간을 가산한 노광 시간에서 얻은 1개의 화상 데이터의 게인값과 S/N비의 관계를 나타내고 있다. 또한, 횡축(게인값)에 평행한 직선인 직선(3)은, 인간의 눈으로 본 경우의 화질의 허용 한계에 대응하는 S/N비를 나타내고 있다.
예를 들면, 도면 중, 화살표 A로 나타내어지는 영역과 같이, S/N비가 높은 영역에서는, 연사한 복수의 화상으로부터 얻어지는 화상을 사용함에 따른 화질의 열화는 시각상 식별이 거의 불가능하지만, 화살표 B로 나타내어지는 영역과 같이, S/N비가 낮은 영역에서는, 연사한 복수의 화상으로부터 얻어지는 화상을 사용함에 따른 화질의 열화를 무시할 수 없게 된다.
그 결과, 화살표 B의 영역(화질이 열화된 영역, 게인값이 높은 영역)에서는, 연사한 복수의 화상으로부터 얻어지는 손떨림 보정된 화상 데이터(직선(1)의 실선 부분)를 사용하여, 손떨림에 의한 영향을 그 손떨림 보정된 화상 데이터 중에서 억제하는 것보다, 연사한 각각의 화상 데이터의 노광 시간을 가산한 노광 시간에서 얻은 1개의 화상 데이터(직선(2)의 실선 부분)를 그대로 사용한쪽이 시각상 양호한 화질의 화상이 얻어지게 된다.
즉, 연사한 복수의 화상으로부터 합성된 화상(직선(1))의 S/N비가 화질 허용 한계(직선(3))를 초과하여 열화되는 근변의 게인값을 임계값으로 설정하여, 산출된 게인값이 그 임계값을 초과하였는지의 여부에 의해, 연사를 행할지(손떨림 보정을 행할지)의 여부를 판정부(15)에서 결정하도록 함으로써, S/N비가 낮은(게인값이 높은) 화상에 대한 화질을 향상시키는 것이 가능하게 된다.
도 5는, 본 실시예의 촬상 장치에 의해 실행되는 촬상 처리의 플로우차트이 다. 셔터 버튼(촬영 버튼)이 촬상 장치의 유저에 의해 눌러진 것을 트리거로 하여 일련의 처리가 기동된다.
도 5에서, 우선, 스텝 S201에서, 셔터가 열리고 나서 최초의 소정 시간에서, 측광된 휘도 정보에 기초하여, 노광 제어부(14)에 의해, 노광 제어 정보(노광 시간, 게인값)가 산출된다. 그리고, 스텝 S202에서, 판정부(15)에 의해 산출된 게인값이 임계값 이상인지가 판정된다.
스텝 S202에서 산출된 게인값이 임계값보다 작다고 판정된 경우, 스텝 S203에서, 촬영 제어부(13)로부터의 제어 신호에 기초하여, 이미지 센서(12)에 의한 촬상 처리가 실행된다.
본 실시예에서는, 예를 들면, 노광 제어부(14)에 의해 산출된 노광 시간마다, 연사를 행하는 횟수 N을 대응시킨 테이블에 기초하여, 연사를 행하는 경우의 촬영 횟수 N을 결정하도록 하고 있지만, 그 이외의 방법으로 연사를 행하는 경우의 촬영 횟수 N을 결정해도 된다.
촬영 제어부(13)는, 산출된 노광 시간 E를, 연사를 행하는 경우의 촬영 횟수 N으로 나눔으로써, 연사에서의 1회의 촬영의 노광 시간(E/N)을 산출하고 있다.
또한, 게인값에 대해서는, 노광 제어부(14)에 의해 산출된 게인값을 촬영 제어부(13)가 연사의 경우도 그대로 이용하는 경우와, 연사의 경우에는, 노광 제어부(14)에 의해 산출된 게인값에 촬영 횟수 N을 곱하여 사용하는 경우가 있다. 그대로 이용하는 경우에는, 손떨림 보정 시에, 화상 처리부(18)에 의해 화상의 대응하는 화소가 그대로 서로 겹쳐진다. 한편, 게인값을 N배로 한 경우에는, 손떨림 보정 시에, 화상의 대응하는 화소를 서로 겹치게 한 후, 그 화소의 값을 촬영 횟수 N으로 나눈다.
계속되는, 스텝 S204에서는, 스텝 S203의 촬상 처리의 결과로서 이미지 센서(12)로부터 광전 변환 데이터가 화상 처리부(18)에 입력되고, 그 화상 처리부(18)에서 화상 데이터 생성 처리가 실행된다.
스텝 S205에서는, 스텝 S204에서 생성된 화상 데이터가 메모리(22)에 저장된다. 스텝 S206에서는, 촬영이 종료되었는지가 판정된다. 촬영이 종료되지 않은 경우에는, 스텝 S203으로 되돌아간다. 한편, 촬영이 종료된 경우에는, 일련의 처리를 종료한다.
한편, 스텝 S202에서 산출된 게인값이 임계값 이상이라고 판정된 경우, 스텝 S207에서, 촬영 제어부(13)로부터의 제어 신호에 기초하여, 이미지 센서(12)에 의한 촬상 처리가 실행된다. 이 경우에는, 1회의 촬영이 실행되고, 손떨림 보정은 행하여지지 않는다. 촬영 제어부(13)는, 산출된 노광 시간 및 게인값을 상기 제어 신호 중에 그대로 이용하여 1회의 촬영을 실행하도록 이미지 센서(12)에 지시한다.
그리고, 스텝 S208에서, 스텝 S207의 촬상 처리의 결과로서 이미지 센서(12)로부터 광전 변환 데이터가 화상 처리부(18)에 입력되고, 그 화상 처리부(18)에서 화상 데이터 생성 처리가 실행됨과 함께, 그 생성된 화상 데이터가 후단에 출력된다.
계속해서, 본 발명의 제2 실시예에 대하여 설명한다. 제1 실시예에서는, 게 인값이 임계값 이상인지의 여부에 따라서, 연사를 행할지의 여부(손떨림 보정을 행할지의 여부)를 결정하고 있었지만, 제2 실시예에서는, 유저가 유저 인터페이스부를 통하여 설정한 디지털 줌 배율이 임계값 이상인지의 여부를 판정하고, 그 판정 결과에 따라서, 연사를 행할지의 여부(손떨림 보정을 행할지의 여부)를 결정한다.
도 6은, 본 발명의 제2 실시예의 주요부의 구성을 도시하는 블록도이다.
도 6에서, 유저가 유저 인터페이스부를 통하여 설정한 디지털 줌 배율이 디지털 줌 배율 기억부(32)에 저장되어 있다.
촬영 제어부(30) 내의 판정부(31)는, 손떨림 보정을 행할지의 여부를 판정할 때에, 디지털 줌 배율 기억부(32)로부터 디지털 줌 배율을 취득하고, 그 취득한 디지털 줌 배율의 값이 임계값 이상인지를 판정한다.
여기서, 디지털 줌 배율이 어느 정도 이상 높아지면, 그 배율에 따른 화상의 확대 처리에 의해, 그 화상 내의 위치 정렬에 사용하는 특징점의 추출 정밀도의 저하가 현저하게 된다. 그리고, 이것에 의해, 연사하여 얻은 각각의 화상을 서로 겹치게 할(합성할) 때에, 그 서로 겹침에 의한 떨림이 확대되어, 합성 결과의 화상의 화질이 (시각상) 현저하게 열화되게 된다. 또한, 화상 내의 농담 변화의 경계인 엣지(윤곽)를 검출한 후, 그 엣지 부분으로부터, 고휘도점, 종점, 정점, 분기점, 교차점 등의 특징적으로 분별하기 쉬운 부분만을 추출함으로써 상술한 특징점이 얻어진다.
본 제2 실시예에서는, 디지털 줌 배율에 임계값을 설정하고 있다. 그리고, 설정된 디지털 줌 배율의 값이 그 임계값 이상이면, 연사를 행하지 않도록(손떨림 보정을 행하지 않도록) 하고, 설정된 디지털 줌 배율의 값이 그 임계값보다 작으면, 연사를 행하도록(손떨림 보정을 행하도록) 하고 있다. 이에 의해, 디지털 줌 배율이 어느 정도 이상 높아진 경우에, 연사하여 얻은 각각의 화상을 서로 겹치게 한 합성 결과의 화상의 화질이 (시각상) 현저하게 열화되는 것을 회피할 수 있다.
계속해서, 본 발명의 제3 실시예에 대하여 설명한다.
일반적으로, 노광 시간이 짧은 경우에는, 손떨림에 의해 촬영 화상 상에 발생하는 떨림의 영향은 작지만, 디지털 줌의 배율이 높아지면, 손떨림에 의해 발생한 화상 상의 떨림도 확대되게 된다. 제2 실시예와는 달리, 디지털 줌 배율이 그다지 높지 않은 범위에서 변화되는 경우, 그 범위 내에서는, 제2 실시예와 같은 연사하여 얻은 복수의 화상의 서로 겹침에 의한 떨림의 확대는 현저하지 않다. 그 범위 내에서는, 디지털 줌 배율이 높을수록, 되도록이면 손떨림 보정을 행하여, 화상 상으로부터 떨림의 영향을 제거하는 것이 바람직하다. 이것을 실현하기 위해서는, 도 7에 도시하는 바와 같이, 디지털 줌 배율이 그다지 높지 않은 범위(도면에서는, 0~8)에서 변화되는 경우에, 디지털 줌의 값(의 범위)에 대하여, 화상의 화질을 (시각상) 일정 이상으로 유지하기 위한 노광 시간의 임계값(th)을 반비례시켜 대응시킨 테이블(줌 배율·노광 시간 임계값 기억부)을 설치하도록 하면 된다. 또한, 도 8은, 도 7의 줌 배율·노광 시간 임계값 기억부에 대응한, 횡축을 디지털 줌 배율로 하고, 종축을 노광 시간으로 한 그래프이다.
또한, 도 7 및 도 8에서는, 디지털 줌 배율의 상한이 8배로 설정되어 있다. 또한, 도 7 및 도 8은, 디지털 줌의 값의 범위(0~8)가, 연사하여 얻은 복수의 화상의 서로 겹침에 의한 떨림의 확대가 현저하지 않은 범위로서 설정되는 촬상 장치로부터 채취한 데이터이다.
즉, 본 제3 실시예에서는, 도 9에 도시하는 바와 같이, 디지털 줌 배율의 값(의 범위)에 대하여, 노광 시간의 임계값을 그 배율에 반비례하도록 대응시킨, 줌 배율·노광 시간 임계값 기억부(42)에 기초하여, 판정부(41)는, 지정된 디지털 줌 배율의 값에 대응하는 노광 시간 임계값을 취득하고, 노광 제어부(14)에 의해 산출된 노광 시간이, 그 취득된 노광 시간 임계값 이하인지의 여부를 판정하고, 그 판정 결과에 따라서, 연사를 행할지의 여부(손떨림 보정을 행할지의 여부)를 결정한다.
도 10은, 본 발명의 제3 실시예의 판정 처리의 플로우차트이다. 도 5의 스텝 S202를 이 도 10의 각 스텝에서 치환하면, 제3 실시예의 촬상 처리의 플로우차트가 얻어진다.
도 10에서, 우선, 스텝 S301에서, 줌 배율·노광 시간 임계값 기억부(42)에 기초하여, 판정부(41)에 의해, 설정된 디지털 줌 배율의 값(디지털 줌 배율 기억부(32)에 보유되는 값)에 대응하는 노광 시간 임계값이 취득된다. 그리고, 스텝 S302에서, 판정부(41)에 의해, 노광 제어부(14)에 의해 산출된 노광 시간이, 그 취득된 노광 시간 임계값 이하인지의 여부가 판정된다.
스텝 S302에서, 산출된 노광 시간이 취득된 노광 시간 임계값 이하라고 판정 된 경우에는, 도 5의 스텝 S207로 진행한다. 한편, 스텝 S302에서, 산출된 노광 시간이 취득된 노광 시간 임계값보다 크다고 판정된 경우에는, 도 5의 스텝 S203으로 진행한다.
이와 같이, 본 제3 실시예에서는, 디지털 줌 배율이 그다지 높지 않은 범위에서 변화되고, 따라서, 손떨림 보정 시의 화상의 서로 겹침에 의한 떨림의 확대가 현저하지 않은 경우에, 디지털 줌 배율이 높을수록, 되도록이면 손떨림 보정을 행하여, 화상 상으로부터 떨림의 영향을 제거하도록 하고 있다. 따라서, 줌 배율이 높아짐으로써, 화상 상의 떨림이 확대되는 것을 회피할 수 있다.
또한, 제2 실시예와 제3 실시예의 구성을 합하는 것도 가능하다.
이 경우, 도 11에 도시하는 바와 같이, 디지털 줌 배율이 그다지 높지 않은 범위(도면에서는, 0~6)에서 변화되는 경우에, 디지털 줌의 값(의 범위)에 대하여, 노광 시간의 임계값(th)을 반비례시켜 대응시키고, 디지털 줌 배율이 어느 정도 높은 범위(도면에서는, 6~8)에서 변화되는 경우에, 디지털 줌의 값(의 범위)에 대하여, (손떨림 보정 시의 화상의 서로 겹침에 의한 떨림의 확대가 현저하게 되기 때문에) 손떨림 보정을 행하지 않아도 되는 노광 시간의 임계값(예를 들면, 최대 노광 시간 m)을 대응시킨 테이블(줌 배율·노광 시간 임계값 기억부)을 설치하도록 하면 된다. 또한, 도 12는, 도 11의 줌 배율·노광 시간 임계값 기억부에 대응한, 횡축을 디지털 줌 배율로 하고, 종축을 노광 시간으로 한 그래프이다.
또한, 도 11 및 도 12에서는, 디지털 줌 배율의 상한이 8배로 설정되어 있다. 또한, 도 11 및 도 12는, 디지털 줌의 값의 범위(0~6)가, 연사하여 얻은 복수 의 화상의 서로 겹침에 의한 떨림의 확대가 현저하지 않은 범위로서 설정되고, 디지털 줌의 값의 범위(6~8)가, 연사하여 얻은 복수의 화상의 서로 겹침에 의한 떨림의 확대가 현저한 범위로서 설정되는 촬상 장치로부터 채취한 데이터이다.
계속해서, 제4, 제5, 및, 제6 실시예에 대하여 설명한다.
이들 실시예에서는, 손떨림 보정을 행하지 않는 경우의 단사와, 손떨림 보정을 행하는 경우의 연사를 함께 실시하여 복수의 화상 데이터를 취입한다(단사와 연사의 순서는 상관없다).
도 13은, 손떨림 보정용으로 연사를 3회 행하는 경우의 제4, 제5, 및, 제6 실시예에서의 노광 처리 기능을 설명하는 도면이다.
도 13의 상단에서는, 손떨림 보정을 행하지 않는 경우의 통상 노광 1회에 계속해서, 손떨림 보정을 행하는 경우의 연사용 노광 3회가 한 번의 촬영에서 행하여지고 있다. 또한, 하단에서는, 손떨림 보정을 행하는 경우의 연사용 노광 3회에 계속해서, 손떨림 보정을 행하지 않는 경우의 통상 노광 1회가 한 번의 촬영에서 행해지고 있다.
도 14는, 본 발명의 제4, 제5, 및, 제6 실시예에 공통되는 촬상 장치의 구성을 도시하는 블록도이다.
도 14에서, 촬상 장치(50)의 렌즈(11), 이미지 센서(12), AGC(16), ADC(17), 화상 처리부(18), 메모리(22), 보정 처리부(23)에 대해서는 도 1의 촬상 장치(10)와 마찬가지므로 설명을 생략한다.
촬상 장치(50)에서는, 촬영 제어부(53)는, 제1~제3 실시예와 같은 판정 처리 는 행하지 않고, 촬영 지시에 대응하여, 촬상 대상에 대하여 산출된 노광 제어 정보를 포함하는 제어 신호를 이미지 센서(12)에 출력하고, 그 이미지 센서(12)에 의한 촬상 처리(상기 수광부 및 상기 신호 출력부에 의한 처리)를 통하여, 복수매의 화상 데이터를 취입하고 있다.
또한, 스위치(21)는, 예를 들면, 도 13에서의 통상 노광으로부터 연사용 노광으로 변화되는 타이밍에서 하측으로 절환되고, 연사용 노광으로부터 통상 노광으로 변화되는 타이밍에서 상측으로 절환된다.
통상 노광에 의해 취입된 1개의 화상 데이터와, 연사용 노광에 의해 취입된 복수의 화상 데이터로부터 얻어진 손떨림 보정된 1개의 화상 데이터는 모두 화상 데이터 저장용 메모리(54)에 저장된다.
또한, 유저 인터페이스부(55)에 대해서는, 각각의 실시예에서 설명한다.
도 15는, 제4 실시예에서의, 촬상 처리로부터 취입된 화상의 보존 처리까지의 플로우차트이다. 이 플로우차트는 도 14의 각 부에 의해 실행된다.
우선, 스텝 S401에서, 촬영 제어부(53)에 의해, 단사 및 연사 촬영 설정이 행하여진다(단사와 연사의 순서는 상관없다). 촬영 지시에 대응하여, 촬영 제어부(53)에 의해, 촬상 대상에 대하여 산출된 노광 제어 정보를 포함하는 제어 신호가 이미지 센서(12)에 출력된다.
그리고, 계속되는, 스텝 S402에서, 이미지 센서(12)에 의한 촬상 처리를 통하여, 복수매의 화상 데이터가 취입된다. 즉, 이미지 센서(12)에 의해, 촬상 대상으로부터 렌즈(11)를 통하여 수광된 광이 전하로 광전 변환되어 축적됨과 함께, 그 축적된 전하가 광전 변환 데이터로서 화상 처리부(18)에 출력된다.
스텝 S403에서는, 화상 처리부(18)에 의해, (촬영) 화상 데이터가 생성된다. 즉, 화상 처리부(18)에 의해, 광전 변환 데이터(입력 신호, 생 데이터라고도 함)에 기초하여, 색 분리 처리, 디스플레이에서 밝기를 리니어로 표현하기 위한 감마 보정 처리, 광원의 온도에 상관없이 백을 백으로서 표현하기 위한 화이트 밸런스 제어 처리 등이 행하여진다. 색 분리 처리를 통하여, 입력 신호는, YUV 신호, RGB 신호 등의 요구되는 형식으로 변환된다.
그리고, 스텝 S404에서, 화상 처리부(18)에 의해 생성된 화상 데이터가 화상 데이터 저장용 메모리(54) 또는 메모리(22)에 저장된다. 즉, 통상 노광에 의해 취입한 화상 데이터는 화상 데이터 저장용 메모리(54)에 저장되고, 연사용 노광에 의해 취입한 화상 데이터는 메모리(22)에 저장된다.
또한, 연사용 노광을 행하는 횟수는, 예를 들면 촬상 장치마다 미리 정해져 있다. 계속되는, 스텝 S405에서는, 그 연사용 노광의 횟수+1회(통상 노광분)의 촬영(도 13에서는, 4회의 노광)을 행하였는지의 여부가 판정된다.
스텝 S405에서 미리 정해진 횟수+1회의 촬영을 행하지 않았다고 판정된 경우, 스텝 S401로 되돌아간다.
한편, 스텝 S405에서 미리 정해진 횟수+1회의 촬영을 행하였다고 판정된 경우, 스텝 S406에서, 연사용 노광에 의해 취입된 복수의 화상 데이터에 기초하여, 예를 들면, 도 3에 도시한 바와 같이 하여, 손떨림 보정 처리가 실시되어 1개의 화상 데이터가 얻어져, 화상 데이터 저장용 메모리(54)에 저장된다.
스텝 S407에서는, 유저가 유저 인터페이스부(55)를 통하여 행하는 절환 지시에 의해, 화상 데이터 저장용 메모리(54)에 저장되는 2개의 화상 데이터(통상 촬영한 화상 데이터와 손떨림 보정된 화상 데이터)가, 화상 표시부(도시하지 않음) 상에 순서대로 표시된다.
유저는, 화상 표시부 상에 순서대로 표시되는 화상 데이터를 보고, 보존하고자 하는 화상 데이터에 대하여, 유저 인터페이스부(55)를 통하여 결정 지시를 행함으로써, 그 화상 데이터를 보존한다.
유저 인터페이스부(55)는, 이 결정 지시를, 스텝 S408에서, 선택 결과로서 입력하고, 스텝 S409에서, 그 선택된 화상 데이터를 보존할 화상 데이터로서, 예를 들면, 보다 후단의 메모리(도시 생략)에 출력한다.
도 16은, 제4 실시예에서의 조작 수순을 설명하는 도면이다.
도 16에 도시하는 바와 같이, 예를 들면, 휴대 전화 등의 기종에서는, 우선, 카메라 버튼(도시 생략)이 눌러짐으로써, 그 기종의 디스플레이 상에 촬상 대상이 표시된다(카메라 파인더 표시가 행하여진다).
그리고, 셔터 버튼이 눌러짐으로써, 카메라 파인더 표시가 정지되고, 그 시점에서 촬상되어 있던 대상이 화상 데이터로서 취입된다.
또한, 「⇒」버튼이 눌러짐으로써, 스텝 S407에 나타낸 바와 같이, 화상 표시부에 표시되는 화상 데이터가, 다음의 것으로 절환된다.
또한, 결정 버튼이 눌러짐으로써, 화상 표시부에 표시되어 있는 화상 데이터가 보존된다.
이와 같이, 본 제4 실시예에서는, 유저 인터페이스부(55)를 통하여, 통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터 중 어느 한쪽 또는 양방이 선택되어 보존된다. 따라서, 예를 들면, 손떨림이 적은 화상 데이터를 선택함으로써, 손떨림의 영향을 억제한 양호한 화질의 화상 데이터를 얻을 수 있다.
도 17은, 제5 실시예에서의, 촬상 처리로부터 취입된 화상의 보존 처리까지의 플로우차트이다. 이 플로우차트는 도 14의 각 부에 의해 실행된다.
또한, 스텝 S401~S405에 대해서는, 도 15와 마찬가지므로 설명을 생략한다.
(스텝 S405에서 미리 정해진 횟수+1회의 촬영을 행하였다고 판정된 경우,) 스텝 S501에서, 화상 데이터 저장용 메모리(54)에 저장되는, 통상 노광에 의해 취입된 화상 데이터가 화상 표시부(도시 생략) 상에 표시된다.
유저는, 화상 표시부 상에 표시된 통상 노광에 의해 취입된 화상 데이터를 보고, 보존할지의 여부를 판단한다. 예를 들면, 그 화상 데이터를 보존하고자 하는 경우, 유저 인터페이스부(55)를 통하여 결정 지시를 행함으로써, 유저는, 그 화상 데이터를 보존한다.
또한, 유저에 의해 유저 인터페이스부(55)를 통하여 「↓」 버튼이 눌러진 경우에는 손떨림 보정을 실시하는 것으로 판정되고, 「클리어」 버튼이 눌러진 경우에는 손떨림 보정을 실시하지 않는 것으로 판정된다.
유저 인터페이스부(55)는, 눌러진 버튼의 종별에 따라 스텝 S502에서 손떨림 보정의 실시의 유무를 판단한다.
유저 인터페이스부(55)에 의해 손떨림 보정을 실시하지 않는다고 판정된 경우에는, 스텝 S506으로 진행한다.
한편, 유저 인터페이스부(55)에 의해 손떨림 보정을 실시한다고 판정된 경우에는, 스텝 S503에서, 연사용 노광에 의해 취입된 복수의 화상 데이터에 기초하여, 예를 들면, 도 3에 도시한 바와 같이 하여, 손떨림 보정 처리가 실시되어 1개의 화상 데이터가 얻어져, 화상 데이터 저장용 메모리(54)에 저장된다.
스텝 S504에서는, 유저가 유저 인터페이스부(55)를 통하여 행하는 절환 지시에 의해, 화상 데이터 저장용 메모리(54)에 저장되는 2개의 화상 데이터(통상 촬영한 화상 데이터와 손떨림 보정된 화상 데이터)가, 화상 표시부(도시 생략) 상에 순서대로 표시된다.
유저는, 화상 표시부 상에 순서대로 표시되는 화상 데이터를 보고, 보존하고자 하는 화상 데이터에 대하여, 유저 인터페이스부(55)를 통하여 결정 지시를 행함으로써, 그 화상 데이터를 보존한다.
유저 인터페이스부(55)는, 이 결정 지시를, 스텝 S505에서, 선택 결과로서 입력하고, 스텝 S506으로 진행한다.
스텝 S506에서는, 유저 인터페이스부(55)는, 스텝 S505에서 선택된 화상 데이터, 또는, 통상 촬영의 화상 데이터를 보존할 화상 데이터로서, 예를 들면, 보다 후단의 메모리(도시 생략)에 출력한다.
도 18은, 제5 실시예에서의 조작 수순을 설명하는 도면이다.
도 18에 도시하는 바와 같이, 예를 들면, 휴대 전화 등의 기종에서는, 우선, 카메라 버튼(도시 생략)이 눌러짐으로써, 그 기종의 디스플레이 상에 촬상 대상이 표시된다(카메라 파인더 표시가 행하여진다).
그리고, 셔터 버튼이 눌러짐으로써, 카메라 파인더 표시가 정지되고, 그 시점에서 촬상되어 있던 대상이 화상 데이터로서 취입된다.
또한, 1매의 통상 촬영 화상만을 화상 표시부에 표시할 수 있는 경우에는, 결정 버튼이 눌러짐으로써, 화상 표시부에 표시되어 있는 화상 데이터가 보존되고, 「↓」 버튼이 눌러짐으로써, 손떨림 보정이 실시된다. 또한, 「클리어」 버튼이 눌러짐으로써, 손떨림 보정의 비실시가 결정된다.
또한, 통상 촬영 화상과, 손떨림 보정된 화상의 2매를 화상 표시부에 표시할 수 있는 경우에는, 결정 버튼이 눌러짐으로써, 화상 표시부에 표시되어 있는 화상 데이터가 보존되고, 「⇒」 버튼이 눌러짐으로써, 스텝 S504에 나타낸 바와 같이, 화상 표시부에 표시되는 화상 데이터가, 다음의 것으로 절환된다.
도 19는, 제6 실시예에서의, 촬상 처리로부터 취입된 화상의 보존 처리까지의 플로우차트이다. 이 플로우차트는 도 14의 각 부에 의해 실행된다.
또한, 스텝 S401~S405에 대해서는, 도 15와 마찬가지므로 설명을 생략한다.
(스텝 S405에서 미리 정해진 횟수+1회의 촬영을 행하였다고 판정된 경우,) 스텝 S601에서, 화상 데이터 저장용 메모리(54)에 저장되는, 통상 노광에 의해 취입된 화상 데이터가 화상 표시부(도시 생략) 상에 표시된다.
유저는, 화상 표시부 상에 표시된 통상 노광에 의해 취입된 화상 데이터를 보고, 보존할지의 여부를 판단한다. 예를 들면, 그 화상 데이터를 보존하고자 하는 경우, 유저 인터페이스부(55)를 통하여 결정 지시를 행함으로써, 유저는, 그 화상 데이터를 보존한다.
한편, 손떨림 보정된 화상 데이터도 화상 표시부에 표시하고자 하는 경우, 유저는, 유저 인터페이스부(55)를 통하여 「↓」 버튼을 누른다. 또한, 제5 실시예에서는, 이 「↓」 버튼의 누름을 트리거로 하여 손떨림 보정이 실시된 것에 대해, 제6 실시예에서는, 손떨림 보정 처리는, 스텝 S601의 통상 촬영 화상의 화상 표시부에의 표시와 병행하여 실행되고 있다.
유저 인터페이스부(55)는, 상기 「↓」 버튼 누름을, 스텝 S602에서, 손떨림 보정된 화상 데이터의 화상 표시부에의 표시로 판단하고, 스텝 S603에서, 유저가 유저 인터페이스부(55)를 통하여 행하는 절환 지시(예를 들면, 「⇒」 버튼의 누름)에 의해, 통상 촬영 화상과 손떨림 보정된 화상이 화상 표시부 상에 순서대로 표시될 수 있는 상태로 된다.
유저는, 이 상태에서, 화상 표시부 상에 순서대로 표시되는 화상 데이터를 보고, 보존하고자 하는 화상 데이터에 대하여, 유저 인터페이스부(55)를 통하여 결정 지시를 행함으로써, 그 화상 데이터를 보존한다.
유저 인터페이스부(55)는, 이 결정 지시를, 스텝 S604에서, 선택 결과로서 입력하고, 스텝 S605에서, 그 선택된 화상 데이터를 보존할 화상 데이터로서, 예를 들면, 보다 후단의 메모리(도시 생략)에 출력한다.
도 20은, 제6 실시예에서의 조작 수순을 설명하는 도면이다.
도 20에 도시하는 바와 같이, 예를 들면, 휴대 전화 등의 기종에서는, 우선, 카메라 버튼(도시 생략)이 눌러짐으로써, 그 기종의 디스플레이 상에 촬상 대상이 표시된다(카메라 파인더 표시가 행하여진다).
그리고, 셔터 버튼이 눌러짐으로써, 카메라 파인더 표시가 정지되고, 그 시점에서 촬상되어 있던 대상이 화상 데이터로서 취입된다.
또한, 1매의 통상 촬영 화상만을 화상 표시부에 표시할 수 있는 경우에는, 결정 버튼이 눌러짐으로써, 화상 표시부에 표시되어 있는 화상 데이터가 보존되고, 「↓」 버튼이 눌러짐으로써, 통상 촬영 화상과, 손떨림 보정된 화상 데이터가 화상 표시부에 표시될 수 있는 상태, 즉, 통상 촬영의 화상 데이터 이외에, 손떨림 보정된 화상 데이터도 보존할 화상 데이터의 후보로 들 수 있는 상태로 된다.
또한, 통상 촬영 화상과, 손떨림 보정된 화상의 2매를 화상 표시부에 표시할 수 있는 상태에서, 결정 버튼이 눌러짐으로써, 화상 표시부에 표시되어 있는 화상 데이터가 보존되고 ,「⇒」 버튼이 눌러짐으로써, 스텝 S603에 나타낸 바와 같이, 화상 표시부에 표시되는 화상 데이터가, 다음의 것으로 절환된다.
계속해서, 제7 및 제8 실시예에 대하여 설명한다.
이들 실시예에서도, 제4~제6 실시예와 마찬가지로, 손떨림 보정을 행하지 않는 경우의 단사와, 손떨림 보정을 행하는 경우의 연사를 함께 실시하여 복수의 화상 데이터를 취입한다(단사와 연사의 순서는 상관없다).
제7 실시예에서는, 유저 인터페이스부(55) 대신에, 특징점 추출부(56)를 구비한다. 또한, 제8 실시예에서는, 유저 인터페이스부(55) 대신에, S/N비 산출 부(57)를 구비한다.
도 21은, 제7 실시예에서의, 화상 데이터 저장용 메모리에 관련되는 유닛을 도시하는 블록도이다.
도 21에서, 특징점 추출부(56)는, 화상 데이터 저장용 메모리(54)에 저장되는, 통상 촬영 화상과, 손떨림 보정된 화상에 대하여, 화상 내의 농담 변화의 경계인 엣지(윤곽)를 검출한 후, 그 엣지 부분으로부터, 고휘도점, 종점, 정점, 분기점, 교차점 등의 특징적으로 분별하기 쉬운 부분만을 추출함으로써 특징점을 추출한다. 그리고, 그 특징점 부분의 해상도가 높은지의 여부를 판정하고, 보다 해상도가 높은 쪽의 화상을, 예를 들면, 화상 데이터 저장용 메모리(54)의 더 후단의 메모리(도시 생략)에 출력한다.
도 22는, 제7 실시예에서의, 촬상 처리로부터 취입된 화상의 보존 처리까지의 플로우차트이다.
또한, 스텝 S401~S405에 대해서는, 도 15와 마찬가지므로 설명을 생략한다.
(스텝 S405에서 미리 정해진 횟수+1회의 촬영을 행하였다고 판정된 경우,) 스텝 S701에서, 연사용 노광에 의해 취입된 복수의 화상 데이터에 기초하여, 예를 들면, 도 3에 도시한 바와 같이 하여, 손떨림 보정 처리가 실시되어 1개의 화상 데이터가 얻어져, 화상 데이터 저장용 메모리(54)에 저장된다.
스텝 S702에서는, 특징점 추출부(56)에 의해, 화상 데이터 저장용 메모리(54)에 저장되는, 통상 촬영 화상과, 손떨림 보정된 화상에 대하여, 화상 내의 농담 변화의 경계인 엣지(윤곽)가 검출된 후, 그 엣지 부분으로부터, 고휘도점, 종점, 정점, 분기점, 교차점 등의 특징적으로 분별하기 쉬운 부분만이 추출됨으로써 특징점이 추출된다. 그리고, 그 특징점 부분의 해상도가 높은지의 여부가 판정되고, 스텝 S703에서, 보다 해상도가 높은 쪽의 화상이, 예를 들면, 화상 데이터 저장용 메모리(54)의 더 후단의 메모리(도시 생략)에 출력된다.
이와 같이, 본 제7 실시예에서는, 한 번의 촬영 지시에 대하여, 통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터의 양방이 취입되고 있다. 그리고, 특징점 추출부(56)에 의해, 통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터 중에서, 특징점 부분의 해상도가 높은 쪽의 화상 데이터가 보존된다. 따라서, 손떨림의 영향을 억제한 양호한 화질의 화상 데이터를 얻을 수 있다.
또한, 이상에서는, 제7 실시예에서는, 각각의 화상 중으로부터 특징점을 추출하도록 하였지만, 엣지만을 검출하도록 해도 된다. 이 경우, 그 엣지 부분의 해상도가 높은지의 여부를 판정하고, 보다 해상도가 높은 쪽의 화상을, 예를 들면, 화상 데이터 저장용 메모리(54)의 더 후단의 메모리(도시 생략)에 출력한다.
도 23은, 제8 실시예에서의, 화상 데이터 저장용 메모리에 관련되는 유닛을 도시하는 블록도이다.
도 23에서, S/N비 산출부(57)는, 화상 데이터 저장용 메모리(54)에 저장되는, 통상 촬영 화상과, 손떨림 보정된 화상에 대하여, S/N비, 즉, 필요한 신호 레벨을 그 신호에 포함되는 노이즈 레벨로 나눈 값을 산출하고, 그 S/N비가 보다 큰 쪽의 화상을, 예를 들면, 화상 데이터 저장용 메모리(54)의 더 후단의 메모리(도시 생략)에 출력한다.
도 24는, 제8 실시예에서의, 촬상 처리로부터 취입된 화상의 보존 처리까지의 플로우차트이다.
또한, 스텝 S401~S405에 대해서는, 도 15와 마찬가지이므로 설명을 생략한다.
(스텝 S405에서 미리 정해진 횟수+1회의 촬영을 행하였다고 판정된 경우,) 스텝 S801에서, 연사용 노광에 의해 취입된 복수의 화상 데이터에 기초하여, 예를 들면, 도 3에 도시한 바와 같이 하여, 손떨림 보정 처리가 실시되어 1개의 화상 데이터가 얻어져, 화상 데이터 저장용 메모리(54)에 저장된다.
스텝 S802에서는, S/N비 산출부(57)에 의해, 화상 데이터 저장용 메모리(54)에 저장되는, 통상 촬영 화상과, 손떨림 보정된 화상에 대하여, S/N비, 즉, 필요한 신호 레벨을 그 신호에 포함되는 노이즈 레벨로 나눈 값이 산출되며, 스텝 S803에서, 그 S/N비가 보다 큰 쪽의 화상이, 예를 들면, 화상 데이터 저장용 메모리(54)의 더 후단의 메모리(도시 생략)에 출력된다.
이와 같이, 본 제8 실시예에서는, 한 번의 촬영 지시에 대하여, 통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터의 양방이 취입되고 있다. 그리고, S/N비 산출부(57)에 의해, 통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터 중에서, 필요한 신호 레벨을 그 신호에 포함되는 노이즈 레벨로 나눈 값인 S/N비가 보다 큰 쪽의 화상 데이터가 보존된다. 따라서, 손떨림의 영향을 억제한 양호한 화질의 화상 데이터를 얻을 수 있다.
또한, 특징점 추출부(56)와 S/N비 산출부(57)의 쌍방을 촬상 장치가 구비하도록 해도 된다. 이 경우, 촬상 장치를 내장하는 휴대 전화 등의 장치에 부착되어 있는 스위치, 또는, 상술한 유저 인터페이스부(55)를 통하여, 유저는, 특징점 추출에 의한 떨림 보정을 우선할지의 여부를 결정한다. 떨림 보정을 우선하는 경우에는, 제7 실시예의 처리가 실행되고, 떨림 보정을 우선하지 않는 경우에는, 제8 실시예의 처리가 실행된다.
도 25는, 제7 실시예와 제8 실시예를 조합한 플로우차트이다.
또한, 스텝 S401~S405에 대해서는, 도 15와 마찬가지므로 설명을 생략한다.
(스텝 S405에서 미리 정해진 횟수+1회의 촬영을 행하였다고 판정된 경우,) 스텝 S901에서, 연사용 노광에 의해 취입된 복수의 화상 데이터에 기초하여, 예를 들면, 도 3에 도시한 바와 같이 하여, 손떨림 보정 처리가 실시되어 1개의 화상 데이터가 얻어져, 화상 데이터 저장용 메모리(54)에 저장된다.
스텝 S902에서는, 현재의 모드가, 「떨림 보정 우선 모드」인지의 여부가 판정된다.
스텝 S902에서 「떨림 보정 우선 모드」라고 판정된 경우, 스텝 S903에서, 특징점 추출부(56)에 의해, 화상 데이터 저장용 메모리(54)에 저장되는, 통상 촬영 화상과, 손떨림 보정된 화상에 대하여, 화상 내의 농담 변화의 경계인 엣지(윤곽)가 검출된 후, 그 엣지 부분으로부터, 고휘도점, 종점, 정점, 분기점, 교차점 등의 특징적으로 분별하기 쉬운 부분만이 추출됨으로써 특징점이 추출된다. 그리고, 그 특징점 부분의 해상도가 높은지의 여부가 판정되고, 스텝 S905에서, 보다 해상도가 높은 쪽의 화상이, 예를 들면, 화상 데이터 저장용 메모리(54)의 더 후단의 메모리(도시 생략)에 출력된다.
한편, 스텝 S902에서 「떨림 보정 우선 모드」가 아니라고 판정된 경우, 스텝 S904에서, S/N비 산출부(57)에 의해, 화상 데이터 저장용 메모리(54)에 저장되는, 통상 촬영 화상과, 손떨림 보정된 화상에 대하여, S/N비, 즉, 필요한 신호 레벨을 그 신호에 포함되는 노이즈 레벨로 나눈 값이 산출되며, 스텝 S905에서, 그 S/N비가 보다 큰 쪽의 화상이, 예를 들면, 화상 데이터 저장용 메모리(54)의 더 후단의 메모리(도시 생략)에 출력된다.
도 26은, 기억 매체예를 도시하는 도면이다.
본 발명의 손떨림 보정 처리의 전처리나 보존 화상 결정 처리는, 화상 데이터 처리 장치(81)에 의해 실현하는 것이 가능하다. 본 발명의 처리를 위한 프로그램이나 데이터는, 화상 데이터 처리 장치(81)의 기억 장치(85)로부터 화상 데이터 처리 장치(81)의 메모리에 로드하여 실행하는 것도, 가반형 기억 매체(83)로부터 화상 데이터 처리 장치(81)의 메모리에 로드하여 실행하는 것도, 외부 기억 장치(82)로부터 네트워크(86)를 통하여 화상 데이터 처리 장치(81)의 메모리에 로드하여 실행하는 것도 가능하다.
본 발명은 하기 구성이어도 된다.
(부기 1) 촬상 대상물로부터 지정된 노광 시간만큼 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력하는 이미지 센서와,
상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성부와,
상기 노광 시간과, 상기 광전 변환 데이터를 증폭하는 값을 나타내는 게인값을 산출하는 노광 제어부와,
상기 산출된 게인값이 미리 정해진 임계값 이상인지의 여부를 판정하는 판정부와,
촬영 지시에 대응하여, 산출된 노광 제어 정보(노광 시간 및 게인값)를 상기 이미지 센서에 출력하여, 1 이상의 화상 데이터를 취입하는 촬영 제어부를 구비하며,
상기 게인값이 상기 임계값 이상이라고 판정된 경우에는, 상기 촬영 제어부는, 1개의 화상 데이터를 취입하고,
상기 게인값이 상기 임계값보다 작다고 판정된 경우에는, 상기 촬영 제어부는, 복수의 화상 데이터를 취입하고,
그들 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 1개의 화상 데이터를 생성하는 보정 처리부를 더 구비하는 것을 특징으로 하는 손떨림 보정 기능을 가진 촬상 장치.
(부기 2) 촬상 대상물로부터 지정된 노광 시간만큼 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력하는 이미지 센서와,
상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성부와,
상기 노광 시간과, 상기 광전 변환 데이터를 증폭하는 값을 나타내는 게인값을 산출하는 노광 제어부와,
설정된 디지털 줌 배율의 값이 미리 정해진 임계값 이상인지의 여부를 판정하는 판정부와,
촬영 지시에 대응하여, 산출된 노광 제어 정보(노광 시간 및 게인값)를 상기 이미지 센서에 출력하여, 1 이상의 화상 데이터를 취입하는 촬영 제어부를 구비하며,
상기 디지털 줌 배율의 값이 상기 임계값 이상이라고 판정된 경우에는, 상기 촬영 제어부는, 1개의 화상 데이터를 취입하고,
상기 디지털 줌 배율의 값이 상기 임계값보다 작다고 판정된 경우에는, 상기 촬영 제어부는, 복수의 화상 데이터를 취입하고,
그들 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 1개의 화상 데이터를 생성하는 보정 처리부를 더 구비하는 것을 특징으로 하는 손떨림 보정 기능을 가진 촬상 장치.
(부기 3) 복수의 화상 데이터에 기초하는 손떨림 보정(복수의 화상의 서로 겹침)에 의한 떨림의 확대가 현저한 디지털 줌 배율의 범위의 개시 위치 부근에, 상기 임계값을 설정한 것을 특징으로 하는 부기 2에 기재된 손떨림 보정 기능을 가진 촬상 장치.
(부기 4) 촬상 대상물로부터 지정된 노광 시간만큼 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력하는 이미지 센서와,
상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성부와,
상기 노광 시간과, 상기 광전 변환 데이터를 증폭하는 값을 나타내는 게인값을 산출하는 노광 제어부와,
디지털 줌 배율의 값에 대한, 허용 가능한 노광 시간의 임계값을 기억하는 줌 배율·노광 시간 임계값 기억부에 기초하여, 설정된 디지털 줌 배율에 대응하는 노광 시간의 임계값을 취득하는 노광 시간 임계값 취득부와,
상기 산출된 노광 시간이 취득된 노광 시간 임계값 이하인지의 여부를 판정하는 판정부와,
촬영 지시에 대응하여, 산출된 노광 제어 정보(노광 시간 및 게인값)를 상기 이미지 센서에 출력하여, 1 이상의 화상 데이터를 취입하는 촬영 제어부를 구비하며,
상기 산출된 노광 시간이 취득된 노광 시간 임계값 이하라고 판정된 경우에는, 상기 촬영 제어부는, 1개의 화상 데이터를 취입하고,
상기 산출된 노광 시간이 취득된 노광 시간 임계값보다 크다고 판정된 경우에는, 상기 촬영 제어부는, 복수의 화상 데이터를 취입하고,
그들 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 1개의 화상 데이터를 생성하는 보정 처리부를 더 구비하는 것을 특징으로 하는 손떨림 보정 기능을 가진 촬상 장치.
(부기 5) 복수의 화상 데이터에 기초하는 손떨림 보정(복수의 화상의 서로 겹침)에 의한 떨림의 확대가 현저하지 않은 범위에 속하는 디지털 줌 배율의 값에 반비례하도록, 상기 임계값이, 상기 줌 배율·노광 시간 임계값 기억부 중에 지정되는 것을 특징으로 하는 부기 4에 기재된 손떨림 보정 기능을 가진 촬상 장치.
(부기 6) 촬상 대상물로부터 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력하는 이미지 센서와,
상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성부와,
촬영 지시에 대응하여, 노광 제어 정보를 상기 이미지 센서에 출력하여, 손떨림 보정을 행하지 않는 통상 촬영과, 손떨림 보정용의 연사 촬영을 행하여, 복수의 화상 데이터를 취입하는 촬영 제어부와,
연사 촬영에 의해 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 화상 데이터를 생성하는 보정 처리부와,
통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터 중 어느 한쪽 또는 양방을 선택하여 보존할 수 있는 유저 인터페이스부를 구비하는 것을 특징으로 하는 손떨림 보정 기능을 가진 촬상 장치.
(부기 7) 상기 유저 인터페이스부는, 보정 처리부를 기동하여, 손떨림 보정 처리를 행할지의 여부를 또한 결정할 수 있는 것을 특징으로 하는 부기 6에 기재된 손떨림 보정 기능을 가진 촬상 장치.
(부기 8) 상기 유저 인터페이스부는, 통상 촬영의 화상 데이터 이외에, 손떨림 보정된 화상 데이터도 보존할 화상 데이터의 후보로 들지의 여부를 또한 결정할 수 있는 것을 특징으로 하는 부기 6에 기재된 손떨림 보정 기능을 가진 촬상 장치.
(부기 9) 촬상 대상물로부터 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력하는 이미지 센서와,
상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성부와,
촬영 지시에 대응하여, 노광 제어 정보를 상기 이미지 센서에 출력하여, 손떨림 보정을 행하지 않는 통상 촬영과, 손떨림 보정용의 연사 촬영을 행하여, 복수의 화상 데이터를 취입하는 촬영 제어부와,
연사 촬영에 의해 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 화상 데이터를 생성하는 보정 처리부와,
통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터에 대하여, 특징점을 추출하고, 그 특징점 부분의 해상도가 높은 쪽의 화상 데이터를 보존하는 특징점 추출부를 구비하는 것을 특징으로 하는 손떨림 보정 기능을 가진 촬상 장치.
(부기 10) 촬상 대상물로부터 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력하는 이미지 센서와,
상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성부와,
촬영 지시에 대응하여, 노광 제어 정보를 상기 이미지 센서에 출력하여, 손떨림 보정을 행하지 않는 통상 촬영과, 손떨림 보정용의 연사 촬영을 행하여, 복수의 화상 데이터를 취입하는 촬영 제어부와,
연사 촬영에 의해 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 화상 데이터를 생성하는 보정 처리부와,
통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터에 대하여, 각각의 화상 내의 농담 변화의 경계인 엣지를 추출하고, 그 엣지 부분의 해상도가 높은 쪽의 화상 데이터를 보존하는 엣지 추출부를 구비하는 것을 특징으로 하는 손떨림 보정 기능을 가진 촬상 장치.
(부기 11) 촬상 대상물로부터 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력하는 이미지 센서와,
상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성부와,
촬영 지시에 대응하여, 노광 제어 정보를 상기 이미지 센서에 출력하여, 손떨림 보정을 행하지 않는 통상 촬영과, 손떨림 보정용의 연사 촬영을 행하여, 복수의 화상 데이터를 취입하는 촬영 제어부와,
연사 촬영에 의해 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 화상 데이터를 생성하는 보정 처리부와,
통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터에 대하여, 필요한 신호 레벨을 그 신호에 포함되는 노이즈 레벨로 나눈 값인 S/N비를 산출하고, 그 S/N비가 보다 큰 쪽의 화상 데이터를 보존하는 S/N비 산출부를 구비하는 것을 특징으로 하는 손떨림 보정 기능을 가진 촬상 장치.
(부기 12) 촬상 대상물로부터 수광한 광을 광전 변환하여, 광전 변환 데이터 를 출력하는 이미지 센서와,
상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성부와,
촬영 지시에 대응하여, 노광 제어 정보를 상기 이미지 센서에 출력하여, 손떨림 보정을 행하지 않는 통상 촬영과, 손떨림 보정용의 연사 촬영을 행하여, 복수의 화상 데이터를 취입하는 촬영 제어부와,
연사 촬영에 의해 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 화상 데이터를 생성하는 보정 처리부와,
통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터에 대하여, 특징점을 추출하고, 그 특징점 부분의 해상도가 높은 쪽의 화상 데이터를 보존하는 특징점 추출부와,
통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터에 대하여, 필요한 신호 레벨을 그 신호에 포함되는 노이즈 레벨로 나눈 값인 S/N비를 산출하고, 그 S/N비가 보다 큰 쪽의 화상 데이터를 보존하는 S/N비 산출부와,
화상 데이터를 보존하는 판단의 기준으로서, 상기 특징점 추출부와 상기 S/N비 산출부 중 어느 한쪽을 이용할지를 설정할 수 있는 판단 기준 설정부를 구비하는 것을 특징으로 하는 손떨림 보정 기능을 가진 촬상 장치.
(부기 13) 이미지 센서를 이용하여, 촬상 대상물로부터 지정된 노광 시간만큼 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력하는 스텝과,
상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생 성 스텝과,
상기 노광 시간과, 상기 광전 변환 데이터를 증폭하는 값을 나타내는 게인값을 산출하는 노광 제어 스텝과,
상기 산출된 게인값이 미리 정해진 임계값 이상인지의 여부를 판정하는 판정 스텝과,
촬영 지시에 대응하여, 산출된 노광 제어 정보(노광 시간 및 게인값)를 상기 이미지 센서에 출력하여, 1 이상의 화상 데이터를 취입하는 촬영 제어 스텝을 구비하며,
상기 게인값이 상기 임계값 이상이라고 판정된 경우에는, 상기 촬영 제어 스텝에서, 1개의 화상 데이터를 취입하고,
상기 게인값이 상기 임계값보다 작다고 판정된 경우에는, 상기 촬영 제어 스텝에서, 복수의 화상 데이터를 취입하고,
그들 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 1개의 화상 데이터를 생성하는 보정 처리 스텝을 더 구비하는 것을 특징으로 하는 손떨림 보정 방법.
(부기 14) 이미지 센서를 이용하여, 촬상 대상물로부터 지정된 노광 시간만큼 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력하는 스텝과,
상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성 스텝과,
상기 노광 시간과, 상기 광전 변환 데이터를 증폭하는 값을 나타내는 게인값 을 산출하는 노광 제어 스텝과,
설정된 디지털 줌 배율의 값이 미리 정해진 임계값 이상인지의 여부를 판정하는 판정 스텝과,
촬영 지시에 대응하여, 산출된 노광 제어 정보(노광 시간 및 게인값)를 상기 이미지 센서에 출력하여, 1 이상의 화상 데이터를 취입하는 촬영 제어 스텝을 구비하며,
상기 디지털 줌 배율의 값이 상기 임계값 이상이라고 판정된 경우에는, 상기 촬영 제어 스텝에서, 1개의 화상 데이터를 취입하고,
상기 디지털 줌 배율의 값이 상기 임계값보다 작다고 판정된 경우에는, 상기 촬영 제어 스텝에서, 복수의 화상 데이터를 취입하고,
그들 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 1개의 화상 데이터를 생성하는 보정 처리 스텝을 더 구비하는 것을 특징으로 하는 손떨림 보정 방법.
(부기 15) 복수의 화상 데이터에 기초하는 손떨림 보정(복수의 화상의 서로 겹침)에 의한 떨림의 확대가 현저한 디지털 줌 배율의 범위의 개시 위치 부근에, 상기 임계값을 설정한 것을 특징으로 하는 부기 14에 기재된 손떨림 보정 방법.
(부기 16) 이미지 센서를 이용하여, 촬상 대상물로부터 지정된 노광 시간만큼 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력하는 스텝과,
상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성 스텝과,
상기 노광 시간과, 상기 광전 변환 데이터를 증폭하는 값을 나타내는 게인값을 산출하는 노광 제어 스텝과,
디지털 줌 배율의 값에 대한, 허용 가능한 노광 시간의 임계값을 기억하는 줌 배율·노광 시간 임계값 기억부에 기초하여, 설정된 디지털 줌 배율에 대응하는 노광 시간의 임계값을 취득하는 노광 시간 임계값 취득 스텝과,
상기 산출된 노광 시간이 취득된 노광 시간 임계값 이하인지의 여부를 판정하는 판정 스텝과,
촬영 지시에 대응하여, 산출된 노광 제어 정보(노광 시간 및 게인값)를 상기 이미지 센서에 출력하여, 1 이상의 화상 데이터를 취입하는 촬영 제어 스텝을 구비하며,
상기 산출된 노광 시간이 취득된 노광 시간 임계값 이하라고 판정된 경우에는, 상기 촬영 제어 스텝에서, 1개의 화상 데이터를 취입하고,
상기 산출된 노광 시간이 취득된 노광 시간 임계값보다 크다고 판정된 경우에는, 상기 촬영 제어 스텝에서, 복수의 화상 데이터를 취입하고,
그들 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 1개의 화상 데이터를 생성하는 보정 처리 스텝을 더 구비하는 것을 특징으로 하는 손떨림 보정 방법.
(부기 17) 복수의 화상 데이터에 기초하는 손떨림 보정(복수의 화상의 서로 겹침)에 의한 떨림의 확대가 현저하지 않은 범위에 속하는 디지털 줌 배율의 값에 반비례하도록, 상기 임계값이, 상기 줌 배율·노광 시간 임계값 기억부 중에 지정 되는 것을 특징으로 하는 부기 16에 기재된 손떨림 보정 방법.
(부기 18) 이미지 센서를 이용하여, 촬상 대상물로부터 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력하는 스텝과,
상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성 스텝과,
촬영 지시에 대응하여, 노광 제어 정보를 상기 이미지 센서에 출력하여, 손떨림 보정을 행하지 않는 통상 촬영과, 손떨림 보정용의 연사 촬영을 행하여, 복수의 화상 데이터를 취입하는 촬영 제어 스텝과,
연사 촬영에 의해 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 화상 데이터를 생성하는 보정 처리 스텝과,
통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터에 대하여, 특징점을 추출하고, 그 특징점 부분의 해상도가 높은 쪽의 화상 데이터를 보존하는 특징점 추출 스텝을 구비하는 것을 특징으로 하는 손떨림 보정 방법.
(부기 19) 이미지 센서를 이용하여, 촬상 대상물로부터 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력하는 스텝과,
상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성 스텝과,
촬영 지시에 대응하여, 노광 제어 정보를 상기 이미지 센서에 출력하여, 손떨림 보정을 행하지 않는 통상 촬영과, 손떨림 보정용의 연사 촬영을 행하여, 복수의 화상 데이터를 취입하는 촬영 제어 스텝과,
연사 촬영에 의해 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 화상 데이터를 생성하는 보정 처리 스텝과,
통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터에 대하여, 각각의 화상 내의 농담 변화의 경계인 엣지를 추출하고, 그 엣지 부분의 해상도가 높은 쪽의 화상 데이터를 보존하는 엣지 추출 스텝을 구비하는 것을 특징으로 하는 손떨림 보정 방법.
(부기 20) 이미지 센서를 이용하여, 촬상 대상물로부터 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력하는 스텝과,
상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성 스텝과,
촬영 지시에 대응하여, 노광 제어 정보를 상기 이미지 센서에 출력하여, 손떨림 보정을 행하지 않는 통상 촬영과, 손떨림 보정용의 연사 촬영을 행하여, 복수의 화상 데이터를 취입하는 촬영 제어 스텝과,
연사 촬영에 의해 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 화상 데이터를 생성하는 보정 처리 스텝과,
통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터에 대하여, 필요한 신호 레벨을 그 신호에 포함되는 노이즈 레벨로 나눈 값인 S/N비를 산출하고, 그 S/N비가 보다 큰 쪽의 화상 데이터를 보존하는 S/N비 산출 스텝을 구비하는 것을 특징으로 하는 손떨림 보정 방법.
(부기 21) 화상 데이터를 처리하는 화상 데이터 처리 장치에 손떨림 보정을 행할지의 여부를 결정시키는 전처리 프로그램에 있어서,
촬상 대상물로부터 광을 수광하는 시간인 노광 시간, 및, 그 수광한 광을 광전 변환한 광전 변환 데이터를 증폭하는 값인 게인값을, 노광 제어를 행하는 유닛으로부터 취득하는 스텝과,
취득된 게인값이 미리 설정된 임계값 이상인지의 여부를 판정하는 스텝과,
촬영 지시에 대응하여, 취득된 노광 제어 정보(노광 시간 및 게인값)를, 촬상 처리를 행하는 유닛에 출력하는 촬영 지시 스텝을 상기 화상 처리 장치에 실행시키고,
상기 게인값이 상기 임계값 이상이라고 판정된 경우에는, 상기 촬영 제어 스텝에서, 1개의 화상 데이터를 취입하는 지시가 출력되고,
상기 게인값이 상기 임계값보다 작다고 판정된 경우에는, 상기 촬영 제어 스텝에서, 손떨림 보정된 1개의 화상 데이터를 생성하는 데에 사용하는 복수의 화상 데이터를 취입하는 지시가 출력되는 것을 특징으로 하는 손떨림 보정 처리의 전처리 프로그램.
(부기 22) 화상 데이터를 처리하는 화상 데이터 처리 장치에 손떨림 보정을 행할지의 여부를 결정시키는 전처리 프로그램에 있어서,
촬상 대상물로부터 광을 수광하는 시간인 노광 시간, 및, 그 수광한 광을 광전 변환한 광전 변환 데이터를 증폭하는 값인 게인값을, 노광 제어를 행하는 유닛으로부터 취득하는 스텝과,
설정된 디지털 줌 배율의 값이 미리 설정된 임계값 이상인지의 여부를 판정 하는 스텝과,
촬영 지시에 대응하여, 취득된 노광 제어 정보(노광 시간 및 게인값)를, 촬상 처리를 행하는 유닛에 출력하는 촬영 지시 스텝을 상기 화상 처리 장치에 실행시키고,
상기 디지털 줌 배율의 값이 상기 임계값 이상이라고 판정된 경우에는, 상기 촬영 제어 스텝에서, 1개의 화상 데이터를 취입하는 지시가 출력되고,
상기 디지털 줌 배율의 값이 상기 임계값보다 작다고 판정된 경우에는, 상기 촬영 제어 스텝에서, 손떨림 보정된 1개의 화상 데이터를 생성하는 데에 사용하는 복수의 화상 데이터를 취입하는 지시가 출력되는 것을 특징으로 하는 손떨림 보정 처리의 전처리 프로그램.
(부기 23) 화상 데이터를 처리하는 화상 데이터 처리 장치에 손떨림 보정을 행할지의 여부를 결정시키는 전처리 프로그램에 있어서,
촬상 대상물로부터 광을 수광하는 시간인 노광 시간, 및, 그 수광한 광을 광전 변환한 광전 변환 데이터를 증폭하는 값인 게인값을, 노광 제어를 행하는 유닛으로부터 취득하는 스텝과,
디지털 줌 배율의 값에 대한, 허용 가능한 노광 시간의 임계값을 기억하는 줌 배율·노광 시간 임계값 기억부에 기초하여, 설정된 디지털 줌 배율에 대응하는 노광 시간의 임계값을 취득하는 노광 시간 임계값 취득 스텝과,
취득된 노광 시간이 취득된 노광 시간 임계값 이하인지의 여부를 판정하는 스텝과,
촬영 지시에 대응하여, 취득된 노광 제어 정보(노광 시간 및 게인값)를, 촬상 처리를 행하는 유닛에 출력하는 촬영 지시 스텝을 상기 화상 처리 장치에 실행시키고,
상기 노광 시간이 상기 노광 시간 임계값 이하라고 판정된 경우에는, 상기 촬영 제어 스텝에서, 1개의 화상 데이터를 취입하는 지시가 출력되고,
상기 노광 시간이 상기 노광 시간 임계값보다 크다고 판정된 경우에는, 상기 촬영 제어 스텝에서, 손떨림 보정된 1개의 화상 데이터를 생성하는 데에 사용하는 복수의 화상 데이터를 취입하는 지시가 출력되는 것을 특징으로 하는 손떨림 보정 처리의 전처리 프로그램.
(부기 24) 화상 데이터를 처리하는 화상 데이터 처리 장치에 보존할 화상 데이터를 결정시키는 프로그램에 있어서,
상기 화상 데이터 처리 장치의 제1 화상 데이터 기억부에 저장된, 연사 촬영에 의해 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 화상 데이터를 생성하는 보정 처리 스텝과,
상기 화상 데이터 처리 장치의 제2 화상 데이터 기억부에 저장된, 통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터에 대하여, 특징점을 추출하고, 그 특징점 부분의 해상도가 높은 쪽의 화상 데이터를 보존하는 특징점 추출 스텝을 상기 화상 데이터 처리 장치에 실행시키는 것을 특징으로 하는 보존 화상 결정 프로그램.
(부기 25) 화상 데이터를 처리하는 화상 데이터 처리 장치에 보존할 화상 데 이터를 결정시키는 프로그램에 있어서,
상기 화상 데이터 처리 장치의 제1 화상 데이터 기억부에 저장된, 연사 촬영에 의해 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 화상 데이터를 생성하는 보정 처리 스텝과,
상기 화상 데이터 처리 장치의 제2 화상 데이터 기억부에 저장된, 통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터에 대하여, 각각의 화상 내의 농담 변화의 경계인 엣지를 추출하고, 그 엣지 부분의 해상도가 높은 쪽의 화상 데이터를 보존하는 엣지 추출 스텝을 상기 화상 데이터 처리 장치에 실행시키는 것을 특징으로 하는 보존 화상 결정 프로그램.
(부기 26) 화상 데이터를 처리하는 화상 데이터 처리 장치에 보존할 화상 데이터를 결정시키는 프로그램에 있어서,
상기 화상 데이터 처리 장치의 제1 화상 데이터 기억부에 저장된, 연사 촬영에 의해 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 화상 데이터를 생성하는 보정 처리 스텝과,
상기 화상 데이터 처리 장치의 제2 화상 데이터 기억부에 저장된, 통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터에 대하여, 필요한 신호 레벨을 그 신호에 포함되는 노이즈 레벨로 나눈 값인 S/N비를 산출하고, 그 S/N비가 보다 큰 쪽의 화상 데이터를 보존하는 S/N비 산출 스텝을 상기 화상 데이터 처리 장치에 실행시키는 것을 특징으로 하는 보존 화상 결정 프로그램.
본 발명에 따르면, 화질이 열화된 영역(게인값이 높은 영역)에서는, 연사한 복수의 화상으로부터 얻어지는(손떨림 보정한) 화상 데이터를 사용하여 손떨림의 영향을 억제하는 것보다, 연사한 각각의 화상 데이터의 노광 시간을 가산한 노광 시간에서 얻은 1개의 화상 데이터를 그대로 사용함으로써, S/N비가 낮은(게인값이 높은) 화상에 대한 화질을 향상시키는 것이 가능하게 된다.
또한, 본 발명에 따르면, 디지털 줌 배율이 어느 정도 이상 높게 되어, 복수의 화상의 서로 겹침에 의한 떨림의 확대가 현저한 범위에서는, 손떨림 보정을 회피함으로써, 연사하여 얻은 각각의 화상을 서로 겹치게 한 합성 결과의 화상의 화질이 (시각상) 현저하게 열화되는 것을 회피할 수 있다.
또한, 본 발명에 따르면, 복수의 화상의 서로 겹침에 의한 떨림의 확대가 현저하지 않은 범위에서는, 디지털 줌 배율이 높을수록, 되도록이면 손떨림 보정을 행하여, 화상 상으로부터 떨림의 영향을 제거하는 것이 가능하게 된다. 따라서, 디지털 줌 배율이 높아짐으로써, 화상 상의 떨림이 확대되는 것을 회피할 수 있다.
또한, 본 발명에 따르면, 손떨림의 영향을 억제한 양호한 화질의 화상 데이터를 얻을 수 있다.

Claims (5)

  1. 촬상 대상물로부터 지정된 노광 시간만큼 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력하는 이미지 센서와,
    상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성부와,
    상기 노광 시간과, 상기 광전 변환 데이터를 증폭하는 값을 나타내는 게인(gain)값을 산출하는 노광 제어부와,
    상기 산출된 게인값이 미리 정해진 임계값 이상인지의 여부를 판정하는 판정부와,
    촬영 지시에 대응하여, 산출된 노광 제어 정보(노광 시간 및 게인값)를 상기 이미지 센서에 출력하여, 1 이상의 화상 데이터를 취입하는 촬영 제어부
    를 구비하며,
    상기 게인값이 상기 임계값 이상이라고 판정된 경우에는, 상기 촬영 제어부는, 1개의 화상 데이터를 취입하고,
    상기 게인값이 상기 임계값보다 작다고 판정된 경우에는, 상기 촬영 제어부는, 복수의 화상 데이터를 취입하고,
    그들 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 1개의 화상 데이터를 생성하는 보정 처리부를 더 구비하는 것을 특징으로 하는 손떨림 보정 기능을 가진 촬상 장치.
  2. 촬상 대상물로부터 지정된 노광 시간만큼 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력하는 이미지 센서와,
    상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성부와,
    상기 노광 시간과, 상기 광전 변환 데이터를 증폭하는 값을 나타내는 게인값을 산출하는 노광 제어부와,
    설정된 디지털 줌 배율의 값이 미리 정해진 임계값 이상인지의 여부를 판정하는 판정부와,
    촬영 지시에 대응하여, 산출된 노광 제어 정보(노광 시간 및 게인값)를 상기 이미지 센서에 출력하여, 1 이상의 화상 데이터를 취입하는 촬영 제어부
    를 구비하며,
    상기 디지털 줌 배율의 값이 상기 임계값 이상이라고 판정된 경우에는, 상기 촬영 제어부는, 1개의 화상 데이터를 취입하고,
    상기 디지털 줌 배율의 값이 상기 임계값보다 작다고 판정된 경우에는, 상기 촬영 제어부는, 복수의 화상 데이터를 취입하고,
    그들 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 1개의 화상 데이터를 생성하는 보정 처리부를 더 구비하는 것을 특징으로 하는 손떨림 보정 기능을 가진 촬상 장치.
  3. 촬상 대상물로부터 지정된 노광 시간만큼 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력하는 이미지 센서와,
    상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성부와,
    상기 노광 시간과, 상기 광전 변환 데이터를 증폭하는 값을 나타내는 게인값을 산출하는 노광 제어부와,
    디지털 줌 배율의 값에 대한, 허용 가능한 노광 시간의 임계값을 기억하는 줌 배율·노광 시간 임계값 기억부에 기초하여, 설정된 디지털 줌 배율에 대응하는 노광 시간의 임계값을 취득하는 노광 시간 임계값 취득부와,
    상기 산출된 노광 시간이 취득된 노광 시간 임계값 이하인지의 여부를 판정하는 판정부와,
    촬영 지시에 대응하여, 산출된 노광 제어 정보(노광 시간 및 게인값)를 상기 이미지 센서에 출력하여, 1 이상의 화상 데이터를 취입하는 촬영 제어부
    를 구비하며,
    상기 산출된 노광 시간이 취득된 노광 시간 임계값 이하라고 판정된 경우에는, 상기 촬영 제어부는, 1개의 화상 데이터를 취입하고,
    상기 산출된 노광 시간이 취득된 노광 시간 임계값보다 크다고 판정된 경우에는, 상기 촬영 제어부는, 복수의 화상 데이터를 취입하고,
    그들 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 1개의 화상 데이터를 생성하는 보정 처리부를 더 구비하는 것을 특징으로 하는 손떨림 보정 기능 을 가진 촬상 장치.
  4. 촬상 대상물로부터 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력하는 이미지 센서와,
    상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성부와,
    촬영 지시에 대응하여, 노광 제어 정보를 상기 이미지 센서에 출력하여, 손떨림 보정을 행하지 않는 통상 촬영과, 손떨림 보정용의 연사 촬영을 행하여, 복수의 화상 데이터를 취입하는 촬영 제어부와,
    연사 촬영에 의해 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 화상 데이터를 생성하는 보정 처리부와,
    통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터 중 어느 한쪽 또는 양방을 선택하여 보존할 수 있는 유저 인터페이스부
    를 구비하는 것을 특징으로 하는 손떨림 보정 기능을 가진 촬상 장치.
  5. 촬상 대상물로부터 수광한 광을 광전 변환하여, 광전 변환 데이터를 출력하는 이미지 센서와,
    상기 광전 변환 데이터에 기초하여, 화상 데이터를 생성하는 화상 데이터 생성부와,
    촬영 지시에 대응하여, 노광 제어 정보를 상기 이미지 센서에 출력하여, 손 떨림 보정을 행하지 않는 통상 촬영과, 손떨림 보정용의 연사 촬영을 행하여, 복수의 화상 데이터를 취입하는 촬영 제어부와,
    연사 촬영에 의해 취입된 복수의 화상 데이터에 기초하여, 손떨림 보정된 화상 데이터를 생성하는 보정 처리부와,
    통상 촬영의 화상 데이터와, 손떨림 보정된 화상 데이터에 대하여, 특징점을 추출하고, 그 특징점 부분의 해상도가 높은 쪽의 화상 데이터를 보존하는 특징점 추출부
    를 구비하는 것을 특징으로 하는 손떨림 보정 기능을 가진 촬상 장치.
KR1020060128756A 2006-04-18 2006-12-15 손떨림 보정 기능을 가진 촬상 장치, 손떨림 보정 방법,손떨림 보정 처리의 전처리 프로그램, 및, 보존 화상 결정프로그램 KR100803896B1 (ko)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2006115050 2006-04-18
JPJP-P-2006-00115050 2006-04-18
JPJP-P-2006-00261815 2006-09-27
JP2006261815A JP4783252B2 (ja) 2006-04-18 2006-09-27 手ぶれ補正機能付き撮像装置、手ぶれ補正方法、手ぶれ補正処理の前処理プログラム、および、保存画像決定プログラム

Publications (2)

Publication Number Publication Date
KR20070103283A KR20070103283A (ko) 2007-10-23
KR100803896B1 true KR100803896B1 (ko) 2008-02-15

Family

ID=38604913

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060128756A KR100803896B1 (ko) 2006-04-18 2006-12-15 손떨림 보정 기능을 가진 촬상 장치, 손떨림 보정 방법,손떨림 보정 처리의 전처리 프로그램, 및, 보존 화상 결정프로그램

Country Status (3)

Country Link
US (1) US7680402B2 (ko)
JP (1) JP4783252B2 (ko)
KR (1) KR100803896B1 (ko)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7982775B2 (en) * 2007-08-02 2011-07-19 Texas Instruments Incorporated Method and apparatus for motion stabilization
TWI355190B (en) * 2007-11-09 2011-12-21 Altek Corp Image capturing apparatus with suppressing image b
JP2010200179A (ja) * 2009-02-26 2010-09-09 Olympus Corp 画像処理装置、画像処理方法、画像処理プログラムおよび画像処理プログラムが格納されたプログラム記憶媒体
US8141473B2 (en) * 2009-03-18 2012-03-27 Alliant Techsystems Inc. Apparatus for synthetic weapon stabilization and firing
US8212891B2 (en) * 2009-06-26 2012-07-03 Nokia Corporation Apparatus, methods and computer readable storage mediums
JP5521778B2 (ja) * 2010-05-26 2014-06-18 富士通株式会社 計測装置及び制御装置
JP5471917B2 (ja) * 2010-07-14 2014-04-16 株式会社ニコン 撮像装置、および画像合成プログラム
JP5536010B2 (ja) 2011-11-02 2014-07-02 カシオ計算機株式会社 電子カメラ、撮像制御プログラム及び撮像制御方法
JP5960996B2 (ja) * 2012-01-31 2016-08-02 キヤノン株式会社 撮影制御装置、撮影制御装置の画像配信方法およびプログラム
JP5959871B2 (ja) * 2012-02-15 2016-08-02 キヤノン株式会社 撮像装置、その制御方法、および制御プログラム
JP6046966B2 (ja) * 2012-04-19 2016-12-21 キヤノン株式会社 画像処理装置及び画像処理方法、プログラム、並びに記憶媒体
JP2013211930A (ja) * 2013-07-04 2013-10-10 Casio Comput Co Ltd 電子カメラ、撮像制御プログラム及び撮像制御方法
EP2942941B1 (en) * 2014-05-08 2016-04-27 Axis AB Method and apparatus for determining a need for a change in a pixel density requirement due to changing light conditions
KR102139761B1 (ko) * 2015-01-29 2020-07-31 삼성전기주식회사 손떨림 보정 장치 및 이를 포함하는 카메라 모듈
WO2017173585A1 (zh) * 2016-04-05 2017-10-12 华为技术有限公司 一种拍照方法及终端
US10728453B2 (en) 2016-08-03 2020-07-28 Samsung Electronics Co., Ltd. Motion stabilized image sensor, camera module and apparatus comprising same
JP7116639B2 (ja) * 2018-08-30 2022-08-10 株式会社タムロン 像振れ補正装置、及びそれを備えたレンズユニット、撮像装置、並びに像振れ補正方法
US10785419B2 (en) * 2019-01-25 2020-09-22 Pixart Imaging Inc. Light sensor chip, image processing device and operating method thereof
CN115334245A (zh) * 2019-12-06 2022-11-11 达闼机器人股份有限公司 一种图像矫正方法、装置、电子设备及存储介质
CN114079725B (zh) * 2020-08-13 2023-02-07 华为技术有限公司 视频防抖方法、终端设备和计算机可读存储介质
CN113347352B (zh) * 2021-05-21 2023-10-03 Oppo广东移动通信有限公司 拍摄参数调整方法及装置、电子设备、计算机存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004222182A (ja) 2003-01-17 2004-08-05 Fuji Photo Film Co Ltd デジタルカメラ
KR20050004901A (ko) * 2002-05-30 2005-01-12 소니 가부시끼 가이샤 촬영 장치, 신호 처리 방법, 기록 매체 및 프로그램
JP2006086978A (ja) 2004-09-17 2006-03-30 Canon Inc カメラシステム、カメラ本体及び交換レンズ
JP2006086742A (ja) 2004-09-15 2006-03-30 Canon Inc 画像処理装置及び画像処理方法
KR20060050868A (ko) * 2004-08-31 2006-05-19 산요덴키가부시키가이샤 손 떨림 보정 장치

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2734169B2 (ja) * 1990-04-27 1998-03-30 松下電器産業株式会社 ビデオカメラ装置
JP4175729B2 (ja) 1999-04-13 2008-11-05 オリンパス株式会社 電子撮像装置
JP2001069400A (ja) * 1999-08-27 2001-03-16 Hitachi Ltd 撮像装置
JP4468598B2 (ja) 2001-02-14 2010-05-26 オリンパス株式会社 画像処理装置及び画像処理プログラムを記録した記録媒体
JP4211371B2 (ja) * 2002-12-04 2009-01-21 株式会社ニコン 電子カメラ
JP2004221992A (ja) * 2003-01-15 2004-08-05 Canon Inc 撮影装置およびプログラム
JP2004266648A (ja) 2003-03-03 2004-09-24 Ichikawa Soft Laboratory:Kk 手ぶれ補正装置及び手ぶれ補正プログラム
JP4388293B2 (ja) 2003-03-13 2009-12-24 京セラ株式会社 カメラの手振れ補正装置
JP2004357202A (ja) * 2003-05-30 2004-12-16 Canon Inc 撮影装置
KR100613912B1 (ko) * 2004-01-26 2006-08-17 엘지전자 주식회사 영상 처리 장치 및 그 방법
CN100596169C (zh) * 2004-03-19 2010-03-24 松下电器产业株式会社 摄像装置
JP4404864B2 (ja) * 2005-03-10 2010-01-27 三洋電機株式会社 ビデオカメラおよびそれに用いる画像抽出装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050004901A (ko) * 2002-05-30 2005-01-12 소니 가부시끼 가이샤 촬영 장치, 신호 처리 방법, 기록 매체 및 프로그램
JP2004222182A (ja) 2003-01-17 2004-08-05 Fuji Photo Film Co Ltd デジタルカメラ
KR20060050868A (ko) * 2004-08-31 2006-05-19 산요덴키가부시키가이샤 손 떨림 보정 장치
JP2006086742A (ja) 2004-09-15 2006-03-30 Canon Inc 画像処理装置及び画像処理方法
JP2006086978A (ja) 2004-09-17 2006-03-30 Canon Inc カメラシステム、カメラ本体及び交換レンズ

Also Published As

Publication number Publication date
US7680402B2 (en) 2010-03-16
US20070242936A1 (en) 2007-10-18
KR20070103283A (ko) 2007-10-23
JP2007312348A (ja) 2007-11-29
JP4783252B2 (ja) 2011-09-28

Similar Documents

Publication Publication Date Title
KR100803896B1 (ko) 손떨림 보정 기능을 가진 촬상 장치, 손떨림 보정 방법,손떨림 보정 처리의 전처리 프로그램, 및, 보존 화상 결정프로그램
KR101247647B1 (ko) 화상 합성 장치, 화상 합성 방법, 및 기록 매체
KR101625893B1 (ko) 노출 조건을 주기적으로 변화시키는 촬상장치, 촬상장치의 제어방법, 및 기억매체
US8368771B2 (en) Generating a synthesized image from a plurality of images
JP4825093B2 (ja) 手ぶれ補正機能付き撮像装置、手ぶれ補正方法、および、手ぶれ補正処理プログラム
JP5112104B2 (ja) 画像処理装置及び画像処理プログラム
JP5005570B2 (ja) 画像処理装置およびプログラム
KR100840856B1 (ko) 화상 처리 장치, 화상 처리 방법, 화상 처리 프로그램을기록한 기록 매체, 및 촬상 장치
CN105391918B (zh) 图像处理装置及控制图像处理装置的方法
EP2579570B1 (en) Signal processing device and still image generation method
US9071766B2 (en) Image capturing apparatus and control method thereof
JP2010147786A (ja) 撮像装置及び画像処理方法
JP2010093679A (ja) 撮像装置及び撮像制御方法
JP2015019354A (ja) 撮像装置、画像処理装置、および、これらの制御方法
JP5378283B2 (ja) 撮像装置およびその制御方法
JP5387341B2 (ja) 撮像装置
JP2010034888A (ja) 撮像装置、フリッカー抑制方法、及びフリッカー抑制プログラム
JP6090494B2 (ja) 動画撮影装置および動画像揺れ補正方法ならびにプログラム
JP5359343B2 (ja) 電子カメラ
JP5371474B2 (ja) 撮像装置、制御方法、及びプログラム
JP5910565B2 (ja) 動画撮影装置および動画像揺れ補正方法ならびにプログラム
JP2006262221A (ja) 撮像装置および画像処理方法
JP6294607B2 (ja) 撮像装置およびその制御方法、プログラム並びに記憶媒体
JP2014138378A (ja) 撮像装置、その制御方法、および制御プログラム
WO2024034390A1 (ja) 情報処理装置、情報処理方法、プログラム

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130118

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20140117

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20150119

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20160119

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20170119

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20180118

Year of fee payment: 11

LAPS Lapse due to unpaid annual fee