(57)【要約】映像システムにおけるビットアキュレートシミュレーションのためのフィルムグレインＳＥＩメッセージ挿入の方法及び装置が提供される。順序づけされたシーケンスでフィルムグレインをシミュレーションする方法は、複数のイントラ符号化ピクチャに対応するフィルムグレイン補足情報を供給するステップと、デコード順に、連続したイントラ符号化ピクチャの間のインター符号化ピクチャに対応する付加的なフィルムグレイン補足情報を供給するステップとを有する。インター符号化ピクチャは、表示順序に基づいて選択される。
2008521285.tif 000002
【特許請求の範囲】
【請求項１】
順序づけされたシーケンスでフィルムグレインをシミュレーションする方法であって、
複数のイントラ符号化ピクチャに対応するフィルムグレイン補足情報を供給するステップと、
デコード順に、連続したイントラ符号化ピクチャの間のインター符号化ピクチャに対応する付加的なフィルムグレイン補足情報を供給するステップとを有し、
前記インター符号化ピクチャは、表示順序に基づいて選択される方法。
【請求項２】
前記インター符号化ピクチャの表示順序は、ピクチャ・オーダー・カウント（ＰＯＣ）値に基づいて決定される、請求項１記載の方法。
【請求項３】
前記ＰＯＣ値は、最小ＰＯＣ値である、請求項１記載の方法。
【請求項４】
前記フィルムグレイン補足情報及び前記付加的なフィルムグレイン補足情報は、フィルムグレイン補足拡張情報（ＳＥＩ）メッセージに含まれる、請求項１記載の方法。
【請求項５】
前記フィルムグレインＳＥＩメッセージの唯一のＳＥＩメッセージのみが、最小ＰＯＣ値を有する特定のインター符号化ピクチャに対応する、請求項４記載の方法。
【請求項６】
前記特定のインター符号化ピクチャに対応する前記フィルムグレインＳＥＩメッセージの唯一のＳＥＩメッセージのみが、デコード順に前記特定のインター符号化ピクチャに先行するイントラ符号化ピクチャのフィルムグレインＳＥＩメッセージと同一である、請求項５記載の方法。
【請求項７】
前記フィルムグレインのシミュレーションは、ビットアキュレートである、請求項１記載の方法。
【請求項８】
前記フィルムグレインのシミュレーションは、使用される再生モードに関係なくビットアキュレートである、請求項７記載の方法。
【請求項９】
前記使用される再生モードは通常モードである、請求項８記載の方法。
【請求項１０】
前記使用される再生モードはトリックモードである、請求項８記載の方法。
【請求項１１】
前記順序づけされたシーケンスは前記表示順序である、請求項１記載の方法。
【請求項１２】
再生モードに関係なく一貫性のあるフィルムグレインシミュレーションを提供するよう表示順にフィルムグレインをシミュレーションするビットアキュレート方法であって、
Ｉ、Ｐ及びＢピクチャに先行してフィルムグレインＳＥＩメッセージを送信するステップを有し、
唯一のフィルムグレインＳＥＩメッセージのみが、前記Ｉ、Ｐ及びＢピクチャの特定の１つに先行し、
Ｂピクチャに先行する前記フィルムグレインＳＥＩメッセージの唯一のＳＥＩメッセージのみが、デコード順に前記Ｂピクチャに先行するＩピクチャ又はＰピクチャのフィルムグレインＳＥＩメッセージと同一である、方法。
【請求項１３】
順序づけされたシーケンスでフィルムグレインをシミュレーションする装置であって、
複数のイントラ符号化ピクチャに対応するフィルムグレイン補足情報を供給し、更に、デコード順に、連続したイントラ符号化ピクチャの間のインター符号化ピクチャに対応する付加的なフィルムグレイン補足情報を供給するフィルムグレインモデリング装置を有し、
前記インター符号化ピクチャは、表示順序に基づいて選択される装置。
【請求項１４】
前記インター符号化ピクチャの表示順序は、ピクチャ・オーダー・カウント（ＰＯＣ）値に基づいて決定される、請求項１３記載の装置。
【請求項１５】
前記ＰＯＣ値は、最小ＰＯＣ値である、請求項１４記載の装置。
【請求項１６】
前記フィルムグレイン補足情報及び前記付加的なフィルムグレイン補足情報は、フィルムグレイン補足拡張情報（ＳＥＩ）メッセージに含まれる、請求項１４記載の装置。
【請求項１７】
前記フィルムグレインＳＥＩメッセージの唯一のＳＥＩメッセージのみが、最小ＰＯＣ値を有する特定のインター符号化ピクチャに対応する、請求項１６記載の装置。
【請求項１８】
前記特定のインター符号化ピクチャに対応する前記フィルムグレインＳＥＩメッセージの唯一のＳＥＩメッセージのみが、デコード順に前記特定のインター符号化ピクチャに先行するイントラ符号化ピクチャのフィルムグレインＳＥＩメッセージと同一である、請求項１７記載の装置。
【請求項１９】
前記フィルムグレインのシミュレーションは、ビットアキュレートである、請求項１３記載の装置。
【請求項２０】
前記フィルムグレインのシミュレーションは、使用される再生モードに関係なくビットアキュレートである、請求項１３記載の装置。
【請求項２１】
前記使用される再生モードは通常モードである、請求項２０記載の装置。
【請求項２２】
前記使用される再生モードはトリックモードである、請求項２０記載の装置。
【請求項２３】
前記順序づけされたシーケンスは前記表示順序である、請求項１３記載の装置。
【請求項２４】
再生モードに関係なく一貫性のあるフィルムグレインシミュレーションを提供するよう表示順にフィルムグレインをシミュレーションするビットアキュレート装置であって、
Ｉ、Ｐ及びＢピクチャに先行してフィルムグレインＳＥＩメッセージを送信するフィルムグレインモデリング装置を有し、
唯一のフィルムグレインＳＥＩメッセージのみが、前記Ｉ、Ｐ及びＢピクチャの特定の１つに先行し、
Ｂピクチャに先行する前記フィルムグレインＳＥＩメッセージの唯一のＳＥＩメッセージのみが、デコード順に前記Ｂピクチャに先行するＩピクチャ又はＰピクチャのフィルムグレインＳＥＩメッセージと同一である、装置。
【請求項２５】
順序づけされたシーケンスでフィルムグレインをシミュレーションする装置であって、
複数のイントラ符号化ピクチャに対応するフィルムグレイン補足情報を供給する手段と、
デコード順に、連続したイントラ符号化ピクチャの間のインター符号化ピクチャに対応する付加的なフィルムグレイン補足情報を供給する手段とを有し、
前記インター符号化ピクチャは、表示順序に基づいて選択される装置。
【請求項２６】
前記インター符号化ピクチャの表示順序は、ピクチャ・オーダー・カウント（ＰＯＣ）値に基づいて決定される、請求項２５記載の装置。
【請求項２７】
前記ＰＯＣ値は、最小ＰＯＣ値である、請求項２６記載の装置。
【請求項２８】
前記フィルムグレイン補足情報及び前記付加的なフィルムグレイン補足情報は、フィルムグレイン補足拡張情報（ＳＥＩ）メッセージに含まれる、請求項２５記載の装置。
【請求項２９】
前記フィルムグレインＳＥＩメッセージの唯一のＳＥＩメッセージのみが、最小ＰＯＣ値を有する特定のインター符号化ピクチャに対応する、請求項２８記載の装置。
【請求項３０】
前記特定のインター符号化ピクチャに対応する前記フィルムグレインＳＥＩメッセージの唯一のＳＥＩメッセージのみが、デコード順に前記特定のインター符号化ピクチャに先行するイントラ符号化ピクチャのフィルムグレインＳＥＩメッセージと同一である、請求項２９記載の装置。
【請求項３１】
前記フィルムグレインのシミュレーションは、ビットアキュレートである、請求項２５記載の装置。
【請求項３２】
前記フィルムグレインのシミュレーションは、使用される再生モードに関係なくビットアキュレートである、請求項２５記載の装置。
【請求項３３】
前記使用される再生モードは通常モードである、請求項３２記載の装置。
【請求項３４】
前記使用される再生モードはトリックモードである、請求項３２記載の装置。
【請求項３５】
前記順序づけされたシーケンスは前記表示順序である、請求項２５記載の装置。
【請求項３６】
再生モードに関係なく一貫性のあるフィルムグレインシミュレーションを提供するよう表示順にフィルムグレインをシミュレーションするビットアキュレート装置であって、
Ｉ、Ｐ及びＢピクチャに先行してフィルムグレインＳＥＩメッセージを送信する手段を有し、
唯一のフィルムグレインＳＥＩメッセージのみが、前記Ｉ、Ｐ及びＢピクチャの特定の１つに先行し、
Ｂピクチャに先行する前記フィルムグレインＳＥＩメッセージの唯一のＳＥＩメッセージのみが、デコード順に前記Ｂピクチャに先行するＩピクチャ又はＰピクチャのフィルムグレインＳＥＩメッセージと同一である、装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概して、ビデオエンコーダ及びビデオデコーダに関し、更に具体的には、映像システムにおけるビットアキュレートシミュレーションのためのフィルムグレイン補足拡張情報（ＳＥＩ）メッセージ挿入に関する。
【背景技術】
【０００２】
フィルムグレイン・マネージメント（ＦＧＭ、またフィルムグレイン・テクノロジ、即ちＦＧＴとも呼ばれる。）は、ビデオデコーダによる使用のために並列な情報として伝達されるべきパラメータモデルによって、動画フィルムにおけるグレインの符号化を可能にする新しいツールとして提供されてきた。ＦＧＭに対応するために、ＩＴＵ−Ｔ  Ｒｅｃ．  Ｈ．２６４｜ＩＳＯ／ＩＥＣ  １４４９６−１０｜ＭＰＥＧ−４  ＡＶＣ｜Ｊｏｉｎｔ  Ｖｉｄｅｏ  Ｔｅａｍ（ＪＶＴ）規格（以降、「Ｈ．２６４規格」と称する。）に対する高忠実度化規格（ＦＲＥｘｔ）訂正は、フィルムグレイン補足拡張情報（ＳＥＩ）メッセージを定義している。ＳＥＩメッセージは、サイズ及び強さなどの特性に関するフィルムグレイン特性を記述し、ビデオデコーダがデコードされたピクチャに対してフィルムグレインをシミュレーションすることを可能にする。Ｈ．２６４規格は、どのパラメータがフィルムグレイン特性ＳＥＩメッセージに存在するかと、如何にパラメータを解釈すべきかと、ＳＥＩメッセージを２進数形式で符号化するためのシンタックスとを規定する。しかし、Ｈ．２６４規格は、ビデオデコーダによってフィルムグレインＳＥＩメッセージの受信時にフィルムグレインをシミュレーションするための厳密な手順を規定していない。明らかなように、ＦＧＭは、デコード処理に影響を及ぼさない、エンコーダから送信された並列な情報を利用するので、如何なる他の映像符号化方法とも共に使用されうる。
【０００３】
ＦＧＭにおいて、エンコーダは映像シーケンスのフィルムグレインをモデリングし、デコーダは受信情報に従ってフィルムグレインをシミュレーションする。エンコーダは、フィルムグレインを保持することが困難である場合に、圧縮映像の品質を高めるためにＦＧＭを使用することができる。更に、エンコーダは、ビットレートを低減するために、符号化の前にグレインを除去又は減衰する選択肢を有する。
【０００４】
フィルムグレインシミュレーションは、元のフィルムコンテンツの様子をシミュレーションするフィルムグレインサンプルを合成することを目的とする。全体にエンコーダで実行されるフィルムグレインのモデリングとは異なり、フィルムグレインシミュレーションはデコーダで実行される。フィルムグレインシミュレーションは、ビデオストリームのデコード後、表示の前に実行される。フィルムグレインを加えられた画像は、デコード処理中には決して使用されない。後処理方法の場合、表示処理のためのデコードされた画像におけるシミュレーションされたフィルムグレインの合成は、Ｈ．２６４規格に規定されていない。フィルムグレインシミュレーション処理は、前述のＨ．２６４規格のＦＲＥｘｔ訂正によって規定されるようなフィルムグレインＳＥＩメッセージにおいて送信されたフィルムグレイン補足情報のデコードを含む。
【０００５】
フィルムグレインシミュレーションに対する前述された従来技術のアプローチでは、ひと組の仕様が、通常再生中にビットアキュレート・フィルムグレインシミュレーションを可能にするよう開示された。トリックモード再生（例えば、早送り、巻き戻し、チャプターへのジャンプなど）を伴うビット精度をサポートするために、この第１の従来技術のアプローチへの追加物（以降、この追加物は、第２の従来技術のアプローチと称される。）が開発された。フィルムグレインシミュレーションに対する第２の従来技術のアプローチでは、ビット精度は、Ｉフレームにのみ先行するフィルムグレインＳＥＩメッセージを送信して、その送信されたフィルムグレインＳＥＩメッセージをデコード順に適用することによって達成された。第２の従来技術のアプローチは、フィルムグレインＳＥＩメッセージの送信によるビデオビットストリームの最小オーバーヘッドで、トリックモード再生はもちろん、通常再生における全てのフレームに関して、一貫性のあるフィルムグレインシミュレーションを確実にする。しかし、Ｈ．２６４規格は、ＳＥＩメッセージが（第２の従来技術のアプローチで定められるようなデコード順序に対して）表示順序で適用されるべきことを規定するので、第２の従来技術のアプローチで提案される解決法は、Ｈ．２６４規格に従わない。この事実は、認知されるビジュアル品質には影響を及ぼさないが、それは、Ｈ．２６４規格への適合性が必要とされる場合に、第２の従来技術のアプローチで開示される仕様の展開を妨げることがある。
【０００６】
図１を参照すると、通常再生におけるフィルムグレインシミュレーションが、全体として参照番号１００によって示される。特に、図１は、第２の従来技術のアプローチに従うデコード順序１１０でのフィルムグレインシミュレーションと、Ｈ．２６４規格に従う表示順序１２０でのフィルムグレインシミュレーションとの間の相違を示す。本例では、フィルムグレインＳＥＩメッセージは、夫々のＩピクチャに先行して送信される。太字体は、フィルムグレインＳＥＩメッセージが挿入されたピクチャを表す。図１で、デコード順に、ピクチャＩ２とともに送られたフィルムグレインＳＥＩメッセージは、ピクチャＢ１０が到達される（含まれる）まで、全ての後続のピクチャで使用される。ピクチャの上の行（デコード順）又は下の行（表示順）は、ピクチャとともに使用されるフィルムグレインパラメータ（ＦＧｎ）を表しており、例えば、図１で、表示順に、フィルムグレインパラメータＦＧ１は、第１のＩ２ピクチャから、第２のＢ１ピクチャが到達される（含まれる）まで、使用される。ＳＥＩメッセージが、第２の従来技術のアプローチで定められるように、デコード順にＩピクチャに続く全てのフレームへ適用されるとするならば、Ｉ２で送信されるフィルムグレインＳＥＩメッセージは、フレームＢ０及びＢ１へ適用されうる。しかし、ＳＥＩメッセージが、Ｈ．２６４規格で定められるように、表示順にＩピクチャに続く全てのフレームへ適用されるとするならば、フレームＢ０及びＢ１は、以前のＩピクチャのフィルムグレインＳＥＩメッセージによって影響を及ぼされうる。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従って、ビットアキュレート方式で且つＨ．２６４規格に従って映像システムにおいてフィルムグレインＳＥＩメッセージを挿入するための方法を有することが望ましく、また非常に有利である。
【課題を解決するための手段】
【０００８】
従来技術の上記及び他の欠点及び不都合は、本発明によって解消される。本発明は、映像システムにおけるビットアキュレートシミュレーションのためのフィルムグレイン特性補足拡張情報（ＳＥＩ）メッセージの挿入を対象とする。
【０００９】
本発明の態様に従って、順序づけされたシーケンスでフィルムグレインをシミュレーションする方法が提供される。当該方法は、複数のイントラ符号化ピクチャに対応するフィルムグレイン補足情報を供給するステップと、デコード順に、連続したイントラ符号化ピクチャの間のインター符号化ピクチャに対応する付加的なフィルムグレイン補足情報を供給するステップとを有する。前記インター符号化ピクチャは、表示順序に基づいて選択される。
【００１０】
本発明の他の態様に従って、再生モードに関係なく一貫性のあるフィルムグレインシミュレーションを提供するよう表示順にフィルムグレインをシミュレーションするビットアキュレート方法が提供される。当該方法は、Ｉ、Ｐ及びＢピクチャに先行してフィルムグレインＳＥＩメッセージを送信するステップを有する。唯一のフィルムグレインＳＥＩメッセージのみが、前記Ｉ、Ｐ及びＢピクチャの特定の１つに先行する。更に、Ｂピクチャに先行する前記フィルムグレインＳＥＩメッセージの前記唯一のＳＥＩメッセージのみが、デコード順に前記Ｂピクチャに先行するＩピクチャ又はＰピクチャのフィルムグレインＳＥＩメッセージと同一である。
【００１１】
本発明の更なる他の態様に従って、順序づけされたシーケンスでフィルムグレインをシミュレーションする装置が提供される。当該装置は、複数のイントラ符号化ピクチャに対応するフィルムグレイン補足情報を供給し、更に、デコード順に、連続したイントラ符号化ピクチャの間のインター符号化ピクチャに対応する付加的なフィルムグレイン補足情報を供給するフィルムグレインモデリング装置を有する。前記インター符号化ピクチャは、表示順序に基づいて選択される。
【００１２】
本発明のまた更なる他の態様に従って、再生モードに関係なく一貫性のあるフィルムグレインシミュレーションを提供するよう表示順にフィルムグレインをシミュレーションするビットアキュレート装置が提供される。当該装置は、Ｉ、Ｐ及びＢピクチャに先行してフィルムグレインＳＥＩメッセージを送信するフィルムグレインモデリング装置を有する。唯一のフィルムグレインＳＥＩメッセージのみが、前記Ｉ、Ｐ及びＢピクチャの特定の１つに先行する。更に、Ｂピクチャに先行する前記フィルムグレインＳＥＩメッセージの前記唯一のＳＥＩメッセージのみが、デコード順に前記Ｂピクチャに先行するＩピクチャ又はＰピクチャのフィルムグレインＳＥＩメッセージと同一である。
【００１３】
本発明のこれら及び他の態様、特徴及び利点は、添付の図面に関連して読まれるべき実施例の以下の詳細な記載から明らかとなるであろう。
【発明を実施するための最良の形態】
【００１４】
本発明は、以下の例となる図面に関連して、より良く理解されうる。
【００１５】
本発明は、映像システムにおけるビットアキュレートシミュレーションのためのフィルムグレインＳＥＩメッセージ挿入を対象とする。
【００１６】
有利に、本発明は、Ｈ．２６４規格に従う、通常再生及びトリックモード再生の間のフィルムグレインシミュレーション処理のビットアキュレート実施を可能にする。本発明の１つの実施例に従って、フィルムグレインＳＥＩメッセージは、従来技術のように、Ｉピクチャにのみ先行して送信されるのではなく、最小ピクチャ・オーダー・カウント（ＰＯＣ）値を有するＰ又はＢピクチャに先行して、デコード順に、２つの連続するＩピクチャの間にも送信されるべきである。本発明に従う他の発明性のある仕様も本明細書中で提供される。当然のことながら、本明細書で提示される本発明の説明を鑑みて、本発明は、帯域内又は帯域外のいずれか一方で、所定のフィルムグレインパラメータの組を伝達する能力を有する如何なる他の映像符号化規格とともに利用されても良い。
【００１７】
本明細書は、本発明の原理を説明する。従って、明らかなように、当業者は、たとえ明細書中に明示的に示されていないとしても、本発明の原理を具現化する配置であって、その精神及び適用範囲に含まれる様々な配置を考え出すことができるであろう。
【００１８】
本明細書中に挙げられている全ての例及び条件付きの用語は、教育上の目的のために、本発明者によって与えられた本発明の原理及び概念を理解した読者が当該技術を発展させる助けとなるよう意図され、更に、このような具体的に挙げられた例及び条件に限定されない範囲にあると解釈されるべきである。
【００１９】
更に、本発明の原理、態様、及び実施例、並びにそれらの特定の例を列挙する本明細書中の全ての記述は、それらの構造上及び機能上の均等物を包含するよう意図される。更に、これらの均等物は、現在知られる均等物と、将来開発される均等物、即ち、構造に関わらず、同一の機能を実行するいずれかの開発された要素とを含むことが意図される。
【００２０】
従って、例えば、当業者には明らかであるように、本願で表されるブロック図は、本発明の原理を具現化する実例となる回路の概念図を表す。同様に、明らかなように、如何なるフローチャート、フロー図、状態遷移図、擬似コードなどは、コンピュータ又はプロセッサが明示的に示されるか否かに関わらず、コンピュータ読み出し可能な媒体に実質的に表され、そのようなコンピュータ又はプロセッサによって実行されうる様々な処理を表す。
【００２１】
図示される様々な要素の機能は、専用ハードウェア及び、適切なソフトウェアと関連してソフトウェアを実行することができるハードウェアの使用により提供されても良い。プロセッサによって提供される場合に、機能は、単一の専用プロセッサによって、単一の共有プロセッサによって、又は、幾つかは共有される複数の個別プロセッサによって提供されても良い。更に、語「プロセッサ（処理装置）」又は「コントローラ（制御装置）」の明示的な使用は、ソフトウェアを実行することができるハードウェアについてのみ言及するよう解釈されるべきではなく、制限なく、デジタル信号プロセッサ（ＤＳＰ）ハードウェア、ソフトウェアを格納するための読み出し専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）及び不揮発性記憶装置を暗に含みうる。
【００２２】
市販及び／又はカスタムの他のハードウェアが、また、含まれても良い。同様に、図示されるいずれのスイッチも概念に過ぎない。それらの機能は、プログラムロジックの動作により、専用ロジックにより、プログラム制御及び専用ロジックの相互作用により、又は手動により実行されても良い。特定の技術は、文脈からより詳細に理解されるように、実装者によって選択可能である。
【００２３】
本願の特許請求の範囲で、特定の機能を実行するための手段として表されるいずれの要素も、例えば、ａ）その機能を実行する回路素子の組合せ、又は、ｂ）ファームウェア、ミクロコードなど如何なる種類のものであれ含み、その機能を実行するために当該ソフトウェアを実行するための適切な回路と組み合わされたソフトウェアを含め、その機能を実行するいかなる方法も包含するよう意図される。このような特許請求の範囲によって定められる発明は、様々な列挙された手段によって提供される機能が、特許請求の範囲が要求する方法で組み合わされて寄せ集められるという事実に属する。従って、これらの機能を提供可能な如何なる手段も、本明細書中に示される手段と等価であると見なされる。
【００２４】
図２を参照すると、本発明が適用されうるフィルムグレイン・マネージメント（ＦＧＭ）処理回路が、全体として参照番号２００によって示される。ＦＧＭ処理回路は、送信器２１０及び受信器２５０を有する。送信器は、フィルムグレイン除去器２１２と、ビデオエンコーダ２１４と、フィルムグレインモデリング装置２１６とを有する。受信器は、ビデオデコーダ２５２と、フィルムグレインシミュレータ２５４と、結合器２５６とを有する。
【００２５】
送信器２１０への入力は、フィルムグレイン除去器２１２の入力部及びフィルムグレインモデリング装置２１６の第１の入力部に通信で接続される。フィルムグレイン除去器２１２の出力部は、ビデオエンコーダ２１４の入力部及びフィルムグレインモデリング装置２１６の第２の入力部に通信で接続される。ビデオエンコーダ２１４の出力部は、送信器２１０の第１の出力部として利用される。フィルムグレインモデリング装置２１６の出力部は、送信器２１０の第２の出力部として利用される。送信器２１０の第１の出力部は、受信器２５０の第１の入力部に通信で接続される。送信器２１０の第２の出力部は、受信器２５０の第２の入力部に通信で接続される。受信器２５０の第１の入力部は、ビデオデコーダ２５２の入力部に通信で接続される。受信器２５０の第２の入力部は、フィルムグレインシミュレータ２５４の第１の入力部に通信で接続される。ビデオデコーダ２５２の第１の出力部は、フィルムグレインシミュレータ２５４の第２の入力部に通信で接続される。ビデオデコーダ２５２の第２の出力部は、結合器２５６の第１の入力部に通信で接続される。フィルムグレインシミュレータ２５４の出力部は、結合器２５６の第２の入力部に通信で接続される。結合器２５６の出力部は、受信器２５０の出力部として利用される。
【００２６】
ここで、映像システムにおけるビットアキュレートシミュレーションのためのフィルムグレインＳＥＩメッセージ挿入に関連する本発明の原理に従う第１の実施例に関する記載が、図３に対して与えられる。図３の方法は、ビット精度及びＨ．２６４規格の順守の両方を提供する付加的な仕様により、ＳＥＩメッセージ挿入に関する第１及び第２の従来技術のアプローチについての上記仕様を拡張する。
【００２７】
図３を参照すると、映像システムにおけるビットアキュレートシミュレーションのためのフィルムグレインＳＥＩメッセージの挿入方法が、全体として参照番号３００によって示される。当該方法は、機能ブロック３０５へ制御を渡す開始ブロック３０２を有する。機能ブロック３０５は、フィルムグレインＳＥＩメッセージがＩピクチャに先行して送信されるべきであると定め、更に、１つのフィルムグレインＳＥＩメッセージしか特定のＩピクチャに先行すべきでないと定めて、制御を機能ブロック３１０へ渡す。機能ブロック３１０は、フィルムグレインＳＥＩメッセージが、また、最小ＰＯＣ値を有するＰ又はＢピクチャに先行して、デコード順に、２つの連続したＩピクチャの間にも送信されるべきであると定め、更に、１つのフィルムグレインＳＥＩメッセージしか特定のＰ又はＢピクチャに先行すべきでないと定めて、制御を機能ブロック３１５へ渡す。機能ブロック３１５は、Ｐ又はＢピクチャに先行するフィルムグレインＳＥＩメッセージが、デコード順に、そのＰ又はＢピクチャに先行する最も近いＩピクチャのフィルムグレインＳＥＩメッセージと同一となるべきであると定めて、制御を終了ブロック３２０へ渡す。
【００２８】
図３に関連して示される仕様に従って、フィルムグレインシミュレーションは、表示順序及びデコード順序の両方でビット精度により実行可能である。更に、ビット精度は、また、通常再生とトリックモード再生との間でも達成される。
【００２９】
図４を参照すると、図３の方法に従う通常再生におけるフィルムグレインシミュレーションの一例が、全体として参照番号４００によって示される。特に、図４は、デコード順序４１０及び表示順序４２０で、いずれも本発明の原理に従って、通常再生における両フィルムグレインシミュレーションの間の相違を示す。図３の方法３００に従って、フィルムグレインＳＥＩは、（最初にデコード順で）Ｉ２ピクチャに先行して、更に（最初に表示順で）Ｂ０ピクチャに先行して挿入される。留意すべきは、Ｂ０及びＢ１が、フィルムグレインシミュレーションの順序に関わらず同一のフィルムグレイン特性を有する点である。
【００３０】
明らかなように、図３の方法３００は、デコード順序及び表示順序における両フィルムグレインシミュレーションの間のビット精度を確保して、ハードウェア／ソフトウェア設計者へ実施選択を提供する。図３の方法３００によって得られる結果は、Ｈ．２６４規格に従う。これは、フィルムグレインＳＥＩメッセージの挿入によって、符号化映像ストリームにおける最小オーバーヘッドを満足させる。更に、明らかなように、図３の方法３００は、通常再生とトリックモード再生との間のビット精度を確保する。
【００３１】
図５を参照すると、図３の方法３００に従うトリックモード再生におけるフィルムグレインシミュレーションの一例が、全体として参照番号５００によって示される。特に、図５は、デコード順序５１０及び表示順序５２０で、いずれも本発明の原理に従って、トリックモード再生における両フィルムグレインシミュレーションの間の相違を示す。更に、例５００は、フィルムグレインＳＥＩメッセージがＢ０ピクチャに先行して挿入されたとするビット精度により達成されるトリックモード再生におけるＢ０へのジャンプに関する。
【００３２】
ここで、映像システムにおけるビットアキュレートシミュレーションのためのフィルムグレインＳＥＩメッセージ挿入に関連する本発明の原理に従う第２の実施例に関する記載が、図７に対して与えられる。
【００３３】
図７を参照すると、映像システムにおけるビットアキュレートシミュレーションのためのフィルムグレインＳＥＩメッセージの挿入方法が、全体として参照番号７００によって示される。図７の方法７００は、後続の全てのＰピクチャ及び全てのＢピクチャと、２つの連続するＩピクチャの間のＩ又はＰピクチャとにおいて同一のフィルムグレインＳＥＩの挿入を強要することによって、図３の方法３００から得られる。
【００３４】
方法７００は、機能ブロック７０５へ制御を渡す開始ブロック７０２を有する。機能ブロック７０５は、フィルムグレインＳＥＩメッセージがＩピクチャに先行して送信されるべきであると定め、更に、１つのフィルムグレインＳＥＩメッセージしか特定のＩピクチャに先行すべきでないと定めて、制御を機能ブロック７１０へ渡す。機能ブロック７１０は、フィルムグレインＳＥＩメッセージが、また、特定のＰ又はＢピクチャに続く全てのＰピクチャ又は全てのＢピクチャに先行して、デコード順に、２つの連続したＩピクチャの間にも送信されるべきであると定め、更に、１つのフィルムグレインＳＥＩメッセージしか特定のＰ又はＢピクチャに先行すべきでないと定めて、制御を機能ブロック７１５へ渡す。機能ブロック７１５は、Ｐ又はＢピクチャに先行するフィルムグレインＳＥＩメッセージが、デコード順に、そのＰ又はＢピクチャに先行する最も近いＩピクチャのフィルムグレインＳＥＩメッセージと同一となるべきであると定めて、制御を終了ブロック７２０へ渡す。
【００３５】
明らかなように、図７の方法７００は、ビットストリームにおけるフィルムグレインＳＥＩメッセージの存在によってオーバーヘッドを増大させる。しかし、それは、図６で表される例６００のように、トリックモード再生に関して表示順でのＳＥＩメッセージへのアクセスを容易にする。図６を参照すると、図７の方法７００に従う２倍速早送りトリックモード再生におけるフィルムグレインシミュレーションの一例が、全体として参照番号６００によって示される。特に、図６は、デコード順序６１０及び表示順序６２０で、いずれも本発明の原理に従って、２倍速早送りトリックモード再生における両フィルムグレインシミュレーションの間の相違を示す。図６の例６００では、デコーダは、Ｂ０におけるフィルムグレインＳＥＩメッセージをデコードしない。しかし、第２の従来技術のアプローチでＩ２及びＢ０におけるＳＥＩメッセージが同じにされるので、Ｉ２ピクチャに先行して送信されたフィルムグレインＳＥＩメッセージがＢ１に適用されると推定することは正しい。
【００３６】
ここで、映像システムにおけるビットアキュレートシミュレーションのためのフィルムグレインＳＥＩメッセージ挿入に関連する本発明の原理に従う第３の実施例に関する記載が、図８に対して与えられる。２つの連続するＩピクチャの間でのフィルムグレインの変化を許容するために、図８の方法は、以下のように、図３の方法３００の仕様の組を拡張する。
【００３７】
図８を参照すると、映像システムにおけるビットアキュレートシミュレーションのためのフィルムグレインＳＥＩメッセージの挿入方法が、全体として参照番号８００によって示される。明らかなように、図８の方法８００は、図３の方法３００の機能ブロックを含む。
【００３８】
当該方法は、機能ブロック３０５へ制御を渡す開始ブロック８０２を有する。機能ブロック３０５は、フィルムグレインＳＥＩメッセージがＩピクチャに先行して送信されるべきであると定め、更に、１つのフィルムグレインＳＥＩメッセージしか特定のＩピクチャに先行すべきでないと定めて、制御を機能ブロック３１０へ渡す。機能ブロック３１０は、フィルムグレインＳＥＩメッセージが、また、最小ＰＯＣ値を有するＰ又はＢピクチャに先行して、デコード順に、２つの連続したＩピクチャの間にも送信されるべきであると定め、更に、１つのフィルムグレインＳＥＩメッセージしか特定のＰ又はＢピクチャに先行すべきでないと定めて、制御を機能ブロック３１５へ渡す。機能ブロック３１５は、Ｐ又はＢピクチャに先行するフィルムグレインＳＥＩメッセージが、デコード順に、そのＰ又はＢピクチャに先行する最も近いＩピクチャのフィルムグレインＳＥＩメッセージと同一となるべきであると定めて、制御を機能ブロック８２０へ渡す。機能ブロック８２０は、フィルムグレインＳＥＩメッセージがＰピクチャに先行して送信されるべきであると定めて、制御を機能ブロック８２５へ渡す。
【００３９】
機能ブロック８２５は、フィルムグレインＳＥＩメッセージが、また、最小ＰＯＣ値を有するＢピクチャに先行して、デコード順に、２つの連続したＰピクチャの間にも送信されるべきであると定め、更に、１つのフィルムグレインＳＥＩメッセージしか特定のＢピクチャに先行すべきでないと定めて、制御を終了ブロック８３０へ渡す。
【００４０】
図８の方法８００の仕様に従って、フィルムグレインシミュレーションは、表示順序及びデコード順序の両方でビット精度により実行可能である。更に、ビット精度は、また、通常再生とトリックモード再生との間でも達成される。
【００４１】
ここで、映像システムにおけるビットアキュレートシミュレーションのためのフィルムグレインＳＥＩメッセージ挿入に関連する本発明の原理に従う第４の実施例に関する記載が、図１０に対して与えられる。
【００４２】
図１０を参照すると、映像システムにおけるビットアキュレートシミュレーションのためのフィルムグレインＳＥＩメッセージの挿入方法が、全体として参照番号１０００によって示される。図１０の方法１０００は、全てのＢピクチャにおいてフィルムグレインＳＥＩの挿入を強要することによって、図８の方法８００から得られる。
【００４３】
方法１０００は、機能ブロック１００５へ制御を渡す開始ブロック１００２を有する。機能ブロック１００５は、フィルムグレインＳＥＩメッセージがＩ、Ｐ及びＢピクチャに先行して送信されるべきであると定め、更に、１つのフィルムグレインＳＥＩメッセージしか特定のピクチャに先行すべきでないと定めて、制御を機能ブロック１０１０へ渡す。
【００４４】
機能ブロック１０１０は、Ｂピクチャに先行するフィルムグレインＳＥＩメッセージが、デコード順に、その先行するＩ又はＰピクチャのフィルムグレインＳＥＩメッセージと同一となるべきであると定めて、制御を終了ブロック１０１５へ渡す。
【００４５】
図９を参照すると、図１０の方法１０００に従う通常再生の一例が、全体として参照番号９００によって示される。特に、図９は、デコード順序９１０及び表示順序９２０で、いずれも本発明の原理に従って、通常再生における両フィルムグレインシミュレーションの間の相違を示す。
【００４６】
本発明のこれら及び他の特徴並びに利点は、本明細書中の説明に基づいて当業者によって容易に確認されうる。当然のことながら、本発明の説明は、ハードウェア、ソフトウェア、ファームウェア、特殊用途プロセッサ、又はそれらの組合せの様々な形で実施可能である。
【００４７】
最も望ましくは、本発明の説明は、ハードウェア及びソフトウェアの組合せとして実施される。更に、望ましくは、ソフトウェアは、プログラム記憶ユニットで明白に具現化されるアプリケーションプログラムとして実施される。アプリケーションプログラムは、いずれかの適切なアーキテクチャを有する機械へアップロードされて、その機械によって実行されても良い。望ましくは、機械は、例えば、１又はそれ以上の中央演算処理ユニット（ＣＰＵ）、ランダムアクセスメモリ（ＲＡＭ）、及び入出力（Ｉ／Ｏ）インターフェースなどのハードウェアを有するコンピュータプラットフォームで実施される。コンピュータプラットフォームは、また、オペレーティングシステム及びマイクロインストラクションコードを有しても良い。本明細書中に記載される様々な処理及び機能は、マイクロインストラクションコードの一部若しくはアプリケーションプログラムの一部のいずれか一方、又はそれらのいずれかの組合せであっても良く、それらはＣＰＵによって実行されても良い。更に、様々な他の周辺ユニットが、例えば、更なるデータ記憶装置及び印刷ユニットなどのコンピュータプラットフォームへ接続されても良い。
【００４８】
更に、当然のことながら、添付の図面に表される構成要素であるシステム部品及び方法の幾つかは、望ましくは、ソフトウェアで実施されるので、システム部品又は処理機能ブロックの間の実際の接続は、本発明がプログラミングされるところの方法に依存して異なることがある。本明細書中の技術によれば、当業者は、本発明のこれら及び類似する実施又は構成を考え付くことができる。
【００４９】
実施例が添付の図面を参照して本明細書で記載されてきたが、当然のことながら、本発明は、それらの厳密な実施例に限定されず、様々な変更及び変形が、本発明の適用範囲又は精神を逸脱しない範囲で当業者によって行われうる。全てのこのような変更及び変形は、添付の特許請求の範囲に挙げられる本発明の適用範囲内に含まれるよう意図される。
【００５０】
［関連出願の相互参照］
本願は、２００４年１１月１６日に出願された米国公開出願整理番号６０／６２８，４７７号の利益を請求する。この出願は、「ＦＩＬＭ  ＧＲＡＩＮ  ＳＥＩ  ＭＥＳＳＡＧＥ  ＩＮＳＥＲＴＩＯＮ  ＦＯＲ  ＢＩＴ−ＡＣＣＵＲＡＴＥ  ＳＩＭＵＬＡＴＩＯＮ  ＩＮ  Ａ  ＶＩＤＥＯ  ＳＹＳＴＥＭ（映像システムにおけるビットアキュレートシミュレーションのためのフィルムグレインＳＥＩメッセージ挿入）」と題され、その全体を本願において参照することによって援用される。
【図面の簡単な説明】
【００５１】
【図１】従来技術に従う、通常再生におけるフィルムグレインシミュレーションを表す図である。
【図２】本発明が適用されうるところのフィルムグレイン・マネージメント（ＦＧＭ）処理回路を表すブロック図である。
【図３】本発明の原理に従う、映像システムにおけるビットアキュレートシミュレーションのためのフィルムグレインＳＥＩメッセージの挿入方法を表すフロー図である。
【図４】本発明の原理に従う、通常再生におけるフィルムグレインシミュレーションの一例を表す図である。
【図５】本発明の原理に従う、トリックモード再生におけるフィルムグレインシミュレーションの一例を表す図である。
【図６】本発明の原理に従う、２倍速早送りトリックモード再生におけるフィルムグレインシミュレーションの一例を表す図である。
【図７】本発明の原理に従う、映像システムにおけるビットアキュレートシミュレーションのためのフィルムグレインＳＥＩメッセージの他の挿入方法を表すフロー図である。
【図８】本発明の原理に従う、映像システムにおけるビットアキュレートシミュレーションのためのフィルムグレインＳＥＩメッセージの更なる他の挿入方法を表すフロー図である。
【図９】本発明の原理に従う、通常再生におけるフィルムグレインシミュレーションの一例を表す図である。
【図１０】本発明の原理に従う、映像システムにおけるビットアキュレートシミュレーションのためのフィルムグレインＳＥＩメッセージの更なる他の挿入方法を表すフロー図である。
【図１】
2008521285.tif 000003
【図２】
2008521285.tif 000004
【図３】
2008521285.tif 000005
【図４】
2008521285.tif 000006
【図５】
2008521285.tif 000007
【図６】
2008521285.tif 000008
【図７】
2008521285.tif 000009
【図８】
2008521285.tif 000010
【図９】
2008521285.tif 000011
【図１０】
2008521285.tif 000012
【国際調査報告】
2008521285.tif 000013
2008521285.tif 000014