JP7677970B2 - ジョイントクロマの符号化されたブロックに対するスケーリング処理 - Google Patents
ジョイントクロマの符号化されたブロックに対するスケーリング処理 Download PDFInfo
- Publication number
- JP7677970B2 JP7677970B2 JP2022529701A JP2022529701A JP7677970B2 JP 7677970 B2 JP7677970 B2 JP 7677970B2 JP 2022529701 A JP2022529701 A JP 2022529701A JP 2022529701 A JP2022529701 A JP 2022529701A JP 7677970 B2 JP7677970 B2 JP 7677970B2
- Authority
- JP
- Japan
- Prior art keywords
- block
- video
- data
- joint
- encoding
- 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/124—Quantisation
- H04N19/126—Details of normalisation or weighting functions, e.g. normalisation matrices or variable uniform quantisers
-
- 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/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/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/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/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/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
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)
- Color Television Systems (AREA)
Description
d[x][y]=Clip3(coeffMin、coeffMax、((TransCoeffLevel[xTbY][yTbY][cIdx][x][y]*m[x][y]*levelScale[qP%6]<<(qP/6))+(1<<(bdShift-1)))>>bdShift)
式中、
●TransCoeffLevel[...]は、その空間座標xTbY、yTbY、及びその成分インデックスcIdxによって識別される現在のブロックの変換された係数の絶対値である。
●x及びyは、水平/垂直周波数指数である。
●qPは、現在の量子化パラメータである。
●levelScale[qP%6]による乗算及び(qP/6)による左シフトは、量子化ステップqStep=(levelScale[qP%6]<<(qP/6))による乗算と同等である。
●m[...][...]は、二次元量子化マトリックスである。
●bdShiftは、画像サンプルビット深度を説明するための追加のスケーリング係数である。用語(1<<(bdShift-1))は、最も近い整数に丸める目的を果たす。
●d[...]は、結果として生じる量子化解除変換された係数の絶対値である。
●量子化パラメータ(QP)は、色成分に応じて、PPS、ピクチャ、スライス、又はCUレベルで指定され得る様々なオフセットに依存する。
QpY=qPY_PRED+CuQpDeltaVal、 (1)
qPY_PREDは、最初にSliceQpYに設定され、SliceQpY=26+init_qp_minus26+slice_qp_deltaである。次いで、qPY_PREDが、量子化グループ(QG)と呼ばれるCUのグループによって共有される。qPY_PREDは、現在の量子化グループの上部左コーナの左及び上部隣接ブロック(qPY_A及びqPY_B)のQPの平均として導出される。
qPY_PRED=(qPY_A+qPY_B+1)>>1
CuQpDeltaValは、変換ブロックが非ゼロ係数を有するとすぐに、QGごとに1回指定することができる。
QpCx=ChromaQpTable[x][QpY]+qPCx+pps_cx_qp_offset+slice_cx_qp_offset+CuQpOffsetCx (2)
●量子化マトリックスのセットは、所与のスライスで参照することができる「適応パラメータセット」で送信される。ブロック予測モード(イントラ、インター、IBC)、色成分(Y、Cb、Cr)、及びブロックサイズに基づいて、表1に例解されるように、識別子はセットから量子化マトリックスを選択するために使用され、表1は、ブロックプロパティに基づいて選択されたマトリックスの識別子を指定する。次いで、選択された量子化マトリックスは、ブロックサイズに一致するようにサイズ変更される。
●第1のステップは、考慮されるCUに関連付けられた符号化されたデータを解析することからなる。特に、これは、考慮されるCUの残差ブロックに含まれる解析された量子化変換係数を提供し、また、考慮されるTUのためのジョイントCb/Cr残差符号化の使用を示すjoint_cb_cr_flagシンタックス要素を提供する。
●次に、joint_cb_cr_flagが偽である場合、通常の逆量子化及び逆変換ステップが、Cb及びCr変換ブロックについて連続的かつ別々に続く。
●反対の場合:
○単一の逆量子化ステップが、ジョイントCb/Cr残差信号に適用される。
○更に、単一の逆変換が、逆量子化ジョイントCb/Cr残差データに適用される。これは、空間ドメインで復号化されたジョイントCb/Cr残差信号につながる。
○次いで、復号化されたCb及びCrが、空間ドメインで復号化されたジョイントCb/Cr残差ブロックから計算される。このプロセスは、TUに関連付けられたTuCResMode変数、及びピクチャレベルに由来するCSign変数に依存する。Cb及びCrの多重分離は、表2の仕様に従う。
●VVCドラフトは、Cb及びCrのものに加えて、ジョイントクロマモードのための特別な量子化制御パラメータ(クロマQPオフセット、QPマッピングテーブルなど)を指定する。スライスヘッダシンタックス構造の例を以下に例解する:
[...]
変数codedCIdxは、次のように導出される。
-cIdxが0に等しいか、又はTuCResMode[xTbY][yTbY]が0に等しい場合、codedCIdxは、cIdxに等しく設定される。
-そうでなければ、TuCResMode[xTbY][yTbY]が1又は2に等しい場合、codedCIdxは、1に等しく設定される。
-そうでなければ、codedCIdxは、2に等しく設定される。
1.cIdxがcodedCIdxとは異なる場合、x=0..nTbW-1、y=0..nTbH-1の変換係数レベルTransCoeffLevel[xTbY][yTbY][cIdx][x][y]は、次のように導出される。
-TuCResMode[xTbY][yTbY]が2に等しい場合、以下を適用する。
TransCoeffLevel[xTbY][yTbY][cIdx][x][y]=cSign*TransCoeffLevel[xTbY][yTbY][codedCIdx][x][y] (1125)
-そうでなければ、以下を適用する。
TransCoeffLevel[xTbY][yTbY][cIdx][x][y]=(cSign*TransCoeffLevel[xTbY][yTbY][codedCIdx][x][y])>>1 (1126)
2.条項8.7.3に指定されている変換係数のスケーリングプロセスは、変換ブロック位置(xTbY、yTbY)、変換ブロック幅nTbW及び変換ブロック高さnTbH、予測モードpredMode、及び入力としてcodedCIdxに等しく設定された色成分変数cIdxで呼び出され、出力は、スケーリングされた変換係数dの(nTbW)x(nTbH)アレイである。
3.残差サンプルresの(nTbW)x(nTbH)アレイは、次のように導出される。
-transform_skip_flag[xTbY][yTbY][codedCIdx]が1に等しい場合、x=0..nTbW-1、y=0..nTbH-1の残差サンプルアレイ値res[x][y]は、次のように導出される。
res[x][y]=d[x][y] (1127)
-そうでなければ(transform_skip_flag[xTbY][yTbY][codedCIdx]が0に等しいか、cIdxが0に等しくない)、条項8.7.4.1で指定されているスケーリングされた変換係数の変換プロセスは、変換ブロック位置(xTbY、yTbY)、変換ブロック幅nTbW及び変換ブロック高さnTbH、codedCIdxと等しく設定された色成分変数cIdx、及び入力としてスケーリングされた変換係数dの(nTbW)x(nTbH)アレイで呼び出され、出力は、残差サンプルresの(nTbW)x(nTbH)アレイである。
4.x=0..nTbW-1、y=0..nTbH-1の残差サンプルresSamples[x][y]は、次のように導出される。
-cIdxがcodedCIdxと等しい場合、以下が適用される。
resSamples[x][y]=res[x][y] (1126)
-そうでなければ、TuCResMode[xTbY][yTbY]が2に等しい場合、以下が適用される。
resSamples[x][y]=cSign*res[x][y] (1127)
-そうでなければ、以下を適用する。
resSamples[x][y]=(cSign*res[x][y])>>1 (1128)
●量子化解除ドメイン、QPに6を引くか、又は§8.7.3内のdbShiftに1を加える(式1135)
●又は逆変換ドメイン、§8.7.4.1内のbdShift(式1166)に1を加えることによって(好ましい選択肢)
●共同で符号化されたCb及びCr信号を処理するためのプロセス又はデバイス。
●共同で符号化されたCb及びCr信号を符号化するためのプロセス又はデバイス。
●共同で符号化されたCb及びCr信号で動作するシンタックス又はセマンティクスを含むプロセス又はデバイス。
●エンコーダ又はデコーダにおいて共同で符号化されたCb及びCr信号を制御するために、ビットストリームにおいてシンタックスを使用又は挿入。
●記載されたシンタックス要素又はその変形形態のうちの1つ以上を含むビットストリーム又は信号。
●記載された実施形態のうちのいずれかに従って生成された情報を伝達するシンタックス含むビットストリーム又は信号。
●記載された実施形態のうちのいずれかに従って、作成及び/又は送信及び/又は受信及び/又は復号化。
●記載された実施形態のうちのいずれかによる、方法、プロセス、装置、命令を記憶する媒体、データを記憶する媒体、又は信号。
●デコーダが、エンコーダによって使用されるものに対応する様態でツールを決定することを可能にするシグナリングシンタックス要素に挿入。
●記載されたシンタックス要素又はその変形形態のうちの1つ以上を含むビットストリーム又は信号を、作成及び/又は送信及び/又は受信及び/又は復号化。
●記載された実施形態のうちのいずれかによる変換方法を実行するテレビ、セットトップボックス、携帯電話、タブレット、又は他の電子デバイス。
●記載された実施形態のうちのいずれかに従って変換方法の決定を実行し、得られた画像を(例えば、モニタ、スクリーン、又は他のタイプのディスプレイを使用して)表示する、テレビ、セットトップボックス、携帯電話、タブレット、又は他の電子デバイス。
●符号化された画像を含む信号を受信するために、チャネルを選択、帯域制限、又はチューニングし(例えば、チューナを使用して)、記載された実施形態のうちのいずれかに従って変換方法を実行する、テレビ、セットトップボックス、携帯電話、タブレット、又は他の電子デバイス。
●符号化された画像を含む信号を無線で受信し(例えば、アンテナを使用して)、変換方法を実行する、テレビ、セットトップボックス、携帯電話、タブレット、又は他の電子デバイス。
Claims (7)
- 方法であって、
ジョイントCb/Crがビデオブロックに対して符号化されているときに、ビデオブロックからCb及びCr多重分離することと、
前記多重分離されたCb及びCrデータを量子化解除することと、
前記量子化解除されたCb及びCrデータを逆変換することと、
前記逆変換されたCb及びCrデータを使用して前記ビデオブロックを復号化することと、を含む、方法。 - 装置であって、
プロセッサであって、
ジョイントCb/Crがビデオブロックに対して符号化されているときに、ビデオブロックからCb及びCrを多重分離することと、
前記多重分離されたCb及びCrデータを量子化解除することと、
前記量子化解除されたCb及びCrデータを逆変換することと、
前記逆変換されたCb及びCrデータを使用して前記ビデオブロックを復号化することと、を行うように構成されている、プロセッサを備える、装置。 - デバイスであって、
請求項2に記載の装置と、
(i)信号を受信するように構成されたアンテナであって、前記信号がビデオブロックを含む、アンテナ、(ii)受信信号を、前記ビデオブロックを含む周波数帯域に制限するように構成されたバンドリミッタ、及び(iii)ビデオブロックを表す出力を表示するように構成されたディスプレイ、のうちの少なくとも1つと、を備える、デバイス。 - ジョイントクロマの符号化されたブロックに特有の量子化制御パラメータが、Cbチャネル及びCrチャネルの両方に使用される、請求項1に記載の方法。
- QPオフセットは、Cbチャネル及びCrチャネルの両方に指定される、請求項1に記載の方法。
- ジョイントクロマの符号化されたブロックに特有の量子化制御パラメータが、公称クロマ量子化パラメータの代わりに、Cbチャネル及びCrチャネルの両方に使用される、請求項1に記載の方法。
- コンピュータプログラムであって、前記コンピュータプログラムがコンピュータによって実行されるとき、前記コンピュータに請求項1に記載の方法を実行させる命令を含む、コンピュータプログラム。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP19306586 | 2019-12-06 | ||
| EP19306586.9 | 2019-12-06 | ||
| PCT/EP2020/084021 WO2021110628A1 (en) | 2019-12-06 | 2020-12-01 | Scaling process for joint chroma coded blocks |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023504372A JP2023504372A (ja) | 2023-02-03 |
| JP7677970B2 true JP7677970B2 (ja) | 2025-05-15 |
Family
ID=69005653
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022529701A Active JP7677970B2 (ja) | 2019-12-06 | 2020-12-01 | ジョイントクロマの符号化されたブロックに対するスケーリング処理 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US12081798B2 (ja) |
| EP (1) | EP4070547B1 (ja) |
| JP (1) | JP7677970B2 (ja) |
| CN (1) | CN115336267B (ja) |
| WO (1) | WO2021110628A1 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11616983B2 (en) * | 2020-05-05 | 2023-03-28 | Tencent America LLC | Joint component secondary transform |
| US20250350725A1 (en) * | 2023-04-23 | 2025-11-13 | Quasistatics Inc. | Method and system for energy-efficient approximate digital jpeg and mjpeg-compression |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020202473A (ja) | 2019-06-07 | 2020-12-17 | キヤノン株式会社 | 画像符号化装置及び画像復号装置及び方法及びプログラム |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7599438B2 (en) * | 2003-09-07 | 2009-10-06 | Microsoft Corporation | Motion vector block pattern coding and decoding |
| KR20200085361A (ko) * | 2012-01-20 | 2020-07-14 | 벨로스 미디어 인터내셔널 리미티드 | 크로마 양자화 파라미터 확장 |
| EP2843949B1 (en) * | 2013-06-28 | 2020-04-29 | Velos Media International Limited | Methods and devices for emulating low-fidelity coding in a high-fidelity coder |
| US10523966B2 (en) * | 2017-03-31 | 2019-12-31 | Mediatek Inc. | Coding transform blocks |
| EP3777151A1 (en) * | 2018-03-30 | 2021-02-17 | InterDigital VC Holdings, Inc. | Chroma quantization parameter adjustment in video encoding and decoding |
| CN110009725B (zh) * | 2019-03-06 | 2021-04-09 | 浙江大学 | 基于多张rgb图像的人脸重建方法 |
| JP7576605B2 (ja) * | 2019-07-05 | 2024-10-31 | エルジー エレクトロニクス インコーポレイティド | 映像デコード方法及びその装置 |
-
2020
- 2020-12-01 US US17/782,226 patent/US12081798B2/en active Active
- 2020-12-01 JP JP2022529701A patent/JP7677970B2/ja active Active
- 2020-12-01 WO PCT/EP2020/084021 patent/WO2021110628A1/en not_active Ceased
- 2020-12-01 CN CN202080079424.5A patent/CN115336267B/zh active Active
- 2020-12-01 EP EP20812087.3A patent/EP4070547B1/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020202473A (ja) | 2019-06-07 | 2020-12-17 | キヤノン株式会社 | 画像符号化装置及び画像復号装置及び方法及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115336267A (zh) | 2022-11-11 |
| CN115336267B (zh) | 2024-12-31 |
| US20230232045A1 (en) | 2023-07-20 |
| JP2023504372A (ja) | 2023-02-03 |
| EP4070547B1 (en) | 2025-07-02 |
| WO2021110628A1 (en) | 2021-06-10 |
| US12081798B2 (en) | 2024-09-03 |
| EP4070547A1 (en) | 2022-10-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113196781B (zh) | 管理编解码工具组合和限制 | |
| CN112970264A (zh) | 基于相邻样本相关参数模型的译码模式的简化 | |
| TWI879800B (zh) | 用於視訊編碼或解碼之方法、裝置及器件以及相關的非暫時性電腦可讀媒體及電腦程式產品 | |
| US12413729B2 (en) | Chroma quantization parameter adjustment in video encoding and decoding | |
| JP2025118845A (ja) | 映像のコード化又は映像の復号のためのシンタックス要素 | |
| JP7788023B2 (ja) | ビデオ符号化及び復号化の単一インデックス量子化行列設計 | |
| JP2025128089A (ja) | 高レベル構文要素を使用して復号データをシグナリングする方法および装置 | |
| JP7677970B2 (ja) | ジョイントクロマの符号化されたブロックに対するスケーリング処理 | |
| CN114270829A (zh) | 局部照明补偿标志继承 | |
| JP7741081B2 (ja) | ローカルクロマ量子化パラメータ制御のための高レベルの制約フラグ | |
| KR20210062070A (ko) | 루마 및 크로마에 대한 개별 코딩 트리를 사용할 때의 크로마 양자화 파라미터를 결정하기 위한 방법 및 장치 | |
| WO2020263799A1 (en) | High level syntax for controlling the transform design | |
| JP7509773B2 (ja) | 二重木を伴う現ピクチャ参照ブロックベクトル初期化 | |
| CN113994693A (zh) | 用于基于照明补偿对块进行编码和解码的方法和装置 | |
| JP2025186311A (ja) | ローカルクロマ量子化パラメータ制御のための高レベルの制約フラグ | |
| WO2025067866A1 (en) | Implicit lmcs codewords | |
| KR20240171096A (ko) | 시간적 인트라 모드 예측 | |
| CN117501692A (zh) | 用于视频编码和解码的模板匹配预测 | |
| WO2020260310A1 (en) | Quantization matrices selection for separate color plane mode | |
| KR20210074388A (ko) | 코딩 유형 또는 코딩 트리 유형의 시그널링을 이용한 비디오 인코딩 및 디코딩을 위한 방법 및 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20220624 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20220920 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20231110 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231124 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241127 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241205 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20250304 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250326 |
|
| 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: 20250410 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250501 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7677970 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |