(57)【特許請求の範囲】
【請求項１】
時間的に連続する複数のフレーム画像のうち、画素値が前後のフレーム画像に対して所定のレベル以上異なる領域を含む第１のフレーム画像の画素値と、前記領域を含まない第２のフレーム画像の画素値との差が小さくなる方向に前記第１のフレーム画像の画素値を変更する変更手段と、
前記第２のフレーム画像の画素値と前記第１のフレーム画像の前記変更された画素値との差に基づいて合成率を算出する算出手段と、
前記第２のフレーム画像と前記変更手段により画素値が変更された前記第１のフレーム画像とを前記合成率を用いて合成する合成手段と
を備える映像処理装置。
【請求項２】
前記変更手段は、
前記第１のフレーム画像の画素値を、当該画素値と１又は複数の前記第２のフレーム画像の画素値に応じて定められる値との範囲内において変更する
請求項１に記載の映像処理装置。
【請求項３】
前記変更手段は、
前記第１のフレーム画像の画素値を、複数の前記第２のフレーム画像を用いた動き推定により生成されたフレーム画像に基づいて変更する
請求項１又は請求項２に記載の映像処理装置。
【請求項４】
前記算出手段は、
前記変更手段により画素値が変更された前記第１のフレーム画像と前記第２のフレーム画像との間における所定の領域の輝度の変化率に基づいて、前記合成率を算出する
請求項１から請求項３までのいずれか１項に記載の映像処理装置。
【請求項５】
前記算出手段は、
前記変化率が大きい領域に対して前記第２のフレーム画像の寄与を大きくする
請求項４に記載の映像処理装置。
【請求項６】
前記画素値は、輝度又は彩度と相関を有する
請求項１から請求項５までのいずれか１項に記載の映像処理装置。
【請求項７】
前記算出手段は、所定の領域毎に前記合成率を算出し、
前記合成手段は、前記所定の領域毎に算出された前記合成率を用いて、前記第２のフレーム画像と前記変更手段により画素値が変更された前記第１のフレーム画像とを合成する
請求項１から請求項６までのいずれか１項に記載の映像処理装置。
【請求項８】
時間的に連続する複数のフレーム画像のうち、画素値が前後のフレーム画像に対して所定のレベル以上異なる領域を含む第１のフレーム画像の画素値と、前記領域を含まない第２のフレーム画像の画素値との差が小さくなる方向に前記第１のフレーム画像の画素値を変更し、
前記第２のフレーム画像の画素値と前記第１のフレーム画像の前記変更された画素値との差に基づいて合成率を算出し、
前記第２のフレーム画像と画素値が変更された前記第１のフレーム画像とを前記合成率を用いて合成する
映像処理方法。
【請求項９】
コンピュータに、
時間的に連続する複数のフレーム画像のうち、画素値が前後のフレーム画像に対して所定のレベル以上異なる領域を含む第１のフレーム画像の画素値と、前記領域を含まない第２のフレーム画像の画素値との差が小さくなる方向に前記第１のフレーム画像の画素値を変更するステップと、
前記第２のフレーム画像の画素値と前記第１のフレーム画像の前記変更された画素値との差に基づいて合成率を算出するステップと、
前記第２のフレーム画像と画素値が変更された前記第１のフレーム画像とを前記合成率を用いて合成するステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、映像処理に関する。
【背景技術】
【０００２】
映像コンテンツの一部は、光過敏性発作などの生理的な影響を視聴者に与える可能性がある。例えば、カメラのフラッシュ、雷光などを撮影した映像は、視聴者の心身に影響を及ぼすおそれがあることが知られている。また、アニメーション映像においても、特殊効果によって同様の影響が生じ得ることが知られている。
【０００３】
このような影響への対策として、例えば、国際電気通信連合（ＩＴＵ）は、映像コンテンツは光過敏性発作を発生させる危険性があることを映像配信組織が映像コンテンツ製作者に対して周知するよう勧告している。日本においては、日本放送協会（ＮＨＫ）と日本民間放送連盟（民放連）が、ＩＴＵの勧告を踏まえて、特にアニメーションの制作に関しガイドラインを制定し、放送に携わる者に遵守するよう求めている。
【０００４】
このような影響を抑制するための技術が種々知られている。例えば、特許文献１は、強い光の明滅を引き起こすフレームの画像を検出して、そのダイナミックレンジを狭める補正を行う画像処理システムを開示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−０３５１４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に開示された技術は、補正により自然な映像が得られない場合がある。例えば、カメラのフラッシュのような強い光が照射された領域の映像は、単にダイナミックレンジを狭めただけでは、当該領域の自然な色調を再現できない可能性がある。
【０００７】
本開示の例示的な目的の一つは、明滅する映像を自然な映像になるように補正することである。
【課題を解決するための手段】
【０００８】
本開示の一態様に係る映像処理装置は、時間的に連続する複数のフレーム画像のうち、画素値が前後のフレーム画像に対して所定のレベル以上異なる領域を含む第１のフレーム画像の画素値を変更する変更手段と、前記複数のフレーム画像のうちの前記領域を含まない第２のフレーム画像の画素値と前記第１のフレーム画像の前記変更された画素値との差に基づいて合成率を算出する算出手段と、前記第２のフレーム画像と前記変更手段により画素値が変更された前記第１のフレーム画像とを前記合成率を用いて合成する合成手段とを含む。
【０００９】
本開示の別の態様に係る映像処理方法は、時間的に連続する複数のフレーム画像のうち、画素値が前後のフレーム画像に対して所定のレベル以上異なる領域を含む第１のフレーム画像の画素値を変更し、前記複数のフレーム画像のうちの前記領域を含まない第２のフレーム画像の画素値と前記第１のフレーム画像の前記変更された画素値との差に基づいて合成率を算出し、前記第２のフレーム画像と画素値が変更された前記第１のフレーム画像とを前記合成率を用いて合成する。
【００１０】
本開示のさらに別の態様に係るプログラムは、コンピュータに、時間的に連続する複数のフレーム画像のうち、画素値が前後のフレーム画像に対して所定のレベル以上異なる領域を含む第１のフレーム画像の画素値を変更するステップと、前記複数のフレーム画像のうちの前記領域を含まない第２のフレーム画像の画素値と前記第１のフレーム画像の前記変更された画素値との差に基づいて合成率を算出するステップと、前記第２のフレーム画像と画素値が変更された前記第１のフレーム画像とを前記合成率を用いて合成するステップとを実行させる。
【発明の効果】
【００１１】
本開示によれば、明滅する映像を自然な映像になるように補正することが可能である。
【図面の簡単な説明】
【００１２】
【図１】図１は、映像処理装置の構成の一例を示すブロック図である。
【図２】図２は、映像処理装置が実行する処理の一例を示すフローチャートである。
【図３】図３は、映像処理システムの構成の一例を示すブロック図である。
【図４】図４は、映像処理部の構成の一例を示すブロック図である。
【図５】図５は、局所領域輝度の比較結果を表すデータの一例を説明するための図である。
【図６Ａ】図６Ａは、近接フレーム画像の第１の例を示す図である。
【図６Ｂ】図６Ｂは、近接フレーム画像の第２の例を示す図である。
【図６Ｃ】図６Ｃは、近接フレーム画像の第３の例を示す図である。
【図６Ｄ】図６Ｄは、近接フレーム画像の第４の例を示す図である。
【図７】図７は、輝度値の変更率に対応する関数の一例を示す図である。
【図８】図８は、映像処理システムが実行する処理の一例を示すフローチャートである。
【図９】図９は、矩形領域の一例を示す図である。
【図１０】図１０は、輝度値の変更方法の一例を示す図である。
【図１１】図１１は、コンピュータ装置のハードウェア構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１３】
［第１実施形態］
図１は、一の実施形態に係る映像処理装置１００の構成を示すブロック図である。映像処理装置１００は、変更部１１０と、算出部１２０と、合成部１３０とを含んで構成される。映像処理装置１００は、必要に応じて、他の構成要素を含んでもよい。
【００１４】
映像処理装置１００は、入力された映像に映像処理を実行し、実行後の映像を出力する。ここでいう映像は、時間的に連続する複数のフレームの画像（以下「フレーム画像」ともいう。）によって構成される。フレーム画像は、デジタル画像であり、複数の画素によって構成される。本実施形態において、フレーム画像は、モノクロ画像であってもカラー画像であってもよい。映像処理装置１００に入力される映像は、ビデオカメラ等で撮影された映像であってもよいが、アニメーション映像であってもよい。映像処理装置１００の構成要素は、ソフトウェアを用いて実現されてもよい。
【００１５】
変更部１１０は、フレーム画像の画素値を変更する。ここでいう画素値は、輝度又は彩度と相関を有する。より詳細には、画素値は、画素の輝度又は彩度そのものを表す値と、画素の輝度又は彩度を算出可能な値とを含み得る。例えば、画素値は、所定の表色系を用いて記述された画素の階調値であってもよい。
【００１６】
変更部１１０は、時間的に連続する複数のフレーム画像のうち、画素値が前後のフレーム画像に対して所定のレベル以上異なる領域を含むフレーム画像の画素値を変更する。画素値が前後のフレーム画像に対して所定のレベル以上異なる領域は、再生される映像において瞬時的に明るく（又は暗く）なるか明滅する領域であるともいえる。以下においては、説明の便宜上、この領域のことを「明滅領域」ともいう。明滅領域は、フレーム画像の一部又は全体のいずれであってもよい。
【００１７】
明滅領域を含むフレーム画像、すなわち変更部１１０により画素値が変更されるフレーム画像のことを、以下においては「第１のフレーム画像」ともいう。一方、明滅領域を含まないフレーム画像のことを、以下においては「第２のフレーム画像」ともいう。
【００１８】
変更部１１０は、時間的に連続する複数のフレーム画像のうち、第１のフレーム画像と、１以上の第２のフレーム画像とに基づいて、第１のフレーム画像の画素値を変更してもよい。例えば、変更部１１０は、第１のフレーム画像の画素値を、当該画素値と、１又は複数の第２のフレーム画像の画素値に応じて定められる値との範囲内において変更してもよい。
【００１９】
第１のフレーム画像は、一連の映像の中に複数存在し得る。変更部１１０は、フレーム画像が第１のフレーム画像に相当するかを当該フレーム画像の画素値に基づいて判定してもよい。あるいは、フレーム画像が第１のフレーム画像であるか否かは、変更部１１０よりも前段にある構成要素によってあらかじめ判定されてもよい。
【００２０】
変更部１１０は、明滅領域の明滅を緩和させるように第１のフレーム画像の画素値を変更する。ある態様において、変更部１１０は、第１のフレーム画像と当該フレーム画像の前後の第２のフレーム画像との輝度又は彩度の差が変更前より小さくなるように第１のフレーム画像の画素値を変更する。なお、ここでいう第１のフレーム画像の前後の第２のフレーム画像は、当該第１のフレーム画像の直前又は直後の第２のフレーム画像のみに限定されない。また、別の態様において、変更部１１０は、第１のフレーム画像の画素値を所定の割合（又は所定値）だけ減少させてもよい。
【００２１】
変更部１１０は、第１のフレーム画像の一部の画素の画素値を変更してもよいし、第１のフレーム画像の全部の画素の画素値を変更してもよい。また、画素値の変更量（すなわち変更前後の差分）は、あらかじめ決められていてもよいし、画素毎又は所定の領域毎に異なってもよい。例えば、変更部１１０は、第１のフレーム画像の特定の位置の画素の画素値を、当該フレーム画像の前後の第２のフレーム画像における同一の位置の画素の画素値との差分に応じた変更量で変更してもよい。
【００２２】
算出部１２０は、第２のフレーム画像と変更部１１０により画素値が変更された第１のフレーム画像との合成率を算出する。合成率は、例えば、０以上１以下の数値である。この場合、合成率が「１」であることは、第１のフレーム画像の画素に対して第２のフレーム画像の対応する画素を合成しないことを意味する。また、合成率が「０」であることは、第１のフレーム画像の画素を第２のフレーム画像の対応する画素に置き換えることを意味する。
【００２３】
算出部１２０は、第２のフレーム画像と変更後の第１のフレーム画像との画素値の差に基づいて合成率を算出する。例えば、算出部１２０は、変更後の第１のフレーム画像と第２のフレーム画像との画素値の差が大きい場合には合成率を大きくし、その差が小さい場合には合成率を小さくする。
【００２４】
算出部１２０は、１つの第１のフレーム画像に対して１つの合成率を算出してもよい。この場合、合成部１３０は、第１のフレーム画像の全画素に対して同一の合成率を適用する。一方、算出部１２０は、第１のフレーム画像に対して定義される所定の領域毎に合成率を算出してもよい。
【００２５】
合成部１３０は、第２のフレーム画像と変更後の第１のフレーム画像とを算出部１２０により算出された合成率を用いて合成する。合成部１３０は、合成後のフレーム画像を第１のフレーム画像に相当するフレーム画像として出力する。すなわち、映像処理装置１００は、第１のフレーム画像に対して、画素値の変更と、第２のフレーム画像との合成とを含む映像処理を実行することによって第１のフレーム画像を補正する。
【００２６】
なお、合成部１３０による合成は、第１のフレーム画像の画素値の変更と言い換えることができる。すなわち、合成部１３０は、変更部１１０により変更された第１のフレーム画像の画素値を再度変更するための構成要素であるともいえる。したがって、映像処理装置１００は、第１のフレーム画像の画素値を２段階の異なる手法で変更しているともいえる。
【００２７】
図２は、映像処理装置１００が実行する処理を示すフローチャートである。なお、映像処理装置１００は、図２に示される処理を逐次的に（すなわち、先のフレーム画像から後のフレーム画像へと順に）実行してもよいし、複数のフレーム画像に対して並列に実行してもよい。
【００２８】
ステップＳ１１において、変更部１１０は、時間的に連続する複数のフレーム画像のうち、第１のフレーム画像の画素値を変更する。変更部１１０は、複数のフレーム画像のうちの第２のフレーム画像については、画素値を変更しなくてよい。
【００２９】
ステップＳ１２において、算出部１２０は、合成率を算出する。具体的には、算出部１２０は、ステップＳ１１において変更された第１のフレーム画像の画素値と、第１のフレーム画像の前後の第２のフレーム画像の画素値の差に基づいて合成率を算出する。
【００３０】
ステップＳ１３において、合成部１３０は、第２のフレーム画像とステップＳ１１において画素値が変更された第１のフレーム画像とを合成する。具体的には、合成部１３０は、第２のフレーム画像の画素値とステップＳ１１において画素値が変更された第１のフレーム画像の画素値とを、ステップＳ１２において算出された合成率を用いて合成する。
【００３１】
以上のとおり、本実施形態の映像処理装置１００は、変更部１１０によって一旦変更された第１のフレーム画像の画素値を、合成部１３０による合成によってさらに変更する構成を有する。この構成は、変更部１１０による変更によって輝度又は彩度の変化が抑制された第１のフレーム画像に対して第２のフレーム画像の色情報を反映させることを可能にする。したがって、このような構成を有する映像処理装置１００は、当該構成を有しない場合に比べ、明滅する映像をより自然な映像になるように補正することが可能である。
【００３２】
例えば、カメラのフラッシュのような強い光が照射された被写体の映像は、その被写体本来の色情報（色調、階調など）が失われる可能性がある。色情報が失われる現象は、一般的には白飛びともいう。また、色情報は、被写体が明るい場合だけでなく、被写体が暗い場合にも失われる可能性がある。
【００３３】
明滅により被写体の色情報が失われた映像は、その明滅を緩和する補正が実行されただけでは、色情報の正確な再現（復元）を行うことができない。したがって、このような補正が行われただけの映像は、色調や階調が不自然な映像になりがちである。
【００３４】
一方、明滅を緩和する補正が実行されたフレーム画像に対し、明滅領域を含まないフレーム画像（すなわち色情報が失われていないフレーム画像）との合成が行われると、失われた色情報を明滅領域が含まれないフレーム画像から取得することが可能である。
【００３５】
したがって、映像処理装置１００は、合成部１３０による合成が行われない場合に比べ、明滅領域の色調や階調がより自然に知覚される映像を出力することが可能である。すなわち、映像処理装置１００は、明滅する映像を自然な映像になるように補正することを可能にする。
【００３６】
［第２実施形態］
図３は、別の実施形態に係る映像処理システム２００の構成を示すブロック図である。映像処理システム２００は、入力部２１０と、映像処理部２２０と、出力部２３０とを含んで構成される。映像処理システム２００は、複数の装置の組み合わせであってもよいが、単一の装置であってもよい。
【００３７】
なお、以降の説明において、既出の実施形態に記載された用語と同一の用語は、特に定義又は説明がある場合を除き、既出の実施形態と同様の意味で用いられる。また、以降の説明において、既出の実施形態で用いられた符号を付された構成要素は、既に同一の符号が付されて説明された構成要素と同様の構成を少なくとも有する。
【００３８】
入力部２１０は、映像処理部２２０の入力側に接続され、映像処理部２２０に映像データを供給する。入力部２１０は、ビデオカメラなどの撮影装置、他の装置から映像データを受信する通信装置、映像データを記憶する記憶装置などを含み得る。映像データは、あらかじめ生成されていてもよく、リアルタイムに生成されてもよい。
【００３９】
映像データは、複数のフレーム画像を含むデータである。映像データのフレームレートは、特定の値に限定されない。映像データに含まれる個々のフレーム画像に相当するデータのことを、以下においては「フレームデータ」という。本実施形態のフレーム画像は、カラー画像であるとする。
【００４０】
なお、入力部２１０は、映像処理部２２０に映像データを供給する前に、映像データに対して周知の映像処理を実行してもよい。例えば、入力部２１０は、オリジナルの映像データに対してガンマ補正を実行した映像データを映像処理部２２０に供給するように構成されてもよい。
【００４１】
映像処理部２２０は、明滅する映像を自然な映像になるように補正する映像処理を実行する。映像処理部２２０は、第１実施形態の映像処理装置１００の一例に相当する。映像処理部２２０は、入力部２１０により入力された映像データに対して映像処理を実行し、実行後の映像データを出力部２３０に供給する。
【００４２】
出力部２３０は、映像処理部２２０により映像処理が実行された映像データを出力する。ここでいう出力は、映像の表示（再生）、送信、記録などを含み得る。例えば、出力部は、テレビジョン装置やプロジェクタといった表示装置、映像データを他の装置に送信する通信装置、映像データを記憶媒体に記録する記録装置などを含み得る。
【００４３】
図４は、映像処理部２２０のより詳細な構成を示すブロック図である。映像処理部２２０は、判定部２２１と、変更部２２２と、算出部２２３と、合成部２２４とを含んで構成される。
【００４４】
判定部２２１は、映像処理部２２０に入力された映像データに含まれるフレーム画像が明滅領域を含むか判定する。判定部２２１は、所定数のフレーム画像に基づいて、当該所定数のフレーム画像に含まれる特定のフレーム画像が明滅領域を含むか判定する。
【００４５】
本実施形態において、判定部２２１は、特定のフレーム画像がその前後のフレーム画像に比して所定のレベル以上明るい領域を含むか判定する。このような領域のことを、以下においては「明領域」ともいう。明領域は、第１実施形態における明滅領域の一例に相当する。また、判定部２２１により明領域を含むと判定されたフレーム画像のことを、以下においては「フラッシュフレーム」ともいう。フラッシュフレームは、第１実施形態の第１のフレーム画像の一例に相当する。
【００４６】
判定部２２１は、時刻ｔにおけるフレーム画像がフラッシュフレームであるかを、時刻（ｔ−ｍ）から時刻（ｔ＋ｎ）までの（ｍ＋ｎ＋１）フレーム分のフレーム画像を用いて判定することができる。ここにおいて、ｍ及びｎは、１以上の整数である。また、ｍとｎは同値であってもよい。
【００４７】
なお、以下においては、時刻（ｔ−ｍ）から時刻（ｔ＋ｎ）までの（ｍ＋ｎ＋１）フレームのうち時刻ｔのフレームを除いたフレームのことを、時刻ｔのフレームに対する「近接フレーム」ともいう。また、説明の便宜上、近接フレームのフレーム画像のことを「近接フレーム画像」ともいう。近接フレーム画像は、第１実施形態の第２のフレーム画像の一例に相当し得る。
【００４８】
本実施形態において、判定部２２１は、局所領域輝度を用いて判定を実行する。ここにおいて、局所領域輝度とは、フレーム画像を構成するある画素と当該画素の周辺の画素の輝度値の平均値をいう。局所領域輝度は、フレーム画像を構成する画素のそれぞれについて算出される。
【００４９】
例えば、画素値がＲＧＢ表色系で記述された色情報である場合、判定部２２１は、各画素の色情報を輝度値に変換する。判定部２２１は、ある画素と当該ある画素の周辺の画素とに対して平滑化処理を実行することによって、当該ある画素の局所領域輝度を算出する。局所領域輝度の算出方法は、以下に例示されるように、複数の方法が考えられる。
【００５０】
ここでいう輝度値は、例えば、ＹＵＶ表色系（ＹＣｂＣｒ表色系又はＴＰｂＰｒ表色系でもよい。）におけるＹ値、ＸＹＺ表色系におけるＹ刺激値、Ｌａｂ表色系におけるＬ値、ＨＳＶ表色系におけるＶ値のいずれであってもよい。また、判定部２２１は、映像データにガンマ補正などの変換処理があらかじめ実行されている場合には、当該変換処理の逆変換処理を実行してから輝度値を算出してもよい。
【００５１】
ここで、フレーム画像の各画素を、２次元直交座標系の座標ｘ、ｙによって表すものとする。判定部２２１は、位置（ｘ，ｙ）の画素の局所領域輝度ｌt（ｘ，ｙ）を、次の式（１）によって算出することができる。ここにおいて、Ｙt（ｘ＋ｉ，ｙ＋ｊ）は、位置（ｘ＋ｉ，ｙ＋ｊ）の画素の輝度値を表す。また、ｐ及びｑは、適当な値があらかじめ定められればよい。式（１）が示す局所領域輝度ｌt（ｘ，ｙ）は、具体的には、位置（ｘ，ｙ）の画素の上下それぞれのｐ画素と左右それぞれのｑ画素の輝度値の平均値である。
【００５２】
【数１】
0006693269.tif 000002
【００５３】
あるいは、判定部２２１は、次の式（２）によって局所領域輝度ｌt（ｘ，ｙ）を算出してもよい。ここにおいて、ｗ（ｉ，ｊ）は、位置（ｉ，ｊ）の画素にあらかじめ設定された重みを表す。すなわち、式（２）による局所領域輝度ｌt（ｘ，ｙ）は、位置（ｘ，ｙ）の画素とその周辺の画素の輝度値の重み付き平均である。なお、ｗ（ｉ，ｊ）は、画素の位置に応じて異なり得る。
【００５４】
【数２】
0006693269.tif 000003
【００５５】
重みｗ（ｉ，ｊ）は、ガウシアン重みであってもよいが、他の重みが設定されてもよい。例えば、判定部２２１は、次の式（３）によって重みｗ（ｉ，ｊ）を算出してもよい。ここにおいて、σは、あらかじめ設定されたパラメータである。
【００５６】
【数３】
0006693269.tif 000004
【００５７】
判定部２２１は、このように算出された局所領域輝度の変化率を算出する。局所領域輝度の変化率とは、判定対象のフレーム画像のある画素の局所領域輝度と、当該フレーム画像と比較される他のフレーム画像（近接フレーム画像）における同一の位置の画素の局所領域輝度との変化の比率をいう。例えば、時刻ｔのフレーム画像の位置（ｘ，ｙ）の画素と時刻（ｔ＋ｋ）のフレーム画像の位置（ｘ，ｙ）の画素との局所領域輝度の変化率をｒt-(t+k)（ｘ，ｙ）とした場合、判定部２２１は、次の式（４）によって変化率ｒt-(t+k)（ｘ，ｙ）を算出することができる。この変化率ｒt-(t+k)（ｘ，ｙ）は、判定対象のフレーム画像の画素の局所領域輝度の方が比較対象のフレーム画像の画素の局所領域輝度よりも高い場合に正であり、そうでない場合に負（又は０）である。なお、ｋは、−ｍ≦ｋ≦ｎを満たす。
【００５８】
【数４】
0006693269.tif 000005
【００５９】
判定部２２１は、局所領域輝度の変化率に基づいて明領域を判定する。具体的には、判定部２２１は、局所領域輝度の変化率が所定の（正の）閾値以上である領域を明領域であると判定する。なお、ここでいう領域は、１以上の画素により構成され得る。
【００６０】
判定部２２１は、局所領域輝度の変化率に関する閾値に加え、変化率が当該閾値以上である領域の面積に関する閾値を用いて明領域を判定してもよい。例えば、判定部２２１は、局所領域輝度の変化率が第１の閾値α以上である領域の面積率が第２の閾値β以上である場合に、当該領域を明領域であると判定してもよい。ここでいう面積率は、フレーム画像の総面積に対する局所領域輝度の変化率が第１の閾値α以上である領域の面積の比率をいう。
【００６１】
例えば、ＮＨＫ及び民放連により制定された上述のガイドラインは、避けるべき点滅映像の判断基準を「点滅が同時に起こる面積が画面の１／４を超え、かつ、輝度変化が１０パーセント以上の場合」としている。この判断基準に従う場合、上述の閾値α、βは、それぞれα＝０．１、β＝０．２５である。
【００６２】
判定部２２１は、局所領域輝度の変化率が所定の基準を満たす近接フレーム画像が近接フレーム中に１つでもあれば、判定対象のフレーム画像をフラッシュフレームであると判定してもよい。また、判定部２２１は、局所領域輝度の変化率が所定の基準を満たす近接フレーム画像が所定数以上ある場合に、判定対象のフレーム画像をフラッシュフレームであると判定してもよい。あるいは、判定部２２１は、局所領域輝度の変化率が所定の基準を満たす近接フレーム画像が判定対象のフレーム画像の前後それぞれに１以上ある場合に当該フレーム画像をフラッシュフレームであると判定してもよい。
【００６３】
判定部２２１は、局所領域輝度の比較結果を表すデータを生成してもよい。あるフレーム画像がフラッシュフレームであると判定された場合、当該フラッシュフレームに対応する（ｎ＋ｍ）フレーム分の近接フレーム画像の中には、当該フラッシュフレームの明領域との局所領域輝度の差が閾値以上になるものとそうでないものとが存在する。
【００６４】
図５は、局所領域輝度の比較結果を表すデータの一例を説明するための図である。この例において、局所領域輝度の比較結果を表すデータは、「判定フラグ」という。判定フラグは、フラッシュフレームの明領域における局所領域輝度と近接フレーム画像における同一の位置の領域における局所領域輝度との差が所定の閾値以上である場合には「１」を示し、そうでない場合には「０」を示すフラグである。
【００６５】
図５の例において、時刻ｔ−１、ｔ、ｔ＋２におけるフレーム画像は、いずれも明領域を含むフレーム画像であるとする。また、時刻ｔ−１、ｔ＋２における近接フレーム画像は、時刻ｔにおけるフレーム画像（フラッシュフレーム）の明領域に相当する領域の局所領域輝度と当該フラッシュフレームの明領域の局所領域輝度との差が所定の閾値未満であるとする。この場合、時刻ｔ−１、ｔ＋２における近接フレーム画像に対して割り当てられる判定フラグは、いずれも「０」である。
【００６６】
一方、時刻ｔ−２、ｔ＋１における近接フレーム画像は、時刻ｔのフラッシュフレームの明領域に相当する領域の局所領域輝度と当該フラッシュフレームの明領域の局所領域輝度との差が所定の閾値以上であるとする。この場合、これらの近接フレーム画像は、フラッシュフレームにおいて明領域であると判定された領域と同一の位置が明領域ではなくなっている。このような近接フレーム画像に対して割り当てられる判定フラグは、いずれも「１」である。
【００６７】
変更部２２２は、判定部２２１により明領域を含むと判定されたフレーム画像、すなわちフラッシュフレームの画素値を変更する。変更部２２２は、フラッシュフレームの画素値を近接フレーム画像の画素値に基づいて変更する。変更部２２２により画素値が変更されたフレーム画像のことを、以下においては「補正フレーム画像」ともいう。
【００６８】
変更部２２２は、フラッシュフレームの画素値の変更に用いる近接フレーム画像を選択する。このとき、変更部２２２は、１又は複数の近接フレーム画像を選択する。なお、変更部２２２により選択される近接フレーム画像は、判定部２２１においてフラッシュフレームの判定に用いられた近接フレーム画像と同一のフレーム画像である必要はない。例えば、変更部２２２により選択される近接フレーム画像は、明領域を含まない近接フレーム画像のいずれかであってもよい。変更部２２２によりこのとき選択される近接フレーム画像は、第１実施形態の第２のフレーム画像の一例に相当する。
【００６９】
変更部２２２は、近接フレーム画像の選択に判定フラグを用いてもよい。例えば、変更部２２２は、判定フラグが「１」である近接フレーム画像のうち、時刻ｔのフラッシュフレームに最も近い（時間差が最も少ない）近接フレーム画像を選択する。また、変更部２２２は、判定フラグが「１」である時刻ｔより前の近接フレーム画像のうち時刻ｔに最も近い近接フレーム画像と、判定フラグが「１」である時刻ｔより後の近接フレーム画像のうち時刻ｔに最も近い近接フレーム画像とを１つずつ選択してもよい。
【００７０】
図６Ａ〜図６Ｄは、近接フレーム画像の選択例を説明するための図である。これらの図において、判定フラグが「１」である近接フレーム画像には、ハッチングが付されている。また、判定フラグが「０」である近接フレーム画像には、ハッチングが付されていない。
【００７１】
図６Ａの例において、１つの近接フレーム画像を選択する場合、変更部２２２は、時刻ｔ−１、ｔ＋１の一方の近接フレーム画像を選択する。一方、この例において、時刻ｔの前後から近接フレーム画像を１つずつ選択する場合、変更部２２２は、時刻ｔ−１、ｔ＋１の双方の近接フレーム画像を選択する。
【００７２】
図６Ｂの例において、１つの近接フレーム画像を選択する場合、変更部２２２は、時刻ｔ＋１の近接フレーム画像を選択する。一方、この例において、時刻ｔの前後から近接フレーム画像を１つずつ選択する場合、変更部２２２は、時刻ｔ−２、ｔ＋１の近接フレーム画像を選択する。
【００７３】
図６Ｃの例において、１つの近接フレーム画像を選択する場合、変更部２２２は、時刻ｔ＋１の近接フレーム画像を選択する。一方、この例において、時刻ｔの前後から近接フレーム画像を１つずつ選択する場合、変更部２２２は、時刻ｔ−２、ｔ＋１の近接フレーム画像を選択する。
【００７４】
図６Ｄの例において、１つの近接フレーム画像を選択する場合、変更部２２２は、時刻ｔ−２、ｔ＋２の一方の近接フレーム画像を選択する。一方、この例において、時刻ｔの前後から近接フレーム画像を１つずつ選択する場合、変更部２２２は、時刻ｔ−２、ｔ＋２の双方の近接フレーム画像を選択する。
【００７５】
なお、変更部２２２は、他の方法によって近接フレーム画像を選択してもよい。例えば、変更部２２２は、上述の例よりも多くの近接フレーム画像を選択してもよい。また、変更部２２２は、時刻ｔの前後を問わず、判定フラグが「１」である近接フレーム画像のうち、時刻ｔのフレームに近い順に所定数のフレーム分の近接フレーム画像を選択してもよい。
【００７６】
また、変更部２２２が選択する近接フレーム画像の数は、特に限定されない。例えば、選択される近接フレーム画像の数は、被写体又はカメラの単位時間当たりの動きに応じて決められてもよい。具体的には、変更部２２２は、被写体又はカメラの単位時間当たりの動きが大きい（すなわち、高速移動している）ほど、選択される近接フレーム画像の数を少なくしてもよい。
【００７７】
変更部２２２は、選択された近接フレーム画像に基づいてフラッシュフレームの画素値を変更する。本実施形態において、変更部２２２は、上述された局所領域輝度の変化率を用いてフラッシュフレームの画素値を変更する。具体的には、変更部２２２は、次の式（５）を用いて、局所領域輝度ｌt（ｘ，ｙ）をｌt’（ｘ，ｙ）に変更する。ここにおいて、ｒ（ｘ，ｙ）は、選択された１又は複数の近接フレーム画像とフラッシュフレームの各画素について算出される局所領域輝度の変化率を表す。ｒ（ｘ，ｙ）は、近接フレーム画像が複数選択された場合には、複数の近接フレーム画像の局所領域輝度の平均値に基づいて算出されてもよい。また、ｒ’（ｘ，ｙ）は、ｒ’（ｘ，ｙ）＜ｒ（ｘ，ｙ）を満たす。変更部２２２は、フラッシュフレームを構成する全ての画素についてこの変換を実行する。
【００７８】
【数５】
0006693269.tif 000006
【００７９】
式（５）において、ｒ’（ｘ，ｙ）は、変化率ｒに応じた関数によって決められてもよい。例えば、ｒ’（ｘ，ｙ）は、変化率ｒが大きくなるほど値が小さくなる線形関数によって決められてもよい。
【００８０】
図７は、ｒ’（ｘ，ｙ）／ｒ（ｘ，ｙ）、すなわち輝度値の変更率に対応する関数の一例を示す図である。この例において、ｒ’（ｘ，ｙ）／ｒ（ｘ，ｙ）は、ｒ（ｘ，ｙ）＜ｒ1、ｒ（ｘ，ｙ）＞ｒ2において一定の値ｃ1、ｃ2をとる。値ｃ1は０以上であり、値ｃ2は１以下である。このようにすることで、白飛びした領域や黒潰れした領域の補正量を少なくし、全体として自然な画像に補正することが可能である。
【００８１】
あるいは、変更部２２２は、任意の輝度変換関数を設定し、色情報が既知の対象について光源の色温度や照度を変えて撮影した際の輝度変化に基づいて、輝度変換関数のパラメータをあらかじめ学習し、輝度変換関数の逆関数を用いてもよい。
【００８２】
また、変更部２２２は、ｒ’（ｘ，ｙ）の上限及び下限を次のように設定してもよい。例えば、ｒ’（ｘ，ｙ）の下限は、時刻（ｔ＋ｋ）の近接フレーム画像の局所領域輝度ｌt+k（ｘ，ｙ）を基準に定めた値、例えばｌt+k（ｘ，ｙ）＋Ｘであってもよい（Ｘは所定の定数）。ｒ’（ｘ，ｙ）の上限も、下限と同様に設定されればよい。あるいは、変更部２２２は、局所領域輝度の変化率ｒ（ｘ，ｙ）が所定の輝度変化量の範囲内である場合のみに画素値を変更する処理を実行してもよい。
【００８３】
算出部２２３は、変更部２２２による処理結果に基づいて合成率を算出する。以下においては、算出部２２３により算出された合成率をＷとする。例えば、算出部２２３は、局所領域輝度の変化率ｒ（ｘ，ｙ）に基づいて合成率Ｗを算出してもよい。ただし、ここで用いられる局所領域輝度は、補正フレーム画像の局所領域輝度、すなわち変更部２２２による変更後の画素値に基づいて算出される局所領域輝度である。つまり、ここで用いられる局所領域輝度の変化率は、補正フレーム画像のある画素の局所領域輝度と、当該補正フレーム画像に対応する近接フレーム画像における同一の位置の画素の局所領域輝度との変化の比率を表す。
【００８４】
具体的には、算出部２２３は、局所領域輝度の変化率ｒ（ｘ，ｙ）が大きい画素ほど近接フレーム画素（第２のフレーム画像）の輝度値（又は画素値）に近付くように合成率Ｗを設定する。換言すれば、算出部２２３は、局所領域輝度の変化率ｒ（ｘ，ｙ）が大きい画素に対して近接フレーム画像の寄与を大きくする。また、算出部２２３は、式（５）におけるｒ’（ｘ，ｙ）／ｒ（ｘ，ｙ）に基づいて合成率Ｗを算出してもよい。
【００８５】
合成率Ｗは、局所領域輝度の変化率ｒ（ｘ，ｙ）がある一定の範囲内の数値である場合に一定値（０を含む。）としてもよい。また、合成率Ｗは、ｒ’（ｘ，ｙ）／ｒ（ｘ，ｙ）を所定の係数倍した値であってもよい。
【００８６】
算出部２２３は、１又は複数の画素単位で合成率Ｗを算出する。例えば、算出部２２３は、所定数の画素毎、換言すれば所定サイズの領域毎に合成率Ｗを算出してもよい。この場合、算出部２２３は、所定数の画素の局所領域輝度の変化率ｒ（ｘ，ｙ）を平均するなどして合成率Ｗを算出する。
【００８７】
合成部２２４は、算出部２２３により算出された合成率Ｗに基づいて補正フレーム画像と近接フレーム画像（第２のフレーム画像）とを合成する。例えば、合成部２２４は、補正フレーム画像のある画素の画素値と近接フレーム画像における同一の位置の画素の画素値とを合成率Ｗに応じた比率で合成する。また、第２のフレーム画像に相当する近接フレーム画像が複数ある場合、合成部２２４は、これら複数の近接フレーム画像の画素値の平均値に基づいて合成を実行してもよい。
【００８８】
例えば、合成率Ｗが０以上１以下の数値である場合、合成部２２４は、補正フレーム画像のある画素の画素値をＷ倍した値と、近接フレーム画像における同一の位置の画素の画素値を（１−Ｗ）倍した値とを加算した値を合成後の画素値として出力する。合成部２２４は、このような計算を画素毎又は所定サイズの領域毎に実行する。
【００８９】
図８は、映像処理システム２００が実行する処理を示すフローチャートである。なお、映像処理システム２００は、第１実施形態の映像処理装置１００と同様に、図８に示される処理を逐次的に実行してもよいし、複数のフレーム画像に対して並列に実行してもよい。
【００９０】
ステップＳ２１において、入力部２１０は、映像データを映像処理部２２０に入力する。映像処理部２２０は、所定のタイミングでステップＳ２１以降の処理を実行する。例えば、映像処理部２２０は、ステップＳ２１以降の処理が実行可能な所定フレーム分のフレーム画像データが入力されたタイミングでステップＳ２１の処理を開始してもよい。あるいは、映像処理部２２０は、映像データの全部が入力されてからステップＳ２１の処理を開始してもよい。
【００９１】
ステップＳ２２において、映像処理部２２０は、フレーム画像がフラッシュフレームであるかを判定部２２１において判定する。判定部２２１は、映像データを構成する各フレーム画像について、この判定を実行する。映像処理部２２０は、ステップＳ２２における判定結果に応じて異なる処理を実行する。
【００９２】
具体的には、映像処理部２２０は、フラッシュフレームであると判定されたフレーム画像に対して、ステップＳ２３〜Ｓ２５の処理を実行する（ステップＳ２２：ＹＥＳ）。一方、映像処理部２２０は、フラッシュフレームであると判定されなかったフレーム画像に対しては、ステップＳ２３〜Ｓ２５の処理を実行しない（ステップＳ２２：ＮＯ）。換言すれば、映像処理部２２０は、特定のフレーム画像に対して選択的にステップＳ２３〜Ｓ２５の処理を実行する。
【００９３】
ステップＳ２３において、映像処理部２２０は、フラッシュフレームの画素値を変更部２２２において変更する。変更部２２２は、フラッシュフレームの画素値を当該フラッシュフレームに対応する近接フレーム画像の画素値に基づいて変更する。
【００９４】
ステップＳ２４において、映像処理部２２０は、合成率を算出部２２３において算出する。算出部２２３は、ステップＳ２３において変更されたフレーム画像、すなわち補正フレーム画像の画素値と、当該フラッシュフレームに対応して選択された近接フレーム画像の画素値との差に基づいて合成率を算出する。
【００９５】
ステップＳ２５において、映像処理部２２０は、補正フレーム画像と近接フレーム画像とを合成部２２４において合成する。合成部２２４は、ステップＳ２４において算出された合成率を用いて各画素の画素値を算出し、算出された画素値を出力する。以下においては、合成後のフレーム画像のことを「合成フレーム画像」という。
【００９６】
ステップＳ２６において、出力部２３０は、映像データを出力する。出力部２３０は、入力部２１０により入力された映像データにフラッシュフレームが含まれていた場合、補正された映像データ、すなわち合成フレーム画像を含む映像データを出力する。一方、出力部２３０は、入力部２１０により入力された映像データにフラッシュフレームが含まれていなかった場合、入力された映像データをそのまま補正せずに出力する。
【００９７】
以上のとおり、本実施形態の映像処理システム２００は、変更部２２２によって一旦変更されたフレーム画像（フラッシュフレーム）の画素値を、合成部２２４による合成によってさらに変更する構成を有する。したがって、映像処理システム２００は、第１実施形態の映像処理装置１００と同様の作用効果を奏することが可能である。
【００９８】
また、本実施形態の映像処理システム２００は、局所領域輝度の変化率を算出し、これに基づいてフレーム画像の画素値を変更する構成を有する。このような構成は、当該構成を有しない場合（例えば、フレーム画像全体を一律の合成率で合成する場合）に比べ、より微細な領域単位での合成を実行することを可能にする。
【００９９】
［第３実施形態］
本実施形態は、第２実施形態と同様の構成の映像処理システム２００を用いる実施形態である。ただし、本実施形態は、映像処理システム２００が実行する一部の処理が第２実施形態と相違する。本実施形態の説明は、第２実施形態と相違する部分について詳述され、第２実施形態と共通する部分については適宜省略される。
【０１００】
本実施形態の映像処理システム２００は、局所領域輝度に代えて矩形領域の輝度を用いる点において第２実施形態と相違する。ここにおいて、矩形領域とは、フレーム画像に対して定義される所定サイズの領域をいう。矩形領域は、例えば、フレーム画像を縦方向及び横方向に一定の間隔で分割した正方形又は長方形の領域である。
【０１０１】
図９は、矩形領域の一例を示す図である。図９の例において、矩形領域は、フレーム画像を縦方向及び横方向にそれぞれ１０等分した領域である。本実施形態の判定部２２１は、局所領域輝度の変化率に代えて、このような矩形領域の輝度に基づいてフラッシュフレームを判定する。具体的には、判定部２２１は、ある矩形領域に含まれる各画素の輝度の平均値（又は他の代表値）を矩形領域の輝度とする。また、判定部２２１は、矩形領域の輝度を判定対象のフレーム画像とその近接フレーム画像とについて算出し、それぞれの変化率を算出する。
【０１０２】
判定部２２１は、式（４）に代えて次の式（６）を用いて変化率Ｒt-(t+k)（ｉ，ｊ）を算出する。ここにおいて、Ｌt（ｉ，ｊ）は、時刻ｔにおける矩形領域（ｉ，ｊ）の輝度を表す。また、ｉは、最大値がｘの約数である１以上の値であり、ｊは最大値がｙの約数である１以上の値である。図９の例の場合、ｉの最大値はｘ／１０であり、ｊの最大値はｙ／１０である。
【０１０３】
【数６】
0006693269.tif 000007
【０１０４】
判定部２２１は、このように算出された変化率に基づき、第２実施形態と同様の要領でフレーム画像がフラッシュフレームであるか判定する。例えば、判定部２２１は、フレーム画像がフラッシュフレームであるかを矩形領域の変化率に基づいて判定してもよい。判定部２２１は、１以上（又は所定数以上）の矩形領域が明領域である場合に、フレーム画像がフラッシュフレームであると判定する。
【０１０５】
本実施形態の変更部２２２は、矩形領域の輝度の変化率を用いてフラッシュフレームの画素値を変更する。具体的には、変更部２２２は、式（５）に代えて次の式（７）を用いて矩形領域の輝度ｌt（ｘ，ｙ）をｌt’（ｘ，ｙ）に変更する。ここにおいて、Ｒ（ｉ，ｊ）は、位置（ｘ，ｙ）が属する矩形領域（ｉ，ｊ）について算出される輝度の変化率を表す。また、Ｒ’（ｉ，ｊ）は、ｒ’（ｘ，ｙ）と同様に、Ｒ’（ｉ，ｊ）＜Ｒ（ｉ，ｊ）を満たす。
【０１０６】
【数７】
0006693269.tif 000008
【０１０７】
また、変更部２２２は、１つのフレーム画像に含まれる複数の矩形領域を用いて輝度値の変更率Ｒ’（ｉ，ｊ）／Ｒ（ｉ，ｊ）を算出してもよい。
【０１０８】
図１０は、輝度値の変更方法の他の例を示す図である。ここにおいて、変化率がＲ（ｉ，ｊ）である矩形領域に属する画素（ｘ，ｙ）の輝度をｌt（ｘ，ｙ）とする。また、画素（ｘ，ｙ）と変化率がＲ（ｉ，ｊ）である矩形領域の中心との距離をｄ１、画素（ｘ，ｙ）と変化率がＲ（ｉ，ｊ−１）である矩形領域の中心との距離をｄ２、画素（ｘ，ｙ）と変化率がＲ（ｉ＋１，ｊ）である矩形領域の中心との距離をｄ３、画素（ｘ，ｙ）と変化率がＲ（ｉ＋１，ｊ−１）である矩形領域の中心との距離をｄ４とする（ただし、ｄ４＞ｄ３＞ｄ２＞ｄ１）。このとき、変更部２２２は、輝度ｌt（ｘ，ｙ）の変更量を各矩形領域の中心との距離の比率に応じて算出してもよい。例えば、変更部２２２は、それぞれの矩形領域の変化率を１／ｄ４：１／ｄ３：１／ｄ２：１／ｄ１の比率で重み付け加算することによってＲ’（ｉ，ｊ）を算出することができる。あるいは、変更部２２２は、バイキュービック補間などの周知の補間アルゴリズムを用いてＲ’（ｉ，ｊ）を算出してもよい。
【０１０９】
また、変更部２２２は、矩形領域のサイズをフレーム画像の位置に応じて異ならせてもよい。例えば、変更部２２２は、エッジの周辺や色の変化が大きい領域においては矩形領域のサイズを他の領域よりも小さくして矩形領域輝度の変化率を算出してもよい。
【０１１０】
あるいは、変更部２２２は、フレーム画像の位置に応じて局所領域輝度の変化率と矩形領域の輝度の変化率を組み合わせて用いてもよい。例えば、変更部２２２は、エッジの周辺や色の変化が大きい領域においては局所領域輝度を用い、他の領域においては矩形領域の輝度を用いて変化率を算出してもよい。
【０１１１】
このようにすることで、被写体の細かいテクスチャや被写体の凹凸によってフラッシュ光の当たり方が局所的に異なる領域に対しては細かい粒度で算出された変化量を用いてフレーム画像の画素値を変更することができる。一方で、平坦な壁面や人物の肌のような同一色の領域に対しては同一の変化量を用いてフレーム画像の画素値を変更することができる。これにより、画像特徴が平坦な領域上での疑似境界線の発生を抑制したり、画像特徴が変動する領域上で局所毎の輝度変化に応じた画素値の変更を実現したりすることが可能である。
【０１１２】
［変形例］
本開示は、上述された第１実施形態〜第３実施形態に限定されない。本開示は、当業者が把握し得る変形又は応用を適用した形態を含み得る。例えば、本開示は、以下に記載される変形例を含む。また、本開示は、本明細書に記載された事項を必要に応じて適宜に組み合わせた形態を含み得る。例えば、特定の実施形態を用いて説明された事項は、矛盾を生じない範囲において、他の実施形態に対しても適用され得る。
【０１１３】
（変形例１）
変更部２２２は、選択された複数の近接フレーム画像に対して動き推定（動き補償）を適用し、新たなフレーム画像を生成してもよい。このように生成されたフレーム画像のことを、以下においては「推定フレーム画像」ともいう。変更部２２２は、フラッシュフレームと推定フレーム画像との間で算出された局所領域輝度（又は矩形領域の輝度）の変化率に基づいてフラッシュフレームの画素値を変更してもよい。
【０１１４】
変更部２２２は、周知のさまざまな方法を用いて推定フレーム画像を生成してもよい。例えば、変更部２２２は、近接フレーム画像間のオプティカルフローに基づいて大局的な移動量と局所的な移動量とを推定し、推定された移動量に基づいてフラッシュフレームと同時刻に相当する推定フレーム画像を生成してもよい。
【０１１５】
また、フラッシュフレームの画素値を変更するとき、変更部２２２は、動きが激しい領域については矩形領域の輝度の変化率を用いて画素値を変更し、他の領域については局所領域輝度の変化率を用いて画素値を変更してもよい。
【０１１６】
また、算出部２２３は、動きの激しいフレームや領域に応じて合成率を一定値にしたり、大局的又は局所的な移動量に基づいて合成率を算出したりしてもよい。
【０１１７】
（変形例２）
判定部２２１は、フレーム画像が（明領域に代えて）暗領域を含むかを判定してもよいし、フレーム画像が明領域と暗領域のいずれかを含むかを判定してもよい。ここにおいて、暗領域とは、特定のフレーム画像において、前後のフレーム画像の同じ位置の領域に比して所定のレベル以上暗い領域をいう。暗領域は、明領域と同様に、第１実施形態における明滅領域の一例に相当する。
【０１１８】
例えば、カメラのフラッシュが散発的に焚かれた場合、明領域が発生する。一方、複数のカメラによってフラッシュが多量に焚かれると、輝度が全体的に大きくなる。このような状況においては、暗領域が瞬時的に発生する可能性が高まる。
【０１１９】
判定部２２１は、局所領域輝度の変化率が所定の正の閾値以上である領域を明領域であると判定する。一方、判定部２２１は、局所領域輝度の変化率が所定の負の閾値以下である領域を暗領域であると判定する。明領域の判定方法と暗領域の判定方法は、閾値などの数値に相違はあるものの、判定の具体的な方法自体は共通である。また、変更部２２２による変更、算出部２２３による合成率の算出、合成部２２４によるフレーム画像の合成といった処理についても、明領域の場合と暗領域の場合とで共通の方法を用いることができる。
【０１２０】
（変形例３）
本開示に係る各装置（映像処理装置１００及び映像処理システム２００）の具体的なハードウェア構成は、さまざまなバリエーションが含まれ、特定の構成に限定されない。例えば、各装置は、ソフトウェアを用いて実現されてもよく、複数のハードウェアを用いて各種処理を分担するように構成されてもよい。
【０１２１】
図１１は、各装置を実現するコンピュータ装置３００のハードウェア構成の一例を示すブロック図である。コンピュータ装置３００は、ＣＰＵ（Central Processing Unit）３０１と、ＲＯＭ（Read Only Memory）３０２と、ＲＡＭ（Random Access Memory）３０３と、記憶装置３０４と、ドライブ装置３０５と、通信インタフェース３０６と、入出力インタフェース３０７とを備える。本開示に係る各装置は、図１１に示される構成（又はその一部）によって実現され得る。
【０１２２】
ＣＰＵ３０１は、ＲＡＭ３０３を用いてプログラム３０８を実行する。プログラム３０８は、ＲＯＭ３０２に記憶されていてもよい。また、プログラム３０８は、メモリカード等の記録媒体３０９に記録され、ドライブ装置３０５によって読み出されてもよいし、外部装置からネットワーク３１０を介して送信されてもよい。通信インタフェース３０６は、ネットワーク３１０を介して外部装置とデータをやり取りする。入出力インタフェース３０７は、周辺機器（入力装置、表示装置など）とデータをやり取りする。通信インタフェース３０６及び入出力インタフェース３０７は、データを取得又は出力するための構成要素として機能することができる。
【０１２３】
なお、各装置の構成要素は、単一の回路（プロセッサ等）によって構成されてもよいし、複数の回路の組み合わせによって構成されてもよい。ここでいう回路（circuitry）は、専用又は汎用のいずれであってもよい。
【０１２４】
上述された実施形態において単体の装置として説明された構成は、複数の装置に分散して設けられてもよい。例えば、映像処理装置１００又は映像処理システム２００は、クラウドコンピューティング技術などを用いて、複数のコンピュータ装置によって実現されてもよい。
【符号の説明】
【０１２５】
１００    映像処理装置
１１０    変更部
１２０    算出部
１３０    合成部
２００    映像処理システム
２１０    入力部
２２０    映像処理部
２２１    判定部
２２２    変更部
２２３    算出部
２２４    合成部
２３０    出力部
３００    コンピュータ装置
【図１】
0006693269.tif 000009
【図２】
0006693269.tif 000010
【図３】
0006693269.tif 000011
【図４】
0006693269.tif 000012
【図５】
0006693269.tif 000013
【図６Ａ】
0006693269.tif 000014
【図６Ｂ】
0006693269.tif 000015
【図６Ｃ】
0006693269.tif 000016
【図６Ｄ】
0006693269.tif 000017
【図７】
0006693269.tif 000018
【図８】
0006693269.tif 000019
【図９】
0006693269.tif 000020
【図１０】
0006693269.tif 000021
【図１１】
0006693269.tif 000022