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

Video processing method and device

A video processing and video technology, which is applied in the field of video processing, can solve problems such as increasing the complexity of code stream splicing and specific application obstacles of code stream splicing technology

Inactive Publication Date: 2019-12-17
BEIJING QIYI CENTURY SCI & TECH CO LTD
View PDF9 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the process of realizing the present invention, the inventors found that this kind of standard needs to add a large number of pixels to fill the edge, and subsequently need to cut the added large number of pixels, which increases the complexity of code stream splicing, and gives the concrete code stream splicing technology. application poses a large barrier

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0072] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.

[0073] A video processing method provided by the embodiment of the present application will be described in detail below in conjunction with specific implementation methods, and it is applied to the video sending end, such as figure 1 As shown, the specific steps are as follows:

[0074] Step 101, acquire video image blocks to be processed included in the target video.

[0075] In the embodiment of the present application, the video sending end may acquire the target video, and acquire the video image blocks to be processed contained in the target video. Wherein, the video sending end can obtain the target video through the mode of wireless data transmission, such as the video sending end can download a certain video from the network, as the target video to be processed; Or...

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

Embodiments of the invention provide a video processing method and device. The method comprises the steps of obtaining a to-be-processed video image block contained in a target video; judging whetherthe video image block can be divided into an integer number of maximum coding blocks or not according to the size of the preset maximum coding block and the size of the video image block; if the videoimage block cannot be divided into an integer number of maximum coding blocks, judging whether the video image block can be divided into an integer number of minimum coding blocks or not according tothe size of a preset minimum coding block, wherein the size of the minimum coding block is smaller than the size of the maximum coding block; and if the video image block cannot be divided into an integer number of minimum coding blocks, supplementing edges of the video image block to obtain a target video image block. By adopting the scheme provided by the embodiment of the invention to processthe video, the code rate in the transmission process can be saved, the difficulty and complexity of realizing code stream splicing are reduced, and great convenience is provided for code stream splicing.

Description

technical field [0001] The present application relates to the field of communication technologies, and in particular to a video processing method and device. Background technique [0002] At present, in the process of video transmission, there is a demand for encoding super-high-resolution video. For such ultra-high-resolution video, each video frame is generally divided into several smaller video image blocks for encoding. Decoding, cropping after decoding, and then splicing to obtain the original video frame. [0003] In the existing standard, the length and width of the video frame must be a multiple of 64. For video frames that do not meet the requirements, edge padding can be performed on the sending end to make the length and width meet the requirements. Therefore, it is necessary to add a large number of pixels around the video frame to fill in the edges, so that its length and width are multiples of 64. Then, the video frame after edge filling is divided into sever...

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
IPC IPC(8): H04N19/176H04N19/119H04N19/14H04N19/85
CPCH04N19/119H04N19/14H04N19/176H04N19/85
Inventor 陈科吉王志航董胜富
Owner BEIJING QIYI CENTURY SCI & 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