一种基于区块链技术的迷路人员指引方法技术

技术编号:20584865 阅读:24 留言:0更新日期:2019-03-16 05:52
一种基于区块链技术的迷路人员指引方法,属于指引技术领域。方法用于具有多个使用终端、一个处理端的迷路人员指引系统,多个使用终端通过区块链网络实现数据共享;处理端与多个使用终端进行数据通信;方法包括步骤S01,当使用终端处于迷路状态下,发送迷路求救信号给区块链网络;迷路求救信号包括使用终端的当前位置信息和目标位置信息;步骤S02,其他使用终端获取迷路求救信号,并将根据使用终端的当前位置信息和目标位置信息匹配到与行进轨迹始末位置相同的路线提示信息发送给处理端;处理端用于接收、处理其他使用终端的路线提示信息以获得路线信息,并筛选出合适路线信息发送给迷路状态下的使用终端。本发明专利技术能快速得到可信的正确路线给迷路人员。

A Lost Personnel Guidance Method Based on Block Chain Technology

A guidance method for labyrinthine personnel based on block chain technology belongs to the field of guidance technology. The method is used in a labyrinth person guidance system with multiple terminals and one processing terminal, and multiple terminals share data through block chain network; the processing terminal communicates data with multiple terminals; the method includes Position information and target location information; (102) other terminals acquire the lost rescue signal, and send the route prompt information matching the current position information and target location information of the terminal to the processing terminal, which is used to receive and process the route prompt information of other terminals, and select the appropriate route information. Route information is sent to the user terminal in the labyrinth state. The invention can quickly obtain a credible and correct route for the labyrinthine person.

【技术实现步骤摘要】
一种基于区块链技术的迷路人员指引方法
本专利技术涉及道路指引
,尤其涉及一种基于区块链技术的迷路人员指引方法。
技术介绍
随着经济的迅猛发展,城市化的步伐变快,城市人口数量不断增加,城市建设的速度不断加快。随之,城市建筑环境的复杂度增加,人员流动加快。人们经常会遇到迷路的窘况,而现有的渠道是通过导航定位来指引,但由于GPS的位置精确性不够高、导航系统机械化过重、分差路过多,使得导航容易出现误差,故有时候仅仅依靠导航并不能解决迷路问题。
技术实现思路
本专利技术针对现有技术存在的问题,提出了一种能为迷路的出行人员快速提供可信的正确路线的基于区块链技术的迷路人员指引方法。本专利技术是通过以下技术方案得以实现的:本专利技术一种基于区块链技术的迷路人员指引方法,应用于具有多个使用终端、一个处理端的迷路人员指引系统,多个使用终端分别接入区块链网络并通过区块链网络实现多个使用终端的数据共享;处理端分别与多个使用终端进行数据通信;方法包括:步骤S01,当使用终端处于迷路状态下,使用终端发送迷路求救信号给区块链网络;所述迷路求救信号包括使用终端的当前位置信息和目标位置信息;步骤S02,其他使用终端通过区块链网络获取迷路求救信号,并将根据使用终端的当前位置信息和目标位置信息匹配到与行进轨迹始末位置相同的路线提示信息发送给处理端;所述处理端用于接收、处理其他使用终端的路线提示信息以获得路线信息,并筛选出合适路线信息发送给迷路状态下的使用终端。作为优选,步骤S02包括:步骤S21,其他使用终端通过区块链网络获取迷路求救信号,根据使用终端的当前位置信息和目标位置信息,匹配到与行进轨迹始末位置相同的路线提示信息给处理端;步骤S22,处理端接收路线提示信息并处理获得路线信息;步骤S23,处理端统计相同路线信息数量,并判断相同路线信息数量大于路线信息数量临界值时,将此路线信息作为合适路线信息;步骤S24,处理端将合适路线信息发送给迷路状态下的使用终端。作为优选,步骤S21中根据使用终端的当前位置信息和目标位置信息匹配到与行进轨迹始末位置相同的路线提示信息,具体为:判断当前位置信息与行进轨迹起始位置信息相同,且目标位置信息与行进轨迹终点位置信息相同;或者,判断当前位置信息与行进轨迹终点位置信息相同,且目标位置信息与行进轨迹起始位置信息相同时,其他使用终端匹配到与行进轨迹相同的路线提示信息。作为优选,所述行进轨迹始末位置通过行人提供的语音、文字、图片获得,或者通过车辆行车记录仪的视频获得。作为优选,步骤S22中处理端处理路线提示信息获得路线信息,具体为:将路线提示信息归类,并对不同路线提示信息进行标记。作为优选,步骤S23还包括:判断相同路线信息数量不大于路线信息数量临界值时,将此路线信息作为可疑路线信息,所述可疑路线信息不发送给迷路状态下的使用终端。作为优选,步骤S24具体包括:根据路线信息数量从多到少的顺序排列合适路线信息,并将其发送给迷路状态下的使用终端。作为优选,所述处理端为云端。作为优选,所述使用终端为智能移动终端。本专利技术具有以下有益效果:本专利技术一种基于区块链技术的迷路人员指引方法,当出行人员发现自己迷路时,通过区块链技术将自己的所在位置和目标位置发送给所有人,其他人可为其提供相应路线,最后系统会将经判定可信可行的路线发送给迷路人员,以供其选择。该方法利用区块链技术,区块链技术有去中心化,可信度高的优点,使得迷路人员可以快速的得到可信的正确路线。附图说明图1为本专利技术一种基于区块链技术的迷路人员指引方法的总流程框图;图2为图1中步骤S02的子流程框图;图3为依据本专利技术一种基于区块链技术的迷路人员指引方法的具体示例下的流程框图。具体实施方式以下是本专利技术的具体实施例并结合附图,对本专利技术的技术方案作进一步的描述,但本专利技术并不限于这些实施例。人们遇到迷路状况时,通常会打开移动设备的导航应用软件或车载导航系统进行实时导航。然而导航过程中由于信号接收不稳定或GPS位置定位不准确,使得无法及时准确提供路径导航帮助。且在导航过程中,导航推荐的路径经常有很多分叉路,或路径狭窄且颠簸,实际跟随导航行进时容易出错且不安全。区块链技术是去中心化的分布式数据库,区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次区块链网络交易的信息。多个区块链可以构建区块链网络,实现数据共享。由于区块链技术的特点,其数据可信度高,为此本专利技术提出一种基于区块链技术的迷路人员指引方法。该方法能解决当前导航路线推荐信号延迟、不稳定,推荐路线不准确、不及时的问题。本专利技术一种基于区块链技术的迷路人员指引方法应用于迷路人员指引系统。该系统包括多个使用终端、一个处理端。多个使用终端分别接入区块链网络并通过区块链网络实现多个使用终端的数据共享,每个使用终端相当于一个区块链节点,通过建立共识机制、激励机制、智能合约将多个区块链节点构建成一个区块链网络。本专利技术下的区块链网络建立是基于迷路状况下当前位置信息、目标位置信息、路线提示信息、路线信息等数据共享实现,以期克服现有导航问题及时、准确提供导航路径建议。所述使用终端可以为智能移动终端,如智能手机、智能平板电脑。所述处理端分别与多个使用终端进行数据通信。该处理端与各个使用终端建立数据通信连接,所述处理端可以为处理平台,由远程控制系统或服务器实现,所述处理端也可以为云端。每个区块链节点存储有所属使用终端的数据、以及与该区块链节点通过共识机制、激励机制、智能合约建立联系的其他区块链节点的数据。其他区块链节点的数据也就是其与当前区块链节点发生交易而产生的交易数据。如图1,本专利技术方法包括:步骤S01,当使用终端处于迷路状态下,使用终端发送迷路求救信号给区块链网络;所述迷路求救信号包括使用终端的当前位置信息和目标位置信息;步骤S02,其他使用终端通过区块链网络获取迷路求救信号,并将根据使用终端的当前位置信息和目标位置信息匹配到与行进轨迹始末位置相同的路线提示信息发送给处理端;所述处理端用于接收、处理其他使用终端的路线提示信息以获得路线信息,并筛选出合适路线信息发送给迷路状态下的使用终端。步骤S01中,出行人员发现迷路时,利用其身边的使用终端发送迷路求救信号。出行人员可以是步行、骑行出行的人员,也可以开车出行的人员。所述使用终端具有定位功能,能识别当前位置信息。或者,该使用终端能通过人工输入位置方式来确定当前位置信息。如图2,步骤S02包括:步骤S21,其他使用终端通过区块链网络获取迷路求救信号,根据使用终端的当前位置信息和目标位置信息,匹配到与行进轨迹始末位置相同的路线提示信息给处理端;步骤S22,处理端接收路线提示信息并处理获得路线信息;步骤S23,处理端统计相同路线信息数量,并判断相同路线信息数量大于路线信息数量临界值时,将此路线信息作为合适路线信息;步骤S24,处理端将合适路线信息发送给迷路状态下的使用终端。具体地,步骤S21中,根据使用终端的当前位置信息和目标位置信息匹配到与行进轨迹始末位置相同的路线提示信息,具体为:判断当前位置信息与行进轨迹起始位置信息相同,且目标位置信息与行进轨迹终点位置信息相同;或者,判断当前位置信息与行进轨迹终点位置信息相同,且目标位置信息与行进轨迹起始位置信息相同时,其他使用终端匹配到与行进轨迹本文档来自技高网...

【技术保护点】
1.一种基于区块链技术的迷路人员指引方法,其特征在于,应用于具有多个使用终端、一个处理端的迷路人员指引系统,多个使用终端分别接入区块链网络并通过区块链网络实现多个使用终端的数据共享;处理端分别与多个使用终端进行数据通信;方法包括:步骤S01,当使用终端处于迷路状态下,使用终端发送迷路求救信号给区块链网络;所述迷路求救信号包括使用终端的当前位置信息和目标位置信息;步骤S02,其他使用终端通过区块链网络获取迷路求救信号,并将根据使用终端的当前位置信息和目标位置信息匹配到与行进轨迹始末位置相同的路线提示信息发送给处理端;所述处理端用于接收、处理其他使用终端的路线提示信息以获得路线信息,并筛选出合适路线信息发送给迷路状态下的使用终端。

【技术特征摘要】
1.一种基于区块链技术的迷路人员指引方法,其特征在于,应用于具有多个使用终端、一个处理端的迷路人员指引系统,多个使用终端分别接入区块链网络并通过区块链网络实现多个使用终端的数据共享;处理端分别与多个使用终端进行数据通信;方法包括:步骤S01,当使用终端处于迷路状态下,使用终端发送迷路求救信号给区块链网络;所述迷路求救信号包括使用终端的当前位置信息和目标位置信息;步骤S02,其他使用终端通过区块链网络获取迷路求救信号,并将根据使用终端的当前位置信息和目标位置信息匹配到与行进轨迹始末位置相同的路线提示信息发送给处理端;所述处理端用于接收、处理其他使用终端的路线提示信息以获得路线信息,并筛选出合适路线信息发送给迷路状态下的使用终端。2.根据权利要求1所述的一种基于区块链技术的迷路人员指引方法,其特征在于,步骤S02包括:步骤S21,其他使用终端通过区块链网络获取迷路求救信号,根据使用终端的当前位置信息和目标位置信息,匹配到与行进轨迹始末位置相同的路线提示信息给处理端;步骤S22,处理端接收路线提示信息并处理获得路线信息;步骤S23,处理端统计相同路线信息数量,并判断相同路线信息数量大于路线信息数量临界值时,将此路线信息作为合适路线信息;步骤S24,处理端将合适路线信息发送给迷路状态下的使用终端。3.根据权利要求2所述的一种基于区块链技术的迷路人员指引方法,其特征在于,步骤S21中根据使用终端的当前位置信息和...

【专利技术属性】
技术研发人员:廖律超吴鑫珂邹复民钟伦贵赖宏图赖树坤刘洁锐郑雨馨陈必俊
申请(专利权)人:福建工程学院
类型:发明
国别省市:福建,35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1