(57)【特許請求の範囲】
【請求項１】
入力されたインタレース映像の映像信号を連続する複数フィールド分入力し、フレーム間差分絶対値を算出するフレーム間差分絶対値算出部と、
前記映像信号の画素単位に、前記フレーム間差分絶対値と動き閾値を比較する差分絶対値判定部と、
前記フレーム間差分絶対値が動き閾値より大と判定された画素に対し、前記フレーム間差分絶対値と輝度変化閾値を比較する輝度判定部と、
前記フレーム間差分絶対値が動き閾値より小と判定された画素を動き無しと判定して、静止画素累積カウント数を１カウントアップする静止画素累積数カウント部と、
前記フレーム間差分絶対値が前記輝度変化閾値より大と判定された画素に対し、前記画素の周辺画素のフレーム間輝度の微分から得られる輝度勾配値が、輝度勾配閾値との比較判定において輝度勾配閾値以上であるときには、前記画素は動く被写体の縦、斜めエッジと判定するエッジ検出判定部と、
１ライン上で縦、斜めエッジを見つけた数だけ動き画素累積数をカウントアップする動き画素累積数カウント部と、
現フィールドの動き画素累積カウント数と静止画素累積カウント数を、過去５フィールド分の動き画素累積カウント数と静止画素累積カウント数と比較してリピートフィールドであることを検出し、もとのプログレッシブ映像に戻すための逆２３変換処理をする近似度判定部と、
を有することを特徴とするフィルムモード変換装置。
【請求項２】
請求項１において、
前記近似度判定部は、現フィールドと過去５フィールド分の隣接するフィールドの動き画素累積数の判定と静止画素累積数の判定を行ない、
前記動き画素累積数の判定は、第１フィールドと第２フィールドの動き画素累積数が近似し、第３フィールドと第４フィールドの動き画素累積数が近似していると共に、現フィールドと５フィールド前のフィールドの動き画素累積数が共に第１フィールド乃至第５フィールドの動き画素累積数と比較して最小値を示し、
前記静止画素累積数の判定は、現フィールドと過去５フィールド前のフィールドの静止画素累積数が共に第１フィールド乃至第５フィールドの静止画素累積数と比較して最大値を示し、
現フィールドは、上記動き画像累積数判定の結果と静止画素累積判定の結果のＡＮＤ条件により、リピートフィールドを検出することを特徴とするフィルムモード変換装置。
【請求項３】
入力されたインタレース映像の映像信号を連続する複数フィールド分入力し、フレーム間差分絶対値を算出する第１ステップと、
前記映像信号の画素単位に、前記フレーム間差分絶対値と動き閾値を比較する第２ステップと、
前記フレーム間差分絶対値が動き閾値より大と判定された画素に対し、前記フレーム間差分絶対値と輝度変化閾値を比較する第３ステップと、
前記フレーム間差分絶対値が動き閾値より小と判定された画素を動き無しと判定して、静止画素累積カウント数を１カウントアップする第４ステップと、
前記フレーム間差分絶対値が前記輝度変化閾値より大と判定された画素に対し、前記画素の周辺画素のフレーム間輝度の微分から得られる輝度勾配値が、輝度勾配閾値との比較判定において輝度勾配閾値以上であるときには、前記画素は動く被写体の縦、斜めエッジと判定する第５ステップと、
１ライン上で縦、斜めエッジを見つけた数だけ動き画素累積数をカウントアップする第６ステップと、
現フィールドの動き画素累積カウント数と静止画素累積カウント数を、過去５フィールド分の動き画素累積カウント数と静止画素累積カウント数と比較してリピートフィールドであることを検出し、もとのプログレッシブ映像に戻すための逆２３変換処理する第７ステップと、
を含むことを特徴とするフィルムモード変換方法。
【請求項４】
コンピュータに、
入力されたインタレース映像の映像信号を連続する複数フィールド分入力し、フレーム間差分絶対値を算出する第１ステップと、
前記映像信号の画素単位に、前記フレーム間差分絶対値と動き閾値を比較する第２ステップと、
前記フレーム間差分絶対値が動き閾値より大と判定された画素に対し、前記フレーム間差分絶対値と輝度変化閾値を比較する第３ステップと、
前記フレーム間差分絶対値が動き閾値より小と判定された画素を動き無しと判定して、静止画素累積カウント数を１カウントアップする第４ステップと、
前記フレーム間差分絶対値が前記輝度変化閾値より大と判定された画素に対し、前記画素の周辺画素のフレーム間輝度の微分から得られる輝度勾配値が、輝度勾配閾値との比較判定において輝度勾配閾値以上であるときには、前記画素は動く被写体の縦、斜めエッジと判定する第５ステップと、
１ライン上で縦、斜めエッジを見つけた数だけ動き画素累積数をカウントアップする第６ステップと、
現フィールドの動き画素累積カウント数と静止画素累積カウント数を、過去５フィールド分の動き画素累積カウント数と静止画素累積カウント数と比較してリピートフィールドであることを検出し、もとのプログレッシブ映像に戻すための逆２３変換処理する第７ステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フィルムモード検出装置、フィルムモード検出方法、およびプログラムに関し、特に液晶ＴＶなどのプログレッシブ（順次）走査のディスプレイに、インタレース(飛び越し)走査のテレシネ映像信号を表示するためのフィルムモード検出装置、フィルムモード検出方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、テレビやパソコンなどでは、ブラウン管に代わって、液晶ディスプレイやプラズマディスプレイなどのプログレッシブ（順次走査）方式のディスプレイが用いられるようになってきた。
【０００３】
これらの順次走査ディスプレイでは、ちらつきの少ない映像を表示できる毎秒２４フレームのプログレッシブ方式が採用されている。
【０００４】
一方、テレビ放送では、毎秒３０フレーム（６０フィールド）のインタレース(飛び越し走査)方式であるＮＴＳＣ方式が採用されている。したがって、順次走査ディスプレイを備えたテレビやパソコンでは、インタレース(飛び越し走査)方式の映像を毎秒２４フィールドのプログレッシブ(順次走査)方式の映像に変換するＩＰ変換処理（Interlace to Progressive）をすることが行なわれている。
【０００５】
しかしながら、シネマ映像はもともと毎秒２４コマのプログレッシブ(順次走査)映像であるため、順次走査ディスプレイである液晶ディスプレイやプラズマディスプレイを備えたテレビにシネマ映像を表示するためには、毎秒２４コマのシネマ映像から毎秒３０フレーム（６０フィールド）のインタレース(飛び越し走査)映像に変換されたテレシネ映像を受信し、さらに、このテレシネ映像をプログレッシブ(順次走査)映像に変換するＩＰ変換処理（Interlace to Progressive）を行なって表示する。
【０００６】
具体的に、上述した毎秒２４コマのシネマ映像から毎秒３０フレーム(６０フィールド)のインタレース映像に変換する処理は、このシネマ映像を２３プルダウン変換処理にてインタレース方式のテレシネ映像を作成する。
【０００７】
さらに、テレシネ映像を元のプログレッシブ映像に変換する処理は、このテレシネ映像を逆２３プルダウン変換処理にてプログレッシブ方式の映像を作成する。
【０００８】
この逆２３プルダウン変換処理するためには、２３プルダウンのシーケンス検出を行なう。
【０００９】
図８は、２３プルダウンシーケンス検出を示す説明図（その１）である。図８において、フィルム素材１１をビデオ画像１２に変換（プルダウン）する２３プルダウン変換処理を示す。
【００１０】
フィルム素材１１は、毎秒２４コマのプログレッシブ(順次走査)映像であり、ビデオ画像１２は毎秒３０フレーム（６０フィールド）インタレース(飛び越し走査)映像である。フィルム素材１１の画像Ａは、ビデオ画像１２のＡ１とＡ２に分かれ、それぞれ第１フィールドと第２フィールドを構成して両者を合わせて第１フレームを構成する。
【００１１】
フィルム素材１１の画像Ｂは、ビデオ画像１２のＢ１とＢ２に分かれるだけでなく、Ｂ３にリピートフィールドがコピーされる。
【００１２】
すなわち、フィルム素材１１の各コマを奇数番目のコマを２フィールドに、偶数番目のコマは３フィールドに変換することにより、２コマを５フィールドに変換することができる。したがって、２４コマを６０フィールドに変換することができる。
【００１３】
図９は、２３プルダウンシーケンス検出を示す説明図（その２）である。
【００１４】
図９において、上段は、シネマ映像からテレシネ映像への２３プルダウン変換処理を示す。シネマ映像は、毎秒２４枚のプログレッシブ(順次走査)方式の映像であり、２３プルダウン変換処理は、５枚に１枚、２フィールド前の映像を繰り返す。これをリピートフィールドという。このリピートフィールドを付加することにより、毎秒２４コマのシネマ映像を毎秒６０フィールドのテレシネ映像に変換できる。
【００１５】
図９において、下段は、テレシネ映像をテレビで放送させるために、テレシネ映像を逆２-３変換処理して、２３プルダウンシーケンス検出により、プログレッシブ映像を表示させる。テレシネ映像は毎秒６０フィールドのインタレース方式の映像であり、２３プルダウンシーケンス検出は、５枚に１枚のリピートフィールドを検出し、もとのプログレッシブ映像に戻す。
【００１６】
このように、２３プルダウンシーケンス検出におけるリピートフィールドの検出は、ＩＰ変換処理によって、高画質の映像を生成する上で非常に重要であるため、正確にリピートフィールドを検出するための様々な技術が開示されている。
【００１７】
例えば、フレーム間差分分布の違いから、ノイズ有無に応じて判定条件を切りかえることで、２３プルダウン検出としてリピートフィールドの検出精度を上げる制御に関し、先行技術文献がある。
【００１８】
また、２３プルダウンシーケンス検出において、フレーム間差分絶対値の分布が、５フィールドに１回の周期で０付近に偏ることを利用して検出を行なう制御に関し、先行技術文献がある。
【先行技術文献】
【特許文献】
【００１９】
【特許文献１】特開２００８−９８９３８号公報
【特許文献２】特開２００７−３００１５２号公報
【発明の概要】
【発明が解決しようとする課題】
【００２０】
しかしながら、上述した背景技術には以下の問題がある。
【００２１】
古いシネマ映像のノイズや、符号化に起因したノイズなどが多いインタレース映像からテレシネ映像を検出する場合、リピートフィールド検出を行なうが、ノイズ有り時の階調差閾値をいくら上げても画素ごとの階調差が閾値以上となることが多いことからリピートフィールドとなるはずのリピートフィールド映像がその他フィールドと判定し、検出劣化してしまう。すなわち、ノイズによりフレーム間差分絶対値の分布が分散するため、原理的にノイズに対する耐性が低いという問題があった。
【００２２】
そこで、本発明は、上記問題点にかんがみて成されたもので、その目的は、ブロックノイズや古いシネマ映像などに耐性をもつ、フィルムモード検出装置、フィルムモード検出方法、およびプログラムを提供する。
【課題を解決するための手段】
【００２３】
上記課題を解決するための装置の一観点は、入力されたインタレース映像の映像信号を連続する複数フィールド分入力し、フレーム間差分絶対値を算出するフレーム間差分絶対値算出部と、前記映像信号の画素単位に、前記フレーム間差分絶対値と動き閾値を比較する差分絶対値判定部と、前記フレーム間差分絶対値が動き閾値より大と判定された画素に対し、前記フレーム間差分絶対値と輝度変化閾値を比較する輝度判定部と、前記フレーム間差分絶対値が前記輝度変化閾値より大と判定された画素に対し、前記画素の周辺画素のフレーム間輝度の微分から得られる輝度勾配値が、輝度勾配閾値との比較判定において輝度勾配閾値以上であるときには、前記画素は動く被写体の縦、斜めエッジと判定するエッジ検出判定部と、１ライン上で縦、斜めエッジを見つけた数だけ動き画素累積数をカウントする動き画素累積数カウント部と、現フィールドの動き画素累積カウント数と静止画素累積カウント数を、過去５フィールド分の動き画素累積カウント数と静止画素累積カウント数と比較してリピートフィールドであることを検出し、もとのプログレッシブ映像に戻すための逆２３変換処理する近似度判定部と、
を有している。
【発明の効果】
【００２４】
以上、開示の技術によれば、映像信号の動き画素変化の顕著な縦・斜めエッジ部分に着目してリピートフィールドを検出するようにしたので、ブロックノイズや古いシネマ映像などに耐性をもつ、フィルムモード検出装置、フィルムモード検出方法、およびプログラムを提供できる。
【図面の簡単な説明】
【００２５】
【図１】本発明の一実施形態におけるフィルムモード検出装置の構成図である。
【図２】本発明の一実施形態におけるフィールドモード検出手順の全体フローチャートである。
【図３】本発明によるエッジ検出判定の説明図（その１）である。
【図４】本発明によるエッジ検出判定の説明図（その２）である。
【図５】本発明による近似度判定の説明図である。
【図６】本発明の一実施形態におけるフィールドモード検出手順の詳細フローチャート（その１）である。
【図７】本発明の一実施形態におけるフィールドモード検出手順の全体フローチャート（その２）である。
【図８】２３プルダウンシーケンス検出を示す説明図（その１）である。
【図９】２３プルダウンシーケンス検出を示す説明図（その２）である。
【発明を実施するための形態】
【００２６】
図１は、本発明の一実施形態におけるフィルムモード検出装置の構成図である。図１に示すように、フィルムモード検出装置は、２つのフィールドメモリ１１、１２とフレーム間差分絶対値算出部２と、差分絶対値判定部３と、静止画素累積数カウント部４と、偏り検出部５と、輝度判定部６と、エッジ検出判定部７と、動き画素累積数カウント部８と、近似度判定部９を備える。
【００２７】
フィールドメモリ１１、１２は、連続する２フィールド分のインタレース映像の入力映像であるＦ（ｎ）とＦ（ｎ−１）を各々記憶する。
【００２８】
フレーム間差分絶対値算出部２は、フィールドメモリ１１、１２から出力された映像信号としてＦ（ｎ）とＦ（ｎ−１）を受け、フレーム間差分の絶対値を算出する。
【００２９】
差分絶対値判定部３は、映像信号の画素単位にフレーム間差分絶対値算出部２で算出した差分絶対値が動き閾値より大か小かにより、入力映像の動き有り、または、入力映像の動き無しと判定する。
【００３０】
静止画素累積数カウント部４は、フレーム間差分絶対値≦動き閾値の場合は、映像信号の画素について動き無しとして、静止画素累積数を１カウントアップする。
【００３１】
偏り検出部５は、現フィールドと過去数フィールドの静止画素累積数を比較し、静止画素累積数が大きいフィールドを偏りある映像として検出する。
【００３２】
輝度判定部６は、差分絶対値判定部３にて入力信号の動き有りと判定されると、フレーム間差分絶対値は輝度変化を見る輝度変化の閾値１，２との比較判定を行なう。
【００３３】
エッジ検出判定部７は、輝度判定部６にて輝度変化が大きいと判定されると、その対象画素の周辺画素のフレーム間輝度の微分から得られる輝度勾配値が、輝度勾配閾値との比較判定において輝度勾配閾値以上であるときには、その画素は動く画素の斜めエッジ又は縦エッジと判定する。
【００３４】
動き画素累積数カウント部８は、１ライン上で有効とされた縦、斜めエッジを動き画素累積数としてカウントアップする。すなわち、インタレース上で縦エッジと斜めエッジは、必ずラインを跨ぐため、動き画素を確実に特定できる。
【００３５】
近似度判定部９は、現フィールドの動き画素累積数の判定と静止画素累積数の判定の両者の判定結果のＡＮＤ条件により、リピートフィールドを検知し、もとのプログレッシブ映像に戻すための逆２３変換処理である２３プルダウンシーケンスを検出する。
【００３６】
以上の構成により、フィルムモード検出装置は、入力映像の連続するフレーム間差分絶対値と輝度変化をみる動き閾値の比較により画素単位に動く被写体の縦、斜めエッジの存在を検出する。そして、縦、斜めエッジにより特定されるライン方向の動き画素が確実に検出される。
【００３７】
一方、２３プルダウンシーケンスを行う上で必要なリピートフィールドの検出は、動きの無いダミー画素の検出で行なわれるから、本発明のフィルムモード検出装置は、過去５フィールド分の動き画素数と静止画素数の変動に基づく近似値を計算することでリピートフィールドの存在を検出できる。
【００３８】
図２は、本発明の一実施形態におけるフィールドモード検出手順の全体フローチャートである。以下に、フィールドモード検出装置の検出手順について説明する。
【００３９】
Ｓ１．フレーム間差分絶対値算出部２において、連続する２フィールド分の入力映像のフレーム間差分の絶対値を算出する。
【００４０】
Ｓ２．差分絶対値判定部３において、画素単位にフレーム間差分絶対値算出部２にて算出したフレーム間差分絶対値と、輝度変化があるかを見る動き閾値とを比較して動き有、または動き無を判定する。
【００４１】
Ｓ３．前述のＳ２にて、フレーム間差分絶対値が動き閾値より大(動き有り)である場合に、輝度判定部６で輝度変化をみる輝度変化閾値との比較判定を行なう。
【００４２】
Ｓ４．前述のＳ３にて、フレーム間差分絶対値が、輝度変化閾値より大であれば、その対象画素に対し、周辺画素のフレーム間輝度の微分から得られる輝度勾配値が、輝度勾配閾値との比較判定において輝度勾配閾値以上であるときには、その画素は動く画素の斜めエッジ又は縦エッジと判定する。（図３、図４にて詳細説明する）
Ｓ５．前述のＳ３にて、差分絶対値が動き閾値より小であれば、動き無しとして、静止画素累積数カウント部４にて、１カウントアップする。
【００４３】
Ｓ６．現フィールドと過去数フィールドの静止画素累積数を比較し、静止画素累積数が大きいフィールドを偏りある映像として検出する。
【００４４】
Ｓ７．１ライン内でエッジを見つけた数だけカウントアップされた動き画素累積数がフィールド間で近似しているかを判定するとともに、前述のＳ６にて偏りの検出の際に求めた静止画素累積数がフィールド間で近似しているかの判定結果とのＡＮＤ条件により、リピートフィールドを検知し、元のプログレッシブ映像に戻すための逆２３変換処理である２３プルダウンシーケンスを検出する。（図５にて詳細説明する）
以上のように、本実施形態では、対象画素にエッジ存在ありの可能性を判断し、次いで、画素単位に動く被写体の縦、斜めエッジの存在を検出する。
【００４５】
そして、インタレース上で縦、斜めエッジは、必ずラインを跨ぐために、動き画素を確実に検出される。
【００４６】
前述のＳ４にて、縦、斜めエッジ有効候補の判定は、１ライン毎にＴｏｐフィールドのエッジ有効の数（動き画素カウント数）とＢｏｔｔｏｍフィールドのエッジ有効の数（動き画素カウント数）により求めるが、図３と図４にて詳述する。
【００４７】
一方、２３プルダウンシーケンスを検出するために必要なリピートフィールドは、動きの無いダミー画素であることから、開示の技術は、過去５フィールド分の隣接フィールドの動き画素数と静止画素数の変動状態である近似値の判定を行なうことでリピートフィールドの存在を求めるが、図５にて詳述する。
【００４８】
図３は、本発明によるエッジ検出判定の説明図（その１）である。以下にエッジ検出判定の動作を説明する。
【００４９】
Ｓ１１．例として、現フィールドであるＢｏｔ＃４（Ｂｏｔｔｏｍフィールド４）と２フィールド前のＢｏｔ＃２（Ｂｏｔｔｏｍフィールド２）間での輝度変化判定処理を示す。具体的には、フレーム間差分絶対値が、輝度変化をみる輝度変化閾値との比較判定において輝度変化閾値以上である場合に、対象画素にエッジ存在有りの可能性を判断する。
【００５０】
Ｓ１２．周辺画素を含む対象画素Ｉに対して、周辺画素のフレーム間輝度の微分を求めて、輝度勾配（ｐ０〜ｐ８）を得る。エッジ候補の検出は、ｐ４（輝度勾配）が、勾配閾値との比較判定において、勾配閾値以上である場合に検出できる。ソーベルＦｉｌｔｅｒは、縦線や横線のエッジだけを検出するフィルタであり、縦方向検出の重み付け値（オペレータ）を示す。
【００５１】
Ｓ１３．１ライン上で、縦、斜めエッジ候補を検出し、その時点で動き画素累積数をカウントアップする。
【００５２】
図４、本発明によるエッジ検出判定の説明図（その２）である。以下にエッジ検出判定の動作を説明する。
【００５３】
縦、斜めエッジ有効候補の判定は、ＴｏｐフィールドとＢｏｔｔｏｍフィールドのライン毎にエッジ有効フラグ１の比較を行なう。
【００５４】
すなわち、Ｔｏｐフィールド側のエッジ有効ライン番号とＢｏｔｔｏｍフィールド側のエッジ有効ライン番号が等しく、且つ、Ｔｏｐフィールド側の動き画素カウント数とＢｏｔｔｏｍフィールド側の動き画素カウント数が近い場合（有効フラグ数分存在していた場合）に、ＴｏｐフィールドのエッジとＢｏｔｔｏｍフィールドのエッジは、同じ映像であるとする。
【００５５】
なお、Ｔｏｐフィールドは、インタレース信号の偶数列であり、Ｂｏｔｔｏｍフィールドは、インタレース信号の奇数列である。
【００５６】
図５は、本発明による近似度判定の説明図である。統計量格納テーブルは、近似度判定部９内に設けられており、近似度判定のために統計格納テーブルに格納されたデータを基にリピートフィールドを検出する。
【００５７】
本格納例は、現フィールドであるフィールド＃５を基準に５フィールド前のフィールド＃０との間の各フィールドの動き画素累積数と静止画素累積数のカウント値を使って、過去５フィールド分の隣接する画素カウント値を比較する。
【００５８】
なお、過去５フィールド分の画素カウントを調べるだけで良い理由は、インタレース映像信号で用いるリピートフィールドが５フィールド毎に存在するからである。
【００５９】
動き画素累積数の判定条件は、
（１）動き画素累積数の近似しているフィールドがあるか？
→フィールド＃１とフィールド＃２が近似し、フィールド＃３とフィールド＃４が近似している。
（２）動き画素累積数が最小値のフィールドは？
→フィールド＃０とフィールド＃５が共に最小値である。
【００６０】
静止画素累積数の判定条件は、
（３）静止画素累積数が最大値のフィールドは？
→フィールド＃０とフィールド＃５が共に最小値である。
【００６１】
以上の（１）、（２）、（３）のＡＮＤ条件を満足するフィールドを選択する。
→フィールド＃０とフィールド＃５がリピートフィールドであることを認知し、その結果、２３プルダウンシーケンスの検出ができる。以上により、元のプログレッシブ映像に戻すことが可能になる。
【００６２】
図６は、本発明の一実施形態におけるフィールドモード検出手順の詳細フローチャート（その１）である。以下に、フィールドモード検出装置の検出手順について説明する。
【００６３】
Ｓ２１．フレーム間差分絶対値算出部２において、連続する２フィールド分の入力映像のフレーム間差分の絶対値を算出する。
【００６４】
Ｓ２２．差分絶対値判定部３において、画素単位にフレーム間差分絶対値と、動き閾値とを比較して動き有り、または動き無しを判定する。
【００６５】
Ｓ２３．前述のＳ２２にて動き有りの場合、現フィールドと２フィールド前の過去フィールド間での輝度変化判定処理を行う。具体的には、フレーム間差分絶対値が、輝度変化をみる輝度変化閾値との比較判定において輝度変化閾値以上であるか否かを判断する。
【００６６】
Ｓ２４．前述のＳ２３にて、輝度閾値をフレーム間差分絶対値＞輝度変化閾値の場合には、エッジ検出判定部７にて動く被写体の縦、斜めエッジの存在を検出する。
【００６７】
Ｓ２５．差分絶対値が動き閾値より小であれば、動き無しとして、静止画素累積数カウント部４にて、１カウントアップする。
【００６８】
Ｓ２６．偏り検出部５にて現フィールドと過去数フィールドの静止画素累積数を比較し、静止画素累積数が大きいフィールドを偏りある映像として検出する。
【００６９】
Ｓ２７．対象画素に対し、周辺画素のフレーム間輝度の微分から得られる輝度勾配値が、輝度勾配閾値との比較判定において輝度勾配閾値以上であるか否かを判断する。
【００７０】
Ｓ２８．前述のＳ２７にて、輝度勾配値が輝度勾配閾値より大の場合には、１ライン上で、縦、斜めエッジ候補を検出し、その時点で動き画素累積数カウント部８にて、動き画素累積数をカウントし、エッジ有効フラグ＝１（有効）とする。
【００７１】
Ｓ２９．１ライン上での縦、斜めエッジ候補が存在せず、１ライン分の処理が終了したか否かを判断し、まだ、１ライン分の処理が終了していない場合、前述のＳ２１に戻る。
【００７２】
Ｓ３０．前述のＳ２８にて、１ライン分の処理が終了した場合に、更に、一定ライン数以上での縦、斜めエッジ候補が存在するか否かを判断する。
【００７３】
Ｓ３１．前述のＳ２９にて、一定Ｌｉｎｅ数以上での縦、斜めエッジ候補が存在しない場合には、動き画素累積数を０にクリアする。
【００７４】
Ｓ３２．前述のＳ２９にて、一定Ｌｉｎｅ数以上での縦、斜めエッジ候補が存在する場合には、１Ｆｉｅｌｄ分の処理が終了したか否かを判断し、まだ、１Ｆｉｅｌｄ分の処理が終了していない場合、前述のＳ２１に戻る。
【００７５】
以上の詳細フローチャート（その１）は、図２で説明した全体フローチャートの内、エッジ検出の判定に基づくエッジ有効フラグと動き画素累積数のカウントの関係について詳述すると共に、１ライン毎のエッジ検出から１フィールド分終了までの流れを示している。
【００７６】
すなわち、インタレース上で、縦、斜めエッジだけ見れば、必ずラインを跨ぐため、動き画素累積数のブレが少なく、更に、一定以上のライン数の連続性を見ると、縦エッジ候補が有効（エッジ有効フラグ＝１）であれば、縦エッジをブロックノイズとして誤検出しない点に着目している。
【００７７】
よって、ブロックノイズや古いシネマ映像のノイズに対する耐性を持つフィルムモードの検出ができる。
【００７８】
図７は、本発明の一実施形態におけるフィールドモード検出手順の詳細フローチャート（その２）である。以下に、フィールドモード検出装置の検出手順について説明する。
【００７９】
Ｓ３３．図６にて１画面処理終了後、確定したエッジ有効フラグ＝１(有効)のＬｉｎｅごとの比較を行ない、Ｔｏｐ側のエッジ有効Ｌｉｎｅ番号と、Ｂｏｔｔｏｍ側のエッジ有効Ｌｉｎｅ番号が等しいか否かを確認する。
【００８０】
Ｓ３４．前述のＳ３３にて、Ｔｏｐ側のエッジ有効Ｌｉｎｅ番号と、Ｂｏｔｔｏｍ側のエッジ有効Ｌｉｎｅ番号が等しく、且つ、Ｔｏｐ側動き画素カウント数とＢｏｔｔｏｍ側動き画素カウント数が近い場合には、Ｔｏｐフィールドのエッジと、Ｂｏｔｔｏｍフィールドのエッジは同じ映像であるとして、プログレッシブ候補とする。
【００８１】
Ｓ３５．近似値判定処理は、近似度判定部９に付随して備えてある統計量格納テーブル（図５参照）に格納されている、フィールド毎の静止画素累積数と動き画素累積数とから、近似値の判定処理を実施する。
【００８２】
Ｓ３６．現フィールドの動き画素累積数と過去５フィールド分の動き画素累積数の変動を比較してリピートフィールドの存在を判定する。
【００８３】
Ｓ３７．本例では、現フィールドをＢｏｔｔｏｍ＃５に設定し、Ｂｏｔｔｏｍ＃１とＴｏｐ＃２の動き画素累積数が近似し、Ｂｏｔｔｏｍ＃３とＴｏｐ＃４の動き画素累積数が近似しているか否かを判定する。
【００８４】
Ｓ３８．Ｔｏｐ＃０とＢｏｔｔｏｍ＃５の動き画素累積数が、Ｂｏｔｔｏｍ１〜Ｔｏｐ＃４の動き画素累積数より共に最小値であるか否かを判定する。
【００８５】
Ｓ３９．現フィールドの静止画素累積数と過去５フィールド分の静止画素累積数の変動を比較してリピートフィールドの存在を判定する。
【００８６】
Ｓ４０．Ｔｏｐ＃０とＢｏｔｔｏｍ＃５の静止画素累積数が、Ｂｏｔｔｏｍ１〜Ｔｏｐ＃４の静止画素累積数より共に最大値であるか否かを判定する。
【００８７】
Ｓ４１．前述のＳ３９にて、Ｔｏｐ＃０とＢｏｔｔｏｍ＃５の静止画素累積数が、Ｂｏｔｔｏｍ１〜Ｔｏｐ＃４の静止画素累積数より共に最大値である場合に、Ｔｏｐ＃０とＢｏｔｔｏｍ＃５がリピートフィールドであることを認識し、インタレース映像信号をプログレッシブ映像信号にＩＰ（Interlace to Progressive）変換するトランスフォームＩＰ変換を行なう。
【００８８】
Ｓ４２．前述のＳ３７、Ｓ３８、およびＳ４０において、全て否（Ｎｏ）の場合は、フィールド画像をブロックに分割し、所定の探索エリア内でブロックマッチングを行なうことで、ブロック毎に動きベクトル検出を行ない、その動きベクトルに応じ、インタレース映像の映像信号をプログレッシブ映像の映像信号にＩＰ（Interlace to Progressive）変換する動き適応ＩＰ変換が行なわれる。
【００８９】
なお、トランスフォームＩＰ変換および動き適応ＩＰ変換は、共に既存技術であるため、詳細説明を省略する。
【００９０】
以上の詳細フローチャート（その２）は、図２で説明した全体フローチャートの内、近似度の判定について詳述するもので、Ｓ４０までの判定の結果、目的とするリピートフィールドを検出できる。次にリピートフィールを削除してインタレース映像の映像信号をプログレッシブ映像の映像信号にＩＰ（Interlace to Progressive）変換するトランスフォームＩＰ変換までの流れを示している。
【００９１】
本発明のフィルムモード検出方法は、２３プルダウンシーケンス検出を行なう上で必要な、リピートフィールドの検出を過去５フィールド分の動き画素数と静止画素数の変動に基づく近似値を計算することでリピートフィールドの存在を検出できる。
【００９２】
以上の実施例を含む実施形態に関し、更に以下の付記を開示する。
(付記１)
入力されたインタレース映像の映像信号を連続する複数フィールド分入力し、フレーム間差分絶対値を算出するフレーム間差分絶対値算出部と、
前記映像信号の画素単位に、前記フレーム間差分絶対値と動き閾値を比較する差分絶対値判定部と、
前記フレーム間差分絶対値が動き閾値より大と判定された画素に対し、前記フレーム間差分絶対値と輝度変化閾値を比較する輝度判定部と、
前記フレーム間差分絶対値が前記輝度変化閾値より大と判定された画素に対し、前記画素の周辺画素のフレーム間輝度の微分から得られる輝度勾配値が、輝度勾配閾値との比較判定において輝度勾配閾値以上であるときには、前記画素は動く被写体の縦、斜めエッジと判定するエッジ検出判定部と、
１ライン上で縦、斜めエッジを見つけた数だけ動き画素累積数をカウントアップする動き画素累積数カウント部と、
現フィールドの動き画素累積カウント数と静止画素累積カウント数を、過去５フィールド分の動き画素累積カウント数と静止画素累積カウント数と比較してリピートフィールドを検出し、もとのプログレッシブ映像に戻すための逆２３変換処理する近似度判定部と、
を有することを特徴とするフィルムモード検出装置。
(付記２)
付記１において、
前記差分絶対値判定部は、前記輝度判定部に置き換えることができることを特徴とするフィルムモード検出装置。
(付記３)
付記１において、
前記近似度判定部は、現フィールドと過去５フィールド分の隣接するフィールドの動き画素累積数の判定と静止画累積数の判定を行ない、
前記動き画素累積数の判定は、第１フィールドと第２フィールドの動き画素累積数が近似し、第３フィールドと第４フィールドの動き画素累積数が近似していると共に、現フィールドと５フィールド前のフィールドの動き画素累積数が共に第１フィールド乃至第５フィールドの動き画素累積数と比較して最小値を示し、
前記静止画素累積数の判定は、現フィールドと過去５フィールド前のフィールドの静止画素累積数が共に第１フィールド乃至第５フィールドの静止画素累積数と比較して最大値を示し、
現フィールドは、上記動き画像累積数判定の結果と静止画素累積判定の結果のＡＮＤ条件により、リピートフィールドであるを検出することを特徴とするフィルムモード検出装置。
(付記４)
入力されたインタレース映像の映像信号を連続する複数フィールド分入力し、フレーム間差分絶対値を算出する第１ステップと、
前記映像信号の画素単位に、前記フレーム間差分絶対値と動き閾値を比較する第２ステップと、
前記フレーム間差分絶対値が動き閾値より大と判定された画素に対し、前記フレーム間差分絶対値と輝度変化閾値を比較する第３ステップと、
前記フレーム間差分絶対値が前記輝度変化閾値より大と判定された画素に対し、前記画素の周辺画素のフレーム間輝度の微分から得られる輝度勾配値が、輝度勾配閾値との比較判定において輝度勾配閾値以上であるときには、前記画素は動く被写体の縦、斜めエッジと判定する第４ステップと、
１ライン上で縦、斜めエッジを見つけた数だけ動き画素累積数をカウントアップする第５ステップと、
現フィールドの動き画素累積カウント数と静止画素累積カウント数を、過去５フィールド分の動き画素累積カウント数と静止画素累積カウント数と比較してリピートフィールドを検出する、もとのプログレッシブ映像に戻すための逆２３変換処理する第６ステップと、
を含むことを特徴とするフィルムモード検出方法。
(付記５)
付記４において、
前記第２ステップは、前記第３ステップに置き換えることができることを特徴とするフィルムモード検出方法。
(付記６)
付記４において、
前記第６ステップは、現フィールドと過去５フィールド分の隣接するフィールドの動き画素累積数の判定と静止画累積数の判定を行ない、
前記動き画素累積数の判定は、第１フィールドと第２フィールドの動き画素累積数が近似し、第３フィールドと第４フィールドの動き画素累積数が近似していると共に、現フィールドと５フィールド前のフィールドの動き画素累積数が共に第１フィールド乃至第５フィールドの動き画素累積数と比較して最小値を示し、
前記静止画素累積数の判定では、現フィールドと過去５フィールド前のフィールドの静止画素累積数が共に第１フィールド乃至第５フィールドの静止画素累積数と比較して最大値を示し、
現フィールドは、上記動き画像累積数判定の結果と静止画素累積判定の結果のＡＮＤ条件により、リピートフィールと検出することを特徴とするフィルムモード検出方法。
(付記７)
コンピュータに、
入力されたインタレース映像の映像信号を連続する複数フィールド分入力し、フレーム間差分絶対値を算出する第１ステップと、
前記映像信号の画素単位に、前記フレーム間差分絶対値と動き閾値を比較する第２ステップと、
前記フレーム間差分絶対値が動き閾値より大と判定された画素に対し、前記フレーム間差分絶対値と輝度変化閾値を比較する第３ステップと、
前記フレーム間差分絶対値が前記輝度変化閾値より大と判定された画素に対し、前記画素の周辺画素のフレーム間輝度の微分から得られる輝度勾配値が、輝度勾配閾値との比較判定において輝度勾配閾値以上であるときには、前記画素は動く被写体の縦、斜めエッジと判定する第４ステップと、
１ライン上で縦、斜めエッジを見つけた数だけ動き画素累積数をカウントアップする第５ステップと、
現フィールドの動き画素累積カウント数と静止画素累積カウント数を、過去５フィールド分の動き画素累積カウント数と静止画素累積カウント数と比較してリピートフィールドを検出し、もとのプログレッシブ映像に戻すための逆２３変換処理する第６ステップと、
を実行させることを特徴とするプログラム。
(付記８)
付記７において、
前記第２ステップは、前記第３ステップに置き換えることができることを特徴とするプログラム。
(付記９)
付記７において、
前記第６ステップは、現フィールドと過去５フィールド分の隣接するフィールドの動き画素累積数の判定と静止画累積数の判定を行ない、
前記動き画素累積数の判定は、第１フィールドと第２フィールドの動き画素累積数が近似し、第３フィールドと第４フィールドの動き画素累積数が近似していると共に、現フィールドと５フィールド前のフィールドの動き画素累積数が共に第１フィールド乃至第５フィールドの動き画素累積数と比較して最小値を示し、
前記静止画素累積数の判定は、現フィールドと過去５フィールド前のフィールドの静止画素累積数が共に第１フィールド乃至第５フィールドの静止画素累積数と比較して最大値を示し、
現フィールドは、上記動き画像累積数判定の結果と静止画素累積判定の結果のＡＮＤ条件により、リピートフィールを検出することを特徴とするプログラム。
【符号の説明】
【００９３】
１１、１２    フィールドメモリ
２    フレーム間差分絶対値算出部
３    差分絶対値判定部
４    静止画素累積数カウント部
５    偏り検出部
６    輝度判定部
７    エッジ検出判定部
８    動き画素累積数カウント部
９    近似度判定部
１１    フィルム素材
１２    ビデオ画像
【図１】
0005691609.tif 000002
【図２】
0005691609.tif 000003
【図３】
0005691609.tif 000004
【図４】
0005691609.tif 000005
【図５】
0005691609.tif 000006
【図６】
0005691609.tif 000007
【図７】
0005691609.tif 000008
【図８】
0005691609.tif 000009
【図９】
0005691609.tif 000010