随着DSP系统在视频处理领域中越来越广泛的应用,其应用功能也在拓展。视频存储是DSP系统中不可或缺的功能,如何对经过处理后的视频数据进行灵活的存储是目前DSP系统应用开发领域面临的问题之一。
在存储介质的选择中,CF卡以其容量大、功耗低、体积小等优点成为目前主流的存储介质之一,被广泛应用于数据采集等领域。为了能方便地在CF卡上进行数据存储,需要在DSP系统中设计CF卡上的FAT文件系统。当DSP系统应用于视频处理时,视频处理是以帧为单位的,需要对每帧数据进行实时存储。这就要求更复杂的FAT文件系统设计。
本文在DM642视频处理系统上,以CCS为开发平台,对经过压缩后的视频数据利用线程间SCOM通信,实时地存储到CF卡中,存储格式采用FAT16文件系统,并实现与PC机 *** 作的兼容。
1 DSP视频系统CF卡FAT文件系统设计
1.1 DSP系统模块框架
本文所涉及到的DSP视频处理系统的框架示意图如图1所示。
摄像头采集视频,通过DS进行各种处理,压缩编码后,存储到CF卡中。系统软件构架包括视频采集线程、视频处理线程、视频压缩编码线程、CF卡读/写线程、视频压缩解码线程、视频显示线程。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)