本发明涉及信息处理技术领域,特别涉及一种信息推送系统、方法、装置、电子设备及存储介质。
背景技术:
人们外出旅游时,往往会去游览一些旅游景区,旅游景区通常都会为访客提供了一些导览物品和导览设施,例如游览手册、路标指示牌等,但是这些只能起到基础的路线引导和文字描述作用,无法根据访客位置提供精准的信息服务。
技术实现要素:
有鉴于此,本发明的目的在于提供了一种信息推送系统、方法、装置、电子设备及存储介质,能够根据访客终端位置为访客提供精准的信息服务。
为了达到上述目的,本发明提供了如下技术方案:
一种信息推送系统,包括系统端设备和访客终端;
所述系统端设备,用于获取访客终端的位置信息,当根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定与访客终端的距离小于预设第一距离阈值的识别点,将确定的识别点的属性信息推送到访客终端;
所述访客终端,用于接收所述系统端设备推送的识别点的属性信息,根据该识别点的属性信息中包含的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端拍摄的实景图像中,以使所述访客通过该识别点图标获知该识别点的景观推介信息。
第一种信息推送方法,应用于信息推送系统中的系统端设备,所述信息推送系统还包括访客终端;该方法包括:
获取访客终端的位置信息;
当根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定与访客终端的距离小于预设第一距离阈值的识别点;
将确定的各识别点的位置信息推送到访客终端,以使访客终端根据该识别点的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端拍摄的实景图像中,使得访客通过该识别点图标获知该识别点的景观推介信息。
第二种信息推送方法,应用于信息推送系统中的访客终端,所述信息推送系统还包括系统端设备;该方法包括:
接收所述系统端设备推送的识别点的属性信息;其中,该识别点的属性信息是所述系统端设备在获取访客终端的位置信息并根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定的与访客终端的距离小于预设第一距离阈值的识别点的属性信息;
根据该识别点的属性信息中包含的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端拍摄的实景图像中,以使所述访客通过该识别点图标获知该识别点的景观推介信息。
第一种信息推送装置,应用于信息推送系统中的系统端设备,所述信息推送系统还包括访客终端;该装置包括:
定位单元,获取访客终端的位置信息;
识别点确定单元,用于当根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定与访客终端的距离小于预设第一距离阈值的识别点;
信息推送单元,用于将确定的识别点的属性信息推送到访客终端,以使访客终端根据该识别点的属性信息中包括的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端拍摄的实景图像中,使得访客通过该识别点图标获知该识别点的景观推介信息。
第二种信息推送装置,应用于信息推送系统中的访客终端,所述信息推送系统还包括系统端设备;该装置包括:
接收单元,用于接收所述系统端设备推送的识别点的属性信息;其中,该识别点的属性信息是所述系统端设备在获取访客终端的位置信息并根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定的与访客终端的距离小于预设第一距离阈值的识别点的属性信息;
拟合单元,用于根据该识别点的属性信息中包含的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端拍摄的实景图像中,以使所述访客通过该识别点图标获知该识别点的景观推介信息。
一种电子设备,包括:处理器和存储器;
所述存储器,存储有可被所述处理器执行的一个或多个计算机程序;所述处理器执行所述一个或多个计算机程序时实现如上述第一种信息推送方法中的步骤,或实现如上述第二种信息推送方法中的步骤。
一种非瞬时计算机可读存储介质,所述非瞬时计算机可读存储介质存储指令,其特征在于,所述指令在由处理器执行时使得所述处理器执行上述第一种信息推送方法中的步骤或第二种信息推送方法中的步骤。
由上面的技术方案可知,本发明中,获取访客终端的位置信息,当根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,确定设置于景观对应的景区范围内且与访客终端距离较近的识别点,将这些识别点的属性信息推送到访客终端,从而使得访客终端根据这些识别点的属性信息中包含的位置信息将这些识别点图标以ar方式拟合到访客终端拍摄的实景图像中,使得访客可以通过这些识别点图标获知这些识别点的景观推介信息。本发明中,由于识别点设置于景观对应的景区范围内,而识别点的景观推介信息又与景观密切相关,因此能够根据访客终端位置为访客提供精准的信息服务。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一提供的信息推送系统的架构示意图;
图2是本发明实施例提供的访客终端定位示意图;
图3是本发明实施例一提供的景区范围示意图;
图4是本发明实施例射线与景区范围的交点示意图;
图5是本发明实施例二提供的信息推送系统的架构示意图;
图6是本发明实施例一提供的信息推送方法流程图;
图7是本发明实施例二提供的信息推送方法流程图;
图8是本发明实施例三提供的信息推送方法流程图;
图9是本发明实施例四提供的信息推送方法流程图;
图10是本发明实施例五提供的信息推送方法流程图;
图11是本发明实施例六提供的信息推送方法流程图;
图12是本发明实施例七提供的信息推送方法流程图;
图13是本发明实施例八提供的信息推送方法流程图;
图14是本发明实施例九提供的信息推送方法流程图;
图15是本发明实施例十提供的信息推送方法流程图;
图16是本发明实施例一提供的信息推送装置的结构示意图;
图17是本发明实施例二提供的信息推送装置的结构示意图;
图18是本发明实施例提供的电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本发明实施例中,访客携带访客终端去游览某一景观时,开启访客终端的定位服务,如gps、lbs等定位服务,使得系统端设备可以实时获取访客终端的位置信息,根据访客终端的位置信息为访客终端提供精准的信息服务。
参见图1,图1是本发明实施例第一种信息推送系统的架构示意图,如图1所示,所述信息推送系统包括系统端设备10和访客终端20;
在该实施例中,系统端设备10,用于获取访客终端20的位置信息,当根据访客终端20的位置信息确定访客终端20位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定与访客终端20的距离小于预设第一距离阈值的识别点,将确定的识别点的属性信息推送到访客终端20;
在该实施例中,访客终端20,用于接收系统端设备10推送的识别点的属性信息,根据该识别点的属性信息中包含的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端10拍摄的实景图像中,以使所述访客通过该识别点图标获知该识别点的景观推介信息。
从图1所示系统可以看出,本实施例中,系统端设备10实时获取访客终端20的位置信息,根据访客终端20的位置信息确定访客终端20位于景观对应的景区范围内时,进一步确定与访客终端20距离较近的识别点,将这些识别点的属性信息推送到访客终端20,从而使得访客终端20根据这些识别点的属性信息中包含的位置信息将这些识别点图标以ar方式拟合到访客终端20拍摄的实景图像中,使得访客可以通过这些识别点图标获知这些识别点的展示信息。由于识别点设置于景观对应的景区范围内,且识别点的景观推介信息与景观密切相关,而系统端设备10根据访客终端20的位置信息访客终端20推送附近的识别点,进而使得访客终端20能够获取这些识别点的景观推介信息,从而可以为访客提供精准的信息服务。
本发明实施例还提供了第二种信息推送系统,第二种信息推送系统与图1所示系统具有相同的系统架构,即同样包括系统端设备10和访客终端20;
在该实施例中,系统端设备10,用于获取访客终端20的位置信息,当根据访客终端20的位置信息确定访客终端20位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定与访客终端20的距离小于预设第一距离阈值的识别点,将确定的识别点的属性信息推送到访客终端20;
在该实施例中,访客终端20,用于接收系统端设备10推送的识别点的属性信息,根据该识别点的属性信息中包含的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端10拍摄的实景图像中,以使所述访客通过该识别点图标获知该识别点的展示信息。
在该实施例中,系统端设备10,还进一步用于预先确定景观对应的景区范围。
在实际应用中,景观对应的景区范围,可以通过预先设置,也可以通过统计景观周边的每个位置点的访问频率,根据访问频率确定出一个景区范围,以下结合图2和图3对其根据景观周边的不同位置点的访问频率确定景区范围的实现原理进行说明:
如图2所示,访客携带访客终端20在景区周边走动时,访客终端20的位置也随之变化,在此过程中,系统端设备10可以通过实时获取访客终端20的位置信息并记录下来作为访客在景观周边走动时留下的足迹,以下将其称为定位数据。随着景观的访客的增加,这样记录下来的定位数据会非常多,可以利用这些记录下来的定位数据来确定景观对应的景区范围。
在该实施例中,为了确定景观对应的景区范围,可以预先为景观配置一个测量范围,例如将以景观为圆心,半径为50米的区域为景观的测量范围,可以将此测量范围定义为景观的周边,并对此测量范围内的访客终端的定位数据进行记录,即当访客携带访客终端位于此测量范围内时,访客携带访客终端走动所经过的位置点会被系统端设备实时获取并记录下来。
在该实施例中,可以利用一段时间内记录的所有访客终端的定位数据来确定所述测量范围内每个位置点的访问频率,并据此确定景观对应的景区范围。
在该实施例中,确定景观对应的景区范围,具体可以通过以下步骤实现:
s11、获取当前时间之前预设时间区间内的定位数据;
这里,所述定位数据包括定位时间和位置点。所述定位数据是所述系统端设备实时获取进入景观的测量范围的访客终端的位置信息时记录的对访客终端的定位结果,包括定位时间和位置点;所述测量范围是预先针对景观设置的围绕景观的闭合区域。
在该实施例中,可以先获取当前时间之前任何时间区间内记录的定位数据,例如景观开放之初的半年内记录的定位数据,利用这些历史定位数据确定景观对应的景区范围。
s12、根据获取的定位数据,统计景观对应的测量范围内每个位置点的访问频率;
在该实施例中,对于景观对应的测量范围内的每一位置点,将单位时间内获取到包含该位置点的定位数据的次数(数量),确定为该位置点的访问频率。例如,10天的定位数据中,包括位置点p的定位数据有1000条,则位置点p的访问频率是1000/10=100次/天。
本实施例中,利用当前时间之前预设时间区间内记录的定位数据确定景观的测量范围内每个位置点的访问频率,其实现原理是:访客携带访客终端经过走过测量范围内的每一位置点时,该位置点会被系统端设备获取到并记录下来,每记录一次该位置点,即意味着该位置点被访问一次,这样通过统计所述预设时间区间内记录的包含该位置点的定位数据的数量,就可以知道所述预设时间区间内该位置点被访问总次数,进而可以确定该位置点的访问频率。只要所述预设时间区间的时长足够长,获取的历史定位数据足够多,就可以得到景观的侧量范围内每个位置点的访问频率。
s13、确定所有位置点的访问频率的中值,并找出访问频率为该中值的位置点;
在该实施例中,每个位置点的访问频率反映了访客经过该位置点的频繁程度。假设景观的测量范围内所有位置点的访问频率的中值为f0,则可将景观的测量范围内访问频率是f0的位置点全部找出来放入一个集合p中,根据集合p中的这些位置点确定景观的景区范围。
需要说明的是,在实际实现中,也可以选出访问频率是大于f0的某个频率值的所有位置点,或访问频率是小于f0的某个频率值的所有位置点,利用选出的位置点来确定景观的景区范围。
s14、在找出的所有位置点中,选出位于以景观中心为端点的每条射线上与景观中心距离最远的位置点,将选出的位置点连接起来形成的围绕景观的区域确定为景观对应的景区范围。
在该实施例中,在访问频率是f0的位置点中,不同位置点与景观的距离也不相同,可能存在2个或2个以上位置点位于以景观中为端点的同一射线上,如图4所示,点o代表景观中心所在位置,点p1、p2、p3的访问频率均是f0且均位于射线oa上,这种情况下,可以过滤掉射线oa上距离点o较近的位置点p1和p2,仅保留射线oa上距离点o最远的位置点p3。利用这种过滤方法,可以在访问频率是f0的位置点中,选出位于以景观中心为端点的每条射线上与景观中心距离最远的位置点,将选出的这些位置点连接起来,就可以形成的围绕景观的一个闭合区域,将此闭合区域确定为景观对应的景区范围,如图4所示的闭合虚线,就是景观的景区范围的一个示例。
在该实施例中,在确定了景观对应的景区范围后,还可以根据景区范围内各位置点的访问频率,在访问频率较高(例如访问频率高于100次/天)的位置点中随机选择一个或多个位置点,在这些位置点上设置为识别点,并为不同的位置点设置不同的景观推介信息。
在该实施例中,通过识别点的设置,并将与访客终端位置较近且位于访客终端拍摄的实景图像中的识别点的图标与访客终端拍摄的实景图像进行拟合,利用ar交互,为景区提供一体化的信息导览平台,便于访客获取关于景观的不同方面的推介信息,例如涉及到的人、事、物等的信息介绍。另外,设置识别点也使得景观管理人员可以更加方便的维护景观信息。
在该实施例中,景观对应的景区范围内,识别点的个数根据实际需求确定,不同识别点的景观推介信息互不相同,具体信息可以根据实际需求预先配置。
从以上对第二种信息推送系统的介绍可以看出,本实施例中,先利用景观的测量范围内各位置点的访问频率确定景观对应的景区范围,当确定访客终端位于景区范围内时,将距离访客终端距离较近的识别点的属性信息推送到访客终端,从而使得访客终端将这些识别点的图标以ar方式拟合到访客终端拍摄的实景图像中,使得访客终端用户可以通过这些识别点的图标获知这些识别点的景观推介信息。本实施例中,由于识别点设置于景观对应的景区范围绑定,并且针对不同识别点设置不同景观推介信息以供访客在访客终端获取,因此系统端设备10能够根据访客终端20的位置为访客提供精准的信息服务。
本发明实施例还提供了第三种信息推送系统,第三种信息推送系统与图1所示系统具有相同的系统架构,即同样包括系统端设备10和访客终端20;
在该实施例中,系统端设备10,用于获取访客终端20的位置信息,当根据访客终端20的位置信息确定访客终端20位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定与访客终端20的距离小于预设第一距离阈值的识别点,将确定的识别点的属性信息推送到访客终端20。
在该实施例中,访客终端20,用于接收系统端设备10推送的识别点的属性信息,根据该识别点的属性信息中包含的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端10拍摄的实景图像中,以使所述访客通过该识别点图标获知该识别点的展示信息。
在该实施例中,系统端设备10,获取访客终端20的位置信息可使用lbs技术实现,具体地,访客终端20可以开启lbs服务,系统端设备10可以实时获取到开启了lbs服务的访客终端20的位置信息,进而在确定访客终端20位于景区范围内时,确定距离访客终端20较近的识别点,并反馈到访客终端20,使得访客终端20以ar方式在拍摄的实景图像中拟合这些识别点图标,以便于访客通过不同识别点图标获知不同的景观推介信息。
在该实施例中,系统端设备10,还进一步用于当根据访客终端20的位置信息确定访客终端20位于景观对应的景区范围的边界上时,根据访客终端20的位置信息确定通往景观的路径信息,将通往景观的路径信息推送到访客终端。
在该实施例中,所述访客终端20,进一步用于接收所述系统端设备推送的通往景观的路径信息,并输出通往景观的路径信息,以导引所述访客沿通往景观的路径行进。
在该实施例中,可以将访客终端和景观之间的访问频率较高(例如高于50次/天)的位置点连接而成的最短路径,确定为通往景观的路径,也可以采用现有其它确定两个位置点之间的路径的方法确定通往景观的路径。
在该实施例中,系统端设备10确定访客终端位于景观对应的景区范围的边界时,可以通过推送通往景观的路径信息的方法,引导访客进入景区范围去参观景观。
从以上对第三种信息推送系统的描述可以看出,系统端设备10实时获取访客终端20的位置信息,根据访客终端20的位置信息确定访客终端20位于景观对应的景区范围内时,确定与访客终端20距离较近的识别点,将这些识别点的属性信息推送到访客终端20,从而使得访客终端20根据这些识别点的属性信息中包含的位置信息将这些识别点图标以ar方式拟合到访客终端20拍摄的实景图像中,使得访客可以通过这些识别点图标获知这些识别点的展示信息;根据访客终端20的位置信息确定访客终端20位于景观对应的景区范围的边界时,则将通往景观的路径信息推送到访客终端20,引导访客沿通往景观的路径到达景观位置进行参观。显然,本实施例中,系统端设备10可以基于访客终端20的位置向访客终端20推送信息,能够为访客提供精准的信息服务。
本发明实施例还提供了第四种信息推送系统,第四种信息推送系统与图1所示系统具有相同的系统架构,即同样包括系统端设备10和访客终端20;
在该实施例中,系统端设备10,用于获取访客终端20的位置信息,当根据访客终端20的位置信息确定访客终端20位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定与访客终端20的距离小于预设第一距离阈值的识别点,将确定的识别点的属性信息推送到访客终端20。
在该实施例中,访客终端20,用于接收系统端设备10推送的识别点的属性信息,根据该识别点的属性信息中包含的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端10拍摄的实景图像中,以使所述访客通过该识别点图标获知该识别点的展示信息。
在该实施例中,系统端设备10,获取访客终端20的位置信息可使用lbs技术实现,具体地,访客终端20可以开启lbs服务,系统端设备10可以实时获取到开启了lbs服务的访客终端20的位置信息,进而在确定访客终端20位于景区范围内时,确定距离访客终端20较近的识别点,并反馈到访客终端20,使得访客终端20以ar方式在拍摄的实景图像中拟合这些识别点图标,以便于访客通过不同识别点图标获知不同的景观推介信息。
在该实施例中,系统端设备10,还进一步用于预先配置景观的导览信息。其中,所述导览信息可以包括引导访客游览景观的相关信息,还可以包括景观的简介信息,例如建成时间、名称由来等。
在该实施例中,系统端设备10,还用于当根据访客终端20的位置信息确定访客终端20位于景区范围内且访客终端20与所述景观的距离首次小于预设第二距离阈值时,则将景观的导览信息推送到访客终端20。这里,系统端设备10可以根据访客终端20的位置信息和景观中心的位置信息确定访客终端20与景观中心的距离,将此距离确定为访客终端20与景观的距离。
在该实施例中,访客终端的位置信息包括:访客终端所在位置点。
在该实施例中,系统端设备10,根据访客终端20的位置信息确定访客终端20位于景区范围内,包括:
确定以访客终端所在位置点为端点的任一方向上的一条射线,确定该射线与景观对应的景区范围的交点个数,当交点个数是奇数时,确定访客终端位于景观对应的景区范围内。
另外,在确定以访客终端所在位置点为端点的任一方向上的一条射线后,如果确定该射线与景观对应的景区范围的交点个数是偶数,则可确定访客终端位于景观对应的景区范围外。
在实际应用中,景观的景区范围依计算机图形学中的point-in-polygon算法可视为不规则多边形,如图4所示,闭合虚线圈定的景区范围形成一个不规则多边形。
下面以图4为例,对上述根据访客终端20的位置信息确定访客终端20位于景区范围内的实现进行举例说明:
假设访客终端1所在位置点为图4中的点o,向任一方向引一条射线,如图4中的以点o为端点的向上方向的射线和向右方向的射线所示,两条射线与景区范围的交点个数分别为3和1,因此可确定点o位于景区范围内(即访客终端位于景区范围内)。
假设访客终端2所在位置点为图4中的点p,向任一方向引一条射线,如图4中的以点p为端点的向上方向的射线和向右方向的射线所示,确定两条射线与景区范围的交点个数分别为2和4,因此可确定点o位于景区范围外(即访客终端位于景区范围内)。
在该实施例中,访客终端20,用于接收所述系统端设备10推送的景观的导览信息,并输出景观的导览信息,以供访客查看。
从以上对第四种信息推送系统的描述可以看出,系统端设备10实时获取访客终端20的位置信息,根据访客终端20的位置信息确定访客终端20位于景观对应的景区范围内时,一方面,确定与访客终端20距离较近的识别点,将这些识别点的属性信息推送到访客终端20,从而使得访客终端20根据这些识别点的属性信息中包含的位置信息将这些识别点图标以ar方式拟合到访客终端20拍摄的实景图像中,使得访客可以通过这些识别点图标获知这些识别点的展示信息;另一方面,确定访客终端20与景观的距离,并且当确定访客终端20与景观的距离首次小于预设第二距离阈值时,将景观的导览信息推送到访客终端20,以供访客查看。显然,本实施例中,系统端设备10可以基于访客终端20的位置向访客终端20推送信息,能够为访客提供精准的信息服务。
本发明实施例还提供了第五种信息推送系统,第五种信息推送系统与图1所示系统具有相同的系统架构,即同样包括系统端设备10和访客终端20;
在该实施例中,系统端设备10,用于获取访客终端20的位置信息,当根据访客终端20的位置信息确定访客终端20位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定与访客终端20的距离小于预设第一距离阈值的识别点,将确定的识别点的属性信息推送到访客终端20。
在该实施例中,访客终端20,用于接收系统端设备10推送的识别点的属性信息,根据该识别点的属性信息中包含的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端10拍摄的实景图像中,以使所述访客通过该识别点图标获知该识别点的展示信息。
在该实施例中,系统端设备10,获取访客终端20的位置信息可使用lbs技术实现,具体地,访客终端20可以开启lbs服务,系统端设备10可以实时获取到开启了lbs服务的访客终端20的位置信息,进而在确定访客终端20位于景区范围内时,确定距离访客终端20较近的识别点,并反馈到访客终端20,使得访客终端20以ar方式在拍摄的实景图像中拟合这些识别点图标,以便于访客通过不同识别点图标获知不同的景观推介信息。
在该实施例中,系统端设备10,用于预先配置设置于景区范围内的每个识别点的景观推介信息。所述景观推介信息可以采用文字、语音、图片、视频、文档等表示形式或采用这些表示形式中的一种或多种的结合。
在该实施例中,访客终端20,用于接收访客通过拟合到访客终端20拍摄的实景图像中的任一识别点图标触发的针对该识别点的景观推介信息请求,将针对该识别点的景观推介信息请求发送到系统端设备10。相应地,系统端设备10,用于接收所述访客终端20发送的针对所述任一识别点的景观推介信息请求,获取该识别点的景观推介信息,并将该识别点的景观推介信息推送到访客终端20。进而,访客终端20,用于接收所述系统端设备10返回的该识别点的景观推介信息,并输出该识别点的景观推介信息,以供访客查看。从而,访客就可以通过不同的识别点图标,获知不同的景观推介信息。
在该实施例中,将识别点的图标拟合到访客终端20拍摄的实景图像中,用户可以通过触碰图标,从而触发针对该识别点的景观推介信息请求,系统端设备10接收到针对该识别点的景观推介信息请求后,将该识别点的景观推介信息推送到访客终端20,从而实现ar交互。
从以上对第五种信息推送系统可以看出,本实施例中,系统端设备10实时获取访客终端20的位置信息,根据访客终端20的位置信息确定访客终端20位于景观对应的景区范围内时,进一步确定与访客终端20距离较近的识别点,将这些识别点的属性信息推送到访客终端20,从而使得访客终端20根据这些识别点的属性信息中包含的位置信息将这些识别点图标以ar方式拟合到访客终端20拍摄的实景图像中,使得访客可以通过其中任一识别点图标触发景观针对该识别点的推介信息请求,从而使得系统端设备10推送该识别点的景观推介信息到访客终端20,进而使得访客可以查看和获知该识别点的景观推介信息。由于识别点设置于景观对应的景区范围内,且识别点的景观推介信息与景观密切相关,而系统端设备10根据访客终端20的位置信息访客终端20推送附近的识别点,使得访客终端20能够获取这些识别点的景观推介信息,从而可以为访客提供精准的信息服务。
本发明实施例还提供了第六种信息推送系统,第六种信息推送系统的系统架构如图5所示,除了包括图1所示系统中的系统端设备10和访客终端20之外,还包括第三方供货平台30;
在该实施例中,系统端设备10,用于获取访客终端20的位置信息,当根据访客终端20的位置信息确定访客终端20位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定与访客终端20的距离小于预设第一距离阈值的识别点,将确定的识别点的属性信息推送到访客终端20。
在该实施例中,访客终端20,用于接收系统端设备10推送的识别点的属性信息,根据该识别点的属性信息中包含的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端10拍摄的实景图像中,以使所述访客通过该识别点图标获知该识别点的展示信息。
在该实施例中,系统端设备10,获取访客终端20的位置信息可使用lbs技术实现,具体地,访客终端20可以开启lbs服务,系统端设备10可以实时获取到开启了lbs服务的访客终端20的位置信息,进而在确定访客终端20位于景区范围内时,确定距离访客终端20较近的识别点,并反馈到访客终端20,使得访客终端20以ar方式在拍摄的实景图像中拟合这些识别点图标,以便于访客通过不同识别点图标获知不同的景观推介信息。
在该实施例中,系统端设备10还可以预先配置每个识别点的类型;所述识别点类型包括第一类型和第二类型,第一类型识别点的景观推介信息为景观相关背景信息;第二类型识别点的景观推介信息为景观相关物品信息。
在该实施例中,系统端设备10在确定与访客终端20的距离小于预设第一距离阈值的识别点后,在向访客终端20推送的识别点的属性信息还可以包括识别点的类型,访客终端20可以用不同的识别点图标标识不同的识别点类型,从而在将该识别点图标拟合到访客终端20拍摄的实景图像中时,可以根据该识别点的类型选择识别点图标,进而拟合到实景图像中,使得访客可以通过识别点图标的不同来区分识别点类型。
另外,对于第二类型的识别点,其景观推介信息是景观相关物品信息,而访客可能会对景观相关物品感兴趣,因此,在该实施例中,还可以为访客提供景观相关物品的获取渠道,具体是利用第三方供货平台30实现。
在该实施例中,访客终端20,用于预先利用所述访客在第三供货平台30的账户登录第三方供货平台30;这里,访客终端20可以在执行获取景观相关物品的操作之前的任何时刻,利用所述访客在第三供货平台30的账户登录第三方供货平台30。
在该实施例中,访客在访客终端20输出某一识别点的景观推介信息之后,可以通过点击该识别点的景观推介信息界面中的下单按钮,从而触发下单请求。访客终端20,用于在输出该识别点的景观推介信息之后,在该识别点的景观推介信息是景观相关物品信息的情况下,如果接收到所述访客通过该识别点的景观推介信息界面触发的下单请求,则将该下单请求发送到第三方供货平台30。之后,第三方供货平台30,会接收所述访客终端20发送的下单请求,根据下单请求携带的物品名称和数量确定订单价值,将携带该订单价值、以及所述访客在第三供货平台提交的默认收货地址和默认支付方式的待确认订单信息发送给所述访客终端20。从而使得所述访客终端20接收第三方供货平台返回的待确认订单信息并输出待确认订单信息,此时访客可以在待确认订单信息输出界面触发的订单确认指令,从而所述访客终端20,在接收到访客在待确认订单信息输出界面触发的订单确认指令后,就可以将订单确认指令发送到第三方供货平台30。最终,所述第三方供货平台30,接收所述访客终端返回的订单确认指令,生成用户订单,从而可以指示物流配送平台根据用户订单执行物流配送。
在该实施例中,所述默认支付方式包括利用第三方支付平台支付的第一支付方式、利用银行账户支付的第二支付方式、利用第三方供货平台的账户支付的第三支付方式、或者指示货到付款的第四支付方式。其中,第一支付方式、第二支付方式、以及第三支付方式都要求访客已提前授权可以进行免密支付,从而尽可能地降低访客下单的复杂性,实现一键购物。
从以上对第六种信息推送系统的介绍可以看出,本实施例中,系统端设备10,通过第一类型的识别点为访客终端20提供景观相关背景信息,通过第二类型识别点为访客终端20提供景观相关物品信息,并为访客提供了景观相关物品的获取渠道,从而使得访客可以在参观景观的同时,还可以通过景观相关物品的获取渠道购买感兴趣的景观相关物品,实现一键购物且还不需要随身携带,可以为访客带来极大便利。本实施例,能够根据访客位置实现精准的信息服务。
本发明实施例还提供了应用于信息推送系统中的系统端设备的信息推送方法,以下进行详细说明。
参见图6,图6是本发明实施例一提供的信息推送方法流程图,该方法应用于信息推送系统中的系统端设备,所述信息推送系统还包括访客终端;如图6所示,该方法主要包括以下步骤:
步骤601、获取访客终端的位置信息;
步骤602、当根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定与访客终端的距离小于预设第一距离阈值的识别点;
步骤603、将确定的各识别点的位置信息推送到访客终端,以使访客终端根据该识别点的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端拍摄的实景图像中,使得访客通过该识别点图标获知该识别点的景观推介信息。
从图6所示方法可以看出,本实施例中,系统端设备实时获取访客终端的位置信息,根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,进一步确定与访客终端距离较近的识别点,将这些识别点的属性信息推送到访客终端,从而使得访客终端根据这些识别点的属性信息中包含的位置信息将这些识别点图标以ar方式拟合到访客终端拍摄的实景图像中,使得访客可以通过这些识别点图标获知这些识别点的展示信息。由于识别点设置于景观对应的景区范围内,且识别点的景观推介信息与景观密切相关,而系统端设备根据访客终端的位置信息访客终端推送附近的识别点,进而使得访客终端能够获取这些识别点的景观推介信息,从而可以为访客提供精准的信息服务。
参见图7,图7是本发明实施例二提供的信息推送方法流程图,该方法应用于信息推送系统中的系统端设备,所述信息推送系统还包括访客终端;如图7所示,该方法主要包括以下步骤:
步骤700、确定景观对应的景区范围。
在实际应用中,景观对应的景区范围,可以通过预先设置,也可以通过统计景观周边的每个位置点的访问频率,根据访问频率确定出一个景区范围。
本实施例中,通过统计景观周边的每个位置点的访问频率,根据访问频率确定景观对应的景区范围,具体可采用以下方法:
获取当前时间之前预设时间区间内记录的定位数据;其中,所述定位数据是所述系统端设备实时获取进入景观的测量范围的访客终端的位置信息时记录的对访客终端的定位结果,包括定位时间和位置点;所述测量范围是预先针对景观设置的围绕景观的闭合区域;
根据获取的定位数据,统计景观对应的测量范围内每个位置点的访问频率;
确定所有位置点的访问频率的中值,并找出访问频率为该中值的位置点;
在找出的所有位置点中,选出位于以景观为端点的每条射线上与景观距离最远的位置点,将选出的位置点连接起来形成的围绕景观的区域确定为景观对应的景区范围。
步骤701、获取访客终端的位置信息;
步骤702、当根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定与访客终端的距离小于预设第一距离阈值的识别点;
步骤703、将确定的各识别点的位置信息推送到访客终端,以使访客终端根据该识别点的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端拍摄的实景图像中,使得访客通过该识别点图标获知该识别点的景观推介信息。
从图7所示方法可以看出,本实施例中,先利用景观的测量范围内各位置点的访问频率确定景观对应的景区范围,当确定访客终端位于景区范围内时,将距离访客终端距离较近的识别点的属性信息推送到访客终端,从而使得访客终端将这些识别点的图标以ar方式拟合到访客终端拍摄的实景图像中,使得访客终端用户可以通过这些识别点的图标获知这些识别点的景观推介信息。本实施例中,由于识别点设置于景观对应的景区范围绑定,并且针对不同识别点设置不同景观推介信息以供访客在访客终端获取,因此系统端设备能够根据访客终端的位置为访客提供精准的信息服务。
参见图8,图8是本发明实施例三提供的信息推送方法流程图,该方法应用于信息推送系统中的系统端设备,所述信息推送系统还包括访客终端;如图8所示,该方法主要包括以下步骤:
步骤801、获取访客终端的位置信息;
在该实施例中,获取访客终端的位置信息可使用lbs技术实现,具体地,访客终端可以开启lbs服务,系统端设备可以实时获取到开启了lbs服务的访客终端的位置信息。
步骤80a、当根据访客终端的位置信息确定访客终端位于景区范围的边界上时,根据访客终端的位置信息确定通往景观的路径信息,将通往景观的路径信息推送到访客终端,以使所述访客终端接收并输出通往景观的路径信息,以导引所述访客沿通往景观的路径行进。
在该实施例中,可以将访客终端和景观之间的访问频率较高(例如高于50次/天)的位置点连接而成的最短路径,确定为通往景观的路径,也可以采用现有其它确定两个位置点之间的路径的方法确定通往景观的路径。
在该实施例中,系统端设备确定访客终端位于景观对应的景区范围的边界时,可以通过推送通往景观的路径信息的方法,引导访客进入景区范围去参观景观。
步骤802、当根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定与访客终端的距离小于预设第一距离阈值的识别点;
步骤803、将确定的各识别点的位置信息推送到访客终端,以使访客终端根据该识别点的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端拍摄的实景图像中,使得访客通过该识别点图标获知该识别点的景观推介信息。
在该实施例中,在确定访客终端位于景区范围内时,确定距离访客终端较近的识别点,并反馈到访客终端,使得访客终端以ar方式在拍摄的实景图像中拟合这些识别点图标,以便于访客通过不同识别点图标获知不同的景观推介信息。
从以上对图8所示方法可以看出,本实施例中,系统端设备实时获取访客终端的位置信息,根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,确定与访客终端距离较近的识别点,将这些识别点的属性信息推送到访客终端,从而使得访客终端根据这些识别点的属性信息中包含的位置信息将这些识别点图标以ar方式拟合到访客终端拍摄的实景图像中,使得访客可以通过这些识别点图标获知这些识别点的展示信息;根据访客终端的位置信息确定访客终端位于景观对应的景区范围的边界时,则将通往景观的路径信息推送到访客终端,引导访客沿通往景观的路径到达景观位置进行参观。显然,本实施例中,系统端设备可以基于访客终端的位置向访客终端推送信息,能够为访客提供精准的信息服务。
参见图9,图9是本发明实施例四提供的信息推送方法流程图,该方法应用于信息推送系统中的系统端设备,所述信息推送系统还包括访客终端;如图9所示,该方法主要包括以下步骤:
步骤901、获取访客终端的位置信息;
在该实施例中,获取访客终端的位置信息可使用lbs技术实现,具体地,访客终端可以开启lbs服务,系统端设备可以实时获取到开启了lbs服务的访客终端的位置信息。
步骤90a、当根据访客终端的位置信息确定访客终端位于景区范围内且访客终端与所述景观的距离首次小于预设第二距离阈值,将景观的导览信息推送到访客终端,以使所述访客终端接收并输出景观的导览信息,以供所述访客查看。
本实施例中,景观的导览信息可以是预先配置的。其中,所述导览信息可以包括引导访客游览景观的相关信息,还可以包括景观的简介信息,例如建成时间、名称由来等。
步骤902、当根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定与访客终端的距离小于预设第一距离阈值的识别点;
在该实施例中,访客终端的位置信息包括:访客终端所在位置点。
根据访客终端的位置信息确定访客终端位于景观对应的景区范围内,具体包括:确定以访客终端所在位置点为端点的任一方向上的一条射线,确定该射线与景观对应的景区范围的交点个数,当交点个数是奇数时,确定访客终端位于景观对应的景区范围内。
步骤903、将确定的各识别点的位置信息推送到访客终端,以使访客终端根据该识别点的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端拍摄的实景图像中,使得访客通过该识别点图标获知该识别点的景观推介信息。
在该实施例中,在确定访客终端位于景区范围内时,确定距离访客终端较近的识别点,并反馈到访客终端,使得访客终端以ar方式在拍摄的实景图像中拟合这些识别点图标,以便于访客通过不同识别点图标获知不同的景观推介信息。
从图9所示方法可以看出,本实施例中,系统端设备实时获取访客终端的位置信息,根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,一方面,确定与访客终端距离较近的识别点,将这些识别点的属性信息推送到访客终端,从而使得访客终端根据这些识别点的属性信息中包含的位置信息将这些识别点图标以ar方式拟合到访客终端拍摄的实景图像中,使得访客可以通过这些识别点图标获知这些识别点的展示信息;另一方面,确定访客终端与景观的距离,并且当确定访客终端与景观的距离首次小于预设第二距离阈值时,将景观的导览信息推送到访客终端,以供访客查看。显然,本实施例中,系统端设备可以基于访客终端的位置向访客终端推送信息,能够为访客提供精准的信息服务。
参见图10,图10是本发明实施例五提供的信息推送方法流程图,该方法应用于信息推送系统中的系统端设备,所述信息推送系统还包括访客终端;如图10所示,该方法主要包括以下步骤:
步骤1001、获取访客终端的位置信息;
在该实施例中,获取访客终端的位置信息可使用lbs技术实现,具体地,访客终端可以开启lbs服务,系统端设备可以实时获取到开启了lbs服务的访客终端的位置信息。
在该实施例中,可以预先配置设置于景区范围内的每个识别点的景观推介信息。所述景观推介信息可以采用文字、语音、图片、视频、文档等表示形式或采用这些表示形式中的一种或多种的结合。
步骤1002、当根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定与访客终端的距离小于预设第一距离阈值的识别点;
步骤1003、将确定的各识别点的位置信息推送到访客终端,以使访客终端根据该识别点的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端拍摄的实景图像中。
步骤1004、接收所述访客终端发送的针对任一识别点的景观推介信息请求,所述景观推介信息请求是所述访客终端接收到所述访客通过拟合到访客终端拍摄的实景图像中的该识别点图标触发的;
在该实施例中,将识别点的图标拟合到访客终端拍摄的实景图像中,用户可以通过触碰图标,从而触发针对该识别点的景观推介信息请求。
步骤1005、获取该识别点的景观推介信息,并将获取的该识别点的景观推介信息推送到访客终端,以使访客终端输出该识别点的景观推介信息,以供所述访客查看。
在该实施例中,系统端设备接收到针对该识别点的景观推介信息请求后,将该识别点的景观推介信息推送到访客终端,从而实现ar交互。
从图10所示方法可以看出,本实施例中,系统端设备实时获取访客终端的位置信息,根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,进一步确定与访客终端距离较近的识别点,将这些识别点的属性信息推送到访客终端,从而使得访客终端根据这些识别点的属性信息中包含的位置信息将这些识别点图标以ar方式拟合到访客终端拍摄的实景图像中,使得访客可以通过其中任一识别点图标触发景观针对该识别点的推介信息请求,从而使得系统端设备推送该识别点的景观推介信息到访客终端,进而使得访客可以查看和获知该识别点的景观推介信息。由于识别点设置于景观对应的景区范围内,且识别点的景观推介信息与景观密切相关,而系统端设备根据访客终端的位置信息访客终端推送附近的识别点,使得访客终端能够获取这些识别点的景观推介信息,从而可以为访客提供精准的信息服务。
本发明实施例还提供了应用于信息推送系统中的访客终端的信息推送方法,以下进行详细说明。
参见图11,图11是本发明实施例六提供的信息推送方法流程图,应用于信息推送系统中的访客终端,所述信息推送系统还包括系统端设备;如图11所示,该方法主要包括以下步骤:
步骤1100、访客终端中部署的信息推送服务启动;
在该实施例中,访客终端中部署的信息推送服务启动后,可以接收系统端设备定位出访客终端位于景观周边后推送的各种信息。
步骤1101、接收所述系统端设备推送的识别点的属性信息;其中,该识别点的属性信息是所述系统端设备在获取访客终端的位置信息并根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定的与访客终端的距离小于预设第一距离阈值的识别点的属性信息;
步骤1102、根据该识别点的属性信息中包含的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端拍摄的实景图像中,以使所述访客通过该识别点图标获知该识别点的景观推介信息。
从图11所示方法可以看出,本实施例中,系统端设备实时获取访客终端的位置信息后,根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,进一步确定与访客终端距离较近的识别点,将这些识别点的属性信息推送到访客终端,从而访客终端根据这些识别点的属性信息中包含的位置信息将这些识别点图标以ar方式拟合到访客终端拍摄的实景图像中,使得访客可以通过这些识别点图标获知这些识别点的展示信息。由于识别点设置于景观对应的景区范围内,且识别点的景观推介信息与景观密切相关,而系统端设备根据访客终端的位置信息访客终端推送附近的识别点,进而使得访客终端能够获取这些识别点的景观推介信息,从而可以为访客提供精准的信息服务。
参见图12,图12是本发明实施例七提供的信息推送方法流程图,应用于信息推送系统中的访客终端,所述信息推送系统还包括系统端设备;如图12所示,该方法主要包括以下步骤:
步骤1200、访客终端中部署的信息推送服务启动;
在该实施例中,访客终端中部署的信息推送服务启动后,可以接收系统端设备定位出访客终端位于景观周边后推送的各种信息。
步骤120a1、接收所述系统端设备推送的通往景观的路径信息;所述通往景观的路径信息是所述系统端设备根据访客终端的位置信息确定所述访客终端位于景观对应的景区范围的边界上时,根据访客终端的位置信息确定的;
步骤120a2、输出通往景观的路径信息,以导引所述访客沿通往景观的路径行进。
步骤1201、接收所述系统端设备推送的识别点的属性信息;其中,该识别点的属性信息是所述系统端设备在获取访客终端的位置信息并根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定的与访客终端的距离小于预设第一距离阈值的识别点的属性信息;
步骤1202、根据该识别点的属性信息中包含的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端拍摄的实景图像中,以使所述访客通过该识别点图标获知该识别点的景观推介信息。
从以上对图12所示方法可以看出,本实施例中,系统端设备实时获取访客终端的位置信息,根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,确定与访客终端距离较近的识别点,将这些识别点的属性信息推送到访客终端,从而访客终端根据这些识别点的属性信息中包含的位置信息将这些识别点图标以ar方式拟合到访客终端拍摄的实景图像中,使得访客可以通过这些识别点图标获知这些识别点的展示信息;根据访客终端的位置信息确定访客终端位于景观对应的景区范围的边界时,则将通往景观的路径信息推送到访客终端,引导访客沿通往景观的路径到达景观位置进行参观。显然,本实施例中,系统端设备可以基于访客终端的位置向访客终端推送信息,能够为访客提供精准的信息服务。
参见图13,图13是本发明实施例八提供的信息推送方法流程图,应用于信息推送系统中的访客终端,所述信息推送系统还包括系统端设备;如图13所示,该方法主要包括以下步骤:
步骤1300、访客终端中部署的信息推送服务启动;
在该实施例中,访客终端中部署的信息推送服务启动后,可以接收系统端设备定位出访客终端位于景观周边后推送的各种信息。
步骤130b、接收所述系统端设备推送的景观的导览信息,并输出景观的导览信息,以供访客查看;其中,所述景观的导览信息是所述系统端设备根据访客终端的位置信息确定访客终端位于景区范围内且访客终端与所述景观的距离首次小于预设第二距离阈值的情况下向所述访客终端推送的。
本实施例中,所述导览信息可以包括引导访客游览景观的相关信息,还可以包括景观的简介信息,例如建成时间、名称由来等。
步骤1301、接收所述系统端设备推送的识别点的属性信息;其中,该识别点的属性信息是所述系统端设备在获取访客终端的位置信息并根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定的与访客终端的距离小于预设第一距离阈值的识别点的属性信息;
步骤1302、根据该识别点的属性信息中包含的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端拍摄的实景图像中,以使所述访客通过该识别点图标获知该识别点的景观推介信息。
从图13所示方法可以看出,本实施例中,系统端设备实时获取访客终端的位置信息,根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,一方面,确定与访客终端距离较近的识别点,将这些识别点的属性信息推送到访客终端,从而访客终端根据这些识别点的属性信息中包含的位置信息将这些识别点图标以ar方式拟合到访客终端拍摄的实景图像中,使得访客可以通过这些识别点图标获知这些识别点的展示信息;另一方面,确定访客终端与景观的距离,并且当确定访客终端与景观的距离首次小于预设第二距离阈值时,将景观的导览信息推送到访客终端,以供访客查看。显然,本实施例中,系统端设备可以基于访客终端的位置向访客终端推送信息,能够为访客提供精准的信息服务。
参见图14,图14是本发明实施例九提供的信息推送方法流程图,应用于信息推送系统中的访客终端,所述信息推送系统还包括系统端设备;如图14所示,该方法主要包括以下步骤:
步骤1400、访客终端中部署的信息推送服务启动;
在该实施例中,访客终端中部署的信息推送服务启动后,可以接收系统端设备定位出访客终端位于景观周边后推送的各种信息。
步骤1401、接收所述系统端设备推送的识别点的属性信息;其中,该识别点的属性信息是所述系统端设备在获取访客终端的位置信息并根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定的与访客终端的距离小于预设第一距离阈值的识别点的属性信息;
步骤1402、根据该识别点的属性信息中包含的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端拍摄的实景图像中。
步骤1403、接收所述访客通过拟合到所述访客终端拍摄的实景图像中的识别点图标触发的针对该识别点的景观推介信息请求,将针对该识别点的景观推介信息请求发送到系统端设备;
在该实施例中,所述系统端设备接收所述访客终端发送的针对该识别点的景观推介信息请求后,获取该识别点的景观推介信息,并将该识别点的景观推介信息推送到所述访客终端。
在该实施例中,所述景观推介信息可以采用文字、语音、图片、视频、文档等表示形式或采用这些表示形式中的一种或多种的结合。
在该实施例中,将识别点的图标拟合到访客终端拍摄的实景图像中,用户可以通过触碰图标,从而触发针对该识别点的景观推介信息请求。
步骤1404、接收所述系统端设备返回的该识别点的景观推介信息,并输出该识别点的景观推介信息,以供访客查看。
从以上对图14所示方法可以看出,本实施例中,系统端设备实时获取访客终端的位置信息,根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,进一步确定与访客终端距离较近的识别点,将这些识别点的属性信息推送到访客终端,从而访客终端根据这些识别点的属性信息中包含的位置信息将这些识别点图标以ar方式拟合到访客终端拍摄的实景图像中,使得访客可以通过其中任一识别点图标触发景观针对该识别点的推介信息请求,从而使得系统端设备推送该识别点的景观推介信息到访客终端,进而使得访客可以查看和获知该识别点的景观推介信息。由于识别点设置于景观对应的景区范围内,且识别点的景观推介信息与景观密切相关,而系统端设备根据访客终端的位置信息访客终端推送附近的识别点,使得访客终端能够获取这些识别点的景观推介信息,从而可以为访客提供精准的信息服务。
参见图15,图15是本发明实施例十提供的信息推送方法流程图,应用于信息推送系统中的访客终端,所述信息推送系统还包括系统端设备和第三方供货平台;如图15所示,该方法主要包括以下步骤:
步骤1500、访客终端中部署的信息推送服务启动;
在该实施例中,访客终端中部署的信息推送服务启动后,可以接收系统端设备定位出访客终端位于景观周边后推送的各种信息。
在该实施例中,可以预先利用所述访客在第三供货平台的账户登录第三方供货平台。
步骤1501、接收所述系统端设备推送的识别点的属性信息;其中,该识别点的属性信息是所述系统端设备在获取访客终端的位置信息并根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定的与访客终端的距离小于预设第一距离阈值的识别点的属性信息;
步骤1502、根据该识别点的属性信息中包含的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端拍摄的实景图像中。
步骤1503、接收所述访客通过拟合到所述访客终端拍摄的实景图像中的识别点图标触发的针对该识别点的景观推介信息请求,将针对该识别点的景观推介信息请求发送到系统端设备;
在该实施例中,所述系统端设备接收所述访客终端发送的针对该识别点的景观推介信息请求,获取该识别点的景观推介信息,并将该识别点的景观推介信息推送到所述访客终端。
在该实施例中,将识别点的图标拟合到访客终端拍摄的实景图像中,用户可以通过触碰图标,从而触发针对该识别点的景观推介信息请求。
步骤1504、接收所述系统端设备返回的该识别点的景观推介信息,并输出该识别点的景观推介信息,以供访客查看。
在该实施例中,所述识别点包括第一类型识别点和第二类型识别点;其中,第一类型识别点的景观推介信息为景观相关背景信息;第二类型识别点的景观推介信息为景观相关物品信息。
在该实施例中,所述景观推介信息可以采用文字、语音、图片、视频、文档等表示形式或采用这些表示形式中的一种或多种的结合。
步骤1505、在该识别点的景观推介信息是景观相关物品信息的情况下,如果接收到所述访客通过该识别点的景观推介信息界面触发的下单请求,则将该下单请求发送到第三方供货平台;
在该实施例中,第三方供货平台接收到访客终端的下单请求后,可以根据下单请求携带的物品名称和数量确定订单价值,将携带该订单价值、以及所述访客在第三供货平台提交的默认收货地址和默认支付方式的待确认订单信息发送给访客终端。其中,所述默认支付方式包括利用第三方支付平台支付的第一支付方式、利用银行账户支付的第二支付方式、利用第三方供货平台的账户支付的第三支付方式、或者指示货到付款的第四支付方式。
步骤1506、接收第三方供货平台返回的待确认订单信息并输出待确认订单信息,如果接收到访客通过待确认订单信息输出界面触发的订单确认指令,则将订单确认指令发送到第三方供货平台。
在该实施例中,第三方供货平台接收到访客终端的订单确认指令后,可以生成用户订单,并指示物流配送平台根据用户订单执行物流配送。
从图15所示方法可以看出,本实施例中,系统端设备实时获取访客终端的位置信息后,根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,进一步确定与访客终端距离较近的识别点,将这些识别点的属性信息推送到访客终端,从而访客终端根据这些识别点的属性信息中包含的位置信息将这些识别点图标以ar方式拟合到访客终端拍摄的实景图像中,使得访客可以通过这些识别点图标获知这些识别点的展示信息。由于识别点设置于景观对应的景区范围内,且识别点的景观推介信息与景观密切相关,而系统端设备根据访客终端的位置信息访客终端推送附近的识别点,进而使得访客终端能够获取这些识别点的景观推介信息,从而可以为访客提供精准的信息服务。
从以上图15所示方法可以看出,本实施例中,系统端设备,通过第一类型的识别点为访客终端提供景观相关背景信息,通过第二类型识别点为访客终端提供景观相关物品信息,并为访客提供了景观相关物品的获取渠道,从而使得访客可以在参观景观的同时,还可以通过景观相关物品的获取渠道购买感兴趣的景观相关物品,实现一键购物且还不需要随身携带,可以为访客带来极大便利。此外,本实施例还能够根据访客位置实现精准的信息服务。
本发明实施例还提供了两种信息推送装置,以下结合图16、图17进行详细说明。
参见图16,图16是本发明实施例一提供的信息推送装置的结构示意图,该装置应用于信息推送系统中的系统端设备,所述信息推送系统还包括访客终端;如图16所示,该装置包括:
定位单元1601,获取访客终端的位置信息;
识别点确定单元1602,用于当根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定与访客终端的距离小于预设第一距离阈值的识别点;
信息推送单元1603,用于将确定的识别点的属性信息推送到访客终端,以使访客终端根据该识别点的属性信息中包括的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端拍摄的实景图像中,使得访客通过该识别点图标获知该识别点的景观推介信息。
图16所示装置中,
所述定位单元1601,用于预先确定景观对应的景区范围;
所述定位单元1601,确定景观对应的景区范围,包括:
获取当前时间之前预设时间区间内记录的定位数据;其中,所述定位数据是所述系统端设备实时获取进入景观的测量范围的访客终端的位置信息时记录的对访客终端的定位结果,包括定位时间和位置点;所述测量范围是预先针对景观设置的围绕景观的闭合区域;
根据获取的定位数据,统计景观对应的测量范围内每个位置点的访问频率;
确定所有位置点的访问频率的中值,并找出访问频率为该中值的位置点;
在找出的所有位置点中,选出位于以景观为端点的每条射线上与景观距离最远的位置点,将选出的位置点连接起来形成的围绕景观的区域确定为景观对应的景区范围。
图16所示装置中,还包括路径确定单元1604;
所述路径确定单元1604,用于当根据访客终端的位置信息确定访客终端位于景区范围的边界上时,根据访客终端的位置信息确定通往景观的路径信息;
所述信息推送单元,用于将通往景观的路径信息推送到访客终端,以使所述访客终端接收并输出通往景观的路径信息,以导引所述访客沿通往景观的路径行进。
图16所示装置中,还包括配置单元1605和距离计算单元1606;
所述配置单元1605,用于预先配置景观的导览信息;
所述距离计算单元1606,用于当根据访客终端的位置信息确定访客终端位于景区范围内且访客终端与所述景观的距离首次小于预设第二距离阈值时,通知所述信息推送单元将景观的导览信息推送到访客终端;
所述信息推送单元1603,用于根据所述距离计算单元1606的通知,将景观的导览信息推送到访客终端,以使所述访客终端接收并输出景观的导览信息,以供所述访客查看。
图16所示装置中,
访客终端的位置信息包括:访客终端所在位置点;
所述识别点确定单元1602,以及所述距离计算单元1606,根据访客终端的位置信息确定访客终端位于景观对应的景区范围内,包括:
确定以访客终端所在位置点为端点的任一方向上的一条射线,确定该射线与景观对应的景区范围的交点个数,当交点个数是奇数时,确定访客终端位于景观对应的景区范围内。
图16所示装置中,
所述配置单元1605,用于预先配置设置于景区范围内的每个识别点的景观推介信息;
所述信息推送单元1603,用于接收所述访客终端发送的针对任一识别点的景观推介信息请求,获取该识别点的景观推介信息,并将获取的该识别点的景观推介信息推送到访客终端,以使访客终端输出该识别点的景观推介信息,以供所述访客查看。其中,所述景观推介信息请求是所述访客终端接收到所述访客通过拟合到访客终端拍摄的实景图像中的该识别点图标触发的。
参见图17,图17是本发明实施例二提供的信息推送装置的结构示意图,该装置应用于信息推送系统中的访客终端,所述信息推送系统还包括系统端设备;如图17所示,该装置包括:
接收单元1701,用于接收所述系统端设备推送的识别点的属性信息;其中,该识别点的属性信息是所述系统端设备在获取访客终端的位置信息并根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定的与访客终端的距离小于预设第一距离阈值的识别点的属性信息;
处理单元1702,用于根据该识别点的属性信息中包含的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端拍摄的实景图像中,以使所述访客通过该识别点图标获知该识别点的景观推介信息。
图17所示装置中,
所述接收单元1701,用于接收所述系统端设备推送的通往景观的路径信息;所述通往景观的路径信息是所述系统端设备根据访客终端的位置信息确定所述访客终端位于景观对应的景区范围的边界上时,根据访客终端的位置信息确定的;
所述处理单元1702,用于输出通往景观的路径信息,以导引所述访客沿通往景观的路径行进。
图17所示装置中,
所述接收单元1701,用于接收所述系统端设备推送的景观的导览信息;其中,所述景观的导览信息是所述系统端设备根据访客终端的位置信息确定访客终端位于景区范围内且访客终端与所述景观的距离首次小于预设第二距离阈值的情况下向所述访客终端推送的;
所述处理单元1702,用于输出景观的导览信息,以供访客查看。
图17所示装置中,
所述接收单元1701,用于接收所述访客通过拟合到所述访客终端拍摄的实景图像中的识别点图标触发的针对该识别点的景观推介信息请求,将针对该识别点的景观推介信息请求发送到系统端设备,以使所述系统端设备接收所述访客终端发送的针对该识别点的景观推介信息请求,获取该识别点的景观推介信息,并将该识别点的景观推介信息推送到所述访客终端;用于接收所述系统端设备返回的该识别点的景观推介信息;
所述处理单元1702,用于输出该识别点的景观推介信息,以供访客查看。
图17所示装置中,还包括登录单元1703;
所述信息推送系统还包括第三方供货平台;
所述识别点包括第一类型识别点和第二类型识别点;其中,第一类型识别点的景观推介信息为景观相关背景信息;第二类型识别点的景观推介信息为景观相关物品信息;
所述登录单元1703,用于预先利用所述访客在第三供货平台的账户登录第三方供货平台;
所述处理单元1702,输出该识别点的景观推介信息之后,进一步用于:
在该识别点的景观推介信息是景观相关物品信息的情况下,如果接收到所述访客通过该识别点的景观推介信息界面触发的下单请求,则将该下单请求发送到第三方供货平台;
接收第三方供货平台返回的待确认订单信息并输出待确认订单信息,如果接收到访客通过待确认订单信息输出界面触发的订单确认指令,则将订单确认指令发送到第三方供货平台,以使第三方供货平台生成用户订单,并指示物流配送平台根据用户订单执行物流配送。
本发明实施例还提供了一种电子设备,如图18所示,该电子设备包括:处理器1801和存储器1802;
所述存储器1802,存储有可被所述处理器1801执行的一个或多个计算机程序;所述处理器执行所述一个或多个计算机程序时实现如图6-15中任一流程图所示的信息推送方法中的步骤。
本发明实施例还提供了一种非瞬时计算机可读存储介质,所述非瞬时计算机可读存储介质存储指令,所述指令在由处理器执行时使得所述处理器执行如图6-15中任一流程图所示的信息推送方法中的步骤。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
1.一种信息推送系统,其特征在于,所述信息推送系统包括系统端设备和访客终端;
所述系统端设备,用于获取访客终端的位置信息,当根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定与访客终端的距离小于预设第一距离阈值的识别点,将确定的识别点的属性信息推送到访客终端;
所述访客终端,用于接收所述系统端设备推送的识别点的属性信息,根据该识别点的属性信息中包含的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端拍摄的实景图像中,以使所述访客通过该识别点图标获知该识别点的景观推介信息。
2.根据权利要求1所述的系统,其特征在于,
所述系统端设备,进一步用于:预先确定景观对应的景区范围,包括:
获取当前时间之前预设时间区间内的定位数据;其中,所述定位数据是所述系统端设备实时获取进入景观的测量范围的访客终端的位置信息时记录的对访客终端的定位结果,包括定位时间和位置点;所述测量范围是预先针对景观设置的围绕景观的闭合区域;
根据获取的定位数据,统计景观对应的测量范围内每个位置点的访问频率;
确定所有位置点的访问频率的中值,并找出访问频率为该中值的位置点;
在找出的所有位置点中,选出位于以景观中心为端点的每条射线上与景观中心距离最远的位置点,将选出的位置点连接起来形成的围绕景观的区域确定为景观对应的景区范围。
3.根据权利要求1所述的系统,其特征在于,
所述系统端设备,用于当根据访客终端的位置信息确定访客终端位于景观对应的景区范围的边界上时,根据访客终端的位置信息确定通往景观的路径信息,将通往景观的路径信息推送到访客终端;
所述访客终端,用于接收所述系统端设备推送的通往景观的路径信息,并输出通往景观的路径信息,以导引所述访客沿通往景观的路径行进。
4.根据权利要求1所述的系统,其特征在于,
所述系统端设备,用于预先配置景观的导览信息;用于当根据访客终端的位置信息确定访客终端位于景观对应的景区范围内且访客终端与所述景观的距离首次小于预设第二距离阈值,则将景观的导览信息推送到访客终端;
所述访客终端,用于接收所述系统端设备推送的景观的导览信息,并输出景观的导览信息,以供访客查看。
5.根据权利要求1或4所述的系统,其特征在于,
访客终端的位置信息包括:访客终端所在位置点;
所述系统端设备,根据访客终端的位置信息确定访客终端位于景观对应的景区范围内,包括:
确定以访客终端所在位置点为端点的任一方向上的一条射线,确定该射线与景观对应的景区范围的交点个数,当交点个数是奇数时,确定访客终端位于景观对应的景区范围内。
6.根据权利要求1所述的系统,其特征在于,
所述访客终端,用于接收访客通过拟合到访客终端拍摄的实景图像中的任一识别点图标触发的针对该识别点的景观推介信息请求,将针对该识别点的景观推介信息请求发送到系统端设备;接收所述系统端设备返回的该识别点的景观推介信息,并输出该识别点的景观推介信息,以供访客查看;
所述系统端设备,用于预先配置设置于景区范围内的每个识别点的推介信息;接收所述访客终端发送的针对所述任一识别点的景观推介信息请求,获取该识别点的景观推介信息,并将该识别点的景观推介信息推送到访客终端。
7.根据权利要求6所述的系统,其特征在于,所述信息推送系统还包括第三方供货平台;
所述识别点包括第一类型识别点和第二类型识别点;其中,第一类型识别点的景观推介信息为景观相关背景信息;第二类型识别点的景观推介信息为景观相关物品信息;
所述访客终端,用于预先利用所述访客在第三供货平台的账户登录第三方供货平台;用于在输出该识别点的景观推介信息之后,进一步用于:在该识别点的景观推介信息是景观相关物品信息的情况下,如果接收到所述访客通过该识别点的景观推介信息界面触发的下单请求,则将该下单请求发送到第三方供货平台;接收第三方供货平台返回的待确认订单信息并输出待确认订单信息,如果接收到访客在待确认订单信息输出界面触发的订单确认指令,则将订单确认指令发送到第三方供货平台,以使第三方供货平台生成用户订单,并指示物流配送平台根据用户订单执行物流配送。
8.一种信息推送方法,应用于信息推送系统中的系统端设备,其特征在于,所述信息推送系统还包括访客终端;该方法包括:
获取访客终端的位置信息;
当根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定与访客终端的距离小于预设第一距离阈值的识别点;
将确定的各识别点的位置信息推送到访客终端,以使访客终端根据该识别点的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端拍摄的实景图像中,使得访客通过该识别点图标获知该识别点的景观推介信息。
9.根据权利要求8所述的方法,其特征在于,
该方法进一步包括:预先确定景观对应的景区范围,包括:
获取当前时间之前预设时间区间内记录的定位数据;其中,所述定位数据是所述系统端设备实时获取进入景观的测量范围的访客终端的位置信息时记录的对访客终端的定位结果,包括定位时间和位置点;所述测量范围是预先针对景观设置的围绕景观的闭合区域;
根据获取的定位数据,统计景观对应的测量范围内每个位置点的访问频率;
确定所有位置点的访问频率的中值,并找出访问频率为该中值的位置点;
在找出的所有位置点中,选出位于以景观为端点的每条射线上与景观距离最远的位置点,将选出的位置点连接起来形成的围绕景观的区域确定为景观对应的景区范围。
10.根据权利要求8所述的方法,其特征在于,
该方法进一步包括:当根据访客终端的位置信息确定访客终端位于景区范围的边界上时,根据访客终端的位置信息确定通往景观的路径信息,将通往景观的路径信息推送到访客终端,以使所述访客终端接收并输出通往景观的路径信息,以导引所述访客沿通往景观的路径行进。
11.根据权利要求8所述的方法,其特征在于,该方法进一步包括:
预先配置景观的导览信息;
当根据访客终端的位置信息确定访客终端位于景区范围内且访客终端与所述景观的距离首次小于预设第二距离阈值,则将景观的导览信息推送到访客终端,以使所述访客终端接收并输出景观的导览信息,以供所述访客查看。
12.根据权利要求8或11所述的方法,其特征在于,
访客终端的位置信息包括:访客终端所在位置点;
根据访客终端的位置信息确定访客终端位于景观对应的景区范围内,包括:
确定以访客终端所在位置点为端点的任一方向上的一条射线,确定该射线与景观对应的景区范围的交点个数,当交点个数是奇数时,确定访客终端位于景观对应的景区范围内。
13.根据权利要求8所述的方法,其特征在于,该方法进一步包括:
预先配置设置于景区范围内的每个识别点的景观推介信息;
接收所述访客终端发送的针对任一识别点的景观推介信息请求,所述景观推介信息请求是所述访客终端接收到所述访客通过拟合到访客终端拍摄的实景图像中的该识别点图标触发的;
获取该识别点的景观推介信息,并将获取的该识别点的景观推介信息推送到访客终端,以使访客终端输出该识别点的景观推介信息,以供所述访客查看。
14.一种信息推送方法,应用于信息推送系统中的访客终端,其特征在于,所述信息推送系统还包括系统端设备;该方法包括:
接收所述系统端设备推送的识别点的属性信息;其中,该识别点的属性信息是所述系统端设备在获取访客终端的位置信息并根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定的与访客终端的距离小于预设第一距离阈值的识别点的属性信息;
根据该识别点的属性信息中包含的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端拍摄的实景图像中,以使所述访客通过该识别点图标获知该识别点的景观推介信息。
15.根据权利要求14所述的方法,其特征在于,该方法进一步包括:
接收所述系统端设备推送的通往景观的路径信息;所述通往景观的路径信息是所述系统端设备根据访客终端的位置信息确定所述访客终端位于景观对应的景区范围的边界上时,根据访客终端的位置信息确定的;
输出通往景观的路径信息,以导引所述访客沿通往景观的路径行进。
16.根据权利要求14所述的方法,其特征在于,该方法进一步包括:
接收所述系统端设备推送的景观的导览信息,并输出景观的导览信息,以供访客查看;其中,所述景观的导览信息是所述系统端设备根据访客终端的位置信息确定访客终端位于景区范围内且访客终端与所述景观的距离首次小于预设第二距离阈值的情况下向所述访客终端推送的。
17.根据权利要求14所述的方法,其特征在于,该方法进一步包括:
接收所述访客通过拟合到所述访客终端拍摄的实景图像中的识别点图标触发的针对该识别点的景观推介信息请求,将针对该识别点的景观推介信息请求发送到系统端设备,以使所述系统端设备接收所述访客终端发送的针对该识别点的景观推介信息请求,获取该识别点的景观推介信息,并将该识别点的景观推介信息推送到所述访客终端;
接收所述系统端设备返回的该识别点的景观推介信息,并输出该识别点的景观推介信息,以供访客查看。
18.根据权利要求17所述的方法,其特征在于,
所述信息推送系统还包括第三方供货平台;
所述识别点包括第一类型识别点和第二类型识别点;其中,第一类型识别点的景观推介信息为景观相关背景信息;第二类型识别点的景观推介信息为景观相关物品信息;
该方法进一步包括:预先利用所述访客在第三供货平台的账户登录第三方供货平台;
所述输出该识别点的景观推介信息之后,进一步包括:
在该识别点的景观推介信息是景观相关物品信息的情况下,如果接收到所述访客通过该识别点的景观推介信息界面触发的下单请求,则将该下单请求发送到第三方供货平台;
接收第三方供货平台返回的待确认订单信息并输出待确认订单信息,如果接收到访客通过待确认订单信息输出界面触发的订单确认指令,则将订单确认指令发送到第三方供货平台,以使第三方供货平台生成用户订单,并指示物流配送平台根据用户订单执行物流配送。
19.一种信息推送装置,应用于信息推送系统中的系统端设备,其特征在于,所述信息推送系统还包括访客终端;该装置包括:
定位单元,获取访客终端的位置信息;
识别点确定单元,用于当根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定与访客终端的距离小于预设第一距离阈值的识别点;
信息推送单元,用于将确定的识别点的属性信息推送到访客终端,以使访客终端根据该识别点的属性信息中包括的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端拍摄的实景图像中,使得访客通过该识别点图标获知该识别点的景观推介信息。
20.一种信息推送装置,应用于信息推送系统中的访客终端,其特征在于,所述信息推送系统还包括系统端设备;该装置包括:
接收单元,用于接收所述系统端设备推送的识别点的属性信息;其中,该识别点的属性信息是所述系统端设备在获取访客终端的位置信息并根据访客终端的位置信息确定访客终端位于景观对应的景区范围内时,根据预先设置于景区范围内的各识别点的位置信息确定的与访客终端的距离小于预设第一距离阈值的识别点的属性信息;
处理单元,用于根据该识别点的属性信息中包含的位置信息,将该识别点图标以增强现实ar方式拟合到访客终端拍摄的实景图像中,以使所述访客通过该识别点图标获知该识别点的景观推介信息。
21.一种电子设备,其特征在于,该电子设备包括:处理器和存储器;
所述存储器,存储有可被所述处理器执行的一个或多个计算机程序;所述处理器执行所述一个或多个计算机程序时实现如权利要求8至13中任一权项所述的信息推送方法中的步骤,或实现如权利要求14至18中任一权项所述的信息推送方法中的步骤。
22.一种非瞬时计算机可读存储介质,所述非瞬时计算机可读存储介质存储指令,其特征在于,所述指令在由处理器执行时使得所述处理器执行如权利要求8至13中任一权项所述的信息推送方法中的步骤,或执行如权利要求14至18中任一权项所述的信息推送方法中的步骤。
技术总结