(57)【要約】【課題】基準画像に複数の注目領域が設定されていた場合においても、注目領域の境界に不自然なエッジが生じることなく、画質改善された複数の注目領域と基準画像全体を同時に表示できるようにした画質改善処理をする、複数領域に対応した画質改善処理方法を提供する。【解決手段】位置ずれを含む複数の観測画像から画質改善画像を生成する、複数領域に対応した画質改善処理方法であって、複数の観測画像から選択された基準画像に対して複数の注目領域を抽出するステップと、抽出された複数の注目領域に対し、注目領域毎に位置合わせ処理を行うステップと、位置合わせ処理された複数の注目領域の画素値データと、前記基準画像の画素値データを同時に用いて、画質改善処理を行い、前記画質改善画像を生成するステップと有する。【選択図】図２
2008234130.tif 000002
【特許請求の範囲】
【請求項１】
位置ずれを含む複数の観測画像から画質改善画像を生成する、複数領域に対応した画質改善処理方法であって、
前記複数の観測画像から選択された基準画像に対して、複数の注目領域を抽出する、注目領域抽出処理ステップと、
抽出された複数の注目領域に対し、注目領域毎に位置合わせ処理を行う、位置合わせ処理ステップと、
位置合わせ処理された複数の注目領域の画素値データと、前記基準画像の画素値データを同時に用いて、画質改善処理を行い、前記画質改善画像を生成する、同時画質改善処理ステップと、
を有することを特徴とする複数領域に対応した画質改善処理方法。
【請求項２】
前記注目領域抽出処理ステップでは、前記複数の注目領域を抽出する方法として、
（１）前記基準画像に対し、ユーザに指定された複数の領域を前記複数の注目領域とする方法、
（２）前記基準画像を所定のサイズに分割して得られた複数の領域を前記複数の注目領域とする方法、
（３）前記基準画像に対し、優勢領域を順次抽出し、抽出した複数の優勢領域を前記複数の注目領域とする方法、又は、
（４）前記基準画像に対し、物体検出を利用することにより、前記複数の注目領域を抽出する方法
を利用する請求項１に記載の複数領域に対応した画質改善処理方法。
【請求項３】
前記画質改善処理は、次の数式で表す評価関数を最小化することにより、画質改善を行う画質改善処理であり、
2008234130.tif 000024
ただし、Ｉは評価関数を、ｇｒは基準画像を、ｇｋはｋ番目の観測画像を、（ｘｉ、ｙｉ）は基準画像ｇｒのｉ番目の画素の画素位置を、Ｎｒは基準画像ｇｒの総画素数を、Ｎｊは基準画像ｇｒに設定された注目領域の個数を、Ｎｋは観測画像の枚数を、
2008234130.tif 000025
は画質改善画像のベクトル表現を、
2008234130.tif 000026
は画質改善画像
2008234130.tif 000027
から（ｘ、ｙ）の画素位置における基準画像ｇｒの画素値データを推定するための行列を、Ｒｊｋはｋ番目の観測画像でｊ番目の注目領域に対応する領域の画素を、
2008234130.tif 000028
はｋ番目の観測画像でｊ番目の注目領域の座標を基準画像ｇｒの座標に変換する関数を、
2008234130.tif 000029
は画質改善画像
2008234130.tif 000030
に関する拘束項を、それぞれ表す請求項１又は請求項２に記載の複数領域に対応した画質改善処理方法。
【請求項４】
前記画質改善処理は、
位置合わせ処理された複数の注目領域の画素値データと、前記基準画像の画素値データを同時に用いて、未定義画素を含む平均画像、及び重み画像を生成する第１のステップと、
前記平均画像に含まれている未定義画素の画素値を推定することにより、前記画質改善画像を生成する第２のステップと、
を有する処理である請求項１又は請求項２に記載の複数領域に対応した画質改善処理方法。
【請求項５】
前記第２のステップでは、前記未定義画素の周辺に存在する定義画素の画素値を補間することにより、前記未定義画素の画素値を推定する請求項４に記載の画質改善処理方法。
【請求項６】
前記第２のステップでは、前記平均画像と同じ画素数を有する所定の画像を参照画像とし、前記未定義画素に対応する前記参照画像の画素の画素値を前記未定義画素の画素値とする請求項４に記載の画質改善処理方法。
【請求項７】
未定義画素の周辺に存在する定義画素の画素値を補間することにより、未定義画素の画素値を推定する方法を、第１の未定義画素推定方法とし、
平均画像と同じ画素数を有する所定の画像を参照画像とし、未定義画素に対応する参照画像の画素の画素値を未定義画素の画素値とする方法を、第２の未定義画素推定方法とし、
前記第２のステップでは、前記第１の未定義画素推定方法により推定された第１の未定義画素値と、前記第２の未定義画素推定方法により推定された第２の未定義画素値をアルファブレンドすることにより、前記未定義画素の画素値を推定する請求項４に記載の画質改善処理方法。
【請求項８】
前記アルファブレンドのアルファ値を前記未定義画素の画素位置により変化させるようにする請求項７に記載の画質改善処理方法。
【請求項９】
前記未定義画素の周辺に存在する定義画素の数に基づき、前記アルファブレンドのアルファ値を推定する請求項７に記載の画質改善処理方法。
【請求項１０】
位置ずれを含む複数の観測画像から画質改善画像を生成する、複数領域に対応した画質改善処理プログラムであって、
Ａ１．前記複数の観測画像から選択された基準画像に対して、複数の注目領域を抽出する手順と、
Ａ２．手順Ａ１で抽出された複数の注目領域に対し、注目領域毎に位置合わせ処理を行う手順と、
Ａ３．手順Ａ２で位置合わせ処理された複数の注目領域の画素値データと、前記基準画像の画素値データを同時に用いて、画質改善処理を行い、前記画質改善画像を生成する手順と、
をコンピュータに実行させるためのプログラム。
【請求項１１】
手順Ａ１では、前記複数の注目領域を抽出する方法として、
（１）前記基準画像に対し、ユーザに指定された複数の領域を前記複数の注目領域とする方法、
（２）前記基準画像を所定のサイズに分割して得られた複数の領域を前記複数の注目領域とする方法、
（３）前記基準画像に対し、優勢領域を順次抽出し、抽出した複数の優勢領域を前記複数の注目領域とする方法、又は、
（４）前記基準画像に対し、物体検出を利用することにより、前記複数の注目領域を抽出する方法
を利用する請求項１０に記載の複数領域に対応した画質改善処理プログラム。
【請求項１２】
前記画質改善処理は、次の数式で表す評価関数を最小化することにより、画質改善を行う処理であり、
2008234130.tif 000031
ただし、Ｉは評価関数を、ｇｒは基準画像を、ｇｋはｋ番目の観測画像を、（ｘｉ、ｙｉ）は基準画像ｇｒのｉ番目の画素の画素位置を、Ｎｒは基準画像ｇｒの総画素数を、Ｎｊは基準画像ｇｒに設定された注目領域の個数を、Ｎｋは観測画像の枚数を、
2008234130.tif 000032
は画質改善画像のベクトル表現を、
2008234130.tif 000033
は画質改善画像
2008234130.tif 000034
から（ｘ、ｙ）の画素位置における基準画像ｇｒの画素値データを推定するための行列を、Ｒｊｋはｋ番目の観測画像でｊ番目の注目領域に対応する領域の画素を、
2008234130.tif 000035
はｋ番目の観測画像でｊ番目の注目領域の座標を基準画像ｇｒの座標に変換する関数を、
2008234130.tif 000036
は画質改善画像
2008234130.tif 000037
に関する拘束項を、それぞれ表す請求項１０又は請求項１１に記載の複数領域に対応した画質改善処理プログラム。
【請求項１３】
前記画質改善処理は、
位置合わせ処理された複数の注目領域の画素値データと、前記基準画像の画素値データを同時に用いて、未定義画素を含む平均画像、及び重み画像を生成する第１のステップと、
前記平均画像に含まれている未定義画素の画素値を推定することにより、前記画質改善画像を生成する第２のステップと、
を有する処理である請求項１０又は請求項１１に記載の複数領域に対応した画質改善処理プログラム。
【請求項１４】
前記第２のステップでは、前記未定義画素の周辺に存在する定義画素の画素値を補間することにより、前記未定義画素の画素値を推定する請求項１３に記載の画質改善処理プログラム。
【請求項１５】
前記第２のステップでは、前記平均画像と同じ画素数を有する所定の画像を参照画像とし、前記未定義画素に対応する前記参照画像の画素の画素値を前記未定義画素の画素値とする請求項１３に記載の画質改善処理プログラム。
【請求項１６】
未定義画素の周辺に存在する定義画素の画素値を補間することにより、未定義画素の画素値を推定する方法を、第１の未定義画素推定方法とし、
平均画像と同じ画素数を有する所定の画像を参照画像とし、未定義画素に対応する参照画像の画素の画素値を未定義画素の画素値とする方法を、第２の未定義画素推定方法とし、
前記第２のステップでは、前記第１の未定義画素推定方法により推定された第１の未定義画素値と、前記第２の未定義画素推定方法により推定された第２の未定義画素値をアルファブレンドすることにより、前記未定義画素の画素値を推定する請求項１３に記載の画質改善処理プログラム。
【請求項１７】
前記アルファブレンドのアルファ値を前記未定義画素の画素位置により変化させるようにする請求項１６に記載の画質改善処理プログラム。
【請求項１８】
前記未定義画素の周辺に存在する定義画素の数に基づき、前記アルファブレンドのアルファ値を推定する請求項１６に記載の画質改善処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル画像処理技術に関し、特に、複数領域に対応した画質改善処理方法及び画質改善処理プログラムに関する。
【背景技術】
【０００２】
画像処理技術において、複数の入力画像（観測画像）を利用して高画質な画像を生成する画質改善処理がある。「超解像処理」はこのような画質改善処理のひとつである。
【０００３】
超解像処理とは、位置ずれのある複数の低解像度画像（観測画像）を利用して、一つの高解像度画像を推定（再構成）するもので、具体的に、位置ずれのある複数の観測画像を位置合わせする「位置合わせ処理」と、位置合わせ後の複数の観測画像の画素に基づき、高解像度画像を生成（推定）する「高解像度化処理」からなる。
【０００４】
従来、「超解像処理」では、複数の観測画像から選択された基準画像に対して、ある注目領域を設定し、その注目領域に対して超解像処理が行われており、即ち、基準画像の一部分のみが高解像度化されることになる。
【０００５】
要するに、従来の「超解像処理」では、複数の異なる動きをする対象物をそもそも対象としていない。ユーザにより指定された１つの注目領域を高解像度化することのみが考慮されているだけである。
【０００６】
また、従来では、基準画像の一部である注目領域を高解像度化にすることが可能であるものの、全体の基準画像と高解像度化された注目領域部分を同時に表示することは考えられていない。
【特許文献１】特開２００５−３３９４２２号公報
【特許文献２】特許第３８３７５７５号
【特許文献３】特開２００６−３０９６４９号公報
【非特許文献１】エス  ベイカ（S  Baker）、アイ  マシューズ（I  Matthews）共著,「ルーカス・カナデ  ２０  イヤーズ  オン：  ア  ユニファイング  フレームワーク（Lucas-Kanade  20  Years  On:  A  Unifying  Framework）」,インターナショナル  ジャーナル  オフ  コンピュータ  ビジョン（International  Journal  of  Computer  Vision）,第5巻,第3号,p.221-255,2004年
【発明の開示】
【発明が解決しようとする課題】
【０００７】
基準画像全体と高解像度化された注目領域を同時に表示するためには、基準画像に高解像度化された注目領域を埋め込む必要がある。しかしながら、埋め込み処理を単純に行った場合、注目領域の境界に不自然なエッジが生じる問題点がある。
【０００８】
また、同一の基準画像に複数の対象物が存在した場合に、即ち、同一の基準画像に複数の注目領域が存在した場合に、それらの注目領域に超解像処理を行う際、従来の超解像処理方法では、それぞれの注目領域に対して、「位置合わせ処理」と「高解像度化処理」を別々に行う必要がある。
【０００９】
本発明は、上述のような事情よりなされたものであり、本発明の目的は、上述した従来技術の問題点を解決し、つまり、基準画像に複数の注目領域が設定されていた場合においても、注目領域の境界に不自然なエッジが生じることなく、画質改善された複数の注目領域と基準画像全体を同時に表示できるようにした画質改善処理をする、複数領域に対応した画質改善処理方法及び画質改善処理方法プログラムを提供することにある。
【課題を解決するための手段】
【００１０】
本発明は、位置ずれを含む複数の観測画像から画質改善画像を生成する、複数領域に対応した画質改善処理方法に関し、本発明の上記目的は、前記複数の観測画像から選択された基準画像に対して、複数の注目領域を抽出する、注目領域抽出処理ステップと、抽出された複数の注目領域に対し、注目領域毎に位置合わせ処理を行う、位置合わせ処理ステップと、位置合わせ処理された複数の注目領域の画素値データと、前記基準画像の画素値データを同時に用いて、画質改善処理を行い、前記画質改善画像を生成する、同時画質改善処理ステップとを有することにより、或いは、前記注目領域抽出処理ステップでは、前記複数の注目領域を抽出する方法として、（１）前記基準画像に対し、ユーザに指定された複数の領域を前記複数の注目領域とする方法、（２）前記基準画像を所定のサイズに分割して得られた複数の領域を前記複数の注目領域とする方法、（３）前記基準画像に対し、優勢領域を順次抽出し、抽出した複数の優勢領域を前記複数の注目領域とする方法、又は、（４）前記基準画像に対し、物体検出を利用することにより、前記複数の注目領域を抽出する方法を利用することにより、或いは、前記画質改善処理は、次の数式で表す評価関数を最小化することにより、画質改善を行う画質改善処理であり、
2008234130.tif 000003
ただし、Ｉは評価関数を、ｇｒは基準画像を、ｇｋはｋ番目の観測画像を、（ｘｉ、ｙｉ）は基準画像ｇｒのｉ番目の画素の画素位置を、Ｎｒは基準画像ｇｒの総画素数を、Ｎｊは基準画像ｇｒに設定された注目領域の個数を、Ｎｋは観測画像の枚数を、
2008234130.tif 000004
は画質改善画像のベクトル表現を、
2008234130.tif 000005
は画質改善画像
2008234130.tif 000006
から（ｘ、ｙ）の画素位置における基準画像ｇｒの画素値データを推定するための行列を、Ｒｊｋはｋ番目の観測画像でｊ番目の注目領域に対応する領域の画素を、
2008234130.tif 000007
はｋ番目の観測画像でｊ番目の注目領域の座標を基準画像ｇｒの座標に変換する関数を、
2008234130.tif 000008
は画質改善画像
2008234130.tif 000009
に関する拘束項を、それぞれ表すことにより、或いは、前記画質改善処理は、位置合わせ処理された複数の注目領域の画素値データと、前記基準画像の画素値データを同時に用いて、未定義画素を含む平均画像、及び重み画像を生成する第１のステップと、前記平均画像に含まれている未定義画素の画素値を推定することにより、前記画質改善画像を生成する第２のステップとを有する処理であることにより、或いは、前記第２のステップでは、前記未定義画素の周辺に存在する定義画素の画素値を補間することにより、前記未定義画素の画素値を推定することにより、或いは、前記第２のステップでは、前記平均画像と同じ画素数を有する所定の画像を参照画像とし、前記未定義画素に対応する前記参照画像の画素の画素値を前記未定義画素の画素値とすることにより、或いは、未定義画素の周辺に存在する定義画素の画素値を補間することにより、未定義画素の画素値を推定する方法を、第１の未定義画素推定方法とし、平均画像と同じ画素数を有する所定の画像を参照画像とし、未定義画素に対応する参照画像の画素の画素値を未定義画素の画素値とする方法を、第２の未定義画素推定方法とし、前記第２のステップでは、前記第１の未定義画素推定方法により推定された第１の未定義画素値と、前記第２の未定義画素推定方法により推定された第２の未定義画素値をアルファブレンドすることにより、前記未定義画素の画素値を推定することにより、或いは、前記アルファブレンドのアルファ値を前記未定義画素の画素位置により変化させるようにすることにより、或いは、前記未定義画素の周辺に存在する定義画素の数に基づき、前記アルファブレンドのアルファ値を推定することによって効果的に達成される。
【発明の効果】
【００１１】
本発明の最も顕著な技術的特徴とは、基準画像に設定された複数の注目領域と、これらの注目領域を除いた基準画像部分（即ち、注目領域以外の領域）を同時に画質改善処理を行うことであり、即ち、「同時画質改善処理」である。
【００１２】
本発明を適用する際に、各注目領域の位置合わせ処理については、別々に行う必要があるが、注目領域として設定され且つ位置合わせ処理が行われた各領域（即ち、位置合わせ処理済みの各注目領域）と、位置合わせ処理が行われていない領域（即ち、注目領域以外の領域）を同時に画質改善処理を行うようにしているため、結果として、画質改善された各注目領域と基準画像全体を同時に表示する画像が得られる。
【００１３】
つまり、本発明により生成された結果画像とは、位置合わせ処理が行われた各注目領域は画質改善され、位置合わせ処理が行われていない領域（注目領域以外の領域）は画質が変化しないものの、結果画像全体において、画質が変化しない「注目領域以外の領域」と画質改善された各注目領域との境に不自然なエッジが存在しないといった性質を持つ画像である。
【００１４】
換言すれば、本発明による結果画像とは、画質が変化しない領域に、画質改善された各注目領域が自然に嵌め込まれた状態の画像である。本発明の結果画像に、基準画像に画質改善された各注目領域を単純に埋め込むという埋め込み合成を行った場合に生じた不自然なエッジを有する境界が発生しない。
【００１５】
要するに、本発明によれば、基準画像に複数の注目領域が存在した場合において、各注目領域に対して位置合わせ処理が行われた後に、基準画像（より厳密に言うと、注目領域以外の領域）も利用して、それぞれの注目領域を区別することなく同時に画質改善処理することができるという優れた効果を奏する。
【００１６】
例えば、集合写真のような複数の顔を含むシーン（画像）を高解像度化する場合、従来の超解像処理方法を利用すると、それぞれの顔を別々に、「位置合わせ処理」と「高解像度化処理」を行う必要がある。さらに、それぞれの顔が別々に高解像度化処理されているため、高解像度化した顔と基準画像になる集合写真とを同時に表示するためには、埋め込み処理による合成処理も必要となり、また、このような合成処理により得られた画像において、不自然なエッジを有する境界も存在する。
【００１７】
一方、本発明に係る「複数領域に対応した画質改善処理方法及び画質改善処理プログラム」を利用すれば（なお、ここで、画質改善処理として高解像度化処理を用いる。）、「位置合わせ処理」はそれぞれの顔毎に別々に行うものの、位置合わせ処理済みの全ての顔と、顔以外の領域とを同時に高解像度化処理を行うため、結果画像に従来のような不自然なエッジを有する境界は発生しない。
【００１８】
また、本発明により生成された結果画像において、高解像度化した顔と基準画像になる集合写真とを同時に表示しているので、本発明によれば、高解像度化した顔と基準画像になる集合写真とを同時に表示するために従来の超解像処理方法では必要となる「埋め込み合成処理」も不要になり、そのための必要となる手間が省けるという優れた効果を奏する。
【発明を実施するための最良の形態】
【００１９】
以下、本発明を実施するための最良の形態を、図面を参照して詳細に説明する。
【００２０】
本発明に係る「複数領域に対応した画質改善処理方法及び画質改善処理プログラム」とは、基準画像に複数の注目領域が設定されていた場合においても、注目領域の境界に不自然なエッジが生じることなく、画質改善された複数の注目領域と基準画像全体を同時に表示できるようにした画質改善処理を行う、デジタル画像処理技術である。
【００２１】
本発明では、同一の基準画像に複数の注目領域が設定された上で、「位置合わせ処理」が行われた複数の注目領域と、注目領域に設定されていない領域（即ち、基準画像における注目領域以外の領域）を同時に考慮し、画質改善処理を行うことを主たる特徴としている。
【００２２】
一般的に、従来の超解像処理における「高解像度化処理」とは、原理的に、「高解像度画像空間」に不均一にサンプリングされた画素値データ（以下、単に「データ」とも言う。）からの画像再構成と考えることができる。そのため、原理的には基準画像一枚のみを利用しても、「高解像度化処理」の計算は可能である。
【００２３】
しかしながら、基準画像一枚のみを利用して「高解像度化処理」を行った場合は、本質的に「高解像度化処理」に使用できるデータ量が不足しているため、解像度を効果的に改善することはできない。
【００２４】
一方で、複数の画像間の位置合わせ処理を行い、位置合わせ処理で得られた位置合わせ情報に基づき、複数の画像を利用することにより、解像度を効果的に改善できる高解像度化処理が可能となる。つまり、「位置合わせ処理」が行われた注目領域では、「高解像度化処理」による高解像度化が可能である。
【００２５】
従来の「超解像処理」において、基準画像の注目領域以外の画素値データ、即ち、注目領域以外の領域の画素値データは、「高解像度化処理」に利用されていない。
【００２６】
そのため、基準画像に複数の注目領域が存在した場合、従来の「超解像処理」における「高解像度化処理」に利用される画素値データとは、「位置合わせ処理」を行ったこれらの注目領域の画素値データのみで、即ち、これらの注目領域以外の領域には、「高解像度化処理」に利用される画素値データが全く存在しないことになる。
【００２７】
ここで、従来の「超解像処理」において、その「高解像度化処理」で利用される画素値データの概念図を図１に示す。なお、図１において、「高解像度化処理」に利用される画素値データが存在する画素を白で、「高解像度化処理」に利用される画素値データが存在しない画素を黒で、それぞれ表している。
【００２８】
図１に示されたように、従来の超解像処理において、超解像処理の入力画像となる複数の低解像度画像（観測画像）から基準画像を選択し、高解像度化したい領域を注目領域として設定し、図１の場合、注目領域１及び注目領域２が設定されている。
【００２９】
従来の「超解像処理」において、複数の注目領域を同時に考慮しようとしても、それは結局、それぞれの注目領域を別々に考慮していることと同じになってしまう。図１の概念図にも示された通り、従来の「超解像処理」では、注目領域毎に「位置合わせ処理」が行われた後に、「高解像度化処理」における実際の計算では、注目領域毎に別々に計算しており、つまり、「高解像度化処理」は、注目領域毎に行われている。
【００３０】
一方、本発明では、前述したように、「位置合わせ処理」が行われた複数の注目領域と、注目領域に設定されていない領域（即ち、基準画像におけるこれら注目領域以外の領域）を同時に画質改善処理、即ち、「同時画質改善処理」を行うようにしているので、１回の「同時画質改善処理」で、画質改善された複数の注目領域と基準画像全体を同時に表示できる結果画像を生成する。
【００３１】
要するに、基準画像に複数の注目領域が存在した場合、本発明の「同時画質改善処理」に利用される画素値データとは、「位置合わせ処理」を行ったこれらの注目領域の画素値データのみならず、基準画像全体の画素値データも利用しているため、より厳密に言うと、これら注目領域以外の領域の画素値データも利用している。
【００３２】
ここで、本発明の「同時画質改善処理」で利用される画素値データの概念図を図２に示す。なお、図２において、「同時画質改善処理」に利用される画素値データが存在する画素を白で、「同時画質改善処理」に利用される画素値データが存在しない画素を黒で、それぞれ表している。
【００３３】
図２に示されたように、本発明による画像処理において、その入力画像となる複数の低解像度画像（観測画像）から基準画像を選択し、画質改善したい領域を注目領域として設定し、図２の場合、注目領域１及び注目領域２が設定されている。注目領域１及び注目領域２について、「位置合わせ処理」がそれぞれ行われた後に、位置合わせ処理済みの注目領域の画素値データだけでなく、基準画像の画素値データも同時に、本発明の「同時画質改善処理」に利用される。
【００３４】
つまり、本発明では、基準画像全体の範囲において、「同時画質改善処理」に利用される画素値データが存在しているため、それらの画素値データに基づき、「同時画質改善処理」を行うことにより、基準画像全体の範囲の画像が得られる。
【００３５】
このとき、図２の概念図にも示された通り、各注目領域においては画素値データが密に存在しているため、各注目領域に対する画質改善が可能となり、注目領域以外の領域では画素値データは疎に存在しているため、注目領域以外の領域における画質は改善（変化）しないものの、画像全体の領域に対して同様な処理を行っているため、本発明により生成された画質改善画像に不自然なエッジを有する境界は発生しない。即ち、本発明による結果画像に、画質が変化しない領域と画質改善された各注目領域との境界に不自然なエッジが存在しない。
【００３６】
図３に基準画像に複数の注目領域を設定した場合の従来の「超解像処理」による画像処理の流れを示す。
【００３７】
図３に示されたように、従来の「超解像処理」による画像処理では、まず、その入力画像となる、位置ずれを含む複数の観測画像（図３の場合は、入力動画像である。）から基準画像を選択（設定）する「基準画像設定処理」を行い、設定した基準画像に対して、複数の注目領域を抽出（設定）する「注目領域抽出処理」を行い、抽出（設定）された複数の注目領域及び入力動画像に基づき、注目領域毎にそれぞれ「位置合わせ処理」を行う。
【００３８】
次に、位置合わせ処理済みの各注目領域に対して、別々に「高解像度化処理」を行う。そして、「高解像度化処理」により高解像度化した全ての注目領域と基準画像とを同時に表示する高解像度画像を生成するために、基準画像に高解像度化された各注目領域を埋め込む「埋め込み合成処理」を行う。つまり、かかる「埋め込み合成処理」により、従来の超解像処理による画像処理の結果画像（従来手法による高解像度画像、即ち、埋め込み画像）が生成される。
【００３９】
また、図４に基準画像に複数の注目領域を設定した場合の本発明による画像処理の流れを示す。
【００４０】
図４に示されたように、本発明による画像処理では、まず、その入力画像となる、位置ずれを含む複数の観測画像（図４の場合は、入力動画像である。）から基準画像を選択（設定）する「基準画像設定処理」を行い、設定した基準画像に対して、複数の注目領域を抽出（設定）する「注目領域抽出処理」を行い、抽出（設定）された複数の注目領域及び入力動画像に基づき、注目領域毎にそれぞれ「位置合わせ処理」を行う。
【００４１】
そして、本発明の最も顕著な技術特徴である「同時画質改善処理」を行うことにより、本発明による画像処理の結果画像を生成する。つまり、本発明の「同時画質改善処理」では、位置合わせ処理済みの全ての注目領域及び基準画像に基づき、同時に画質改善処理を行うことにより、画質改善された全ての注目領域と基準画像全体を同時に表示できるといった性質を持つ結果画像を生成する。
【００４２】
換言すれば、本発明では、「同時画質改善処理」を１回だけ行うことにより、画質改善された全ての注目領域と基準画像全体を同時に表示できる結果画像を生成できる。
【００４３】
本発明の「注目領域抽出処理」では、複数の注目領域を抽出する方法として、例えば、
[１]  基準画像に対し、ユーザに指定された複数の領域を複数の注目領域とする方法、
[２]  単純に基準画像を所定のサイズに分割して得られた複数の領域を複数の注目領域とする方法、
[３]  基準画像に対し、優勢領域を順次抽出し、抽出した複数の優勢領域を複数の注目領域とする方法、
[４]  基準画像に対し、物体検出（例えば、顔検出）を利用することにより、複数の注目領域を抽出する方法
といった方法を利用することができる。
【００４４】
また、本発明の「位置合わせ処理」では、既存の方法を利用する。例えば、奥富らにより提案された特許文献１に開示された「時系列画像のモーション推定方法」、や非特許文献１の方法を利用することができる。
【００４５】
更に、本発明の「同時画質改善処理」では、位置合わせ処理された複数の注目領域の画素値データと、基準画像の画素値データを同時に用いて、画質改善処理を行う際に、すなわち、ここで、画質改善処理として、高解像度化処理を用い、本発明の発明者により発明された特許発明である「超解像処理の高速化方法」（特許文献２を参照）、同じく本発明の発明者により提案された特許文献３に開示された「超解像処理の高速化方法」を利用することで、より効果的である。
【００４６】
図３と図４を対比して分かるように、画質改善（高解像度化）された全ての注目領域と基準画像の全体を表示できる画像を生成するためには、従来の「超解像処理」による画像処理では、「位置合わせ処理」が行われた複数の注目領域に対して、注目領域毎にそれぞれ「高解像度化処理」を行い、さらに「埋め込み合成処理」を行う必要がある。
【００４７】
一方、本発明による画像処理では、「位置合わせ処理」は注目領域毎に別々行う必要があるが、その後の処理は「同時画質改善処理」のみで、即ち、位置合わせ処理済みの全ての注目領域と注目領域以外の領域を含めて、同時に画質改善処理を行っている。
【００４８】
このため、本発明による画像処理において、従来の「超解像処理」による画像処理で必要となる「埋め込み合成処理」を行う必要は全くなく、また、本発明による画像処理の結果画像に、従来の「超解像処理」による画像処理の結果画像（埋め込み画像）に存在する不自然なエッジを有する境界は、存在しない。
【００４９】
以下、本発明の具体的な実施例を詳細に説明する。なお、本実施例では、画質改善処理としては、高解像度化処理を用いる。
【００５０】
ベイヤーカラーフィルタを有するディジタルカメラを利用して、３０枚の画像を撮影し、全ての撮影画像をフルカラー化した。フルカラー化した全ての撮影画像（３０枚）を、本発明による画像処理に利用される「複数の観測画像」とする。
【００５１】
これら複数の観測画像における初期フレーム（１番目の観測画像）を「基準画像」に設定し、図４に示す流れで、本発明による画像処理を行い、画質改善画像（本発明による画質改善画像）を生成した。ちなみに、図５にその基準画像を示す。
【００５２】
図５の四角で示された、大きさ４０[pixel]×４０[pixel]を有する、注目領域１、注目領域２及び注目領域３は、ユーザによってそれぞれ手動で設定された。
【００５３】
設定された注目領域１、注目領域２及び注目領域３について、それぞれ「位置合わせ処理」を行った。なお、本実施例では、「位置合わせ処理」に、非特許文献１の方法を利用した。
【００５４】
本発明の「同時画質改善処理」では、位置合わせ処理済みの全ての注目領域の画素値データと、基準画像の画素値データを同時に用いて、下記数１で表す評価関数Ｉを最小化することにより、高解像度化処理を行い、画質改善画像を生成する。つまり、「同時画質改善処理」では、数１で表す評価関数Ｉを最小化する高解像度画像
2008234130.tif 000010
を、本発明による画像処理の結果画像である「画質改善画像」とする。
【００５５】
【数１】
2008234130.tif 000011
ここで、ｇｒは基準画像を、ｇｋはｋ番目の観測画像を、（ｘｉ、ｙｉ）は基準画像ｇｒのｉ番目の画素の画素位置を、Ｎｒは基準画像ｇｒの総画素数を、Ｎｊは基準画像ｇｒに設定された注目領域の個数を、Ｎｋは観測画像の枚数を、
2008234130.tif 000012
は画質改善画像のベクトル表現をそれぞれ表す。また、
2008234130.tif 000013
は画質改善画像
2008234130.tif 000014
から（ｘ、ｙ）の画素位置における基準画像ｇｒの画素値（画素値データ）を推定するための行列を表す。なお、本実施例では、Ｎｋ＝３０で、Ｎｊ＝３ある。
【００５６】
そして、Ｒｊｋはｋ番目の観測画像でｊ番目の注目領域に対応する領域の画素を、
2008234130.tif 000015
はｋ番目の観測画像でｊ番目の注目領域の座標を基準画像ｇｒの座標に変換する関数をそれぞれ表す。また、
2008234130.tif 000016
は画質改善画像
2008234130.tif 000017
に関する拘束項を表す。
【００５７】
本実施例では、上記数１で表す評価関数Ｉを最小化する方法や拘束項については、本発明の発明者により発明された特許発明である「超解像処理の高速化方法」（特許文献２を参照）及び特許文献３に開示された「超解像処理の高速化方法」と、同様の方法を利用した。
【００５８】
また、本実施例では、画質改善画像の観測画像（低解像度画像）に対する解像度の倍率は３×３である。このように求められた画質改善画像（本発明による画質改善画像）を図７に示す。
【００５９】
図７を見れば分かるように、本発明を適用することにより、「上記数１で表す評価関数Ｉを最適化する」という一度の計算で、基準画像全体に高解像度化された全ての注目領域を表示することができる画質改善画像が生成されていることが確認された。
【００６０】
本発明による画像処理と、従来の「超解像処理」による画像処理との相違を述べると、つまり、従来の「超解像処理」による画像処理では、注目領域が複数存在する場合に、注目領域毎に別々に「高解像度処理」を行う必要があり、例えば、図５に示す３カ所の注目領域に対して「位置合わせ処理」をそれぞれ行った上で、位置合わせ処理済みの各注目領域に対し、「高解像度化処理」をそれぞれ行い、それぞれの注目領域に対しては図６に示すような高解像度化された画像が得られる。
【００６１】
しかしながら、基準画像全体も同時に表示するためには、図６（Ａ）、（Ｂ）、（Ｃ）に示す３つの注目領域の高解像度化処理結果を図５に示す基準画像に埋め込むといった埋め込み合成処理を行う必要がある。このような埋め込み合成処理を単純に行ってしまうと、埋め込みの境界が不自然になってしまう問題が発生する。
【００６２】
一方、本発明による画像処理では、基準画像を含めて３カ所の注目領域に対して、同時に画質改善処理（本実施例では、高解像度化処理）を行うため、図７に示すように、基準画像全体に対応する画質改善画像が得られる。図７から、本発明による画像処理で得られた画質改善画像において、３カ所の注目領域については解像感が向上しており、また、不自然な境界も存在しないことは確認できる。
【００６３】
以上は、「同時画質改善処理」では、数１で表す評価関数Ｉを最小化する高解像度画像
2008234130.tif 000018
を、本発明による画像処理の結果画像である「画質改善画像」とする実施例（以下、「実施例１」という。）について説明したが、本発明の他の実施例（実施例２）を以下のように説明する。
【００６４】
本発明の実施例２では、その「同時画質改善処理」とは、位置合わせ処理された複数の注目領域の画素値データと、基準画像の画素値データを同時に用いて、未定義画素を含む平均画像、及び重み画像を生成する第１のステップと、平均画像に含まれている未定義画素の画素値を推定することにより、画質改善画像を生成する第２のステップとを有する処理である。
【００６５】
以下、その詳細について説明する。
【００６６】
ここで、位置合わせ処理された複数の注目領域の画素値データと、基準画像の画素値データを、「画質改善画像空間」に不均一に（不等間隔に）サンプリングされた画素値データとする。
【００６７】
この「画質改善画像空間」に不等間隔にサンプリングされた画素位置（以下、単に観測画素位置とも称する）を画質改善画像の画素位置（以下、単に、画質改善画像画素位置とも称する）で近似することを考える。このとき、ある画質改善画像画素位置に近似される観測画素（観測画素位置）は、複数ある場合が考えられる。逆に、近似される観測画素（観測画素位置）が存在しない画質改善画像画素位置も存在する。
【００６８】
ここで、各画質改善画像画素位置に近似された複数の観測画素の平均画素値をそれぞれ計算することにより、１つの画像を生成することができる。本実施例では、この画像を「平均レジストレーション画像」と呼ぶことにする。なお、以下、この平均レジストレーション画像を単に「平均画像」とも称する。
【００６９】
平均レジストレーション画像は、その画素間隔（画素数）が画質改善画像と等しい。ただし、近似される観測画素が存在しない画素位置に対しては、その画素値は定義されない。ここで、平均レジストレーション画像において、画素値が定義されていない画素を「未定義画素」と称する。換言すれば、平均画像に未定義画素が含まれているため、平均画像は完全な画質改善画像ではないと言える。また、平均画像において、未定義画素を除いて残りの全ての画素は、その画素値が定義されているので、以下、単に「定義画素」とも称する。
【００７０】
また、各画質改善画像画素位置に近似された観測画素の個数も、同様に１つの画像となる。本発明では、この画像を「重み画像」と呼ぶことにする。
【００７１】
即ち、重み画像は、その画素数が平均画像の画素数と同じであり、また、平均画像の未定義画素の画素位置と同じ位置にある画素の画素値はゼロになり、平均画像の定義画像の画素位置と同じ位置にある画素がゼロより大きい画素値を有する。換言すれば、重み画像の画素値がゼロであれば、対応する平均画像には画素値が定義されていないことになる。即ち、画素値がゼロである重み画像の画素は、対応する平均画像の画素は、未定義画素である。
【００７２】
上述したように、位置合わせ処理された複数の注目領域の画素値データと、基準画像の画素値データを同時に用いて、未定義画素を含む平均画像、及び重み画像を生成することができる。この平均画像の解像度は、生成される画質改善画像と同じである。
【００７３】
本実施例では、平均画像に含まれている未定義画素の画素値を推定することにより、画質改善画像を生成（再構成）できることを着眼点としている。つまり、平均画像における未定義画素の画素値を何らかの方法により推定することができれば、画質改善画像を生成することができる訳である。
【００７４】
未定義画素の画素値の推定方法としては、未定義画素の周辺に存在する定義画素（以下、単に、周辺画素とも称する）の画素値から補間する方法や、未定義画素の画素値を任意の参照画素の画素値で置き換える方法、および上記２つの方法で得られた結果をアルファブレンド（alpha blend）する方法などが考えられる。
【００７５】
具体的に、本実施例では、位置合わせ処理された複数の注目領域の画素値データと、基準画像の画素値データを同時に用いて、平均画像及び重み画像を生成し、そして、生成された平均画像に含まれている未定義画素の画素値を推定することにより、画質改善画像を生成するようにしている。
【００７６】
次に、平均画像に含まれている未定義画素の画素値の推定方法（以下、単に、未定義画素値推定方法とも称する）について詳細に説明する。
＜１＞未定義画素値推定方法その１
「未定義画素値推定方法その１」とは、未定義画素の周辺に存在する定義画素の画素値（周辺画素の画素値）を補間することにより、未定義画素の画素値を推定する方法である。
【００７７】
具体例として、例えば、
（ａ１）ＲＧＢ各チャネルを独立に補間する方法、
（ａ２）Ｇチャネルの未定義画素を補間した後に、色差(Ｒ−ＧおよびＢ−Ｇ)について補間する方法、
（ａ３）一度、未定義画素のＲＧＢ各チャネルの画素値を補間した後に、輝度(Ｙ)を求め、Ｒ−Ｙ、Ｇ−ＹおよびＢ−Ｙについて、未定義画素を補間し直す方法、
によって、未定義画素の画素値を推定するようにして良い。
＜２＞未定義画素値推定方法その２
「未定義画素値推定方法その２」とは、平均画像と同じ画素数を有する、任意の参照画像を用意し、未定義画素の画素位置に対応する参照画像の画素値を当該未定義画素の画素値とする方法である。
【００７８】
具体例として、例えば、
（ｂ１）１枚の観測画像を拡大した画像、
（ｂ２）入力された全ての観測画像を拡大し、これら画像の位置ずれを考慮して平均した画像、
（ｂ３）単色の画像、
といった画像を参照画像とすることができる。
＜３＞未定義画素値推定方法その３
「未定義画素値推定方法その３」とは、「未定義画素値推定方法その１」により推定された未定義画素値（以下、単に、未定義画素の第１画素値と呼ぶ）と、「未定義画素値推定方法その２」により推定された未定義画素値（以下、単に、未定義画素の第２画素値と呼ぶ）をアルファブレンド（alpha  blend）することにより、未定義画素値を推定する方法である。
【００７９】
具体例として、例えば、アルファブレンド（alpha  blend）を行う際に、必要なアルファ値（α）下記のような方法で推定することができる。
（ｃ１）アルファブレンドのアルファ値（α）を、未定義画素の画素位置により変化させる方法
（ｃ２）未定義画素の周辺に存在する定義画素の数、即ち、周辺画素の数に基づき、アルファブレンドのアルファ値（α）を推定する方法
以下では、平均画像における未定義画素の画素値推定方法（未定義画素値推定方法）を詳細に述べる。
（１）周辺画素を利用した未定義画素推定
ここで、（ｘ,ｙ）を画像の座標とし、Ｉ（ｘ,ｙ）を平均画像（平均レジストレーション画像）とする。このとき、位置（ｘ,ｙ）に対応する未定義画素の画素値
2008234130.tif 000019
を、下記数２により推定する。
【００８０】
【数２】
2008234130.tif 000020
ただし、（ｘ,ｙ）の画素が未定義の場合に、Ｕ（ｘ,ｙ）＝０が成立し、一方、（ｘ,ｙ）の画素が定義されている場合に、Ｕ（ｘ,ｙ）＝１が成立する。
【００８１】
また、ｗ（ｘ,ｙ）は重み関数を表し、Ｒは近傍の領域を表すパラメータである。重み関数としては、例えば、ガウシアン関数が利用できる。
【００８２】
従って、「周辺画素を利用した未定義画素推定方法」により生成される画質改善画像ｈＩ（ｘ,ｙ）は、下記数３のように表すことができる。
【００８３】
【数３】
2008234130.tif 000021
（２）参照画像を利用した未定義画素推定
ここで、任意の参照画像をＴ（ｘ,ｙ）とする。参照画像の例としては、基準画像を拡大した画像や、単色の画像が考えられる。
【００８４】
「参照画像を利用した未定義画素推定方法」とは、未定義画素をＴ（ｘ,ｙ）で置き換える方法である。
【００８５】
従って、「参照画像を利用した未定義画素推定方法」により生成される画質改善画像ｈＴ（ｘ,ｙ）は、下記数４のように表すことができる。
【００８６】
【数４】
2008234130.tif 000022
（３）アルファブレンドを応用した方法
ここで言う「アルファブレンドを応用した方法」とは、図８に示すように、上述した「周辺画素を利用した未定義画素推定」と、「参照画像を利用した未定義画素推定」をアルファブレンドすることにより、未定義画素の画素値を推定する方法である。
【００８７】
従って、「アルファブレンドを応用した方法」により、生成される画質改善画像ｈα（ｘ,ｙ）は、下記数５のように表すことができる。
【００８８】
【数５】
2008234130.tif 000023
ここで、αはアルファブレンドのアルファ値である。
上述した未定義画素推定方法により、平均画像における未定義画素の画素値を推定することができる。これで、平均画像の全ての画素は定義されることになり、本実施例では、全ての画素が定義されている平均画像を画質改善画像とすることにより、画質改善画像を生成するようにしている。
【００８９】
なお、上述した本発明の実施形態に係る画像処理方法（画像処理アルゴリズム）は、コンピュータシステムを利用し、ソフトウェアにより実装されることが可能であることは、言うまでも無い。
【図面の簡単な説明】
【００９０】
【図１】従来の超解像処理に係る「高解像度化処理」で利用される画素値データの概念図である。
【図２】本発明の「同時画質改善処理」で利用される画素値データの概念図である。
【図３】基準画像に複数の注目領域を設定した場合の従来の「超解像処理」による画像処理の流れを示す概念図である。
【図４】基準画像に複数の注目領域を設定した場合の本発明による画像処理の流れを示す概念図である。
【図５】３つの注目領域が設定された基準画像を示す図である。
【図６】図５に示す基準画像における３つの注目領域に対して、従来の「超解像処理」による行った高解像度化処理結果を示す図である。
【図７】図５に示す基準画像及び３つの注目領域を利用して本発明による画質改善画像を示す図である。
【図８】本発明の実施例２において、アルファブレンドを応用した未定義画素値推定方法を説明するためのブロック図である。
【図３】
2008234130.tif 000038
【図４】
2008234130.tif 000039
【図８】
2008234130.tif 000040
【図１】
2008234130.tif 000041
【図２】
2008234130.tif 000042
【図５】
2008234130.tif 000043
【図６】
2008234130.tif 000044
【図７】
2008234130.tif 000045