【誤訳訂正書】
【提出日】令和2年4月1日(2020.4.1)
【誤訳訂正１】
【訂正対象書類名】特許請求の範囲
【訂正対象項目名】全文
【訂正方法】変更
【訂正の内容】
【特許請求の範囲】
【請求項１】
ビデオデータをパレット符号化する方法であって、
複数の主色のそれぞれの色に対応する複数のカラーインデックスを含むパレットテーブルを作り出すステップと、
前記ビデオデータの画素の色が主色と関連付けられている場合、前記パレットテーブルにおけるカラーインデックスに前記画素をマッピングし、および前記ビデオデータの前記画素の前記色が主色と関連付けられていない場合、エスケープカラーインデックスに前記画素をマッピングする、パレットインデックスマップを作成するステップと、
前記パレットインデックスマップに基づいて、パレットインデックス予測データを生成するステップであって、前記パレットインデックス予測データは、前記パレットインデックスマップの少なくとも一部についてのインデックス値とランバリューを関連付けるランバリューデータを含み、前記ランバリューデータの少なくとも１つのランバリューは、前記エスケープカラーインデックスと関連付けられている、ステップと
を備えることを特徴とする方法。
【請求項２】
前記エスケープカラーインデックスは、前記パレットテーブルの前記複数のカラーインデックスの最大カラーインデックスよりも大きいことを特徴とする請求項１に記載の方法。
【請求項３】
前記エスケープカラーインデックスは、前記パレットテーブルのサイズに対応することを特徴とする請求項１に記載の方法。
【請求項４】
前記少なくとも１つのランバリューは、ランモードにおいて符号化されることになる連続した画素の数を示し、前記連続した画素の少なくとも１つの画素は、前記エスケープカラーインデックスを使用して符号化されていることを特徴とする請求項１に記載の方法。
【請求項５】
前記少なくとも１つのランバリューは、コピーモードにおいて符号化されることになる連続した画素の数を示し、前記連続した画素の少なくとも１つの画素は、前記エスケープカラーインデックスを使用して符号化されていることを特徴とする請求項１に記載の方法。
【請求項６】
前記少なくとも１つのランバリューは、連続した画素の数を示し、前記連続した画素の少なくとも１つの画素は、前記エスケープカラーインデックスを使用して符号化され、エスケープカラー値は、前記連続した画素の前記少なくとも１つの画素の各々について符号化されていることを特徴とする請求項１に記載の方法。
【請求項７】
デコーダに、前記パレットテーブルおよび前記パレットインデックス予測データを送信するステップをさらに備えることを特徴とする請求項１に記載の方法。
【請求項８】
ビデオデータをパレット符号化するビデオ符号化デバイスであって、前記ビデオ符号化デバイスは、
複数の主色のそれぞれの色に対応する複数のカラーインデックスを含むパレットテーブルを作り出し、
前記ビデオデータの画素の色が主色と関連付けられている場合、前記パレットテーブルにおけるカラーインデックスに前記画素をマッピングし、および前記ビデオデータの前記画素の前記色が主色と関連付けられていない場合、エスケープカラーインデックスに前記画素をマッピングする、パレットインデックスマップを作成し、
前記パレットインデックスマップに基づいて、パレットインデックス予測データを生成し、前記パレットインデックス予測データは、前記パレットインデックスマップの少なくとも一部についてのインデックス値とランバリューを関連付けるランバリューデータを含み、前記ランバリューデータの少なくとも１つのランバリューは、前記エスケープカラーインデックスと関連付けられている、
プロセッサを備えたことを特徴とするビデオ符号化デバイス。
【請求項９】
前記エスケープカラーインデックスは、前記パレットテーブルの前記複数のカラーインデックスの最大カラーインデックスよりも大きいことを特徴とする請求項８に記載のビデオ符号化デバイス。
【請求項１０】
前記エスケープカラーインデックスは、前記パレットテーブルのサイズに対応することを特徴とする請求項８に記載のビデオ符号化デバイス。
【請求項１１】
前記少なくとも１つのランバリューは、ランモードにおいて符号化されることになる連続した画素の数を示し、前記連続した画素の少なくとも１つの画素は、前記エスケープカラーインデックスを使用して符号化されていることを特徴とする請求項８に記載のビデオ符号化デバイス。
【請求項１２】
前記少なくとも１つのランバリューは、コピーモードにおいて符号化されることになる連続した画素の数を示し、前記連続した画素の少なくとも１つの画素は、前記エスケープカラーインデックスを使用して符号化されていることを特徴とする請求項８に記載のビデオ符号化デバイス。
【請求項１３】
前記少なくとも１つのランバリューは、連続した画素の数を示し、前記連続した画素の少なくとも１つの画素は、前記エスケープカラーインデックスを使用して符号化され、エスケープカラー値は、前記連続した画素の前記少なくとも１つの画素の各々について符号化されていることを特徴とする請求項８に記載のビデオ符号化デバイス。
【請求項１４】
前記プロセッサは、デコーダに、前記パレットテーブルおよび前記パレットインデックス予測データを送信することを特徴とする請求項８に記載のビデオ符号化デバイス。
【誤訳訂正２】
【訂正対象書類名】明細書
【訂正対象項目名】発明の名称
【訂正方法】変更
【訂正の内容】
【発明の名称】スクリーンコンテンツ符号化のためのパレット符号化
【誤訳訂正３】
【訂正対象書類名】明細書
【訂正対象項目名】０００２
【訂正方法】変更
【訂正の内容】
【０００２】
スクリーンコンテンツ共有アプリケーションは、リモートデスクトップ、ビデオ会議、モバイルメディアプレゼンテーションのアプリケーションの人気が高まる中、近年大変人気となっている。製造業界の適用要件（application requirements）が存在し得る。スクリーンコンテンツは、自然なビデオシーンの部分とならないビデオを指す。スクリーンコンテンツは、例えば、（例えば、モニタに同時に示される視覚的に分かれた２つの別個のピクチャの）アウトライン、ワード、線画などを含む。スクリーンコンテンツは、いくつかの主色およびビデオコンテンツの鋭角カーブ、テキストなどの優勢による鋭角エッジを有する多数のブロックを含む。
【誤訳訂正４】
【訂正対象書類名】明細書
【訂正対象項目名】０００３
【訂正方法】変更
【訂正の内容】
【０００３】
ビデオ圧縮方法を使用して、スクリーンコンテンツを符号化できる。多くの既存の圧縮方法は、スクリーンコンテンツの特徴を完全に特徴付けていないことにより、非効率な圧縮性能を招く恐れがある。さらに、受信機において再構築されたピクチャは、品質の問題が生じ得る。例えば、カーブとテキストがぼやけて見分けにくいこともある。
【誤訳訂正５】
【訂正対象書類名】明細書
【訂正対象項目名】０００４
【訂正方法】変更
【訂正の内容】
【０００４】
スクリーンコンテンツの符号化に効率的であるビデオ圧縮方法は、メディアプレゼンテーションおよびリモートデスクトップの目的で人々がますます自分達のデバイスコンテンツを共有するようになったので、重要性が増している。さらに、モバイルデバイスの画面表示の解像度が実質的に上がって、高精細または超高精細解像度になった。ブロック符号化モードおよび変換などのビデオ符号化ツールは、スクリーンコンテンツの符号化に最適化されていないこともあり、スクリーンコンテンツを送信するための帯域幅消費が増加する恐れがある。
【誤訳訂正６】
【訂正対象書類名】明細書
【訂正対象項目名】０００５
【訂正方法】変更
【訂正の内容】
【０００５】
ビデオデータ、例えば、スクリーンコンテンツビデオデータをパレット復号化するための方法、システム、および手段が開示されている。パレットテーブルを定義するデータを受信できる。パレットテーブルは、複数の色のそれぞれの色に対応する複数のインデックス値を備えることができる。パレットインデックス予測データを受信できる。パレットインデックス予測データは、ビデオデータの１または複数の画素をパレットテーブルの１または複数の色インデックスにマップすることができるパレットインデックスマップの少なくとも一部のインデックス値を示すことができるデータを備えることができる。パレットインデックスマップは、少なくとも一部は最後のインデックス値に基づいてパレットインデックス予測データのインデックス値を調整するかどうかが判定されるパレットインデックス予測データから作成され得る。パレットインデックスマップに従ってビデオデータを再構築することができる。
【誤訳訂正７】
【訂正対象書類名】明細書
【訂正対象項目名】００１１
【訂正方法】変更
【訂正の内容】
【００１１】
例として添付図面とともに与えられた、以下の説明からより詳細な理解を得ることができる。
【図１】スクリーンコンテンツ共有システムのブロック図である。
【図２】ビデオ復号器のブロック図である。
【図３】ビデオ符号器のブロック図である。
【図４】ＨＥＶＣの８つの予測ユニットモードを示す図である。
【図５Ａ】ワード形式の１つのスクリーンコンテンツの例を示す図である。
【図５Ｂ】図５Ａの１つのスクリーンコンテンツのパレットインデックスを示す図である。
【図６】いくつかの例示的な走査順を示す図である。
【図７Ａ】ＢＷＴ符号化の例を示す図である。
【図７Ｂ】ＢＷＴ復号化の例を示す図である
【図８】コピーレフトモードの例を示す図である。
【図９】遷移モード予測の例を示す図である。
【図１０】ランモードのライスパラメータルックアップテーブルの例を示す図である。
【図１１】エスケープカラーインデックスのレンダリングの例を示す図である。
【図１２】エスケープカラー予測の例を示す図である。
【図１３】エスケープカラー符号化の例を示す図である。
【図１４Ａ】開示された１または複数の実施形態を実装することができる例示的な通信システムのシステム図である。
【図１４Ｂ】図１４Ａに示した通信システム内で使用できる例示的な無線送信／受信ユニット（ＷＴＲＵ）のシステム図である。
【図１４Ｃ】図１４Ａに示した通信システム内で使用できる例示的な無線アクセスネットワークおよび例示的なコアネットワークのシステム図である。
【図１４Ｄ】図１４Ａに示した通信システム内で使用できる別の例示的な無線アクセスネットワークおよび別の例示的なコアネットワークのシステム図である。
【図１４Ｅ】図１４Ａに示した通信システム内で使用できる別の例示的な無線アクセスネットワークおよび別の例示的なコアネットワークのシステム図である。
【誤訳訂正８】
【訂正対象書類名】明細書
【訂正対象項目名】００１３
【訂正方法】変更
【訂正の内容】
【００１３】
図１は、例示的なスクリーンコンテンツ共有システムを示すブロック図である。スクリーンコンテンツ共有システムは、受信機１０、復号器１２、およびディスプレイ（例えば、レンダラ）１４を含むことができる。受信機１０は、ビデオ信号を受信することができ、そしてビデオストリームを復号化することができ、かつディスプレイ１４に出力され得る複数のピクチャバッファ１６に記憶された複数の別個のピクチャを作成することができる復号器１２に転送にするためにそれらのビデオ信号を復調することができる。
【誤訳訂正９】
【訂正対象書類名】明細書
【訂正対象項目名】００１５
【訂正方法】変更
【訂正の内容】
【００１５】
図３は、図１のスクリーンコンテンツ共有システムにおいて受信される符号化されるビデオデータを作成するために使用できる例示的ブロックベースのシングルレイヤビデオ符号器を示すブロック図である。図３に示すように、効率的な圧縮を実現するために、シングルレイヤ符号器は、例えば、ブロック３０１における空間予測（例えば、イントラ予測）および／またはブロック３０３における時間予測（例えば、インター予測および／または動き補償予測）を用いて入力ビデオ信号３００を予測できる。符号器はまた、例えば、レートの考慮と歪みの考慮との組み合わせなど、ある基準に基づいて予測の適した形式（例えば、最も適した形式）を選ぶことができるモード決定論理３０５を有することもできる。符号器はその後、予測残差３１０（例えば、入力信号３００と予測信号３１１との間の差信号）をブロック３０７において変換し、および／またはブロック３０９において量子化することができる。モード情報（例えば、イントラまたはインター予測）と一緒に、量子化された残差３１３と予測情報３１１（例えば、動きベクトル、参照ピクチャインデックス、イントラ予測モードなど）はさらに、エントロピーコーダ３１５において圧縮されて、出力ビデオビットストリーム３１７にパックされる。図３に示すように、符号器は、再構築された残差３２３を取得するために量子化された残差に対し、ブロック３１９において逆量子化を適用し、および／またはブロック３２１において逆変換を適用することによって再構築されたビデオ信号３２５を作成し、そしてその信号を予測信号３１１に戻って付加することができる。再構築されたビデオ信号３２５はさらに、ループフィルタ３２７（例えば、デブロッキングフィルタ、サンプル適応オフセット（Sample Adaptive Offsets）、および／または適応ループフィルタ（Adaptive Loop Filters））通過して、今後のビデオ信号を予測するために使用される参照ピクチャストア３２９に記憶される。
【誤訳訂正１０】
【訂正対象書類名】明細書
【訂正対象項目名】００１７
【訂正方法】変更
【訂正の内容】
【００１７】
テキストおよびグラフィックスなどの、スクリーンコンテンツ素材は、天然のビデオコンテンツとは異なる特性を示すことができる。符号化ツールは、スクリーンコンテンツ符号化の符号化効率を例えば、ピクチャ符号化および／またはイントラブロックのコピーに基づいて改善することができる。
【誤訳訂正１１】
【訂正対象書類名】明細書
【訂正対象項目名】００１８
【訂正方法】変更
【訂正の内容】
【００１８】
図５Ａに示すように、スクリーンコンテンツブロックは、限定された色数を含むことができ、画素の色値は、隣接する（例えば、上または左または右の）画素から反復することができる。パレットテーブルを、相当な量の画素値を記録するディクショナリとして使用することができ、対応するパレットインデックスマップを使用して、図５Ｂに示すように、対応する画素の色値を表すことができる。空間的冗長性を削減するために、「ラン（run）」バリューを使用して同じパレットインデックス値、例えば、色インデックス値を有する連続した画素の長さを示すことができる。パレットベースの符号化方法を使用して符号化スクリーンコンテンツの圧縮性能を改善することができる。
【誤訳訂正１２】
【訂正対象書類名】明細書
【訂正対象項目名】００１９
【訂正方法】変更
【訂正の内容】
【００１９】
Ｂｕｒｒｏｗｓ−Ｗｈｅｅｌｅｒ変換（ＢＷＴ）を無損失データ圧縮に使用できる。ＢＷＴは、入力キャラクターストリングを、同じキャラクターを有する要素の、複数のラン（run）に再配置する。再配置されたストリングを出力するために、入力ストリングの起こり得るローテーションを記憶するためのテーブルを生成することができる。ローテーションされたストリングをソートすることができる。ソートされたデータの列（例えば、最終列）を出力ストリングとして抽出することができる。出力ストリングとは別に、ブロック位置の後端を送信して復号器側での再構築を容易にすることができる。ＢＷＴの例を図７Ａに示す。ソースは、「ＢＡＮＡＮＡ」であり、ＢＷＴの出力は、「ＮＮＢＡＡＡ」である。
【誤訳訂正１３】
【訂正対象書類名】明細書
【訂正対象項目名】００２０
【訂正方法】変更
【訂正の内容】
【００２０】
復号化は、変換されたストリングを復号化テーブルに付加することを含み得る。復号化テーブルをソートすることができる。変換されたストリングを復号化テーブルに付加することおよび復号化テーブルをソートすることを、ｋラウンドで遂行することができ、ここにｋは、ストリング長である。最後のラウンドの場合、最後のブロック位置の後端は、元のストリングになる。例えば、図７Ｂにおいて、変換されたストリング「ＮＮＢＡＡＡ」は、復号化テーブルに付加される。ソーティングの後、復号化テーブルの第１列は、「ＡＡＡＢＮＮ」となる。第２のラウンドにおいて、ストリング「ＮＮＢＡＡＡ」は、再度復号化テーブルに付加され、そして復号化テーブルは、再度ソートされる。６ラウンド（例えば、ストリングの長さ）の後、ブロック位置の後端「Ａ」を有する復号化テーブルの第４行は、元のストリングである。エントロピー符号化において、３つのキャラクター、例えば、「Ｎ」、「Ｂ」および「Ａ」は、対応するランバリュー、例えば、１、０および２にそれぞれシグナリングされる。再配置されたストリングは、元の入力ストリングよりも圧縮し易くなる。ＢＷＴ符号化方法は、パレットインデックスマップ符号化の効率の改善に適用されるのに適している。
【誤訳訂正１４】
【訂正対象書類名】明細書
【訂正対象項目名】００２２
【訂正方法】変更
【訂正の内容】
【００２２】
一部のビデオ符号化規格は、スクリーンコンテンツ符号化の圧縮性能を完全に最適化することができない。例えば、一部の汎用符号器は、自然なビデオシーケンスに最適化され得る。スクリーンコンテンツは、自然なビデオシーケンスよりも離散型色分布および不連続トーンを有する鋭角エッジを多く含み得る。いくつかのモード決定および変換ベースの符号化プロセスを適用した後、一部の残差値は、後続するエントロピー符号化プロセスに対する残差走査方法が非効率となり得る高周波数エリアに置かれこともある。パレットベースの符号化方法は、色ヒストグラムから符号化されたブロックに共通して出現する色を選択すること、およびパレットテーブルの最も似た要素を探索してＣＵ画素をパレットインデックスに変換することでパレットを形成することによってスクリーンコンテンツブロックの符号化性能を改善することができる。ランバリューは、同じパレットインデックスを共有する連続した画素位置の数を示すために使用され、パレットインデックスを表すオーバーヘッドを削減することができる。予測モード、例えば、ランモードまたはコピーモードを使用して、カレント画素のパレットインデックスが水平ラスタ走査順にカレント画素位置の左／右の画素のパレットインデックスから予測されるか、またはカレント画素位置の上に位置する画素から予測されるかどうかを示すことができる。
【誤訳訂正１５】
【訂正対象書類名】明細書
【訂正対象項目名】００２９
【訂正方法】変更
【訂正の内容】
【００２９】
スクリーンコンテンツ符号化のパレット符号化は、ＢＷＴベースのパレットインデックスマップ再順序付け、エスケープカラーシグナリング、パレットインデックス予測、および／またはパレットインデックスマップ符号化を含むことができる。
【誤訳訂正１６】
【訂正対象書類名】明細書
【訂正対象項目名】００７３
【訂正方法】変更
【訂正の内容】
【００７３】
シンタックス要素ｒｕｎは、同じパレットインデックス（例えば、“ｒｕｎ＿ｍｏｄｅ＿ｆｌａｇ＝１”）を有する連続した位置の数または（例えば、コピーモードで使用されるような）上の行の位置と同じパレットインデックスを有する連続した位置の数を表す。ランバリューは、ランモードでライスパラメータルックアップテーブルを使用することによって復号化される。非ランモードの場合、ランバリューは、ｎｏｎ＿ｒｕｎ＿ｍｏｄｅ＿ｒｉｃｅ＿ｐａｒａｍｅｔｅｒによって復号化される。
【誤訳訂正１７】
【訂正対象書類名】明細書
【訂正対象項目名】００８６
【訂正方法】変更
【訂正の内容】
【００８６】
シンタックス要素ｎｏｎ＿ｒｕｎ＿ｍｏｄｅ＿ｒｉｃｅ＿ｐａｒａｍｅｔｅｒは、非ランモードのランバリューを復号化するライスパラメータを表す。