Video processing method and apparatus

A video processing and video technology, applied in the field of video processing, can solve the problems of not supporting high-resolution video decoding and high-resolution video playback, etc., and achieve the effect of reducing resolution and improving transmission efficiency

Active Publication Date: 2018-05-22
BEIJING QIYI CENTURY SCI & TECH CO LTD
View PDF11 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, since most video playback devices such as TVs and mobile phones are not equipped with decoders specifically for high-resolution videos, many video playback devices do not support high-resolution video decoding, and thus cannot decode high-resolution videos. video to play

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0055] refer to figure 1 , showing a flow chart of a video processing method, the method may specifically include the following steps:

[0056] Step 101: Divide the high-resolution video into a plurality of first low-resolution sub-videos in the display area.

[0057] Because the high-resolution video contains more pixels, the display range is relatively large, so the video processing device can first divide the entire display interface of the high-resolution video to obtain the first low-resolution sub-video in multiple display areas . Wherein, the picture displayed by each first low-resolution sub-video is part of the entire display interface of the high-resolution video, that is, the picture displayed in a small area of ​​the high-resolution video, so it can be obtained through Divide steps to convert high-resolution video into multiple low-resolution videos.

[0058] Step 102: Encoding each first low-resolution sub-video respectively, to obtain each sub-video code strea...

Embodiment 2

[0068] refer to figure 2 , showing a flow chart of another video processing method, the method may specifically include the following steps:

[0069] Step 201: Divide the high-resolution video into a plurality of first low-resolution sub-videos in the display area.

[0070] Wherein, the implementation process of this step may include the following two division methods:

[0071] The first division method: divide the high-resolution video into a plurality of first low-resolution sub-videos in a rectangular display area.

[0072] image 3 It shows a schematic diagram of a first low-resolution sub-video divided into multiple rectangular display areas provided by an embodiment of the present invention, refer to image 3 The method for the video processing device to divide the multiple first low-resolution sub-videos may be: divide the high-resolution video into a plurality of first low-resolution sub-videos of rectangular display areas with the same length and the same width ac...

Embodiment 3

[0109] refer to Figure 9 , shows a block diagram of a video processing device 900, the device may specifically include:

[0110] The first dividing module 901 is used to divide the high-resolution video into first low-resolution sub-videos of multiple display areas;

[0111] An encoding module 902, configured to encode each first low-resolution sub-video respectively, to obtain each sub-video code stream corresponding to each first low-resolution sub-video;

[0112] The second dividing module 903 is used to divide each sub-video code stream into a plurality of code stream units;

[0113] An arrangement module 904, configured to arrange the multiple code stream units obtained for each of the sub-video code streams to obtain a low-resolution target video code stream;

[0114] The sending module 905 is configured to send the target video code stream to a video playback device for decoding and playing.

[0115] The embodiment of the present invention has the following advantag...

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 embodiment of the invention provides a video processing method and apparatus, and relates to the technical field of video processing. The method comprises the following steps: dividing a high-resolution video into first low-resolution sub-videos of a plurality of display areas; encoding the first low-resolution sub-videos to obtain sub-video code streams; dividing each sub-video code stream into a plurality of code stream units; sorting the plurality of code stream units of the sub-video code streams to obtain a low-resolution target video stream; and sending the target video stream to a video playing device for decoding and playing. By adoption of the video processing method and apparatus, the high-resolution video can be divided into a plurality of low-resolution sub-videos to reducethe video resolution, the plurality of high-resolution videos are encoded and arranged to form the low-resolution target video stream, and the low-resolution target video stream is sent to the videoplaying device for decoding and playing so as to improve the transmission efficiency. In this way, the video playing device can decode and play the high-resolution video through a decoder of general videos.

Description

technical field [0001] The present invention relates to the technical field of video processing, in particular to a video processing method and device. Background technique [0002] With the rapid development of video technology, people's requirements for video quality are getting higher and higher. Therefore, the application prospects of high-resolution videos such as virtual reality videos and panoramic videos are very broad. [0003] In the current high-resolution video processing process, the high-resolution video is usually encoded first to facilitate video transmission and storage, and then the encoded high-resolution video can be decoded to play the decoded video. [0004] However, since most video playback devices such as TVs and mobile phones are not equipped with decoders specifically for high-resolution videos, many video playback devices do not support high-resolution video decoding, and thus cannot decode high-resolution videos. The video plays. Contents of t...

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): H04N21/4402H04N21/44H04N21/431
CPCH04N21/431H04N21/44H04N21/440236
Inventor 刘鸿彬王志航邓治民
Owner BEIJING QIYI CENTURY SCI & TECH CO 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