对游乐园游玩导引的方法、装置及服务器与流程

文档序号:19745380发布日期:2020-01-21 18:17阅读:391来源:国知局
对游乐园游玩导引的方法、装置及服务器与流程

本发明涉及移动互联网技术领域,具体而言,涉及一种对游乐园游玩导引的方法、装置及服务器。



背景技术:

目前游乐园等一些娱乐场所是用户偏爱的休闲娱乐场所,游乐园通常会随门票给入园用户发放纸质的导航地图,但用户一旦进入园区后比较难定位自己的当前位置,以及对准备游玩的线路没有规划,往往会重复走很多不必要的路线,导致用户游玩体验不佳。



技术实现要素:

本发明的目的在于提供一种对游乐园游玩导引的方法,以实现为用户进行游玩路线推荐提高用户的游玩体验。

本发明的另一目的在于提供一种对游乐园游玩导引的装置,以实现为用户进行游玩路线推荐,提高用户的游玩体验。

本发明的另一目的在于提供一种服务器,以实现为用户进行游玩路线推荐,提高用户的游玩体验。

为了实现上述目的,本发明实施例采用的技术方案如下:

第一方面,本发明实施例提供了一种对游乐园游玩导引的方法,在每个游玩景点的不同方位均架设有多台摄像机,所述多台摄像机均与服务器通信连接,所述方法包括:根据所述多台摄像机的拍摄内容获取每个所述游玩景点的推荐指数;获取用户的识别信息;根据所述用户的识别信息,获取目标用户的当前位置信息和游览历史信息;根据所述推荐指数、所述当前位置信息和所述游览历史信息,向用户发送游览路线推荐信息。

第二方面,本发明实施例还提供了一种对游乐园游玩导引的装置,在每个游玩景点的不同方位均架设有多台摄像机,所述多台摄像机均与服务器通信连接,所述装置包括:处理模块,用于根据所述多台摄像机的拍摄内容获取每个所述游玩景点的推荐指数;收发模块,用于获取用户的识别信息;所述处理模块还用于根据所述用户的识别信息,获取目标用户的当前位置信息和游览历史信息;根据所述推荐指数、所述当前位置信息和所述游览历史信息向用户发送游览路线推荐信息。

第三方面,本发明实施例还提供了一种服务器,所述服务器包括存储器和处理器,所述存储器用于存储计算机程序代码,所述处理器用于执行存储于所述存储器中的计算机程序代码以实现所述对游乐园游玩导引的方法。

本发明实施例提供的一种对游乐园游玩导引的方法、装置及服务器,在每个游玩景点的不同方位均架设有多台摄像机,该多台摄像机均与服务器通信连接。其具体实现方式为:根据多台摄像机的拍摄内容获取每个游玩景点的推荐指数,进而获取用户的识别信息,根据用户的识别信息获取用户的当前位置和游览历史信息,最后根据推荐指数、当前位置信息和游览历史信息向用户发送游览路线推荐信息。由此可见,本方案可对进入游乐园的用户进行游玩路线推荐,提高了用户游玩体验。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1示出了本发明实施例提供的一种服务器的结构示意图。

图2示出了本发明实施例提供的一种对游乐园游玩导引的方法的流程示意图。

图3示出了本发明实施例提供的一种对游乐园游玩导引的方法的实际应用场景的示意图。

图4示出了本发明实施例提供的一种对游乐园游玩导引的装置的功能模块示意图。

图示:100-服务器;110-存储器;120-处理器;130-通信单元;300-对游乐园游玩导引的装置;310-收发模块;320-处理模块。

具体实施方式

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

本发明实施例提供的一种对游乐园游玩导引的方法应用于服务器,该服务器与安装在游乐园内各个游玩景点的多台摄像机均通信连接,其用于接收摄像机针对性采集的负责区域内的视频数据,并对接收的视频数据进行进一步分析处理得到每个用户游玩过程中的视频剪辑。此外,该服务器还向用户推送所在游乐园的电子地图,以为用户进行路线规划和引导。因而,当用户持有智能终端,如手机或平板电脑等电子设备进入游乐园时,用户将可以在智能终端上看到游乐园的电子地图,以及自身在电子地图上的位置,并依据推荐的路线进行游玩,游玩完毕之后还能看到自身游玩过程中的视频剪辑,一方面为用户进行了路线导航,提高了用户的游玩体验,另一方面为用户保留了游玩记忆,促进了游乐园的发展。此外,本发明实施例提供的方案不仅可以用于用户进行游乐园游玩,还可以用于其他娱乐项目体验。

请参照图1,是本发明实施例提供的一种服务器100的结构示意图,该服务器100包括存储器110、处理器120以及通信单元130。

该存储器110、处理器120以及通信单元130各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。处理器120用于执行存储器110中存储的可执行模块,例如对游乐园游玩导引的方法对应的软件功能模块及计算机程序等。

其中,存储器110可以是,但不限于,随机存取存储器(randomaccessmemory,ram),只读存储器(readonlymemory,rom),可编程只读存储器(programmableread-onlymemory,prom),可擦除只读存储器(erasableprogrammableread-onlymemory,eprom),电可擦除只读存储器(electricerasableprogrammableread-onlymemory,eeprom)等。其中,存储器110用于存储程序,处理器120在接收到执行指令后,执行所述程序。通信单元130用于通过网络建立服务器100与摄像机或用户持有的智能终端之间的通信连接,并用于通过网络收发数据。

请参照图2,是本发明实施例提供的一种对游乐园游玩导引的方法的流程示意图,该方法包括:

s210,根据多台摄像机的拍摄内容获取每个游玩景点的推荐指数。

具体为,一般情况下,在游乐园入口处或游乐园附近位置将会设置有终端设备,当用户入园时或需要入园时,需提前通过持有的智能终端(如手机)扫描呈现于该终端设备的二维码,进而用户持有的智能终端上将呈现一个小程序,该小程序上包含当前游乐园的电子地图,甚至附近游乐园的电子地图,用户可以根据自己的实际需要选择查看需要的电子地图。容易理解的,用户也可以自行下载一个app,以获取游乐园的电子地图。该电子地图为事先根据游乐园内的实际场景,如游玩景点的分布等,制作完成并存储于服务器中。

之后,用户将根据智能终端上呈现的电子地图的指示进入游乐园进行游玩,此时,该服务器100将根据多台摄像机的拍摄内容获取该游乐园内各个游玩景点的推荐指数,该推荐指数根据每个游玩景点的当前人员密度得出。即当前游玩景点排队的用户较少,则人员密度低,推荐指数高;当前游玩景点排队的用户较多,则人员密度高,推荐指数低,以便于根据用户所在的位置,优先推荐人员密度低的游玩景点。此外,该推荐指数还可以根据每个游玩景点的历史游玩人数得出,如该游玩景点历史游玩人数多,则推荐指数高,该游玩景点历史游玩人数少,则推荐指数低。进一步地,可以结合人员密度和历史游玩人数两者的推荐指数,优先向用户推荐人员密度较低且历史游玩人数较多的游玩景点。或者,也可以向用户推送目前人员密度最低和历史游玩人数最多的游玩景点,用户根据自身需求进行选择。

进一步地,该服务器100统计每个游玩景点的人员密度的具体实现方式有两种,具体为:

第一种

在游乐园的各个游玩景点均安装有摄像机,且每个游玩景点安装有多个摄像机,其均安装于需要的位置。如在游玩景点入口处安装一个摄像机,以用于检测用户排队情况,以便于统计当前游玩景点的人员密度,又如在具体游玩项目周围安装摄像机,如在旋转木马周围安装摄像机,以便于采集用户游玩的整体视频数据,又如在每只旋转木马上安装摄像机,以便于采集用户乘坐旋转木马的近景视频数据。

进一步地,为了对游乐园的所有资源进行统一管理,该每台摄像机安装的游玩景点,以及每台摄像机安装于游玩景点的具体位置均记录在服务器100中,即是说,将每台摄像机的编号与其具体的安装位置对应存储于服务器100中。

进而,若需要获取某个游玩景点的人员密度,则该服务器100可调取安装在游玩景点特定位置的摄像机采集的视频数据,如获取安装在游玩景点入口处的摄像机采集的视频数据,进而对该视频数据的每一帧视频图像进行分析得到人员密度,具体可以为对视频图像进行人脸识别,以统计该视频图像上出现的人员数量,以确定当前游玩景点的人员密度。

第二种

该服务器100可与游乐园系统通过接口进行连接,进而可直接获取游乐园系统统计的每个游玩景点的人员流量。如一般情况下,游乐园为了确保用户是在付费后才进行游玩的,将通过刷卡的方式对进入游玩景点的用户进行验证,故游乐园可统计每个游玩景点的刷卡情况确定每个游玩景点的人员流量,并将该人员流量反馈至服务器100中。进而,该服务器100可直接依据游乐园统计的人员流量确定每个游玩景点的人员密度。

s220,获取用户的识别信息。

具体为,用户扫码下载游乐园的小程序后,或自行下载游乐园的app后,其将提示用户上传自身的人脸信息,用户可从智能终端中已存储的照片中选择自身的一张自拍上传,或者可以打开智能终端的前置摄像机现场采集自拍以上传。该人脸信息将作为后续服务器100从安装在各个游玩景点的摄像机获取的大量视频数据中,提炼对应于每个用户的视频剪辑的识别信息。

s230,根据用户的识别信息,获取目标用户的当前位置信息和游览历史信息。

具体为,由于用户一般是携带智能终端,如手机或平板电脑进入游乐园进行游玩的,故可根据该智能终端上安装的定位装置,如gps模块,对用户进行定位。即是说,该服务器100将实时获取用户携带的智能终端上的定位装置发送的位置信息,并将用户的位置信息显示于用户携带的智能终端的电子地图中,也便于用户知晓当前位置信息,可基于电子地图进行园内导航。

此外,还可以根据用户上传的人脸特征信息、多个摄像机的拍摄内容和拍摄时间以及多个摄像机的安装位置,进行人脸匹配,进而得出目标用户的当前位置信息和游览历史信息。即是说,可依据安装在游乐园内不同摄像机的位置、结合其拍摄该目标用户的时间,确定出现该目标用户的人脸特征信息的时间和位置,以对用户的当前位置信息进行持续定位。同时还可依据时间循序罗列出该目标用户的游览历史信息。

s240,根据推荐指数、当前位置信息和游览历史信息,向用户发送游览路线推荐信息。

具体为,该服务器100计算得到各个游玩景点的推荐指数后,将根据用户所在的当前位置信息以及游览历史信息,为用户推荐距离较近的、之前没有玩过且人员密度较少、历史游玩人数较多(即推荐指数高)的游玩景点,使得用户可以就近选择游玩景点进行游玩,避免在不知晓游玩景点拥挤情况的情形下多走路。或者为了减少计算量,该服务器100也可先定位用户的当前位置信息,并基于用户的当前位置信息获取附近游玩景点的人员密度,若附近存在人员密度较低的游玩景点,则向用户优先推荐,此时对于当前用户而言,则不必再计算距离较远的游玩景点的人员密度。

进一步地,本发明实施例提供的游乐园游玩导引方法还可以对每一位用户游玩过程中产生的视频数据进行剪辑,并推送给每一位对应的用户,以提高用户游玩体验。具体为:

首先,每个游玩景点的各个需要的位置均安装有摄像机,如当用户玩旋转木马这个项目时,该旋转木马的周围、入口或每个旋转木马的杆上均设置有摄像机。进而,当有用户开始游玩这个项目时,该多台摄像机将采集用户在游玩景点游玩时的视频数据,当没有用户进行游玩时,为了减少资源的消耗,该摄像机将不会上传视频数据。即是说,该多台摄像机将先检测当前游玩景点是否存在用户游玩,当存在用户游玩时,将采集游玩的视频数据上传至服务器100中进行后续分析,当不存在用户游玩时,将不进行视频数据的采集,以节约服务器100的系统资源。

其中,该摄像机检测当前游玩景点是否存在用户的方式为:该摄像机自行将采集的视频数据转换为视频图像,并通过预定算法检测该视频图像是否包含人脸信息,若包含人脸信息,则将视频数据进行保存,并按照预先设置的一次性上传大小的限制,按照采集的时间先后将包含图片和声音的视频数据批量上传至服务器100中。若不包含人脸信息,则该摄像机将会把采集的视频数据直接丢弃,不进行上传的操作,以节省服务器100的系统资源。

其次,由于服务器100将会采集到来自各个游玩景点的大量的视频数据,故需依据不同摄像机安装的游玩景点对获取的视频数据按照游玩景点进行分类,以得到不同游玩景点的视频数据。如摄像机a/b/c都属于游玩景点1中的设备,则将摄像机a/b/c采集的视频数据划分至游玩景点1下。

最后,该服务器100把按照游玩景点分类后的视频数据中的每一帧视频图像,依次与入园时统计得到的用户人脸信息进行比较,并提取存在用户人脸信息的视频图像得到该游玩景点下的视频图像集合,进而将该视频图像集合中的多张视频图像按照时间先后顺序编辑得到该用户在该游玩景点的视频剪辑,容易理解的,该视频剪辑也应当包含声音数据。按照同样的方式,该服务器100将得到每个用户在不同游玩景点下的视频剪辑。

当服务器100制作完成视频剪辑后,将发送提示信息至对应的用户,此时用户若是需要查看该视频剪辑,则用户可通过智能终端拉取,进而该服务器100将会把对应的视频剪辑发送至智能终端中,并在智能终端上呈现的电子地图的对应游玩景点下显示。如该视频剪辑为服务器100处理得到用户在旋转木马处的游玩视频,该服务器100将会把该视频剪辑发送至智能终端后挂载在电子地图上旋转木马的游玩景点下,进而用户可通过点击查看。至于该服务器100向智能终端发送视频剪辑制作完成的提示信息的时间依据制作完成的时间确定,可能在用户游览完该游玩景点即可查看,也可能为用户在游览后续游玩景点时才可查看之前游玩景点的视频剪辑。

进一步地,用户可将该视频剪辑分享至公共社交平台,如朋友圈,以吸引更多的用户前来游玩,以刺激消费。或者为了增加游乐园的收入,还可设置若用户需要下载或查看该视频剪辑,则需缴纳一定费用的功能。

由此可见,通过本发明实施例提供的一种对游乐园游玩导引的方法,一方面可为用户自动推荐和规划游乐园的游览路线,另一方面可为用户采集和制作游玩景点的视频剪辑,提高了用户的游览体验。

如图3所示,是本发明实施例提供的一种对游乐园游玩导引的方法的实际应用场景的示意图。用户可在游乐园入口或附近通过携带的手机扫描设置的终端设备获取小程序,该小程序上可显示该游乐园的电子地图,即显示出该游乐园所有游玩景点的分布,并可将用户的位置在电子地图上进行标识,以便于用户知晓当前所处的位置。

进而,用户进入游乐园,该游乐园内设置有多个游玩景点,如旋转木马、大摆锤、大转盘以及激流勇进等,当用户进入游乐园后,该服务器100将会统计分析各个游玩景点的人员密度,并向用户推荐人员密度较低的游玩景点,以使得用户可以优先进行游玩。如当用户刚进入游乐园不久,若此时服务器100分析得知大摆锤的人员密度相较于旋转木马的人员密度低,则可通过将大摆锤游玩景点进行突出显示以推荐用户优先游玩,以避免用户需要重复比较多个游玩景点,导致多走路,当用户对该游玩景点玩耍之后,该服务器100将对用户已经游览的游玩景点在电子地图中进行标识,并按照同样的方式为用户推荐附近人员密度较低的其他游玩景点,以让用户优先游玩。

同时,在用户游玩某个具体游玩景点的过程中,该游玩景点处设置的多个摄像机将实时采集视频数据,并上传至服务器100进行分析处理得到该用户的视频剪辑,并在制作完成之后挂载至用户手机上电子地图对应游玩景点下,以提示用户下载。如用户游览完大摆锤,则服务器100将根据该大摆锤处设置的摄像机采集的视频数据制作该用户的视频剪辑,进而将该视频剪辑推送至用户手机的电子地图上该大摆锤景点下,用户之后可下载该视频剪辑进行查看。

当用户游览完大摆锤或旋转木马之后,将依据手机上显示的电子地图的指示沿着道路继续前进,继续游玩其他项目,如大转盘或激流勇进等,以完成整个游乐园的游玩体验。

请参照图4,是本发明实施例提供的一种对游乐园游玩导引的装置300的功能模块示意图,该装置应用于服务器100,该装置包括收发模块310以及处理模块320。

处理模块320,用于根据多台摄像机的拍摄内容获取每个游玩景点的推荐指数。

在本发明实施例中,s210可以由处理模块320执行。

收发模块310,用于获取用户的识别信息。

在本发明实施例中,s220可以由收发模块310执行。

处理模块320还用于根据用户的识别信息,获取目标用户的当前位置信息和游览历史信息;根据推荐指数、当前位置信息和游览历史信息向用户发送游览路线推荐信息。

在本发明实施例中,s230和s240可以由处理模块320执行。

由于在对游乐园游玩导引的方法部分已经详细描述,在此不再赘述。

综上所述,本发明实施例提供的本发明实施例提供的一种对游乐园游玩导引的方法、装置及服务器,在每个游玩景点的不同方位均架设有多台摄像机,该多台摄像机均与服务器通信连接。其具体实现方式为:根据多台摄像机的拍摄内容获取每个游玩景点的推荐指数,进而获取用户的识别信息,根据用户的识别信息获取用户的当前位置和游览历史信息,最后根据推荐指数、当前位置信息和游览历史信息向用户发送游览路线推荐信息。由此可见,本方案可对进入游乐园的用户进行游玩路线推荐,提高了用户游玩体验。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

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