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

Data frame rendering method and device

A data frame and data technology, applied in the field of video processing, can solve the problems that affect the video playback effect, the video screen cannot be refreshed and redrawn in time, and the data frame to be rendered cannot be obtained in time, so as to improve the effect of video playback

Inactive Publication Date: 2020-08-28
HANGZHOU HIKVISION DIGITAL TECH
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, once the receiving interval between two adjacent data frames in the video stream is increased by the electronic device, the following technical problems may occur: the data frame to be rendered cannot be obtained in time for rendering, and the data frame cannot be obtained in time for rendering , it means that the video screen cannot be refreshed and redrawn in time, which will affect the video playback effect

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
  • Data frame rendering method and device
  • Data frame rendering method and device
  • Data frame rendering method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0072] In this embodiment 1, in order to achieve timely acquisition of data frames for rendering even if the frequency of receiving data frames is low during video playback, the following proposals are proposed: figure 1 The DataFrame rendering method shown.

[0073] See figure 2 , is a flow chart of the data frame rendering method provided by Embodiment 1 of the present application. As an embodiment, the method can be applied to a rendering device. Optionally, the rendering device here may be implemented by software or hardware, which is not specifically limited in this embodiment.

[0074] Such as figure 2 As shown, the process may include the following steps:

[0075] Step 201: Determine the data frame reception frequency according to the number of data frames received within a set time period.

[0076] As an embodiment, the rendering device may periodically detect the number of data frames received in each cycle to count the frame rate of data frames received in eac...

Embodiment 2

[0116] Embodiment 2 is described below:

[0117] Example 2:

[0118] This embodiment 2 is different from the above embodiment 1, for details, please refer to the description below Figure 4 process shown.

[0119] see Figure 4 , Figure 4 It is a flow chart of the data frame rendering method provided by Embodiment 2 of the present application. As an embodiment, the process can be applied to a rendering device. Optionally, the rendering device may be implemented by software or by hardware, which is not specifically limited in this embodiment.

[0120] Such as Figure 4 As shown, the process may include the following steps:

[0121] Step 401: Obtain decoded original frame data, and back up the original frame data to obtain backup frame data.

[0122] Step 402: When it is determined to render the data frame, if the original frame data to be rendered cannot be obtained, obtain backup frame data, and render the backup frame data.

[0123] Compared with Embodiment 1, in Em...

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 provides a data frame rendering method and a device. The data frame rendering method comprises the steps of: determining a data frame receiving frequency according to the number of dataframes received within a set time length; when the data frame receiving frequency is smaller than a set frame rate threshold value, and if decoded original frame data is obtained, backing up the original frame data to obtain backup frame data; and when determining to render a data frame, if to-be-rendered original frame data cannot be obtained, acquiring the backup frame data, and rendering the backup frame data. By applying the data frame rendering method, a data frame can be obtained in time for rendering even if the data frame receiving frequency is low during video playing, so that the video playing effect is improved.

Description

technical field [0001] The present application relates to the technical field of video processing, in particular to a data frame rendering method and device. Background technique [0002] With the continuous development of video surveillance technology, video surveillance systems are widely used in many fields. At the same time, users have higher requirements for real-time and fluency when playing video streams collected by front-end equipment. In the prior art, in the process of transmitting the video stream collected by the front-end device to the back-end electronic device for playback, in order to reduce the network pressure caused by video transmission and save network bandwidth, the video stream collected by the front-end device is usually After reducing the video frame rate, it is transmitted to the back-end electronic equipment. Here, reducing the video frame rate of the video stream means that the receiving frequency of the electronic device when receiving data fra...

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): H04N7/18H04N21/44H04N21/4402
CPCH04N7/18H04N21/44004H04N21/440281
Inventor 张硕硕倪灿斌
Owner HANGZHOU HIKVISION DIGITAL TECH
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