please provide me coding for receiving an video signal from camera or to access a video from a system and to convert it into the digital format so that i can transmit the data to another device
similarly i need the data to be converted into video also
using tms 320c6713
Posts: 6,843
Threads: 4
Joined: Mar 2015
video encoding using tms320c6713
Digital Video Encoding plays an important role in a myriad of Digital Video Applications such as video Conferencing, Surveillance Systems and Digital TV. All these applications require a Video Codec that can produce a video file that occupies as little space as possible on the storage medium without compromising on the video Quality. The H.264 is such a compression video Codec, it aims to produce an optimum video signal whose bit rates are 50-80% less than that of the original video signal. In this project we aim to implement an H.264 Encoder on the Texas Instruments TMS320C6713 Digital Signal Processor.
The TMS320C6713 is a basic Signal Processor that contains 64MB of internal RAM. It has a clock speed of 250MHz and can execute up to 8 instructions simultaneously. As part of the proposed architecture we will be implementing the base line H264 video codec as formulated by the ITU-T. All the blocks recommended by the ITU will be implemented. The source code for the H264 codec has been released under a General Public License by the ITU-T. We will be modifying this code so that it is compatible with the Digital Signal Processor. Because of the limited capabilities of the TMS320C6713 we will attempt to encode a YUV file into the standard H264 format.
The code obtained from ITU-T has been compiled and tested on a Win32 PC and the same code will be modified for use in the DSP. The test video file that will be encoded contains a series of 90 frames interlaced together. The processor will read each of the frame and using the specifications of ITU-T will convert it into an H264 file.
The tools that we will be using for this project are Simulink, Code Composer Studio,Source insight, Elecard YUV viewer and Elecard Stream eye. The objective is to realize all the blocks required for the H264 Encoder using Simulink and then using it to transfer the code to Code Composer Studio and eventually to the Digital Signal Processor. The feasibility of this process of code development was verified by realizing an Echo Generator on the TMS320C6713 using the process described above.