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

Method and system for processing frame loss of video data

A technology of video recording system and frame dropping, which is applied in the parts of TV system, image communication, TV, etc., can solve the problems of video playback stuck, reduce video quality, etc., and achieve the effect of smooth and improved quality.

Active Publication Date: 2016-12-07
ANYKA (GUANGZHOU) MICROELECTRONICS TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The present invention provides a frame loss processing method and system for video data, which is used to solve the problem in the prior art that when the write buffer is full, the frame loss processing method is adopted to cause the video to freeze during video playback and reduce the video quality in the process of video recording.

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 and system for processing frame loss of video data
  • Method and system for processing frame loss of video data
  • Method and system for processing frame loss of video data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0021] figure 1 It is a flowchart of a method for processing frame loss of video data according to Embodiment 1 of the present invention.

[0022] Such as figure 1 As shown, the method includes the following steps:

[0023] Step 101: Obtain the remaining space value of the current write cache of the recording system;

[0024] Step 102: Set the number of consecutive frames lost according to the value of the remaining space in the write cache;

[0025] Step 103: judging whether the number of consecutive frame loss is zero;

[0026] Step 104: If the judgment result of step 103 is no, then perform frame loss according to the above-mentioned number of consecutive frame loss;

[0027] Step 105: When the discarded video frames reach the current number of consecutive frames lost, stop the frame loss and store the subsequently acquired video frames into the write cache

[0028] In general, in order to ensure the effect of video recording, the first frame of video recording will no...

Embodiment 2

[0035] figure 2 It is a flowchart of a method for processing frame loss of video data according to an embodiment of the present invention.

[0036] Such as figure 2 As shown, the method includes steps 201 to 213. Specifically, steps 201 to 213 are implemented in the following specific ways.

[0037]Before starting to record, set a minimum expected value of free space in the write cache according to the property of the record. Specifically, the minimum expected value can be set according to the size of the recorded image and the quality of the recorded video. The size of this free space should be able to store at least one video frame; define the frame loss flag and set the initial value to 0; during the recording process, each time a frame is processed, the system calculates the number of consecutive frames lost according to the value of the remaining space in the write cache, and the continuous The number of dropped frames is the maximum number of frames that can be disca...

Embodiment 3

[0041] image 3 It is a video data frame loss processing system according to Embodiment 3 of the present invention.

[0042] Such as image 3 As shown, the video data frame loss processing system 30 includes the following components:

[0043] Obtaining module 31, is used for obtaining the remaining space value of the current write buffer of video recording system;

[0044] The first setting module 32 is used to set the number of consecutive frames lost according to the remaining space value of the write cache;

[0045] The first judging module 33 is used to judge whether the number of consecutive frame loss is zero;

[0046] The frame loss processing module 34 is configured to perform frame loss processing when the judgment result of the first judgment module is negative.

[0047] In order to count the number of consecutively dropped frames, and perform frame dropping processing on video data according to the number of dropped frames and the number of consecutive dropped f...

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 video data frame loss processing method and system and aims at solving problems in the prior art that in the video recording process, video playing is blocked and the video quality is reduced due to the frame loss processing mode when write cache is full. The video data frame loss processing method includes that the current write cache residual space value of a video recording system is obtained; the continuous frame loss number is set according to the write cache residual space value; whether the continuous frame loss number is zero is judged; frame loss processing is performed if the continuous frame loss number is not zero. The continuous frame loss number is smaller than the continuous frame loss number when write cache is full, write cache can keep a certain residual space, and therefore video recording blocking is avoided and the video recording quality is improved.

Description

technical field [0001] The present invention relates to the field of video recording, in particular to a method and system for processing frame loss of video data. Background technique [0002] Currently, video recording is performed on most video recording devices. Due to the sporadic slow writing of files in the recording system or the small file system write cache space, the video frames in the file system write cache cannot be written to the disk in time, which in turn causes the file system write cache. is full and cannot continue to fill encoded frames into the system write cache. In view of this situation, the common processing method in the prior art is to discard several coded frames when the file system write cache is full, and continue recording until the file system write cache has enough space. However, with this solution, since there is no space left in the write cache of the recording device at this time, several video frames must be discarded continuously so...

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): H04N5/93G11B27/10
Inventor 张舜华胡静苏丹胡胜发
Owner ANYKA (GUANGZHOU) MICROELECTRONICS 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