JP7571289B2 - Dnnベースのクロスコンポーネント予測 - Google Patents
Dnnベースのクロスコンポーネント予測 Download PDFInfo
- Publication number
- JP7571289B2 JP7571289B2 JP2023518071A JP2023518071A JP7571289B2 JP 7571289 B2 JP7571289 B2 JP 7571289B2 JP 2023518071 A JP2023518071 A JP 2023518071A JP 2023518071 A JP2023518071 A JP 2023518071A JP 7571289 B2 JP7571289 B2 JP 7571289B2
- Authority
- JP
- Japan
- Prior art keywords
- luma
- block
- reconstructed
- chroma
- dnn
- 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/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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- 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/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/132—Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
-
- 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/46—Embedding additional information in the video signal during the compression process
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
-
- 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/59—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Biomedical Technology (AREA)
- Molecular Biology (AREA)
- Biophysics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Artificial Intelligence (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
本出願は、2021年6月15日に出願された米国仮出願第63/210,741号および2022年5月20日に出願された米国出願第17/749,730号からの優先権を主張しており、それらの開示はその全体が参照により本出願に組み込まれる。
Claims (11)
- 少なくとも1つのプロセッサによって実行される方法であって:
画像またはビデオの再構成されたルマブロックを取得することと;
前記再構成されたルマブロックをディープニューラルネットワーク(DNN)に入力することと;
前記再構成されたルマブロックに関連するサイド情報および参照コンポーネントを取得することと;
前記参照コンポーネントおよび前記サイド情報を前記DNNに入力することと;
前記DNNによって、前記再構成されたルマブロック、前記参照コンポーネント、および前記サイド情報に基づいて、前記画像またはビデオの再構成されたクロマブロックを予測することと;
を含み、前記サイド情報に基づいて特徴マップを生成し、生成された特徴マップをDNNトレーニングのために他の画像ベースの特徴マップと連結することをさらに含む方法。 - 前記参照コンポーネントは、前記再構成されたルマブロックの隣接するルマ参照および予測される前記再構成されたクロマブロックの隣接するクロマ参照の中からの少なくとも1つを含み、
前記予測することはさらに、前記DNNによって、前記再構成されたルマブロック、入力された前記隣接するルマ参照および前記隣接するクロマ参照の中からの前記少なくとも1つに基づいて前記再構成されたクロマブロックを予測することを含む、
請求項1に記載の方法。 - 前記参照コンポーネントは、前記再構成されたルマブロックの隣接するルマ参照と、予測される前記再構成されたクロマブロックの隣接するクロマ参照とを含み、
前記予測することはさらに、前記DNNによって、前記再構成されたルマブロック、前記隣接するルマ参照、および入力された前記隣接するクロマ参照に基づいて、前記再構成されたクロマブロックを予測することを含む、
請求項1に記載の方法。 - 前記サイド情報は、量子化パラメータ(QP)値およびブロック分割深度情報の中からの少なくとも1つを含む、
請求項1に記載の方法。 - 前記DNNによって予測される前記再構成されたクロマブロックの再構成品質、および異なる予測モードを使用して予測される別の再構成されたクロマブロックの再構成品質を計算すること;および
計算された前記再構成品質の中からの最も高いものに基づいて、前記DNNによって予測された前記再構成されたクロマブロックと、前記異なる予測モードを使用して予測された前記別の再構成されたクロマブロックの中からの1つを使用して画像またはビデオを取得すること;をさらに含む、
請求項1に記載の方法。 - 前記DNNの入力を生成すること、をさらに含み、
前記予測することは、前記DNNによって、前記入力に基づいて前記画像またはビデオの前記再構成されたクロマブロックを予測することを含み、
前記生成することは、
ルマブロックを再構成することおよび前記ルマブロックの隣接するルマ参照を取得することと;
再構成された前記ルマブロックを前記入力の1つとして取得するために前記ルマブロックをダウンサンプリングすることと;
前記ルマブロックの前記隣接するルマ参照をダウンサンプリングすることと;
ダウンサンプリングされた前記隣接するルマ参照を、ダウンサンプリングされた前記ルマブロックと同じサイズに変換することと;を含み、
前記DNNの前記入力は、ダウンサンプリングされた前記ルマブロックおよび変換された前記隣接するルマ参照を含む、
請求項1に記載の方法。 - 前記ルマブロックは2N×2Mブロックであり、前記隣接するルマ参照は2N×2Kの第1のルマ参照ブロックおよび2K×2Mの第2のルマ参照ブロックを参照用に含み、N、K、およびMは整数であり、2Nは幅であり、2Mは高さであり、2Kはルマ参照の行または列の数である、
請求項6に記載の方法。 - 前記ルマブロックをダウンサンプリングすることによって得られた前記再構成されたルマブロックはN×Mのサイズを有し、
前記隣接するルマ参照をダウンサンプリングした後、前記第1のルマ参照ブロックは、N×Kのサイズを有し、前記第2のルマ参照ブロックはK×Mのサイズを有する、
請求項7に記載の方法。 - 前記生成することは、ダウンサンプリングされた前記ルマブロックと同じサイズを有するように予測される前記再構成されたクロマブロックの隣接するクロマ参照を変換することをさらに含み、
前記DNNの前記入力は、ダウンサンプリングされた前記ルマブロック、変換された前記隣接するルマ参照、および変換された前記隣接するクロマ参照を含む、
請求項6に記載の方法。 - コンピュータプログラムコードを格納するように構成された少なくとも1つのメモリ;および
前記コンピュータプログラムコードにアクセスし、前記コンピュータプログラムコードの指示に従って動作するように構成された少なくとも1つのプロセッサ、を有し、前記コンピュータプログラムコードは、前記少なくとも1つのプロセッサに、請求項1乃至9のいずれか1項に記載の方法を実行させる、
システム。 - コンピュータプログラムであって、少なくとも1つのプロセッサによって実行されるときに、前記少なくとも1つのプロセッサに、請求項1乃至9のいずれか1項に記載の方法を実行させる、コンピュータプログラム。
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202163210741P | 2021-06-15 | 2021-06-15 | |
| US63/210,741 | 2021-06-15 | ||
| US17/749,730 | 2022-05-20 | ||
| US17/749,730 US11909956B2 (en) | 2021-06-15 | 2022-05-20 | DNN-based cross component prediction |
| PCT/US2022/031506 WO2022265847A1 (en) | 2021-06-15 | 2022-05-31 | Dnn-based cross component prediction |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023542333A JP2023542333A (ja) | 2023-10-06 |
| JP7571289B2 true JP7571289B2 (ja) | 2024-10-22 |
Family
ID=84390728
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023518071A Active JP7571289B2 (ja) | 2021-06-15 | 2022-05-31 | Dnnベースのクロスコンポーネント予測 |
Country Status (6)
| Country | Link |
|---|---|
| US (2) | US11909956B2 (ja) |
| EP (1) | EP4133417A4 (ja) |
| JP (1) | JP7571289B2 (ja) |
| KR (1) | KR20230152752A (ja) |
| CN (1) | CN116601945B (ja) |
| WO (1) | WO2022265847A1 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2023197193A1 (zh) * | 2022-04-12 | 2023-10-19 | Oppo广东移动通信有限公司 | 编解码方法、装置、编码设备、解码设备以及存储介质 |
| EP4510566A4 (en) * | 2022-04-12 | 2026-02-11 | Guangdong Oppo Mobile Telecommunications Corp Ltd | ENCODING METHOD AND APPARATUS, DECODING METHOD AND APPARATUS, AND ENCODING DEVICE, DECODING DEVICE AND RECORDING MEDIUM |
| CN118317171B (zh) * | 2024-06-11 | 2024-07-30 | 成都工业学院 | 一种红外线摄像仪成像方法、装置、设备及可读存储介质 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20170230656A1 (en) | 2016-02-05 | 2017-08-10 | Apple Inc. | Sample adaptive offset systems and methods |
| US20200304833A1 (en) | 2011-05-12 | 2020-09-24 | Texas Instruments Incorporated | Luma-based chroma intra-prediction for video coding |
| WO2021069688A1 (en) | 2019-10-11 | 2021-04-15 | Interdigital Vc Holdings France, Sas | Deep intra predictor generating side information |
| JP2023542029A (ja) | 2021-06-15 | 2023-10-04 | テンセント・アメリカ・エルエルシー | 低ビット精度のニューラルネットワーク(nn)に基づくクロスコンポーネント予測のための方法、機器、及びコンピュータプログラム |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109842799B (zh) * | 2017-11-29 | 2021-02-09 | 杭州海康威视数字技术股份有限公司 | 颜色分量的帧内预测方法、装置及计算机设备 |
| US11689726B2 (en) * | 2018-12-05 | 2023-06-27 | Google Llc | Hybrid motion-compensated neural network with side-information based video coding |
| KR102612765B1 (ko) * | 2019-06-28 | 2023-12-13 | 바이트댄스 아이엔씨 | 변환 스킵 모드에서 양자화 파라미터를 수정하는 기술 |
| CN110602491B (zh) | 2019-08-30 | 2022-07-19 | 中国科学院深圳先进技术研究院 | 帧内色度预测方法、装置、设备及视频编解码系统 |
| WO2022106014A1 (en) * | 2020-11-19 | 2022-05-27 | Huawei Technologies Co., Ltd. | Method for chroma subsampled formats handling in machine-learning-based picture coding |
-
2022
- 2022-05-20 US US17/749,730 patent/US11909956B2/en active Active
- 2022-05-31 KR KR1020237034072A patent/KR20230152752A/ko active Pending
- 2022-05-31 JP JP2023518071A patent/JP7571289B2/ja active Active
- 2022-05-31 WO PCT/US2022/031506 patent/WO2022265847A1/en not_active Ceased
- 2022-05-31 EP EP22790194.9A patent/EP4133417A4/en active Pending
- 2022-05-31 CN CN202280008144.4A patent/CN116601945B/zh active Active
-
2024
- 2024-01-16 US US18/413,713 patent/US12407811B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20200304833A1 (en) | 2011-05-12 | 2020-09-24 | Texas Instruments Incorporated | Luma-based chroma intra-prediction for video coding |
| US20170230656A1 (en) | 2016-02-05 | 2017-08-10 | Apple Inc. | Sample adaptive offset systems and methods |
| WO2021069688A1 (en) | 2019-10-11 | 2021-04-15 | Interdigital Vc Holdings France, Sas | Deep intra predictor generating side information |
| JP2023542029A (ja) | 2021-06-15 | 2023-10-04 | テンセント・アメリカ・エルエルシー | 低ビット精度のニューラルネットワーク(nn)に基づくクロスコンポーネント予測のための方法、機器、及びコンピュータプログラム |
Non-Patent Citations (4)
| Title |
|---|
| BLANCH, Marc Gorriz et al.,Chroma Intra Prediction with Attention-Based CNN Architectures,Proc. IEEE International Conference on Image Processing 2020,AE,IEEE,2020年09月30日,pp.783-787,[online],[retrieved on 2024-03-19],Retrieved from the Internet: <URL: https://ieeexplore.ieee.org/document/9191050>,https://doi.org/10.1109/ICIP40778.2020.9191050 |
| LI, Yue et al.,A Hybrid Neural Network for Chroma Intra Prediction,Proc. 25th IEEE International Conference on Image Processing 2018,ギリシャ,IEEE,2018年09月06日,pp.1797-1801,[online],[retrieved on 2024-03-19],Retrieved from the Internet: <URL: https://ieeexplore.ieee.org/document/8451396>,https://doi.org/10.1109/ICIP.2018.8451396 |
| WANG, Liqiang et al.,AHG11: Neural Network Based Cross-Component Prediction Model,JVET-W0111 (version 3),ITU,2021年07月12日,pp.1-5,[online],[retrieved on 2024-04-25],Retrieved from the Internet: <URL: https://jvet-experts.org/doc_end_user/documents/23_Teleconference/wg11/JVET-W0111-v3.zip>,JVET-W0111-v3.docx |
| ZHU, Linwei et al.,Deep Learning-Based Chroma Prediction for Intra Versatile Video Coding,IEEE Transactions on Circuits and Systems for Video Technology,米国,IEEE,2020年11月03日,Vol.31, No.8,pp.3168-3181,[online],[retrieved on 2024-03-19],Retrieved from the Internet: <URL: https://ieeexplore.ieee.org/document/9247080>,https://doi.org/10.1109/TCSVT.2020.3035356 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20220400249A1 (en) | 2022-12-15 |
| EP4133417A1 (en) | 2023-02-15 |
| US12407811B2 (en) | 2025-09-02 |
| JP2023542333A (ja) | 2023-10-06 |
| CN116601945B (zh) | 2025-05-13 |
| US11909956B2 (en) | 2024-02-20 |
| KR20230152752A (ko) | 2023-11-03 |
| WO2022265847A1 (en) | 2022-12-22 |
| US20240155112A1 (en) | 2024-05-09 |
| CN116601945A (zh) | 2023-08-15 |
| EP4133417A4 (en) | 2023-08-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7443455B2 (ja) | 映像復号化のための方法、装置及びコンピュータ・プログラム | |
| JP7648755B2 (ja) | 改善されたイントラ予測のための方法および装置 | |
| JP7295210B2 (ja) | 高速dst-7 | |
| JP7457170B2 (ja) | サブブロックに基づく時間的動きベクトル予測のための方法並びにその機器及びコンピュータプログラム | |
| JP7744396B2 (ja) | 簡略化された最確モードリスト生成スキーム | |
| JP7807516B2 (ja) | 変換係数有意フラグのエントロピー・コーディングのためのコンテキストモデルを減らすための方法、装置、およびコンピュータプログラム | |
| JP7540828B2 (ja) | 映像復号のための方法、装置、及びコンピュータプログラム | |
| JP7666783B2 (ja) | ビデオエンコーダの少なくとも1つのプロセッサによって実行される方法、システム、及びコンピュータプログラム、並びにビデオデコーダの少なくとも1つのプロセッサによって実行される方法 | |
| JP2025534736A (ja) | ビデオ復号の方法及び機器、並びにビデオ符号化の方法 | |
| JP7571289B2 (ja) | Dnnベースのクロスコンポーネント予測 | |
| CN113508582B (zh) | 视频编码、解码的方法、装置及可读介质 | |
| JP2025530287A (ja) | 修正イントラ予測融合 | |
| JP7489466B2 (ja) | ニューラルネットワークベースのビデオコーディングのためのプルーニング方法、装置およびコンピュータプログラム | |
| JP7326436B2 (ja) | イントラ予測におけるイントラモード選択 | |
| JP7518167B2 (ja) | 時間フィルタリングを簡素化する方法、並びにそのシステム、及びコンピュータプログラム | |
| JP2021517394A (ja) | ビデオ符号化において縮減された前のラインバッファを使用するインター予測の方法及び装置 | |
| KR102955505B1 (ko) | 멀티-라인 인트라 예측을 위한 mpm 리스트 생성 방법 및 디바이스 | |
| JP2025541205A (ja) | マルチテンプレートベースのイントラフレームテンプレートマッチング予測 | |
| HK40092937B (zh) | 交叉分量预测方法和系统 | |
| HK40092937A (zh) | 交叉分量预测方法和系统 | |
| JP2025535039A (ja) | ビデオ復号化方法、装置、及びコンピュータプログラム、並びにビデオ符号化方法 | |
| HK40090284B (zh) | 神经图像压缩中的逐块熵编码的方法、介质和设备 | |
| HK40090284A (zh) | 神经图像压缩中的逐块熵编码的方法、介质和设备 | |
| HK40070684B (zh) | 用於实现时间滤波的方法、系统和计算机可读介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230320 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240321 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240507 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240806 |
|
| 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: 20240910 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241009 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7571289 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |