(57)【要約】      （修正有）【課題】ビデオ信号をビデオディスプレイ上にレンダリングする前にビデオ信号に適用される電気光伝達関数の特性を改善する。【解決手段】ビデオ信号に関係するビットストリームは、ビデオ信号をビデオディスプレイ上にレンダリングする前に、ビデオ信号に適用される電気光伝達関数を識別する情報データを運ぶ。ビデオ信号に関係するビットストリームは、ビデオ信号をビデオディスプレイ上にレンダリングする前にビデオ信号に適用する。【選択図】なし【特許請求の範囲】
【請求項１】
ビデオ信号に関係するビットストリームであって、前記ビデオ信号をビデオディスプレイ上にレンダリングする前に前記ビデオ信号に適用されることを目的とする電気光伝達関数を識別する、情報データを運ぶ、前記ビットストリーム。
【請求項２】
前記識別された電気光伝達関数に関係する少なくとも１つのパラメータを表す情報データをさらに備える、請求項１に記載のビットストリーム。
【請求項３】
前記電気光伝達関数の応答は、マスタリングディスプレイの各クロミナンスチャネルに対して異なり、前記ビットストリームは、これらの差異を補償するためのいくつかのパラメータをさらに備える、請求項１または２に記載のビットストリーム。
【請求項４】
ビデオ信号に関係するビットストリームを生成する方法であって、
前記ビデオ信号をビデオディスプレイ上にレンダリングする前に前記ビデオ信号に適用されることを目的とする電気光伝達関数を識別する、情報データを追加するステップ
を含む、前記方法。
【請求項５】
ビデオ信号をビデオディスプレイ上にレンダリングする前に前記ビデオ信号に適用されることを目的とする電気光伝達関数を取得する方法であって、
前記ビデオ信号に関係するビットストリームから前記電気光伝達関数を識別する情報データを取得するステップ
を含む、前記方法。
【請求項６】
コンピュータプログラム製品であって、プログラムがコンピュータ上で実行されたときに、請求項４または５に記載の方法のステップを実行するための、このプログラムのコード命令を備えた、前記コンピュータプログラム製品。
【請求項７】
少なくとも請求項４または５に記載の方法のステップをプロセッサーに行わせるための命令をその中に記憶したプロセッサー可読媒体。
【請求項８】
プログラムがコンピューティングデバイス上で実行されたときに、請求項４または５に記載の方法のステップを実行するための前記プログラムのコード命令を保持する非一時的記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は一般に、ビデオ信号におけるガンマ補正に関する。
【背景技術】
【０００２】
この項は、以下で述べられおよび／または特許請求される本開示の様々な特徴に関連し得る技術の様々な特徴を、読者に紹介することを目的とするものである。この考察は、本発明の様々な特徴のより良い理解を容易にするために、背景情報を読者にもたらすのに役立つと考えられる。従ってこれらの記述はこの観点から読まれるものであり、従来技術を認めるものではないことが理解されるべきである。
【０００３】
図１は、ビデオ信号の捕捉から、ディスプレイ上のそのレンダリングまでの、全部のビデオ処理方式を示すブロック図を示す。
【０００４】
一般的に言えばこの処理方式は、ビデオ信号ＶＩＤがそれから捕捉される捕捉装置ＣＡＰＡと、ビデオ信号ＶＩＤのレンダリングを計算し表示するように構成されたモジュールＲＭを備えたディスプレイ装置ＤＩＳＡと、任意選択で、ビデオ信号ＶＩＤを符号化／復号するように構成された符号化／復号方式、および符号化されている場合もある、ビデオ信号ＶＩＤを通信ネットワークを通して、捕捉装置ＣＡＰＡからディスプレイ装置ＤＩＳＡに送信するように構成された伝送手段を備え得る分配手段ＤＭとを備える。
【０００５】
捕捉装置ＣＡＰＡは、入力ビデオ信号ＩＶＩＤを捕捉するためのカメラなどの捕捉手段ＣＭと、入力ビデオ信号ＩＶＩＤに光電気伝達関数（ＯＥＴＦ）を適用するモジュールＯＥＴＦＭとを備える。
【０００６】
「ガンマ符号化」とも乱暴に呼ばれる光電気伝達関数（ＯＥＴＦ）は、モジュールがその場合通常は捕捉手段ＣＭに埋め込まれるビデオ信号の捕捉時に、または物理的線形光信号（カメラの入力）をコード化することを可能にするコンテンツ作成時に、入力ビデオ信号ＩＶＩＤに適用され得る。
【０００７】
ガンマ符号化は、もとは陰極線管（ＣＲＴ）ディスプレイの入力／出力特性を補償するために開発された。より正確には、電子銃の強度（輝度）が非線形であるので、陰極線管（ＣＲＴ）はビデオ信号を非線形な形で光に変換する。光強度Ｉは、基本的に下記に従って供給源電圧ＶSに関係し、
Ｉ∝ＶSγ
ただしγは通常、［１．８；２．６］の範囲に属する。
【０００８】
この影響を補償するために、逆伝達関数（ＯＥＴＦ、ガンマ符号化またはガンマ補正とも呼ばれる）が次いで入力ビデオ信号ＩＶＩＤに適用され、それにより端から端までの応答はほとんど線形となる。言い換えれば入力ビデオ信号ＩＶＩＤは、意図的に歪まされ、それによりＣＲＴディスプレイによって再び歪まされた後には、視聴者には正しい輝度に見えるようになる。
【０００９】
ＯＥＴＦの基本的な例は
【００１０】
【数１】
2020053972.tif 000002
【００１１】
であり、ただしＶCは補正された電圧、ＶSは例えば、光電荷を電圧に線形に変換する画像センサからの供給源電圧である。我々のＣＲＴの例では、１／γは１／２．２すなわち０．４５である。
【００１２】
ＣＲＴディスプレイに対して複数のＯＥＴＦが標準化されている（Ｒｅｃｏｍｍｅｎｄａｔｉｏｎ  ＩＴＵ−Ｒ  ＢＴ．７０９−５、Ｐａｒａｍｅｔｅｒ  ｖａｌｕｅｓ  ｆｏｒ  ｔｈｅ  ＨＤＴＶ＊  ｓｔａｎｄａｒｄｓ  ｆｏｒ  ｐｒｏｄｕｃｔｉｏｎ  ａｎｄ  ｉｎｔｅｒｎａｔｉｏｎａｌ  ｐｒｏｇｒａｍｍｅ  ｅｘｃｈａｎｇｅ，Ａｐｒｉｌ  ２００４、およびＲｅｃｏｍｍｅｎｄａｔｉｏｎ  ＩＴＵ−Ｒ  ＢＴ．１３６１、Ｗｏｒｌｄｗｉｄｅ  ｕｎｉｆｉｅｄ  ｃｏｌｏｒｉｍｅｔｒｙ  ａｎｄ  ｒｅｌａｔｅｄ  ｃｈａｒａｃｔｅｒｉｓｔｉｃｓ  ｏｆ  ｆｕｔｕｒｅ  ｔｅｌｅｖｉｓｉｏｎ  ａｎｄ  ｉｍａｇｉｎｇ  ｓｙｓｔｅｍ，Ｆｅｂｒｕａｒｙ  １９９８）。
【００１３】
ガンマ符号化は、人間の視覚の特性を補償するために、従って人間がどのように光および色を知覚するかに関係してビットおよび帯域幅の使用を最大化するために必要である。人間の視覚は、通常の照度条件（真っ暗でもなく、まばゆいほど明るくもない）のもとでは、近似のガンマまたはべき関数または対数関数（ここで指数は＜１）に従う。ビデオがガンマ符号化されない場合は、それらは人間が弁別できないハイライト部に多すぎるビットまたは過大な帯域幅を割り当て、および人間が敏感に反応し同じ視覚的品質を維持するためにより多くのビット／帯域幅を必要とし得るシャドウ値に少なすぎるビット／帯域幅を割り当てる。
【００１４】
さらにコンテンツ作成時にカラーリストは、通常は撮影監督と連係して、入力ビデオ信号ＩＶＩＤにカラーグレーディングプロセスを適用する。彼はまた結果としてのビデオ信号を、特定の電気光伝達関数（ＥＯＴＦ）を有するマスタリングディスプレイに表示する。マスタリングディスプレイはまた、基準スクリーンと名付けられる。
【００１５】
ＯＥＴＦは通常、可逆性である。その結果、どのＯＥＴＦが用いられたかを表すために、単一のフラグがディスプレイ装置ＤＩＳＡに送信される。次いでディスプレイ装置ＤＩＳＡは、このような単一のフラグによって指定されたＯＥＴＦに対応するＥＯＴＦを決定する。フラットパネルのためのＥＯＴＦの例は、ＩＴＵ勧告によって与えられる（Ｒｅｃｏｍｍｅｎｄａｔｉｏｎ  ＩＴＵ−Ｒ  ＢＴ．１８８６，Ｒｅｆｅｒｅｎｃｅ  ｅｌｅｃｔｒｏ−ｏｐｔｉｃａｌ  ｔｒａｎｓｆｅｒ  ｆｕｎｃｔｉｏｎ  ｆｏｒ  ｆｌａｔ  ｐａｎｅｌ  ｄｉｓｐｌａｙｓ  ｕｓｅｄ  ｉｎ  ＨＤＴＶ  ｓｔｕｄｉｏ  ｐｒｏｄｕｃｔｉｏｎ，Ｍａｒｃｈ  ２０１１、またはＷＤ  ＳＭＰＴＥ  ２０８４−２０ｘｘ，Ｒｅｆｅｒｅｎｃｅ  Ｅｌｅｃｔｒｏ−Ｏｐｔｉｃａｌ  Ｔｒａｎｓｆｅｒ  Ｆｕｎｃｔｉｏｎ  ｆｏｒ  Ｄｉｓｐｌａｙｓ  Ｕｓｅｄ  ｉｎ  Ｈｉｇｈ  Ｄｙｎａｍｉｃ  Ｒａｎｇｅ  Ｓｔｕｄｉｏ  Ｐｒｏｄｕｃｔｉｏｎ，ｖｅｒｓｉｏｎ  １．０４，２０／１１／２０１３）。
【００１６】
しかし対応するＥＯＴＦは必ずしも、受け取られたフラグによって指定されるＯＥＴＦから直接的に解釈され得る訳ではない。これは例えば、ＯＥＴＦが微小な線形部分（非常に低いレベルでのセンサカメラノイズによる）を備え、その後に０．４５（１／２．２）のべき関数が続く場合に当てはまる。このＯＥＴＦは、２．４のべき関数の曲線近似に近い（実際に同じではないが）。その場合、対応するＥＯＴＦは１／２．４のべき関数であり、微小線形部分も、べき関数（＃２．２）も正確には補償しない。
【００１７】
さらに、コンテンツをレンダリングする民生用電子デバイスは、作成時にコンテンツをグレーディングするために用いられたマスタリングディスプレイと同じＥＯＴＦを有しない場合がある。その結果、技術的な意図を維持することができない。
【００１８】
さらにＥＯＴＦは、例えば特定の使用ケースのために（例えば放送用の減光された照明環境、または映画館用の暗い照明環境）、またはディスプレイの周囲の特定の照明条件のために（ユーザ選択、照明条件の自動検出など）設計された周囲の照明条件、またはディスプレイの電力消費の制限などの任意の他のユーザ選択をさらに考慮に入れることができる。
【発明の概要】
【００１９】
上記に照らして本開示の特徴は、コンピュータシステムにおけるデータオブジェクト間の意味論的関係を作り出し、維持することを対象とする。以下は、本開示のいくつかの特徴の基本的な理解をもたらすための、本開示の簡略化された概要を提示する。この概要は本開示の広範囲な概観ではない。これは本開示の主要なまたは決定的に重要な要素を特定するものではない。以下の概要は単に、以下にもたらされるより詳細な説明に対する導入部として、簡略化された形で本開示のいくつかの特徴を提示する。
【００２０】
本開示は、ビデオ信号をビデオディスプレイ上にレンダリングする前にビデオ信号に適用されることを目的とするＥＯＴＦをシグナリングすることによって、従来技術の欠点のいくつかを改善することを目指す。
【００２１】
次にディスプレイ装置は、カラーリストがビデオ信号コンテンツ作成時に用いた、マスタリングディスプレイの実際のＥＯＴＦを認識し、それによりカラーリストの意図、およびプログラムのプレゼンテーション／レンダリング一貫性を維持する。
【００２２】
さらに、リモートディスプレイ装置に送信されるビットストリームにおいて実際のＥＯＴＦをシグナリングすることは、ビデオ信号のレンダリングにおけるアーチファクトに繋がる、ＥＯＴＦの曲線近似を回避する。
【００２３】
別の利点は、ビデオ信号のコンテンツ作成のために、不可逆性のＯＥＴＦが用いられ得ることである。
【００２４】
本開示は、ビデオ信号に関係するビットストリームであって、上記ビデオ信号をビデオディスプレイ上にレンダリングする前に上記ビデオ信号に適用されることを目的とする電気光伝達関数を識別する情報データを運ぶことを特徴とする、上記ビットストリームに関する。
【００２５】
実施形態によれば上記ビットストリームは、上記識別された電気光伝達関数に関係する少なくとも１つのパラメータを表す情報データをさらに備える。
【００２６】
実施形態によれば、上記電気光伝達関数の応答は、マスタリングディスプレイの各クロミナンスチャネルに対して異なり、上記ビットストリームは、これらの差異を補償するためのいくつかのパラメータをさらに備える。
【００２７】
本開示はさらに、ビデオ信号に関係するビットストリームを生成する方法であって、
上記ビデオ信号をビデオディスプレイ上にレンダリングする前に上記ビデオ信号に適用されることを目的とする電気光伝達関数を識別する、情報データを追加するステップ
を含むことを特徴とする、上記方法に関する。
【００２８】
本開示はさらに、ビデオ信号をビデオディスプレイ上にレンダリングする前に上記ビデオ信号に適用されることを目的とする電気光伝達関数を取得する方法であって、
−  上記ビデオ信号に関係するビットストリームから上記電気光伝達関数を識別する情報データを取得するステップ
を含むことを特徴とする、上記方法に関する。
【００２９】
本開示はまた、コンピュータプログラム製品、プロセッサー可読媒体、および非一時的記憶媒体に関する。
【００３０】
本開示の特定の性質、ならびに本開示の他の目的、利点、特徴、および使用は、添付の図面と併せ読まれる以下の実施形態の説明から明らかになるであろう。
【図面の簡単な説明】
【００３１】
図面では、本発明の実施形態が示される。これは以下を示す。
【図１】ビデオ信号の捕捉から、ディスプレイ上のそのレンダリングまでの、全部のビデオ処理方式を示すブロック図である。
【図２】本開示の実施形態による、ビットストリームＦを生成する方法のステップのブロック図である。
【図３】本開示による、レンダリングする前にビデオ信号に適用されることを目的とするＥＯＴＦを取得する方法のステップのブロック図である。
【図４】本開示の実施形態によるデバイスのアーキテクチャの例を示す図である。
【図５】本開示の実施形態による、通信ネットワークを通して通信する２つのリモートデバイスを示す図である。
【発明を実施するための形態】
【００３２】
同様なまたは同じ要素は、同じ参照番号により参照される。
【００３３】
本開示は本明細書の以下で、本開示の実施形態が示される添付の図を参照して、より十分に説明される。しかし本開示は多くの代替の形において具体化することができ、本明細書に記載された実施形態に限定されるものと解釈されるべきではない。従って、本開示は様々な変更および代替形態を受けるが、本明細書ではその特定の実施形態が図面に例として示され詳しく説明される。しかし本開示を特定の開示された形に限定するものではなく、それどころか本開示は、「特許請求の範囲」によって定義される本開示の趣旨および範囲に含まれるすべての変更形態、等価形態、および代替形態を包含することが理解されるべきである。図の説明の全体にわたって、同様の番号は同様の要素を指す。
【００３４】
本明細書で用いられる用語は、特定の実施形態を説明するためだけのものであり、本開示を限定するものではない。本明細書で用いられる単数形「ａ」、「ａｎ」および「ｔｈｅ」は、文脈が異なる解釈を明らかに示す場合を除き、複数形も含むものである。さらに本明細書で用いられるときは、用語「備える（ｃｏｍｐｒｉｓｅｓ）」、「備える（ｃｏｍｐｒｉｓｉｎｇ）」、「含む（ｉｎｃｌｕｄｅｓ）」および／または「含む（ｉｎｃｌｕｄｉｎｇ）」は、記載された特徴、整数値、ステップ、動作、要素、および／または構成要素の存在を指定するものであるが、１または複数の他の特徴、整数値、ステップ、動作、要素、構成要素、および／またはそれらのグループの存在または追加を排除するものではないことが理解されるであろう。さらに、要素が他の要素に「応答する」または「接続される」と言及されるときは、それは他の要素に直接応答する、または接続されることが可能であり、または介在要素が存在し得る。これと対照的に要素が、他の要素に「直接応答する」または「直接接続される」と言及されるときは、介在要素は存在しない。本明細書で用いられる「および／または」という用語は、関連する列挙された品目の１または複数のあらゆる組み合わせを含み、「／」と略記され得る。
【００３５】
本明細書では第１、第２などの用語は、様々な要素を説明するために用いられ得るが、これらの要素はこれらの用語によって限定されるべきではないことが理解されるであろう。これらの用語は１つの要素を他と区別するためのみに用いられる。例えば、本開示の教示から逸脱せずに、第１の要素は第２の要素と呼ぶこともでき、第２の要素は第１の要素と呼ぶこともできる。
【００３６】
図のいくつかは、通信の主たる方向を示すために通信経路上に矢印を含むが、通信は示された矢印と反対の方向に生じ得ることが理解されるべきである。
【００３７】
いくつかの実施形態は、各ブロックが、回路要素、モジュール、または指定された論理機能を実施するための１または複数の実行可能命令を備えたコードの１部分を表す、ブロック図および動作フローチャートに関して説明される。また他の実装形態では、ブロックにおいて示された機能は、示されたものと異なる順序で生じ得ることが留意されるべきである。例えば連続して示される２つのブロックは、実際は実質的に同時に実行されることが可能であり、またはブロックは関係する機能に応じて、時には逆の順序で実行され得る。
【００３８】
本明細書における「一実施形態」または「実施形態」への言及は、実施形態に関連して説明される特定の機能、構造、または特性が本発明の少なくとも１つの実装形態に含まれ得ることを意味する。本明細書の様々な場所における「一実施形態では」または「実施形態によれば」という語句の出現は、必ずしもすべて同じ実施形態を指すものではなく、別のまたは代替の実施形態は、必ずしも他の実施形態と互いに排他的ではない。
【００３９】
特許請求の範囲内に現れる参照番号は、例示のためだけのものであり、特許請求の範囲の範囲に対していかなる限定効果を有するものではない。
【００４０】
明示的に説明されないが本実施形態および変形形態は、任意の組み合わせまたは部分組み合わせにおいて使用され得る。
【００４１】
図２は、本開示の実施形態による、ビットストリームＦを生成する方法のステップのブロック図を示す。
【００４２】
ビットストリームＦは、ビデオ信号ＶＩＤに関連付けられる。
【００４３】
ステップ２０で、情報データＳＥＯＴＦが取得される。情報データＳＥＯＴＦは、ビデオ信号をディスプレイ装置ＤＩＳＡのビデオディスプレイ上にレンダリングする前にビデオ信号ＶＩＤに適用されることを目的とする、電気光伝達関数（ＥＯＴＦ）を識別する。
【００４４】
実施形態によれば情報データＳＥＯＴＦは、入力ビデオ信号ＩＶＩＤをグレーディングするために用いられるマスタリングディスプレイのＥＯＴＦを識別する。
【００４５】
ステップ２１で、情報データＳＥＯＴＦがビットストリームＦに追加される。
【００４６】
ステップ２０の実施形態によれば、情報データＳＥＯＴＦは、ローカルまたはリモート記憶メモリから取得される。
【００４７】
ステップ１１の実施形態によれば、情報データＳＥＯＴＦは、その構文が「ＨＥＶＣ  Ｒａｎｇｅ  Ｅｘｔｅｎｓｉｏｎｓ  Ｄｒａｆｔ  ６，ＪＣＴＶＣ−Ｐ１００５，Ｄ．Ｆｌｙｎｎ  ｅｔ  ａｌ，Ｆｅｂｒｕａｒｙ  ２０１４」という名称の標準において規定されるビデオユーザビリティ情報（ＶＵＩ）に追加された「ｄｉｓｐｌａｙ＿ｔｒａｎｓｆｅｒ＿ｆｕｎｃｔｉｏｎ」バイトによって表される。修正されたＶＵＩの構文の一部は、表１に与えられる。
【００４８】
【表１】
2020053972.tif 000003
【００４９】
「ｄｉｓｐｌａｙ＿ｉｎｆｏ＿ｐｒｅｓｅｎｔ＿ｆｌａｇ」ビットは、ビットストリームが情報データＳＥＯＴＦを運ぶかどうかを示すことに留意されたい。
【００５０】
実施形態によれば情報データＳＥＯＴＦは、ＨＥＶＣ標準においてその構文が規定される、ＳＥＩメッセージの構文に追加される。
【００５１】
実施形態によれば情報データＳＥＯＴＦは、２０１４年１月のＣ．ＦｏｇｇおよびＪ．Ｈｅｌｍａｎの「Ｉｎｄｉｃａｔｉｏｎ  ｏｆ  ＳＭＰＴＥ  ２０８４  ａｎｄ  ２０８５  ａｎｄ  ｃａｒｒｉａｇｅ  ｏｆ  ２０８６  ｍｅｔａｄａｔａ  ｉｎ  ＨＥＶＣ」、ＪＣＴＶＣ−Ｐ００８４，Ｃ．Ｆｏｇｇ  ＆  Ｊ．Ｈｅｌｍａｎ，Ｊａｎｕａｒｙ  ２０１４」という名称の論文においてその構文が規定されるマスタリングディスプレイカラーボリュームＳＥＩメッセージに追加された「ｄｉｓｐｌａｙ＿ｔｒａｎｓｆｅｒ＿ｆｕｎｃｔｉｏｎ」バイトによって表される。
【００５２】
修正されたマスタリングディスプレイカラーボリュームＳＥＩメッセージの例は、表２に与えられる。
【００５３】
【表２】
2020053972.tif 000004
【００５４】
表３は、０から１までの公称範囲を有する、正規化された入力ビデオ信号レベル（Ｖ＝０で黒、Ｖ＝１で白）の関数とすることができる、このようなＥＯＴＦのいくつかの例を与える。Ｌｃは、基準ディスプレイの線形光強度出力である。ｄｉｓｐｌａｙ＿ｔｒａｎｓｆｅｒ＿ｆｕｎｃｔｉｏｎの値が１に等しいときは、Ｌｗ（ただしＬｗ＝ｍａｘ＿ｄｉｓｐｌａｙ＿ｍａｓｔｅｒｉｎｇ＿ｌｕｍｉｎａｎｃｅ）はｃｄ／ｍ２での白に対するディスプレイ輝度を表し、ＬB（ただしＬB＝ｍｉｎ＿ｄｉｓｐｌａｙ＿ｍａｓｔｅｒｉｎｇ＿ｌｕｍｉｎａｎｃｅ）はｃｄ／ｍ2での黒に対するディスプレイ輝度を表す（Ｒｅｃ．ＩＴＵ−Ｒ  ＢＴ．１８８６において言及されているように）。ｄｉｓｐｌａｙ＿ｔｒａｎｓｆｅｒ＿ｆｕｎｃｔｉｏｎ構文要素がないときは、ｄｉｓｐｌａｙ＿ｔｒａｎｓｆｅｒ＿ｆｕｎｃｔｉｏｎの値は２に等しいと推測される（ディスプレイ伝達関数は指定されないか、またはアプリケーションによって決定される）。
【００５５】
【表３】
2020053972.tif 000005
【００５６】
変形形態によればビットストリームＦは、識別されたＥＯＴＦに関係する少なくとも１つのパラメータを表す情報データをさらに備える。
【００５７】
例えば識別されたＥＯＴＦに関係するパラメータは、点灯されるＬＥＤバックライトディスプレイの面積当たりのＬＥＤの数である。
【００５８】
これは、電力消費が関心事であり、技術的な意図を維持するために経済的／劣化モード／グレーディングが意味をなし得るときに用いられ得る。
【００５９】
変形形態によれば、ビデオ信号ＶＩＤをディスプレイ装置ＤＩＳＡのビデオディスプレイ上にレンダリングする前に用いられることを目的とするＥＯＴＦは、送信された標準ＥＯＴＦから導き出される。次いでまた、標準ＥＯＴＦから補償するように、特定のマスタリングディスプレイのいくつかのパラメータが送信される。
【００６０】
変形形態によればＥＯＴＦ応答は、マスタリングディスプレイの各クロミナンスチャネルに対して異なり、これらの差異を補償するために、識別されたＥＯＴＦに関係するいくつかのパラメータが送信される。
【００６１】
この変形形態は特に、高輝度におけるコードワードのわずかな偏差が、再現された（３）色信号に非常に大きい影響（例えば色相シフト、または間違った肌の色合い）を及ぼし得る、ＨＤＲディスプレイに対して有利である。
【００６２】
表４
図３は、本開示による、ビデオ信号をビデオディスプレイ上にレンダリングする前にビデオ信号に適用されることを目的とするＥＯＴＦを取得する方法のステップのブロック図を示す。
【００６３】
ステップ３０でビットストリームＦが、ローカルまたはリモート記憶メモリから取得される。
【００６４】
ステップ３１で情報データＳＥＯＴＦが、ビットストリームＦから取得される。
【００６５】
次いでステップ３２でＥＯＴＦが、取得された情報データＳＥＯＴＦから取得される。
【００６６】
図３に関連して述べられた実施形態および変形形態によれば、情報ＳＥＯＴＦは、ビットストリームＦから電気光伝達関数を直接識別し、または場合によってはアドホックパラメータに、基準ディスプレイの特定のクロミナンスチャネルと共に、または補正率もしくは補正モデルと共に関連付けられる。
【００６７】
前に説明されたように次いでＥＯＴＦは、ビットストリームＦから取得された後に、このような関連付けられたデータを用いて決定される。
【００６８】
図１〜３においてモジュールは、機能ユニットであり、区別できる物理ユニットに関連してもしなくてもよい。例えばこれらのモジュールまたはそれらのいくつかは、唯一の構成要素または回路内に一緒にすることができ、またはソフトウェアの機能に寄与することができる。反対にいくつかのモジュールは、場合によっては個別の物理エンティティから構成され得る。本発明に適合する装置は、純粋なハードウェアを用いて、例えばＡＳＩＣまたはＦＰＧＡまたはＶＬＳＩそれぞれ「特定用途向け集積回路」、「フィールドプログラマブルゲートアレイ」、「超大規模集積」などの専用ハードウェアを用いて、またはデバイスに埋め込まれたいくつかの集積化電子構成要素から、またはハードウェアおよびソフトウェア構成要素の混合から実施される。
【００６９】
図４は、図１〜３に関連して説明された方法を実施するように構成され得るデバイス４０の例示のアーキテクチャを表す。
【００７０】
デバイス４０は、データおよびアドレスバス４１によって一緒に結び付けられた、以下の要素を備える：
−  例えばＤＳＰ（またはディジタル信号プロセッサー）である、マイクロプロセッサー４２（またはＣＰＵ）、
−  ＲＯＭ（または読出し専用メモリ）４３、
−  ＲＡＭ（またはランダムアクセスメモリ）４４、
−  アプリケーションから、送信するためのデータを受け取るためのＩ／Ｏインターフェース４５、および
−  電池４６。
【００７１】
変形形態によれば電池４６は、デバイスの外部にある。図４のこれらの要素のそれぞれは、当業者によく知られており、さらに開示されない。述べられたメモリのそれぞれにおいて、本明細書で用いられる「レジスタ」という用語は、小容量（いくつかのビット）の領域、または非常に大きな領域（例えばプログラム全体、または大量の受け取られたまたは復号されたデータ）に対応し得る。ＲＯＭ４３は、少なくともプログラムおよびパラメータを備える。本発明による方法のアルゴリズムは、ＲＯＭ４３に記憶される。スイッチオンされたときにＣＰＵ４２は、プログラムをＲＡＭにアップロードし、対応する命令を実行する。
【００７２】
ＲＡＭ４４は、レジスタにおける、ＣＰＵ４２によって実行され、デバイス４０のスイッチオンの後にアップロードされるプログラムと、レジスタにおける入力データと、レジスタにおける方法の種々の状態での中間データと、およびレジスタにおける、方法の実行のために用いられる他の変数とを備える。
【００７３】
本明細書で説明される実装形態は、例えば方法もしくはプロセス、装置、ソフトウェアプログラム、データストリーム、または信号において実施され得る。単一の形の実装形態との関連においてのみ論じられた（例えば方法またはデバイスとしてのみ論じられた）場合でも、論じられた特徴の実装形態は、他の形（例えばプログラム）においても実施され得る。装置は、例えば適切なハードウェア、ソフトウェア、およびファームウェアにおいて実施され得る。方法は例えば、例えばコンピュータ、マイクロプロセッサー、集積回路、またはプログラマブルロジックデバイスを含む処理デバイスを一般に指す、例えばプロセッサーなどの装置において実施され得る。プロセッサーはまた、例えばコンピュータ、携帯電話、携帯情報端末（「ＰＤＡ」）、およびエンドユーザの間での情報の通信を容易にする他のデバイスなどの、通信デバイスを含む。
【００７４】
異なる実施形態によればビットストリームＦは、送り先に送られる。例としてビットストリームＦは、ローカルまたはリモートメモリ、例えばビデオメモリ（４４）またはＲＡＭ（４４）、ハードディスク（４３）に記憶される。変形形態では、一方または両方のビットストリームは、記憶装置インターフェース（４５）、例えば大容量記憶装置、フラッシュメモリ、ＲＯＭ、光ディスクまたは磁気サポートとのインターフェースに送られ、および／または通信インターフェース（４５）、例えばポイントツーポイントリンク、通信バス、ポイントツーマルチポイントリンク、または放送ネットワークへのインターフェースを通して送信される。
【００７５】
異なる実施形態によれば、ビットストリームＦは、供給源から取得される。例示的にビットストリームは、ローカルメモリ、例えばビデオメモリ（４４）、ＲＡＭ（４４）、ＲＯＭ（４３）、フラッシュメモリ（４３）、またはハードディスク（４３）から読み出される。変形形態ではビットストリームは、記憶装置インターフェース（４５）、例えば大容量記憶装置、ＲＡＭ、ＲＯＭ、フラッシュメモリ、光ディスクまたは磁気サポートとのインターフェースから受け取られ、および／または通信インターフェース（４５）、例えばポイントツーポイントリンク、バス、ポイントツーマルチポイントリンク、または放送ネットワークへのインターフェースから受け取られる。
【００７６】
異なる実施形態によれば、図２〜３に関連して説明された方法を実施するように構成されたデバイス４０は、以下を含むセットに属する：
−  モバイルデバイス、
−  通信デバイス、
−  ゲームデバイス、
−  タブレット（またはタブレットコンピュータ）、
−  ラップトップ、
−  静止画像カメラ、
−  ビデオカメラ、
−  符号化チップ、
−  静止画像サーバー、および
−  ビデオサーバー（例えば放送サーバー、ビデオオンデマンドサーバー、またはウェブサーバー）。
【００７７】
図５に示される実施形態によれば、通信ネットワークＮＥＴを通した２つのリモートデ
バイスＡおよびＢの間の伝送の関連において、デバイスＡは図２に関連して説明されたような方法を実施するように構成された手段を備え、デバイスＢは図３に関連して説明されたような復号する方法を実施するように構成された手段を備える。
【００７８】
本発明の変形形態によればネットワークは、デバイスＡから、デバイスＢを含む復号デバイスに、静止画像またはビデオ画像を放送するように適合された放送ネットワークである。
【００７９】
本明細書で説明される様々なプロセスおよび特徴の実装形態は、多様な異なる機器またはアプリケーション、特に例えば機器またアプリケーションにおいて具体化され得る。このような機器の例は、符号化器、復号器、復号器からの出力を処理するポストプロセッサー、符号化器への入力をもたらすプリプロセッサー、ビデオコーダ、ビデオ復号器、ビデオコーデック、ウェブサーバー、セットトップボックス、ラップトップ、パーソナルコンピュータ、携帯電話、ＰＤＡ、および他の通信デバイスを含む。明らかなように機器はモバイルとすることができ、さらには移動車両内に設置され得る。
【００８０】
さらに方法は、プロセッサーによって行われる命令によって実施することができ、このような命令（および／または実装形態によって作成されるデータ値）は、コンピュータ可読記憶媒体に記憶され得る。コンピュータ可読記憶媒体は、１または複数のコンピュータ可読媒体において具体化され、その上に具体化された、コンピュータによって実行可能なコンピュータ可読プログラムコードを有する、コンピュータ可読プログラム製品の形をとることができる。本明細書で用いられるコンピュータ可読記憶媒体とは、その中に情報を記憶する固有の能力、ならびにそれからの情報取り出しをもたらす固有の能力を前提とした、非一時的記憶媒体と見なされる。コンピュータ可読記憶媒体は、例えば電子的、磁気的、光学的、電磁的、赤外線、または半導体システム、装置、もしくはデバイス、または上記の任意の適切な組み合わせとすることができるが、それらに限定されない。以下は、本原理が適用され得るコンピュータ可読記憶媒体のより具体的な例を示すが、当業者には容易に理解されるように単に説明に役立つおよび非網羅的な列挙であることが理解されるべきである：すなわち可搬コンピュータディスケット、ハードディスク、読出し専用メモリ（ＲＯＭ）、消去可能プログラマブル読出し専用メモリ（ＥＰＲＯＭまたはフラッシュメモリ）、可搬コンパクトディスク読出し専用メモリ（ＣＤ−ＲＯＭ）、光記憶装置、磁気記憶装置、または上記の任意の適切な組み合わせである。
【００８１】
命令は、プロセッサー可読媒体上に有形に具体化されたアプリケーションプログラムを形成することができる。
【００８２】
命令は、例えばハードウェア、ファームウェア、ソフトウェア、または組み合わせにおけるものとすることができる。命令は、例えばオペレーティングシステム、個別のアプリケーション、またはそれら２つの組み合わせにおいて見出され得る。従ってプロセッサーは、例えばプロセスを実行するように構成されたデバイス、およびプロセスを実行するための命令を有するプロセッサー可読媒体を含むデバイス（記憶装置など）の両方として特徴付けられ得る。さらにプロセッサー可読媒体は、命令に加えてまたはその代わりに、実装形態によって作成されるデータ値を記憶することができる。
【００８３】
当業者には明らかになるように実装形態は、例えば記憶されまたは送信され得る情報を運ぶようにフォーマット設定された多様な信号を作成することができる。情報は、例えば方法を行うための命令、または説明された実装形態の１つによって作成されるデータを含むことができる。例えば信号は、説明された実施形態の構文を書き込むまたは読み出すための規則をデータとして運ぶ、または説明された実施形態によって書き込まれた実際の構文値をデータとして運ぶようにフォーマット設定され得る。このような信号は、例えば電磁波として（例えばスペクトルの無線周波数部分を用いて）、またはベースバンド信号としてフォーマット設定され得る。フォーマット設定することは、例えばデータストリームを符号化すること、および符号化されたデータストリームにより搬送波を変調することを含むことができる。信号が運ぶ情報は、例えばアナログまたはディジタル情報とすることができる。信号は、知られているように多様な種々のワイヤードまたはワイヤレスリンクを通して送信され得る。信号は、プロセッサー可読媒体上に記憶され得る。
【００８４】
いくつかの実装形態が説明された。それでもなお様々な変更がなされ得ることが理解されるであろう。例えば異なる実装形態の要素は、他の実装形態を作成するように組み合わされ、補完され、変更され、または取り除かれ得る。さらに当業者は、開示されたものの代わりに他の構造およびプロセスを使うことが可能であり、結果としての実装形態は、少なくとも実質的に同じやり方で、開示された実装形態と少なくとも実質的に同じ結果を達成するように、少なくとも実質的に同じ機能を行うようになることを理解するであろう。従ってこれらおよび他の実装形態は、本出願によって企図される。
【図１】
2020053972.tif 000006
【図２】
2020053972.tif 000007
【図３】
2020053972.tif 000008
【図４】
2020053972.tif 000009
【図５】
2020053972.tif 000010
【手続補正書】
【提出日】令和1年11月28日(2019.11.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
光電気伝達関数から生成されたビデオ信号に関係するビットストリームを生成する方法であって、少なくとも１つのメモリと１つまたは複数のプロセッサとを備える装置で実施される前記方法は、
前記ビデオ信号をビデオディスプレイ上にレンダリングする前に前記ビデオ信号に適用されることを目的とする電気光伝達関数を識別する、情報データを前記ビットストリームに追加すること
を含み、前記電気光伝達関数は、ビデオ信号を生成するために使用されるマスタリングディスプレイの電気光伝達関数であり、前記電気光伝達関数は、ビデオ信号を生成するために使用される不可逆的な光電気伝達関数を補償する、前記方法。
【請求項２】
ビデオ信号をビデオディスプレイ上にレンダリングする前に前記ビデオ信号に適用されることを目的とする電気光伝達関数を取得する方法であって、少なくとも１つのメモリと１つまたは複数のプロセッサとを備える装置で実施される前記方法は、
光電気伝達関数から生成された前記ビデオ信号に関係するビットストリームから前記電気光伝達関数を識別する情報データを前記ビットストリームから取得すること
を含み、前記電気光伝達関数は、ビデオ信号を生成するために使用されるマスタリングディスプレイの電気光伝達関数であり、前記電気光伝達関数は、ビデオ信号を生成するために使用される不可逆的な光電気伝達関数を補償する、前記方法。
【請求項３】
光電気伝達関数から生成されたビデオ信号に関係するビットストリームを生成する装置であって、少なくとも１つのメモリと１つまたは複数のプロセッサとを備え、１つまたは複数のプロセッサは、
前記ビデオ信号をビデオディスプレイ上にレンダリングする前に前記ビデオ信号に適用されることを目的とする電気光伝達関数を識別する、情報データを前記ビットストリームに追加するように構成され、前記電気光伝達関数は、ビデオ信号を生成するために使用されるマスタリングディスプレイの電気光伝達関数であり、前記電気光伝達関数は、ビデオ信号を生成するために使用される不可逆的な光電気伝達関数を補償する、前記装置。
【請求項４】
ビデオ信号をビデオディスプレイ上にレンダリングする前に前記ビデオ信号に適用されることを目的とする電気光伝達関数を取得する装置であって、少なくとも１つのメモリと１つまたは複数のプロセッサとを備え、１つまたは複数のプロセッサは、
光電気伝達関数から生成された前記ビデオ信号に関係するビットストリームから前記電気光伝達関数を識別する情報データを前記ビットストリームから取得するように構成され、前記電気光伝達関数は、ビデオ信号を生成するために使用されるマスタリングディスプレイの電気光伝達関数であり、前記電気光伝達関数は、ビデオ信号を生成するために使用される不可逆的な光電気伝達関数を補償する、前記装置。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００８４
【補正方法】変更
【補正の内容】
【００８４】
いくつかの実装形態が説明された。それでもなお様々な変更がなされ得ることが理解されるであろう。例えば異なる実装形態の要素は、他の実装形態を作成するように組み合わされ、補完され、変更され、または取り除かれ得る。さらに当業者は、開示されたものの代わりに他の構造およびプロセスを使うことが可能であり、結果としての実装形態は、少なくとも実質的に同じやり方で、開示された実装形態と少なくとも実質的に同じ結果を達成するように、少なくとも実質的に同じ機能を行うようになることを理解するであろう。従ってこれらおよび他の実装形態は、本出願によって企図される。
上記実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
（付記１）
ビデオ信号に関係するビットストリームであって、前記ビデオ信号をビデオディスプレイ上にレンダリングする前に前記ビデオ信号に適用されることを目的とする電気光伝達関数を識別する、情報データを運ぶ、前記ビットストリーム。
（付記２）
前記識別された電気光伝達関数に関係する少なくとも１つのパラメータを表す情報データをさらに備える、付記１に記載のビットストリーム。
（付記３）
前記電気光伝達関数の応答は、マスタリングディスプレイの各クロミナンスチャネルに対して異なり、前記ビットストリームは、これらの差異を補償するためのいくつかのパラメータをさらに備える、付記１または２に記載のビットストリーム。
（付記４）
ビデオ信号に関係するビットストリームを生成する方法であって、
前記ビデオ信号をビデオディスプレイ上にレンダリングする前に前記ビデオ信号に適用されることを目的とする電気光伝達関数を識別する、情報データを追加するステップ
を含む、前記方法。
（付記５）
ビデオ信号をビデオディスプレイ上にレンダリングする前に前記ビデオ信号に適用されることを目的とする電気光伝達関数を取得する方法であって、
前記ビデオ信号に関係するビットストリームから前記電気光伝達関数を識別する情報データを取得するステップ
を含む、前記方法。
（付記６）
コンピュータプログラム製品であって、プログラムがコンピュータ上で実行されたときに、付記４または５に記載の方法のステップを実行するための、このプログラムのコード命令を備えた、前記コンピュータプログラム製品。
（付記７）
少なくとも付記４または５に記載の方法のステップをプロセッサーに行わせるための命令をその中に記憶したプロセッサー可読媒体。
（付記８）
プログラムがコンピューティングデバイス上で実行されたときに、付記４または５に記載の方法のステップを実行するための前記プログラムのコード命令を保持する非一時的記憶媒体。
【外国語明細書】
2020053972000001.pdf