JP2022529528A - 量子化残差差分パルス符号変調符号化を使用したイントラ符号化映像 - Google Patents
量子化残差差分パルス符号変調符号化を使用したイントラ符号化映像 Download PDFInfo
- Publication number
- JP2022529528A JP2022529528A JP2021563191A JP2021563191A JP2022529528A JP 2022529528 A JP2022529528 A JP 2022529528A JP 2021563191 A JP2021563191 A JP 2021563191A JP 2021563191 A JP2021563191 A JP 2021563191A JP 2022529528 A JP2022529528 A JP 2022529528A
- Authority
- JP
- Japan
- Prior art keywords
- mode
- intra
- block
- video block
- prediction
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 claims abstract description 201
- 238000006243 chemical reaction Methods 0.000 claims abstract description 52
- 230000033001 locomotion Effects 0.000 claims description 89
- 239000013598 vector Substances 0.000 claims description 61
- 238000012545 processing Methods 0.000 claims description 56
- 238000013139 quantization Methods 0.000 claims description 30
- 238000003672 processing method Methods 0.000 claims description 17
- 238000010586 diagram Methods 0.000 abstract description 12
- 239000011159 matrix material Substances 0.000 description 28
- 230000008569 process Effects 0.000 description 21
- 238000013507 mapping Methods 0.000 description 15
- 208000037170 Delayed Emergence from Anesthesia Diseases 0.000 description 14
- 238000009795 derivation Methods 0.000 description 12
- 230000006835 compression Effects 0.000 description 9
- 238000007906 compression Methods 0.000 description 9
- 238000004590 computer program Methods 0.000 description 9
- PXFBZOLANLWPMH-UHFFFAOYSA-N 16-Epiaffinine Natural products C1C(C2=CC=CC=C2N2)=C2C(=O)CC2C(=CC)CN(C)C1C2CO PXFBZOLANLWPMH-UHFFFAOYSA-N 0.000 description 7
- 230000009466 transformation Effects 0.000 description 7
- 230000015654 memory Effects 0.000 description 5
- 230000009467 reduction Effects 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 238000012935 Averaging Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000010276 construction Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000000926 separation method Methods 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 101100129500 Caenorhabditis elegans max-2 gene Proteins 0.000 description 2
- 241000209094 Oryza Species 0.000 description 2
- 235000007164 Oryza sativa Nutrition 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000006073 displacement reaction Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000004927 fusion Effects 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 235000009566 rice Nutrition 0.000 description 2
- 238000013515 script Methods 0.000 description 2
- 238000000844 transformation Methods 0.000 description 2
- FZEIVUHEODGHML-UHFFFAOYSA-N 2-phenyl-3,6-dimethylmorpholine Chemical compound O1C(C)CNC(C)C1C1=CC=CC=C1 FZEIVUHEODGHML-UHFFFAOYSA-N 0.000 description 1
- 241000023320 Luma <angiosperm> Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- OSWPMRLSEDHDFF-UHFFFAOYSA-N methyl salicylate Chemical compound COC(=O)C1=CC=CC=C1O OSWPMRLSEDHDFF-UHFFFAOYSA-N 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
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/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/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/11—Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
-
- 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/124—Quantisation
-
- 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/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
- H04N19/159—Prediction type, e.g. intra-frame, inter-frame or bidirectional frame 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/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/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
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M3/00—Conversion of analogue values to or from differential modulation
- H03M3/04—Differential modulation with several bits, e.g. differential pulse code modulation [DPCM]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
パリ条約に基づく適用可能な特許法および/または規則に基づいて、本願は、2019年5月1日出願の国際特許出願第PCT/CN2019/085398号の優先権および利益を適時に主張することを目的とする。法に基づくすべての目的のために、上記出願の開示全体は、本明細書の開示の一部として参照により援用される。
phenix.it-sudparis.eu/jvet/doc_end_user/current_document.php?id=5755
VTMと呼ばれるVVCの最新の参照ソフトウェアは、以下で確認することができる。
vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_VTM/tags/VTM-4.0
offsetX=(ChromaArrayType==0)?0:(mvCLX[0]&0x7?2:0) (8-106)
offsetY=(ChromaArrayType==0)?0:(mvCLX[1]&0x7?2:0) (8-107)
-6.4.1項で規定されたようなz走査順序ブロックの可用性に対する導出処理が、(xCb,yCb)と等しく設定された(xCurr,yCurr)と、(xPb+(mvLX[0]>>2)-offsetX,yPb+(mvLX[1]>>2)-offsetY)に等しく設定された近傍の輝度位置(xNbY,yNbY)と、が入力として呼び出されると、出力はTRUEとなる。
-6.4.1項で規定されたようなz走査順序ブロックの可用性に対する導出処理が、(xCb.yCb)と等しく設定された(xCurr,yCurr)、(xPb+(mvLX[0]>>2)+nPbW-1+offsetX,yPb+(mvLX[1]>>2)+nPbH-1+offsetY)に等しく設定された近傍の輝度位置(xNbY,yNbY)を入力として呼び出されると、出力はTRUEとなる。
-以下の条件の一方または両方がTRUEであること。
-(mvLX[0]>>2)+nPbW+xB1+offsetXの値が0以下である。
-(mvLX[1]>>2)の値+nPbH+yB1+offsetYが0以下である。
-以下の条件がTRUEとなること。
(xPb+(mvLX[0]>>2)+nPbSw-1+offsetX)/CtbSizeY-xCurr/CtbSizeY<=
yCurr/CtbSizeY-(yPb+(mvLX[1]>>2)+nPbSh-1+offsetY)/CtbSizeY (8-108)
●ステップ1:空間的候補の導出
●ステップ2:HMVP候補の挿入
●ステップ3:対の平均候補の挿入
●ステップ1:空間的候補の導出
○利用可能な候補が見つかるまで、A0,A1をチェックする。
○利用可能な候補が見つかるまで、B0、B1、B2をチェックする。
●ステップ2:HMVP候補の挿入
●ステップ3:ゼロ候補の挿入
残差信号は予測後の空間残差を反映しており、TSに対して変換によるエネルギー圧縮は行われないので、変換ブロックの右下隅の末尾にゼロ又は有意でないレベルがより高い確率で後続することはもはやなくなる。従って、この場合、最後の重要な走査位置信号送信は省略される。その代わりに、処理される第1のサブブロックは、変換ブロック内の最も右下のサブブロックである。
最後の重要な走査位置信号がない場合、TSのcoded_sub_block_flagを有するサブブロックCBF信号は、次のように変更されることが必要である。
●量子化のために、前述の有意でないシーケンスは、依然として変換ブロック内でローカルに発生し得る。従って、前に説明したように、最後の重要な走査位置が除去され、全てのサブブロックに対してcoded_sub_block_flagが符号化される。
●DC周波数位置をカバーするサブブロック(左上のサブブロック)のcoded_sub_block_flagは、特殊な場合を提示する。VVC草案3において、このサブブロックのcoded_sub_block_flagは決して信号通知されず、常に1に等しいと推測される。最後の有意な走査位置が別のサブブロックに位置する場合、それは、DCサブブロックの外側に少なくとも1つの有意なレベルがあることを意味する。その結果、DCサブブロックは、このサブブロックのcoded_subblock_flagが1に等しいと推測されるが、ゼロ/非有意レベルのみを含んでもよい。TSに最後の走査位置情報がない場合、各サブブロックのcoded_sub_block_flagが通知される。これは、他のcoded_sub_block_flag構文要素が既に0に等しい場合を除き、DCサブブロックのcoded_sub_block_flagをも含む。この場合、DC coded_sub_block_flagは1に等しいと推測される(inferDcSbCbf=1)。このDCサブブロックには少なくとも1つの有意なレベルがなければならないので、このDCサブブロックにおける他のすべてのsig_coeff_flag構文要素が0に等しい場合、(0,0)における第1の位置のsig_coeff_flag構文要素は信号通知されず、1に等しくなるように導出される(inferSbDcSigCoefflag=1)。
●coded_sub_block_flagのコンテクストモデリングを変更する。コンテクストモデルインデックスは、両方の論理和ではなく、左に対するcoded_sub_block_flagと現在のサブブロックの上方のcoded_sub_block_flagとの合計として計算される。
sig_coeff_flagコンテクストモデルにおけるローカルテンプレートは、現在地の走査位置の左側(NB0)及び上側(NB1)の近傍のみを含むように修正される。コンテクストモデルオフセットは、重要な近傍位置sig_coeff_flag[NB0]+sig_coeff_flag[NB1]の個数に過ぎない。そこで、今回の変換区間における対角dに応じて異なるコンテクスト集合を選択することを排除する。その結果、sig_coeff_flagを符号化するための3つのコンテクストモデル及び1つのコンテクストモデル集合が得られる。
abs_level_gt1_flag and par_level_flagには1つのコンテクストモデルを用いる。
変換スキップ残差絶対レベルの経験的分布は、典型的には、依然としてラプラシアン又は幾何学的分布に適応するが、変換係数絶対レベルよりも大きい不安定性が存在する。具体的には、残留絶対値レベルの場合、連続して実現する窓内の分散が高くなる。これは、abs_remainderシンタックスの二値化及びコンテクストモデリングを以下のように修正する動機となる。
●2値化においてより高いカットオフ値、即ち、sig_coeff_flag、abs_level_gt1_flag、par_level_flag、及びabs_level_gt3を用いた符号化からabs_remainderのRice符号への移行点と、各ビンの位置に専用のコンテクストモデルを用いることで、より高い圧縮効率が得られる。カットオフを大きくすると、より多くの「Xより大きい」フラグがもたらされ、例えば、カットオフに達するまで、abs_level_gt5_flag、abs_level_gt7_flag等を導入していく。カットオフ自体は5に固定される(numGtFlags=5)。
●ライスパラメータ導出のためのテンプレートを修正し、すなわち、現在の走査位置の左側の近傍及び上側の近傍のみを、sig_coeff_flagコンテクストモデリングのためのローカルテンプレートに類似していると見なす。
bdpcm_dir_flag[x0][y0]=0は、bdpcmブロックで使用される予測方向が水平であることを指定し、そうでない場合、垂直である。
- 現在のピクチャの左上の輝度サンプルに対する現在の輝度符号化ブロックの左上のサンプルを規定する輝度位置(xCb,yCb)
- 輝度サンプルにおける現在の符号化ブロックの幅を規定する変数cbWidth、
- 輝度サンプルにおける現在の符号化ブロックの高さを規定する変数cbHeight。
この処理において、輝度イントラ予測モードIntraPredModeY[xCb][yCb]が導出される。
近傍位置(xNbA、yNbA)および(xNbB、yNbB)は、それぞれ、(xCb-1,yCb+cbHeight-1)および(xCb+cbWidth-1,yCb-1)に等しく設定される。
XをAまたはBのいずれかに置き換える場合、変数candIntraPredModeXは、以下のように導出される。
・・・
- 変数ispDefaultMode1及びispDefaultMode2は、以下のように定義される。
・・・
- x=0..5のcandModeList[x]は、以下のように導出される。
・・・
- IntraPredModeY[xCb][yCb]は、以下の手順を適用することによって導出される。
- bdpcm_flag[xCb][yCb]が1に等しい場合、IntraPredModeY[xCb][yCb]は、candModeList[0]に等しく設定される。
- そうでない場合、intra_luma_mpm_flag[xCb][yCb]が1に等しい場合、IntraPredModeY[xCb][yCb]は、candModeList[intra_luma_mpm_idx[xCb][yCb]]と等しく設定される。
- そうでない場合、IntraPredModeY[xCb][yCb]は、以下の順序のステップを適用することによって導出される。
・・・
1.境界サンプルのうち、W=H=4の場合、4つのサンプルを抽出し、それ以外の場合、8つのサンプルを平均することによって抽出する。
2.平均化されたサンプルを入力として、行列ベクトル乗算に続いてオフセットの加算を実行する。その結果、元のブロックにおけるサンプルのサブサンプリングされたセットに対して、縮小された予測信号が得られる。
3.残りの位置の予測信号は、各方向への単一ステップの線形補間である線形補間によってサブサンプリングされたセットにおける予測信号から生成される。
● W=H=4およびmode≧18
● max(W,H)=8およびmode≧10
● max(W,H)>8およびmode≧6
W>8のW×8ブロックの場合、サンプルは奇数個の水平位置および各垂直位置で得られるので、水平補間のみが必要である。ここで、(8・64)/(W・8)=64/W乗算/サンプルごとに演算を行い、縮小予測を算出する。
最後に、W>8であるW×4個のブロックに対して、Akを、ダウンサンプリングされたブロックの横軸に沿った奇数個の入力に対応するすべての行を取り除くことによって生じる行列とする。このように、出力サイズは32であり、再び、水平補間のみを実行しなければならない。縮小予測の算出のために、(8・32)/(W・4)=64/W乗算/サンプルごとに乗算を行う。W=16の場合、追加の乗算は必要とされず、一方、W>16の場合、線形補間の場合、1つのサンプル当たり2未満の乗算しか必要とされない。よって、乗算の総数は4以下である。
転置された場合はそれに応じて処理される。
predmodeAngular=map_alwip_to_angularidx(PU)[predmodeALWIP].
●近傍のブロックが利用可能でない場合、そのイントラモードはデフォルトでPlanarに設定される。
● モードLeftおよびAboveの両方が非角度モードである場合、次のようになる。
〇 MPM list→{Planar,DC,V,H,V-4,V+4}
●モードLeftおよびAboveの一方が角度モードであり、他方が非角度モードである場合、次のようになる。
〇 MaxモードをLeft and Aboveでより大きいモードに設定する。
〇 MPM list→{Planar,Max,DC,Max-1,Max+1,Max-2}
●LeftとAboveが共に角度であり、かつそれらが異なる場合、以下のようになる。
〇 MaxモードをLeft and Aboveでより大きいモードに設定する。
〇 LeftモードとAboveモードとの差が2~62の範囲内にある場合
■MPM list→{Planar,Left,Above,DC,Max-1,Max+1}
〇 あるいは、
■MPM list→{Planar,Left,Above,DC,Max-2,Max+2}
●LeftとAboveが両方ともに角度であり、かつ同じである場合、以下のようになる。
〇 MPM list→{Planar,Left,Left-1,Left+1,DC,Left-2}
intra_luma_mpm_flag[x0][y0]が存在しない場合、1に等しいと推測される。
intra_luma_not_planar_flag[x0][y0]が存在しない場合、1に等しいと推測される。
1.QR-BDPCMモードにおける予測は、水平および垂直イントラ予測にのみ限定され、QR-BDPCMモードにおける予測効率を制限する可能性がある。
2.イントラ予測モードが、QR-BDPCMモードのレートコストを増加させ得るQR-BDPCM符号化ブロックのために信号通知される。
3.QR-BDPCMモードにおいて信号通知されたメッセージを予測モードにマッピングするとき、近傍の情報は考慮されない。
4.QR-BDPCMは、水平DPCMおよび垂直DPCMのみをサポートすることによって残差を表し、複素残差ブロックにおける符号化性能を含む可能性がある。
5.QR-BDPCMにおける残留範囲は、他の非QR-BDPCMモードの最大範囲を超える可能性がある。
6.QR-BDPCMはブロック形状を考慮していない。
7.QR-BDPCMで輝度ブロックを符号化する場合、クロマをどのように扱うかは不明である。
8.QR-BDPCMは、第1のMPMモードのみを記憶イントラモードとして使用し、これは、イントラモードの符号化効率を制限する可能性がある。
a.1つの例において、QR-BDPCMおよびMIPの両方が1つのブロックに対して有効化される場合、MIPにおける許可モードの一部のみがサポートされないように制限される。
i.一例において、許可モードの一部は、水平および/または垂直通常イントラモードにマッピングされ得る、行列ベースのイントラ予測方法に関連するモードを含んでもよい。
ii.一例において、許可モードの一部は、水平および/または垂直通常イントラモードにマッピングされ得る、行列ベースのイントラ予測方法に関連するモードのみを含んでもよい。
b.一例において、1つのブロックに対してQR-BDPCMおよびMIPの両方が有効化される場合、MIPにおけるすべての許可モードがサポートされる。
a.1つの例示的な実施例において、QR-BDPCM符号化ブロックにおけるサンプルは、イントラ予測モードKによって予測してもよい。
i.例えば、Kは、平面モードでもよい。
ii.例えば、KはDCモードでもよい。
iii.例えば、Kは水平モードでもよい。
iv.例えば、Kは垂直モードでもよい。
v.1つの例示的な実施例において、Kは、最も可能性の高いモードの一覧における1つの候補でもよい。
vi.1つの例示的な実施例において、Kは、ビットストリームにおいて信号通知してもよい。
b.QR-BDPCMのための許容されるイントラ予測モードは、以下に基づいてもよい。
i.LCUのSPS/VPS/PPS/ピクチャヘッダ/スライスヘッダ/タイルグループヘッダ/LCU行/グループにおいて信号通知されるメッセージ
ii.現在のブロックおよび/またはその近傍のブロックのブロック寸法
iii.現在のブロックおよび/またはその近傍のブロックのブロック形状
iv.現在のブロックの近傍のブロックの予測モード(イントラ/インター)
v.現在のブロックの近傍のブロックのイントラ予測モード
vi.現在のブロックの近傍のブロックのQR-BDPCMモードの表示
vii.現在のブロック及び/又はその近傍のブロックの現在の量子化パラメータ
viii.カラーフォーマットの表示(例えば、4:2:0、4:4:4)
ix.分離/二重符号化ツリー構造
x.スライス/タイルグループのタイプおよび/またはピクチャのタイプ
a.一例において、IBCマージモードの場合、QR-BDPCMも有効化してよい。
b.一例において、IBC AMVPモードの場合、QR-BDPCMもまた有効化してよい。
c.IBCおよびQR-BDPCMで使用されるブロックベクトルは、信号通知しても、導出しても、または予め定義してもよい。
i.一例において、IBCモードは、動きベクトル(ブロックベクトル)および/またはマージインデックスによって示してもよい。
ii.一例において、IBCモードは、デフォルト動きベクトルによって示してもよい。
1.一例において、デフォルト動きベクトルは、(-w,0)であってもよく、ここで、wは、正の整数である。
2.一例において、デフォルト動きベクトルは、(0,-h)であってもよく、ここで、hは、正の整数である。
3.一例において、デフォルト動きベクトルは、(-w,-h)であってもよく、ここで、wおよびhは、2つの正の整数である。
iii.一例において、IBC符号化ブロックおよびQP-BPDCM符号化ブロックにおいて使用される動きベクトルの指示は、以下に基づいてもよい。
1.LCUのSPS/VPS/PPS/ピクチャヘッダ/スライスヘッダ/タイルグループヘッダ/LCU行/グループにおいて信号通知されるメッセージ
2.現在のブロックおよび/またはその近傍のブロックのブロック寸法
3.現在のブロックおよび/またはその近傍のブロックのブロック形状
4.現在のブロックの近傍のブロックの予測モード(イントラ/インター)
5.現在のブロックの近傍のブロックの動きベクトル
6.現在のブロックの近傍のブロックのQR-BDPCMモードの表示
7.現在のブロック及び/又はその近傍のブロックの現在の量子化パラメータ
8.カラーフォーマットの表示(例えば、4:2:0、4:4:4)
9.分離/二重符号化ツリー構造
10.スライス/タイルグループのタイプおよび/またはピクチャのタイプ
d.一例において、QR-BDPCMモードにおけるサンプル予測は、Inter予測ツール(例えば、アフィンモード、マージモード、およびインターモード)によって生成してもよい。
a.一例において、QR-BDPCMにおける量子化残差予測方向の指示は、現在のイントラ予測モードの指示に基づいて推測してもよい。
i.一例において、QR-BDPCMにおける量子化残差予測の方向は、イントラ予測モードが垂直である場合、垂直に推測してもよい。
ii.一例において、QR-BDPCMにおける量子化残差予測の方向は、イントラ予測モードが水平である場合、水平に推測してもよい。
iii.一例において、QR-BDPCMにおける量子化残差予測の方向は、イントラ予測モードが水平である場合、垂直に推測してもよい。
iv.一例において、QR-BDPCMにおける量子化残差予測の方向は、イントラ予測モードが垂直である場合、水平に推測してもよい。
b.一例において、QR-BDPCMにおける量子化残差予測方向の指示は、以下に基づいてもよい。
i.LCUのSPS/VPS/PPS/ピクチャヘッダ/スライスヘッダ/タイルグループヘッダ/LCU行/グループにおいて信号通知されるメッセージ
ii.現在のブロックおよび/またはその近傍のブロックのブロック寸法
iii.現在のブロックおよび/またはその近傍のブロックのブロック形状
iv.現在のブロック及び/又はその近傍のブロックの最も可能性の高いモード
v.現在のブロックの近傍のブロックの予測モード(イントラ/インター)
vi.現在のブロックの近傍のブロックのイントラ予測モード
vii.現在のブロックの近傍のブロックの動きベクトル
viii.現在のブロックの近傍のブロックのQR-BDPCMモードの表示
ix.現在のブロック及び/又はその近傍のブロックの現在の量子化パラメータ
x.カラーフォーマットの表示(例えば、4:2:0、4:4:4)
xi.分離/二重符号化ツリー構造
xii.現在のブロックに適用される変換タイプ
xiii.スライス/タイルグループのタイプおよび/またはピクチャのタイプ
a.一例において、QR-BDPCMが垂直イントラ予測を用いる場合(例えば、現在のブロックのbdpcm_dir_flagが1である)、記憶されるべきQR-BDPCM符号化ブロックのイントラモードを垂直モードと推測することができる。
b.一例において、QR-BDPCMが水平イントラ予測を用いる(例えば、現在のブロックのbdpcm_dir_flagが0である)場合、記憶されるべきQR-BDPCM符号化ブロックのイントラモードを水平モードと推測され得る。
c.一例において、QR-BDPCMが左上イントラ予測方向を用いる場合、記憶されるべきQR-BDPCM符号化ブロックのイントラモードを、左上モード(例えば、VVCにおけるモード34)と推測され得る。
d.一例において、QR-BDPCMモードにおけるイントラ予測処理に用いられる場合、記憶されるべきQR-BDPCM符号化ブロックのイントラモードをそのモードと推測され得る。
e.一例において、QR-BDPCMモードにおける残差予測処理に用いられる場合、記憶されるべきQR-BDPCM符号化ブロックのイントラモードをそのモードと推測してよい。
f.一例において、QR-BDPCMにおいて符号化されたブロックのイントラモードは、最確モード(MPM:Most Probable Modes)リスト中の1つのモードと推測され得る。
g.一例において、QR-BDPCMにおいて符号化されたブロックのイントラモードは、予め定義されたモードと推測してよい。
i.一例において、予め定義されたモードは、以下であることができる。
1.平面モード
2.DCモード
3.垂直モード
4.水平モード
h.1つの例において、QR-BDPCMモードで符号化されたブロックのイントラモードは、以下に基づいて判定してよい。
i.色成分
ii.LCUのSPS/VPS/PPS/ピクチャヘッダ/スライスヘッダ/タイルグループヘッダ/LCU行/グループにおいて信号通知されるメッセージ
iii. bdpcm_dir_flag
iv. bdpcm_flag
ii.現在のブロックおよび/またはその近傍のブロックのブロック寸法
iii.現在のブロックおよび/またはその近傍のブロックのブロック形状
iv.現在のブロック及び/又はその近傍のブロックの最も可能性の高いモード
v.現在のブロックの近傍のブロックの予測モード(イントラ/インター)
vi.現在のブロックの近傍のブロックのイントラ予測モード
vii.現在のブロックの近傍のブロックの動きベクトル
viii.現在のブロックの近傍のブロックのQR-BDPCMモードの表示
ix.現在のブロック及び/又はその近傍のブロックの現在の量子化パラメータ
x.カラーフォーマットの表示(例えば、4:2:0、4:4:4)
xi.符号化ツリー構造
xii.現在のブロックに適用される変換タイプ
xiii.スライス/タイルグループのタイプおよび/またはピクチャのタイプ
i.一例において、記憶されたイントラ予測モードは、例えば、後続の符号化されるべきブロックのMPMリスト構築などのために、後続のブロックを符号化するために利用されてもよい。
a.LCUのSPS/VPS/PPS/ピクチャヘッダ/スライスヘッダ/タイルグループヘッダ/LCU行/グループにおいて信号通知されるメッセージ
b.現在のブロックおよび/またはその近傍のブロックのブロック寸法
c.現在のブロックおよび/またはその近傍のブロックのブロック形状
d.現在のブロック及び/又はその近傍のブロックの最も可能性の高いモード
e.現在のブロックの近傍のブロックの予測モード(イントラ/インター)
f.現在のブロックの近傍のブロックのイントラ予測モード
g.現在のブロックの近傍のブロックの動きベクトル
h.現在のブロックの近傍のブロックのQR-BDPCMモードの表示
i.現在のブロック及び/又はその近傍のブロックの現在の量子化パラメータ
j.カラーフォーマットの表示(例えば、4:2:0、4:4:4)
k.分離/二重符号化ツリー構造
l.現在のブロックに適用される変換タイプ
m.スライス/タイルグループのタイプおよび/またはピクチャのタイプ
a.一例において、45度QR-BDPCMがサポートしてもよい。
i.一例において、DPCMは、45°に沿って実施されてもよく、Q(r(i-1),(j-1))が利用可能である場合、r~i,jは、Q(ri,j)-Q(r(i-1),(j-1))によって導出してもよい。
b.一例において、135度QR-BDPCMをサポートしてもよい。
i.一例において、DPCMは、45°に沿って実施されてもよく、Q(r(i-1),(j+1))が利用可能である場合、r~i,jは、Q(ri,j)-Q(r(i-1),(j+1))によって導出してもよい。
c.一例において、任意の方向をQR-BDPCMにおいてサポートしてもよい。
i.1つの例示的な実施例において、Q(r(i-m),(j-n))が利用可能である場合、r~i,jはQ(ri,j)-Q(r(i-m),(j-n))によって導出されてもよい。
1.一例において、mおよび/またはnは、ビットストリームにおいて信号通知してもよい。
2.一例において、mおよび/またはnは、整数であってもよく、以下に基づいてもよい。
3.LCUのSPS/VPS/PPS/ピクチャヘッダ/スライスヘッダ/タイルグループヘッダ/LCU行/グループにおいて信号通知されるメッセージ
4.iおよび/またはj
5.現在のブロックおよび/またはその近傍のブロックのブロック寸法
6.現在のブロックおよび/またはその近傍のブロックのブロック形状
7.現在のブロック及び/又はその近傍のブロックの最も可能性の高いモード
8.現在のブロックの近傍のブロックの予測モード(イントラ/インター)
9.現在のブロックの近傍のブロックのイントラ予測モード
10.現在のブロックの近傍のブロックの動きベクトル
11.現在のブロックの近傍のブロックのQR-BDPCMモードの表示
12.現在のブロック及び/又はその近傍のブロックの現在の量子化パラメータ
13.カラーフォーマットの表示(例えば、4:2:0、4:4:4)
14.分離/二重符号化ツリー構造
15.スライス/タイルグループのタイプおよび/またはピクチャのタイプ
a.一例において、輝度およびクロマQR-BDPCM符号化ブロックのための許容されるイントラ予測方向は、同じであってもよく、例えば、水平および垂直のみであってもよい。
b.一例において、輝度QR-BDPCM符号化ブロックおよびクロマQR-BDPCM符号化ブロックのための許容される予測方法は、同じであってもよく、例えば、IBC/インター/水平および垂直イントラ予測モードであってもよい。
c.一例において、輝度QR-BDPCM符号化ブロックおよびクロマQR-BDPCM符号化ブロックのための許容される残差予測方向は、同じであってもよい。
d.一例において、クロマQR-BDPCMのための残差予測方向は、対応する輝度ブロックのための残差予測方向から導出され得る。
i.一例において、対応する輝度ブロックは、同一位置の輝度ブロックであってもよい。
ii.一例において、対応する輝度ブロックは、クロマブロックの左上隅の同一位置のサンプルを含む輝度ブロックであってもよい。
iii.一例において、対応する輝度ブロックは、クロマブロックの中心合わせされたサンプルの同一位置のサンプルを含む輝度ブロックであってもよい。
e.一例において、CCLMおよびQR-BDPCMは、同じクロマブロックに適用できなかった。
i.あるいは、CCLMは、QR-BDPCM符号化ブロックにも適用可能である。
f.一例において、ジョイントクロマ残差符号化(例えば、ジョイントcbおよびcr符号化)方法およびQR-BDPCMは、同じクロマブロックに適用され得なかった。
a.一例において、全ての量子化残差(例えば、式2-7-1および式2-7-2におけるr~i,j)が所定の範囲内にあってもよいという制約を加えることができる。
b.一例において、再構成された量子化残差(例えば、式2-7-3および式2-7-4におけるQ(ri,j))の全てが一定の範囲内にあってもよいという制約を加えることができる。
c.一例において、再構成された量子化残差が所定の範囲内にあるように、クリップ演算を量子化残差の差(例えば、式2-7-1および式2-7-2におけるr~i,j)に適用してもよい。
d.一例において、再構成された量子化残差が所定の範囲内にあるように、クリップ演算を再構成された量子化残差の差(例えば、式2-7-3および式2-7-4におけるQ(ri,j))に適用してもよい。
e.一例において、クリッピング演算は、(x<min?min:(x>max?max:x))として定義してもよい。
f.一例において、クリッピング演算は、(x<=min?min:(x>=max?max:x))として定義してもよい。
g.一例において、クリッピング演算は、(x<min?min:(x>=max?max:x))として定義してもよい。
h.一例において、クリッピング演算は、(x<=min?min:(x>max?max:x))として定義してもよい。
i.一例において、minおよび/またはmaxは、負または正であってもよい。
j.一例において、minは-32768に設定され、maxは32767に設定される。
i.あるいは、このminおよび/またはmaxは、QR-BDPCMで符号化されていないブロックの逆量子化の範囲に依存してもよい。
ii.あるいは、この最小値および/または最大値は、入力サンプル/再構成サンプルのビット深さに依存してもよい。
iii.あるいは、minおよび/またはmaxは、可逆符号化が使用されるかどうかに依存してもよい。
1.一例において、minおよび/またはmaxは、transquant_bypass_enabled_flagに依存してもよい。
2.一例において、minおよび/またはmaxは、cu_transquant_bypass_flagに依存してもよい。
k.一例において、minおよび/またはmaxは、以下に基づいてもよい。
i.LCUのSPS/VPS/PPS/ピクチャヘッダ/スライスヘッダ/タイルグループヘッダ/LCU行/グループにおいて信号通知されるメッセージ
ii.現在のブロックおよび/またはその近傍のブロックのブロック寸法
iii.現在のブロックおよび/またはその近傍のブロックのブロック形状
iv.現在のブロック及び/又はその近傍のブロックの最も可能性の高いモード
v.現在のブロックの近傍のブロックの予測モード(イントラ/インター)
vi.現在のブロックの近傍のブロックのイントラ予測モード
vii.現在のブロックの近傍のブロックの動きベクトル
viii.現在のブロックの近傍のブロックのQR-BDPCMモードの表示
ix.現在のブロック及び/又はその近傍のブロックの現在の量子化パラメータ
x.カラーフォーマットの表示(例えば、4:2:0、4:4:4)
xi.分離/二重符号化ツリー構造
xii.現在のブロックに適用される変換タイプ
xiii.スライス/タイルグループのタイプおよび/またはピクチャのタイプ
a.一例において、残差予測方向が水平である場合、(i+1)番目のカラムの残差を使用して、i番目のカラムの残差を予測してもよい。
b.一例において、残差予測方向が垂直である場合、(i+1)番目の行の残差を使用して、i番目の行の残差を予測してもよい。
a.一例において、残差予測方向が水平である場合、QR-DPCMは、残差の左端のk個の列には適用されない。
b.一例において、残差予測方向が垂直である場合、QR-DPCMは、残差の上位k行には適用されない。
c.一例において、残差予測方向が水平である場合、QR-DPCMは、残差の右端のk個の列には適用されない。
d.一例において、残差予測方向が垂直である場合、QR-DPCMは、残差の下位k行には適用されない。
e.上述したkの値は、以下に基づいて予め定義された値であってもよい。
i.LCUのSPS/VPS/PPS/ピクチャヘッダ/スライスヘッダ/タイルグループヘッダ/LCU行/グループにおいて信号通知されるメッセージ
ii.現在のブロックおよび/またはその近傍のブロックのブロック寸法
iii.現在のブロックおよび/またはその近傍のブロックのブロック形状
iv.現在のブロック及び/又はその近傍のブロックの最も可能性の高いモード
v.現在のブロックの近傍のブロックの予測モード(イントラ/インター)
vi.現在のブロックのイントラ予測モード
vii.現在のブロックの近傍のブロックのイントラ予測モード
viii.現在のブロックの近傍のブロックの動きベクトル
ix.現在のブロックの近傍のブロックのQR-BDPCMモードの表示
x.現在のブロック及び/又はその近傍のブロックの現在の量子化パラメータ
xi.カラーフォーマットの表示(例えば、4:2:0、4:4:4)
xii.分離/二重符号化ツリー構造
xiii.現在のブロックに適用される変換タイプ
xiv.スライス/タイルグループのタイプおよび/またはピクチャのタイプ
a.一例において、残差予測方向が垂直であり、N=nKである場合、残差予測は、以下のように行っても良い。
a.一例において、クロマブロックの場合、QR-DPCMを有効化するかどうかは、同一位置のルマブロック内の1つまたは複数の代表ブロックに関連付けられたQR-DPCMの使用に依存してもよい。
i.一例において、代表ブロックは、DM導出に用いられるものと同様に定義してもよい。
ii.一例において、並置された輝度ブロック内の代表的なブロックがQR-DPCM符号化され、現在のクロマブロックがDMモードで符号化される場合、QR-DPCMは、現在のクロマブロックに対しても有効化されてもよい。
b.代替的に、QR-DPCMの使用の指示は、クロマ成分のために信号通知してもよい。
i.一例において、2つのクロマ成分の使用を示すように、1つのフラグを信号通知してもよい。
ii.あるいは、2つのクロマ成分の使用をそれぞれ示すように、2つのフラグを信号通知してもよい。
iii.一例において、クロマブロックが特定のモード(例えば、CCLM)で符号化される場合、QR-DPCMの使用の指示の信号通知はスキップされる。
- 現在のピクチャの左上の輝度サンプルに対する現在の輝度符号化ブロックの左上のサンプルを規定する輝度位置(xCb,yCb)
- 輝度サンプルにおける現在の符号化ブロックの幅を規定する変数cbWidth、
- 輝度サンプルにおける現在の符号化ブロックの高さを規定する変数cbHeight。
この処理において、輝度イントラ予測モードIntraPredModeY[xCb][yCb]が導出される。
-近傍位置(xNbA、yNbA)および(xNbB、yNbB)は、それぞれ、(xCb-1,yCb+cbHeight-1)および(xCb+cbWidth-1,yCb-1)に等しく設定される。
-XをAまたはBのいずれかに置き換える場合、変数candIntraPredModeXは、以下のように導出される。
・・・
- 変数ispDefaultMode1及びispDefaultMode2は、以下のように定義される。
・・・
- x=0..5のcandModeList[x]は、以下のように導出される。
・・・
- IntraPredModeY[xCb][yCb]は、以下の手順を適用することによって導出される。
- そうでない場合、intra_luma_mpm_flag[xCb][yCb]が1に等しい場合、IntraPredModeY[xCb][yCb]は、candModeList[intra_luma_mpm_idx[xCb][yCb]]と等しく設定される。
- そうでない場合、IntraPredModeY[xCb][yCb]は、以下の順序のステップを適用することによって導出される。
・・・
x=xCb..xCb+cbWidth-1およびy=yCb..yCb+cbHeight-1の場合、変数IntraPredModeY[x][y]は、IntraPredModeY[xCb][yCb]と等しく設定される。
- 現在のピクチャの左上の輝度サンプルに対する現在の輝度符号化ブロックの左上のサンプルを規定する輝度位置(xCb,yCb)
- 輝度サンプルにおける現在の符号化ブロックの幅を規定する変数cbWidth、
- 輝度サンプルにおける現在の符号化ブロックの高さを規定する変数cbHeight。
この処理において、輝度イントラ予測モードIntraPredModeY[xCb][yCb]が導出される。
- bdpcm_flag[xCb][yCb]が1に等しい場合、IntraPredModeY[xCb][yCb]は、(bdpcm_dir_flag[xCb][yCb]=0?INTRA_ANGULAR18:INTRA_ANGULAR50)に等しく設定される。
- そうでない場合、IntraPredModeY[xCb][yCb]は、以下の順序のステップを適用することによって導出される。
-近傍位置(xNbA、yNbA)および(xNbB、yNbB)は、それぞれ、(xCb-1,yCb+cbHeight-1)および(xCb+cbWidth-1,yCb-1)に等しく設定される。
-XをAまたはBのいずれかに置き換える場合、変数candIntraPredModeXは、以下のように導出される。
・・・
- 変数ispDefaultMode1及びispDefaultMode2は、以下のように定義される。
・・・
- x=0..5のcandModeList[x]は、以下のように導出される。
・・・
- IntraPredModeY[xCb][yCb]は、以下の手順を適用することによって導出される。
- intra_luma_mpm_flag[xCb][yCb]が1に等しい場合、IntraPredModeY[xCb][yCb]は、candModeList[intra_luma_mpm_[xCb][yCb]]に等しく設定される。
- そうでない場合、IntraPredModeY[xCb][yCb]は、以下の順序のステップを適用することによって導出される。
・・・
ITU-T and ISO/IEC,“高効率映像符号化”,Rec.ITU-T H.265 | ISO/IEC 23008-2(02/2018).
[2]
B.Bross,J.Chen,S.Liu,汎用映像符号化(草案4),JVET-M1001,Jan.2019
本願は、2020年4月30日出願の国際特許出願PCT/US2020/030684号の国内段階であり、2019年5月1日出願の国際特許出願PCT/CN2019/085398号の優先権および利益を主張する。上記特許出願は、その全体が参照により取り込まれる。
Claims (32)
- 映像処理方法であって、
映像の現在の映像ブロックと前記現在の映像ブロックのビットストリーム表現との変換を、差分符号化モードを用いて前記現在の映像ブロックに関連付けられて記憶されるべき第1のイントラ符号化モードを判定することにより、実行することを含み、
前記現在の映像ブロックに関連付けられた前記第1のイントラ符号化モードは、前記差分符号化モードによって使用される第2の予測モードに従って判定され、
前記差分符号化モードにおいて、前記現在の映像ブロックのイントラ予測の量子化残差と前記量子化残差の予測との差分は、差分パルス符号化変調(DPCM)表現を使用して、前記現在の映像ブロックのために前記ビットストリーム表現で表現される、
方法。 - 前記第2の予測モードが垂直予測モードであることに応じて、前記第1のイントラ符号化モードは垂直イントラ予測モードであると推測される、
請求項1に記載の方法。 - 前記第2の予測モードが水平予測モードであることに応じて、前記第1のイントラ符号化モードが水平イントラ予測モードであると推測される、
請求項1に記載の方法。 - 前記第2の予測モードが左上対角予測モードであることに応じて、前記第1のイントラ符号化モードが左上対角イントラ予測モードであると推測される、
請求項1に記載の方法。 - 前記第1のイントラ符号化モードは、前記第2の予測モードと同じであると推測される、
請求項1に記載の方法。 - 前記第2の予測モードは、前記第1のイントラ符号化モードと同じであると推測される、
請求項1に記載の方法。 - 前記第1のイントラ符号化モードは、最確モード(MPM)リストにおけるモードに基づいて推測される、
請求項1に記載の方法。 - 前記第1のイントラ符号化モードは、予め定義されたイントラ予測モードである、
請求項1に記載の方法。 - 前記予め定義されたイントラ予測モードは、平面モードを含む、
請求項8に記載の方法。 - 前記予め定義されたイントラ予測モードは、DCモードを含む、
請求項8に記載の方法。 - 前記予め定義されたイントラ予測モードは、垂直モードを含む、
請求項8に記載の方法。 - 前記予め定義されたイントラ予測モードは、水平モードを含む、
請求項8に記載の方法。 - 映像処理方法であって、
規則に基づいて、映像の現在の映像ブロックと前記現在の映像ブロックのビットストリーム表現との変換中に、差分符号化モードで使用されるイントラ符号化モードの判定を行うことと、
前記判定に基づいて、前記差分符号化モードを用いて、前記現在の映像ブロックと前記現在の映像ブロックの前記ビットストリーム表現との前記変換を実行することと、
を含み、
前記差分符号化モードにおいて、前記現在の映像ブロックのイントラ予測の量子化残差と前記量子化残差の予測との差分は、差分パルス符号化変調(DPCM)表現を使用して、前記現在の映像ブロックのために前記ビットストリーム表現で表現され、
前記量子化残差の前記予測は、前記イントラ符号化モードに従って実行される、
方法。 - 前記規則は、前記現在の映像ブロックに関連付けられた色成分に基づいて、前記イントラ符号化モードを判定することを規定する、
請求項13に記載の方法。 - 前記規則は、シーケンスパラメータセット(SPS)、映像パラメータセット(VPS)、ピクチャパラメータセット(PPS)、ピクチャヘッダ、スライスヘッダ、タイルグループヘッダ、最大符号化ユニット(LCU)行、又はLCU群において信号通知されるメッセージに基づいて、前記イントラ符号化モードを判定することを規定する、
請求項13に記載の方法。 - 前記規則は、前記差分符号化モードにおいて前記イントラ符号化モードを実行する方向を示すフラグに基づいて、前記イントラ符号化モードを判定することを規定する、
請求項13に記載の方法。 - 前記規則は、前記量子化残差の前記予測の方向を示すフラグに基づいて、前記イントラ符号化モードを判定することを規定する、
請求項13に記載の方法。 - 前記規則は、前記現在の映像ブロックか前記現在の映像ブロックの近傍の映像ブロックかのどちらかのブロック寸法に基づいて、前記イントラ符号化モードを判定することを規定する、
請求項13に記載の方法。 - 前記規則は、前記現在の映像ブロックか前記現在の映像ブロックの近傍の映像ブロックかのどちらかの形状に基づいて、前記イントラ符号化モードを判定することを規定する、
請求項13に記載の方法。 - 前記規則は、前記現在の映像ブロック又は前記現在の映像ブロックの近傍の映像ブロックの最確モード(MPM)に基づいて、前記イントラ符号化モードを判定することを規定する、
請求項13に記載の方法。 - 前記規則は、前記現在の映像ブロックの近傍の映像ブロックのインター予測モード又はイントラ予測モードに基づいて、前記イントラ符号化モードを判定することを規定する、
請求項13に記載の方法。 - 前記規則は、前記現在の映像ブロックの近傍の映像ブロックの動きベクトルに基づいて、前記イントラ符号化モードを判定することを規定する、
請求項13に記載の方法。 - 前記規則は、前記現在の映像ブロックの近傍の映像ブロックが前記差分符号化モードを使用して符号化されるかどうかの指示に基づいて、前記イントラ符号化モードを判定することを規定する、
請求項13に記載の方法。 - 前記規則は、前記現在の映像ブロックにおける又は前記現在の映像ブロックの近傍の映像ブロックにおける量子化パラメータの値に基づいて、前記イントラ符号化モードを判定することを規定する、
請求項13に記載の方法。 - 前記規則は、前記現在の映像ブロックを符号化するために使用されるカラーフォーマットに基づいて、前記イントラ符号化モードを判定することを規定する、
請求項13に記載の方法。 - 前記規則は、前記現在の映像ブロックを符号化するために別個の又は二重化された符号化ツリー構造を使用するかどうかに基づいて、前記イントラ符号化モードを判定することを規定する、
請求項13に記載の方法。 - 前記規則は、前記現在の映像ブロックに適用される変換タイプに基づいて、前記イントラ符号化モードを判定することを規定する、
請求項13に記載の方法。 - 前記規則は、前記現在の映像ブロックに関連付けられたスライス又はタイルグループタイプ又はピクチャタイプに基づいて、前記イントラ符号化モードを判定することを規定する、
請求項13に記載の方法。 - 前記映像の追加の映像ブロックは、前記第1のイントラ符号化モードで符号化され、
前記現在の映像ブロックは、時間的に前記追加の映像ブロックに先行する、
請求項1に記載の方法。 - 前記第1のイントラ符号化モードを使用して、前記追加の映像ブロックのために最確モード(MPM)リストを構築する、
請求項29に記載の方法。 - 請求項1~30の1つ以上に実装するように構成された処理装置を備える映像処理装置。
- コードが記憶された非一時的なコンピュータ可読媒体であって、
前記コードは、処理装置によって実行されると、前記処理装置に、請求項1~30のいずれか1項以上に記載の方法を実装させる、
非一時的なコンピュータ可読媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023111065A JP2023139037A (ja) | 2019-05-01 | 2023-07-05 | 量子化残差差分パルス符号変調符号化を使用したイントラ符号化映像 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2019085398 | 2019-05-01 | ||
CNPCT/CN2019/085398 | 2019-05-01 | ||
PCT/US2020/030684 WO2020223467A1 (en) | 2019-05-01 | 2020-04-30 | Intra coded video using quantized residual differential pulse code modulation coding |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023111065A Division JP2023139037A (ja) | 2019-05-01 | 2023-07-05 | 量子化残差差分パルス符号変調符号化を使用したイントラ符号化映像 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022529528A true JP2022529528A (ja) | 2022-06-22 |
JP7311627B2 JP7311627B2 (ja) | 2023-07-19 |
Family
ID=73029310
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021563191A Active JP7311627B2 (ja) | 2019-05-01 | 2020-04-30 | 量子化残差差分パルス符号変調符号化を使用したイントラ符号化映像 |
JP2023111065A Pending JP2023139037A (ja) | 2019-05-01 | 2023-07-05 | 量子化残差差分パルス符号変調符号化を使用したイントラ符号化映像 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023111065A Pending JP2023139037A (ja) | 2019-05-01 | 2023-07-05 | 量子化残差差分パルス符号変調符号化を使用したイントラ符号化映像 |
Country Status (6)
Country | Link |
---|---|
US (3) | US11431966B2 (ja) |
EP (1) | EP3942799A4 (ja) |
JP (2) | JP7311627B2 (ja) |
KR (1) | KR20220002292A (ja) |
CN (2) | CN113796069B (ja) |
WO (1) | WO2020223467A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022537942A (ja) * | 2019-06-13 | 2022-08-31 | エルジー エレクトロニクス インコーポレイティド | 動きベクトル予測基盤映像/ビデオコーディング方法及び装置 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020219733A1 (en) | 2019-04-24 | 2020-10-29 | Bytedance Inc. | Quantized residual differential pulse code modulation representation of coded video |
CN113785306B (zh) | 2019-05-02 | 2024-06-14 | 字节跳动有限公司 | 基于编解码树结构类型的编解码模式 |
WO2020235959A1 (ko) * | 2019-05-22 | 2020-11-26 | 엘지전자 주식회사 | 영상 코딩 시스템에서 bdpcm을 사용하는 영상 디코딩 방법 및 그 장치 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020219512A1 (en) * | 2019-04-25 | 2020-10-29 | Qualcomm Incorporated | Block-based quantized residual domain pulse code modulation assignment for intra prediction mode derivation |
WO2020223449A1 (en) * | 2019-04-30 | 2020-11-05 | Tencent America LLC | Method and apparatus for interaction between intra prediction mode and block differential pulse-code modulation mode |
Family Cites Families (76)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11275592A (ja) | 1998-01-22 | 1999-10-08 | Victor Co Of Japan Ltd | 動画像符号列変換装置及びその方法 |
KR100813963B1 (ko) * | 2005-09-16 | 2008-03-14 | 세종대학교산학협력단 | 동영상의 무손실 부호화, 복호화 방법 및 장치 |
US8208545B2 (en) | 2006-06-01 | 2012-06-26 | Electronics And Telecommunications Research Institute | Method and apparatus for video coding on pixel-wise prediction |
TW201028018A (en) | 2009-01-07 | 2010-07-16 | Ind Tech Res Inst | Encoder, decoder, encoding method and decoding method |
KR101379185B1 (ko) | 2009-04-14 | 2014-03-31 | 에스케이 텔레콤주식회사 | 예측 모드 선택 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 |
UA109312C2 (uk) | 2011-03-04 | 2015-08-10 | Імпульсно-кодова модуляція з квантуванням при кодуванні відеоінформації | |
KR20130049523A (ko) * | 2011-11-04 | 2013-05-14 | 오수미 | 인트라 예측 블록 생성 장치 |
EP2774360B1 (en) | 2011-11-04 | 2017-08-02 | Huawei Technologies Co., Ltd. | Differential pulse code modulation intra prediction for high efficiency video coding |
US10390046B2 (en) | 2011-11-07 | 2019-08-20 | Qualcomm Incorporated | Coding significant coefficient information in transform skip mode |
US9332259B2 (en) | 2012-01-18 | 2016-05-03 | Qualcomm Incorporated | Indication of use of wavefront parallel processing in video coding |
US9838684B2 (en) | 2012-04-11 | 2017-12-05 | Qualcomm Incorporated | Wavefront parallel processing for video coding |
US9621921B2 (en) | 2012-04-16 | 2017-04-11 | Qualcomm Incorporated | Coefficient groups and coefficient coding for coefficient scans |
US9426466B2 (en) | 2012-06-22 | 2016-08-23 | Qualcomm Incorporated | Transform skip mode |
PL2869557T3 (pl) * | 2012-06-29 | 2024-02-19 | Electronics And Telecommunications Research Institute | Sposób i urządzenie do kodowania/dekodowania obrazów |
US9549182B2 (en) | 2012-07-11 | 2017-01-17 | Qualcomm Incorporated | Repositioning of prediction residual blocks in video coding |
US9264713B2 (en) | 2012-07-11 | 2016-02-16 | Qualcomm Incorporated | Rotation of prediction residual blocks in video coding with transform skipping |
US9407915B2 (en) * | 2012-10-08 | 2016-08-02 | Google Inc. | Lossless video coding with sub-frame level optimal quantization values |
US20140286413A1 (en) | 2013-03-25 | 2014-09-25 | Qualcomm Incorporated | Disabling sign data hiding in video coding |
DK2984837T3 (en) | 2013-04-08 | 2018-04-30 | Ge Video Compression Llc | Inter-component prediction |
US9667990B2 (en) | 2013-05-31 | 2017-05-30 | Qualcomm Incorporated | Parallel derived disparity vector for 3D video coding with neighbor-based disparity vector derivation |
US11323747B2 (en) * | 2013-06-05 | 2022-05-03 | Qualcomm Incorporated | Residual differential pulse code modulation (DPCM) extensions and harmonization with transform skip, rotation, and scans |
US9648335B2 (en) | 2013-07-12 | 2017-05-09 | Qualcomm Incorporated | Bitstream restrictions on picture partitions across layers |
US9558567B2 (en) | 2013-07-12 | 2017-01-31 | Qualcomm Incorporated | Palette prediction in palette-based video coding |
WO2015057438A1 (en) * | 2013-10-14 | 2015-04-23 | Mediatek Singapore Pte. Ltd. | Method of residue differential pulse-code modulation for hevc range extension |
KR20150055858A (ko) | 2013-11-14 | 2015-05-22 | 삼성전자주식회사 | 차분 레지듀얼 신호를 이용한 비디오의 부호화 방법 및 장치, 그 복호화 방법 및 장치 |
GB201321851D0 (en) | 2013-12-10 | 2014-01-22 | Canon Kk | Run length parameters coding for palette mode |
TWI536811B (zh) | 2013-12-27 | 2016-06-01 | 財團法人工業技術研究院 | 影像處理方法與系統、解碼方法、編碼器與解碼器 |
US20150189321A1 (en) | 2014-01-02 | 2015-07-02 | Mediatek Inc. | Method of Binarization and Context Adaptive Binary Arithmetic Coding of Depth Coding Syntax |
US9860540B2 (en) | 2014-01-03 | 2018-01-02 | Qualcomm Incorporated | Inference of nooutputofpriorpicsflag in video coding |
EP3120561B1 (en) | 2014-03-16 | 2023-09-06 | VID SCALE, Inc. | Method and apparatus for the signaling of lossless video coding |
US9877035B2 (en) | 2014-03-17 | 2018-01-23 | Qualcomm Incorporated | Quantization processes for residue differential pulse code modulation |
WO2015165030A1 (en) | 2014-04-29 | 2015-11-05 | Microsoft Technology Licensing, Llc | Encoder-side decisions for sample adaptive offset filtering |
US10812817B2 (en) * | 2014-09-30 | 2020-10-20 | Microsoft Technology Licensing, Llc | Rules for intra-picture prediction modes when wavefront parallel processing is enabled |
GB2531004A (en) | 2014-10-06 | 2016-04-13 | Canon Kk | Residual colour transform signalled at sequence level for specific coding modes |
WO2016074147A1 (en) | 2014-11-11 | 2016-05-19 | Mediatek Singapore Pte. Ltd. | Separated coding tree for luma and chroma |
EP3032830A1 (en) | 2014-12-08 | 2016-06-15 | Thomson Licensing | Differential coding of intra modes |
US10321140B2 (en) | 2015-01-22 | 2019-06-11 | Mediatek Singapore Pte. Ltd. | Method of video coding for chroma components |
CN106416254B (zh) | 2015-02-06 | 2019-08-02 | 微软技术许可有限责任公司 | 在媒体编码期间跳过评估阶段 |
US10057574B2 (en) | 2015-02-11 | 2018-08-21 | Qualcomm Incorporated | Coding tree unit (CTU) level adaptive loop filter (ALF) |
WO2016197314A1 (en) | 2015-06-09 | 2016-12-15 | Microsoft Technology Licensing, Llc | Robust encoding/decoding of escape-coded pixels in palette mode |
WO2017045101A1 (en) | 2015-09-14 | 2017-03-23 | Mediatek Singapore Pte. Ltd. | Advanced deblocking filter in video coding |
WO2017067429A1 (en) | 2015-10-19 | 2017-04-27 | Mediatek Inc. | Method and apparatus for decoded picture buffer management in video coding system using intra block copy |
EP3375188A1 (en) | 2015-11-10 | 2018-09-19 | VID SCALE, Inc. | Systems and methods for coding in super-block based video coding framework |
WO2017088093A1 (en) | 2015-11-23 | 2017-06-01 | Mediatek Singapore Pte. Ltd. | On the smallest allowed block size in video coding |
WO2017139937A1 (en) | 2016-02-18 | 2017-08-24 | Mediatek Singapore Pte. Ltd. | Advanced linear model prediction for chroma coding |
US11223852B2 (en) | 2016-03-21 | 2022-01-11 | Qualcomm Incorporated | Coding video data using a two-level multi-type-tree framework |
US10750172B2 (en) | 2016-04-22 | 2020-08-18 | Vid Scale, Inc. | Prediction systems and methods for video coding based on filtering nearest neighboring pixels |
EP3453173B1 (en) * | 2016-05-05 | 2021-08-25 | InterDigital Madison Patent Holdings, SAS | Control-point based intra direction representation for intra coding |
CN109076210B (zh) | 2016-05-28 | 2021-04-09 | 联发科技股份有限公司 | 视频编解码方法和装置 |
CN116708777A (zh) * | 2016-07-18 | 2023-09-05 | 韩国电子通信研究院 | 图像编码/解码方法和装置以及存储比特流的记录介质 |
US10390015B2 (en) | 2016-08-26 | 2019-08-20 | Qualcomm Incorporated | Unification of parameters derivation procedures for local illumination compensation and cross-component linear model prediction |
US20200045322A1 (en) | 2016-10-04 | 2020-02-06 | Mediatek Inc. | Method and apparatus for intra chroma coding in image and video coding |
US10194147B2 (en) | 2017-01-19 | 2019-01-29 | Google Llc | DC coefficient sign coding scheme |
MX2020001290A (es) | 2017-08-03 | 2020-03-12 | Sharp Kk | Sistemas y metodos para particionar bloques de video en un corte de interprediccion de datos de video. |
WO2019234669A1 (en) * | 2018-06-07 | 2019-12-12 | Beijing Bytedance Network Technology Co., Ltd. | Signaled mv precision |
CN110636298B (zh) * | 2018-06-21 | 2022-09-13 | 北京字节跳动网络技术有限公司 | 对于Merge仿射模式和非Merge仿射模式的统一约束 |
WO2019244115A2 (en) | 2018-06-21 | 2019-12-26 | Beijing Bytedance Network Technology Co., Ltd. | Automatic partition for cross blocks |
WO2020004987A1 (ko) | 2018-06-27 | 2020-01-02 | 한국전자통신연구원 | 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장한 기록 매체 |
EP3794824A1 (en) * | 2018-06-29 | 2021-03-24 | Beijing Bytedance Network Technology Co. Ltd. | Conditions for updating luts |
CN114466197A (zh) * | 2018-06-29 | 2022-05-10 | 北京字节跳动网络技术有限公司 | 用于查找表更新的编码的运动信息的选择 |
TWI719526B (zh) * | 2018-07-02 | 2021-02-21 | 大陸商北京字節跳動網絡技術有限公司 | 查找表的更新 |
AU2019382524B2 (en) | 2018-11-22 | 2023-02-02 | Beijing Bytedance Network Technology Co., Ltd. | Pulse code modulation technique in video processing |
KR20240000610A (ko) | 2019-01-15 | 2024-01-02 | 로즈데일 다이나믹스 엘엘씨 | 변환 스킵 플래그를 이용한 영상 코딩 방법 및 장치 |
US11012701B2 (en) * | 2019-02-22 | 2021-05-18 | Tencent America LLC | Residual coding for transform skip mode and block differential pulse-code modulation |
US11044492B2 (en) * | 2019-02-24 | 2021-06-22 | Tencent America LLC | Residual coding for transform skip mode and block differential pulse-code modulation |
US11825120B2 (en) | 2019-02-28 | 2023-11-21 | Qualcomm Incorporated | Subblock coding by generalized intra prediction in video coding |
US11202100B2 (en) | 2019-03-11 | 2021-12-14 | Qualcomm Incorporated | Coefficient coding for transform skip mode |
US11070812B2 (en) | 2019-03-12 | 2021-07-20 | Qualcomm Incorporated | Coefficient domain block differential pulse-code modulation in video coding |
US11128876B2 (en) * | 2019-03-12 | 2021-09-21 | Qualcomm Incorporated | Joint coefficient coding of transform skip and BDPCM mode for 4:4:4 color formats |
US11451826B2 (en) | 2019-04-15 | 2022-09-20 | Tencent America LLC | Lossless coding mode and switchable residual coding |
WO2020213931A1 (ko) | 2019-04-16 | 2020-10-22 | 엘지전자 주식회사 | 레지듀얼 계수의 차분 부호화를 이용한 영상 부호화/복호화 방법, 장치 및 비트스트림을 전송하는 방법 |
WO2020214980A1 (en) | 2019-04-19 | 2020-10-22 | Bytedance Inc. | Context coding for transform skip mode |
KR20210145123A (ko) | 2019-04-23 | 2021-12-01 | 주식회사 윌러스표준기술연구소 | 다중 변환 커널을 사용하는 비디오 신호 처리 방법 및 장치 |
WO2020219733A1 (en) | 2019-04-24 | 2020-10-29 | Bytedance Inc. | Quantized residual differential pulse code modulation representation of coded video |
WO2020223612A1 (en) | 2019-05-02 | 2020-11-05 | Bytedance Inc. | Signaling in transform skip mode |
CN113785306B (zh) | 2019-05-02 | 2024-06-14 | 字节跳动有限公司 | 基于编解码树结构类型的编解码模式 |
-
2020
- 2020-04-30 CN CN202080032754.9A patent/CN113796069B/zh active Active
- 2020-04-30 WO PCT/US2020/030684 patent/WO2020223467A1/en unknown
- 2020-04-30 EP EP20798668.8A patent/EP3942799A4/en active Pending
- 2020-04-30 CN CN202311517694.1A patent/CN117857783A/zh active Pending
- 2020-04-30 JP JP2021563191A patent/JP7311627B2/ja active Active
- 2020-04-30 KR KR1020217033193A patent/KR20220002292A/ko active IP Right Grant
-
2021
- 2021-10-15 US US17/502,233 patent/US11431966B2/en active Active
-
2022
- 2022-07-28 US US17/876,000 patent/US20220377321A1/en active Pending
-
2023
- 2023-07-05 JP JP2023111065A patent/JP2023139037A/ja active Pending
- 2023-11-03 US US18/501,497 patent/US20240121381A1/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020219512A1 (en) * | 2019-04-25 | 2020-10-29 | Qualcomm Incorporated | Block-based quantized residual domain pulse code modulation assignment for intra prediction mode derivation |
WO2020223449A1 (en) * | 2019-04-30 | 2020-11-05 | Tencent America LLC | Method and apparatus for interaction between intra prediction mode and block differential pulse-code modulation mode |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022537942A (ja) * | 2019-06-13 | 2022-08-31 | エルジー エレクトロニクス インコーポレイティド | 動きベクトル予測基盤映像/ビデオコーディング方法及び装置 |
JP7469335B2 (ja) | 2019-06-13 | 2024-04-16 | エルジー エレクトロニクス インコーポレイティド | 動きベクトル予測基盤映像/ビデオコーディング方法及び装置 |
Also Published As
Publication number | Publication date |
---|---|
CN117857783A (zh) | 2024-04-09 |
EP3942799A1 (en) | 2022-01-26 |
JP2023139037A (ja) | 2023-10-03 |
KR20220002292A (ko) | 2022-01-06 |
WO2020223467A1 (en) | 2020-11-05 |
US20220038687A1 (en) | 2022-02-03 |
CN113796069A (zh) | 2021-12-14 |
US11431966B2 (en) | 2022-08-30 |
JP7311627B2 (ja) | 2023-07-19 |
CN113796069B (zh) | 2024-03-08 |
EP3942799A4 (en) | 2022-06-08 |
US20240121381A1 (en) | 2024-04-11 |
US20220377321A1 (en) | 2022-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7414843B2 (ja) | 符号化映像の量子化残差差分パルス符号変調表現 | |
JP7403555B2 (ja) | イントラコーディングモードにおけるマトリクスの導出 | |
JP7288084B2 (ja) | 変換スキップモードにおける信号通知 | |
JP7288083B2 (ja) | 符号化ツリー構造タイプに基づく符号化モード | |
JP7311627B2 (ja) | 量子化残差差分パルス符号変調符号化を使用したイントラ符号化映像 | |
US11870996B2 (en) | Transform bypass coded residual blocks in digital video | |
JPWO2020211807A5 (ja) | ||
JP2023521119A (ja) | ビデオコーディングにおけるスキップブロックの変換のための最小許容量子化 | |
RU2807214C2 (ru) | Ограничение представления дифференциальной импульсно-кодовой модуляции квантового остатка кодированного видео |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211022 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211022 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220613 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221220 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230320 |
|
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: 20230606 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230706 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7311627 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |