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

Video coding method and device

A video coding and coding technology, applied in the field of video coding methods and devices, can solve problems such as low efficiency

Active Publication Date: 2010-09-08
HONG KONG APPLIED SCI & TECH RES INST
View PDF5 Cites 44 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this process is also inefficient, as it derives the motion vector for the current block from the block position in the reference frame (where the reference frame is selected in a block matching process), rather than from the coded region in the current frame The block's motion vector is derived from the

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
  • Video coding method and device
  • Video coding method and device
  • Video coding method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0086] In order to better explain the implementation of the present invention, the temporal direct mode and the spatial direct mode of video coding are first introduced.

[0087] A. Time direct mode

[0088] figure 1 Describes a current frame and a future reference frame for temporal direct mode. The current frame 110 may be divided into multiple 8*8 blocks 115. The 8*8 block 115 corresponds to a block 125 in the same position in the first future reference frame 120. The information of the upper left 4*4 area 122 of the 8*8 block at the same position on the first future reference frame is used in the time direct mode. The position of the same position block 125 in the future reference frame 120 is the same as the position of the 8*8 block 115 in the current frame 110.

[0089] figure 2 Schematic representation of the bidirectional prediction between a current frame and its reference frame. The current frame 220 encoded with bidirectional prediction is also regarded as the curre...

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 method and device for performing the movement forecast in the video coding, the method comprises a. selecting a set of reference areas from the coded areas on the current frame; b. estimating the movement vector difference values between the current area and each reference area; c. determining the reference area corresponding to the minimum movement vector difference value, and judging that whether the minimum movement vector difference value is smaller than a preset threshold value; d. setting the movement vector and the reference frame of the current area as the determined movement vector of the reference area and the reference frame, if the minimum movement vector difference value is smaller than the preset threshold value; e. if the minimum movement vector difference value is larger than the preset threshold value, for each forecast direction, setting the movement vector of the current area as 0 vector or an intermediate vector, and setting the reference frame of the current area as the reference frame most adjacent to the current area or the reference frame most constantly adopted by one set of reference areas. According to the invention, the high coding performance can be obtained.

Description

Technical field [0001] The present invention generally relates to digital video processing, and particularly relates to a video encoding method and device. Background technique [0002] In modern video coding standards such as MPEG-1, MPEG-2, MPEG-4, H.261, H.263, H.264 and AVS, Motion Estimation (ME) and Motion Compensation (MC) are important tools. Used to suppress temporal redundancy, so as to obtain high coding efficiency. In ME / MC, the current frame is divided into non-overlapping blocks. For each current block in a current frame, a search area is defined in the reference frame. Each point in the search area corresponds to a candidate block, which may be a good prediction of the current block. A similarity metric is also defined to search in the search area and find candidate blocks that have great similarity (if not the maximum similarity) to the current block according to the similarity metric. These candidate blocks with great similarity will be the best matching bloc...

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/32H04N19/513
Inventor 萧允治甘殷豪张开玨刘雨
Owner HONG KONG APPLIED SCI & TECH RES INST
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