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

A Video Coding Method Combined with Video Stabilization

A video stabilization and video coding technology, applied in the field of video processing, can solve the problems of low motion vector accuracy and reduce the efficiency of the motion estimation process in video coding, and achieve the effect of enhancing subjective experience, ensuring video coding quality, and improving coding speed.

Active Publication Date: 2019-11-22
BEIJING INSTITUTE OF TECHNOLOGYGY
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although this type of method combines video coding and video stabilization, the existing methods all obtain the motion vector corresponding to the macroblock through the median prediction of the adjacent coded macroblocks in this frame, without multiplexing the video stabilization process. The generated transformation matrix information makes the accuracy of the generated motion vector low, which reduces the efficiency of the motion estimation process in video coding; and in order to ensure that each macroblock has at least one corresponding motion vector, so for each macroblock Each block requires at least one motion search process

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
  • A Video Coding Method Combined with Video Stabilization
  • A Video Coding Method Combined with Video Stabilization
  • A Video Coding Method Combined with Video Stabilization

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The implementation of the method of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0039] This implementation mode specifically implements a video coding method combined with high-efficiency video stabilization information, with figure 1 Be the flow chart of this video coding method, appendix figure 2 It is an overall structural diagram of the coding system corresponding to this embodiment. The specific implementation steps of this embodiment are as follows:

[0040] Step 1. Extract stable information

[0041] Stabilize the original shaky video using a video stabilization method. Various methods in the prior art can be used to stabilize the original shaken video, such as low-pass filter image stabilization method, sensor-assisted image stabilization method, etc. Through these stabilization methods, a series of stable video frames and feature point trajectories can be obtained , the motion path of each origin...

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 encoding method combined with video stabilization, comprising the following steps: performing stabilization processing on the original video, and extracting video stabilization information; calculating a transformation matrix between stabilized video frames; calculating each macroblock in each stabilized frame Corresponding motion vector; use above-mentioned motion vector as the starting point of corresponding macroblock motion search, search each macroblock, obtain the optimal motion vector of each macroblock; obtain the optimal motion vector of each sub-macroblock; select matching The macroblock segmentation method with the least cost performs motion compensation, quantization and entropy coding to obtain the final stable video compression stream. The invention obtains more accurate motion vectors with less calculation amount, and greatly improves the coding speed while ensuring the video coding quality.

Description

technical field [0001] The invention relates to a video encoding method, in particular to a video encoding method combined with video stabilization, and belongs to the field of video processing. Background technique [0002] Video coding technology is a video compression technology, which mainly achieves the purpose of compressing video by removing spatial redundancy and temporal redundancy existing in video. Now the more common codec standards include ITU's H.264 standard, H.265 standard, Motion Picture Experts Group's MPEG standard, Microsoft's WMV standard, and so on. Among them, the use of H.264 is the most common. In the H.264 video coding standard, each frame of video is divided into macroblocks of a specific (in pixels) size (16x16, 16x8, 8x16, 8x8, 8x4, 4x8, and 4x4). Each macroblock is encoded either intra-frame or inter-frame. Both intra-frame coding and inter-frame coding require a previously coded video frame as a reference frame. For intra-frame coding, the ...

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/13H04N19/124H04N19/176H04N19/56H04N19/573H04N19/96H04N5/232
CPCH04N19/124H04N19/13H04N19/176H04N19/56H04N19/573H04N19/96H04N23/681H04N23/68
Inventor 黄华魏晓翔张磊
Owner BEIJING INSTITUTE OF TECHNOLOGYGY
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