Supercharge Your Innovation With Domain-Expert AI Agents!

Method and apparatus for loop filtering

A loop filter and loop technology, applied in digital video signal modification, electrical components, image communication, etc., can solve the problems of external memory bandwidth and system power consumption increase

Active Publication Date: 2014-06-25
HFI INNOVATION INC
View PDF6 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

External memory bandwidth and system power consumption will increase significantly

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and apparatus for loop filtering
  • Method and apparatus for loop filtering
  • Method and apparatus for loop filtering

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] As mentioned earlier, various types of loop processing are used in video encoders or decoders to sequentially reconstruct video data. For example, in HEVC, the deblocking filter is used first; then the sample adaptive offset is used; and then the adaptive loop filter is used, such as figure 1shown. In addition, the respective filter parameters of the adaptive filters (ie, the sample adaptive offset and the adaptive loop filter in this example) are obtained based on the processed output of the previous-stage loop processing. For example, SAO parameters are derived based on DF-processed pixels, and ALF parameters are derived based on SAO-processed pixels. In an image-unit-based coding system, for a complete image unit, the adaptive filter parameter derivation is based on processed pixels. Therefore, the subsequent adaptive filter processing cannot start until the previous stage loop processing of the image unit is completed. In other words, the DF-processed pixels of ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method and apparatus for loop processing of reconstructed video in an encoder system are disclosed. The loop processing comprises an in-loop filter and one or more adaptive filters. The filter parameters for the adaptive filter are derived from the pre-in-loop video data so that the adaptive filter processing can be applied to the in-loop processed video data without the need of waiting for completion of the in-loop filter processing for a picture or an image unit. In another embodiment, two adaptive filters derive their respective adaptive filter parameters based on the same pre-in-loop video data. In yet another embodiment, a moving window is used for image-unit-based coding system incorporating in-loop filter and one or more adaptive filters. The in-loop filter and the adaptive filter are applied to a moving window of pre-in-loop video data comprising one or more sub-regions from corresponding one or more image units.

Description

[0001] Cross References to Related Applications [0002] This application claims priority to: U.S. Provisional Case No. 61 / 547,285, filed October 14, 2011, entitled "Parallel Encoding for SAO and ALF"; 61 / 557,046, U.S. provisional case titled "Memory access reduction for in-loop filtering." The subject matter of these related applications is hereby incorporated by reference. technical field [0003] The present invention relates to a video coding system, in particular to a method for reducing related loop filtering (such as deblocking (Deblocking), sample adaptive offset (Sample Adaptive Offset, SAO) and adaptive loop filter ( Adaptive Loop Filter, ALF)) method for dealing with latency and / or buffer requirements and related devices. Background technique [0004] Motion estimation is an efficient inter-coding technique to exploit temporal redundancy in video sequences. Motion compensated interframe coding has been widely adopted in various international video coding stand...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04N19/117H04N19/196H04N19/44H04N19/176H04N19/86H04N19/423H04N19/436H04N19/82
CPCH04N19/00484H04N19/00066H04N19/00375H04N19/00521H04N19/00278H04N19/00533H04N19/00896H04N19/00157H04N19/00909H04N19/00266H04N19/86H04N19/117H04N19/14H04N19/172H04N19/176H04N19/197H04N19/423H04N19/436H04N19/44H04N19/82
Inventor 李坤傧陈翊豪朱启诚黄毓文雷少民傅智铭陈庆晔蔡家扬徐志玮
Owner HFI INNOVATION INC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More