基于DM6446的智能视频监控系统的设计.pdf
《基于DM6446的智能视频监控系统的设计.pdf》由会员分享,可在线阅读,更多相关《基于DM6446的智能视频监控系统的设计.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、智能化仪器及其应用?电?子?测?量?技?术?ELECTRONICMEASUREMENTTECHNOLOGY第 33 卷 第3 期2010 年 3 月?基于 DM6446 的智能视频监控系统的设计杨金玲1?柴?颖1?狄红卫1,2(1.暨南大学光电工程研究所?广州?510632)(2.广东省高等学校光电信息与传感技术重点实验室(暨南大学)?广州?510632)摘?要:达芬奇技术是一款集成 DSP 处理器、软件、开发工具和技术支持的综合型解决方案系列。以达芬奇技术为支持,针对视频监控中的运动目标,引入自主跟踪思想,提出了一种基于双核 TMS320DM6446 的运动目标跟踪智能监控系统方案,完成了相
2、应的软硬件设计。系统采用相邻帧差法进行运动检测,并通过运动目标形心偏移量控制云台实现运动目标跟踪。该方案作为单片系统,设计简单,具有良好的扩展性和灵活性,运行算法具有可重构性。关键词:视频监控;DM6446;达芬奇;运动检测;目标跟踪中图分类号:T P391?文献标识码:ADesign of intelligent video surveillance system based on DM6446Yang Jinling1?Chai Ying1?Di Hongwei1,2(1.Institute of OptoElectronic Engineering,Jinan University,Gu
3、angzhou 510632;2.Key Laboratory of Optoelectronic Information and Sensing T echnologies ofGuangdong Higher Educational Institutes,Jinan University,Guangzhou 510632)Abstract:Davinci technology is a series of synthesizing solution integrated DSP processor,software,development toolsand technical suppor
4、t into one part.T o the motion targets,taking Davinci technology as a support and bringing up self?traced idea,an intelligent video surveillance system based on the dual core TMS320DM6446 is proposed.Thecorresponding software and hardware design is completed.T he system adopts adjacent frame differe
5、nce method todetect motion,and control holder to complete motion target tracing by offset of motion target centroid.As a monolithicsystem,this project has the advantages of simple design,good expansibility and flexibility,and reconfigurableoperation arithmetic.Keywords:video surveillance;DM6446;Davi
6、nci;motion detection;target tracking0?引?言随着人们对安全需求的增长以及监控信息的急剧膨胀,采用人工方式来监管视频监控已不能满足实际需求1。智能视频监控包括大量运动检测、目标跟踪、数据压缩等算法,且对实时性要求很高,需要计算能力强大的处理器和大量的外部存储器支持,适合在 DSP 上实现;而对于外部数据采集,终端显示等控制行为则比较适合用ARM 处理器来实现。若用 DSP 单独来实现上述算法处理和对外围接口的控制,则 DSP 的流水线操作势必会被频繁的中断,工作效率下降且实时性得不到保证。近年来视频监控芯片方案逐步向 SoC 演变,提供的解决方案主要包括 C
7、PU+DSP 结构、CPU+ASIC 结构、FPGA 结构等 2。但以上各方案均存在灵活性较差、不适合做单片系统、系统控制和算法处理分离等缺陷。TMS320DM6446是 TI C6000系列中速度达到4800MIPS的双核处理器,能很好地解决上述矛盾。DM6446 片上集成了高速 C64x+DSP 处理器和 ARM926EJ?S 处理器。DSP 处理器单独完成运动检测,视频压缩算法,ARM 处理器完成对整个系统的控制,二者协同工作。DM6446 片内集成 VPSS,相比早期的单核处理器 DM642 省略了后端解码芯片。除此之外,DM6446 比 DM642 外围接口更丰富,简化了接口电路的设
8、计,更适合做单片系统。本文以达芬奇技术为支持,针对视频监控中的运动目标,引入自主跟踪思想,提出了一种基于双核 TMS320DM6446 的运动目标跟踪智能监控系统方案,分别对系统软硬件的设计进行了详细的讨论,完成了视频的采集、运动检测、目标跟踪、压缩和传输等功能。1?系统的总体结构系统结构如图 1 所示,主要由图像采集模块、图像处理模块、图像存储模块、图像显示模块、报警电路等构成。?113?第 33 卷电?子?测?量?技?术系统的整体控制由 DM6446 所带的 ARM 子系统来完成,DSP 子系统完成算法。采集到的视频信号通过 TVP5146来完成 A/D 转换并直接送到 VPFE 中。系统
9、采用 1 个256 MB 的 32 位 DDR 与 DM6446 的 DDR 存储控制器相连,并设 DDR起始地址为 0 x80000000。DDR 内存控制器通过专有总线连接到中央交换网络(Switched CentralResource,SCR),可满足 DM6446 中各个子系统模块依照优先级对 DDR 内存进行访问。报警方式选择声音报警,利用串行音频接口(Audio Serial Prot,ASP)连接音频编码器来实现。为了存储压缩后的报警视频序列,DM6446 通过 ATA 控制器外接 40 G 硬盘。图 1?系统结构框图2?系统硬件设计2.1?视频采集模块本设计选用 TI 公司的视
10、频解码芯片 TVP5146 完成A/D 转换。TVP5146 的优点是场同步信号 VS、行同步信号 HS、奇偶场信号 FID、时钟输出信号 PCLK 均由引脚直接引出,省去了同步时钟电路的设计。如图 2 所示,摄像头采集到的视频信号经过 TVP5146 内部转换实现并行数字信号 BT.656 码流格式输出,输出到 DM6446 的 VPFE后直接通过 EDMA 方式送至 DDR 中指定的空间存储。当 TVP5146 转换完完一帧图像,产生 EDMA 中断信号,并在 EDMA 中断服务程序中由 DSP 子系统完成运动检测、形心计算等算法。在软件中设置采集数据格式为Y:Cb:Cr 4:2:2格式。
11、由于 DM6446 使用的是 8 位YCbCr图 2?DM6446 与 TVP5146接口原理图输入数据格式,而 TVP5146 使用的是 10 位 YCbCr 数据格式,因此 TVP5146 输出的像素信息最后两位将会丢失。系统对TVP5146 的控制由ARM 子系统通过 I2C 总线对其内部寄存器进行设置来完成,在使能TVP5146 之前,首先必须完成对 TVP5146 如表 1 所示的寄存器进行初始化 2。表 1?TVP5146 寄存器设置I2C Sub addressI2C Data0 xE80 x200 xE90 x000 xEA0 x800 xE00 x010 xE80 x600
12、xE90 x000 xEA0 xB00 xE00 x010 xE00 x002.2?视频显示模块DM6446 视频末端(VPBE)由在线视频显示处理器(OSD)和视频编码器(VENC)组成。OSD 能够显示两组独立的视频窗口或两组独立的 OSD窗口,还可以显示一个视频窗口、一个 OSD 窗口和一个属性窗口。VENC 可以通过内部LCD 控制器直接输出数字视频信号,也可以通过4 路 10 bit DACs 进行 D/A 转换来提供 NTSC/PAL 等格式的视频输出。本系统采用 7 inch TFT LCD 作为显示屏直接与 DM6446 的显示接口相连。3?工作原理针对DSP 核具有高速的数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 DM6446 智能 视频 监控 系统 设计
限制150内