(57)【要約】【課題】データ量を削減しつつ、撮影画像の画質特性を示す情報が損なわれていない画像を取得する。【解決手段】本発明の画像処理装置は、第１のフォーマットの画像を、前記第１のフォーマットの画像よりも画質特性を示す情報量が削減された第２のフォーマットの画像に変換するフォーマット変換手段と、前記第２のフォーマットの画像における部分領域を特定する特定手段と、前記特定された部分領域を表す領域情報を、前記第１のフォーマットに対応する領域情報に逆変換する逆変換手段と、前記逆変換された領域情報を用いて、前記第１のフォーマットの部分画像を抽出する抽出手段と、を有することを特徴とする。【選択図】図１
2019009612.tif 000002
【特許請求の範囲】
【請求項１】
第１のフォーマットの画像を、前記第１のフォーマットの画像よりも画質特性を示す情報量が削減された第２のフォーマットの画像に変換するフォーマット変換手段と、
前記第２のフォーマットの画像における部分領域を特定する特定手段と、
前記特定された部分領域を表す領域情報を、前記第１のフォーマットに対応する領域情報に逆変換する逆変換手段と、
前記逆変換された領域情報を用いて、前記第１のフォーマットの部分画像を抽出する抽出手段と、を有する
ことを特徴とする画像処理装置。
【請求項２】
前記領域情報は、前記特定された部分領域を表すマスク画像であることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記抽出手段は、前記第１のフォーマットの部分画像を、前記第１のフォーマットの画像を構成する画素の種類をセットとした単位で抽出することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記第１のフォーマットの部分画像は、前記第２のフォーマットの画像における部分領域よりも拡張されていることを特徴とする請求項１から３のいずれか１項に記載の画像処理装置。
【請求項５】
前記第１のフォーマットは１チャンネルの画素情報を有する画像フォーマットであることを特徴とする請求項１から４のいずれか１項に記載の画像処理装置。
【請求項６】
前記第１のフォーマットはＲＡＷ画像フォーマットであることを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記第２のフォーマットは３チャンネルの画素情報を有する画像フォーマットであることを特徴とする請求項１から６のいずれか１項に記載の画像処理装置。
【請求項８】
前記第２のフォーマットはＲＧＢ３チャンネルの画素情報を有する画像フォーマットであることを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記第２のフォーマットの画像の幾何変形を行う幾何変形手段と、
前記特定された部分領域に対して、前記幾何変形の逆変形を行う幾何逆変形手段と、
前記幾何変形の内容を示す幾何変形情報を出力する出力手段と、をさらに有し、
前記逆変換手段は、前記幾何逆変形手段によって逆変形された前記部分領域を表す領域情報を、前記第１のフォーマットに対応する領域情報に逆変換することを特徴とする請求項１から８のいずれか１項に記載の画像処理装置。
【請求項１０】
第１のフォーマットの画像を、前記第１のフォーマットの画像よりも画質特性を示す情報量が削減された第２のフォーマットの画像に変換するフォーマット変換ステップと、
前記第２のフォーマットの画像における部分領域を特定する特定ステップと、
前記特定された部分領域を表す領域情報を、前記第１のフォーマットに対応する領域情報に逆変換する逆変換ステップと、
前記逆変換された領域情報を用いて、前記第１のフォーマットの部分画像を抽出する抽出ステップと、を有する
ことを特徴とする画像処理方法。
【請求項１１】
コンピュータを、請求項１から請求項９のいずれか１項に記載の画像処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理技術に関し、より詳細には撮像画像の注目領域を抽出する技術に関する。
【背景技術】
【０００２】
カメラで撮像した撮像画像のフォーマットとして、１画素に１つのチャンネルの画素情報のみを有するフォーマットが採用されている。撮像画像のフォーマットのままでは、幾何変形や画像認識などの高度な画像処理を行うには不都合な場合が多いため、撮像画像のフォーマットを、１画素位置に複数のチャンネルの画素情報を有するフォーマットに変換する手法が広く行われている。１画素位置に複数のチャンネルの画素情報を有するフォーマットとして、例えば、ＲＧＢフォーマットやＹＣｂＣｒフォーマットが存在する。
【０００３】
一般に、このようなフォーマット変換では、撮像画像にデモザイク処理が行われることにより、フォーマット変換後の画像の画質が損なわれてしまうおそれがある。フォーマット変換によって劣化した画質を回復するために、特許文献１の手法が提案されている。特許文献１は、ＲＡＷ画像から取得したエッジ情報を用いてＲＧＢ３チャンネル画像の解像度変換を行い、ＲＡＷ画像に含まれていたエッジ（濃淡の明瞭な境界）を、ＲＧＢ３チャンネル画像において再現する解像度変換技術を開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−０６６７４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
撮像画像を画像処理サーバに送信する構成の画像処理システムでは、画像処理サーバで行われる画像処理を考慮して、撮像画像の画質特性を示す情報ができるだけ損なわれることなく画像処理サーバに伝送されることが好ましい。
【０００６】
しかしながら、データ量が大きい画像（例えばＲＡＷ画像）を画像処理サーバに伝送させると、画像処理システム全体の処理負荷が増大してしまう。また、特許文献１の手法により生成されたＲＧＢ３チャンネル画像を画像処理サーバに伝送する手法も考えられるが、ＲＡＷ画像に含まれるエッジを完全に回復することは難しく、エッジ以外の画質特性を示す情報については損なわれてしまっている。
【０００７】
本発明は上記課題に鑑みてなされたものであり、データ量を削減しつつ、撮影画像の画質特性を示す情報が損なわれていない画像を取得することができる。
【課題を解決するための手段】
【０００８】
本発明の画像処理装置は、第１のフォーマットの画像を、前記第１のフォーマットの画像よりも画質特性を示す情報量が削減された第２のフォーマットの画像に変換するフォーマット変換手段と、前記第２のフォーマットの画像における部分領域を特定する特定手段と、前記特定された部分領域を表す領域情報を、前記第１のフォーマットに対応する領域情報に逆変換する逆変換手段と、前記逆変換された領域情報を用いて、前記第１のフォーマットの部分画像を抽出する抽出手段と、を有することを特徴とする
【発明の効果】
【０００９】
本発明によれば、データ量を削減しつつ、撮影画像の画質特性を示す情報が損なわれていない画像を取得することができる、という効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】実施形態１における画像処理装置のハードウェア構成例である。
【図２】実施形態１における画像処理装置の機能構成例を示すブロック図である。
【図３】実施形態１におけるＲＡＷ部分画像の生成手順例を示すフローチャートである。
【図４】実施形態１におけるＲＡＷ画像の一例およびＲＧＢ画像の一例を示す図である。
【図５】実施形態１における前景領域の一例を示す図である。
【図６】実施形態１におけるベイヤ配列前景領域の一例およびＲＡＷ部分画像領域の一例を示す図である。
【図７】実施形態１においてベイヤ配列前景領域およびＲＡＷ部分画像領域を説明する図である。
【図８】実施形態１におけるＲＡＷ部分画像の一例を示す図である。
【図９】実施形態２における画像処理装置の機能構成例を示すブロック図である。
【図１０】実施形態２におけるＲＡＷ部分画像の生成手順例を示すフローチャートである。
【図１１】実施形態２においてＲＡＷ画像からＲＡＷ部分画像を生成する具体例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態について図面を参照して説明する。ただし、この実施形態に記載されている構成はあくまで例示であり、本発明の範囲をそれらに限定する趣旨のものではない。
【００１２】
［実施形態１］
（画像処理装置のハードウェア構成例）
図１は、本実施形態における画像処理装置１００のハードウェア構成例を示すブロック図である。画像処理装置１００は、ＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、グラフィックコントローラ１０４、表示部１０５、補助記憶装置１０６を含んで構成される。さらに、画像処理装置１００は、外部接続インタフェース１０７（以下インタフェースは「Ｉ／Ｆ」と記す）、ネットワークＩ／Ｆ１０８を含み、各構成部はバス１０９を介して通信可能に接続されている。ＣＰＵ１０１は演算回路からなり、画像処理装置１００を統括制御する。ＣＰＵ１０１はＲＯＭ１０３または補助記憶装置１０６に記憶されたプログラムをＲＡＭ１０２に読み出し、種々の処理を実行する。ＲＯＭ１０３は、画像処理装置１００の制御に用いられるＢＩＯＳなどのシステムソフトウェアなどを記憶する。グラフィックコントローラ１０４は、表示部１０５に表示させるための画面を生成する。表示部１０５は、ＬＣＤ（液晶ディスプレイ）などによって構成され、グラフィックコントローラ１０４によって生成された画面を表示する。また、表示部１０５は、タッチスクリーン機能を有していてもよい。その場合、表示部１０５を介して入力を受け付けたユーザ指示を、画像処理装置１００への入力として扱うことも可能である。補助記憶装置１０６は記憶領域としての機能を有し、ＯＳ（オペレーティングシステム）、種々のデバイスを制御するためのデバイスドライバ、種々の処理を実行するアプリケーションプログラムなどを記憶する。補助記憶装置１０６は記憶装置の一例であり、ＨＤＤ（ハードディスクドライブ）以外にもＳＳＤ（ソリッドステートドライブ）などにより構成することができる。外部接続Ｉ／Ｆ１０７は、画像処理装置１００に種々の機器を接続するためのインタフェースである。例えば、外部接続Ｉ／Ｆ１０７を介して、キーボード、マウスなどの入出力装置を接続することができる。ネットワークＩ／Ｆ１０８は、ＣＰＵ１０１の制御に基づいて外部機器とネットワークを介して通信を行う。なお、本実施形態では、画像処理装置１００が、図１に示されるような情報処理装置（所謂ＰＣなど）である例を説明したが、ハードウェア構成はこのような情報処理装置に限られない。画像処理装置１００は、例えば、ＡＳＩＣや電子回路などによって実現されてもよい。この場合、これらＡＳＩＣや電子回路は図示しないカメラに内蔵されてもよい。
【００１３】
（ＲＡＷ部分画像の生成手順例）
図２は、本実施形態における画像処理装置１００の機能構成例を示すブロック図である。図３は、本実施形態におけるＲＡＷ部分画像１１９の生成手順例を示すフローチャートである。画像処理装置１００は、図示しないカメラにより撮像したＲＡＷ画像１１１の入力を受け付け、この撮像したＲＡＷ画像１１１の中の注目領域部分のみを切り出した画像であるＲＡＷ部分画像１１９を出力する。以下、図２から図８を参照し、本実施形態における画像処理装置１００が実行する処理手順について説明する。また、図３に示されるフローチャートの処理は、ＣＰＵ１０１がＲＯＭ１０３などの記憶領域に記憶されているプログラムコードをＲＡＭ１０２に展開し実行することにより行われる。以下の各記号Ｓは、フローチャートにおけるステップであることを意味する。これらは図１０のフローチャートについても同様である。
【００１４】
Ｓ３０１において、ＲＡＷ画像１１１が入力される。ＲＡＷ画像１１１は、図示しないカメラから画像処理装置１００に入力されるカメラ撮像画像である。本実施形態のＲＡＷ画像１１１は各画素がベイヤ配列である画像データとするが、実施形態はベイヤ配列の画像データにのみに適用されるものではない。ＲＡＷ画像１１１は、例えば図４（ａ）に示されるような１チャンネルの画素配列を有するＲＡＷ画像フォーマットの画像である。
【００１５】
Ｓ３０２において、ＲＡＷ現像部１１２は、ＲＡＷ現像処理を行う。すなわち、ＲＡＷ現像部１１２は、ベイヤ配列のＲＡＷ画像１１１からＲＧＢ画像１１３に画像データのフォーマットを変換する。図４（ｂ）のＲＧＢ画像１１３は、図４（ａ）のＲＡＷ画像１１１にＲＡＷ現像処理を施した結果の一例である。ＲＧＢ画像１１３は、画素ごとにＲ，Ｇ，Ｂの３チャンネルの画素値を有する画像フォーマットの画像である。それぞれのチャンネルの画素値の配列として、Ｒチャンネル画像１１３ａ、Ｇチャンネル画像１１３ｂおよびＢチャンネル画像１１３ｃを示している。
【００１６】
Ｓ３０３において、前景領域特定部１１４は、ＲＧＢ画像１１３の入力を受け付けて当該画像内の前景領域を特定し前景領域情報１１５を生成する。前景領域情報１１５が示すＲＧＢ画像１１３内の前景領域５０１の一例を図５（ａ）に示す。ここで、前景領域とは、例えば、カメラがスポーツを撮像している場合は、プレイ中のプレイヤーを捕捉している領域などであり、監視カメラが撮像している場合は、撮像範囲内に存在する監視対象を捕捉している領域などである。つまり、本実施形態の前景領域情報１１５は、ＲＧＢ画像１１３から抽出する対象となる画素を特定するマスク画像であると言える。これらの前景領域の抽出方法には種々の方法がある。例えば、所定の撮像範囲をある程度長時間撮像して背景画像を生成し、この背景画像とある瞬間の撮像画像との差分から前景領域を抽出する方法がある。本実施形態における前景領域特定手法は、特定の方法に限定されるものではない。前景領域情報１１５は、図５（ａ）に示される通り、ＲＧＢ画像１１３における部分領域を示す情報であり、これらは画素単位で区画される。
【００１７】
Ｓ３０４において、前景領域逆変換部１１６は、前景領域情報１１５の入力を受け付け、入力された前景領域が元のＲＡＷ画像１１１のどの位置に対応するかを算出する。そして、前景領域逆変換部１１６は、元のＲＡＷ画像１１１における前景領域の対応箇所に基づいてＲＡＷ部分画像領域情報１１７を生成する。以下、前景領域逆変換部１１６が行う上記処理について、図５（ｂ）、図６（ａ）および（ｂ）を参照して説明する。
【００１８】
図５（ｂ）は、ＲＡＷ画像１１１において、前景領域情報が示す前景領域５０１に対応する領域を示す図である。本実施形態では、ＲＡＷ画像１１１の画素数とＲＧＢ画像１１３の画素数とは同じ場合を想定している。そのため、前景領域情報が示す前景領域５０１の位置は、そのままＲＡＷ画像１１１における対応する位置とすることができる。
【００１９】
本実施形態の画像処理装置１００は、ＲＡＷ画像１１１における注目領域をＲＡＷ部分画像１１９として抽出することを目的としている。例えば、カメラで撮像された撮像画像を画像処理サーバ（不図示）に送信する構成の画像処理システムにおいて、ＲＡＷ部分画像１１９が画像処理サーバに送信される場合を考える。この場合、画像処理サーバで行われる後段の画像処理を考慮すると、ＲＡＷ部分画像１１９は、ベイヤ配列を構成するＲ、Ｇ１、Ｇ２、Ｂの４チャンネルの画素の種類をセットとした単位で抜き出されることが望ましい。以下、ＲＡＷ画像におけるＲ、Ｇ１、Ｇ２、Ｂの画素のセットを「ベイヤ単位」と記す。本実施形態では、ベイヤ単位を最少単位として部分画像を抽出する方法が適用される。しかし、部分画像を抽出する方法は上記に限定されるものではなく、必ずしもベイヤ単位で部分画像を抽出する必要はない。
【００２０】
図６（ａ）は、前景領域情報が示す前景領域５０１をベイヤ単位に拡張したベイヤ配列前景領域６０１を示している。また、図６（ｂ）は、図６（ａ）のベイヤ配列前景領域６０１の上下左右斜めの８方向に隣接するベイヤ単位をＲＡＷ部分画像領域６０２とする例を示している。ここで、図７（ａ）（ｂ）を参照して、ＲＧＢ画像における前景領域情報に基づいて、ＲＡＷ画像において上記前景領域に対応する領域を示すベイヤ配列前景情報を生成する方法についてより詳細に説明する。図７（ａ）は、ＲＡＷ画像のＲ画素７０１が前景領域として指定されている場合の、ベイヤ配列前景領域７０２を示している。図７（ａ）に示されるように、本実施形態では、ベイヤ単位の中の１画素が前景領域として指定されている場合に、そのベイヤ単位がベイヤ配列前景領域とされる。ＲＡＷ画像のＲ画素以外の画素が前景領域として指定されている場合についても同様である。
【００２１】
図７（ｂ）は、ベイヤ配列前景領域を拡張して生成するＲＡＷ部分画像領域７０３を示す図である。ここで、ベイヤ配列前景領域と指定されたベイヤ単位からからＲＡＷ部分画像領域情報を生成する方法について説明する。図７（ｂ）の例では、ベイヤ配列前景領域７０２におけるベイヤ単位の上下左右斜めの８方向に隣接するベイヤ単位をＲＡＷ部分画像領域７０３とする例を示している。なお、ＲＡＷ部分画像領域情報１１７を生成する処理において、周辺のベイヤ単位をどの程度ＲＡＷ部分画像領域に含めるかは、ＲＡＷ現像処理において、あるＲＧＢ画素を生成するためにどれだけのＲＡＷ画素を参照するかにより決定される。これは、本実施形態の画像処理装置１００の後段に配置される画像処理サーバ（不図示）が、ＲＡＷ部分画像を取得した際に、当該ＲＡＷ部分画像のみを用いてＲＡＷ現像処理を行えるようにするためである。この時、後段で行われるＲＡＷ現像処理で参照される周辺領域は、画像処理装置１００（ＲＡＷ現像部１１２）で行われるＲＡＷ現像処理で参照される周辺領域と必ずしも同じとは限らない。例えば、注目領域をより高精細な画像で確認するために、後段で行われるＲＡＷ現像処理をより詳細に行いたい場合、後段で行われるＲＡＷ現像処理においてより多くの周辺領域が参照される。このような場合、前景領域逆変換部１１６は、画像処理装置１００内で行われるＲＡＷ現像処理のみを考慮するのではなく、後段で行われる処理を含めた画像処理システム全体の処理を考慮して、ＲＡＷ部分画像領域情報を算出する。
【００２２】
Ｓ３０５において、ＲＡＷ部分画像抽出部１１８は、画像処理装置１００に入力されたＲＡＷ画像１１１と、ＲＡＷ部分画像領域情報１１７とに基づいて、ＲＡＷ部分画像１１９を生成する。次いで、Ｓ３０６において、生成されたＲＡＷ部分画像１１９が出力される。図８は、ＲＡＷ画像１１１から抽出されたＲＡＷ部分画像１１９の一例を示す。図８で示されるＲＡＷ部分画像１１９は、ＲＡＷ画像１１１とＲＡＷ部分画像領域情報１１７とを用いて抽出される。図８において、実線で表記されている部分は抽出された画像領域を、グレイアウト表記されている部分は抽出されなかった画像領域をそれぞれ示している。図８では、ＲＡＷ部分画像１１９に、前景領域５０１が重畳して図示されている。ＲＡＷ部分画像１１９は、前景領域５０１が示す領域が周辺領域によって拡張されていることが分かる。このように、注目領域の周辺が拡張されたＲＡＷ部分画像１１９を抽出することにより、後段の画像処理においてＲＡＷ画像が処理される場合であっても、ＲＡＷ現像処理における画質劣化を抑制することができる。
【００２３】
以上説明した通り、本実施形態の画像処理装置は、ＲＧＢ３チャンネル画像で特定した注目領域を用いて、ＲＡＷ画像における注目領域を抽出する。そのため、本実施形態の画像処理装置は、データ量を削減しつつ、ＲＡＷ画像の画質特性を示す情報量（例えば、画素ごとの階調値）が損なわれていない画像データを取得することができる。
【００２４】
［実施形態２］
実施形態１の画像処理装置１００は、図示しないカメラにより撮像したＲＡＷ画像１１１の入力を受け付け、この撮像したＲＡＷ画像１１１における注目領域のみを抽出した画像であるＲＡＷ部分画像１１９を出力していた。本実施形態の画像処理装置１００は、撮像したＲＡＷ画像１１１に対して幾何変形を施す必要がある場合、その幾何変形の内容を示す幾何変形情報９０５を出力する。画像処理装置１００から出力される幾何変形情報９０５により、画像処理装置１００の後段に配置される画像処理サーバ（不図示）が幾何変形情報９０５を用いて所定の画像処理を実行することができる。幾何変形の詳細については後述する。
【００２５】
（実施形態２におけるＲＡＷ部分画像の生成手順例）
図９は、本実施形態における画像処理装置１００の機能構成例を示すブロック図である。図１０は、本実施形態におけるＲＡＷ部分画像１１９の生成手順例を示すフローチャートである。以下、図９および図１０を参照し、本実施形態における画像処理装置１００の処理手順について説明する。なお、実施形態１と共通する構成については、同一の符号を付して説明する。
【００２６】
Ｓ３０１において、ＲＡＷ画像１１１が入力される。  
Ｓ３０２において、ＲＡＷ現像部１１２は、ＲＡＷ現像処理を行う。ＲＧＢ画像１１３は、ＲＡＷ現像部１１２によりＲＡＷ画像１１１をＲＡＷ現像処理した結果である。図１１（ａ）は、本実施形態において、ＲＡＷ画像にＲＡＷ現像処理を施して得られるＲＧＢ画像１１００の一例を示す図である。図１１（ａ）に示されるＲＧＢ画像１１００には、注目対象部分として、前景１１０１〜１１０３が含まれる。
【００２７】
Ｓ１００１において、幾何変形部９０１は、ＲＧＢ画像１１３の入力を受け付けて、当該画像に対して幾何変形を行う。本実施形態における幾何変形の効果を以下説明する。本実施形態における画像処理装置１００は、カメラ（不図示）の撮像画像の入力を受け付けるが、そのカメラが、設置されている環境の影響により振動してしまい、結果としてＲＡＷ画像の画像自体がフレーム毎に位置ずれを起こすことがある。その場合、幾何変形を行うことにより位置ずれを補正することができる。また、前景を特定する処理において幾何変形を必要とする場合もある。例えば、異なる位置に設置した複数のカメラによって撮像された撮像画像を用いてカメラ間の視差による前景領域特定処理を行う場合、各カメラの撮像画像を、カメラ間の視差を比較可能な位置に修正することができる。上記いずれかの目的により、幾何変形部９０１は、幾何変形結果であるＲＧＢ幾何変形画像９０２および幾何変形情報９０５を出力することができる。
【００２８】
図１１（ｂ）は、本実施形態におけるＲＧＢ幾何変形画像１１１０の一例を示す図である。図１１（ｂ）の例では、ＲＧＢ画像１１００に対して回転処理となる幾何変形が施されたＲＧＢ幾何変形画像１１１０が示される。ＲＧＢ画像１１００が幾何変形されることに応じて、前景１１０１〜１１０３が、それぞれ前景１１１１〜１１１３に幾何変形（回転処理）される。図１１（ｂ）のＲＧＢ幾何変形画像１１１０には、このように幾何変形された前景１１１１〜１１１３が含まれる。
【００２９】
Ｓ３０３において、前景領域特定部１１４は、幾何変形部９０１から出力されたＲＧＢ幾何変形画像９０２の入力を受け付けて当該画像内の前景領域を特定し前景領域情報１１５を生成する。図１１（ｃ）は、本実施形態において、前景領域特定部１１４から出力される前景領域情報１１５が表す前景領域１１２０の一例を示す図である。図１１（ｃ）に示される前景領域１１２０には、ＲＧＢ幾何変形画像１１１０における前景１１１１〜１１１３に対応する前景領域１１２１〜１１２３が含まれる。
【００３０】
Ｓ１００２において、幾何逆変形部９０３は、逆変換された前景領域情報９０４を生成する。本実施形態の幾何逆変形部９０３は、Ｓ１００１で生成された幾何変形情報９０５と、Ｓ３０３で生成された前景領域情報１１５とに基づき、前景領域情報１１５に対して、幾何変形部９０１によって施された幾何変形と逆の幾何変形処理を行う。これは、幾何変形（Ｓ１００１）後に求めた前景領域（Ｓ３０３）の位置が、元のカメラ撮像画像であるＲＡＷ画像１１１においてどの位置に対応するかを特定するためである。図１１（ｄ）は、本実施形態において、幾何逆変形部９０３から出力される逆変換された前景領域情報９０４が表す前景領域１１３０の一例を示す図である。図１１（ｄ）に示される逆変換された前景領域１１３０には、前景領域１１２０における前景領域１１２１〜１１２３に対応する逆変換された前景領域１１３１〜１１３３が含まれる。図１１（ｄ）に示される通り、逆変換された前景領域１１３１〜１１３３は、前景領域１１２１〜１１２３の座標が、幾何変形前に戻された座標によって区画される領域である。
【００３１】
Ｓ３０４において、前景領域逆変換部１１６は、実施形態１と同様に、逆変換された前景領域情報９０４の入力を受け付け、入力された前景領域が元のＲＡＷ画像１１１のどの位置に対応するかを算出する。そして、前景領域逆変換部１１６は、元のＲＡＷ画像１１１における前景領域の対応箇所に基づいてＲＡＷ部分画像領域情報１１７を生成する。図１１（ｅ）は、元のＲＡＷ画像１１４０において、逆変換された前景領域情報９０４が表す前景領域１１３０に対応する領域を示す図である。図１１（ｅ）には、逆変換された前景領域１１３１〜１１３３に対応するＲＡＷ部分画像領域１１４１〜１１４３が含まれる。
【００３２】
Ｓ３０５において、ＲＡＷ部分画像抽出部１１８は、実施形態１と同様に、画像処理装置１００に入力されたＲＡＷ画像１１１と、Ｓ３０４で生成されたＲＡＷ部分画像領域情報１１７とに基づいて、ＲＡＷ部分画像１１９を生成する。次いで、Ｓ３０６において、生成されたＲＡＷ部分画像１１９が出力される。図１１（ｆ）は、ＲＡＷ画像１１１から抽出されたＲＡＷ部分画像１１５１〜１１５３の一例を示す図である。
【００３３】
以上説明した通り、本実施形態の画像処理装置は、ＲＡＷ部分画像と併せて、ＲＡＷ画像に施される幾何変形の内容を示す幾何変形情報を出力することができる。そのため、本実施形態の画像処理装置は、画像処理装置の後段に配置される画像処理サーバが、ＲＡＷ画像に対する画像処理を、幾何変形情報を用いて簡易に実行することができる、というさらなる効果を奏する。なお、上記実施形態１及び２においては、画像処理装置１００に入力される画像がＲＡＷ画像１１１である場合の例を説明した。しかしＲＡＷ画像に対して何かしらの画像処理がなされた画像が画像処理装置１００に入力されるようにしても良い。
【００３４】
［その他の実施例］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００３５】
１００・・画像処理装置
１１１・・ＲＡＷ画像
１１２・・ＲＡＷ現像部
１１３・・ＲＧＢ画像
１１４・・前景領域特定部
１１５・・前景領域情報
１１６・・前景領域逆変換部
１１７・・ＲＡＷ部分画像領域情報
１１８・・ＲＡＷ部分画像抽出部
１１９・・ＲＡＷ部分画像
【図１】
2019009612.tif 000003
【図２】
2019009612.tif 000004
【図３】
2019009612.tif 000005
【図４】
2019009612.tif 000006
【図５】
2019009612.tif 000007
【図６】
2019009612.tif 000008
【図７】
2019009612.tif 000009
【図８】
2019009612.tif 000010
【図９】
2019009612.tif 000011
【図１０】
2019009612.tif 000012
【図１１】
2019009612.tif 000013