摘要
阐述了在嵌入式Linux下,将市面上常见的USB摄像头作为视频输入设备,将其输出的JPEG格式图像数据通过S3C6410内部的硬件H.264编码器压缩成视频文件的方法,并基于此方法,设计了一个基于S3C6410和USB摄像头的视频采集、压缩、存储系统,采用了高级语言与汇编语言相结合的方法,在USB摄像头每秒最快输出15帧640×480图像的情况下,系统整体可以达到13 f/s(帧/秒)的录制效果。该系统具有取材方便、成本低、存储时间长、实用性强等特点。
A new method on how to build a useful and portable video compression and review system is proposed in the paper. The embedded video system,based on the S3C6410,uses the USB PC Camera as the video input device,and the JPEG image from the USB PC Camera is transformed to H. 264 video files by the inner JPEG Decoder and the H. 264 encoder of the S3C6410 ,and the video files can be stored in SD card or USB mass storage device. Assemble language is used in the system to make up the weakness of the high-level language. The Experimental results show that the system can achieve 13 f/s @640×480 image quality as the maximum frame number of the USB PC Camera output is 15 f/s. The video files can be reviewed by PC ,and the video is clear and stable with strong practical and broad application prospects.
出处
《电视技术》
北大核心
2014年第13期62-65,共4页
Video Engineering