Memory buffer management mechanism supporting audio/video frame storage

A buffer management, audio and video technology, applied in memory systems, digital video signal modification, memory address/allocation/relocation, etc., to improve processing efficiency, reduce copy times, and reduce copy data effects

Active Publication Date: 2011-11-16
GUANGDONG ZHICHENG CHAMPION GROUP
View PDF5 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to solve the deficiencies of the prior art, aiming at the defects of the data processing mode of the audio and video recording system of the existing digital hard disk video recorder, a new memory buffer management mechanism for audio and video frame storage is provided, which can effectively improve the audio and video storage. conversion efficiency

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
  • Memory buffer management mechanism supporting audio/video frame storage
  • Memory buffer management mechanism supporting audio/video frame storage
  • Memory buffer management mechanism supporting audio/video frame storage

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] Such as figure 1 , figure 2 As shown, the flow process of data frame processing is acquisition, encoding, and storage; the acquisition means that the output of the acquisition is fixed-length audio and video data, and the encoding means outputting variable-length compressed audio and video data. That is, 32K blocks of data are output.

[0032] The prerequisite for the application of this mechanism is: if the video encoding resolution is D1 definition, set the maximum data length of the encoding frame to no more than 32K; if in other resolutions, adjust the block size according to the actual encoding data maximum length, but it is 32K multiples of .

[0033] image 3 The data processing flow chart of the memory buffer management mechanism for audio and video frame storage, the steps are as follows: first, block circular buffer initialization process; second, frame data writing process; finally, block data writing process, frame data writing process The process o...

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 belongs to the field of audio/video acquisition, compressed encoding and storage and particularly relates to a memory buffer management mechanism supporting audio/video frame storage. The memory buffer management mechanism comprises N common data blocks and one expanded data block, and a data frame processing flow comprises three processes of acquisition, encoding and storage; and the acquisition process comprises the step of acquisition and output of audio/video data of fixed length, the encoding process comprises the step of output of compressed audio/video data of variable length, and the storage process comprises the step of output of 32K block data. The memory buffer management mechanism provided by the invention has the advantages that the compressed data output by an encoder is directly written into a block buffer before the length of the compressed data is determined; each frame of audio/video frame data is complete and continuous, and fragments cannot be generated due to 32K block segmentation; the data copy frequency of a system is decreased and the processing efficiency of the system is improved; and a reverse process can be used for restoring block media data from a disk into the audio/video frame data so as to play the role in reducing copy data.

Description

technical field [0001] The invention belongs to the fields of audio and video collection, compression coding and storage, and specifically relates to a memory buffer management mechanism supporting audio and video frame storage. Background technique [0002] Since the original video frame data collected by the digital hard disk system is compressed by MPEG4 or H.264, the data length of each video frame is not fixed but variable, and the audio and video data is represented by frames. The storage device of a general digital hard disk storage system is a block storage device, such as 512B or 32KB storage, which represents data in blocks. Therefore, when the digital hard disk storage system stores audio and video data, it needs to cut the frame queue according to the fixed length of the block storage or re-copy it to the buffer of a specific length before writing the block data. [0003] The current digital hard disk video recorders are generally 4, 8, 16-channel re...

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): G06F12/08H04N7/26G11B27/031G06F12/0804H04N19/00
Inventor 李泽文
Owner GUANGDONG ZHICHENG CHAMPION GROUP
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