(57)【特許請求の範囲】
【請求項１】
視覚上不適正な輝度変化として予め定めた不適正基準周波数よりも周波数の大きいフリッカが発生する映像区間を示す情報に基づいて、当該映像区間の映像を、前記フリッカの周波数が前記不適正基準周波数以下となる映像に変換するフリッカ映像変換装置であって、
フレーム周波数をＮヘルツ、前記不適正基準周波数をＭヘルツとしたとき、前記映像区間における連続したフレームを、Ｎ／（２×Ｍ）以上の数のフレームからなるブロックに分割する映像区間分割手段と、
この映像区間分割手段で分割されたブロックごとに、当該ブロックに含まれるすべてのフレームの画像を、当該ブロックに含まれる１つのフレームの画像で置換するブロック内フレーム置換手段と、
を備えていることを特徴とするフリッカ映像変換装置。
【請求項２】
前記ブロック内フレーム置換手段は、
前記映像区間分割手段で分割された先頭のブロックに含まれるすべてのフレームの画像を、当該先頭のブロックに含まれる１つのフレームの画像で置換する先頭ブロック置換手段と、
すでに置換された先のブロックに連続する後のブロックにおいて、前記先のブロックに含まれるフレームの画像と、当該後のブロックに含まれるすべてのフレームの画像との間で、類似の度合いが最も低いフレームを選択する非類似フレーム選択手段と、
この非類似フレーム選択手段で選択されたフレームの画像で、前記後のブロックに含まれるすべてのフレームの画像を置換する後続ブロック置換手段と、
を備えていることを特徴とする請求項１に記載のフリッカ映像変換装置。
【請求項３】
映像を表示する映像表示装置において、
入力された映像から、視覚上不適正な輝度変化として予め定めた不適正基準周波数よりも周波数の大きいフリッカが発生する映像区間を検出するフリッカ映像区間検出手段と、
このフリッカ映像区間検出手段によって検出された映像区間内の映像を、前記フリッカの周波数が前記不適正基準周波数以下となる映像に変換する請求項１又は請求項２に記載のフリッカ映像変換装置と、
を備えていることを特徴とする映像表示装置。
【請求項４】
視覚上不適正な輝度変化として予め定めた不適正基準周波数よりも周波数の大きいフリッカが発生する映像区間を示す情報に基づいて、当該映像区間の映像を、前記フリッカの周波数が前記不適正基準周波数以下となる映像に変換するために、コンピュータを、
フレーム周波数をＮヘルツ、前記不適正基準周波数をＭヘルツとしたとき、前記映像区間における連続したフレームを、Ｎ／（２×Ｍ）以上の数のフレームからなるブロックに分割する映像区間分割手段、
この映像区間分割手段で分割された先頭のブロックに含まれるすべてのフレームの画像を、当該先頭のブロックに含まれる１つのフレームの画像で置換する先頭ブロック置換手段、
すでに置換された先のブロックに連続する後のブロックにおいて、前記先のブロックに含まれるフレームの画像と、当該後のブロックに含まれるすべてのフレームの画像との間で、類似の度合いが最も低いフレームを選択する非類似フレーム選択手段、
この非類似フレーム選択手段で選択されたフレームの画像で、前記後のブロックに含まれるすべてのフレームの画像を置換する後続ブロック置換手段、
として機能させることを特徴とするフリッカ映像変換プログラム。
【請求項５】
視覚上不適正な輝度変化として予め定めた不適正基準周波数よりも周波数の大きいフリッカが発生する映像区間を示す情報に基づいて、当該映像区間の映像を、前記フリッカの周波数が前記不適正基準周波数以下となる映像に変換するフリッカ映像変換方法であって、
映像区間分割手段により、フレーム周波数をＮヘルツ、前記不適正基準周波数をＭヘルツとしたとき、前記映像区間における連続したフレームを、Ｎ／（２×Ｍ）以上の数のフレームからなるブロックに分割する映像区間分割ステップと、
この映像区間分割ステップで分割された先頭のブロックに含まれるすべてのフレームの画像を、先頭ブロック置換手段により、当該先頭のブロックに含まれる１つのフレームの画像で置換する先頭ブロック置換ステップと、
非類似フレーム選択手段により、すでに置換された先のブロックに連続する後のブロックにおいて、前記先のブロックに含まれるフレームの画像と、当該後のブロックに含まれるすべてのフレームの画像との間で、類似の度合いが最も低いフレームを選択する非類似フレーム選択ステップと、
後続ブロック置換手段により、前記非類似フレーム選択ステップで選択されたフレームの画像で、前記後のブロックに含まれるすべてのフレームの画像を置換する後続ブロック置換ステップと、
を含むことを特徴とするフリッカ映像変換方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像を、光感受性発作を防止した映像に変換するフリッカ映像変換装置、そのプログラム及びその方法、並びに、映像表示装置に関する。
【背景技術】
【０００２】
近年、テレビ番組を視聴した視聴者が、けいれんを起こしたり、気分が悪くなったり等の症状を発症した問題に端を発し、光感受性発作を引き起こさない映像を制作するためのガイドラインが策定され、光感受性発作を引き起こす可能性のある映像を検出する検出装置が開発されている。
【０００３】
例えば、英国の独立テレビジョン委員会（ＩＴＣ：Independent Television Commission）が策定した２００１年版のＩＴＣガイドライン（「ITC Guidance Note for Licensees on Flashing Image and Regular Patterns in Television」,1994,1998,2001-2002）を基準として、光感受性発作を引き起こす可能性のある映像を検出する装置（ＨａｒｄｉｎｇＦＰＡ：The Harding Flash and Pattern Analyzer；以下、ハーディングマシンという）が開発されている（非特許文献１参照）。
【０００４】
また、例えば、日本放送協会と社団法人日本民間放送連盟とが策定したガイドライン（「アニメーション等の映像手法に関するガイドライン」,1998）を基準として、光感受性発作を引き起こす可能性のある映像を検出する装置（参考計測器）が開発されている（非特許文献２参照）。
【０００５】
なお、前記した各ガイドラインでは、１秒間に３回（輝度変化の回数としては６回；３Ｈｚ）を超える輝度の点滅（輝度フリッカ）や、赤色の点滅（赤フリッカ）は、光感受性発作を引き起こす可能性が高いとしている。そこで、ハーディングマシンや参考計測器は、映像において、動き補償を行いつつ、１秒間に３回を超える輝度フリッカや、赤フリッカの検出を行っている。
【０００６】
一方で、光感受性発作を引き起こす可能性が高い映像を検出し、光感受性発作を防止した映像に変換する装置が開発されている（例えば、非特許文献３参照）。
この非特許文献３で開示されている映像フィルタ装置（ビデオハザードブロッカー）では、視覚系細胞モデルの時間応答に基づいて、入力された映像信号の危険度を算出し、その危険度が高い場合、映像信号に時間的なローパスフィルタ処理を施すことにより、フリッカ成分を抑えている。
【非特許文献１】“ハーディングＦＰＡホームページ”、［online］、［平成１８年１月１１日検索］、インターネット＜http://www.hardingfpa.co.uk＞
【非特許文献２】江本、大塚、山賀、上原、井口、伊藤、藤井、“アニメ番組等ガイドライン対応「参考計測器」の開発”、映像情報メディア学会技術報告，２２，Ｎｏ．４０，ｐｐ．１−６（１９９８）
【非特許文献３】上條、高木、山崎、“適応的な危険映像緩和フィルタ「ビデオハザードブロッカー」”、ＮＥＣ技報，ｖｏｌ．５３，Ｎｏ．９，ｐｐ．４７−５０（２０００）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、従来の装置（ビデオハザードブロッカー）は、映像の変換に際し、ローパスフィルタ処理を行うため、変換された映像にはボケが生じ、視聴者にとって見づらい映像となってしまうという問題がある。
また、ビデオハザードブロッカーには、ローパスフィルタの強度を決定するための係数のセットが複数あり、この係数の選択基準が明示されていない。そのため、ビデオハザードブロッカーによって変換された映像は、前記したガイドラインに沿ったものである保証がなく、必ずしも光感受性発作を防止した映像とは言えない。
また、ビデオハザードブロッカーは、映像信号として、ＮＴＳＣ（National TV Standards Committee）方式の信号しか対応していないため、コンピュータ上で処理され、視聴される様々な形式の映像（ビデオファイル）には対応できないという問題がある。
【０００８】
本発明は、以上のような問題点に鑑みてなされたものであり、フレーム単位で処理可能な様々な映像において、輝度フリッカや赤フリッカの発生が、所定の基準値（例えば、ガイドラインで規定された３Ｈｚ）を超えないように確実に変換し、かつ、映像のボケを生じさせないように変換することが可能なフリッカ映像変換装置、そのプログラム及びその方法、並びに、映像表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、前記目的を達成するために創案されたものであり、まず、請求項１に記載のフリッカ映像変換装置は、視覚上不適正な輝度変化として予め定めた不適正基準周波数よりも周波数の大きいフリッカが発生する映像区間を示す情報に基づいて、当該映像区間の映像を、前記フリッカの周波数が前記不適正基準周波数以下となる映像に変換するフリッカ映像変換装置であって、映像区間分割手段と、ブロック内フレーム置換手段とを備える構成とした。
【００１０】
かかる構成において、フリッカ映像変換装置は、フレーム周波数をＮヘルツ、不適正基準周波数をＭヘルツとしたとき、映像区間分割手段によって、映像区間における連続したフレームを、Ｎ／（２×Ｍ）以上の数のフレームからなるブロックに分割する。例えば、フレーム周波数を３０ヘルツ（Ｈｚ）、不適正基準周波数を３Ｈｚ（１秒間に３回〔輝度変化の回数としては６回〕を超えるフリッカが発生する周波数）としたとき、５フレーム以上の数のフレームごとに分割する。少なくともこのブロック内において、視覚上不適正な輝度変化の発生が抑えられれば、視覚上不適正な映像区間全体で不適正基準周波数を超過するフリッカの発生が抑えられることになる。
【００１１】
そして、フリッカ映像変換装置は、ブロック内フレーム置換手段によって、映像区間分割手段で分割されたブロックごとに、当該ブロックに含まれるすべてのフレームの画像を、当該ブロックに含まれる１つのフレームの画像で置換する。これによって、ブロックに含まれるすべてのフレームの画像が同一の画像となり、少なくともこのブロック内では、視覚上不適正な輝度変化が発生しないことになる。
【００１２】
さらに、請求項２に記載のフリッカ映像変換装置は、請求項１に記載のフリッカ映像変換装置において、前記ブロック内フレーム置換手段が、先頭ブロック置換手段と、非類似フレーム選択手段と、後続ブロック置換手段とを備える構成とした。
【００１３】
かかる構成において、フリッカ映像変換装置は、先頭ブロック置換手段によって、映像区間分割手段で分割された先頭のブロックに含まれるすべてのフレームの画像を、当該先頭のブロックに含まれる１つのフレームの画像で置換することで、先頭のブロック内のフレームをすべて同じ画像とする。
【００１４】
そして、フリッカ映像変換装置は、非類似フレーム選択手段によって、すでに置換された先のブロックに連続する後のブロックにおいて、先のブロックに含まれるフレームの画像と、当該後のブロックに含まれるすべてのフレームの画像との類似の度合いが最も低いフレームを選択する。この類似の度合いは、フレーム間における各画素の色空間上の距離、輝度差、あるいは、エッジ特徴量等を用いることができる。
そして、フリッカ映像変換装置は、後続ブロック置換手段によって、非類似フレーム選択手段で選択されたフレームの画像で、後のブロックに含まれるすべてのフレームの画像を置換する。
【００１５】
そして、非類似フレーム選択手段と後続ブロック置換手段とによって、順次、不適正基準周波数のフリッカが発生する映像区間をブロック単位で、同一の画像とする。
このとき、ブロック内で置換するフレームの画像は、先のブロックに含まれるフレームの画像と最も類似の度合いが低いフレームの画像であるため、ブロック間でフレームの画像の差異が最も大きくなり、映像の動きを的確に表現することができる。
【００１６】
また、請求項３に記載の映像表示装置は、映像を表示する映像表示装置において、フリッカ映像区間検出手段と、請求項１又は請求項２に記載のフリッカ映像変換装置とを備える構成とした。
【００１７】
かかる構成において、映像表示装置は、フリッカ映像区間検出手段によって、入力された映像から、視覚上不適正な輝度変化として予め定めた不適正基準周波数よりも周波数の大きいフリッカが発生する映像区間を検出する。そして、映像表示装置は、フリッカ映像変換装置によって、フリッカ映像区間検出手段で検出された映像区間内の映像を、フリッカの周波数が不適正基準周波数以下となる映像に変換する。
これによって、視覚上不適正な輝度変化が発生する映像区間においてのみ、映像を変換することが可能になる。
【００１８】
さらに、請求項４に記載のフリッカ映像変換プログラムは、視覚上不適正な輝度変化として予め定めた不適正基準周波数よりも周波数の大きいフリッカが発生する映像区間を示す情報に基づいて、当該映像区間の映像を、前記フリッカの周波数が前記不適正基準周波数以下となる映像に変換するために、コンピュータを、映像区間分割手段、先頭ブロック置換手段、非類似フレーム選択手段、後続ブロック置換手段として機能させる構成とした。
【００１９】
かかる構成において、フリッカ映像変換プログラムは、フレーム周波数をＮヘルツ、不適正基準周波数をＭヘルツとしたとき、映像区間分割手段によって、映像区間における連続したフレームを、Ｎ／（２×Ｍ）以上の数のフレームからなるブロックに分割する。
そして、フリッカ映像変換プログラムは、先頭ブロック置換手段によって、映像区間分割手段で分割された先頭のブロックに含まれるすべてのフレームの画像を、当該先頭のブロックに含まれる１つのフレームの画像で置換する。これによって、ブロック内のフレームがすべて同一の画像となり、少なくともこのブロック内では、フリッカが発生しないことになる。
【００２０】
そして、フリッカ映像変換プログラムは、非類似フレーム選択手段によって、すでに置換された先のブロックに連続する後のブロックにおいて、先のブロックに含まれるフレームの画像と、当該後のブロックに含まれるすべてのフレームの画像との類似の度合いが最も低いフレームを選択する。
さらに、フリッカ映像変換プログラムは、後続ブロック置換手段によって、非類似フレーム選択手段で選択されたフレームの画像で、後のブロックに含まれるすべてのフレームの画像を置換する。
これによって、視覚上不適正な映像区間全体で不適正基準周波数のフリッカの発生が抑えられることになる。
【００２１】
また、請求項５に記載のフリッカ映像変換方法は、視覚上不適正な輝度変化として予め定めた不適正基準周波数よりも周波数の大きいフリッカが発生する映像区間を示す情報に基づいて、当該映像区間の映像を、前記フリッカの周波数が前記不適正基準周波数以下となる映像に変換するフリッカ映像変換方法であって、映像区間分割ステップと、先頭ブロック置換ステップと、非類似フレーム選択ステップと、後続ブロック置換ステップと、を含むことを特徴とする。
【００２２】
かかる手順において、フリッカ映像変換方法は、映像区間分割ステップで、映像区間分割手段により、フレーム周波数をＮヘルツ、前記不適正基準周波数をＭヘルツとしたとき、前記映像区間における連続したフレームを、Ｎ／（２×Ｍ）以上の数のフレームからなるブロックに分割する。
そして、フリッカ映像変換方法は、先頭ブロック置換ステップで、映像区間分割ステップで分割された先頭のブロックに含まれるすべてのフレームの画像を、先頭ブロック置換手段により、当該先頭のブロックに含まれる１つのフレームの画像で置換する。
【００２３】
そして、フリッカ映像変換方法は、非類似フレーム選択ステップで、非類似フレーム選択手段により、すでに置換された先のブロックに連続する後のブロックにおいて、前記先のブロックに含まれるフレームの画像と、当該後のブロックに含まれるすべてのフレームの画像との間で、類似の度合いが最も低いフレームを選択する。
さらに、フリッカ映像変換方法は、後続ブロック置換ステップで、後続ブロック置換手段により、前記非類似フレーム選択ステップで選択されたフレームの画像で、前記後のブロックに含まれるすべてのフレームの画像を置換する。
【発明の効果】
【００２４】
本発明は、以下に示す優れた効果を奏するものである。
請求項１又は請求項５に記載の発明によれば、視覚上不適正な輝度変化として予め定めた不適正基準周波数よりも周波数の大きいフリッカが発生する映像区間内の映像を、フリッカの周波数が不適正基準周波数以下となる映像に変換することができる。これによって、映像制作者は、制作した映像に不適正基準周波数を超過したフリッカが発生している場合であっても、映像を編集し直す手間を省くことができる。
【００２５】
また、本発明によれば、不適正基準周波数を３Ｈｚとすることで、ＩＴＣガイドライン等で規定されている３Ｈｚの輝度フリッカや赤フリッカを確実に抑えることができる。これによって、任意の映像において、不適正基準周波数を超過するフリッカが発生する映像区間内の映像を、光感受性発作の発生を防止した映像に変換することができる。
【００２６】
請求項２に記載の発明によれば、不適正基準周波数を超過するフリッカが発生する映像区間を、ブロックごとに最も類似の度合いが低いフレームの画像で置換するため、オリジナルの映像以上の映像ボケは生じず、かつ、ブロックごとの映像の差異が明確になり、映像の動きを的確に表現することができる。
【００２７】
請求項３に記載の発明によれば、任意の映像から、不適正基準周波数を超過するフリッカが発生する映像区間を検出し、その映像区間内において、フリッカの周波数が不適正基準周波数以下となるように、映像を変換することができる。これによって、任意の映像を、光感受性発作の発生を防止した映像に変換することができる。
【００２８】
請求項４に記載の発明によれば、フレーム単位で映像の変換を行い、映像のサイズ、解像度、あるいは、フレーム周波数に依存しないため、様々な形式の映像を、光感受性発作の発生を防止した映像に変換することができる。
【発明を実施するための最良の形態】
【００２９】
以下、本発明の実施の形態について図面を参照して説明する。
［映像表示装置の構成］
まず、図１を参照して、映像表示装置の構成について説明する。図１は、本発明に係る映像表示装置の構成を示すブロック図である。映像表示装置１は、視覚上不適正な輝度変化が生じるフレームの表示を防止しながら、映像信号を再生し表示するものである。なお、この実施の形態においては、映像表示装置１は、ＩＴＣガイドライン等で規定されている光感受性発作を引き起こす可能性のある周波数のフリッカ（輝度フリッカ、赤フリッカ）が発生しないように、映像信号を変換し表示するものとする。
ここでは、図１に示すように、映像表示装置１は、Ａ／Ｄ変換手段２と、フレームメモリ３と、Ｄ／Ａ変換手段４と、出力手段５と、フリッカ映像検出手段６と、フリッカ映像変換装置７とを備えている。
【００３０】
Ａ／Ｄ変換手段２は、入力されたアナログ信号である映像信号を、デジタル信号に変換し、映像の表示単位であるフレーム（フレーム画像）ごとに、フレームメモリ３に記憶するものである。
【００３１】
フレームメモリ３は、映像をフレーム単位で記憶するものであって、ビデオメモリ等の一般的な記憶手段である。なお、このフレームメモリ３は、後記するフリッカ映像検出手段６において、視覚上不適正な輝度変化が存在するフレームの時間区間（不適正映像区間）を検出し、かつ、後記するフリッカ映像変換装置７において、フリッカの周波数が不適正基準周波数以下となる映像に変換するため、複数のフレームを蓄積するバッファとして機能する。
【００３２】
Ｄ／Ａ変換手段４は、フレームメモリ３に記憶されているフレームを逐次読み出して、アナログ信号に変換し、出力信号として、出力手段５に出力するものである。なお、Ｄ／Ａ変換手段４は、フレームメモリ３に複数のフレームが記憶されている場合、順次読み出し位置を変えて、時系列にフレームを読み出すこととする。
【００３３】
出力手段５は、液晶ディスプレイ、プラズマディスプレイ、プロジェクタ、ＣＲＴ等の一般的な表示装置である。なお、ここで、映像表示装置１内に出力手段５を備えることとしているが、分離した構成とし、Ｄ／Ａ変換手段４が出力する出力信号を、外部に接続した液晶ディスプレイ等の表示装置（出力手段）に出力することとしてもよい。
【００３４】
フリッカ映像検出手段６は、映像から視覚上不適正な輝度変化を検出するものである。ここでは、フリッカ映像検出手段６は、フレームメモリ３に記憶されているフレームを逐次読み出して、フレーム間の輝度変化に基づいて、視覚上不適正な輝度変化を発生しているフレームの開始と終了とを、不適正映像区間情報として出力する。なお、この不適正映像区間情報は、開始フレーム及び終了フレームを特定する情報であって、例えば、フレーム番号や、フレームメモリ３に記憶されているフレームのアドレス等である。
【００３５】
このフリッカ映像検出手段６は、例えば、従来のハーディングマシンや参考計測器を用いることができる。ここでは、フリッカ映像検出手段６は、ＩＴＣガイドライン等で規定されている視覚上不適正なフリッカの基準周波数（不適正基準周波数）である、１秒間に３回（３Ｈｚ）を超えるフリッカを検出し、不適正映像区間情報として出力する。
【００３６】
フリッカ映像変換装置７は、視覚上不適正な輝度変化として予め定めた不適正基準周波数よりも周波数の大きいフリッカが発生する映像区間（不適正映像区間）内の映像を、フリッカの周波数が不適正基準周波数以下となる映像に変換するものである。
ここでは、フリッカ映像変換装置７は、フリッカ映像検出手段６から出力された不適正映像区間情報に基づいて、その不適正映像区間内の映像を、３Ｈｚを超えるフリッカが発生しない映像に変換する。
なお、このフリッカ映像変換装置７の構成については、図２を参照して、より詳細に説明を行うこととする。
【００３７】
（フリッカ映像変換装置の詳細構成）
図２は、本発明に係るフリッカ映像変換装置の構成を示すブロック図である。ここでは、フリッカ映像変換装置７は、映像区間分割手段７０と、ブロック内フレーム置換手段７１とを備えている。
なお、映像において、例えば、不適正基準周波数として３Ｈｚを超えるフリッカを発生させないためには、フレーム周波数がＮヘルツ（Ｈｚ）である場合、Ｎ／６以上の数のフレームにおいて、視覚上不適正な輝度変化を発生させなければよい。以下、映像区間分割手段７０と、ブロック内フレーム置換手段７１とにより、これを実現する。
【００３８】
映像区間分割手段７０は、不適正基準周波数をＭヘルツ（Ｈｚ）、フレーム周波数をＮヘルツ（Ｈｚ）としたとき、不適正映像区間における連続したフレーム群を、Ｎ／（２×Ｍ）以上の数（ブロック内フレーム数）のフレームからなるブロックに分割するものである。例えば、映像区間分割手段７０は、映像信号が、フレーム周波数３０ＨｚのＮＴＳＣ信号である場合、５つ（３０〔Ｈｚ〕／６）のフレームからなるブロックごとにフレーム群を分割する。なお、この分割するフレーム数は、予め図示を省略した記憶手段に記憶しておくこととしてもよいし、外部から設定されることとしてもよい。
【００３９】
ここで、図３を参照（適宜図２参照）して、映像区間分割手段７０が、不適正映像区間における連続したフレーム群を分割する手法について説明する。図３は、映像区間分割手段における不適正映像区間の分割手法を説明するための説明図である。なお、ここでは、映像信号が、フレーム周波数が３０ＨｚのＮＴＳＣ信号である場合を例にして説明を行う。
図３に示すように、映像信号は、第１フレームから第６２フレームまでで構成され、フリッカ映像検出手段６から、不適正映像区間の開始フレームが第２フレーム、終了フレームが第５９フレームであると通知されているものとする。
【００４０】
このとき、映像区間分割手段７０は、不適正映像区間のフレームを、５つのフレームからなるブロックごとに分割する。ここでは、映像区間分割手段７０は、不適正映像区間を、第２〜第６フレームからなる第１ブロック、第７〜第１１フレームからなる第２ブロック、第１２〜第１６フレームからなる第３ブロック、…、第５７〜第６１フレームからなる第１２ブロックに分割する。なお、不適正映像区間は、必ずしもＮ／６以上の数で割り切れないため、最終ブロック（ここでは、第１２ブロック）は、不適性映像区間の終了フレームを超過したフレームを含ませることとする。もちろん、最終ブロックを終了フレームまでとすることとしてもよい。
図２に戻って、フリッカ映像変換装置７の構成について説明を続ける。
【００４１】
ブロック内フレーム置換手段７１は、フレームメモリ３に記憶されている時系列に連続したフレーム群において、映像区間分割手段７０で分割されたブロックごとに、当該ブロックに含まれるすべてのフレームの画像を、当該ブロックに含まれる１つのフレームの画像で置換するものである。ここでは、ブロック内フレーム置換手段７１は、先頭ブロック置換手段７１ａと、非類似フレーム選択手段７１ｂと、後続ブロック置換手段７１ｃとを備えている。
【００４２】
先頭ブロック置換手段７１ａは、映像区間分割手段７０で分割された不適正映像区間において、先頭のブロック（図３の第１ブロック）に含まれるすべてのフレームの画像を、当該先頭のブロックに含まれる１つのフレームの画像で置換するものである。ここでは、先頭ブロック置換手段７１ａは、先頭のブロックを処理対象ブロックとして、不適正映像区間の開始フレームの画像で、他のフレームの画像を置換することとする。なお、この置換元のフレームは開始フレームである必要はなく、先頭のブロック内のフレームであればいずれのフレームを用いてもよい。
【００４３】
また、先頭ブロック置換手段７１ａは、置換完了後、その旨を示す置換完了通知を非類似フレーム選択手段７１ｂに出力する。なお、この置換完了通知には、置換を行った元のフレーム（置換フレーム）を示す情報や、処理対象ブロックの後に続く後続ブロックの先頭フレームを示す情報を含むこととする。この置換フレームや先頭フレームを示す情報は、当該フレームを特定する情報であって、例えば、フレーム番号や、フレームメモリ３に記憶されているフレームのアドレス等である。
なお、後続ブロックの先頭フレームを通知されることで、後記する非類似フレーム選択手段７１ｂにおいて、処理対象ブロックが現在の処理対象ブロックから、後続のブロックに変更されることになる。
【００４４】
非類似フレーム選択手段７１ｂは、すでに置換された先のブロックに連続する後のブロックにおいて、先のブロックに含まれるフレームの画像と、当該後のブロックに含まれるすべてのフレームの画像との類似の度合いが最も低い（最も非類似の）フレームを選択するものである。この非類似フレーム選択手段７１ｂで選択されたフレームを示す情報（非類似フレーム情報）は、後続ブロック置換手段７１ｃに出力される。この非類似フレーム情報は、当該フレームを特定する情報であって、例えば、フレーム番号や、フレームメモリ３に記憶されているフレームのアドレス等である。
また、この非類似フレーム選択手段７１ｂは、先頭ブロック置換手段７１ａ又は後続ブロック置換手段７１ｃから、処理対象ブロックの置換完了を通知された段階で、処理対象ブロックを後続のブロックに変更する。
【００４５】
なお、非類似フレーム選択手段７１ｂは、２つのフレームの画像において、類似の度合いを示す類似度を算出する類似度算出手段７１１ｂを備えている。
【００４６】
類似度算出手段７１１ｂは、以下の（１）式に示すように、比較対象であるフレーム間で色空間における色（ＲＧＢ値）の差（距離）をすべての画素において合計した値を類似度として算出する。この（１）式の類似度では、値が小さいほど、２つのフレーム画像は類似し、値が大きいほど、２つのフレーム画像は類似していないという判定基準となる。
【００４７】
【数１】
0004580347.tif 000002
【００４８】
ここで、ｘｍａｘ、ｙｍａｘはそれぞれフレームの横画素数、縦画素数を示している。また、Ｒａ（ｘ，ｙ）、Ｇａ（ｘ，ｙ）、Ｂａ（ｘ，ｙ）は、比較対象である第１のフレームの画素（ｘ，ｙ）におけるＲＧＢ値、Ｒｂ（ｘ，ｙ）、Ｇｂ（ｘ，ｙ）、Ｂｂ（ｘ，ｙ）は、比較対象である第２のフレームの画素（ｘ，ｙ）におけるＲＧＢ値をそれぞれ示している。
【００４９】
なお、類似の度合いを算出する手法については、色空間における距離に限定されるものではなく、一般的な類似度算出手法を用いることができる。
例えば、フレーム間における画素の明暗差（輝度差）の合計を類似度としてもよい。また、例えば、フレームの画像を複数のブロックに分割し、そのブロック内のエッジの方向を示すエッジ特徴量を求め、ブロックごとのエッジ特徴量の差の合計を類似度としてもよい。
そして、非類似フレーム選択手段７１ｂは、類似度算出手段７１１ｂで算出された類似度に基づいて、先のブロックに含まれるフレームの画像と、後のブロック（処理対象ブロック）に含まれるすべてのフレームの画像との類似の度合いが最も低いフレームを選択する。
【００５０】
後続ブロック置換手段７１ｃは、映像区間分割手段７０で分割された不適正映像区間における２番目以降（図３の第２ブロック以降）のブロックにおいて、非類似フレーム選択手段７１ｂで選択されたフレームの画像で、処理対象ブロックに含まれるすべてのフレームの画像を置換するものである。
【００５１】
なお、置換したフレームの画像は、先のブロックのフレームの画像と最も類似の度合いが低いフレームの画像であるため、ブロック間でフレームの画像の差異が最も大きくなる。そのため、このように変換された映像は、動きが激しい映像であっても、その動きを的確に表現することができる。
【００５２】
また、後続ブロック置換手段７１ｃは、置換完了後、その旨を示す置換完了通知を非類似フレーム選択手段７１ｂに出力する。なお、この置換完了通知には、置換を行った元のフレーム（置換フレーム）を示す情報や、処理対象ブロックの後に続く後続ブロックの先頭フレームを示す情報を含むこととする。この置換フレームや先頭フレームを示す情報は、当該フレームを特定する情報であって、例えば、フレーム番号や、フレームメモリ３に記憶されているフレームのアドレス等である。
【００５３】
ここで、図４を参照（適宜図２参照）して、ブロック内フレーム置換手段７１が、フレームメモリ３に時系列に記憶されているフレーム群において、映像区間分割手段７０で分割されたブロックごとに、当該ブロックに含まれるすべてのフレームの画像を、当該ブロックに含まれる１つのフレームの画像で置換する手法について説明する。図４は、ブロック内のフレームを置換する手法について説明するための説明図である。なお、ここでは、映像信号が、フレーム周波数が３０ＨｚのＮＴＳＣ信号である場合を例とし、図３で説明したように、映像区間分割手段７０によって、不適正映像区間が、５つのフレームからなるブロックごとに分割されているものとする。なお、図４中、左側のフレーム群が変換前の映像を示し、右側のフレーム群が変換後の映像を示している。
【００５４】
図４に示すように、ブロック内フレーム置換手段７１は、第１ブロックの先頭フレームである第２フレーム（不適正映像区間の開始フレーム）の画像で、第３〜第６フレームの画像を置換する。
そして、ブロック内フレーム置換手段７１は、後続の第２ブロックにおいて、第１ブロックで置換した第２フレームと、第２ブロックのすべてのフレーム（第７〜第１１フレーム）との間で最も類似の度合いが低いフレームの画像で、他のフレームの画像を置換する。ここでは、最も類似の度合いが低いフレームを第９フレームとし、この第９フレームの画像で、第７、第８、第１０及び第１１フレームの画像を置換している。
【００５５】
また、ブロック内フレーム置換手段７１は、さらに後続の第３ブロックにおいて、第２ブロックで置換した第９フレームと、第３ブロックのすべてのフレーム（第１２〜第１６フレーム）との間で最も類似の度合いが低いフレームの画像で、他のフレームの画像を置換する。ここでは、最も類似の度合いが低いフレームを第１３フレームとし、この第１３フレームの画像で、第１２、第１４〜第１６フレームの画像を置換している。
そして、ブロック内フレーム置換手段７１は、先に置換したフレームと最も類似の度合いが低いフレームの画像によって、後続のブロックのフレームを順次置換する。
【００５６】
最後に、ブロック内フレーム置換手段７１は、不適正映像区間の終了フレームを含んだ第１２ブロックにおいて、第１１ブロック（図示せず）で置換したフレームと、第１２ブロックのすべてのフレーム（第５７〜第６１フレーム）との間で最も類似の度合いが低いフレームの画像で、他のフレームの画像を置換する。ここでは、最も類似の度合いが低いフレームを第５８フレームとし、この第５８フレームの画像で、第５７、第５９〜第６１フレームの画像を置換している。
【００５７】
以上説明したように、フリッカ映像変換装置７（図２）は、フレーム周波数をＮヘルツ（Ｈｚ）としたとき、不適正映像区間の映像を、Ｎ／６以上の数のフレームごとに、同一のフレームで構成した映像に変換する。これによって、フリッカ映像変換装置７は、輝度フリッカや赤フリッカを３Ｈｚ以下に抑えることができ、映像を、光感受性発作を防止した映像に変換することができる。
また、フリッカ映像変換装置７は、先のブロックのフレームと最も類似の度合いが低いフレームの画像で後続のブロックに含まれるフレームの画像を置換するため、不適正映像区間の映像にボケが生じることがない。
【００５８】
以上、フリッカ映像変換装置７（図２）の構成について説明したが、フリッカ映像変換装置７は、一般的なコンピュータを、前記した各手段として機能させるフリッカ映像変換プログラムにより動作させることができる。
これによって、フリッカ映像変換プログラムは、パーソナルコンピュータ等の一般的なビデオバッファに記憶されている映像においても、光感受性発作を引き起こす可能性のある映像を、その可能性を抑えた映像に変換することができる。
【００５９】
例えば、図５に示すように、図示を省略したＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、外部記憶装置等を備えたパーソナルコンピュータ１Ｂにおいて、図１で説明したフリッカ映像検出手段６と、フリッカ映像変換装置７とを、それぞれフリッカ映像検出プログラム６Ｂとフリッカ映像変換プログラム７Ｂとすることで、ビデオバッファ３Ｂに記憶されるビデオファイル等の一般的な映像を、輝度フリッカや赤フリッカを３Ｈｚ以下に抑えた映像に変換することができる。
【００６０】
この場合、パーソナルコンピュータ１Ｂにおいて、ビデオファイルが圧縮されている場合は、逐次伸張されてビデオバッファ３Ｂに入力される。そして、フリッカ映像検出プログラム６Ｂは、ビデオバッファ３Ｂに記憶されているフレームから、輝度フリッカや赤フリッカが３Ｈｚ以上となる映像区間（不適正映像区間）を検出し、フリッカ映像変換プログラム７Ｂに通知する。
【００６１】
その後、フリッカ映像変換プログラム７Ｂは、ビデオバッファ３Ｂに記憶されているフレーム群において、フリッカ映像検出プログラム６Ｂから通知された不適正映像区間で、輝度フリッカや赤フリッカが３Ｈｚ以下となるようにフレームの変換を行う。
このように変換されたビデオバッファ３Ｂ上のビデオファイルは、任意のビデオフォーマットに変換することが可能である。すなわち、本発明は、フレーム単位で変換処理を行うため、映像の符号化形式に依存せず、様々な形式の映像（ビデオファイル）に対応することができる。
【００６２】
［映像表示装置（フリッカ映像変換装置）の動作］
次に、図６を参照（構成については、図１及び図２参照）して、映像表示装置１の動作について説明する。なお、ここでは、映像表示装置１において、本発明の特徴的な部分であるフリッカ映像変換装置７の動作について説明を行うこととする。図６は、本発明に係るフリッカ映像変換の動作を示すフローチャートである。
【００６３】
まず、フリッカ映像変換装置７は、初期設定として、フリッカ映像検出手段６から通知される不適正映像区間情報で示される不適正映像区間をブロックに分割する際のフレーム数（ブロック内フレーム数）を設定する（ステップＳ１）。なお、このブロック内フレーム数は、フレーム周波数がＮヘルツ（Ｈｚ）、不適正基準周波数がＭヘルツ（Ｈｚ）であるとき、Ｎ／（２×Ｍ）以上の数とする。
【００６４】
（映像区間分割ステップ）
そして、フリッカ映像変換装置７は、映像区間分割手段７０によって、フリッカ映像検出手段６から不適正映像区間情報（開始フレーム、終了フレーム）を入力された段階で（ステップＳ２）、不適正映像区間の開始フレームから、ステップＳ１で設定されたブロック内フレーム数ごとに、不適正映像区間を分割する（ステップＳ３）。
【００６５】
（先頭ブロック置換ステップ）
そして、フリッカ映像変換装置７は、ブロック内フレーム置換手段７１の先頭ブロック置換手段７１ａによって、先頭ブロック内のすべてのフレーム画像を、開始フレームのフレーム画像で置換する（ステップＳ４）。
【００６６】
（非類似フレーム選択ステップ）
その後、フリッカ映像変換装置７は、非類似フレーム選択手段７１ｂによって、処理対象ブロックを後続のブロックに変更する（ステップＳ５）。
そして、フリッカ映像変換装置７は、非類似フレーム選択手段７１ｂの類似度算出手段７１１ｂによって、処理対象ブロック内のすべてのフレーム画像と、先のブロックのフレーム画像との類似度を算出する（ステップＳ６）。
さらに、フリッカ映像変換装置７は、非類似フレーム選択手段７１ｂによって、ステップＳ６で算出された類似度に基づいて、類似の度合いが最も低いフレームを選択する（ステップＳ７）。
【００６７】
（後続ブロック置換ステップ）
そして、フリッカ映像変換装置７は、後続ブロック置換手段７１ｃによって、処理対象ブロック内のすべてのフレーム画像を、ステップＳ７で選択された類似の度合いが最も低いフレームの画像（非類似フレーム画像）で置換する（ステップＳ８）。
ここで、フリッカ映像変換装置７は、処理対象ブロックに、ステップＳ２で通知された終了フレームが含まれているか否かを判定し（ステップＳ９）、終了フレームが含まれていない場合（ステップＳ９でＮｏ）、ステップＳ５に戻って、処理対象ブロックを後続のブロックに変更して処理を継続する。
【００６８】
一方、処理対象ブロックに、終了フレームが含まれている場合（ステップＳ９でＹｅｓ）、フリッカ映像変換装置７は、さらに、他の不適正映像区間情報が、フリッカ映像検出手段６から通知されているか否かを判定する（ステップＳ１０）。
ここで、他の不適正映像区間情報が通知されている場合（ステップＳ１０でＹｅｓ）、フリッカ映像変換装置７は、ステップＳ２に戻って、新たな不適正映像区間において、処理を継続する。一方、他の不適正映像区間情報が通知されていない場合（ステップＳ１０でＮｏ）、フリッカ映像変換装置７は、動作を終了する。
【００６９】
以上の動作によって、フリッカ映像変換装置７は、不適正映像区間において、輝度フリッカや赤フリッカを不適正基準周波数以下に抑え、映像を、光感受性発作を防止した映像に変換することができる。
【図面の簡単な説明】
【００７０】
【図１】本発明に係る映像表示装置の構成を示すブロック図である。
【図２】本発明に係るフリッカ映像変換装置の構成を示すブロック図である。
【図３】本発明に係るフリッカ映像検出装置の映像区間分割手段における不適正映像区間の分割手法を説明するための説明図である。
【図４】本発明に係るフリッカ映像検出装置のブロック内フレーム置換手段におけるブロック内のフレームを置換する手法について説明するための説明図である。
【図５】本発明に係るフリッカ映像変換プログラムをパーソナルコンピュータ上で動作させる概念を示す概念図である。
【図６】本発明に係るフリッカ映像変換の動作を示すフローチャートである。
【符号の説明】
【００７１】
１      映像表示装置
２      Ａ／Ｄ変換手段
３      フレームメモリ
４      Ｄ／Ａ変換手段
５      出力手段
６      フリッカ映像検出手段
７      フリッカ映像変換装置
７０    映像区間分割手段
７１    ブロック内フレーム置換手段
７１ａ  先頭ブロック置換手段
７１ｂ  非類似フレーム選択手段
７１１ｂ  類似度算出手段
７１ｃ  後続ブロック置換手段
【図１】
0004580347.tif 000003
【図２】
0004580347.tif 000004
【図３】
0004580347.tif 000005
【図４】
0004580347.tif 000006
【図５】
0004580347.tif 000007
【図６】
0004580347.tif 000008