APP下载

DSP/BIOS环境下的运动目标检测及优化*

2012-09-25翟文涛盛韬薛冰玢

单片机与嵌入式系统应用 2012年4期
关键词:优化检测

翟文涛,盛韬,薛冰玢

(上海海事大学 信息工程学院,上海 200135)

引 言

在智能监控系统中,人们往往对运动目标感兴趣,要对运动目标进行精确的分析,首先必须有效地提取感兴趣的运动目标。运动目标提取的难点在于如何实时、快速、准确地把运动目标从复杂背景中提取出来。随着DSP技术的发展,新一代高性能DSP的出现使高速实时视频图像处理成为可能。针对视频图像计算复杂度高、数据量大等特点,本文对程序进行了优化,优化后系统运算速度提高,可实现运动目标的实时检测。

DSP/BIOS是DSP开发环境CCS中的一个可裁剪的可抢占式的实时多任务操作系统。在DSP/BIOS环境下编写代码,可以大大降低软件开发难度,提高调试效率。借助CCS提供的多种分析与评估工具,可方便程序开发。

1 系统硬件结构

本文采用瑞泰创新公司的ICETEK-DM642-PCI硬件开发平台。系统的硬件结构如图1所示。DM642外扩了2片SDRAM、1片Flash,分别存储图像数据和固化系统运行程序。通过I2C总线实现视频编解码配置。首先,从摄像头传过来的模拟信号经过SAA7105编码转化成BT.656的YCbCr(4:2:2)复合视频信号。复合视频信号流进DM642视频端口内部的FIFO缓冲区,Y、Cb、Cr三个分量数据分别进入视频端口内3个数据缓冲区内,再由EDMA快速搬移到外扩的2个SDRAM中,从而获得原始视频数据。视频数据经DM642处理后,送回输出视频端口内部的FIFO缓冲区,在合成 YCbCr(4:2:2)复合视频信号后,最后经过SAA7115视频编码器恢复成模拟视频信号,并进行输出显示。

图1 系统硬件结构

2 基于RF5软件框架的程序设计[1-3]

2.1 RF5程序参考框架

RF5框架中,有4个数据处理基本单元,即任务(task)、通 道 (channel)、单 元 (cell)和 标 准 算 法 (XDAIS algorithm)。……

登录APP查看全文

猜你喜欢

优化检测
超限高层建筑结构设计与优化思考
民用建筑防烟排烟设计优化探讨
关于优化消防安全告知承诺的一些思考
一道优化题的几何解法
由“形”启“数”优化运算——以2021年解析几何高考题为例
小波变换在PCB缺陷检测中的应用
基于低碳物流的公路运输优化