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

Method and device for calculating sub pixel motion vector based on H264 protocol

A motion vector, computing device technology, applied in image communication, digital video signal modification, electrical components, etc., can solve the problems of high power consumption, large hardware area and high cost of video coding

Active Publication Date: 2016-06-15
FUZHOU ROCKCHIP SEMICON
View PDF5 Cites 54 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] To this end, it is necessary to provide a technical solution for calculating sub-pixel motion vectors based on the H264 protocol to solve the problem of video Problems such as large encoding power consumption, large hardware area, and high cost

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
  • Method and device for calculating sub pixel motion vector based on H264 protocol
  • Method and device for calculating sub pixel motion vector based on H264 protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] In order to describe in detail the technical content, structural features, achieved objectives and effects of the technical solution, the following detailed descriptions are given in conjunction with specific embodiments and accompanying drawings.

[0041] See figure 1 , Is a schematic diagram of a sub-pixel motion vector calculation device based on the H264 protocol according to an embodiment of the present invention. The device is used to calculate the sub-pixel motion vector of a macro block, the macro block is divided into a plurality of 16x16 sub-blocks; each 16x16 sub-block is divided into 4 8x8 sub-blocks, and each 8x8 sub-block is divided into 4 4x4 sub-blocks; the device includes a buffer unit, a main control unit 109, a reference frame multiplexing maintenance unit 106, a SAD cost calculation unit 107, and a SAD cost selection unit 108; the buffer unit is connected to the main control unit, and the main The control unit is connected to the reference frame multipl...

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 method and device for calculating a sub pixel motion vector based on an H264 protocol. The device is used for calculating the sub pixel motion vector of a macro block, and comprises a buffer unit, a main control unit, a reference frame reuse and maintenance unit, an SAD cost calculation unit and an SAD cost selection unit. In the process of calculating the sub pixel motion vector of the H264 protocol, an original block pixel is obtained based on the size of a 16 x 16 block, so that the reusability of original block pixels of a 8 x 8 block and a 4 x 4 block can be guaranteed; and when acquiring a reference block pixel, a corresponding relationship between integer pixel motion vectors is recorded according to the reference frame reuse and maintenance unit, reference block pixels of different sub-blocks of the integer pixel motion vectors are acquired selectively, and reference block pixels of the same integer pixel motion vector are not acquired repeatedly, so that the reusability of a reference pixel can be greatly improved, the calculation efficiency of the sub pixel motion vector can be improved, the power consumption can be saved, and the hardware cost can also be saved.

Description

Technical field [0001] The present invention relates to the field of computer chips, and in particular to a method and device for calculating sub-pixel motion vector based on H264 protocol. Background technique [0002] With the rapid development of computer technology, communication technology, Internet technology and multimedia technology, multimedia applications have penetrated into all aspects of people's daily life, and gradually changed people's lifestyles. Video is the most common and most informative media in multimedia applications. At present, multimedia services have evolved from audio-based services to video-based services. Whether it is traditional multimedia applications such as movies, TV, and video surveillance, or emerging multimedia applications such as web streaming video, video telephony, and video conferencing, video is One of the most core components. [0003] There are many video encoding protocols, and the H264 protocol is one of the important ones. In th...

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
IPC IPC(8): H04N19/513H04N19/523H04N19/176H04N19/182H04N19/423
CPCH04N19/176H04N19/182H04N19/423H04N19/513H04N19/523
Inventor 李仙辉
Owner FUZHOU ROCKCHIP SEMICON
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