基于TMS320DM643的设备监控系统中彩色图像处理的实现

发布者:知识阁楼最新更新时间:2013-09-12 来源: 电子设计工程 关键字:TMS320DM643  视频监控  彩色图像处理 手机看文章 扫描二维码
随时随地手机看文章
0 引言
   
数字视频监控系统在交通安防等领域有着广泛的应用,而在设备系统的监控中,感兴趣的主要是反映设备状态的各类仪表及音视频信号。随着设备系统日益复杂,传统的人工方法由于效率低下、自动化程度不高,在一些场合己不能满足监控需要,特别是人员无法常驻、无法就地工作以及对监控自动化程度要求高的环境。为解决上述问题,基于嵌入式的远程监控系统应运而生,并与图像分析和处理技术相结合,实现了一定的智能监控功能,较好地满足了设备系统监控的实际需要。
    本系统依托于等离子体发生设备,对等离子体发生装置进行了视频监控。等离子体发生装置在真空状态下产生等离子体的过程中,颜色会发生相应的变化,通过对其颜色的实时监控达到实时获取发生装置状态的目的,从而达到监控目的。

1 系统硬件设计
1.1 TMS320DM643性能分析
   
TMS320DM643是TI公司推出的针对多媒体处理的高性能数字媒体处理器,在图像处理方面具备优势。在C64xDSP的基础上,针对多媒体处理的实际需要,集成了完备的数字视频、数字音频输入输出及以太网接口,该芯片工作主频最高可达600MHz,处理能力可达4800MIPS。为提高处理效率,保证高速的DSP和相对低速的外设之间速率匹配,TMS320DM643在片上设有L1D、L1P和L2RAM/Cache两级缓存,二级缓存L2的具体用途通过缓存寄存器的相应位来设置。TMS320DM643采用了增强型超长指令字结构,内核有8个功能单元(两个乘法器和6个算术逻辑单元、64个32位通用寄存器),可在一个周期内完成4个16位乘加运算或8个8位的乘加运算。针对图像处理的实际,也设计了大量相关指令。同时,TMS320DM643还集成了丰富的外围设备和接口,为构建视频设备监控系统提供了便利条件。
1.2 系统的硬件结构
   
本系统以DSP控制模块为核心,由图像采集模块、存储模块、图像显示模块以及电源管理模块等模块构成,系统的硬件结构如图1所示。


1.3 图像采集模块
   
图像采集模块由CCD摄像头和TVP5150A视频解码器组成,主要功能是将从CCD摄像头采集来的PAL/NTSC复合视频信号进行采样、量化得到任意分辨率的数字信号,为TMS320DM643提供视频流。
    视频解码器选用TVP5150A视频解码芯片,可以将NTSC和PAL制模拟的视频信号转换成BT.656格式的标准数字视频信号(YUV4:2:2)后传输至TMS320DM643。TVP5150A通过标准的IIC总线进行配置,其数据传送率最高可达400 kb/s。同时,由于TMS320DM643支持BT.656格式的标准数字视频信号输入格式,TVP5150A与TMS320DM643实现了无缝连接。TVP5150A与TMS320DM643连接的示意图如图2所示。


    如图2所示,VP1CLK0作为视频源的输入时钟,VP1CLK1未用。而VP1CTL0、VP1CTL1和VP1CTL2则分别作为视频源的CAPEN/AVID/HSYNC、
VBLNK/VSYNC、FID输入同步信号。[page]

1.4 存储模块
   
本系统的TMS320DM643在视频图像处理时,由于图像数据量很大,会占用相当大的存储空间,但是内部的RAM存储量并不能满足要求。所以本系统通过TMS320DM643的EMIF扩展了SDRAM芯片和FLASH芯片。
    SDRAM大小为4M×64位,FLASH大小为4M×8位,通过TMS320DM643的EMIF控制寄存器,可实现对存储器的读写访问。
1.5 图像显示模块
   
图像显示模块由SAA7105视频编码器与一个显示器组成。它支挣PAL与NTSC格式的视频编码输出;同时该编码器可输出VGA视频,分辨率为1280×1024,这样就可以直接驱动PC显示器进行视频图像的显示,可方便快捷地查看视频图像的实际处理效果。
    SAA7105的配置也是通过标准的ⅡC总线来完成的。
1.6 电源模块
   
本系统采用TPS54310的专用电源芯片,输入为5V,输出为1.4V和3.3V,分别给DSP内核和I/O端口供电,产生另外一个3.3V给视频编解码器及其他芯片供电。注意这两个3.3V要分开设计,以免电源噪声相互干扰。把1.4V模块的电源输出有效引脚PG连接到3.3V模块的允许电压输入引脚EN。这样,只有当1.4V电压有效之后,3.3V电压才开始上电,这就保证了TMS320DM643的内核电压先与I/O电压上电。

2 系统软件设计
2.1 软件开发环境
   
TI公司为C6000系列处理器提供了完善的集成软件开发环境CCS及相关的支持芯片库和API函数。CCS具有实时性、支持多任务和可视化的特点。
    本系统在CCS开发环境上完成视频图像的处理,通过cmd文件定义变量存储区域,同时编写相关GEL初始化文件,使得在CCS与DSP目标板连接后即可初始化相关硬件和进行配置,引用CSL库和API库函数,完成硬件配置,最后基于DSP/BIOS操作系统,通过进程调用完成视频图像处理工作。
    TI的DSP/BIOS操作系统,它的典型功能是支持多线程的调度;为方便外设管理,提供了片内支持库;开发了实时分析工具,用来分析算法的性能和效果等。DSP/BIOS有三个部分组成,分别是BIOS配置工具(用于创建和配置目标对象,提供内存分配、线程优先级设置、中断设置等配置功能)、实时分析工具(提供可视化图形界面,用来观察算法或程序的执行情况、变量运行结果及内存地址等)、API应用接口函数(提供丰富的模块操作、线程操作等接口函数供调用)。
    RF5是TI公司提供的DSP系统应用程序参考框架,广泛应用于音、视频数字信号等复杂DSP应用系统中。RF5中的数据处理分为四部分:任务(task)、数据通道(channel)、实时内核(cell)及算法(XDAIS)。在本设计中,应用RF5框架来整合各个模块的程序。
2.2 软件程序流程
   
依据上述的软硬件系统资源,采用基于RF5的软件框架结构设计了本系统的软件程序。在DSP系统外设、工作方式、板上器件的寄存器配置初始化完成后,相应的线程开始采集视频图像,采集完成后,根据要求通过SCOM消息,将图像数组的指针发至下一线程,即视频图像处理线程。然后该线程执行通道内的XDAIS算法,包括图像滤波、图像差分等,完成图像分析处理后,再将数据指针通过SCOM信息发至下一线程,即图像显示线程,完成视频图像的显示等功能。
    对于等离子体设备监控系统,其软件算法的流程如图3所示。

[page]

2.3 彩色图像处理算法
   
对彩色图像进行处理,首先应选取颜色模型,常用的颜色空间有RGB、HSI、YCbCr等,本系统选用YCbCr空间。与对灰度图像处理的方法不同,彩色图像有两类处理方法:1)单独处理颜色空间的每一个通道,再复合成结果图像;2)把像素的颜色看作颜色空间中的一个点,也可以看作是一个向量,在向量空间中处理图像。另外,彩色图像处理还涉及彩色图像增强、彩色图像滤波、彩色图像压缩和彩色图像分割等处理算法。本文中,对等离子体发生装置的彩色图像进行了图像预处理、背景差分、目标检测等算法实现。
    在等离子体发生装置产生等离子体的过程中,随着装置两端电压的升高,装置内气体颜色会发生相应变化,由无色变为紫色,再由紫色变为红色,变化过程如图4所示,图4a是初始状态背景图,图4b是装置内气体变化为紫色时的图,图4c则是装置内气体变化为红色时的图。


    对等离子体发生装置的图像采集处理算法具体步骤如下:
    (1)采集初始的N帧图像,取均值,再进行中值滤波,作为初始背景图Bg(x,y)。
    (2)后续采集的每帧图像Cur(x,y)与初始背景图Bg(x,y)进行分Y、Cb、Cr三通道分别进行差分运算,再滤波得到差分图像Sub(x,y):
    Sub_Y(x,y)=Cur_Y(x,y)-Bg_Y(x,y);
    Sub_Cb(x,y)=Cur_(2b(x,y)-Bg_Cb(x,y);
    Sub_Cr(x,y)=Cur_Cr(x,y)-Bg_Cr(x,y);
    (3)差分后发生变化的主要是Cr像素部分,所以求取Sub_Cr(x,y)的最大值Max Sub Cr及其位置x,y。
    (4)求出与Max Sub Cr相似的所有像素,满足:(Sub_Cr(x,y)-Max_Sub_Cr)2    (5)由于等离子体发生装置近似长方体,所以选取矩形区域(X_min:x_max;y_min:y_max)为有意义区域,后续循环处理只需对该区域进行处理即可,减少了近1/3的数据处理量。
    (6)对有意义区域的像素值进行统计,设定一定阈值即可实现判别颜色状态。

3 实验结果与分析
   
系统帧率为25帧/s,图像分辨率为720×576像素。在实验过程中,观察等离子体发生装置的颜色变化状态,通过将人工判别结果与实际系统的判别输出进行比较,判断系统运行可靠性。实验结果如表1所示。


    系统帧率为25帧/s,实时性实验主要测试系统平均单帧判别时间,衡量基准是该值是否低于帧间隔40ms。实验结果如表2所示。


    经实验证明,系统识别效果良好,判别准确率达95%以上。同时系统性能方面表现良好,负载均衡,平均单帧识别时间低于29.2ms,小于帧间隔40ms,能够同时满足高实时性和高识别率的要求。

4 结语
   
基于TMS320DM643的设备监控系统能实时地检测等离子体发生装置的状态变化,在光照变化时识别准确率依然较高。本文根据等离子体发生装置的实际需要,设计开发了基于TS320DM643的硬件平台,实现了实时目标检测。同时,在硬件程序实现过程中对程序进行了优化,应用了IMGLIB图像处理函数库中的中值滤波函数IMG median 3×3,大幅度减少了CPU访问外设SDARM所消耗的时间,同时使用DSP/BIOS实时系统,增强了系统实时性。系统也将不断进行优化,在高实时性与高识别率上实现更好的融合。

关键字:TMS320DM643  视频监控  彩色图像处理 引用地址:基于TMS320DM643的设备监控系统中彩色图像处理的实现

上一篇:悬臂梁结构光纤光栅温度自补偿位移传感器实验研究
下一篇:一种多制式传感器的数据融合算法

推荐阅读最新更新时间:2024-05-02 22:46

存储架构比拼:谁会成为高清监控的选择
  随着安防IT化趋势的演进,作为安防重要组成部分的视频监控系统的数字化比例越来越高。同时,网络设备生产商、视频监控存储设备生产商、数字化编解码器生产商的介入,则促成了构成视频监控系统的各组成部分(采集、编码、传输、存储)正在向“智能化、网格化、IP化”的方向发展。   应该说,网络监控的诞生解决了传统监控效果的难题,改变了传统的连接方式,更简单更便捷,但同时衍生了更庞大的存储需求和更高的带宽满足。对于视频监控的数据来说,由于网络视频监控是基于网络的音视频流传输,在大量音视频流传输的情况下会对视频监控管理 服务器 的性能产生很大影响,数据越多,视频监控管理 服务器 对I/O操作的调度和缓存的管理就变得越复杂,往往会出现多台摄像头对单
[安防电子]
存储架构比拼:谁会成为高清监控的选择
嵌入式WEB网络视频监控系统的设计与实现
 摘 要 本文介绍了一个基于嵌入式WEB技术的网络视频监控系统的设计与实现,重点阐述其嵌入式服务器软硬件部分的设计思想和体系架构,并对其中涉及的若干关键技术进行了较为详细的介绍。    关键词 嵌入式系统 网络视频监控 LINUX WEB MPEG-4   1 基于嵌入式WEB技术的网络视频监控系统概述  目前,以网络为基础的数字视频监控系统是视频监控系统发展的主流,而随着微处理器技术、计算机网络技术的进步,基于嵌入式WEB的网络视频监控系统逐渐得到了人们的广泛关注,其主要原理是:嵌入式视频服务器采用嵌入式实时操作系统,内置嵌入式WEB服务器,摄像机传送过来的视频信号经高效压缩芯片压缩后,通过内部总线传送到内置
[安防电子]
嵌入式WEB网络<font color='red'>视频监控</font>系统的设计与实现
基于SAA6752HS的嵌入式视频监控和传输系统设计
   摘 要 :主要介绍了以SAA6752HS 为核心的实时视频压缩和传输系统,详细讨论了其结构与硬、软件实现。该系统成本较低、使用灵活, 可方便地嵌入到需要视频监控的监测系统中。    关键词: 视频采集;MPEG2 硬压缩;数据以太网传输;SAA6752H    引言   人类接受信息中有70%是视频信息。相对于语音和文字信息来说,视频信息更直观,信息量更大,处理和传输技术也更为复杂。视频监控系统作为视频技术的一个应用领域,在军事安全等领域发挥着重要的作用。目前视频监控系统主要采用模拟和数字两种技术。数字视频技术不仅能减少视频传输引起的失真,还能对视频信息进行分析、识别及有效信息提取。因此随着数字技术的进步,数字视频监控
[安防电子]
视频监控技术新走向:实时+移动
    2014年全球经济将持续处于低迷状态,社会不稳定因素有所增加,各国为了维持社会治安的稳定,安全防范系统需求量大幅上升;同时,经过近20年的市场培训,人们对安防监控产品的接受度也大大增强。这些因素决定,对于安防监控市场而言,2014年将是激动人心的一年。   根据HIS最近10年对全球安防市场数据的统计、分析和研究发现,视频监控产品市场每年以两位数的增长率递增。毫不例外的是2014年全球市场增长预测将超过12%。视频监控可按照产品分类、地理区域和终端用户类型划分不同市场。而其中一些市场的增速要高于平均值。从全球视频监控产品分类来看,网络摄像机市场依旧是增速最快的产品类型市场。而在这个市场中,高像素(500万像素以上)全实
[安防电子]
人脸识别成为视频监控的制高点技术
在大数据爆炸的当代,更新迭代是万变中不变的主题,走在时局之前,才能引领未来。2017年, 视频监控 领域最热最火的技术和产品应该是人脸识别。行业各大厂家都纷纷推出各具实力的人脸识别系统,其中最有市场效应的是天地伟业人脸识别。 1)在天地伟业人脸识别布控系统中,提出了“深度学习”概念,真正的深度学习技术,从安防行业的人脸识别维度来看,首先,传统的人脸识别(上一代的学习方法都是浅层学习)识别准确率最多也就能到70%,即便部署后仍需安保人员时刻注意。而应用深度学习技术的人脸识别系统准确率全天候平均能达到90%之多,部署后可大幅节省安保人员精力; 2)传统人脸识别只能通过双眼特征这样的简单属性做人脸识别,可识别的人脸属性过少。应用深度学
[安防电子]
“安全黑洞” 促进安防行业技术推陈出新
    安全问题对全世界来说都是一个严肃的命题,全球化反恐浪潮促使全球安防设备市场发生了翻天覆地的变化,并直接导致市场上对于相关产品的需求不断增长。用户的安全意识在不断提高,不管是价格还是功能,客户的可选范围都比以前丰富得多。      智能网络视频监视系统     Frost&Sullivan表示,过去两三年视频监视市场中最大的变化就是数字网络技术的广泛应用。网有相关人员表示,视频监控系统已经发展到第三代,也就是目前蓬勃发展的网络化视频监视系统。     第一代视频监视系统指定是以VCR为代表的传统CCTV系统,而以硬盘录像机(DVR)为代表的第二代视频监视系统使用户可以将模拟的视频信号进行数字化,并存储在电脑硬盘而不是盒
[安防电子]
视频监控系统中使用FPGA进行视频处理
视频监控系统是火车站、机场、银行、娱乐场所、购物中心甚至家庭保安的重要组件。随着安全风险的增加,对视觉监视和记录事件的需求以多种使用模式激增。因此,新架构必须为横跨一整套日渐繁杂的视频监控系统要求的成本效益方案提供可扩展性。 上市时间的压力、新CODEC标准、日益广泛的要求(包括先进的目标探测、运动探测、目标跟踪和目标跟踪特性),这些不过是新型视频监控架构所面临挑战中的几项。伴随挑战而来的是对可扩展为不同性能范围的实现的需求。 视频监控和DVR系统 数字监控系统中的数字视频录像机(DVR)正在迅速采用先进的数字视频压缩。大多数DVR制造商从MPEG-4向H.264高清晰度(HD)CODEC转移,对更高分辨率和压缩速度的需求
[应用]
基于定点DSP的CMOS数字视频监控终端设计
摘要:介绍基于定点DSP和CMOS图像传感器设计数字视频监控终端的基本原理;着重介绍CMOS图像传感器的特性和利用定点DSP进行JPEG图像压缩的要点。 关键词:定点DSP CMOS图像传感器 JPEG图像压缩 编码 引言 CMOS图像传感器CCD相比,由于能将时序处理电路和图像信号的前端放大与数字化部分集成于一个芯片内,因此,它的发展一直受到业界的高度重视。现在,随着技术与工艺的发展,CMOS图像传感器不仅在噪声上得到了有效改善,而且分辨率也已得到了明显提高。一般的彩色CMOS图像传感器都能达到100万像素。好的CMOS图像传感器甚至能达300万像素以上。因此,CMOS图像传感器将以其低廉的价格、实用的图像质量、高集成度和
[应用]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved