JP7251882B2 - Cbfフラグの効率的なシグナリング方法 - Google Patents
Cbfフラグの効率的なシグナリング方法 Download PDFInfo
- Publication number
- JP7251882B2 JP7251882B2 JP2021526293A JP2021526293A JP7251882B2 JP 7251882 B2 JP7251882 B2 JP 7251882B2 JP 2021526293 A JP2021526293 A JP 2021526293A JP 2021526293 A JP2021526293 A JP 2021526293A JP 7251882 B2 JP7251882 B2 JP 7251882B2
- Authority
- JP
- Japan
- Prior art keywords
- cbf
- flag
- unit
- transform unit
- value
- 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
Images
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/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/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/12—Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
-
- 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/18—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 set of transform coefficients
-
- 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/184—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 bits, e.g. of the compressed video stream
-
- 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/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
-
- 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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform 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/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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Electrophonic Musical Instruments (AREA)
- Executing Machine-Instructions (AREA)
Description
本特許出願は、2019年3月1日に出願された米国仮特許出願第US62/812,282号、ならびに2019年3月12日に出願された米国仮特許出願第US62/817,498号、ならびに2019年3月27日に出願された米国仮特許出願第US62/825,005号、ならびに2019年5月31日に出願された国際特許出願PCT/EP2019/064224号の優先権を主張するものである。
ビットストリームを取得する段階を備え、
前記ビットストリームは、変換ユニット構文を備える、
前記変換ユニット構文に従って、現在の変換ユニットまたは前記現在の変換ユニット内の現在のサブ変換ユニットに対応するクロマブロックに対する少なくとも2つのクロマCBFフラグ(クロマコード化ブロックフラグ)の値を取得する段階を備え、少なくとも前記2つのクロマCBFフラグのうちの1つのクロマCBFフラグは、対応するブロックが対応する色平面に残差を有するかどうかを指定する、
少なくとも、コーディングユニットCBFフラグの値、cu_cbfフラグの値、および少なくとも前記2つのクロマCBFフラグの値に基づいて、ルマCBFフラグの値を導出する段階
を備える、方法。
ブロック全体にシグナリングされてよく、または
インターブロックのサブブロック変換(SBT)で取得された複数のサブ変換ユニットにシグナリングされてよく、または
最大変換ユニットサイズの制限を満たすようにシグナリングされてよい。
前記cu_cbfフラグの値が1であり、前記tu_cbf_cbフラグの値が0であり、前記tu_cbf_crフラグの値が0であり、次に前記現在のサブ変換ユニットの前記tu_cbf_lumaフラグの値は1であると導出される。
ブロック全体にシグナリングされてよく、または
インターブロックのサブブロック変換(SBT)で取得された複数のサブ変換ユニットにシグナリングされてよく、または
最大変換ユニットサイズの制限を満たすようにシグナリングされてよい。
前記cu_cbfフラグの値が1であり、前記tu_cbf_cbフラグの値が0であり、前記tu_cbf_crフラグの値が0であり、次に前記現在のサブ変換ユニットの前記tu_cbf_lumaフラグの値は1であると導出される。
1.通常のTUはCUサイズに等しい(分割なし)、
2.SBT TUの区分化、
3.ISP TUの区分化、
4.最大変換サイズの制限によるTUの区分化。
1.通常のTUはCUサイズに等しい(分割なし)、
2.SBT TUの区分化、
3.ISP TUの区分化、
4.最大変換サイズの制限によるTUの区分化。
-優先順位の高い演算は、優先順位の低い演算よりも先に評価される。
-同じ優先順位の演算は、左から右に向かって順に評価される。
ビットストリームを取得する段階を備え、前記ビットストリームは、変換ユニット構文を含む(一例として、変換ユニット構文要素は、ブロック全体に対してコーディングされるか、SBT(インターブロックのサブブロック変換)によって得られる複数のサブ変換ユニットに対してコーディングされるか、または、最大変換ユニットサイズ制限を満たすためにコーディングされる)、
前記構文は、クロマブロックのための少なくとも2つのCBFフラグを含み(一例として、変換ユニットの構文は、2つのクロマCBFフラグ:tu_cbf_cbおよびtu_cbf_cb(各クロマ平面に1つのフラグ)を含む変換ユニットまたはサブ変換ユニットのいずれかに対応する)、クロマCBFフラグは、特定のブロックが対応する色平面に残差を持つかどうかを指定する、
cu_cbfフラグの値、現在の変換ユニットまたはサブ変換ユニットに対応する2つのクロマCBFフラグの値、変換ユニット内のサブ変換ユニットの位置、現在の変換ユニット内の前のサブ変換ユニットに対応するルマCBFフラグおよびクロマCBFフラグの値のいずれかまたは任意の組み合わせに基づいて、ルマCBFフラグtu_cbf_lumaの値を導出する段階を、さらに備える。
-cu_cbfフラグの値が1であり、tu_cbf_cbフラグの値が0であり、tu_cbf_crフラグの値が0である場合、現在のサブ変換ユニットのtu_cbf_lumaフラグの値が1に導出される。
-cu_cbfフラグの値が1であり、現在の変換ユニットにおいて以前にコード化されたすべてのサブ変換ユニットのtu_cbf_lumaフラグ、tu_cbf_cbフラグ、tu_cbf_crフラグの値が0であり、現在のサブ変換ユニットのtu_cbf_cbフラグの値が0であり、現在のサブ変換ユニットのtu_cbf_crフラグの値が0である場合には、tu_cbf_lumaフラグの値が1に導出される。
1つまたは複数のプロセッサと、
前記プロセッサに結合され、前記プロセッサによる実行のためのプログラミングを格納する非一時的コンピュータ可読記憶媒体であって、前記プログラミングは、前記プロセッサによって実行されると、第1から第9の態様のいずれか1つによる方法を実行するように前記デコーダを構成する、非一時的コンピュータ可読記憶媒体と、
を備える。
ビットストリームを取得する段階を備え、前記ビットストリームは、変換ユニット構文を含む(一例として、変換ユニット構文要素は、ブロック全体に対してコーディングされるか、SBT(インターブロックのサブブロック変換)によって得られる複数のサブ変換ユニットに対してコーディングされるか、または、最大変換ユニットサイズ制限を満たすためにコーディングされる)、
前記構文は、クロマブロックのための少なくとも2つのCBFフラグを含み(一例として、変換ユニットの構文は、2つのクロマCBFフラグ:tu_cbf_cbおよびtu_cbf_cb(各クロマ平面に1つのフラグ)を含む変換ユニットまたはサブ変換ユニットのいずれかに対応する)、クロマCBFフラグは、特定のブロックが対応する色平面に残差を持つかどうかを指定する、
cu_cbfフラグの値、現在の変換ユニットまたはサブ変換ユニットに対応する2つのクロマCBFフラグの値、変換ユニット内のサブ変換ユニットの位置、現在の変換ユニット内の前のサブ変換ユニットに対応するルマCBFフラグおよびクロマCBFフラグの値のいずれかまたは任意の組み合わせに基づいて、ルマCBFフラグtu_cbf_lumaの値を導出する段階を、さらに備える。
-cu_cbfフラグの値が1であり、tu_cbf_cbフラグの値が0であり、tu_cbf_crフラグの値が0である場合、現在のサブ変換ユニットのtu_cbf_lumaフラグの値が1に導出される。
-cu_cbfフラグの値が1であり、現在の変換ユニットにおいて以前にコード化されたすべてのサブ変換ユニットのtu_cbf_lumaフラグ、tu_cbf_cbフラグ、tu_cbf_crフラグの値が0であり、現在のサブ変換ユニットのtu_cbf_cbフラグの値が0であり、現在のサブ変換ユニットのtu_cbf_crフラグの値が0である場合には、tu_cbf_lumaフラグの値が1に導出される。
1つまたは複数のプロセッサと、
前記プロセッサに結合され、前記プロセッサによる実行のためのプログラミングを格納する非一時的コンピュータ可読記憶媒体であって、前記プログラミングは、前記プロセッサによって実行されると、第1から第9の態様のいずれか1つによる方法を実行するように前記デコーダを構成する、非一時的コンピュータ可読記憶媒体と、
を備える。
ビットストリームを取得する段階を備え、前記ビットストリームは、変換ユニット構文を含む(一例として、変換ユニット構文要素は、ブロック全体に対してコーディングされるか、SBT(インターブロックのサブブロック変換)によって得られる複数のサブ変換ユニットに対して符号化されるか、または、最大変換ユニットサイズ制限を満たすために符号化される)、
前記構文は、クロマブロックのための少なくとも2つのCBFフラグを含み(一例として、変換ユニットの構文は、2つのクロマCBFフラグ:tu_cbf_cbおよびtu_cbf_cb(各クロマ平面に1つのフラグ)を含む変換ユニットまたはサブ変換ユニットのいずれかに対応する)、クロマCBFフラグは、特定のブロックが対応する色平面に残差を持つかどうかを指定する、
cu_cbfフラグの値、現在の変換ユニットまたはサブ変換ユニットに対応する2つのクロマCBFフラグの値、変換ユニット内のサブ変換ユニットの位置、現在の変換ユニット内の前のサブ変換ユニットに対応するルマCBFフラグおよびクロマCBFフラグの値のいずれかまたは任意の組み合わせに基づいて、ルマCBFフラグtu_cbf_lumaの値を導出する段階を、さらに備える。
-cu_cbfフラグの値が1であり、tu_cbf_cbフラグの値が0であり、tu_cbf_crフラグの値が0であり、次に現在のサブ変換ユニットのtu_cbf_lumaフラグの値は1に導出される。
1つまたは複数のプロセッサと、
前記プロセッサに結合され、前記プロセッサによる実行のためのプログラミングを格納する非一時的コンピュータ可読記憶媒体であって、前記プログラミングは、前記プロセッサによって実行されると、第1から第9の態様のいずれか1つによる方法を実行するように前記デコーダを構成する、非一時的コンピュータ可読記憶媒体と、
を備える。
ビットストリームを取得する段階を備え、前記ビットストリームは、変換ユニット構文を含む(一例として、変換ユニット構文要素は、ブロック全体に対してコーディングされるか、SBT(インターブロックのサブブロック変換)によって得られる複数のサブ変換ユニットに対してコーディングされるか、または、最大変換ユニットサイズ制限を満たすためにコーディングされる)、
前記構文は、クロマブロックのための少なくとも2つのCBFフラグを含み(一例として、変換ユニットの構文は、2つのクロマCBFフラグ:tu_cbf_cbおよびtu_cbf_cb(各クロマ平面に1つのフラグ)を含む変換ユニットまたはサブ変換ユニットのいずれかに対応する)、クロマCBFフラグは、特定のブロックが対応する色平面に残差を持つかどうかを指定する、
cu_cbfフラグの値、現在の変換ユニットまたはサブ変換ユニットに対応する2つのクロマCBFフラグの値、変換ユニット内のサブ変換ユニットの位置、現在の変換ユニット内の前のサブ変換ユニットに対応するルマCBFフラグおよびクロマCBFフラグの値のいずれかまたは任意の組み合わせに基づいて、ルマCBFフラグtu_cbf_lumaの値を導出する段階を、さらに備える。
-cu_cbfフラグの値が1であり、tu_cbf_cbフラグの値が0であり、tu_cbf_crフラグの値が0である場合、現在のサブ変換ユニットのtu_cbf_lumaフラグの値が1に導出される。
1つまたは複数のプロセッサと、
前記プロセッサに結合され、前記プロセッサによる実行のためのプログラミングを格納する非一時的コンピュータ可読記憶媒体であって、前記プログラミングは、前記プロセッサによって実行されると、第1から第10の態様のいずれか1つによる方法を実行するように前記デコーダを構成する、非一時的コンピュータ可読記憶媒体と、
を備える。
[他の考えられる項目]
[項目1]
デコーディング装置またはエンコーディング装置により実施されるビデオコーディング方法であって、
ビットストリームを取得する段階であって、前記ビットストリームは、変換ユニット構文を備える、取得する段階と、
前記変換ユニット構文に従って、現在の変換ユニットまたは前記現在の変換ユニット内の現在のサブ変換ユニットに対応するクロマブロックに対する少なくとも2つのクロマCBFフラグ(クロマコード化ブロックフラグ)の値を取得する段階であって、少なくとも前記2つのクロマCBFフラグのうちの1つのクロマCBFフラグは、対応するブロックが対応する色平面に残差を有するかどうかを指定する、取得する段階と、
コーディングユニットCBFフラグの値、cu_cbfフラグの値、および少なくとも前記2つのクロマCBFフラグの値に少なくとも基づいて、ルマCBFフラグの値を導出する段階と、
を備える、方法。
[項目2]
前記ルマCBFフラグの値は、前記現在の変換ユニット内の前記現在のサブ変換ユニットの位置に基づいてさらに導出される、項目1に記載の方法。
[項目3]
前記変換ユニット構文は、少なくとも2つのクロマCBFフラグを備え、変換ユニット構文に従って、少なくとも2つのクロマCBFフラグの値を取得する段階は、
前記変換ユニット構文から少なくとも2つのクロマCBFフラグの値を取得する段階を備える、項目1または2に記載の方法。
[項目4]
前記ルマCBFフラグは、tu_cbf_lumaフラグである、項目1から3のいずれか一項に記載の方法。
[項目5]
前記変換ユニット構文において、変換ユニットの構文要素は、
ブロック全体にシグナリングされる、または
インターブロックのサブブロック変換(SBT)で取得された複数のサブ変換ユニットにシグナリングされる、または
最大変換ユニットサイズの制限を満たすようにシグナリングされる
項目1から4のいずれか一項に記載の方法。
[項目6]
前記現在の変換ユニットまたは前記現在のサブ変換ユニットは、2つのクロマCBFフラグを含み、各クロマ平面に対してそれぞれ1つのフラグを持つ
項目1から5のいずれか一項に記載の方法。
[項目7]
前記現在の変換ユニットがサブ変換ユニットに分割されていない場合、前記ビットストリームで前記cu_cbfフラグがシグナリングされ、前記cu_cbfフラグの値が1に等しく、tu_cbf_cbフラグの値が0で、tu_cbf_crフラグの値が0であり、次に現在の変換ユニットのtu_cbf_lumaフラグの値が1に導出される、項目1から6のいずれか一項に記載の方法。
[項目8]
前記変換ユニット構文に対応する変換ユニット構文表が、
[項目9]
前記変換ユニット構文に対応する変換ユニット構文表が、
[項目10]
前記現在の変換ユニットが前記サブブロック変換(SBT)によって分割されている場合、非ゼロのCBFフラグを許容する前記サブ変換ユニットの前記tu_cbf_lumaフラグの値は、以下の条件に従って導出される:
前記cu_cbfフラグの値が1であり、前記tu_cbf_cbフラグの値が0であり、前記tu_cbf_crフラグの値が0である場合、前記現在のサブ変換ユニットの前記tu_cbf_lumaフラグの値は1であると導出される
項目1から6のいずれか一項に記載の方法。
[項目11]
前記変換ユニット構文に対応する変換ユニット構文表が
[項目12]
前記変換ユニット構文に対応する変換ユニット構文表が
[項目13]
前記変換ユニット構文に対応する変換ツリー構文表が以下の表に従ってシグナリングされ、
[項目14]
treeTypeは、SINGLE_TREEに等しい、項目8、9および11から13のいずれか一項に記載の方法。
[項目15]
前記ルマCBFフラグがtu_cbf_lumaフラグであり、tu_cbf_luma[x0][y0]の値が存在しない場合、前記tu_cbf_luma[x0][y0]の値は、
[項目16]
前記ルマCBFフラグがtu_cbf_lumaフラグであり、tu_cbf_luma[x0][y0]の値が存在しない場合、前記tu_cbf_luma[x0][y0]の値は、
[項目17]
1に等しいtu_cbf_luma[x0][y0]は、ルマ変換ブロックが0に等しくない1つまたは複数の変換係数レベルを含むことを指定し、配列インデックスx0、y0は、画像の左上のルマサンプルに対する、考慮された変換ブロックの左上のルマサンプルの位置(x0,y0)を指定する、変換係数レベルは、変換係数値の計算のためにスケーリングする前の前記デコーディング処理において、特定の2次元周波数インデックスに関連する値を表す整数量である、項目1から16のいずれか一項に記載の方法。
[項目18]
項目1から17のいずれか一項に記載の方法を実行するための処理回路を備える、エンコーダ。
[項目19]
項目1から17のいずれか一項に記載の方法を実行するための処理回路を備える、デコーダ。
[項目20]
コンピュータに、項目1から17のいずれか一項に記載の方法を実行させるためのプログラム。
[項目21]
1つまたは複数のプロセッサと、
前記プロセッサに結合され、前記プロセッサによる実行のためのプログラミングを格納する非一時的コンピュータ可読記憶媒体であって、前記プログラミングは、前記プロセッサによって実行されると、項目1から17のいずれか一項に記載の方法を実行するようにデコーダを構成する、非一時的コンピュータ可読記憶媒体と、
を備える、デコーダ、または、エンコーダ。
[項目22]
ビットストリームを取得するように構成される取得ユニットであって、前記ビットストリームは、変換ユニット構文を含み、前記取得ユニットは、前記変換ユニット構文に従って、現在の変換ユニットまたは現在の変換ユニット内の現在のサブ変換ユニットに対応するクロマブロックに対する少なくとも2つのクロマCBFフラグ(クロマコード化ブロックフラグ)の値を取得するように構成され、少なくとも前記2つのクロマCBFフラグのうちの1つのクロマCBFフラグは、対応するブロックが対応する色平面に残差を有するかどうかを指定する、取得ユニットと、
コーディングユニットCBFフラグの値、cu_cbfフラグの値、および前記少なくとも2つのクロマCBFフラグの値に少なくとも基づいて、ルマCBFフラグの値を導出するように構成される導出ユニットと
を備える、エンコーダ。
[項目23]
ビットストリームを取得するように構成される取得ユニットであって、前記ビットストリームは、変換ユニット構文を含み、前記取得ユニットは、前記変換ユニット構文に従って、現在の変換ユニットまたは現在の変換ユニット内の現在のサブ変換ユニットに対応するクロマブロックに対する少なくとも2つのクロマCBFフラグ(クロマコード化ブロックフラグ)の値を取得するように構成され、少なくとも前記2つのクロマCBFフラグのうちの1つのクロマCBFフラグは、対応するブロックが対応する色平面に残差を有するかどうかを指定する、取得ユニットと、
コーディングユニットCBFフラグの値、cu_cbfフラグの値、および前記少なくとも2つのクロマCBFフラグの値に少なくとも基づいて、ルマCBFフラグの値を導出するように構成される導出ユニットと
を備える、デコーダ。
[項目24]
前記ルマCBFフラグの値は、前記現在の変換ユニット内の前記現在のサブ変換ユニットの位置に基づいてさらに導出される、項目23に記載のデコーダ。
[項目25]
前記変換ユニット構文は、少なくとも2つのクロマCBFフラグを備え、変換ユニット構文に従って、少なくとも2つのクロマCBFフラグの値を取得する段階は、
前記変換ユニット構文から少なくとも2つのクロマCBFフラグの値を取得する段階を備える、項目23または24に記載のデコーダ。
[項目26]
前記ルマCBFフラグは、tu_cbf_lumaフラグである、項目23から25のいずれか一項に記載のデコーダ。
[項目27]
前記変換ユニット構文において、変換ユニットの構文要素は、
ブロック全体にシグナリングされる、または
インターブロックのサブブロック変換(SBT)で取得された複数のサブ変換ユニットにシグナリングされる、または
最大変換ユニットサイズの制限を満たすようにシグナリングされる
項目23から26のいずれか一項に記載のデコーダ。
[項目28]
前記変換ユニットまたは前記サブ変換ユニットは、2つのクロマCBFフラグを含み、各クロマ平面に対してそれぞれ1つのフラグを持つ
項目23から27のいずれか一項に記載のデコーダ。
[項目29]
前記ルマCBFフラグの値は、前記cu_cbfフラグの値と、前記現在の変換ユニットに対応する前記2つのクロマCBFフラグの値とに基づいて導出される、項目23から28のいずれか一項に記載のデコーダ。
[項目30]
前記現在の変換ユニットがサブ変換ユニットに分割されていない場合、前記ビットストリームで前記cu_cbfフラグがシグナリングされ、前記cu_cbfフラグの値が1に等しく、tu_cbf_cbフラグの値が0で、tu_cbf_crフラグの値が0であり、次に現在の変換ユニットのtu_cbf_lumaフラグの値が1に導出される、項目23から29のいずれか一項に記載のデコーダ。
[項目31]
前記変換ユニット構文に対応する変換ユニット構文表が
[項目32]
前記変換ユニット構文に対応する変換ユニット構文表が
[項目33]
前記現在の変換ユニットが前記サブブロック変換(SBT)によって分割されている場合、非ゼロのCBFフラグを許容する前記サブ変換ユニットの前記tu_cbf_lumaフラグの値は、以下の条件に従って導出される:
前記cu_cbfフラグの値が1であり、前記tu_cbf_cbフラグの値が0であり、前記tu_cbf_crフラグの値が0である場合、前記現在のサブ変換ユニットの前記tu_cbf_lumaフラグの値は1であると導出される
項目23から29のいずれか一項に記載のデコーダ。
[項目34]
前記変換ユニット構文に対応する変換ユニット構文表が
[項目35]
前記変換ユニット構文に対応する変換ユニット構文表が
[項目36]
前記変換ユニット構文に対応する変換ツリー構文表が以下の表に従ってシグナリングされ、
[項目37]
treeTypeは、SINGLE_TREEに等しい、項目31、32および34から36のいずれか一項に記載のデコーダ。
[項目38]
前記ルマCBFフラグがtu_cbf_lumaフラグであり、tu_cbf_luma[x0][y0]の値が存在しない場合、前記tu_cbf_luma[x0][y0]の値は、
[項目39]
前記ルマCBFフラグがtu_cbf_lumaフラグであり、tu_cbf_luma[x0][y0]の値が存在しない場合、前記tu_cbf_luma[x0][y0]の値は、以下の条件
[項目40]
1に等しいtu_cbf_luma[x0][y0]は、ルマ変換ブロックが0に等しくない1つまたは複数の変換係数レベルを含むことを指定し、配列インデックスx0、y0は、画像の左上のルマサンプルに対する、考慮された変換ブロックの左上のルマサンプルの位置(x0,y0)を指定する、変換係数レベルは、変換係数値の計算のためにスケーリングする前の前記デコーディング処理において、特定の2次元周波数インデックスに関連する値を表す整数量である、項目23から39のいずれか一項に記載のデコーダ。
Claims (25)
- デコーディング装置により実施されるビデオコーディング方法であって、
ビットストリームを取得する段階であって、前記ビットストリームは、変換ユニット構文を備える、取得する段階と、
前記変換ユニット構文に従って、現在の変換ユニットまたは前記現在の変換ユニット内の現在のサブ変換ユニットに対応するクロマブロックに対する少なくとも2つのクロマCBFフラグ(クロマコード化ブロックフラグ)の値を取得する段階であって、少なくとも前記2つのクロマCBFフラグのうちの1つのクロマCBFフラグは、対応するブロックが対応する色平面に残差を有するかどうかを指定する、取得する段階と、
コーディングユニットCBFフラグ(cu_cbfフラグ)の値、および少なくとも前記2つのクロマCBFフラグの値に少なくとも基づいて、ルマCBFフラグの値を導出する段階であり、前記cu_cbfフラグは、前記現在の変換ユニットに対してtransform_tree構文構造が存在するかどうかを指定する、段階と、
を備える、方法。 - 前記ルマCBFフラグの値は、前記現在の変換ユニット内の前記現在のサブ変換ユニットの位置に基づいてさらに導出される、請求項1に記載の方法。
- 前記変換ユニット構文は、少なくとも2つのクロマCBFフラグを備え、前記変換ユニット構文に従って、少なくとも2つのクロマCBFフラグの値を取得する段階は、
前記変換ユニット構文から少なくとも2つのクロマCBFフラグの値を取得する段階を備える、請求項1または2に記載の方法。 - 前記変換ユニット構文において、変換ユニットの構文要素は、
ブロック全体にシグナリングされる、または
インターブロックのサブブロック変換(SBT)で取得された複数のサブ変換ユニットにシグナリングされる、または
最大変換ユニットサイズの制限を満たすようにシグナリングされる
請求項1から3のいずれか一項に記載の方法。 - 前記現在の変換ユニットまたは前記現在のサブ変換ユニットは、2つのクロマCBFフラグを含み、各クロマ平面に対してそれぞれ1つのフラグを持つ
請求項1から4のいずれか一項に記載の方法。 - 前記現在の変換ユニットがサブ変換ユニットに分割されていない場合、前記ビットストリームで前記cu_cbfフラグがシグナリングされ、前記cu_cbfフラグの値が1に等しく、tu_cbf_cbフラグの値が0で、tu_cbf_crフラグの値が0であり、次に現在の変換ユニットのtu_cbf_lumaフラグの値が1に導出される、請求項1から5のいずれか一項に記載の方法。
- 前記現在の変換ユニットがサブブロック変換(SBT)によって分割されている場合、非ゼロのCBFフラグを許容する前記サブ変換ユニットのtu_cbf_lumaフラグの値は、以下の条件に従って導出され、
前記cu_cbfフラグの値が1であり、tu_cbf_cbフラグの値が0であり、tu_cbf_crフラグの値が0である場合、次いで前記現在のサブ変換ユニットのtu_cbf_lumaフラグの値は1であると導出される
請求項1から5のいずれか一項に記載の方法。 - treeTypeは、SINGLE_TREEに等しい、請求項7に記載の方法。
- 請求項1から10のいずれか一項に記載の方法を実行するための処理回路を備える、デコーダ。
- コンピュータに、請求項1から10のいずれか一項に記載の方法を実行させるためのプログラム。
- 1つまたは複数のプロセッサと、
前記プロセッサに結合され、前記プロセッサによる実行のためのプログラミングを格納する非一時的コンピュータ可読記憶媒体であって、前記プログラミングは、前記プロセッサによって実行されると、請求項1から10のいずれか一項に記載の方法を実行するようにデコーダを構成する、非一時的コンピュータ可読記憶媒体と、
を備える、デコーダ。 - ビットストリームを取得するように構成される取得ユニットであって、前記ビットストリームは、変換ユニット構文を含み、前記取得ユニットは、前記変換ユニット構文に従って、現在の変換ユニットまたは現在の変換ユニット内の現在のサブ変換ユニットに対応するクロマブロックに対する少なくとも2つのクロマCBFフラグ(クロマコード化ブロックフラグ)の値を取得するように構成され、少なくとも前記2つのクロマCBFフラグのうちの1つのクロマCBFフラグは、対応するブロックが対応する色平面に残差を有するかどうかを指定する、取得ユニットと、
コーディングユニットCBFフラグ(cu_cbfフラグ)の値、および前記少なくとも2つのクロマCBFフラグの値に少なくとも基づいて、ルマCBFフラグの値を導出するように構成される導出ユニットであり、前記cu_cbfフラグは、前記現在の変換ユニットに対してtransform_tree構文構造が存在するかどうかを指定する、導出ユニットと
を備える、デコーダ。 - 前記ルマCBFフラグの値は、前記現在の変換ユニット内の前記現在のサブ変換ユニットの位置に基づいてさらに導出される、請求項14に記載のデコーダ。
- 前記変換ユニット構文は、少なくとも前記2つのクロマCBFフラグを備え、変換ユニット構文に従って、少なくとも2つのクロマCBFフラグの値を取得する段階は、
前記変換ユニット構文から少なくとも2つのクロマCBFフラグの値を取得する段階を備える、請求項13または14に記載のデコーダ。 - 前記変換ユニット構文において、変換ユニットの構文要素は、
ブロック全体にシグナリングされる、または
インターブロックのサブブロック変換(SBT)で取得された複数のサブ変換ユニットにシグナリングされる、または
最大変換ユニットサイズの制限を満たすようにシグナリングされる
請求項14から16のいずれか一項に記載のデコーダ。 - 前記変換ユニットまたは前記サブ変換ユニットは、2つのクロマCBFフラグを含み、各クロマ平面に対してそれぞれ1つのフラグを持つ
請求項14から17のいずれか一項に記載のデコーダ。 - 前記ルマCBFフラグの値は、前記cu_cbfフラグの値と、前記現在の変換ユニットに対応する前記2つのクロマCBFフラグの値とに基づいて導出される、請求項14から18のいずれか一項に記載のデコーダ。
- 前記現在の変換ユニットがサブ変換ユニットに分割されていない場合、前記ビットストリームで前記cu_cbfフラグがシグナリングされ、前記cu_cbfフラグの値が1に等しく、tu_cbf_cbフラグの値が0で、tu_cbf_crフラグの値が0であり、次に現在の変換ユニットのtu_cbf_lumaフラグの値が1に導出される、請求項14から19のいずれか一項に記載のデコーダ。
- 前記現在の変換ユニットがサブブロック変換(SBT)によって分割されている場合、非ゼロのCBFフラグを許容する前記サブ変換ユニットのtu_cbf_lumaフラグの値は、以下の条件に従って導出され、
前記cu_cbfフラグの値が1であり、tu_cbf_cbフラグの値が0であり、tu_cbf_crフラグの値が0である場合、次いで前記現在のサブ変換ユニットの前記tu_cbf_lumaフラグの値が1であると導出される
請求項14から19のいずれか一項に記載のデコーダ。 - treeTypeは、SINGLE_TREEに等しい、請求項21に記載のデコーダ。
- 請求項1から10のいずれか一項に記載の方法をコンピュータに実行させるように構成される非一時的記憶媒体に記憶された、コンピュータプログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023042641A JP7556657B2 (ja) | 2019-03-01 | 2023-03-17 | Cbfフラグの効率的なシグナリング方法 |
| JP2024157053A JP7797589B2 (ja) | 2019-03-01 | 2024-09-10 | 方法、装置、及び、コンピュータプログラム |
| JP2025280358A JP2026053575A (ja) | 2019-03-01 | 2025-12-24 | Cbfフラグの効率的なシグナリング方法 |
Applications Claiming Priority (9)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201962812282P | 2019-03-01 | 2019-03-01 | |
| US62/812,282 | 2019-03-01 | ||
| US201962817498P | 2019-03-12 | 2019-03-12 | |
| US62/817,498 | 2019-03-12 | ||
| US201962825005P | 2019-03-27 | 2019-03-27 | |
| US62/825,005 | 2019-03-27 | ||
| EPPCT/EP2019/064224 | 2019-05-31 | ||
| EP2019064224 | 2019-05-31 | ||
| PCT/RU2020/050033 WO2020180214A1 (en) | 2019-03-01 | 2020-03-02 | The method of efficient signalling of cbf flags |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023042641A Division JP7556657B2 (ja) | 2019-03-01 | 2023-03-17 | Cbfフラグの効率的なシグナリング方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022522083A JP2022522083A (ja) | 2022-04-14 |
| JP7251882B2 true JP7251882B2 (ja) | 2023-04-04 |
Family
ID=72337453
Family Applications (4)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021526293A Active JP7251882B2 (ja) | 2019-03-01 | 2020-03-02 | Cbfフラグの効率的なシグナリング方法 |
| JP2023042641A Active JP7556657B2 (ja) | 2019-03-01 | 2023-03-17 | Cbfフラグの効率的なシグナリング方法 |
| JP2024157053A Active JP7797589B2 (ja) | 2019-03-01 | 2024-09-10 | 方法、装置、及び、コンピュータプログラム |
| JP2025280358A Pending JP2026053575A (ja) | 2019-03-01 | 2025-12-24 | Cbfフラグの効率的なシグナリング方法 |
Family Applications After (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023042641A Active JP7556657B2 (ja) | 2019-03-01 | 2023-03-17 | Cbfフラグの効率的なシグナリング方法 |
| JP2024157053A Active JP7797589B2 (ja) | 2019-03-01 | 2024-09-10 | 方法、装置、及び、コンピュータプログラム |
| JP2025280358A Pending JP2026053575A (ja) | 2019-03-01 | 2025-12-24 | Cbfフラグの効率的なシグナリング方法 |
Country Status (16)
| Country | Link |
|---|---|
| US (4) | US11375213B2 (ja) |
| EP (2) | EP4436175A3 (ja) |
| JP (4) | JP7251882B2 (ja) |
| KR (3) | KR20250037584A (ja) |
| CN (1) | CN113039797A (ja) |
| AU (2) | AU2020232820B2 (ja) |
| BR (1) | BR112020026183A2 (ja) |
| CA (1) | CA3121220A1 (ja) |
| DK (1) | DK3868100T3 (ja) |
| ES (1) | ES2994111T3 (ja) |
| HU (1) | HUE068449T2 (ja) |
| IL (1) | IL286033B2 (ja) |
| MX (3) | MX2021008404A (ja) |
| MY (1) | MY200855A (ja) |
| PL (1) | PL3868100T3 (ja) |
| WO (1) | WO2020180214A1 (ja) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113039797A (zh) * | 2019-03-01 | 2021-06-25 | 华为技术有限公司 | Cbf标志的高效指示方法 |
| CN117579818B (zh) | 2019-03-11 | 2025-04-01 | 北京达佳互联信息技术有限公司 | 用于视频编码的方法和计算设备 |
| BR112021018089A2 (pt) * | 2019-03-12 | 2021-11-23 | Fraunhofer Ges Forschung | Transformada de intercomponente seletiva (ict) para conversão de imagem e vídeo em código |
| CN113574879A (zh) * | 2019-03-15 | 2021-10-29 | 三星电子株式会社 | 图像编码方法和装置、图像解码方法和装置 |
| US12192527B2 (en) * | 2021-07-23 | 2025-01-07 | Tencent America LLC | Cross component end of block flag coding |
| CN120569964A (zh) * | 2023-01-12 | 2025-08-29 | 联发科技股份有限公司 | 用于根据帧内色度跨元件预测模型在视频编解码中改进变换信息编解码方法和设备 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013088687A1 (ja) | 2011-12-15 | 2013-06-20 | パナソニック株式会社 | 画像符号化方法、画像復号方法、画像符号化装置、画像復号装置、画像符号化復号装置 |
| US20150030067A1 (en) | 2012-01-19 | 2015-01-29 | Mediatek Singapore Pte. Ltd. | Method and apparatus for coded block flag coding in high efficiency video coding |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9807426B2 (en) * | 2011-07-01 | 2017-10-31 | Qualcomm Incorporated | Applying non-square transforms to video data |
| MY164655A (en) * | 2011-07-29 | 2018-01-30 | Sun Patent Trust | Moving Picture Coding Method, Moving Picture Decoding Method, Moving Picture Coding Apparatus, Moving Picture Decoding Apparatus, And Decoding Apparatus |
| US8804816B2 (en) * | 2011-08-30 | 2014-08-12 | Microsoft Corporation | Video encoding enhancements |
| US9807401B2 (en) * | 2011-11-01 | 2017-10-31 | Qualcomm Incorporated | Transform unit partitioning for chroma components in video coding |
| US9467701B2 (en) * | 2012-04-05 | 2016-10-11 | Qualcomm Incorporated | Coded block flag coding |
| WO2018045332A1 (en) * | 2016-09-02 | 2018-03-08 | Vid Scale, Inc. | Methods and apparatus for coded block flag coding in quad-tree plus binary-tree block partitioning |
| US10523966B2 (en) * | 2017-03-31 | 2019-12-31 | Mediatek Inc. | Coding transform blocks |
| CN113039797A (zh) | 2019-03-01 | 2021-06-25 | 华为技术有限公司 | Cbf标志的高效指示方法 |
-
2020
- 2020-03-02 CN CN202080006224.7A patent/CN113039797A/zh active Pending
- 2020-03-02 DK DK20767275.9T patent/DK3868100T3/da active
- 2020-03-02 KR KR1020257006822A patent/KR20250037584A/ko active Pending
- 2020-03-02 MY MYPI2021002684A patent/MY200855A/en unknown
- 2020-03-02 EP EP24187326.4A patent/EP4436175A3/en active Pending
- 2020-03-02 HU HUE20767275A patent/HUE068449T2/hu unknown
- 2020-03-02 PL PL20767275.9T patent/PL3868100T3/pl unknown
- 2020-03-02 AU AU2020232820A patent/AU2020232820B2/en active Active
- 2020-03-02 KR KR1020247001353A patent/KR102776921B1/ko active Active
- 2020-03-02 EP EP20767275.9A patent/EP3868100B1/en active Active
- 2020-03-02 JP JP2021526293A patent/JP7251882B2/ja active Active
- 2020-03-02 WO PCT/RU2020/050033 patent/WO2020180214A1/en not_active Ceased
- 2020-03-02 ES ES20767275T patent/ES2994111T3/es active Active
- 2020-03-02 CA CA3121220A patent/CA3121220A1/en active Pending
- 2020-03-02 MX MX2021008404A patent/MX2021008404A/es unknown
- 2020-03-02 IL IL286033A patent/IL286033B2/en unknown
- 2020-03-02 BR BR112020026183-1A patent/BR112020026183A2/pt unknown
- 2020-03-02 KR KR1020217018018A patent/KR102626200B1/ko active Active
-
2021
- 2021-07-06 US US17/368,502 patent/US11375213B2/en active Active
- 2021-07-09 MX MX2024014552A patent/MX2024014552A/es unknown
- 2021-07-09 MX MX2024014550A patent/MX2024014550A/es unknown
-
2022
- 2022-06-02 US US17/830,875 patent/US11716479B2/en active Active
-
2023
- 2023-03-17 JP JP2023042641A patent/JP7556657B2/ja active Active
- 2023-06-07 US US18/206,770 patent/US12143607B2/en active Active
-
2024
- 2024-08-02 AU AU2024205490A patent/AU2024205490B2/en active Active
- 2024-09-10 JP JP2024157053A patent/JP7797589B2/ja active Active
- 2024-10-04 US US18/906,531 patent/US20250039412A1/en active Pending
-
2025
- 2025-12-24 JP JP2025280358A patent/JP2026053575A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013088687A1 (ja) | 2011-12-15 | 2013-06-20 | パナソニック株式会社 | 画像符号化方法、画像復号方法、画像符号化装置、画像復号装置、画像符号化復号装置 |
| US20150030067A1 (en) | 2012-01-19 | 2015-01-29 | Mediatek Singapore Pte. Ltd. | Method and apparatus for coded block flag coding in high efficiency video coding |
Non-Patent Citations (3)
| Title |
|---|
| Benjamin Bross, et al.,"Versatile Video Coding (Draft 4)",Document: JVET-M1001-v5, [online],JVET-M1001 (version 5),Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11,2019年02月27日,Pages 43-46,49,50,92,95,96,[令和4年7月21日検索], インターネット, <URL: https://jvet-experts.org/doc_end_user/current_document.php?id=5755> and <URL: https://jvet-experts.org/doc_end_user/documents/13_Marrakech/wg11/JVET-M1001-v5.zip>. |
| Jungsun Kim, et al.,"Removal of the inference of CBFY at the transform depth level zero in inter CU",Document: JCTVC-J0161, [online],JCTVC-J0161 (version 2),Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11,2012年07月08日,Pages 1-4,[令和4年7月21日検索], インターネット, <URL: http://phenix.it-sudparis.eu/jct/doc_end_user/current_document.php?id=6016> and <URL: http://phenix.it-sudparis.eu/jct/doc_end_user/documents/10_Stockholm/wg11/JCTVC-J0161-v2.zip>. |
| Yin Zhao, et al.,"CE6: Sub-block transform for inter blocks (CE6.4.1)",Document: JVET-M0140-v3, [online],JVET-M0140 (version 3),Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11,2019年01月16日,Pages 1-18,[令和4年7月21日検索], インターネット, <URL: https://jvet-experts.org/doc_end_user/current_document.php?id=4947> and <URL: https://jvet-experts.org/doc_end_user/documents/13_Marrakech/wg11/JVET-M0140-v3.zip>.,(See document file "JVET-M0140-v3_clean.docx" in the zip file "JVET-M0140-v3.zip".) |
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7529348B2 (ja) | エンコーダ、デコーダ、および対応するイントラ予測方法 | |
| KR102794366B1 (ko) | 인코더, 디코더 및 대응하는 인트라 예측을 위한 방법 | |
| JP7366149B2 (ja) | 行列ベースのイントラ予測と二次変換コア選択を調和させるエンコーダ、デコーダ、および対応する方法 | |
| JP7454633B2 (ja) | パレット符号化を使用するエンコード装置、デコード装置および対応する方法 | |
| JP7251882B2 (ja) | Cbfフラグの効率的なシグナリング方法 | |
| JP7562798B2 (ja) | イントラ・サブ・パーティション・コーディング・モードのための方法及び装置 | |
| JP2024026231A (ja) | イントラ予測モードに関連するエンコーダ、デコーダ、および対応する方法 | |
| JP7615518B2 (ja) | Dct2が有効である高レベルフラグを使用するエンコーダ、デコーダ及び対応する方法 | |
| JP2022515518A (ja) | イントラ予測のための成分間線形モデリングの方法および装置 | |
| JP2022515003A (ja) | コンパクトなmvストレージを用いるエンコーダ、デコーダ、及び対応する方法 | |
| KR20220051399A (ko) | 시퀀스 파라미터 세트에서의 서브픽처 시그널링을 위한, 인코더, 디코더 및 대응하는 방법 | |
| JP2023100701A (ja) | イントラ予測のためのイントラモードコーディングを使用するエンコーダ、デコーダ、および対応する方法 | |
| KR102779365B1 (ko) | 제산 없는 인트라 예측을 위한 방법 및 장치 | |
| RU2803063C2 (ru) | Кодер, декодер и соответствующие способы, которые используются для процесса преобразования | |
| KR20210122800A (ko) | 인트라 서브 파티션 코딩 모드 도구로부터 서브 파티션의 크기를 제한하는 인코더, 디코더 및 대응하는 방법 | |
| HK40049521A (en) | Method, computer program product and device for decoding cbf flags | |
| HK40049521B (en) | Method, computer program product and device for decoding cbf flags |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210629 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220726 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221021 |
|
| 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: 20230221 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230317 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7251882 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |