Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Boundary treatment method and device for adaptive loop filter

A technology of adaptive loop and boundary processing, applied in image communication, digital video signal modification, electrical components, etc., to achieve the effect of reducing hardware cost, easy implementation, and minimal loss of coding performance

Active Publication Date: 2015-06-10
PEKING UNIV
View PDF6 Cites 40 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The purpose of the present invention is to provide a boundary processing method and device for adaptive loop filtering, which are used to solve the boundary processing problem in the ALF filtering process

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
  • Boundary treatment method and device for adaptive loop filter
  • Boundary treatment method and device for adaptive loop filter
  • Boundary treatment method and device for adaptive loop filter

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] Such as Figure 4 As shown, this embodiment provides a boundary processing method for adaptive loop filtering, including: determining the filtering area according to the upper boundary and lower boundary of the current largest coding unit LCU of the sequence; and determining the left side of the filtering area Whether the pixels outside the boundary and the right boundary are available, and during the ALF process of the adaptive loop filtering, for the unavailable pixel samples, the pixel samples closest to the pixel samples in the filtering area are used instead.

[0034] In addition, considering the problem of cross-slice boundary filtering, the method further includes: adding a flag bit on the sequence header of the sequence, where the flag bit is used to control whether the ALF allows cross-slice boundary filtering. In practice, the flag bit can be recorded as cross_slice_loopfilter_enable, and the value of cross_slice_loopfilter_enable can be set to indicate whethe...

Embodiment 2

[0048] Corresponding to the boundary processing method for adaptive loop filtering in Embodiment 1, this embodiment provides a boundary processing device for adaptive loop filtering, such as Figure 7 As shown, it includes: a filtering area determination module, which is used to determine the filtering area according to the upper boundary and lower boundary of the current largest coding unit of the sequence; and a boundary processing module, which is used to determine the left boundary and the right boundary of the filtering area Whether the pixel is available, and in the ALF process of the adaptive loop filtering, for the unavailable pixel sample, the pixel sample closest to the pixel sample in the filtering area is used instead.

[0049] In addition, the boundary processing device further includes a flag bit setting module, which is used to add a flag bit to the sequence header of the sequence, and the flag bit is used to control whether the ALF allows cross-slice boundary fi...

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

The invention discloses a boundary treatment method and device for adaptive loop filter. The method comprises the steps of determining a filter area according to an upper boundary and a lower boundary of the current maximum coding unit in a sequence; determining whether pixels at the outsides of the left boundary and the right boundary of the filter area are usable; replacing the unusable pixel samples by the closest pixel samples within the filter area during loop filter ALF process. With the adoption of the method, the problem of boundary treatment of ALF filter process can be solved, the correlation of pixels is fully utilized, the cost is tiny loss on coding performance, and the hardware cost during achieving the adaptive loop filter can be decreased.

Description

technical field [0001] The present invention relates to the field of digital signal processing, in particular to a boundary processing method and device for adaptive loop filtering in the field of image / video coding and decoding. Background technique [0002] Adaptive Loop Filter (ALF) is one of the important technologies of video codec. This technology filters the reconstructed image at the decoding end by encoding the filter coefficients, reduces the compression distortion in the decoded image, and provides high-quality prediction reference images for the subsequent encoded and decoded images, thereby further improving the compression efficiency. The coefficient of ALF is generally obtained by minimizing the distortion training between the coded reconstructed image and its corresponding uncompressed image, and this coefficient is the Wiener filter coefficient. [0003] New coding standard technologies usually include three types of in-loop filtering technologies: deblocki...

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/82H04N19/186
Inventor 马思伟姜晓龙王苫社张新峰
Owner PEKING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products