[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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

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

Info

Publication number
JP6280377B2
JP6280377B2 JP2014016201A JP2014016201A JP6280377B2 JP 6280377 B2 JP6280377 B2 JP 6280377B2 JP 2014016201 A JP2014016201 A JP 2014016201A JP 2014016201 A JP2014016201 A JP 2014016201A JP 6280377 B2 JP6280377 B2 JP 6280377B2
Authority
JP
Japan
Prior art keywords
image
light irradiation
irradiation state
light
shooting
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.)
Active
Application number
JP2014016201A
Other languages
English (en)
Other versions
JP2015142369A (ja
Inventor
小笠原 努
努 小笠原
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 JP2014016201A priority Critical patent/JP6280377B2/ja
Publication of JP2015142369A publication Critical patent/JP2015142369A/ja
Application granted granted Critical
Publication of JP6280377B2 publication Critical patent/JP6280377B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Exposure Control For Cameras (AREA)
  • Stroboscope Apparatuses (AREA)
  • Studio Devices (AREA)

Description

本発明は、複数の画像を合成して適切な明るさの画像を生成する技術に関する。
デジタルカメラなどの撮像装置において、夜景や星空を撮影するためにはマニュアルでシャッター速度を遅くして長秒撮影を行う方法や夜景モードを用いて撮像素子の感度を上げずに低ノイズで撮影する方法などが存在する。また、スローシンクロ撮影のように、主被写体はフラッシュを発光させて適切な明るさで撮影を行い、背景は長秒撮影により明るく撮影する方法もある。さらに、特許文献1のように、フラッシュ発光撮影と長秒撮影の多重露光を行う撮影方法もある。
特開平4−215633号公報
しかしながら、上記従来の撮影方法では主被写体と背景とを共に適切な明るさで撮影することができない。
本発明は、上記課題に鑑みてなされ、その目的は、被写体領域ごとに撮影された複数の画像を合成する際に、主被写体が存在しない画像が生成されることを抑制する技術を実現することである。
上記課題を解決するために、本発明の撮像装置は、閃光手段が発光されている状態で撮影される第1の画像と、前記閃光手段が発光されていない状態で撮影される第2の画像と、前記閃光手段が発光されていない状態で前記第2の画像の撮影よりも短秒で撮影される第3の画像とを撮影可能な撮影手段と、前記第1の画像と前記第2の画像を合成する合成手段と、前記第1の画像と前記第3の画像の明るさを比較することにより、前記第1の画像への光照射状態を判定する判定手段と、記判定手段により前記光照射状態が所定の判定基準を満たすと判定された場合に、前記合成手段により合成された画像を出力し、前記判定手段により前記光照射状態が所定の判定基準を満たさないと判定された場合に、前記第1の画像を出力するように制御する制御手段と、を有する。
本発明によれば、被写体領域ごとに撮影された複数の画像を合成する際に、主被写体が存在しない画像が生成されることを抑制することができる。
本実施形態の撮像装置の構成を示すブロック図。 本実施形態の画像処理部の機能および構成を説明する図。 本実施形態の画像合成処理を説明する図。 本実施形態の撮像装置によるフラッシュ発光撮影から合成画像の生成までの処理を示すフローチャート。 本実施形態の光照射状態マップの作成処理を説明する図。 本実施形態の光照射状態処理を示すフローチャート。
以下に、本発明を実施するための形態について詳細に説明する。尚、以下に説明する実施の形態は、本発明を実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。また、後述する各実施形態の一部を適宜組み合わせて構成しても良い。
以下、本発明を、例えば、動画や静止画を撮影可能なデジタルカメラなどの撮像装置に適用した実施形態について説明する。
<装置構成>図1を参照して、本発明に係る実施形態の撮像装置の構成及び機能の概略について説明する。
図1に示す撮像装置100において、10は撮影レンズ、12は絞り機能を備える機械式シャッター、14は光学像を電気信号に変換する撮像素子、16は撮像素子14のアナログ信号出力をデジタル信号に変換するA/D変換器である。18は撮像素子14、A/D変換器16にクロック信号や制御信号を供給するタイミング発生部であり、メモリ制御部22及びシステム制御部50により制御される。なお、上記機械式シャッター12以外にも、撮像素子14のリセットタイミングを制御することによって、電子シャッターとして、蓄積時間を制御することが可能であり、動画撮影などに使用可能である。
20は画像処理部であり、A/D変換器16からのデータ或いはメモリ制御部22からのデータに対して所定の画素補間処理や色変換処理を行う。また画像処理部20によって画像の切り出し、変倍処理を行うことで電子ズーム機能が実現される。また、画像処理部20は、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてシステム制御部50が露光制御部40及び測距制御部42に対して制御を行う、AF(オートフォーカス)処理、AE(自動露出)処理、EF(フラッシュプリ発光)処理を行う。さらに画像処理部20は、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてAWB(オートホワイトバランス)処理も行っている。
22はメモリ制御部であり、A/D変換器16、タイミング発生部18、画像処理部20、メモリ30、圧縮・伸長部32を制御する。A/D変換器16のデータが画像処理部20、メモリ制御部22を介して、或いはA/D変換器16のデータが直接メモリ制御部22を介して、メモリ30に書き込まれる。
28はTFT LCD等からなる表示部であり、メモリ30に書き込まれた表示用の画像データはメモリ制御部22を介して表示部28により表示される。表示部28を用いて撮像した画像データを逐次表示すれば、電子ファインダ機能を実現することが可能である。また、表示部28は、システム制御部50の制御により任意に表示をON/OFFすることが可能であり、表示をOFFにした場合には装置の電力消費を大幅に低減することができる。画像処理部20は、上記のように逐次撮像されて表示される画像データから人物の顔などの所定の被写体の特徴情報を検出することが可能である。
30は撮影した静止画や動画を格納するためのメモリであり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備えている。これにより、複数枚の静止画像を連続して撮影する連写撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みをメモリ30に対して行うことが可能となる。
不揮発性メモリ31は、電気的に消去・記録可能な、例えばEEPROMなどである。不揮発性メモリ31には、システム制御部50の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、後述する各種フローチャートを実行するためのプログラムのことである。
システム制御部50は、装置全体を統括して制御する演算処理装置であって、不揮発性メモリ31に格納されたプログラムを実行することで、後述するフローチャートの各処理を実現する。システムメモリ33はRAMなどであり、システム制御部50の動作用の定数、変数、不揮発性メモリ31から読み出したプログラムなどを展開するワークメモリとしても使用される。また、システム制御部50は、メモリ30や表示部28などを制御することにより表示制御も行う。
32は適応離散コサイン変換(ADCT)等により画像データを圧縮伸長する圧縮・伸長部であり、メモリ30に格納された画像を読み込んで圧縮処理或いは伸長処理を行い、処理を終えたデータをメモリ30に書き込む。
40は機械式シャッター12を制御する露光制御部であり、閃光手段としてのフラッシュ48と連動することによりフラッシュ調光機能も有するものである。
42は撮影レンズ10のフォーカシングを制御する測距制御部、44は撮影レンズ10のズーミングを制御するズーム制御部である。
48はフラッシュであり、AF補助光の投光機能、フラッシュ調光機能も有する。
露光制御部40、測距制御部42はTTL方式を用いて制御されており、撮像した画像データを画像処理部20によって演算した演算結果に基づき、システム制御部50が露光制御部40、測距制御部42に対して制御を行う。
50は撮像装置100全体を制御するシステム制御部である。
60、62、64、66、70及び72は、システム制御部50の各種の動作指示を入力するための操作手段であり、スイッチやダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数或いは複数の組み合わせで構成される。
ここで、これらの操作手段の具体的な説明を行う。
60はモードダイアルスイッチで、電源オフ、自動撮影モード、静止画撮影モード、フラッシュ発光撮影モード、パノラマ撮影モード、動画撮影モード、再生モード、外部接続モードなどの各機能モードを切り替え設定することができる。
62はシャッタースイッチSW1で、シャッターボタンの操作途中でONとなり、AF処理、AE処理、AWB処理等の動作開始を指示する。
64はシャッタースイッチSW2で、シャッターボタンの操作完了でONとなる。フラッシュ発光撮影の場合、EF処理を行った後に、AE処理で決定された露光時間分、撮像素子14を露光させ、この露光期間中に発光させて、露光期間終了と同時に露光制御部40により遮光することで、撮像素子14への露光を終了させる。撮像素子14から読み出した信号をA/D変換器16、メモリ制御部22を介してメモリ30に画像データを書き込む読み出し処理、画像処理部20やメモリ制御部22での演算を用いた現像処理、メモリ30から画像データを読み出し、圧縮・伸長部32で圧縮を行う処理、記録媒体200に画像データを書き込む処理という一連の処理の動作開始を指示する。
66は表示切替スイッチで、表示部28の表示を切替えることができる。この機能により、光学ファインダ104を用いて撮影を行う際に、表示部28への電流供給を遮断することにより、省電力を図ることが可能となる。
70は各種ボタン、タッチパネルや回転式ダイアル等からなる操作部で、メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、単写/連写/セルフタイマー切り替えボタン等がある。またメニュー移動+(プラス)ボタン、メニュー移動−(マイナス)ボタン、再生画像移動+(プラス)ボタン、再生画像移動−(マイナス)ボタン、撮影画質選択ボタン、露出補正ボタン、日付/時間設定ボタン等もある。
72はユーザが撮像画像の倍率変更指示を行うズーム操作手段としてのズームスイッチである。ズームスイッチ72は、撮像画角を望遠側に変更させるテレスイッチと、広角側に変更させるワイドスイッチからなる。このズームスイッチ72を用いることにより、ズーム制御部44に撮影レンズ10の撮像画角の変更を指示し光学ズーム操作を行うトリガとなる。また、画像処理部20による画像の切り出しや、画素補間処理などによる撮像画角の電子的なズーミング変更のトリガともなる。
86はアルカリ電池の一次電池やNiCd電池やNiMH電池、Liイオン電池等の二次電池、ACアダプタ等からなる電源部である。
90はメモリカードやハードディスク等の記録媒体とのインタフェース、92はメモリカードやハードディスク等の記録媒体と接続を行うコネクタである。
104は光学ファインダであり、表示部28による電子ファインダ機能を使用することなしに、光学ファインダのみを用いて撮影を行うことが可能である。
110は、USB、IEEE1394、LAN、無線通信、等の各種通信機能を有する通信部である。
112は、通信部110により撮像装置100を他の機器と接続するコネクタ或いは無線通信の場合はアンテナである。
200はメモリカードやハードディスク等の記録媒体である。記録媒体200は、半導体メモリや磁気ディスク等から構成される記録部202、撮像装置100とのインタフェース204、撮像装置100と接続を行うコネクタ206を備えている。
ここで、本実施形態の特徴部分に係る、主被写体と背景とを別々に撮影し、主被写体を切り出して背景画像と合成することにより適切な明るさの画像を生成する処理について説明する。本実施形態では、例えばフラッシュを発光させて撮影したときの画像の照明光量(輝度)を算出し、閃光(フラッシュ光)が十分に届いているか否かを判定するための光照射状態マップを作成し、この光照射状態マップに基づき画像を合成する。
ところが、フラッシュ光が主被写体に届かず照明光量が十分でない場合、主被写体の明るさが足りず主被写体を検出できない場合がある。例えば被写体距離が遠いため主被写体にフラッシュ光が届かない場合、光照射状態マップ作成時に主被写体が検出されないため、主被写体を抽出することができず、主被写体が存在しない背景画像が生成されることになる。
そこで、本実施形態では、上記のように閃光手段が発光した状態で撮影される画像における主被写体への照明光量に応じて、出力画像を決定する。
<画像処理部で処理されるデータフロー>図2を参照して、本実施形態に特徴的なフラッシュ発光撮影と非発光撮影を伴う、夜景と主被写体をどちらも適切な明るさで写す画像を生成するための撮影で得られた画像に対する画像処理部のデータフローについて説明する。
図2において、本実施形態の画像処理部20は、撮像素子14で生成された撮像信号がA/D変換器16でデジタル信号に変換されてベイヤ配列のRAW画像データを得る。
また、画像処理部20は、フラッシュ48を発光させて短秒撮影を行って得られた発光短秒画像データ221と、フラッシュ非発光で短秒撮影を行って得られた非発光短秒画像データ222と、フラッシュ非発光で長秒撮影を行って得られた長秒画像データ223を取得する。これら取得された画像について現像処理回路224によって輝度信号と色差信号に変換し、エッジ強調、ホワイトバランス、ガンマ変換などの画像処理を施したYUV画像データをそれぞれ生成する。
本実施形態では説明の便宜上、第1の現像処理回路225により第1の画像としての発光短秒画像データ221から第1のYUV画像データ228が得られ、第2の現像処理回路226により第3の画像としての非発光短秒画像データ222から第2のYUV画像データ229が得られ、第3の現像処理回路227により第2の画像データとしての長秒画像データ223から第3のYUV画像データ230が得られるものとして説明しているが、このような構成に限られるものではない。例えば、現像処理後の画像データとしてYCbCr(YPbPr)、L*a*b*などの形式が利用されても良い。
次に、差分検出回路231にて第1のYUV画像データ228と第2のYUV画像データ229の輝度値の差分を検出することにより光照射状態マップ232が作成される。ここで、各画像データがL*a*b*の色空間で表されている場合、L信号の値(明度値)を輝度値の代わりに用いるなど、画像データの明るさの差分を検出することができれば良く、輝度値に限らない。
次に、合成回路233にて、光照射状態マップ232に基づいて、主被写体領域として、フラッシュ発光撮影された第1のYUV画像データ228の主被写体領域と、背景領域として、長秒撮影された第3のYUV画像データ230の背景領域とが主として合成されたYUV合成画像データ234が最終画像として出力される。また、合成回路233から出力された最終画像データは、メモリ30に書き込まれた後、LCDなどの表示媒体からなる表示部28に表示され、あるいは、圧縮・伸長部32にて圧縮処理がなされて記録媒体200に記録される。なお、本実施形態では、YUV画像データを合成しているが、光照射状態マップ232を用いて現像処理前のRAW画像データを合成しても良い。
ここで、図3を参照して、本実施形態の画像合成処理として、フラッシュ発光短秒撮影で主被写体である人物にフラッシュ光が届かず、人物が退避した後に長秒撮影を行った場合について説明する。
図3において、発光短秒画像301には、フラッシュ光が届かない人物3011と建物3012と背景3013が存在する。非発光短秒画像302には、フラッシュ光が照射されない人物3021と建物3022と背景3023が存在する。発光短秒画像301と非発光短秒画像302はいずれもフラッシュ光が照射されないため、人物3011と人物3021は同等の輝度レベルとなり、建物3012と建物3022も同等の輝度レベルとなる。また、フラッシュ非発光長秒画像303には、人物は退避したため存在せず、建物3031と背景3032のみが存在し、長秒画像303は非発光短秒画像302より露光時間が長いため、建物3031と背景3032はそれぞれ短秒画像302より明るくなる。
光照射状態マップ304は、発光短秒画像301と非発光短秒画像302の輝度値の差分から生成されるが、本例では発光短秒画像301と非発光短秒画像302の輝度値に差分が存在しないため全領域が黒色3041となる。そして、合成回路233にて全領域が黒色の光照射状態マップ304を用いて合成処理が行われると、フラッシュ光が照射された領域が全くないため発光短秒画像301から主被写体が検出されず長秒画像303がそのまま最終画像305として出力される。この最終画像305には、人物は存在せず、建物3051と背景3052のみが存在する。
本実施形態では、このような人物が存在しない最終画像が生成されることを抑制するため、光照射状態マップ304を解析し、発光短秒画像についてフラッシュ光が届かないため光照射量が十分でないと判定される場合には、合成回路233にて長秒画像303に代えて発光短秒画像301を最終画像306として出力するように構成している。この最終画像306には、人物3061と建物3062と背景3063が存在する。
なお、本実施形態では説明の便宜上、露光時間(シャッター速度)を短秒と長秒として露出を少なくしたり、多くするように制御したが、これに限られるものではない。また、光照射状態マップ304は、フラッシュ光が到達した領域を白、到達しない領域を黒としたが、これに限られるものではなく、より多値に分類されても良い。
<撮影処理>次に、図4を参照して、本実施形態の撮像装置によるフラッシュ発光撮影から合成画像の生成までの処理について説明する。
なお、図4の処理は、システム制御部50が、不揮発性メモリ31に格納された制御プログラムを、システムメモリ33に展開し、実行することで実現される。
図4(a)はメインルーチンの動作を示している。システム制御部50は、ユーザによりシャッターボタンが操作され、シャッタースイッチSW2がONされると、画像処理部20を制御して、発光短秒画像、非発光短秒画像、長秒画像の撮影を行う(S401)。そして、画像処理部20は、それぞれの画像を現像し(S402)、現像後のYUV画像データから光照射状態マップを作成し(S403)、画像の合成処理を行う(S404)。
図4(b)は、図4(a)の撮影処理(S401)におけるサブルーチンの動作を示している。システム制御部50は、最初にフラッシュ48を発光させて発光短秒画像を撮影し(S411)、次にフラッシュ48を発光させないで非発光短秒画像を撮影する(S412)。その後、タイマー設定された状態ならば、人物などの主被写体が退避できる時間だけ撮影間隔を空けるために、予め設定された待機時間の経過をタイマーによりカウントした後(S413)、最後にフラッシュ48を発光させないで長秒画像を撮影する(S414)。
図4(c)は、図4(a)の現像処理(S402)におけるサブルーチンの動作を示している。画像処理部20は、S411で撮影された発光短秒画像を現像し(S421)、第1のYUV画像データを生成する。次に、画像処理部20は、S412で撮影された非発光短秒画像を現像し(S412)、第2のYUV画像データを生成する。最後に、画像処理部20は、S414で撮影された長秒画像を現像し(S423)、第3のYUV画像データを生成する。
図4(d)は、図4(a)の光照射状態マップ作成処理(S403)におけるサブルーチンの動作を示している。画像処理部20は、S421で生成された第1のYUV画像データと、S422で生成された第2のYUV画像データの輝度値の差分を検出し(S431)、図5で後述する光照射状態マップを作成する際の輝度差分閾値を設定する(S432)。次に、画像処理部20は、S431で検出された輝度値の差分とS432で設定された輝度差分閾値との比較に応じて光照射状態マップを作成する(S433)。
図4(e)は、図4(a)の合成処理(S404)におけるサブルーチンの動作を示している。画像処理部20は、S433で作成された光照射状態マップについて図6で後述する所定の判定基準を満たしているかを解析し、発光短秒画像について主被写体にフラッシュ光が照射されているか否かを判定する(S441)。そして、判定の結果、フラッシュ光が照射されていると判定された場合には、合成回路233にて発光短秒画像と長秒画像が合成された合成画像が最終画像として出力される(S442)。一方、フラッシュ光が照射されていないと判定された場合には、合成画像に代えて発光短秒画像が最終画像として出力される(S443)。そして、S442またはS443で出力される合成画像データまたは発光短秒画像データが表示部28に表示され、あるいは、圧縮されて記録媒体200に記録される。
なお、本実施形態では発光短秒画像、非発光短秒画像、長秒画像の順序に撮影を行っているが、撮影時の順序や枚数は本例に限られるものではなく、現像処理の順序も同様に本例に限定されない。また、本実施形態では全ての画像の撮影後に現像処理を行っているが、各画像の撮影ごとに現像処理を行っても良い。さらに、本実施形態ではS441において光照射状態マップのみに基づいてフラッシュ光照射状態の判定処理を行っているが、顔検出処理やAF処理により得られた情報などを併用して判定しても良い。この場合、逐次表示される画像データから主被写体の顔が検出された状態および被写体距離情報が至近ではない状態の少なくともいずれかであって、フラッシュ光が照射されたと判定されたときに合成を実施せず発光短秒画像を最終画像として出力する。さらにまた、S441でのフラッシュ光照射状態結果を用いて、警告表示や撮影の無駄を省くために背景画像の撮影を行わないように制御を行っても良い。
<光照射状態マップの作成処理>次に、図5を参照して、図4(d)の光照射状態マップの作成処理(S433)について説明する。
図5(a)は多値画像である発光短秒画像データと非発光短秒画像データの輝度値の差分を入力して多値の光照射状態マップとして出力する例を示しており、横軸は入力である輝度差分値、縦軸は出力であるマップである。輝度差分値の変化点をx1、x2に設定し、輝度差分閾値x1未満の輝度差分値は差分なしとして「0」(フラッシュ光未達)を出力し、輝度差分閾値x2以上の輝度差分値は「1」(フラッシュ光到達)を出力する。輝度差分閾値x1以上x2未満の中間領域はフラッシュ光照射状態の判定結果を急峻にしないために中間値が付与される。
図5(b)は多値画像である発光短秒画像データと非発光短秒画像データの輝度値の差分を入力して二値の光照射状態マップとして出力する例を示しており、横軸と縦軸は図5(a)と同様である。輝度差分値の変化点をx1=x2に設定し、輝度差分閾値x1未満の輝度差分値は差分なしとして「0」(フラッシュ光未達)出力し、輝度差分閾値x1(=x2)以上の輝度差分値は「1」(フラッシュ光到達)を出力する。
<フラッシュ光照射状態判定処理>次に、図6を参照して、図4(e)のフラッシュ光照射状態の判定処理(S441)について説明する。
図6(a)において、S601では、画像処理部20は、マップM、全画素数num、光照射状態マップの輝度差分閾値Yth、照射判定画素数閾値Nthなどの判定条件を設定する。
S602では、画像処理部20は、S603から607でのループに用いる画素数カウンタxと照射判定画素数カウンタnを初期化する(x=0、n=0)。
S603では、画像処理部20は、画素数xの順にスキャンした光照射状態マップの輝度値M[x]が輝度差分閾値Yth以上であるか判定し、閾値以上の場合はS604に進み、閾値未満の場合はS605に進む。
S604では、画像処理部20は、照射判定画素数カウンタをインクリメントする(n=n+1)。
S605では、画像処理部20は、画素数カウンタをインクリメントする(x=x+1)。
S606では、画像処理部20は、画素数カウンタxが全画素数num未満であるか判定し、全画素数未満の場合は、未だ判定が行われていない画素が存在するため、S603にリターンし、全画素数以上の場合はS607に進む。
S607では、画像処理部20は、照射判定画素数カウンタnが照射判定画素数閾値Nth以上であるか判定し、閾値以上の場合はS608に進み、閾値未満の場合はS609に進む。
S608では、画像処理部20は、光照射状態マップの輝度差分閾値Yth以上の画素が照射判定画素数閾値Nth以上存在するのでフラッシュ光が照射されたと判定する(フラッシュ光到達)。
S609では、画像処理部20は、光照射状態マップの輝度差分閾値Yth以上の画素が照射判定画素数閾値Nth未満しか存在しないのでフラッシュ光が照射されていない判定する(フラッシュ光未達)。
なお、図6(b)に示すように、演算量の削減や誤判定によるノイズ低減を目的として、光照射状態マップを複数のブロックに分割しても良い。また、図示のように、例えば周辺のブロックより中心のブロックの比率や面積が大きくなるように重みづけを行って判定しても良い。さらにまた、所定の画素やブロックごとに輝度差分値の平均値やヒストグラムを求めて判定しても良い。
以上のように、本実施形態によれば、主被写体が存在する発光短秒画像と主被写体が存在しない長秒画像を合成する際に、発光短秒画像について主被写体にフラッシュ光が照射されているか否かを判定する。そして、判定の結果、フラッシュ光が照射されていると判定された場合には、発光短秒画像と長秒画像が合成された合成画像を出力する一方、フラッシュ光が照射されていないと判定された場合には、長秒画像に代えて発光短秒画像を出力する。このようにして、主被写体が存在しない画像が生成されることを抑制することができる。
[他の実施形態]本発明は、以下の処理を実行することによっても実現される。即ち上述した実施形態の機能を実現するソフトウェア(プログラム)をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(又はCPUやMPU等)がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。

Claims (13)

  1. 閃光手段が発光されている状態で撮影される第1の画像と、前記閃光手段が発光されていない状態で撮影される第2の画像と、前記閃光手段が発光されていない状態で前記第2の画像の撮影よりも短秒で撮影される第3の画像とを撮影可能な撮影手段と、
    前記第1の画像と前記第2の画像を合成する合成手段と、
    前記第1の画像と前記第3の画像の明るさを比較することにより、前記第1の画像への光照射状態を判定する判定手段と、
    記判定手段により前記光照射状態が所定の判定基準を満たすと判定された場合に、前記合成手段により合成された画像を出力し、前記判定手段により前記光照射状態が所定の判定基準を満たさないと判定された場合に、前記第1の画像を出力するように制御する制御手段と、を有することを特徴とする撮像装置。
  2. 前記判定手段は、前記第1の画像と前記第3の画像の明るさの差分を検出し、当該差分からなるマップを作成し、当該マップに基づいて前記光照射状態の判定を行うことを特徴とする請求項に記載の撮像装置。
  3. 前記判定手段は、前記マップにおいて所定の閾値以上の値を持つ画素が所定の画素数以上ある場合に前記光照射状態が前記所定の判定基準を満たすと判定することを特徴とする請求項に記載の撮像装置。
  4. 前記第1の画像から所定の被写体を検出する手段をさらに有し、
    前記判定手段は、前記所定の被写体が検出された場合で、かつ、前記マップにおいて所定の閾値以上の値を持つ画素が所定の画素数以上ある場合に前記光照射状態が前記所定の判定基準を満たすと判定することを特徴とする請求項またはに記載の撮像装置。
  5. 前記所定の被写体までの距離を検出する手段をさらに有し、
    前記判定手段は、前記所定の被写体までの距離が至近ではない場合で、かつ、前記マップにおいて所定の閾値以上の値を持つ画素が所定の画素数以上ある場合に前記光照射状態が前記所定の判定基準を満たすと判定することを特徴とする請求項4に記載の撮像装置。
  6. 前記判定手段は、前記マップを複数のブロックに分割し、当該ブロックごとに重みづけした差分値に基づいて、前記光照射状態の判定を行うことを特徴とする請求項ないしのいずれか1項に記載の撮像装置。
  7. 前記判定手段は、前記マップを複数のブロックに分割し、当該ブロックごとの差分値の平均値またはヒストグラムに基づいて、前記光照射状態の判定を行うことを特徴とする請求項ないしのいずれか1項に撮像装置。
  8. 前記制御手段は、前記判定手段により前記光照射状態が前記所定の判定基準を満たさないと判定された場合に警告を行うことを特徴とする請求項1ないしのいずれか1項に記載の撮像装置。
  9. 閃光手段が発光されている状態で撮影される第1の画像と、前記閃光手段が発光されていない状態で撮影される第2の画像と、前記閃光手段が発光されていない状態で前記第2の画像の撮影よりも短秒で撮影される第3の画像とを撮影可能な撮影手段と、
    前記第1の画像と前記第2の画像を合成する合成手段と、
    前記第1の画像と前記第3の画像の明るさを比較することにより、前記第1の画像への光照射状態を判定する判定手段と、
    前記判定手段により前記光照射状態が所定の判定基準を満たすと判定された場合に、前記合成手段により合成された画像を出力するように制御する制御手段と、を有することを特徴とする撮像装置。
  10. 撮影手段が、閃光手段が発光されている状態で第1の画像を撮影し、前記閃光手段が発光されていない状態で第2の画像を撮影し、前記閃光手段が発光されていない状態で前記第2の画像の撮影よりも短秒で第3の画像を撮影する撮影ステップと、
    合成手段が、前記第1の画像と前記第2の画像を合成する合成ステップと、
    判定手段が、前記第1の画像と前記第3の画像の明るさを比較することにより、前記第1の画像への光照射状態を判定する判定ステップと、
    表示手段が、画像を表示媒体に表示する表示ステップと、
    記録手段が、画像を記録媒体に記録する記録ステップと、
    制御手段が、前記判定ステップにて前記光照射状態が所定の判定基準を満たすと判定された場合に、前記合成ステップにて生成された画像を出力し、前記判定ステップにて前記光照射状態が所定の判定基準を満たさないと判定された場合に、前記第1の画像を出力するように制御する制御ステップと、を有することを特徴とする撮像装置の制御方法。
  11. 撮影手段が、閃光手段が発光されている状態で第1の画像を撮影し、前記閃光手段が発光されていない状態で第2の画像を撮影し、前記閃光手段が発光されていない状態で前記第2の画像の撮影よりも短秒で第3の画像を撮影する撮影ステップと、
    合成手段が、前記第1の画像と前記第2の画像を合成する合成ステップと、
    判定手段が、前記第1の画像と前記第3の画像の明るさを比較することにより、前記第1の画像への光照射状態を判定する判定ステップと、
    制御手段が、前記判定ステップにて前記光照射状態が所定の判定基準を満たすと判定された場合に、前記合成ステップにて合成された画像を出力するように制御する制御ステップと、を有することを特徴とする撮像装置の制御方法。
  12. コンピュータを、請求項1ないしのいずれか1項に記載された撮像装置の各手段として機能させるためのプログラム。
  13. コンピュータを、請求項1ないしのいずれか1項に記載された撮像装置の各手段として機能させるためのプログラムを格納したコンピュータにより読み取り可能な記憶媒体。
JP2014016201A 2014-01-30 2014-01-30 撮像装置及びその制御方法、プログラム、並びに記憶媒体 Active JP6280377B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014016201A JP6280377B2 (ja) 2014-01-30 2014-01-30 撮像装置及びその制御方法、プログラム、並びに記憶媒体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014016201A JP6280377B2 (ja) 2014-01-30 2014-01-30 撮像装置及びその制御方法、プログラム、並びに記憶媒体

Publications (2)

Publication Number Publication Date
JP2015142369A JP2015142369A (ja) 2015-08-03
JP6280377B2 true JP6280377B2 (ja) 2018-02-14

Family

ID=53772418

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014016201A Active JP6280377B2 (ja) 2014-01-30 2014-01-30 撮像装置及びその制御方法、プログラム、並びに記憶媒体

Country Status (1)

Country Link
JP (1) JP6280377B2 (ja)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5156991B2 (ja) * 2005-10-28 2013-03-06 カシオ計算機株式会社 撮像装置、撮像方法および撮像プログラム
JP2010134176A (ja) * 2008-12-04 2010-06-17 Fujifilm Corp 撮影装置および撮影方法
JP2013183256A (ja) * 2012-03-01 2013-09-12 Nikon Corp 画像処理装置、撮像装置およびプログラム
JP5848662B2 (ja) * 2012-04-04 2016-01-27 キヤノン株式会社 画像処理装置およびその制御方法

Also Published As

Publication number Publication date
JP2015142369A (ja) 2015-08-03

Similar Documents

Publication Publication Date Title
JP5820120B2 (ja) 撮像装置およびその制御方法
JP6460721B2 (ja) 画像処理装置、画像処理方法及びプログラム
US11778336B2 (en) Image capturing apparatus and control method thereof
US8526685B2 (en) Method and apparatus for selectively supporting raw format in digital image processor
JP5366584B2 (ja) 撮像装置、画像処理方法およびプログラム
US8565496B2 (en) Image editing apparatus, image editing method, and computer readable medium
US9560265B2 (en) Image processing apparatus, image processing method, image processing program, and imaging apparatus
US10839497B2 (en) Image processing apparatus and method
JP6192416B2 (ja) 撮像装置及びその制御方法、プログラム、並びに記憶媒体
JP2012019341A (ja) 撮像装置、撮像装置の制御方法および制御プログラム
JP6559014B2 (ja) 撮像装置、その制御方法及びプログラム
US11405562B2 (en) Image processing apparatus, method of controlling the same, image capturing apparatus, and storage medium
JP6235919B2 (ja) 画像処理装置、撮像装置及びそれらの制御方法、プログラム、並びに記憶媒体
JP6280377B2 (ja) 撮像装置及びその制御方法、プログラム、並びに記憶媒体
JP2014143457A (ja) Hdr切り替え制御方法
JP4464143B2 (ja) 画像処理方法及び装置
JP6353585B2 (ja) 撮像装置及びその制御方法、プログラム、並びに記憶媒体
JP2008219367A (ja) 撮像装置及び撮像方法
JP2017073741A (ja) 被写体の軌跡を撮像する撮像装置及び撮像装置の制御方法
JP6433177B2 (ja) 画像処理装置および画像処理方法
US20230274402A1 (en) Image processing apparatus, image capturing apparatus, image processing method, and storage medium
JP2020043398A (ja) 撮像装置及びその制御方法、プログラム、記憶媒体
JP5828722B2 (ja) 撮像装置及びその制御方法、プログラム、並びに記憶媒体
JP5137343B2 (ja) 撮像装置および撮像方法
JP2012039178A (ja) 撮像装置、露出制御方法、プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170116

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170921

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170925

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20171019

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: 20171222

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180119

R151 Written notification of patent or utility model registration

Ref document number: 6280377

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151