Circuit and method based on AVS motion compensation interpolation

A brightness interpolation and motion compensation technology, applied in the field of audio and video digital codec, can solve the problems of low parallelism of interpolation operation, increased pipeline improvement effect, and high memory access pressure, and achieves reduced complexity, reduced waiting time, The effect of reducing access pressure

Inactive Publication Date: 2010-07-14
SHANDONG UNIV
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

And when calculating the interpolation of points at different positions, some points at the same position may be used, resulting in redundancy when fetching data
Therefore, the access pressure of the memory is huge, which becomes the bottleneck of improving the performance of the interpolation operation.
[0005] 2. Due to the limitation of the SDRAM access port, the parallelism of the interpolation operation is not high, and the improvement of the performance of the AVS interpolation operation circuit is mainly achieved by increasing the number of stages of the pipeline.
However, when the number of stages of the pipeline reaches a certain level, the performance improvement effect of increasing the pipeline becomes very limited.
And as the system frequency increases, the system power consumption will also increase accordingly.

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
  • Circuit and method based on AVS motion compensation interpolation
  • Circuit and method based on AVS motion compensation interpolation
  • Circuit and method based on AVS motion compensation interpolation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0055] A circuit based on AVS motion compensation brightness interpolation operation, such as figure 1 As shown, it includes integer pixel memory I1, integer pixel memory II2, bh type pixel memory 3, j type pixel memory 4, memory interface module 5, 1 / 2 pixel interpolation filter 6, 1 / 4 pixel interpolation filter 7, multiple Way selector (MUX) 8 and adjustment limiter 9, it is characterized in that the output end of integer pixel memory I1, integer pixel memory II2, bh class pixel memory 3 and j class pixel memory 4 is connected to the input end of memory interface module 5 ; The output end of memory interface module 5 is connected to the input end of 1 / 2 pixel interpolation filter 6 and 1 / 4 pixel interpolation filter 7 respectively; 1 / 2 pixel interpolation filter 6 and 1 / 4 pixel interpolation filter 7 The output end is connected to the input end of multiplexer 8 respectively; The output end of 1 / 2 pixel interpolation filter 6 is respectively connected to the input end of bh c...

Embodiment 2

[0065] A kind of method utilizing above-mentioned circuit to carry out based on AVS motion compensation luminance interpolation operation such as Figure 8 As shown, the steps are as follows:

[0066] (1) Send the pixel block to be interpolated to the integer pixel memory I / II;

[0067] (2) use 1 / 2 pixel interpolation filter to find horizontal and vertical half pixel points to the pixel value in the integer pixel memory I / II;

[0068] (3) use the 1 / 2 pixel interpolation filter to obtain the diagonal half-pixel point to the pixel value in the bh class pixel memory; obtain the vertical or horizontal half-pixel point intermediate value to step (2), use filter F1, select the same row / Filter the nearest 4 half-pixel values ​​to obtain the intermediate value j';

[0069] (4) Use the 1 / 4 pixel interpolation filter to filter integer pixels or half pixels to find 1 / 4 pixel points; for a, c, d, n, i, k, f, q position points in the AVS standard, use Filter F2 filters the nearest 4 inte...

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 relates to a circuit and a method based on AVS motion compensation interpolation, which belong to the technical field of audio and video digital encoding and decoding; the circuit comprises integer-pixel memories I and II, bh and j pixel memories, a memory interface module, one-second and one-fourth pixel interpolation filters, a multiplexer and an adjusting amplitude limiter; the output ends of the circuit comprises integer-pixel memories I and II and the bh and j pixel memories are connected with the input end of the memory interface module; the output end of the memory interface module is respectively connected with the input ends of the one-second and one-fourth pixel interpolation filters; the output ends of the one-second and one-fourth pixel interpolation filters are respectively connected with the input end of the multiplexer; the output end of the one-second pixel interpolation filter is respectively connected with the input ends of the bh and j pixel memories; and the output end of the multiplexer is connected with the input end of the adjusting amplitude limiter, and interpolation results are output by the adjusting amplitude limiter. The invention carries out interpolation operation by the means of improving system parallelism, thereby effectively improving the system performance.

Description

Technical field [0001] The invention relates to the technical field of digital audio and video codec, in particular to a circuit and method based on AVS (digital audio and video codec technology standard) motion compensation brightness interpolation operation. Background technique [0002] AVS (Audio Video Coding Standard) is the audio and video codec standard. It is a national standard with independent intellectual property rights in my country. Its video part was promulgated as a national standard by the Ministry of Information Industry in February 2006. It started on March 1, 2006. implement. The standard is mainly aimed at high-definition and high-quality digital television broadcasting, digital storage media and other related applications. Motion estimation and motion compensation are the main methods to remove temporal redundancy in the process of AVS codec. Due to the continuity of natural moving objects, only using integer pixel prediction between two frames of a vi...

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): H04N7/26H04N7/46H04N19/51H04N19/523H04N19/583H04N19/59H04N19/80
Inventor 王祖强王方晴
Owner SHANDONG 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
Try Eureka
PatSnap group products