游览路线规划方法、装置、设备和存储介质与流程

文档序号:17125929发布日期:2019-03-16 00:26阅读:137来源:国知局
游览路线规划方法、装置、设备和存储介质与流程

本发明实施例涉及路径规划技术,尤其涉及一种游览路线规划方法、装置、设备和存储介质。



背景技术:

随着互联网科技步伐的加快,人们的生活节奏也变得越来越快。关于工艺、美术、科技以及古藏品等的展馆越来越受到当代人的青睐,是节假日休闲放松的好去处,然而如何预判高峰期阶段各个展厅的人潮,避免不必要拥堵踩踏安全隐患,也是我们亟需解决的重要问题。

针对高峰期阶段因人流量过大而带来的拥堵踩踏等安全隐患问题,主要是通过人为方式进行疏通引导,或是游客自行的导览以查看下一刻要去的展厅,而在对展馆展厅不熟悉的情况下容易随波逐流。



技术实现要素:

本发明提供一种游览路线规划方法、装置、设备和存储介质,以实现对人流疏通引导,从而保证游览人员的安全。

第一方面,本发明实施例提供了一种游览路线规划方法,该方法包括:

获取根据展馆中的候选展厅确认的起点展厅和终点展厅;

获取所述候选展厅中的参观者数量;

根据所述参观者数量生成从所述起点展厅到所述终点展厅的游览路线。

进一步的,从展馆的候选展厅中确定起点展厅和终点展厅,包括:

检测目标参观者当前所处展馆中的位置,确认所述起点展厅;

获取所述目标参观者选定的候选展厅,确认所述终点展厅。

进一步的,根据所述参观者数量生成从所述起点展厅到所述终点展厅的游览路线,包括:

从所述候选展厅中确定当前展厅,所述当前展厅初始为所述起点展厅;

判断所述当前展厅是否为所述终点展厅;

若是,则将所有当前展厅组成从所述起点展厅到所述终点展厅的游览路线;

若否,则从所述候选展厅中确定与所述当前展厅相邻、且通向所述终点展厅的相邻展厅;

根据所述参观者数量计算从所述当前展厅到所述相邻展厅的游览代价值;

根据所述游览代价值选择一相邻展厅,作为新的当前展厅,返回执行所述判断所述当前展厅是否为所述终点展厅。

进一步的,根据所述参观者数量计算从所述当前展厅到所述相邻展厅的游览代价值,包括:

计算所述相邻展厅作为新的当前展厅的第一游览子代价;

计算从所述起点展厅到所述相邻展厅的第二游览子代价;

基于所述相邻展厅的参观者数量对所述第一游览子代价配置第一游览权重、对所述第二游览子代价配置第二游览权重;

计算配置所述第一游览权重的所述第一游览子代价和配置所述第二游览权重的所述第二游览子代价的和值,作为所述相邻展厅作为新的当前展厅的游览代价值。

进一步的,所述基于所述参观者数量对所述第一游览子代价配置第一游览权重、对所述第二游览子代价配置第二游览权重,包括:

计算所述相邻展厅的参观者数量与所有候选展厅的参观者数量之间的比例;

将比例差值作为第一游览权重,配置给所述第一游览子代价,所述比例差值为1与所述比例之间的差值;

将所述比例作为第二游览权重,配置给所述第二游览子代价。

进一步的,还包括:

获取目标参观者在所述候选展厅中的位置,在所述候选展厅中设置有提醒区域;

当所述位置与所述提醒区域之间的距离小于预设阈值时,向所述目标参观者发送提醒消息。

进一步的,还包括:

获取目标参观者所处的候选展厅;

若所述候选展厅在所述游览路线之外,则将所述候选展厅设置为新的起点展厅,返回执行所述获取所述候选展厅中的参观者数量。

第二方面,本发明实施例还提供了一种游览路线规划装置,该装置包括:

展厅确定模块,用于获取根据展馆中的候选展厅确认的起点展厅和终点展厅;

参观者数量获取模块,用于获取所述候选展厅中的参观者数量;

游览路线生成模块,用于根据所述参观者数量生成从所述起点展厅到所述终点展厅的游览路线。

第三方面,本发明实施例还提供了一种游览路线规划设备,该设备包括:存储器以及一个或多个处理器;

所述存储器,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上所述任一游览路线规划方法。

第四方面,本发明实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如上所述任一游览路线规划方法。

本发明通过获取根据展馆中的候选展厅确认的起点展厅和终点展厅;获取所述候选展厅中的参观者数量;根据所述参观者数量生成从所述起点展厅到所述终点展厅的游览路线,由此,根据候选展厅中的参观者数量生成推荐的游览路线,解决因高峰期阶段人流量过大所带来的安全隐患问题,实现对人流疏通引导,方便展馆的人流管理,从而保证参观者的安全。

附图说明

图1为本发明实施例一提供的一种游览路线规划方法的流程图;

图2为本发明实施例二提供的一种游览路线规划方法的流程图;

图3为本发明实施例三提供的一种游览路线规划装置的结构示意图;

图4为本发明实施例四提供的一种游览路线规划设备的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的一种游览路线规划方法的流程图。

本实施例可适用于为参观者推荐游览路线的情况,本实施例对应用场景不作限定,凡是参考候选展厅的参观者数量进行游览路线生成的应用场景均可以适用。该方法可以由游览路线规划设备来执行,本实施例对游览路线规划设备不作限定,该游览路线规划设备可以是服务器、移动终端和专用设备等。本实施例移动终端为游览路线规划设备为例进行说明。

本实施例以在展馆中进行游览路线规划为例进行说明,为了方便进行游览路线的规划,预先建立展品信息库用于存储展品信息,该展品信息包括:编号、名称、位置、类别和详细介绍等。进一步的,还包括获取展馆提供的平面数据图,并根据展品信息中的位置将展品填充于平面图对应位置。同时,根据所述平面数据图建立各个展厅间的拓扑结构,根据所述拓扑结构确定各展厅间的位置和距离。

需要说明的是,本实施例的游览路线不仅适用于规划展厅的路线,还适用于规划展品的路线,本实施例对此不作限定。为了说明清楚,本实施例以游览路线中的节点为展厅为例进行说明。

参照图1,该游览路线规划方法具体包括如下步骤:

s110、获取根据展馆中的候选展厅确认的起点展厅和终点展厅。

本实施例中,候选展厅为展馆中开放的展厅,展馆提供的平面数据图和展品信息确定展馆中展厅的开放状态,当展厅为展厅开放时,则将其从候选展厅中删除。

本实施例中,起点展厅为游览路线的起始点,终点展厅为游览路线的终点。

本实施例对如何确定起点展厅和终点展厅不作限定。

在一实施例中,从展馆的候选展厅中确定起点展厅,包括:获取参观者的位置,将与所述位置之间的距离小于预设距离的候选展厅作为起点展厅。

在一实施例中,根据接收参观者的选择操作从展馆的候选展厅中确定起点展厅和终点展厅。具体的,可以通过设置交互界面为参观者提供候选展厅,并接收参观者的点击操作,将根据所述点击操作被选择的候选展厅作为起点展厅或终点展厅。

需要注意的是,步骤s110还包括从展馆中的候选展厅中确定中转展厅,即游览路线中的节点还包括中转展厅。本实施例对如何确定中转展厅不作限定,中转展厅可以是根据参观者的选择操作确定,或来自展馆的推荐,或将所有的非起点展厅和非终点展厅的候选展厅作为中转展厅。

本实施例中,游览路线为从起点展厅到终点展厅,且经过所有中转展厅的路线。在进行游览路线的规划过程中,由于存在至少一条从起点展厅到终点展厅的候选路径,当存在两条所述候选路径时,需要进一步筛选出距离最短或时间花费最少的候选路径作为最终的游览路线,本实施例将以根据候选展厅中的参观者数量进行筛选为例进行说明。

本实施例中,所述候选展厅的确认包括以下实现方式:获取后台针对当前展馆展厅的状态信息,依据该状态信息确定当前展厅的可游览性对应的游览参数,根据所述游览参数向参观者提供可选择建立游览任务的可游览展厅,依据参观者的选择操作获取从可游览展厅中确认的候选展厅。其中所述展厅的状态信息包括对应的展柜中的展品是否可供参观的后台设置信息。当展柜中展品缺失、展柜对应柜门开启、展柜对应安全检测设备异常等情况的发生时,则所述后台设置信息定义为该展柜不可参观。

例如,当所述展馆一展厅中对应的展品高达80%均属于不提供游客游览的,则该展厅的游览参数为20%,后台设置游览参数低于70%的均认定为当前展厅不提供游客游览。

本实施例中,所述起点展厅和终点展厅的确认除了根据参观者的选择操作进行确认外,还包括以下实现方式:当参观者选定候选展厅后,根据参观者当前所处位置计算所述候选展厅与所述参观者当前位置的距离,并根据距离远近输出展厅列表,根据该展厅列表依次将候选展厅中的每一相邻两个的候选展厅作为所述起始展厅与终点展厅,定义为若干第一起始展厅和第一终点展厅。其中所述距离为参观者当前位置至对应展厅的有效距离,在该有效距离下参观者从当前位置移动至对应展厅的距离最短。

需要说明的是,本发明实施例中所述展厅的对应展馆包括各种类型的展馆,如博物馆、科技馆、企业馆、地区规划馆、产品展览馆等。

s120、获取所述候选展厅中的参观者数量。

本实施例中,参观者数量用于表示各个候选展厅中的人流量。进一步的,参观者数量可以用于表示候选展厅的拥堵情况。

本实施例中对如何获取所述候选展厅中的参观者数量不作限定,可以通过设置人流统计设备进行检测。该人流统计设备可以是摄像头,通过图像识别的方式进行人流统计。该人流统计设备还可以是采用光栅、超声波和红外线等技术的人流计数设备。

本实施例中,所述获取所述候选展厅中的参观者数量还可以包括:通过安装在展厅内的信号感测器接收参观参观者配置的移动端发射的移动信号,并将所述移动信号传输至所述人流统计设备,根据所述移动信号统计参观者数量。

需要说明的是,本实施例中对候选展厅中的参观者数量具有实时性,人流统计设备可以将获取的候选展厅中的参观者数量进行记录或存储。

s130、根据所述参观者数量生成从所述起点展厅到所述终点展厅的游览路线。

本实施例中,使用参观者数量(人流量)作为游览路线的考虑因素,可以保证从所述起点展厅到所述终点展厅的游览路线上避免拥堵的情况发生,以便增加参观者的安全性和提高参观者体验。

本实施例将对游览路线规划方法的工作流程进行详细说明。

参观者的移动端可以安装有展馆提供的客户端,该客户端可以用于提供交互界面为参观者显示候选展厅,并接收参观者的点击操作,将根据所述点击操作被选择的候选展厅作为起点展厅或终点展厅。当然,还可以通过在展馆中设置有无线定位设备获取参观者的位置,将与所述位置之间的距离小于预设距离的候选展厅作为起点展厅。进一步的,将除了起点展厅和终点展厅之外的候选展厅作为游览路线的中转展厅。根据候选展厅之间的距离和候选展厅的参观者数量从起点展厅开始遍历所有候选展厅,确定候选展厅在游览路线中的顺序,直到到达终点展厅为止。最后,根据遍历过程中所获得的候选展厅的顺序生成从所述起点展厅到所述终点展厅,且经过所有中转展厅的游览路线。

本实施例的技术方案,通过获取根据展馆中的候选展厅确认的起点展厅和终点展厅;获取所述候选展厅中的参观者数量;根据所述参观者数量生成从所述起点展厅到所述终点展厅的游览路线,由此,根据候选展厅中的参观者数量生成推荐的游览路线,解决因高峰期阶段人流量过大所带来的安全隐患问题,实现对人流疏通引导,方便展馆的人流管理,从而保证参观者的安全。进一步的,参观者可以对终点展厅、中转展厅和终点展厅进行设置,满足参观者的个性化需求;另外,中转展厅还可以根据展馆的推荐进行确定,一方面,便于展馆的管理,另一方面,便于展馆为参观者提供智能的推荐服务,增加参观者体验。

实施例二

图2为本发明实施例二提供的一种游览路线规划方法的流程图。

参照图2,本实施例在上述实施例的基础上进一步细化,该游览路线规划方法具体包括如下步骤:

s210、获取根据展馆中的候选展厅确认的起点展厅和终点展厅。

本实施例对如何根据展馆的候选展厅中确定起点展厅和终点展厅不作限定。

在一实施例中,可检测目标参观者当前所处展馆中的位置,确认所述起点展厅;获取所述目标参观者选定的候选展厅,确认所述终点展厅。

本实施例对如何检测目标参观者当前所处展馆中的位置不作限定,可以通过参观者移动端的全球定位系统进行检测;也可以通过在展馆中设置无线定位设备,该无线定位设备可以通过与参观者的移动端进行交互通信,从而进一步获取参观者的位置。

在本实施例中,通过检测目标参观者在展馆中的位置,将根据该位置确定目标参观者所处的候选展厅作为起点展厅,之后根据目标参观者选定的候选展厅作为终点展厅,为参观者生成从起点展厅到终点展厅的游览路线。该浏览路线还考虑到各候选展厅的人流量,参观者可以按照该浏览路线进行浏览,以避开拥堵的情况。在游览路线中还可以包括中转展厅,该中转展厅可以是展馆的推荐展厅。

s220、获取所述候选展厅中的参观者数量。

本实施例中,参观者数量用于表示各个候选展厅中的人流量。进一步的,参观者数量可以用于表示候选展厅的拥堵情况。参观者数量可以通过设置人流统计设备进行检测。

s230、从所述候选展厅中确定当前展厅,所述当前展厅初始为所述起点展厅。

本实施例中,以将除了起点展厅和终点展厅之外的候选展厅作为游览路线的中转展厅为例进行说明。进一步的,通过确定候选展厅在游览路线中的顺序,以生成最终的游览路线,即逐一规划游览路线中各个节点对应的候选展厅。当前展厅为当前游览路线正规划的节点对应的候选展厅。当前展厅初始为所述起点展厅,即将起点展厅作为游览路线的起始点进行规划。

s240、判断所述当前展厅是否为所述终点展厅。

若是,则执行步骤s250,若否,则执行步骤s260-s280。

s250、将所有当前展厅组成从所述起点展厅到所述终点展厅的游览路线。

本实施例中,当所述当前展厅为所述终点展厅时,表明当前的游览路线正在规划的节点为终点展厅,即当前的游览路线已经规划完成。具体的,通过确定游览路线中各个节点对应的当前展厅,并进一步根据节点的顺序生成从所述起点展厅到所述终点展厅,且经过中转展厅的游览路线。

s260、从所述候选展厅中确定与所述当前展厅相邻、且通向所述终点展厅的相邻展厅。

本实施例中,可以根据所述平面数据图建立各个展厅间的拓扑结构,进而根据所述拓扑结构确定各展厅间的位置和距离,从而可以根据候选展厅之间的距离从所述候选展厅中确定与所述当前展厅相邻、且通向所述终点展厅的相邻展厅。该相邻展厅通向终点展厅,指的是该相邻展厅作为游览路线中的节点,最终通向终点展厅。

s270、根据所述参观者数量计算从所述当前展厅到所述相邻展厅的游览代价值。

本实施例对如何根据所述参观者数量计算从所述当前展厅到所述相邻展厅的游览代价值不作限定,本实施例将以按照距离、参观者数量分布和花费时间等因素中任意一项或组合项计算从所述当前展厅到所述相邻展厅的游览代价值为例进行举例说明。

在一实施例中,从所述当前展厅到所述相邻展厅的游览代价值,包括:计算所述相邻展厅作为新的当前展厅的第一游览子代价;计算从所述起点展厅到所述相邻展厅的第二游览子代价;基于所述相邻展厅的参观者数量对所述第一游览子代价配置第一游览权重、对所述第二游览子代价配置第二游览权重;计算配置所述第一游览权重的所述第一游览子代价和配置所述第二游览权重的所述第二游览子代价的和值,作为所述相邻展厅作为新的当前展厅的游览代价值。

其中,第一游览子代价和第二游览子代价都是游览代价估计值,该游览代价估计值可以根据路径的预估距离或者路径的预估花费的时间等因素进行确定。具体的,假设将一相邻展厅作为新的当前展厅,针对该相邻展厅,第一游览子代价为从所述起点展厅到该相邻展厅的游览代价估计值,第二游览子代价为从该相邻展厅到达终点展厅的游览代价估计值。

进一步的,基于所述相邻展厅的参观者数量对所述第一游览子代价配置第一游览权重、对所述第二游览子代价配置第二游览权重,可以保证生成的游览路线既考虑到了路径的预估距离或者路径的预估花费的时间,进而使得生成的游览路线避开拥堵的情况,实现对人流疏通引导,方便展馆的人流管理,从而保证参观者的安全。

进一步的,本实施例对如何基于所述相邻展厅的参观者数量对所述第一游览子代价配置第一游览权重、对所述第二游览子代价配置第二游览权重不作限定。

在一实施例中,所述基于所述参观者数量对所述第一游览子代价配置第一游览权重、对所述第二游览子代价配置第二游览权重,包括:计算所述相邻展厅的参观者数量与所有候选展厅的参观者数量之间的比例;将比例差值作为第一游览权重,配置给所述第一游览子代价,所述比例差值为1与所述比例之间的差值;将所述比例作为第二游览权重,配置给所述第二游览子代价。

本实施例中,假设候选展厅的人数为ni,其中,i∈z+,表示第i个候选展厅;若第i个候选展厅为当前展厅的相邻展厅,假设将第i个候选展厅作为新的当前展厅,那么第i个候选展厅的第一游览子代价为从所述起点展厅到第i个候选展厅的游览代价估计值,使用g(i)进行表示;第i个候选展厅的第二游览子代价为从第i个候选展厅到达终点展厅的游览代价估计值,使用h(i)进行表示;进一步的,计算所述第i个候选展厅的参观者数量与所有候选展厅的参观者数量之间的比例,使用表示,其中,n为候选展厅的总数;将该比例作为第二游览权重;计算1与所述比例之间的差值,得到1-wi,将1-wi作为第一游览权重,由此,通过计算配置所述第一游览权重的所述第一子游览代价和配置所述第二游览权重的所述第二游览子代价的和值,作为所述相邻展厅作为新的当前展厅的游览代价值,使用f(i)=(1-w)g(i)+wh(i)表示。

s280、根据所述游览代价值选择一相邻展厅,作为新的当前展厅,返回执行步骤s240。

本实施例中,将游览代价值f(i)最小对应的相邻展厅,作为新的当前展厅,并以新的当前展厅继续返回执行步骤s240,直到该新的当前展厅为终点展厅为止。

本实施例的技术方案,通过获取根据展馆中的候选展厅确认的起点展厅和终点展厅;获取所述候选展厅中的参观者数量;从所述候选展厅中确定当前展厅,所述当前展厅初始为所述起点展厅;判断所述当前展厅是否为所述终点展厅;若是,则将所有当前展厅组成从所述起点展厅到所述终点展厅的游览路线;若否,则从所述候选展厅中确定与所述当前展厅相邻、且通向所述终点展厅的相邻展厅;根据所述参观者数量计算从所述当前展厅到所述相邻展厅的游览代价值;根据所述游览代价值选择一相邻展厅,作为新的当前展厅,返回执行所述判断所述当前展厅是否为所述终点展厅,由此,根据候选展厅中的参观者数量计算游览代价值,进而确定候选展厅在游览路线中的顺序,从而生成推荐的游览路线,解决因高峰期阶段人流量过大所带来的安全隐患问题,实现对人流疏通引导,方便展馆的人流管理,从而保证参观者的安全。进一步的,参观者可以对终点展厅、中转展厅和终点展厅进行设置,满足参观者的个性化需求;另外,中转展厅还可以根据展馆的推荐进行确定,一方面,便于展馆的管理,另一方面,便于展馆为参观者提供智能的推荐服务,增加参观者体验。

进一步的,基于所述相邻展厅的参观者数量对所述第一游览子代价配置第一游览权重、对所述第二游览子代价配置第二游览权重,可以保证生成的游览路线既考虑到了路径的预估距离或者路径的预估花费的时间,进而使得生成的游览路线避开拥堵的情况,实现对人流疏通引导,方便展馆的人流管理,从而保证参观者的安全。

在上述实施例的基础上,该方法还包括:获取目标参观者在所述候选展厅中的位置,在所述候选展厅中设置有提醒区域;当所述位置与所述提醒区域之间的距离小于预设阈值时,向所述目标参观者发送提醒消息。具体的,提醒区域可以是展馆的禁区或者未开放的展厅。当提醒区域为展馆的禁区时,可以提醒目标参观者离开该禁区;当提醒区域为未开放的展厅,可以提醒目标参观者该展厅暂未开放。

在上述实施例的基础上,该方法还包括:获取目标参观者所处的候选展厅;若所述候选展厅在所述游览路线之外,则将所述候选展厅设置为新的起点展厅,返回执行所述获取所述候选展厅中的参观者数量。本实施例可以根据目标参观者所处的候选展厅,为目标参观者实时更新推荐的游览路线。

需要注意的是,该游览路线会根据候选展厅中的参观者数量的变化而更新。

本实施例中,所述游览路线的生成还包括以下实现方式:当参观者选定的候选展厅为多个时,在生成从起点展厅到终点展厅的游览路线的过程中,以分段规划的方式进行。具体为以第一起点展厅至第一终点展厅之外的另一第一起点展厅作为切分的节点切分为多段游览路线,在多段游览路线中,以前一个候选展厅作为起始展厅,以后一个候选展厅作为终点展厅,从而生成总的游览路线。当参观者在参观过程中重新选定的候选展厅,则将选定的候选展厅作为中间展厅以插入多段游览路线中。例如,候选展厅a、b、c、d、e、f、g、h,参观者选定了候选展厅a、b、c、e、g,则根据各大展厅的参观者数量和参观者当前位置计算游览代价值后由小至大排序为:a、c、b、g、e,则确定第一起始展厅为a,第一终点展厅为c,定义为第一段游览路线,当参观者参观完展厅c后确定当前位置为展厅c,剔除已参观的展厅后参观者当前的参观排序为:b、e、g,则确定第一起始展厅为b,第一终点展厅为e,定义为第二段游览路线,以此类推。假设参观者在参观过程中重新选择了展厅h,并已参观完展厅g后,确定展厅h为所述中间展厅,计算展厅h分别与参观者当前所处位置与未游览展厅之间的距离,根据当前所处位置与未游览展厅之间的距离以及当前参观者数量,计算出参观者当前的参观排序为:h、g、e,则确定第一起始展厅为h,第一终点展厅为e,定义为第三游览路线。其中所述游览代价值f(i)由若干代价因子v对应的子代价rv的总和构成,当所述游览代价值越高时,其展厅路线规划的优先级越低,其展厅的排序越靠后。所述游览代价值表示当前参观者参观展厅时所需付出的成本值,所述代价因子包括参观展厅距离、当前展厅参观者数量、预计参观所需时间等。所述子代价值表示对应代价因子需参观者付出的成本值。当所述参观展厅距离越远时,参观者付出的成本值越高;当前展厅参观者数量越多时,参观者付出的成本值越高;预计参观所需时间越长时,参观者付出的成本值越高。其公式为:

实施例三

图3为本发明实施例三提供的一种游览路线规划装置的结构示意图。

本实施例可适用于为参观者推荐游览路线的情况,本实施例对应用场景不作限定,凡是参考候选展厅的参观者数量进行游览路线生成的应用场景均可以适用。该装置可以集成于游览路线规划设备中,本实施例对游览路线规划设备不作限定,该游览路线规划设备可以是服务器、移动终端和专用设备等。本实施例移动终端为游览路线规划设备为例进行说明。

参照图3,该游览路线规划装置具体包括如下结构:展厅确定模块310、参观者数量获取模块320和游览路线生成模块330。

展厅确定模块310,用于获取根据展馆中的候选展厅确认的起点展厅和终点展厅;

参观者数量获取模块320,用于获取所述候选展厅中的参观者数量。

游览路线生成模块330,用于根据所述参观者数量生成从所述起点展厅到所述终点展厅的游览路线。

本实施例的技术方案,通过获取根据展馆中的候选展厅确认的起点展厅和终点展厅;获取所述候选展厅中的参观者数量;根据所述参观者数量生成从所述起点展厅到所述终点展厅的游览路线,由此,根据候选展厅中的参观者数量生成推荐的游览路线,解决因高峰期阶段人流量过大所带来的安全隐患问题,实现对人流疏通引导,方便展馆的人流管理,从而保证参观者的安全。进一步的,参观者可以对终点展厅、中转展厅和终点展厅进行设置,满足参观者的个性化需求;另外,中转展厅还可以根据展馆的推荐进行确定,一方面,便于展馆的管理,另一方面,便于展馆为参观者提供智能的推荐服务,增加参观者体验。

在上述实施例的基础上,展厅确定模块310包括:

起点展厅确定单元,用于检测目标参观者当前所处展馆中的位置,确认所述起点展厅。

终点展厅确定单元,用于获取所述目标参观者选定的候选展厅,确认所述终点展厅。

在上述实施例的基础上,游览路线生成模块330包括:

初始化单元,用于从所述候选展厅中确定当前展厅,所述当前展厅初始为所述起点展厅;

判断单元,用于判断所述当前展厅是否为所述终点展厅;

游览路线生成单元,用于若是,则将所有当前展厅组成从所述起点展厅到所述终点展厅的游览路线;

相邻展厅确定单元,用于若否,则从所述候选展厅中确定与所述当前展厅相邻、且通向所述终点展厅的相邻展厅;

游览代价值计算单元,用于根据所述参观者数量计算从所述当前展厅到所述相邻展厅的游览代价值;

新当前展厅确定单元,用于根据所述游览代价值选择一相邻展厅,作为新的当前展厅,返回执行所述判断所述当前展厅是否为所述终点展厅。

在上述实施例的基础上,游览代价值计算单元,包括:

第一游览子代价计算子单元,用于计算所述相邻展厅作为新的当前展厅的第一游览子代价。

第二游览子代价计算子单元,用于计算从所述起点展厅到所述相邻展厅的第二游览子代价。

游览权重配置子单元,用于基于所述相邻展厅的参观者数量对所述第一游览子代价配置第一游览权重、对所述第二游览子代价配置第二游览权重。

游览代价值计算子单元,用于计算配置所述第一游览权重的所述第一游览子代价和配置所述第二游览权重的所述第二游览子代价的和值,作为所述相邻展厅作为新的当前展厅的游览代价值。

在上述实施例的基础上,游览权重配置子单元包括:

比例计算子单元,用于计算所述相邻展厅的参观者数量与所有候选展厅的参观者数量之间的比例。

第一配置子单元,用于将比例差值作为第一游览权重,配置给所述第一游览子代价,所述比例差值为1与所述比例之间的差值;

第二配置子单元,用于将所述比例作为第二游览权重,配置给所述第二游览子代价。

在上述实施例的基础上,该装置还包括:

目标参观者第一位置获取模块,用于获取目标参观者在所述候选展厅中的位置,在所述候选展厅中设置有提醒区域。

提醒消息发送模块,用于当所述位置与所述提醒区域之间的距离小于预设阈值时,向所述目标参观者发送提醒消息。

在上述实施例的基础上,该装置还包括:

目标参观者第二位置获取模块,用于获取目标参观者所处的候选展厅。

游览路线重新确定模块,用于若所述候选展厅在所述游览路线之外,则将所述候选展厅设置为新的起点展厅,返回执行所述获取所述候选展厅中的参观者数量。

上述产品可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。

实施例四

图4为本发明实施例四提供的一种游览路线规划设备的结构示意图。如图4所示,该游览路线规划设备包括:处理器40、存储器41、输入装置42以及输出装置43以及通信装置44。该游览路线规划设备中处理器40的数量可以是一个或者多个,图4中以一个处理器40为例。该游览路线规划设备中存储器41的数量可以是一个或者多个,图4中以一个存储器41为例。该游览路线规划设备的处理器40、存储器41、输入装置42以及输出装置43以及通信装置44可以通过总线或者其他方式连接,图4中以通过总线连接为例。本实施例对游览路线规划设备不作限定,该游览路线规划设备可以是服务器、移动终端和专用设备等。本实施例移动终端为游览路线规划设备为例进行说明。

存储器41作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明任意实施例所述的游览路线规划方法对应的程序指令/模块(例如,游览路线规划装置中的展厅确定模块310、参观者数量获取模块320和游览路线生成模块330)。存储器41可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据设备的使用所创建的数据等。此外,存储器41可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器41可进一步包括相对于处理器40远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置42可用于接收输入的数字或者字符信息,以及产生与游览路线规划设备的参观者设置以及功能控制有关的键信号输入,还可以是用于获取图像的摄像头以及获取音频数据的拾音设备。输出装置43可以包括扬声器等音频设备。需要说明的是,输入装置42和输出装置43的具体组成可以根据实际情况设定。

处理器40通过运行存储在存储器41中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的游览路线规划方法。

实施例五

本发明实施例五还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种游览路线规划方法,包括:

获取根据展馆中的候选展厅确认的起点展厅和终点展厅;

获取所述候选展厅中的参观者数量;

根据所述参观者数量生成从所述起点展厅到所述终点展厅的游览路线。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的游览路线规划方法操作,还可以执行本发明任意实施例所提供的游览路线规划方法中的相关操作,且具备相应的功能和有益效果。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是机器人,个人计算机,服务器,或者网络设备等)执行本发明任意实施例所述的游览路线规划方法。

值得注意的是,上述游览路线规划装置中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1