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

Filtering method and filtering apparatus for compressed video

A video, together technology, applied in the field of filtering methods and devices for compressed video, can solve problems such as only using local spatial correlation of video images

Active Publication Date: 2018-12-04
ZHEJIANG UNIV
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, both filters only use the local spatial correlation of the video image, which has certain limitations.

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
  • Filtering method and filtering apparatus for compressed video
  • Filtering method and filtering apparatus for compressed video
  • Filtering method and filtering apparatus for compressed video

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0089] figure 1 Shown in a is the flowchart of the filtering algorithm of the embodiment of the present invention, figure 2 It is an implementation principle diagram of the filtering method proposed by the embodiment of the present invention. Combine below figure 1 a, figure 2 Give specific instructions.

[0090] In step S106, the input is an image block P of size p×q to be processed currently m (See figure 2 The box) and the reconstructed image, the output is a similar block third-order tensor Z, Z∈R p×q×K . First use the image block P m , in the reconstructed image, find K-1 similar blocks similar to the current block according to the similarity criterion, where the similarity criterion has different implementations, such as the sum of absolute values ​​of pixel differences in different image blocks (SAD,Sum of Absolute Differences):

[0091] SAD=||P m -P k(k≠m) ||

[0092] For example, the sum of squares of pixel differences in different image blocks (SSD, ...

Embodiment 2

[0113] figure 1 Shown in b is a flow chart of the filtering algorithm of the embodiment of the present invention. Combine below figure 1 b for specific instructions.

[0114] In step S102, the input reconstructed video image f and pixel position PP are received. In step S104, find out the image block {P t |t=1,2,...T}, where T is the number of image blocks passing through PP, P t in (i t ,j t ) corresponds to PP. For each image block P t , respectively perform the processing of steps S106 to S112.

[0115] In step S106, the input is p t ×q t Image blocks of size P t (See figure 2 The box) and the reconstructed image, the output is a similar block third-order tensor Z t ,Z t ∈R p x q x K. First, using the current block as a template, find K-1 similar blocks similar to the current block in the reconstructed image according to the similarity criterion, where the similarity criterion has different implementations, for example, the difference between the absolu...

Embodiment 3

[0141] figure 1 Shown in b is the flow chart of the filtering algorithm of the present invention. Combine below figure 1 b for specific instructions.

[0142] In step S102, the input reconstructed video image f and pixel position PP are received. In step S104, find out the image block {P t |t=1,2,...T}, where T is the number of image blocks passing through PP, P t in (i t ,j t ) corresponds to PP. For each image block P t , respectively perform the processing of steps S106 to S112.

[0143] In step S106, the input is p t ×q t Image blocks of size P t (See figure 2 The box) and the reconstructed image, the output is a similar block third-order tensor Z t ,Z t ∈R p×q×K . First, using the current block as a template, find K-1 similar blocks similar to the current block in the reconstructed image according to the similarity criterion, where the similarity criterion has different implementations, for example, the difference between the absolute value of the pixel...

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 provides a filtering method and apparatus for a compressed video. According to the method and apparatus, through high-order singular value decomposition processing, the non-local spatialcorrelation in a video frame can be effectively utilized, the quality of the compressed video is improved, and the video compression performance is further enhanced. Moreover, the filtering method isapplied to a video encoding loop so that the quality of a reference frame can be improved, the prediction efficiency is further improved, and the encoding performance is enhanced. The filtering method for the compressed video based on the non-local spatial correlation is proposed, and the corresponding apparatus is also proposed.

Description

technical field [0001] The invention relates to the field of video image processing, in particular to a filtering method and device for compressed video. Background technique [0002] Due to lossy compression, quantization noise usually exists in the reconstructed image after video decoding, including: blocking effect, ringing effect, blurring effect, etc., which will affect the video quality. Loop filters can improve the quality of reconstructed frames, and there are two types of loop filters—deblocking filters and sample adaptive offset filters. But these two filters only use the local spatial correlation of the video image, so there are certain limitations. The adaptive filtering method in video coding and decoding uses the non-local correlation of video frames to find a series of similar blocks in the image, arrange each similar block into a column vector, and then form a similar block group of all similar blocks, and It is represented in the form of a two-dimensional ...

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/176H04N19/124H04N19/60H04N19/80
CPCH04N19/117H04N19/124H04N19/176H04N19/60H04N19/80
Inventor 虞露张清
Owner ZHEJIANG 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