JP2023123772A - クロマのためのクロスコンポーネント適応(アダプティブ)ループフィルタ - Google Patents
クロマのためのクロスコンポーネント適応(アダプティブ)ループフィルタ Download PDFInfo
- Publication number
- JP2023123772A JP2023123772A JP2023108523A JP2023108523A JP2023123772A JP 2023123772 A JP2023123772 A JP 2023123772A JP 2023108523 A JP2023108523 A JP 2023108523A JP 2023108523 A JP2023108523 A JP 2023108523A JP 2023123772 A JP2023123772 A JP 2023123772A
- Authority
- JP
- Japan
- Prior art keywords
- bits
- filter
- ccalf
- bit
- sample
- 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.)
- Pending
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/117—Filters, e.g. for pre-processing or post-processing
-
- 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
- H04N19/86—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving reduction of coding artifacts, e.g. of blockiness
-
- 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/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/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/136—Incoming video signal characteristics or properties
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
-
- 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/136—Incoming video signal characteristics or properties
- H04N19/14—Coding unit complexity, e.g. amount of activity or edge presence estimation
-
- 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/156—Availability of hardware or computational resources, e.g. encoding based on power-saving criteria
-
- 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/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/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
-
- 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/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
- H04N19/82—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Processing (AREA)
Abstract
【解決手段】方法は、基準サンプルの周辺の複数のサンプルに対応する第1成分の複数のサンプル値を取得することと、ビットストリームから複数のフィルタ係数を取得することと、複数のフィルタ係数と、第1成分の複数のサンプル値とを用いて、第1成分とは異なる第2成分のために、CCALFの出力を生成することと、を含む。複数のフィルタ係数は、ビットストリームにおいてプレフィックスなしで表され、複数のフィルタ係数の値は、規定のビット数を使用して定義される2のべき乗の値で表される範囲に制限され、複数のフィルタ係数を取得することは、規定のビット数を用いて、複数のフィルタ係数におけるフィルタ係数の絶対値を決定することを含む。
【選択図】図3
Description
本発明の一態様では、サンプル値を表すために使用されるビット数が削減される。
K(d,C)=max(-C,min(C,d))
ここで、Cはクリッピングパラメータであり、dは差を表す数値である。したがって、クリッピング関数の入力は、差を表す数値とクリッピングパラメータであり、出力は-Cの最大値またはCとdの間の小さい方の値である。
本発明の一態様では、複数のフィルタ係数値を表現するために使用されるビット数が削減される。
本発明の別の態様では、フィルタの形状の修正が提案される。そのような修正には、CCALFによって提供される利得を維持しながら、考慮すべきサンプルの数を減らすこと(したがって、結果の計算を単純化すること)が含まれる。
本発明の実施形態は、ビットストリーム内の複数のCCALFフィルタ係数をシグナリングすることに関するものでもある。本発明の目的は、CCALFに関連するビットレートコストを最小化するように、シグナリングを改善することである。
図1は、VTM-5.0の典型的な復号化ループにおいて、ALFが行われる場所を示している。101では、画像部分(例えばスライス)が符号化ツリーユニット(CTU:VVCの最大の符号化ユニットで、通常128x128サンプル/画素サイズ)単位で復号化される。CTUは、特定の予測スキーム/モードを使用して符号化される矩形ブロック、または符号化ユニット(CU)に分割され、しばしば、残差ブロックのロッシー符号化も行われる。ブロックベースの符号化の使用により、符号化されたブロック間の境界でブロッキングアーチファクトが見えることがある。102では、復号化された画像部分は、DBFによって処理され、これらのアーティファクトを低減/除去する。一般に、ブロック予測のための残差(ブロック)を符号化するために、残差値は(残差エネルギーを少数の係数に圧縮するために)DCTのような変換を用いて変換され、変換された係数は符号化コストを低減するために量子化される。この量子化は、再構成されたブロック(すなわち、フレームバッファ106に格納された参照フレーム内のブロック)において、しばしばいくつかのリンギングアーチファクトを導入する。103において、DBFの出力画像部分は、次に、低い計算コストでこれらのアーティファクトのいくつかを低減するのに有用であるSAOフィルタによって処理される。104において、SAOフィルタの出力画像部分は、次に、ALFによって処理される。ALFは、例えば「リンギング」のようなアーティファクトをさらに低減することができる。ALFは、より高次のエラーモデリング能力を有するが、より高い計算コストである。次に、ALFの出力画像部分は、出力(例えば、ディスプレイまたはディスプレイと通信するための通信インタフェース)105に送られる。また、(時間予測ツールが使用される場合)時間予測に使用できるように、フレームバッファ106に(そこに格納される参照フレームの一部として)入れることができる。これが、DBF、SAOフィルタ、ALFが「インループ」フィルタと呼ばれる理由である。符号化器は、復号化時にそれらがバイパスされるように(すなわち、フィルタが実行されず、無効にされたツールに対応するステップの出力はその入力と同じである)、インループフィルタの一部を無効化することができる。また、場合によっては、処理される画像部分はスライスに限定されず、1つまたは複数のスライスを含むフルフレームであってもよく、スライス境界(複数存在する場合)にわたってフィルタを適用して、それらの境界上のアーティファクトを低減する可能性がある。複数成分の画像(例えばYCrCbフォーマットの画像)の場合、DBF、SAOフィルタ、ALF処理は各成分に個別に、場合によっては異なる方法で(例えば他の成分と異なるフィルタリングパラメータを使用して)適用される。
i) 係数を-0.03125~0.03125の範囲に制限する(例えば、小数点以下6番目以上のビットを使用しない)ことは、許容できる符号化インパクトである。
ii) 係数を-0.0625~0.0625の範囲に制限する(例えば、小数点以下5番目以上のビットを使用しない)ことは、符号化に大きな影響を与えない。
iii) 係数を-0.125~0.125の範囲に制限する(例えば、小数点以下4番目以上のビットを使用しない)ことは、符号化にほとんど影響を与えない。
iv) 係数を-0.25~0.25の範囲に制限する(例えば、小数点以下3番目以上のビットを使用しない)ことによる符号化への影響はごくわずかです。
v) 係数を-0.015625~0.015625の範囲に制限する(例えば、小数点以下7番目より高いビットを使用しない)ことは、特定の実施において許容され得る符号化インパクトを有する。
- ]x,y[は、xとyの間の値の範囲を意味し、xもyも含まない。
- [x,y[は、xとyの間の値の範囲を意味し、xを含みyを含まない。
- ]x,y]は、xとyの間の値の範囲を意味し、yを含みxを含まない。
- [x,y]は、xとyの間の値の範囲を意味し、xとyを含む。
図3の入力CCALFパラメータ305および306は、異なる粒度レベルでCCALFを有効/無効にするためのフラグを含んでもよい。フラグのシグナリングの一例を以下に示す。
前述の1つまたは複数の実施形態は、前述の1つまたは複数の実施形態の方法のステップを実行する符号化器または復号化器の形態で実施され得る。以下の実施形態は、そのような実施を例示する。
-マイクロプロセッサのような中央処理装置9311(CPUと表記される)、
-装置9300の演算及び/又は本発明の実施のためのコンピュータプログラム/命令を記憶するためのROMで示される読み取り専用メモリ9307、
-本発明の実施形態の方法の実行可能コード、並びに本発明の実施形態によるデジタル画像のシーケンスを符号化する方法及び/又はビットストリームを復号化する方法を実施するために必要な変数及びパラメータを記録するために適合されたレジスタを記憶するためのRAMと呼ばれるランダムアクセスメモリ9312、及び、
-処理されるデジタルデータが送信または受信される通信ネットワーク9303に接続された通信インタフェース9302、
に接続された通信バス9313を含む。
-本発明の1つ以上の実施形態の方法を実施するためのコンピュータプログラム、及び本発明の1つ以上の実施形態の実施中に使用又は生成されるデータを記憶するための、ハードディスクなどのデータ記憶手段9304、
-ディスク9306(例えば記憶媒体)用のディスクドライブ9305であって、ディスクドライブ9305は、ディスク9306からデータを読み取るか、またはディスク9306にデータを書き込むように適合されている、ディスクドライブ、または、
-キーボード9310、タッチスクリーン、またはその他のポインティング/入力手段によって、データを表示し、および/またはユーザーとのグラフィカルインタフェースとして機能するためのスクリーン9309。
Claims (1)
- クロスコンポーネント適応ループフィルタを実行する方法であって、
基準サンプルの周辺の複数のサンプルに対応する第1成分の複数のサンプル値を取得することと、
ビットストリームから複数のフィルタ係数を取得することと、
前記複数のフィルタ係数と、前記第1成分の複数のサンプル値とを用いて、前記第1成分とは異なる第2成分のために、クロスコンポーネント適応ループフィルタの出力を生成することと、
を含み、
前記複数のフィルタ係数は、前記ビットストリームにおいてプレフィックスなしで表され、
前記複数のフィルタ係数の値は、規定のビット数を使用して定義される2のべき乗の値で表される範囲に制限され、
前記複数のフィルタ係数を取得することは、前記規定のビット数を用いて、前記複数のフィルタ係数におけるフィルタ係数の絶対値を決定することを含む
方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2025085774A JP2025119008A (ja) | 2019-08-20 | 2025-05-22 | クロマのためのクロスコンポーネント適応(アダプティブ)ループフィルタ |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB1911952.8A GB2586484B (en) | 2019-08-20 | 2019-08-20 | A filter |
| GB1911952.8 | 2019-08-20 | ||
| PCT/EP2020/073122 WO2021032751A1 (en) | 2019-08-20 | 2020-08-18 | Cross-component adaptive loop filter for chroma |
| JP2021569987A JP7308983B2 (ja) | 2019-08-20 | 2020-08-18 | クロマのためのクロスコンポーネント適応(アダプティブ)ループフィルタ |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021569987A Division JP7308983B2 (ja) | 2019-08-20 | 2020-08-18 | クロマのためのクロスコンポーネント適応(アダプティブ)ループフィルタ |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025085774A Division JP2025119008A (ja) | 2019-08-20 | 2025-05-22 | クロマのためのクロスコンポーネント適応(アダプティブ)ループフィルタ |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023123772A true JP2023123772A (ja) | 2023-09-05 |
| JP2023123772A5 JP2023123772A5 (ja) | 2024-01-17 |
Family
ID=68099488
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021569987A Active JP7308983B2 (ja) | 2019-08-20 | 2020-08-18 | クロマのためのクロスコンポーネント適応(アダプティブ)ループフィルタ |
| JP2023108523A Pending JP2023123772A (ja) | 2019-08-20 | 2023-06-30 | クロマのためのクロスコンポーネント適応(アダプティブ)ループフィルタ |
| JP2025085774A Pending JP2025119008A (ja) | 2019-08-20 | 2025-05-22 | クロマのためのクロスコンポーネント適応(アダプティブ)ループフィルタ |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021569987A Active JP7308983B2 (ja) | 2019-08-20 | 2020-08-18 | クロマのためのクロスコンポーネント適応(アダプティブ)ループフィルタ |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025085774A Pending JP2025119008A (ja) | 2019-08-20 | 2025-05-22 | クロマのためのクロスコンポーネント適応(アダプティブ)ループフィルタ |
Country Status (9)
| Country | Link |
|---|---|
| US (6) | US12177426B2 (ja) |
| EP (1) | EP4018650A1 (ja) |
| JP (3) | JP7308983B2 (ja) |
| KR (1) | KR102889328B1 (ja) |
| CN (6) | CN119767036A (ja) |
| BR (1) | BR112022000953A2 (ja) |
| GB (1) | GB2586484B (ja) |
| TW (1) | TWI793438B (ja) |
| WO (1) | WO2021032751A1 (ja) |
Families Citing this family (33)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113574889B (zh) | 2019-03-14 | 2024-01-12 | 北京字节跳动网络技术有限公司 | 环路整形信息的信令和语法 |
| WO2020233659A1 (en) | 2019-05-21 | 2020-11-26 | Beijing Bytedance Network Technology Co., Ltd. | Adaptive motion vector difference resolution for affine mode |
| CN114270850B (zh) | 2019-08-08 | 2025-04-04 | 松下电器(美国)知识产权公司 | 用于视频编码的系统和方法 |
| WO2021025168A1 (en) | 2019-08-08 | 2021-02-11 | Panasonic Intellectual Property Corporation Of America | System and method for video coding |
| WO2021025167A1 (en) * | 2019-08-08 | 2021-02-11 | Panasonic Intellectual Property Corporation Of America | System and method for video coding |
| JP7372443B2 (ja) | 2019-08-10 | 2023-10-31 | 北京字節跳動網絡技術有限公司 | サブピクチャに依存するビデオビットストリーム内のシグナリング |
| GB2586484B (en) * | 2019-08-20 | 2023-03-08 | Canon Kk | A filter |
| KR20220044894A (ko) * | 2019-08-29 | 2022-04-12 | 엘지전자 주식회사 | 영상 코딩 장치 및 방법 |
| RS67101B1 (sr) * | 2019-08-29 | 2025-09-30 | Lg Electronics Inc | Uređaj i postupak za kodiranje slike zasnovano na filtriranju adaptivne petlje unakrsnih komponenti |
| CN120321388A (zh) * | 2019-08-29 | 2025-07-15 | Lg 电子株式会社 | 基于滤波的图像编译的装置和方法 |
| WO2021045130A1 (en) * | 2019-09-03 | 2021-03-11 | Panasonic Intellectual Property Corporation Of America | System and method for video coding |
| US11343493B2 (en) * | 2019-09-23 | 2022-05-24 | Qualcomm Incorporated | Bit shifting for cross-component adaptive loop filtering for video coding |
| CN117676135A (zh) | 2019-10-18 | 2024-03-08 | 北京字节跳动网络技术有限公司 | 子图片与环路滤波之间的相互影响 |
| CN115244924B (zh) | 2019-10-29 | 2025-12-12 | 抖音视界有限公司 | 跨分量自适应环路滤波器的信令通知 |
| WO2021110017A1 (en) | 2019-12-02 | 2021-06-10 | Beijing Bytedance Network Technology Co., Ltd. | Merge with motion vector differencing in affine mode |
| EP4074034A4 (en) * | 2019-12-09 | 2023-05-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Adaptive loop filtering |
| WO2021126061A1 (en) | 2019-12-17 | 2021-06-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Low complexity image filter |
| CN113132739B (zh) * | 2019-12-31 | 2022-11-01 | 杭州海康威视数字技术股份有限公司 | 边界强度确定、编解码方法、装置及其设备 |
| CN112544081B (zh) * | 2019-12-31 | 2023-12-22 | 北京大学 | 环路滤波的方法与装置 |
| EP4104439A4 (en) | 2020-03-11 | 2023-08-16 | Beijing Bytedance Network Technology Co., Ltd. | HIGH LEVEL BITSTREAM SYNTAX FOR QUANTIZATION PARAMETERS |
| EP4107941A4 (en) | 2020-03-23 | 2023-04-19 | Beijing Bytedance Network Technology Co., Ltd. | PREDICTION REFINEMENT FOR AFFINE MERGE AND AFFINER MOTION VECTOR PREDICTION MODE |
| KR20230016655A (ko) | 2020-05-31 | 2023-02-02 | 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 | 로컬 이중 트리 모드 유형 정의가 있는 팔레트 모드 |
| EP4201063A4 (en) * | 2020-08-20 | 2024-05-29 | Beijing Dajia Internet Information Technology Co., Ltd. | Chroma coding enhancement in cross-component sample adaptive offset |
| US12309400B2 (en) * | 2020-09-30 | 2025-05-20 | Qualcomm Incorporated | Fixed bit depth processing for cross-component linear model (CCLM) mode in video coding |
| US11792438B2 (en) * | 2020-10-02 | 2023-10-17 | Lemon Inc. | Using neural network filtering in video coding |
| US11924417B2 (en) * | 2021-06-28 | 2024-03-05 | Alibaba Singapore Holding Private Limited | Methods and systems for cross-component adaptive loop filter |
| WO2023020309A1 (en) | 2021-08-14 | 2023-02-23 | Beijing Bytedance Network Technology Co., Ltd. | Advanced fusion mode for adaptive loop filter in video coding |
| CN117813823A (zh) | 2021-08-14 | 2024-04-02 | 抖音视界有限公司 | 视频编解码中自适应环路滤波器的改进融合模式 |
| WO2023020318A1 (en) * | 2021-08-14 | 2023-02-23 | Beijing Bytedance Network Technology Co., Ltd. | Fusion mode for adaptive loop filter in video coding |
| WO2023201930A1 (en) * | 2022-04-20 | 2023-10-26 | Beijing Bytedance Network Technology Co., Ltd. | Method, apparatus, and medium for video processing |
| US11979593B2 (en) * | 2022-04-25 | 2024-05-07 | Mediatek Inc. | Method and apparatus for video coding with of low-precision floating-point operations |
| EP4566273A4 (en) * | 2022-08-02 | 2026-05-27 | Mediatek Inc | CONVOLUTION MODEL COEFFICIENT LIMITATION |
| JP2025534504A (ja) * | 2022-10-13 | 2025-10-15 | グーグル エルエルシー | 成分間予測のフィルタ係数導出の単純化 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016524878A (ja) * | 2013-06-17 | 2016-08-18 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | コンポーネント間フィルタ処理 |
Family Cites Families (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101448162B (zh) | 2001-12-17 | 2013-01-02 | 微软公司 | 处理视频图像的方法 |
| US20130083844A1 (en) * | 2011-09-30 | 2013-04-04 | In Suk Chong | Coefficient coding for sample adaptive offset and adaptive loop filter |
| US9807403B2 (en) | 2011-10-21 | 2017-10-31 | Qualcomm Incorporated | Adaptive loop filtering for chroma components |
| US9591331B2 (en) * | 2012-03-28 | 2017-03-07 | Qualcomm Incorporated | Merge signaling and loop filter on/off signaling |
| WO2014049981A1 (ja) | 2012-09-28 | 2014-04-03 | 三菱電機株式会社 | 動画像符号化装置、動画像復号装置、動画像符号化方法及び動画像復号方法 |
| CN109327704B (zh) * | 2012-09-28 | 2021-06-18 | 交互数字麦迪逊专利控股公司 | 用于视频译码中的色度信号增强的交叉平面滤波 |
| US20150382016A1 (en) * | 2014-06-27 | 2015-12-31 | Mitsubishi Electric Research Laboratories, Inc. | Method for Processing Multi-Component Video and Images |
| US20160105685A1 (en) * | 2014-10-08 | 2016-04-14 | Qualcomm Incorporated | Boundary filtering and cross-component prediction in video coding |
| US10972728B2 (en) * | 2015-04-17 | 2021-04-06 | Interdigital Madison Patent Holdings, Sas | Chroma enhancement filtering for high dynamic range video coding |
| WO2016172314A1 (en) * | 2015-04-21 | 2016-10-27 | Vid Scale, Inc. | Artistic intent based video coding |
| KR102570911B1 (ko) * | 2015-07-08 | 2023-08-24 | 인터디지털 매디슨 페턴트 홀딩스 에스에이에스 | 교차 평면 필터링을 이용한 향상된 크로마 코딩 |
| WO2017123487A1 (en) * | 2016-01-15 | 2017-07-20 | Vid Scale, Inc. | System and method for enhanced motion compensation using adaptive filtering |
| US10419757B2 (en) * | 2016-08-31 | 2019-09-17 | Qualcomm Incorporated | Cross-component filter |
| WO2019189346A1 (ja) * | 2018-03-30 | 2019-10-03 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 符号化装置、復号装置、符号化方法及び復号方法 |
| GB2590844B (en) * | 2018-08-17 | 2023-05-03 | Beijing Bytedance Network Tech Co Ltd | Simplified cross component prediction |
| US11159789B2 (en) * | 2018-10-24 | 2021-10-26 | City University Of Hong Kong | Generative adversarial network based intra prediction for video coding |
| US11095921B2 (en) * | 2018-12-18 | 2021-08-17 | Tencent America LLC | Method and apparatus for video encoding or decoding |
| PL3891980T3 (pl) * | 2018-12-21 | 2024-08-26 | Huawei Technologies Co., Ltd. | Sposób i urządzenie do filtrowania interpolacyjnego do kodowania predykcyjnego |
| SG11202107959WA (en) * | 2019-02-02 | 2021-08-30 | Beijing Bytedance Network Technology Co Ltd | Buffer management for intra block copy in video coding |
| WO2020211770A1 (en) * | 2019-04-15 | 2020-10-22 | Beijing Bytedance Network Technology Co., Ltd. | Temporal prediction of parameters in non-linear adaptive loop filter |
| MX2022000142A (es) * | 2019-06-24 | 2022-05-16 | Huawei Tech Co Ltd | Busqueda y clasificacion de registros a traves de diferentes bases de datos. |
| WO2020262396A1 (en) * | 2019-06-24 | 2020-12-30 | Sharp Kabushiki Kaisha | Systems and methods for reducing a reconstruction error in video coding based on a cross-component correlation |
| US11197030B2 (en) * | 2019-08-08 | 2021-12-07 | Panasonic Intellectual Property Corporation Of America | System and method for video coding |
| GB2586484B (en) | 2019-08-20 | 2023-03-08 | Canon Kk | A filter |
-
2019
- 2019-08-20 GB GB1911952.8A patent/GB2586484B/en active Active
-
2020
- 2020-08-18 CN CN202411870803.2A patent/CN119767036A/zh active Pending
- 2020-08-18 CN CN202411870810.2A patent/CN119767038A/zh active Pending
- 2020-08-18 KR KR1020227008930A patent/KR102889328B1/ko active Active
- 2020-08-18 JP JP2021569987A patent/JP7308983B2/ja active Active
- 2020-08-18 US US17/636,806 patent/US12177426B2/en active Active
- 2020-08-18 BR BR112022000953A patent/BR112022000953A2/pt unknown
- 2020-08-18 CN CN202411870808.5A patent/CN119767037A/zh active Pending
- 2020-08-18 CN CN202411870817.4A patent/CN119767040A/zh active Pending
- 2020-08-18 EP EP20760421.6A patent/EP4018650A1/en active Pending
- 2020-08-18 TW TW109128045A patent/TWI793438B/zh active
- 2020-08-18 CN CN202411870814.0A patent/CN119767039A/zh active Pending
- 2020-08-18 WO PCT/EP2020/073122 patent/WO2021032751A1/en not_active Ceased
- 2020-08-18 CN CN202080058407.3A patent/CN114258683B/zh active Active
-
2023
- 2023-06-30 JP JP2023108523A patent/JP2023123772A/ja active Pending
-
2024
- 2024-10-07 US US18/908,584 patent/US20250097416A1/en active Pending
- 2024-10-07 US US18/908,541 patent/US12666018B2/en active Active
- 2024-10-07 US US18/908,547 patent/US12621449B2/en active Active
- 2024-10-07 US US18/908,560 patent/US12666019B2/en active Active
- 2024-10-07 US US18/908,573 patent/US12666020B2/en active Active
-
2025
- 2025-05-22 JP JP2025085774A patent/JP2025119008A/ja active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016524878A (ja) * | 2013-06-17 | 2016-08-18 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | コンポーネント間フィルタ処理 |
Non-Patent Citations (2)
| Title |
|---|
| JIANLE CHEN YAN YE SEUNG HWAN KIM: ""Algorithm description for Versatile Video Coding and Test Model 5 (VTM 5) "", JVET-N JVET-N1002-V2 (2019-06-11), JPN6024024536, 11 June 2019 (2019-06-11), pages 61 - 62, ISSN: 0005423873 * |
| KIRAN MISRA: ""Cross-Component Adaptive Loop Filter for chroma "", JVET-O JVET-O0636_R1 (2019-07-07), JPN6024024537, 7 July 2019 (2019-07-07), pages 1 - 9, XP030220123, ISSN: 0005423872 * |
Also Published As
| Publication number | Publication date |
|---|---|
| US20250097414A1 (en) | 2025-03-20 |
| CN119767038A (zh) | 2025-04-04 |
| GB2586484A (en) | 2021-02-24 |
| GB201911952D0 (en) | 2019-10-02 |
| GB2586484B (en) | 2023-03-08 |
| US12666019B2 (en) | 2026-06-23 |
| TWI793438B (zh) | 2023-02-21 |
| CN119767036A (zh) | 2025-04-04 |
| US12666018B2 (en) | 2026-06-23 |
| KR20220041939A (ko) | 2022-04-01 |
| TW202110181A (zh) | 2021-03-01 |
| CN119767039A (zh) | 2025-04-04 |
| JP7308983B2 (ja) | 2023-07-14 |
| CN119767040A (zh) | 2025-04-04 |
| KR102889328B1 (ko) | 2025-11-21 |
| US20250097412A1 (en) | 2025-03-20 |
| WO2021032751A1 (en) | 2021-02-25 |
| BR112022000953A2 (pt) | 2022-04-12 |
| US12621449B2 (en) | 2026-05-05 |
| CN119767037A (zh) | 2025-04-04 |
| US20250097416A1 (en) | 2025-03-20 |
| US20220312006A1 (en) | 2022-09-29 |
| US20250097415A1 (en) | 2025-03-20 |
| US12177426B2 (en) | 2024-12-24 |
| JP2025119008A (ja) | 2025-08-13 |
| EP4018650A1 (en) | 2022-06-29 |
| US12666020B2 (en) | 2026-06-23 |
| CN114258683A (zh) | 2022-03-29 |
| CN114258683B (zh) | 2024-12-31 |
| JP2022539656A (ja) | 2022-09-13 |
| US20250097413A1 (en) | 2025-03-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7308983B2 (ja) | クロマのためのクロスコンポーネント適応(アダプティブ)ループフィルタ | |
| JP7308946B2 (ja) | 非線形クリッピングのアダプティブループフィルタ | |
| CN113785573A (zh) | 编码器、解码器和使用自适应环路滤波器的对应方法 | |
| CN112913236B (zh) | 编码器,解码器和使用压缩mv存储的对应方法 | |
| CN113196783A (zh) | 去块效应滤波自适应的编码器、解码器及对应方法 | |
| CN113170119A (zh) | 用于预测译码的插值滤波的方法及装置 | |
| WO2019147403A1 (en) | Encoding and decoding with refinement of the reconstructed picture | |
| CN118947119A (zh) | 视频编解码方法、装置、设备、系统及存储介质 | |
| HK40125776A (en) | Method and decoder for decoding image portions or images | |
| HK40113972A (en) | Method and apparatus for encoding and decoding one or more portions of an image and storage medium | |
| HK40113973A (en) | Method and apparatus for encoding and decoding one or more portions of an image and storage medium | |
| HK40114579A (en) | Method and apparatus for encoding and decoding one or more portions of an image and storage medium | |
| HK40113981A (en) | Method and apparatus for encoding and decoding one or more portions of an image and storage medium | |
| HK40113638A (en) | Method and apparatus for encoding and decoding one or more portions of an image and storage medium | |
| GB2613960A (en) | A filter |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230630 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240109 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240619 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240624 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240819 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240927 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241125 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20250225 |











