当前位置:主页 > 科技论文 > 信息工程论文 >

射频场室内定位系统研究与实现

发布时间:2024-03-15 19:39
  本文设计并实现使用24GHz雷达为测量仪器的室内定位系统软件,用以对常规室内环境的人体进行检测定位和跟踪。无线室内定位技术与其它类型室内定位系统相比有着很多优点,不会侵犯人的隐私,不受室内光照限制条件的影响,不会干扰日常的活动。目前市面上已经出现了一些能够实际应用的人体定位雷达,本文利用现有雷达技术和成熟产品进行设计和实现定位系统的核心算法以及相应的应用软件,对其他设备上已经成熟应用的多目标跟踪算法进行必要的修改后迁移到雷达平台。室内人体定位雷达能够同时检测到多个目标,但无法对目标进行识别,无法得知用户身份,系统的目标跟踪和目标分类需通过软件实现。多目标跟踪本身是一种计算机视觉领域的研究,而多假设追踪是最早用于视觉追踪的成功算法之一,但图像多目标跟踪算法依赖于图像的识别处理,无法应用于雷达多目标定位系统。雷达硬件无法提供细粒度的人体姿态描述数据作为目标特征,目标彼此之间除了位置坐标外,没有其它用于区分的特征数据。仅使用位置信息时,MHT算法能够进行离线多目标跟踪,但由于无法应用其在线跟踪算法使得系统无法实时处理定位数据。本文对MHT原有的在线跟踪算法进行了修改,以牺牲一定程度的跟踪精度...

【文章页数】:105 页

【学位级别】:硕士

【部分图文】:

图4.7系统用例图

图4.7系统用例图

图4.7系统用例图系统各功能并非每一时刻都是处于运行状态的。多目标跟踪有着较大的计算开销,根据用户需要提供各模块的动态启动与停止功能有利于提升性能。在系统启动过程中,首先启动的是基于Twisted框架实现的消息总线。该消息总线是一个独立的进程,本身不具备数据处理能力,也不会生....


图4.8通信类图

图4.8通信类图

图4.8通信类图进程启动和终止操作由用户产生,其过程如图4.9所示。用户通过前端操作向进程管理模块提供想要处理的目标进程信息,启动某一进程时,通过查找进程的配置信息,获得进程对应的可执行文件,然后创建该进程,并记录进程实例,然后目标进程完成与Twisted框架的连接和数据....


图4.9用户启动和终止数据处理进程

图4.9用户启动和终止数据处理进程

图4.9用户启动和终止数据处理进程表4.3模块通信数据字节格式字段内容数据长度数据内容的字节长度,整数的字符串形式分隔符单个逗号(,)数据内容模块发送的信息,为JSON格式的字符串结束符单个分好(,)


图4.10多目标跟踪实时显示控制在线跟踪和离线跟踪的输出结果是可以直接驱动显示内容更新的,在不需要显示

图4.10多目标跟踪实时显示控制在线跟踪和离线跟踪的输出结果是可以直接驱动显示内容更新的,在不需要显示

第四章定位系统软件设计与实现49图4.10多目标跟踪实时显示控制在线跟踪和离线跟踪的输出结果是可以直接驱动显示内容更新的,在不需要显示更新时,停止发送输出结果能够让前端显示更新操作也停下来。多目标跟踪模块接收输出控制消息,设置是否发送跟踪处理结果。但禁用显示更新不会导致跟踪计....



本文编号:3928771

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/3928771.html

上一篇:四维直接序列扩频系统同步偏差敏感性分析  
下一篇:没有了

Copyright(c)文论论文网All Rights Reserved | 网站地图

版权申明:资料由用户5b7da***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱[email protected]