The invention discloses a system and method for indoor positioning and positioning of machine vision based on WSN, the positioning system comprises a mobile module can move indoors, the main control module, image acquisition module, motion detection device and Zigbee positioning module is arranged at the mobile module, two-dimensional code matrix module is arranged in the room on the ceiling, the image acquisition module, motion detection device, Zigbee positioning module and mobile module are connected with the main control module. The indoor positioning system and positioning method and machine vision based on WSN provided by the invention, the analysis by two-dimensional code recognition and spatial localization of machine vision, and uses the weighted centroid algorithm and particle swarm optimization algorithm to achieve indoor positioning, which can effectively improve the positioning accuracy.
【技术实现步骤摘要】
一种基于机器视觉与WSN的室内定位系统及定位方法
本专利技术涉及室内定位
,尤其涉及一种基于机器视觉与WSN的室内定位系统及定位方法。
技术介绍
随着新型移动设备广泛应用于物联网+应用的快速增长,基于位置感知的应用越来越重要。在室内和室外的环境下,连续地可靠地提供位置信息可以为用户带来更好的用户体验。室外定位和基于位置的服务已经成熟,基于GPS和地图的位置服务被广泛应用,并成为各种移动设备被使用最多的应用之一。近年来,位置服务的相关技术和产业正向室内发展以提供无所不在的基于位置的服务,其主要推动力是室内位置服务所能带来的巨大的应用和商业潜能。目前,室内定位技术已经有所发展,由于室内环境非常复杂,定位精度低和定位时间长等原因,目前还没有可以很好利用且比较完善的室内定位技术。
技术实现思路
为克服现有技术的不足及存在的问题,本专利技术提供一种基于机器视觉与WSN的室内定位系统及定位方法,以解决现有技术方案中的定位系统或定位方法存在的定位精度低的问题。本专利技术是通过以下技术方案实现的:一种基于机器视觉与WSN的室内定位系统,其包括可在室内移动的移动模块,设置于该移动模块上的主控模块、图像采集模块、角运动检测装置以及Zigbee定位模块,设置于室内天花板上的二维码矩阵模块,所述的图像采集模块、角运动检测装置、Zigbee定位模块以及移动模块均与所述主控模块连接;所述的二维码矩阵模块包括有多个包含位置坐标信息的二维码,所述角运动检测装置用于检测所述图像采集模块中的摄像头是否与天花板保持垂直状态;所述图像采集模块用于采集与识别所述二维码中的位置坐标信息,并将识别出 ...
【技术保护点】
一种基于机器视觉与WSN的室内定位系统,其特征在于:包括可在室内移动的移动模块,设置于该移动模块上的主控模块、图像采集模块、角运动检测装置以及Zigbee定位模块,设置于室内天花板上的二维码矩阵模块,所述的图像采集模块、角运动检测装置、Zigbee定位模块以及移动模块均与所述主控模块连接;所述的二维码矩阵模块包括有多个包含位置坐标信息的二维码,所述角运动检测装置用于检测所述图像采集模块中的摄像头是否与天花板保持垂直状态;所述图像采集模块用于采集与识别所述二维码中的位置坐标信息,并将识别出的位置坐标信息传输至所述主控模块进行处理,所述Zigbee定位模块用于作为WSN中的移动节点,该Zigbee定位模块与室内设置的WSN参考节点配合,通过加权质心算法与粒子群优化算法实现室内定位。
【技术特征摘要】
1.一种基于机器视觉与WSN的室内定位系统,其特征在于:包括可在室内移动的移动模块,设置于该移动模块上的主控模块、图像采集模块、角运动检测装置以及Zigbee定位模块,设置于室内天花板上的二维码矩阵模块,所述的图像采集模块、角运动检测装置、Zigbee定位模块以及移动模块均与所述主控模块连接;所述的二维码矩阵模块包括有多个包含位置坐标信息的二维码,所述角运动检测装置用于检测所述图像采集模块中的摄像头是否与天花板保持垂直状态;所述图像采集模块用于采集与识别所述二维码中的位置坐标信息,并将识别出的位置坐标信息传输至所述主控模块进行处理,所述Zigbee定位模块用于作为WSN中的移动节点,该Zigbee定位模块与室内设置的WSN参考节点配合,通过加权质心算法与粒子群优化算法实现室内定位。2.根据权利要求1所述的室内定位系统,其特征在于:所述二维码矩阵模块中的二维码为QR二维码。3.根据权利要求2所述的室内定位系统,其特征在于:所述角运动检测装置为陀螺仪模块。4.根据权利要求3所述的室内定位系统,其特征在于:所述主控模块为小型工控机。5.根据权利要求4所述的室内定位系统,其特征在于:所述移动模块包括车体,车体底部设置有一万向轮和两驱动轮。6.根据权利要求1所述的室内定位系统,其特征在于:所述摄像头为高清CMOS摄像头。7.一种基于权利要求1~6中任意一项所述室内定位系统的定位方法,所述定位方法包括:S0、在室内的天花板布置二维码矩阵,并进行编码,记录每个二维码的实际坐标信息,并在室内空间布置相应的WSN参考节点;S1、利用所述Zigbee定位模块作为WSN中的移动节点,将收到室内WSN参考节点之间的RSSI值进行测矩,设N为收到的参考节点数量,N≧4,然后对N点RSSI值进行降序排列,取其中信号最强的4个RSSI值,采用的排列方式进行加权质心算法计算,最后得出各种排列的平均值,最后得出所述移动节点P的位置坐标P(x,y);所述加权质心算法公式为:
【专利技术属性】
技术研发人员:刘华珠,林盛鑫,赵晓芳,陈雪芳,
申请(专利权)人:东莞理工学院,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。