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

Video encoding method and device, electronic equipment and storage medium

A video coding and coding technology, applied in the field of video coding, can solve the problem that candidates cannot enter the list, etc., achieve the effects of effectively repeating candidates, reducing the occurrence of invalid candidates, and reducing computational complexity

Inactive Publication Date: 2019-12-24
BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In order to overcome the separation of candidate list construction and bidirectional prediction existing in related technologies, the redundancy of merge candidates is introduced, additional comparison and candidate calculation steps are added, and the candidate may not be able to enter the list due to the existence of redundant candidates. This paper A video encoding method, device, electronic equipment and storage medium are publicly provided

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 encoding method and device, electronic equipment and storage medium
  • Video encoding method and device, electronic equipment and storage medium
  • Video encoding method and device, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0071] figure 2 It is a flow chart of a video encoding method shown according to an exemplary embodiment, such as figure 2 As shown, the video encoding method may include the following steps.

[0072] In step S11, the current prediction block corresponding to the bidirectional prediction frame in the video to be encoded is determined.

[0073] The embodiment of the present invention may be configured to obtain a scene of a merged option corresponding to a prediction block in a B frame during the process of inter-frame prediction.

[0074] Inter-frame prediction refers to using the pixel values ​​of adjacent encoded frames to predict the pixels of the current frame image, so as to effectively remove video temporal redundancy. Since images generally rarely change drastically, the correlation between adjacent frames is generally stronger than the correlation between pixels within a frame, so the compression ratio is greater. Also bigger due to inter prediction. Because most...

Embodiment 2

[0099] image 3 It is a flow chart of a video encoding method shown according to an exemplary embodiment, such as image 3 As shown, the video coding method may include the following steps.

[0100] In step S21, the current prediction block corresponding to the bidirectional prediction frame in the video to be encoded is determined.

[0101] The embodiment of the present invention can be applied to a scene in which a merged option corresponding to a prediction block in a B frame is obtained during inter-frame prediction.

[0102] The video to be encoded refers to a video that needs to be encoded.

[0103]The bidirectional predictive block is the predictive block in the B frame. The B frame method (Bframe) usually used in inter-frame prediction is an inter-frame compression algorithm for bidirectional prediction. When compressing a frame into a B frame, it compresses the frame according to the difference between the data of the adjacent forward frame, the current frame and ...

Embodiment 3

[0182] Figure 4 It is a block diagram of a video encoding device according to an exemplary embodiment. refer to Figure 4 , the device includes a current prediction block determination module 131 , a merging candidate generation module 132 and a video encoding module 133 to be encoded.

[0183] The current prediction block determination module 131 may be configured to determine the current prediction block corresponding to the bidirectional prediction frame in the video to be encoded;

[0184] The merging candidate generating module 132 may be configured to acquire forward motion information of a target block corresponding to the current predictive block when the current predictive block satisfies a bidirectional prediction constraint condition, and use the forward motion information as a merging candidate;

[0185] The to-be-encoded video encoding module 133 may be configured to perform video encoding on the to-be-encoded video according to the merging candidates.

[0186...

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 video coding method and device, electronic equipment and a storage medium. The method comprises the steps of determining a current prediction block corresponding to a bidirectional prediction frame in a to-be-coded video; when the current prediction block meets a bidirectional prediction limiting condition, acquiring forward motion information of a target block corresponding to the current prediction block, and the forward motion information is used as a merging candidate; and performing video coding on the to-be-coded video according to the merge candidate. According to the method, the bidirectional prediction limitation can be considered in the process of obtaining the merge candidate; according to the method of the present disclosure, the occurrence of invalidcandidates can be significantly reduced, repeated candidates can be effectively clipped, and moreover, the method of the present disclosure can reduce the computational complexity of video encoding and decoding only by referring to forward motion information, and the saved candidate list positions can be configured to try more candidates.

Description

technical field [0001] The present disclosure relates to the technical field of video encoding, and in particular, to a video encoding method, device, electronic equipment, and storage medium. Background technique [0002] Demand for high-resolution, high-quality video such as high-definition (HD) video and ultra-high-definition (UHD) video has increased in various application fields recently. When video data has higher resolution and higher quality, video data is larger in volume than conventional video data. Thus, if video data is transmitted on an existing medium such as a wired / wireless broadband circuit or stored in an existing storage medium, transmission costs and storage costs increase. To avoid these problems encountered with high-resolution, high-quality video data, high-efficiency video compression techniques can be used. [0003] In order to improve the compression efficiency as much as possible, the prediction block in the B frame can be used for both forward ...

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): H04N19/577H04N19/176H04N19/105H04N19/14
CPCH04N19/105H04N19/14H04N19/176H04N19/577
Inventor 黄跃郑云飞闻兴陈宇聪陈敏王晓楠黄晓政赵明菲郭磊
Owner BEIJING DAJIA INTERNET INFORMATION 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