JP4888192B2 - 撮像装置 - Google Patents
撮像装置 Download PDFInfo
- Publication number
- JP4888192B2 JP4888192B2 JP2007093724A JP2007093724A JP4888192B2 JP 4888192 B2 JP4888192 B2 JP 4888192B2 JP 2007093724 A JP2007093724 A JP 2007093724A JP 2007093724 A JP2007093724 A JP 2007093724A JP 4888192 B2 JP4888192 B2 JP 4888192B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- cpu
- overlapping range
- unit
- imaging
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Studio Devices (AREA)
Description
本発明は上記従来技術の課題を解決するためのものである。本発明の目的は、パノラマ画像を生成するときに、主要被写体をより好ましい状態で表現できる手段を提供することである。
そして、制御部は、第1画像のうち、前記方向選択操作部で選択した方向の端を基準として逆端に向けた所定範囲内に前記主要被写体画像領域が存在する場合に、前記主要被写体画像領域がすべて収まるように前記重複範囲を決定する。
図1は、第1実施形態の電子カメラの構成を示すブロック図である。本実施形態の電子カメラは、撮影モードの1機能として、パノラマ画像の生成を補助するためのパノラマアシストモードを有している。ここで、パノラマ画像は、所定方向に被写体を分割撮像した複数の画像をつなぎ合わせて、1つの連続した画像としたものをいう。
撮像素子12は、撮像光学系11の像空間側に配置されている。撮像素子12の受光面には受光素子が2次元配列されている。撮像素子12は、撮像光学系11を通過した光束による被写体像を光電変換してアナログの画像信号を生成する。この撮像素子12の出力はAFE13に接続されている。
画像処理部14は、1フレーム分のデジタル画像信号に対して、各種の画像処理(色補間処理、階調変換処理、輪郭強調処理、ホワイトバランス調整など)を施す。また、画像処理部14は、上記のパノラマアシストモードにおいて、(1)構図決定用のガイド画像の生成処理、(2)本画像のトリミング処理、(3)パノラマ画像を生成するための画像合成処理(パノラマ合成処理)などを実行する。
記録I/F16には、記憶媒体23を接続するためのコネクタが形成されている。そして、記録I/F16は、コネクタに接続された記憶媒体23に対してデータの書き込み/読み込みを実行する。上記の記憶媒体23は、ハードディスクや、半導体メモリを内蔵したメモリカードなどで構成される。なお、図1では記憶媒体23の一例としてメモリカードを図示する。
撮影モードでの撮影待機時において、モニタ17にはCPU21の制御によりスルー画像が動画表示される。このとき、CPU21は、撮影に必要となる各種情報をモニタ17上のスルー画像に重畳表示させることもできる。また、CPU21は、各種の設定項目の入力を可能とするGUI(Graphical User Interface)形式のボタンをモニタ17上に表示させることもできる。なお、パノラマアシストモードでは、1フレーム目の本画像の撮像後において、CPU21がモニタ17のスルー画像にガイド画像を重畳表示させる(ガイド画像の表示については後述する)。
レリーズ釦19は、半押し操作による撮像前のオートフォーカス(AF)動作開始の指示入力と、全押し操作による撮像動作開始の指示入力とをユーザーから受け付ける。
ここで、本実施形態のタッチパネル20は、モニタ17と同形状の透明のパネルで構成されている。そして、タッチパネル20は、モニタ17の表面全体に積層配置されている。したがって、ユーザーはモニタ17の表示画像を視認しつつ、上記の表示画像の座標をタッチパネル20を介してCPU21に指定入力できる。
また、本実施形態でのCPU21は、不図示のROMに格納されたプログラムの実行により、顔検出部24およびメタデータ生成部25として機能する。
ステップ101:CPU21は、ユーザーの操作に応じて、パノラマアシストモードの設定画面を立ち上げる。なお、設定画面での表示処理などはいずれもCPU21が実行する。
ステップ102:CPU21は、撮像素子12を駆動させてスルー画像の撮像を開始する。その後、スルー画像は所定間隔ごとに逐次生成されることとなる。また、CPU21は、スルー画像をモニタ17に動画表示する。したがって、ユーザーはモニタ17のスルー画像によって撮影構図を決定するためのフレーミングを行うことができる。
ステップ105:CPU21は、撮像素子12を駆動させて第1画像を撮像する。その後、画像処理部14によって第1画像のデータが生成される。
ステップ107:CPU21は、第1画像の撮像直前に顔検出フラグ(S103)がオンであったか否かを判定する。顔検出フラグがオンの場合(YES側)には、CPU21はS108に移行する。一方、顔検出フラグがオフの場合(NO側)には、CPU21はS110に移行する。
ステップ109:CPU21は、画像処理部14に対して、第2画像の構図決定のためのガイド画像の生成を指示する。具体的には、以下の(1)および(2)の手順で、上記のガイド画像が生成される。なお、CPU21はS109での処理後にS111に移行する。
(2)次に、画像処理部14は、第1画像のデータから上記(1)の重複範囲の対応部分を切り出す。そして、画像処理部14は、切り出した重複範囲の画像をモニタ17の解像度に合わせて解像度変換し、ガイド画像を生成する。
このS110の場合には、CPU21は、第1画像のパノラマ方向の端部からデフォルトの領域(例えば、画面の約1/3までの範囲)を上記の重複範囲とする。そして、画像処理部14は、S109の(2)と同様の工程でガイド画像を生成する。
ステップ112:CPU21は、操作部材18の決定釦が押圧されたか否かを判定する。決定釦が押圧された場合(YES側)には、CPU21は重複範囲を確定するとともに、モニタ17上のガイド画像をロックする。その後、CPU21はS115に移行する。この状態において、スルー画像の被写体がガイド画像に重なるようにフレーミングを行うことで、ユーザーは第2画像の適正な構図を容易に決定できるようになる。一方、決定釦の押圧がない場合(NO側)には、CPU21はS113に移行する。
ステップ114:CPU21は、ユーザーの変更操作に応じて、ガイド画像および重複範囲を再設定する。その後、CPU21は、S111に戻って上記動作を繰り返す。
ここで、重複範囲の輪郭形状を変更した場合の一例を図7に示す。この図7の例は、第1画像に含まれていない被写体(鳥)をパノラマ画像に収めるために、第1画像の重複範囲を一部切り欠くように重複範囲の輪郭形状を変更したケースである。このように、重複範囲の輪郭形状の変更により、ユーザーは重複範囲において第2画像の被写体を優先的にパノラマ画像に含めることが可能となる。なお、この場合においても、画像処理部14は、変更後の重複範囲に基づいて、第1画像のデータからガイド画像を再び生成することとなる。
ステップ116:CPU21は、撮像素子12を駆動させて、第1画像と同じホワイトバランスおよび露出条件で第2画像を撮像する。その後、画像処理部14によって第2画像のデータが生成される。
ステップ118:CPU21は、画像処理部14に対して、第2画像のデータから不要部分の削除を指示する。そして、画像処理部14は、第2画像に含まれる重複範囲のうちで、スティッチング部分を除いた領域を削除する。なお、スティッチング部分とは、パノラマ合成処理のときに2つの画像を合成するつなぎ目部分のことである。
ステップ120:CPU21は、S101の設定画面でパノラマ合成処理がオンに設定されているか否かを判定する。上記要件を満たす場合(YES側)には、CPU21はS121に移行する。一方、上記要件を満たさない場合(NO側)には、CPU21は一連の処理を終了する。なお、この場合には、コンピュータ等による後処理工程でパノラマ合成処理を実行することで、ユーザーはパノラマ画像を容易に取得できる。
なお、S122の場合においても、コンピュータ等による後処理工程でパノラマ合成処理を実行することで、ユーザーはパノラマ画像を容易に取得できる。このとき、パノラマ合成処理を実行するコンピュータは、第2画像で削除すべき領域や、スティッチング部分を、上記のメタデータに基づいて特定することができる。
第1実施形態の電子カメラでは、パノラマ撮影において第1画像と第2画像との接続部分近傍に人物が位置する場合には、顔領域を含めるように重複範囲の設定を行う。そして、電子カメラは、第2画像のデータから重複範囲をほとんど削除してパノラマ合成処理用の画像を生成する。すなわち、パノラマ合成時に第1画像と第2画像とで人物の顔が重なり合わないので、パノラマ画像において多重露光のような顔のズレが生じることはない。したがって、第1画像と第2画像との撮像時に人物の表情や顔の位置が変化した場合にも人物が好ましい状態で撮影されたパノラマ画像を生成でき、パノラマ撮影の実用性が大きく向上する。なお、被写体像の重複範囲とスティッチング部分の位置とを示すメタデータを生成した場合にも、電子カメラは上記とほぼ同様の効果を得ることができる。
(第2実施形態の説明)
図9は、第2実施形態における電子カメラのパノラマアシストモードでの撮像動作を説明する流れ図である。ここで、図9のS201,S202は、図2のS101,S102にそれぞれ対応するので、これらのステップに関する重複説明は省略する。また、第2実施形態の電子カメラの構成は、図1に示す第1実施形態の電子カメラと共通するので重複説明は省略する。
ステップ204:CPU21は、撮像素子12を駆動させて第1画像を撮像する。その後、画像処理部14によって第1画像のデータが生成される。
ステップ206:CPU21は、画像処理部14に対して、第2画像の構図決定のためのガイド画像の生成を指示する。
このS206の場合には、CPU21は、第1画像のパノラマ方向の端部からデフォルトの領域(例えば、画面の約1/3の範囲)を上記の重複範囲とする。そして、画像処理部14は、第1実施形態におけるS109の(2)と同様の工程でガイド画像を生成する。
ステップ208:CPU21は、操作部材18の決定釦が押圧されたか否かを判定する。決定釦が押圧された場合(YES側)には、CPU21は重複範囲を確定するとともに、モニタ17上のガイド画像をロックする。その後、CPU21はS211に移行する。一方、決定釦の押圧がない場合(NO側)には、CPU21はS209に移行する。
ステップ210:CPU21は、ユーザーの変更操作に応じて、ガイド画像とともに重複範囲を再設定する。その後、CPU21は、S207に戻って上記動作を繰り返す。なお、S210は上記のS114に対応するので重複説明を省略する。
具体的には、S211でのCPU21は、第1画像または第2画像の重複範囲を択一的に選択させる選択入力部をGUI形式でモニタ17に重畳表示する(図10参照)。ユーザーは、操作部材18またはタッチパネル20の操作で上記の選択入力部の項目を選択してCPU21に入力を行う。そして、CPU21は、選択入力部で選択された画像の優先順位を高く設定する。なお、CPU21は、初期状態において第1画像の重複範囲の優先順位を高く設定している。
ステップ213:CPU21は、撮像素子12を駆動させて、第1画像と同じホワイトバランスおよび露出条件で第2画像を撮像する。その後、画像処理部14によって第2画像のデータが生成される。
ステップ215:CPU21は、S201の設定画面で本画像のトリミング処理が指定されているか否かを判定する。本画像のトリミング処理が指定されている場合(YES側)には、CPU21はS216に移行する。一方、重複範囲を示すメタデータの生成が指定されている場合(NO側)には、CPU21はS219に移行する。
例えば、S211で第1画像の優先順位が高く設定された場合、S216でのCPU21は、第2画像のデータを処理対象に選択する。そして、画像処理部14は、第2画像に含まれる重複範囲のうちで、スティッチング部分を除いた部分を削除する。同様に、S211で第2画像の優先順位が高く設定された場合、S216でのCPU21は、第1画像のデータを処理対象に選択する。そして、画像処理部14は、第1画像に含まれる重複範囲のうちで、スティッチング部分を除いた部分を削除する。なお、不要部分を削除した後の画像のデータは、CPU21の制御によって記憶媒体23に記録される。
以下、第2実施形態の電子カメラの作用効果を述べる。
(1)上記の各実施形態では、パノラマアシストモードで2フレーム分の画像を撮像する場合を前提に説明したが、本発明はかかる場合に限定されることはない。例えば、パノラマアシストモードで3フレーム分の画像を連続して撮像する状況において、第2フレームおよび第3フレームの場合にも当然に本発明を応用できる。
(4)第2実施形態の電子カメラでもスルー画像で顔検出処理を実行し、検出した顔領域の位置に基づいて上記の重複範囲を決定するようにしてもよい。
例えば、人物の体は顔の幅の約3倍であることに基づいて、人物の体が全て収まるように重複範囲の大きさが設定されてもよい。
例えば、CPU21は次の処理を行えばよい。CPU21は、第1画像の顔領域の情報から顔の幅を判定する。次にCPU21は、第1画像のパノラマ方向の端部と同じ側の顔領域の端部(図13の例では人物の顔の図中の右側端部)を特定する。
Claims (6)
- 被写体画像を撮像する撮像部と、
第1レリーズ前に前記撮像部で撮像した画像に基づいて注目被写体画像領域を検出する注目被写体検出部と、
前記第1レリーズに応答して、直前に検出した注目被写体画像領域を含む第1画像を前記撮像部から撮像する第1画像撮像手段と、
前記撮像部で撮像された画像をスルー画像として表示するモニタと、
前記第1画像に対する前記注目被写体画像領域の位置に基づいて、次に撮像する画像との間での重複範囲を前記第1画像に対して決定し、決定した重複範囲の画像を前記モニタに前記スルー画像と重ねて表示するように制御する制御部と、
前記モニタ上で前記重複範囲の画像が前記スルー画像の一部に重なるように構図を決めた後に実行される第2レリーズに応答して、前記撮像部から第2画像を撮像する第2画像撮像手段と、
前記第1又は第2画像のうちのいずれか一方の画像から前記重複範囲の画像を削除し、前記一方の画像と他方の画像とを合成する画像処理部と、
を備えることを特徴する撮像装置。 - 請求項1に記載の撮像装置において、
前記制御部は、前記注目被写体画像領域が全て収まるように前記重複範囲を決定すること特徴とする撮像装置。 - 請求項1又は2に記載の撮像装置において、
前記制御部は、前記重複範囲の画像を半透過状態で表示するように制御することを特徴とする撮像装置。 - 請求項1から請求項3のいずれか1項に記載の撮像装置において、
前記重複範囲の画像の優先度を前記第1及び第2画像のうちから選択するための操作部を設け、
前記画像処理部は、前記操作部により選択された優先度に基づく優先度の低い画像から前記重複範囲の画像を削除することを特徴とする撮像装置。 - 請求項1から請求項4のいずれか1項に記載の撮像装置において、
前記制御部は、前記第1レリーズ前に、前記第1画像に対して第2画像をつなげる方向を示すマークを前記モニタに、前記スルー画像に対して上下左右の四方向のそれぞれに表示するように制御するとともに、
前記四方向のうちのいずれかの方向を選択する方向選択操作部を備えている、
ことを特徴とする撮像装置。 - 請求項5に記載の撮像装置において、
前記制御部は、前記第1画像のうち、前記方向選択操作部で選択した方向の端を基準として逆端に向けた所定範囲内に前記主要被写体画像領域が存在する場合に、前記主要被写体画像領域がすべて収まるように前記重複範囲を決定する、
ことを特徴とする撮像装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007093724A JP4888192B2 (ja) | 2007-03-30 | 2007-03-30 | 撮像装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007093724A JP4888192B2 (ja) | 2007-03-30 | 2007-03-30 | 撮像装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008252716A JP2008252716A (ja) | 2008-10-16 |
| JP4888192B2 true JP4888192B2 (ja) | 2012-02-29 |
Family
ID=39977103
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007093724A Expired - Fee Related JP4888192B2 (ja) | 2007-03-30 | 2007-03-30 | 撮像装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4888192B2 (ja) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5293427B2 (ja) * | 2009-06-10 | 2013-09-18 | カシオ計算機株式会社 | 撮影装置、及び撮影制御プログラム |
| JP5422411B2 (ja) | 2010-01-22 | 2014-02-19 | 株式会社日立ハイテクノロジーズ | 荷電粒子線装置によって得られた画像データの輪郭線抽出方法、及び輪郭線抽出装置 |
| JP5299488B2 (ja) * | 2011-09-13 | 2013-09-25 | カシオ計算機株式会社 | 画像処理装置、画像処理方法及びプログラム |
| JP2013074572A (ja) * | 2011-09-29 | 2013-04-22 | Casio Comput Co Ltd | 画像処理装置、画像処理方法及びプログラム |
| JP2014187551A (ja) * | 2013-03-22 | 2014-10-02 | Casio Comput Co Ltd | 画像取得装置、画像取得方法及びプログラム |
| KR20190051670A (ko) * | 2017-11-07 | 2019-05-15 | 삼성전자주식회사 | 전자 장치 및 그의 이미지 처리 방법 |
| JP7005324B2 (ja) * | 2017-12-11 | 2022-01-21 | キヤノン株式会社 | 撮像装置、撮像装置の制御方法およびプログラム |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0918750A (ja) * | 1995-06-29 | 1997-01-17 | Canon Inc | 電子カメラおよびこれを用いた電子カメラシステム、撮像装置、信号処理装置 |
| JPH10178564A (ja) * | 1996-10-17 | 1998-06-30 | Sharp Corp | パノラマ画像作成装置及び記録媒体 |
| JP2000316116A (ja) * | 1999-04-28 | 2000-11-14 | Olympus Optical Co Ltd | 電子カメラ |
-
2007
- 2007-03-30 JP JP2007093724A patent/JP4888192B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008252716A (ja) | 2008-10-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5056061B2 (ja) | 撮像装置 | |
| JP4888191B2 (ja) | 撮像装置 | |
| JP4894616B2 (ja) | 撮像装置 | |
| CN106851088B (zh) | 摄像装置、摄像方法 | |
| JP5087856B2 (ja) | 電子カメラ | |
| US20110234838A1 (en) | Image processor, electronic camera, and image processing program | |
| KR20010100929A (ko) | 촬상장치 | |
| JP4888192B2 (ja) | 撮像装置 | |
| JP2007279601A (ja) | カメラ | |
| JP4574459B2 (ja) | 撮影装置及びその制御方法及びプログラム及び記憶媒体 | |
| JP2007282119A (ja) | 電子カメラおよび画像処理装置 | |
| JP5499531B2 (ja) | 電子カメラ | |
| JP2007310813A (ja) | 画像検索装置およびカメラ | |
| JP5282530B2 (ja) | デジタルカメラ | |
| JP2008288797A (ja) | 撮像装置 | |
| JP2017192114A (ja) | 画像処理装置及び画像処理方法、プログラム、並びに記憶媒体 | |
| JPWO2008129758A1 (ja) | 撮像装置、撮像方法及び集積回路 | |
| JP2009070374A (ja) | 電子機器 | |
| JP2001211418A (ja) | 電子カメラ | |
| JP2007281646A (ja) | 電子カメラ | |
| JP2009081530A (ja) | 撮像装置、及び撮影方法 | |
| CN107211080A (zh) | 摄像装置、显示方法和程序 | |
| JP2008092515A (ja) | 電子カメラ、画像処理装置およびプログラム | |
| JP2008258830A (ja) | 画像処理装置、撮像装置およびプログラム | |
| JP2007282118A (ja) | 電子カメラおよび画像処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100325 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110301 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110722 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110726 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110920 |
|
| 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: 20111115 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111128 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4888192 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141222 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141222 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |