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

Method and device for obtaining temporal motion vector, inter-frame prediction, and video coding

A technology of motion vector and acquisition method, which is applied in the fields of inter-frame prediction, video coding, and time-domain motion vector acquisition, and can solve problems affecting the accuracy of inter-frame prediction, etc.

Active Publication Date: 2022-07-12
ZHEJIANG DAHUA TECH CO LTD
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the long-term research and development process, the inventors of the present application found that the current time-domain MV acquisition method still has certain limitations, which also affects the accuracy of inter-frame prediction to a certain extent.

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 obtaining temporal motion vector, inter-frame prediction, and video coding
  • Method and device for obtaining temporal motion vector, inter-frame prediction, and video coding
  • Method and device for obtaining temporal motion vector, inter-frame prediction, and video coding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0092] In this embodiment, the Merge mode is used for inter prediction. see Figure 9 , Figure 9 It is a schematic diagram of time-domain motion vector scaling in the embodiment of the present application. In this embodiment, C0 and K0 at the lower right corner of C0 are selected as candidate location blocks. If these two locations are not available, the C1 location is selected, and the candidate location block is confirmed according to the search order of C0->K0->C1. available.

[0093] Two reference frames cur_ref0 and cur_ref1 are designated and selected from the reference frame list list0 of the current frame to obtain the distances td0 and td1 between the current frame and the reference frame of the current frame.

[0094] Two col_ref0 and col_ref1 closest to the current frame are selected to obtain the distances tb0 and tb1 between the co-located frame and the reference frames (col_ref0 and col_ref1) of the co-located frame.

[0095] In the co-located frame, the tim...

Embodiment 2

[0099] In this embodiment, the Merge mode is used for inter prediction. And use scheme c to obtain the reference frame of the current frame, use scheme D to select the co-located frame, select the co-located block corresponding to C0, A0, A1, B2, D2 in the co-located frame, and follow C0->A0->A1->B2 -> The search order of D2 confirms whether the candidate location block is available. Assuming that the reference frames of A0 and D2 are cur_ref1 after the statistics of scheme c, the reference frames of A1 and B2 are both cur_ref0, and only one reference frame is taken, then since the order of A0 is the first, the reference frame is cur_ref1. Assuming that only one co-located frame is taken, and the first inter-frame coded block is A0 after searching in sequence through scheme D, then the co-located frame of A0 is taken as the co-located frame of the current coding block, and then the time domain of the co-located block is obtained. MV, the time domain MV of the current coding b...

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 present application discloses a method and device for temporal motion vector acquisition, inter-frame prediction, and video coding. The method includes: determining at least one co-located frame of a current coding block according to a preset method; The search sequence determines at least one co-located block in the co-located frame; obtains the motion vector of the co-located block; uses the distance between the current frame and the reference frame of the current frame, and the distance between the co-located frame and the reference frame of the co-located frame, for the co-located block The motion vector of the current coding block is scaled to obtain the temporal motion vector of the current coding block. In the above manner, the present application can improve the accuracy of inter-frame prediction.

Description

technical field [0001] The present application relates to the technical field of video coding and decoding, and in particular, to methods and devices for acquiring temporal motion vectors, inter-frame prediction, and video coding. Background technique [0002] Because the amount of video image data is relatively large, it is usually necessary to compress video pixel data (RGB, YUV, etc.), thereby reducing the amount of video data. The compressed data is called a video stream, and the video stream is transmitted to the client through a wired or wireless network, and then decoded and viewed, which can reduce the network bandwidth and storage space during the transmission process. [0003] The entire video coding process includes prediction, transformation, quantization, coding and other processes. The prediction is divided into two parts: intra-frame prediction and inter-frame prediction. Inter-frame prediction uses the temporal correlation between image frames to compress im...

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/503H04N19/513H04N19/186H04N19/176H04N19/105
CPCH04N19/503H04N19/513H04N19/186H04N19/176H04N19/105
Inventor 方诚江东林聚财殷俊曾飞洋
Owner ZHEJIANG DAHUA TECH CO LTD
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