嵌入式千兆网测量相机的设计与实现

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:chm200630990203
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代动漫制作技术中的光学式运动跟踪系统,前端相机负责采集运动图像,后端计算机负责根据图像实时对标记点进行识别、跟踪和空间坐标的计算,需要传输和计算的数据量非常大。尤其对于高分辨率高帧多目标图像的情况,更是对图像数据传输和计算结果实时性的巨大考验。为了简化光学式运动跟踪系统的结构,结合图像测量算法,本文设计并实现了一种嵌入式千兆网测量相机。该系统通过图像测量算法,在测量前端进行第一次坐标计算,然后通过千兆网将运算结果传输到计算机上,最后进行三维合成,简化了系统结构,提高了系统性能。系统以FPGA为核心控制器,选择了Xilinx公司的Spartan6芯片;利用嵌入式软核MicroBlaze设计了片上系统,用于实现图像测量算法;利用千兆网作为传输链路,选择三态以太网MAC核(TEMAC)和88E1111高速以太网收发器实现千兆网传输,将运动物体的空间坐标结果发送到上位机;利用CMOS图像传感器实现图像采集,选择了Micron公司的MT9P031,图像分辨率为640×480,帧率最高可达123帧/秒。图像测量算法采用一种基于直线段的连通域快速检测算法,首先在FPGA硬件电路内进行滤波、二值化和提取边缘坐标信息,随后片上系统根据边缘坐标信息实时计算数字图像的多个标志点的空间坐标,最后将空间坐标发送到上位机。上位机的程序采用C++语言基于MFC进行开发,利用WinPcap抓取网络数据包,实现上位机和下位机之间的通信,上位机作为客户端,下位机作为服务器。上位机可以实现对下位机的参数设置、命令控制,实时图像显示和坐标轨迹显示。测试结果表明,系统完成了对图像的采集和传输,实现了对运动目标坐标的计算。该系统运行稳定,测量数据精度较高,能够实现多运动目标的实时跟踪,具有很好的应用价值。
其他文献
水中目标识别分类技术因其在国防军事中的特殊地位,一直备受海内外学者的关注。本文基于支持向量机(SVM)技术,对水中目标识别分类问题进行了深入的研究。在分析了支持向量机的
随着生活水平的提高,车辆的普及导致交通事故时常发生,但是由于拍摄使用的成像硬件设备工艺水平低,导致有时不能得到清晰的车牌图像。本文从软件方面对车牌图像进行处理,即通
论文全面研究了当前各种机器人技术,提出了一种新型的用于污水处理厂污水管道对接机器人;深刻研究了机器视觉技术,并根据双目视觉定位原理完成了机器人对目标管口的定位;针对污水
虽然六十多年来人们一直在解决飞机结冰问题,防冰系统也不断得到改善,但由结冰引起的事故仍然威胁着飞行安全。因此飞机结冰防护的技术水平还需大幅提高,其中飞机结冰探测技
目前,随着电子商务的迅速发展,客户订单呈现分散、量大且多样化的特点,这对配送中心的响应时间和服务质量提出了更高要求。拣选作业是影响配送中心效率的关键因素,其耗费的人力占整体的50%,作业时间占整体的30%-40%。单一拣取已无法满足配送中心的高效运作需求,而订单分批能将多个单一订单合并为一批进行处理,能够有效提高配送中心的拣货效率。传统的订单分批问题只考虑了订单分批结果对拣选行走时间长短的影响,但