Method and device for encoding and decoding video frames

A decoding method and video frame technology, which are applied in the fields of digital video signal modification, image communication, electrical components, etc., can solve the problems of affecting video quality and low coding efficiency.

Active Publication Date: 2019-01-15
LENOVO (BEIJING) LTD
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the proposal of Mode_INTRABC has improved the compression ratio of video frames to a certain extent, the current encoding of video frames based on Mode_INTRABC mode may have the problem of low encoding efficiency, which in turn affects the quality of subsequent decoded video

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 encoding and decoding video frames
  • Method and device for encoding and decoding video frames
  • Method and device for encoding and decoding video frames

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0096] The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0097] The inventor found through research on the existing process of compressing video frames based on the Mode_INTRABC mode that: when encoding video frames, the encoding modes adopted by different coding units in the same video frame may be different. For example, some encoding The unit adopts the intra-frame block copy Mode_INTRABC encoding mode for encoding, and some encoding units adopt the intra-frame encoding Mode_INTRA mode. When the current coding unit to be coded in a cer...

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 application provides a video frame coding method, a video frame decoding method, a video frame coding device, and a video frame decoding device. After the motion vector predicted value of a current coding unit to be coded is determined, a reference area containing the current coding unit is determined, an initial value is assigned to the current coding unit, motion estimation is carried out in the reference area, and a motion vector corresponding to the current coding unit is determined; and the current coding unit is coded according to the motion vector and the motion vector difference. During decoding, the motion vector predicted value of the current coding unit is determined, the motion vector difference is parsed out from the current coding unit, and a motion vector is determined according to the motion vector predicted value and the motion vector difference; if the motion vector is (0, 0), a reference unit to which the motion vector points is the initial value assigned to the current coding unit, and the residual of the current coding unit is set to zero; and the initial value is taken as the reconstructed value of the current coding unit. By adopting the method, the coding efficiency is improved, the coding time is reduced, and the quality of decoded videos is improved.

Description

technical field [0001] The present application relates to the technical field of video compression, and more specifically relates to a method and device for encoding and decoding video frames. Background technique [0002] Before the video data is transmitted, it is generally necessary to compress and encode the video data. In the current video coding standard, the original video frame is divided into: intra-frame coding frame, also known as I frame (Intra-frame); unidirectional predictive frame, also known as P frame (Predictive-frame); and bidirectional predictive frame , also known as B (Bidirectionally predicted-frame) three types. [0003] In order to improve the compression ratio of these three kinds of video frames, the intra-frame block copy coding mode (Mode_INTRABC, Mode_Intra Block Copy) is proposed, that is, when the video frame is coded, it is also allowed to find a match in its adjacent area for the current coded block piece. Although the proposal of Mode_IN...

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/593H04N19/139H04N19/56H04N19/176H04N19/44
Inventor 姜东张学荣武亚强
Owner LENOVO (BEIJING) LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products