A method and system for inter-frame image motion estimation based on code rate control
A rate control and motion estimation technology, applied in the field of image processing, can solve problems such as the increase of coding complexity, and achieve the effect of reducing calculation, reducing the amount of invalid calculation, and avoiding inefficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0038] Motion estimation is the process of finding the matching block corresponding to the current coding block in the reference image. In essence, it is the process of searching and determining the optimal displacement of the current coding block. Its basic idea is to divide each frame of the image sequence into many non-overlapping prediction units, select the coded image as the reference image, find the best matching reference block of the current coding block in the current image from the reference image, and Assume that all pixels within a block have the same amount of displacement. For each block, according to a certain matching criterion, find the matching block that is most similar to the current coding block within a specific search range of the reference frame, and the relative displacement between the matching block and the current coding block is the motion vector (Motion vector, MV ). The process of obtaining motion vectors in video coding is called motion estima...
Embodiment 2
[0068] In order to better understand the technical content of the present invention, this embodiment illustrates the technical content of the present invention in the form of a system structure, such as figure 2 As shown, an inter-frame image motion estimation system based on bit rate control, including:
[0069] A list obtaining unit, configured to obtain a motion vector candidate list of the current coding block based on the motion correlation in the space-time domain;
[0070] A central acquisition unit, configured to screen the motion vector candidate with the smallest cost in the motion vector candidate list based on the rate-distortion cost function as the predicted motion vector;
[0071] A center search unit, configured to perform a motion search centered on the predicted motion vector, and calculate the rate-distortion cost of the coded block obtained during the motion search process;
[0072] The vector obtaining unit is used for selecting the coding block with the...
Embodiment 3
[0082] In order to better verify the technical content of the present invention, in a preferred embodiment, a simulation experiment is used to verify the effect of the present invention. In this preferred embodiment, the standard reference model HM of H.265 / HEVC is adopted, random access (RA) configuration is used, and the values of four quantization parameters (quantization parameters, QP) are: 22, 27, 32 , 37. By comparing the motion estimation method proposed by the present invention with the H.265 / HEVC reference software, the rate-distortion (BD-Rate) and the relative reduction of encoding time ΔT are used to verify the performance improvement percentage of the algorithm under the input of different series of video sequences. Where ΔT is calculated by the following formula:
[0083]
[0084] Among them, T vtm ,T pro are the motion estimation coding time of HM and the motion estimation method proposed by the present invention, respectively.
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


