PH12013500635A1 - Method and apparatus of region-based adaptive loop filtering - Google Patents

Method and apparatus of region-based adaptive loop filtering

Info

Publication number
PH12013500635A1
PH12013500635A1 PH1/2013/500635A PH12013500635A PH12013500635A1 PH 12013500635 A1 PH12013500635 A1 PH 12013500635A1 PH 12013500635 A PH12013500635 A PH 12013500635A PH 12013500635 A1 PH12013500635 A1 PH 12013500635A1
Authority
PH
Philippines
Prior art keywords
alf
region
filter
pixel
complexity
Prior art date
Application number
PH1/2013/500635A
Other languages
English (en)
Inventor
Ching-Yeh Chen
Chih-Ming Fu
Yu-Wen Huang
Shaw-Min Lei
Chia-Yang Tsai
Original Assignee
Hfi Innovation Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from US13/093,068 external-priority patent/US9094658B2/en
Priority claimed from US13/158,427 external-priority patent/US9055305B2/en
Priority claimed from US13/177,343 external-priority patent/US8861617B2/en
Application filed by Hfi Innovation Inc filed Critical Hfi Innovation Inc
Publication of PH12013500635A1 publication Critical patent/PH12013500635A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods 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/117Filters, e.g. for pre-processing or post-processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods 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/146Data rate or code amount at the encoder output
    • H04N19/147Data rate or code amount at the encoder output according to rate distortion criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods 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/156Availability of hardware or computational resources, e.g. encoding based on power-saving criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods 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/17Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods 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/17Methods 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/176Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods 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/182Methods 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 pixel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/189Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
    • H04N19/19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding using optimisation based on Lagrange multipliers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • H04N19/463Embedding additional information in the video signal during the compression process by compressing encoding parameters before transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/70Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/80Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/80Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
    • H04N19/82Details 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)
PH1/2013/500635A 2010-10-05 2011-09-30 Method and apparatus of region-based adaptive loop filtering PH12013500635A1 (en)

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
US39006810P 2010-10-05 2010-10-05
US42172910P 2010-12-10 2010-12-10
US201161429313P 2011-01-03 2011-01-03
US201161454829P 2011-03-21 2011-03-21
US13/093,068 US9094658B2 (en) 2010-05-10 2011-04-25 Method and apparatus of adaptive loop filtering
US13/158,427 US9055305B2 (en) 2011-01-09 2011-06-12 Apparatus and method of sample adaptive offset for video coding
US13/177,343 US8861617B2 (en) 2010-10-05 2011-07-06 Method and apparatus of region-based adaptive loop filtering
PCT/CN2011/080408 WO2012045269A1 (fr) 2010-10-05 2011-09-30 Procédé et appareil de filtrage de boucle adaptatif à base de région

Publications (1)

Publication Number Publication Date
PH12013500635A1 true PH12013500635A1 (en) 2013-05-06

Family

ID=45927217

Family Applications (1)

Application Number Title Priority Date Filing Date
PH1/2013/500635A PH12013500635A1 (en) 2010-10-05 2011-09-30 Method and apparatus of region-based adaptive loop filtering

Country Status (6)

Country Link
EP (1) EP2625859A4 (fr)
KR (1) KR101526349B1 (fr)
CN (3) CN106878729B (fr)
CA (1) CA2805722C (fr)
PH (1) PH12013500635A1 (fr)
WO (1) WO2012045269A1 (fr)

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB201119206D0 (en) 2011-11-07 2011-12-21 Canon Kk Method and device for providing compensation offsets for a set of reconstructed samples of an image
EP2838259A4 (fr) * 2012-04-13 2015-12-16 Mitsubishi Electric Corp Dispositif de codage d'image animée, dispositif de décodage d'image animée, procédé de codage d'image animée et procédé de décodage d'image animée
AU2013248857B2 (en) * 2012-04-16 2015-11-05 Hfi Innovation Inc. Method and apparatus for loop filtering across slice or tile boundaries
RU2679984C2 (ru) * 2012-05-25 2019-02-14 Вилос Медиа Интернэшнл Лимитед Способ кодирования изображений, устройство кодирования изображений, способ декодирования изображений, устройство декодирования изображений и устройство кодирования и декодирования изображений
CA2937449C (fr) * 2012-05-29 2018-12-04 Mediatek Inc. Procede et appareil de codage d'informations de decalage adaptatives echantillons
PL3300364T3 (pl) * 2012-06-11 2019-12-31 Samsung Electronics Co., Ltd. Kodowanie i dekodowanie wideo współdzielące parametry sao pomiędzy składowymi koloru
US9386307B2 (en) * 2012-06-14 2016-07-05 Qualcomm Incorporated Grouping of bypass-coded bins for SAO syntax elements
CN103338374B (zh) 2013-06-21 2016-07-06 华为技术有限公司 图像处理方法及装置
EP3011744A4 (fr) * 2013-07-15 2017-03-01 HFI Innovation Inc. Procédé de traitement de décalage adaptatif d'échantillon pour le codage vidéo
CN104486630B (zh) * 2014-12-16 2017-10-20 北京金山云网络技术有限公司 H.265视频编码中sao模式下偏移量的统计方法
CN104602026B (zh) * 2015-01-22 2017-12-01 复旦大学 一种适用于hevc标准下编码器中全复用的重建环路结构
US11146788B2 (en) 2015-06-12 2021-10-12 Qualcomm Incorporated Grouping palette bypass bins for video coding
US9872026B2 (en) * 2015-06-12 2018-01-16 Intel Corporation Sample adaptive offset coding
WO2016204374A1 (fr) * 2015-06-18 2016-12-22 엘지전자 주식회사 Procédé et dispositif de filtrage d'image dans un système de codage d'image
CN105357538B (zh) * 2015-11-26 2020-01-03 广东中星微电子有限公司 自适应环路滤波方法和装置
EP3970366B1 (fr) 2019-06-14 2025-12-10 Beijing Bytedance Network Technology Co., Ltd. Manipulation de limites d'unités vidéo et de limites virtuelles
CN113994671B (zh) 2019-06-14 2024-05-10 北京字节跳动网络技术有限公司 基于颜色格式处理视频单元边界和虚拟边界
CN117478878A (zh) 2019-07-09 2024-01-30 北京字节跳动网络技术有限公司 用于自适应环路滤波的样点确定
EP3984223A4 (fr) 2019-07-11 2022-11-09 Beijing Bytedance Network Technology Co., Ltd. Remplissage d'échantillon dans un filtrage de boucle adaptatif
CN117676168A (zh) 2019-07-15 2024-03-08 北京字节跳动网络技术有限公司 自适应环路滤波中的分类
CN117278747A (zh) 2019-09-22 2023-12-22 北京字节跳动网络技术有限公司 自适应环路滤波中的填充过程
KR102721536B1 (ko) 2019-09-27 2024-10-25 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 상이한 비디오 유닛들 간의 적응적 루프 필터링
JP7454042B2 (ja) 2019-10-10 2024-03-21 北京字節跳動網絡技術有限公司 適応ループ・フィルタリングにおける利用可能でないサンプル位置でのパディング・プロセス
CN110809158B (zh) * 2019-11-12 2021-06-01 腾讯科技(深圳)有限公司 图像环路滤波处理方法、装置
CN111314711B (zh) * 2020-03-31 2021-05-14 电子科技大学 一种基于自适应自导向滤波的环路滤波方法
US11463691B2 (en) * 2020-06-03 2022-10-04 Tencent America LLC Region adaptive loop filter for video coding
CN114095726B (zh) 2020-08-24 2022-12-23 杭州海康威视数字技术股份有限公司 滤波方法、装置及设备
US11863742B2 (en) * 2020-12-03 2024-01-02 Alibaba Group Holding Limited Method for using adaptive loop filter and system thereof
CN114615494B (zh) * 2020-12-04 2024-09-27 咪咕文化科技有限公司 一种图像处理方法、装置及设备
CN113852831B (zh) 2021-03-05 2023-03-28 杭州海康威视数字技术股份有限公司 滤波方法、装置、设备及机器可读存储介质
WO2022191525A1 (fr) 2021-03-08 2022-09-15 현대자동차주식회사 Procédé de codage vidéo et appareil utilisant un ordre de balayage en spirale
CN114368150B (zh) * 2021-12-22 2022-11-11 鑫精合激光科技发展(北京)有限公司 一种三维打印方法及计算机存储介质
CN119213776A (zh) * 2022-05-24 2024-12-27 Oppo广东移动通信有限公司 一种环路滤波方法、视频编解码方法、装置和系统
EP4695980A1 (fr) * 2023-04-10 2026-02-18 MediaTek Inc. Procédé et appareil de paramètres adaptatifs alf pour codage vidéo

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2894856A1 (fr) * 2002-01-31 2015-07-15 Samsung Electronics Co., Ltd Procédé et appareil de filtrage pour réduire les artefacts d'un bloc ou le bruit d'une sonnerie
KR101406156B1 (ko) * 2006-02-02 2014-06-13 톰슨 라이센싱 움직임 보상 예측을 위한 적응 가중 선택 방법 및 장치
CN105376573A (zh) * 2006-11-08 2016-03-02 汤姆逊许可证公司 用于环内去伪影滤波的方法和设备
CN101321277A (zh) * 2007-06-09 2008-12-10 华为技术有限公司 去块效应的方法及装置
US9967590B2 (en) * 2008-04-10 2018-05-08 Qualcomm Incorporated Rate-distortion defined interpolation for video coding based on fixed filter or adaptive filter
US9924184B2 (en) * 2008-06-30 2018-03-20 Microsoft Technology Licensing, Llc Error detection, protection and recovery for video decoding
CN101635849B (zh) * 2008-07-24 2011-11-16 青岛海信信芯科技有限公司 一种环路滤波方法及环路滤波器
US8326075B2 (en) * 2008-09-11 2012-12-04 Google Inc. System and method for video encoding using adaptive loop filter
US8548041B2 (en) * 2008-09-25 2013-10-01 Mediatek Inc. Adaptive filter
CN101742292B (zh) * 2008-11-14 2013-03-27 北京中星微电子有限公司 基于图像内容信息的环路滤波方法和滤波器
CN201345710Y (zh) * 2008-12-31 2009-11-11 暨南大学 一种适用于视频解码的环路滤波器
CN101651829A (zh) * 2009-06-29 2010-02-17 北京中星微电子有限公司 一种环路滤波的方法、装置及一种移动多媒体终端芯片
JP5359657B2 (ja) * 2009-07-31 2013-12-04 ソニー株式会社 画像符号化装置および方法、記録媒体、並びにプログラム

Also Published As

Publication number Publication date
CN107087180A (zh) 2017-08-22
CN106878729A (zh) 2017-06-20
CN107087180B (zh) 2019-10-29
EP2625859A4 (fr) 2016-03-02
EP2625859A1 (fr) 2013-08-14
CN103155557A (zh) 2013-06-12
CN103155557B (zh) 2017-03-01
WO2012045269A1 (fr) 2012-04-12
CA2805722C (fr) 2016-03-29
KR20130030294A (ko) 2013-03-26
CN106878729B (zh) 2019-09-24
CA2805722A1 (fr) 2012-04-12
KR101526349B1 (ko) 2015-06-05

Similar Documents

Publication Publication Date Title
PH12013500635A1 (en) Method and apparatus of region-based adaptive loop filtering
CN102804776B (zh) 采用自适应回路滤波器处理编码视频的方法和装置
US10123048B2 (en) Method of filter control for block-based adaptive loop filtering
MX385340B (es) Método y aparato de inter-predicción adaptativa en codificación de video.
DK2697973T3 (en) Method and device for loop filtration across slab or tile borders
JP5357898B2 (ja) 多格子スパーシティベースフィルタリングを使用するアーチファクト除去フィルタリングのための方法および装置
CN103636227B (zh) 贯穿图块或条带边界的环路滤波方法及其装置
US20130028322A1 (en) Moving image prediction encoder, moving image prediction decoder, moving image prediction encoding method, and moving image prediction decoding method
CN106131555B (zh) 去区块滤波器方法及装置
KR20110113561A (ko) 적응적인 필터를 이용한 인트라 예측 부호화/복호화 방법 및 그 장치
CN112997497B (zh) 用于帧内预测的方法和装置
TW201404160A (zh) 色調片段位準量化系數偏移及解塊
WO2007124360A3 (fr) Procédé de stabilisation d'image
WO2014139397A1 (fr) Procédé de codage vidéo utilisant au moins une qualité visuelle évaluée et appareil de codage vidéo associé
CN103051892B (zh) 内嵌式回路滤波方法以及内嵌式回路滤波装置
PH12012502489A1 (en) Method and apparatus for image intra prediction and image decoding method and apparatus using the same
WO2020242350A3 (fr) Utilisation d'un filtre d'interpolation basé sur la transformée dct et filtre d'interpolation bilinéaire perfectionné dans la compensation de mouvement affine
CN104243994A (zh) 一种实时运动感知图像增强的方法
KR20130078569A (ko) 관심영역 기반의 화질 향상을 위한 스크린 콘텐츠 비디오 부호화/복호화 방법 및 그 장치
JP2015076866A (ja) 画像符号化装置、画像復号装置、及びプログラム
Ramakrishna et al. SAO filtering inside CTU loop for high efficiency video coding
US20160150245A1 (en) System and a method for video encoding
Harabe et al. Non-causal interpolative prediction for B picture encoding
KR20160061456A (ko) 주관적 화질 기반의 고속 부호화 모드 결정 방법 및 장치