首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
MCU 单片机技术
»
ARM
» 基于Virtex-II平台的目标捕捉系统的的设计和实现,附完整代码
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
基于Virtex-II平台的目标捕捉系统的的设计和实现,附完整代码
发短消息
加为好友
porereading
当前离线
UID
863084
帖子
7183
精华
0
积分
3592
阅读权限
90
在线时间
209 小时
注册时间
2011-11-30
最后登录
2019-8-28
论坛元老
UID
863084
1
#
打印
字体大小:
t
T
porereading
发表于 2015-4-2 21:02
|
只看该作者
基于Virtex-II平台的目标捕捉系统的的设计和实现,附完整代码
软件
,
硬件
摘要
此项目旨在对一个目标捕获系统的图像处理算法进行严格的硬件验证.我们将用分别用硬件设计和多核软件设计来分别实现这个算法,并比较这两种实现方式.在创建多核软件设计的过程中我们还将对OpenFire软核进行改进以搭建起这个多核网络.
这个目标捕获系统的图像处理算法的硬件实现方式和多核软件实现方式将在一个基于FPGA试验板上进行比较.以此证明通过合理配置和编程多核软件实现同样很容易达到和硬件实现一样的低功耗性能,并只有非常低的面积消耗.
引言
随着现代高速处理器的迅猛发展,图像处理技术也日益成熟。其中,移动目标的视频检测与跟踪是图像处理、分析应用的一个重要领域,是当前相关领域的研究前沿。移动目标视频检测与跟踪技术,在机器人视觉、交通监测、可视预警、机器导航等民用领域有着广泛的应用.基于FPGA为核心器件构成的视频识别和跟踪装置,实现图像跟踪各项功能。此项目提出的跟踪算法与设计的跟踪装置可在一定程度上解决视频跟踪精度低、处理速度慢的问题,同时本视频跟踪装置也可作为进一步研究图像处理与跟踪控制的平台。该系统体积小,灵活性高,易于升级,可应用于无人值守的智能监控系统,如银行,金库,仓库等重地。当发现异常情况出现时,该系统能够自动报警或采取其它相应的措施,从而更有效、可靠地实现了安全防范,同时也在很大程度上减少了监视人员的工作量和疲劳度,大大提高了工作效率。
此项目旨在对一个目标捕获系统的图像处理算法进行严格的硬件验证.我们将用分别用硬件设计和多核软件设计来分别实现这个算法,并比较这两种实现方式.在创建多核软件设计的过程中我们还将对OpenFire软核进行改进以搭建起这个多核网络.
这个目标捕获系统的图像处理算法的硬件实现方式和多核软件实现方式将在一个基于FPGA试验板上进行比较.以此证明通过合理配置和编程多核软件实现同样很容易达到和硬件实现一样的低功耗性能,并只有非常低的面积消耗.
目标捕获系统流程及系统架构
图一 目标捕获系统流程图
图二 本项目系统架构图
FPGA
的实现
1
算法简介
(1)背景差分法算法 背景差分[6]是利用当前图像与背景图像差分来检测出运动区域的一种技术,一般能提供最完全的特征数据,但对于动态场景的变化,如光照等事件的干扰特别敏感。考虑到摄像机移动缓慢,背景图像变化比较迟缓,而运动对象相对于背景变化较快,这样相对于变化较慢的背景图像来说,可把运动对象看作是一个对背景图像的随机扰动。针对本装置的设计要求,我们应用Kalman滤波器[4]在零均值白噪声的退化公式即渐消记忆递归最小二乘法,来更新和重建背景图像,得到时域渐消递归最小二乘法的递归式
(2) 颜色滤波去阴影算法
如果图像中具有运动阴影和分割碎块,分割所得的图像往往与实际目标不符,产生欠分割或过分割的现象。由于阴影象素的灰度值在一个局部领域中变化不是很大,所以颜色滤波主要是构造一个包含阴影的模板,再用这个模板与差分结果做逻辑与的操作,从而检出阴影。本算法比较简单,执行速度快,处理中不需要区分阴影和半阴影,而且可以将移动阴影和背景中的阴影都检出来,只是模板中的参数要根据现实情况和经验来定。由于静止物体的阴影也是不动的,所以静止目标可以归入背景中
(3)形心跟踪算法
形心跟踪是将整个跟踪波门内的图像二值化,用求目标形心的办法获得目标位置参量。由于形心值是相对于目标面积归一化的值,因此形心值不受目标面积、形状以及灰度分布细节的限制。同时,形心跟踪的计算颇为简便。但是,形心跟踪器受目标的剧烈运动或目标被遮挡的影响较为严重,瞄准点漂移是远距离跟踪系统的主要误差之一。这也是我们采用目标轨迹拟合算法来外推运动目标位置,并与相关跟踪法并行工作的原因。由于形心算法比较普及,本跟踪装置直接采用了改进的形心跟踪算法,用目标峰值自适应检测算法使系统的计算可靠性和实时性达到最佳结合值。
2
算法的实现
1 差分机模型
图三 差分机模型
从图中可以看出 差分机分4步对比计算每个像素和颜色的差别,输入这个模型的是红绿蓝的像素值 和 红绿蓝的颜色值以及阈值.当阈值为16bits 宽的时候 那么每个输入像素的值就是8bits宽.
收藏
分享
评分
回复
引用
订阅
TOP
返回列表
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议