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

Method for promoting smoothness of real-time video

A real-time video, smoothness technology, applied in selective content distribution, image communication, electrical components, etc., can solve problems such as image unevenness, and achieve the effect of improving smoothness

Active Publication Date: 2012-04-11
四川九洲投资控股集团有限公司
View PDF3 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to provide a method for improving the smoothness of real-time video for the above-mentioned problem that the image is not smooth

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
  • Method for promoting smoothness of real-time video
  • Method for promoting smoothness of real-time video

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0012] The specific implementation manners of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0013] The invention discloses a method for improving the smoothness of real-time video, which specifically includes the following steps: calculate the time stamp when the first frame is received as T first , the local time when the first frame is received is T local , the time stamp of each subsequent frame is T src , the local time before decoding each frame is T now ; Judgment T now –T local >=T src -T first Whether it is true, if it is true, it will decode and render, if it is not true, it will sleep until the condition is true. Based on the TCP transmission mode, through the mechanism of verifying the real-time video data with a time stamp, before decoding each frame, first calculate the local absolute time, and calculate the difference with the local absolute time of the first frame received, Then calculate the rela...

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 the field of video image processing and discloses a method for promoting smoothness of a real-time video. The method specifically comprises the following steps: calculating a timestamp for receiving a first frame as Tfirst, a local time for receiving the first frame as Tlocal, the timestamp for each later frame as Tsrc and the local time for each frame before being decoded as Tnow; judging if Tnow-Tlocal is more than or equal to Tsrc-Tfirst; if yes, decoding and rendering; and if not, carrying out sleep till the Tnow-Tlocal is more than or equal to the Tsrc-Tfirst. According to the constancy of a difference value of the timestamps of two adjacent frames, a relative timestamp of a code stream and a local absolute timestamp are dynamically calculated, and if a present frame is decoded is determined according to a difference value between the relative timestamp and the local absolute timestamp, thereby being capable of avoiding an occasional situation of too quick or slow display while decoding and rendering as far as receiving the frame, and further promoting the rendering smoothness of the real-time video.

Description

technical field [0001] The invention relates to the field of video image processing, and discloses a method for improving smoothness of real-time video. Background technique [0002] In the prior art, the video data sent from the front-end equipment may sometimes display unsmooth. The reason is: in the TCP mode, assuming that the frame rate is 25, in the complex actual operating environment, not every second They all receive a constant 25 frames, sometimes only 15 frames may be received in one second, and 35 frames may be received in the next second, if the client decodes and renders one frame after receiving one frame Sometimes the display will be too fast or too slow, which will cause the image not to be smooth. Contents of the invention [0003] The object of the present invention is to provide a method for improving the smoothness of real-time video for the above-mentioned problem of unsmooth images. [0004] The purpose of the present invention is achieved through 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
IPC IPC(8): H04N21/8547H04N21/643
Inventor 刘念林兰俊松范高生
Owner 四川九洲投资控股集团有限公司
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