论文部分内容阅读
本文对三维成像声纳显控系统相关技术进行了研究,提出一套三维前视声纳显控系统设计方案。该系统基于三维可视化算法,采用多线程并行运行方式,运用MFC进行界面编程,实现了声纳数据有效传输、存储、三维可视化处理、显示等功能。 系统架构设计分为三层即传输层、数据层、显示控制层。在传输层,研究并运用了TCP、UDP协议进行网口通信完成数据传输功能,同时采用串口通信技术完成工作舱参数传递功能。在数据层,根据2304通道波束形成数据,研究了声纳数据纠错方式、有效点提取方法、滤波方法及可视化方法;研究且仿真了三维点云重构算法和多帧图像拼接算法,并根据应用需求,在设备实现过程中改进了算法,使其在实际环境中可动态调节阈值,优化成像效果;同时提出了并仿真了一种基于stitcher类的深度信息向亮度信息映射的配准方法。显示层,研究并实现了三维立体显示、二维映射显示等多种图像显示方式,同时提供了旋转、平移等多种观测方式。 经过水池和湖试实验验证表明:该显控系统可以可靠、有效的运行,以该方案的可视化方法为基础的三维探测声纳可正确显示目标位置、形态。