JP7704816B2 - パレットモードを使用するビデオコーディングの方法及び装置 - Google Patents
パレットモードを使用するビデオコーディングの方法及び装置 Download PDFInfo
- Publication number
- JP7704816B2 JP7704816B2 JP2023145424A JP2023145424A JP7704816B2 JP 7704816 B2 JP7704816 B2 JP 7704816B2 JP 2023145424 A JP2023145424 A JP 2023145424A JP 2023145424 A JP2023145424 A JP 2023145424A JP 7704816 B2 JP7704816 B2 JP 7704816B2
- Authority
- JP
- Japan
- Prior art keywords
- coding
- video
- palette
- block
- palette mode
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/186—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/1883—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit relating to sub-band structure, e.g. hierarchical level, directional tree, e.g. low-high [LH], high-low [HL], high-high [HH]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/423—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/46—Embedding additional information in the video signal during the compression process
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/593—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/96—Tree coding, e.g. quad-tree coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
本出願は、2020年1月11日付け出願の「VIDEO CODING USING
PALETTE MODE(パレットモードを使用するビデオコーディング)」を名称とする米国仮出願第62/959,913号の優先権の主張を伴うものであり、その全体が参照によって組み込まれる。
換領域に変換されて残差変換係数をもたらし、次いで量子化され得る。最初に2次元配列に配置される量子化変換係数は、変換係数の1次元ベクトルを生成するために走査されてよく、次いで、さらにいっそうの圧縮を達成するためにビデオビットストリームへとエントロピー符号化される。
ビデオデータを受け取ってよい。リンク16は、情報源装置12から送信先装置14に、符号化ビデオデータを転送することができる任意のタイプの通信媒体又は通信デバイスを備え得る。一例では、リンク16は、情報源装置12が送信先装置14に、符号化ビデオデータをリアルタイムで直接伝送することを可能にするための通信媒体を備え得る。符号化ビデオデータは、無線通信プロトコルなどの通信規格に従って変調されて送信先装置14に伝送され得る。通信媒体は、無線周波数(RF)スペクトルあるいは1つ以上の物理的伝送路などの任意の無線又は有線の通信媒体を備え得る。通信媒体は、ローカルエリアネットワーク、広域ネットワーク、又はインターネットなどのグローバネットワークなどのパケットベースのネットワークの一部を形成し得る。通信媒体は、ルータ、スイッチ、基地局、又は情報源装置12から送信先装置14への通信を容易にするのに役立つその他の機器を含み得る。
integrated circuit)、フィールドプログラマブルゲートアレイ(FPGA:field programmable gate array)、ディスクリートロジック(個別論理回路:discrete logic)、ソフトウェア、ハードウェア、ファームウェア又はこれらの任意の組合せなどの種々の適切な符号化回路構成のうち任意のものとして実施され得る。電子デバイスは、部分的にソフトウェアで実施されるときには、ソフトウェアに関する命令を適切な非一時的コンピュータ可読媒体に記憶し、1つ以上のプロセッサを使用してハードウェアで命令を実行して、本開示で開示されたビデオ符号化/復号の処理を実行し得る。ビデオ符号化器20及びビデオ復号器30の各々が1つ以上の符号化器又は復号器に含まれ得、そのいずれかが、それぞれのデバイスにおいて組み合わされた符号化器/復号器(CODEC)の一部として一体化され得る。
)64、加算器50、変換処理部52、量子化部54、及びエントロピー符号化部56を含む。予測処理部41は、動き推定部42、動き補償部44、分割部45、イントラ予測処理部46、及びイントラブロックコピー(BC)部48をさらに含む。いくつかの実装形態では、ビデオ符号化器20は、ビデオブロックを再構成するための逆量子化部58、逆変換処理部60、及び加算器62も含む。再構成されたビデオから、ブロック境界をフィルタリングしてブロック歪を除去するために、加算器62とDPB64との間にデブロッキングフィルタ(図示せず)が配置されてよい。デブロッキングフィルタに加えて、加算器62の出力をフィルタリングするためにループ内フィルタ(図示せず)も使用され得る。ビデオ符号化器20は、変更不能な又はプログラマブルなハードウェアユニットという形態を取ってよく、あるいは、1つ以上の変更不能な又はプログラマブルなハードウェアユニットのうちに分割されてもよい。
成するプロセスである。動きベクトルは、たとえば、現在のフレーム内(又は他の符号化ユニット内)の符号化される現在のブロックに関連して、参照フレーム内(又は他の符号化ユニット)内の予測ブロックに対する現在のビデオフレーム又はピクチャの内部のビデオブロックのPUの変位を示し得る。所定のパターンは、ビデオフレームを、シーケンスにおけるPフレーム又はBフレームとして指定し得る。イントラBC部48は、インター予測用の動き推定部42による動きベクトルの決定と同様のやり方で、イントラBC符号化用の、たとえばブロックベクトルといったベクトルを決定してよく、又は動き推定部42を利用してブロックベクトルを決定してもよい。
of square difference)、又は他の差分基準量によって決定され得る。いくつかの実装形態では、ビデオ符号化器20は、DPB64に記憶された参照フレームのサブ整数型画素位置の値を計算してよい。たとえば、ビデオ符号化器20は、参照フレームの1/4画素位置、1/8画素位置、又は他の分数画素位置の値を補間してよい。したがって、動き推定部42は、全体の画素位置及び分数画素位置に関する動き探索を実行して、分数画素精度を有する動きベクトルを出力し得る。
てそれらイントラ予測モードの性能を分析してよい。次に、イントラBC部48は、試験された様々なイントラ予測モードの中で、イントラモードインジケータを生成するのに使用する適切なイントラ予測モードを選択してよい。たとえば、イントラBC部48は、レート-歪み解析を使用して、試験された様々なイントラ予測モードに関するレート-歪み値を計算し、試験されたモードの中で最善のレート-歪み特性を有するイントラ予測モードを、使用するのに適切なイントラ予測モードとして選択してよい。レート-歪み解析は、一般に、符号化ブロックと、当該符号化ブロックを生成するために符号化される符号化前の元のブロックとの間の歪み(又は誤差)量とともに、これら符号化ブロックを生成するために使用されたビットレート(すなわち、多数のビット)を決定する。イントラBC部48は、様々な符号化ブロックについて歪みとレートとの比率を計算して、そのブロックに関する最善のレート-歪み値を示すイントラ予測モードを決定してよい。
transform)又は概念的に同様の変換などの変換を使用して残差ビデオデータを残差変換係数に変換する。
54は、次いで、量子化変換係数を含むマトリクスの走査を実行し得る。あるいはエントロピー符号化部56が走査を実行してもよい。
context-adaptive binary arithmetic coding)、確率区間区分エントロピー符号化(PIPE:probability interval partitioning entropy coding)、又は別のエントロピー符号化の技法もしくは技術を使用して、量子化変換係数をビデオビットストリームへとエントロピー符号化する。次いで、符号化ビットストリームは、ビデオ復号器30に伝送されるか、又は後にビデオ復号器30へ伝送するため、もしくはビデオ復号器30によって後に取り戻すために記録装置32に記録され得る。エントロピー符号化部56は、符号化される現在のビデオフレームに関する動きベクトル及び他のシンタックス要素もエントロピー符号化してよい。
構造とを含み得る。ビデオ符号化器20は、CUの各PUにおける、予測輝度、輝度に関するCb及びCrブロック、並びに、Cb及びCr予測ブロックを生成し得る。
ビデオ符号化器20は、符号化フレーム及び関連するデータの表現を形成する一連のビットを含むビットストリームを出力し得、これは記録装置32に保存されるか又は送信先装置14に伝送される。
を伴って表され、量子化された画素値が直接信号伝達される。現行のVVC草案の仕様におけるパレットモードのシンタックス及び関連するセマンティクスが、それぞれ以下のテーブル1及びテーブル2に示される。
えて、複写パレットエントリは除去され、それらのクラスタは組み合わされる。
ビンとして符号化される。最終的に、全体のCUに関するエスケープサンプルに対応する成分エスケープ値がグループ化され、バイパスモードで符号化される。インデックス値を信号伝達した後に、追加のシンタックス要素copy_above_indices_for_final_run_flagが信号伝達される。このシンタックス要素は、インデックスの数とともに、ブロックにおける最後の実行に対応する実行値を信号伝達する必要性を解消する。
CUに関するシンタックス要素がパーズされる(また格納される)必要のあるパレットモードにおけるバッファ要件が大いに軽減される。
ズに依拠して、小さなサイズのブロックには無効にされる。YUV 420フォーマットに関する一例では、16画素よりも小さいCU用のパレットモードは、シングルツリーの場合には、輝度ブロックサイズに依拠して無効にされる。具体的な一例では、パレットの有効化が、輝度サンプルのサイズを条件とし、色差サンプルのサイズは無視するので、パレットモードは、8×4の輝度サンプル及び2つの4×2の色差サンプルを含有している8×4のCUに対して有効にされ得る。
、最初に、すべての非2進シンボルを2進に変換する。次いで、符号化器は、各ビン(又は、ビットと称される)について、使用するべき確率モデルを選択し、次いで近くの要素からの情報を使用して確率推定を最適化する。データを圧縮するために、最後に算術符号化が適用される。
いだすという目標を反映する。
態を伴う様々な実装形態とを最も良く利用するために、選択して記述されたものである。したがって、特許請求の範囲は、開示された実装形態の特定の実施例及びその修正形態に限定されず、添付の特許請求の範囲の範囲内に含まれるように他の実装形態が意図されていることを理解されたい。
Claims (13)
- ビデオデータを復号する方法であって、
符号化ユニットに関連した複数の変数を導出するステップであって、前記複数の変数が輝度符号化ブロックのサイズ及び符号化ツリータイプを示し、前記符号化ユニットが所定の分割方法に関連し、当該所定の分割方法が、4分割、水平3分割、垂直3分割、水平2分割又は垂直2分割を含む、ステップと、
前記符号化ツリータイプに応じて、前記符号化ユニットのパレットモード・ブロックサイズの閾値を決定するステップと、
少なくとも前記輝度符号化ブロックのサイズが前記パレットモード・ブロックサイズの閾値よりも大きいとの決定に応じて、
ビットストリームから、前記符号化ユニットに関連したパレットモード有効化フラグを受け取り、
前記パレットモード有効化フラグに応じて、前記ビットストリームから前記符号化ユニットを復号するステップと
を含み、
前記符号化ツリータイプに応じて、前記符号化ユニットのパレットモード・ブロックサイズの閾値を決定する前記ステップは、
前記符号化ツリータイプがSINGLE_TREE又はDUAL_TREE_LUMAであるときには、
前記パレットモード・ブロックサイズの閾値を16に設定し、
前記符号化ツリータイプがDUAL_TREE_CHROMAであるときには、
色差フォーマットに応じて前記パレットモード・ブロックサイズの閾値を設定する、ステップを含む、方法。 - 請求項1に記載の方法であって、
前記パレットモード有効化フラグに応じて前記ビットストリームから前記符号化ユニットを復号する前記ステップは、
前記符号化ユニットに対して前記パレットモードが有効化されたと前記パレットモード有効化フラグが示すとき、
前記ビットストリームから前記符号化ユニット用のパレットテーブルを生成し、
前記生成されたパレットテーブルを使用して、前記ビットストリームから前記符号化ユニットを復号するステップ
を含む、方法。 - 請求項2に記載の方法であって、エスケープ符号化サンプルが前記符号化ユニット内にあるかどうかをエスケープフラグから決定するステップをさらに含む方法。
- 請求項1に記載の方法であって、前記色差フォーマットが4:4:4であるとき、前記パレットモード・ブロックサイズの閾値は16である、方法。
- 請求項1に記載の方法であって、前記色差フォーマットが4:2:2であるとき、前記パレットモード・ブロックサイズの閾値は32である、方法。
- 請求項1に記載の方法であって、前記色差フォーマットが4:2:0であるとき、前記パレットモード・ブロックサイズの閾値は64である、方法。
- 電子装置であって、
1つ以上の処理部と、
前記1つ以上の処理部に接続されたメモリと、
前記メモリに記憶された複数のプログラムと
を備え、
前記複数のプログラムが、前記1つ以上の処理部によって実行されたとき、前記電子装置に、請求項1から6のいずれか一項に記載の方法を実施させる、電子装置。 - 1つ以上の処理部を有する電子装置によって実行するための複数のプログラムを記憶している非一時的なコンピュータ読み取り可能な記録媒体であって、前記複数のプログラムは、前記1つ以上の処理部によって実行されると、前記電子装置に、請求項1から6のいずれか一項に記載の方法を実施させる、非一時的なコンピュータ読み取り可能な記録媒体。
- 1つ以上のプロセッサを備えたコンピュータ装置による実行のための命令を含むコンピュータプログラムであって、前記命令は、前記1つ以上のプロセッサによって実行されると、請求項1から6のいずれか一項に記載の方法を前記コンピュータ装置に実施させる、コンピュータプログラム。
- ビットストリームを送信する方法であって、
符号化方法を実行することにより前記ビットストリームを生成するステップと、
当該ビットストリームを復号器に送信するステップと
を備え、
前記符号化方法は、
符号化ユニットに関連した複数の変数を導出するステップであって、前記複数の変数が輝度符号化ブロックのサイズ及び符号化ツリータイプを示し、前記符号化ユニットが所定の分割方法に関連し、当該所定の分割方法が、4分割、水平3分割、垂直3分割、水平2分割又は垂直2分割を含む、ステップと、
前記符号化ツリータイプに応じて、前記符号化ユニットのパレットモード・ブロックサイズの閾値を決定するステップと、
少なくとも前記輝度符号化ブロックのサイズが前記パレットモード・ブロックサイズの閾値よりも大きいとの決定に応じて、
前記符号化ユニットに関連したパレットモード有効化フラグを決定し、
前記パレットモード有効化フラグに応じて、前記符号化ユニットを符号化するステップと
を含み、
前記符号化ツリータイプに応じて、前記符号化ユニットのパレットモード・ブロックサイズの閾値を決定する前記ステップは、
前記符号化ツリータイプがSINGLE_TREE又はDUAL_TREE_LUMAであるときには、
前記パレットモード・ブロックサイズの閾値を16に設定し、
前記符号化ツリータイプがDUAL_TREE_CHROMAであるときには、
色差フォーマットに応じて前記パレットモード・ブロックサイズの閾値を設定する、ステップを含む、方法。 - 請求項10に記載の方法であって、前記色差フォーマットが4:4:4であるとき、前記パレットモード・ブロックサイズの閾値は16である、方法。
- 請求項10に記載の方法であって、前記色差フォーマットが4:2:2であるとき、前記パレットモード・ブロックサイズの閾値は32である、方法。
- 請求項10に記載の方法であって、前記色差フォーマットが4:2:0であるとき、前記パレットモード・ブロックサイズの閾値は64である、方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2025107913A JP2025138767A (ja) | 2020-01-11 | 2025-06-26 | パレットモードを使用するビデオコーディングの方法及び装置 |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202062959913P | 2020-01-11 | 2020-01-11 | |
| US62/959,913 | 2020-01-11 | ||
| JP2022542374A JP7349028B2 (ja) | 2020-01-11 | 2021-01-11 | パレットモードを使用するビデオ符号化の方法及び装置 |
| PCT/US2021/012964 WO2021142446A1 (en) | 2020-01-11 | 2021-01-11 | Methods and apparatus of video coding using palette mode |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022542374A Division JP7349028B2 (ja) | 2020-01-11 | 2021-01-11 | パレットモードを使用するビデオ符号化の方法及び装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025107913A Division JP2025138767A (ja) | 2020-01-11 | 2025-06-26 | パレットモードを使用するビデオコーディングの方法及び装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023164983A JP2023164983A (ja) | 2023-11-14 |
| JP7704816B2 true JP7704816B2 (ja) | 2025-07-08 |
Family
ID=76787558
Family Applications (5)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022542374A Active JP7349028B2 (ja) | 2020-01-11 | 2021-01-11 | パレットモードを使用するビデオ符号化の方法及び装置 |
| JP2023145447A Active JP7610664B2 (ja) | 2020-01-11 | 2023-09-07 | パレットモードを使用するビデオコーディングの方法及び装置 |
| JP2023145382A Active JP7597882B2 (ja) | 2020-01-11 | 2023-09-07 | パレットモードを使用するビデオコーディングの方法及び装置 |
| JP2023145424A Active JP7704816B2 (ja) | 2020-01-11 | 2023-09-07 | パレットモードを使用するビデオコーディングの方法及び装置 |
| JP2025107913A Pending JP2025138767A (ja) | 2020-01-11 | 2025-06-26 | パレットモードを使用するビデオコーディングの方法及び装置 |
Family Applications Before (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022542374A Active JP7349028B2 (ja) | 2020-01-11 | 2021-01-11 | パレットモードを使用するビデオ符号化の方法及び装置 |
| JP2023145447A Active JP7610664B2 (ja) | 2020-01-11 | 2023-09-07 | パレットモードを使用するビデオコーディングの方法及び装置 |
| JP2023145382A Active JP7597882B2 (ja) | 2020-01-11 | 2023-09-07 | パレットモードを使用するビデオコーディングの方法及び装置 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025107913A Pending JP2025138767A (ja) | 2020-01-11 | 2025-06-26 | パレットモードを使用するビデオコーディングの方法及び装置 |
Country Status (8)
| Country | Link |
|---|---|
| US (2) | US12149746B2 (ja) |
| EP (2) | EP4088455B1 (ja) |
| JP (5) | JP7349028B2 (ja) |
| KR (4) | KR102952243B1 (ja) |
| CN (4) | CN118741091B (ja) |
| ES (1) | ES3037213T3 (ja) |
| MX (3) | MX2022008575A (ja) |
| WO (1) | WO2021142446A1 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11184632B2 (en) * | 2020-01-20 | 2021-11-23 | Tencent America LLC | Method and apparatus for palette based coding mode under local dual tree structure |
| CN115802061B (zh) * | 2020-03-27 | 2023-09-26 | 北京达佳互联信息技术有限公司 | 对视频数据进行编码的方法、电子装置和存储介质 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160234494A1 (en) | 2015-02-10 | 2016-08-11 | Qualcomm Incorporated | Restriction on palette block size in video coding |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4366308A3 (en) * | 2013-06-28 | 2024-07-10 | Velos Media International Limited | Methods and devices for emulating low-fidelity coding in a high-fidelity coder |
| US10440365B2 (en) * | 2013-06-28 | 2019-10-08 | Velos Media, Llc | Methods and devices for emulating low-fidelity coding in a high-fidelity coder |
| CA2948105A1 (en) * | 2014-05-09 | 2015-11-12 | Nokia Technologies Oy | Method and technical equipment for video encoding and decoding using palette coding |
| US10750198B2 (en) | 2014-05-22 | 2020-08-18 | Qualcomm Incorporated | Maximum palette parameters in palette-based video coding |
| US9906799B2 (en) * | 2014-06-20 | 2018-02-27 | Qualcomm Incorporated | Copy from previous rows for palette mode coding |
| KR102042085B1 (ko) | 2014-06-20 | 2019-11-08 | 에이치에프아이 이노베이션 인크. | 영상 부호화를 위한 팔레트 예측자 신호 방법 |
| CN110460845B (zh) * | 2014-11-06 | 2021-08-27 | 联发科技股份有限公司 | 调色板编码的方法 |
| CN107005717B (zh) * | 2014-11-12 | 2020-04-07 | 寰发股份有限公司 | 索引映射编解码中的跳出像素编解码方法 |
| US10390020B2 (en) * | 2015-06-08 | 2019-08-20 | Industrial Technology Research Institute | Video encoding methods and systems using adaptive color transform |
| EP3104606B1 (en) * | 2015-06-08 | 2020-02-26 | Industrial Technology Research Institute | Video encoding methods and systems using adaptive color transform |
| PL3731527T3 (pl) * | 2016-05-28 | 2023-01-09 | Hfi Innovation Inc. | Sposób i urządzenie do kodowania w trybie palety dla danych kolorowego wideo |
| US20190246122A1 (en) * | 2018-02-08 | 2019-08-08 | Qualcomm Incorporated | Palette coding for video coding |
| EP4082201A4 (en) * | 2019-12-30 | 2023-03-29 | Alibaba Group Holding Limited | METHOD AND APPARATUS FOR ENCODING VIDEO DATA IN PALETTE MODE |
-
2021
- 2021-01-11 EP EP21738316.5A patent/EP4088455B1/en active Active
- 2021-01-11 KR KR1020237037446A patent/KR102952243B1/ko active Active
- 2021-01-11 KR KR1020237037445A patent/KR102952242B1/ko active Active
- 2021-01-11 JP JP2022542374A patent/JP7349028B2/ja active Active
- 2021-01-11 WO PCT/US2021/012964 patent/WO2021142446A1/en not_active Ceased
- 2021-01-11 MX MX2022008575A patent/MX2022008575A/es unknown
- 2021-01-11 ES ES21738316T patent/ES3037213T3/es active Active
- 2021-01-11 EP EP25179428.5A patent/EP4586605A3/en active Pending
- 2021-01-11 KR KR1020227027824A patent/KR102597662B1/ko active Active
- 2021-01-11 CN CN202411015769.0A patent/CN118741091B/zh active Active
- 2021-01-11 CN CN202180019765.8A patent/CN115244923A/zh active Pending
- 2021-01-11 CN CN202211390308.2A patent/CN116418980B/zh active Active
- 2021-01-11 CN CN202411015786.4A patent/CN118741092B/zh active Active
- 2021-01-11 KR KR1020237037444A patent/KR102952241B1/ko active Active
-
2022
- 2022-07-08 MX MX2025009626A patent/MX2025009626A/es unknown
- 2022-07-08 MX MX2025009627A patent/MX2025009627A/es unknown
- 2022-07-08 US US17/861,093 patent/US12149746B2/en active Active
-
2023
- 2023-09-07 JP JP2023145447A patent/JP7610664B2/ja active Active
- 2023-09-07 JP JP2023145382A patent/JP7597882B2/ja active Active
- 2023-09-07 JP JP2023145424A patent/JP7704816B2/ja active Active
-
2024
- 2024-10-15 US US18/916,422 patent/US12549774B2/en active Active
-
2025
- 2025-06-26 JP JP2025107913A patent/JP2025138767A/ja active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160234494A1 (en) | 2015-02-10 | 2016-08-11 | Qualcomm Incorporated | Restriction on palette block size in video coding |
Non-Patent Citations (3)
| Title |
|---|
| JHU, Hong-Jheng et al.,CE2-related: Palette Mode excluding Small Blocks,JVET-Q0629 (version 3),ITU,2020年01月11日,pp.1-4,[online],[retrieved on 2023-08-04],Retrieved from the Internet: <URL: https://jvet-experts.org/doc_end_user/documents/17_Brussels/wg11/JVET-Q0629-v3.zip>,JVET-Q0629_WD-v2.docx |
| JHU, Hong-Jheng et al.,CE8-related: Palette Mode excluding Small Blocks,JVET-O0600 (version 2),ITU,2019年07月02日,pp.1-4,[online],Retrieved from the Internet: <URL: https://jvet-experts.org/doc_end_user/documents/15_Gothenburg/wg11/JVET-O0600-v2.zip>,JVET-O0600.docx |
| YANG, Hua et al.,Non-CE8: Palette Mode CU Size Restriction,JVET-P0375 (version 1),ITU,2019年09月25日,pp.1-5,[online],Retrieved from the Internet: <URL: https://jvet-experts.org/doc_end_user/documents/16_Geneva/wg11/JVET-P0375-v1.zip>,JVET-P0375.docx |
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7546747B2 (ja) | 残差及び係数のコーディングの方法及び装置 | |
| CN116016936B (zh) | 使用调色板模式的视频编解码的方法和装置 | |
| JP7775386B2 (ja) | パレットモードを用いたビデオ符号化復号化方法及び装置 | |
| JP2026012910A (ja) | ビデオデータ符号化方法、電子装置、非一時的コンピュータ可読記憶媒体、ビデオデータ復号化方法、及びビットストリームを格納する方法 | |
| JP2025138767A (ja) | パレットモードを使用するビデオコーディングの方法及び装置 | |
| KR20260061250A (ko) | 팔레트 모드를 이용한 비디오 코딩 방법 및 장치 | |
| CN115299047A (zh) | 使用调色板模式的视频编解码的方法和装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230907 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230907 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240723 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241023 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241126 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250226 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250527 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250626 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7704816 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |