论文部分内容阅读
近年来,随着相机的帧频速度、分辨率、动态范围和灵敏度的不断提高,运用动态视觉测量技术对快速运动目标进行跟踪、运动参数进行测量已成为一种普遍采用的技术。在动态视觉测量中,为了提高测量精度,通常采用高分辨率、高帧频的相机在多视点进行采集,这样就带来了图像数据传输的带宽高,图像数据存储容量大的问题,这对图像采集系统的硬件和软件结构设计,特别是在实时性传输和提高图像处理速度方面都提出了较高的要求。为了解决高速图像的实时采集、远距离传输等问题,我们自主设计并开发了分布式高速图像实时采集系统。在硬件上,由于千兆以太网具有传输带宽较高(传输速率可达到1Gbps)、传输距离远(可达100m),具有很高的性价比,因此采用千兆以太网作为的图像采集的传输总线接口,与现有的高速图像采集硬件搭建了分布式高速图像实时采集系统的硬件平台。在软件上采用VC++6.0作为开发工具,对图像采集软件进行了二次开发,设计了图像采集、传输、显示、存储等程序,缩短了开发时间。利用基于COM/DCOM的分布式技术,建立了模块化、分散化的图像采集软件的体系结构,使各功能模块具有即插即用的特点。开发了客户端/中间件/服务端三层结构的图像采集系统,各功能模块具有松散的结构,可存在于一台计算机上,也可存在于网络中,增强了软件的利用效率。所开发的图像采集系统组建快速、灵活、方便,便于升级维护、成本低、效率高,并可以做到大范围快速多点配置,所采集的图像完全满足使用要求。其通用部分可应用于一些需要对大量图像数据进行实时采集、传输、控制或测量分析的图像监控、多媒体应用、运动分析等领域。