论文部分内容阅读
人脸检测是一种特定内容的模式识别过程。人脸检测一般可在自带数码摄像头的PC机上实现,但限于运算能力和吞吐量,这种解决方案不适合使用在对实时性要求较高的场合。
我们设计了一块子卡,通过开发板上的扩展接口与DSP相连,完成视频的采集和输出功能。DSP通过DMA完成数据数据传输任务,对子卡采集来的图像进行检测。
我们并未使用传统的前后台系统作为软件的运行框架,而是基于实时操作系统(RTOS)的内核来设计系统的应用软件。我们把这个实时内核移植到C6000 DSP平台上并加以改进,作为系统的软件平台。实时数据交换技术(RTDX)可以在不影响系统性能的前提下完成目标系统与主机之间的通信。
我们将检测算法,视频采集与输出,DSP芯片,实时内核等方面结合起来,成功地设计并实现了基于DSP的人脸检测系统,并达到了较好的性能。
由于C6000DSP具有相同的体系结构,所以本系统的硬件和软件平台可以使用在其他型号的C6000系列DSP开发板上。只要更换算法并调整一部分参数,本系统就可以实现对单路视频信号一般意义上的处理功能。本系统可以作为后续视频处理研究的仿真平台,具有很大的灵活性。