(57)【要約】本発明は、その要約を表示するオーディオビジュアル放送を処理する方法に関する。この方法は、オーディオビジュアルプログラムを記録する事前のステップと、記録された放送内でスローモーションシーケンスを検索するステップと、見つけられたシーケンスを表示するステップを有する。ユーザコントロールは、見つけられたシーケンス中をブラウズすることを可能とする。本発明は、オーディオビジュアル放送のスローモーションシーケンスを格納するストレージユニットが設けられたオーディオビジュアル放送のための受信機でもある。装置はユーザに、格納されたシーケンスを表示することを可能とするコントロールも有する。
2004513570.tif 000002
【特許請求の範囲】
【請求項１】
オーディオビジュアル受信機内で、オーディオビジュアルプログラムの部分を表示する方法であって、前記プログラムは放送ネットワークで放送され且つ受信機のレベルで表示手段の助けで表示され、
−その受信機のメモリ内に少なくとも１つのプログラムを記録する事前のステップを有し、且つ、以下の連続する、
−そのメモリからそのプログラムを読み出すステップと、
−そのプログラム内の少なくとも１つのスローモーションシーケンスを検索するステップと、
−少なくともそのスローモーションシーケンスを表示するステップと、を更に有することを特徴とする、表示する方法。
【請求項２】
次のスローモーションシーケンスを表示することをトリガするユーザコマンドを検出するステップを有することを特徴とする、請求項１に記載の表示する方法。
【請求項３】
前のスローモーションシーケンスを表示することをトリガするユーザコマンドを検出するステップを有することを特徴とする、請求項１に記載の表示する方法。
【請求項４】
標準速度でスローモーションシーケンスを表示することをトリガするユーザコマンドを検出するステップを有することを特徴とする、請求項１に記載の表示する方法。
【請求項５】
フレームよりなるプログラム内のスローモーションシーケンスを検出する前記ステップは、
−ａ）オーディオビジュアルプログラムから抽出された２つの連続するフレームに動作する動き検出のステップを有し、前記ステップは、それぞれが２つの関連するフレーム間の動きの存在又は不存在を示す２値インジケータの、動き値（Ｍ）の又は動きの不存在値（Ｓ）のストリングを発生し、
−ｂ）動き値（Ｍ）と動き値の少なくとも１つの不存在（Ｓ）の連続するストリングよりなるフレーム繰返しパターンを決定するステップを有し、前記繰返しパターンは長さを有し、
−ｃ）第１のフレーム繰返しパターンから基準パターンを構成する少なくとも１つのステップを有し、
−ｄ）基準パターンの長さと等しい長さの、動き値（Ｍ）と動きの不存在値（Ｓ）のストリングよりなるパターンを検出するステップを有し、
−ｅ）基準パターンとステップｄ）で以前に決定されたパターンの間を比較するステップを有し、
−ｆ）いわゆる信頼性カウンタ内で、基準パターンとステップｄ）中に決定されたパターンの間の一致の数を合計するステップを有し、
−ｇ）信頼性カウンタの値が定められた値（Ｔｈｉｇｈ）よりも大きいときに、スローモーションシーケンスの存在を有効にするステップを有する、ことを特徴とする請求項１に記載の表示する方法。
【請求項６】
スローモーションファクタを計算するステップを有し、前記ファクタは、基準パターンを構成する動き（Ｍ）及び動きの不存在（Ｓ）のインジケータの数と等しい、ことを特徴とする請求項５に記載の表示する方法。
【請求項７】
信頼性カウンタの値が定められた値（Ｔｌｏｗ）よりも大きいときに、ロックオン信号を有効化するステップを有する、ことを特徴とする請求項５或は６に記載の表示する方法。
【請求項８】
前記合計するステップは、ステップｄ）が不等を検出したときに、信頼性カウンタの値の減少を行う、ことを特徴とする請求項５乃至７のうちいずれか一項に記載の表示する方法。
【請求項９】
合計するステップの途中で、信頼性カウンタの値に上限値が配置される、ことを特徴とする請求項５乃至８のうちいずれか一項に記載の表示する方法。
【請求項１０】
放送ネットワークで伝送されたプログラムを受信する手段と（２，３，４，５）、受信されたオーディオビジュアルプログラムの少なくとも一部を格納する手段（２５，２６）と、そのメモリを読み出す手段（２６）と、読み出されたプログラムを表示する手段（１７，２０）と、記録されたオーディオビジュアルプログラム内のスローモーションシーケンスの検出器を有する、オーディオビジュアルプログラムの受信機であって、メモリを読み出す手段と、読み出し手段（２６）により読み出されたプログラムを分析するスローモーション検出器により検出されたスローモーションシーケンスを表示するための表示手段とを制御する表示モジュールを有することを特徴とするオーディオビジュアルプログラムの受信機。
【請求項１１】
前記表示モジュールは、進行中のシーケンス後に記録されたスローモーションシーケンスを読み出し、且つ、進行中のシーケンスの終了を待つことなしにそれを表示することを可能とするユーザコントロールを有する、ことを特徴とする請求項１０に記載のオーディオビジュアルプログラムの受信機。
【請求項１２】
前記表示モジュールは、進行中のシーケンスのすぐ前に記録されたスローモーションシーケンスを読み出し且つ、進行中のシーケンスの終了を待つことなしにそれを表示することを可能とするユーザコントロールを有する、ことを特徴とする請求項１０或は１１に記載のオーディオビジュアルプログラムの受信機。
【請求項１３】
前記表示モジュールは、標準速度で、スローモーションシーケンスを表示する手段を有し、前記手段はユーザコマンドの助けで活性化される、ことを特徴とする請求項１０乃至１２のうちいずれか一項に記載のオーディオビジュアルプログラムの受信機。
【請求項１４】
オーディオビジュアルプログラムの少なくとも一部を格納するメモリ、前記メモリから読み出された前記オーディオビジュアルプログラムの同様なパリティの２つの画像の間の動き（Ｍ）又は動きの不存在（Ｓ）を検出する動き検出器を有し、更に、動き値（Ｍ）と、それに続く動きの不存在（Ｓ）の少なくとも１つの値を有する動きの不存在（Ｓ）の値のストリングよりなるフレーム繰返しパターンを決定する手段と、フレーム繰返しパターンを決定する手段により得られたいわゆる基準パターンを格納するメモリと、基準パターンと処理されたオーディオビジュアルプログラムから出されたフレームに動作する動き検出器の出力で記録されたパターンを比較する比較器と、その比較器により決定された一致の数を合計するいわゆる信頼性カウンタと、その信頼性カウンタの値が定められた値（Ｔｈｉｇｈ）に達したときに、スローモーションの存在の信号を送信する手段とを、有することを特徴とする、請求項１０に記載の受信機。
【請求項１５】
いわゆる”スローモーションファクタ”値を含むメモリをさらに有し、前記値は、基準パターンを構成する動き（Ｍ）及び動きの不存在（Ｓ）のインジケータの数と等しい、ことを特徴とする、請求項１４に記載のオーディオビジュアルプログラムの受信機。
【請求項１６】
信頼性カウンタの値が定められた値（Ｔｌｏｗ）に達したときに、いわゆる”ロックオン”信号を送信する手段を更に有し、そのロックオン信号は装置内のオーディオビジュアルプログラムの蓄積をトリガする、ことを特徴とする、請求項１４或は１５に記載のオーディオビジュアルプログラムの受信機。
【請求項１７】
前記信頼性カウンタの値の除算器を有し、前記除算器は、比較器が基準パターンと決定する手段により検出されたフレーム繰返しパターンの間の差を検出したときに活性化される、ことを特徴とする、請求項１４乃至１６のうちのいずれか一項に記載のオーディオビジュアルプログラムの受信機。
【請求項１８】
動き検出器は、最初の２つのような同じパリティの少なくとも１つのフレームにより分離される、同様なパリティの２つのフレーム間の動きを検出することを特徴とする、請求項１４乃至１７のうちのいずれか一項に記載のオーディオビジュアルプログラムの受信機。
【発明の詳細な説明】
【０００１】
本発明は、スクリーンに表示することが意図されたビデオデータを処理する方法及びその方法を実行する装置に関連する。本発明は、ある特徴を処理するテレビジョンプログラムから抽出されたビデオデータの検出及び、テレビジョンスクリーン上へのそれらの表示に、特に適用される。
【０００２】
本発明の状況は、ドメスティクオーディオビジュアルサーバであり、そして一般的には、放送ネットワークから受信されたオーディオビジュアルプログラムを表示できる装置である。今日では、そのような装置のユーザは、大量のオーディオビジュアルデータを得ることが可能である。それゆえに、ユーザは、各プログラムに専念する時間がなく、そして、しばしば、要約を表示することによりそれらをざっと見ることを好む。フットボールの試合のようなプログラムは、例えば、ゴールや、すばらしいプレイのような、他よりも更に興味のある場面を含む。時間のないユーザは、最も興味のあるシーケンスを含む要約のみを見たい。テレビジョンプログラムの放送者は、放送するある特定のプログラムに対応するオーディオビジュアルの要約を放送しうる。これらの要約は、例えば、放送フィルムの予告編である。しかし、これは、放送者に、前記要約を構成すること強いる。更に、そのような要約の放送は、放送ネットワークの適用可能な帯域を占有する。
【０００３】
本発明の１つの目的は、ユーザにオーディオビジュアルプログラムの要約を提供できることである。本解決方法は、放送者の一部に追加の処理を必要とさせず、且つ、追加の帯域を要求しない。
【０００４】
この目的のために、本発明は、オーディオビジュアル受信機内で、オーディオビジュアルプログラムの部分を表示する方法であって、前記プログラムは放送ネットワークで放送され且つ受信機のレベルで表示手段の助けで表示され、その受信機のメモリ内に少なくとも１つのプログラムを記録する事前のステップを有し、且つ、以下の連続する、
−そのメモリからそのプログラムを読み出すステップと、
−そのプログラム内の少なくとも１つのスローモーションシーケンスを検索するステップと、
−少なくともそのスローモーションシーケンスを表示するステップと、を更に有することを特徴とする、表示する方法に関連する。
【０００５】
受信機は、ユーザが表示したいプログラムをメモリから読み出し、スローモーションシーケンスを検出しそして、それらを連続して表示スクリーンへ送る。放送者は、特に興味のあるように見えるシーケンスをスローモーションで提供するので、ユーザは、特に興味のあるように見えるシーケンスのみを順に見る。受信機が要約を扱うので、放送者は、オーディオビジュアルの要約を構成することとそれらを送信する必要が無く、それにより帯域を節約する。ユーザが後に時間を有する場合には、ユーザは、受信機のメモリに全体が記録されているプログラムを見ることが可能である。
【０００６】
動作の特定のモードに従って、ユーザコマンドは、連続したシーケンス又は場面毎の表示、次のシーケンスへのスキップ、前のシーケンスへのスキップ、標準速度での表示のように、スローモーションシーケンスの連続を表示することを制御することを可能とする。
【０００７】
動作の特定のモードに従って、フレームよりなるプログラム内のスローモーションシーケンスを検出するステップは、
−ａ）オーディオビジュアルプログラムから抽出された２つの連続するフレームに動作する動き検出のステップを有し、前記ステップは、それぞれが２つの関連するフレーム間の動きの存在又は不存在を示す２値インジケータの、動き値の又は動きの不存在値のストリングを発生し、
−ｂ）動き値と動き値の少なくとも１つの不存在の連続するストリングよりなるフレーム繰返しパターンを決定するステップを有し、前記繰返しパターンは長さを有し、
−ｃ）第１のフレーム繰返しパターンから基準パターンを構成する少なくとも１つのステップを有し、
−ｄ）基準パターンの長さと等しい長さの、動き値と動きの不存在値のストリングよりなるパターンを検出するステップを有し、
−ｅ）基準パターンとステップｄ）で以前に決定されたパターンの間を比較するステップを有し、
−ｆ）いわゆる信頼性カウンタ内で、基準パターンとステップｄ）中に決定されたパターンの間の一致の数を合計するステップを有し、
−ｇ）信頼性カウンタの値が定められた値（Ｔｈｉｇｈ）よりも大きいときに、スローモーションシーケンスの存在を有効にするステップを有する。
【０００８】
動作の特定のモードに従って、本方法は、スローモーションファクタを計算するステップを有する。
【０００９】
動作の特定のモードに従って、本方法は、信頼性カウンタの値が定められた値（Ｔｌｏｗ）よりも大きいときに、ロックオン信号を有効化するステップを有する。
【００１０】
動作の特定のモードに従って、合計するステップは、ステップｄ）が不等を検出したときに、信頼性カウンタの値の減少を行う。動作の他のモードに従って、信頼性カウンタの値に上限値が配置される。
【００１１】
本発明の主題は、放送ネットワークで伝送されたプログラムを受信する手段と、受信されたオーディオビジュアルプログラムの少なくとも一部を格納する手段と、そのメモリを読み出す手段と、読み出されたプログラムを表示する手段と、記録されたオーディオビジュアルプログラム内のスローモーションシーケンスの検出器を有する、オーディオビジュアルプログラムの受信機であって、メモリを読み出す手段と、読み出し手段により読み出されたプログラムを分析するスローモーション検出器により検出されたスローモーションシーケンスを表示するための表示手段とを制御する表示モジュールを有することを特徴とするオーディオビジュアルプログラムの受信機でもある。
【００１２】
受信機は、ネットワークからオーディオビジュアルプログラムを記録できる。そして、記録されたプログラムを読み出し且つスローモーションシーケンスを検出するように、ユーザは、ユーザの受信機にコマンドを送り、検出された各シーケンスは、スクリーン上に表示される。このように、ユーザは、プログラムの最も興味のある瞬間を素早く見ることができる。動作の特定のモードに従って、受信機は、標準速度で、スローモーションシーケンスを表示し、それにより、要約の表示をさらに加速することを可能とする。
【００１３】
動作の他の特定のモードに従って、表示モジュールは、ユーザコントロールと、
−進行中のシーケンス後に記録されたスローモーションシーケンスを読み出し、且つ、進行中のシーケンスの終了を待つことなしにそれを表示し、
−進行中のシーケンスのすぐ前に記録されたスローモーションシーケンスを読み出し且つ、進行中のシーケンスの終了を待つことなしにそれを表示し、
−標準速度で、メモリから読み出したスローモーションシーケンスを表示すること、を可能とする手段を有する。
【００１４】
動作の特定のモードに従って、受信機は、オーディオビジュアルプログラムの少なくとも一部を格納するメモリ、前記メモリから読み出された前記オーディオビジュアルプログラムの同様なパリティの２つの画像の間の動き（Ｍ）又は動きの不存在（Ｓ）を検出する動き検出器を有し、更に、値（Ｍ）と、それに続く動きの不存在（Ｓ）の少なくとも１つの値を有する値（Ｓ）のシーケンスよりなるフレーム繰返しパターンを決定する手段と、フレーム繰返しパターンを決定する手段により得られたいわゆる基準パターンを格納するメモリと、基準パターンと処理されたオーディオビジュアルプログラムから出されたフレームに動作する動き検出器の出力で記録されたパターンを比較する比較器と、その比較器により決定された一致の数を合計するいわゆる信頼性カウンタと、その信頼性カウンタの値が定められた値（Ｔｈｉｇｈ）に達したときに、スローモーションの存在の信号を送信する手段とを、有することを特徴とする。
【００１５】
動作の特定のモードに従って、受信機は、スローモーションファクタを計算し、スローモーションファクタは、基準パターンの動き及び動きの不存在の値の数に等しい。
【００１６】
動作の特定のモードに従って、受信機は、信頼性カウンタの値が定められた値に達したときに、ロックオン信号を発生する。このロックオン信号は、装置内のオーディオビジュアルプログラムの蓄積をトリガする。
【００１７】
動作の特定のモードに従って、受信機は、比較器が、基準パターンと決定する手段により検出されたフレーム繰返しパターンの間の差を検出したときに、信頼性カウンタの値を除算する。
【００１８】
動作の特定のモードに従って、受信機に組み込まれた動き検出器は、最初の２つのような同じパリティの少なくとも１つのフレームにより分離される、同様なパリティの２つのフレーム間の動きを検出する。
【００１９】
本発明の他の特徴と利点は、添付の図面を参照して、非限定的な例による、例示的な実施例の説明からわかる。
【００２０】
本発明の例示的な実施例に従ったオーディオビジュアル受信機が図１に示されている。受信機は、例えば、ＤＶＢ仕様に従った、テレビジョン復号器である。これは、ＩＳＯ／ＩＥＣ１３８１８−１トランスポートレイヤを使用する。
【００２１】
受信機は、それ自身がチューナに接続されたアンテナ１に接続され、そして、オーディオビジュアルプログラムについての媒体の、典型的にはビデオレコーダの、リーダ２１に接続されている。チューナにより供給されるこの信号は、復調器３により復調される。復調されたデータは、デインターリーブされ、そして、誤り訂正回路４により訂正され、そして、デマルチプレクサ５へ送られる。後者は、受信機によりサポートされる種々の応用の関数として、マイクロプロセッサ２３によりプログラムされるある数のフィルタを有する。マイクロプロセッサ２３は、オペレーティングシステムと、ＥＰＧのようなアプリケーションを実行するための、存在する又はダウンロードされたプログラムを含む、メモリ１２に接続される。メモリは、単一のブロックの形式で示されているが、しかし、物理的には、ランダムアクセスメモリＲＡＭ、読み出し専用メモリＲＯＭ、プログラム可能なメモリＥＥＰＲＯＭ又はＦＬＡＳＨのような異なる種類の幾つかのブロックを含んでも良い。読み出し専用メモリＲＯＭは、数ある中で、復号器の基本プログラムを含む。このプログラムは、デマルチプレクサのプログラミング、遠隔制御装置により送信された命令の受信、メモリ内に記録された及びポインターにより規定されたビデオシーケンスの表示、のような入力／出力管理ルーチンを有する。
【００２２】
キャラクター発生器１５は、受信機のパラメータに又は特定の応用に関連するコントロール又はグラフィックメニューの発生を可能とする。発生されたビデオ信号は、ビデオ受信機１７から出力されるビデオ信号の１つと、テレビジョン２２に接続されたＳＣＡＲＴソケットへ、多重される。多重回路２０は、マイクロプロセッサ２３により管理される。受信機は、赤外リンク２４によりマイクロプロセッサに接続される、遠隔制御装置１も装備される。この遠隔制御装置は、とりわけ、ナビゲーションボタン
【外１】
2004513570.tif 000003
及び、
【外２】
2004513570.tif 000004
ボタンを有する。図を明確にするために、マイクロプロセッサ２３の最も重要な接続が示されている。
【００２３】
オーディオ又はビデオ部分又は、デマルチプレクサによりフィルタされるパケットは、バッファメモリ６の予め定められた領域に格納されている。受信機は、情報の高速転送を許す、インターフェース２６の助けでマイクロプロセッサと接続されたハードディスク２５も有する。ハードディスクは、復号器と優位に統合され、それは、別々の部分の装置の形式でも提案されることが可能である。ディスクのサポートは、交換可能でも可能である。マイクロプロセッサ２３により実行されるプログラムは、デマルチプレクサ５により、バッファメモリ６内に格納されたデータを分析し、そして、それらが、ユーザにより選択されたプロファイルに対応するかどうかを決定する。そのようであれば、それらは、ハードディスク２５に記録される。ハードディスクの容量は、圧縮されたフォーマット（例えば、ＭＰＥＧ２）で、少なくとも数時間のオーディオビジュアルプログラムを記録することを可能とする。
【００２４】
図２は、本発明を実行する動作のフローチャートを示す。最初に（ステップ１）、ユーザは、１つ又はそれ以上のプログラムを記録するために、受信装置をプログラムする。プログラミングは、タイムスロットと決定されたサービスを規定すること、又は、（例えば、電子プログラミング案内、ＥＰＧ、の助けで）イベントを明確に規定することのいずれかにより実行される。ステップ２では、プログラムは、実際にハードディスクへ記録される。
【００２５】
第２に（ステップ３）、ユーザは、ハードディスクのメモリの内容をすばやく表示したいと思う。そして、ユーザは、高速表示モジュール、ＦＤＭを実行する。好ましい実施例に従って、このモジュールは物理的には、マイクロプロセッサにより管理されるプログラムと対話するが、しかし、それは、パケットに専用の回路が使用される、オーディオ又はビデオ受信機の形式で、概念的にはデータパケットを処理するアプリケーションである。単純には、スクリーン上に表示されるメニューの助けで、モジュールは、ハードディスクに記録された全プログラムに関連する情報を示す。このメニューは、”初期”と呼ばれる。この情報は、例えばタイトル、継続時間、プログラムが抽出されたサービス、又は、ユーザの選択を助けることができる他の任意の情報である。ユーザは、視覚的にプログラムをハイライトして、このメニューをナビゲーションする。遠隔制御装置１１の”ＯＫ”ボタンを押すことにより、ユーザは、ハイライトされたイベントの高速表示を起こさせる。高速表示のトリガは、スクリーン上に表示されているアイコンの助けで実行もされる。遠隔制御装置１１の”ＥＮＤ”ボタン（又は、対応するアイコン）を押すことは、ＦＤＭモジュールを終了することを可能とする。
【００２６】
ここで、イベントの高速表示を動作させる方法がある。ハードディスクより読み出されたオーディオビジュアルデータは、ポインタを使用して抽出される。ユーザがプログラムを選択するときに、ステップ４で、ＦＤＭモジュールは、選択されたプログラムの開始アドレスへ、このポインタを初期化する。そして（ステップ５）、このモジュールは、スローモーションシーケンスについて、ポインタにより定義される位置からそして、記録されたプログラムの最後まで検索する。続いて、そのようなシーケンスが検出される方法を見る。ステップ６では、スローモーションシーケンスが、検出され、それにより、シーケンスが表示されている間に、ステップ７の実行が発生する。シーケンスが検出されることなしにプログラムの終了に達する場合には（ステップ８のテスト）、このモジュールは、初期メニューを表示し（ステップ３）、ユーザは素早く記録された他のプログラムを表示又はＦＤＭを抜けることができる。ステップ７での表示は、パラメータ化され、種々のオプションが続いて見られる。ステップ７の最後で、プログラムは、ステップ８へスキップし、そしてユーザからのコマンドを待つ。この実施例では、ユーザは、手動で種々のシーケンスの連続の表示を制御する。ユーザが、遠隔制御装置１１の
【外３】
2004513570.tif 000005
ボタンを押すときには、モジュールは、次のスローモーションシーケンスを検索するために、ステップ５へスキップする。ユーザが、
【外４】
2004513570.tif 000006
ボタンを押す場合には（ステップ１０）、ユーザは素早い表示を中断しそして、初期メニューへ戻す。
【００２７】
図３は、ユーザが受信機のメモリ内に記録されたプログラムを表示するときに現れる例示のメニューを示す。選択されたプログラムは、スクリーン３０の上部に現れ、そして、スクリーンの下部にコマンドストリップ３１が現れる。このストリップは、コマンドアイコンを含む。変形として、ストリップは、現れず、そして、コマンドは、遠隔制御装置１１上の機能ボタンにより行われる。コマンドの非限定的なリストは：記録されたプログラムの表示の開始に行く３２、前に記録されたプログラムを表示する３３、そのプログラムを逆に表示する３４、ＦＤＭを実行する３５、記録されたプログラムの高速表示する３６、次に記録されたプログラムを表示する３７、である。本発明に関して我々に最も関心のあるコマンドは、高速表示モジュール（ＦＤＭ）を実行することを可能とすることである。
【００２８】
既に説明したコマンドとそれに続くコマンドは、遠隔制御装置１１上の特定の機能のボタンの助けで又は、スクリーン２２上に表示されるアイコンを通して実行され、そして、方向ボタンと”ＯＫ”ボタンの助けで活性化可能であることは、言うまでもない。続いて、コマンドは、アイコンで記述されるが、しかし遠隔制御装置上の機能ボタンの使用は除外されるべきではない。
【００２９】
本例示の実施例の第１の改善は、スローモーションシーケンスが順次且つ連続して表示されることにある。これを行うために、”連続／場面毎表示”のユーザコマンドは、ユーザが、
【外５】
2004513570.tif 000007
コマンドを作動させたときに次のシーケンスを表示すること又は、中断なしに連続するシーケンスを表示することのいずれかを可能とする。後者の場合には、ステップ７後にプログラムは、直接ステップ１０へスキップし、そして、ステップ９のテストを行わない。”連続／場面毎表示”コマンドは、２つの状態を有するコマンドであり、新たな作動は初期状態へトグルする。
【００３０】
他の改善は、スローモーションシーケンスの表示中に、ステップ７で、進行中のシーケンスの表示を中断させる、
【外６】
2004513570.tif 000008
アイコンの活性化、と次のスローモーションシーケンスの検索のための、ステップ５へプログラムを送ることよりなる。このシーケンスは、直接表示される。
【００３１】
他の改善は、ユーザが、
【外７】
2004513570.tif 000009
アイコンを活性化することにより、進行中のスローモーションシーケンスの先頭へ、いつでも戻れることよりなる。この改善は一時的なメモリに、シーケンスポインタの先頭の値を格納することにより、行われる。素早く連続して、
【外８】
2004513570.tif 000010
アイコンを２回活性化することにより（”ダブルクリック”と呼ばれる）、進行中のものに先行するスローモーションシーケンスへ戻ることを可能とする。この機能は、検出された各スローモーションシーケンスの先頭アドレスをスタック内に置くことにより、簡単に達成される。続いて詳細に説明する他のやり方は、受信中にシーケンスを検出し、そのシーケンスのみを格納しそして、そのシーケンスのインデックステーブルを生成することからなる。
【００３２】
第３の改善は、標準速度で、スローモーションシーケンスを表示することよりなる。これは、スローモーション比を知ることにより実行され、この比の決定は、スローモーションシーケンスの検出と同時に実行される。ユーザは、”標準／スロー速度”のアイコンを活性化することにより、標準速度で、スローモーションシーケンスを表示すること要求する。スクリーン管理モジュールは、メモリから読み出されたシーケンスの表示の速度とスローモーション比を乗算する。このようにして、全てのスローモーションシーケンスから構成される要約の表示は、加速されそして、最少時間続く。アイコンの第２の活性化は、初期スローモーション速度へ戻ることを発生する。
【００３３】
図４は、記録されたプログラムの高速表示中の例示のスクリーンを示す。スローモーションシーケンスは、スクリーン３０の上部に現れそして、コマンドストリップ４１はスクリーンの下部に現れる。このストリップは、ユーザへ提供される、以下のコマンドアイコンを含む：
−ＦＤＭの終了、プログラムの標準表示へ戻る（４２）。
−先頭へ又は前のシーケンスへ戻る（４３）。
−次のシーケンスへスキップする（４４）。
−画像フリーズ（４５）。
−標準／スロー速度表示（４６）。
−連続／場面毎表示（３７）。
【００３４】
スローモーションの検出は、種々の方法で請け負われる。プログラム放送者は、サービス情報内で伝送される識別子の助けで、スローモーションシーケンスを識別できる。この識別子は、イベント名、スローモーションシーケンスの開始と終了の時間基準及び、スローモーション比値を含む。ユーザが標準速度で、スローモーションシーケンスを表示したいときには、この値を考慮することが呼び戻される。この第１のやり方は、放送者に前もってスローモーションシーケンスを知らせる。
【００３５】
変形は、プログラムの記録された画像を分析し、そして、これらの画像がスローモーションシーケンスのメンバであるかどうかを検出することよりなる。そのような検出方法を説明する。この方法は、データ放送の修正を、そして、特に、スローモーションシーケンスの識別子を使用を避ける利点がありる。
【００３６】
検出器の動作をより理解するために、フレームの繰返しによるスローモーションシーケンスが発生される方法が、記載される。図５は、”Ｓｉｎｉ”と称する初期シーケンスを示す。このシーケンスから、”Ｓｓｌｏ”と称すスローモーションシーケンスが生成される。放送されるフレームの数を３倍にすることにより、この放送は３倍長くなり、このシーケンスは開始シーケンス”Ｓｉｎｉ”よりも３倍遅く表示される。この例のスローモーションファクタは３に等しい。
【００３７】
本例示の実施例は、オーディオビジュアルプログラムから抽出された２つの連続するフレームを分析しそして、大きく異なるか否かを決定する、動き検出器を使用する。フレーム繰返し検出器は、画像が完全に静止であるか又は、時間をわたって動いているかを決定するために、この検出器からの出力値を使用する。特に、スローモーション検出器は、絵画を示すような静止画を含むシーケンス、標準速度のシーケンス、及び、これのみを検出できるように画像がゆっくり変化するスローモーションシーケンスを区別できなければならない。第３のカテゴリーに対応するシーケンスのみ検出されねばならない。
【００３８】
図６は、本発明の主題を構成する、スローモーションシーケンスを検出する装置の動作の一般的な原理を示す。
【００３９】
この装置は、入力として、ビデオ信号放送を受信しそして、それらをメモリ１２の一部を構成するビデオメモリ６１へ格納する。ビデオデータは、メモリ６１から読み出されそして、２つの連続するフレームＴｐｒｅｖとＴｎｅｘｔの信号に対応する２つの出力により動き検出器６２へ送られる。動き検出器６２は、しきい値を介してフレーム間の差、即ち、２つのフレームの同じ位置に位置する画素間の輝度の差の、全ての又は幾つかのフレームをわたる累積、を計算することにより動作する。フレーム入力の各ペアについて、それはブール形式のいわゆる”動き”インジケータを提供する。検出器が２つの分析されたフレーム間の動きを検出する場合には、動きインジケータの値は、Ｍ（”Ｍ”：動き）であり、又は、２つのフレームが完全に又は大きく一致する場合には、Ｓ（”Ｓ”：静止）である。時が経過するにつれて、インジケータの値ＭとＳの連続は、フレーム繰返し検出器６３により分析され、それは、その出力で、入力ビデオシーケンスがスローモーションに対応するか又はしないかを示すブール値を設定する。
【００４０】
スローモーションに対応する動きパターンの検出は、２つのステップで実行される。
【００４１】
−第１ステップ：動き検出器から出力される値ＭとＳの連続から、フレーム繰返しパターンを検出しようとする。
【００４２】
−第２ステップ：動き検出器の出力は、幾つかのスローモーション期間について、第１ステップで検出されたフレーム繰返しパターンと相関がとられ、そして、動き検出器から出力されるパターンと期待されたパターンの間の観測された一致の数の関数として、スローモーションの検出が有効化され又はされない。
【００４３】
図５に戻ると、後者は、動き検出器より出力されたインジケータ値の例示のストリングを示し、これは、フレームの繰返しにより発生されたファクタ３のスローモーションに対応する。連続する値を分析することにより、いわゆる”基準パターン”の、特徴パターンを示すことに注意する。この例では、これは、３フレーム毎に周期的に現れ、それは、動きを有する変化（図５で”Ｍ”で示される）と、それに続く、２つの動きのない又は静的な変化（図５で”ＭＳで示される）を含む。基準パターンは、この例では：［Ｍ−Ｓ−Ｓ］である。動き検出器からの出力値の助けで得られた基準パターンは、インジケータ”Ｍ”とすぐ後に続く連続するインジケータ”Ｓ”のシーケンスよりなる。基準パターンのシンボルＭとＳの数は、Ｎで示されるスローモーション比と等しい。この例では、基準パターンはＭ−Ｓ−Ｓであり、これらの３つの値は、同じフレームが３回繰返されるということから明白であり、スローモーション比Ｎは従って、３（＝１＋２）に等しい。
【００４４】
図５に示された基準パターンは、値”Ｍ”及び、２つの値”Ｓ”よりなる（Ｎ＝３）。このパターンを、基準パターンが、インジケータ”Ｍ”とそれに続く（Ｎ−１）のインジケータ”Ｓ”よりなる、２又はそれ以上に等しい整数スローモーション比Ｎへ、一般化するのは容易である。スローモーションが存在する場合には、基準パターンは動き検出器の出力で同一に再生される。スローモーション比Ｎの決定は、各スローモーションシーケンスに関連するそして表示中に働く、データの重要な項目である。例えば、ユーザは、スクリーンへＮのうちの１画像のみを送ることにより、標準速度でスローモーションシーケンス放送を表示したいことがあり、この効果は同じ比でスローモーションシーケンスを加速することである。
【００４５】
図７は、インジケータ値のパターンを処理することを可能とする有限状態オートマトンの図である。この図は、状態マシンについてのＵＭＬ標準に従っている。繰り返しパターン検出の原理は、次のようである：動き検出器の出力で、インジケータ”Ｍ”とそれに続く少なくとも１つの”Ｓ”よりなるシーケンスのマーキングに関する。”Ｍ”の受信中に、検出が有効化された場合に、スローモーション比に対応する、検出されたパターンの期間を決定するカウンタＣ１は、１に初期化される。”Ｍ”の受信後に、”Ｓ”を待つ。受信されたインジケータが、期待された値に対応しない場合には、オートマトンは、初期状態に戻る。逆の場合には、カウンタＣ１は増加される。”Ｍ”に続いて第１の”Ｓ”の受信後に、”Ｓ”の受信をループバックし、新たなインジケータ”Ｓ”の度に、カウンタＣ１を増加する。”Ｍ”の受信は、繰返し周期の最後を示し、そして、繰返しパターンの検出の第１のステップの終了をトリガする。検出されたパターンは、しかしながら、カウンタＣ１の値により与えられるその長さが、最大の可能なスローモーション比に対応する、予め定められた最大期間Ｐｍａｘよりも小さいときにのみ、有効化される。
【００４６】
この検出フェーズを通して、動きパターンは、スローモーションに対応するとして、有効化されないので、スローモーションシーケンスが検出されないことを毎フレーム期間に示すことが適切である。
【００４７】
図８は、決定するフェーズで推定されたスローモーション比から、動き検出器から出力されるデータに関してスローモーションシーケンスの検出を有効化するために適用される処理を示す。
【００４８】
スローモーションシーケンスの検出の有効化は、”Ｍ”で開始するＮの連続する値のブロックを検出ステップ中に決定される基準パターンと比較し、そして、その一致を確認することよりなる。基準パターンは、第１ステップ中に計算された繰返し期間の関数として構成され、そして、期間を完成するのに必要なので、値”Ｍ”とそれに続く多くの”Ｓ”値よりなる。パターンの繰返し期間をわたり、動き検出器の出力で、値”Ｍ”と”Ｓ”のストリングと基準パターンの間に、一致が存在するか否かに依存して、０へ初期化された信頼性カウンタの値は、以下のように、修正される。
【００４９】
−　基準パターンと一致する場合には、１ユニットがカウンタに加算される。この加算は、予め定められた値ＣＯＮＦｍａｘまで行われる。本例示の実施例では、ＣＯＮＦｍａｘの値は、３２に等しい。
【００５０】
−　１シンボル異なる場合には、信頼性カウンタの２による整数除算が実行される。
【００５１】
一致が検出されない場合には、信頼性カウンタの値は、”０”のまま残る。一致する場合には、カウンタがゆっくり上限値まで増加する。信頼性カウンタは、バイトで表される。他方、もはや一致しない場合には、カウンタは急速に減少する。
【００５２】
基準パターンは、実際には、基準動きパターンの繰返し期間内の全ての可能なフェーズ中の特定のフェーズに対応することに、注意するべきである。この結果、動き検出器での出力を伴なう有効化の処理は、動き検出器から出力されるサンプルのグループは、”Ｍ”インジケータを最初にそして、”Ｓ”インジケータを含むように、同期されるべきである。この同期は、検出処理の出力状態がこのフェーズに精密に対応する限り、当然に行われる。従って、フェージングを正しくするために、検出に連携して有効にするために第１グループの動きインジケータ値の読み出しを実行することは、十分である。
【００５３】
信頼性カウンタの値は、その後に、各パターンの受信時に、予め定められた値の２つのしきい値、高しきい値Ｔｈｉｇｈ（ＣＯＮＦｍａｘより小さい）と、低しきい値Ｔｌｏｗと比較される。
【００５４】
−　信頼性値が、Ｔｈｉｇｈよりも大きい場合には、スローモーション検出は有効であると仮定され、そして、システム出力インジケータは、それに従って、設定され；１つは有効フェーズのまま残り、そして１つはそれゆえに、動き検出器の出力で、Ｎ値のインジケータより構成される推定される繰返しの期間に対応する、新たなシンボルのグループを読み、これは、基準パターンと比較される。
【００５５】
−　逆に、信頼性値が低しきい値Ｔｌｏｗより小さい場合には、スローモーションの誤りのある検出の存在が仮定され、スローモーションシーケンスの存在は有効化されない。
【００５６】
−　信頼性が２つのしきい値ＴｈｉｇｈとＴｌｏｗの間にある場合には、スローモーションの不存在が示されるが、しかし、動き検出器から出力されるシンボルの新たなグループの処理を行うことにより、有効化は継続される。
【００５７】
信頼性カウンタの上限値ＣＯＮＦｍａｘは３２であるので、値ＴｈｉｇｈとＴｌｏｗは、例えば、それぞれ１６と８である。”ＡＣＣ”（”ロックオン”を意味する）と呼ばれる送られる信号は、信頼性が２つのしきい値ＴｈｉｇｈとＴｌｏｗの間にあるときに、少なくとも２つのスローモーションパターンが検出されたことを示すが、しかし、これは、スローモーションが存在することを保証することには十分でない。信頼性カウンタの値が、Ｔｈｉｇｈに達するときには、観測されたパターンと基準パターンの間の大きな数の連続する一致が発生したことが確かであり、スローモーション検出が有効化されることが可能である。
【００５８】
スローモーションシーケンスが出現したときに、信頼性カウンタは、動き検出器から出力されるパターンと基準パターンの間の観測された各一致の間に増加される。これゆえに、カウンタがその上限に達するためには、３２の一致が必要である。ここで、スローモーションシーケンスが終了したと仮定する。基準パターンとの第１の差により、カウンタの値は、１６に等しくなる。それゆえに、スローモーション検出信号はまだ活性化されている。第２の連続する差で、カウンタは値８を有し、スローモーション検出信号は、不活性化されるが、しかし、ロックオン信号は活性化されたまま残る。第３の差（カウンタの値は４に等しい）でのみ、両信号不活性化される。
【００５９】
本発明への改善は、一時メモリ（例えば、ハードディスク２５の一部）に受信されたオーディオビジュアルプログラムのフレームの蓄積をトリガするために、ＡＣＣ信号を使用することよりなる。結局、スローモーションシーケンスが検出されない場合には、信頼性カウンタは、値Ｔｌｏｗ以下に減少し、そして、これらのデータは、上書きされる。そうでなければ、それらは、実際に検出されたスローモーションシーケンスのアドレスに先立つアドレスで、メモリ内に格納される。このようにして、ほとんど全体のスローモーションシーケンスは、連続するブロックを構成しそして、中断なしに表示されることが可能である。
【００６０】
図９は、スローモーションシーケンスを検出する装置の一般的な図を示す。
【００６１】
入力ストリームは、数ある中で、ビデオ信号のフレームを構成する画像の輝度及び色差情報を含む。この情報は、動き検出器に、同時に、第１のフレームＴｐｒｅｖと第２のフレームＴｎｅｘｔに属し、且つ　これらの２つのフレーム内の同じ位置を占める、画素の輝度値を供給することが出来るようにするために、２重読み出しアクセスを有するビデオメモリ内に格納される。動き検出器の例示の実施例は、その出力に、２つの処理されたフレームの間の動きの存在（Ｍ）又は不存在（Ｓ）を通知する、入力ビデオフレームと同期する、２値インジケータ”Ｍ／Ｓ”を供給するために、ＴｐｒｅｖとＴｎｅｘｔから出力される画素の輝度値の差を累積し且つ、累積の結果のしきい値と比較することを可能とする、電子回路よりなる。比較器により比較されたこの値は、ある割合で異ならない場合には、一致すると宣言される。この割合は、本例示の実施例では、１０％である。動き検出器が、２つのフレームが擬似的に同一であると示す場合には、２つの画素の間の不一致は多くとも１０％である。この電子回路は、個別電子部品として又は、特別目的の集積回路（ＡＳＩＣ：”特定用途向け集積回路”）として、又は、計算的な及び処理ユニットのメモリ資源を使用して実現されそしてＦＤＭに組み込まれるソフトウェアモジュールとして、実現されることが可能である。
【００６２】
動き検出器により出力される値は、スローモーションシーケンスの存在を検出する状態オートマトンを実行する処理ブロックへ供給される。このブロックは、カウンタＣ１への読み出しアクセス及び書き込みアクセスのためのポートを有し、その機能は、動きパターンの繰り返しの期間を計算することである。計算は、インジケータＭの数（これゆえにユニット）とインジケータＳの数を合計することにより、実行される。スローモーションパターンの期間の検出後に、カウンタＣ１の値は格納されそして、カウンタＣ１はゼロに設定される。このように検出された繰返しパターンは、基準パターンを構成し、メモリ内に格納される。カウンタの格納された値は、基準パターンの繰返しの期間を構成しそして、スローモーション比に対応する。
【００６３】
第２に、動き検出器の出力は、基準パターンの長さと等しい長さの、動き検出器の出力を構成する値”Ｍ”と”Ｓ”のストリングの蓄積を可能とするバッファメモリを提供する。このバッファの内容は、基準パターンと後に比較される。このバッファの容量は、動きパターンの繰返しの期間の最大値Ｐｍａｘの関数として計算されねばならず、それは、検出することを求めるスローモーション比の最大値と一致する。
【００６４】
スローモーションシーケンスの不存在又は出現の開始で、検出装置６３は、可能なスローモーションに対応する動き繰返しパターンはまだ有効とされていないので、各フレーム期間でスローモーションシーケンスが検出されなかったことを示す、２値信号を出力する。このブロックも、スローモーションパターン有効化処理のトリガを制御する。最後に、パターン有効化ブロックに、パターンの繰返し期間の値及び、信号ＡＣＣを供給する。
【００６５】
パターン繰返し期間の値は、有効化ブロックにより、基準パターンの、構成を可能とする、この構成は、優位に、検出された繰返し期間の値を通してアドレスされ、そして、有効であると仮定されたこの期間の各値について、基準パターンを構成するインジケータ”Ｍ／Ｓ”のシーケンスを含む、”ルックアップテーブル”により実行される。
【００６６】
スローモーションパターン有効化ブロックは、動き検出器の出力により供給されるバッファ内に格納された値”Ｍ”と”Ｓ”のストリングを、ルックアップテーブルに格納されれた基準パターンと比較する。このブロックは、各フレーム期間で、スローモーションシーケンスが存在するかしないかを示す２値信号を出力するために、前に導入された信頼性カウンタにより比較の結果を有効化する。
【００６７】
スローモーションパターン有効化ブロックは、最後に、スローモーションパターンの有効化が失敗しても、検出処理を再初期化及び再実行することができるように、検出ブロックへの出力を含む。
【００６８】
スローモーションパターン決定及び有効化ブロックは、カウンタＣ１とバッファメモリ及び、ＬＵＴだけでなく、優位に、とりわけ、算術及び論理ユニット及び、処理の中間変数の格納を可能とするレジスタを含む、プロセッサ又は処理ユニットの資源を使用してソフトウェアモジュールを通して実行されうる。Ｔｌｏｗ、Ｔｈｉｇｈ及び、ＣＯＮＦｍａｘのような、処理定数は、ＲＯＭ（読み出し専用メモリ）形式の不揮発性メモリに格納できる。
【００６９】
図９の装置内に示された構成要素の組立体は、ビデオストリームと同時に装置の入力で有効な、画素のラインとフレームの、ビデオ画素のサンプリングに関連する同期化信号により駆動される。
【００７０】
プログラム中に、初期画像が、スローモーションシーケンスを構成することなしに、非常に僅かにしか変化しない場合には、動き検出器は、その一致を検出できる。これを避けるために、本発明の改善に従って、動き検出器は次々と続く２つのフレームを比較せず、しかし、少なくとも１つの他のフレームにより分離される２つのフレームを比較する。
【００７１】
本発明の当業者には、本発明は、本発明の出願の請求の範囲から離れることなしに、多くの他の特定の形式下の実施例を可能とすることは、明らかである。従って、本実施例は、説明のためであり、請求の範囲により定義される分野内で、修正されうることは、考慮されるべきである。
【００７２】
特に、本発明は、テレビジョン復号器に限定されず、オーディオビジュアルプログラムを受信するどのような装置にも適用されうる。オーディオビジュアルプログラムは、特に、ビデオカセットの形式デ受信されることも可能であり、そのときは、受信手段はオーディオビジュアル媒体を読み出す手段を有しなければならない。
【図面の簡単な説明】
【図１】
本発明の実行のためのテレビジョン受信機を示す図である。
【図２】
本発明に従った方法の種々のステップのフローチャートを示す図である。
【図３】
高速表示モジュールの制御のためのスクリーンビューを示す図である。
【図４】
スローモーションシーケンスを表示する間のスクリーンビューを示す図である。
【図５】
スローモーションシーケンス構成するフレームの動きの例示的なパターンを示す図である。
【図６】
スローモーションシーケンスを検出する装置の動作の一般的な原理を示す図である。
【図７】
スローモーション期間に対応する動きパターンを検出することを可能とする、有限状態オートマトンを示す図である。
【図８】
スローモーション期間に対応する動きパターンが既に検出されたときに、スローモーションシーケンス検出を有効化するために適用される処理を実行することを可能とする有限状態オートマトンを示す図である。
【図９】
スローモーションシーケンスを検出する装置の一般的な図を示す図である。
【図１】
2004513570.tif 000011
【図２】
2004513570.tif 000012
【図３】
2004513570.tif 000013
【図４】
2004513570.tif 000014
【図６】
2004513570.tif 000015
【図７】
2004513570.tif 000016
【図８】
2004513570.tif 000017
【図９】
2004513570.tif 000018
【国際公開パンフレット】
2004513570.tif 000019
2004513570.tif 000020
2004513570.tif 000021
2004513570.tif 000022
2004513570.tif 000023
2004513570.tif 000024
2004513570.tif 000025
2004513570.tif 000026
2004513570.tif 000027
2004513570.tif 000028
2004513570.tif 000029
2004513570.tif 000030
2004513570.tif 000031
2004513570.tif 000032
2004513570.tif 000033
2004513570.tif 000034
2004513570.tif 000035
2004513570.tif 000036
2004513570.tif 000037
2004513570.tif 000038
2004513570.tif 000039
2004513570.tif 000040
2004513570.tif 000041
2004513570.tif 000042
2004513570.tif 000043
2004513570.tif 000044
2004513570.tif 000045
2004513570.tif 000046
2004513570.tif 000047
2004513570.tif 000048
2004513570.tif 000049
2004513570.tif 000050
2004513570.tif 000051
2004513570.tif 000052
2004513570.tif 000053
【手続補正書】
【提出日】平成14年10月21日(2002.10.21)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【書類名】明細書
【発明の名称】スクリーンに表示するために設計されたビデオデータを処理する方法及びその装置
【特許請求の範囲】
【請求項１】オーディオビジュアル受信機内で、オーディオビジュアル伝送の部分を表示する方法であって、前記伝送は放送ネットワークで放送され且つ受信機のレベルで表示手段の助けで表示され、
−その受信機のメモリ内に少なくとも１つの伝送を記録する事前のステップを有し、且つ、以下の連続する、
−そのメモリからその伝送を読み出すステップと、
−その伝送内の少なくとも１つのスローモーションシーケンスを検索するステップと、
−検出されたシーケンスの標準速度に関してスローモーションファクタを計算するステップと、
−標準速度で表示するために、スローモーションファクタに従って、加速された方法で、前記スローモーションシーケンスを表示するステップと、を更に有することを特徴とする、表示する方法。
【請求項２】次のスローモーションシーケンスを表示することをトリガするユーザコマンドを検出するステップを有することを特徴とする、請求項１に記載の表示する方法。
【請求項３】前のスローモーションシーケンスを表示することをトリガするユーザコマンドを検出するステップを有することを特徴とする、請求項１に記載の表示する方法。
【請求項４】フレームよりなる伝送内のスローモーションシーケンスを検出する前記ステップは、
−ａ）オーディオビジュアル伝送から抽出された２つの連続するフレームに動作する動き検出のステップを有し、前記ステップは、それぞれが２つの関連するフレーム間の動きの存在又は不存在を示す２値インジケータの、動き値（Ｍ）の又は動きの不存在値（Ｓ）のストリングを発生し、
−ｂ）動き値（Ｍ）と動き値の少なくとも１つの不存在（Ｓ）の連続するストリングよりなるフレーム繰返しパターンを決定するステップを有し、前記繰返しパターンは長さを有し、
−ｃ）第１のフレーム繰返しパターンから基準パターンを構成する少なくとも１つのステップを有し、
−ｄ）基準パターンの長さと等しい長さの、動き値（Ｍ）と動きの不存在値（Ｓ）のストリングよりなるパターンを検出するステップを有し、
−ｅ）基準パターンとステップｄ）で以前に決定されたパターンの間を比較するステップを有し、
−ｆ）いわゆる信頼性カウンタ内で、基準パターンとステップｄ）中に決定されたパターンの間の一致の数を合計するステップを有し、
−ｇ）信頼性カウンタの値が定められた値（Ｔｈｉｇｈ）よりも大きいときに、スローモーションシーケンスの存在を有効にするステップを有する、ことを特徴とする請求項１に記載の表示する方法。
【請求項５】スローモーションファクタを計算するステップ中に計算された前記ファクタは、基準パターンを構成する動き（Ｍ）及び動きの不存在（Ｓ）のインジケータの数と等しい、ことを特徴とする請求項４に記載の表示する方法。
【請求項６】信頼性カウンタの値が定められた値（Ｔｌｏｗ）よりも大きいときに、ロックオン信号を有効化するステップを有する、ことを特徴とする請求項４或は５に記載の表示する方法。
【請求項７】前記合計するステップは、ステップｄ）が不等を検出したときに、信頼性カウンタの値の減少を行う、ことを特徴とする請求項４乃至６のうちいずれか一項に記載の表示する方法。
【請求項８】合計するステップの途中で、信頼性カウンタの値に上限値が配置される、ことを特徴とする請求項４乃至７のうちいずれか一項に記載の表示する方法。
【請求項９】放送ネットワークで伝送された伝送を受信する手段と（２，３，４，５）、受信されたオーディオビジュアル伝送の少なくとも一部を格納する手段（２５，２６）と、そのメモリを読み出す手段（２６）と、読み出された伝送を表示する手段（１７，２０）と、記録されたオーディオビジュアル伝送内のスローモーションシーケンスの検出器を有する、オーディオビジュアル伝送の受信機であって、標準速度に関してシーケンスのスローモーションファクタを計算する手段と、記録されたスローモーションシーケンスのスローモーションファクタに従って加速する手段（１２）と、メモリを読み出す手段（２６）、加速する手段（１２）及び読み出し手段（２６）により読み出された伝送を分析するスローモーション検出器により検出されたスローモーションシーケンスを標準速度で表示するための表示手段とを制御する表示モジュールを有することを特徴とするオーディオビジュアル伝送の受信機。
【請求項１０】前記表示モジュールは、進行中のシーケンス後に記録されたスローモーションシーケンスを読み出し、且つ、進行中のシーケンスの終了を待つことなしにそれを表示することを可能とするユーザコントロールを有する、ことを特徴とする請求項９に記載のオーディオビジュアル伝送の受信機。
【請求項１１】前記表示モジュールは、進行中のシーケンスのすぐ前に記録されたスローモーションシーケンスを読み出し且つ、進行中のシーケンスの終了を待つことなしにそれを表示することを可能とするユーザコントロールを有する、ことを特徴とする請求項９或は１０に記載のオーディオビジュアル伝送の受信機。
【請求項１２】オーディオビジュアル伝送の少なくとも一部を格納するメモリ、前記メモリから読み出された前記オーディオビジュアル伝送の同様なパリティの２つの画像の間の動き（Ｍ）又は動きの不存在（Ｓ）を検出する動き検出器を有し、更に、動き値（Ｍ）と、それに続く動きの不存在（Ｓ）の少なくとも１つの値を有する動きの不存在（Ｓ）の値のストリングよりなるフレーム繰返しパターンを決定する手段と、フレーム繰返しパターンを決定する手段により得られたいわゆる基準パターンを格納するメモリと、基準パターンと処理されたオーディオビジュアル伝送から出されたフレームに動作する動き検出器の出力で記録されたパターンを比較する比較器と、その比較器により決定された一致の数を合計するいわゆる信頼性カウンタと、その信頼性カウンタの値が定められた値（Ｔｈｉｇｈ）に達したときに、スローモーションの存在の信号を送信する手段とを、有することを特徴とする、請求項９に記載の受信機。
【請求項１３】計算する手段により計算されたスローモーションファクタは、基準パターンを構成する動き（Ｍ）及び動きの不存在（Ｓ）のインジケータの数と等しい、ことを特徴とする、請求項１２に記載のオーディオビジュアル伝送の受信機。
【請求項１４】信頼性カウンタの値が定められた値（Ｔｌｏｗ）に達したときに、いわゆる”ロックオン”信号を送信する手段を更に有し、そのロックオン信号は装置内のオーディオビジュアル伝送の蓄積をトリガする、ことを特徴とする、請求項１２或は１３に記載のオーディオビジュアル伝送の受信機。
【請求項１５】前記信頼性カウンタの値の除算器を有し、前記除算器は、比較器が基準パターンと決定する手段により検出されたフレーム繰返しパターンの間の差を検出したときに活性化される、ことを特徴とする、請求項１２乃至１４のうちのいずれか一項に記載のオーディオビジュアル伝送の受信機。
【請求項１６】動き検出器は、最初の２つのような同じパリティの少なくとも１つのフレームにより分離される、同様なパリティの２つのフレーム間の動きを検出することを特徴とする、請求項１２乃至１５のうちのいずれか一項に記載のオーディオビジュアル伝送の受信機。
【発明の詳細な説明】
【０００１】
本発明は、スクリーンに表示することが意図されたビデオデータを処理する方法及びその方法を実行する装置に関連する。本発明は、ある特徴を処理するテレビジョンプログラムから抽出されたビデオデータの検出及び、テレビジョンスクリーン上へのそれらの表示に、特に適用される。
【０００２】
本発明の状況は、ドメスティクオーディオビジュアルサーバであり、そして一般的には、放送ネットワークから受信されたオーディオビジュアルプログラムを表示できる装置である。今日では、そのような装置のユーザは、大量のオーディオビジュアルデータを得ることが可能である。それゆえに、ユーザは、各プログラムに専念する時間がなく、そして、しばしば、要約を表示することによりそれらをざっと見ることを好む。フットボールの試合のようなプログラムは、例えば、ゴールや、すばらしいプレイのような、他よりも更に興味のある場面を含む。時間のないユーザは、最も興味のあるシーケンスを含む要約のみを見たい。テレビジョンプログラムの放送者は、放送するある特定のプログラムに対応するオーディオビジュアルの要約を放送しうる。これらの要約は、例えば、放送フィルムの予告編である。しかし、これは、放送者に、前記要約を構成すること強いる。更に、そのような要約の放送は、放送ネットワークの適用可能な帯域を占有する。
【０００３】
本発明の１つの目的は、ユーザにオーディオビジュアルプログラムの要約を提供できることである。本解決方法は、放送者の一部に追加の処理を必要とさせず、且つ、追加の帯域を要求しない。
【０００４】
特許出願番号ＥＰ１０２６８８７は、ユーザにより選択された伝送の一部を、ビデオカセット又はハードディスクに記録するシステムを開示する。伝送の最少の継続時間のみでユーザに提示する目的で、このシステムは、スローモーションシーケンスを検出し且つ、メモリ内にこれらのシーケンスのみを記録する。スローモーションシーケンスは、続いて次々に表示される。
【０００５】
特許出願番号ＤＥ１９７８８９は、ビデオテープレコーダに自動的に記録するための装置を改善するシステムを開示する。磁気テープ上で占められる空間を制限するために、システムは、興味あるオーディオビジュアルシーケンスに対応する信号のセグメントのみを記録する。これらのシーケンスは、特に、スローモーションの検出器により検出され、スローモーションシーケンスは、標準速度のシーケンスよりも更に興味があるとみなされる。そのセグメントの検出は、ビデオ画像間の動きの量の分析により実行される。
【０００６】
この目的のために、本発明は、放送ネットワークから受信されたオーディオビジュアル伝送内に含まれるスローモーションシーケンスを表示する方法であって、
−メモリ内に伝送を記録するステップと
−そのメモリからその伝送を読み出すステップとを有し、
且つ、
−その伝送内の少なくとも１つのスローモーションシーケンスを検索するステップと、
−検出されたシーケンスの標準速度に関してスローモーションファクタを計算するステップと、
−標準速度で表示するために、スローモーションファクタに従って、加速された方法で、前記スローモーションシーケンスを表示するステップと、
を更に有することを特徴とする、表示する方法に関連する。
【０００７】
このように、受信機は、ユーザが表示したい伝送をメモリから読み出し、スローモーションシーケンスを検出しそして、それらを連続して表示スクリーンへ送る。放送者は、特に興味のあるように見えるシーケンスをスローモーションで提供するので、ユーザは、特に興味のあるように見えるシーケンスのみを順に見る。要約を表示する時間をさらに減少するために、スローモーションシーケンスは、標準速度で表示するために、計算されたスローモーションファクタに従って、加速される。受信機が要約を扱うので、放送者は、オーディオビジュアルの要約を構成することとそれらを送信する必要が無く、それにより帯域を節約する。ユーザが後に時間を有する場合には、ユーザは、受信機のメモリに全体が記録されている伝送を見ることが可能である。
【０００８】
動作の特定のモードに従って、ユーザコマンドは、連続したシーケンス又は場面毎の表示、次のシーケンスへのスキップ、前のシーケンスへのスキップのように、スローモーションシーケンスの連続を表示することを制御することを可能とする。
【０００９】
動作の特定のモードに従って、フレームよりなる伝送内のスローモーションシーケンスを検出するステップは、
−ａ）オーディオビジュアル伝送から抽出された２つの連続するフレームに動作する動き検出のステップを有し、前記ステップは、それぞれが２つの関連するフレーム間の動きの存在又は不存在を示す２値インジケータの、動き値の又は動きの不存在値のストリングを発生し、
−ｂ）動き値と動き値の少なくとも１つの不存在の連続するストリングよりなるフレーム繰返しパターンを決定するステップを有し、前記繰返しパターンは長さを有し、
−ｃ）第１のフレーム繰返しパターンから基準パターンを構成する少なくとも１つのステップを有し、
−ｄ）基準パターンの長さと等しい長さの、動き値と動きの不存在値のストリングよりなるパターンを検出するステップを有し、
−ｅ）基準パターンとステップｄ）で以前に決定されたパターンの間を比較するステップを有し、
−ｆ）いわゆる信頼性カウンタ内で、基準パターンとステップｄ）中に決定されたパターンの間の一致の数を合計するステップを有し、
−ｇ）信頼性カウンタの値が定められた値（Ｔｈｉｇｈ）よりも大きいときに、スローモーションシーケンスの存在を有効にするステップを有する。
【００１０】
動作の特定のモードに従って、本方法は、信頼性カウンタの値が定められた値よりも大きいときに、ロックオン信号を有効化するステップを有する。
【００１１】
動作の特定のモードに従って、合計するステップは、ステップｄ）が不等を検出したときに、信頼性カウンタの値の減少を行う。動作の他のモードに従って、信頼性カウンタの値に上限値が配置される。
【００１２】
本発明の主題は、放送ネットワークで伝送された伝送を受信する手段と、受信されたオーディオビジュアル伝送の少なくとも一部を格納する手段と、そのメモリを読み出す手段と、読み出された伝送を表示する手段と、記録されたオーディオビジュアル伝送内のスローモーションシーケンスの検出器を有する、オーディオビジュアル伝送の受信機であって、標準速度に関してシーケンスのスローモーションファクタを計算する手段と、記録されたスローモーションシーケンスのスローモーションファクタに従って加速する手段と、メモリを読み出す手段、加速する手段及び読み出し手段により読み出された伝送を分析するスローモーション検出器により検出されたスローモーションシーケンスを標準速度で表示するための表示手段とを制御する表示モジュールを有することを特徴とするオーディオビジュアル伝送の受信機でもある。
【００１３】
受信機は、ネットワークからオーディオビジュアル伝送を記録できる。そして、記録された伝送を読み出し且つスローモーションシーケンスを検出するように、ユーザは、ユーザの受信機にコマンドを送り、検出された各シーケンスは、スクリーン上に表示される。このように、ユーザは、伝送の最も興味のある瞬間を素早く見ることができる。受信機は、標準速度で、スローモーションシーケンスを表示し、それにより、要約の表示をさらに加速することを可能とする。
【００１４】
動作の他の特定のモードに従って、表示モジュールは、ユーザコントロールと、
−進行中のシーケンス後に記録されたスローモーションシーケンスを読み出し、且つ、進行中のシーケンスの終了を待つことなしにそれを表示し、
−進行中のシーケンスのすぐ前に記録されたスローモーションシーケンスを読み出し且つ、進行中のシーケンスの終了を待つことなしにそれを表示すること、を可能とする手段を有する。
【００１５】
動作の特定のモードに従って、受信機は、オーディオビジュアル伝送の少なくとも一部を格納するメモリ、前記メモリから読み出された前記オーディオビジュアル伝送の同様なパリティの２つの画像の間の動き（Ｍ）又は動きの不存在（Ｓ）を検出する動き検出器を有し、更に、値（Ｍ）と、それに続く動きの不存在（Ｓ）の少なくとも１つの値を有する値（Ｓ）のシーケンスよりなるフレーム繰返しパターンを決定する手段と、フレーム繰返しパターンを決定する手段により得られたいわゆる基準パターンを格納するメモリと、基準パターンと処理されたオーディオビジュアル伝送から出されたフレームに動作する動き検出器の出力で記録されたパターンを比較する比較器と、その比較器により決定された一致の数を合計するいわゆる信頼性カウンタと、その信頼性カウンタの値が定められた値（Ｔｈｉｇｈ）に達したときに、スローモーションの存在の信号を送信する手段とを、有することを特徴る。
【００１６】
動作の特定のモードに従って、受信機は、スローモーションファクタを計算し、スローモーションファクタは、基準パターンの動き及び動きの不存在の値の数に等しい。
【００１７】
動作の特定のモードに従って、受信機は、信頼性カウンタの値が定められた値に達したときに、ロックオン信号を発生する。このロックオン信号は、装置内のオーディオビジュアルプログラムの蓄積をトリガする。
【００１８】
動作の特定のモードに従って、受信機は、比較器が、基準パターンと決定する手段により検出されたフレーム繰返しパターンの間の差を検出したときに、信頼性カウンタの値を除算する。
【００１９】
動作の特定のモードに従って、受信機に組み込まれた動き検出器は、最初の２つのような同じパリティの少なくとも１つのフレームにより分離される、同様なパリティの２つのフレーム間の動きを検出する。
【００２０】
本発明の他の特徴と利点は、添付の図面を参照して、非限定的な例による、例示的な実施例の説明からわかる。
【００２１】
本発明の例示的な実施例に従ったオーディオビジュアル受信機が図１に示されている。受信機は、例えば、ＤＶＢ仕様に従った、テレビジョン復号器である。これは、ＩＳＯ／ＩＥＣ１３８１８−１トランスポートレイヤを使用する。
【００２２】
受信機は、それ自身がチューナに接続されたアンテナ１に接続され、そして、オーディオビジュアルプログラムについての媒体の、典型的にはビデオレコーダの、リーダ２１に接続されている。チューナにより供給されるこの信号は、復調器３により復調される。復調されたデータは、デインターリーブされ、そして、誤り訂正回路４により訂正され、そして、デマルチプレクサ５へ送られる。後者は、受信機によりサポートされる種々の応用の関数として、マイクロプロセッサ２３によりプログラムされるある数のフィルタを有する。マイクロプロセッサ２３は、オペレーティングシステムと、ＥＰＧのようなアプリケーションを実行するための、存在する又はダウンロードされたプログラムを含む、メモリ１２に接続される。メモリは、単一のブロックの形式で示されているが、しかし、物理的には、ランダムアクセスメモリＲＡＭ、読み出し専用メモリＲＯＭ、プログラム可能なメモリＥＥＰＲＯＭ又はＦＬＡＳＨのような異なる種類の幾つかのブロックを含んでも良い。読み出し専用メモリＲＯＭは、数ある中で、復号器の基本プログラムを含む。このプログラムは、デマルチプレクサのプログラミング、遠隔制御装置により送信された命令の受信、メモリ内に記録された及びポインターにより規定されたビデオシーケンスの表示、のような入力／出力管理ルーチンを有する。
【００２３】
キャラクター発生器１５は、受信機のパラメータに又は特定の応用に関連するコントロール又はグラフィックメニューの発生を可能とする。発生されたビデオ信号は、ビデオ受信機１７から出力されるビデオ信号の１つと、テレビジョン２２に接続されたＳＣＡＲＴソケットへ、多重される。多重回路２０は、マイクロプロセッサ２３により管理される。受信機は、赤外リンク２４によりマイクロプロセッサに接続される、遠隔制御装置１も装備される。この遠隔制御装置は、とりわけ、ナビゲーションボタン
【外１】
2004513570.tif 000054
及び、
【外２】
2004513570.tif 000055
ボタンを有する。図を明確にするために、マイクロプロセッサ２３の最も重要な接続が示されている。
【００２４】
オーディオ又はビデオ部分又は、デマルチプレクサによりフィルタされるパケットは、バッファメモリ６の予め定められた領域に格納されている。受信機は、情報の高速転送を許す、インターフェース２６の助けでマイクロプロセッサと接続されたハードディスク２５も有する。ハードディスクは、復号器と優位に統合され、それは、別々の部分の装置の形式でも提案されることが可能である。ディスクのサポートは、交換可能でも可能である。マイクロプロセッサ２３により実行されるプログラムは、デマルチプレクサ５により、バッファメモリ６内に格納されたデータを分析し、そして、それらが、ユーザにより選択されたプロファイルに対応するかどうかを決定する。そのようであれば、それらは、ハードディスク２５に記録される。ハードディスクの容量は、圧縮されたフォーマット（例えば、ＭＰＥＧ２）で、少なくとも数時間のオーディオビジュアルプログラムを記録することを可能とする。
【００２５】
図２は、本発明を実行する動作のフローチャートを示す。最初に（ステップ１）、ユーザは、１つ又はそれ以上のプログラムを記録するために、受信装置をプログラムする。プログラミングは、タイムスロットと決定されたサービスを規定すること、又は、（例えば、電子プログラミング案内、ＥＰＧ、の助けで）イベントを明確に規定することのいずれかにより実行される。ステップ２では、プログラムは、実際にハードディスクへ記録される。
【００２６】
第２に（ステップ３）、ユーザは、ハードディスクのメモリの内容をすばやく表示したいと思う。そして、ユーザは、高速表示モジュール、ＦＤＭを実行する。好ましい実施例に従って、このモジュールは物理的には、マイクロプロセッサにより管理されるプログラムと対話するが、しかし、それは、パケットに専用の回路が使用される、オーディオ又はビデオ受信機の形式で、概念的にはデータパケットを処理するアプリケーションである。単純には、スクリーン上に表示されるメニューの助けで、モジュールは、ハードディスクに記録された全プログラムに関連する情報を示す。このメニューは、”初期”と呼ばれる。この情報は、例えばタイトル、継続時間、プログラムが抽出されたサービス、又は、ユーザの選択を助けることができる他の任意の情報である。ユーザは、視覚的にプログラムをハイライトして、このメニューをナビゲーションする。遠隔制御装置１１の”ＯＫ”ボタンを押すことにより、ユーザは、ハイライトされたイベントの高速表示を起こさせる。高速表示のトリガは、スクリーン上に表示されているアイコンの助けで実行もされる。遠隔制御装置１１の”ＥＮＤ”ボタン（又は、対応するアイコン）を押すことは、ＦＤＭモジュールを終了することを可能とする。
【００２７】
ここで、イベントの高速表示を動作させる方法がある。ハードディスクより読み出されたオーディオビジュアルデータは、ポインタを使用して抽出される。ユーザがプログラムを選択するときに、ステップ４で、ＦＤＭモジュールは、選択されたプログラムの開始アドレスへ、このポインタを初期化する。そして（ステップ５）、このモジュールは、スローモーションシーケンスについて、ポインタにより定義される位置からそして、記録されたプログラムの最後まで検索する。続いて、そのようなシーケンスが検出される方法を見る。ステップ６では、スローモーションシーケンスが、検出され、それにより、シーケンスが表示されている間に、ステップ７の実行が発生する。シーケンスが検出されることなしにプログラムの終了に達する場合には（ステップ８のテスト）、このモジュールは、初期メニューを表示し（ステップ３）、ユーザは素早く記録された他のプログラムを表示又はＦＤＭを抜けることができる。ステップ７での表示は、パラメータ化され、種々のオプションが続いて見られる。ステップ７の最後で、プログラムは、ステップ８へスキップし、そしてユーザからのコマンドを待つ。この実施例では、ユーザは、手動で種々のシーケンスの連続の表示を制御する。ユーザが、遠隔制御装置１１の
【外３】
2004513570.tif 000056
ボタンを押すときには、モジュールは、次のスローモーションシーケンスを検索するために、ステップ５へスキップする。ユーザが、
【外４】
2004513570.tif 000057
ボタンを押す場合には（ステップ１０）、ユーザは素早い表示を中断しそして、初期メニューへ戻す。
【００２８】
図３は、ユーザが受信機のメモリ内に記録されたプログラムを表示するときに現れる例示のメニューを示す。選択されたプログラムは、スクリーン３０の上部に現れ、そして、スクリーンの下部にコマンドストリップ３１が現れる。このストリップは、コマンドアイコンを含む。変形として、ストリップは、現れず、そして、コマンドは、遠隔制御装置１１上の機能ボタンにより行われる。コマンドの非限定的なリストは：記録されたプログラムの表示の開始に行く３２、前に記録されたプログラムを表示する３３、そのプログラムを逆に表示する３４、ＦＤＭを実行する３５、記録されたプログラムの高速表示する３６、次に記録されたプログラムを表示する３７、である。本発明に関して我々に最も関心のあるコマンドは、高速表示モジュール（ＦＤＭ）を実行することを可能とすることである。
【００２９】
既に説明したコマンドとそれに続くコマンドは、遠隔制御装置１１上の特定の機能のボタンの助けで又は、スクリーン２２上に表示されるアイコンを通して実行され、そして、方向ボタンと”ＯＫ”ボタンの助けで活性化可能であることは、言うまでもない。続いて、コマンドは、アイコンで記述されるが、しかし遠隔制御装置上の機能ボタンの使用は除外されるべきではない。
【００３０】
本例示の実施例の第１の改善は、スローモーションシーケンスが順次且つ連続して表示されることにある。これを行うために、”連続／場面毎表示”のユーザコマンドは、ユーザが、
【外５】
2004513570.tif 000058
コマンドを作動させたときに次のシーケンスを表示すること又は、中断なしに連続するシーケンスを表示することのいずれかを可能とする。後者の場合には、ステップ７後にプログラムは、直接ステップ１０へスキップし、そして、ステップ９のテストを行わない。”連続／場面毎表示”コマンドは、２つの状態を有するコマンドであり、新たな作動は初期状態へトグルする。
【００３１】
他の改善は、スローモーションシーケンスの表示中に、ステップ７で、進行中のシーケンスの表示を中断させる、
【外６】
2004513570.tif 000059
アイコンの活性化、と次のスローモーションシーケンスの検索のための、ステップ５へプログラムを送ることよりなる。このシーケンスは、直接表示される。
【００３２】
他の改善は、ユーザが、
【外７】
2004513570.tif 000060
アイコンを活性化することにより、進行中のスローモーションシーケンスの先頭へ、いつでも戻れることよりなる。この改善は一時的なメモリに、シーケンスポインタの先頭の値を格納することにより、行われる。素早く連続して、
【外８】
2004513570.tif 000061
アイコンを２回活性化することにより（”ダブルクリック”と呼ばれる）、進行中のものに先行するスローモーションシーケンスへ戻ることを可能とする。この機能は、検出された各スローモーションシーケンスの先頭アドレスをスタック内に置くことにより、簡単に達成される。続いて詳細に説明する他のやり方は、受信中にシーケンスを検出し、そのシーケンスのみを格納しそして、そのシーケンスのインデックステーブルを生成することからなる。
【００３３】
本例示の実施例に従って、ユーザは、標準速度で、スローモーションシーケンスを表示することができる。これは、スローモーション比を知ることにより実行され、この比の決定は、スローモーションシーケンスの検出と同時に実行される。ユーザは、”標準／スロー速度”のアイコンを活性化することにより、標準速度で、スローモーションシーケンスを表示すること要求する。スクリーン管理モジュールは、メモリから読み出されたシーケンスの表示の速度とスローモーション比を乗算する。このようにして、全てのスローモーションシーケンスから構成される要約の表示は、加速されそして、最少時間続く。アイコンの第２の活性化は、初期スローモーション速度へ戻ることを発生する。
【００３４】
図４は、記録されたプログラムの高速表示中の例示のスクリーンを示す。スローモーションシーケンスは、スクリーン３０の上部に現れそして、コマンドストリップ４１はスクリーンの下部に現れる。このストリップは、ユーザへ提供される、以下のコマンドアイコンを含む：
−ＦＤＭの終了、プログラムの標準表示へ戻る（４２）。
−先頭へ又は前のシーケンスへ戻る（４３）。
−次のシーケンスへスキップする（４４）。
−画像フリーズ（４５）。
−標準／スロー速度表示（４６）。
−連続／場面毎表示（４７）。
【００３５】
スローモーションの検出は、種々の方法で請け負われる。伝送放送者は、サービス情報内で伝送される識別子の助けで、スローモーションシーケンスを識別できる。この識別子は、イベント名、スローモーションシーケンスの開始と終了の時間基準及び、スローモーション比値を含む。ユーザが標準速度で、スローモーションシーケンスを表示したいときには、この値を考慮することが呼び戻される。この第１のやり方は、放送者に前もってスローモーションシーケンスを知らせる。
【００３６】
変形は、プログラムの記録された画像を分析し、そして、これらの画像がスローモーションシーケンスのメンバであるかどうかを検出することよりなる。そのような検出方法を説明する。この方法は、データ放送の修正を、そして、特に、スローモーションシーケンスの識別子を使用を避ける利点がありる。
【００３７】
検出器の動作をより理解するために、フレームの繰返しによるスローモーションシーケンスが発生される方法が、記載される。図５は、”Ｓｉｎｉ”と称する初期シーケンスを示す。このシーケンスから、”Ｓｓｌｏ”と称すスローモーションシーケンスが生成される。放送されるフレームの数を３倍にすることにより、この放送は３倍長くなり、このシーケンスは開始シーケンス”Ｓｉｎｉ”よりも３倍遅く表示される。この例のスローモーションファクタは３に等しい。
【００３８】
本例示の実施例は、オーディオビジュアルプログラムから抽出された２つの連続するフレームを分析しそして、大きく異なるか否かを決定する、動き検出器を使用する。フレーム繰返し検出器は、画像が完全に静止であるか又は、時間をわたって動いているかを決定するために、この検出器からの出力値を使用する。特に、スローモーション検出器は、絵画を示すような静止画を含むシーケンス、標準速度のシーケンス、及び、これのみを検出できるように画像がゆっくり変化するスローモーションシーケンスを区別できなければならない。第３のカテゴリーに対応するシーケンスのみ検出されねばならない。
【００３９】
図６は、本発明の主題を構成する、スローモーションシーケンスを検出する装置の動作の一般的な原理を示す。
【００４０】
この装置は、入力として、ビデオ信号放送を受信しそして、それらをメモリ１２の一部を構成するビデオメモリ６１へ格納する。ビデオデータは、メモリ６１から読み出されそして、２つの連続するフレームＴｐｒｅｖとＴｎｅｘｔの信号に対応する２つの出力により動き検出器６２へ送られる。動き検出器６２は、しきい値を介してフレーム間の差、即ち、２つのフレームの同じ位置に位置する画素間の輝度の差の、全ての又は幾つかのフレームをわたる累積、を計算することにより動作する。フレーム入力の各ペアについて、それはブール形式のいわゆる”動き”インジケータを提供する。検出器が２つの分析されたフレーム間の動きを検出する場合には、動きインジケータの値は、Ｍ（”Ｍ”：動き）であり、又は、２つのフレームが完全に又は大きく一致する場合には、Ｓ（”Ｓ”：静止）である。時が経過するにつれて、インジケータの値ＭとＳの連続は、フレーム繰返し検出器６３により分析され、それは、その出力で、入力ビデオシーケンスがスローモーションに対応するか又はしないかを示すブール値を設定する。
【００４１】
スローモーションに対応する動きパターンの検出は、２つのステップで実行される。
【００４２】
−第１ステップ：動き検出器から出力される値ＭとＳの連続から、フレーム繰返しパターンを検出しようとする。
【００４３】
−第２ステップ：動き検出器の出力は、幾つかのスローモーション期間について、第１ステップで検出されたフレーム繰返しパターンと相関がとられ、そして、動き検出器から出力されるパターンと期待されたパターンの間の観測された一致の数の関数として、スローモーションの検出が有効化され又はされない。
【００４４】
図５に戻ると、後者は、動き検出器より出力されたインジケータ値の例示のストリングを示し、これは、フレームの繰返しにより発生されたファクタ３のスローモーションに対応する。連続する値を分析することにより、いわゆる”基準パターン”の、特徴パターンを示すことに注意する。この例では、これは、３フレーム毎に周期的に現れ、それは、動きを有する変化（図５で”Ｍ”で示される）と、それに続く、２つの動きのない又は静的な変化（図５で”ＭＳで示される）を含む。基準パターンは、この例では：［Ｍ−Ｓ−Ｓ］である。動き検出器からの出力値の助けで得られた基準パターンは、インジケータ”Ｍ”とすぐ後に続く連続するインジケータ”Ｓ”のシーケンスよりなる。基準パターンのシンボルＭとＳの数は、Ｎで示されるスローモーション比と等しい。この例では、基準パターンはＭ−Ｓ−Ｓであり、これらの３つの値は、同じフレームが３回繰返されるということから明白であり、スローモーション比Ｎは従って、３（＝１＋２）に等しい。
【００４５】
図５に示された基準パターンは、値”Ｍ”及び、２つの値”Ｓ”よりなる（Ｎ＝３）。このパターンを、基準パターンが、インジケータ”Ｍ”とそれに続く（Ｎ−１）のインジケータ”Ｓ”よりなる、２又はそれ以上に等しい整数スローモーション比Ｎへ、一般化するのは容易である。スローモーションが存在する場合には、基準パターンは動き検出器の出力で同一に再生される。スローモーション比Ｎの決定は、各スローモーションシーケンスに関連するそして表示中に働く、データの重要な項目である。本例示の実施例に従って、ユーザは、スクリーンへＮのうちの１画像のみを送ることにより、標準速度でスローモーションシーケンスを表示することがあり、この効果は同じ比でスローモーションシーケンスを加速することである。
【００４６】
図７は、インジケータ値のパターンを処理することを可能とする有限状態オートマトンの図である。この図は、状態マシンについてのＵＭＬ標準に従っている。繰り返しパターン検出の原理は、次のようである：動き検出器の出力で、インジケータ”Ｍ”とそれに続く少なくとも１つの”Ｓ”よりなるシーケンスのマーキングに関する。”Ｍ”の受信中に、検出が有効化された場合に、スローモーション比に対応する、検出されたパターンの期間を決定するカウンタＣ１は、１に初期化される。”Ｍ”の受信後に、”Ｓ”を待つ。受信されたインジケータが、期待された値に対応しない場合には、オートマトンは、初期状態に戻る。逆の場合には、カウンタＣ１は増加される。”Ｍ”に続いて第１の”Ｓ”の受信後に、”Ｓ”の受信をループバックし、新たなインジケータ”Ｓ”の度に、カウンタＣ１を増加する。”Ｍ”の受信は、繰返し周期の最後を示し、そして、繰返しパターンの検出の第１のステップの終了をトリガする。検出されたパターンは、しかしながら、カウンタＣ１の値により与えられるその長さが、最大の可能なスローモーション比に対応する、予め定められた最大期間Ｐｍａｘよりも小さいときにのみ、有効化される。
【００４７】
この検出フェーズを通して、動きパターンは、スローモーションに対応するとして、有効化されないので、スローモーションシーケンスが検出されないことを毎フレーム期間に示すことが適切である。
【００４８】
図８は、決定するフェーズで推定されたスローモーション比から、動き検出器から出力されるデータに関してスローモーションシーケンスの検出を有効化するために適用される処理を示す。
【００４９】
スローモーションシーケンスの検出の有効化は、”Ｍ”で開始するＮの連続する値のブロックを検出ステップ中に決定される基準パターンと比較し、そして、その一致を確認することよりなる。基準パターンは、第１ステップ中に計算された繰返し期間の関数として構成され、そして、期間を完成するのに必要なので、値”Ｍ”とそれに続く多くの”Ｓ”値よりなる。パターンの繰返し期間をわたり、動き検出器の出力で、値”Ｍ”と”Ｓ”のストリングと基準パターンの間に、一致が存在するか否かに依存して、０へ初期化された信頼性カウンタの値は、以下のように、修正される。
【００５０】
−　基準パターンと一致する場合には、１ユニットがカウンタに加算される。この加算は、予め定められた値ＣＯＮＦｍａｘまで行われる。本例示の実施例では、ＣＯＮＦｍａｘの値は、３２に等しい。
【００５１】
−　１シンボル異なる場合には、信頼性カウンタの２による整数除算が実行される。
【００５２】
一致が検出されない場合には、信頼性カウンタの値は、”０”のまま残る。一致する場合には、カウンタがゆっくり上限値まで増加する。信頼性カウンタは、バイトで表される。他方、もはや一致しない場合には、カウンタは急速に減少する。
【００５３】
基準パターンは、実際には、基準動きパターンの繰返し期間内の全ての可能なフェーズ中の特定のフェーズに対応することに、注意するべきである。この結果、動き検出器での出力を伴なう有効化の処理は、動き検出器から出力されるサンプルのグループは、”Ｍ”インジケータを最初にそして、”Ｓ”インジケータを含むように、同期されるべきである。この同期は、検出処理の出力状態がこのフェーズに精密に対応する限り、当然に行われる。従って、フェージングを正しくするために、検出に連携して有効にするために第１グループの動きインジケータ値の読み出しを実行することは、十分である。
【００５４】
信頼性カウンタの値は、その後に、各パターンの受信時に、予め定められた値の２つのしきい値、高しきい値Ｔｈｉｇｈ（ＣＯＮＦｍａｘより小さい）と、低しきい値Ｔｌｏｗと比較される。
【００５５】
−　信頼性値が、Ｔｈｉｇｈよりも大きい場合には、スローモーション検出は有効であると仮定され、そして、システム出力インジケータは、それに従って、設定され；１つは有効フェーズのまま残り、そして１つはそれゆえに、動き検出器の出力で、Ｎ値のインジケータより構成される推定される繰返しの期間に対応する、新たなシンボルのグループを読み、これは、基準パターンと比較される。
【００５６】
−　逆に、信頼性値が低しきい値Ｔｌｏｗより小さい場合には、スローモーションの誤りのある検出の存在が仮定され、スローモーションシーケンスの存在は有効化されない。
【００５７】
−　信頼性が２つのしきい値ＴｈｉｇｈとＴｌｏｗの間にある場合には、スローモーションの不存在が示されるが、しかし、動き検出器から出力されるシンボルの新たなグループの処理を行うことにより、有効化は継続される。
【００５８】
信頼性カウンタの上限値ＣＯＮＦｍａｘは３２であるので、値ＴｈｉｇｈとＴｌｏｗは、例えば、それぞれ１６と８である。”ＡＣＣ”（”ロックオン”を意味する）と呼ばれる送られる信号は、信頼性が２つのしきい値ＴｈｉｇｈとＴｌｏｗの間にあるときに、少なくとも２つのスローモーションパターンが検出されたことを示すが、しかし、これは、スローモーションが存在することを保証することには十分でない。信頼性カウンタの値が、Ｔｈｉｇｈに達するときには、観測されたパターンと基準パターンの間の大きな数の連続する一致が発生したことが確かであり、スローモーション検出が有効化されることが可能である。
【００５９】
スローモーションシーケンスが出現したときに、信頼性カウンタは、動き検出器から出力されるパターンと基準パターンの間の観測された各一致の間に増加される。これゆえに、カウンタがその上限に達するためには、３２の一致が必要である。ここで、スローモーションシーケンスが終了したと仮定する。基準パターンとの第１の差により、カウンタの値は、１６に等しくなる。それゆえに、スローモーション検出信号はまだ活性化されている。第２の連続する差で、カウンタは値８を有し、スローモーション検出信号は、不活性化されるが、しかし、ロックオン信号は活性化されたまま残る。第３の差（カウンタの値は４に等しい）でのみ、両信号不活性化される。
【００６０】
本発明への改善は、一時メモリ（例えば、ハードディスク２５の一部）に受信されたオーディオビジュアルプログラムのフレームの蓄積をトリガするために、ＡＣＣ信号を使用することよりなる。結局、スローモーションシーケンスが検出されない場合には、信頼性カウンタは、値Ｔｌｏｗ以下に減少し、そして、これらのデータは、上書きされる。そうでなければ、それらは、実際に検出されたスローモーションシーケンスのアドレスに先立つアドレスで、メモリ内に格納される。このようにして、ほとんど全体のスローモーションシーケンスは、連続するブロックを構成しそして、中断なしに表示されることが可能である。
【００６１】
図９は、スローモーションシーケンスを検出する装置の一般的な図を示す。
【００６２】
入力ストリームは、数ある中で、ビデオ信号のフレームを構成する画像の輝度及び色差情報を含む。この情報は、動き検出器に、同時に、第１のフレームＴｐｒｅｖと第２のフレームＴｎｅｘｔに属し、且つ　これらの２つのフレーム内の同じ位置を占める、画素の輝度値を供給することが出来るようにするために、２重読み出しアクセスを有するビデオメモリ内に格納される。動き検出器の例示の実施例は、その出力に、２つの処理されたフレームの間の動きの存在（Ｍ）又は不存在（Ｓ）を通知する、入力ビデオフレームと同期する、２値インジケータ”Ｍ／Ｓ”を供給するために、ＴｐｒｅｖとＴｎｅｘｔから出力される画素の輝度値の差を累積し且つ、累積の結果のしきい値と比較することを可能とする、電子回路よりなる。比較器により比較されたこの値は、ある割合で異ならない場合には、一致すると宣言される。この割合は、本例示の実施例では、１０％である。動き検出器が、２つのフレームが擬似的に同一であると示す場合には、２つの画素の間の不一致は多くとも１０％である。この電子回路は、個別電子部品として又は、特別目的の集積回路（ＡＳＩＣ：”特定用途向け集積回路”）として、又は、計算的な及び処理ユニットのメモリ資源を使用して実現されそしてＦＤＭに組み込まれるソフトウェアモジュールとして、実現されることが可能である。
【００６３】
動き検出器により出力される値は、スローモーションシーケンスの存在を検出する状態オートマトンを実行する処理ブロックへ供給される。このブロックは、カウンタＣ１への読み出しアクセス及び書き込みアクセスのためのポートを有し、その機能は、動きパターンの繰り返しの期間を計算することである。計算は、インジケータＭの数（これゆえにユニット）とインジケータＳの数を合計することにより、実行される。スローモーションパターンの期間の検出後に、カウンタＣ１の値は格納されそして、カウンタＣ１はゼロに設定される。このように検出された繰返しパターンは、基準パターンを構成し、メモリ内に格納される。カウンタの格納された値は、基準パターンの繰返しの期間を構成しそして、スローモーション比に対応する。
【００６４】
第２に、動き検出器の出力は、基準パターンの長さと等しい長さの、動き検出器の出力を構成する値”Ｍ”と”Ｓ”のストリングの蓄積を可能とするバッファメモリを提供する。このバッファの内容は、基準パターンと後に比較される。このバッファの容量は、動きパターンの繰返しの期間の最大値Ｐｍａｘの関数として計算されねばならず、それは、検出することを求めるスローモーション比の最大値と一致する。
【００６５】
スローモーションシーケンスの不存在又は出現の開始で、検出装置６３は、可能なスローモーションに対応する動き繰返しパターンはまだ有効とされていないので、各フレーム期間でスローモーションシーケンスが検出されなかったことを示す、２値信号を出力する。このブロックも、スローモーションパターン有効化処理のトリガを制御する。最後に、パターン有効化ブロックに、パターンの繰返し期間の値及び、信号ＡＣＣを供給する。
【００６６】
パターン繰返し期間の値は、有効化ブロックにより、基準パターンの、構成を可能とする、この構成は、優位に、検出された繰返し期間の値を通してアドレスされ、そして、有効であると仮定されたこの期間の各値について、基準パターンを構成するインジケータ”Ｍ／Ｓ”のシーケンスを含む、”ルックアップテーブル”により実行される。
【００６７】
スローモーションパターン有効化ブロックは、動き検出器の出力により供給されるバッファ内に格納された値”Ｍ”と”Ｓ”のストリングを、ルックアップテーブルに格納されれた基準パターンと比較する。このブロックは、各フレーム期間で、スローモーションシーケンスが存在するかしないかを示す２値信号を出力するために、前に導入された信頼性カウンタにより比較の結果を有効化する。
【００６８】
スローモーションパターン有効化ブロックは、最後に、スローモーションパターンの有効化が失敗しても、検出処理を再初期化及び再実行することができるように、検出ブロックへの出力を含む。
【００６９】
スローモーションパターン決定及び有効化ブロックは、カウンタＣ１とバッファメモリ及び、ＬＵＴだけでなく、優位に、とりわけ、算術及び論理ユニット及び、処理の中間変数の格納を可能とするレジスタを含む、プロセッサ又は処理ユニットの資源を使用してソフトウェアモジュールを通して実行されうる。Ｔｌｏｗ、Ｔｈｉｇｈ及び、ＣＯＮＦｍａｘのような、処理定数は、ＲＯＭ（読み出し専用メモリ）形式の不揮発性メモリに格納できる。
【００７０】
図９の装置内に示された構成要素の組立体は、ビデオストリームと同時に装置の入力で有効な、画素のラインとフレームの、ビデオ画素のサンプリングに関連する同期化信号により駆動される。
【００７１】
プログラム中に、初期画像が、スローモーションシーケンスを構成することなしに、非常に僅かにしか変化しない場合には、動き検出器は、その一致を検出できる。これを避けるために、本発明の改善に従って、動き検出器は次々と続く２つのフレームを比較せず、しかし、少なくとも１つの他のフレームにより分離される２つのフレームを比較する。
【００７２】
本発明の当業者には、本発明は、本発明の出願の請求の範囲から離れることなしに、多くの他の特定の形式下の実施例を可能とすることは、明らかである。従って、本実施例は、説明のためであり、請求の範囲により定義される分野内で、修正されうることは、考慮されるべきである。
【００７３】
特に、本発明は、テレビジョン復号器に限定されず、オーディオビジュアルプログラムを受信するどのような装置にも適用されうる。オーディオビジュアルプログラムは、特に、ビデオカセットの形式デ受信されることも可能であり、そのときは、受信手段はオーディオビジュアル媒体を読み出す手段を有しなければならない。
【図面の簡単な説明】
【図１】
本発明の実行のためのテレビジョン受信機を示す図である。
【図２】
本発明に従った方法の種々のステップのフローチャートを示す図である。
【図３】
高速表示モジュールの制御のためのスクリーンビューを示す図である。
【図４】
スローモーションシーケンスを表示する間のスクリーンビューを示す図である。
【図５】
スローモーションシーケンス構成するフレームの動きの例示的なパターンを示す図である。
【図６】
スローモーションシーケンスを検出する装置の動作の一般的な原理を示す図である。
【図７】
スローモーション期間に対応する動きパターンを検出することを可能とする、有限状態オートマトンを示す図である。
【図８】
スローモーション期間に対応する動きパターンが既に検出されたときに、スローモーションシーケンス検出を有効化するために適用される処理を実行することを可能とする有限状態オートマトンを示す図である。
【図９】
スローモーションシーケンスを検出する装置の一般的な図を示す図である。
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図８
【補正方法】変更
【補正の内容】
【図８】
2004513570.tif 000062
【国際調査報告】
2004513570.tif 000063
2004513570.tif 000064
2004513570.tif 000065
2004513570.tif 000066