撮像装置及びフォーカス制御プログラム
【課題】撮像装置の焦点合わせの精度を向上させること。
【解決手段】撮像装置としてのデジタルカメラ10を、CCD撮像素子16と、レンズ系12と、このレンズ系12の焦点を合わせるモータ30と、CCD撮像素子16で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化する高解像度化領域選択部24及び画像高解像度化部26と、高解像度化された画像を用いて、レンズ系12の合焦点位置を検出し、その検出した合焦点位置に基づいて、モータ30にレンズ系12の焦点を調整させる合焦点検出部28と、から構成する。
【解決手段】撮像装置としてのデジタルカメラ10を、CCD撮像素子16と、レンズ系12と、このレンズ系12の焦点を合わせるモータ30と、CCD撮像素子16で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化する高解像度化領域選択部24及び画像高解像度化部26と、高解像度化された画像を用いて、レンズ系12の合焦点位置を検出し、その検出した合焦点位置に基づいて、モータ30にレンズ系12の焦点を調整させる合焦点検出部28と、から構成する。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、被写体の画像を電子的に記録する撮像装置及びそのような撮像装置のフォーカス制御プログラムに関する。
【背景技術】
【0002】
従来、焦点合わせ技術において、オートフォーカスを行なう場合には、画像を撮像し、その撮像された被写体画像のエッジ鮮鋭度を計算し、その鮮鋭度に応じて、画像の焦点距離を変化させ、焦点合わせを行なっていた。また、マニュアルフォーカスを行なう場合には、カメラに備えられたLCDビューワにより、撮像された被写体画像を表示し、その被写体画像のエッジ鮮鋭度をユーザが目視で確認し、マニュアルフォーカスを行なっていた。
【0003】
例えば、特許文献1には、デジタルカメラのモニタ表示における被写体の確認において、レリーズボタンが押圧されていない状態では、デジタルカメラに設けられた液晶表示装置に、撮像素子で撮像した被写体の全体画像をこの液晶装置の解像度で表示し、レリーズボタンが半押しの状態になったならば、あらかじめユーザにより設定されたフォーカスエリア中心付近の領域の画像をより高解像度で拡大エリア表示内に表示する発明が開示されている。
【特許文献1】特開2003−179798号公報
【発明の開示】
【発明が解決しようとする課題】
【0004】
従来、マニュアルフォーカスにおいて、焦点合わせに用いる画像のエッジの鮮鋭度をユーザが目視によって確認するために、例えば、ニアレストネイバ法を用いて画像拡大を行い、エッジの鮮鋭度をユーザが目視し易くする手法が採られている。また、オートフォーカスでは、焦点合わせに用いる画像のエッジ鮮鋭度を計算する方法として、例えば、エッジ付近においてラプラシアンフィルタによる処理を行い、エッジ鮮鋭度を計算するという手法が採られる。
【0005】
しかし、これらの従来の手法では、1枚の画像のみの拡大によりエッジ鮮鋭度の確認を行なうため、エッジ鮮鋭度評価に対する信頼度が低く、焦点合わせが精度よく行なえないという問題があった。例えば、マニュアルフォーカスの場合には、エッジ鮮鋭度の目視確認のためにLCDビューワで画像の拡大表示を行なった場合、1枚の画像のみの拡大法であるため、その画像の解像度が不十分となり、マニュアルフォーカスが精度よく行なえないという問題があった。また、例えば、オートフォーカスの場合には、エッジ鮮鋭度の計算時に1枚の画像のみを用いての拡大法であるため、エッジ付近での解像度の不足、ノイズの存在により、オートフォーカスを行なう場合のエッジ鮮鋭度の評価値の算出が満足に行なえないという問題があった。
【0006】
特に、強拡大表示では、ジャギーが大きく現れ、拡大ボケもあるために、合焦位置の前後での鮮鋭度の変化が少ない場合がある。また、ニアレストネイバ法による画像拡大では、鮮鋭感が確認できるものの、実物とブロック歪みを多く持つ拡大像とでは、見え方が大きく異なるため、不自然であり、光学ファインダによるフォーカスになれているユーザにとっては違和感が大きい。
【0007】
本発明は、上記の点に鑑みてなされたもので、焦点合わせの精度を向上させることが可能な撮像装置及びフォーカス制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【0008】
本発明の撮像装置の一態様は、被写体の画像を電子的に記録する撮像装置において、
撮像素子と、
レンズの作用を有する撮像光学系と、
この撮像光学系の焦点を合わせる焦点合わせ手段と、
上記撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化する画像高解像度化手段と、
この画像高解像度化手段により高解像度化された画像を用いて、上記撮像光学系の合焦点位置を検出する合焦点検出手段と、
この合焦検出手段で検出した合焦点位置に基づいて、上記焦点合わせ手段に上記撮像光学系の焦点を調整させる調整手段と、
を具備することを特徴とする。
【0009】
また、本発明の撮像装置の一態様は、被写体の画像を電子的に記録する撮像装置において、
撮像素子と、
レンズの作用を有する撮像光学系と、
この撮像光学系の焦点を合わせる焦点合わせ手段と、
上記撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化する画像高解像度化手段と、
この画像高解像度化手段において高解像度化された画像を表示する画像表示手段と、
上記焦点合わせ手段を手動調整可能な調整手段と、
を具備することを特徴とする。
【0010】
また、本発明のフォーカス制御プログラムの一態様は、被写体の画像を電子的に記録する撮像装置のフォーカス制御プログラムであって、
コンピュータに、
撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化させる手順と、
この高解像度化された画像を用いて、レンズの作用を有する撮像光学系の合焦点位置を検出する手順と、
この検出した合焦点位置に基づいて、上記撮像光学系の焦点を調整する手順と、
を実行させることを特徴とする。
【0011】
また、本発明のフォーカス制御プログラムの一態様は、被写体の画像を電子的に記録する撮像装置のフォーカス制御プログラムであって、
コンピュータに、
撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化させる手順と、
この高解像度化された画像を表示する手順と、
レンズの作用を有する撮像光学系の焦点を調整する操作を受け付ける手順と、
この操作に応じて上記撮像光学系の焦点を調整する手順と、
を実行させることを特徴とする。
【発明の効果】
【0012】
本発明によれば、焦点合わせの精度を向上させることが可能な撮像装置及びフォーカス制御プログラムを提供することができる。
【発明を実施するための最良の形態】
【0013】
以下、図面を参照して本発明を実施するための最良の形態を説明する。
【0014】
[第1実施形態]
図1は、本発明の第1実施形態に係る撮像装置としてのデジタルカメラ10の構成を示すブロック構成図である。このデジタルカメラ10は、レンズ系12、カラーフィルタアレイ(CFA)14、CCD撮像素子16、増幅回路18、A/D変換回路20、バッファ22、高解像度化領域選択部24、画像高解像度化部26、合焦点検出部28、モータ30、制御部32、外部I/F部34、画像記録部36、及び出力部38を備えている。さらに、画像高解像度化部26は、使用枚数制御部26A、基準画像選択部26B、画像変位推定部26C、高解像度化ターゲット画像選択部26D、及び高解像度化処理部26Eを有している。
【0015】
即ち、このデジタルカメラ10においては、レンズ系12、CFA14、及びCCD撮像素子16を介して撮影された映像は、増幅回路18において増幅され、A/D変換回路20へ入力され、デジタル信号へと変換される。また、A/D変換回路20からの出力は、映像信号線を介して、バッファ22に入力される。なお、本実施の形態においては、撮像系にBayer型原色フィルタを前面に配置した単板CCDを想定している。Bayer型原色フィルタは、2×2画素を基本単位とし、赤(R)、青(B)フィルタが1画素ずつ、緑(Gr,Gb)フィルタが2画素配置される。これらの緑フィルタは同一のものであるが、本実施の形態においては、便宜的にこれらをGr、Gbと区別している。
【0016】
バッファ22からの出力は、映像信号線を介して、画像記録部36と高解像度化領域選択部24とへ入力される。これら画像記録部36と高解像度化領域選択部24とは、画像高解像度化部26へと映像信号線を介して入力を行い、画像記録部36は、さらに画像高解像度化部26からの出力を入力されることができる。画像高解像度化部26と画像記録部36とからの出力は、映像信号線を介して出力部38に入力される。
【0017】
外部I/F部34は、制御部32と制御信号線を介して双方向に接続され、この制御部32も、制御信号線を介して、CCD撮像素子16、増幅回路18、A/D変換回路20、合焦点検出部28、モータ30、及び画像高解像度化部26と双方向接続されている。したがって、ユーザは、外部I/F部34を介して、ISO感度などの撮影条件を設定することができる。
【0018】
画像高解像度化部26からの出力は、映像信号線を介して、合焦点検出部28に入力され、この合焦点検出部28は、制御線を介してモータ30を制御することにより、レンズ系12を合焦点位置で調整する。
【0019】
図2(A)は、このデジタルカメラ10の動作フローチャートを示す図である。
【0020】
即ち、ユーザが、撮影条件を設定した後に、レリーズボタンを半押しにすることで、プリ撮影モードに入る(ステップS10)。プリ撮影モードの間に、CCD撮像素子16は、複数枚の画像の撮影を行い、撮影された映像信号は、上記のようにA/D変換回路20でデジタル信号へと変換され、バッファ22を介して、高解像度化領域選択部24へと転送される。
【0021】
この高解像度化領域選択部24では、画像の高解像度化の処理を行なう画像の領域を選択する(ステップS12)。画像の高解像度化を行なう領域を選択する手段としては、画像の焦点位置を合わせるための領域を選択する目的であるので、画像に高周波成分が含まれていることが好ましいことから、画像に含まれるエッジ領域を主に選択する。つまり、ラプラシアンフィルタなどの微分フィルタの畳込み後の積分値であるエッジエネルギーを多くもつ領域をエッジエネルギーとして優先的に領域選択を行なう。また、焦点合わせを行ないたい主要な被写体は、撮影画像の中央に存在する可能性が高いことから、撮影画像の端の領域よりも、中央の領域を優先的に領域選択を行なう方法を合わせて用いることができる。また、プリ撮影中に複数枚の撮影を行なう時に、人物などの動物体であった場合には、複数枚の画像の画像間差分を検出することで被写体の動きを検出でき、その動きから被写体を選択領域として優先的に選択してもよいものとする。このように、領域選択される領域は、画像内において1個所に留まらず、複数箇所において領域選択されても構わないものとする。また、以上に記載した高解像度化領域選択の方法は、例示的なものであり、他の高解像度化領域選択の方法が採用されてもよい。
【0022】
このように高解像度化領域選択部24において選択された選択領域情報を用いて、複数枚のプリ撮影画像は、選択領域だけをトリミング処理され、画像高解像度化部26へと映像信号線を介して転送される。
【0023】
画像高解像度化部26は、上記のように選択された選択領域情報に基づいて、高解像度化の処理を行なう(ステップS14)。この高解像度化処理の詳細については後述する。画像高解像度化部26から出力される高解像度化画像は、合焦点検出部28に入力される。この合焦点検出部28は、その高解像度化画像を用いて合焦点を検出し、その検出結果に従ってモータ30を制御して、レンズ系12のフォーカスの調整を行なう(ステップS16)。このフォーカス調整の詳細については後述する。そして、このフォーカス調整により合焦状態が得られたか否かを判別する(ステップS18)。この判別の手法についても後述する、そして、未だ合焦状態となっていなければ、更に、引き続きレリーズボタンが半押しされているかどうか確認し(ステップS20)、半押しされたままであれば上記ステップS10に戻って、上記の処理を繰り返す。また、レリーズボタンの半押しが解除されている場合には、動作を終了する。
【0024】
而して、上記ステップS18において合焦状態が得られたと判別された時には、レリーズボタンが全押しにされるまで待機状態となり、所謂フォーカスロックがなされる。即ち、レリーズボタンが全押しされたか否かを判別し(ステップS22)、全押しされていない場合には、更に、レリーズボタンの半押しが維持されているか否かを判別する(ステップS24)。そして、半押しが解除されていなければ、上記ステップS22に戻る。こうして、レリーズボタンが全押しされるまで、ステップS22とステップS24のループを回ることで、待機状態となる。なお、上記ステップS18で合焦状態となったと判別された際には、そのことを音や表示によって使用者に報知することが望ましい。また、上記ステップS24において、レリーズボタンの半押しが解除された場合は、動作を中止する。
【0025】
そして、上記ステップS22においてレリーズボタンの全押しが検出された場合には、上記のように調整されたフォーカスで本撮影を行なう(ステップS26)。本撮影された画像は、バッファ22から画像記録部36に転送され、ここで記録される(ステップS28)。また、必要に応じて、この画像記録部36に記録された画像は、出力部38へ転送され、該デジタルカメラ10より画像出力が行なわれる。更には、この画像記録部36に記録された画像は、画像高解像度化部26へ転送されて画像高解像度化処理のリソースとされ、その結果の高解像度化画像を画像記録部36に記録したり、出力部38へ転送して該デジタルカメラ10より出力したりすることもできる。
【0026】
なお、上記ステップS14の高解像度化の処理で得られた高解像度化画像を画像記録部36に記録したり、出力部38で出力したりすることが可能なことは勿論である。
【0027】
次に、上記ステップ14で実行される画像高解像度化の処理について、詳細に説明する。
【0028】
上述したように、画像高解像度化部26は、使用枚数制御部26A、基準画像選択部26B、画像変位推定部26C、高解像度化ターゲット画像選択部26D、及び高解像度化処理部26Eを有している。
【0029】
使用枚数制御部26Aは、外部I/F部34で指定された撮影モード、焦点距離、及び像倍率のうち、少なくとも1つに応じて、高解像度化処理を行なう使用画像の枚数を制御する。この使用枚数制御部26Aにより、例えば、夜景撮影モードでは光量が少ないため枚数を多くしたり、像倍率が低い場合には枚数を多くしたり、焦点距離が短い場合は枚数を多くしたり等の制御が可能となる。使用枚数制御部26Aは、撮影に先立って、高解像度化に使用する画像を高解像度化の基準となる画像を含めて1枚以上選択するものとする。
【0030】
図2(B)は、該画像高解像度化の処理のフローチャートである。即ち、画像高解像度化部26に入力された(トリミング処理された)複数枚のプリ撮影画像から、基準画像選択部26Bにおいて、画像変位推定の基準となる基準画像が1枚選択される(ステップS141)。この後、この基準画像選択部26Bにおいて選択された基準画像と基準画像以外のプリ撮影画像との画像対応位置を画像変位推定部26Cにおいて求める(ステップS142)。続いて、高解像度化処理の対象となる高解像度化ターゲット画像が選択される(ステップS143)。最後に、この高解像度化ターゲット画像に対して高解像度化処理が行なわれる(ステップS144)。
【0031】
上記の画像変位推定部26Cで行なわれる画像変位推定の手段として、画素対応位置を求める画像変位推定のアルゴリズムの詳細を以下で説明する。図3は、この画像変位推定のアルゴリズムを実行する画像変位推定部26Cの処理を示すフローチャートである。
【0032】
まず、上記ステップS141で選択した画像変位推定の基準となる基準画像を1つ読み込む(ステップS1421)。次に、この読み込まれた基準画像を複数の画像変位で変形させ、画像列を生成する(ステップS1422)。この変形は、例えば、水平、垂直方向に対しては、±1ピクセルの動きパラメータで、回転方向に対しては、±1°[degree]の動きパラメータで、基準画像を19通り(27通り中8通り((1[ピクセル]、1[ピクセル]、−1[degree])、(1、−1、1)、(−1、1、1)、(1、−1、−1)、(−1、1、−1)、(−1、−1、1)、(1、1、1)、(−1、−1、−1))は、省略可能。)に変形させる。
【0033】
続いて、読み込まれた基準画像との間の画像変位推定を行なうプリ撮影画像を参照画像として1つ読み込む(ステップS1423)。次に、読み込まれた基準画像及び参照画像の間で、領域ベースマッチング等のピクセルマッチング手法により大まかな画素位置の対応付けを行なう(ステップS1424)。次に、上記ステップS1422で生成された画像列と参照画像との間の類似度値を算出する(ステップS1425)。そして、画像変位のパラメータと、上記ステップS1425において算出された類似度値との関係を用いて、離散的な類似度マップを作成する(ステップS1426)。このような類似度マップが、図4に模式的に示されている。この図4において、縦軸は、類似度を表し、値が小さいほど類似が高い。横軸は、画像を変形させた動きのパラメータを示している。
【0034】
続いて、上記ステップS1426において作成された離散的な類似度マップを補間することにより補間された連続的な類似度のマップを作成し、この連続的な類似度マップの極値を探索し、連続的な類似度値の極値(画像変位推定値)を求める(ステップS1427)。このように離散的な類似度マップを連続的な類似度マップに補間する方法として、パラボラフィッティング、スプライン補間等がある。図4には、パラボラフィッティングされた連続的な類似度マップが曲線として表現されている。
【0035】
この後、対象となる全ての参照画像において画像変位推定を行なったか否かを確認し(ステップS1428)、未だ画像変位推定を行っていない参照画像がある場合には、次の参照画像のフレーム番号を選択して(ステップS1429)、上記ステップS1423に戻り、上記処理を継続する。
【0036】
そして、対象となる全ての参照画像において画像変位推定を行なったならば(ステップS1428)、この画像変位推定の処理を終了する。
【0037】
このようにして画像変位推定部26Cで画像変位推定値が求められたならば、次に、上記ステップS143にて高解像度化ターゲット画像選択部26Dにより高解像度化ターゲット画像が選択され、ステップS144にて高解像度化処理部26Eにより、それら画像変位推定値と、プリ撮影された複数枚のプリ撮影画像、及び高解像度化ターゲット画像の選択情報を用いて、高解像度化ターゲット画像の画像高解像度化処理が行なわれる。
【0038】
図5は、上記ステップS144にて高解像度化処理部26Eにおいて行なわれる高解像度化処理を示すフローチャートである。本実施形態においては、この高解像度化処理のアルゴリズムとして「超解像処理」を用いている。この超解像処理の詳細については、「田中・奥富、再構成型超解像処理の高速化アルゴリズム、Computer Vision and Image Media(CVIM) Vol.2004, No.113, pp.97−104(2004−11)」に開示されている。
【0039】
まず、高解像度画像推定に用いるため、低解像度の複数枚のプリ撮影画像が読み込まれる(ステップS1441)。続いて、それら読み込んだ複数枚のプリ撮影画像の内、高解像度化ターゲット画像選択部26Dにおいて選択されたプリ撮影画像を、高解像度化のターゲット画像とする。そして、このターゲット画像に対して線形補間やバイキューブリック補間等の補間処理を行なうことにより初期の高解像度化画像を作成する(ステップS1442)。この補間処理は、場合によって省略することができる。
【0040】
そして、画像変位推定部26Cで推定された画像変位情報により、ターゲット画像とそれ以外のプリ撮影画像との画像間の画素対応位置を明らかにし(ステップS1443)、その画像対応位置情報を元にして、ターゲット画像の拡大画像を基準とする座標空間で、重ね合わせ処理を行い、レジストレーション画像yを生成する。このレジストレーション画像yを生成する方法の詳細については、上記文献「再構成型超解像処理の高速化アルゴリズム」に開示されている。このステップでの重ね合わせ処理は、例えば、複数枚のプリ撮影画像の各ピクセル値とターゲット画像の拡大座標との間で位置を対応付けた時に、各ピクセル値をターゲット画像の拡大座標の最も近い格子点上においていく処理を行なう。ターゲット画像とその他のプリ撮影画像との間の画像変位は、画像変位推定部26Cで推定された、基準画像とターゲット画像との画像間変位、及び基準画像とターゲット画像以外の画像との画像間変位を統合することにより、生成する。
【0041】
次に、光学伝達関数(OTF)、CCDアパーチャ等の撮像特性を考慮にいれた点広がり関数(PSF)を求める(ステップS1444)。PSFは、例えば、Gauss関数を簡易に用いることができる。
【0042】
次に、これらのステップS1443による画素対応の情報とステップS1444のPSFの情報とを元にして、評価関数f(z)の最小化を行なう(ステップS1445)。この評価関数f(z)は、以下のような式で表される。
【数1】
【0043】
ここで、yはステップS1443で生成されたレジストレーション画像、zはターゲット画像の高解像度化された結果画像(高解像度化画像)、AはPSF、CFA等を含む撮像システムを表現する画像変換行列であり、光学系の点像分布関数、サンプリング開口によるぼけ、CFA14による各色コンポネント等を含んでいる。g(z)は画像の滑らかさや画像の色の相関を考慮した拘束項等である。λは重み係数である。評価関数の最小化には、例えば、最急降下法を用いる。
【0044】
この最急降下法を用いた場合、評価関数f(z)の高解像度化画像zにおける微分値を計算し、その微分値を高解像度化画像zに付加してくことで、画像を更新させていき評価関数f(z)の最小値を得る。費用価関数f(z)の微分値は、以下のようになる。
【数2】
【0045】
この微分値を高解像度化画像zに付加していき、画像を更新させ評価関数f(z)の最小値を得る。
【数3】
【0046】
ここで、znはn回目の高解像度化された結果画像(高解像度化画像)を表し、αは更新量の歩み幅を表す。
【0047】
この式(3)のような表現をとることにより、ソフトウェアによる最小化のステップが高速化する。
【0048】
そして、上記ステップS1445で求めた評価関数f(z)が最小化されたか否かを判別する(ステップS1446)。ここで、未だ、評価関数f(z)が最小化されていない場合には、高解像度化画像znを更新して(ステップS1447)、上記ステップS1445に戻り、評価関数f(z)の最小化の処理を再び行なう。
【0049】
而して、上記ステップS1445で求めた評価関数f(z)が最小化されたならば、高解像度化画像zが得られたとして、この高解像度化処理を終了する。
【0050】
なお、高解像度化ターゲット画像選択部26Dで複数の低解像度画像がターゲット画像として選択された場合には、それら選択された全ての低解像度画像について、上記ステップS1442乃至ステップS1446の処理を行なう。
【0051】
図6は、上で説明された高解像度化処理を行なうための高解像度化処理部26Eの構成の一例を示すブロック図である。この高解像度化処理部26Eは、補間拡大部26E1、画像蓄積部26E2、PSFデータ保持部26E3、第1畳込み積分部26E4、レジストレーション画像生成部26E5、画像比較部26E6、第2畳込み積分部26E7、正則化項演算部26E8、更新画像生成部26E9、及び収束判定部26E10を備えている。
【0052】
以下、図5を参照して説明した高解像度化の処理が、このような構成の高解像度化処理部26Eの各部によりどのように実行されるのかを説明する。
【0053】
即ち、始めに、高解像度化ターゲット画像選択部26Dで選択された高解像度化のターゲット画像を、補間拡大部26E1に転送し、該補間拡大部26E1において、このターゲット画像の補間拡大を行なう(上記ステップS1441に対応)。用いられる補間拡大の手法としては、例えば、バイリニア補間やバイキュービック補間などが挙げられる。補間拡大された画像は、画像蓄積部26E2に転送され、ここに蓄積される。
【0054】
画像蓄積部26E2に蓄積された画像は、第1畳込み積分部26E4に転送され、この第1畳込み積分部26E4にて、PSFデータ保持部26E3から転送されるPSFデータとの間で畳込み積分が行なわれる(この畳込み積分は上記式(2)の中のAT(y−Az)の演算の中のAzの部分に対応する)。
【0055】
また、ターゲット画像は、それ以外の複数枚のプリ撮影画像と共に、レジストレーション画像生成部26E5にも転送され、該レジストレーション画像生成部26E5において、画像変位推定部26Cで求められた各フレーム間の画像変位情報を元に、ターゲット画像の拡大座標を基準とする座標空間で重ね合わせ処理を行い、レジストレーション画像を生成する(上記ステップS1443に対応)。ここでの重ね合わせ処理は、例えば、複数枚画像の各ピクセル値とターゲット画像の拡大座標との間で位置を対応付けた時に、各ピクセル値をターゲット画像の拡大座標の最も近い格子点上に画素を置いていく処理により行なう。この時、同一格子点上に複数のピクセル値を置くことが想定されるが、この場合は、複数のピクセル値の間で取られた平均値を置くことができる。
【0056】
次に、第1畳込み積分部26E4で畳込み演算された画像データは、画像比較部26E6に転送され、該画像比較部26E6において、レジストレーション画像生成部26E5にて生成されたレジストレーション画像との間で、同一ピクセル位置においてそのピクセル値の差分値を算出し、差分画像データが生成される(上記式(2)のAT(y−Az)の演算の中のy−Azに対応)。この画像比較部26E6において生成された差分画像データは、第2畳込み積分部26E7に転送され、該第2畳込み積分部26E7において、PSFデータ保持部26E3により与えられるPSFデータとの間で畳込み積分が行なわれる(上記式(2)のAT(y−Az)の演算の中のAT・(y−Az)に対応)。
【0057】
さらに、画像蓄積部26E2に蓄積された画像から、正則化項演算部26E8によって正則化画像が生成される。即ち、この正則化項演算部26E8においては、例えば、画像蓄積部26E2に蓄積された画像に対して、RGBからYCrCbへの色変換処理が行なわれ、そのCr、Cb成分(色差成分)において、周波数広域通過フィルタ(ラプラシアンフィルタ)の畳込み演算処理を行い、正則化画像を生成する。この方法で生成した正則化画像を更新画像生成部26E9において用いることにより、「一般に画像の色差成分は滑らかな変化である」という画像の先見情報を用いることになるので、色差を抑制した高解像度化画像を安定して求めることができるようになる(上記式(2)のg(z)のzによる偏微分に対応)。
【0058】
そして、上記の第2畳込み積分部26E7で生成された画像、画像蓄積部26E2に蓄積されている画像、及び正則化項演算部26E8で生成された画像は、更新画像生成部26E9に転送され、該更新画像生成部26E9において、これら3枚の画像の重み付けされた画像を生成することにより、更新画像を生成する(上記式(3)に対応)。生成された更新画像は、収束判定部26E10に転送され、該収束判定部26E10において収束判定が行なわれる。この収束判定にあっては、収束に必要とされた繰り返し演算回数が一定回数よりも多くなった場合に画像の更新作業は収束したと判断するようにしてもよいし、また、繰り返しの過去の更新画像を保持しておき、現在の更新画像との差分を取り、その差分が一定の値よりも小さいと判断された場合に画像の更新作業は収束したと判断するようにしてもよい。収束判定部26E10において、更新作業が収束したと判断された場合、更新画像は、高解像度化画像として外部に出力される。
【0059】
これに対して、更新作業が収束していないと判断された場合には、更新画像は、画像蓄積部26E2へ転送され、反復される更新作業の次の回の更新画像生成の為に利用される。そして、次回の更新画像生成の為に、第1畳込み積分部26E4、正則化項演算部26E8及び更新画像生成部26E9へと与えられる。
【0060】
以上の処理を繰り返すことにより、更新画像生成部26E9で生成される更新画像を更新し、最終的な高解像度化画像を得る。
【0061】
図7は、このように得られた最終的な高解像度化画像と、高解像度化領域選択部24で選択された領域選択画像(低解像度画像)とを比較して示す図である。同図において、右側は高解像度化される前の低解像度画像であり、左側はその低解像度画像を基に高解像度化された高解像度化画像を示している。また、上側は鮮鋭度が高く、下側は鮮鋭度が低いものである。本実施形態で採用されている超解像処理のアルゴリズムの性質として、高解像度化処理の結果、鮮鋭度の低い画像に対しては、解像感復元効果が少なく、鮮鋭度の高い画像に対しては、解像感復元効果が高いという性質がある。図7に示した例では、鮮鋭度の高い高解像度化画像は、鮮鋭度の低い高解像度化画像よりも、それぞれの対応する低解像度画像に対する高解像度化の効果が顕著に現れている。このアルゴリズムそのものの性質は、以下で説明する焦点合わせのための制御に有利に働く。
【0062】
このように画像高解像度化部26内の高解像度化処理によって、高解像度化領域選択部24において領域選択された複数枚の画像の選択領域は高解像度化される。このように画像高解像度化部26で得られた高解像度化画像は、合焦点検出部28へ転送される。
【0063】
そして、上記ステップS16として、合焦点検出部28では、コントラスト法に代表される、図8に示されているようなDFF(Depth From Focus)処理を行なうことにより、モータ30を制御し、焦点の位置あわせを行なう。すなわち、画像にラプラシアンフィルタ等の高域通過フィルタを畳込むことによって、高解像度化画像のエッジ鮮鋭度を検出し、その鮮鋭度の大きさを大きくする方向にモータ30を制御し、焦点の位置合わせを行なう。図7を参照して上述したように、本実施形態で採用されている高解像度化処理のアルゴリズムの特性により、高解像度化処理を行なったことにより、エッジ鮮鋭度の感度が向上するという有利な効果があり、焦点位置あわせの精度は、向上する。
【0064】
こうして焦点の位置合わせを行なったところで、再びCCD撮像素子16により画像を複数枚撮影し、プリ撮影画像を上で説明したように、増幅回路18、A/D変換回路20、バッファ22を介して、高解像度化領域選択部24に転送し領域選択を行い、画像高解像度化部26に転送し、選択領域の高解像度化を行い、結果の高解像度化画像を合焦点検出部28へ転送し高解像度化画像の鮮鋭度を検出して、モータ30を制御し、焦点の位置あわせを行なう。
【0065】
上記の処理を繰り返し行い、鮮鋭度が最大の値となった時点で、合焦点検出部28はレンズ系12の焦点位置が合焦したと判断する。
【0066】
プリ撮影モードにおいて、上記の焦点位置が合焦したと判断された時点後、ユーザは、レリーズボタンを全押しにすることにより、デジタルカメラ10は、本撮影モードとなり、被写体の本撮影を行なう。本撮影された画像は、バッファ22より、映像信号線を介して画像記録部36に記録される。この記録された画像は、必要に応じて、映像信号線を介して、画像高解像度化部26に転送され、画像高解像度化処理のリソースとされ、また、出力部38へ映像信号線を介して転送され、デジタルカメラ10からの画像出力が行なわれる。
【0067】
なお、以上で図5に示されている高解像度化のアルゴリズム(超解像処理のアルゴリズム)を採用した場合の高解像度化処理を用いたフォーカス調整について説明したが、高解像度化のアルゴリズムは、この超解像処理アルゴリズムに限定されず、他のアルゴリズムが採用されてもよいことは勿論である。
【0068】
[第2実施形態]
図9は、本発明の第2実施形態に係る撮像装置としてのデジタルカメラ10の構成を概略的に示すブロック図である。本実施形態におけるデジタルカメラ10は、上記第1実施形態と同様の構成を備えると共に、更に、バッファ22、高解像度化領域選択部24及び画像高解像度化部26に接続され、それらから出力された映像信号を表示するLCDなどの画像表示部40を備えている。また、外部I/F部34には、焦点合わせ機構34Aが設けられている。
【0069】
図10は、本第2実施形態におけるデジタルカメラ10の動作フローチャートを示す図である。本実施形態においては、合焦点検出をオートフォーカス及びマニュアルフォーカスのいずれか一方を選択して行なう。
【0070】
即ち、ユーザが、撮影条件を設定した後に、レリーズボタンを半押しにすると、まず、マニユアルフォーカスモードが選択されているか否かを判別し(ステップS30)、マニュアルフォーカスモードが選択されていない、つまりオートフォーカスモードが選択されていると判別した場合には、オートフォーカス処理を実行する(ステップS32)。このオートフォーカス処理は、上記第1実施形態におけるステップS10乃至ステップS28の処理をそのまま適用でき、従って、その説明は省略する。
【0071】
これに対して、上記ステップS30においてマニユアルフォーカスモードが選択されていると判別した場合には、プリ撮影モードに入る(ステップS34)。このプリ撮影モードは、上記ステップS10の処理と同様にして、複数枚のプリ撮影画像を撮影して、バッファ22を介して、高解像度化領域選択部24へと転送する。
【0072】
高解像度化領域選択部24では、画像の高解像度化の処理を行なう画像の領域を選択する(ステップS36)。この高解像度化領域選択処理は、上記ステップS12と同様の処理であるので、その詳細説明は省略する。
【0073】
そして、この高解像度化領域選択部24において選択された選択領域情報を用いて、複数枚のプリ撮影画像は、選択領域だけをトリミング処理され、画像高解像度化部26へと映像信号線を介して転送され、該画像高解像度化部26において、上記選択領域情報に基づいて、高解像度化の処理を行なう(ステップS38)。この高解像度化処理は、上記ステップS14と同様の処理であるので、その詳細説明は省略する。
【0074】
画像高解像度化部26から出力される高解像度化画像は、画像表示部40に入力され、この画像表示部40で高解像度化画像の表示が行なわれる(ステップS40)。
【0075】
ユーザは、この画像表示部40に表示されている高解像度化画像を目視して、合焦しているかどうか判断し、合焦していると判断した時は、レリーズボタンを全押しして、本撮影を行なうことができる。即ち、上記ステップS40での高解像度化画像の表示後、レリーズボタンが全押しされたか否かを判別し(ステップS42)、レリーズボタンが全押しされたと判別した場合には、本撮影モードに入って、本撮影を行い(ステップS44)、撮影された画像データは、画像記録部36に記録される(ステップS46)。また、必要に応じて、この画像記録部36に記録された画像は、出力部38へ転送され、該デジタルカメラ10より画像出力が行なわれる。更には、この画像記録部36に記録された画像は、画像高解像度化部26へ転送されて画像高解像度化処理のリソースとされ、その結果の高解像度化画像を画像記録部36に記録したり、出力部38へ転送して該デジタルカメラ10より出力したり、画像表示部40に表示したりすることもできる。
【0076】
一方、ユーザが画像表示部40に表示されている高解像度化画像を目視して、合焦していないと判断した時は、レリーズボタンを全押しせずに、マニュアルフォーカスの手続を行なうことができる。このマニュアルフォーカスは、ユーザが、外部I/F部34に設けられている焦点合わせ機構34Aを操作することで、制御部32を介してモータ30を制御し、レンズ系12のフォーカスを調整するものである。
【0077】
そのため、上記ステップS42においてレリーズボタンが全押しされていないと判断した場合には、ユーザが、焦点合わせ機構34Aを操作したか否かを判別する(ステップS48)。ここで、焦点合わせ機構34Aの操作がされてないと判断した場合には、更に、レリーズボタンの半押しが継続されているか否かを判別する(ステップS50)。レリーズボタンの半押しが終了していると判断した時には、撮影を中止する逆に、レリーズボタンの半押しが継続していると判断した場合には、上記ステップS48に戻る。
【0078】
このように、ユーザが焦点合わせ機構34Aを操作せずにレリーズボタンを半押しにしている限り反復され、ユーザがレリーズボタンを全押しするか、焦点合わせ機構34Aを操作するまでの待機状態を形成する。
【0079】
そして、上記ステップS48において、ユーザが、焦点合わせ機構34Aを操作したと判断した場合には、その操作に応じて、制御部32を介して、モータ30を制御し、レンズ系12のフォーカスを調整する(ステップS52)。その後、ユーザが、レリーズボタンの半押しを継続しているか否かを判別し(ステップS54)、レリーズボタンの半押しが継続していれば上記ステップS34に戻って、ユーザにより調整されたフォーカスにより、上記ステップS34乃至ステップS52のマニュアルフォーカス調整のための動作を反復する。また、ステップS54においてレリーズボタンの半押しが終了されたと判断した場合には、撮影を終了する。
【0080】
上記のようなマニュアルフォーカス調整のための動作が反復され、ユーザが焦点合わせ機構34Aを用いた焦点合わせを繰り返した結果、ユーザが画像表示部40に表示された高解像度化画像を目視して、合焦したと判断した時は、ユーザは、レリーズボタンを全押しし(ステップS42でYESに分岐)、本撮影を行なうことができる。
【0081】
なお、本第2実施形態におけるデジタルカメラ10の外部I/F部34は、マニュアルフォーカス又はオートフォーカスのいずれかの撮影モードをユーザにより選択できるように構成されている。この撮影モードの選択は、外部I/F部34に設けられている切換えスイッチなどの切換え手段により行なうことができる。ユーザは、レリーズボタンを半押しにして合焦のための上記のフローに入る前に、あらかじめこの切換え手段をマニュアルフォーカス又はオートフォーカスに設定してから、レリーズボタンを半押しにする。また、ユーザが、レリーズボタンを半押ししている間に、この切換え手段を切換えることにより合焦のためのフローの間にマニュアルフォーカスとオートフォーカスとを切換えることも可能なことは勿論である。
【0082】
なお、画像表示部40への高解像度化画像の表示は、例えば、図11(A)に示すようにして行われる。
【0083】
即ち、図11(A)に示すように、本第2実施形態におけるデジタルカメラ本体10Aの画像表示部40は、デジタルカメラ本体10Aの背面に設けられている液晶表示パネル40Aとして構成されている。そして、その液晶表示パネル40Aの画像表示領域40Bの一部を、高解像度化画像表示領域40Cとして、ここに高解像度化処理された画像が表示される。なお、画像表示領域40Bの高解像度化画像表示領域40C以外に領域には、任意の画像、シャッタスピード、ISO感度、焦点距離等の撮影に関わるパラメータの情報を表示できるが、特に、バッファ22に転送される現時刻の撮影画像を表示してもよい。さらに、図11(A)には、デジタルカメラ本体10Aが、外部I/F部34の一部として、電源スイッチ34B、レリーズボタン34C、及び操作ボタン34Dを備えていることを一例として示している。
【0084】
図11(B)及び(C)は、画像表示部40への高解像度化画像の表示例を示している。これらの図に示すように、画像表示領域40Bの一部を高解像度化画像表示領域40Cとして、そこに複数枚のプリ撮影画像から生成された高解像度化画像を表示することで、従来のように画像1枚に対する拡大画像を画像表示に用いる場合よりも、解像感の高い画像により目視による焦点合わせが容易にできる。また、高解像度化処理のアルゴリズムとして超解像処理のアルゴリズムを用いている場合には、鮮鋭度が高い場合と低い場合の鮮鋭度の落差が大きくなり、焦点位置が合っているかどうかの確認が容易にできるようになる。
【0085】
即ち、ユーザは、図11(C)のように、表示されている高解像度化画像の鮮鋭度が低い場合には、焦点合わせ機構34Aを操作して、図11(B)のように、高解像度化画像の鮮鋭度が高くなるように、デジタルカメラ10のフォーカスを調整する。その結果、高解像度化画像表示領域40Cに表示されている高解像度化画像が、図11(B)に例示されているような鮮鋭度の高い画像になった時は、ユーザは、焦点位置が合焦したと判断して、レリーズボタン34Cを全押しにすることで、デジタルカメラ10を本撮影モードとして被写体の本撮影を行なうことができる。このような操作により、ユーザは焦点位置の合った画像の撮影を行なうことができる。上記第1実施形態について、図7を用いて説明したように、この超解像処理のアルゴリズムの性質として、高解像度化処理の結果、鮮鋭度の少ない画像に対しては、解像感復元効果が少なく、鮮鋭度の高い画像に対しては、解像感復元効果が高いという性質がある。この性質の結果、エッジ鮮鋭度の感度が向上するという有利な効果が現れ、焦点位置あわせの感度が向上する。
【0086】
図12(A)は、別の表示方法を示す図であり、液晶表示パネル40Aの画像表示領域40Bに、高解像度化画像表示領域40Cと低解像度画像表示領域40Dを配置して、高解像度化処理された画像と、高解像度化領域選択部24で選択された低解像度の領域選択画像と、を並べて表示する。この場合、領域選択画像は、高解像度化画像との間で画像の比較を行なうため、バイリニア法などにより、高解像度化画像と同一のサイズに拡大して表示する。
【0087】
この表示方法によれば、画像表示に用いる画像を、複数枚のプリ撮影画像から生成された高解像度化画像と拡大された領域選択画像としていることから、高解像度化画像で鮮鋭度が向上していることが明らかになる。特に、高解像度化処理のアルゴリズムとして超解像処理のアルゴリズムを用いている場合には、従来のように、画像1枚による拡大画像のみを画像表示に用いる場合よりも、2枚の画像の鮮鋭度が高い場合と低い場合の鮮鋭度の落差が明らかとなり、高解像度化画像と低解像度画像とを比較することにより、焦点位置が合っているかどうかの確認が容易にできるようになる。また、この超解像処理のアルゴリズムの性質として、高解像度化処理の結果、鮮鋭度の少ない画像に対しては、解像感復元効果が少なく、鮮鋭度の高い画像に対しては、解像感復元効果が高いという性質がある。高解像度化画像表示領域40Cに表示される複数枚画像を用いて生成された高解像度化画像と低解像度画像表示領域40Dに表示される1枚の画像からなる低解像度画像との間で、画像の解像感の比較を行なうことで、鮮鋭度が高ければ解像感の落差が大きく、鮮鋭度が低ければ解像感の落差が小さいという特性を生かし、焦点位置が合っているかどうかの確認を容易にすることができる。なお、画像表示領域40Bの高解像度化画像表示領域40C及び低解像度画像表示領域40D以外に領域には、任意の画像、シャッタスピード、ISO感度、焦点距離等の撮影に関わるパラメータの情報を表示できるが、特に、バッファ22に転送される現時刻の撮影画像を表示してもよい。
【0088】
図12(B)及び(C)は、画像表示部40への表示例を示している。図12(B)に示されている高解像度化画像は、鮮鋭度が高く、図12(C)に示されている高解像度化画像は、鮮鋭度が低い。上記のように、ユーザは、この高解像度化画像表示領域40Cに表示されている高解像度化画像を見て、画像の鮮鋭度が低いと判断するならば、焦点合わせ機構34Aを用いて、焦点の位置あわせを行なう。また、本表示方法では、低解像度画像表示領域40Dに低解像度の領域選択画像が表示されるため、上述の画像の解像感の比較を行なう際に、鮮鋭度が高ければ解像感の落差が大きく、鮮鋭度が低ければ解像感の落差が小さいという超解像処理の特性を生かし、焦点位置が合っているかどうかの確認をさらに容易にすることができる。その結果、高解像度化画像表示領域40Cに表示されている高解像度化画像が、図12(B)に例示されているような鮮鋭度の高い画像になった時は、ユーザは、焦点位置が合焦したと判断して、レリーズボタン34Cを全押しにすることで、デジタルカメラ10を本撮影モードとして被写体の本撮影を行なう。このような操作により、ユーザは焦点位置の合った画像の撮影を行なうことができる。
【0089】
更に、図13(A)、(B)又は(C)に示すような表示方法を採っても良い。
【0090】
図13(A)に示す表示方法は、画像表示領域40Bに2つの高解像度化画像表示領域40C1、40C2を配置し、第1の高解像度化画像表示領域40C1には、直前のフォーカス調整により撮影された複数画像から生成された高解像度化画像を表示し、第2の高解像度化画像表示領域40C2には、第1の高解像度化画像表示領域40C1に表示されている高解像度化画像の1回前に調整されたフォーカスによる高解像度化画像を表示するものである。図11(A)で示した表示方法では、直前のフォーカス調整により撮影された複数画像から生成された高解像度化画像1枚のみを表示していたのに対し、この表示方法では、ユーザの合焦の判断がより容易になるように、1回前に調整されたフォーカスによる高解像度化画像を並べて表示する。特に、超解像処理のアルゴリズムの性質として、高解像度化処理の結果、鮮鋭度の少ない画像に対しては、解像感復元効果が少なく、鮮鋭度の高い画像に対しては、解像感復元効果が高いという性質がある。従って、本表示方法のように並べて表示することにより、2つの画像の解像感復元効果をより容易に比較できる。
【0091】
また、この表示方法では、いずれの高解像度化画像が直前のフォーカス調整により生成された高解像度化画像か分かるように、「調整前」、「調整後」の解説表示40E(すなわちキャプション)がそれぞれ第1及び第2の高解像度化画像表示領域の近傍に表示することが好ましい。この解説表示40Eの表示位置、及びこの解説表示40Eを表示するか、しないかは、ユーザが外部I/F部34を介して選択可能としてもよい。また、解説表示40Eは、図示されているような「調整前」、「調整後」に限定されず、他のものでもよい。さらに、第1の高解像度化画像表示領域40C1及び第2の高解像度化画像表示領域40C2のそれぞれの表示位置は、ユーザが外部I/F部34を介して、調整可能であってよい。なお、画像表示領域40Bの第1の高解像度化画像表示領域40C1及び第2の高解像度化画像表示領域40C2以外に領域には、任意の画像、シャッタスピード、ISO感度、焦点距離等の撮影に関わるパラメータの情報を表示できるが、特に、バッファ22に転送される現時刻の撮影画像を表示してもよい。
【0092】
また、図13(B)に示す表示方法は、画像表示領域40Bに、高解像度化画像表示領域40Cによる高解像度化画像と、低解像度画像表示領域40Dによる低解像度の領域選択画像の拡大表示とを交互に表示するものである。図12(A)に示した表示方法では、これら2つの表示領域を並べて表示していたのに対して、この表示方法では、交互に表示することにより、表示領域の外の領域に情報が表示されている場合には、特に、バッファ22に転送される現時刻の撮影画像が表示されている場合には、これらの表示領域の外の情報が確認しやすくなるという利点がある。また、超解像処理のアルゴリズムの性質として、高解像度化処理の結果、鮮鋭度の少ない画像に対しては解像感復元効果が少なく、鮮鋭度の高い画像に対しては解像感復元効果が高いという性質がある。高解像度化画像表示領域40Cに表示される複数枚画像を用いて生成された高解像度化画像、及び低解像度画像表示領域40Dに表示される1枚の画像からなる低解像度画像の間で、画像の解像感の比較を行なうことで、鮮鋭度が高ければ解像感の落差が大きく、鮮鋭度が低ければ解像感の落差が小さいという特性を生かし、焦点位置が合っているかどうかの確認をすることは2枚の画像を交互に表示するこの表示方法でも可能である。
【0093】
ユーザは、外部I/F部34を介して、高解像度化画像表示領域40C及び低解像度画像表示領域40Dの表示時間をそれぞれ調整することができ、各々の画像表示領域を異なる場所に設定することができる。また、高解像度化画像表示領域40C及び低解像度画像表示領域40Dの表示の交替の間にいずれの画像表示領域も表示されない時間間隔を設定し、この時間間隔を調整することができる。なお、画像表示領域40Bの高解像度化画像表示領域40C及び低解像度画像表示領域40D以外に領域には、任意の画像、シャッタスピード、ISO感度、焦点距離等の撮影に関わるパラメータの情報を表示できるが、特に、上述のようにバッファ22に転送される現時刻の撮影画像を表示してもよい。
【0094】
図13(C)に示す表示方法は、画像表示領域40Bに2つの高解像度化画像表示領域40C1、40C2と2つの低解像度画像表示領域40D1、40D2を配置したものである。そして、第1の高解像度化画像表示領域40C1には、直前のフォーカス調整により撮影された複数画像から生成された高解像度化画像を表示し、第2の高解像度化画像表示領域40C2には、第1の高解像度化画像表示領域40C1に表示されている高解像度化画像の1回前に調整されたフォーカスによる高解像度化画像を表示する。また、第1の低解像度画像表示領域40D1には、第1の高解像度化画像表示領域40C1に表示されている高解像度化画像のフォーカスで撮像された低解像度の領域選択画像を表示し、第2の低解像度画像表示領域40D2には、第2の高解像度化画像表示領域40C2に表示されている高解像度化画像のフォーカスで撮像された低解像度の領域選択画像を表示する。ここで、それぞれ同一のフォーカスで生成された高解像度化画像と領域選択画像とが並べられて表示されるように、各表示領域は配置される。さらに、第1及び第2の高解像度化画像表示領域40C1、40C2の近傍には、それぞれ「調整後」、「調整前」の解説表示40Eが行われる。
【0095】
超解像処理のアルゴリズムの性質として、高解像度化処理の結果、鮮鋭度の少ない画像に対しては解像感復元効果が少なく、鮮鋭度の高い画像に対しては解像感復元効果が高いという性質があり、本表示方法のように並べて表示することにより、2つの画像の解像感復元効果をより容易に比較できる。また、高解像度化画像表示領域40C1、40C2に表示される複数枚画像を用いて生成された高解像度化画像、及び低解像度画像表示領域40D1、40D2に表示される1枚の画像からなる低解像度画像の間で、それぞれ、画像の解像感の比較を行なうことで、鮮鋭度が高ければ解像感の落差が大きく、鮮鋭度が低ければ解像感の落差が小さいという特性を生かし、焦点位置が合っているかどうかの確認をすることが可能である。この表示方法では、例えば、背景にバッファ22に転送される現時刻の撮影画像を表示しているような場合、画像表示領域が4つあるために、背景の情報や画像が確認しづらい可能性がある。このため、ユーザは、外部I/F部34を介して、4つの画像表示領域のいずれかを又は全てを一時的に削除して、背景の情報や画像を確認することが可能である。また、4つの画像表示領域の表示位置を変化させることも行なうことができる。さらに、解説表示40Eは、必ずしも「調整前」、「調整後」である必要はなく、他の表示でもよく、ユーザが、外部I/F部34を介してこれらの表示を中止することもできる。なお、画像表示領域40Bの高解像度化画像表示領域40C及び低解像度画像表示領域40D以外に領域には、任意の画像、シャッタスピード、ISO感度、焦点距離等の撮影に関わるパラメータの情報を表示できるが、特に、上述のようにバッファ22に転送される現時刻の撮影画像を表示してもよい。
【0096】
なお、これら図11(A)、図12(A)、図13(A)、(B)、及び(C)を参照して説明した表示方法は、ユーザにより外部I/F部を介して選択可能に構成しても構わない。
【0097】
以上、実施形態に基づいて、本発明を説明したが、本発明は上述した実施形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形や応用が可能なことは勿論である。
【0098】
特に、上記実施形態の機能を実現するソフトウェアのプログラムをコンピュータに供給し、当該コンピュータがこのプログラムを実行することによって、上記機能を実現することが可能である。
【0099】
(付記)
前記の具体的実施形態から、以下のような構成の発明を抽出することができる。
【0100】
(1) 被写体の画像を電子的に記録する撮像装置において、
撮像素子と、
レンズの作用を有する撮像光学系と、
この撮像光学系の焦点を合わせる焦点合わせ手段と、
上記撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化する画像高解像度化手段と、
この画像高解像度化手段により高解像度化された画像を用いて、上記撮像光学系の合焦点位置を検出する合焦点検出手段と、
この合焦検出手段で検出した合焦点位置に基づいて、上記焦点合わせ手段に上記撮像光学系の焦点を調整させる調整手段と、
を具備することを特徴とする撮像装置。
【0101】
(対応する実施形態)
この(1)に記載の撮像装置に関する実施形態は、第1及び第2実施形態が対応する。それらの実施形態において、デジタルカメラ10が上記撮像装置に、CCD撮像素子16が上記撮像素子に、レンズ系12が上記撮像光学系に、モータ30が上記焦点合わせ手段に、高解像度化領域選択部24及び画像高解像度化部26が上記画像高解像度化手段に、合焦点検出部28が上記合焦点検出手段及び調整手段に、それぞれ対応する。
【0102】
(作用効果)
この(1)に記載の撮像装置によれば、複数枚の画像を用いて1枚の高解像度化画像を生成し、この画像を用いて、エッジ鮮鋭度を計算する際に、エッジ付近の解像度を向上させ、ノイズの低減を図ることができる。この結果、合焦点検出手段が、エッジ鮮鋭度を高精度に算出でき、このエッジ鮮鋭度に基づいて調整手段が、焦点合わせ手段を調整するので、焦点合わせ(オートフォーカス)を高精度に行なうことができる。
【0103】
(2) 被写体の画像を電子的に記録する撮像装置において、
撮像素子と、
レンズの作用を有する撮像光学系と、
この撮像光学系の焦点を合わせる焦点合わせ手段と、
上記撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化する画像高解像度化手段と、
この画像高解像度化手段において高解像度化された画像を表示する画像表示手段と、
上記焦点合わせ手段を手動調整可能な調整手段と、
を具備することを特徴とする撮像装置。
【0104】
(対応する実施形態)
この(2)に記載の撮像装置に関する実施形態は、第2実施形態が対応する。その実施形態において、デジタルカメラ10が上記撮像装置に、CCD撮像素子16が上記撮像素子に、レンズ系12が上記撮像光学系に、モータ30及び制御部32が上記焦点合わせ手段に、高解像度化領域選択部24及び画像高解像度化部26が上記画像高解像度化手段に、画像表示部40が上記画像表示手段に、焦点合わせ機構34A及び制御部32が上記調整手段に、それぞれ対応する。
【0105】
(作用効果)
この(2)に記載の撮像装置によれば、複数枚の画像を用いて1枚の高解像度化画像を生成し、その画像を画像表示手段に表示させるので、ユーザが、調整手段を用いて、目視で焦点合わせを行なう際に、解像感の向上した画像を用いて焦点合わせをすることができ、精度よく焦点合わせを行なうことができる。
【0106】
(3) 上記画像高解像度化手段により高解像度化された画像を用いて、上記撮像光学系の合焦点位置を検出する合焦点検出手段と、
オートフォーカスモードとマニュアルフォーカスモードとを切替設定するモード設定手段と、
を更に具備し、
上記調整手段は、上記モード設定手段によって上記オートフォーカスモードが設定されているときには、上記合焦検出手段で検出した合焦点位置に基づいて、上記焦点合わせ手段に上記撮像光学系の焦点を調整させることを特徴とする請求項2に記載の撮像装置。
【0107】
(対応する実施形態)
この(3)に記載の撮像装置に関する実施形態は、第2実施形態が対応する。その実施形態において、合焦点検出部28が上記合焦点検出手段に、外部I/F部34が上記モード設定手段に、それぞれ対応する。
【0108】
(作用効果)
この(3)に記載の撮像装置によれば、ユーザが、マニュアルフォーカスによる焦点合わせに満足がいかない時、モード設定手段を切り替えることにより、オートフォーカスによる焦点合わせも試みることができる。また、最初からオートフォーカスモードを選択して、オートフォーカスにより焦点合わせを行なうことができる。
【0109】
(4) 上記画像高解像度化手段は、上記撮像素子で撮像された上記被写体の画像を複数枚用いて高解像度化画像を生成する超解像処理であることを特徴とする請求項1乃至3の何れかに記載の撮像装置。
【0110】
(対応する実施形態)
この(4)に記載の撮像装置に関する実施形態は、第1及び第2実施形態が対応する。
【0111】
(作用効果)
この(4)に記載の撮像装置によれば、超解像処理のアルゴリズムの性質として、高解像度化処理の結果、鮮鋭度の少ない画像に対しては解像感復元効果が少なく、鮮鋭度の高い画像に対しては解像感復元効果が高いという性質があるので、オートフォーカスを行なう際には、高解像度化処理を行なっていない低解像度の画像どうしではエッジ鮮鋭度の違いが明らかでなくても、高解像度化処理を行なった画像のエッジ鮮鋭度の違いは、際立って大きくなり、合焦点検出手段による合焦点検出が容易になる。また、この超解像処理のアルゴリズムの性質として、鮮鋭度が高ければ高解像度化処理された画像と低解像度画像との解像感の落差が大きく、鮮鋭度が低ければこれらの解像感の落差が小さいという性質があるので、マニュアルフォーカスを行なう際には、高解像度化処理された画像の解像感の復元効果を目視することにより鮮鋭度が高くなる焦点位置に焦点合わせすることが可能である。
【0112】
(5) 上記画像高解像度化手段は、画像高解像度化処理を行なう画像領域を選択する高解像度化領域選択手段を有することを特徴とする請求項1乃至4の何れかに記載の撮像装置。
【0113】
(対応する実施形態)
この(5)に記載の撮像装置に関する実施形態は、第1及び第2実施形態が対応する。それらの実施形態において、高解像度化領域選択部24が上記高解像度化領域選択手段に対応する。
【0114】
(作用効果)
この(5)に記載の撮像装置によれば、画像に高周波成分が含まれていることが好ましいことから、画像に含まれるエッジ領域を選択したり、焦点合わせを行ないたい主要な被写体は撮影画像の中央に存在する可能性が高いことから、撮影画像の端の領域よりも中央の領域を優先的に領域選択を行なったりするなど、焦点合わせのための適当な画像を特に選択することにより、焦点合わせの精度を高め、焦点合わせを容易にすることができる。
【0115】
(6) 上記画像表示手段は、上記高解像度化された画像を表示すると同時に、この高解像度化された画像が高解像度化される前の画像を拡大して表示することを特徴とする請求項2乃至5の何れかに記載の撮像装置。
【0116】
(対応する実施形態)
この(6)に記載の撮像装置に関する実施形態は、第2実施形態が対応する。
【0117】
(作用効果)
この(6)に記載の撮像装置によれば、高解像度化画像と低解像画像とを並べて表示することにより、高解像度化画像でエッジ鮮鋭度が向上していることが明らかとなる。また、高解像度化処理として、超解像処理のアルゴリズムを採用した場合、鮮鋭度の少ない画像に対しては解像感復元効果が少なく、鮮鋭度の高い画像に対しては解像感復元効果が高いという性質があり、複数枚画像を用いて生成された高解像度化画像、及び1枚の画像からなる低解像度画像の間で、画像の解像感の比較を行なうことで、鮮鋭度が高ければ解像感の落差が大きく、鮮鋭度が低ければ解像感の落差が小さいという特性を生かし、焦点位置が合っているかどうかの確認を容易にすることができる。
【0118】
(7) 上記表示手段は、上記高解像度化された画像と、この高解像度化された画像が高解像度化される前の画像を拡大した画像と、を交互に表示することを特徴とする請求項2乃至5の何れかに記載の撮像装置。
【0119】
(対応する実施形態)
この(7)に記載の撮像装置に関する実施形態は、第2実施形態が対応する。
【0120】
(作用効果)
この(7)に記載の撮像装置によれば、高解像度化画像と低解像度画像とを交互に表示することから、高解像度化処理の効果が明らかになる。さらに、交互に表示することにより、高解像度化画像と低解像度画像の表示領域の外の領域に情報が表示されている場合には、これらの情報が確認しやすくなるという利点がある。また、高解像度化処理として、超解像処理のアルゴリズムを採用した場合、高解像度化処理の結果、鮮鋭度の少ない画像に対しては解像感復元効果が少なく、鮮鋭度の高い画像に対しては解像感復元効果が高いという性質があり、複数枚画像を用いて生成された高解像度化画像、及び1枚の画像からなる低解像度画像の間で、画像の解像感の比較を行なうことで、鮮鋭度が高ければ解像感の落差が大きく、鮮鋭度が低ければ解像感の落差が小さいという特性を生かし、焦点位置が合っているかどうかの確認を容易にすることができる。
【0121】
(8) 上記表示手段は、上記調整手段による調整前後の高解像度化された画像を並べて表示することを特徴とする請求項2乃至5の何れかに記載の撮像装置。
【0122】
(対応する実施形態)
この(8)に記載の撮像装置に関する実施形態は、第2実施形態が対応する。
【0123】
(作用効果)
この(8)に記載の撮像装置によれば、高解像度化処理により、エッジ付近の解像度が向上した高解像度化画像どうしを比較することにより、焦点合わせが容易になる。また、高解像度化処理として超解像処理のアルゴリズムを採用した場合、高解像度化処理の結果、鮮鋭度の少ない画像に対しては解像感復元効果が少なく、鮮鋭度の高い画像に対しては解像感復元効果が高いという性質があり、2つの高解像度化画像を並べて表示することにより、2つの画像の解像感復元効果をより容易に比較できる。
【0124】
(9) 上記表示手段は、上記調整手段による調整前後の高解像度化された画像と、それらの高解像度化された画像が高解像度化される前の画像を拡大した画像と、を並べて表示することを特徴とする請求項2乃至5の何れかに記載の撮像装置。
【0125】
(対応する実施形態)
この(9)に記載の撮像装置に関する実施形態は、第2実施形態が対応する。
【0126】
(作用効果)
この(9)に記載の撮像装置によれば、高解像度化処理により、エッジ付近の解像度が向上した高解像度化画像どうしを比較することにより、焦点合わせが容易になる。また、高解像度化画像と低解像度画像とを並べて表示することにより、高解像度化画像で鮮鋭度が高くなっていることが明らかとなる。さらに、高解像度化処理として超解像処理のアルゴリズムを採用した場合、高解像度化処理の結果、鮮鋭度の少ない画像に対しては解像感復元効果が少なく、鮮鋭度の高い画像に対しては解像感復元効果が高いという性質があり、2つの高解像度化画像を並べて表示することにより、2つの画像の解像感復元効果をより容易に比較できる。そして、複数枚画像を用いて生成された高解像度化画像、及び1枚の画像からなる低解像度画像の間で、画像の解像感の比較を行なうことで、鮮鋭度が高ければ解像感の落差が大きく、鮮鋭度が低ければ解像感の落差が小さいというこのアルゴリズムの特性を生かし、焦点位置が合っているかどうかの確認を容易にすることができる。
【0127】
(10) 上記画像高解像度化手段は、撮影モード、焦点距離、像倍率の少なくとも一つに応じて、上記高解像度化処理を行なう元の画像の枚数を制御する手段を有することを特徴とする請求項1乃至9の何れかに記載の撮像装置。
【0128】
(対応する実施形態)
この(10)に記載の撮像装置に関する実施形態は、第1及び第2実施形態が対応する。それらの実施形態において、使用枚数制御部26Aが上記元の画像の枚数を制御する手段に対応する。
【0129】
(作用効果)
この(10)に記載の撮像装置によれば、例えば、夜景撮影モードでは光量が少ないため枚数を多くしたり、像倍率が低い場合には枚数を多くしたり、焦点距離が短い場合は枚数を多くしたりするなど、撮影条件に応じて高解像度化処理に必要な元の画像の枚数を制御することが可能になる。
【0130】
(11) 被写体の画像を電子的に記録する撮像装置のフォーカス制御プログラムであって、
コンピュータに、
撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化させる手順と、
この高解像度化された画像を用いて、レンズの作用を有する撮像光学系の合焦点位置を検出する手順と、
この検出した合焦点位置に基づいて、上記撮像光学系の焦点を調整する手順と、
を実行させるためのフォーカス制御プログラム。
【0131】
(対応する実施形態)
この(11)に記載のフォーカス制御プログラムに関する実施形態は、第1及び第2実施形態が対応する。それらの実施形態において、デジタルカメラ10が上記撮像装置に、CCD撮像素子16が上記撮像素子に、レンズ系12が上記撮像光学系に、ステップS12及びS14が上記高解像度化させる手順に、ステップS16が上記合焦点位置を検出する手順及び上記撮像光学系の焦点を調整する手順に、それぞれ対応する。
【0132】
(作用効果)
この(11)に記載のフォーカス制御プログラムによれば、複数枚の画像を用いて1枚の高解像度化画像を生成し、この画像を用いて、エッジ鮮鋭度を計算する際に、エッジ付近の解像度を向上させ、ノイズの低減を図ることができる。この結果、合焦点位置を検出する手順で、エッジ鮮鋭度を高精度に算出でき、このエッジ鮮鋭度に基づいて撮像光学系の焦点を調整する手段で、焦点合わせ(オートフォーカス)を高精度に行なうことができる。
【0133】
(12) 被写体の画像を電子的に記録する撮像装置のフォーカス制御プログラムであって、
コンピュータに、
撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化させる手順と、
この高解像度化された画像を表示する手順と、
レンズの作用を有する撮像光学系の焦点を調整する操作を受け付ける手順と、
この操作に応じて上記撮像光学系の焦点を調整する手順と、
を実行させるためのフォーカス制御プログラム。
【0134】
(対応する実施形態)
この(12)に記載のフォーカス制御プログラムに関する実施形態は、第2実施形態が対応する。その実施形態において、デジタルカメラ10が上記撮像装置に、CCD撮像素子16が上記撮像素子に、レンズ系12が上記撮像光学系に、ステップS36及びS38が上記高解像度化させる手順に、ステップS40が上記高解像度化された画像を表示する手順に、ステップS48が上記撮像光学系の焦点を調整する操作を受け付ける手順に、ステップS52が上記撮像光学系の焦点を調整する手順に、それぞれ対応する。
【0135】
(作用効果)
この(12)に記載のフォーカス制御プログラムによれば、複数枚の画像を用いて1枚の高解像度化画像を生成し、その画像を表示させるので、ユーザが、解像感の向上した画像を用いて撮像光学系の焦点を調整する操作を精度よく行なうことができ、この結果、撮像光学系の焦点を調整する手順を行なわせることにより、精度よく焦点合わせを行なうことができる。
【図面の簡単な説明】
【0136】
【図1】図1は、本発明の第1実施形態に係る撮像装置としてのデジタルカメラの概略的なブロック構成図である。
【図2】図2は、第1実施形態におけるデジタルカメラの動作フローチャートを示す図である。
【図3】図3は、画像変位推定部で行なわれている処理のフローチャートを示す図である。
【図4】図4は、離散的な類似度マップを連続的な類似度マップに補間するためにパラボラフィッティングを用いる処理の例を示す図である。
【図5】図5は、高解像度化処理部で行なわれる高解像度化の処理のフローチャートを示す図である。
【図6】図6は、高解像度化処理部の構成を示す概略的なブロック図である。
【図7】図7は、高解像度化画像において、鮮鋭度の違いによる高解像度化の効果の現れ方の例を示す図である。
【図8】図8は、DFF処理による焦点合わせを示す概念図である。
【図9】図9は、本発明の第2実施形態に係る撮像装置としてのデジタルカメラの概略的なブロック構成図である。
【図10】図10は、第2実施形態におけるデジタルカメラの動作フローチャートを示す図である。
【図11】図11(A)は、第2実施形態における表示方法を説明するためのデジタルカメラの背面図であり、図11(B)及び(C)はそれぞれその表示方法における表示例を示す図である。
【図12】図12(A)は、他の表示例を説明するためのデジタルカメラの背面図であり、図12(B)及び(C)はそれぞれその表示方法における表示例を示す図である。
【図13】図13(A)乃至(C)はそれぞれ更に別の表示方法を示す図である。
【符号の説明】
【0137】
10…デジタルカメラ、 10A…デジタルカメラ本体、 12…レンズ系、 14…CFA、 16…CCD撮像素子、 18…増幅回路、 20…A/D変換回路、 22…バッファ、 24…高解像度化領域選択部、 26…画像高解像度化部、 26A…使用枚数制御部、 26B…基準画像選択部、 26C…画像変位推定部、 26D…高解像度化ターゲット画像選択部、 26E…高解像度化処理部、 26E1…補間拡大部、 26E2…画像蓄積部、 26E3…PSFデータ保持部、 26E4…第1畳込み積分部、 26E5…レジストレーション画像生成部、 26E6…画像比較部、 26E7…第2畳込み積分部、 26E8…正則化項演算部、 26E9…更新画像生成部、 26E10…収束判定部、 28…合焦点検出部、 30…モータ、 32…制御部、 34…外部I/F部、 34A…焦点合わせ機構、 34B…電源スイッチ、 34C…レリーズボタン、 34D…操作ボタン、 36…画像記録部、 38…出力部、 40…画像表示部、 40A…液晶表示パネル、 40B…画像表示領域、 40C,40C1,40C2…高解像度化画像表示領域、 40D,40D1,40D2…低解像度画像表示領域、 40E…解説表示。
【技術分野】
【0001】
本発明は、被写体の画像を電子的に記録する撮像装置及びそのような撮像装置のフォーカス制御プログラムに関する。
【背景技術】
【0002】
従来、焦点合わせ技術において、オートフォーカスを行なう場合には、画像を撮像し、その撮像された被写体画像のエッジ鮮鋭度を計算し、その鮮鋭度に応じて、画像の焦点距離を変化させ、焦点合わせを行なっていた。また、マニュアルフォーカスを行なう場合には、カメラに備えられたLCDビューワにより、撮像された被写体画像を表示し、その被写体画像のエッジ鮮鋭度をユーザが目視で確認し、マニュアルフォーカスを行なっていた。
【0003】
例えば、特許文献1には、デジタルカメラのモニタ表示における被写体の確認において、レリーズボタンが押圧されていない状態では、デジタルカメラに設けられた液晶表示装置に、撮像素子で撮像した被写体の全体画像をこの液晶装置の解像度で表示し、レリーズボタンが半押しの状態になったならば、あらかじめユーザにより設定されたフォーカスエリア中心付近の領域の画像をより高解像度で拡大エリア表示内に表示する発明が開示されている。
【特許文献1】特開2003−179798号公報
【発明の開示】
【発明が解決しようとする課題】
【0004】
従来、マニュアルフォーカスにおいて、焦点合わせに用いる画像のエッジの鮮鋭度をユーザが目視によって確認するために、例えば、ニアレストネイバ法を用いて画像拡大を行い、エッジの鮮鋭度をユーザが目視し易くする手法が採られている。また、オートフォーカスでは、焦点合わせに用いる画像のエッジ鮮鋭度を計算する方法として、例えば、エッジ付近においてラプラシアンフィルタによる処理を行い、エッジ鮮鋭度を計算するという手法が採られる。
【0005】
しかし、これらの従来の手法では、1枚の画像のみの拡大によりエッジ鮮鋭度の確認を行なうため、エッジ鮮鋭度評価に対する信頼度が低く、焦点合わせが精度よく行なえないという問題があった。例えば、マニュアルフォーカスの場合には、エッジ鮮鋭度の目視確認のためにLCDビューワで画像の拡大表示を行なった場合、1枚の画像のみの拡大法であるため、その画像の解像度が不十分となり、マニュアルフォーカスが精度よく行なえないという問題があった。また、例えば、オートフォーカスの場合には、エッジ鮮鋭度の計算時に1枚の画像のみを用いての拡大法であるため、エッジ付近での解像度の不足、ノイズの存在により、オートフォーカスを行なう場合のエッジ鮮鋭度の評価値の算出が満足に行なえないという問題があった。
【0006】
特に、強拡大表示では、ジャギーが大きく現れ、拡大ボケもあるために、合焦位置の前後での鮮鋭度の変化が少ない場合がある。また、ニアレストネイバ法による画像拡大では、鮮鋭感が確認できるものの、実物とブロック歪みを多く持つ拡大像とでは、見え方が大きく異なるため、不自然であり、光学ファインダによるフォーカスになれているユーザにとっては違和感が大きい。
【0007】
本発明は、上記の点に鑑みてなされたもので、焦点合わせの精度を向上させることが可能な撮像装置及びフォーカス制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【0008】
本発明の撮像装置の一態様は、被写体の画像を電子的に記録する撮像装置において、
撮像素子と、
レンズの作用を有する撮像光学系と、
この撮像光学系の焦点を合わせる焦点合わせ手段と、
上記撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化する画像高解像度化手段と、
この画像高解像度化手段により高解像度化された画像を用いて、上記撮像光学系の合焦点位置を検出する合焦点検出手段と、
この合焦検出手段で検出した合焦点位置に基づいて、上記焦点合わせ手段に上記撮像光学系の焦点を調整させる調整手段と、
を具備することを特徴とする。
【0009】
また、本発明の撮像装置の一態様は、被写体の画像を電子的に記録する撮像装置において、
撮像素子と、
レンズの作用を有する撮像光学系と、
この撮像光学系の焦点を合わせる焦点合わせ手段と、
上記撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化する画像高解像度化手段と、
この画像高解像度化手段において高解像度化された画像を表示する画像表示手段と、
上記焦点合わせ手段を手動調整可能な調整手段と、
を具備することを特徴とする。
【0010】
また、本発明のフォーカス制御プログラムの一態様は、被写体の画像を電子的に記録する撮像装置のフォーカス制御プログラムであって、
コンピュータに、
撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化させる手順と、
この高解像度化された画像を用いて、レンズの作用を有する撮像光学系の合焦点位置を検出する手順と、
この検出した合焦点位置に基づいて、上記撮像光学系の焦点を調整する手順と、
を実行させることを特徴とする。
【0011】
また、本発明のフォーカス制御プログラムの一態様は、被写体の画像を電子的に記録する撮像装置のフォーカス制御プログラムであって、
コンピュータに、
撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化させる手順と、
この高解像度化された画像を表示する手順と、
レンズの作用を有する撮像光学系の焦点を調整する操作を受け付ける手順と、
この操作に応じて上記撮像光学系の焦点を調整する手順と、
を実行させることを特徴とする。
【発明の効果】
【0012】
本発明によれば、焦点合わせの精度を向上させることが可能な撮像装置及びフォーカス制御プログラムを提供することができる。
【発明を実施するための最良の形態】
【0013】
以下、図面を参照して本発明を実施するための最良の形態を説明する。
【0014】
[第1実施形態]
図1は、本発明の第1実施形態に係る撮像装置としてのデジタルカメラ10の構成を示すブロック構成図である。このデジタルカメラ10は、レンズ系12、カラーフィルタアレイ(CFA)14、CCD撮像素子16、増幅回路18、A/D変換回路20、バッファ22、高解像度化領域選択部24、画像高解像度化部26、合焦点検出部28、モータ30、制御部32、外部I/F部34、画像記録部36、及び出力部38を備えている。さらに、画像高解像度化部26は、使用枚数制御部26A、基準画像選択部26B、画像変位推定部26C、高解像度化ターゲット画像選択部26D、及び高解像度化処理部26Eを有している。
【0015】
即ち、このデジタルカメラ10においては、レンズ系12、CFA14、及びCCD撮像素子16を介して撮影された映像は、増幅回路18において増幅され、A/D変換回路20へ入力され、デジタル信号へと変換される。また、A/D変換回路20からの出力は、映像信号線を介して、バッファ22に入力される。なお、本実施の形態においては、撮像系にBayer型原色フィルタを前面に配置した単板CCDを想定している。Bayer型原色フィルタは、2×2画素を基本単位とし、赤(R)、青(B)フィルタが1画素ずつ、緑(Gr,Gb)フィルタが2画素配置される。これらの緑フィルタは同一のものであるが、本実施の形態においては、便宜的にこれらをGr、Gbと区別している。
【0016】
バッファ22からの出力は、映像信号線を介して、画像記録部36と高解像度化領域選択部24とへ入力される。これら画像記録部36と高解像度化領域選択部24とは、画像高解像度化部26へと映像信号線を介して入力を行い、画像記録部36は、さらに画像高解像度化部26からの出力を入力されることができる。画像高解像度化部26と画像記録部36とからの出力は、映像信号線を介して出力部38に入力される。
【0017】
外部I/F部34は、制御部32と制御信号線を介して双方向に接続され、この制御部32も、制御信号線を介して、CCD撮像素子16、増幅回路18、A/D変換回路20、合焦点検出部28、モータ30、及び画像高解像度化部26と双方向接続されている。したがって、ユーザは、外部I/F部34を介して、ISO感度などの撮影条件を設定することができる。
【0018】
画像高解像度化部26からの出力は、映像信号線を介して、合焦点検出部28に入力され、この合焦点検出部28は、制御線を介してモータ30を制御することにより、レンズ系12を合焦点位置で調整する。
【0019】
図2(A)は、このデジタルカメラ10の動作フローチャートを示す図である。
【0020】
即ち、ユーザが、撮影条件を設定した後に、レリーズボタンを半押しにすることで、プリ撮影モードに入る(ステップS10)。プリ撮影モードの間に、CCD撮像素子16は、複数枚の画像の撮影を行い、撮影された映像信号は、上記のようにA/D変換回路20でデジタル信号へと変換され、バッファ22を介して、高解像度化領域選択部24へと転送される。
【0021】
この高解像度化領域選択部24では、画像の高解像度化の処理を行なう画像の領域を選択する(ステップS12)。画像の高解像度化を行なう領域を選択する手段としては、画像の焦点位置を合わせるための領域を選択する目的であるので、画像に高周波成分が含まれていることが好ましいことから、画像に含まれるエッジ領域を主に選択する。つまり、ラプラシアンフィルタなどの微分フィルタの畳込み後の積分値であるエッジエネルギーを多くもつ領域をエッジエネルギーとして優先的に領域選択を行なう。また、焦点合わせを行ないたい主要な被写体は、撮影画像の中央に存在する可能性が高いことから、撮影画像の端の領域よりも、中央の領域を優先的に領域選択を行なう方法を合わせて用いることができる。また、プリ撮影中に複数枚の撮影を行なう時に、人物などの動物体であった場合には、複数枚の画像の画像間差分を検出することで被写体の動きを検出でき、その動きから被写体を選択領域として優先的に選択してもよいものとする。このように、領域選択される領域は、画像内において1個所に留まらず、複数箇所において領域選択されても構わないものとする。また、以上に記載した高解像度化領域選択の方法は、例示的なものであり、他の高解像度化領域選択の方法が採用されてもよい。
【0022】
このように高解像度化領域選択部24において選択された選択領域情報を用いて、複数枚のプリ撮影画像は、選択領域だけをトリミング処理され、画像高解像度化部26へと映像信号線を介して転送される。
【0023】
画像高解像度化部26は、上記のように選択された選択領域情報に基づいて、高解像度化の処理を行なう(ステップS14)。この高解像度化処理の詳細については後述する。画像高解像度化部26から出力される高解像度化画像は、合焦点検出部28に入力される。この合焦点検出部28は、その高解像度化画像を用いて合焦点を検出し、その検出結果に従ってモータ30を制御して、レンズ系12のフォーカスの調整を行なう(ステップS16)。このフォーカス調整の詳細については後述する。そして、このフォーカス調整により合焦状態が得られたか否かを判別する(ステップS18)。この判別の手法についても後述する、そして、未だ合焦状態となっていなければ、更に、引き続きレリーズボタンが半押しされているかどうか確認し(ステップS20)、半押しされたままであれば上記ステップS10に戻って、上記の処理を繰り返す。また、レリーズボタンの半押しが解除されている場合には、動作を終了する。
【0024】
而して、上記ステップS18において合焦状態が得られたと判別された時には、レリーズボタンが全押しにされるまで待機状態となり、所謂フォーカスロックがなされる。即ち、レリーズボタンが全押しされたか否かを判別し(ステップS22)、全押しされていない場合には、更に、レリーズボタンの半押しが維持されているか否かを判別する(ステップS24)。そして、半押しが解除されていなければ、上記ステップS22に戻る。こうして、レリーズボタンが全押しされるまで、ステップS22とステップS24のループを回ることで、待機状態となる。なお、上記ステップS18で合焦状態となったと判別された際には、そのことを音や表示によって使用者に報知することが望ましい。また、上記ステップS24において、レリーズボタンの半押しが解除された場合は、動作を中止する。
【0025】
そして、上記ステップS22においてレリーズボタンの全押しが検出された場合には、上記のように調整されたフォーカスで本撮影を行なう(ステップS26)。本撮影された画像は、バッファ22から画像記録部36に転送され、ここで記録される(ステップS28)。また、必要に応じて、この画像記録部36に記録された画像は、出力部38へ転送され、該デジタルカメラ10より画像出力が行なわれる。更には、この画像記録部36に記録された画像は、画像高解像度化部26へ転送されて画像高解像度化処理のリソースとされ、その結果の高解像度化画像を画像記録部36に記録したり、出力部38へ転送して該デジタルカメラ10より出力したりすることもできる。
【0026】
なお、上記ステップS14の高解像度化の処理で得られた高解像度化画像を画像記録部36に記録したり、出力部38で出力したりすることが可能なことは勿論である。
【0027】
次に、上記ステップ14で実行される画像高解像度化の処理について、詳細に説明する。
【0028】
上述したように、画像高解像度化部26は、使用枚数制御部26A、基準画像選択部26B、画像変位推定部26C、高解像度化ターゲット画像選択部26D、及び高解像度化処理部26Eを有している。
【0029】
使用枚数制御部26Aは、外部I/F部34で指定された撮影モード、焦点距離、及び像倍率のうち、少なくとも1つに応じて、高解像度化処理を行なう使用画像の枚数を制御する。この使用枚数制御部26Aにより、例えば、夜景撮影モードでは光量が少ないため枚数を多くしたり、像倍率が低い場合には枚数を多くしたり、焦点距離が短い場合は枚数を多くしたり等の制御が可能となる。使用枚数制御部26Aは、撮影に先立って、高解像度化に使用する画像を高解像度化の基準となる画像を含めて1枚以上選択するものとする。
【0030】
図2(B)は、該画像高解像度化の処理のフローチャートである。即ち、画像高解像度化部26に入力された(トリミング処理された)複数枚のプリ撮影画像から、基準画像選択部26Bにおいて、画像変位推定の基準となる基準画像が1枚選択される(ステップS141)。この後、この基準画像選択部26Bにおいて選択された基準画像と基準画像以外のプリ撮影画像との画像対応位置を画像変位推定部26Cにおいて求める(ステップS142)。続いて、高解像度化処理の対象となる高解像度化ターゲット画像が選択される(ステップS143)。最後に、この高解像度化ターゲット画像に対して高解像度化処理が行なわれる(ステップS144)。
【0031】
上記の画像変位推定部26Cで行なわれる画像変位推定の手段として、画素対応位置を求める画像変位推定のアルゴリズムの詳細を以下で説明する。図3は、この画像変位推定のアルゴリズムを実行する画像変位推定部26Cの処理を示すフローチャートである。
【0032】
まず、上記ステップS141で選択した画像変位推定の基準となる基準画像を1つ読み込む(ステップS1421)。次に、この読み込まれた基準画像を複数の画像変位で変形させ、画像列を生成する(ステップS1422)。この変形は、例えば、水平、垂直方向に対しては、±1ピクセルの動きパラメータで、回転方向に対しては、±1°[degree]の動きパラメータで、基準画像を19通り(27通り中8通り((1[ピクセル]、1[ピクセル]、−1[degree])、(1、−1、1)、(−1、1、1)、(1、−1、−1)、(−1、1、−1)、(−1、−1、1)、(1、1、1)、(−1、−1、−1))は、省略可能。)に変形させる。
【0033】
続いて、読み込まれた基準画像との間の画像変位推定を行なうプリ撮影画像を参照画像として1つ読み込む(ステップS1423)。次に、読み込まれた基準画像及び参照画像の間で、領域ベースマッチング等のピクセルマッチング手法により大まかな画素位置の対応付けを行なう(ステップS1424)。次に、上記ステップS1422で生成された画像列と参照画像との間の類似度値を算出する(ステップS1425)。そして、画像変位のパラメータと、上記ステップS1425において算出された類似度値との関係を用いて、離散的な類似度マップを作成する(ステップS1426)。このような類似度マップが、図4に模式的に示されている。この図4において、縦軸は、類似度を表し、値が小さいほど類似が高い。横軸は、画像を変形させた動きのパラメータを示している。
【0034】
続いて、上記ステップS1426において作成された離散的な類似度マップを補間することにより補間された連続的な類似度のマップを作成し、この連続的な類似度マップの極値を探索し、連続的な類似度値の極値(画像変位推定値)を求める(ステップS1427)。このように離散的な類似度マップを連続的な類似度マップに補間する方法として、パラボラフィッティング、スプライン補間等がある。図4には、パラボラフィッティングされた連続的な類似度マップが曲線として表現されている。
【0035】
この後、対象となる全ての参照画像において画像変位推定を行なったか否かを確認し(ステップS1428)、未だ画像変位推定を行っていない参照画像がある場合には、次の参照画像のフレーム番号を選択して(ステップS1429)、上記ステップS1423に戻り、上記処理を継続する。
【0036】
そして、対象となる全ての参照画像において画像変位推定を行なったならば(ステップS1428)、この画像変位推定の処理を終了する。
【0037】
このようにして画像変位推定部26Cで画像変位推定値が求められたならば、次に、上記ステップS143にて高解像度化ターゲット画像選択部26Dにより高解像度化ターゲット画像が選択され、ステップS144にて高解像度化処理部26Eにより、それら画像変位推定値と、プリ撮影された複数枚のプリ撮影画像、及び高解像度化ターゲット画像の選択情報を用いて、高解像度化ターゲット画像の画像高解像度化処理が行なわれる。
【0038】
図5は、上記ステップS144にて高解像度化処理部26Eにおいて行なわれる高解像度化処理を示すフローチャートである。本実施形態においては、この高解像度化処理のアルゴリズムとして「超解像処理」を用いている。この超解像処理の詳細については、「田中・奥富、再構成型超解像処理の高速化アルゴリズム、Computer Vision and Image Media(CVIM) Vol.2004, No.113, pp.97−104(2004−11)」に開示されている。
【0039】
まず、高解像度画像推定に用いるため、低解像度の複数枚のプリ撮影画像が読み込まれる(ステップS1441)。続いて、それら読み込んだ複数枚のプリ撮影画像の内、高解像度化ターゲット画像選択部26Dにおいて選択されたプリ撮影画像を、高解像度化のターゲット画像とする。そして、このターゲット画像に対して線形補間やバイキューブリック補間等の補間処理を行なうことにより初期の高解像度化画像を作成する(ステップS1442)。この補間処理は、場合によって省略することができる。
【0040】
そして、画像変位推定部26Cで推定された画像変位情報により、ターゲット画像とそれ以外のプリ撮影画像との画像間の画素対応位置を明らかにし(ステップS1443)、その画像対応位置情報を元にして、ターゲット画像の拡大画像を基準とする座標空間で、重ね合わせ処理を行い、レジストレーション画像yを生成する。このレジストレーション画像yを生成する方法の詳細については、上記文献「再構成型超解像処理の高速化アルゴリズム」に開示されている。このステップでの重ね合わせ処理は、例えば、複数枚のプリ撮影画像の各ピクセル値とターゲット画像の拡大座標との間で位置を対応付けた時に、各ピクセル値をターゲット画像の拡大座標の最も近い格子点上においていく処理を行なう。ターゲット画像とその他のプリ撮影画像との間の画像変位は、画像変位推定部26Cで推定された、基準画像とターゲット画像との画像間変位、及び基準画像とターゲット画像以外の画像との画像間変位を統合することにより、生成する。
【0041】
次に、光学伝達関数(OTF)、CCDアパーチャ等の撮像特性を考慮にいれた点広がり関数(PSF)を求める(ステップS1444)。PSFは、例えば、Gauss関数を簡易に用いることができる。
【0042】
次に、これらのステップS1443による画素対応の情報とステップS1444のPSFの情報とを元にして、評価関数f(z)の最小化を行なう(ステップS1445)。この評価関数f(z)は、以下のような式で表される。
【数1】
【0043】
ここで、yはステップS1443で生成されたレジストレーション画像、zはターゲット画像の高解像度化された結果画像(高解像度化画像)、AはPSF、CFA等を含む撮像システムを表現する画像変換行列であり、光学系の点像分布関数、サンプリング開口によるぼけ、CFA14による各色コンポネント等を含んでいる。g(z)は画像の滑らかさや画像の色の相関を考慮した拘束項等である。λは重み係数である。評価関数の最小化には、例えば、最急降下法を用いる。
【0044】
この最急降下法を用いた場合、評価関数f(z)の高解像度化画像zにおける微分値を計算し、その微分値を高解像度化画像zに付加してくことで、画像を更新させていき評価関数f(z)の最小値を得る。費用価関数f(z)の微分値は、以下のようになる。
【数2】
【0045】
この微分値を高解像度化画像zに付加していき、画像を更新させ評価関数f(z)の最小値を得る。
【数3】
【0046】
ここで、znはn回目の高解像度化された結果画像(高解像度化画像)を表し、αは更新量の歩み幅を表す。
【0047】
この式(3)のような表現をとることにより、ソフトウェアによる最小化のステップが高速化する。
【0048】
そして、上記ステップS1445で求めた評価関数f(z)が最小化されたか否かを判別する(ステップS1446)。ここで、未だ、評価関数f(z)が最小化されていない場合には、高解像度化画像znを更新して(ステップS1447)、上記ステップS1445に戻り、評価関数f(z)の最小化の処理を再び行なう。
【0049】
而して、上記ステップS1445で求めた評価関数f(z)が最小化されたならば、高解像度化画像zが得られたとして、この高解像度化処理を終了する。
【0050】
なお、高解像度化ターゲット画像選択部26Dで複数の低解像度画像がターゲット画像として選択された場合には、それら選択された全ての低解像度画像について、上記ステップS1442乃至ステップS1446の処理を行なう。
【0051】
図6は、上で説明された高解像度化処理を行なうための高解像度化処理部26Eの構成の一例を示すブロック図である。この高解像度化処理部26Eは、補間拡大部26E1、画像蓄積部26E2、PSFデータ保持部26E3、第1畳込み積分部26E4、レジストレーション画像生成部26E5、画像比較部26E6、第2畳込み積分部26E7、正則化項演算部26E8、更新画像生成部26E9、及び収束判定部26E10を備えている。
【0052】
以下、図5を参照して説明した高解像度化の処理が、このような構成の高解像度化処理部26Eの各部によりどのように実行されるのかを説明する。
【0053】
即ち、始めに、高解像度化ターゲット画像選択部26Dで選択された高解像度化のターゲット画像を、補間拡大部26E1に転送し、該補間拡大部26E1において、このターゲット画像の補間拡大を行なう(上記ステップS1441に対応)。用いられる補間拡大の手法としては、例えば、バイリニア補間やバイキュービック補間などが挙げられる。補間拡大された画像は、画像蓄積部26E2に転送され、ここに蓄積される。
【0054】
画像蓄積部26E2に蓄積された画像は、第1畳込み積分部26E4に転送され、この第1畳込み積分部26E4にて、PSFデータ保持部26E3から転送されるPSFデータとの間で畳込み積分が行なわれる(この畳込み積分は上記式(2)の中のAT(y−Az)の演算の中のAzの部分に対応する)。
【0055】
また、ターゲット画像は、それ以外の複数枚のプリ撮影画像と共に、レジストレーション画像生成部26E5にも転送され、該レジストレーション画像生成部26E5において、画像変位推定部26Cで求められた各フレーム間の画像変位情報を元に、ターゲット画像の拡大座標を基準とする座標空間で重ね合わせ処理を行い、レジストレーション画像を生成する(上記ステップS1443に対応)。ここでの重ね合わせ処理は、例えば、複数枚画像の各ピクセル値とターゲット画像の拡大座標との間で位置を対応付けた時に、各ピクセル値をターゲット画像の拡大座標の最も近い格子点上に画素を置いていく処理により行なう。この時、同一格子点上に複数のピクセル値を置くことが想定されるが、この場合は、複数のピクセル値の間で取られた平均値を置くことができる。
【0056】
次に、第1畳込み積分部26E4で畳込み演算された画像データは、画像比較部26E6に転送され、該画像比較部26E6において、レジストレーション画像生成部26E5にて生成されたレジストレーション画像との間で、同一ピクセル位置においてそのピクセル値の差分値を算出し、差分画像データが生成される(上記式(2)のAT(y−Az)の演算の中のy−Azに対応)。この画像比較部26E6において生成された差分画像データは、第2畳込み積分部26E7に転送され、該第2畳込み積分部26E7において、PSFデータ保持部26E3により与えられるPSFデータとの間で畳込み積分が行なわれる(上記式(2)のAT(y−Az)の演算の中のAT・(y−Az)に対応)。
【0057】
さらに、画像蓄積部26E2に蓄積された画像から、正則化項演算部26E8によって正則化画像が生成される。即ち、この正則化項演算部26E8においては、例えば、画像蓄積部26E2に蓄積された画像に対して、RGBからYCrCbへの色変換処理が行なわれ、そのCr、Cb成分(色差成分)において、周波数広域通過フィルタ(ラプラシアンフィルタ)の畳込み演算処理を行い、正則化画像を生成する。この方法で生成した正則化画像を更新画像生成部26E9において用いることにより、「一般に画像の色差成分は滑らかな変化である」という画像の先見情報を用いることになるので、色差を抑制した高解像度化画像を安定して求めることができるようになる(上記式(2)のg(z)のzによる偏微分に対応)。
【0058】
そして、上記の第2畳込み積分部26E7で生成された画像、画像蓄積部26E2に蓄積されている画像、及び正則化項演算部26E8で生成された画像は、更新画像生成部26E9に転送され、該更新画像生成部26E9において、これら3枚の画像の重み付けされた画像を生成することにより、更新画像を生成する(上記式(3)に対応)。生成された更新画像は、収束判定部26E10に転送され、該収束判定部26E10において収束判定が行なわれる。この収束判定にあっては、収束に必要とされた繰り返し演算回数が一定回数よりも多くなった場合に画像の更新作業は収束したと判断するようにしてもよいし、また、繰り返しの過去の更新画像を保持しておき、現在の更新画像との差分を取り、その差分が一定の値よりも小さいと判断された場合に画像の更新作業は収束したと判断するようにしてもよい。収束判定部26E10において、更新作業が収束したと判断された場合、更新画像は、高解像度化画像として外部に出力される。
【0059】
これに対して、更新作業が収束していないと判断された場合には、更新画像は、画像蓄積部26E2へ転送され、反復される更新作業の次の回の更新画像生成の為に利用される。そして、次回の更新画像生成の為に、第1畳込み積分部26E4、正則化項演算部26E8及び更新画像生成部26E9へと与えられる。
【0060】
以上の処理を繰り返すことにより、更新画像生成部26E9で生成される更新画像を更新し、最終的な高解像度化画像を得る。
【0061】
図7は、このように得られた最終的な高解像度化画像と、高解像度化領域選択部24で選択された領域選択画像(低解像度画像)とを比較して示す図である。同図において、右側は高解像度化される前の低解像度画像であり、左側はその低解像度画像を基に高解像度化された高解像度化画像を示している。また、上側は鮮鋭度が高く、下側は鮮鋭度が低いものである。本実施形態で採用されている超解像処理のアルゴリズムの性質として、高解像度化処理の結果、鮮鋭度の低い画像に対しては、解像感復元効果が少なく、鮮鋭度の高い画像に対しては、解像感復元効果が高いという性質がある。図7に示した例では、鮮鋭度の高い高解像度化画像は、鮮鋭度の低い高解像度化画像よりも、それぞれの対応する低解像度画像に対する高解像度化の効果が顕著に現れている。このアルゴリズムそのものの性質は、以下で説明する焦点合わせのための制御に有利に働く。
【0062】
このように画像高解像度化部26内の高解像度化処理によって、高解像度化領域選択部24において領域選択された複数枚の画像の選択領域は高解像度化される。このように画像高解像度化部26で得られた高解像度化画像は、合焦点検出部28へ転送される。
【0063】
そして、上記ステップS16として、合焦点検出部28では、コントラスト法に代表される、図8に示されているようなDFF(Depth From Focus)処理を行なうことにより、モータ30を制御し、焦点の位置あわせを行なう。すなわち、画像にラプラシアンフィルタ等の高域通過フィルタを畳込むことによって、高解像度化画像のエッジ鮮鋭度を検出し、その鮮鋭度の大きさを大きくする方向にモータ30を制御し、焦点の位置合わせを行なう。図7を参照して上述したように、本実施形態で採用されている高解像度化処理のアルゴリズムの特性により、高解像度化処理を行なったことにより、エッジ鮮鋭度の感度が向上するという有利な効果があり、焦点位置あわせの精度は、向上する。
【0064】
こうして焦点の位置合わせを行なったところで、再びCCD撮像素子16により画像を複数枚撮影し、プリ撮影画像を上で説明したように、増幅回路18、A/D変換回路20、バッファ22を介して、高解像度化領域選択部24に転送し領域選択を行い、画像高解像度化部26に転送し、選択領域の高解像度化を行い、結果の高解像度化画像を合焦点検出部28へ転送し高解像度化画像の鮮鋭度を検出して、モータ30を制御し、焦点の位置あわせを行なう。
【0065】
上記の処理を繰り返し行い、鮮鋭度が最大の値となった時点で、合焦点検出部28はレンズ系12の焦点位置が合焦したと判断する。
【0066】
プリ撮影モードにおいて、上記の焦点位置が合焦したと判断された時点後、ユーザは、レリーズボタンを全押しにすることにより、デジタルカメラ10は、本撮影モードとなり、被写体の本撮影を行なう。本撮影された画像は、バッファ22より、映像信号線を介して画像記録部36に記録される。この記録された画像は、必要に応じて、映像信号線を介して、画像高解像度化部26に転送され、画像高解像度化処理のリソースとされ、また、出力部38へ映像信号線を介して転送され、デジタルカメラ10からの画像出力が行なわれる。
【0067】
なお、以上で図5に示されている高解像度化のアルゴリズム(超解像処理のアルゴリズム)を採用した場合の高解像度化処理を用いたフォーカス調整について説明したが、高解像度化のアルゴリズムは、この超解像処理アルゴリズムに限定されず、他のアルゴリズムが採用されてもよいことは勿論である。
【0068】
[第2実施形態]
図9は、本発明の第2実施形態に係る撮像装置としてのデジタルカメラ10の構成を概略的に示すブロック図である。本実施形態におけるデジタルカメラ10は、上記第1実施形態と同様の構成を備えると共に、更に、バッファ22、高解像度化領域選択部24及び画像高解像度化部26に接続され、それらから出力された映像信号を表示するLCDなどの画像表示部40を備えている。また、外部I/F部34には、焦点合わせ機構34Aが設けられている。
【0069】
図10は、本第2実施形態におけるデジタルカメラ10の動作フローチャートを示す図である。本実施形態においては、合焦点検出をオートフォーカス及びマニュアルフォーカスのいずれか一方を選択して行なう。
【0070】
即ち、ユーザが、撮影条件を設定した後に、レリーズボタンを半押しにすると、まず、マニユアルフォーカスモードが選択されているか否かを判別し(ステップS30)、マニュアルフォーカスモードが選択されていない、つまりオートフォーカスモードが選択されていると判別した場合には、オートフォーカス処理を実行する(ステップS32)。このオートフォーカス処理は、上記第1実施形態におけるステップS10乃至ステップS28の処理をそのまま適用でき、従って、その説明は省略する。
【0071】
これに対して、上記ステップS30においてマニユアルフォーカスモードが選択されていると判別した場合には、プリ撮影モードに入る(ステップS34)。このプリ撮影モードは、上記ステップS10の処理と同様にして、複数枚のプリ撮影画像を撮影して、バッファ22を介して、高解像度化領域選択部24へと転送する。
【0072】
高解像度化領域選択部24では、画像の高解像度化の処理を行なう画像の領域を選択する(ステップS36)。この高解像度化領域選択処理は、上記ステップS12と同様の処理であるので、その詳細説明は省略する。
【0073】
そして、この高解像度化領域選択部24において選択された選択領域情報を用いて、複数枚のプリ撮影画像は、選択領域だけをトリミング処理され、画像高解像度化部26へと映像信号線を介して転送され、該画像高解像度化部26において、上記選択領域情報に基づいて、高解像度化の処理を行なう(ステップS38)。この高解像度化処理は、上記ステップS14と同様の処理であるので、その詳細説明は省略する。
【0074】
画像高解像度化部26から出力される高解像度化画像は、画像表示部40に入力され、この画像表示部40で高解像度化画像の表示が行なわれる(ステップS40)。
【0075】
ユーザは、この画像表示部40に表示されている高解像度化画像を目視して、合焦しているかどうか判断し、合焦していると判断した時は、レリーズボタンを全押しして、本撮影を行なうことができる。即ち、上記ステップS40での高解像度化画像の表示後、レリーズボタンが全押しされたか否かを判別し(ステップS42)、レリーズボタンが全押しされたと判別した場合には、本撮影モードに入って、本撮影を行い(ステップS44)、撮影された画像データは、画像記録部36に記録される(ステップS46)。また、必要に応じて、この画像記録部36に記録された画像は、出力部38へ転送され、該デジタルカメラ10より画像出力が行なわれる。更には、この画像記録部36に記録された画像は、画像高解像度化部26へ転送されて画像高解像度化処理のリソースとされ、その結果の高解像度化画像を画像記録部36に記録したり、出力部38へ転送して該デジタルカメラ10より出力したり、画像表示部40に表示したりすることもできる。
【0076】
一方、ユーザが画像表示部40に表示されている高解像度化画像を目視して、合焦していないと判断した時は、レリーズボタンを全押しせずに、マニュアルフォーカスの手続を行なうことができる。このマニュアルフォーカスは、ユーザが、外部I/F部34に設けられている焦点合わせ機構34Aを操作することで、制御部32を介してモータ30を制御し、レンズ系12のフォーカスを調整するものである。
【0077】
そのため、上記ステップS42においてレリーズボタンが全押しされていないと判断した場合には、ユーザが、焦点合わせ機構34Aを操作したか否かを判別する(ステップS48)。ここで、焦点合わせ機構34Aの操作がされてないと判断した場合には、更に、レリーズボタンの半押しが継続されているか否かを判別する(ステップS50)。レリーズボタンの半押しが終了していると判断した時には、撮影を中止する逆に、レリーズボタンの半押しが継続していると判断した場合には、上記ステップS48に戻る。
【0078】
このように、ユーザが焦点合わせ機構34Aを操作せずにレリーズボタンを半押しにしている限り反復され、ユーザがレリーズボタンを全押しするか、焦点合わせ機構34Aを操作するまでの待機状態を形成する。
【0079】
そして、上記ステップS48において、ユーザが、焦点合わせ機構34Aを操作したと判断した場合には、その操作に応じて、制御部32を介して、モータ30を制御し、レンズ系12のフォーカスを調整する(ステップS52)。その後、ユーザが、レリーズボタンの半押しを継続しているか否かを判別し(ステップS54)、レリーズボタンの半押しが継続していれば上記ステップS34に戻って、ユーザにより調整されたフォーカスにより、上記ステップS34乃至ステップS52のマニュアルフォーカス調整のための動作を反復する。また、ステップS54においてレリーズボタンの半押しが終了されたと判断した場合には、撮影を終了する。
【0080】
上記のようなマニュアルフォーカス調整のための動作が反復され、ユーザが焦点合わせ機構34Aを用いた焦点合わせを繰り返した結果、ユーザが画像表示部40に表示された高解像度化画像を目視して、合焦したと判断した時は、ユーザは、レリーズボタンを全押しし(ステップS42でYESに分岐)、本撮影を行なうことができる。
【0081】
なお、本第2実施形態におけるデジタルカメラ10の外部I/F部34は、マニュアルフォーカス又はオートフォーカスのいずれかの撮影モードをユーザにより選択できるように構成されている。この撮影モードの選択は、外部I/F部34に設けられている切換えスイッチなどの切換え手段により行なうことができる。ユーザは、レリーズボタンを半押しにして合焦のための上記のフローに入る前に、あらかじめこの切換え手段をマニュアルフォーカス又はオートフォーカスに設定してから、レリーズボタンを半押しにする。また、ユーザが、レリーズボタンを半押ししている間に、この切換え手段を切換えることにより合焦のためのフローの間にマニュアルフォーカスとオートフォーカスとを切換えることも可能なことは勿論である。
【0082】
なお、画像表示部40への高解像度化画像の表示は、例えば、図11(A)に示すようにして行われる。
【0083】
即ち、図11(A)に示すように、本第2実施形態におけるデジタルカメラ本体10Aの画像表示部40は、デジタルカメラ本体10Aの背面に設けられている液晶表示パネル40Aとして構成されている。そして、その液晶表示パネル40Aの画像表示領域40Bの一部を、高解像度化画像表示領域40Cとして、ここに高解像度化処理された画像が表示される。なお、画像表示領域40Bの高解像度化画像表示領域40C以外に領域には、任意の画像、シャッタスピード、ISO感度、焦点距離等の撮影に関わるパラメータの情報を表示できるが、特に、バッファ22に転送される現時刻の撮影画像を表示してもよい。さらに、図11(A)には、デジタルカメラ本体10Aが、外部I/F部34の一部として、電源スイッチ34B、レリーズボタン34C、及び操作ボタン34Dを備えていることを一例として示している。
【0084】
図11(B)及び(C)は、画像表示部40への高解像度化画像の表示例を示している。これらの図に示すように、画像表示領域40Bの一部を高解像度化画像表示領域40Cとして、そこに複数枚のプリ撮影画像から生成された高解像度化画像を表示することで、従来のように画像1枚に対する拡大画像を画像表示に用いる場合よりも、解像感の高い画像により目視による焦点合わせが容易にできる。また、高解像度化処理のアルゴリズムとして超解像処理のアルゴリズムを用いている場合には、鮮鋭度が高い場合と低い場合の鮮鋭度の落差が大きくなり、焦点位置が合っているかどうかの確認が容易にできるようになる。
【0085】
即ち、ユーザは、図11(C)のように、表示されている高解像度化画像の鮮鋭度が低い場合には、焦点合わせ機構34Aを操作して、図11(B)のように、高解像度化画像の鮮鋭度が高くなるように、デジタルカメラ10のフォーカスを調整する。その結果、高解像度化画像表示領域40Cに表示されている高解像度化画像が、図11(B)に例示されているような鮮鋭度の高い画像になった時は、ユーザは、焦点位置が合焦したと判断して、レリーズボタン34Cを全押しにすることで、デジタルカメラ10を本撮影モードとして被写体の本撮影を行なうことができる。このような操作により、ユーザは焦点位置の合った画像の撮影を行なうことができる。上記第1実施形態について、図7を用いて説明したように、この超解像処理のアルゴリズムの性質として、高解像度化処理の結果、鮮鋭度の少ない画像に対しては、解像感復元効果が少なく、鮮鋭度の高い画像に対しては、解像感復元効果が高いという性質がある。この性質の結果、エッジ鮮鋭度の感度が向上するという有利な効果が現れ、焦点位置あわせの感度が向上する。
【0086】
図12(A)は、別の表示方法を示す図であり、液晶表示パネル40Aの画像表示領域40Bに、高解像度化画像表示領域40Cと低解像度画像表示領域40Dを配置して、高解像度化処理された画像と、高解像度化領域選択部24で選択された低解像度の領域選択画像と、を並べて表示する。この場合、領域選択画像は、高解像度化画像との間で画像の比較を行なうため、バイリニア法などにより、高解像度化画像と同一のサイズに拡大して表示する。
【0087】
この表示方法によれば、画像表示に用いる画像を、複数枚のプリ撮影画像から生成された高解像度化画像と拡大された領域選択画像としていることから、高解像度化画像で鮮鋭度が向上していることが明らかになる。特に、高解像度化処理のアルゴリズムとして超解像処理のアルゴリズムを用いている場合には、従来のように、画像1枚による拡大画像のみを画像表示に用いる場合よりも、2枚の画像の鮮鋭度が高い場合と低い場合の鮮鋭度の落差が明らかとなり、高解像度化画像と低解像度画像とを比較することにより、焦点位置が合っているかどうかの確認が容易にできるようになる。また、この超解像処理のアルゴリズムの性質として、高解像度化処理の結果、鮮鋭度の少ない画像に対しては、解像感復元効果が少なく、鮮鋭度の高い画像に対しては、解像感復元効果が高いという性質がある。高解像度化画像表示領域40Cに表示される複数枚画像を用いて生成された高解像度化画像と低解像度画像表示領域40Dに表示される1枚の画像からなる低解像度画像との間で、画像の解像感の比較を行なうことで、鮮鋭度が高ければ解像感の落差が大きく、鮮鋭度が低ければ解像感の落差が小さいという特性を生かし、焦点位置が合っているかどうかの確認を容易にすることができる。なお、画像表示領域40Bの高解像度化画像表示領域40C及び低解像度画像表示領域40D以外に領域には、任意の画像、シャッタスピード、ISO感度、焦点距離等の撮影に関わるパラメータの情報を表示できるが、特に、バッファ22に転送される現時刻の撮影画像を表示してもよい。
【0088】
図12(B)及び(C)は、画像表示部40への表示例を示している。図12(B)に示されている高解像度化画像は、鮮鋭度が高く、図12(C)に示されている高解像度化画像は、鮮鋭度が低い。上記のように、ユーザは、この高解像度化画像表示領域40Cに表示されている高解像度化画像を見て、画像の鮮鋭度が低いと判断するならば、焦点合わせ機構34Aを用いて、焦点の位置あわせを行なう。また、本表示方法では、低解像度画像表示領域40Dに低解像度の領域選択画像が表示されるため、上述の画像の解像感の比較を行なう際に、鮮鋭度が高ければ解像感の落差が大きく、鮮鋭度が低ければ解像感の落差が小さいという超解像処理の特性を生かし、焦点位置が合っているかどうかの確認をさらに容易にすることができる。その結果、高解像度化画像表示領域40Cに表示されている高解像度化画像が、図12(B)に例示されているような鮮鋭度の高い画像になった時は、ユーザは、焦点位置が合焦したと判断して、レリーズボタン34Cを全押しにすることで、デジタルカメラ10を本撮影モードとして被写体の本撮影を行なう。このような操作により、ユーザは焦点位置の合った画像の撮影を行なうことができる。
【0089】
更に、図13(A)、(B)又は(C)に示すような表示方法を採っても良い。
【0090】
図13(A)に示す表示方法は、画像表示領域40Bに2つの高解像度化画像表示領域40C1、40C2を配置し、第1の高解像度化画像表示領域40C1には、直前のフォーカス調整により撮影された複数画像から生成された高解像度化画像を表示し、第2の高解像度化画像表示領域40C2には、第1の高解像度化画像表示領域40C1に表示されている高解像度化画像の1回前に調整されたフォーカスによる高解像度化画像を表示するものである。図11(A)で示した表示方法では、直前のフォーカス調整により撮影された複数画像から生成された高解像度化画像1枚のみを表示していたのに対し、この表示方法では、ユーザの合焦の判断がより容易になるように、1回前に調整されたフォーカスによる高解像度化画像を並べて表示する。特に、超解像処理のアルゴリズムの性質として、高解像度化処理の結果、鮮鋭度の少ない画像に対しては、解像感復元効果が少なく、鮮鋭度の高い画像に対しては、解像感復元効果が高いという性質がある。従って、本表示方法のように並べて表示することにより、2つの画像の解像感復元効果をより容易に比較できる。
【0091】
また、この表示方法では、いずれの高解像度化画像が直前のフォーカス調整により生成された高解像度化画像か分かるように、「調整前」、「調整後」の解説表示40E(すなわちキャプション)がそれぞれ第1及び第2の高解像度化画像表示領域の近傍に表示することが好ましい。この解説表示40Eの表示位置、及びこの解説表示40Eを表示するか、しないかは、ユーザが外部I/F部34を介して選択可能としてもよい。また、解説表示40Eは、図示されているような「調整前」、「調整後」に限定されず、他のものでもよい。さらに、第1の高解像度化画像表示領域40C1及び第2の高解像度化画像表示領域40C2のそれぞれの表示位置は、ユーザが外部I/F部34を介して、調整可能であってよい。なお、画像表示領域40Bの第1の高解像度化画像表示領域40C1及び第2の高解像度化画像表示領域40C2以外に領域には、任意の画像、シャッタスピード、ISO感度、焦点距離等の撮影に関わるパラメータの情報を表示できるが、特に、バッファ22に転送される現時刻の撮影画像を表示してもよい。
【0092】
また、図13(B)に示す表示方法は、画像表示領域40Bに、高解像度化画像表示領域40Cによる高解像度化画像と、低解像度画像表示領域40Dによる低解像度の領域選択画像の拡大表示とを交互に表示するものである。図12(A)に示した表示方法では、これら2つの表示領域を並べて表示していたのに対して、この表示方法では、交互に表示することにより、表示領域の外の領域に情報が表示されている場合には、特に、バッファ22に転送される現時刻の撮影画像が表示されている場合には、これらの表示領域の外の情報が確認しやすくなるという利点がある。また、超解像処理のアルゴリズムの性質として、高解像度化処理の結果、鮮鋭度の少ない画像に対しては解像感復元効果が少なく、鮮鋭度の高い画像に対しては解像感復元効果が高いという性質がある。高解像度化画像表示領域40Cに表示される複数枚画像を用いて生成された高解像度化画像、及び低解像度画像表示領域40Dに表示される1枚の画像からなる低解像度画像の間で、画像の解像感の比較を行なうことで、鮮鋭度が高ければ解像感の落差が大きく、鮮鋭度が低ければ解像感の落差が小さいという特性を生かし、焦点位置が合っているかどうかの確認をすることは2枚の画像を交互に表示するこの表示方法でも可能である。
【0093】
ユーザは、外部I/F部34を介して、高解像度化画像表示領域40C及び低解像度画像表示領域40Dの表示時間をそれぞれ調整することができ、各々の画像表示領域を異なる場所に設定することができる。また、高解像度化画像表示領域40C及び低解像度画像表示領域40Dの表示の交替の間にいずれの画像表示領域も表示されない時間間隔を設定し、この時間間隔を調整することができる。なお、画像表示領域40Bの高解像度化画像表示領域40C及び低解像度画像表示領域40D以外に領域には、任意の画像、シャッタスピード、ISO感度、焦点距離等の撮影に関わるパラメータの情報を表示できるが、特に、上述のようにバッファ22に転送される現時刻の撮影画像を表示してもよい。
【0094】
図13(C)に示す表示方法は、画像表示領域40Bに2つの高解像度化画像表示領域40C1、40C2と2つの低解像度画像表示領域40D1、40D2を配置したものである。そして、第1の高解像度化画像表示領域40C1には、直前のフォーカス調整により撮影された複数画像から生成された高解像度化画像を表示し、第2の高解像度化画像表示領域40C2には、第1の高解像度化画像表示領域40C1に表示されている高解像度化画像の1回前に調整されたフォーカスによる高解像度化画像を表示する。また、第1の低解像度画像表示領域40D1には、第1の高解像度化画像表示領域40C1に表示されている高解像度化画像のフォーカスで撮像された低解像度の領域選択画像を表示し、第2の低解像度画像表示領域40D2には、第2の高解像度化画像表示領域40C2に表示されている高解像度化画像のフォーカスで撮像された低解像度の領域選択画像を表示する。ここで、それぞれ同一のフォーカスで生成された高解像度化画像と領域選択画像とが並べられて表示されるように、各表示領域は配置される。さらに、第1及び第2の高解像度化画像表示領域40C1、40C2の近傍には、それぞれ「調整後」、「調整前」の解説表示40Eが行われる。
【0095】
超解像処理のアルゴリズムの性質として、高解像度化処理の結果、鮮鋭度の少ない画像に対しては解像感復元効果が少なく、鮮鋭度の高い画像に対しては解像感復元効果が高いという性質があり、本表示方法のように並べて表示することにより、2つの画像の解像感復元効果をより容易に比較できる。また、高解像度化画像表示領域40C1、40C2に表示される複数枚画像を用いて生成された高解像度化画像、及び低解像度画像表示領域40D1、40D2に表示される1枚の画像からなる低解像度画像の間で、それぞれ、画像の解像感の比較を行なうことで、鮮鋭度が高ければ解像感の落差が大きく、鮮鋭度が低ければ解像感の落差が小さいという特性を生かし、焦点位置が合っているかどうかの確認をすることが可能である。この表示方法では、例えば、背景にバッファ22に転送される現時刻の撮影画像を表示しているような場合、画像表示領域が4つあるために、背景の情報や画像が確認しづらい可能性がある。このため、ユーザは、外部I/F部34を介して、4つの画像表示領域のいずれかを又は全てを一時的に削除して、背景の情報や画像を確認することが可能である。また、4つの画像表示領域の表示位置を変化させることも行なうことができる。さらに、解説表示40Eは、必ずしも「調整前」、「調整後」である必要はなく、他の表示でもよく、ユーザが、外部I/F部34を介してこれらの表示を中止することもできる。なお、画像表示領域40Bの高解像度化画像表示領域40C及び低解像度画像表示領域40D以外に領域には、任意の画像、シャッタスピード、ISO感度、焦点距離等の撮影に関わるパラメータの情報を表示できるが、特に、上述のようにバッファ22に転送される現時刻の撮影画像を表示してもよい。
【0096】
なお、これら図11(A)、図12(A)、図13(A)、(B)、及び(C)を参照して説明した表示方法は、ユーザにより外部I/F部を介して選択可能に構成しても構わない。
【0097】
以上、実施形態に基づいて、本発明を説明したが、本発明は上述した実施形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形や応用が可能なことは勿論である。
【0098】
特に、上記実施形態の機能を実現するソフトウェアのプログラムをコンピュータに供給し、当該コンピュータがこのプログラムを実行することによって、上記機能を実現することが可能である。
【0099】
(付記)
前記の具体的実施形態から、以下のような構成の発明を抽出することができる。
【0100】
(1) 被写体の画像を電子的に記録する撮像装置において、
撮像素子と、
レンズの作用を有する撮像光学系と、
この撮像光学系の焦点を合わせる焦点合わせ手段と、
上記撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化する画像高解像度化手段と、
この画像高解像度化手段により高解像度化された画像を用いて、上記撮像光学系の合焦点位置を検出する合焦点検出手段と、
この合焦検出手段で検出した合焦点位置に基づいて、上記焦点合わせ手段に上記撮像光学系の焦点を調整させる調整手段と、
を具備することを特徴とする撮像装置。
【0101】
(対応する実施形態)
この(1)に記載の撮像装置に関する実施形態は、第1及び第2実施形態が対応する。それらの実施形態において、デジタルカメラ10が上記撮像装置に、CCD撮像素子16が上記撮像素子に、レンズ系12が上記撮像光学系に、モータ30が上記焦点合わせ手段に、高解像度化領域選択部24及び画像高解像度化部26が上記画像高解像度化手段に、合焦点検出部28が上記合焦点検出手段及び調整手段に、それぞれ対応する。
【0102】
(作用効果)
この(1)に記載の撮像装置によれば、複数枚の画像を用いて1枚の高解像度化画像を生成し、この画像を用いて、エッジ鮮鋭度を計算する際に、エッジ付近の解像度を向上させ、ノイズの低減を図ることができる。この結果、合焦点検出手段が、エッジ鮮鋭度を高精度に算出でき、このエッジ鮮鋭度に基づいて調整手段が、焦点合わせ手段を調整するので、焦点合わせ(オートフォーカス)を高精度に行なうことができる。
【0103】
(2) 被写体の画像を電子的に記録する撮像装置において、
撮像素子と、
レンズの作用を有する撮像光学系と、
この撮像光学系の焦点を合わせる焦点合わせ手段と、
上記撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化する画像高解像度化手段と、
この画像高解像度化手段において高解像度化された画像を表示する画像表示手段と、
上記焦点合わせ手段を手動調整可能な調整手段と、
を具備することを特徴とする撮像装置。
【0104】
(対応する実施形態)
この(2)に記載の撮像装置に関する実施形態は、第2実施形態が対応する。その実施形態において、デジタルカメラ10が上記撮像装置に、CCD撮像素子16が上記撮像素子に、レンズ系12が上記撮像光学系に、モータ30及び制御部32が上記焦点合わせ手段に、高解像度化領域選択部24及び画像高解像度化部26が上記画像高解像度化手段に、画像表示部40が上記画像表示手段に、焦点合わせ機構34A及び制御部32が上記調整手段に、それぞれ対応する。
【0105】
(作用効果)
この(2)に記載の撮像装置によれば、複数枚の画像を用いて1枚の高解像度化画像を生成し、その画像を画像表示手段に表示させるので、ユーザが、調整手段を用いて、目視で焦点合わせを行なう際に、解像感の向上した画像を用いて焦点合わせをすることができ、精度よく焦点合わせを行なうことができる。
【0106】
(3) 上記画像高解像度化手段により高解像度化された画像を用いて、上記撮像光学系の合焦点位置を検出する合焦点検出手段と、
オートフォーカスモードとマニュアルフォーカスモードとを切替設定するモード設定手段と、
を更に具備し、
上記調整手段は、上記モード設定手段によって上記オートフォーカスモードが設定されているときには、上記合焦検出手段で検出した合焦点位置に基づいて、上記焦点合わせ手段に上記撮像光学系の焦点を調整させることを特徴とする請求項2に記載の撮像装置。
【0107】
(対応する実施形態)
この(3)に記載の撮像装置に関する実施形態は、第2実施形態が対応する。その実施形態において、合焦点検出部28が上記合焦点検出手段に、外部I/F部34が上記モード設定手段に、それぞれ対応する。
【0108】
(作用効果)
この(3)に記載の撮像装置によれば、ユーザが、マニュアルフォーカスによる焦点合わせに満足がいかない時、モード設定手段を切り替えることにより、オートフォーカスによる焦点合わせも試みることができる。また、最初からオートフォーカスモードを選択して、オートフォーカスにより焦点合わせを行なうことができる。
【0109】
(4) 上記画像高解像度化手段は、上記撮像素子で撮像された上記被写体の画像を複数枚用いて高解像度化画像を生成する超解像処理であることを特徴とする請求項1乃至3の何れかに記載の撮像装置。
【0110】
(対応する実施形態)
この(4)に記載の撮像装置に関する実施形態は、第1及び第2実施形態が対応する。
【0111】
(作用効果)
この(4)に記載の撮像装置によれば、超解像処理のアルゴリズムの性質として、高解像度化処理の結果、鮮鋭度の少ない画像に対しては解像感復元効果が少なく、鮮鋭度の高い画像に対しては解像感復元効果が高いという性質があるので、オートフォーカスを行なう際には、高解像度化処理を行なっていない低解像度の画像どうしではエッジ鮮鋭度の違いが明らかでなくても、高解像度化処理を行なった画像のエッジ鮮鋭度の違いは、際立って大きくなり、合焦点検出手段による合焦点検出が容易になる。また、この超解像処理のアルゴリズムの性質として、鮮鋭度が高ければ高解像度化処理された画像と低解像度画像との解像感の落差が大きく、鮮鋭度が低ければこれらの解像感の落差が小さいという性質があるので、マニュアルフォーカスを行なう際には、高解像度化処理された画像の解像感の復元効果を目視することにより鮮鋭度が高くなる焦点位置に焦点合わせすることが可能である。
【0112】
(5) 上記画像高解像度化手段は、画像高解像度化処理を行なう画像領域を選択する高解像度化領域選択手段を有することを特徴とする請求項1乃至4の何れかに記載の撮像装置。
【0113】
(対応する実施形態)
この(5)に記載の撮像装置に関する実施形態は、第1及び第2実施形態が対応する。それらの実施形態において、高解像度化領域選択部24が上記高解像度化領域選択手段に対応する。
【0114】
(作用効果)
この(5)に記載の撮像装置によれば、画像に高周波成分が含まれていることが好ましいことから、画像に含まれるエッジ領域を選択したり、焦点合わせを行ないたい主要な被写体は撮影画像の中央に存在する可能性が高いことから、撮影画像の端の領域よりも中央の領域を優先的に領域選択を行なったりするなど、焦点合わせのための適当な画像を特に選択することにより、焦点合わせの精度を高め、焦点合わせを容易にすることができる。
【0115】
(6) 上記画像表示手段は、上記高解像度化された画像を表示すると同時に、この高解像度化された画像が高解像度化される前の画像を拡大して表示することを特徴とする請求項2乃至5の何れかに記載の撮像装置。
【0116】
(対応する実施形態)
この(6)に記載の撮像装置に関する実施形態は、第2実施形態が対応する。
【0117】
(作用効果)
この(6)に記載の撮像装置によれば、高解像度化画像と低解像画像とを並べて表示することにより、高解像度化画像でエッジ鮮鋭度が向上していることが明らかとなる。また、高解像度化処理として、超解像処理のアルゴリズムを採用した場合、鮮鋭度の少ない画像に対しては解像感復元効果が少なく、鮮鋭度の高い画像に対しては解像感復元効果が高いという性質があり、複数枚画像を用いて生成された高解像度化画像、及び1枚の画像からなる低解像度画像の間で、画像の解像感の比較を行なうことで、鮮鋭度が高ければ解像感の落差が大きく、鮮鋭度が低ければ解像感の落差が小さいという特性を生かし、焦点位置が合っているかどうかの確認を容易にすることができる。
【0118】
(7) 上記表示手段は、上記高解像度化された画像と、この高解像度化された画像が高解像度化される前の画像を拡大した画像と、を交互に表示することを特徴とする請求項2乃至5の何れかに記載の撮像装置。
【0119】
(対応する実施形態)
この(7)に記載の撮像装置に関する実施形態は、第2実施形態が対応する。
【0120】
(作用効果)
この(7)に記載の撮像装置によれば、高解像度化画像と低解像度画像とを交互に表示することから、高解像度化処理の効果が明らかになる。さらに、交互に表示することにより、高解像度化画像と低解像度画像の表示領域の外の領域に情報が表示されている場合には、これらの情報が確認しやすくなるという利点がある。また、高解像度化処理として、超解像処理のアルゴリズムを採用した場合、高解像度化処理の結果、鮮鋭度の少ない画像に対しては解像感復元効果が少なく、鮮鋭度の高い画像に対しては解像感復元効果が高いという性質があり、複数枚画像を用いて生成された高解像度化画像、及び1枚の画像からなる低解像度画像の間で、画像の解像感の比較を行なうことで、鮮鋭度が高ければ解像感の落差が大きく、鮮鋭度が低ければ解像感の落差が小さいという特性を生かし、焦点位置が合っているかどうかの確認を容易にすることができる。
【0121】
(8) 上記表示手段は、上記調整手段による調整前後の高解像度化された画像を並べて表示することを特徴とする請求項2乃至5の何れかに記載の撮像装置。
【0122】
(対応する実施形態)
この(8)に記載の撮像装置に関する実施形態は、第2実施形態が対応する。
【0123】
(作用効果)
この(8)に記載の撮像装置によれば、高解像度化処理により、エッジ付近の解像度が向上した高解像度化画像どうしを比較することにより、焦点合わせが容易になる。また、高解像度化処理として超解像処理のアルゴリズムを採用した場合、高解像度化処理の結果、鮮鋭度の少ない画像に対しては解像感復元効果が少なく、鮮鋭度の高い画像に対しては解像感復元効果が高いという性質があり、2つの高解像度化画像を並べて表示することにより、2つの画像の解像感復元効果をより容易に比較できる。
【0124】
(9) 上記表示手段は、上記調整手段による調整前後の高解像度化された画像と、それらの高解像度化された画像が高解像度化される前の画像を拡大した画像と、を並べて表示することを特徴とする請求項2乃至5の何れかに記載の撮像装置。
【0125】
(対応する実施形態)
この(9)に記載の撮像装置に関する実施形態は、第2実施形態が対応する。
【0126】
(作用効果)
この(9)に記載の撮像装置によれば、高解像度化処理により、エッジ付近の解像度が向上した高解像度化画像どうしを比較することにより、焦点合わせが容易になる。また、高解像度化画像と低解像度画像とを並べて表示することにより、高解像度化画像で鮮鋭度が高くなっていることが明らかとなる。さらに、高解像度化処理として超解像処理のアルゴリズムを採用した場合、高解像度化処理の結果、鮮鋭度の少ない画像に対しては解像感復元効果が少なく、鮮鋭度の高い画像に対しては解像感復元効果が高いという性質があり、2つの高解像度化画像を並べて表示することにより、2つの画像の解像感復元効果をより容易に比較できる。そして、複数枚画像を用いて生成された高解像度化画像、及び1枚の画像からなる低解像度画像の間で、画像の解像感の比較を行なうことで、鮮鋭度が高ければ解像感の落差が大きく、鮮鋭度が低ければ解像感の落差が小さいというこのアルゴリズムの特性を生かし、焦点位置が合っているかどうかの確認を容易にすることができる。
【0127】
(10) 上記画像高解像度化手段は、撮影モード、焦点距離、像倍率の少なくとも一つに応じて、上記高解像度化処理を行なう元の画像の枚数を制御する手段を有することを特徴とする請求項1乃至9の何れかに記載の撮像装置。
【0128】
(対応する実施形態)
この(10)に記載の撮像装置に関する実施形態は、第1及び第2実施形態が対応する。それらの実施形態において、使用枚数制御部26Aが上記元の画像の枚数を制御する手段に対応する。
【0129】
(作用効果)
この(10)に記載の撮像装置によれば、例えば、夜景撮影モードでは光量が少ないため枚数を多くしたり、像倍率が低い場合には枚数を多くしたり、焦点距離が短い場合は枚数を多くしたりするなど、撮影条件に応じて高解像度化処理に必要な元の画像の枚数を制御することが可能になる。
【0130】
(11) 被写体の画像を電子的に記録する撮像装置のフォーカス制御プログラムであって、
コンピュータに、
撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化させる手順と、
この高解像度化された画像を用いて、レンズの作用を有する撮像光学系の合焦点位置を検出する手順と、
この検出した合焦点位置に基づいて、上記撮像光学系の焦点を調整する手順と、
を実行させるためのフォーカス制御プログラム。
【0131】
(対応する実施形態)
この(11)に記載のフォーカス制御プログラムに関する実施形態は、第1及び第2実施形態が対応する。それらの実施形態において、デジタルカメラ10が上記撮像装置に、CCD撮像素子16が上記撮像素子に、レンズ系12が上記撮像光学系に、ステップS12及びS14が上記高解像度化させる手順に、ステップS16が上記合焦点位置を検出する手順及び上記撮像光学系の焦点を調整する手順に、それぞれ対応する。
【0132】
(作用効果)
この(11)に記載のフォーカス制御プログラムによれば、複数枚の画像を用いて1枚の高解像度化画像を生成し、この画像を用いて、エッジ鮮鋭度を計算する際に、エッジ付近の解像度を向上させ、ノイズの低減を図ることができる。この結果、合焦点位置を検出する手順で、エッジ鮮鋭度を高精度に算出でき、このエッジ鮮鋭度に基づいて撮像光学系の焦点を調整する手段で、焦点合わせ(オートフォーカス)を高精度に行なうことができる。
【0133】
(12) 被写体の画像を電子的に記録する撮像装置のフォーカス制御プログラムであって、
コンピュータに、
撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化させる手順と、
この高解像度化された画像を表示する手順と、
レンズの作用を有する撮像光学系の焦点を調整する操作を受け付ける手順と、
この操作に応じて上記撮像光学系の焦点を調整する手順と、
を実行させるためのフォーカス制御プログラム。
【0134】
(対応する実施形態)
この(12)に記載のフォーカス制御プログラムに関する実施形態は、第2実施形態が対応する。その実施形態において、デジタルカメラ10が上記撮像装置に、CCD撮像素子16が上記撮像素子に、レンズ系12が上記撮像光学系に、ステップS36及びS38が上記高解像度化させる手順に、ステップS40が上記高解像度化された画像を表示する手順に、ステップS48が上記撮像光学系の焦点を調整する操作を受け付ける手順に、ステップS52が上記撮像光学系の焦点を調整する手順に、それぞれ対応する。
【0135】
(作用効果)
この(12)に記載のフォーカス制御プログラムによれば、複数枚の画像を用いて1枚の高解像度化画像を生成し、その画像を表示させるので、ユーザが、解像感の向上した画像を用いて撮像光学系の焦点を調整する操作を精度よく行なうことができ、この結果、撮像光学系の焦点を調整する手順を行なわせることにより、精度よく焦点合わせを行なうことができる。
【図面の簡単な説明】
【0136】
【図1】図1は、本発明の第1実施形態に係る撮像装置としてのデジタルカメラの概略的なブロック構成図である。
【図2】図2は、第1実施形態におけるデジタルカメラの動作フローチャートを示す図である。
【図3】図3は、画像変位推定部で行なわれている処理のフローチャートを示す図である。
【図4】図4は、離散的な類似度マップを連続的な類似度マップに補間するためにパラボラフィッティングを用いる処理の例を示す図である。
【図5】図5は、高解像度化処理部で行なわれる高解像度化の処理のフローチャートを示す図である。
【図6】図6は、高解像度化処理部の構成を示す概略的なブロック図である。
【図7】図7は、高解像度化画像において、鮮鋭度の違いによる高解像度化の効果の現れ方の例を示す図である。
【図8】図8は、DFF処理による焦点合わせを示す概念図である。
【図9】図9は、本発明の第2実施形態に係る撮像装置としてのデジタルカメラの概略的なブロック構成図である。
【図10】図10は、第2実施形態におけるデジタルカメラの動作フローチャートを示す図である。
【図11】図11(A)は、第2実施形態における表示方法を説明するためのデジタルカメラの背面図であり、図11(B)及び(C)はそれぞれその表示方法における表示例を示す図である。
【図12】図12(A)は、他の表示例を説明するためのデジタルカメラの背面図であり、図12(B)及び(C)はそれぞれその表示方法における表示例を示す図である。
【図13】図13(A)乃至(C)はそれぞれ更に別の表示方法を示す図である。
【符号の説明】
【0137】
10…デジタルカメラ、 10A…デジタルカメラ本体、 12…レンズ系、 14…CFA、 16…CCD撮像素子、 18…増幅回路、 20…A/D変換回路、 22…バッファ、 24…高解像度化領域選択部、 26…画像高解像度化部、 26A…使用枚数制御部、 26B…基準画像選択部、 26C…画像変位推定部、 26D…高解像度化ターゲット画像選択部、 26E…高解像度化処理部、 26E1…補間拡大部、 26E2…画像蓄積部、 26E3…PSFデータ保持部、 26E4…第1畳込み積分部、 26E5…レジストレーション画像生成部、 26E6…画像比較部、 26E7…第2畳込み積分部、 26E8…正則化項演算部、 26E9…更新画像生成部、 26E10…収束判定部、 28…合焦点検出部、 30…モータ、 32…制御部、 34…外部I/F部、 34A…焦点合わせ機構、 34B…電源スイッチ、 34C…レリーズボタン、 34D…操作ボタン、 36…画像記録部、 38…出力部、 40…画像表示部、 40A…液晶表示パネル、 40B…画像表示領域、 40C,40C1,40C2…高解像度化画像表示領域、 40D,40D1,40D2…低解像度画像表示領域、 40E…解説表示。
【特許請求の範囲】
【請求項1】
被写体の画像を電子的に記録する撮像装置において、
撮像素子と、
レンズの作用を有する撮像光学系と、
この撮像光学系の焦点を合わせる焦点合わせ手段と、
上記撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化する画像高解像度化手段と、
この画像高解像度化手段により高解像度化された画像を用いて、上記撮像光学系の合焦点位置を検出する合焦点検出手段と、
この合焦検出手段で検出した合焦点位置に基づいて、上記焦点合わせ手段に上記撮像光学系の焦点を調整させる調整手段と、
を具備することを特徴とする撮像装置。
【請求項2】
被写体の画像を電子的に記録する撮像装置において、
撮像素子と、
レンズの作用を有する撮像光学系と、
この撮像光学系の焦点を合わせる焦点合わせ手段と、
上記撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化する画像高解像度化手段と、
この画像高解像度化手段において高解像度化された画像を表示する画像表示手段と、
上記焦点合わせ手段を手動調整可能な調整手段と、
を具備することを特徴とする撮像装置。
【請求項3】
上記画像高解像度化手段により高解像度化された画像を用いて、上記撮像光学系の合焦点位置を検出する合焦点検出手段と、
オートフォーカスモードとマニュアルフォーカスモードとを切替設定するモード設定手段と、
を更に具備し、
上記調整手段は、上記モード設定手段によって上記オートフォーカスモードが設定されているときには、上記合焦検出手段で検出した合焦点位置に基づいて、上記焦点合わせ手段に上記撮像光学系の焦点を調整させることを特徴とする請求項2に記載の撮像装置。
【請求項4】
上記画像高解像度化手段は、上記撮像素子で撮像された上記被写体の画像を複数枚用いて高解像度化画像を生成する超解像処理であることを特徴とする請求項1乃至3の何れかに記載の撮像装置。
【請求項5】
上記画像高解像度化手段は、画像高解像度化処理を行なう画像領域を選択する高解像度化領域選択手段を有することを特徴とする請求項1乃至4の何れかに記載の撮像装置。
【請求項6】
上記画像表示手段は、上記高解像度化された画像を表示すると同時に、この高解像度化された画像が高解像度化される前の画像を拡大して表示することを特徴とする請求項2乃至5の何れかに記載の撮像装置。
【請求項7】
上記表示手段は、上記高解像度化された画像と、この高解像度化された画像が高解像度化される前の画像を拡大した画像と、を交互に表示することを特徴とする請求項2乃至5の何れかに記載の撮像装置。
【請求項8】
上記表示手段は、上記調整手段による調整前後の高解像度化された画像を並べて表示することを特徴とする請求項2乃至5の何れかに記載の撮像装置。
【請求項9】
上記表示手段は、上記調整手段による調整前後の高解像度化された画像と、それらの高解像度化された画像が高解像度化される前の画像を拡大した画像と、を並べて表示することを特徴とする請求項2乃至5の何れかに記載の撮像装置。
【請求項10】
上記画像高解像度化手段は、撮影モード、焦点距離、像倍率の少なくとも一つに応じて、上記高解像度化処理を行なう元の画像の枚数を制御する手段を有することを特徴とする請求項1乃至9の何れかに記載の撮像装置。
【請求項11】
被写体の画像を電子的に記録する撮像装置のフォーカス制御プログラムであって、
コンピュータに、
撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化させる手順と、
この高解像度化された画像を用いて、レンズの作用を有する撮像光学系の合焦点位置を検出する手順と、
この検出した合焦点位置に基づいて、上記撮像光学系の焦点を調整する手順と、
を実行させるためのフォーカス制御プログラム。
【請求項12】
被写体の画像を電子的に記録する撮像装置のフォーカス制御プログラムであって、
コンピュータに、
撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化させる手順と、
この高解像度化された画像を表示する手順と、
レンズの作用を有する撮像光学系の焦点を調整する操作を受け付ける手順と、
この操作に応じて上記撮像光学系の焦点を調整する手順と、
を実行させるためのフォーカス制御プログラム。
【請求項1】
被写体の画像を電子的に記録する撮像装置において、
撮像素子と、
レンズの作用を有する撮像光学系と、
この撮像光学系の焦点を合わせる焦点合わせ手段と、
上記撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化する画像高解像度化手段と、
この画像高解像度化手段により高解像度化された画像を用いて、上記撮像光学系の合焦点位置を検出する合焦点検出手段と、
この合焦検出手段で検出した合焦点位置に基づいて、上記焦点合わせ手段に上記撮像光学系の焦点を調整させる調整手段と、
を具備することを特徴とする撮像装置。
【請求項2】
被写体の画像を電子的に記録する撮像装置において、
撮像素子と、
レンズの作用を有する撮像光学系と、
この撮像光学系の焦点を合わせる焦点合わせ手段と、
上記撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化する画像高解像度化手段と、
この画像高解像度化手段において高解像度化された画像を表示する画像表示手段と、
上記焦点合わせ手段を手動調整可能な調整手段と、
を具備することを特徴とする撮像装置。
【請求項3】
上記画像高解像度化手段により高解像度化された画像を用いて、上記撮像光学系の合焦点位置を検出する合焦点検出手段と、
オートフォーカスモードとマニュアルフォーカスモードとを切替設定するモード設定手段と、
を更に具備し、
上記調整手段は、上記モード設定手段によって上記オートフォーカスモードが設定されているときには、上記合焦検出手段で検出した合焦点位置に基づいて、上記焦点合わせ手段に上記撮像光学系の焦点を調整させることを特徴とする請求項2に記載の撮像装置。
【請求項4】
上記画像高解像度化手段は、上記撮像素子で撮像された上記被写体の画像を複数枚用いて高解像度化画像を生成する超解像処理であることを特徴とする請求項1乃至3の何れかに記載の撮像装置。
【請求項5】
上記画像高解像度化手段は、画像高解像度化処理を行なう画像領域を選択する高解像度化領域選択手段を有することを特徴とする請求項1乃至4の何れかに記載の撮像装置。
【請求項6】
上記画像表示手段は、上記高解像度化された画像を表示すると同時に、この高解像度化された画像が高解像度化される前の画像を拡大して表示することを特徴とする請求項2乃至5の何れかに記載の撮像装置。
【請求項7】
上記表示手段は、上記高解像度化された画像と、この高解像度化された画像が高解像度化される前の画像を拡大した画像と、を交互に表示することを特徴とする請求項2乃至5の何れかに記載の撮像装置。
【請求項8】
上記表示手段は、上記調整手段による調整前後の高解像度化された画像を並べて表示することを特徴とする請求項2乃至5の何れかに記載の撮像装置。
【請求項9】
上記表示手段は、上記調整手段による調整前後の高解像度化された画像と、それらの高解像度化された画像が高解像度化される前の画像を拡大した画像と、を並べて表示することを特徴とする請求項2乃至5の何れかに記載の撮像装置。
【請求項10】
上記画像高解像度化手段は、撮影モード、焦点距離、像倍率の少なくとも一つに応じて、上記高解像度化処理を行なう元の画像の枚数を制御する手段を有することを特徴とする請求項1乃至9の何れかに記載の撮像装置。
【請求項11】
被写体の画像を電子的に記録する撮像装置のフォーカス制御プログラムであって、
コンピュータに、
撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化させる手順と、
この高解像度化された画像を用いて、レンズの作用を有する撮像光学系の合焦点位置を検出する手順と、
この検出した合焦点位置に基づいて、上記撮像光学系の焦点を調整する手順と、
を実行させるためのフォーカス制御プログラム。
【請求項12】
被写体の画像を電子的に記録する撮像装置のフォーカス制御プログラムであって、
コンピュータに、
撮像素子で撮像された複数枚の被写体の画像を用いて、撮像された任意の被写体の画像を高解像度化させる手順と、
この高解像度化された画像を表示する手順と、
レンズの作用を有する撮像光学系の焦点を調整する操作を受け付ける手順と、
この操作に応じて上記撮像光学系の焦点を調整する手順と、
を実行させるためのフォーカス制御プログラム。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【公開番号】特開2008−79123(P2008−79123A)
【公開日】平成20年4月3日(2008.4.3)
【国際特許分類】
【出願番号】特願2006−257620(P2006−257620)
【出願日】平成18年9月22日(2006.9.22)
【出願人】(000000376)オリンパス株式会社 (11,466)
【Fターム(参考)】
【公開日】平成20年4月3日(2008.4.3)
【国際特許分類】
【出願日】平成18年9月22日(2006.9.22)
【出願人】(000000376)オリンパス株式会社 (11,466)
【Fターム(参考)】
[ Back to top ]