一种展陈场景智能讲解的系统及其方法
文献发布时间:2024-04-18 19:58:26
本公开涉及物联网技术领域,特别涉及一种展陈场景智能讲解的系统及其方法。
展陈系统是一种展览展示系统,一般用于政府、企业、博物馆展厅,实现对展项设备的开关控制、播放控制、互动控制。其中,展厅中展览或展示的展项大多是终端设备一体机,一般由主机和显示屏构成。
目前,接待参观团后,对展厅中的展项进行讲解时,主要通过讲解员进行人工讲解,讲解方式较为单一、枯燥,讲解效果不佳,影响参观人员的参观体验。
发明内容
本公开提供一种展陈场景智能讲解的系统及其方法,用于利用智能跟随设备自动跟随讲解用户或参观人员,提高参观人员的参观体验。
第一方面,本公开实施例提供的一种展陈场景智能讲解的系统,该系统包括智能跟随设备、定位装置,其中:
所述定位装置,用于确定目标用户的定位信息;
所述智能跟随设备,用于根据所述目标用户的定位信息,跟随所述目标用户移动。
作为一种可选的实施方式,所述智能跟随设备还用于生成控制指令,并根据生成的控制指令,对至少一个展陈组件进行对应的控制。
作为一种可选的实施方式,所述智能跟随设备还包括发声装置,所述智能跟随设备通过所述发声装置对至少一个展项的展项信息进行智能讲解。
作为一种可选的实施方式,所述智能跟随设备还用于执行多种跟随模式 间的切换;其中不同跟随模式下所述智能跟随设备跟随的目标用户的类型是不同的,所述目标用户的分类是根据参观目的、与展项的互动关系以及与展陈组件的互动关系中的至少一种确定的。
作为一种可选的实施方式,所述智能跟随设备还用于当目标用户停止移动时停止跟随,并确定停止跟随时自身的站位信息。
作为一种可选的实施方式,通过如下方式生成控制指令:
所述智能跟随设备根据所述目标用户的定位信息,生成所述控制指令;或,
所述智能跟随设备根据所述智能跟随设备自身的定位信息,生成所述控制指令。
作为一种可选的实施方式,所述智能跟随设备通过所述发声装置对至少一个展项的展项信息进行智能讲解,包括:
所述智能跟随设备根据所述目标用户的定位信息确定至少一个展项,通过所述发声装置对所述至少一个展项的展项信息进行智能讲解;或,
所述智能跟随设备根据自身的定位信息确定至少一个展项,通过所述发声装置对所述至少一个展项的展项信息进行智能讲解。
作为一种可选的实施方式,当所述智能跟随设备跟随的目标用户包括参观展项的第一用户时,所述跟随模式包括所述智能跟随设备对展项信息的至少一种智能讲解方式。
作为一种可选的实施方式,所述智能跟随设备确定停止跟随时自身的站位信息,包括:
所述智能跟随设备根据所述目标用户停止移动时的定位信息,以及与所述定位信息距离最近的展项,确定最短线段;
所述智能跟随设备将所述停止移动时的定位信息作为中心,确定预设区域;
所述智能跟随设备根据所述最短线段和所述预设区域的交叉点,以及自身相对于所述目标用户的朝向,确定停止跟随时自身的站位信息。
作为一种可选的实施方式,所述智能跟随设备根据所述目标用户停止移动时的定位信息,以及与所述定位信息距离最近的展项,确定最短线段,包括:
所述智能跟随设备根据所述目标用户停止移动时的定位信息,以及与所述定位信息距离最近的展项的边缘位置,确定最短线段。
作为一种可选的实施方式,所述目标用户包括参观展项的第一用户。
作为一种可选的实施方式,所述智能跟随设备响应于目标用户的第一操作,触发生成所述控制指令。
作为一种可选的实施方式,所述智能跟随设备执行多种跟随模式间的切换,包括:
所述智能跟随设备响应于目标用户的第二操作,触发生成切换指令,根据所述切换指令执行多种跟随模式间的切换。
作为一种可选的实施方式,所述智能跟随设备根据所述目标用户停止移动时的定位信息,以及与所述定位信息距离最近的展项,确定最短线段,包括:
所述智能跟随设备根据所述目标用户停止移动时的定位信息,以及与所述定位信息距离最近的展项的中心位置,确定最短线段。
作为一种可选的实施方式,所述目标用户包括介绍展项的第二用户。
作为一种可选的实施方式,当所述智能跟随设备跟随的目标用户包括介绍展项的第二用户时,所述跟随模式包括所述智能跟随设备对展陈组件的至少一种控制方式。
作为一种可选的实施方式,所述智能跟随设备执行多种跟随模式间的切换,包括:
所述智能跟随设备根据不同类型的目标用户的定位信息,触发执行多种跟随模式间的切换。
作为一种可选的实施方式,所述目标用户包括参观展项的第一用户和介绍展项的第二用户,所述智能跟随设备根据不同类型的目标用户的定位信息, 触发执行多种跟随模式间的切换,包括:
所述智能跟随设备根据所述第一用户和所述第二用户的定位信息,触发执行多种跟随模式间的切换。
作为一种可选的实施方式,所述智能跟随设备根据所述第一用户和所述第二用户的定位信息,触发执行多种跟随模式间的切换,包括:
所述智能跟随设备根据所述第一用户和所述第二用户的定位信息,以及所述第一用户的人群密度信息,触发执行多种跟随模式间的切换。
作为一种可选的实施方式,所述智能跟随设备包括触控显示屏,所述控制指令是通过所述触控显示屏接收的触控信号触发生成的。
作为一种可选的实施方式,所述智能跟随设备包括触控显示屏,所述切换指令是通过所述触控显示屏接收的触控信号触发生成的。
作为一种可选的实施方式,所述智能跟随设备包括触控显示屏,所述智能跟随设备还用于通过所述触控显示屏进行至少一个展项的展项信息的画面显示。
作为一种可选的实施方式,所述定位装置包括定位器,所述定位装置通过如下方式确定所述目标用户的定位信息:
所述定位装置通过所述目标用户携带的定位器,确定所述目标用户的定位信息。
作为一种可选的实施方式,所述目标用户包括介绍展项的第二用户。
作为一种可选的实施方式,所述目标用户包括多个,所述定位装置通过所述目标用户携带的定位器,确定所述目标用户的定位信息,包括:
所述定位装置根据多个目标用户携带的定位器,确定包含多个目标用户的区域;
所述定位装置根据所述区域的中心点,或,距离所述区域中心点最近的目标用户的定位器,确定所述目标用户的定位信息。
作为一种可选的实施方式,所述定位装置包括摄像组件,所述定位装置通过如下方式确定所述目标用户的定位信息:
所述定位装置根据摄像组件采集的目标用户的图像,确定所述目标用户的定位信息。
作为一种可选的实施方式,所述目标用户包括多个,所述定位装置根据摄像组件采集的目标用户的图像,确定所述目标用户的定位信息,包括:
所述定位装置对摄像组件采集的包含多个目标用户的图像进行识别,确定包含多个目标用户的区域;
所述定位装置根据所述区域的中心点,或,距离所述区域中心点最近的目标用户的位置,确定所述目标用户的定位信息,其中,所述距离所述区域中心点最近的目标用户的位置是对包含多个目标用户的图像进行识别得到的。
作为一种可选的实施方式,所述目标用户包括参观展项的第一用户。
作为一种可选的实施方式,所述目标用户包括参观展项的第一用户时,所述定位装置还用于通过如下方式确定所述第一用户的人群密度信息:
所述定位装置根据所述区域的大小,以及在所述区域内检测到的定位器的数量,确定所述第一用户的人群密度信息。
作为一种可选的实施方式,所述目标用户包括参观展项的第一用户时,所述定位装置通过如下方式确定所述第一用户的人群密度信息:
所述定位装置根据所述区域的大小,以及在所述区域内识别出的第一用户的数量,确定所述第一用户的人群密度信息。
作为一种可选的实施方式,所述定位装置包括定位器,所述定位装置还用于通过如下方式确定所述智能跟随设备的定位信息:
所述定位装置根据所述智能跟随设备携带的定位器,确定所述智能跟随设备的定位信息。
作为一种可选的实施方式,所述定位装置包括摄像组件,所述定位装置还用于通过如下方式确定所述智能跟随设备的定位信息:
所述定位装置对摄像组件采集的包含所述智能跟随设备的图像进行识别,确定所述智能跟随设备的定位信息。
作为一种可选的实施方式,所述展项信息包括视频、图片、音频、灯光、 投影中的至少一种。
作为一种可选的实施方式,所述控制指令包括播放切换、暂停、音量调节、播放进度调节、开关控制中的至少一种。
作为一种可选的实施方式,所述展陈组件包括显示组件、灯光组件、智能空调设备、智能物联网设备中的至少一种。
第二方面,本公开实施例提供的一种展陈场景智能讲解的方法,包括:
确定目标用户的定位信息;
根据所述目标用户的定位信息,跟随所述目标用户移动。
作为一种可选的实施方式,还包括:
生成控制指令,并根据生成的控制指令,对至少一个展陈组件进行对应的控制。
作为一种可选的实施方式,还包括:
对至少一个展项的展项信息进行智能讲解。
作为一种可选的实施方式,还包括:
执行多种跟随模式间的切换;其中不同跟随模式下跟随的目标用户的类型是不同的,所述目标用户的分类是根据参观目的、与展项的互动关系以及与展陈组件的互动关系中的至少一种确定的。
作为一种可选的实施方式,还包括:
当目标用户停止移动时停止跟随,并确定停止跟随时自身的站位信息。
作为一种可选的实施方式,通过如下方式生成控制指令:
根据所述目标用户的定位信息,生成所述控制指令;或,
根据自身的定位信息,生成所述控制指令。
作为一种可选的实施方式,所述对至少一个展项的展项信息进行智能讲解,包括:
根据所述目标用户的定位信息确定至少一个展项,对所述至少一个展项的展项信息进行智能讲解;或,
根据自身的定位信息确定至少一个展项,对所述至少一个展项的展项信 息进行智能讲解。
作为一种可选的实施方式,当跟随的目标用户包括参观展项的第一用户时,所述跟随模式包括对展项信息的至少一种智能讲解方式。
作为一种可选的实施方式,所述确定停止跟随时自身的站位信息,包括:
根据所述目标用户停止移动时的定位信息,以及与所述定位信息距离最近的展项,确定最短线段;
将所述停止移动时的定位信息作为中心,确定预设区域;
根据所述最短线段和所述预设区域的交叉点,以及自身相对于所述目标用户的朝向,确定停止跟随时自身的站位信息。
作为一种可选的实施方式,所述根据所述目标用户停止移动时的定位信息,以及与所述定位信息距离最近的展项,确定最短线段,包括:
根据所述目标用户停止移动时的定位信息,以及与所述定位信息距离最近的展项的边缘位置,确定最短线段。
作为一种可选的实施方式,所述目标用户包括参观展项的第一用户。
作为一种可选的实施方式,所述响应于目标用户的第一操作,触发生成所述控制指令。
作为一种可选的实施方式,所述执行多种跟随模式间的切换,包括:
响应于目标用户的第二操作,触发生成切换指令,根据所述切换指令执行多种跟随模式间的切换。
作为一种可选的实施方式,所述根据所述目标用户停止移动时的定位信息,以及与所述定位信息距离最近的展项,确定最短线段,包括:
根据所述目标用户停止移动时的定位信息,以及与所述定位信息距离最近的展项的中心位置,确定最短线段。
作为一种可选的实施方式,所述目标用户包括介绍展项的第二用户。
作为一种可选的实施方式,当跟随的目标用户包括介绍展项的第二用户时,所述跟随模式包括对展陈组件的至少一种控制方式。
作为一种可选的实施方式,所述执行多种跟随模式间的切换,包括:
根据不同类型的目标用户的定位信息,触发执行多种跟随模式间的切换。
作为一种可选的实施方式,所述目标用户包括参观展项的第一用户和介绍展项的第二用户,根据不同类型的目标用户的定位信息,触发执行多种跟随模式间的切换,包括:
根据所述第一用户和所述第二用户的定位信息,触发执行多种跟随模式间的切换。
作为一种可选的实施方式,所述根据所述第一用户和所述第二用户的定位信息,触发执行多种跟随模式间的切换,包括:
根据所述第一用户和所述第二用户的定位信息,以及所述第一用户的人群密度信息,触发执行多种跟随模式间的切换。
作为一种可选的实施方式,所述控制指令是通过触控显示屏接收的触控信号触发生成的。
作为一种可选的实施方式,所述切换指令是通过触控显示屏接收的触控信号触发生成的。
作为一种可选的实施方式,还包括:
通过触控显示屏进行至少一个展项的展项信息的画面显示。
作为一种可选的实施方式,通过如下方式确定所述目标用户的定位信息:
通过所述目标用户携带的定位器,确定所述目标用户的定位信息。
作为一种可选的实施方式,所述目标用户包括介绍展项的第二用户。
作为一种可选的实施方式,所述目标用户包括多个,所述通过所述目标用户携带的定位器,确定所述目标用户的定位信息,包括:
根据多个目标用户携带的定位器,确定包含多个目标用户的区域;
根据所述区域的中心点,或,距离所述区域中心点最近的目标用户的定位器,确定所述目标用户的定位信息。
作为一种可选的实施方式,通过如下方式确定所述目标用户的定位信息:
根据摄像组件采集的目标用户的图像,确定所述目标用户的定位信息。
作为一种可选的实施方式,所述目标用户包括多个,所述根据摄像组件 采集的目标用户的图像,确定所述目标用户的定位信息,包括:
对摄像组件采集的包含多个目标用户的图像进行识别,确定包含多个目标用户的区域;
根据所述区域的中心点,或,距离所述区域中心点最近的目标用户的位置,确定所述目标用户的定位信息,其中,所述距离所述区域中心点最近的目标用户的位置是对包含多个目标用户的图像进行识别得到的。
作为一种可选的实施方式,所述目标用户包括参观展项的第一用户。
作为一种可选的实施方式,所述目标用户包括参观展项的第一用户时,通过如下方式确定所述第一用户的人群密度信息:
根据所述区域的大小,以及在所述区域内检测到的定位器的数量,确定所述第一用户的人群密度信息。
作为一种可选的实施方式,所述目标用户包括参观展项的第一用户时,通过如下方式确定所述第一用户的人群密度信息:
根据所述区域的大小,以及在所述区域内识别出的第一用户的数量,确定所述第一用户的人群密度信息。
作为一种可选的实施方式,通过如下方式确定自身的定位信息:
根据自身携带的定位器,确定自身的定位信息。
作为一种可选的实施方式,通过如下方式确定自身的定位信息:
对摄像组件采集的包含自身的图像进行识别,确定自身的定位信息。
作为一种可选的实施方式,所述展项信息包括视频、图片、音频、灯光、投影中的至少一种。
作为一种可选的实施方式,所述控制指令包括播放切换、暂停、音量调节、播放进度调节、开关控制中的至少一种。
作为一种可选的实施方式,所述展陈组件包括显示组件、灯光组件、智能空调设备、智能物联网设备中的至少一种。
第三方面,本公开实施例提供的一种展陈场景智能讲解的装置,包括:
确定定位单元,用于确定目标用户的定位信息;
跟随移动单元,用于根据所述目标用户的定位信息,跟随所述目标用户移动。
第四方面,本公开实施例还提供计算机存储介质,其上存储有计算机程序,该程序被处理器执行时用于实现上述第二方面所述方法的步骤。
本申请的这些方面或其他方面在以下的实施例的描述中会更加简明易懂。
为了更清楚地说明本公开实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本公开实施例提供的一种展陈场景智能讲解的系统;
图2为本公开实施例提供的一种人群密度计算和距离计算的示意图;
图3为本公开实施例提供的一种更新最短路径的示意图;
图4为本公开实施例提供的一种目标用户为第一用户时确定站位信息的示意图;
图5为本公开实施例提供的一种目标用户为第二用户时确定站位信息的示意图;
图6为本公开实施例提供的一种智能跟随设备的结构示意图;
图7为本公开实施例提供的一种智能跟随设备中的模块间的交互流程图;
图8为本公开实施例提供的一种展陈场景辅助智能讲解的方法实施流程图;
图9为本公开实施例提供的一种展陈场景独立智能讲解的方法实施流程图;
图10为本公开实施例提供的一种辅助讲解模式的示意图;
图11为本公开实施例提供的一种独立讲解模式的示意图;
图12为本公开实施例提供的一种展陈场景智能讲解的方法实施流程图;
图13为本公开实施例提供的一种展陈场景智能讲解的装置示意图。
为了使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开作进一步地详细描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本公开保护的范围。
本公开实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
本公开实施例描述的应用场景是为了更加清楚的说明本公开实施例的技术方案,并不构成对于本公开实施例提供的技术方案的限定,本领域普通技术人员可知,随着新应用场景的出现,本公开实施例提供的技术方案对于类似的技术问题,同样适用。其中,在本公开的描述中,除非另有说明,“多个”的含义是两个或两个以上。
展陈系统是一种展览展示系统,一般用于政府、企业、博物馆展厅,实现对展项设备的开关控制、播放控制、互动控制。其中,展厅中展览或展示的展项大多是终端设备一体机,一般由主机和显示屏构成。目前,接待参观团后,对展厅中的展项进行讲解时,主要通过讲解员进行人工讲解,讲解方式较为单一、枯燥,讲解效果不佳,最终影响参观人员的参观体验。
本公开实施例提供的一种展陈场景智能讲解的系统,包括智能跟随设备、定位装置,其中,本实施例中的智能跟随设备包括但不限于配置驱动装置的智能机器人,以通过该驱动装置实现跟随移动。
本实施例提供的展陈场景智能讲解的系统,能够提供一种更加智能化的讲解场景,利用智能跟随设备对讲解员或参观人员实现自动跟随,提高讲解效率、提升参观体验。设计的核心思想是利用定位装置确定目标用户的定位 信息,基于该定位信息实现自动跟随。
如图1所示,本实施例提供的一种展陈场景智能讲解的系统,该系统包括定位装置100、智能跟随设备101,其中:
所述定位装置100,用于确定目标用户的定位信息;
所述智能跟随设备101,用于根据所述目标用户的定位信息,跟随所述目标用户移动。
需要说明的是,本实施例中的智能跟随设备101包括控制器,用于控制自身跟随目标用户移动,还可以用于进行定位信息的计算等其他功能,可选的,该控制器可以与智能跟随设备101分离,控制器和智能跟随设备101之间通过无线或有线的方式进行数据、消息的传输,例如控制器包括服务器,通过服务器进行智能跟随设备101中涉及到的数据计算,通过向智能跟随设备101发送信令的方式,控制智能跟随设备101实现自动跟随。可选的,该控制器和智能跟随设备101为一体,内置于智能跟随设备101中。本实施例对控制器和智能跟随设备101之间的结构关系、信息传输方式不进行过多限定。
在一些实施例中,本实施例中的定位装置100也可以内置于智能跟随设备101中,即将定位装置100作为智能跟随设备101中的一个部件。
在一些实施例中,本实施例中的目标用户包括但不限于:参观展项的第一用户、介绍展项的第二用户;可选的,第一用户包括多个,第二用户为一个。第一用户可以理解为参观人员,第二用户可以理解为讲解员。
在一些实施例中,本实施例中的智能跟随设备101除了可以进行自动跟随以外,还可以实现对展陈组件的控制、对展项信息的智能讲解、跟随模式间的切换等功能,其中,这些功能之间可以相互组合,也可以独立使用,本实施例对此不作过多限定,下面将对上述功能进行逐一说明。
在一些实施例中,本实施例中的智能跟随设备101还用于执行如下任意一种或任意多种功能:
第1种,对展陈组件的控制功能。
在一些实施例中,智能跟随设备101生成控制指令,并根据生成的控制指令,对至少一个展陈组件进行对应的控制。
可选的,本实施例中的控制指令包括但不限于播放切换、暂停、音量调节、播放进度调节、开关控制中的至少一种。
可选的,本实施例中的展陈组件包括显示组件、灯光组件、智能空调设备、智能物联网设备中的至少一种。展陈组件位于展厅内部,在进行讲解的同时,通过控制展陈组件来丰富讲解场景,使得用户在参观展项并聆听展项信息的同时,能够声临其境地体验与该展项相关的场景,为参观用户提供更贴切、形象的讲解体验。
本实施例可以通过控制指令实现对展陈组件的控制,其中控制指令和展陈组件可以是对应的关系,例如通过生成的针对灯光组件的控制指令,控制对应的灯光组件进行亮度变化。
在一些实施例中,本实施例生成控制指令的方式包括但不限于如下任一种:
方式1a、自动生成控制指令。该方式可以基于定位信息自动触发生成控制指令,具体情况分为如下两种:
(1)所述智能跟随设备101根据所述目标用户的定位信息,生成所述控制指令。
(2)所述智能跟随设备101根据所述智能跟随设备自身的定位信息,生成所述控制指令。
实施中,当智能跟随设备101检测到目标用户的定位信息后,根据该定位信息和展厅内预设位置之间的距离,生成控制指令;或者根据智能跟随设备101自身的位置和展厅内预设位置之间的距离,生成控制指令。实施中,当该距离小于或等于距离阈值时,生成控制指令。例如,当智能跟随设备101检测到目标用户移动到指定位置时,或,智能跟随设备101自身移动到指定位置时,生成控制指令,控制多个展陈组件实现联动,例如可以控制显示类、 声光电、投影等物联网设备的开关控制,多个播放列表的组合、播放内容切换、播放/暂停、音量增减、快进/快退等。
可选的,在上述两种自动生成控制指令的方式中,目标用户可以是参观展项的第一用户。在智能跟随设备101跟随第一用户移动的过程中,当智能跟随设备101检测到第一用户到达指定位置时,控制展陈组件执行对应的操作;或者,当智能跟随设备101自身到达指定位置时,控制展陈组件执行对应的操作;不论哪种方式都能实现自动控制,无需讲解员操作即可自动控制展陈组件,有效提高了参观体验。
可选的,在上述两种自动生成控制指令的方式中,目标用户也可以是介绍展项的第二用户,具体生成控制指令的方式和目标用户是第一用户时的方式原理相同,此处不再赘述。
方式1b、手动触发生成控制指令。该方式下需要接收到目标用户的第一操作,才可以触发生成控制指令。
可选的,所述智能跟随设备响应于目标用户的第一操作,触发生成所述控制指令。实施中,第一操作可以是对智能跟随设备上的按键、按钮的点击操作,也可以是通过触控显示屏进行的触控操作。
在一些实施例中,本实施例中的智能跟随设备包括触控显示屏,所述控制指令是通过所述触控显示屏接收的触控信号触发生成的。也就是说,目标用户通过触控显示屏进行第一操作,生成触控信号,基于触控信号触发生成控制指令。即触控显示屏接收的触控信号是目标用户进行第一操作生成的。
在一些实施例中,在该手动触发生成控制指令的方式下,目标用户可以是介绍展项的第二用户,在智能跟随设备101跟随第二用户移动的过程中,第二用户通过手动触发的方式,控制展陈组件执行相应的操作,为讲解员提供了一种辅助讲解的方式,提高了讲解效率,提升了讲解效果,从而提高了参观人员的参观体验。
可选的,在该手动触发生成控制指令的方式下,目标用户也可以是参观展项的第一用户,生成控制指令的方式和目标用户是第二用户时生成控制指 令的原理相同,此处不再赘述。
在一些实施例中,本实施例中的控制指令是基于目标用户确定的,具体如下:
方式1)若所述目标用户为第一用户,则所述控制指令包括在所述智能跟随设备进入包含所述展项的展项区时,控制所述智能跟随设备展示与所述展项相关的展项信息的指令;
实施中,若目标用户为第一用户,则控制智能跟随设备跟随第一用户的移动而移动,并且当服务器检测到智能跟随设备的定位信息到达包含展项的展项区时,向智能跟随设备发送控制指令,指示智能跟随设备自动展示与所述展项相关的展项信息的指令,这样当第一用户在没有第二用户进行讲解的情况下,仍旧可以通过智能跟随设备进行展项信息的展示,提高用户的观看体验。
方式2)若所述目标用户为第二用户,则所述控制指令包括响应于第二用户在所述智能跟随设备上触发的操作指令,控制所述智能跟随设备展示与所述操作指令对应的展项信息的指令。
方式3)若所述目标用户为第二用户,则所述控制指令包括响应于第二用户在所述智能跟随设备上触发的操作指令,控制所述展项执行与所述操作指令对应的操作的指令。
实施中,若目标用户为第二用户,则智能跟随设备作为第二用户的辅助讲解设备,可以和第二用户通过交互首先展项信息的展示。当第二用户在所述智能跟随设备上触发操作指令后,智能跟随设备将该操作指令发送给服务器,服务器响应于第二用户在所述智能跟随设备上触发的操作指令,向智能跟随设备发送控制指令,用于指示智能跟随设备展示与所述操作指令对应的展项信息,和/或,向展项发送控制指令,用于指示展项执行与所述操作指令对应的操作。
在一些实施例中,若所述目标用户为第一用户,则向所述智能跟随设备发送所述跟随指令和所述控制指令之前,还可以向所述智能跟随设备发送提 示信息,以提示所述第二用户是否需要切换到自动讲解模式,其中所述自动讲解模式表征通过智能跟随设备自动进行展项信息的展示;其中,提示信息可以通过语音、弹窗等方式发送给第二用户。当第二用户接收到提示信息后,由第二用户决定是否进行切换,切换到智能跟随设备的独立讲解模式,在该独立讲解模式下,智能跟随设备会跟随第一用户移动,并且向第一用户自动展示与展项相关的展项信息。
在一些实施例中,当向所述智能跟随设备发送提示信息之后,还可以接收第二用户基于提示信息在智能跟随设备上触发的切换指令,服务器响应于第二用户基于所述提示信息在所述智能跟随设备上触发的切换指令,向所述智能跟随设备发送所述跟随指令和所述控制指令,以指示所述智能跟随设备跟随所述第一用户移动,并自动进行展项信息的展示。
第2种,对展项信息的智能讲解功能。
在一些实施例中,展项信息包括视频、图片、音频、灯光、投影、文字、语音中的至少一种。
在一些实施例中,展项的展项信息可以理解为一种产品、文物相关的历史信息,包括生产时间或出土时间、产品或文物自身的含义,通过视频、图片、音频、灯光、投影、文字、语音等方式对展项信息进行讲解,便于参观用户理解的同时,也能够更加形象地加深参观人员对该展项的理解,提高参观人员的参观效率和参观体验。
智能跟随设备101还包括发声装置,所述智能跟随设备通过所述发声装置对至少一个展项信息进行智能讲解。
在这种情况下,智能跟随设备101可以对展项信息进行自动讲解,辅助讲解员提供更加智能的讲解方式和讲解场景。
在一些实施例中,智能跟随设备101还可以通过如下任意一种方式确定展项信息并实现智能讲解,具体如下所示:
方式2a、所述智能跟随设备101根据所述目标用户的定位信息确定至少一个展项信息,通过所述发声装置对所述至少一个展项信息进行智能讲解。
可选的,一个展项的展项信息包括一个或多个,本实施例不作过多限定。
可选的,在该方式下,所述目标用户包括参观展项的第一用户。在智能跟随设备101跟随第一用户移动的过程中,当智能跟随设备101到达某个展项的电子围栏检测范围内时,则通过所述发声装置对所述至少一个展项信息进行智能讲解。从而无需讲解员人工讲解,通过对参观人员进行智能讲解的方式,提高用户的参观体验。
实施中,根据第一用户的定位信息确定至少一个展项信息,对该展项信息进行智能讲解。具体的,可以对距离该第一用户的定位信息最近的至少一个展项信息进行智能讲解。也可以对和该第一用户之间的距离在预设范围内的展项的展项信息进行智能讲解。
可选的,在该方式下,所述目标用户也可以包括介绍展项的第二用户。本实施例对此不作过多限定。
方式2b、所述智能跟随设备101根据自身的定位信息确定至少一个展项信息,通过所述发声装置对所述至少一个展项信息进行智能讲解。
可选的,在该方式下,可以对距离该智能跟随设备101自身的定位信息最近的至少一个展项信息进行智能讲解。
在一些实施例中,所述智能跟随设备包括触控显示屏,所述智能跟随设备还用于通过所述触控显示屏进行至少一个展项的展项信息的画面显示。
第3种,所述智能跟随设备101还用于执行多种跟随模式间的切换。
其中,不同跟随模式下所述智能跟随设备101跟随的目标用户的类型是不同的,所述目标用户的分类是根据参观目的、与展项的互动关系以及与展陈组件的互动关系中的至少一种确定的。
在一些实施例中,本实施例中的目标用户可以分为两种,一种是参观展项的第一用户,另一种是介绍展项的第二用户。可选的,对目标用户进行分类的方式可以通过实际需求确定,包括但不限于通过参观目的、与展项的互动关系以及与展陈组件的互动关系中的至少一种确定分类方式。本实施例中的分类方式仅为一种示例,基于同一分类原理的实施方式都属于本公开的保 护范围。
在一些实施例中,本实施例提供至少两种跟随模式,具体如下所示:
模式1)智能跟随设备101跟随第一用户。
在该模式下,智能跟随设备对展项信息执行至少一种智能讲解方式。
在一些实施例中,当所述智能跟随设备跟随的目标用户包括参观展项的第一用户时,所述跟随模式包括所述智能跟随设备对展项信息的至少一种智能讲解方式。
模式2)智能跟随设备101跟随第二用户。
在该模式下,智能跟随设备对展陈组件执行至少一种控制方式。
在一些实施例中,当所述智能跟随设备跟随的目标用户包括介绍展项的第二用户时,所述跟随模式包括所述智能跟随设备对展陈组件的至少一种控制方式。
在一些实施例中,本实施例还可以对目标用户进行更细粒度的分类,提供两种以上的跟随模式,具体可以根据实际需求进行定义,不同种类的目标用户的跟随模式可以是部分不同的,或全部不同,本实施例对此不作过多限定。
实施中,确定使用哪种跟随模式,需要判断智能跟随设备跟随的目标用户是参观展项的用户,还是介绍展项的用户,从而根据判断出的目标用户,可以更加精准地跟随该目标用户的同时控制展陈组件或展项信息执行相应的操作。从而辅助讲解员进行讲解,当确定目标用户是参观展项的第一用户时,跟随参观的第一用户,并自动讲解与展项相关的展项信息,提高用户的参观体验和效果。
在一些实施例中,本实施例可以根据第一用户和第二用户的距离,从所述第一用户和所述第二用户中确定智能跟随设备跟随的目标用户,根据所述目标用户和所述智能跟随设备的定位信息,生成跟随指令,并根据所述目标用户确定控制指令;根据该跟随指令和控制指令,跟随所述目标用户移动,并展示与所述展项相关的展项信息。
本实施例根据第一用户和第二用户的距离,能够得到参观人员和讲解用户的距离,从而当参观人员距讲解用户较远时,将参观人员作为目标用户,控制智能跟随设备跟随参观人员移动,并未参观人员自动展示与展项相关的展示信息,如果将讲解用户作为目标用户,那么控制智能跟随设备跟随讲解用户移动,可以通过讲解用户和智能跟随设备的交互,辅助讲解,提高用户的观看体验。
本实施例在判断出目标用户是参观人员或讲解用户之后,根据目标用户的和智能跟随设备的定位信息,生成控制指令,控制智能跟随设备跟随目标用户移动,同时,根据目标用户确定控制指令,从而控制智能跟随设备进行展项信息的展示。本实施例中的展陈场景智能讲解方法,能够针对不同的目标用户进行自动跟随,并且针对不同的目标用户进行展项信息的展示,有效提高了用户的参观体验。本实施例提供的方法,能够通过智能跟随设备辅助讲解用户更好地进行内容展示、展项控制,解放讲解用户的双手,提升讲解效果,当参观人员众多时,智能跟随设备能够实现独立讲解,确保所有人都接收到讲解信息,减轻讲解用户工作负荷,提高参观人员的参观体验。
在一些实施例中,智能跟随设备通过手动方式触发进行跟随模式间的切换。
可选的,所述智能跟随设备响应于目标用户的第二操作,触发生成切换指令,根据所述切换指令执行多种跟随模式间的切换。其中,手动切换的方式包括对实体按键的手动操作触发进行切换,以及对虚拟按键的手动操作触发进行切换,本实施例对此不作过多限定。可选的,实体按键位于智能跟随设备上,虚拟按键位于智能跟随设备的显示屏上。
可选的,该目标用户可以是第二用户,实施中,当第二用户(讲解员)通过手动方式,进行跟随模式的切换。
可选的,目标用户也可以是第一用户,第一用户也可以通过手动方式,进行跟随模式的切换,本实施例对此不作过多限定。
在一些实施例中,所述智能跟随设备包括触控显示屏,所述切换指令是 通过所述触控显示屏接收的触控信号触发生成的。目标用户通过触控显示屏进行第二操作,生成触控信号(即切换指令)。
在一些实施例中,智能跟随设备可以自动实现跟随模式间的切换。
可选的,所述智能跟随设备根据不同类型的目标用户的定位信息,触发执行多种跟随模式间的切换。
在一些实施例中,所述目标用户包括参观展项的第一用户和介绍展项的第二用户,所述智能跟随设备根据所述第一用户和所述第二用户的定位信息,触发执行多种跟随模式间的切换。
在一些实施例中,根据第一用户的定位信息和所述第二用户的定位信息,确定第一用户和第二用户的距离,根据该距离触发执行跟随模式的切换。实施中,若当前跟随模式为智能跟随设备跟随第二用户,则当该距离大于或等于距离阈值时触发跟随模式切换,转为跟随第一用户,之后,若智能跟随设备跟随第一用户的过程中,检测到该距离小于距离阈值时继续触发跟随模式切换,转为跟随第二用户。
本实施例可以周期对第一用户和第二用户的定位信息进行检测并计算两者之间的距离,从而可以周期检测是否需要进行跟随模式切换。
在一些实施例中,为了更加精确地判断是否进行跟随模式的切换,所述智能跟随设备还可以根据所述第一用户和所述第二用户的定位信息,以及所述第一用户的人群密度信息,触发执行多种跟随模式间的切换。
在一些实施例中,根据第一用户和所述第二用户的定位信息,确定第一用户和第二用户的距离,根据该距离和人群密度信息,触发执行多种跟随模式间的切换。
实施中,若当前跟随模式为智能跟随设备跟随第二用户,则当该距离大于或等于距离阈值且人群密度信息大于或等于密度阈值时,触发跟随模式切换,转为跟随第一用户,之后,若智能跟随设备跟随第一用户的过程中,检测到该距离小于距离阈值且人群密度信息小于密度阈值时继续触发跟随模式切换,转为跟随第二用户。
需要说明的是,本实施例中的上述三种方法之间可以两两进行组合,形成一个新的方案,也可以全部组合形成一个新的方案,还可以独立实施,本实施例对此不作过多限定。
在一些实施例中,本实施例包括但不限于两种讲解模式,一种是辅助讲解模式,在该模式下,确定跟随的目标用户为第二用户,即讲解用户,智能跟随设备可以辅助讲解用户进行展项控制,其中智能跟随设备上的触控显示屏(例如PAD)可取下来使用,便于讲解用户更便捷的操作。在该模式下,讲解用户可以通过智能跟随设备打开该展项的播放控制界面,触发播放按键,从而播放对应该展项的介绍视频、图片、语音等展项信息;讲解用户还可以触发切换播放内容、播放/暂停、音量增减、快进/快退等操作指令,还可以触发显示类、声光电、投影等物联网设备的开关控制;还可以进行场景切换等操作,其中场景定义为多个物联网设备的开关状态和播放列表的组合。
另一种是独立讲解模式,在该模式下,确定跟随的目标用户为第一用户,即参观人员,智能跟随设备自动跟随参观人员,当判断智能跟随设备进入某展项的展项区(如电子围栏范围)内时,自动播放该展项提前设置好的讲解内容。在该模式下,不需要参观人员或讲解人员在智能跟随设备上进行操作,当检测到智能跟随设备进入展项区,则指示智能跟随设备自动展示展项信息,例如自动播放该展项的介绍视频、图片、语音等。
在一些实施例中,本实施例可以通过如下任意一种方式确定跟随的目标用户:
方式1、根据距离确定目标用户。
在一些实施例中,根据第一用户和第二用户的距离,从所述第一用户和所述第二用户中确定智能跟随设备跟随的目标用户。
在一些实施例中,若所述第一用户和所述第二用户的距离高于或等于距离阈值,则将所述第一用户确定为所述目标用户;
若所述第一用户和所述第二用户的距离低于距离阈值,则将所述第二用户确定为所述目标用户。
在一些实施例中,本实施例中的第一用户包括多个,本实施例中的第二用户包括一个,即参观人员包括多个,讲解用户为一个,在该情况下,通过如下方式确定第一用户和第二用户的距离:
1a)计算各个第一用户和第二用户的第一距离,将各个第一距离的平均值作为第一用户和第二用户的距离。
可选的,可以根据定位信息计算第一用户和第二用户的距离,即可以根据第一用户的定位信息和第二用户的定位信息计算。第二用户的定位信息可以通过第二用户佩戴的定位器采集,第一用户的定位信息也可以通过佩戴的定位器采集,还可以通过第一用户的终端设备采集。本实施例对具体采集定位信息的方式不作过多限定。
在一些实施例中,通过如下方式确定所述第一用户和第二用户的距离:
接收所述第一用户发送的定位信息和所述第二用户发送的定位信息;
根据所述第一用户的定位信息和所述第二用户的定位信息,确定所述第一用户和第二用户的距离。可选的,若第一用户包括多个,则计算各个第一用户的定位信息和第二用户的定位信息的第一距离,将各个第一距离的平均值作为第一用户和第二用户的距离。
1b)从展厅的各个区域中,确定出包含最多数量的第一用户的第一区域的中心点,将中心点和第二用户的距离,作为第一用户和第二用户的距离。其中,第二用户的位置可以通过第二用户上报的定位信息确定。
可选的,包含第一用户的区域,可以是不限定区域大小,能够将所有的第一用户都包含的区域,也可以是限定区域大小,并且在该限定区域大小的区域中包含尽可能多的第一用户。本实施例对确定包含第一用户的区域不作过多限定,可以根据实际需求定义确定规则。
可选的,本实施例中的第一区域可以是圆形区域或多边形的闭合区域,本实施例对此不作过多限定。
实施中,可以通过展厅内的摄像装置,采集展厅内各个区域的原始图像,对原始图像进行人脸识别、人体识别、生物识别、人流信息识别中的至少一 种,根据识别结果从采集的原始图像中筛选出包含第一用户的用户图像,从用户图像中确定出包含第一用户的区域。
方式2、根据距离和人群密度确定跟随的目标用户。
在一些实施例中,根据第一用户和第二用户的距离,以及所述第一用户的人群密度信息,从所述第一用户和所述第二用户中确定智能跟随设备跟随的目标用户。其中,第一用户和第二用户的距离的确定方式可以参见上述方式1中的内容,此处不再赘述。
在一些实施例中,若所述距离高于或等于距离阈值,且所述人群密度信息高于或等于密度阈值,则将所述第一用户确定为所述目标用户;
若所述距离低于距离阈值,或所述人群密度信息低于密度阈值,则将所述第二用户确定为所述目标用户。
在一些实施例中,通过如下方式确定所述第一用户的人群密度信息:
从展厅的各个区域中,确定出包含最多数量的第一用户的第一区域,其中所述第一区域的大小是固定的;根据所述第一区域内包含的第一用户的数量,确定所述第一用户的人群密度信息。例如,第一区域为在2米半径的圆形区域。
本实施例是通过在固定大小的第一区域内包含的第一用户的数量,来确定该第一用户的人群密度信息,例如参观人员在参观过程中,大部分的参观人员都集中在固定大小的第一区域内,少部分的参观人员在第一区域以外,或者,所有的参观人员都集中在固定大小的第一区域内,那么根据第一区域内的参观人员的数量,能够估计出第一区域内的人群密度信息。
在一些实施例中,通过如下任意一种方式确定第一用户的人群密度信息:
2a)获取展厅内与各个区域相关的区域图像,对所述区域图像进行识别,根据识别结果确定出包含最多数量的第一用户的第一区域;
可选的,可以对展厅内的各个区域进行扫描,得到区域图像,对所述区域图像进行识别,得到包含第一用户的区域图像,根据各个包含第一用户的区域图像,确定出展厅内包含最多数量的第一用户的第一区域;还可以根据 展厅内设置的摄像装置实现展厅内部的扫描,例如根据展厅内各个角度、各个方位、各个区域内设置的摄像装置拍摄展厅内部的原始图像,将原始图像作为区域图像;还可以利用摄像装置周期对展厅内部进行扫描拍摄,得到区域图像,其中区域图像包括多张,各个区域图像的拍摄角度、拍摄区域都存在差异,本实施例对具体如何获取区域图像不作过多限定。得到区域图像后,对区域图像进行人脸识别、人体识别、人流信息识别、生物识别中的至少一种。
2b)接收展厅内与各个区域相关的定位信息,根据接收的定位信息中第一用户的定位信息,确定出包含最多数量的第一用户的第一区域。
可选的,对展厅内的定位信息进行扫描,得到各个区域相关的定位信息,各个区域相关的定位信息中确定出第一用户的定位信息,根据接收的展厅内的第一用户的定位信息,确定出包含最多数量的第一用户的第一区域。
在一些实施例中,还可以通过如下步骤确定第一用户和第二用户的距离:
(1)接收所述第二用户发送的定位信息;
(2)将包含最多数量的第一用户的第一区域的中心点,和所述定位信息的距离,确定为所述第一用户和所述第二用户的距离。
实施中,通过区域图像识别的方式确定出包含最多数量的第一用户的第一区域之后,可以通过第一区域内的第一用户的数量确定第一用户的人群密度信息,以及根据第一区域的中心点和第二用户的定位信息的距离,确定出第一用户和第二用户的距离。从而根据人群密度信息和距离,从第一用户和第二用户中确定出跟随的目标用户,从而确定出当前的跟随模式。
如图2所示,本实施例提供的一种人群密度计算和距离计算的示意图。例如,第一区域为2米半径的圆形区域,密度阈值为在2米半径的圆形区域内聚集10个人,距离阈值为8米。计算第一区域为2米半径的圆形区域内的第一用户的数量是否大于或等于10,以及计算圆形区域的中心点到第二用户的距离是否大于或等于8米,如果都满足,则确定跟随的目标用户为第一用户,即确定跟随模式为跟随第一用户的模式,否则确定跟随的目标用户为第 二用户,即确定跟随模式为跟随第二用户的模式。
在一些实施例中,在确定出跟随的目标用户为第一用户或第二用户之后,根据目标用户的不同确定对应的定位信息,具体实施如下:
当目标用户为第二用户时,接收所述第二用户的定位信息,将所述第二用户的定位信息,确定为所述目标用户的定位信息。
由于第二用户为讲解用户,讲解用户通常为一个,则可以根据讲解用户的定位信息,确定目标用户的定位信息,以用户智能跟随设备实现跟随移动的功能。需要说明的是,由于第二用户在移动过程中,定位信息也不断变化,因此目标用户的定位信息也随着第二用户的移动而不断移动。
当目标用户为第一用户时,通过如下任意一种方式确定定位信息:
方式(1)将包含最多数量的第一用户的第一区域的中心点,确定为所述目标用户的定位信息。
该方式下,如果包含最多数量的第一用户的第一区域中第一用户的数量为1个,则还可以将该第一区域中第一用户所在的位置作为目标用户的定位信息。
需要说明的是,随着第一用户的移动,包含最多数量的第一用户的第一区域的中心点也是移动的,因此目标用户的定位信息也是随着第一用户的移动而移动。
方式(2)接收所述第一用户的定位信息,根据所述第一用户的定位信息确定所述目标用户的定位信息。
这种方式下,如果第一用户包括多个,则可以从多个第一用户的定位信息中选取一个定位信息作为目标用户的定位信息,选取的规则可以是选取距离第二用户的位置最远的定位信息作为目标用户的定位信息;也可以在展厅中包含最多定位信息的第一区域内,随机选取一个定位信息作为目标用户的定位信息,其中第一区域的大小是固定的;还可以计算定位信息的平均值,将该平均值作为目标用户的定位信息,其中计算定位信息的平均值,可以是计算全部的定位信息的平均值,也可以是去除最大值和最小值之后的定位信 息的平均值,本实施例对此不作过多限定。
在一些实施例中,确定目标用户,以及目标用户的定位信息之后,根据不同的目标用户生成对应的跟随指令,确定对应的控制指令,从而指示智能跟随设备跟随目标用户移动,并展示与展项相关的展示信息,提高用户的参观体验。
在一些实施例中,通过如下方式生成跟随指令:
根据所述目标用户和所述智能跟随设备的定位信息之间的最短路径,以及所述目标用户和所述智能跟随设备的定位信息的间距,生成跟随指令,以指示所述智能跟随设备在所述最短路径上移动,并保证所述间距满足预设范围。
实施中,确定目标用户和智能跟随设备的定位信息之后,可以确定两个定位信息之间的最短可行驶路径,例如,预先获取展厅室内建筑结构图,根据目标用户在展厅中的位置,以及智能跟随设备在展厅中的位置,确定出展厅内两者之间的最短路径。确定出最短路径之后,还可以根据目标用户和定位信息之间的间距,指示智能跟随设备和目标用户保持间距在预设范围内,例如,控制智能跟随设备跟随目标用户移动,并且和目标用户之间的间距维持在预设范围内,这样既能起到跟随的作用,还不会影响目标用户的移动。
在一些实施例中,本实施例还提供一种对最短路径进行更新的方法,具体实施时,在确定最短路径之后,还可以实时判断最短路径上是否存在障碍物,若在所述最短类路径上检测到障碍物,则根据所述最短路径上的障碍物位置信息,对所述最短路径进行更新,根据所述更新后的最短路径指示所述智能跟随设备在移动时避开所述障碍物。
实施中,当在最短路径上检测到障碍物时,对障碍物处的路径进行重新规划,计算在障碍物处的转向和转向方向的行驶路线,以转向后的位置为起点重新规划最短路径,并利用重新规划后的最短路径指示智能跟随设备在最短路径上移动的过程中能够及时避开障碍物。
如图3所示,本实施例提供的一种更新最短路径的示意图,智能跟随设 备跟随目标用户在最短路径(目标用户和智能跟随设备的位置之间的直线段)上移动,当遇到障碍物时转向躲避,转向后重新计算与目标用户的最短路径,以此类推。
在一些实施例中,本实施例所述智能跟随设备还用于当目标用户停止移动时停止跟随,并确定停止跟随时自身的站位信息。
在一些实施例中,所述智能跟随设备通过如下步骤确定停止跟随时自身的站位信息:
1)所述智能跟随设备根据所述目标用户停止移动时的定位信息,以及与所述定位信息距离最近的展项,确定最短线段;
在一些实施例中,所述智能跟随设备根据所述目标用户停止移动时的定位信息,以及与所述定位信息距离最近的展项的边缘位置,确定最短线段。可选的,目标用户包括参观展项的第一用户或者介绍展项的第二用户。
可选的,可以将目标用户停止移动时的定位信息,以及与所述定位信息距离最近的展项的边缘位置之间的连线,作为最短线段;还可以将目标用户停止移动时的定位信息,以及与所述定位信息距离最近的展项的边缘位置之间的实际可行驶路径中的最短路径,作为最短线段。
可选的,展项的边缘位置包括但不限于最接近目标用户的边缘的边缘位置。
在一些实施例中,所述智能跟随设备根据所述目标用户停止移动时的定位信息,以及与所述定位信息距离最近的展项的中心位置,确定最短线段。可选的,目标用户包括参观展项的第一用户或者介绍展项的第二用户。
2)所述智能跟随设备将所述停止移动时的定位信息作为中心,确定预设区域;可选的,预设区域可以是圆形区域,或多边形的闭合区域,本实施例对此不作过多限定。
3)所述智能跟随设备根据所述最短线段和所述预设区域的交叉点,以及自身相对于所述目标用户的朝向,确定停止跟随时自身的站位信息。
可选的,智能跟随设备停止跟随时自身面向目标用户,若智能跟随设备 包括触控显示屏,则智能跟随设备停止跟随时该触控显示屏正对目标用户。
如图4所示,本实施例提供的一种目标用户为第一用户时确定站位信息的示意图,其中,确定包含最多数量的第一用户的第一区域的中心点,第一区域为半径2米的圆形区域,站位信息是中心点和展项中心点的连线与圆形区域的边界的交叉点。
如图5所示,本实施例提供的一种目标用户为第二用户时确定站位信息的示意图,其中,确定第二用户的定位信息,以定位信息为中心,以2米为半径确定圆形区域,站位信息是定位信息和展项边缘位置的连线与圆形区域的边界的交叉点。其中展项的边缘位置是最靠近讲解用户的展项的边缘的边缘位置。
在一些实施例中,本实施例使用的定位技术包括但不限于室内定位技术,例如室内蓝牙精准定位技术,蓝牙AOA技术,定位精度能达到0.5m以内。本实施例中的定位方式包括但不限于如下任意一种:
第1种定位方式、定位器定位。
在一些实施例中,本实施例中的定位装置包括定位器,所述定位装置通过如下方式确定所述目标用户的定位信息:
所述定位装置通过所述目标用户携带的定位器,确定所述目标用户的定位信息。
可选的,定位器为室内蓝牙定位器。
可选的,该方式下,所述目标用户包括介绍展项的第二用户。所述定位装置通过所述目标用户携带的定位器,确定所述第二用户的定位信息。
在一些实施例中,所述目标用户包括多个,所述定位装置通过所述目标用户携带的定位器,确定所述目标用户的定位信息,包括:
所述定位装置根据多个目标用户携带的定位器,确定包含多个目标用户的区域;所述定位装置根据所述区域的中心点,或,距离所述区域中心点最近的目标用户的定位器,确定所述目标用户的定位信息。
可选的,所述目标用户包括参观展项的第一用户。所述定位装置根据多 个第一用户携带的定位器,确定包含多个第一用户的区域;根据所述区域的中心点,或,距离所述区域中心点最近的第一用户的定位器,确定所述第一用户的定位信息。
在一些实施例中,该定位方式下,还用于通过如下方式确定人群密度信息:
所述定位装置根据所述区域的大小,以及在所述区域内检测到的定位器的数量,确定所述第一用户的人群密度信息。
第2种定位方式、摄像头定位。
在一些实施例中,所述定位装置包括摄像组件,所述定位装置通过如下方式确定所述目标用户的定位信息:
所述定位装置根据摄像组件采集的目标用户的图像,确定所述目标用户的定位信息。
在一些实施例中,所述目标用户包括多个,所述定位装置对摄像组件采集的包含多个目标用户的图像进行识别,确定包含多个目标用户的区域;所述定位装置根据所述区域的中心点,或,距离所述区域中心点最近的目标用户的位置,确定所述目标用户的定位信息。
其中,所述距离所述区域中心点最近的目标用户的位置是对包含多个目标用户的图像进行识别得到的。
可选的,所述目标用户包括参观展项的第一用户。所述定位装置对摄像组件采集的包含多个第一用户的图像进行识别,确定包含多个第一用户的区域;所述定位装置根据所述区域的中心点,或,距离所述区域中心点最近的第一用户的位置,确定所述第一用户的定位信息。
在一些实施例中,该定位方式下,还用于通过如下方式确定人群密度信息:
所述定位装置根据所述区域的大小,以及在所述区域内识别出的第一用户的数量,确定所述第一用户的人群密度信息。
第3种定位方式、定位器定位结合摄像头定位。
在该种方式下,可以使用定位器确定第二用户的定位信息,使用摄像头定位确定第一用户的定位信息。也可以使用定位器确定第一用户的定位信息,使用摄像头定位确定第二用户的定位信息。本实施例对此不作过多限定。具体的定位器定位方式和摄像头定位方式可以参见上述两种定位方式的说明,此处不再赘述。
在一些实施例中,本实施例还提供如下任意一种对智能跟随设备进行定位的方法:
定位方法1)定位器定位。
所述定位装置包括定位器,所述定位装置还用于通过如下方式确定所述智能跟随设备的定位信息:
所述定位装置根据所述智能跟随设备携带的定位器,确定所述智能跟随设备的定位信息。
定位方法2)摄像头定位。
所述定位装置包括摄像组件,所述定位装置还用于通过如下方式确定所述智能跟随设备的定位信息:
所述定位装置对摄像组件采集的包含所述智能跟随设备的图像进行识别,确定所述智能跟随设备的定位信息。
如图6所示,为本公开实施例还提供一种智能跟随设备的结构示意图,包括显示器600、显示器底座601、主机箱602和滚轮603。
其中显示器600可以取下,显示器600包括触控显示屏,例如具有触控功能的电子平板等电子显示装置。
主机箱602由控制器、驱动装置等其他基础模块构成。
在一些实施例中,本实施例中的智能跟随设备包括控制器(如服务器)和跟随器,其中,服务器用于实现定位、数据处理、信号收发等功能,跟随器用于实现跟随。下面以智能跟随设备包括服务器和跟随器为例,对服务器和跟随器间的交互进行说明。
如图7所示,本实施例提供一种智能跟随设备中的模块间的交互流程, 具体如下所示:
步骤700、服务器根据第一用户和第二用户的距离,从所述第一用户和所述第二用户中确定目标用户;
其中所述第一用户表征参观展项的用户,所述第二用户表征介绍展项的用户;
步骤701、服务器根据所述目标用户的定位信息和跟随器的定位信息,生成跟随指令;
步骤702、向跟随器发送所述跟随指令,以控制所述跟随器跟随所述目标用户移动。
步骤703、跟随器接收服务器发送的跟随指令;
步骤704、跟随器根据所述跟随指令确定移动路径,并按所述移动路径跟随所述目标用户移动。
可选的,还可以根据目标用户确定控制指令,向跟随器发送控制指令,控制跟随器展示与所述展项相关的展项信息;和/或,向至少一个展陈组件发送控制指令,控制展陈组件执行对应的操作。
如图8所示,以跟随目标为第二用户为例,本公开实施例提供了一种展陈场景辅助智能讲解的方法,该方法的实施流程具体如下所示:
步骤800、服务器从展厅的各个区域,确定出包含最多数量的第一用户的第一区域,根据第一区域内包含的第一用户的数量,确定第一用户的人群密度信息;
其中所述第一区域的大小是固定的;
步骤801、服务器接收所述第二用户发送的定位信息;计算包含最多数量的第一用户的第一区域的中心点和定位信息的距离;
步骤802、若所述距离低于距离阈值,或所述人群密度信息低于密度阈值,则服务器将所述第二用户确定为所述目标用户;
步骤803、服务器根据第二用户和跟随器的定位信息之间的最短路径,以及第二用户和跟随器的定位信息的间距,生成跟随指令;
步骤804、向第二用户发送跟随指令和控制指令。
其中,控制指令包括对展陈组件和/或展项的展项信息的控制指令。
如图9所示,以跟随目标为第一用户为例,本公开实施例提供了一种展陈场景独立智能讲解的方法,该方法的实施流程具体如下所示:
步骤900、服务器从展厅的各个区域,确定出包含最多数量的第一用户的第一区域,根据第一区域内包含的第一用户的数量,确定第一用户的人群密度信息;
其中所述第一区域的大小是固定的;
步骤901、服务器接收所述第二用户发送的定位信息;计算包含最多数量的第一用户的第一区域的中心点和定位信息的距离;
步骤902、若所述距离高于或等于距离阈值,且所述人群密度信息高于或等于密度阈值,则服务器将所述第一用户确定为所述目标用户;
步骤903、服务器将包含最多数量的第一用户的第一区域的中心点,确定为所述目标用户的定位信息。
步骤904、服务器向所述跟随器发送提示信息,以提示所述第二用户是否需要切换到自动讲解模式;
其中所述自动讲解模式表征通过跟随器自动进行展项信息的展示;
步骤905、服务器响应于第二用户基于提示信息在跟随器上触发的切换指令,向跟随器发送跟随指令和控制指令。
本实施例可以指示跟随器跟随所述第一用户移动,并自动进行展项信息的展示,和/或,展陈组件的自动控制。
其中,根据所述目标用户和所述跟随器的定位信息之间的最短路径,以及所述目标用户和所述跟随器的定位信息的间距,生成跟随指令。保证跟随器在跟随目标用户的过程中,和目标用户一直保持一定的距离,其中,控制指令包括对展陈组件和/或展项的展项信息的控制指令。
如图10所示,本实施例还提供一种辅助讲解模式的示意图,其中,智能跟随设备包括服务器和跟随器,在该模式下,跟随的目标用户为第二用户即 讲解用户,讲解用户佩戴定位器,上报自身的定位信息到蓝牙信标,同时,跟随器上报自身的定位信息到蓝牙信标,蓝牙信标将讲解用户的定位信息发送给服务器,服务器根据上报的定位信息生成跟随指令,将跟随指令发送给智跟随器,以指示跟随器跟随讲解用户移动,讲解用户还可以对跟随器显示的与展项相关的内容进行触控操作,第二用户在所述跟随器上触发操作指令,跟随器将操作指令发送给服务器,服务器根据接收到的操作指令,触发生成控制指令,并将控制指令发送给跟随器和展陈组件,以指示跟随器和展陈组件执行对应的操作。
本实施例中的跟随器包括触控显示屏,该触控显示屏是可拆卸的。
如图11所示,本实施例还提供一种独立讲解模式的示意图,其中,智能跟随设备包括服务器和跟随器,在该模式下,跟随的目标用户为第一用户即参观用户,实施中,可以从参观用户中选择一个目标参观用户,根据目标参观用户佩戴的定位器,上报目标参观用户的定位信息到蓝牙信标,同时,跟随器上报自身的定位信息到蓝牙信标,蓝牙信标将目标参观用户的定位信息(作为第一用户的定位信息)发送给服务器,服务器根据上报的定位信息生成跟随指令,将跟随指令发送给跟随器,以指示跟随器跟随第一用户移动,并且当检测到跟随器进入某个展项的电子围栏区域内后,向跟随器发送控制指令,控制跟随器自动展示该展项相关的展项信息。
基于相同的发明构思,本公开实施例还提供了一种展陈场景智能讲解的方法,可以应用于智能跟随设备,该方法的实施原理和上述系统的实施的原理相同,具体的实施方式可参见上述内容,此处不再赘述。
如图12所示,本实施例还提供一种展陈场景智能讲解的方法,该方法的具体实施流程如下所示:
步骤1200、确定目标用户的定位信息;
步骤1201、根据所述目标用户的定位信息,跟随所述目标用户移动。
作为一种可选的实施方式,还包括:
生成控制指令,并根据生成的控制指令,对至少一个展陈组件进行对应的控制。
作为一种可选的实施方式,还包括:
对至少一个展项的展项信息进行智能讲解。
作为一种可选的实施方式,还包括:
执行多种跟随模式间的切换;其中不同跟随模式下跟随的目标用户的类型是不同的,所述目标用户的分类是根据参观目的、与展项的互动关系以及与展陈组件的互动关系中的至少一种确定的。
作为一种可选的实施方式,还包括:
当目标用户停止移动时停止跟随,并确定停止跟随时自身的站位信息。
作为一种可选的实施方式,通过如下方式生成控制指令:
根据所述目标用户的定位信息,生成所述控制指令;或,
根据自身的定位信息,生成所述控制指令。
作为一种可选的实施方式,所述对至少一个展项的展项信息进行智能讲解,包括:
根据所述目标用户的定位信息确定至少一个展项,对所述至少一个展项的展项信息进行智能讲解;或,
根据自身的定位信息确定至少一个展项,对所述至少一个展项的展项信息进行智能讲解。
作为一种可选的实施方式,当跟随的目标用户包括参观展项的第一用户时,所述跟随模式包括对展项信息的至少一种智能讲解方式。
作为一种可选的实施方式,所述确定停止跟随时自身的站位信息,包括:
根据所述目标用户停止移动时的定位信息,以及与所述定位信息距离最近的展项,确定最短线段;
将所述停止移动时的定位信息作为中心,确定预设区域;
根据所述最短线段和所述预设区域的交叉点,以及自身相对于所述目标用户的朝向,确定停止跟随时自身的站位信息。
作为一种可选的实施方式,所述根据所述目标用户停止移动时的定位信息,以及与所述定位信息距离最近的展项,确定最短线段,包括:
根据所述目标用户停止移动时的定位信息,以及与所述定位信息距离最近的展项的边缘位置,确定最短线段。
作为一种可选的实施方式,所述目标用户包括参观展项的第一用户。
作为一种可选的实施方式,所述响应于目标用户的第一操作,触发生成所述控制指令。
作为一种可选的实施方式,所述执行多种跟随模式间的切换,包括:
响应于目标用户的第二操作,触发生成切换指令,根据所述切换指令执行多种跟随模式间的切换。
作为一种可选的实施方式,所述根据所述目标用户停止移动时的定位信息,以及与所述定位信息距离最近的展项,确定最短线段,包括:
根据所述目标用户停止移动时的定位信息,以及与所述定位信息距离最近的展项的中心位置,确定最短线段。
作为一种可选的实施方式,所述目标用户包括介绍展项的第二用户。
作为一种可选的实施方式,当跟随的目标用户包括介绍展项的第二用户时,所述跟随模式包括对展陈组件的至少一种控制方式。
作为一种可选的实施方式,所述执行多种跟随模式间的切换,包括:
根据不同类型的目标用户的定位信息,触发执行多种跟随模式间的切换。
作为一种可选的实施方式,所述目标用户包括参观展项的第一用户和介绍展项的第二用户,根据不同类型的目标用户的定位信息,触发执行多种跟随模式间的切换,包括:
根据所述第一用户和所述第二用户的定位信息,触发执行多种跟随模式间的切换。
作为一种可选的实施方式,所述根据所述第一用户和所述第二用户的定位信息,触发执行多种跟随模式间的切换,包括:
根据所述第一用户和所述第二用户的定位信息,以及所述第一用户的人 群密度信息,触发执行多种跟随模式间的切换。
作为一种可选的实施方式,所述控制指令是通过触控显示屏接收的触控信号触发生成的。
作为一种可选的实施方式,所述切换指令是通过触控显示屏接收的触控信号触发生成的。
作为一种可选的实施方式,还包括:
通过触控显示屏进行至少一个展项的展项信息的画面显示。
作为一种可选的实施方式,通过如下方式确定所述目标用户的定位信息:
通过所述目标用户携带的定位器,确定所述目标用户的定位信息。
作为一种可选的实施方式,所述目标用户包括介绍展项的第二用户。
作为一种可选的实施方式,所述目标用户包括多个,所述通过所述目标用户携带的定位器,确定所述目标用户的定位信息,包括:
根据多个目标用户携带的定位器,确定包含多个目标用户的区域;
根据所述区域的中心点,或,距离所述区域中心点最近的目标用户的定位器,确定所述目标用户的定位信息。
作为一种可选的实施方式,通过如下方式确定所述目标用户的定位信息:
根据摄像组件采集的目标用户的图像,确定所述目标用户的定位信息。
作为一种可选的实施方式,所述目标用户包括多个,所述根据摄像组件采集的目标用户的图像,确定所述目标用户的定位信息,包括:
对摄像组件采集的包含多个目标用户的图像进行识别,确定包含多个目标用户的区域;
根据所述区域的中心点,或,距离所述区域中心点最近的目标用户的位置,确定所述目标用户的定位信息,其中,所述距离所述区域中心点最近的目标用户的位置是对包含多个目标用户的图像进行识别得到的。
作为一种可选的实施方式,所述目标用户包括参观展项的第一用户。
作为一种可选的实施方式,所述目标用户包括参观展项的第一用户时,通过如下方式确定所述第一用户的人群密度信息:
根据所述区域的大小,以及在所述区域内检测到的定位器的数量,确定所述第一用户的人群密度信息。
作为一种可选的实施方式,所述目标用户包括参观展项的第一用户时,通过如下方式确定所述第一用户的人群密度信息:
根据所述区域的大小,以及在所述区域内识别出的第一用户的数量,确定所述第一用户的人群密度信息。
作为一种可选的实施方式,通过如下方式确定自身的定位信息:
根据自身携带的定位器,确定自身的定位信息。
作为一种可选的实施方式,通过如下方式确定自身的定位信息:
对摄像组件采集的包含自身的图像进行识别,确定自身的定位信息。
作为一种可选的实施方式,所述展项信息包括视频、图片、音频、灯光、投影中的至少一种。
作为一种可选的实施方式,所述控制指令包括播放切换、暂停、音量调节、播放进度调节、开关控制中的至少一种。
作为一种可选的实施方式,所述展陈组件包括显示组件、灯光组件、智能空调设备、智能物联网设备中的至少一种。
基于相同的发明构思,本公开实施例还提供了一种展陈场景智能讲解的装置,由于该装置即是本公开实施例中的方法中的装置,并且该装置解决问题的原理与该方法相似,因此该装置的实施可以参见方法的实施,重复之处不再赘述。
如图13所示,该装置包括:
确定定位单元1300,用于确定目标用户的定位信息;
跟随移动单元1301,用于根据所述目标用户的定位信息,跟随所述目标用户移动。
基于相同的发明构思,本公开实施例还提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如下步骤:
确定目标用户的定位信息;
根据所述目标用户的定位信息,跟随所述目标用户移动。
本领域内的技术人员应明白,本公开的实施例可提供为方法、系统、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本公开是参照根据本公开实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的设备。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令设备的制造品,该指令设备实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本公开进行各种改动和变型而不脱离本公开的精神和范围。这样,倘若本公开的这些修改和变型属于本公开权利要求及其等同技术的范围之内,则本公开也意图包含这些改动和变型在内。
- 一种智能讲解机器人及讲解方法和系统
- 一种智能汽车仿真测试场景库生成方法及测试系统和方法
- 一种智能家居场景控制系统及方法
- 一种基于场景的车内环境调控系统及场景调控方法
- 展陈播放管理方法及其装置、展陈播放系统和计算机设备
- 一种室内智能展陈系统