论文部分内容阅读
随着城市的发展和生活水平的提高,人们在公共安全方面提出了更高的要求。为此,各种安防设备被投入到应用中去,其中视频监控设备得到了广泛的发展。在应对各类安全挑战时,获取突发事件的确切地点和现场情况是应急指挥的前提条件。针对上述需求,本文提出了一种目标图像定位系统,可以在获取目标实时图像的同时对目标进行定位。本文研究的目标图像定位系统利用网络摄像机拍摄目标图像,多传感器采集目标相关数据,经过处理后送入摄像机进行三维定位运算,获得目标位置信息并通过OSD技术显示到视频画面上,目标的实时视频以网络方式传输至控制中心,实现对视频图像中目标定位的功能。本文从目标定位方法和网络摄像机原理两方面入手,分析了卫星导航、电子罗盘和激光测距的相关技术理论,研究了非接触式目标定位技术中的定位算法,利用基于DaVinci平台的网络摄像机实现了实时目标位置信息的OSD显示。论文分别完成了前端数据采集工作和摄像机软件部分的工作:(1)设计基于单片机的传感器数据采集平台。该平台通过卫星导航、电子罗盘和激光测距技术采集目标定位的相关数据,配合遥控键盘,可以向摄像机模组发送数据或指令。同时在摄像机端开发了嵌入式Linux系统下的RS-485驱动,用于传感器数据采集平台与摄像机间的数据传输。(2)基于摄像机模组设计目标定位控制线程,实现目标位置解算,提供对目标的实时定位与系统控制的功能。(3)根据OSD原理在网络摄像机的工作流程中实现OSD线程,将本机与目标的经纬度、方位角和距离等信息显示到实时画面上。完成系统样机设计后,对样机进行了多方面的测试,结果表明系统运行稳定,图像清晰、定位效果较好。