KR20100061311A - 촬상장치 및 촬상장치의 제어 방법 - Google Patents

촬상장치 및 촬상장치의 제어 방법 Download PDF

Info

Publication number
KR20100061311A
KR20100061311A KR1020090079313A KR20090079313A KR20100061311A KR 20100061311 A KR20100061311 A KR 20100061311A KR 1020090079313 A KR1020090079313 A KR 1020090079313A KR 20090079313 A KR20090079313 A KR 20090079313A KR 20100061311 A KR20100061311 A KR 20100061311A
Authority
KR
South Korea
Prior art keywords
still image
image data
encoding
shooting
still
Prior art date
Application number
KR1020090079313A
Other languages
English (en)
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 KR20100061311A publication Critical patent/KR20100061311A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/21Intermediate information storage
    • H04N1/2104Intermediate information storage for one or a few pictures
    • H04N1/2112Intermediate information storage for one or a few pictures using still video cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/21Intermediate information storage
    • H04N1/2104Intermediate information storage for one or a few pictures
    • H04N1/2112Intermediate information storage for one or a few pictures using still video cameras
    • H04N1/212Motion video recording combined with still video recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/667Camera operation mode switching, e.g. between still and video, sport and normal or high- and low-resolution modes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/77Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
    • H04N5/772Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera the recording apparatus and the television camera being placed in the same enclosure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2101/00Still video cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/907Television signal recording using static stores, e.g. storage tubes or semiconductor memories
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/7921Processing of colour television signals in connection with recording for more than one processing mode
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • H04N9/8047Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction using transform coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Studio Devices (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

본 발명은 동영상 촬영 중에 정지영상을 촬영할 때에, 촬상장치가 구비하는 메모리의 액세스 대역을 최소한으로 억제하는 것을 목적으로 한다.
본 발명은 동영상 촬영 시에 촬상소자로부터 독출된 동화상 데이터를 부호화하는 MPEG 인코더(112), 촬상소자로부터 독출된 정지화상 데이터를 저장하는 SDRAM(126), 동영상 촬영 중에 정지영상 촬영이 행해진 경우에 동화상 데이터의 부호화를 정지시킨 상태로 정지화상 데이터를 SDRAM(126)에 저장시키고, 동영상 촬영 종료 후에 부호화의 정지에 의해 지연한 만큼의 부호화를 실행시키는 호스트 CPU(120)를 구비한다.

Description

촬상장치 및 촬상장치의 제어 방법{Photographing apparatus and controlling method thereof}
본 발명은 촬상장치 및 촬상장치의 제어 방법에 관한 것이다.
최근에는 디지털 카메라 등의 촬상장치에서 촬상소자의 고속화에 따라 고화소, 고속의 촬영이 가능하게 되었다. 그러나, 예를 들면 휴대기기용 촬상장치 등에서는 소비전력상의 제약 때문에 LSI 자체의 동작 주파수를 그다지 높게 할 수 없다. 이때문에, 동영상 촬영 중에 정지영상의 촬영이 가능한 시스템을 상정한 경우, 화상 데이터를 기억하는 메모리의 대역이 부족하여 동영상 촬영 중에 정지영상을 메모리에 저장하는 것이 어려워진다. 이 경우, 정지영상의 화상 데이터를 축소 처리하는 등의 방법으로 대처하는 것도 생각할 수 있지만, 화질의 저하가 생겨 고화소의 촬상소자의 장점을 살릴 수 없게 된다.
예를 들면 하기의 특허문헌 1에는, 동영상 촬영 중에 정지영상을 촬영하는 시스템에서 동영상 촬영 중에 정지영상의 기록이 지시되면, 동영상의 프레임의 압축처리를 정지하는 기술이 기재되어 있다.
<특허문헌 1>일본특허공개 2008-48173호 공보
그러나, 상기 종래기술에서는 정지영상의 촬영 후 동영상의 프레임의 압축처리가 재개되면, 압축처리를 통상시에 비해 빠른 속도로 수행한다. 이 방법에서는 메모리의 대역이 많이 사용됨과 동시에, 고속화에 의해 소비전력이 증대하는 문제가 존재한다. 또한, 동영상 프레임을 일시적으로 저장하는 버퍼의 용량이 증대하는 문제도 발생한다.
또한, 상기 종래기술에서는 정지영상을 촬영한 후 정지영상의 화상 데이터의 JPEG 압축 부호화가 완료될 때까지의 기간 동안에 동영상 프레임의 압축처리를 정지하고 있다. 이 방법에서는 동영상 프레임의 압축처리를 재개할 때까지의 기간 동안에 많은 동영상 프레임이 취득되기 때문에, 동영상 프레임의 버퍼의 용량이 보다 증대하는 문제도 발생한다.
본 발명은 상기 문제를 감안하여 이루어진 것으로, 본 발명의 목적으로 하는 바는 동영상 촬영 중에 정지영상을 촬영할 때에 촬상장치가 구비하는 메모리의 액세스 대역을 최소한으로 억제하는 것이 가능한, 신규이면서 개량된 촬상장치 및 촬상장치의 제어 방법을 제공하는 데에 있다.
상기 과제를 해결하기 위해, 본 발명의 일 관점에 의하면, 동영상 촬영 시에 촬상소자로부터 프레임 단위로 순차적으로 출력되는 동화상 데이터를 부호화하는 동화상 데이터 부호화부; 상기 촬상소자로부터 독출된 정지화상 데이터를 저장 하는 기억부; 동영상 촬영 중에 정지영상 촬영이 행해진 경우에 상기 동화상 데이터의 부호화를 정지시킨 상태로 정지화상 데이터를 상기 기억부에 저장시키는 제어부;를 구비하고, 상기 제어부는 정지영상 촬영 후 동영상 촬영을 재개했을 때에, 정지영상 촬영에 의해 부호화가 정지된 동화상 데이터로부터 상기 동화상 데이터의 부호화 처리를 재개시키며, 동영상 촬영 시에 상기 촬상소자로부터 독출된 화상 데이터를 베이어 보간하는 베이어 보간부를 구비하고, 상기 기억부는 상기 베이어 보간이 행해진 화상 데이터를 기록하는 동영상용 버퍼를 포함하며, 상기 동화상 데이터 부호화부는 상기 베이어 보간이 행해진 상기 동화상 데이터를 부호화하는 촬상장치가 제공된다. 이러한 구성에 의해, 동영상 촬영 중에 정지영상 촬영이 행해진 경우에 동화상 데이터의 부호화가 정지되기 때문에, 촬상장치가 구비하는 기억부의 액세스 대역을 최소한으로 억제하는 것이 가능하게 된다.
또한, 상기 정지화상 데이터를 부호화하는 정지화상 데이터 부호화부를 구비하고, 상기 제어부는 상기 정지된 만큼의 상기 동영상 데이터의 부호화가 완료된 후, 상기 정지화상 데이터의 부호화를 실행시킨다. 이러한 구성에 의해, 동영상 촬영 중에 정지화상 데이터의 부호화를 위해 기억부에 액세스할 필요가 없고, 동영상 촬영 중에서의 기억부의 액세스 대역을 확보할 수 있다.
또한, 상기 기억부는 상기 촬상소자로부터 독출된 정지화상 데이터를 베이어 데이터의 상태로 저장한다. 이러한 구성에 의해, 동영상 촬영 중에 정지화상 데이터를 부호화할 필요가 없고, 동영상 촬영 중에서의 기억부의 액세스 대역을 확보할 수 있다.
또한, 상기 기억부는 동영상 촬영중에 촬영된 정지영상의 촬영 매수분에 상당하는 동영상용 버퍼를 포함한다. 이러한 구성에 의해, 정지영상의 촬영에 의해 부호화가 정지된 동화상 데이터를 동영상용 버퍼에 일시적으로 저장하는 것이 가능하게 된다.
또한, 상기 기억부는 동영상 촬영중에 촬영된 정지영상의 촬영 매수분에 상당하는 정지영상용 버퍼를 포함한다. 이러한 구성에 의해, 동영상 촬영 중에 촬영된 정지영상 데이터를 정지영상용 버퍼에 일시적으로 저장하는 것이 가능하게 된다.
또한, 상기 과제를 해결하기 위해, 본 발명의 다른 관점에 의하면, 동영상 촬영 시에 촬상소자로부터 프레임 단위로 순차적으로 출력되고, 베이어 보간 처리가 행해진 동화상 데이터를 부호화하는 단계; 동영상 촬영 중에 정지영상 촬영이 행해졌는지 여부를 판정하는 단계; 동영상 촬영 중에 정지영상 촬영이 행해진 경우, 상기 동화상 데이터의 부호화를 정지하는 단계; 정지영상 촬영 시에 상기 촬상소자로부터 독출된 정지화상 데이터를 기억부에 저장하는 단계; 정지영상 촬영 종료 후, 정지영상 촬영에 의해 부호화가 정지된 동화상 데이터로부터 상기 동화상 데이터의 부호화를 재개하는 단계;를 구비하는 촬상장치의 제어 방법이 제공된다. 이러한 구성에 의해, 동영상 촬영 중에 정지영상 촬영이 행해진 경우에 동화상 데이터의 부호화가 정지되기 때문에, 촬상장치가 구비하는 기억부의 액세스 대역을 최소한으로 억제하는 것이 가능하게 된다.
또한, 상기 정지된 만큼의 상기 동영상 데이터의 부호화가 완료된 후, 상기 정지화상 데이터의 부호화를 실행시킨다. 이러한 구성에 의해, 동영상 촬영 중에 정지화상 데이터의 부호화를 위해 기억부에 액세스할 필요가 없고, 동영상 촬영 중에서의 기억부의 액세스 대역을 확보할 수 있다.
또한, 상기 정지영상 데이터를 기억부에 저장하는 단계에서, 상기 촬상소자로부터 독출된 정지화상 데이터를 베이어 데이터의 상태로 저장한다. 이러한 구성에 의해, 동영상 촬영 중에 정지화상 데이터를 부호화할 필요가 없고, 동영상 촬영 중에서의 기억부의 액세스 대역을 확보할 수 있다.
또한, 상기 기억부는 동영상 촬영중에 촬영된 정지영상의 촬영 매수분에 상당하는 동영상용 버퍼를 포함한다. 이러한 구성에 의해, 정지영상의 촬영에 의해 부호화가 정지된 동화상 데이터를 동영상용 버퍼에 일시적으로 저장하는 것이 가능하게 된다.
또한, 상기 기억부는 동영상 촬영중에 촬영된 정지영상의 촬영 매수분에 상당하는 정지영상용 버퍼를 포함한다. 이러한 구성에 의해, 동영상 촬영 중에 촬영된 정지영상 데이터를 정지영상용 버퍼에 일시적으로 저장하는 것이 가능하게 된다.
본 발명에 의하면, 동영상 촬영 중에 정지영상을 촬영할 때에, 촬상장치가 구비하는 메모리의 액세스 대역을 최소한으로 억제하는 것이 가능하게 된다.
이하에 첨부 도면을 참조하면서, 본 발명의 적합한 실시형태에 대해 상세하 게 설명한다. 또한, 본 명세서 및 도면에서, 실질적으로 동일한 기능 구성을 가진 구성요소에 대해서는 동일한 부호를 부여함으로써 중복 설명을 생략한다.
도 1은 본 발명의 일 실시형태에 관한 촬상장치(100)의 구성을 나타내는 모식도이다. 촬상장치(100)는 카메라부(102), 카메라 처리부(104), 베이어 리사이즈(Bayer Resize)부(106), 베이어 보간부(108), JPEG 인코더(110), MPEG 인코더(부호화부)(112), 메모리 카드 인터페이스(114), 디스플레이 인터페이스(116), LCD(118), 호스트 CPU(제어부)(120), SDRAM 인터페이스(124), SDRAM(기억부)(126)을 구비한다.
카메라부(102)는 렌즈 광학계, 촬상소자를 포함한다. 본 실시형태에 있어서, 렌즈 광학계는 렌즈군의 이동에 의해 초점거리를 가변할 수 있는 광학 줌 기능을 구비하고 있다. 또한, 촬상소자는 CCD, CMOS 등의 센서로 구성된다.
카메라부(102)에서는, 렌즈 광학계에 의해 피사체 상이 촬상소자의 촬상면에 결상되고, 촬상소자에 의해 화상 신호가 취득된다. 촬상소자에서 취득된 화상 신호는 베이어 패턴(Bayer Pattern)으로 출력되고, 카메라 처리부(104)에 보내진다. 카메라 처리부(104)에서는 베이어 데이터 그대로 처리를 하고, 합초 정보의 검출, AE 정보의 취득, 누락한 데이터의 보정, 광학 렌즈의 셰이딩 등의 보정 등을 수행한다.
촬상화상이 동영상인 경우, 카메라 처리부(102)에서 처리된 화상 데이터는 프레임 단위로 베이어 리사이즈부(106)에 보내진다. 베이어 리사이즈부(106)는 베이어 데이터의 상태로 축소 처리, 보간 처리 등을 수행하고, 예를 들면 하이비 전(FHD, HD) 사이즈(1920×1080픽셀, 1280×720픽셀)로 해상도 변환을 한다. 베이어 리사이즈부(106)로부터 출력된 화상 데이터는 베이어 보간부(108)에 입력된다. 베이어 보간부(108)에서는 베이어 데이터를 YCbCr형식의 신호로 변환하고, 이를 SDRAM 인터페이스(124)를 통해 SDRAM(124)에 보내어 SDRAM(124)에 축적한다. YCbCr형식의 데이터는 MPEG 인코더(112)에서 MPEG 압축 부호화가 수행되고, 그 결과가 메모리 카드 인터페이스(114)에 보내져 메모리 카드 인터페이스(114)에 접속된 메모리 카드에 기록된다. 또한, 베이어 보간부(108)에서는 입력된 데이터에 대해 YCbCr형식의 신호로 변환하는 베이어 보간 처리 이외에 화이트 밸런스 처리, 노이즈 제거, 휘도 및 색 보정 등을 포함하는 일련의 현상 처리가 수행된다.
촬상화상이 정지영상인 경우, 카메라 처리부(102)에서 처리된 화상 데이터는 베이어 데이터의 상태로 SDRAM 인터페이스(124)를 통해 SDRAM(126)에 보내져 SDRAM(126)에 축적된다. 동영상 촬영 중에 정지영상을 촬영한 경우, 카메라 처리부(102)에서 베이어 리사이즈부로 보내진 동영상 프레임과 같은 데이터가 SDRAM(126)으로 보내진다. SDRAM(126)에 저장된 베이어 데이터는 베이어 보간부(108)에 의해 YCbCr형식의 신호로 변환되고, SDRAM(126)에 저장된다. YCbCr형식의 데이터는 JPEG 인코더(110)에서 JPEG 부호화 데이터에 부호화되고, 그 결과가 메모리 카드 인터페이스(114)에 보내져 메모리 카드 인터페이스(114)에 접속된 메모리 카드에 기록된다.
호스트 CPU(120)는 도 1에 나타내는 각 구성요소의 동작을 제어한다. 호스트 CPU(120)에 의해 카메라부(102), 카메라 처리부(104), 베이어 리사이즈부(106), 베이어 보간부(108), MPEG 인코더(112)가 제어된다. 또한, LCD(118)는 LCD 인터페이스(116)에 접속되고, 촬상화상 등을 표시한다.
본 실시형태의 촬상장치(100)에서는, 동영상 촬영 시에는 2종류의 동작이 가능하다. 제1 동작에서는 촬상소자로부터의 화상 신호의 출력 시점에서 화소 신호의 가산, 축소 등의 처리를 하여 화소수가 적은 상태로 독출한다. 이 경우, 베이어 리사이즈부(106)에서는 특별한 처리를 하지 않거나 또는 축소율이 작은 해상도 변환을 수행한다. 그리고, 베이어 보간부(108)에서 베이어 보간을 수행한 결과의 데이터에 대해 MPEG 인코더(112)에서 MPEG 인코드를 수행한다.
제2 동작에서는 촬상소자로부터 전(全) 화소 독출에 의해 화소 신호를 독출한다. 이 경우, 베이어 리사이즈부(106)는 비교적 큰 축소율에 의한 해상도 변환을 함으로써 축소 처리를 수행한다. 소비전력을 저감하는 관점에서는 제1 동작에 의해 촬상소자 상에서 축소 화상을 독출하는 방법이 유리하지만, 정지영상과 동영상의 동시 촬영을 하는 경우에는 제2 동작에서 화상 신호를 독출할 필요가 있다.
그런데, 동영상 촬영 중에 정지영상을 촬영하고자 하면, 전 화소 독출에 의한 화상 데이터의 SDRAM(126)에의 저장과 함께 베이어 보간 처리, 동영상 데이터의 MPEG 인코드를 병렬적으로 수행할 필요가 있고, SDRAM(126)에의 액세스가 많아진다. 예를 들면 화상 데이터를 저장하는 SDRAM 등의 메모리의 주파수는 166MHz정도가 한계이고, 또 칩 단가를 고려하여 32bit 정도의 버스 폭이 한계가 된다. 이 경우, 특히 휴대기기와 같이 소비전력이 제한된 기기에서는 클록(clock) 주파수를 높게 할 수도 없기 때문에, SDRAM(126)의 액세스 가능한 주파수 대역(밴드 폭)을 초 과해 버리게 된다. 특히, 동영상 촬영 중에 행해지는 MPEG 인코드는 복수의 프레임 데이터(Frame Data)의 상관을 이용하여 화상 압축 부호화를 행하기 때문에, 많은 SDRAM(126)의 대역을 사용하게 된다. 또한, 촬상소자로부터 전 화소 독출을 하는 경우에는, 1/30초, 1/60초 정도의 기간에 6Mpix~10Mpix라는 방대한 양의 화상 데이터를 SDRAM(126)에 축적해야 하고, 동영상 촬영 중에 정지영상을 촬영하는 경우, 통상의 2배 정도의 높은 클록(clock) 주파수가 필요하게 된다.
본 실시형태에서는, 동화상 촬영 시에 정지영상의 촬영 지시가 있었던 경우에는 촬상소자로부터 정지영상의 화상 데이터의 전 화소 독출을 한다. 그리고, 카메라 처리부(104)는 전 화소 독출의 데이터를 SDRAM(126)에 보내 SDRAM(126)에 전 화소 데이터를 저장한다. 또한, 카메라 처리부(104)는 동시에 전 화소 데이터를 베이어 리사이즈부(106)에도 출력한다.
베이어 리사이즈부(106)는 전 화소 독출의 베이어 데이터를 동화상용의 화상 사이즈로 리사이즈하는 해상도 변환을 수행한다. 베이어 보간부(108)는 해상도 변환된 화상 데이터를 YCbCr형식의 신호로 변환한다. SDRAM(126)에서는 동영상용의 저장영역을 1프레임만 여분으로 확보하고, 그 영역에 YCbCr형식의 신호로 변환된 화상 데이터의 프레임을 저장한다.
그리고, 본 실시형태에서는 정지영상 촬영 시에 호스트 CPU(120)로부터 MPEG 인코더(112)의 동작 정지가 지시된다. 이때, 동영상의 입력 프레임 버퍼는 1매분만큼 많이 설정되어 있기 때문에, MPEG 인코드가 행해지지 않은 동영상의 화상 프레임은 여분으로 확보된 버퍼에 저장된다. MPEG 인코더(112)의 동작을 정지함으 로써 SDRAM(126)의 액세스 대역을 확보할 수 있고, 카메라 처리부(104)에서 SDRAM 인터페이스(124)를 개재하여 SDRAM(126)으로 보내진 전 화소 독출에 의한 화상 데이터를 SDRAM(126)에 저장할 수 있다.
정지영상 촬영 종료 후에는, MPEG 인코더(112)에 의한 동영상 데이터의 MPEG인코드를 정지영상 촬영 이전의 상태에서 재개한다. 그리고, 각 부의 동작을 통상의 동영상 촬영 상태로 복귀시킨다.
도 2는 상술한 본 실시형태의 처리를 구체적으로 설명하기 위한 모식도이다. 여기서, 도 2의 (A)는 촬상소자로부터 출력된 화상 데이터를, 도 2의 (B)는 베이어 보간부(108)로부터 출력된 화상 데이터를, 도 2의 (C)는 MPEG 인코더(112)에 의해 인코드 처리가 행해진 화상 데이터를 각각 나타낸다.
도 2에서는 동영상 촬영 시에 I0~I15의 프레임을 연속하여 촬영하는 경우를 나타내고, 동영상 촬영 중에 정지화상으로서 I7의 프레임을 촬영한 경우를 나타낸다. 우선, 시각(t0)에서 동영상의 촬영을 개시한다. 동영상의 촬영을 개시하면, 1프레임의 화상 데이터가 촬상소자로부터 출력되는 타이밍과 거의 같은 타이밍에서 카메라 처리부(104)에 의한 처리, 베이어 보간부(108)에 의한 보간 처리, MPEG 인코더(112)에 의한 인코드가 수행된다. 따라서, 촬상소자로부터 1프레임의 화상 데이터를 독출할 때마다 1프레임의 베이어 보간 처리 및 1프레임의 동영상 데이터의 MPEG 인코드 처리가 수행된다.
그리고, 시각(t1)에서 I7의 정지화상을 촬영한 순간에 촬상소자로부터는 I7의 화상 데이터의 전 화소 독출이 수행된다. 전 화소 독출된 베이어 데이터는 SDRAM(126)에 저장된다. 도 2에서는 1장의 정지영상을 촬영한 경우를 나타내기 때문에, I0~I15의 화상 데이터 중에서 베이어 상태로 직접 SDRAM(126)에 저장되는 데이터는 I7의 화상 데이터뿐이다. 정지영상의 촬영이 종료하면, 이어서 동영상의 촬영이 행해지고, 촬상소자로부터 I8이후의 화상 데이터가 출력되어 베이어 보간된다.
동화상 데이터의 프레임(I0~I6, I8~I15)은 상술한 제1 동작에 의해 촬상소자로부터의 출력 시점에서 화소 신호의 가산, 축소 등의 처리가 행해진 상태로 출력된다. 이때문에, 도 2의 (A)에서는 동화상의 프레임(I0~I6, I8~I15)을 정지화상 데이터(I8)보다도 축소하여 도시하고 있다. 단, 프레임(I0~I6, I8~I15)에 대해서도 정지화상 데이터와 같이 제2 동작에 의한 전 화소 독출로 출력해도 된다.
전 화소 독출에 의한 I7의 화상 데이터는 직접 SDRAM(126)에 보내짐과 동시에 베이어 리사이즈부(106), 베이어 보간부(108)에 보내진다. 이때, 베이어 리사이즈부(106)에서는 상술한 제2 동작에 의해 비교적 큰 축소율에 의한 해상도 변환이 수행된다. 이와 같이 하여, I7의 화상 데이터를 포함하는 모든 프레임(I0~I15)의 화상 데이터는 동영상 데이터로서 베이어 보간부(108)에 보내지고, 베이어 보간부(108)에서 보간된다. 그리고, 도 2의 (B)에 나타내는 바와 같이, 전부 보간된 YCbCr데이터로서 베이어 보간부(108)로부터 출력되어 SDRAM(126)에 저장된다.
도 2의 (C)에 나타내는 바와 같이, 시각(t1)에서 정지영상(I7)을 촬영하면, MPEG 인코더(112)에 의한 인코드 처리가 정지되고, 정지영상(I7)의 촬영 종료 후 시각(t2)에서 MPEG 인코드 처리가 재개된다. 따라서, 시각(t1)부터 시각(t2) 동안 에는 MPEG 인코드 처리가 정지한 상태가 된다.
시각(t2)에서 MPEG 인코드 처리를 재개한 후에는, 재개 전과 같이 촬상소자로부터 1프레임의 화상 데이터를 독출할 때마다 1프레임의 MPEG 인코드 처리를 한다. 이 결과, 최종적으로 정지영상의 촬영 매수분만큼 MPEG 인코드의 종료시점이 늦어지지만, MPEG 인코드를 정지함으로써 필요하게 되는 SDRAM(126)의 프레임 버퍼를 최소한으로 억제하는 것이 가능하게 된다. 또한, MPEG 인코드 처리는 재개 전과 같은 속도로 행해지기 때문에, SDRAM(126)의 액세스 대역도 재개 전과 같이 최소한으로 억제할 수 있다. 따라서, 휴대기기 등 메모리의 대역 사용량이 한정되는 경우에서도 최소한의 시스템 클록으로 시스템을 구성하는 것이 가능하게 되고, 소비전력을 대폭적으로 저감하는 것이 가능하게 된다.
도 2에서는 정지영상을 1장 촬영한 경우를 예시하기 때문에, 시각(t3)에서 촬영을 종료한 후, MPEG 인코드는 시각(t3)으로부터 인코드의 정지기간(t1부터 t2까지의 시간간격)만큼 늦은 시각(t4)에서 종료한다. 통상, 동영상 촬영중에 촬영되는 정지영상은 수매 정도이기 때문에, 이 지연이 특별히 문제가 되는 일은 없다. 예를 들면, 30fps(frame per secpmd)의 독출 속도의 촬상소자의 경우, 1장의 정지영상을 촬영한 것에 의한 MPEG 인코드의 종료시점의 지연은 0.03초 정도이고, 정지영상을 3장 촬영했어도 종료시점의 지연은 0.1초 정도의 미소 시간이다. 동영상 데이터의 MPEG 인코드가 완료된 후, 시각(t1)에서 촬영된 정지화상 데이터의 부호화가 JPEG 인코더(110)에 의해 수행된다. 이와 같이, 정지영상 촬영에 의해 늦은 만큼의 동영상 데이터의 인코드와 정지영상의 인코드를 촬영 종료 후에 수행함으로 써, SDRAM(126)에의 액세스 가능한 주파수 대역을 최소한으로 억제할 수 있고, 정지영상과 동영상의 동시 촬영이 가능하게 된다.
이와 같이, 정지영상 촬영 시에는 동영상의 MPEG 인코드를 정지함으로써, SDRAM(126)에 액세스하기 위한 대역을 확보하는 것이 가능하게 된다. 그리고, 이 대역을 이용하여 정지영상의 베이어 데이터를 SDRAM(126)에 직접 저장하는 것이 가능하게 된다. 따라서, 최소한의 시스템 클록으로 동영상 중에 촬영한 정지영상 데이터를 SDRAM(126)에 축적하는 것이 가능하게 된다.
또한, 정지영상 촬영 시에 촬상소자로부터 데이터를 독출하는 동안만 MPEG인코드 처리를 정지하기 때문에, 동영상의 프레임 버퍼를 최소한으로 억제하는 것이 가능하게 된다. 예를 들면 동영상 촬상 중에 정지영상을 1장 촬상한 경우, MPEG 인코드를 정지한 1장분의 동영상 프레임만이 MPEG 인코드의 대기상태가 된다. 이때문에, SDRAM(126)에서 동영상의 입력 프레임의 버퍼를 1장 여분으로 확보함과 동시에 정지영상 1장분의 버퍼를 확보해 두면 되고, 따라서 정지영상 촬영에 의해 필요하게 되는 버퍼 용량을 최소한으로 억제할 수 있다. 마찬가지로 동영상 촬상 중에 복수장의 정지영상을 촬상하는 경우, 정지영상의 촬상 매수분의 동화상 데이터의 프레임의 버퍼와 정지영상 데이터의 버퍼를 SDRAM(126) 상에 확보하면 된다. 따라서, SDRAM(126)에서의 버퍼 용량을 최소한으로 억제하는 것이 가능하다.
다음에, 도 3 및 도 4의 흐름도에 기초하여 본 실시형태의 촬상장치(100)에서 행해지는 처리에 대해 설명한다. 도 3은 동영상 촬영 중에 정지영상 촬영을 행한 경우의 처리를 나타낸다. 우선, 단계 S10에서는 통상의 동영상 촬영을 개시한 다. 다음의 단계 S12에서는 정지영상의 촬영이 행해졌는지 여부를 판정하여, 정지영상의 촬영이 행해진 경우는 단계 S14로 진행하고, 동영상용의 부호화 수단(MPEG 인코더(112))을 정지한다. 한편, 단계 S12에서 정지영상의 촬영이 행해지지 않은 경우는 단계 S10으로 되돌아간다.
단계 S14 후에는 단계 S16으로 진행한다. 단계 S16에서는 SDRAM(126) 상에서 정지영상용 및 동영상용 버퍼를 확보하고, 동영상용 부호화 수단을 재설정한다.
다음의 단계 S18에서는 정지영상을 촬영하고, 촬상소자로부터 전 화소 독출한 데이터를 SDRAM(126)에 저장한다.
다음의 단계 S20에서는 정지영상의 촬영이 종료되었는지 여부를 판정하여, 정지영상의 촬영이 종료된 경우는 단계 S22로 진행하고, 동영상용 부호화 수단을 재개한다. 한편, 단계 S20에서 정지영상의 촬영이 종료되지 않은 경우는 단계 S16으로 되돌아간다.
도 4는 동영상 촬영을 종료할 때의 처리를 나타내는 흐름도이다. 도 4에서, 단계 S30은 통상의 동영상 촬영이 행해져 있는 상태이다. 다음의 단계 S32에서는 동영상의 촬영이 종료되었는지 여부를 판정하여, 동영상의 촬영이 종료된 경우는 단계 S34로 진행한다. 단계 S34에서는, SDRAM(126)의 프레임 버퍼에 축적된 동영상 프레임의 동영상용 부호화 처리가 전부 종료된 후, 동영상용 부호화 수단의 정지를 지시한다. 한편, 단계 S32에서 동영상의 촬영이 종료되지 않은 경우는 단계 S30으로 되돌아간다.
단계 S34 후에는 단계 S36으로 진행하고, 동영상용 부호화 수단이 정지했는 지 여부를 판정한다. 단계 S36에서 동영상용 부호화 수단이 정지하고 있는 경우는 단계 S38로 진행하고, JPEG 인코더(110)에 의한 정지영상의 압축처리를 수행한다. 단계 S38 후에는 처리를 종료한다. 이와 같이, MPEG 인코더(112)에 의한 인코드를 종료한 후에 JPEG 인코더(110)에 의한 정지영상의 압축처리를 수행함으로써 SDRAM(126)의 액세스 대역을 확보할 수 있다. 한편, 단계 S36에서 동영상용 부호화 수단이 정지하지 않은 경우는 단계 S36에서 대기한다.
이상 설명한 바와 같이 본 실시형태에 의하면, 동영상 촬영 시에 정지영상 촬영이 행해진 경우는 MPEG 인코드를 정지하고, 정지영상 촬영 후에 MPEG 인코드를 재개하도록 하였기 때문에, SDRAM(123)의 액세스 대역을 확실히 확보하는 것이 가능하게 된다. 따라서, SDRAM(126) 등의 메모리의 클록 주파수를 최소한으로 억제하는 것이 가능하게 되고, 소비전력을 억제할 수 있다.
이상, 첨부 도면을 참조하면서 본 발명의 적합한 실시형태에 대해 설명하였지만, 본 발명은 이러한 예에 한정되지 않는 것은 물론이다. 당업자라면 특허청구범위에 기재된 범주 내에서 각종 변경예 또는 수정예에 이를 수 있음은 명백하고, 이들에 대해서도 당연히 본 발명의 기술적 범위에 속하는 것으로 이해된다.
도 1은 본 발명의 일 실시형태에 관한 촬상장치의 구성을 나타내는 모식도이다.
도 2는 본 실시형태의 처리를 구체적으로 설명하기 위한 모식도이다.
도 3은 동영상 촬영 중에 정지영상 촬영을 행한 경우의 처리를 나타내는 흐름도이다.
도 4는 동영상 촬영을 종료할 때의 처리를 나타내는 흐름도이다.
<부호의 설명>
100: 촬상장치
108: 베이어 보간부
112: MPEG 인코더
120: 호스트 CPU
126: SDRAM

Claims (10)

  1. 동영상 촬영 시에 촬상소자로부터 프레임 단위로 순차적으로 출력되는 동화상 데이터를 부호화하는 동화상 데이터 부호화부;
    상기 촬상소자로부터 독출된 정지화상 데이터를 저장하는 기억부;
    동영상 촬영 중에 정지영상 촬영이 행해진 경우에, 상기 동화상 데이터의 부호화를 정지시킨 상태로 정지화상 데이터를 상기 기억부에 저장시키는 제어부;를 구비하고,
    상기 제어부는 정지영상 촬영 후 동영상 촬영을 재개했을 때에, 정지영상 촬영에 의해 부호화가 정지된 동화상 데이터로부터 상기 동화상 데이터의 부호화 처리를 재개시키며,
    동영상 촬영시에 상기 촬상소자로부터 독출된 화상 데이터를 베이어 보간하는 베이어 보간부를 구비하고,
    상기 기억부는 상기 베이어 보간이 행해진 화상 데이터를 기록하는 동영상용 버퍼를 포함하며,
    상기 동화상 데이터 부호화부는 상기 베이어 보간이 행해진 상기 동화상 데이터를 부호화하는 것을 특징으로 하는 촬상장치.
  2. 제 1 항에 있어서,
    상기 정지화상 데이터를 부호화하는 정지화상 데이터 부호화부를 구비하고,
    상기 제어부는 상기 정지된 만큼의 상기 동영상 데이터의 부호화가 완료한 후, 상기 정지화상 데이터의 부호화를 실행시키는 것을 특징으로 하는 촬상장치.
  3. 제 1 항에 있어서,
    상기 기억부는 상기 촬상소자로부터 독출된 정지화상 데이터를 베이어 데이터의 상태로 저장하는 것을 특징으로 하는 촬상장치.
  4. 제 1 항에 있어서,
    상기 기억부는 동영상 촬영중에 촬영된 정지영상의 촬영 매수분에 상당하는 동영상용 버퍼를 포함하는 것을 특징으로 하는 촬상장치.
  5. 제 1 항에 있어서,
    상기 기억부는 동영상 촬영중에 촬영된 정지영상의 촬영 매수분에 상당하는 정지영상용 버퍼를 포함하는 것을 특징으로 하는 촬상장치.
  6. 동영상 촬영 시에 촬상소자로부터 프레임 단위로 순차적으로 출력되고, 베이어 보간 처리가 행해진 동화상 데이터를 부호화하는 단계;
    동영상 촬영 중에 정지영상 촬영이 행해졌는지 여부를 판정하는 단계;
    동영상 촬영 중에 정지영상 촬영이 행해진 경우, 상기 동화상 데이터의 부호화를 정지하는 단계;
    정지영상 촬영 시에 상기 촬상소자로부터 독출된 정지화상 데이터를 기억부에 저장하는 단계;
    정지영상 촬영 종료 후, 정지영상 촬영에 의해 부호화가 정지된 동화상 데이터로부터 상기 동화상 데이터의 부호화를 재개하는 단계;를 구비하는 것을 특징으로 하는 촬상장치의 제어 방법.
  7. 제 6 항에 있어서,
    상기 정지한 만큼의 상기 동영상 데이터의 부호화가 완료된 후, 상기 정지화상 데이터의 부호화를 실행시키는 것을 특징으로 하는 촬상장치의 제어 방법.
  8. 제 6 항에 있어서,
    상기 정지영상 데이터를 기억부에 저장하는 단계에서, 상기 촬상소자로부터 독출된 정지화상 데이터를 베이어 데이터의 상태로 저장하는 것을 특징으로 하는 촬상장치의 제어 방법.
  9. 제 6 항에 있어서,
    상기 기억부는 동영상 촬영중에 촬영된 정지영상의 촬영 매수분에 상당하는 동영상용 버퍼를 포함하는 것을 특징으로 하는 촬상장치의 제어 방법.
  10. 제 6 항에 있어서,
    상기 기억부는 동영상 촬영중에 촬영된 정지영상의 촬영 매수분에 상당하는 정지영상용 버퍼를 포함하는 것을 특징으로 하는 촬상장치의 제어 방법.
KR1020090079313A 2008-11-28 2009-08-26 촬상장치 및 촬상장치의 제어 방법 KR20100061311A (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2008305453A JP5230381B2 (ja) 2008-11-28 2008-11-28 撮像装置及び撮像装置の制御方法
JPJP-P-2008-305453 2008-11-28

Publications (1)

Publication Number Publication Date
KR20100061311A true KR20100061311A (ko) 2010-06-07

Family

ID=42222892

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090079313A KR20100061311A (ko) 2008-11-28 2009-08-26 촬상장치 및 촬상장치의 제어 방법

Country Status (3)

Country Link
US (1) US20100135644A1 (ko)
JP (1) JP5230381B2 (ko)
KR (1) KR20100061311A (ko)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5761007B2 (ja) * 2011-12-20 2015-08-12 富士通株式会社 情報処理装置、画像送信方法及び画像送信プログラム
TWI606418B (zh) * 2012-09-28 2017-11-21 輝達公司 圖形處理單元驅動程式產生內插的圖框之電腦系統及方法
US10313594B2 (en) * 2017-01-05 2019-06-04 Qualcomm Incorporated Dynamically configuring memory bandwidth for image generation
KR102213765B1 (ko) * 2019-08-09 2021-02-08 엘지이노텍 주식회사 이미지 센서, 카메라 모듈 및 카메라 모듈을 포함하는 광학 기기

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08275098A (ja) * 1995-04-03 1996-10-18 Konica Corp ビデオカメラ
JP2003198900A (ja) * 2001-12-21 2003-07-11 Sanyo Electric Co Ltd ディジタルカメラ
JP3637315B2 (ja) * 2002-01-31 2005-04-13 株式会社東芝 映像記録再生装置
US6992707B2 (en) * 2002-03-06 2006-01-31 Hewlett-Packard Development Company, L.P. Delayed encoding based joint video and still image pipeline with still burst mode
JP4174234B2 (ja) * 2002-04-26 2008-10-29 キヤノン株式会社 画像処理装置及び画像処理方法
JP2004064324A (ja) * 2002-07-26 2004-02-26 Toshiba Corp 記録再生装置及び電源供給方法
JP2004104594A (ja) * 2002-09-11 2004-04-02 Toshiba Corp デジタルスチルカメラ及びユーザ指示入力方法
JP4262017B2 (ja) * 2002-09-26 2009-05-13 キヤノン株式会社 画像生成装置及びその方法
JP2004201282A (ja) * 2002-12-06 2004-07-15 Casio Comput Co Ltd 撮影装置及び撮影方法
JP4322144B2 (ja) * 2003-03-17 2009-08-26 株式会社リコー 画像撮影装置
JP3992659B2 (ja) * 2003-08-08 2007-10-17 三洋電機株式会社 撮像装置
CN100440944C (zh) * 2003-11-11 2008-12-03 精工爱普生株式会社 图像处理装置以及图像处理方法
JP2005191756A (ja) * 2003-12-25 2005-07-14 Toshiba Corp デジタルスチルカメラ
US20060044328A1 (en) * 2004-08-26 2006-03-02 Rai Barinder S Overlay control circuit and method
JP2006109405A (ja) * 2004-09-09 2006-04-20 Fuji Photo Film Co Ltd 撮像装置及び画像再生方法
JP4315085B2 (ja) * 2004-09-09 2009-08-19 カシオ計算機株式会社 カメラ装置、及び動画撮影方法
US20060077263A1 (en) * 2004-09-29 2006-04-13 Casio Computer Co., Ltd. Method of capturing still image during capture of moving image and image capture apparatus
JP4442392B2 (ja) * 2004-11-05 2010-03-31 カシオ計算機株式会社 画像処理装置及び画像処理方法
JP2006310907A (ja) * 2005-04-26 2006-11-09 Canon Inc 撮像装置及びその制御方法
JP4775648B2 (ja) * 2006-08-16 2011-09-21 ソニー株式会社 撮像装置、制御方法、およびプログラム
US20090066808A1 (en) * 2007-09-11 2009-03-12 Sanyo Electric Co., Ltd. Image-data processing apparatus and data-processing circuit
JP5056370B2 (ja) * 2007-11-22 2012-10-24 ソニー株式会社 撮像装置、撮像装置の制御方法および撮像装置の制御プログラム、ならびに、データ処理装置、データ処理方法およびデータ処理プログラム

Also Published As

Publication number Publication date
US20100135644A1 (en) 2010-06-03
JP2010130569A (ja) 2010-06-10
JP5230381B2 (ja) 2013-07-10

Similar Documents

Publication Publication Date Title
JP4160883B2 (ja) 画像記録装置及び画像記録方法
JP5056370B2 (ja) 撮像装置、撮像装置の制御方法および撮像装置の制御プログラム、ならびに、データ処理装置、データ処理方法およびデータ処理プログラム
KR100798230B1 (ko) 촬상장치, 촬상방법 및 컴퓨터 판독 가능 기록매체
US20130021504A1 (en) Multiple image processing
KR101264389B1 (ko) 촬상 장치 및 방법
US8194155B2 (en) Information processing apparatus, buffer control method, and computer program
JP2008193458A (ja) カメラ画像圧縮処理装置及び圧縮処理方法
US8054341B2 (en) Photographing apparatus for supporting overriding mode and method of controlling same
JP5141324B2 (ja) 撮像装置および撮像装置の制御方法、ならびに、信号処理装置および信号処理方法
JP2009065573A (ja) 撮像装置、フォーカス制御方法、フォーカス制御プログラム
JP2006074180A (ja) 撮像装置
KR101721226B1 (ko) 사용자가 원하는 시점의 정지 영상을 획득할 수 있는 디지털 영상 신호 처리 장치 및 이의 제어 방법
JP6083162B2 (ja) 画像処理装置、撮像装置及び画像処理プログラム
KR20100061311A (ko) 촬상장치 및 촬상장치의 제어 방법
US8405745B2 (en) Image processing apparatus, image processing method, and program
US8379093B2 (en) Recording and reproduction apparatus and methods, and a recording medium storing a computer program for executing the methods
JP2005006061A (ja) 画像処理装置
JP2007134788A (ja) 画像処理装置及びプログラム
JP5959194B2 (ja) 撮像装置
JP2000023024A (ja) 画像入力装置
JP2013211715A (ja) 撮像装置
JP2013211724A (ja) 撮像装置
JP6103481B2 (ja) 撮像装置、及びその制御方法とプログラム
JP2003259161A (ja) 撮像装置および撮像方法
JP4775648B2 (ja) 撮像装置、制御方法、およびプログラム

Legal Events

Date Code Title Description
N231 Notification of change of applicant
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid