一种景点推荐方法、计算机设备及可读存储介质与流程

文档序号:19071413发布日期:2019-11-08 20:38阅读:142来源:国知局
一种景点推荐方法、计算机设备及可读存储介质与流程

本申请涉及景区领域,特别是涉及一种景点推荐方法、计算机设备及可读存储介质。



背景技术:

目前,一般通过在景区内设置指示牌以指引游客游览景区内的景点,当景点内的人数较多时,容易造成拥堵或游客需要排队游览的现象,浪费游客时间,且安全性较差。



技术实现要素:

本申请主要是提供一种景点推荐方法、计算机设备及可读存储介质,能够节省并合理规划游客的游览时间,同时避免景点出现人数较多造成的拥堵现象,进而避免拥堵导致危险情况的发生。

为解决上述技术问题,本申请采用的一个技术方案是:提供一种景点推荐方法,所述方法包括:获取景区各景点当前时间的人数信息;根据所述人数信息判断所述各景点当前时间的人数是否大于或等于人数阈值;根据判断结果选择当前时间的人数小于所述人数阈值的景点以作为推荐景点。

其中,所述根据所述人数信息判断所述各景点当前时间的人数是否大于或等于人数阈值的步骤包括:获取所述各景点的可容纳人数;判断所述各景点当前时间的人数与所述可容纳人数的比值是否大于或等于人数阈值。

其中,所述根据判断结果选择当前时间的人数小于所述人数阈值的景点以作为推荐景点的步骤之后还包括:采集游客的当前位置信息;规划所述游客到达所述推荐景点的路径,以选择与预设路径匹配的景点。

其中,所述规划所述游客到达所述推荐景点的路径,以选择与预设路径匹配的景点的步骤包括:确定所述游客的当前位置与所述推荐景点的距离;选择小于或等于距离阈值的景点。

其中,所述规划所述游客到达所述推荐景点的路径,以选择与预设路径匹配的景点的步骤包括:获取从所述游客的当前位置至所述推荐景点的路况信息;根据所述路况信息选择拥挤程度小于或等于人流阈值的景点。

其中,所述规划所述游客到达所述推荐景点的路径,以选择与预设路径匹配的景点的步骤包括:获取所述推荐景点的游客流动信息;确定所述游客到达所述推荐景点的时间;选择所述游客到达所述推荐景点时,所述推荐景点中人数小于所述人数阈值的景点。

其中,所述获取景区各景点当前时间的人数信息的步骤包括:获取所述各景点当前时间的场景图像;根据所述场景图像识别所述各景点的当前人数。

在,所述获取景区各景点当前时间的人数信息的步骤包括:获取所述景区当前时间的当前人数信息;在历史记录中查找所述景区与当前时间相对应的多个同一历史时间的多个历史人数信息及所述各景点与当前时间相对应的多个同一历史时间的多个历史人数信息;选择所述景区的多个历史人数信息与当前人数信息的人数差值在预设范围内的同一历史时间相对应的所述各景点的历史人数信息,以作为所述各景点当前时间的人数信息。

为解决上述技术问题,本申请采用的另一个技术方案是:提供一种计算机设备,所述计算机设备包括处理器以及存储器,所述处理器耦合所述存储器,所述处理器在工作时执行指令以实现如上述的方法。

为解决上述技术问题,本申请采用的又一个技术方案是:提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现如上述的方法。

本申请的有益效果是:区别于现有技术的情况,本申请中的景点推荐方法通过获取景区各景点当前时间的人数信息;根据人数信息判断各景点当前时间的人数是否大于或等于人数阈值;根据判断结果选择当前时间的人数小于人数阈值的景点以作为推荐景点的方法,使得游客可根据推荐前往人数较少的景点游览,节省并合理规划游客的游览时间,同时避免景点出现人数较多造成的拥堵现象,进而避免拥堵导致危险情况的发生。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,其中:

图1是本申请提供的景点推荐方法第一实施例的流程示意图;

图2是图1中步骤s110一实施方式的具体流程示意图;

图3是图1中步骤s110另一实施方式的具体流程示意图;

图4是图1中步骤s120一实施方式的具体流程示意图;

图5是本申请提供的景点推荐方法第二实施例的流程示意图;

图6是图5中步骤s250一实施方式的具体流程示意图;

图7是图5中步骤s250另一实施方式的具体流程示意图;

图8是图5中步骤s250又一实施方式的具体流程示意图;

图9是本申请提供的计算机设备实施例的示意框图;

图10是本申请提供的计算机可读存储介质实施例的示意框图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

请参阅图1,图1是本申请提供的景点推荐方法第一实施例的流程示意图,本实施例中的景点推荐方法包括:

s110:获取景区各景点当前时间的人数信息;

参阅图2,图2是图1中步骤s110一实施方式的具体流程示意图,在该一实施方式中,步骤s110具体包括:

s1101:获取景区各景点当前时间的场景图像;

具体的,可通过设置在景区各个景点内的摄像头拍摄各景点当前时间的场景图像,以获取到该场景图像,该场景图像可以是场景图片,也可以是场景视频。

s1102:根据场景图像识别各景点的当前人数。

具体的,当获取到景区各景点当前时间的场景图像后,可通过图像识别技术识别出各景点的当前人数。

参阅图3,图3是图1中步骤s110另一实施方式的具体流程示意图,在该另一实施方式中,步骤s110具体包括:

s110a:获取景区当前时间的当前人数信息;

具体的,可通过在景区进出口设置摄像头,通过摄像头拍摄景区进出口的场景图像,从而通过图像识别技术识别景区当前时间的人数,以获取景区当前时间的当前人数信息。

s110b:在历史记录中查找景区与当前时间相对应的多个同一历史时间的多个历史人数信息及各景点与当前时间相对应的多个同一历史时间的多个历史人数信息;

其中,历史记录存储在数据库中,与当前时间相对应的多个同一历史时间可以是当天之前每一天与当前时刻相同的时间,比如当前时间为下午三点,多个同一历史时间即为当天之前每一天的下午三点;与当前时间相对应的多个同一历史时间也可以是与当月之前每个月中与当天日期相同且与当前时刻相同的时间,比如当前时间为八月一号下午三点,多个同一历史时间即为七月一号、六月一号等下午三点;与当前时间相对应的多个同一历史时间还可以是与当年之前与当月月份相同、当天日期相同且与当前时刻相同的时间,比如当前时间为2019年八月一号下午三点,多个同一历史时间即为2018年、2017年等八月一号下午三点。

s110c:选择景区的多个历史人数信息与当前人数信息的人数差值在预设范围内的同一历史时间相对应的各景点的历史人数信息,以作为各景点当前时间的人数信息。

其中,预设范围可以根据实际情况进行设定,在此不做限制,比如预设范围为(0~100),当前时间为八月一号下午三点,景区的当前人数信息为5000人,景区的多个同一历史时间的多个历史人数信息为:七月一号下午三点的人数为4800人、六月一号下午三点的人数为4950人等,那么即选择六月一号下午三点时各景点的历史人数信息作为各景点当前时间的人数信息。

可选的,步骤s110也可以通过其他实施方式获取景区各景点当前时间的人数信息,比如在一实际应用场景中,可通过在设置各景点入口和出口分别设置红外传感器检测进出各景点的人流,从而获取到各景点当前时间的人数信息,又比如,在另一实际应用场景中,也可以通过在各景点的入口和出口设置检票器,当游客进出各景点时,需要通过检票器检验,从而通过检票器检测的进出票数获取到各景点的人数信息。

s120:根据人数信息判断各景点当前时间的人数是否大于或等于人数阈值;

参阅图4,图4是图1中步骤s120一实施方式的具体流程示意图,在该一实施方式中,步骤s120包括:

s1201:获取各景点的可容纳人数;

具体的,各景点的可容纳人数可预先设置,设置方式可根据实际情况人为设置,也可以在历史场景图像记录中,根据识别的人数判断拥挤程度,从而根据拥挤程度设置一个合适的可容纳人数;

s1202:判断各景点当前时间的人数与可容纳人数的比值是否大于或等于人数阈值;

其中,在该一实施方式中,人数阈值即为比值阈值,在其他实施例中,人数阈值也可以为差值阈值,也即通过判断各景点当前时间的人数与可容纳人数的差值是否大于或等于该差值阈值。

可以理解的,在其他实施方式中,步骤s120也可以直接设置具体数值作为各景点的人数阈值。

s130:根据判断结果选择当前时间的人数小于人数阈值的景点以作为推荐景点。

具体的,当步骤s120中判断各景点中有当前时间的人数小于人数阈值的景点,即执行步骤s130以选择当前时间人数小于人数阈值的景点作为推荐景点,若没有,则结束或执行其他步骤,比如选择人数较少的景点作为推荐景点。

可以理解的,上述的推荐景点的数量可以为一个,也可以为多个。

本实施例中的景点推荐方法通过获取景区各景点当前时间的人数信息;根据人数信息判断各景点当前时间的人数是否大于或等于人数阈值;根据判断结果选择当前时间的人数小于人数阈值的景点以作为推荐景点的方法,使得游客可根据推荐前往人数较少的景点游览,节省并合理规划游客的游览时间,同时避免景点出现人数较多造成的拥堵现象,进而避免拥堵导致危险情况的发生。

参阅图5,图5是本申请提供的景点推荐方法第二实施例的流程示意图,本实施例中的步骤s210~s230与上述第一实施例中的步骤s110~s130相同,在此不再赘述,本实施例中的景点推荐方法还包括:

s240:采集游客的当前位置信息;

具体的,可通过游客终端,比如手机获取游客的当前位置信息,并在游客终端获取后,接收游客终端发送的当前位置信息。

s250:规划游客到达推荐景点的路径,以选择与预设路径匹配的景点。

具体的,规划游客到达一个或多个推荐景点的路径,并判断一个或多个路径中是否有预设路径匹配的路径,若有,则选择与预设路径相对应的景点,若没有,则结束。

参阅图6,图6是图5中步骤s250一实施方式的具体流程示意图,在该一实施方式中,步骤s250包括:

s2501:确定游客的当前位置与推荐景点的距离;

具体的,确定游客的当前位置与一个或多个推荐景点的距离,该距离为游客能够到达推荐景点的路线的距离,该路线可根据预先存储的景点路线图获得。

s2502:选择小于或等于距离阈值的景点。

具体的,当步骤s2501确定游客的当前位置与推荐景点的距离后,判断推荐景点中是否有小于或等于距离阈值的景点,若有,则执行步骤s2502,若没有,则结束。

可以理解的,上述的距离阈值可以根据实际情况设定,在此不做限制。

在该一实施方式中,通过在推荐景点中选择小于或等于距离阈值的景点,也即在人数较少的推荐景点中进一步选择距离较近的景点,进一步节省了游客的游览时间。

参阅图7,图7是图5中步骤s250另一实施方式的具体流程示意图,在该另一实施方式中,步骤s250包括:

s250a:获取从游客的当前位置至推荐景点的路况信息;

具体的,可通过设置在景区内的摄像头拍摄游客的当前位置至推荐景点的路况图像,并通过图像识别技术识别路况图像中的人流信息,从而获取到路况信息。

s250b:根据路况信息选择拥挤程度小于或等于人流阈值的景点。

具体的,根据步骤s250a中获取的人流信息,判断拥挤程度是否有小于或等于人流阈值的景点,若有,则执行步骤s250b,若没有,则结束。

可以理解的,上述的人流阈值可以根据实际情况设定,在此不做限制。

在该另一实施方式中,通过在推荐景点中选择拥挤程度小于或等于人流阈值的景点,也即在人数较少的推荐景点中进一步选择路况人流较少的景点,避免游客前往推荐景点的过程中,由于人流较多而造成拥堵,浪费游览时间。

参阅图8,图8是图5中步骤s250又一实施方式的具体流程示意图,在该另一实施方式中,步骤s250包括:

s250c:获取推荐景点的游客流动信息;

具体的,可通过获取推荐景点的场景图像,从而识别推荐景点的游客流动信息,该游客流动信息为游客进出推荐景点的人数信息。

s250d:确定游客到达推荐景点的时间;

s250e:选择游客到达推荐景点时,推荐景点中人数小于人数阈值的景点。

具体的,根据游客进出推荐景点的人数信息以及游客到达推荐景点的时间,判断游客到达推荐景点时,推荐景点的人数是否大于或等于人数阈值,比如,在游客到达推荐景点的时间中,进入推荐景点的人数大于从推荐景点出去的人数,那么当游客到达推荐景点时,则有可能推荐景点的人数是否大于或等于人数阈值,此时若有可进入推荐景点,依然会出现景点拥堵的现象,因此,该又一实施方式,选择游客到达推荐景点时,推荐景点中人数小于人数阈值的景点,使得游客到达推荐景点时,推荐景点依然处于不拥堵的现象。

参阅图9,图9是本申请提供的计算机设备实施例的示意框图,本实施例中的计算机设备包括处理器310及存储器320,处理器310与存储器320耦合,处理器310在工作时执行指令以实现上述任一实施例中的景点推荐方法。

其中,处理器310还可以称为cpu(centralprocessingunit,中央处理单元)。处理器310可能是一种集成电路芯片,具有信号的处理能力。处理器310还可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器,但不仅限于此。

参阅图10,图10是本申请提供的计算机可读存储介质实施例的示意框图,本实施例中的计算机可读存储介质存储有计算机程序410,该计算机程序410能够被处理器执行以实现上述任一实施例中的景点推荐方法。

可选的,该可读存储介质可以是u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质,或者是计算机、服务器、手机、平板等终端设备。

以上所述仅为本申请的实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

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