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

Motion Estimation Method Based on Non-Uniform Pixel Truncation in Video Coding

A technology of motion estimation and video coding, which is applied in the field of video coding and can solve problems such as inability to reduce power consumption and ensure coding performance

Inactive Publication Date: 2015-12-23
TSINGHUA UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0025] The above methods all use the same number of pixel truncation bits for all candidate points in the motion estimation area, which cannot guarantee coding performance while reducing power consumption.

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
  • Motion Estimation Method Based on Non-Uniform Pixel Truncation in Video Coding
  • Motion Estimation Method Based on Non-Uniform Pixel Truncation in Video Coding
  • Motion Estimation Method Based on Non-Uniform Pixel Truncation in Video Coding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0068] A motion estimation method based on non-uniform pixel truncation in video coding provided by an embodiment of the present invention, see Image 6 , the method includes:

[0069] Motion estimation area division and determination of integer pixel truncation bits in the search pixel group corresponding to integer pixel candidate points: divide the motion estimation area corresponding to the current coded pixel group in the video coding reference image, and divide the motion estimation area into multiple motion estimation sub-area;

[0070] Using the plurality of motion estimation sub-regions, determine the number of integer-pixel truncation bits in the search pixel group corresponding to the integer-pixel candidate points in the plurality of sub-regions, and at least two candidate points in different motion estimation sub-regions correspond to The number of pixel truncation bits in the search pixel group is different;

[0071] Select the optimal point of the motion estim...

Embodiment 2

[0091] For another motion estimation method based on non-uniform pixel truncation in video coding provided by an embodiment of the present invention, see Figure 9 , the method includes:

[0092] Motion estimation area division and determination of integer pixel truncation bits in the search pixel group corresponding to integer pixel candidate points: divide the motion estimation area corresponding to the current coded pixel group in the video coding reference image, and divide the motion estimation area into multiple Motion Estimation sub-area.

[0093] Using the plurality of motion estimation sub-regions, determine the number of integer-pixel truncation bits in the search pixel group corresponding to the integer-pixel candidate points in the plurality of sub-regions, and at least two candidate points in different motion estimation sub-regions correspond to The number of pixel truncation bits in the search pixel group is different;

[0094] Select the optimal point of the m...

Embodiment 3

[0106] For the third motion estimation method based on non-uniform pixel truncation in video coding provided by the embodiment of the present invention, see Figure 11 , the method includes:

[0107] Motion estimation area division and determination of pixel truncated bits in the search pixel group corresponding to 1 / 2 pixel candidate points: divide the motion estimation area corresponding to the current coded pixel group in the video coding reference image, and divide the motion estimation area into multiple a motion estimation sub-area;

[0108] Using the plurality of motion estimation sub-regions, determine the number of pixel truncated bits in the search pixel groups corresponding to the candidate points in the plurality of sub-regions, and there are at least two search pixel groups corresponding to the candidate points in different motion estimation sub-regions The number of pixel truncation bits in is different;

[0109] Select the optimal point of the motion estimatio...

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 motion estimation method based on non-uniform pixel truncation in video coding, belonging to the field of video coding. The method comprises the steps of dividing a motion estimation region into a plurality of motion estimation sub-regions; determining pixel truncation digits in search pixel groups corresponding to candidate points in the sub-regions, wherein the pixel truncation digits in the search pixel groups corresponding to the candidate points in at least two different motion estimation sub-regions are different; respectively conducting motion estimation to the candidate points in the sub-regions and selecting optimum points in the sub-regions; and selecting a global optimum point from an optimum point set of all sub-regions. The motion estimation method based on non-uniform pixel truncation in video coding has the advantages that the calculation amount of motion estimation is effectively reduced, the power consumption of motion estimation is decreased, the overall power consumption of video coding is decreased and the motion estimation method is applicable to the field of video communication of mobile equipment.

Description

technical field [0001] The invention belongs to the field of video coding, and in particular relates to a motion estimation method based on non-uniform pixel truncation. Background technique [0002] A video consists of a series of temporally related pictures. Each image is called a frame, and each frame is divided into several pixel groups. Usually, the size of a pixel group is square or rectangular, and the size of a pixel group can also be any other shape. The basic unit of a pixel group is a pixel. , where the integer pixel refers to the point that constitutes the image, and is the most [0003] small unit. Sub-pixels are obtained by interpolation, and sub-pixels can be further divided into 1 / 2 pixels and 1 / 4 pixels, etc., such as figure 1 As shown, the 1 / 2 pixel represented by the square is obtained by interpolating the round integer pixels around it, and the 1 / 4 pixel represented by the diamond is obtained by interpolating the round integer pixels around it and the ...

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/513H04N19/517H04N19/105H04N19/132H04N19/527H04N19/533
Inventor 余全合荣耀程安达佟欣何芸
Owner TSINGHUA 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