(57)【要約】【課題】動画像のフレームに対して適用されるガンマ値を算出する場合に、画質の向上と計算量の削減とをバランスよく実現すること。【解決手段】動画像補正係数算出装置２０の仮補正係数算出部２５ｂが、動画像のフレームの中から所定の時間間隔で抽出したフレームに対して適用される仮のガンマ値を算出し、記憶部２４が、算出された仮のガンマ値を記憶し、補正係数算出部２５ｃが、記憶された仮のガンマ値に基づいて、動画像のフレームに対して適用されるガンマ値を算出する。【選択図】図２
2010045866.tif 000002
【特許請求の範囲】
【請求項１】
動画像のフレームに対して適用される補正係数を算出する動画像補正係数算出装置であって、
前記動画像のフレームの中から第１の基準である所定の間隔に基づいて抽出されたフレームに対して適用される仮の補正係数を算出する仮補正係数算出手段と、
前記動画像のフレームの中から前記第１の基準よりも短い間隔である第２の基準に基づいて抽出されたフレームに対して適用される補正係数を、補正係数が適用されるフレームと時間差が小さいフレームに対する仮の補正係数ほど大きな重み係数を用いて前記仮補正係数算出手段によって算出された仮の補正係数を補間演算もしくは加重平均することにより算出し、前記補正係数が算出されなかったフレームについては該フレームの直前に前記補正係数が算出されたフレームの補正係数を該フレームの補正係数とする補正係数算出手段と、
を備えたことを特徴とする動画像補正係数算出装置。
【請求項２】
前記仮補正係数算出手段によって算出された仮の補正係数の変動量が第２の閾値（第２の閾値＞第１の閾値）よりも大きい場合に、前記動画像のフレームの中から前記第１の基準よりも短い間隔に基づいて再抽出したフレームに対して適用される仮の補正係数の変動量を算出する変動量判定手段をさらに備え、
前記補正係数算出手段は、前記変動量判定手段により算出された仮の補正係数の変動量が大きいほど、補正係数が適用されるフレームと時間差が小さいフレームに対する仮の補正係数に適用される重み係数が大きくなるように重み係数を設定することを特徴とする請求項１に記載の動画像補正係数算出装置。
【請求項３】
前記第１の基準、前記第２の基準の入力を受け付ける入力受付手段をさらに備え、
前記仮補正係数算出手段または前記補正係数算出手段は、前記入力受付手段により受け付けられた前記第１の基準、前記第２の基準に基づいて、それぞれ仮の補正係数または補正係数を算出することを特徴とする請求項２に記載の動画像補正係数算出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、動画像のフレームに対して適用される補正係数を算出する動画像補正係数算出装置、動画像補正係数算出方法および動画像補正係数算出プログラムおよび算出された補正係数を動画像のフレームに対して適用する動画像補正装置に関し、特に、画質の向上と計算量の削減とをバランスよく実現することのできる動画像補正係数算出装置、動画像補正装置、動画像補正係数算出方法および動画像補正係数算出プログラムに関する。
【背景技術】
【０００２】
従来、ビデオカメラなどにより取得された動画像に対して、画質を向上させるなどの目的で、ガンマ補正やカラーバランス補正、彩度補正などのさまざまな補正がおこなわれている。この補正は、通常、動画像の各フレームに対しておこなわれるが、計算量が莫大なものとなるため、計算量を低減させることのできる方法が提案されている。
【０００３】
たとえば、特許文献１には、画像が大きく変化するシーンチェンジが検出された場合にのみ補正係数を算出し、次回シーンチェンジが検出されるまでその補正係数を使用することにより計算量を減らす動画像処理装置が開示されている。
【０００４】
また、特許文献２には、シーンチェンジがあった場合、あるいは、動画像のフレーム数をカウントし、カウントした値が所定の閾値を超えた場合に、補正係数を算出する映像処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−７７７２３号公報
【特許文献２】特開２００２−２６２３０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した特許文献１および特許文献２の従来技術では、シーンチェンジが検出されるまで、あるいは、フレーム数が一定値を超えるまで、同一の補正係数が使用されるので、画質の向上がそれほど望めないという問題があった。
【０００７】
そこで、画質の向上を図るため、特許文献２の従来技術において、フレーム数をカウントした値と比較する所定の閾値を小さくして、より短い時間間隔で補正係数を算出することとしてもよいが、補正係数を算出する計算量が多くなってしまうという問題があった。
【０００８】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、画質の向上と計算量の削減とをバランスよく実現することのできる動画像補正係数算出装置、動画像補正装置、動画像補正係数算出方法および動画像補正係数算出プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するため、本発明は、動画像のフレームに対して適用される補正係数を算出する動画像補正係数算出装置であって、前記動画像のフレームの中から第１の基準に基づいて抽出されたフレームに対して適用される仮の補正係数を算出する仮補正係数算出手段と、仮補正係数算出手段により算出された仮の補正係数を記憶する仮補正係数記憶手段と、仮補正係数記憶手段により記憶された仮の補正係数に基づいて前記動画像のフレームに対して適用される補正係数を算出する補正係数算出手段と、を備えたことを特徴とする。
【００１０】
また、本発明は、前記補正係数算出手段は、第２の基準に基づいて抽出された前記動画像のフレームに対して適用される補正係数を算出することを特徴とする。
【００１１】
また、本発明は、前記第１の基準および第２の基準は、フレームを抽出する時間間隔に係る基準であることを特徴とする。
【００１２】
また、本発明は、前記補正係数算出手段は、前記第２の基準を、前記仮補正係数算出手段により算出された仮の補正係数の変動量に基づいて変更することを特徴とする。
【００１３】
また、本発明は、前記補正係数算出手段は、前記仮補正係数算出手段により算出された仮の補正係数を加重平均することにより前記動画像のフレームに対して適用される補正係数を算出することを特徴とする。
【００１４】
また、本発明は、前記補正係数算出手段は、前記加重平均をおこなう際に、補正係数が適用されるフレームと時間差が小さいフレームに対する仮の補正係数ほど大きな重み係数を適用することを特徴とする。
【００１５】
また、本発明は、前記補正係数算出手段は、前記仮補正係数算出手段により算出された仮の補正係数を補間演算することにより前記動画像のフレームに対して適用される補正係数を算出することを特徴とする。
【００１６】
また、本発明は、前記補正係数算出手段は、前記補間演算をおこなう際に、補正係数が適用されるフレームと時間差が小さいフレームに対する仮の補正係数ほど大きな重み係数を適用することを特徴とする。
【００１７】
また、本発明は、フレームの画像変動量を判定する変動量判定手段をさらに備え、前記仮補正係数算出手段は、変動量判定手段により画像変動量が大きいと判定された場合に、第２の基準を変更することを特徴とする。
【００１８】
また、本発明は、前記変動量判定手段は、フレームの画像変動量を仮の補正係数の変化に基づいて判定することを特徴とする。
【００１９】
また、本発明は、前記補正係数算出手段は、前記変動量判定手段により画像変動量が大きいと判定された場合に、第１の基準を変更することを特徴とする。
【００２０】
また、本発明は、前記補正係数算出手段は、前記変動量判定手段により画像変動量が大きいと判定された場合に、画像変動量の大きさに基づいて、前記補正係数を算出する際に仮の補正係数に適用される重み係数を設定することを特徴とする。
【００２１】
また、本発明は、仮の補正係数の算出に係る設定または補正係数の算出に係る設定の入力を受け付ける入力受付手段をさらに備え、前記仮補正係数算出手段または前記補正係数算出手段は、前記入力受付手段により受け付けられた設定に基づいて、それぞれ仮の補正係数または補正係数を算出することを特徴とする。
【００２２】
また、本発明は、前記補正係数算出手段により算出された補正係数を送信する補正係数送信手段をさらに備えたことを特徴とする。
【００２３】
また、本発明は、動画像補正係数算出装置の補正係数送信手段により送信された補正係数を受信する補正係数受信手段と、前記補正係数受信手段により受信した補正係数を動画像のフレームに適用して該動画像のフレームを補正する動画像補正手段とを備えたことを特徴とする。
【００２４】
また、本発明は、動画像のフレームに対して適用される補正係数を算出する動画像補正係数算出方法であって、前記動画像のフレームの中から第１の基準に基づいて抽出されたフレームに対して適用される仮の補正係数を算出する仮補正係数算出工程と、仮補正係数算出工程により算出された仮の補正係数を記憶する仮補正係数記憶工程と、仮補正係数記憶工程により記憶された仮の補正係数に基づいて前記動画像のフレームに対して適用される補正係数を算出する補正係数算出工程と、を含んだことを特徴とする。
【００２５】
また、本発明は、動画像のフレームに対して適用される補正係数を算出する動画像補正係数算出プログラムであって、前記動画像のフレームの中から第１の基準に基づいて抽出されたフレームに対して適用される仮の補正係数を算出する仮補正係数算出手順と、仮補正係数算出手順により算出された仮の補正係数を記憶する仮補正係数記憶手順と、仮補正係数記憶手順により記憶された仮の補正係数に基づいて前記動画像のフレームに対して適用される補正係数を算出する補正係数算出手順と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００２６】
本発明によれば、動画像のフレームの中から第１の基準に基づいて抽出されたフレームに対して適用される仮の補正係数を算出し、算出された仮の補正係数を記憶し、記憶された仮の補正係数に基づいて、動画像のフレームに対して適用される補正係数を算出することとしたので、画質の向上と計算量の削減とをバランスよく実現することができるという効果を奏する。
【００２７】
また、本発明によれば、第２の基準に基づいて抽出された動画像のフレームに対して適用される補正係数を算出することとしたので、補正係数を算出する計算量をさらに削減することができるという効果を奏する。
【００２８】
また、本発明によれば、第１の基準および第２の基準は、フレームを抽出する時間間隔に係る基準であることとしたので、補正係数を所定の時間間隔で算出することにより、画質の向上と計算量の削減とをバランスよく実現することができるという効果を奏する。
【００２９】
また、本発明によれば、第２の基準を、算出された仮の補正係数の変動量に基づいて変更することとしたので、仮の補正係数の変動の大小に応じて適切な間隔で補正係数を算出することができるという効果を奏する。
【００３０】
また、本発明によれば、算出された仮の補正係数を加重平均することにより、動画像のフレームに対して適用される補正係数を算出することとしたので、補正係数を算出する計算量の削減と、画質の向上とをバランスよく実現することができるという効果を奏する。
【００３１】
また、本発明によれば、加重平均をおこなう際に、補正係数が適用されるフレームと時間差が小さいフレームに対する仮の補正係数ほど大きな重み係数を適用することとしたので、補正係数が適用されるフレームに時間的に近いフレームの仮の補正係数を重視することにより、画質を向上させることができるという効果を奏する。
【００３２】
また、本発明によれば、算出された仮の補正係数を補間演算することにより、動画像のフレームに対して適用される補正係数を算出することとしたので、補正係数を算出する計算量の削減と、画質の向上とをバランスよく実現することができるという効果を奏する。
【００３３】
また、本発明によれば、補間演算をおこなう際に、補正係数が適用されるフレームと時間差が小さいフレームに対する仮の補正係数ほど大きな重み係数を適用することとしたので、補正係数が適用されるフレームに時間的に近いフレームの仮の補正係数を重視することにより、画質を向上させることができるという効果を奏する。
【００３４】
また、本発明によれば、フレームの画像変動量を判定し、画像変動量が大きいと判定された場合に、第２の基準を変更することとしたので、画像変動量が大きいシーンチェンジなどがある場合に、補正係数を算出するタイミングを変更することにより、画質を向上させることができるという効果を奏する。
【００３５】
また、本発明によれば、フレームの画像変動量を仮の補正係数の変化に基づいて判定することとしたので、フレームの画像変動量を効率的に判定することができるという効果を奏する。
【００３６】
また、本発明によれば、画像変動量が大きいと判定された場合に、第１の基準を変更することとしたので、仮の補正係数を算出するタイミングを変更することにより、補正係数をさらに適切に計算し、画質を向上させることができるという効果を奏する。
【００３７】
また、本発明によれば、画像変動量が大きいと判定された場合に、画像変動量の大きさに基づいて、補正係数を算出する際に仮の補正係数に適用される重み係数を設定することとしたので、補正係数をさらに適切に計算し、画質を向上させることができるという効果を奏する。
【００３８】
また、本発明によれば、仮の補正係数の算出に係る設定または補正係数の算出に係る設定の入力を受け付け、受け付けられた設定に基づいて、それぞれ仮の補正係数または補正係数を算出することとしたので、ユーザにより指定された設定を仮の補正係数または補正係数の算出に反映することができるという効果を奏する。
【００３９】
また、本発明によれば、算出された補正係数を送信することとしたので、自装置が作成した補正係数を他の装置に利用させることができるという効果を奏する。
【００４０】
また、本発明によれば、送信された補正係数を受信し、受信した補正係数を動画像のフレームに適用して動画像のフレームを補正することとしたので、他の装置により算出された補正係数を利用してフレームを補正することにより、自装置は補正係数を算出する必要がなくなり、自装置の負荷を減少させることができるという効果を奏する。
【図面の簡単な説明】
【００４１】
【図１】図１は、実施例１に係る動画像補正係数算出処理の概念について説明する説明図である。
【図２】図２は、実施例１に係る動画像補正係数算出装置２０の機能的構成を示す機能ブロック図である。
【図３】図３は、変動量判定部２５ｄがおこなうシーンチェンジ検出処理について説明する説明図である。
【図４】図４は、シーンチェンジが検出された場合の補正係数算出処理を説明する説明図である。
【図５】図５は、シーンチェンジが検出された場合のシーンチェンジ用ガンマ値算出フレームの使用率の状況を示す図である。
【図６】図６は、実施例１に係る動画像補正係数算出処理の処理手順を示すフローチャートである。
【図７】図７は、図６に示したシーンチェンジ検出時ガンマ値算出処理の処理手順を示すフローチャートである。
【図８】図８は、実施例２に係る動画像補正システムの動画像補正処理の概念について説明する説明図である。
【図９】図９は、実施例２に係る動画像補正システムの機能的構成を示す機能ブロック図である。
【図１０】図１０は、実施例３に係るコンピュータシステムの構成を示す図である。
【図１１】図１１は、図１０に示したコンピュータシステムにおける本体部の構成を示すブロック図である。
【発明を実施するための形態】
【００４２】
以下に添付図面を参照して、本発明に係る動画像補正係数算出装置、動画像補正装置、動画像補正係数算出方法および動画像補正係数算出プログラムの好適な実施例を詳細に説明する。なお、本実施例では、補正係数の例としてガンマ補正の補正係数（ガンマ値）を取り上げるが、本発明はこれに限定されるものではなく、カラーバランス補正の補正係数や彩度補正の補正係数などの他の補正係数に対しても、同様の処理をおこなうことができる。
【実施例１】
【００４３】
まず、実施例１に係る動画像補正係数算出処理の概念について説明する。図１は、実施例１に係る動画像補正係数算出処理の概念について説明する説明図である。図１の例では、１秒間に２５フレーム（０．０４秒で１フレーム）再生される動画像の例を示している。
【００４４】
本実施例１においては、まず、仮のガンマ値を算出するために、仮ガンマ値算出フレームを所定の間隔で抽出する。図１の例では、２秒おきに仮ガンマ値算出フレーム１ａ〜１ｄが抽出されている。そして、抽出された仮ガンマ値算出フレーム１ａ〜１ｄに対するガンマ値を算出し、算出したガンマ値を仮のガンマ値とする。
【００４５】
ここで、このガンマ値の算出には、公知の技術を用いることとする。たとえば、文献「Juha Ktajamaki（最後のaはaのウムラウト） and Pekka Laihanen, "Image Dependent Gamma Selection Based on Color Palette Equalization and a Simple Lightness Model," Proc. of 7th CIC, 301-306(1999)」などに示されているような方法で、ガンマ値を算出する。
【００４６】
そして、隣接する仮ガンマ値算出フレーム間（たとえば、仮ガンマ値算出フレーム１ａおよび１ｂ間、仮ガンマ値算出フレーム１ｂおよび１ｃ間など）で、仮のガンマ値の差を算出し、仮のガンマ値の差の大小に応じて、ガンマ値を算出するフレーム間隔を設定し、ガンマ値を算出するガンマ値算出フレーム２ａ〜２ｄ、３ａ〜３ｋを抽出する。
【００４７】
具体的には、仮のガンマ値の差が第１の閾値（たとえば、０．１など）未満である場合には、画像の変化が小さいと判定し、ガンマ値算出フレームの間隔を広く設定する。
【００４８】
図１の例では、仮ガンマ値算出フレーム１ａおよび１ｂ間の仮のガンマ値の差、および、仮ガンマ値算出フレーム１ｂおよび１ｃ間の仮のガンマ値の差が０．１未満であるため、ガンマ値算出フレーム２ａおよび２ｂ間、ガンマ値算出フレーム２ｂおよび２ｃ間、ガンマ値算出フレーム２ｃおよび２ｄ間の間隔を０．６７秒としている。
【００４９】
一方、仮のガンマ値の差が第１の閾値以上である場合には、画像の変化が大きいと判定し、ガンマ値算出フレームの間隔を狭く設定する。
【００５０】
図１の例では、仮ガンマ値算出フレーム１ｃおよび１ｄ間の仮のガンマ値の差が０．１未満であるため、ガンマ値算出フレーム３ａおよび３ｂ間、ガンマ値算出フレーム３ｂおよび３ｃ間などのガンマ値算出フレーム間の間隔を０．２秒としている。
【００５１】
そして、仮のガンマ値に重み付けをおこない、さらに補間演算や加重平均をおこなうことにより、ガンマ値算出フレームのガンマ値を算出する。なお、ガンマ値が算出されなかったフレームのガンマ値は、そのフレームの直前のガンマ値算出フレームのガンマ値の値に設定する。
【００５２】
ここで、仮のガンマ値に割り当てられる重み係数は、ガンマ値を算出する対象となるガンマ値算出フレームと、時間的に近い仮ガンマ値算出フレームほど大きな重み係数に設定する。
【００５３】
たとえば、図１の例においては、ガンマ値を算出するガンマ値算出フレームの再生時刻から、前後４秒以内にある仮ガンマ値算出フレームの仮のガンマ値に、０以外の重み係数を設定している。
【００５４】
具体的には、仮のガンマ値に対する重み係数の大きさは、図１に示すように、ガンマ値算出フレームの再生時刻に対応する仮ガンマ値算出フレームの重み係数をピーク値とし、ガンマ値算出フレームの再生時刻から前後４秒目の仮ガンマ値算出フレームの重み係数を０とした場合に、０とピークを結んだ直線によって決定される。
【００５５】
そして、ガンマ値算出フレームのガンマ値は、重み係数により重み付けがなされた仮のガンマ値を用いて補間演算をおこなうことにより算出する。なお、ここでは、補間演算をおこなうことにより、ガンマ値を算出することとしたが、重み係数を用いて仮のガンマ値の加重平均演算をおこなうことによりガンマ値を算出することとしてもよい。
【００５６】
このように、すべてのフレームに対してガンマ値の値を算出するのではなく、所定の間隔でフレームを抽出して仮のガンマ値を算出し、算出された仮のガンマ値に基づいて、ガンマ補正に用いられるガンマ値を算出するので、画質の向上と計算量の削減とをバランスよく実現することができる。
【００５７】
つぎに、実施例１に係る動画像補正係数算出装置の機能的構成について説明する。図２は、実施例１に係る動画像補正係数算出装置２０の機能的構成を示す機能ブロック図である。この動画像補正係数算出装置２０は、カメラ１０から取得した動画像を取得して、取得した動画像に対してガンマ補正処理をおこなう装置である。
【００５８】
図２に示すように、この動画像補正係数算出装置２０は、インターフェース部２１、入力部２２、表示部２３、記憶部２４および制御部２５を有する。
【００５９】
インターフェース部２１は、カメラ１０から動画像のフレームデータを取得するインターフェースである。入力部２２は、キーボードやマウスなどの入力デバイスであり、表示部２３は、ディスプレイなどの表示デバイスである。
【００６０】
記憶部２４は、ハードディスク装置などの記憶デバイスであり、フレームデータ２４ａ、仮補正係数２４ｂ、補正係数２４ｃおよび補正フレームデータ２４ｄを記憶している。フレームデータ２４ａは、カメラ１０より取得した動画像のフレームデータを記憶したものである。
【００６１】
仮補正係数２４ｂは、仮ガンマ値算出フレームに対して算出された仮のガンマ値を記憶したものであり、補正係数２４ｃは、仮のガンマ値に基づいて算出されたガンマ値算出フレームのガンマ値を記憶したものである。補正フレームデータ２４ｄは、ガンマ値を用いて補正されたフレームデータを記憶したものである。
【００６２】
制御部２５は、この動画像補正係数算出装置２０を全体制御する制御部であり、動画像取得部２５ａ、仮補正係数算出部２５ｂ、補正係数算出部２５ｃ、変動量判定部２５ｄおよび動画像補正部２５ｅを有する。
【００６３】
動画像取得部２５ａは、カメラ１０から動画像のフレームデータを取得し、記憶部２４にフレームデータ２４ａとして記憶する。
【００６４】
仮補正係数算出部２５ｂは、設定された時間間隔でフレームデータ２４ａから仮補正係数算出フレームを抽出し、抽出した仮補正係数算出フレームの仮のガンマ値を算出して、算出した仮のガンマ値を記憶部２４に仮補正係数２４ｂとして記憶する。
【００６５】
補正係数算出部２５ｃは、設定された時間間隔でフレームデータ２４ａから補正係数算出フレームを抽出し、仮補正係数算出部２５ｂにより算出された仮のガンマ値に基づいて、補正係数算出フレームのガンマ値を算出し、算出したガンマ値を記憶部２４に補正係数２４ｃとして記憶する。
【００６６】
具体的には、補正係数算出部２５ｃは、隣接する仮補正係数算出フレーム間で仮のガンマ値を比較し、仮のガンマ値の差の絶対値が第１の閾値以上である場合には、画像の変化が大きいと判定し、ガンマ値を算出する補正係数算出フレームの間隔を狭く設定する。
【００６７】
また、仮のガンマ値の差の絶対値が第１の閾値未満である場合には、補正係数算出部２５ｃは、画像の変化が小さいと判定し、補正係数算出フレームの間隔を広く設定する。そして、補正係数算出部２５ｃは、重み付けがなされた仮のガンマ値を用いて補間演算または加重平均演算をおこなうことにより、補正係数算出フレームのガンマ値を算出する。
【００６８】
変動量判定部２５ｄは、隣接する仮補正係数算出フレーム間での仮のガンマ値の差が所定の閾値以上であるか否かを調べ、その差が所定の閾値以上である場合には、画像の変化が大きいシーンチェンジがあると判定する。ここで、所定の閾値は、上述した第１の閾値よりも大きい値に設定される。そして、シーンチェンジがあると判定された場合には、変動量判定部２５ｄは、仮補正係数算出部２５ｂおよび補正係数算出部２５ｃにシーンチェンジ用の補正係数算出処理を実行するよう要求する。
【００６９】
図４は、シーンチェンジが検出された場合の補正係数算出処理を説明する説明図である。図４に示すように、変動量判定部２５ｄによりシーンチェンジが検出された場合、補正係数算出部２５ｃは、ガンマ値算出フレーム７ａ〜７ｉをシーンチェンジがない場合よりも狭い間隔で抽出し、各ガンマ値算出フレーム７ａ〜７ｉのガンマ値を算出する。
【００７０】
図４の例では、シーンチェンジがない場合には、ガンマ値算出フレーム６ａ〜６ｆは、０．６７秒間隔で抽出されるが、シーンチェンジがある場合には、ガンマ値算出フレーム７ａ〜７ｉは、０．２５秒間隔で抽出される。
【００７１】
また、仮補正係数算出部２５ｂは、変動量判定部２５ｄによりシーンチェンジが検出された場合、仮ガンマ値算出フレーム５ａ〜５ｈをより狭い間隔で抽出し、より狭い間隔で仮のガンマ値を算出する。
【００７２】
図４の例では、シーンチェンジがない場合には、仮ガンマ値算出フレーム４ａ、４ｂは、２．０秒間隔で抽出されるが、シーンチェンジがある場合には、仮ガンマ値算出フレーム５ａ〜５ｈは、０．２９秒間隔で抽出される。
【００７３】
図５は、シーンチェンジが検出された場合のシーンチェンジ用ガンマ値算出フレームの使用率の状況を示す図である。図５に示すように、シーンチェンジが検出された場合には、シーンチェンジがない場合よりも狭い時間間隔で抽出したガンマ値算出フレームの割合が徐々に増加する。
【００７４】
これは、図１で説明したように、複数の仮のガンマ値に対して補間演算あるいは加重平均して得られた結果を基にして、ガンマ値算出フレームのガンマ値を算出するためである。そのため、動画像の画質が急激に変化することを抑制することができ、画質の変動を自然なものとすることができる。
【００７５】
図２の説明に戻ると、動画像補正部２５ｅは、補正係数算出部２５ｃにより算出され、記憶部２４に補正係数２４ｃとして記憶されたガンマ値を用いて、フレームデータ２４ａのガンマ補正をおこない、ガンマ補正がなされたフレームデータを補正フレームデータ２４ｄとして記憶する処理をおこなう。
【００７６】
つぎに、実施例１に係る動画像補正係数算出処理の処理手順について説明する。図６は、実施例１に係る動画像補正係数算出処理の処理手順を示すフローチャートである。
【００７７】
図６に示すように、まず、動画像補正係数算出装置２０の仮補正係数算出部２５ｂは、記憶部２４に記憶されたフレームデータ２４ａから所定の時間間隔で、仮のガンマ値を算出するための仮ガンマ値算出フレームを抽出する（ステップＳ１０１）。
【００７８】
そして、仮補正係数算出部２５ｂは、抽出した仮ガンマ値算出フレームに対する仮のガンマ値を算出し（ステップＳ１０２）、さらに、近傍の仮ガンマ値算出フレーム間で仮のガンマ値の差を算出する（ステップＳ１０３）。
【００７９】
その後、変動量判定部２５ｄは、仮のガンマ値の差が、図３で説明した第２の閾値未満であるか否かを調べ（ステップＳ１０４）、第２の閾値未満でない場合には（ステップＳ１０４，Ｎｏ）、画像の変化が大きいシーンチェンジがあると判定し、シーンチェンジ検出時のガンマ値算出処理をおこなう（ステップＳ１１０）。このシーンチェンジ検出時のガンマ値算出処理については、図７において詳しく説明する。
【００８０】
ステップＳ１０４において、仮のガンマ値の差が第２の閾値未満である場合には（ステップＳ１０４，Ｙｅｓ）、補正係数算出部２５ｃは、仮のガンマ値の差が、図１で説明した第１の閾値未満であるか否かを調べる（ステップＳ１０５）。ここで、第１の閾値は、第２の閾値よりも小さい値に設定される。
【００８１】
そして、仮のガンマ値の差が第１の閾値未満である場合には（ステップＳ１０５，Ｙｅｓ）、補正係数算出部２５ｃは、ガンマ値を算出する算出間隔を第１の間隔に設定する（ステップＳ１０６）。
【００８２】
また、仮のガンマ値の差が第１の閾値未満でない場合には（ステップＳ１０５，Ｎｏ）、補正係数算出部２５ｃは、ガンマ値を算出する算出間隔を第２の間隔に設定する（ステップＳ１０９）。この場合には、動画像の変化が大きいと判定されるため、第２の間隔は第１の間隔よりも短い間隔に設定される。
【００８３】
ステップＳ１０６またはステップＳ１０９の後、補正係数算出部２５ｃは、図１で説明したような方法で、仮のガンマ値の適用する重み係数を算出する（ステップＳ１０７）。その後、補正係数算出部２５ｃは、重み係数が適用された重み付きの仮のガンマ値を用いて、補間演算あるいは加重平均演算をおこなうことにより、ステップＳ１０６またはステップＳ１０９で設定された時間間隔でガンマ値を算出し（ステップＳ１０８）、この動画像補正係数算出処理を終了する。
【００８４】
つぎに、図６に示したシーンチェンジ検出時ガンマ値算出処理の処理手順について説明する。図７は、図６に示したシーンチェンジ検出時ガンマ値算出処理の処理手順を示すフローチャートである。
【００８５】
図７に示すように、まず、動画像補正係数算出装置２０の仮補正係数算出部２５ｂは、仮ガンマ値算出フレームを、図６のステップＳ１０１で抽出した間隔よりも短い間隔で再抽出する（ステップＳ２０１）。
【００８６】
そして、仮補正係数算出部２５ｂは、抽出された仮ガンマ値算出フレームに対する仮のガンマ値を算出し（ステップＳ２０２）、さらに、仮のガンマ値の差を算出する（ステップＳ２０３）。ここで、仮のガンマ値の差は、図３で説明したような方法にしたがって算出する。
【００８７】
続いて、補正係数算出部２５ｃは、ガンマ値の算出間隔を第３の間隔に設定する（ステップＳ２０４）。ここで、第３の間隔は、図６で説明した第２の間隔よりもさらに短い間隔に設定される。
【００８８】
その後、補正係数算出部２５ｃは、ステップＳ２０３で算出された仮のガンマ値の差が、第３の閾値以上であるか否かを調べる（ステップＳ２０５）。仮のガンマ値の差が第３の閾値以上でない場合には（ステップＳ２０５，Ｎｏ）、補正係数算出部２５ｃは、仮のガンマ値に適用する第１の重み係数を算出する（ステップＳ２０６）。
【００８９】
具体的には、図１においては、ガンマ値算出フレームの再生時刻から前後４秒目の仮ガンマ値算出フレームの重み係数を０としていたが、仮のガンマ値の差が第３の閾値以上でない場合には、補正係数算出部２５ｃは、たとえば、ガンマ値算出フレームの再生時刻から前後２秒目の仮のガンマ値の重み係数を０とし、その分ピーク値の重み係数を増加させ、０とピーク値を結んだ直線により重み係数を決定することにより、ガンマ値算出フレームに時間的に近い仮ガンマ値算出フレームの仮のガンマ値をより重視するようにする。
【００９０】
ステップＳ２０５において、仮のガンマ値の差が第３の閾値以上である場合には（ステップＳ２０５，Ｙｅｓ）、補正係数算出部２５ｃは、仮のガンマ値に適用する第２の重み係数を算出する（ステップＳ２０７）。
【００９１】
具体的には、補正係数算出部２５ｃは、仮のガンマ値の差が第３の閾値以上である場合に、たとえば、ガンマ値算出フレームの再生時刻から前後１秒目の仮のガンマ値の重み係数を０とし、ピーク値の重み係数を増加させ、０とピーク値を結んだ直線により重み係数を決定することにより、ガンマ値算出フレームに時間的に近い仮ガンマ値算出フレームの仮のガンマ値をさらに重視するようにする。
【００９２】
ステップＳ２０６またはステップＳ２０７の後、補正係数算出部２５ｃは、重み係数が適用された重み付きの仮のガンマ値を用いて、補間演算あるいは加重平均演算をおこなうことにより、ステップＳ２０４で設定された時間間隔でガンマ値を算出し（ステップＳ２０８）、このシーンチェンジ検出時ガンマ値算出処理を終了する。
【００９３】
なお、ここでは、仮のガンマ値を算出する時間間隔、ガンマ値を算出する時間間隔、重み係数、閾値などがあらかじめ設定され、その一部はガンマ値の算出処理の過程で動画像補正係数算出装置２０により更新されることとしているが、ガンマ値の算出処理の過程でユーザからそれらの値の設定の入力を、仮補正係数算出部２５ｂ、補正係数算出部２５ｃあるいは変動量判定部２５ｄが受け付け、受け付けた設定をガンマ値の算出処理に反映させることとしてもよい。
【００９４】
上述してきたように、本実施例１では、仮補正係数算出部２５ｂが、動画像のフレームの中から所定の時間間隔で抽出したフレームに対して適用される仮のガンマ値を算出し、記憶部２４が、算出された仮のガンマ値を記憶し、補正係数算出部２５ｃが、記憶された仮のガンマ値に基づいて、動画像のフレームに対して適用されるガンマ値を算出することとしたので、画質の向上と計算量の削減とをバランスよく実現することができる。
【００９５】
また、本実施例１では、補正係数算出部２５ｃが、所定の時間間隔で抽出した動画像のフレームに対して適用されるガンマ値を算出することとしたので、ガンマ値を算出する計算量をさらに削減することができる。
【００９６】
また、本実施例１では、補正係数算出部２５ｃが、ガンマ値を算出する時間間隔を、算出された仮のガンマ値の変動量に基づいて変更することとしたので、仮のガンマ値の変動の大小に応じて適切な間隔でガンマ値を算出することができる。
【００９７】
また、本実施例１では、補正係数算出部２５ｃが、算出された仮のガンマ値を加重平均することにより、動画像のフレームに対して適用されるガンマ値を算出することとしたので、ガンマ値を算出する計算量の削減と、画質の向上とをバランスよく実現することができる。
【００９８】
また、本実施例１では、補正係数算出部２５ｃが、加重平均をおこなう際に、ガンマ値が適用されるフレームと時間差が小さいフレームに対する仮のガンマ値ほど大きな重み係数を適用することとしたので、ガンマ値が適用されるフレームに時間的に近いフレームの仮のガンマ値を重視することにより、画質を向上させることができる。
【００９９】
また、本実施例１では、補正係数算出部２５ｃが、算出された仮のガンマ値を補間演算することにより、動画像のフレームに対して適用されるガンマ値を算出することとしたので、ガンマ値を算出する計算量の削減と、画質の向上とをバランスよく実現することができる。
【０１００】
また、本実施例１では、補正係数算出部２５ｃが、補間演算をおこなう際に、ガンマ値が適用されるフレームと時間差が小さいフレームに対する仮のガンマ値ほど大きな重み係数を適用することとしたので、ガンマ値が適用されるフレームに時間的に近いフレームの仮のガンマ値を重視することにより、画質を向上させることができる。
【０１０１】
また、本実施例１では、変動量判定部２５ｄが、フレームの画像変動量を判定し、画像変動量が大きいと判定された場合に、補正係数算出部２５ｃが、ガンマ値を算出するタイミングを変更することとしたので、ガンマ値を算出するタイミングを変更することにより、画質を向上させることができる。
【０１０２】
また、本実施例１では、変動量判定部２５ｄが、フレームの画像変動量を仮のガンマ値の変化に基づいて判定することとしたので、フレームの画像変動量を効率的に判定することができる。
【０１０３】
また、本実施例１では、仮補正係数算出部２５ｄが、画像変動量が大きいと判定された場合に、仮のガンマ値を算出するタイミングを変更することとしたので、画像変動量が大きいシーンチェンジなどがある場合に、ガンマ値をさらに適切に計算し、画質を向上させることができる。
【０１０４】
また、本実施例１では、補正係数算出部２５ｃが、画像変動量が大きいと判定された場合に、画像変動量の大きさに基づいて、ガンマ値を算出する際に仮のガンマ値に適用される重み係数を設定することとしたので、ガンマ値をさらに適切に計算し、画質を向上させることができる。
【０１０５】
また、本実施例１では、仮補正係数算出部２５ｂ、補正係数算出部２５ｃまたは変動量判定部２５ｄは、仮のガンマ値の算出に係る設定またはガンマ値の算出に係る設定の入力を受け付け、受け付けられた設定に基づいて、仮のガンマ値またはガンマ値を算出することとしたので、ユーザにより指定された設定を仮のガンマ値またはガンマ値の算出に反映することができる。
【実施例２】
【０１０６】
ところで、上述した実施例１では、動画像補正係数算出装置が、自装置が算出したガンマ値を用いて動画像のフレームのガンマ補正をおこなうこととしたが、ガンマ値を算出して提供するサーバ装置（動画像補正係数算出装置）から、クライアント装置（動画像補正装置）が自装置に適したガンマ値の情報を選択して取得し、ガンマ補正をおこなうこととしてもよい。
【０１０７】
そこで、本実施例２では、ガンマ値を算出するサーバ装置からクライアント装置が自装置に適したガンマ値の情報を取得する場合について説明する。
【０１０８】
まず、実施例２に係る動画像補正システムの動画像補正処理の概念について説明する。図８は、実施例２に係る動画像補正システムの動画像補正処理の概念について説明する説明図である。
【０１０９】
図８に示すように、この動画像補正システムは、サーバ装置３０が、ガンマ値を算出し、クライアント装置４０が、サーバ装置３０により算出されたガンマ値を取得して、動画像のフレームのガンマ補正をおこなうよう構成されている。
【０１１０】
サーバ装置３０は、ガンマ値を算出する対象となるフレームデータ３１と、そのフレームデータ３１に対して算出されたガンマ値である補正係数３２と、クライアント装置４０の動画像の表示特性に適応させて算出されたガンマ値である装置依存補正係数３３とが記憶されている。
【０１１１】
そして、クライアント装置４０は、サーバ装置に記憶されたフレームデータ３１から、再生する動画像のフレームデータ４４を取得し、そのフレームデータ４４に対するガンマ値４１を補正係数３２から取得する。さらに、クライアント装置４０は、自装置の動画像の表示特性に適応させて算出された装置依存ガンマ値４２を装置依存補正係数３３から取得する。
【０１１２】
その後、クライアント装置４０は、サーバ装置３０から取得したガンマ値４１と装置依存ガンマ値４２とを合成し、ガンマ補正に用いられる合成ガンマ値４３を算出する。そして、クライアント装置４０は、合成ガンマ値４３を用いて、フレームデータ４４のガンマ補正をおこない、ガンマ補正がなされた補正フレームデータ４５を取得する。
【０１１３】
つぎに、実施例２に係る動画像補正システムの機能的構成について説明する。図９は、実施例２に係る動画像補正システムの機能的構成を示す機能ブロック図である。図９に示すように、この動画像補正システムは、サーバ装置３０とクライアント装置４０とが、インターネットなどのネットワーク６０を介して接続されている。
【０１１４】
サーバ装置３０は、ガンマ値を算出する装置であり、インターフェース部３５、入力部３６、表示部３７、記憶部３８および制御部３９を有する。
【０１１５】
インターフェース部３５は、クライアント装置４０との間でデータの授受をおこなうネットワークインターフェースである。入力部３６は、キーボードやマウスなどの入力デバイスである。表示部３７は、ディスプレイなどの表示デバイスである。
【０１１６】
記憶部３８は、ハードディスク装置などの記憶デバイスであり、フレームデータ３８ａ、補正係数３８ｂおよび装置依存補正係数３８ｃを記憶している。
【０１１７】
フレームデータ３８ａは、動画像のフレームデータを記憶したものである。補正係数３８ｂは、実施例１で説明したようにして算出されたガンマ値を記憶したものである。装置依存性補正係数３８ｃは、各クライアント装置の動画像の表示特性に応じて算出された装置依存ガンマ値を記憶したものである。
【０１１８】
制御部３９は、サーバ装置３０を全体制御する制御部であり、補正係数算出処理部３９ａおよびデータ送信部３９ｂを有する。
【０１１９】
補正係数算出処理部３９ａは、フレームデータ３８ａのガンマ値を算出する処理部であり、図２に示した動画像補正係数算出装置２０の動画像取得部２５ａ、仮補正係数算出部２５ｂ、補正係数算出部２５ｃ、変動量判定部２５ｄと同様の機能を有する。
【０１２０】
データ送信部３９ｂは、クライアント装置４０により送信要求を受け付けたフレームデータ４４、ガンマ値４１および装置依存ガンマ値４２を、フレームデータ３８ａ、補正係数３８ｂおよび装置依存補正係数３８ｃから取得し、クライアント装置４０に送信する。
【０１２１】
クライアント装置４０は、サーバ装置３０により算出されたガンマ値を取得して、動画像のフレームのガンマ補正をおこなう装置であり、インターフェース部４６、入力部４７、表示部４８、記憶部４９および制御部５０を有する。
【０１２２】
インターフェース部４６は、サーバ装置３０との間でデータの授受をおこなうネットワークインターフェースである。入力部４７は、キーボードやマウスなどの入力デバイスである。表示部４８は、ディスプレイなどの表示デバイスである。
【０１２３】
記憶部４９は、ハードディスク装置などの記憶デバイスであり、フレームデータ４９ａ、補正係数４９ｂ、装置依存補正係数４９ｃ、合成補正係数４９ｄおよび補正フレームデータ４９ｅを記憶している。
【０１２４】
フレームデータ４９ａ、補正係数４９ｂおよび装置依存補正係数４９ｃは、サーバ装置３０から取得したフレームデータ４４、ガンマ値４１および装置依存ガンマ値４２のデータである。
【０１２５】
合成補正係数４９ｄは、図８で説明したように、ガンマ値４１および装置依存ガンマ値４２を合成して得られた合成ガンマ値４３である。補正フレームデータ４９ｅは、ガンマ補正がなされたフレームデータである。
【０１２６】
制御部５０は、クライアント装置４０を全体制御する制御部であり、データ受信部５０ａおよび動画像補正部５０ｂを有する。
【０１２７】
データ受信部５０ａは、サーバ装置３０に対して、フレームデータ４４、ガンマ値４１または装置依存ガンマ値４２を送信するよう要求し、それらのデータがサーバ装置３０により送信された場合に、それらのデータを受信する。
【０１２８】
動画像補正部５０ｂは、記憶部４９に補正係数４９ｂ、装置依存補正係数４９ｃあるいは合成補正係数４９ｄとして記憶されたガンマ値を用いて、フレームデータ４９ａのガンマ補正をおこない、ガンマ補正がなされたフレームデータを補正フレームデータ４９ｅとして記憶する処理をおこなう。
【０１２９】
上述してきたように、本実施例２では、サーバ装置３０のデータ送信部３９ｂが、算出されたガンマ値をクライアント装置４０に送信することとしたので、自装置が作成したガンマ値を他の装置に利用させることができる。
【０１３０】
また、本実施例２では、クライアント装置４０のデータ受信部５０ａが、送信されたガンマ値を受信し、受信したガンマ値を動画像のフレームに適用して動画像のフレームを補正することとしたので、サーバ装置３０により算出されたガンマ値を利用してフレームを補正することにより、自装置はガンマ値を算出する必要がなくなり、自装置の負荷を減少させることができる。
【実施例３】
【０１３１】
ところで、上記実施例１または２で説明した動画像補正係数算出装置、サーバ装置、クライアント装置は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することができる。
【０１３２】
そこで、本実施例３では、上記実施例１または２で説明した動画像補正係数算出装置、サーバ装置、クライアント装置と同様の機能をコンピュータシステムに実現させるプログラムを実行するコンピュータシステムについて説明する。
【０１３３】
図１０は、実施例３に係るコンピュータシステムの構成を示す図であり、図１１は、図１０に示したコンピュータシステムにおける本体部の構成を示すブロック図である。
【０１３４】
図１０に示すように、このコンピュータシステム１００は、本体部１０１と、本体部１０１からの指示によって表示画面１０２ａに画像などの情報を表示するためのディスプレイ１０２と、このコンピュータシステム１００に種々の情報を入力するためのキーボード１０３と、ディスプレイ１０２の表示画面１０２ａ上の任意の位置を指定するためのマウス１０４とを備える。
【０１３５】
また、このコンピュータシステム１００における本体部１０１は、図１１に示すように、ＣＰＵ１２１と、ＲＡＭ１２２と、ＲＯＭ１２３と、ハードディスクドライブ（ＨＤＤ）１２４と、ＣＤ−ＲＯＭ１０９を受け入れるＣＤ−ＲＯＭドライブ１２５と、フレキシブルディスク（ＦＤ）１０８を受け入れるＦＤドライブ１２６と、ディスプレイ１０２、キーボード１０３並びにマウス１０４を接続するＩ／Ｏインターフェース１２７と、ローカルエリアネットワークまたはワイドエリアネットワーク（ＬＡＮ／ＷＡＮ）１０６に接続するＬＡＮインターフェース１２８とを備える。
【０１３６】
さらに、このコンピュータシステム１００には、インターネットなどの公衆回線１０７に接続するためのモデム１０５が接続されるとともに、ＬＡＮインターフェース１２８およびＬＡＮ／ＷＡＮ１０６を介して、他のコンピュータシステム（ＰＣ）１１１、サーバ１１２並びにプリンタ１１３などが接続される。
【０１３７】
そして、このコンピュータシステム１００は、所定の記録媒体に記録されたプログラムを読み出して実行することで動画像補正係数算出装置、サーバ装置、クライアント装置と同様の機能を実現する。
【０１３８】
ここで、所定の記録媒体とは、フレキシブルディスク（ＦＤ）１０８、ＣＤ−ＲＯＭ１０９、ＭＯディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」の他に、コンピュータシステム１００の内外に備えられるハードディスクドライブ（ＨＤＤ）１２４や、ＲＡＭ１２２、ＲＯＭ１２３などの「固定用の物理媒体」、さらに、モデム１０５を介して接続される公衆回線１０７や、他のコンピュータシステム１１１並びにサーバ１１２が接続されるＬＡＮ／ＷＡＮ１０６などのように、プログラムの送信に際して短期にプログラムを保持する「通信媒体」など、コンピュータシステム１００によって読み取り可能なプログラムを記録する、あらゆる記録媒体を含むものである。
【０１３９】
すなわち、本プログラムは、上記した「可搬用の物理媒体」、「固定用の物理媒体」、「通信媒体」などの記録媒体に、コンピュータ読み取り可能に記録されるものであり、コンピュータシステム１００は、このような記録媒体からプログラムを読み出して実行することで動画像補正係数算出装置、サーバ装置、クライアント装置と同様の機能を実現する。
【０１４０】
なお、本プログラムは、コンピュータシステム１００によって実行されることに限定されるものではなく、他のコンピュータシステム１１１またはサーバ１１２が本プログラムを実行する場合や、これらが協働して本プログラムを実行するような場合にも、本発明を同様に適用することができる。
【０１４１】
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、上記特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施例にて実施されてもよいものである。
【０１４２】
また、本実施例において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。
【０１４３】
この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【０１４４】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示のように構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１４５】
さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【０１４６】
（付記１）動画像のフレームに対して適用される補正係数を算出する動画像補正係数算出装置であって、
前記動画像のフレームの中から第１の基準に基づいて抽出されたフレームに対して適用される仮の補正係数を算出する仮補正係数算出手段と、
仮補正係数算出手段により算出された仮の補正係数を記憶する仮補正係数記憶手段と、
仮補正係数記憶手段により記憶された仮の補正係数に基づいて前記動画像のフレームに対して適用される補正係数を算出する補正係数算出手段と、
を備えたことを特徴とする動画像補正係数算出装置。
【０１４７】
（付記２）前記補正係数算出手段は、第２の基準に基づいて抽出された前記動画像のフレームに対して適用される補正係数を算出することを特徴とする付記１に記載の動画像補正係数算出装置。
【０１４８】
（付記３）前記第１の基準および第２の基準は、フレームを抽出する時間間隔に係る基準であることを特徴とする付記２に記載の動画像補正係数算出装置。
【０１４９】
（付記４）前記補正係数算出手段は、前記第２の基準を、前記仮補正係数算出手段により算出された仮の補正係数の変動量に基づいて変更することを特徴とする付記２または３に記載の動画像補正係数算出装置。
【０１５０】
（付記５）前記補正係数算出手段は、前記仮補正係数算出手段により算出された仮の補正係数を加重平均することにより前記動画像のフレームに対して適用される補正係数を算出することを特徴とする付記１〜４のいずれか１つに記載の動画像補正係数算出装置。
【０１５１】
（付記６）前記補正係数算出手段は、前記加重平均をおこなう際に、補正係数が適用されるフレームと時間差が小さいフレームに対する仮の補正係数ほど大きな重み係数を適用することを特徴とする付記５に記載の動画像補正係数算出装置。
【０１５２】
（付記７）前記補正係数算出手段は、前記仮補正係数算出手段により算出された仮の補正係数を補間演算することにより前記動画像のフレームに対して適用される補正係数を算出することを特徴とする付記１〜４のいずれか１つに記載の動画像補正係数算出装置。
【０１５３】
（付記８）前記補正係数算出手段は、前記補間演算をおこなう際に、補正係数が適用されるフレームと時間差が小さいフレームに対する仮の補正係数ほど大きな重み係数を適用することを特徴とする付記７に記載の動画像補正係数算出装置。
【０１５４】
（付記９）フレームの画像変動量を判定する変動量判定手段をさらに備え、前記仮補正係数算出手段は、変動量判定手段により画像変動量が大きいと判定された場合に、第２の基準を変更することを特徴とする付記１〜８のいずれか１つに記載の動画像補正係数算出装置。
【０１５５】
（付記１０）前記変動量判定手段は、フレームの画像変動量を仮の補正係数の変化に基づいて判定することを特徴とする付記９に記載の動画像補正係数算出装置。
【０１５６】
（付記１１）前記補正係数算出手段は、前記変動量判定手段により画像変動量が大きいと判定された場合に、第１の基準を変更することを特徴とする付記９または１０に記載の動画像補正係数算出装置。
【０１５７】
（付記１２）前記補正係数算出手段は、前記変動量判定手段により画像変動量が大きいと判定された場合に、画像変動量の大きさに基づいて、前記補正係数を算出する際に仮の補正係数に適用される重み係数を設定することを特徴とする付記９、１０または１１に記載の動画像補正係数算出装置。
【０１５８】
（付記１３）仮の補正係数の算出に係る設定または補正係数の算出に係る設定の入力を受け付ける入力受付手段をさらに備え、前記仮補正係数算出手段または前記補正係数算出手段は、前記入力受付手段により受け付けられた設定に基づいて、それぞれ仮の補正係数または補正係数を算出することを特徴とする付記１〜１２のいずれか１つに記載の動画像補正係数算出装置。
【０１５９】
（付記１４）前記補正係数算出手段により算出された補正係数を送信する補正係数送信手段をさらに備えたことを特徴とする付記１〜１３のいずれか１つに記載の動画像補正係数算出装置。
【０１６０】
（付記１５）付記１４に記載の動画像補正係数算出装置の補正係数送信手段により送信された補正係数を受信する補正係数受信手段と、前記補正係数受信手段により受信した補正係数を動画像のフレームに適用して該動画像のフレームを補正する動画像補正手段とを備えたことを特徴とする動画像補正装置。
【０１６１】
（付記１６）動画像のフレームに対して適用される補正係数を算出する動画像補正係数算出方法であって、
前記動画像のフレームの中から第１の基準に基づいて抽出されたフレームに対して適用される仮の補正係数を算出する仮補正係数算出工程と、
仮補正係数算出工程により算出された仮の補正係数を記憶する仮補正係数記憶工程と、
仮補正係数記憶工程により記憶された仮の補正係数に基づいて前記動画像のフレームに対して適用される補正係数を算出する補正係数算出工程と、
を含んだことを特徴とする動画像補正係数算出方法。
【０１６２】
（付記１７）動画像のフレームに対して適用される補正係数を算出する動画像補正係数算出プログラムであって、
前記動画像のフレームの中から第１の基準に基づいて抽出されたフレームに対して適用される仮の補正係数を算出する仮補正係数算出手順と、
仮補正係数算出手順により算出された仮の補正係数を記憶する仮補正係数記憶手順と、
仮補正係数記憶手順により記憶された仮の補正係数に基づいて前記動画像のフレームに対して適用される補正係数を算出する補正係数算出手順と、
をコンピュータに実行させることを特徴とする動画像補正係数算出プログラム。
【産業上の利用可能性】
【０１６３】
以上のように、本発明にかかる動画像補正係数算出装置、動画像補正装置、動画像補正係数算出方法および動画像補正係数算出プログラムは、画質の向上と計算量の削減とをバランスよく実現することが必要な動画像補正係数算出システムおよび動画像補正システムに有用である。
【符号の説明】
【０１６４】
１０    カメラ
２０    動画像補正係数算出装置
２１    インターフェース部
２２    入力部
２３    表示部
２４    記憶部
２４ａ    フレームデータ
２４ｂ    仮補正係数
２４ｃ    補正係数
２４ｄ    補正フレームデータ
２５    制御部
２５ａ    動画像取得部
２５ｂ    仮補正係数算出部
２５ｃ    補正係数算出部
２５ｄ    変動量判定部
２５ｅ    動画像補正部
３０    サーバ装置
３５    インターフェース部
３６    入力部
３７    表示部
３８    記憶部
３８ａ    フレームデータ
３８ｂ    補正係数
３８ｃ    装置依存補正係数
３９    制御部
３９ａ    補正係数算出処理部
３９ｂ    データ送信部
４０    クライアント装置
４６    インターフェース部
４７    入力部
４８    表示部
４９    記憶部
４９ａ    フレームデータ
４９ｂ    補正係数
４９ｃ    装置依存補正係数
４９ｄ    合成補正係数
４９ｅ    補正フレームデータ
５０    制御部
５０ａ    データ受信部
５０ｂ    動画像補正部
【図１】
2010045866.tif 000003
【図２】
2010045866.tif 000004
【図３】
2010045866.tif 000005
【図４】
2010045866.tif 000006
【図５】
2010045866.tif 000007
【図６】
2010045866.tif 000008
【図７】
2010045866.tif 000009
【図８】
2010045866.tif 000010
【図９】
2010045866.tif 000011
【図１０】
2010045866.tif 000012
【図１１】
2010045866.tif 000013