(57)【要約】【課題】  テレシネ映像の一部に画面端からテロップが流れてくるような映像信号である場合に、検出遅れを解消する。【解決手段】  現在のフィールド画像（Ｆ（ｔ））と２フィールド前のフィールド画像（Ｆ（ｔ−２））との間における差分関係を、フィールドを複数に分割して得られたブロックＢＬ毎に判定する。さらに、プルダウン処理が施されていないテロップを含む可能性のあるテロップ領域ＩＶ（＊１）の周辺ブロックＩＶ（＊２）についての入力映像信号を、非テレシネ映像信号であると予め定める。【選択図】  図７
2010213180.tif 000002
【特許請求の範囲】
【請求項１】
入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するテレシネ映像信号検出装置であって、
前記入力映像信号に含まれる第１フィールド画像と、前記第１フィールド画像の２フィールド前のフィールドである第２フィールド画像とを取り込むフィールド画像取込部と、
前記各フィールド画像を複数に区分けしうるブロックを定義し、前記第１フィールド画像と前記第２フィールド画像との間で、同一位置のブロック同士の差分の有無をブロック毎に判定するフィールド間差分判定部と、
前記フィールド間差分判定部により得られたブロック毎の差分の有無の判定結果に基づいて、前記入力映像信号がテレシネ映像信号であるか否かを前記ブロック毎に判定する映像信号判定部と、
前記フィールド間差分判定部により得られたブロック毎の差分の有無の判定結果に基づいて、前記プルダウン処理が施されていないテロップを含む可能性のある前記ブロックをテロップ領域として検出するテロップ領域検出部と、
前記テロップ領域の周辺に位置する複数の前記ブロックを検出し、該検出した複数のブロックのうちの所定のブロックについての前記入力映像信号を、前記映像信号判定部による前記ブロック毎の判定結果にかかわらず非テレシネ映像信号であると定めるテロップ周辺設定部と
を備えるテレシネ映像信号検出装置。
【請求項２】
請求項１に記載のテレシネ映像信号検出装置であって、
前記テロップ周辺設定部は、
前記検出した複数のブロックのうちの全てのブロックを、前記所定のブロックとして選択する構成を備える、テレシネ映像信号検出装置。
【請求項３】
請求項１に記載のテレシネ映像信号検出装置であって、
前記フィールド間差分判定部は、
差分なしである第１のモードと、差分ありである第２のモードと、判定が困難である第３のモードとを少なくとも含む３以上のモードのうちのいずれに該当するかを判定する構成であり、
前記テロップ領域検出部は、
前記差分判定部による前記判定の結果を時間軸で遡り、５世代前の判定結果が前記第１のモードであり、かつ最新の判定結果が前記第２のモードであるブロックを前記テロップ領域として検出する構成であり、
前記テロップ周辺設定部は、
前記テロップ領域の周辺に位置すると検出した複数のブロックのそれぞれについて、５世代前の判定結果と最新の判定結果がともに前記第１のモードであるという条件を満たすか否かを判定し、前記条件を満たすと判定されたブロックを、前記所定のブロックとして選択する構成を備える、テレシネ映像信号検出装置。
【請求項４】
請求項１ないし３のいずれかに記載のテレシネ映像信号検出装置であって、
前記フィールド間差分判定部は、
前記第１フィールド画像と前記第２フィールド画像との間で同一画素位置の階調値を減算して画素差分を求める画素差分演算部と、
前記画素差分演算部により検出された１フィールド分の画素差分群を複数の前記ブロックに区分けし、各ブロックに含まれる画素差分をブロック毎に順に抽出するブロック内画素差分抽出部と、
前記抽出されたブロック毎の画素差分に基づいて、前記ブロック毎の差分の有無の判定を行うブロック毎差分判定部と
を備えるテレシネ映像信号検出装置。
【請求項５】
入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するテレシネ映像信号検出装置であって、
前記入力映像信号に含まれる第１フィールド画像と、前記第１フィールド画像の２フィールド前のフィールドである第２フィールド画像とを取り込むフィールド画像取込部と、
前記各フィールド画像を複数に区分けしうるブロックを定義し、前記第１フィールド画像と前記第２フィールド画像との間で、同一位置のブロック同士の差分の有無をブロック毎に判定するフィールド間差分判定部と、
前記フィールド間差分判定部により得られたブロック毎の差分の有無の判定結果に基づいて、前記入力映像信号がテレシネ映像信号であるか否かを前記ブロック毎に判定する映像信号判定部と、
前記フィールド間差分判定部により得られたブロック毎の差分の有無の判定結果に基づいて、前記プルダウン処理が施されていないテロップを含む可能性のある前記ブロックをテロップ領域として検出するテロップ領域検出部と、
前記テロップ領域の周辺に所定幅の縁取り部を定義し、前記縁取り部に相当する部位についての前記入力映像信号を、前記映像信号判定部による前記ブロック毎の判定結果にかかわらず非テレシネ映像信号であると定めるテロップ周辺設定部と
を備えるテレシネ映像信号検出装置。
【請求項６】
テレシネ映像を含む映像を処理する映像処理装置であって、
請求項１ないし５のいずれかに記載のテレシネ映像信号検出装置と、
前記テレシネ映像信号検出装置により前記テレシネ映像信号であると判定された信号部分に対して、前記プルダウン処理に対応したＩＰ変換を施すＩＰ変換部と
を備える映像処理装置。
【請求項７】
入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するテレシネ映像信号検出方法であって、
前記入力映像信号に含まれる第１フィールド画像と、前記第１フィールド画像の２フィールド前のフィールドである第２フィールド画像とを取り込み、
前記各フィールド画像を複数に区分けしうるブロックを定義し、前記第１フィールド画像と前記第２フィールド画像との間で、同一位置のブロック同士の差分の有無をブロック毎に判定し、
前記ブロック毎の差分の有無の判定結果に基づいて、前記入力映像信号がテレシネ映像信号であるか否かを前記ブロック毎に判定し、
前記ブロック毎の差分の有無の判定結果に基づいて、前記プルダウン処理が施されていないテロップを含む可能性のある前記ブロックをテロップ領域として検出し、
前記テロップ領域の周辺に位置する複数の前記ブロックを検出し、該検出した複数のブロックのうちの所定のブロックについての前記入力映像信号を、前記ブロック毎の判定結果にかかわらず非テレシネ映像信号であると定めるテレシネ映像信号検出方法。
【請求項８】
入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するテレシネ映像信号検出方法であって、
前記入力映像信号に含まれる第１フィールド画像と、前記第１フィールド画像の２フィールド前のフィールドである第２フィールド画像とを取り込み、
前記各フィールド画像を複数に区分けしうるブロックを定義し、前記第１フィールド画像と前記第２フィールド画像との間で、同一位置のブロック同士の差分の有無をブロック毎に判定し、
前記ブロック毎の差分の有無の判定結果に基づいて、前記入力映像信号がテレシネ映像信号であるか否かを前記ブロック毎に判定し、
前記ブロック毎の差分の有無の判定結果に基づいて、前記プルダウン処理が施されていないテロップを含む可能性のある前記ブロックをテロップ領域として検出し、
前記テロップ領域の周辺に所定幅の縁取り部を定義し、前記縁取り部に相当する部位についての前記入力映像信号を、前記ブロック毎の判定結果にかかわらず非テレシネ映像信号であると定めるテレシネ映像信号検出方法。
【請求項９】
入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するためのコンピュータープログラムであって、
前記入力映像信号に含まれる第１フィールド画像と、前記第１フィールド画像の２フィールド前のフィールドである第２フィールド画像とを取り込む第１の機能と、
前記各フィールド画像を複数に区分けしうるブロックを定義し、前記第１フィールド画像と前記第２フィールド画像との間で、同一位置のブロック同士の差分の有無をブロック毎に判定する第２の機能と、
前記第２の機能により得られたブロック毎の差分の有無の判定結果に基づいて、前記入力映像信号がテレシネ映像信号であるか否かを前記ブロック毎に判定する第３の機能と、
前記第２の機能により得られたブロック毎の差分の有無の判定結果に基づいて、前記プルダウン処理が施されていないテロップを含む可能性のある前記ブロックをテロップ領域として検出する第４の機能と、
前記テロップ領域の周辺に位置する複数の前記ブロックを検出し、該検出した複数のブロックのうちの所定のブロックについての前記入力映像信号を、前記第３の機能による前記ブロック毎の判定結果にかかわらず非テレシネ映像信号であると定める第５の機能と
をコンピューターに実現させるためのコンピュータープログラム。
【請求項１０】
入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するためのコンピュータープログラムであって、
前記入力映像信号に含まれる第１フィールド画像と、前記第１フィールド画像の２フィールド前のフィールドである第２フィールド画像とを取り込む第１の機能と、
前記各フィールド画像を複数に区分けしうるブロックを定義し、前記第１フィールド画像と前記第２フィールド画像との間で、同一位置のブロック同士の差分の有無をブロック毎に判定する第２の機能と、
前記第２の機能により得られたブロック毎の差分の有無の判定結果に基づいて、前記入力映像信号がテレシネ映像信号であるか否かを前記ブロック毎に判定する第３の機能と、
前記第２の機能により得られたブロック毎の差分の有無の判定結果に基づいて、前記プルダウン処理が施されていないテロップを含む可能性のある前記ブロックをテロップ領域として検出する第４の機能と、
前記テロップ領域の周辺に所定幅の縁取り部を定義し、前記縁取り部に相当する部位についての前記入力映像信号を、前記第３の機能による前記ブロック毎の判定結果にかかわらず非テレシネ映像信号であると定める第５の機能と
をコンピューターに実現させるためのコンピュータープログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出する技術に関する。
【背景技術】
【０００２】
一般に、２４フレームのプログレッシブ（順次）方式による映像信号を６０フィールドのインターレース（飛び越し）方式による映像信号に変換する場合に、例えば３２プルダウン方式と呼ばれるテレシネ変換が行われる。このテレシネ変換によれば、毎秒２４コマの映画フィルムを、毎秒６０フィールドの速度のインターレース映像信号（テレシネ映像信号）に変換することができる。
【０００３】
図１６は、３２プルダウン方式を説明するための説明図である。図示するように、３２プルダウン方式によれば、映画フィルムの２コマから５フィールドのインターレース映像信号が形成される。すなわち、映画フィルムの第１番目のコマである「Ａ」からはテレビ信号の「Ａｏ」フィールドと「Ａｅ」フィールドと「Ａｏ」フィールドとが生成され、映画フィルムの第２番目のコマである「Ｂ」からはテレビ信号の「Ｂｅ」フィールドと「Ｂｏ」フィールドとが生成されている。
【０００４】
「Ａ」コマにおいて、「Ａｏ」フィールドが繰り返し挿入されているのは速度調整のためのものである。上記「ｏ」の添字は、映画フィルムのコマの偶数番目の走査線を間引いた（奇数番目の走査線を残した）フィールドであることを示し、上記「ｅ」の添字は、映画フィルムのコマの奇数番目の走査線を間引いた（偶数番目の走査線を残した）フィールドであることを示している。このようにして変換されたフィールドＡｏ、Ａｅ、Ａｏ、Ｂｅ、Ｂｏを順次記録したものがテレシネ映像信号である。以降、この変換が繰り返されるため、３２プルダウン方式で変換されたテレシネ映像信号は５フィールドの周期性を有している。
【０００５】
上述したように、テレシネ映像信号は、５フィールドに１回の割合で同一フィールドが現れる。従来、この周期性を利用して、一つ飛んだフィールドとの間の差分の絶対値をフィールド毎に累積計算することにより、テレシネ映像信号を検出するテレシネ映像信号装置が提案されている（例えば特許文献１）。
【０００６】
映画などの映像入力には字幕が含まれる場合がある。画面全体は３２プルダウン方式によるテレシネ変換が施されており、複数のフレームにわたり、字幕などの文字テロップが流れるように挿入される。こうした場合に、画面を複数の小領域に分割し、小領域毎に字幕領域か否かを判定することにより、文字テロップ部分を非テレシネ映像信号であると検出する構成が提案されている（特許文献２）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平１０−６５９６４号公報
【特許文献２】特開２００７−２５９３１４号公報
【０００８】
しかしながら、特許文献２等の従来の技術であっても、文字テロップが画面上を流れるように移動することから、検出遅れが生じて文字テロップ部分を非テレシネ映像信号であると高精度に検出することができなかった。
【０００９】
なお、このような問題は、３２プルダウン処理に限らず、全ての方式のプルダウン処理に共通する問題であった。
【発明の概要】
【発明が解決しようとする課題】
【００１０】
本発明は、上述した従来の問題点を解決するためになされたものであり、テロップ部分を非テレシネ映像信号であると高精度に検出することを課題とする。
【課題を解決するための手段】
【００１１】
上記課題の少なくとも一部を解決するために、本発明は、以下の形態または適用例として実現することが可能である。
【００１２】
［適用例１］  入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するテレシネ映像信号検出装置であって、前記入力映像信号に含まれる第１フィールド画像と、前記第１フィールド画像の２フィールド前のフィールドである第２フィールド画像とを取り込むフィールド画像取込部と、前記各フィールド画像を複数に区分けしうるブロックを定義し、前記第１フィールド画像と前記第２フィールド画像との間で、同一位置のブロック同士の差分の有無をブロック毎に判定するフィールド間差分判定部と、前記フィールド間差分判定部により得られたブロック毎の差分の有無の判定結果に基づいて、前記入力映像信号がテレシネ映像信号であるか否かを前記ブロック毎に判定する映像信号判定部と、前記フィールド間差分判定部により得られたブロック毎の差分の有無の判定結果に基づいて、前記プルダウン処理が施されていないテロップを含む可能性のある前記ブロックをテロップ領域として検出するテロップ領域検出部と、前記テロップ領域の周辺に位置する複数の前記ブロックを検出し、該検出した複数のブロックのうちの所定のブロックについての前記入力映像信号を、前記映像信号判定部による前記ブロック毎の判定結果にかかわらず非テレシネ映像信号であると定めるテロップ周辺設定部とを備えるテレシネ映像信号検出装置。
【００１３】
適用例１に記載のテレシネ映像信号検出装置によれば、第１フィールド画像と、２フィールド前の第２フィールド画像との間の差分が、フィールド画像を複数に区分けしうるブロック毎に検出され、その検出されたブロック毎の差分に基づいて、ブロック毎に個別にテレシネ映像信号であるか否かが判定される。このために、１フィールド画像内にテロップ等のテレシネ変換されていないコンテンツが挿入された映像信号である場合に、そのコンテンツが重畳されたブロックだけを非テレシネ映像信号であると判定することができる。
【００１４】
さらに、前記テレシネ映像信号検出装置によれば、テロップ領域の周辺ブロックのうちの所定のブロックについての入力映像信号は、非テレシネ映像信号であると定められる。文字や図形等のテロップは画面上を移動することから、前記所定のブロックは、次のフィールドでテロップが入ってくる可能性が高いが、非テレシネ映像信号であると前もって定められることで、検出遅れが多少発生しても非テレシネ映像信号である旨を確実に検出することができる。したがって、テロップ部分を非テレシネ映像信号であると高精度に検出することができる。
【００１５】
［適用例２］  適用例１に記載のテレシネ映像信号検出装置であって、前記テロップ周辺設定部は、前記検出した複数のブロックのうちの全てのブロックを、前記所定のブロックとして選択する構成を備える、テレシネ映像信号検出装置。
【００１６】
適用例２に記載のテレシネ映像信号検出装置によれば、テロップ領域の周辺の全範囲にわたって予め非テレシネ映像信号であると定めることができる。したがって、次のフィールドでテロップが入ってくる可能性があるブロックを非テレシネ映像信号であると確実に定めることができる。
【００１７】
［適用例３］  適用例１に記載のテレシネ映像信号検出装置であって、前記フィールド間差分判定部は、差分なしである第１のモードと、差分ありである第２のモードと、判定が困難である第３のモードとを少なくとも含む３以上のモードのうちのいずれに該当するかを判定する構成であり、前記テロップ領域検出部は、前記差分判定部による前記判定の結果を時間軸で遡り、５世代前の判定結果が前記第１のモードであり、かつ最新の判定結果が前記第２のモードであるブロックを前記テロップ領域として検出する構成であり、前記テロップ周辺設定部は、前記テロップ領域の周辺に位置すると検出した複数のブロックのそれぞれについて、５世代前の判定結果と最新の判定結果がともに前記第１のモードであるという条件を満たすか否かを判定し、前記条件を満たすと判定されたブロックを、前記所定のブロックとして選択する構成を備える、テレシネ映像信号検出装置。
【００１８】
適用例３に記載のテレシネ映像信号検出装置によれば、第３のモードを加えることで差分有無の判定精度を高めることができる。さらには、最新の判定結果が確実に差分ありとなったときだけをテロップ領域とし、最新の判定結果が確実に差分なしとなったときだけを、テロップ領域の周辺で非テレシネ映像信号と定める所定のブロックとすることができる。最新の判定結果が確実に差分なしとなるブロックは、映像信号判定部による判定結果はテレシネ映像信号となることから、テロップが移動してくる可能性が高いブロックであると言える。このために、テロップ領域の検出の精度、およびテロップが移動する可能性の高いブロックの検出の精度をそれぞれ高めることができる。したがって、前記テレシネ映像信号検出装置によれば、テロップ部分を非テレシネ映像信号であると高精度に検出することができる。
【００１９】
［適用例４］  適用例１ないし３のいずれかに記載のテレシネ映像信号検出装置であって、前記フィールド間差分判定部は、前記第１フィールド画像と前記第２フィールド画像との間で同一画素位置の階調値を減算して画素差分を求める画素差分演算部と、前記画素差分演算部により検出された１フィールド分の画素差分群を複数の前記ブロックに区分けし、各ブロックに含まれる画素差分をブロック毎に順に抽出するブロック内画素差分抽出部と、前記抽出されたブロック毎の画素差分に基づいて、前記ブロック毎の差分の有無の判定を行うブロック毎差分判定部とを備えるテレシネ映像信号検出装置。
【００２０】
適用例４に記載のテレシネ映像信号検出装置によれば、第１フィールド画像と第２フィールド画像との間の画素差分を求めた上で、各ブロックに含まれる画素差分をブロック毎に順に抽出する。したがって、ブロック毎のフィールド間の差分を容易に検出することができる。
【００２１】
［適用例５］  入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するテレシネ映像信号検出装置であって、
前記入力映像信号に含まれる第１フィールド画像と、前記第１フィールド画像の２フィールド前のフィールドである第２フィールド画像とを取り込むフィールド画像取込部と、
前記各フィールド画像を複数に区分けしうるブロックを定義し、前記第１フィールド画像と前記第２フィールド画像との間で、同一位置のブロック同士の差分の有無をブロック毎に判定するフィールド間差分判定部と、
前記フィールド間差分判定部により得られたブロック毎の差分の有無の判定結果に基づいて、前記入力映像信号がテレシネ映像信号であるか否かを前記ブロック毎に判定する映像信号判定部と、
前記フィールド間差分判定部により得られたブロック毎の差分の有無の判定結果に基づいて、前記プルダウン処理が施されていないテロップを含む可能性のある前記ブロックをテロップ領域として検出するテロップ領域検出部と、
前記テロップ領域の周辺に所定幅の縁取り部を定義し、前記縁取り部に相当する部位についての前記入力映像信号を、前記映像信号判定部による前記ブロック毎の判定結果にかかわらず非テレシネ映像信号であると定めるテロップ周辺設定部と
を備えるテレシネ映像信号検出装置。
【００２２】
適用例５に記載のテレシネ映像信号検出装置によれば、テロップ領域の周辺に定義した所定幅の縁取り部についての入力映像信号は、非テレシネ映像信号であると定められる。文字や図形等のテロップは画面上を移動することから、テロップ領域の周辺の前記縁取り部は、次のフィールドでテロップが入ってくる可能性が高いが、非テレシネ映像信号であると前もって定められることで、検出遅れが多少発生しても非テレシネ映像信号である旨を確実に検出することができる。したがって、テロップ部分を非テレシネ映像信号であると高精度に検出することができる。
【００２３】
［適用例６］  テレシネ映像を含む映像を処理する映像処理装置であって、適用例１ないし５のいずれかに記載のテレシネ映像信号検出装置と、前記テレシネ映像信号検出装置により前記テレシネ映像信号であると判定された信号部分に対して、前記プルダウン処理に対応したＩＰ変換を施すＩＰ変換部とを備える映像処理装置。
【００２４】
従来の映像処理装置では、テレシネ映像の一部に画面端からテレシネ変換されていないテロップが流れてくるような映像信号であるときに、ＩＰ変換を施した場合、そのテレシネ変換されていないテロップの部分にコーミングが発生する。これに対して、適用例５に記載のテレシネ映像処理装置では、検出遅れが生じてもテレシネ変換されていないと判定することができることから、そのテロップ部分にコーミングが発生することを確実に防止することができる。したがって、高品質な映像を提供することができる。
【００２５】
［適用例７］  入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するテレシネ映像信号検出方法であって、前記入力映像信号に含まれる第１フィールド画像と、前記第１フィールド画像の２フィールド前のフィールドである第２フィールド画像とを取り込み、前記各フィールド画像を複数に区分けしうるブロックを定義し、前記第１フィールド画像と前記第２フィールド画像との間で、同一位置のブロック同士の差分の有無をブロック毎に判定し、前記ブロック毎の差分の有無の判定結果に基づいて、前記入力映像信号がテレシネ映像信号であるか否かを前記ブロック毎に判定し、前記ブロック毎の差分の有無の判定結果に基づいて、前記プルダウン処理が施されていないテロップを含む可能性のある前記ブロックをテロップ領域として検出し、前記テロップ領域の周辺に位置する複数の前記ブロックを検出し、該検出した複数のブロックのうちの所定のブロックについての前記入力映像信号を、前記ブロック毎の判定結果にかかわらず非テレシネ映像信号であると定めるテレシネ映像信号検出方法。
【００２６】
［適用例８］  入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するテレシネ映像信号検出方法であって、
前記入力映像信号に含まれる第１フィールド画像と、前記第１フィールド画像の２フィールド前のフィールドである第２フィールド画像とを取り込み、
前記各フィールド画像を複数に区分けしうるブロックを定義し、前記第１フィールド画像と前記第２フィールド画像との間で、同一位置のブロック同士の差分の有無をブロック毎に判定し、
前記ブロック毎の差分の有無の判定結果に基づいて、前記入力映像信号がテレシネ映像信号であるか否かを前記ブロック毎に判定し、
前記ブロック毎の差分の有無の判定結果に基づいて、前記プルダウン処理が施されていないテロップを含む可能性のある前記ブロックをテロップ領域として検出し、
前記テロップ領域の周辺に所定幅の縁取り部を定義し、前記縁取り部に相当する部位についての前記入力映像信号を、前記ブロック毎の判定結果にかかわらず非テレシネ映像信号であると定めるテレシネ映像信号検出方法。
【００２７】
［適用例９］  入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するためのコンピュータープログラムであって、前記入力映像信号に含まれる第１フィールド画像と、前記第１フィールド画像の２フィールド前のフィールドである第２フィールド画像とを取り込む第１の機能と、前記各フィールド画像を複数に区分けしうるブロックを定義し、前記第１フィールド画像と前記第２フィールド画像との間で、同一位置のブロック同士の差分の有無をブロック毎に判定する第２の機能と、前記第２の機能により得られたブロック毎の差分の有無の判定結果に基づいて、前記入力映像信号がテレシネ映像信号であるか否かを前記ブロック毎に判定する第３の機能と、前記第２の機能により得られたブロック毎の差分の有無の判定結果に基づいて、前記プルダウン処理が施されていないテロップを含む可能性のある前記ブロックをテロップ領域として検出する第４の機能と、前記テロップ領域の周辺に位置する複数の前記ブロックを検出し、該検出した複数のブロックのうちの所定のブロックについての前記入力映像信号を、前記第３の機能による前記ブロック毎の判定結果にかかわらず非テレシネ映像信号であると定める第５の機能とをコンピューターに実現させるためのコンピュータープログラム。
【００２８】
［適用例１０］  入力映像信号がプルダウン処理により生成されたテレシネ映像信号であることを検出するためのコンピュータープログラムであって、
前記入力映像信号に含まれる第１フィールド画像と、前記第１フィールド画像の２フィールド前のフィールドである第２フィールド画像とを取り込む第１の機能と、
前記各フィールド画像を複数に区分けしうるブロックを定義し、前記第１フィールド画像と前記第２フィールド画像との間で、同一位置のブロック同士の差分の有無をブロック毎に判定する第２の機能と、
前記第２の機能により得られたブロック毎の差分の有無の判定結果に基づいて、前記入力映像信号がテレシネ映像信号であるか否かを前記ブロック毎に判定する第３の機能と、
前記第２の機能により得られたブロック毎の差分の有無の判定結果に基づいて、前記プルダウン処理が施されていないテロップを含む可能性のある前記ブロックをテロップ領域として検出する第４の機能と、
前記テロップ領域の周辺に所定幅の縁取り部を定義し、前記縁取り部に相当する部位についての前記入力映像信号を、前記第３の機能による前記ブロック毎の判定結果にかかわらず非テレシネ映像信号であると定める第５の機能と
をコンピューターに実現させるためのコンピュータープログラム。
【００２９】
適用例７に記載のテレシネ映像信号検出方法および適用例９に記載のコンピュータープログラムによれば、適用例１に記載のテレシネ映像信号検出装置と同様に、テロップ部分を非テレシネ映像信号であると高精度に検出することができるという効果を奏する。適用例８に記載のテレシネ映像信号検出方法および適用例１０に記載のコンピュータープログラムによれば、適用例５に記載のテレシネ映像信号検出装置と同様に、テロップ部分を非テレシネ映像信号であると高精度に検出することができるという効果を奏する。
【００３０】
なお、本発明は、種々の態様で実現することが可能であり、例えば、前記テレシネ映像信号検出装置または前記画像表示装置の各部を実現するための方法、前記各部を実現するためのコンピュータープログラム、そのコンピュータープログラムを記録した記録媒体、そのコンピュータープログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。
【図面の簡単な説明】
【００３１】
【図１】本発明が適用される第１実施例としてのテレシネ映像信号検出装置１００を備える映像処理装置１０００を示すブロック図である。
【図２】１フィールド分の画素差分Ｄを複数のブロックへ分割する一例を示す説明図である。
【図３】差分用バッファ６０の一例を示す説明図である。
【図４】３２プルダウン処理に対応したＩＰ変換を説明するための説明図である。
【図５】テレシネ映像信号検出装置１００により実行されるテレシネ映像検出処理の前半部分を示すフローチャートである。
【図６】前記テレシネ映像検出処理の後半部分を示すフローチャートである。
【図７】ステップＳ２１０実行後の判定結果用バッファ８０の記憶内容を模式化して示す説明図である。
【図８】本発明が適用される第２実施例としてのテレシネ映像信号検出装置２１００を備える映像処理装置２０００を示すブロック図である。
【図９】Ｓ、Ｔ、Ｕ、Ｄモードの判定条件を一覧表示する説明図である。
【図１０】ノイズがない場合とある場合の映像信号のヒストグラムの一例を示す説明図である。
【図１１】映像信号識別データＶＤがテレシネ映像信号である旨に切り替わる条件を示す説明図である。
【図１２】映像信号識別データＶＤが非テレシネ映像信号である旨に切り替わる条件を示す説明図である。
【図１３】テレシネ映像信号検出装置２１００により実行されるテレシネ映像検出処理の後半部分を示すフローチャートである。
【図１４】ステップＳ３１０実行後の判定結果用バッファ８０の記憶内容を模式化して示す説明図である。
【図１５】第３実施例のテレシネ映像信号検出装置により得られる判定結果用バッファ３０８０を示す説明図である。
【図１６】３２プルダウン方式を説明するための説明図である。
【発明を実施するための形態】
【００３２】
以下、本発明の実施の形態を、図面を参照しつつ実施例に基づいて説明する。
【００３３】
１．第１実施例：
１−Ａ．構成：
図１は、本発明が適用される第１実施例としてのテレシネ映像信号検出装置１００を備える映像処理装置１０００を示すブロック図である。図示するように、映像処理装置１０００は、テレシネ映像信号検出装置１００とＩＰ変換回路２００とを備える。
【００３４】
テレシネ映像信号検出装置１００は、３つのフィールドメモリー１１〜１３と、画素差分演算回路２０と、ブロック内画素差分抽出回路３０と、ヒストグラム回路４１と、平均値演算回路４２と、最大値演算回路４３と、差分判定回路５０と、差分用バッファ６０と、３２プルダウン判定回路７０と、判定結果用バッファ８０と、テロップ領域検出回路９０と、テロップ周辺設定回路９２と、判定結果出力回路９４を備える。
【００３５】
３つのフィールドメモリー１１〜１３は、時間的に連続する３フィールド分の入力映像（Ｆ（ｔ）、Ｆ（ｔ−１）、Ｆ（ｔ−２）：ｔは時間）を各々記憶する。なお、外部から入力される映像信号（入力映像信号）Ｖ１は、３２プルダウン処理により生成された６０フィールドのインターレース映像（テレシネ映像）を示す信号である。
【００３６】
画素差分演算回路２０は、現在のフィールド画像（Ｆ（ｔ））と２フィールド前のフィールド画像（Ｆ（ｔ−２））とをフィールドメモリー１１、１３から読み出し、同一画素位置の階調値を減算して画素毎の差分（以下、「画素差分」と呼ぶ）Ｄを求める。画素差分演算回路２０は、詳細には、フィールド画像内の全ての画素にわたって次式（１）の演算を行う。
【００３７】
【数１】
2010213180.tif 000003
【００３８】
ここで、Ｒxyは横ｘ、横ｙの位置にある画素についての赤色成分の階調値であり、Ｇxyは横ｘ、縦ｙの位置にある画素についての緑色成分の階調値であり、Ｂxyは横ｘ、縦ｙの位置にある画素についての青色成分の階調値である。Ｆtは現在のフィールド画像（Ｆ（ｔ））についてのものであることを示し、Ｆt-2（Ｒxy）は２フィールド前のフィールド画像（Ｆ（ｔ−２））についてのものであることを示す。Ａｂｓは絶対値を示すものである。
【００３９】
すなわち、式（１）によれば、下記の（イ）〜（ニ）の演算を行うことで、画素差分Ｄ（Ｒxy，Ｇxy，Ｂxy）を求める。
【００４０】
（イ）現在のフィールド画像（Ｆ（ｔ））上の位置（ｘ、ｙ）にある画素の赤色成分階調値Ｆt-2（Ｒxy）から、２フィールド前のフィールド画像（Ｆ（ｔ−２））上の位置（ｘ、ｙ）にある画素の赤色成分階調値Ｆt-2（Ｒxy）を引いて、その答えの絶対値を求める。
（ロ）現在のフィールド画像（Ｆ（ｔ））上の位置（ｘ、ｙ）にある画素の緑色成分階調値Ｆt-2（Ｇxy）から、２フィールド前のフィールド画像（Ｆ（ｔ−２））上の位置（ｘ、ｙ）にある画素の緑色成分階調値Ｆt-2（Ｇxy）を引いて、その答えの絶対値を求める。
（ハ）現在のフィールド画像（Ｆ（ｔ））上の位置（ｘ、ｙ）にある画素の青色成分階調値Ｆt-2（Ｂxy）から、２フィールド前のフィールド画像（Ｆ（ｔ−２））上の位置（ｘ、ｙ）にある画素の青色成分階調値Ｆt-2（Ｂxy）を引いて、その答えの絶対値を求める。
（二）上記（イ）〜（ハ）により求めた色成分毎の絶対値の平均値を、画素差分Ｄ（Ｒxy，Ｇxy，Ｂxy）とする。
【００４１】
ブロック内画素差分抽出回路３０は、画素差分演算回路２０により検出された１フィールド分の画素差分Ｄ（Ｒxy，Ｇxy，Ｂxy）を複数のブロックに分割し、各ブロックに含まれる各画素差分Ｄ（Ｒxy，Ｇxy，Ｂxy）をブロック毎に順に抽出する。以下、画素差分Ｄ（Ｒxy，Ｇxy，Ｂxy）を、必要に応じて単に「画素差分Ｄ」と呼ぶ。
【００４２】
図２は、１フィールド分の画素差分Ｄを複数のブロックへ分割する一例を示す説明図である。図中、ＳＦは、１フィールド分の画素差分Ｄの集合（画素差分群）である。この集合を「差分フィールドデータ」と呼ぶとすると、この差分フィールドデータＳＦを、等しい面積かつ等しい形状で複数のブロックＢＬに分割する。詳しくは、入力映像信号Ｖ１が、例えば６４０×２４０ピクセルのフィールド画像の大きさを備える場合、ブロックＢＬの大きさを、横方向が４０ピクセル、縦方向が１５ピクセルとなるように予め定めることで、差分フィールドデータＳＦを横方向に１６個、縦方向に１６個で合計２５６個に分割する。なお、ここで言う「分割する」とは、物理的にデータを分離することではなく、複数のブロックに区分けすることを意味する。
【００４３】
上記ブロックＢＬは、差分フィールドデータＳＦを複数に区分けするものであるが、差分フィールドデータＳＦの生成の元になる各フィールドを複数に区分けしうるものということもできる。ブロックＢＬの大きさは、４０×１５ピクセルに限る必要はなく、３２０×１２０、１６０×６０、８０×３０、８×３等の他の大きさとしてもよい。そうして、ブロック内画素差分抽出回路３０は、各ブロックＢＬに含まれる画素差分Ｄ（Ｒxy，Ｇxy，Ｂxy）をブロックＢＬ毎に順に抽出する。
【００４４】
ヒストグラム回路４１、平均値演算回路４２、および最大値演算回路４３は、ブロック内画素差分抽出回路３０で抽出された１ブロック分の画素差分Ｄを用いて、下記の通りの処理を行う。
【００４５】
ヒストグラム回路４１は、各ブロックにおける画素差分Ｄの度数分布を求める。詳細には、画素差分演算回路２０で求められたＤ（Ｒxy，Ｇxy，Ｂxy）が、第１ないし第５の差分範囲Ｔｈ０、Ｔｈ１、Ｔｈ２、Ｔｈ３、Ｔｈ４のいずれに該当するかを判定する。そうして、１ブロック内において各差分範囲Ｔｈ０〜Ｔｈ４に該当する数をかぞえてブロック内における画素差分Ｄの大きさ分布を求める。
【００４６】
画素の階調値は、８ビットである場合には０〜２５５の値をとり、この場合には、画素差分Ｄも０〜２５５の値をとる。この場合に、第１ないし第５の差分範囲Ｔｈ０〜Ｔｈ４は、例えば下記の値をとる。
【００４７】
０≦Ｔｈ０＜４
４≦Ｔｈ１＜８
８≦Ｔｈ２＜１２
１２≦Ｔｈ３＜１６
１６≦Ｔｈ４
【００４８】
すなわち、ヒストグラム回路４１では、第１ないし第５の分布範囲Ｔｈ０〜Ｔｈ４のそれぞれに該当する画素差分Ｄの数を度数分布Ｈｉｓとして出力する。
【００４９】
平均値演算回路４２は、各ブロックに含まれる全画素についての画素差分Ｄの総和をブロック内の画素数で割った平均値Ａｖｅを求める。最大値演算回路４３は、各ブロックに含まれる各画素の画素差分Ｄのうちの最大値Ｍａｘを求める。
【００５０】
差分判定回路５０は、ヒストグラム回路４１により検出されたブロック内の度数分布Ｈｉｓ、平均値演算回路４２により検出されたブロック内の平均値Ａｖｅ、および最大値演算回路により検出されたブロック内の最大値Ｍａｘに基づいて、現在のフィールド画像（Ｆ（ｔ））と２フィールド前のフィールド画像（Ｆ（ｔ−２））とについての同一位置のブロックが、所定程度より大きい差分でもって変化する「差分あり」か、あるいは、所定程度より小さい差分である「差分なし」かを判定する。
【００５１】
上記判定は、画素の階調値が８ビットである場合に、平均値Ａｖｅが値１０以上であること、最大値Ｍａｘが値８０以上であること、度数分布ＨｉｓにおけるＴｈ３が値５以上であること、Ｔｈ４が値２以上であること、のうちのいずれか１つでも満たしたときに、「差分あり」と判定し、上記以外を「差分なし」と判定する構成である。すなわち、平均値Ａｖｅが所定値以上大きい場合、最大値Ｍａｘが所定値以上大きい場合、あるいは度数分布Ｈｉｓにおける階調値が大きい側の差分範囲で所定値以上の数が見つかるときに、「差分あり」であるとした。なお、上記判定条件は、あくまでも一例であり、数値や、数式そのものを別の条件に変えることができる。
【００５２】
差分判定回路５０は、「差分なし」と判定された場合にＳ（Same）モードである旨の差分判定結果を、「差分あり」と判定された場合にＤ（Different）モードである旨の差分判定結果を差分用バッファ６０に出力する処理を行う。
【００５３】
図３は、差分用バッファ６０の一例を示す説明図である。差分用バッファ６０には、現在を含めて時間軸で遡ること６世代にわたって差分判定結果が蓄積される（図中、１番上の段）。図示するように最新の差分判定結果が記録される毎に古いものから順に削除される。上記の結果、差分用バッファ６０には、ブロック毎の差分判定結果が６世代に亘ってそれぞれ保存される。また本実施例では、ヒストグラム回路４１で算出された度数分布Ｈｉｓ、平均値演算回路４２で算出された平均値Ａｖｅ、および最大値演算回路４３で算出された最大値Ｍａｘが、同様に６世代分記憶されている。なお、図示の例は１つのブロック分であり、実際は、１フィールドに定められるブロックの数だけ６世代分の配列が記憶されている。
【００５４】
なお、この第１実施例では、差分用バッファ６０は、上述した度数分布Ｈｉｓ、平均値Ａｖｅ、および最大値Ｍａｘを格納せず、差分判定結果（差分モード）だけが格納される構成とすることもできる。
【００５５】
３２プルダウン判定回路７０は、差分用バッファ６０に保存された内容に基づいて、入力映像信号は３２プルダウン処理により生成されたテレシネ映像信号であるか否かをブロック毎に判定する。[背景技術]の欄で説明したように、テレシネ映像信号は５フィールドに１回の割合で同一フィールドが出現していることから、上記判定では、差分用バッファ６０に保存された最新の差分判定結果と最も古い差分判定結果とがともにＳモードであり、かつそれら以外の差分判定結果がＤモードであるときに、テレシネ映像信号であると判定する。それ以外のときには、テレシネ映像信号でない、すなわち非テレシネ映像信号であると判定する。
【００５６】
なお、上記テレシネ映像信号であるか否かの判定の条件は、前述したものに限る必要もなく、他の条件に換えることもできる。例えば、６世代の全てがＳモードであるときは、静止画であるときであり、この場合にもテレシネ映像信号であると判定してもよい。３２プルダウン判定回路７０は、上述した判定結果を判定結果用バッファ８０に出力する。
【００５７】
判定結果用バッファ８０は、１フィールドに定められるブロックＢＬの数だけ上述した判定結果を記録するエリアを備えており、１フィールド分のブロックＢＬ毎の判定結果が記憶される。なお、記憶された判定結果は、１フィールドの中のいずれの位置のブロックに該当するかが判るように格納されている。
【００５８】
テロップ領域検出回路９０は、
（ａ）差分用バッファ６０に保存された内容に基づいて、１フィールドに含まれる複数のブロックのそれぞれについて、３２プルダウン処理が施されていないテロップを含む可能性のあるブロックであるか否かを判定し、
（ｂ）テロップを含む可能性のあると判定された１のブロックまたは連続する複数のブロックをテロップ領域として検出する。
【００５９】
前述したように、３２プルダウン処理が施された映像信号は５フィールドに１回の割合で「差分なし」となることから、上記（ａ）の処理は、詳細には、差分用バッファ６０に保存された最も古い差分判定結果がＳモードであり、かつそれら以外の差分判定結果がＤモードであると判定されたとき、すなわち、最新の差分判定結果がＤモードとなって上記５フィールドの周期性が崩れたときに、当該ブロックは、３２プルダウン処理が施されていないテロップを含む可能性のあるブロックであると判定する。
【００６０】
テロップ周辺設定回路９２は、テロップ領域検出回路９０で検出されたテロップ領域の周辺に位置する複数のブロックのそれぞれについての入力映像信号を、３２プルダウン判定回路７０による判定結果にかかわらず非テレシネ映像信号であると定めるものである。具体的には、上記テロップ領域の周辺に位置する複数のブロックのそれぞれに対応する判定結果用バッファ８０の記憶内容を、“非テレシネ映像信号”である旨に書き換える。
【００６１】
判定結果用バッファ８０に記憶されたブロック毎の判定結果は、判定結果出力回路９４により、テレシネ映像信号／非テレシネ映像信号を識別しうる映像信号識別データＶＤとして順に、テレシネ映像信号検出装置１００の外部に出力される。
【００６２】
上述したフィールドメモリー１１、１３が、本発明に備えられる「フィールド画像取込部」に対応している。画素差分演算回路２０、ブロック内画素差分抽出回路３０、ヒストグラム回路４１、平均値演算回路４２、最大値演算回路４３、および差分判定回路５０が、本発明に備えられる「フィールド間差分判定部」に対応している。３２プルダウン判定回路７０が本発明に備えられる「映像信号判定部」に、テロップ領域検出回路９０が本発明に備えられる「テロップ領域検出部」に、テロップ周辺設定回路９２が本発明に備えられる「テロップ周辺設定部」にそれぞれ対応している。上述したテレシネ映像信号検出装置１００の構成により、入力映像信号Ｖ１が３２プルダウン処理により生成されたテレシネ映像信号であることを検出することが可能となる。
【００６３】
ＩＰ変換回路２００は、テレシネ映像信号検出装置１００から出力した映像信号識別データＶＤを受信し、映像信号識別データＶＤに基づいて変換する処理を適宜選択し、インターレース映像信号である入力映像信号Ｖ１を６０フィールドのプログレッシブ映像に変換する（ＩＰ変換）。
【００６４】
図４は、３２プルダウン処理に対応したＩＰ変換を説明するための説明図である。図示するＩＰ変換は、図１６に示した３２プルダウン処理に対応したものである。すなわち、図１６で示した３２プルダウン処理を用いて、例えばシネマ映像をＮＴＳＣ方式のＴＶ信号として放送局から送出した場合に、図４に示すＩＰ変換では、放送局から送出されたテレシネ映像信号を６０フレームのプログレッシブ方式の表示装置に表示可能なようにＩＰ変換を行っている。
【００６５】
詳細には、３２プルダウン処理における図１６に示した編集の態様に鑑みて、テレシネ映像信号における奇数番目の走査線を残したフィールドと偶数番目の走査線を残したフィールドとを組み合わせて、６０フレームのプログレッシブ方式の映像信号を生成する。この結果、元画像の各フレームの１フレームおきに、２フレーム繰り返し、３フレーム繰り返しを行ったプログレッシブ映像が得られる。
【００６６】
図１に戻って、本実施例のＩＰ変換回路２００では、上述したように１フィールド全体を単位としてＩＰ変換を行うのではなく、１フィールドに設定したブロック毎に個別にＩＰ変換を行う。すなわち、ＩＰ変換回路２００は、入力映像信号Ｖ１を入力し、ブロック内画素差分抽出回路３０におけるブロック分割と等しい面積かつ等しい形状で上記入力映像信号の１フィールドを分割し、その分割した各ブロックがテレシネ映像信号であるか否かをテレシネ映像信号検出装置１００から入力される映像信号識別データＶＤから判定し、テレシネ映像信号であると判定されたブロック内の映像信号に対しては上述した態様のＩＰ変換を行う。一方、テレシネ映像信号でないと判定されたブロック内の映像信号に対しては、上述した３２プルダウン処理に対応したＩＰ変換は行なわず、例えばデインターレース（Deinterlace)処理を施す。
【００６７】
上記の結果、ＩＰ変換回路２００により、入力映像信号Ｖ１は６０フレームのプログレッシブ方式の映像信号Ｖ２に変換され、図示しない表示装置に出力される。
【００６８】
テレシネ映像信号検出装置１００の全体の処理を次に説明する。図５および図６は、テレシネ映像信号検出装置１００により実行されるテレシネ映像検出処理を示すフローチャートである。このテレシネ映像検出処理は、入力映像信号Ｖ１の１フィールドの伝送間隔である１／６０秒毎に繰り返し実行される。
【００６９】
図５に示すように、処理が開始されると、テレシネ映像信号検出装置１００は、まず、画素差分演算回路２０を駆動することにより、１フィールド分の入力映像信号Ｖ１を読み出して、その読み出したフィールド画像と、このテレシネ映像検出処理を２回前に実行した際に読み出した２フィールド前のフィールド画像との間の画素差分Ｄを算出する（ステップＳ１１０）。
【００７０】
次いで、テレシネ映像信号検出装置１００は、ブロック内画素差分抽出回路３０を駆動することにより、ステップＳ１１０で求められた１フィールド分の画素差分Ｄを複数のブロックＢＬに分割し（ステップＳ１２０）、複数のブロックＢＬの中から１ブロックを選択する処理を行う（ステップＳ１２５）。上記ブロックＢＬの大きさは、予め定められもので、例えば、上述したように横方向が４０ピクセル、縦方向が１５ピクセルである。なお、ステップＳ１２５で選択される１ブロックは、このステップＳ１２５の処理が繰り返し実行される毎に順次移行していく。その後、テレシネ映像信号検出装置１００は、同じくブロック内画素差分抽出回路３０を駆動することにより、その選択されたブロックに含まれる各画素差分Ｄを抽出する（ステップＳ１３０）。
【００７１】
次いで、テレシネ映像信号検出装置１００は、ヒストグラム回路４１、平均値演算回路４２、および最大値演算回路４３を駆動することにより、ステップＳ１３０で抽出の対象となったブロックＢＬにおける画素差分Ｄの度数分布Ｈｉｓ、平均値Ａｖｅ、および最大値Ｍａｘを算出する（ステップＳ１４０）。
【００７２】
次いで、テレシネ映像信号検出装置１００は、差分判定回路５０を駆動することにより、ステップＳ１４０で算出した度数分布Ｈｉｓ、平均値Ａｖｅ、および最大値Ｍａｘに基づいて、差分判定を行う（ステップＳ１５０）。この差分判定は、前述したとおりのもので、ＳモードもしくはＤモードであるという差分判定結果が得られる。
【００７３】
ステップＳ１５０の実行後、テレシネ映像信号検出装置１００は、ステップＳ１５０で得られた、ＳモードであるかＤモードであるかを示す差分判定結果を、差分用バッファ６０に書き込む（ステップＳ１６０）。この書込みは、図３を用いて前述したように最新の差分判定結果を記録する毎に、既に記録済のものは１世代だけより古いものに繰り下げられ、最も古いものは削除される。
【００７４】
ステップＳ１６０の実行後、テレシネ映像信号検出装置１００は、３２プルダウン判定回路７０を駆動することにより、差分用バッファ６０の内容に基づいて、ステップＳ１２５で選択されたブロックについての入力映像信号がテレシネ映像信号であるか否かを判定する（ステップＳ１７０）。この判定により、選択ブロック全体がテレシネ映像信号、非テレシネ映像信号のいずれかに判定されることになる。
【００７５】
その後、テレシネ映像信号検出装置１００は、ステップＳ１７０により得られた判定結果を、判定結果用バッファ１８０に書き込む（ステップＳ１８０）。この処理により、判定結果用バッファ１８０には、ブロック毎に判定結果が記憶される。
【００７６】
ステップＳ１８０の実行後、テレシネ映像信号検出装置１００は、ステップＳ１２５で選択したブロックが、ステップＳ１１０で読み出した１フィールド分に含まれる複数のブロックの中の最後のブロックであるか否かを判定し（ステップＳ１９０）、最後のブロックでないと判定された場合には、処理をステップＳ１２５に戻し、判定の対象、すなわち選択ブロックを次のブロックに移行する。一方、ステップＳ１９０で最後のブロックであると判定された場合には、図６のステップＳ２００に処理を移行する。
【００７７】
ステップＳ２００では、テレシネ映像信号検出装置１００は、テロップ領域検出回路９０を駆動することにより、差分用バッファ６０に保存された内容に基づいてテロップ領域を検出する処理を行う。前述したように、差分用バッファ６０に保存された最も古い差分判定結果がＳモードであり、かつそれら以外の差分判定結果がＤモードであるブロックは、３２プルダウン処理が施されていないテロップを含む可能性があることから、こうしたブロックの１つもしくは連続するものをテロップ領域として検出する。
【００７８】
次いで、テロップ周辺設定回路９２を駆動することにより、ステップＳ２００で検出されたテロップ領域の周辺に位置する複数のブロックを検出し、複数のブロックのそれぞれに対応する判定結果用バッファ８０の記憶内容を、“非テレシネ映像信号”である旨に書き換える（ステップＳ２１０）。ここでは、上記「周辺」とは、上、下、左、右、左上、左下、右下、右上である。すなわち、「周辺」とは、斜め方向を含めてテロップ領域を完全に包囲するブロックである。上記検出されるテロップ領域の周辺のブロックを、以下「周辺ブロック」と呼ぶ。
【００７９】
図７は、ステップＳ２１０実行後の判定結果用バッファ８０の記憶内容を模式化して示す説明図である。図中の「ＢＬ」は、１フィールド分の差分フィールドデータを区分けするブロックである。各ブロックＢＬに対して、３２プルダウン処理が施された映像信号（すなわちテレシネ映像信号）であるか、非テレシネ映像信号であるかの判定結果が記憶される。図中「３２」は３２プルダウン処理が施された映像信号であると記憶されたブロックであり、「ＩＶ」は非テレシネ映像信号であると記憶されたブロックである。特に、「ＩＶ（＊１）」はステップＳ２００でテロップ領域として検出されるブロックであり、「ＩＶ（＊２）」はステップＳ２１０で検出される周辺ブロックである。
【００８０】
すなわち、図示するように、下から２行目における右から４〜２列目の３ブロックにより構成されるテロップ領域は、非テレシネ映像信号であると記憶される。さらに、下から３行目における右から５〜１列目、下から２行目における右から５列目と１列目、および下から１行目における右から５〜１列目の合計１２ブロックの周辺ブロックも非テレシネ映像信号であると記憶される。
【００８１】
ステップＳ２１０の実行後、判定結果用バッファ８０に記憶されたブロック毎の判定結果を、映像信号識別データＶＤとして順に出力する（ステップＳ２２０）。判定結果がテレシネ映像信号であるときには、映像信号識別データＶＤは例えば「ハイレベル」となって出力され、判定結果が非テレシネ映像信号であるときには、映像信号識別データＶＤは例えば「ロウレベル」となって出力される。ステップＳ２２０の実行後、「リターン」に抜けて、このテレシネ映像信号検出処理を一旦終了する。
【００８２】
１−Ｂ．効果：
以上のように構成された第１実施例のテレシネ映像信号検出装置１００によれば、現在のフィールド画像（Ｆ（ｔ））と２フィールド前のフィールド画像（Ｆ（ｔ−２））との間で「差分あり」か「差分なし」であるかが、フィールド画像を複数に分割して得られたブロックＢＬ毎に判定される。このために、例えばテロップ（文字や図形等のテロップ）のような１フィールド画像内に３２プルダウンされていないコンテンツが挿入された映像信号である場合に、そのコンテンツが重畳されたブロックだけを非テレシネ映像信号であると判定することができる。
【００８３】
さらに、テレシネ映像信号検出装置１００によれば、図７で例示したように、テロップ領域ＩＶ（＊１）の周辺ブロックＩＶ（＊２）についての入力映像信号は、非テレシネ映像信号であると予め定められる。文字や図形等のテロップは画面上を移動することから、周辺ブロックＩＶ（＊２）は、次のフィールドでテロップが入ってくる可能性が高いが、非テレシネ映像信号であると前もって定められることで、検出遅れが多少発生しても非テレシネ映像信号である旨を確実に検出することができる。したがって、テロップ部分を非テレシネ映像信号であると高精度に検出することができるという効果を奏する。
【００８４】
なお、本実施例では、テロップ領域の周辺の全範囲、すなわち上、下、左、右、左上、左下、右下、右上にわたって予め非テレシネ映像信号であると定めていることから、次のフィールドでテロップが入ってくる可能性があるブロックを非テレシネ映像信号であると確実に定めることができる。
【００８５】
上記効果に伴い、上記テレシネ映像信号検出装置１００を備える映像処理装置１０００によれば、テレシネ映像の一部に画面端からテレシネ変換されていないテロップが流れてくるような映像信号であるときに、そのテロップの部分に３２プルダウン補正を行うＩＰ変換が施されることを防ぐことができる。したがって、上記テロップの部分にコーミングが発生することを防止することができる。したがって、高品質な映像を提供することができる。
【００８６】
２．第２実施例：
図８は、本発明が適用される第２実施例としてのテレシネ映像信号検出装置２１００を備える映像処理装置２０００を示すブロック図である。図示するように、映像処理装置２０００は、テレシネ映像信号検出装置２１００と、第１実施例と同じＩＰ変換回路２００とを備える。
【００８７】
テレシネ映像信号検出装置２１００は、第１実施例のテレシネ映像信号検出装置１００と比較して、差分判定回路２０５０、３２プルダウン判定回路２０７０、およびテロップ周辺設定回路２０９２で実行される各処理内容が相違し、その他の回路２０〜４３、９０、９４、および両バッファ６０、８０は同一である。なお、第１実施例と同一の構成については同一の符号を用いて説明する。第１実施例と相違する差分判定回路２０５０、３２プルダウン判定回路２０７０、およびテロップ周辺設定回路２０９２について次に説明する。
【００８８】
第１実施例の差分判定回路５０では、「差分なし」を示すＳモードと「差分あり」を示すＤモードのいずれに該当するかを判定していたが、これに対して、第２実施例の差分判定回路２０５０では、Ｓモード、Ｔモード、Ｕモード、Ｄモードといった４つのモードのいずれに該当するかを判定している。
【００８９】
Ｔ（Tentative Same）モードは、現在のフィールド画像（Ｆ（ｔ））内のブロックと２フィールド前のブロックとの間の関係が、従来の差分の大小判定では「差分あり」と判定されるが、ノイズあり映像である場合を考慮して「差分なし」と定める状態である。
【００９０】
Ｕ（Unknown）モードは、現在のフィールド画像（Ｆ（ｔ））内のブロックと２フィールド前のブロックとの間の関係が、従来の差分の大小判定（閾値より大きいか小さいかの判定）では「差分あり」とも「差分なし」とも判定できない状態である。換言すれば判定が困難である状態である。
【００９１】
なお、差分判定回路２０５０によるＳ、Ｔ、Ｕ、Ｄモードのいずれにするかの判定は、ヒストグラム回路４１により検出されたブロック内の度数分布Ｈｉｓ、平均値演算回路４２により検出されたブロック内の平均値Ａｖｅ、および最大値演算回路により検出されたブロック内の最大値Ｍａｘに基づいて行われる。具体的には次の条件に従って判定される。
【００９２】
図９は、Ｓ、Ｔ、Ｕ、Ｄモードの判定条件を一覧表示する説明図である。図示の判定条件における数値は、画素の階調値が０〜２５５の値をとる場合のものとして記載している。図示するように、Ｓモードとなる判定条件は、平均値Ａｖｅが値５以下で、かつ、度数分布Ｈｉｓにおける大きい側の分布範囲であるＴｈ３とＴｈ４がともに値０のとき（すなわち大きい側に分布する画素差分Ｄが１つもないとき）とした。
【００９３】
Ｔモードとなる判定条件は、（ｉ）平均値Ａｖｅが値６以下であること、（ii）度数分布ＨｉｓにおけるＴｈ３が値５以下であること、（iii）Ｔｈ４が値１以下であること、（iv）平均値Ａｖｅが差分用バッファ６０に格納される該当するブロックについての過去の５世代分の平均値のいずれよりも小さいこと、の全てを満たしたときとした。上記差分用バッファ６０に格納される５世代分の平均値とは、この時点で差分用バッファ６０の第１位（新しいものからの順位、以下同様）ないし第５位に格納される平均値である。上記（ｉ）〜（iv）の判定条件が物理的にどういった意味を持つかを次に説明する。
【００９４】
図１０（ａ）は、ノイズがない映像信号のヒストグラムの一例である。図示するように、実線で示す度数分布Ｈ１は「Ｓ：差分なし」の場合のものであり、１点鎖線で示す度数分布Ｈ２は「Ｄ：差分あり」の場合のものである。「Ｓ：差分なし」の場合の度数分布Ｈ１は、画素差分が値０となる側に十分に偏っており、「差分あり」と「差分なし」とで明確に分布が別れる。このために、判定のための閾値ＴＨの設定が容易で、「差分あり」か「差分なし」かの判別を高精度に行うことができる。
【００９５】
図１０（ｂ）は、ノイズがある映像信号のヒストグラムの一例である。図示するように、「Ｓ：差分なし」の場合の度数分布Ｈ１は、画素差分が比較的大きい場合にも０より大きい値を示す。ただし、ノイズがある場合では、一定のレベルまで画面全体にランダムにノイズが重畳される。このために、「差分あり」と「差分なし」とで明確に分布を区別することが難しい。判定のための閾値ＴＨを変更することで対応を図ることはできるが、どの程度変更すればよいかを定めることは困難である。
【００９６】
ノイズはコンテンツによって多いものもあれば少ないものもある。ノイズの多い少ないが判定に及ぼす影響が大きいことから、ここではまずその影響を減らすことを考えた。上記条件（iv）がその影響を減らすためのものである。上記条件（iv）は、前述したように「平均値Ａｖｅが差分用バッファに格納される該当するブロックについての過去の５世代分の平均値のいずれよりも小さいこと」であり、換言すれば、ブロックに含まれる全画素についての画素差分Ｄの総和Ｓｕｍ（０）が、該当するブロックについての過去の５世代分の総和Ｓｕｍ（−１）〜Ｓｕｍ（−５）のいずれよりも小さいことである。現在の画素差分Ｄの総和Ｓｕｍ（０）が過去の５世代分の総和Ｓｕｍ（−１）〜Ｓｕｍ（−５）のいずれよりも小さい場合には、例えノイズがある映像信号であっても「差分なし」である可能性が高いとしてＴモードとなるようにした。
【００９７】
上記条件（ｉ）〜（iii）は、ノイズの最大許容範囲を定めるものである。平均値Ａｖｅが値６以下であること、度数分布ＨｉｓにおけるＴｈ３が値５以下であること、Ｔｈ４が値１以下であること、の全てを満足する場合に、Ｔモードとした。条件（ｉ）〜（iii）のいずれか一つでも満足しないノイズを持つコンテンツでは、ＤモードもしくはＵモードとなるようにし、３２プルダウン処理を行わないようにした。
【００９８】
なお、上記条件（ｉ）〜（iii）は、Ｓモードとなる判定条件を含むものであるが、Ｓモードとなる判定条件を満たす場合には、Ｔモードとなる判定条件を満たす満たさないにかかわらず、Ｓモードとなるものとする。
【００９９】
図９に戻って、Ｕモードとなる判定条件は、平均値Ａｖｅが値１０以下であること、度数分布ＨｉｓにおけるＴｈ３が値８以下であること、Ｔｈ４が値２以下であること、の全てを満たしたときとした。すなわち、平均値Ａｖｅがある値（＝１０）以下であるにもかかわらず、度数分布Ｈｉｓにおける大きい側の分布範囲Ｔｈ３、Ｔｈ４にある値（８、２）を超える分布がみられないときに、ＤモードともＳモードとも判定できないとして、Ｕモードとなるようにした。
【０１００】
Ｄモードとなる判定条件は、平均値Ａｖｅが値１０以上であること、最大値Ｍａｘが値８０以上であること、度数分布ＨｉｓにおけるＴｈ３が値５以上であること、Ｔｈ４が値２以上であること、のうちのいずれか１つでも満たしたときとした。すなわち、平均値Ａｖｅがある値（＝１０）以上となったとき、あるいは、最大値Ｍａｘがある値（＝８０）以上となったとき、あるいは、度数分布Ｈｉｓにおける大きい側の分布範囲Ｔｈ３、Ｔｈ４にある値（５、２）以上の分布がみられたときに、Ｄモードとなるようにした。上記各判定条件は、Ｓモード、Ｔモード、Ｕモード、Ｄモードの順に行うことが好ましい。
【０１０１】
上述したＳ、Ｄ、Ｔ、Ｕモードとなる各判定条件は、あくまでも一例であり、数値や、数式そのものを別の条件に変えることができる。要は、Ｓモードは差分なしであることを、Ｔモードはノイズを有するが差分なしであることを、Ｕモードは判定が困難であることを、Ｄモードは差分ありであることをそれぞれ判定できる条件であれば、いずれの条件とすることもできる。なお、Ｓモードは特許請求の範囲の欄で言う「第１のモード」に、Ｄモードは特許請求の範囲の欄で言う「第２のモード」に該当する。
【０１０２】
図８に戻って、３２プルダウン判定回路２０７０は、差分用バッファ６０に保存された内容に基づいて、入力映像信号は３２プルダウン処理により生成されたテレシネ映像信号であるか否かをブロック毎に判定する。判定結果は、テレシネ映像信号／非テレシネ映像信号を識別しうる映像信号識別データＶＤとしてブロック毎に、判定結果用バッファ８０に出力される。
【０１０３】
図１１は、映像信号識別データＶＤがテレシネ映像信号である旨に切り替わる条件を示す説明図である。図中の６０ａは、図３を用いて前述した差分用バッファ６０における差分モードを格納するフィールドである。図３と同様に、図中最も左側が最新の差分モードで、右に位置するほど世代が古くなる。図１１の（ａ）に示すように、最新の差分モードが「Ｓ」であるときに、入力映像信号はテレシネ映像信号であると判断して、映像信号識別データＶＤは、テレシネ映像信号である旨を示すハイレベルに切り替わる。また、図１１の（ｂ）に示すように、最新の差分モードが「Ｔ」であるときにも、入力映像信号はテレシネ映像信号であると判断して、映像信号識別データＶＤは、テレシネ映像信号である旨を示すハイレベルに切り替わる。このことは、Ｔモードは、非テレシネ映像信号からテレシネ映像信号への切り替えの際には、Ｓモードとして機能することを意味する。
【０１０４】
なお、映像信号識別データＶＤがロウレベルで、最新の差分モードが「Ｕ」または「Ｄ」のときには、映像信号識別データＶＤは、ハイレベルに切り替わることなく、そのときのレベルを維持する。このことは、Ｕモードは、非テレシネ映像信号からテレシネ映像信号への切り替えの際には、Ｄモードとして機能することを意味する。
【０１０５】
図１２は、映像信号識別データＶＤが非テレシネ映像信号である旨に切り替わる条件を示す説明図である。図１２（ｄ）に、映像信号識別データＶＤがハイレベルに切り替わった後にロウレベルに復帰する条件を示している。図１２（ａ）〜（ｃ）の場合には、ロウレベルに復帰せずにハイレベルを維持する。
【０１０６】
図１２（ａ）〜（ｄ）に示すように、差分用バッファ６０のフィールド６０ａの内容は、第２位（新しいものからの順位、以下同様）が「Ｄ」、第３位が「Ｄ」、第４位が「Ｄ」、第５位が「Ｄ」、第６位が「Ｓ」であるものとする。すなわち、「Ｓ」が入力された後に４世代にわたって「Ｄ」が入力され、その後最新の差分モードが入力された状態であるとする。そして、図１２（ａ）に示すように最新の差分モードが「Ｓ」である場合、図１６に示した５周期の編集の態様を示すことから、入力映像信号はテレシネ映像信号であると判断して、映像信号識別データＶＤは、テレシネ映像信号である旨を示すハイレベルを維持する。
【０１０７】
また、図１２（ｂ）に示すように最新の差分モードが「Ｔ」である場合も、入力映像信号はテレシネ映像信号であると判断して、映像信号識別データＶＤは、テレシネ映像信号である旨を示すハイレベルを維持する。さらに、図１２（ｃ）に示すように最新の差分モードが「Ｕ」である場合も、入力映像信号はテレシネ映像信号であると判断して、映像信号識別データＶＤは、テレシネ映像信号である旨を示すハイレベルを維持する。このことは、Ｔモード、Ｕモードは、テレシネ映像信号から非テレシネ映像信号への切り替えの際には、Ｓモードとして機能することを意味する。
【０１０８】
一方、図１２（ｄ）に示すように最新の差分モードが「Ｄ」である場合、入力映像信号は非テレシネ映像信号に切り替わったと判断して、映像信号識別データＶＤは、非テレシネ映像信号である旨を示すロウレベルに切り替わる。
【０１０９】
なお、図１２の説明では、第２位から第５位までの内容が、「ＤＤＤＤ」であるものとしたが、必ずしもこの配列に限る必要はなく、例えば「ＳＳＳＳ」というように他の配列の場合にもテレシネ映像信号である旨を継続する構成としてもよい。「ＳＳＳＳ」の場合は静止画であるときであり、この場合にもテレシネ映像信号であり得るからである。
【０１１０】
図８に戻って、テロップ周辺設定回路２０９２は、テロップ領域検出回路９０にて検出したテロップ領域の周辺に位置する複数のブロックのうちの所定のブロックについての入力映像信号を、３２プルダウン判定回路２０７０による判定結果にかかわらず非テレシネ映像信号であると定めるものである。前記「所定のブロック」は、差分用バッファ６０に記憶される差分モードに基づいて決定されるもので、決定の詳細については後述する。なお、図示するように、第２実施例では、テロップ周辺設定回路２０９２と差分用バッファ６０との間は接続されており、テロップ周辺設定回路２０９２に記憶される差分モードをテロップ周辺設定回路２０９２は取り込むことができる。
【０１１１】
テレシネ映像信号検出装置２１００の全体の処理を次に説明する。図１３は、テレシネ映像信号検出装置２１００により実行されるテレシネ映像検出処理の後半部分を示すフローチャートである。このテレシネ映像検出処理の前半部分は、第１実施例で用いた図５と同様である。なお、図５におけるステップＳ１５０の差分判定の処理とステップＳ１７０のテレシネ映像信号であるか否かの判定の処理とは、差分判定回路２０５０と３２プルダウン判定回路２０７０を駆動することにより実行されるもので、処理内容は第１実施例と異なる。
【０１１２】
図５のステップＳ１９０で選択ブロックが最後のブロックであると判定されると、テレシネ映像信号検出装置２１００は図１３のステップＳ３００に処理を進める。ステップＳ３００では、テレシネ映像信号検出装置２１００は、テロップ領域検出回路９０を駆動することにより、差分用バッファ６０に保存された内容に基づいてテロップ領域を検出する処理を行う。このステップＳ３００の処理は、第１実施例におけるステップＳ２００の処理と同様であり、差分用バッファ６０に保存された最も古い差分判定結果がＳモードであり、かつそれら以外の差分判定結果がＤモードであるブロックは、３２プルダウン処理が施されていないテロップを含む可能性があることから、こうしたブロックの１つもしくは連続するものをテロップ領域として検出する。
【０１１３】
次いで、テロップ周辺設定回路２０９２を駆動することにより、ステップ３００で検出されたテロップ領域の周辺に位置する複数のブロック（周辺ブロック）を検出し、周辺ブロックのうちから、差分用バッファ６０に保存された５世代前の判定結果と最新の差分判定結果がＳモードであるブロックを選択し、その選択されたブロックに対応する判定結果用バッファ８０の記憶内容を、“非テレシネ映像信号”である旨に書き換える（ステップＳ３１０）。ここでは、上記「周辺」とは、第１実施例と同様に、上、下、左、右、左上、左下、右下、右上である。
【０１１４】
図１４は、ステップＳ３１０実行後の判定結果用バッファ８０の記憶内容を模式化して示す説明図である。図中の「ＢＬ」は、１フィールド分の差分フィールドデータを区分けするブロックである。各ブロックＢＬに対して、３２プルダウン処理が施された映像信号（すなわちテレシネ映像信号）であるか、非テレシネ映像信号であるかの判定結果が記憶される。図中「３２」は３２プルダウン処理が施された映像信号であると記憶されたブロックであり、「ＩＶ」は非テレシネ映像信号であると記憶されたブロックである。特に、「ＩＶ（＊１）」はステップＳ３００でテロップ領域として検出されるブロックであり、「ＩＶ（＊３）」はステップＳ３１０で周辺ブロックからＳモードであるとして選択されたブロックである。
【０１１５】
すなわち、図示するように、下から２行目における右から４〜２列目の３ブロックにより構成されるテロップ領域は、非テレシネ映像信号であると記憶される。さらに、下から３行目における右から５〜２列目、下から２行目における右から５列目、および下から１行目における右から５〜２列目の合計９ブロックについては、周辺ブロックのうちのＳモードであるとして選択されたブロックであるとして非テレシネ映像信号であると記憶される。なお、この記憶内容は、第１実施例における記憶内容（図７参照）と比較すると、最も右列の下から３行目〜１行目の３つのブロックＢＬ３、ＢＬ２、ＢＬ１が３２プルダウン処理が施された映像信号であると記憶されていることが相違する。
【０１１６】
図１３に戻って、テレシネ映像信号検出装置２１００は、ステップＳ３１０の実行後、ステップＳ３２０に処理を進める。このステップＳ３２０の処理は、第１実施例におけるステップＳ２２０の処理と同一である。
【０１１７】
以上のように構成された第２実施例のテレシネ映像信号検出装置２１００によれば、Ｔモード、Ｕモードを加えることで差分有無の判定精度を高めることができる。さらに、図１４で例示したように、テロップ領域ＩＶ（＊１）の周辺ブロックのうちの所定のブロックＩＶ（＊３）についての入力映像信号は、非テレシネ映像信号であると予め定められる。このために、最新の判定結果が確実に差分あり、すなわちＳモードとなったときだけをテロップ領域ＩＶ（＊１）とし、最新の判定結果が確実に差分なしとなったとき、すなわちＤモードとなったときだけを、非テレシネ映像信号と定める所定のブロックＩＶ（＊３）とすることができる。最新の判定結果が確実に差分なしとなるブロックは、３２プルダウン判定回路２０７０による判定結果はテレシネ映像信号となることから、テロップが移動してくる可能性が高いブロックであると言える。このために、テロップ領域の検出の精度、およびテロップが移動する可能性の高いブロックの検出の精度をそれぞれ高めることができる。したがって、テレシネ映像信号検出装置２１００によれば、テロップ部分を非テレシネ映像信号であると高精度に検出することができる。
【０１１８】
３．第３実施例：
次に本発明の第３実施例について説明する。第１実施例のテレシネ映像信号検出装置１００は、テロップ領域の周辺に位置する周辺ブロックを予め非テレシネ映像信号であると定めていたが、これに換えて、第３実施例のテレシネ映像信号検出装置では、テロップ領域の周辺に位置する周辺ブロックの全体を非テレシネ映像信号であると定めるのではなく、テロップ領域の周辺に所定幅の縁取り部を定義し、その縁取り部だけを非テレシネ映像信号であると定める構成とする。
【０１１９】
図１５は、第３実施例のテレシネ映像信号検出装置により得られる判定結果用バッファ３０８０を示す説明図である。第１実施例と同様にして図中のＩＶ（＊１）をテロップ領域として検出し、そのテロップ領域の周辺に所定幅の縁取り部（図中ハッチング部分）ＥＧを定義し、縁取り部ＥＧに相当する部位についての入力映像信号を、３２プルダウン判定回路によるブロック毎の判定結果にかかわらず非テレシネ映像信号であると定める。
【０１２０】
この第３実施例のテレシネ映像信号検出装置によれば、前記縁取り部は、次のフィールドでテロップが入ってくる可能性が高いが、非テレシネ映像信号であると前もって定められることで、検出遅れが多少発生しても非テレシネ映像信号である旨を確実に検出することができる。したがって、第１実施例と同様に、テロップ部分を非テレシネ映像信号であると高精度に検出することができるという効果を奏する。なお、この第３実施例のテレシネ映像信号検出装置と、第１実施例と同一のＩＰ変換回路２００とを備える映像処理装置とすることで、テロップ部分にコーミングが発生することを防止することができる。
【０１２１】
なお、前記第３実施例では、縁取り部は、上下左右の各方向とも同一サイズの幅としたが、必ずしも同一サイズである必要はなく、上下と左右とが異なるサイズの幅としてもよい。また、上下左右、個々に異なるサイズの幅とすることもできる。また、前記第３実施例では、縁取り部は矩形としていたが、これに換えて円形や楕円形等の他の形状とすることもできる。
【０１２２】
４．他の実施形態：
なお、この発明は上記の第１ないし第３実施例やその変形例に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【０１２３】
（１）上記第１および第２実施例では、テロップ領域の周辺を、上、下、左、右、左上、左下、右下、右上方向に隣接するブロックとしたが、これに換えて、上、下、左、右の４方向に隣接するブロックとしてもよい。また、上記第１および第２実施例では、テロップ領域の周辺に隣接する１層だけを周辺ブロックとしたが、これに上記１層の外側に隣接する２層以上のブロックも周辺ブロックに含ませる構成としてもよい。
【０１２４】
（２）上記第３実施例では、縁取り部ＥＧは、テロップ領域の周辺に位置する周辺ブロックよりも狭い領域としたが、これに換えて、周辺ブロックよりも広い領域とすることもできる。
【０１２５】
（３）上記各実施例では、現在のフィールド画像と、２フィールド前のフィールド画像との間で画素差分を先に求めて、１フィールド分の画素差分の集合である差分フィールドデータをブロックに区分けする構成としていたが、これに換えて、現在のフィールド画像と、２フィールド前のフィールド画像とを複数のブロックにそれぞれ区分けし、現在のフィールド画像側のブロックと、２フィールド前のフィールド画像側のブロックの間で画素差分を求める構成としてもよい。この構成によっても各実施例と同一の効果を奏することができる。
【０１２６】
（４）上記各実施例では、入力映像信号の画素の階調値を８ビット（２５６階調）として説明したが、それ以外のビット数（階調値）を有する入力映像信号であっても実施可能であり、同様の作用効果を奏する。
【０１２７】
（５）上記第１ないし第３実施例の映像処理装置は、パーソナルコンピューターなどの情報機器や、液晶テレビなどの表示装置など、プログレッシブ方式の映像を表示できる機器に適用することができる。
【０１２８】
（６）上記第１および第２実施例では、３２プルダウン処理により生成されたテレシネ映像信号であることを検出する構成としたが、３２プルダウン処理により生成されたテレシネ映像信号に限る必要はなく、２３プルダウン処理、２２プルダウン処理等、他の方式のプルダウン処理により生成されたテレシネ映像信号を検出する構成としてもよい。
【０１２９】
（７）また、上記第１ないし第３実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。すなわち、上記第１ないし第３実施例における各回路の機能をコンピューターに実現させるためのコンピュータープログラムを用いた実施例としてもよい。
【符号の説明】
【０１３０】
１１…フィールドメモリー
２０…画素差分演算回路
３０…ブロック内画素差分抽出回路
４１…ヒストグラム回路
４２…平均値演算回路
４３…最大値演算回路
５０、２０５０…差分判定回路
６０…差分用バッファ
７０、２０７０…３２プルダウン判定回路
８０…判定結果用バッファ
９０…テロップ領域検出回路
９２、２０９２…テロップ周辺設定回路
９４…判定結果出力回路
１００、２１００…テレシネ映像信号検出装置
２００…ＩＰ変換回路
１０００、２０００…映像処理装置
Ｄ…画素差分
Ｖ１…入力映像信号
Ｖ２…映像信号
ＶＤ…映像信号識別データ
ＳＦ…差分フィールドデータ
ＢＬ…ブロック
ＥＧ、ＥＧＸ…フィールド縁取り部
Ｔｈ０〜Ｔｈ４…第１ないし第５の分布範囲
Ｍａｘ…最大値
Ａｖｅ…平均値
Ｈｉｓ…度数分布
【図１】
2010213180.tif 000004
【図２】
2010213180.tif 000005
【図３】
2010213180.tif 000006
【図４】
2010213180.tif 000007
【図５】
2010213180.tif 000008
【図６】
2010213180.tif 000009
【図７】
2010213180.tif 000010
【図８】
2010213180.tif 000011
【図９】
2010213180.tif 000012
【図１０】
2010213180.tif 000013
【図１１】
2010213180.tif 000014
【図１２】
2010213180.tif 000015
【図１３】
2010213180.tif 000016
【図１４】
2010213180.tif 000017
【図１５】
2010213180.tif 000018
【図１６】
2010213180.tif 000019