Video processing method and mobile terminal

A video processing and mobile terminal technology, applied in the field of video processing, can solve the problems of destroying the scene, unable to predict the development trend of video content, not considering the speed of video content change, etc., to achieve the effect of improving fluency

Inactive Publication Date: 2016-08-03
VIVO MOBILE COMM CO LTD
View PDF6 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The embodiment of the present invention provides a video processing method, which is used to solve the problem that the speed of the video content change is not considered in the prior art video frame extraction processing method at fixed intervals, and the development trend of the video content cannot be well predicted, thus The problem of destroying the development trend of the scene, and the problem of improving the fluency of video playback

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

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0028] As shown in Figure 1, an embodiment of the present invention provides a video processing method, including:

[0029] Step 101, receiving and buffering all frame data of the first original video data.

[0030] In this step, the first original video data to be processed is received, and all frame data of the received first original video data are buffered, and each frame data corresponds to a picture.

[0031] Step 102, according to all frame data of the cached first original video data, determine the degree of data difference between all frame data of the first original video data.

[0032] This step can further include:

[0033] Step 1021, sequentially extracting two adjacent frames of data of the buffered first original video data;

[0034] Here, the first original video data stored in the buffer may be extracted and processed in a pipeline processing manner.

[0035] Step 1022, calculating the data difference value between the two adjacent frames of data;

[0036]...

no. 2 example

[0066] As shown in FIG. 2, it is a schematic structural diagram of the first embodiment of the mobile terminal according to the embodiment of the present invention. The embodiment of the present invention also provides a mobile terminal, including:

[0067] The first receiving and buffering module 201 is configured to receive and buffer all frame data of the first original video data.

[0068] The first difference determining module 202 is configured to determine the degree of data difference between all frame data of the first original video data according to all frame data of the cached first original video data.

[0069] The first difference determination module 202 also includes:

[0070] The first extraction sub-module is used to sequentially extract two adjacent frames of data of the buffered first original video data;

[0071] Here, the first original video data stored in the buffer may be extracted and processed in a pipeline processing manner.

[0072] The first dif...

no. 3 example

[0104] Such as image 3 As shown, it is a schematic diagram of a specific implementation process in which the frame data of the video processing method according to the embodiment of the present invention is only subjected to frame extraction processing. The implementation process of only performing frame extraction processing on frame data will be described in detail below in conjunction with this figure.

[0105] Step 301: apply for two buffer areas A and B, the preset threshold is 20% of the total number of pixels in a frame of data; sequentially extract the two adjacent frame data Frame1 and Frame2 of the cached first original video frame data, and put them into the buffer respectively Area A and buffer area B.

[0106] The frame data of two adjacent frames of the buffered first original video frame data are sequentially extracted, and the first original video data stored in the buffer may be extracted and processed in a pipeline processing manner.

[0107] Step 302: Cal...

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 present invention provides a video processing method and a mobile terminal. The video processing method comprises a step of receiving and buffering all frame data of first original video data, a step of determining the data difference degree between the first original video data and all frame data according to all buffered frame data of the first original video data, a step of adjusting the data frame of the first original video data according to the determined data difference degree, and obtaining second video data. The embodiment of the present invention also provides a corresponding mobile terminal. According to the video processing method, through determining the data difference degree between the video frame data, the frame extracting and/or frame interpolation is selectively carried out, the track of a video frame data movement is not destroyed, and the smoothness of video playing is improved.

Description

technical field [0001] The present invention relates to the field of video processing, in particular to a video processing method and a mobile terminal. Background technique [0002] At present, people have higher and higher requirements for video fluency, but the videos we currently see are processed by frame extraction due to limitations such as bandwidth, size, and playback devices, so we generally see only 15 frames and 24 frames. , 25 frames, or 30 frames of video frame rate, this frame rate is much less smooth than the original video. For example, movies are originally shot at 60 frames per second, but in fact, the high-definition movies we see generally only have 30 frames, that is, one frame is removed every other frame. And the current method of drawing frames is basically carried out at equal intervals. [0003] Since this kind of frame extraction does not take into account the speed of video content changes, it causes the video scene to look particularly unsmoot...

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/44
CPCH04N21/440281H04N21/44008
Inventor 柯力张胜利
Owner VIVO MOBILE COMM 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