MX2022002542A - Method and apparatus for adaptive loop filtering at picture and sub-picture boundary in video coding. - Google Patents

Method and apparatus for adaptive loop filtering at picture and sub-picture boundary in video coding.

Info

Publication number
MX2022002542A
MX2022002542A MX2022002542A MX2022002542A MX2022002542A MX 2022002542 A MX2022002542 A MX 2022002542A MX 2022002542 A MX2022002542 A MX 2022002542A MX 2022002542 A MX2022002542 A MX 2022002542A MX 2022002542 A MX2022002542 A MX 2022002542A
Authority
MX
Mexico
Prior art keywords
boundary
picture
sub
alf
video coding
Prior art date
Application number
MX2022002542A
Other languages
Spanish (es)
Inventor
Tzu-Der Chuang
Ching-Yeh Chen
Lulin Chen
Chen-Yen Lai
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
Application filed by Hfi Innovation Inc filed Critical Hfi Innovation Inc
Publication of MX2022002542A publication Critical patent/MX2022002542A/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/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
    • 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/172Methods 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 picture, frame or field
    • 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/174Methods 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 slice, e.g. a line of blocks or a group of blocks
    • 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/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/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • H04N19/86Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/90Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
    • H04N19/96Tree coding, e.g. quad-tree coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

Methods and apparatus for video coding using Adaptive Loop Filter (ALF) processing are disclosed. According to one method, the ALF virtual boundary processing is always applied to the bottom CTU row regardless whether the bottom CTU row is for a picture or a sub-picture. In another method, the ALF padding process is unified for different boundary types belonging to the target boundary belongs to a boundary-type group comprising two or more of slice boundary, tile boundary, VR360 face boundary, and sub-picture boundary. In yet another method, the ALF VB processing has a fixed priority for a corner region that both horizontal and vertical virtual boundaries can be applied.
MX2022002542A 2019-09-05 2020-09-02 Method and apparatus for adaptive loop filtering at picture and sub-picture boundary in video coding. MX2022002542A (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US201962896032P 2019-09-05 2019-09-05
US201962896631P 2019-09-06 2019-09-06
US201962903043P 2019-09-20 2019-09-20
PCT/US2020/049015 WO2021046096A1 (en) 2019-09-05 2020-09-02 Method and apparatus for adaptive loop filtering at picture and sub-picture boundary in video coding

Publications (1)

Publication Number Publication Date
MX2022002542A true MX2022002542A (en) 2022-05-18

Family

ID=74852996

Family Applications (1)

Application Number Title Priority Date Filing Date
MX2022002542A MX2022002542A (en) 2019-09-05 2020-09-02 Method and apparatus for adaptive loop filtering at picture and sub-picture boundary in video coding.

Country Status (7)

Country Link
US (1) US20220303587A1 (en)
EP (1) EP4022914A4 (en)
KR (1) KR20220051403A (en)
CN (1) CN114731419A (en)
MX (1) MX2022002542A (en)
TW (1) TWI769516B (en)
WO (1) WO2021046096A1 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112534810A (en) * 2018-08-06 2021-03-19 夏普株式会社 Moving image decoding device and moving image encoding device
CN114424539A (en) 2019-06-14 2022-04-29 北京字节跳动网络技术有限公司 Processing video unit boundaries and virtual boundaries
CN113994671B (en) 2019-06-14 2024-05-10 北京字节跳动网络技术有限公司 Processing video cell boundaries and virtual boundaries based on color formats
CN117478878A (en) 2019-07-09 2024-01-30 北京字节跳动网络技术有限公司 Sample determination for adaptive loop filtering
JP7291845B2 (en) 2019-07-11 2023-06-15 北京字節跳動網絡技術有限公司 Sample padding in adaptive loop filtering
WO2021008546A1 (en) 2019-07-15 2021-01-21 Beijing Bytedance Network Technology Co., Ltd. Accessing samples across video unit boundaries in adaptive loop filtering
KR20220061980A (en) 2019-09-22 2022-05-13 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 Padding process in adaptive loop filtering
KR20220063177A (en) * 2019-09-27 2022-05-17 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 Adaptive loop filtering between different video units
JP7454042B2 (en) 2019-10-10 2024-03-21 北京字節跳動網絡技術有限公司 Padding process at unavailable sample positions in adaptive loop filtering
WO2023249404A1 (en) * 2022-06-21 2023-12-28 엘지전자 주식회사 Image encoding/decoding method, bitstream transmission method, and recording medium storing bitstream

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9124895B2 (en) * 2011-11-04 2015-09-01 Qualcomm Incorporated Video coding with network abstraction layer units that include multiple encoded picture partitions
US8983218B2 (en) * 2012-04-11 2015-03-17 Texas Instruments Incorporated Virtual boundary processing simplification for adaptive loop filtering (ALF) in video coding
US10136144B2 (en) * 2012-05-21 2018-11-20 Mediatek Singapore Pte. Ltd. Method and apparatus of inter-layer filtering for scalable video coding
DE102014107843B3 (en) * 2014-06-04 2015-11-26 Thyssenkrupp Presta Teccenter Ag Media transport in rotor shaft
WO2021008546A1 (en) * 2019-07-15 2021-01-21 Beijing Bytedance Network Technology Co., Ltd. Accessing samples across video unit boundaries in adaptive loop filtering

Also Published As

Publication number Publication date
TWI769516B (en) 2022-07-01
US20220303587A1 (en) 2022-09-22
CN114731419A (en) 2022-07-08
EP4022914A4 (en) 2023-09-06
TW202116073A (en) 2021-04-16
KR20220051403A (en) 2022-04-26
EP4022914A1 (en) 2022-07-06
WO2021046096A1 (en) 2021-03-11

Similar Documents

Publication Publication Date Title
MX2022002542A (en) Method and apparatus for adaptive loop filtering at picture and sub-picture boundary in video coding.
US11765349B2 (en) Method and apparatus of in-loop filtering for virtual boundaries
MX2022000354A (en) Video decoding method and apparatus, and video encoding method and apparatus.
CN105025335B (en) The method that a kind of audio video synchronization under cloud desktop environment renders
WO2017045580A8 (en) Method and apparatus of advanced deblocking filter in video coding
RU2016105596A (en) DEVICE FOR PROCESSING IMAGES AND METHOD FOR PROCESSING IMAGES
MX2014001473A (en) Selective capture and presentation of native image portions.
CN106971399B (en) Image-mosaics detection method and device
WO2020043191A1 (en) Method and apparatus of in-loop filtering for virtual boundaries
MX2021002979A (en) Methods and apparatus for flexible grid regions.
DE60307935D1 (en) Image processing method, program and apparatus
MX2022000992A (en) Method and apparatus of cross-component adaptive loop filtering for video coding.
CN105701780A (en) Remote sensing image processing method and system thereof
US10944997B2 (en) Method and apparatus of video coding
WO2016069902A3 (en) Background foreground model with dynamic absorbtion window and incremental update for background model thresholds
CN106296593B (en) Image restoration method and device
CN103886558A (en) Improved adaptive threshold wavelet denoising algorithm based on LoG operator
CN106429569A (en) Car film aligning fixing device
CN107172423B (en) A kind of method and device that video frame is filtered
CN104580820A (en) Television line and field signal timing sequence adjusting method
Hu et al. A moving objects based real-time defogging method for traffic monitoring videos
CN104780443B (en) I frame period dynamic testing methods are realized on the set-top box
CN107517356B (en) Deinterlacing image processing method and device
CN104683820B (en) A kind of loop circuit filtering method and loop filter
CN109510956A (en) One kind being based on kinect binocular camera noise filtering system and method