[go: up one dir, main page]

JP2018160777A - 撮像装置及びその制御方法、プログラム、記憶媒体 - Google Patents

撮像装置及びその制御方法、プログラム、記憶媒体 Download PDF

Info

Publication number
JP2018160777A
JP2018160777A JP2017056458A JP2017056458A JP2018160777A JP 2018160777 A JP2018160777 A JP 2018160777A JP 2017056458 A JP2017056458 A JP 2017056458A JP 2017056458 A JP2017056458 A JP 2017056458A JP 2018160777 A JP2018160777 A JP 2018160777A
Authority
JP
Japan
Prior art keywords
image
exposure
compression
images
unit
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
JP2017056458A
Other languages
English (en)
Other versions
JP2018160777A5 (ja
JP6824084B2 (ja
Inventor
隆幸 安田
Takayuki Yasuda
隆幸 安田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2017056458A priority Critical patent/JP6824084B2/ja
Priority to US15/924,851 priority patent/US10366465B2/en
Publication of JP2018160777A publication Critical patent/JP2018160777A/ja
Publication of JP2018160777A5 publication Critical patent/JP2018160777A5/ja
Application granted granted Critical
Publication of JP6824084B2 publication Critical patent/JP6824084B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0007Image acquisition
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/40Image enhancement or restoration using histogram techniques
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/50Image enhancement or restoration using two or more images, e.g. averaging or subtraction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/70Circuitry for compensating brightness variation in the scene
    • H04N23/71Circuitry for evaluating the brightness variation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/70Circuitry for compensating brightness variation in the scene
    • H04N23/73Circuitry for compensating brightness variation in the scene by influencing the exposure time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/70Circuitry for compensating brightness variation in the scene
    • H04N23/741Circuitry for compensating brightness variation in the scene by increasing the dynamic range of the image compared to the dynamic range of the electronic image sensors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/80Camera processing pipelines; Components thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/95Computational photography systems, e.g. light-field imaging systems
    • H04N23/951Computational photography systems, e.g. light-field imaging systems by using two or more images to influence resolution, frame rate or aspect ratio
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10141Special mode during image acquisition
    • G06T2207/10144Varying exposure
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20172Image enhancement details
    • G06T2207/20208High dynamic range [HDR] image processing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20212Image combination
    • G06T2207/20221Image fusion; Image merging

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Studio Devices (AREA)
  • Exposure Control For Cameras (AREA)

Abstract

【課題】露出の異なる画像を合成してダイナミックレンジの広い動画像を生成する場合に、高画素、高フレームレートの動画像を生成可能とする。【解決手段】被写体を撮像して動画像を出力する撮像部と、撮像部から動画像の1フレームにつき少なくとも2枚の露出の異なる画像を取得する取得部と、少なくとも2枚の露出の異なる画像に対し、それぞれ異なる圧縮処理を行って少なくとも2枚の圧縮画像を取得する圧縮部と、少なくとも2枚の圧縮画像を伝送する伝送部と、伝送された少なくとも2枚の圧縮画像を合成して合成画像を生成する合成部と、合成画像の輝度分布情報を取得する輝度分布取得部と、を備え、取得部は、輝度分布取得部により取得された輝度分布情報に基づいて、動画像の次のフレームにおける少なくとも2枚の露出の異なる画像の露出を制御し、圧縮部は、少なくとも2枚の露出の異なる画像の露出と、輝度分布情報とに基づいて、少なくとも2枚の露出の異なる画像の圧縮処理を行う。【選択図】 図1

Description

本発明は、露出の異なる画像を合成してダイナミックレンジの広い動画像を生成する撮像装置に関するものである。
従来より、露出の異なる画像を合成してダイナミックレンジの広い画像を生成する技術が提案されている。
例えば、特許文献1には、異なる露光時間で撮影した画像を圧縮することにより、それらの画像の合成に関わるDRAM帯域やメモリ容量を削減する技術が開示されている。また、特許文献2には、ヒストグラムを使用して、画像を撮像する際の露光条件の切り替えを迅速に実行し、高画質の合成画像を生成する技術が開示されている。
特開2013−179584号公報 特開2013−126181号公報
しかしながら、上記の従来技術の構成においては、次のような問題がある。特許文献1に開示された技術においては、画像の圧縮が、撮像素子から異なる露出の複数枚の画像を取得した後であるため、高画素、高フレームレートが要求されるような動画像の画像合成においては、伝送路の帯域により信号の伝送が間に合わない場合がある。
また、特許文献2に開示された技術においては、露出の制御が撮影時に行われるが、高画素、高フレームレートが要求されるような動画像の画像合成においては、やはり伝送路の帯域により信号の伝送が間に合わない場合がある。また、伝送路を常に使用すると、特に動画撮影時に消費電力が増大する。
本発明は上述した課題に鏡みてなされたものであり、その目的は、露出の異なる画像を合成してダイナミックレンジの広い動画像を生成する場合に、高画素、高フレームレートの動画像を生成可能とすることである。
本発明に係わる撮像装置は、被写体を撮像して動画像を出力する撮像手段と、前記撮像手段から前記動画像の1フレームにつき少なくとも2枚の露出の異なる画像を取得する取得手段と、前記少なくとも2枚の露出の異なる画像に対し、それぞれ異なる圧縮処理を行って少なくとも2枚の圧縮画像を取得する圧縮手段と、前記少なくとも2枚の圧縮画像を伝送する伝送手段と、伝送された前記少なくとも2枚の圧縮画像を合成して合成画像を生成する合成手段と、前記合成画像の輝度分布情報を取得する輝度分布取得手段と、を備え、前記取得手段は、前記輝度分布取得手段により取得された輝度分布情報に基づいて、前記動画像の次のフレームにおける前記少なくとも2枚の露出の異なる画像の露出を制御し、前記圧縮手段は、前記少なくとも2枚の露出の異なる画像の露出と、前記輝度分布情報とに基づいて、前記少なくとも2枚の露出の異なる画像の圧縮処理を行うことを特徴とする。
露出の異なる画像を合成してダイナミックレンジの広い動画像を生成する場合に、高画素、高フレームレートの動画像を生成することが可能となる。
本発明の撮像装置の第1の実施形態の構成を示すブロック図。 第1の実施形態における画素の構成を示す図。 第1の実施形態における動画撮影時のタイミングチャート。 第1の実施形態における合成後の画像のヒストグラムを示す図。 第1の実施形態における合成後の画像のヒストグラムを示す図。 露光時間比設定テーブルの例を示す図。 第1の実施形態における高露出画像の画像圧縮を示す図。 第1の実施形態におけるダイナミックレンジが狭い画像の圧縮を示す図。 第1の実施形態におけるダイナミックレンジが広い画像の圧縮を示す図。 低露出画像圧縮率設定テーブルの例を示す図。 第1の実施形態における低露出画像のガンマ補正による圧縮を示す図。 本発明の撮像装置の第2の実施形態の構成を示す図。
以下、本発明の実施形態について、添付図面を参照して詳細に説明する。
(第1の実施形態)
図1は、本発明の撮像装置の第1の実施形態の構成を示すブロック図である。図1において、撮像装置100は、撮影光学系101、撮像素子102、画像処理部108を備える。
撮像素子102において、画素部103は、撮影光学系100により結像された被写体の光学像を電気信号に変換する。また、後述する露出制御部113からの露光時間の制御により、露出の異なる2つの画像信号を生成する。画素部103は、一つのフォトダイオード(以下、PD)に対して、二つのメモリ部を有するグローバルシャッタ動作が可能な画素が複数配列されて構成されている。画像圧縮部104は、第1画像圧縮部105と第2画像圧縮部106とを有し、画素部103から転送された露出の異なる2つの画像信号としての高露出画像と低露出画像とを圧縮する。なお、撮像素子102は、積層型の撮像素子で、画素部103と画像圧縮部104とがそれぞれ異なる半導体基板上に配置され、それらが積層されて構成されている。
画像圧縮部104の第1画像圧縮部105は、後述する露出制御部113からの露出情報に基づいて、高露出画像の上位ビットをクリップ(削除)して圧縮する。また、第2画像圧縮部106は、後述する方法で、低露出画像をガンマ補正して(ガンマカーブを調整して)階調圧縮する。
伝送部107は、画像圧縮部104で圧縮された高露出画像と、低露出画像とを画像処理部108へ伝送する。伝送部107は、高露出画像と低露出画像の画像圧縮部104における圧縮結果に応じて信号の伝送を休止することが可能である。
画像処理部108は、圧縮された高露出画像と低露出画像とを伸長して画像合成等を行う。第1画像伸長部109は、第1画像圧縮部105により圧縮され、伝送部107を介して伝送された高露出画像の圧縮画像を伸長する。第2画像伸長部110は、第2画像圧縮部106により圧縮され、伝送部107を介して伝送された低露出画像の圧縮画像を伸長する。画像合成部111は、第1画像伸長部109が伸長した高露出画像と、第2画像伸長部110が伸長した低露出画像とを合成してよりダイナミックレンジの広い画像を生成する。
ヒストグラム生成部(輝度分布取得部)112は、画像合成部111により生成された合成画像から、ヒストグラム(輝度分布情報)を生成する。露出制御部113は、動画撮影中に、ヒストグラム生成部112により生成されたヒストグラムと、後述する露光時間比設定テーブルとを用いて、画素部103の露光時間を制御する。また、第1画像圧縮部105における圧縮率を制御する。露出制御部113の詳細については後述する。
露光時間比設定テーブル114は、予めROMやRAMに格納されており、露出制御部113において露光時間の比を決定するために用いられる。低露出画像圧縮率決定部115は、ヒストグラム生成部112により生成されたヒストグラムと、後述する低露出画像圧縮率設定テーブルとを用いて、第2画像圧縮部106における低露出画像の圧縮率を決定する。低露出画像圧縮率決定部115の詳細については後述する。低露出画像圧縮率設定テーブル116は、予めROMやRAMに格納されており、低露出画像圧縮率決定部115において被写体の明るさを判定して、低露出画像の圧縮率を決定する。
次に、図2は、本実施形態における画素の構成を示す図である。図2を用いて本実施形態における画素の構成と動作について説明する。
図2に示すように、画素204は、一つのPDに対して二つのメモリ部MEM1,MEM2が配置されて構成されている。そして、本実施形態では、スイッチTX1をONにすることにより、高露出画像をメモリ部MEM1に格納し、スイッチTX2をONにすることにより、低露出画像をメモリ部MEM2に格納する。メモリ部MEM1,MEM2に格納された画像は、それぞれAD変換された後に、画像圧縮部104に出力される。
次に、図3は、本実施形態における高露出画像(露光量の多い画像)と低露出画像(露光量の少ない画像)を取得する動作を示すタイミングチャートである。図3のタイミングチャートを用いて、本実施形態における画素部103に対する露出制御について説明する。本実施形態では、1/60sec以内の時間で高露出画像と低露出画像の2枚の画像を取得するものとする。
まず、時刻t0において、動画の第1フレームの画像の撮影を開始する。時刻t0〜時刻t1の間の期間で、高露出画像の露光を行う。時刻t1において、スイッチTX1がONとなり、PDに蓄積された電荷が、メモリ部MEM1へ一括転送される。時刻t1〜時刻t3の間の期間で、メモリ部MEM1からのデータの読出しと、高露出画像の第1画像圧縮部105による圧縮が行われる。この場合、第1画像圧縮部105では、伝送部107の帯域を満たすように高露出画像が圧縮される。また、画像が十分に圧縮されている場合は、伝送路107を休止して(図中、休止期間)、低消費電力化を図る動作を行う。第1画像圧縮部105における圧縮処理の詳細については後述する。
時刻t1〜時刻t2の間の期間で、低露出画像の露光を行う。時刻t2において、スイッチTX2がONとなり、PDに蓄積された電荷が、メモリ部MEM2へ一括転送される。時刻t3〜時刻t5の間の期間で、メモリ部MEM2からのデータの読出しと、低露出画像の第2画像圧縮部106による圧縮が行われる。この場合、第2画像圧縮部106でも、伝送部107の帯域を満たすように低露出画像が圧縮される。また、画像が十分に圧縮されている場合は、伝送路107を休止して(図中、休止期間)、低消費電力化を図る動作を行う。第2画像圧縮部106の圧縮処理の詳細については後述する。
時刻t2において、動画の第2フレームの露光を開始する。第2フレームの高露出画像と低露出画像とを取得するための露光時間の比は、ヒストグラム生成部112で生成された第1フレームのヒストグラムと露光時間比設定テーブル114とから、露出制御部113により決定される。
本実施形態では、第1フレームにおいてダイナミックレンジが所定のレンジより狭いと判定されており、第2フレームでは高露出画像と低露出画像の露光時間の比が小さくなるように設定される。ここで、ダイナミックレンジがより狭いと判定された被写体において、高露出画像と低露出画像の露光時間の比が小さくなるように設定する理由は次のようなものである。すなわち、第1画像圧縮部105による高露出画像の上位ビットの削減による画像圧縮において、より多くビットを削減しても画質を損なわずに圧縮率を上げられるようにするためである。また、それにより伝送部107を休止させることができ、低消費電力化等に寄与できる。
時刻t2〜時刻t4の間の期間で、第2フレームの画像を生成するための高露出画像の露光を行う。時刻t4において、スイッチTX1がONとなり、PDに蓄積された電荷がメモリ部MEM1へ一括転送される。時刻t5〜時刻t7の間の期間で、メモリ部MEM1からのデータの読出しと、高露出画像の第1画像圧縮部105による圧縮が行われる。時刻t4〜時刻t6の間の期間で、低露出画像の露光を行う。時刻t6において、スイッチTX2がONとなり、PDに蓄積された電荷が、メモリ部MEM2へ一括転送される。時刻t7〜時刻t8の間の期間で、メモリ部MEM2からのデータの読出しと、低露出画像の第2画像圧縮部106による圧縮が行われる。
時刻t6において、動画の第3フレームの露光を開始する。本実施形態では、第2フレームにおいて、ダイナミックレンジがより広いと判定されているものとする。そして、第3フレームの画像を生成する際に、よりダイナミックレンジの広い画像合成を可能にするために、高露出画像と低露出画像の露光時間の比がより大きくなるように設定される。
時刻t6〜時刻t8の間の期間で、第3フレームの高露出画像の露光を行う。時刻t8においてスイッチTX1がONとなり、PDに蓄積された電荷がメモリ部MEM1へ一括転送される。時刻t8〜時刻t10の間の期間で、メモリ部MEM1からのデータの読出しと、高露出画像の圧縮が行われる。時刻t8〜時刻t9の間の期間で、低露出画像の露光を行う。時刻t9において、スイッチTX2がONとなり、PDに蓄積された電荷が、メモリ部MEM2へ一括転送される。時刻t10〜時刻t11の間の期間で、メモリ部MEM2からのデータの読み出しと、低露出画像の第2画像圧縮部106による圧縮が行われる。
このようにして、動画の1フレーム前のヒストグラムから、被写体のダイナミックレンジが広いか狭いかを判定して、動画の次のフレームの高露出画像と低露出画像の露光時間を制御する。これにより、ダイナミックレンジが狭い被写体においては、高輝度画像のビットを削減し、伝送部107を休止させることにより低消費電力化を図ることができる。一方、ダイナミックレンジが広い被写体においては、画像合成に必要な高露出画像と低露出画像の取得が可能となる。
次に、図4〜図9を用いて、露出制御部113による露出の制御方法と第1画像圧縮部105における圧縮率の制御方法について説明する。
露出制御部113は、画像合成部111により得られた合成画像からヒストグラム生成部112により算出される図4、図5に示すヒストグラムと、予めROMやRAMに格納されている図6に示す露光時間比設定テーブル114とから露光時間を算出する。
まず、図4、図5に示すヒストグラムにおいて、輝度値が輝度値Y1からY2の間にある画素数と、輝度値が輝度値Y1より小さい画素数と輝度値が輝度値Y2より大きい画素数の和との比を算出する。次に、算出した比と図6に示す露光時間比設定テーブル114とを比較して、露出制御部113は露光時間の比を決定する。
ここで図6について説明すると、画素数の比の列は、輝度値が輝度値Y1からY2の間にある画素数と、輝度値が輝度値Y1より小さい画素数と輝度値が輝度値Y2より大きい画素数の和との比(図6では例えば8種類)を表している。そして、露光時間の比の列はこれらの8種類の画素数の比に対応する高露出画像と低露出画像の露光時間の比を表している。
図6の露光時間比設定テーブル114の上の列になるほど被写体のダイナミックレンジが狭く、下の列になるほど広いことを意味する。例えば、画素数の比が2:1の場合は、輝度値が輝度値Y1からY2の間にある画素数が、輝度値が輝度値Y1より小さい画素数と輝度値が輝度値Y2より大きい画素数の和より2倍多いことを示している。そして、その場合の高露出画像と低露出画像の露光時間の比は、9:7であることを示している。
この場合、露光時間比設定テーブル114には、輝度値が輝度値Y1からY2の間にある画素数が、輝度値が輝度値Y1より小さい画素数と輝度値が輝度値Y2より大きい画素数の和より多い場合はより取得画像のダイナミックレンジが狭いと判断する。そして、取得した高露出画像に対して上位ビットの削減による圧縮効果を高められるように、高露出画像と低露出画像の露光時間の比を小さく設定する。高露出画像の上位ビットの削減効果による圧縮処理の詳細については後述する。
また、露光時間比設定テーブル114において、輝度値が輝度値Y1からY2の間にある画素数が、輝度値が輝度値Y1より小さい画素数と輝度値が輝度値Y2より大きい画素数の和より少ない場合はより取得画像のダイナミックレンジが広いと判断する。そして、取得画像からよりダイナミックレンジの広い合成画像を取得できるように、高露出画像と低露出画像の露光時間の比を大きく設定する。このようにして、露出制御部113による露出の制御がなされる。
次に、第1画像圧縮部105における高露出画像の上位ビットの削減による圧縮処理について図7を用いて説明する。図7に示すグラフは、横軸が入射光量を示し、縦軸が、PDに蓄積される信号量を示している。
露光時間の長い高露出画像のグラフ701の方が、露光時間の短い低露出画像のグラフ702よりも入射光量に対する信号量の増え方は急峻になる。入射光量P1〜P2に示す領域は、高露出画像と低露出画像の双方においてカバーされているダイナミックレンジを示す。そのため、第1画像圧縮部105により、高露出画像の上位ビットをクリップして、圧縮画像703を算出する。
画像合成部111による画像合成においては、高露出画像の低輝度部分と、低露出画像の高輝度部が使用されるため、高露出画像の高輝度部分を示す上位ビットにおいて、低露出画像でカバーされている領域をクリップすることで画像の圧縮を行う。
次に、図8を用いて、高露出画像と低露出画像の露光時間の比を小さくすることにより、第1画像圧縮部105において、高露出画像の上位ビットの削減による圧縮率を大きくできることについて説明する。
図8は、よりダイナミックレンジの狭い画像を取得する際の、入射光量に対する信号量を示している。そして、高露出画像のグラフ801と低露出画像のグラフ802におけるダイナミックレンジの共通のカバー領域は、P3〜P4で示される入射光量の範囲で表されている。また、図9は、よりダイナミックレンジの広い画像を取得する際の、入射光量に対する信号量を示している。そして、高露出画像のグラフ804と低露出画像のグラフ805におけるダイナミックレンジの共通のカバー領域は、P5〜P6で示される入射光量の範囲で表されている。
この場合、高露出画像801の入射光量に対する信号量の増え方は、高露出画像804より急峻で、低露出画像805の入射光量に対する信号量の増え方は、低露出画像802よりなだらかである。そのため、高露出画像801は、例えば12ビットから6ビットに圧縮されるのに対して、高露出画像804は、例えば12ビットから10ビットまでしか圧縮されない。伝送部107において、例えば10ビットの画像を伝送することが最大伝送量である場合、高露出画像804は伝送路を休止させずに伝送しなければならないのに対して、高露出画像801は6ビットまで圧縮されて伝送されるため、伝送期間中の40%は休止させることができる。
このように、高露出画像と低露出画像の露光時間の比を小さくすることにより、第1画像圧縮部105において、高露出画像の上位ビットの削減による圧縮率が大きくなり、伝送部108を休止させることができる。結果として、低消費電力化を図ることができる。また、高露出画像と低露出画像の露光時間の比が大きい場合でも、第1画像圧縮部105における圧縮率の制御において、高露出画像の上位ビットは削減されるので、伝送路の伝送能力の不足を防ぐことが可能となる。
次に、図4、図5、図10、図11を用いて、低露出画像圧縮率決定部115における低露出画像の圧縮率を決定する方法について説明する。
第2画像圧縮部106では、低露出画像をガンマ補正によって圧縮する。低露出画像圧縮率決定部115は、ヒストグラム生成部112により算出される図4、図5に示すヒストグラムと、予めROMやRAMに格納されている図10に示す低露出画像圧縮率設定テーブル116とから、低露出画像の圧縮率を決定する。
まず、低露出画像圧縮率決定部115は、図4、図5に示すヒストグラムにおいて、輝度値が輝度値Y3以上である画素数と、輝度値が輝度値Y3より小さい画素数との比を算出する。次に、低露出画像圧縮率決定部115は、算出した比と、図10に示す低露出画像圧縮率設定テーブル116を比較して、第2画像圧縮部106の圧縮率を決定する。
この場合、低露出画像圧縮率設定テーブル116により、輝度値が輝度値Y3以上である画素数が、輝度値が輝度値Y3より小さい画素数より多い場合はより被写体が明るいと判定する。そして、取得画像に対してより高輝度側の階調を維持するように、圧縮率が小さく設定される。
一方で、低露出画像圧縮率設定テーブル116により、輝度値が輝度値Y3以上である画素数が、輝度値が輝度値Y3より小さい画素数より少ない場合はより被写体が暗いと判定して、取得画像に対してより高輝度側の階調を圧縮するように、圧縮率が大きく設定される。
図10について説明すると、画素数の比の列は、輝度値が輝度値Y3より小さい画素数と、輝度値が輝度値Y3以上である画素数の比(図10では3種類)を表している。そして、ガンマ補正の列は、低露出側の画像のガンマ補正による圧縮量を表している。輝度値が輝度値Y3より小さい画素数と、輝度値が輝度値Y3以上である画素数との比が4:1の場合は被写体がより暗いので、その場合の低露出画像のガンマ補正による圧縮は12bitから6bitの6/12圧縮であることを示している。また、画素数の比が4:3の場合は、 被写体がより明るいので、その場合の低露出画像のガンマ補正による圧縮は12bitから10bitの10/12圧縮であることを示している。
図11に示すグラフでは、横軸が入射光量を示し、縦軸がPDに蓄積される信号量を示しており、曲線1001は露光時間の短い低露出画像の入射光量に対する信号量を示している。曲線1002は、輝度値が輝度値Y3より小さい画素数と、輝度値が輝度値Y3以上である画素数との比が4:3の場合のガンマ補正の曲線を示しており、ガンマ補正により12bitの画像が10bitに圧縮された低露出画像を示している。曲線1003は、輝度値が輝度値Y3より小さい画素数と、輝度値が輝度値Y3以上である画素数との比が4:2の場合のガンマ補正の曲線を示しており、ガンマ補正により12bitの画像が8bitに圧縮された低露出画像を示している。曲線1004は、輝度値が輝度値Y3より小さい画素数と、輝度値が輝度値Y3以上である画素数の比が4:1の場合のガンマ補正の曲線を示しており、ガンマ補正により12bitの画像が6bitに圧縮された低露出画像を示している。
伝送部107において、例えば、10ビットの画像を伝送することが最大伝送量である場合、低露出画像1002では伝送路107を休止させずに伝送しなければならない。これに対して、低露出画像1004は6ビットまで圧縮されて伝送されるため、伝送部107を伝送期間中の40%は休止させることができる。
このように、被写体がより暗い場合は、第2画像圧縮部106における圧縮率の制御において、低露出画像のガンマ補正による圧縮率を大きくでき、伝送部107を休止させることができる。これにより、低消費電力化を図ることができる。また、被写体がより明るい場合でも、第2画像圧縮部106における圧縮率の制御において、低露出画像のガンマ補正による圧縮率制御が少なからず行われており、伝送路の伝送能力の不足を防ぐことが可能となる。
このような構成とすることにより、動画撮影での伝送路の帯域を満たす画像圧縮において、被写体のダイナミックレンジや、明るさを判定して、より圧縮率を高めて画像を伝送することができる。これにより、高画素、高フレームレートを実現しながらも、動画像の合成画像をより低い消費電力で得ることが可能となる。
(第2の実施形態)
以下、本発明の第2の実施形態について、図12を用いて説明する。なお、図12において、図1と同一の構成要素には同じ符号を付してその説明を省略する。
図12において、DRAMインターフェイス部(メモリインターフェイス)1207は、記画像圧縮部104から高露出画像と低露出画像とを受け取って、所定のデータレートでDRAM部(バッファメモリ)1208へ書き込み、また画像処理部108へ伝送するためにDRAM部1208から読出しを行う。その他の構成要素は第1の実施形態と同様である。
このような構成とすることにより、動画撮影での図12に示すDRAMインターフェイス部1207のバス帯域を満たす画像圧縮において、被写体のダイナミックレンジや、明るさを判定して、より圧縮率を高めて画像を伝送する。これにより、高画素、高フレームレートを実現しながらも、動画像の合成画像をより低い消費電力で得ることが可能となる。
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
(その他の実施形態)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
100:撮像装置、101:撮影光学系、102:撮像素子、103:画素部、104:画像圧縮部、107:伝送部、108:画像処理部、109:第1画像伸長部、110:第2画像伸長部、111:画像合成部、112:ヒストグラム生成部、113:露出制御部、114:露光時間比設定テーブル、115:低露出画像圧縮率決定部、116:低露出画像圧縮率設定テーブル

Claims (14)

  1. 被写体を撮像して動画像を出力する撮像手段と、
    前記撮像手段から前記動画像の1フレームにつき少なくとも2枚の露出の異なる画像を取得する取得手段と、
    前記少なくとも2枚の露出の異なる画像に対し、それぞれ異なる圧縮処理を行って少なくとも2枚の圧縮画像を取得する圧縮手段と、
    前記少なくとも2枚の圧縮画像を伝送する伝送手段と、
    伝送された前記少なくとも2枚の圧縮画像を合成して合成画像を生成する合成手段と、
    前記合成画像の輝度分布情報を取得する輝度分布取得手段と、を備え、
    前記取得手段は、前記輝度分布取得手段により取得された輝度分布情報に基づいて、前記動画像の次のフレームにおける前記少なくとも2枚の露出の異なる画像の露出を制御し、
    前記圧縮手段は、前記少なくとも2枚の露出の異なる画像の露出と、前記輝度分布情報とに基づいて、前記少なくとも2枚の露出の異なる画像の圧縮処理を行うことを特徴とする撮像装置。
  2. 前記取得手段は、前記合成画像の輝度分布情報により、被写体のダイナミックレンジが小さいと判定されるに従い、前記少なくとも2枚の露出の異なる画像のうちの露光時間の短い画像である低露出画像に対する露光時間の長い画像である高露出画像の露光時間の比を小さくし、被写体のダイナミックレンジが大きいと判定されるに従い、前記低露出画像に対する前記高露出画像の露光時間の比を大きくするように、露出を制御することを特徴とする請求項1に記載の撮像装置。
  3. 前記取得手段は、前記合成画像の輝度分布情報により、被写体のダイナミックレンジが小さいと判定されるに従い、前記低露出画像に対する前記高露出画像の露光時間の比を1に近づけることを特徴とする請求項2に記載の撮像装置。
  4. 前記輝度分布取得手段は、前記合成画像の輝度のヒストグラムに基づいて、前記合成画像のダイナミックレンジを判定することを特徴とする請求項2または3に記載の撮像装置。
  5. 前記圧縮手段は、前記低露出画像に対する前記高露出画像の露光時間の比に基づいて、前記高露出画像の上位ビットを削除する第1の圧縮処理を行うことを特徴とする請求項2乃至4のいずれか1項に記載の撮像装置。
  6. 前記第1の圧縮処理では、前記高露出画像の上位ビットのうち、前記低露出画像でカバーされる範囲の上位ビットを削除することを特徴とする請求項5に記載の撮像装置。
  7. 前記圧縮手段は、前記輝度分布情報に基づいて判定される前記合成画像の明るさに基づいて、前記低露出画像を階調圧縮する第2の圧縮処理を行うことを特徴とする請求項1乃至6のいずれか1項に記載の撮像装置。
  8. 前記輝度分布取得手段は、前記合成画像の輝度のヒストグラムに基づいて、前記合成画像の明るさを判定することを特徴とする請求項7に記載の撮像装置。
  9. 前記第2の圧縮処理では、ガンマカーブを調整することにより前記低露出画像を階調圧縮することを特徴とする請求項7または8に記載の撮像装置。
  10. 前記伝送手段は、前記動画像のそれぞれのフレームごとに生成される前記少なくとも2枚の圧縮画像を所定のフレームレートで伝送することを特徴とする請求項1乃至9のいずれか1項に記載の撮像装置。
  11. 前記伝送手段は、メモリインターフェイスとバッファメモリとを有し、前記動画像のそれぞれのフレームごとに生成される前記少なくとも2枚の圧縮画像を、所定のデータレートで前記バッファメモリに伝送することを特徴とする請求項1乃至10のいずれか1項に記載の撮像装置。
  12. 被写体を撮像して動画像を出力する撮像手段を備える撮像装置を制御する方法であって、
    前記撮像手段から前記動画像の1フレームにつき少なくとも2枚の露出の異なる画像を取得する取得工程と、
    前記少なくとも2枚の露出の異なる画像に対し、それぞれ異なる圧縮処理を行って少なくとも2枚の圧縮画像を取得する圧縮工程と、
    前記少なくとも2枚の圧縮画像を伝送する伝送工程と、
    伝送された前記少なくとも2枚の圧縮画像を合成して合成画像を生成する合成工程と、
    前記合成画像の輝度分布情報を取得する輝度分布取得工程と、を有し、
    前記取得工程では、前記輝度分布取得工程において取得された輝度分布情報に基づいて、前記動画像の次のフレームにおける前記少なくとも2枚の露出の異なる画像の露出を制御し、
    前記圧縮工程では、前記少なくとも2枚の露出の異なる画像の露出と、前記輝度分布情報とに基づいて、前記少なくとも2枚の露出の異なる画像の圧縮処理を行うことを特徴とする撮像装置の制御方法。
  13. 請求項12に記載の制御方法の各工程をコンピュータに実行させるためのプログラム。
  14. 請求項12に記載の制御方法の各工程をコンピュータに実行させるためのプログラムを記憶したコンピュータが読み取り可能な記憶媒体。
JP2017056458A 2017-03-22 2017-03-22 撮像装置及びその制御方法、プログラム、記憶媒体 Active JP6824084B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2017056458A JP6824084B2 (ja) 2017-03-22 2017-03-22 撮像装置及びその制御方法、プログラム、記憶媒体
US15/924,851 US10366465B2 (en) 2017-03-22 2018-03-19 Image capturing apparatus, method of controlling same, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017056458A JP6824084B2 (ja) 2017-03-22 2017-03-22 撮像装置及びその制御方法、プログラム、記憶媒体

Publications (3)

Publication Number Publication Date
JP2018160777A true JP2018160777A (ja) 2018-10-11
JP2018160777A5 JP2018160777A5 (ja) 2020-05-07
JP6824084B2 JP6824084B2 (ja) 2021-02-03

Family

ID=63581814

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017056458A Active JP6824084B2 (ja) 2017-03-22 2017-03-22 撮像装置及びその制御方法、プログラム、記憶媒体

Country Status (2)

Country Link
US (1) US10366465B2 (ja)
JP (1) JP6824084B2 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110278386A (zh) * 2019-06-28 2019-09-24 Oppo广东移动通信有限公司 图像处理方法、装置、存储介质及电子设备
JP2021082909A (ja) * 2019-11-18 2021-05-27 キヤノン株式会社 撮像装置および撮像装置の制御方法
JP2021190869A (ja) * 2020-05-29 2021-12-13 キヤノン株式会社 画像処理装置及び方法、撮像装置、プログラム、記憶媒体
JP2022118085A (ja) * 2019-09-24 2022-08-12 カシオ計算機株式会社 撮像装置、撮像方法及びプログラム
JP7625432B2 (ja) 2021-02-04 2025-02-03 キヤノン株式会社 画像処理装置、画像処理方法、および撮像装置、ならびにそれらの制御方法

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210009255A (ko) 2019-07-16 2021-01-26 삼성전자주식회사 이미지 센서 및 이를 포함하는 이미지 처리 시스템
CN112243090B (zh) 2019-07-16 2024-10-18 三星电子株式会社 图像传感器和图像处理系统
CN112529775A (zh) * 2019-09-18 2021-03-19 华为技术有限公司 一种图像处理的方法和装置
KR20210099865A (ko) * 2020-02-05 2021-08-13 삼성전자주식회사 이미지 센서 모듈, 그것의 영상 압축 방법 및 전자 장치

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006140787A (ja) * 2004-11-12 2006-06-01 Matsushita Electric Ind Co Ltd 撮像装置
JP2006309301A (ja) * 2005-04-26 2006-11-09 Fuji Photo Film Co Ltd 合成画像データ生成装置およびその制御方法ならびにその制御プログラム
JP2008228058A (ja) * 2007-03-14 2008-09-25 Sony Corp 撮像装置、撮像方法、露光制御方法、プログラム

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5847569B2 (ja) 2011-12-15 2016-01-27 ハンファテクウィン株式会社Hanwha Techwin Co.,Ltd. 画像圧縮方法及び撮像装置
US9076233B2 (en) 2012-02-03 2015-07-07 Seiko Epson Corporation Image processing device and electronic apparatus using the same

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006140787A (ja) * 2004-11-12 2006-06-01 Matsushita Electric Ind Co Ltd 撮像装置
JP2006309301A (ja) * 2005-04-26 2006-11-09 Fuji Photo Film Co Ltd 合成画像データ生成装置およびその制御方法ならびにその制御プログラム
JP2008228058A (ja) * 2007-03-14 2008-09-25 Sony Corp 撮像装置、撮像方法、露光制御方法、プログラム

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110278386A (zh) * 2019-06-28 2019-09-24 Oppo广东移动通信有限公司 图像处理方法、装置、存储介质及电子设备
JP2022118085A (ja) * 2019-09-24 2022-08-12 カシオ計算機株式会社 撮像装置、撮像方法及びプログラム
JP7306535B2 (ja) 2019-09-24 2023-07-11 カシオ計算機株式会社 撮像装置、撮像方法及びプログラム
JP2021082909A (ja) * 2019-11-18 2021-05-27 キヤノン株式会社 撮像装置および撮像装置の制御方法
JP7362441B2 (ja) 2019-11-18 2023-10-17 キヤノン株式会社 撮像装置および撮像装置の制御方法
JP2021190869A (ja) * 2020-05-29 2021-12-13 キヤノン株式会社 画像処理装置及び方法、撮像装置、プログラム、記憶媒体
JP7497216B2 (ja) 2020-05-29 2024-06-10 キヤノン株式会社 画像処理装置及び方法、撮像装置、プログラム、記憶媒体
JP7625432B2 (ja) 2021-02-04 2025-02-03 キヤノン株式会社 画像処理装置、画像処理方法、および撮像装置、ならびにそれらの制御方法

Also Published As

Publication number Publication date
US10366465B2 (en) 2019-07-30
JP6824084B2 (ja) 2021-02-03
US20180276783A1 (en) 2018-09-27

Similar Documents

Publication Publication Date Title
JP6824084B2 (ja) 撮像装置及びその制御方法、プログラム、記憶媒体
JP5713752B2 (ja) 画像処理装置、及びその制御方法
US10082723B2 (en) Image capturing apparatus for generating a high dynamic range video frame from multiple image frames with different characteristics
JP5408053B2 (ja) 画像処理装置、画像処理方法
JP2014179756A (ja) 画像処理装置、その制御方法、および制御プログラム
JP4715853B2 (ja) 固体撮像装置および撮像方法
JP2011119868A (ja) 画像処理装置及び画像処理方法
JP2008276482A (ja) 画像処理装置、画像処理方法及び画像処理用プログラム。
JP5220657B2 (ja) 撮像装置及び画像処理プログラム
JP2008294524A (ja) 画像処理装置および画像処理方法
JP4103129B2 (ja) 固体撮像装置および撮像方法
JP4479527B2 (ja) 画像処理方法、画像処理装置、画像処理プログラム、および電子カメラ
JP6152009B2 (ja) 撮像装置、撮像方法、プログラム、及び記録媒体
JP5423201B2 (ja) 画像処理装置、画像処理プログラム
JP7625432B2 (ja) 画像処理装置、画像処理方法、および撮像装置、ならびにそれらの制御方法
JP7545238B2 (ja) 撮像装置およびその制御方法
JP6397261B2 (ja) 画像処理装置及び方法
JP2023125900A5 (ja)
KR20160070659A (ko) 영상 처리 장치 및 영상 처리 방법
JP2013074334A (ja) 画像処理装置及びその方法、撮像装置
JP5360490B2 (ja) 信号処理装置及び信号処理方法
JP2011175608A (ja) 画像処理装置及び画像処理方法
JP2023055302A (ja) 画像処理装置、撮像装置および画像処理方法
JP2023131497A (ja) 画像処理装置、撮像装置、画像処理方法、プログラムおよび記録媒体
JP2021048522A (ja) 画像処理装置および画像処理方法

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200323

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200323

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201202

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20201214

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210112

R151 Written notification of patent or utility model registration

Ref document number: 6824084

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151