【手続補正書】
【提出日】平成27年6月24日(2015.6.24)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】画像処理装置、その制御方法、および制御プログラム
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、高フレームレートで撮影可能な撮像装置で用いられる画像処理装置、その制御方法、および制御プログラムに関し、特に、高フレームレートで撮影された画像を用いて手ぶれによる画像の劣化を抑制する技術に関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
従って、本発明の目的は、フレームレートが高くなっても高品位な画像を高速に得ることができる画像処理装置、その制御方法、および制御プログラムを提供することにある。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
上記の目的を達成するため、本発明による画像処理装置は、連続的に被写体を撮影して得られる複数の画像を位置合わせして合成する画像処理装置であって、前記複数の画像から少なくとも２枚以上の画像を選択する選択手段と、前記選択手段により選択された画像の間において前記被写体の移動方向および移動量を示す移動ベクトルを検出する移動ベクトル検出手段と、前記移動ベクトルの絶対値に応じて、前記選択手段が画像を選択する際のサンプリング間隔を変更する制御手段と、前記移動ベクトル検出手段の出力に基づいて前記複数の画像を位置合わせした後、合成して前記合成画像を得る合成手段と、を有することを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明による制御方法は、連続的に被写体を撮影して得られる複数の画像を位置合わせして合成する画像処理装置の制御方法であって、前記複数の画像から少なくとも２枚以上の画像を選択する選択ステップと、前記選択ステップで選択された画像の間において前記被写体の移動方向および移動量を示す移動ベクトルを検出する移動ベクトル検出ステップと、前記移動ベクトルの絶対値に応じて、前記選択ステップで画像を選択する際のサンプリング間隔を変更する制御ステップと、前記移動ベクトル検出ステップで得られた移動ベクトルに基づいて前記複数の画像を位置合わせした後、合成して前記合成画像を得る合成ステップと、を有することを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明による制御プログラムは、連続的に被写体を撮影して得られる複数の画像を位置合わせして合成する画像処理装置で用いられる制御プログラムであって、前記画像処理装置が備えるコンピュータに、前記複数の画像から少なくとも２枚以上の画像を選択する選択ステップと、前記選択ステップで選択された画像の間において前記被写体の移動方向および移動量を示す移動ベクトルを検出する移動ベクトル検出ステップと、前記移動ベクトルの絶対値に応じて、前記選択ステップで画像を選択する際のサンプリング間隔を変更する制御ステップと、前記移動ベクトル検出ステップで得られた移動ベクトルに基づいて前記複数の画像を位置合わせした後、合成して前記合成画像を得る合成ステップと、を実行させることを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
【図１】本発明の実施の形態による画像処理装置を備える撮像装置の一例についてその構成を説明するための図であり、（ａ）はその構造を示す断面図、（ｂ）はその制御系を説明するためのブロック図である。
【図２】図１に示すカメラにおける画像処理の一例を説明するためのフローチャートである。
【図３】図１に示すカメラにおける画像処理の他の例を説明するためのフローチャートである。
【図４】図２で説明した画像処理を具体的に説明するための図である。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
以下、本発明の実施の形態による画像処理装置の一例について図面を参照して説明する。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
図１は本発明の実施の形態による画像処理装置を備える撮像装置の一例についてその構成を説明するための図である。そして、図１（ａ）はその構造を示す断面図であり、図１（ｂ）はその制御系を説明するためのブロック図である。なお、ここでは、撮像装置として、所謂一眼レフのデジタルカメラ（以下単にカメラと呼ぶ）について説明する。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００８６
【補正方法】変更
【補正の内容】
【００８６】
上述の説明から明らかなように、図１に示す例においては、カメラシステム制御部５が制御手段として機能する。また、カメラシステム制御部５および画像処理部７は選択手段、移動ベクトル検出手段、および合成手段として機能する。なお、メモリ部８はバッファ手段として機能する。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００８８
【補正方法】変更
【補正の内容】
【００８８】
例えば、上記の実施の形態の機能を制御方法として、この制御方法を画像処理装置に実行させるようにすればよい。また、上述の実施の形態の機能を有するプログラムを制御プログラムとして、当該制御プログラムを画像処理装置が備えるコンピュータに実行させるようにしてもよい。なお、制御プログラムは、例えば、コンピュータに読み取り可能な記録媒体に記録される。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００８９
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
連続的に被写体を撮影して得られる複数の画像を位置合わせして合成する画像処理装置であって、
前記複数の画像から少なくとも２枚以上の画像を選択する選択手段と、
前記選択手段により選択された画像の間において前記被写体の移動方向および移動量を示す移動ベクトルを検出する移動ベクトル検出手段と、
前記移動ベクトルの絶対値に応じて、前記選択手段が画像を選択する際のサンプリング間隔を変更する制御手段と、
前記移動ベクトル検出手段の出力に基づいて前記複数の画像を位置合わせした後、合成して前記合成画像を得る合成手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記選択手段は、前記移動ベクトルの絶対値に応じて前記制御手段によって変更されたサンプリング間隔で再度前記複数の画像から２枚以上の画像を選択し、
前記移動ベクトル検出手段は、当該選択された画像間の移動ベクトルを検出し、
前記制御手段によって変更されるサンプリング間隔が、前記複数の画像が取得されたフレームレートと等しくなるまで前記移動ベクトルの検出が繰り返されることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記選択手段によって選択された画像について予め定められた数の画素を減算して前記画像を縮小する縮小手段を有することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記制御手段は、前記移動ベクトルの絶対値が予め規定された規定値を超えている場合に、前記サンプリング間隔を変更することを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記移動ベクトル検出手段は、前記サンプリング間隔が予め定められた設定値以下でかつ前記移動ベクトルの絶対値が前記規定値以下であると、移動ベクトルの検出を打ち切るようにしたことを特徴とする請求項４に記載の画像処理装置。
【請求項６】
予め設定された露光時間よりも長い時間の間で撮影された前記複数の画像を保持するバッファ手段を有することを特徴とする請求項１乃至５のいずれか１項に記載の画像処理装置。
【請求項７】
前記バッファ手段は、２の累乗枚の画像を保持することを特徴とする請求項６に記載の画像処理装置。
【請求項８】
連続的に被写体を撮影して得られる複数の画像を位置合わせして合成する画像処理装置の制御方法であって、
前記複数の画像から少なくとも２枚以上の画像を選択する選択ステップと、
前記選択ステップで選択された画像の間において前記被写体の移動方向および移動量を示す移動ベクトルを検出する移動ベクトル検出ステップと、
前記移動ベクトルの絶対値に応じて、前記選択ステップで画像を選択する際のサンプリング間隔を変更する制御ステップと、
前記移動ベクトル検出ステップで得られた移動ベクトルに基づいて前記複数の画像を位置合わせした後、合成して前記合成画像を得る合成ステップと、
を有することを特徴とする制御方法。
【請求項９】
連続的に被写体を撮影して得られる複数の画像を位置合わせして合成する画像処理装置で用いられる制御プログラムであって、
前記画像処理装置が備えるコンピュータに、
前記複数の画像から少なくとも２枚以上の画像を選択する選択ステップと、
前記選択ステップで選択された画像の間において前記被写体の移動方向および移動量を示す移動ベクトルを検出する移動ベクトル検出ステップと、
前記移動ベクトルの絶対値に応じて、前記選択ステップで画像を選択する際のサンプリング間隔を変更する制御ステップと、
前記移動ベクトル検出ステップで得られた移動ベクトルに基づいて前記複数の画像を位置合わせした後、合成して前記合成画像を得る合成ステップと、
を実行させることを特徴とする制御プログラム。