KR101822462B1 - Ui 제공 방법 및 이를 적용한 영상 촬영 장치 - Google Patents
Ui 제공 방법 및 이를 적용한 영상 촬영 장치 Download PDFInfo
- Publication number
- KR101822462B1 KR101822462B1 KR1020110126322A KR20110126322A KR101822462B1 KR 101822462 B1 KR101822462 B1 KR 101822462B1 KR 1020110126322 A KR1020110126322 A KR 1020110126322A KR 20110126322 A KR20110126322 A KR 20110126322A KR 101822462 B1 KR101822462 B1 KR 101822462B1
- Authority
- KR
- South Korea
- Prior art keywords
- image
- photographed image
- shaking motion
- value
- calculated
- 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/80—Camera processing pipelines; Components thereof
- H04N23/84—Camera processing pipelines; Components thereof for processing colour signals
- H04N23/88—Camera processing pipelines; Components thereof for processing colour signals for colour balance, e.g. white-balance circuits or colour temperature control
-
- 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/60—Control of cameras or camera modules
- H04N23/67—Focus control based on electronic image sensor signals
- H04N23/673—Focus control based on electronic image sensor signals based on contrast or high frequency components of image signals, e.g. hill climbing method
-
- 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/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
-
- 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/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/631—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
-
- 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/60—Control of cameras or camera modules
- H04N23/67—Focus control based on electronic image sensor signals
-
- 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/60—Control of cameras or camera modules
- H04N23/68—Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
-
- 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/60—Control of cameras or camera modules
- H04N23/68—Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
- H04N23/681—Motion detection
- H04N23/6811—Motion detection based on the image signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
- H04N23/84—Camera processing pipelines; Components thereof for processing colour signals
- H04N23/843—Demosaicing, e.g. interpolating colour pixel values
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/10—Circuitry of solid-state image sensors [SSIS]; Control thereof for transforming different wavelengths into image signals
- H04N25/11—Arrangement of colour filter arrays [CFA]; Filter mosaics
- H04N25/13—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements
- H04N25/134—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements based on three different wavelength filter elements
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Studio Devices (AREA)
Abstract
UI 제공 방법 및 이를 적용한 영상 촬영 장치가 제공된다. 본 영상 촬영 장치의 UI 제공 방법은 영상이 촬영되면, 촬영 직전의 영상과 촬영된 영상을 비교하여 현재 촬영된 영상의 손떨림 값을 산출하고, 산출된 손떨림 값에 대응되는 UI를 촬영된 영상에 함께 디스플레이한다. 이에 의해, 사용자는 촬영 직후에도 촬영된 영상의 손떨림 정보를 확인하여 잘못 촬영된 영상을 삭제하거나 편집할 수 있게 된다.
Description
본 발명은 UI 제공 방법 및 이를 적용한 영상 촬영 장치에 관한 것으로, 더욱 상세하게는 영상 촬영시 촬영된 영상의 손떨림 정보를 UI로 제공하는 UI 제공 방법 및 이를 적용한 영상 촬영 장치에 관한 것이다.
현재 영상 촬영 장치는 LCD 화면을 구비하고 있어 사진 촬영 후 바로 촬영된 영상을 확인할 수 있다. 이로 인해 촬영된 영상이 제대로 촬영되었는지 여부를 바로 확인할 수 있어, 촬영된 영상이 잘못 촬영된 경우, 바로 다시 촬영할 수 있게 된다.
그러나, 촬영 시 손떨림이 발생하여 촬영된 이미지가 잘못 촬영된 경우 일반적인 영상 촬영 장치의 LCD 화면에선 손떨림이 있었는지 여부를 확인하기 어렵다. 구체적으로, 근래에는 더욱 세밀한 영상을 얻기 위해 촬영 영상의 해상도가 커지고 있으나, LCD 화면의 크기는 한계가 존재한다. 따라서, 큰 해상도를 가지는 영상을 촬영할 때, 작은 크기의 LCD 화면만으로 현재 촬영된 영상이 제대로 촬영되었는지 여부를 판단하기는 매우 어렵게 된다.
결국, 촬영자는 손떨림이 있었는지 여부를 확인하기 위해 별도의 큰 화면을 통해 손떨림이 있었는지 여부를 확인해야 하는 문제점이 존재한다
본 발명은 상술한 문제점을 해결하기 위해 안출된 것으로, 본 발명의 목적은 촬영 직후 영상을 분석하여 손떨림 값을 산출한 후, 산출된 손떨림 값에 대응되는 UI를 촬영된 영상과 함께 디스플레이하는 UI 제공 방법 및 이를 적용한 영상 촬영 장치를 제공함에 있다.
상기 목적을 달성하기 위한 본 발명의 일 실시예에 따른, 영상 촬영 장치의 UI 제공 방법은, 영상을 촬영하는 단계; 촬영 직전의 영상과 촬영된 영상을 비교하여 현재 촬영된 영상의 손떨림 값을 산출하는 단계; 및 상기 산출된 손떨림 값에 대응되는 UI를 상기 촬영된 영상에 함께 디스플레이하는 단계;를 포함한다.
그리고, 상기 산출하는 단계는, 상기 촬영된 영상을 복수의 영역으로 구분하는 단계; 및 상기 구분된 복수의 영역마다 상기 촬영 직전의 영상 및 상기 촬영된 영상을 비교하여, 현재 촬영된 영상의 복수의 영역에 대한 손떨림 값을 산출하는 단계;를 포함할 수 있다.
또한, 상기 디스플레이하는 단계는, 상기 구분된 복수의 영역에 각각 대응되는 손떨림 값이 산출되면, 상기 복수의 영역의 손떨림 값에 대응되는 UI를 상기 촬영된 영상의 복수의 영역에 각각 디스플레이할 수 있다.
그리고, 상기 디스플레이하는 단계는, 상기 산출된 손떨림 값을 대응되는 복수의 영역에 디스플레이하고, 상기 산출된 복수의 영역에 대한 손떨림 값에 따라 상기 촬영된 영상의 복수의 영역에 대한 명도 및 색상 중 적어도 하나를 조절하여 디스플레이할 수 있다.
또한, 상기 산출하는 단계는, 상기 촬영 직전 영상의 영상 주파수와 상기 촬영된 영상의 영상 주파수를 비교하여, 상기 현재 촬영된 영상의 손떨림 값을 산출할 수 있다.
그리고, 상기 UI는, 상기 촬영된 영상의 일 측에 PIP(Picture-in-Picture) 화면으로 제공될 수 있다.
또한, 상기 촬영 직전의 영상은, 반 셔터 조작이 입력된 상태에서 포커스가 맞춰진 영상일 수 있다.
그리고, 상기 산출된 손떨림 값을 상기 촬영된 영상의 메타 데이터로 상기 촬영된 영상과 함께 저장하는 단계;를 포함할 수 있다.
또한, 상기 산출된 손떨림 값이 기설정된 값을 초과하는 경우, 상기 촬영된 영상 데이터를 자동으로 삭제하는 단계;를 더 포함할 수 있다.
한편, 상기 목적을 달성하기 위한 본 발명의 일 실시예에 따른, 영상 촬영 장치는, 영상을 촬영하는 촬영부; 상기 촬영된 영상을 디스플레이하는 디스플레이부; 및 촬영 직전의 영상과 촬영된 영상을 비교하여 현재 촬영된 영상의 손떨림 값을 산출하고, 상기 산출된 손떨림 값에 대응되는 UI를 상기 촬영된 영상에 함께 디스플레이하도록 상기 디스플레이부를 제어하는 제어부;를 포함한다.
그리고, 상기 제어부는, 상기 촬영된 영상을 복수의 영역으로 구분하고, 상기 구분된 복수의 영역마다 상기 촬영 직전의 영상 및 상기 촬영된 영상을 비교하여, 현재 촬영된 영상의 복수의 영역에 대한 손떨림 값을 산출할 수 있다.
또한, 상기 제어부는, 상기 구분된 복수의 영역에 각각 대응되는 손떨림 값이 산출되면, 상기 복수의 영역의 손떨림 값에 대응되는 UI를 상기 촬영된 영상의 복수의 영역에 각각 디스플레이하도록 상기 디스플레이부를 제어할 수 있다.
그리고, 상기 제어부는, 상기 산출된 손떨림 값을 대응되는 복수의 영역에 디스플레이하고, 상기 산출된 복수의 영역에 대한 손떨림 값에 따라 상기 촬영된 영상의 복수의 영역에 대한 명도 및 색상 중 적어도 하나를 조절하여 디스플레이하도록 상기 디스플레이부를 제어할 수 있다.
또한, 상기 제어부는, 상기 촬영 직전 영상의 영상 주파수와 상기 촬영된 영상의 영상 주파수를 비교하여, 상기 현재 촬영된 영상의 손떨림 값을 산출할 수 있다.
그리고, 상기 UI는, 상기 촬영된 영상의 일 측에 PIP(Picture-in-Picture) 화면으로 제공될 수 있다.
또한, 상기 촬영 직전의 영상은, 반 셔터 조작이 입력된 상태에서 포커스가 맞춰진 영상일 수 있다.
그리고, 저장부;를 더 포함하고, 상기 제어부는, 상기 산출된 손떨림 값을 상기 촬영된 영상의 메타 데이터로 상기 촬영된 영상과 함께 상기 저장부에 저장할 수 있다.
또한, 상기 제어부는, 상기 산출된 손떨림 값이 기설정된 값을 초과하는 경우, 상기 촬영된 영상 데이터를 자동으로 삭제할 수 있다.
상술한 본 발명의 다양한 실시예에 의해, 사용자는 촬영 직후에도 촬영된 영상의 손떨림 정보를 확인하여 잘못 촬영된 영상을 삭제하거나 편집할 수 있게 된다.
도 1은 본 발명의 일 실시예에 따른, 영상 촬영 장치의 구성을 나타내는 블럭도,
도 2는 본 발명의 일 실시예에 따른, 촬영된 영상을 복수의 영역으로 구분하는 실시예를 설명하기 위한 도면,
도 3a 내지 3b는 본 발명의 일 실시예에 따른, 피사체만 흔들린 경우의 손떨림 UI을 설명하기 위한 도면,
도 4a 내지 4b는 본 발명의 일 실시예에 따른, 배경만 흔들린 경우의 손떨림 UI을 설명하기 위한 도면,
도 5a 내지 5b는 본 발명의 일 실시예에 따른, 촬영된 영상 전체가 흔들린 경우의 손떨림 UI을 설명하기 위한 도면,
도 6은 본 발명의 일 실시예에 따른, PIP 형식의 손떨림 UI를 설명하기 위한 도면,
도 7은 본 발명의 일 실시예에 따른, 손떨림 값을 메타데이터로 저장하는 실시예를 설명하기 위한 도면, 그리고,
도 8은 본 발명의 일 실시예에 따른, 손떨림 값을 UI로 제공하는 UI 제공 방법을 설명하기 위한 흐름도이다.
도 2는 본 발명의 일 실시예에 따른, 촬영된 영상을 복수의 영역으로 구분하는 실시예를 설명하기 위한 도면,
도 3a 내지 3b는 본 발명의 일 실시예에 따른, 피사체만 흔들린 경우의 손떨림 UI을 설명하기 위한 도면,
도 4a 내지 4b는 본 발명의 일 실시예에 따른, 배경만 흔들린 경우의 손떨림 UI을 설명하기 위한 도면,
도 5a 내지 5b는 본 발명의 일 실시예에 따른, 촬영된 영상 전체가 흔들린 경우의 손떨림 UI을 설명하기 위한 도면,
도 6은 본 발명의 일 실시예에 따른, PIP 형식의 손떨림 UI를 설명하기 위한 도면,
도 7은 본 발명의 일 실시예에 따른, 손떨림 값을 메타데이터로 저장하는 실시예를 설명하기 위한 도면, 그리고,
도 8은 본 발명의 일 실시예에 따른, 손떨림 값을 UI로 제공하는 UI 제공 방법을 설명하기 위한 흐름도이다.
이하에서는 도면을 참조하여 본 발명에 대해 더욱 상세히 설명하기로 한다. 도 1은 본 발명의 일 실시예에 따른, 영상 촬영 장치의 구성을 나타내는 블럭도이다. 도 1에 도시된 바와 같이, 영상 촬영 장치(100)는 촬영부(110), 영상 처리부(120), 디스플레이부(130), UI 생성부(140), 저장부(150), 사용자 입력부(160) 및 제어부(170)를 포함한다. 이때, 본 발명의 일 실시 예에 따른, 영상 촬영 장치(100)는 디지털 카메라일 수 있으나, 이에 한정되지 않고, 촬영부가 존재하는 휴대폰, PDA, 태블릿 PC, 캠코더 등으로 구현할 수 있다.
촬영부(110)는 도면에 도시되지 않은 셔터, 렌즈부, 조리개 및 CCD(Charge Coupled Device) 이미지 센서 및 ADC(Analog/Digital Converter)를 포함한다. 셔터는 조리개와 함께 노광하는 빛의 양을 조절하는 기구이다. 렌즈부는 외부 광원으로부터 빛을 받아 영상을 처리한다. 이때, 조리개는 개폐 정도에 따라 입사되는 빛의 양(광량)을 조절한다. CCD 이미지 센서는 렌즈부를 통하여 입력되는 광량을 축적하고 그 축적된 광량에 따라 렌즈부에서 촬상된 영상을 수직 동기 신호에 맞추어 출력한다. 영상 촬영 장치(100)의 영상 획득은 피사체로부터 반사되어 나오는 빛을 전기적인 신호로 변환시켜 주는 CCD 이미지 센서에 의해 이루어진다. CCD 이미지 센서를 이용하여 컬러 영상을 얻기 위해서는 컬러 필터를 필요로 하며, 대부분 CFA(Color filter array) 라는 필터를 채용하고 있다. CFA는 한 픽셀마다 한 가지 컬러를 나타내는 빛만을 통과시키며 규칙적으로 배열된 구조를 가지고 있으며, 배열 구조에 따라 여러 가지 형태를 가지고 있다. ADC는 CCD 이미지 센서로부터 출력되는 아날로그 영상신호를 디지털 신호로 변환한다.
한편, 촬영부(110)가 상술한 바와 같이 영상을 촬영하는 것은 일 실시 예에 불과할 뿐, 다른 방법에 의해 영상을 촬영할 수 있다. 예를 들어, CCD 이미지 센서가 아닌가 아닌 CMOS(Complementary Metal Oxide Semiconductor)이미지 센서를 이용하여 영상을 촬영할 수 있다.
영상 처리부(120)는 제어부(170)의 제어에 의해 디지털 변환된 RAW 데이터를 디스플레이 가능하도록 신호처리 한다. 영상 처리부(120)는 온도변화에 민감한 CCD 이미지 센서 및 CFA 필터에서 발생하는 암 전류에 의한 블랙레벨(Black level)을 제거한다. 영상 처리부(120)는 인간 시각의 비선형성에 맞추어 정보를 부호화 하는 감마 보정을 수행한다. 영상 처리부(120)는 감마 보정된 소정 데이터의 RGRG라인 및 GBGB 라인으로 구현된 베이어 패턴을 RGB 라인으로 보간하는 CFA 보간을 수행한다. 영상 처리부(12)는 보간된 RGB 신호를 YUV 신호로 변환하고, 고 대역 필터에 의해 Y 신호를 필터링 하여 영상을 뚜렷하게 처리하는 에지 보상과, 표준 컬러 좌표계를 이용하여 U, V 신호의 컬러 값을 정정하는 컬러 정정을 수행하며, 이들의 노이즈를 제거한다. 영상 처리부(120)는 노이즈가 제거된 Y, U, V 신호를 압축 및 신호 처리하여 JPEG 파일을 생성하고, 생성된 JPEG 파일은 디스플레이부(130)에 디스플레이되고, 저장부(150)에 저장된다.
한편, 영상 처리부(120)가 상술한 바와 같이 영상을 처리하는 것은 일 실시 예에 불과할 뿐, 다른 방법에 의해 영상을 처리할 수 있다.
디스플레이부(130)는 영상 처리부(120)에서 처리된 영상 데이터 또는 저장부(150)에 저장된 영상 데이터를 디스플레이한다. 또한, 디스플레이부(130)는 GUI 생성부(140)에 의해 생성된 GUI를 디스플레이한다. 특히, 디스플레이부(130)는 제어부(170)의 제어에 의해, 복수의 영상 데이터에 각각 대응하는 복수의 썸네일 이미지가 포함된 썸네일 이미지 리스트를 디스플레이할 수 있다.
UI 생성부(140)는 제어부(170)의 제어에 의해 UI를 생성한다. 특히, UI 생성부(140)는 손떨림 정보를 나타내는 손떨림 UI를 생성할 수 있다.
저장부(150)는 영상 촬영 장치(100)를 구동하기 위한 프로그램 및 데이터가 저장되어 있으며, 영상 처리부(120)에서 처리된 영상 데이터를 저장한다.
사용자 입력부(160)는 사용자의 명령을 입력받는다. 이때, 사용자 입력부(160)는 영상 촬영 장치(100)의 외부에 구비된 셔터, 버튼 및 터치 스크린 등으로 구현될 수 있다.
제어부(170)는 사용자 입력부(160)를 통해 입력된 사용자 명령에 따라 영상 촬영 장치(100)의 전반적인 동작을 제어한다. 특히, 제어부(170)는 촬영부(110)를 통해 촬영된 영상의 손떨림 값을 산출하고, 산출된 손떨림 값에 대응되는 UI를 생성하여, 촬영된 영상에 생성된 UI를 디스플레이한다.
제어부(170)는 촬영 직전의 영상과 촬영된 영상을 비교하여 손떨림 값을 산출한다. 이때, 촬영 직전의 영상이라 함은, 사용자 입력부(160)를 통해 반셔터 명령이 입력되었을 때, 포커스가 맞춰진 영상을 말한다.
제어부(170)는 촬영 직전의 영상의 영상 주파수와 촬영된 영상의 영상 주파수를 분석한다. 구체적으로, 제어부(170)는 촬영 직전의 영상 데이터를 주파수 데이터로 변환하여 주파수 성분을 분석한다. 그리고, 제어부(170)는 주파수 데이터를 고역 통과 필터(high pass filter)를 통과시켜 고주파 성분을 추출한다. 이때, 색의 변화가 클 때 주파수가 높게 나타나므로, 고주파 성분은 색의 변화가 큰 경계면인 피사체 및 배경의 에지 부분을 의미한다. 여기서, 촬영 직전의 영상 데이터는 포커스가 맞춰진 영상으로 피사체 및 배경 영역의 에지 부분이 선명한 영상인 바, 촬영 직전 영상의 고주파 성분의 합은 최대값을 가진다.
그리고, 제어부(170)는 촬영된 영상 데이터 역시 주파수 데이터로 변환하여, 고주파 성분을 추출한다.
그리고, 제어부(170)는 촬영 직전의 영상의 고주파 성분의 합과 촬영된 영상의 고주파 성분의 합의 차이를 이용하여 손떨림 값을 산출한다. 이때, 제어부(170)는 촬영 직전의 영상의 고주파 성분의 합과 촬영된 영상의 고주파 성분의 합의 차이가 클수록 손떨림 값을 크게 산출하고, 촬영 직전의 영상의 고주파 성분의 합과 촬영된 영상의 고주파 성분의 합의 차이가 작을수록 손떨림 값을 작게 산출한다.
즉, 촬영 직전의 영상의 고주파 성분의 합과 촬영된 영상의 고주파 성분의 합의 차이가 클수록 촬영된 영상은 손떨림이 많은 영상이고, 촬영 직전의 영상의 고주파 성분의 합과 촬영된 영상의 고주파 성분의 합의 차이가 작을수록 촬영된 영상은 손떨림이 적은 정상적인 영상이 된다.
한편, 본 발명에서는 촬영 직전의 영상 및 촬영된 영상의 고주파 성분을 이용하여 손떨림 값을 산출하는 방법이 적용되었으나, 이는 일 실시예에 불과할 뿐, 다른 방법을 이용하여, 손떨림 값을 산출할 수 있다.
이때, 제어부(170)는 촬영된 영상을 복수의 영역으로 구분하고, 구분된 복수의 영역마다 손떨림 값을 산출할 수 있다. 이는 피사체가 존재하는 영역 및 배경이 존재하는 영역별로 손떨림이 있었는지 여부를 판단하기 위함이다.
예를 들어, 도 2에 도시된 바와 같이, 제어부(170)는 촬영된 영상을 16개의 영역(200-1 내지 200-16)으로 구분하고, 구분된 복수의 영역마다 손떨림 값을 산출한다. 이때, 피사체가 분포하는 영역(이하 "피사체 영역")은 제6 영역(200-6), 제7 영역(200-7), 제10 영역(200-10), 제11 영역(200-11), 제14 영역(200-14) 및 제15 영역(200-15)을 포함한다. 따라서, 피사체 영역(200-6,200-7,200-10,200-11,200-14,200-15)의 손떨림 값이 크다면, 피사체가 흔들렸다는 것을 판단할 수 있다. 그러나, 나머지 영역의 손떨림 값이 크다면, 배경이 흔들렸다는 것을 판단할 수 있다.
그리고, 제어부(170)는 산출된 손떨림 값에 대응되는 UI(이하 "손떨림 UI"라고 함)를 촬영된 영상에 함께 디스플레이한다.
이때, 제어부(170)는 구분된 복수의 영역에 각각 대응되는 손떨림 값이 산출되면, 촬영된 영상의 복수의 영역에 각각 대응되는 손떨림 UI를 디스플레이할 수 있다.
특히, 제어부(170)는 복수의 영역별로 산출된 손떨림 값을 대응되는 영역 각각에 디스플레이할 수 있다. 예를 들어, 손떨림 값의 범위를 0 부터 100이라고 가정하였을 때, 제어부(170)는 흔들림이 높을수록 100에 가까운 손떨림 값을 디스플레이하고, 흔들림이 없을수록 0에 가까운 손떨림 값을 디스플레이할 수 있다.
그리고, 제어부(170)는 손떨림 값에 따라 대응되는 영역의 명도 및 색상 중 적어도 하나를 조절하여 디스플레이할 수 있다. 예를 들어, 제어부(170)는 손떨림 값이 높을수록 해당 영역을 어둡고 디스플레이하고, 손떨림 값이 작을수록 해당 영역을 밝게 디스플레이한다. 또는, 제어부(170)는 손떨림이 값이 높을수록 해당 영역을 노란색 계통으로 디스플레이하고, 손떨림 값이 작을수록 해당 영역을 빨간색 계통으로 디스플레이한다.
이하에서는 도 3a 내지 도 6을 참조하여, 손떨림 UI의 다양한 실시예에 대해 설명하기로 한다.
도 3a의 실시예에서는 촬영부(110)에 의해 촬영된 영상이 피사체만이 흔들린 경우이다. 피사체만 흔들린 경우는 영상 촬영 장치(100)는 고정되어 있으나, 피사체가 움직이고 있는 상태에서 촬영된 경우이다.
제어부(170)는 촬영된 영상의 복수의 영역(200-1 내지 200-16)에 대한 각각의 손떨림 값을 산출한다. 그리고, 도 3b에 도시된 바와 같이, 제어부(170)는 복수의 영역(200-1 내지 200-16)에 대한 손떨림 값을 해당되는 영역에 디스플레이한다.
그리고, 제어부(170)는 산출된 손떨림 값에 따라 복수의 영역의 명도를 상이하게 표시할 수 있다. 예를 들어, 제어부(170)는 도 3b에 도시된 바와 같이, 피사체 영역(200-6,200-7,200-10,200-11,200-14,200-15)을 어둡게 디스플레이할 수 있다. 따라서, 도 3b에 도시된 손떨림 UI를 통하여 사용자는 촬영된 영상에서 배경은 흔들리지 않고, 피사체만 흔들린 경우임을 알 수 있게 된다.
도 4a의 실시예에서는 촬영부(110)에 의해 촬영된 영상이 배경만이 흔들린 경우이다. 배경만 흔들린 경우는 피사체의 움직임에 따라 영상 촬영 장치(100)도 함께 움직이는 경우이거나, 아웃 포커싱의 효과로 인해 의도적으로 배경을 희미하게 하는 경우이거나, 배경이 움직이는 경우(예를 들어, 배경이 놀이 공원인 경우)이다.
제어부(170)는 촬영된 영상의 복수의 영역(200-1 내지 200-16)에 대한 각각의 손떨림 값을 산출한다. 그리고, 도 4b에 도시된 바와 같이, 제어부(170)는 복수의 영역(200-1 내지 200-16)에 대한 손떨림 값을 해당되는 영역에 디스플레이한다.
그리고, 제어부(170)는 산출된 손떨림 값에 따라 복수의 영역의 명도를 상이하게 디스플레이할 수 있다. 예를 들어, 제어부(170)는 도 4b에 도시된 바와 같이, 배경 영역(200-1,200-2,200-3,200-4,200-5,200-8,200-9,200-12,200-13,200-16)을 어둡게 표시할 수 있다. 따라서, 사용자는 도 4b에 도시된 손떨림 UI를 통하여 촬영된 영상의 피사체는 흔들리지 않고, 배경만 흔들린 경우임을 알 수 있게 된다.
도 5a의 실시예는 촬영부(110)에 의해 촬영된 영상 전체가 흔들린 경우이다. 촬영된 영상 전체가 흔들린 경우는 피사체 및 배경은 고정되어 있으나, 손떨림으로 인하여 촬영자가 움직이는 경우이거나, 손떨림 보정 기능이 동작하지 않은 경우이다.
제어부(170)는 촬영된 영상의 복수의 영역(200-1 내지 200-16)에 대한 각각의 손떨림 값을 산출한다. 그리고, 도 5b에 도시된 바와 같이, 제어부(170)는 복수의 영역(200-1 내지 200-16)에 대한 손떨림 값을 해당되는 영역에 디스플레이한다.
그리고, 제어부(170)는 산출된 손떨림 값에 따라 복수의 영역의 명도를 상이하게 표시할 수 있다. 예를 들어, 제어부(170)는 도 5b에 도시된 바와 같이, 촬영된 영상 전체를 어둡게 디스플레이할 수 있다. 따라서, 도 5b에 도시된 손떨림 UI를 통해, 사용자는 촬영된 영상 전체가 흔들린 것임을 알 수 있게 된다.
상술한 바와 같이, 손떨림 UI를 복수의 영역별로 디스플레이함으로써, 사용자는 흔들린 영상이 사용자가 의도적으로 흔들린 영상(예를 들어, 아웃 포커싱 효과를 주는 경우)인지, 사용자의 손떨림으로 인해 흔들린 영상(예를 들어, 영상 전체가 흔들린 경우)인지 여부를 구분하여 판단할 수 있게 된다.
또한, 제어부(170)는 손떨림 UI를 도 6에 도시된 바와 같이, PIP(Picture-In-Picture) 형식으로 디스플레이할 수 있다. 이는 사용자가 손떨림 UI와 함께 촬영된 영상을 함께 확인할 수 있게 하기 위함이다.
그리고, 제어부(170)는 손떨림 값을 촬영된 영상 데이터에 함께 저장부(150)에 저장할 수 있다. 이때, 제어부(170)는 도 7에 도시된 바와 같이, 손떨림 값을 촬영된 영상 데이터의 메타 데이터(meta data)에 저장할 수 있다. 메타 데이터에는 복수의 영역에 대응되는 손떨림 값이 복수의 영역에 대한 정보와 함께 저장될 수 있다.
그리고, 제어부(170)는 산출된 손떨림 값이 기설정된 값(예를 들어, 80 이상)을 초과하는 경우, 촬영된 영상을 자동으로 삭제할 수 있다. 또한, 제어부(170)는 복수의 영역 중 손떨림 값이 기설정된 값을 초과하는 영역이 기설정된 개수(예를 들어, 16개 중 10개)초과하는 경우, 촬영된 영상을 자동으로 삭제할 수 있다.
상술한 바와 같은 영상 촬영 장치(100)에 의해, 사용자는 촬영 직후에도 촬영된 영상의 손떨림 정보를 확인하여 잘못 촬영된 영상을 삭제하거나 편집할 수 있게 된다. 또한, 영상 촬영 장치(100)가 손떨림 값에 따라 자동으로 영상 데이터를 삭제할 수 있게 된다.
이하에서는 도 8을 참조하여, 영상 촬영 장치(100)의 손떨림 UI 제공 방법에 대해 설명하기로 한다.
우선, 영상 촬영 장치(100)는 촬영부(110)를 통해 영상을 촬영한다(S810). 이때, 영상 촬영 장치(100)는 촬영된 영상뿐 아니라 촬영 직전 영상(예를 들어, 반셔터 상태에서 포커스가 맞춰진 영상)을 함께 저장할 수 있다.
그리고, 영상 촬영 장치(100)는 현재 촬영된 영상의 손떨림 값을 산출한다(S820). 구체적으로, 영상 촬영 장치(100)는 촬영 직전 영상과 촬영된 영상의 영상 주파수를 비교하여 손떨림 값을 산출한다. 이때, 영상 촬영 장치(100)는 촬영 직전 영상의 고주파 성분의 합과 촬영된 영상의 고주파 성분의 합의 차이가 작을수록 손떨림 값을 작게 산출하고, 촬영 직전 영상의 고주파 성분의 합과 촬영된 영상의 고주파 성분의 합의 차이가 클수록 손떨림 값을 크게 산출한다. 이때, 영상 촬영 장치(100)는 촬영된 영상을 복수의 영역으로 구분하고, 복수의 영역마다 손떨림 값을 산출할 수 있다.
그리고, 영상 촬영 장치(100)는 산출된 손떨림 값에 대응되는 손떨림 UI를 생성한다(S830). 이때, 영상 촬영 장치(100)는 복수의 영역마다 해당 영역에 대응되는 UI를 디스플레이할 수 있다. 예를 들어, 영상 촬영 장치(100)는 복수의 영역마다 산출된 손떨림 값을 디스플레이할 수 있고, 복수의 영역에 대한 손떨림 값에 따라 촬영된 영상의 복수의 영역에 대한 명도 및 색상 중 적어도 하나를 조절할 수 있다.
그리고, 영상 촬영 장치(100)는 촬영된 영상에 손떨림 UI를 디스플레이한다(S840). 예를 들어, 영상 촬영 장치(100)는 도 3a 내지 도 6과 같은 손떨림 UI를 디스플레이할 수 있다.
상술한 바와 같은 UI 제공 방법에 의해, 사용자는 촬영 직후에도 촬영된 영상의 손떨림 정보를 확인하여 잘못 촬영된 영상을 삭제하거나 편집할 수 있게 된다.
상술한 바와 같은 다양한 실시 예에 따른 UI 제공 방법을 수행하기 위한 프로그램 코드는 다양한 유형의 기록 매체에 저장될 수 있다. 구체적으로는, RAM(Random Access Memory), 플레시메모리, ROM(Read Only Memory), EPROM(Erasable Programmable ROM), EEPROM(Electronically Erasable and Programmable ROM), 레지스터, 하드디스크, 리무버블 디스크, 메모리 카드, USB 메모리, CD-ROM 등과 같이, 단말기에서 판독 가능한 다양한 유형의 기록 매체에 저장되어 있을 수 있다.
이상에서는 본 발명의 바람직한 실시 예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.
110: 촬영부 120: 영상 처리부
130: 디스플레이부 140: UI 생성부
150: 저장부 160: 사용자 입력부
170: 제어부
130: 디스플레이부 140: UI 생성부
150: 저장부 160: 사용자 입력부
170: 제어부
Claims (18)
- 영상 촬영 장치의 UI 제공 방법에 있어서,
영상을 촬영하는 단계;
촬영 직전의 영상과 촬영된 영상을 비교하여 현재 촬영된 영상의 손떨림 값을 산출하는 단계; 및
상기 산출된 손떨림 값에 대응되는 UI를 상기 촬영된 영상의 일 측에 PIP(Picture-in-Picture) 화면으로 함께 디스플레이하는 단계;를 포함하는 UI 제공 방법. - 제1항에 있어서,
상기 산출하는 단계는,
상기 촬영된 영상을 복수의 영역으로 구분하는 단계;
상기 구분된 복수의 영역마다 상기 촬영 직전의 영상 및 상기 촬영된 영상을 비교하여, 현재 촬영된 영상의 복수의 영역에 대한 손떨림 값을 산출하는 단계;를 포함하는 것을 특징으로 하는 UI 제공 방법. - 제2항에 있어서,
상기 디스플레이하는 단계는,
상기 구분된 복수의 영역에 각각 대응되는 손떨림 값이 산출되면, 상기 복수의 영역의 손떨림 값에 대응되는 UI를 상기 촬영된 영상의 복수의 영역에 각각 디스플레이하는 것을 특징으로 하는 UI 제공 방법. - 제3항에 있어서,
상기 디스플레이하는 단계는,
상기 산출된 손떨림 값을 대응되는 복수의 영역에 디스플레이하고, 상기 산출된 복수의 영역에 대한 손떨림 값에 따라 상기 촬영된 영상의 복수의 영역에 대한 명도 및 색상 중 적어도 하나를 조절하여 디스플레이하는 것을 특징으로 하는 UI 제공 방법. - 제1항에 있어서,
상기 산출하는 단계는,
상기 촬영 직전 영상의 영상 주파수와 상기 촬영된 영상의 영상 주파수를 비교하여, 상기 현재 촬영된 영상의 손떨림 값을 산출하는 것을 특징으로 하는 UI 제공 방법. - 삭제
- 제1항에 있어서,
상기 촬영 직전의 영상은,
반 셔터 조작이 입력된 상태에서 포커스가 맞춰진 영상인 것을 특징으로 하는 UI 제공 방법. - 제1항에 있어서,
상기 산출된 손떨림 값을 상기 촬영된 영상의 메타 데이터로 상기 촬영된 영상과 함께 저장하는 단계;를 포함하는 UI 제공 방법. - 제1항에 있어서,
상기 산출된 손떨림 값이 기설정된 값을 초과하는 경우, 상기 촬영된 영상 데이터를 자동으로 삭제하는 단계;를 더 포함하는 UI 제공 방법. - 영상 촬영 장치에 있어서,
영상을 촬영하는 촬영부;
상기 촬영된 영상을 디스플레이하는 디스플레이부; 및
촬영 직전의 영상과 촬영된 영상을 비교하여 현재 촬영된 영상의 손떨림 값을 산출하고, 상기 산출된 손떨림 값에 대응되는 UI를 상기 촬영된 영상의 일 측에 PIP(Picture-in-Picture) 화면으로 함께 디스플레이하도록 상기 디스플레이부를 제어하는 제어부;를 포함하는 영상 촬영 장치. - 제10항에 있어서,
상기 제어부는,
상기 촬영된 영상을 복수의 영역으로 구분하고, 상기 구분된 복수의 영역마다 상기 촬영 직전의 영상 및 상기 촬영된 영상을 비교하여, 현재 촬영된 영상의 복수의 영역에 대한 손떨림 값을 산출하는 것을 특징으로 하는 영상 촬영 장치. - 제11항에 있어서,
상기 제어부는,
상기 구분된 복수의 영역에 각각 대응되는 손떨림 값이 산출되면, 상기 복수의 영역의 손떨림 값에 대응되는 UI를 상기 촬영된 영상의 복수의 영역에 각각 디스플레이하도록 상기 디스플레이부를 제어하는 것을 특징으로 하는 영상 촬영 장치. - 제12항에 있어서,
상기 제어부는,
상기 산출된 손떨림 값을 대응되는 복수의 영역에 디스플레이하고, 상기 산출된 복수의 영역에 대한 손떨림 값에 따라 상기 촬영된 영상의 복수의 영역에 대한 명도 및 색상 중 적어도 하나를 조절하여 디스플레이하도록 상기 디스플레이부를 제어하는 것을 특징으로 하는 영상 촬영 장치. - 제10항에 있어서,
상기 제어부는,
상기 촬영 직전 영상의 영상 주파수와 상기 촬영된 영상의 영상 주파수를 비교하여, 상기 현재 촬영된 영상의 손떨림 값을 산출하는 것을 특징으로 하는 영상 촬영 장치. - 삭제
- 제10항에 있어서,
상기 촬영 직전의 영상은,
반 셔터 조작이 입력된 상태에서 포커스가 맞춰진 영상인 것을 특징으로 하는 영상 촬영 장치. - 제10항에 있어서,
저장부;를 더 포함하고,
상기 제어부는,
상기 산출된 손떨림 값을 상기 촬영된 영상의 메타 데이터로 상기 촬영된 영상과 함께 상기 저장부에 저장하는 것을 특징으로 하는 영상 촬영 장치. - 제10항에 있어서,
상기 제어부는,
상기 산출된 손떨림 값이 기설정된 값을 초과하는 경우, 상기 촬영된 영상 데이터를 자동으로 삭제하는 것을 특징으로 하는 영상 촬영 장치.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110126322A KR101822462B1 (ko) | 2011-11-29 | 2011-11-29 | Ui 제공 방법 및 이를 적용한 영상 촬영 장치 |
US13/688,687 US9137506B2 (en) | 2011-11-29 | 2012-11-29 | User interface (UI) providing method and photographing apparatus using the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110126322A KR101822462B1 (ko) | 2011-11-29 | 2011-11-29 | Ui 제공 방법 및 이를 적용한 영상 촬영 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20130060040A KR20130060040A (ko) | 2013-06-07 |
KR101822462B1 true KR101822462B1 (ko) | 2018-01-30 |
Family
ID=48466523
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110126322A KR101822462B1 (ko) | 2011-11-29 | 2011-11-29 | Ui 제공 방법 및 이를 적용한 영상 촬영 장치 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9137506B2 (ko) |
KR (1) | KR101822462B1 (ko) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8847806B2 (en) | 2012-11-29 | 2014-09-30 | Intel Mobile Communications GmbH | Digital to analog converter comprising mixer |
JP5743236B2 (ja) * | 2013-09-17 | 2015-07-01 | オリンパス株式会社 | 撮影機器及び撮影方法 |
JP6270413B2 (ja) * | 2013-10-29 | 2018-01-31 | キヤノン株式会社 | 画像処理装置、撮像装置、および画像処理方法 |
CN104658504B (zh) * | 2015-03-09 | 2017-05-10 | 深圳市华星光电技术有限公司 | 一种液晶显示器的驱动方法及驱动装置 |
CN108337546B (zh) * | 2017-01-20 | 2020-08-28 | 杭州海康威视数字技术股份有限公司 | 一种目标对象显示方法及装置 |
JP7263001B2 (ja) * | 2018-12-28 | 2023-04-24 | キヤノン株式会社 | 情報処理装置、撮像装置、情報処理方法および撮像装置の制御方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003134389A (ja) * | 2001-10-29 | 2003-05-09 | Fuji Photo Film Co Ltd | デジタルスチルカメラ |
JP2010206429A (ja) * | 2009-03-03 | 2010-09-16 | Canon Inc | デフォーカス情報表示装置、撮像装置及びデフォーカス情報表示方法 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3235031B2 (ja) * | 1992-07-03 | 2001-12-04 | 株式会社ニコン | カメラの手振れ表示装置 |
JP3635282B2 (ja) * | 1996-11-29 | 2005-04-06 | コニカミノルタフォトイメージング株式会社 | ブレ補正カメラ |
JPH1164909A (ja) * | 1997-08-15 | 1999-03-05 | Minolta Co Ltd | 振れ補正機能付きカメラ |
JP4102643B2 (ja) * | 2002-10-23 | 2008-06-18 | シャープ株式会社 | カメラ用手ぶれ検出装置およびそれを用いた手ぶれ緩和装置およびカメラ用手ぶれ検出方法 |
US7760997B2 (en) * | 2006-04-14 | 2010-07-20 | Seiko Epson Corporation | Shake detection device, shake detection method, and shake detection program |
KR101336234B1 (ko) | 2007-01-12 | 2013-12-03 | 삼성전자주식회사 | 디지털 카메라의 화질 개선 방법 |
KR101467869B1 (ko) | 2008-03-26 | 2014-12-02 | 삼성전자주식회사 | 영상의 흔들림 정도를 표시하는 디지털 영상 처리장치 및그 제어방법 |
KR101533279B1 (ko) | 2008-12-24 | 2015-07-02 | 삼성전자주식회사 | 영상의 흔들림을 판단하는 디지털 영상 신호 처리 장치의 제어 방법, 이를 기록한 기록 매체, 및 상기 제어 방법에 의해 실행하는 디지털 영상 신호 처리 장치 |
KR20110090092A (ko) | 2010-02-02 | 2011-08-10 | 삼성전자주식회사 | 상흐림 판단 장치 및 방법 |
US8421898B2 (en) * | 2010-07-27 | 2013-04-16 | Arcsoft (Hangzhou) Multimedia Technology Co., Ltd. | Method for detecting and showing quality of a preview or stored picture in an electronic imaging device |
-
2011
- 2011-11-29 KR KR1020110126322A patent/KR101822462B1/ko active IP Right Grant
-
2012
- 2012-11-29 US US13/688,687 patent/US9137506B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003134389A (ja) * | 2001-10-29 | 2003-05-09 | Fuji Photo Film Co Ltd | デジタルスチルカメラ |
JP2010206429A (ja) * | 2009-03-03 | 2010-09-16 | Canon Inc | デフォーカス情報表示装置、撮像装置及びデフォーカス情報表示方法 |
Also Published As
Publication number | Publication date |
---|---|
US9137506B2 (en) | 2015-09-15 |
KR20130060040A (ko) | 2013-06-07 |
US20130135494A1 (en) | 2013-05-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101913837B1 (ko) | 파노라마 영상 생성 방법 및 이를 적용한 영상기기 | |
KR100906522B1 (ko) | 촬상 장치, 데이터 추출 방법 및 데이터 추출 프로그램 기록매체 | |
US7706674B2 (en) | Device and method for controlling flash | |
JP4943721B2 (ja) | 画像データのカラーノイズ除去方法及びこの方法を用いた撮像装置 | |
US20160336041A1 (en) | Image-capturing device | |
US8872934B2 (en) | Image capturing device which inhibits incorrect detection of subject movement during automatic image capturing | |
KR101822462B1 (ko) | Ui 제공 방법 및 이를 적용한 영상 촬영 장치 | |
KR20130056749A (ko) | 썸네일 이미지 제공 방법 및 이를 적용한 영상 촬영 장치 | |
JP2008278354A (ja) | 撮像装置 | |
JP2024083407A (ja) | 映像作成方法 | |
KR101839473B1 (ko) | 비교 영상 제공 방법 및 이를 적용한 영상 촬영 장치 | |
JP2008263478A (ja) | 撮像装置 | |
KR101812585B1 (ko) | Ui 제공 방법 및 이를 적용한 영상 촬영 장치 | |
KR20100094201A (ko) | 디지털 영상 처리 장치 및 그 제어 방법 | |
KR101445610B1 (ko) | 디지털 영상 촬영 장치, 그 제어 방법 및 이를 실행시키기위한 프로그램을 저장한 기록매체 | |
US20130162858A1 (en) | Method of controlling image quality and an image capturing apparatus applying the same | |
KR101427651B1 (ko) | 디지털 영상 처리 장치에서 얼굴인식 처리속도 조정 장치및 방법 | |
KR20100018128A (ko) | 손떨림 검출에 따른 디지털 영상 촬영 장치 및 방법 | |
KR101446941B1 (ko) | 고속 촬영 시에 영상을 저장하는 장치 및 방법 | |
KR101446781B1 (ko) | 전자 장치 및 이의 제어 방법 | |
KR20100084835A (ko) | 디지털 영상 처리 장치 및 그 제어 방법 | |
KR20090030098A (ko) | 디지털 영상 촬영 장치 및 그 제어 방법 | |
KR20090112397A (ko) | 디지털 영상 처리 장치 및 그 제어 방법 | |
KR20090107859A (ko) | 디지털 영상 촬영 장치, 그 제어방법 및 이를 실행시키기위한 프로그램을 저장한 기록매체 | |
KR20080017805A (ko) | 디지털 영상 처리 방법 |
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 |