Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Boundary processing method and device for adaptive loop filtering

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

Active Publication Date: 2017-11-24
PEKING UNIV
View PDF6 Cites 8 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 processing method and device for adaptive loop filtering
  • Boundary processing method and device for adaptive loop filtering
  • Boundary processing method and device for adaptive loop filtering

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 present invention discloses a boundary processing method and device for adaptive loop filtering. The boundary processing method includes: determining the filtering area according to the upper boundary and the lower boundary of the current largest coding unit of the sequence; and determining the filtering area Whether the pixels outside the left 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. The invention solves the problem of boundary processing in the ALF filter process, fully utilizes the correlation between pixels, and reduces the hardware cost in the process of realizing the adaptive loop filter at the cost of slight coding performance loss.

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