用于智慧园区的信息建设应用系统及相关产品转让专利

申请号 : CN201911115387.4

文献号 : CN111125511B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 史玉洁何泰霖袁志远欧阳少海张大志喻勋勋

申请人 : 广东飞企互联科技股份有限公司

摘要 :

本申请提供了一种用于智慧园区的信息建设应用系统及相关产品,该系统包括:应用层、AI层以及设备层;本申请提供的技术方案具有用户体验度高的优点。

权利要求 :

1.一种用于智慧园区的信息建设应用系统的实现方法,其特征在于,所述方法包括如下步骤:

智慧园区的系统采集目标对象的第一图片,对第一图片进行人脸识别确定第一图片对应的第一身份;

智慧园区的系统采集目标对象的多张图片以及采集的多个音频信息,将该多张图片分别进行人脸识别确定为第一身份后,提取多张图片对应的摄像头的多个位置,将多个位置按采集时间的先后顺序连接起来得到目标对象的运动轨迹;

智慧园区的系统将多个音频信息过滤后得到多个过滤音频,将该多个过滤音频分别进行特征提取后得到多个原始特征向量,将多个原始特征向量输入语音识别模型识别得到多个过滤音频对应的多个文本信息,将多个文本信息按多个音频采集的时间的先后顺序拼接起来得到拼接文本信息,将拼接文本信息中重复文本过滤得到文本结果信息;

智慧园区的系统对该文本结果信息进行语意分析得到目标对象的目的,获取智慧园区中与运动轨迹匹配的商家区域,在该商家区域中选择与该目的匹配的第一商家,将第一商家推荐给目标对象;所述获取智慧园区中与运动轨迹匹配的商家区域具体包括:提取智慧园区的平面布置图,在该平面布置图中添加该运动轨迹,依据该运动轨迹确定目标对象的运动方向,提取该运动轨迹终点位置,将平面布置图中目标对象位置的运动方向之后的区域确定该商家区域;所述将拼接文本信息中重复文本过滤得到文本结果信息具体包括:提取拼接文本信息中相邻两个文本信息第一文本信息以及第二文本信息,执行过滤操作,具体包括:提取第二文本信息中的第一文字,确定第一文字与第一文本信息的最后一个文字是否相同,如相同,提取第二文本信息中的前2个文字,确定前2个文字与第一文本信息的最后2个文字是否相同,如确定前2个文字与第一文本信息的最后2个文字相同,按一个字的步长向后移动提取第二文本信息的前x个文字,将前x个文字与第一文本信息的最后x个文字是否相同,如不相同,确定第一文本信息的前x-1个文字与第二文本信息的后x-1个文字为重复文本,将第一文本信息的前x-1个文字或第二文本信息的后x-1个文字删除,遍历拼接文本信息中的所有相邻的二个文本信息执行过滤操作即得到文本结果信息;上述x为大于等于3的整数。

2.一种智慧园区的系统,其特征在于,所述系统包括:应用层、AI层以及设备层;

设备层,用于采集目标对象的第一图片,采集目标对象的多张图片以及采集的多个音频信息;

AI层,用于对第一图片进行人脸识别确定第一图片对应的第一身份;将该多张图片分别进行人脸识别确定为第一身份后;

应用层,用于提取多张图片对应的摄像头的多个位置,将多个位置按采集时间的先后顺序连接起来得到目标对象的运动轨迹;

AI层,还用于将多个音频信息过滤后得到多个过滤音频,将该多个过滤音频分别进行特征提取后得到多个原始特征向量,将多个原始特征向量输入语音识别模型识别得到多个过滤音频对应的多个文本信息;

应用层,还用于将多个文本信息按多个音频采集的时间的先后顺序拼接起来得到拼接文本信息,将拼接文本信息中重复文本过滤得到文本结果信息;

AI层,还用于对该文本结果信息进行语意分析得到目标对象的目的;

所述应用层,还用于获取智慧园区中与运动轨迹匹配的商家区域,在该商家区域中选择与该目的匹配的第一商家,将第一商家推荐给目标对象;

所述应用层,具体用于提取智慧园区的平面布置图,在该平面布置图中添加该运动轨迹,依据该运动轨迹确定目标对象的运动方向,提取该运动轨迹终点位置,将平面布置图中目标对象位置的运动方向之后的区域确定该商家区域;

所述应用层,具体用于提取拼接文本信息中相邻两个文本信息第一文本信息以及第二文本信息,执行过滤操作,具体包括:提取第二文本信息中的第一文字,确定第一文字与第一文本信息的最后一个文字是否相同,如相同,提取第二文本信息中的前2个文字,确定前2个文字与第一文本信息的最后2个文字是否相同,如确定前2个文字与第一文本信息的最后

2个文字相同,按一个字的步长向后移动提取第二文本信息的前x个文字,将前x个文字与第一文本信息的最后x个文字是否相同,如不相同,确定第一文本信息的前x-1个文字与第二文本信息的后x-1个文字为重复文本,将第一文本信息的前x-1个文字或第二文本信息的后x-1个文字删除,遍历拼接文本信息中的所有相邻的二个文本信息执行过滤操作即得到文本结果信息;上述x为大于等于3的整数。

3.一种计算机可读存储介质,其特征在于,其存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如权利要求1所述的方法。

说明书 :

用于智慧园区的信息建设应用系统及相关产品

技术领域

[0001] 本申请涉及智能领域,具体涉及一种用于智慧园区的信息建设应用系统及相关产品。

背景技术

[0002] 园区运营业务是一项涉及到各项资源的整合(包括业态、品牌、商户、租赁单元、合同等)、多个专业条线的联动(包括招商、运营、财务、物业、工程等)的系统工程。智慧园区的规划、建设、管理和运营是一个复杂的系统工程,需要全园区各方面的资源共同参与建设,也要保障满足各方面需求,并且都能享受到智慧园区的价值。根据智慧园区的特点和发展规律,产业园区包括园区运营管理方、园区企业、园区公众三大主体。他们是智慧园区的最终用户,也是智慧园区的内容与服务提供商。
[0003] 现有的园区的信息化服务一般聚焦如何跟用户提供上网、路径导航等等常规的服务,没有针对用户个性化的推荐服务,导致现有的园区的信息化服务水平低下,影响了用户体验度。

发明内容

[0004] 本申请实施例提供了一种用于智慧园区的信息建设应用系统及相关产品,采用个性化信息推荐和匹配技术,提高了用户的个性化的推荐服务,提高了用户体验度。
[0005] 第一方面,本申请实施例提供一种用于智慧园区的信息建设应用系统的实现方法,所述方法包括如下步骤:
[0006] 智慧园区的系统采集目标对象的第一图片,对第一图片进行人脸识别确定第一图片对应的第一身份;
[0007] 智慧园区的系统采集目标对象的多张图片以及采集的多个音频信息,将该多张图片分别进行人脸识别确定为第一身份后,提取多张图片对应的摄像头的多个位置,将多个位置按采集时间的先后顺序连接起来得到目标对象的运动轨迹;
[0008] 智慧园区的系统将多个音频信息过滤后得到多个过滤音频,将该多个过滤音频分别进行特征提取后得到多个原始特征向量,将多个原始特征向量输入语音识别模型识别得到多个过滤音频对应的多个文本信息,将多个文本信息按多个音频采集的时间的先后顺序拼接起来得到拼接文本信息,将拼接文本信息中重复文本过滤得到文本结果信息;
[0009] 智慧园区的系统对该文本结果信息进行语意分析得到目标对象的目的,获取智慧园区中与运动轨迹匹配的商家区域,在该商家区域中选择与该目的匹配的第一商家,将第一商家推荐给目标对象。
[0010] 可选的,所述获取智慧园区中与运动轨迹匹配的商家区域具体包括:
[0011] 提取智慧园区的平面布置图,在该平面布置图中添加该运动轨迹,依据该运动轨迹确定目标对象的运动方向,提取该运动轨迹终点位置,将平面布置图中该终端位置的运动方向之后的区域确定该商家区域。
[0012] 可选的,所述获取智慧园区中与运动轨迹匹配的商家区域具体包括:
[0013] 提取拼接文本信息中相邻两个文本信息第一文本信息以及第二文本信息,执行过滤操作,具体包括:提取第二文本信息中的第一文字,确定第一文字与第一文本信息的最后一个文字是否相同,如相同,提取第二文本信息中的前2 个文字,确定前2个文字与第一文本的最后2个文字是否相同,如确定前2个文字与第一文本的最后2个文字相同,按一个字的步长向后移动提取第二文本信息的前x个文字,将前x个文字与第一文本信息的最后x个文字是否相同,如不相同,确定第一文本的前x-1个文字与第二文本信息的后x-1个文字为重复文本,将前x-1个文字或第二文本信息的后x-1个文字删除,遍历拼接文本信息中的所有相邻的二个文本信息执行过滤操作即得到文本结果信息;上述x为大于等于3的整数。
[0014] 第二方面,提供一种智慧园区的系统,所述系统包括:应用层、AI层以及设备层;
[0015] 设备层,用于采集目标对象的第一图片,采集目标对象的多张图片以及采集的多个音频信息;
[0016] AI层,用于对第一图片进行人脸识别确定第一图片对应的第一身份;将该多张图片分别进行人脸识别确定为第一身份后;
[0017] 应用层,用于提取多张图片对应的摄像头的多个位置,将多个位置按采集时间的先后顺序连接起来得到目标对象的运动轨迹;
[0018] AI层,还用于将多个音频信息过滤后得到多个过滤音频,将该多个过滤音频分别进行特征提取后得到多个原始特征向量,将多个原始特征向量输入语音识别模型识别得到多个过滤音频对应的多个文本信息;
[0019] 应用层,还用于将多个文本信息按多个音频采集的时间的先后顺序拼接起来得到拼接文本信息,将拼接文本信息中重复文本过滤得到文本结果信息;
[0020] AI层,还用于对该文本结果信息进行语意分析得到目标对象的目的;
[0021] 所述应用层,还用于获取智慧园区中与运动轨迹匹配的商家区域,在该商家区域中选择与该目的匹配的第一商家,将第一商家推荐给目标对象。
[0022] 可选的,所述应用层,具体用于提取智慧园区的平面布置图,在该平面布置图中添加该运动轨迹,依据该运动轨迹确定目标对象的运动方向,提取该运动轨迹终点位置,将平面布置图中该终端位置的运动方向之后的区域确定该商家区域。
[0023] 可选的,所述应用层,具体用于提取拼接文本信息中相邻两个文本信息第一文本信息以及第二文本信息,执行过滤操作,具体包括:提取第二文本信息中的第一文字,确定第一文字与第一文本信息的最后一个文字是否相同,如相同,提取第二文本信息中的前2个文字,确定前2个文字与第一文本的最后2 个文字是否相同,如确定前2个文字与第一文本的最后2个文字相同,按一个字的步长向后移动提取第二文本信息的前x个文字,将前x个文字与第一文本信息的最后x个文字是否相同,如不相同,确定第一文本的前x-1个文字与第二文本信息的后x-1个文字为重复文本,将前x-1个文字或第二文本信息的后x-1 个文字删除,遍历拼接文本信息中的所有相邻的二个文本信息执行过滤操作即得到文本结果信息;上述x为大于等于3的整数。
[0024] 第三方面,提供一种计算机可读存储介质,其存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行第一方面提供的所述的方法。
[0025] 第四方面,提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行第一方面提供的方法。
[0026] 实施本申请实施例,具有如下有益效果:
[0027] 可以看出,本申请的技术方案的信息推荐主要基于如下的原理,对于智慧园区,其商家设置一般在G层(地面中间层)或B1层(地下一层),在此种设置下,如果采用室内定位,首先,定位的精度比较差,另外,此位置的信号质量也不好,因此本申请通过人脸识别的方式来确定身份,然后依据其经过的摄像头的位置来还原其运动轨迹,然后采集多个音频信息,将多个音频信息识别得到多个文本信息后,将多个文本信息按采集时间拼接得到拼接文本信息,然后将拼接文本信息中重复文本过滤得到文本结果信息,在对文本结果信息进行语意分析得到目标对象的目的,然后依据运动轨迹将智慧园区的所有商家划分出与该运动轨迹匹配的商家区域,在该商家区域选择与该目的匹配的第一商家,将第一商家推荐给目标对象。对于本申请的信息的推荐,其在信息推荐时,考虑了运动轨迹匹配,即不会让用户走回头路,然后确定了用户的目的,因此信息的推荐体现了用户实时的意愿以及用户当前所在的位置,因此提高了信息推荐的体验度。另外,本申请的技术方案是随机推荐的,相对于采用用户画像的方式推荐信息,本申请的技术方案在信息推荐时,更多的考虑的为实时采集的信息,因此这些信息对用户隐私的泄露是很少的,因此保护了用户的隐私。综上,本申请提供的技术方案具有用户体验度高的优点。

附图说明

[0028] 为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0029] 图1是本申请实施例提供的一种智慧园区的系统的结构示意图。
[0030] 图2是本申请实施例公开的一种用于智慧园区的信息建设应用系统的实现方法的流程示意图。
[0031] 图3是本申请实施例提供的商家区域的示意图。
[0032] 图4是本申请实施例提供的一种用于智慧园区的信息建设应用系统的实现方法的流程示意图。

具体实施方式

[0033] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0034] 本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0035] 在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0036] 园区,特别是写字楼园区,其具有多个写字楼成为的群,里面包含大量的公司以及工作人员,对于这种写字楼园区具有人口密度大、拜访人员多、商户更换频繁的特点,现有的写字楼园区对智慧化还仅仅停留在,如何给目标对象提供对应的无线网络服务、停车位推荐等等服务,但是对于目标对象来说,需要智慧化园区的系统提供更多的个性化服务。
[0037] 举例来说,对于拜访人员A来说,其去拜访客户B,对于拜访人员A来说在不同的时段可能有不同的需求,例如,在吃饭的时间,其可能有就餐的需求,就算是就餐,其也有可能有多种情况,比如,人员A单独就餐,人员A和客户 B一起就餐,对于不同的情况,其推荐的就餐的地方也不同,例如,人员A单独就餐,那么就适合推荐一些快餐类的餐厅;对于人员A和客户B一起就餐,就适合推荐一些中高档的餐厅。另外,对于拜访人员A来说,其一般不太熟悉园区的写字楼的平面布置,例如,拜访人员A需要去洗手间,可能拜访人员A 需要问其他的工作人员,这样就要求智慧园区对于写字楼的人员配备提高很多,这样提高成本的同时,也无法有效的对目标对象提供个性化的服务,因此现有的园区系统的信息化较差,影响了用户的体验度。
[0038] 参阅图1,图1提供了一种智慧园区的系统,该系统包括:设备层10、AI 层11和应用层12;其中,该设备层10可以包括:多个传感器,该多个传感器可以为多种传感器,例如温度传感器、摄像头、红外灯、红外测距模块、麦克风、音箱等等,该AI层11主要为软件层,可以包括但不限于:神经网络模型、语音识别模型等等模型,应用层12为依据软件层提供信息来实现对应的信息策略,其可以包括多种策略,这样即能够针对不同的人来实现个性化的信息推荐。另外,该应用层12还可以与外部网络进行连接,在必要时,可以调用外部的数据。
[0039] 参阅图2,图2提供了一种用于智慧园区的信息建设应用系统的实现方法,该方法由如图1所示的智慧园区的系统来实现,该方法如图2所示,包括如下步骤:
[0040] 步骤S201、智慧园区的系统采集目标对象的第一图片,对第一图片进行人脸识别确定第一图片对应的第一身份;
[0041] 上述采集第一图片以及后续的图片可以通过摄像头采集,人脸识别的方法可以采用通用的人脸识别方法来确定,例如,百度人脸识别算法、阿里人脸识别算法等等。
[0042] 步骤S202、智慧园区的系统采集目标对象的多张图片以及采集的多个音频信息,将该多张图片分别进行人脸识别确定为第一身份后,提取多张图片对应的摄像头的多个位置,将多个位置按采集时间的先后顺序连接起来得到目标对象的运动轨迹;
[0043] 上述音频信息可以通过麦克来采集,当然在实际应用中,也可以调用目标对象的手机来采集音频信息,本申请的技术方案是通过多个麦克来采集。
[0044] 步骤S203、智慧园区的系统将多个音频信息过滤后得到多个过滤音频,将该多个过滤音频分别进行特征提取后得到多个原始特征向量,将多个原始特征向量输入语音识别模型识别得到多个过滤音频对应的多个文本信息,将多个文本信息按多个音频采集的时间的先后顺序拼接起来得到拼接文本信息,将拼接文本信息中重复文本过滤得到文本结果信息;
[0045] 上述音频信息过滤的算法可以采用通过的音频过滤算法来实现,本申请并不限制其具体的过滤算法。上述原始特征向量可以为Filter Bank特征或MFCC 特征。
[0046] 步骤204、智慧园区的系统对该文本结果信息进行语意分析得到目标对象的目的,获取智慧园区中与运动轨迹匹配的商家区域,在该商家区域中选择与该目的匹配的第一商家,将第一商家推荐给目标对象。
[0047] 上述语意分析的算法可以采用自然语言分析算法来实现,当然在实际应用中,可以采用其他的算法来实现,例如siri,华为语音助手等等第三方软件来实现。
[0048] 本申请的技术方案的信息推荐主要基于如下的原理,对于智慧园区,其商家设置一般在G层(地面中间层)或B1层(地下一层),在此种设置下,如果采用室内定位,首先,定位的精度比较差,另外,此位置的信号质量也不好,因此本申请通过人脸识别的方式来确定身份,然后依据其经过的摄像头的位置来还原其运动轨迹,然后采集多个音频信息,将多个音频信息识别得到多个文本信息后,将多个文本信息按采集时间拼接得到拼接文本信息,然后将拼接文本信息中重复文本过滤得到文本结果信息,在对文本结果信息进行语意分析得到目标对象的目的,然后依据运动轨迹将智慧园区的所有商家划分出与该运动轨迹匹配的商家区域,在该商家区域选择与该目的匹配的第一商家,将第一商家推荐给目标对象。对于本申请的信息的推荐,其在信息推荐时,考虑了运动轨迹匹配,即不会让用户走回头路,然后确定了用户的目的,因此信息的推荐体现了用户实时的意愿以及用户当前所在的位置,因此提高了信息推荐的体验度。另外,本申请的技术方案是随机推荐的,相对于采用用户画像的方式推荐信息,本申请的技术方案在信息推荐时,更多的考虑的为实时采集的信息,因此这些信息对用户隐私的泄露是很少的,因此保护了用户的隐私。综上,本申请提供的技术方案具有用户体验度高的优点。
[0049] 上述获取智慧园区中与运动轨迹匹配的商家区域的具体实现方法可以包括:
[0050] 提取智慧园区的平面布置图,在该平面布置图中添加该运动轨迹,依据该运动轨迹确定目标对象的运动方向,提取该运动轨迹终点位置,将平面布置图中该终端位置的运动方向之后的区域确定该商家区域。
[0051] 参阅图3,图3中的实线为运动轨迹,其运动方向为北方,那么确定运动轨迹的终点位置的运动方向之后区域(即如图3所示的虚线区域)为商家区域,此种商家区域的划分是为了将其他区域的商家给过滤,避免了推荐与该运动方向不同使得目标对象需要调换方向。
[0052] 上述将拼接文本信息中重复文本过滤得到文本结果信息具体可以包括:
[0053] 提取拼接文本信息中相邻两个文本信息第一文本信息以及第二文本信息,执行过滤操作,具体包括:提取第二文本信息中的第一文字,确定第一文字与第一文本信息的最后一个文字是否相同,如相同,提取第二文本信息中的前2 个文字,确定前2个文字与第一文本的最后2个文字是否相同,如确定前2个文字与第一文本的最后2个文字相同,按一个字的步长向后移动提取第二文本信息的前x个文字,将前x个文字与第一文本信息的最后x个文字是否相同,如不相同,确定第一文本的前x-1个文字与第二文本信息的后x-1个文字为重复文本,将前x-1个文字或第二文本信息的后x-1个文字删除,遍历拼接文本信息中的所有相邻的二个文本信息执行过滤操作即得到文本结果信息。
[0054] 此种方式可以将音频信息进行识别确定得到比较准确的文本信息,不会出现重复的文本信息,因为不同的麦克风由于位置不同,那么其采集的音频信息可能会有重复采集的时间,例如,目标对象位置两个麦克之间时,其采集的可能具有相同的文本信息,通过此种方式可以将重复文本信息排除掉。
[0055] 下面以一个例子来说明。假设第一文本信息为“我们一起到哪里吃饭,去吃川菜吧”,第二文本信息为“去吃川菜吧,就到海底捞去吃吧”。那么对于两个文本信息,可以确定该x=6,即前5个字以及后5个字为重复文本,其拼接文本信息为“我们一起到哪里吃饭,去吃川菜吧去吃川菜吧,就到海底捞去吃吧”那么过滤操作后得到的信息为“我们一起到哪里吃饭,去吃川菜吧,就到海底捞去吃吧。”
[0056] 参阅图4,图4提供了一种用于智慧园区的信息建设应用系统的实现方法,该方法由如图1所示的智慧园区的系统来实现,该方法如图4所示,包括如下步骤:
[0057] 步骤S401、智慧园区的系统采集目标对象的第一图片,采用百度人脸识别算法对第一图片进行人脸识别确定第一身份;
[0058] 步骤S402、智慧园区的系统采集目标对象的多张图片以及采集的多个音频信息,将该多张图片分别进行人脸识别确定为第一身份后,提取多张图片对应的摄像头的多个位置,将多个位置按采集时间的先后顺序连接起来得到目标对象的运动轨迹;
[0059] 步骤S403、智慧园区的系统将多个音频信息过滤后得到多个过滤音频,将该多个过滤音频分别进行特征提取后得到多个原始特征向量,将多个原始特征向量输入语音识别模型识别得到多个过滤音频对应的多个文本信息,将多个文本信息按多个音频采集的时间的先后顺序拼接起来得到拼接文本信息“我们一起到哪里吃饭,去吃川菜吧去吃川菜吧,就到海底捞去吃吧”,将拼接文本信息中重复文本过滤得到文本结果信息;“我们一起到哪里吃饭,去吃川菜吧,就到海底捞去吃吧。
[0060] 步骤404、智慧园区的系统对该我们一起到哪里吃饭,去吃川菜吧,就到海底捞去吃吧进行语意分析得到目标对象的目的为吃海底捞,获取智慧园区中与运动轨迹匹配的商家区域,在该商家区域中选择与该目的匹配的第一商家海底捞的位置A1,将位置A1推荐给目标对象。
[0061] 本申请的技术方案的信息推荐主要基于如下的原理,对于智慧园区,其商家设置一般在G层(地面中间层)或B1层(地下一层),在此种设置下,如果采用室内定位,首先,定位的精度比较差,另外,此位置的信号质量也不好,因此本申请通过人脸识别的方式来确定身份,然后依据其经过的摄像头的位置来还原其运动轨迹,然后采集多个音频信息,将多个音频信息识别得到多个文本信息后,将多个文本信息按采集时间拼接得到拼接文本信息,然后将拼接文本信息中重复文本过滤得到文本结果信息,在对文本结果信息进行语意分析得到目标对象的目的,然后依据运动轨迹将智慧园区的所有商家划分出与该运动轨迹匹配的商家区域,在该商家区域选择与该目的匹配的第一商家,将第一商家推荐给目标对象。对于本申请的信息的推荐,其在信息推荐时,考虑了运动轨迹匹配,即不会让用户走回头路,然后确定了用户的目的,因此信息的推荐体现了用户实时的意愿以及用户当前所在的位置,因此提高了信息推荐的体验度。另外,本申请的技术方案是随机推荐的,相对于采用用户画像的方式推荐信息,本申请的技术方案在信息推荐时,更多的考虑的为实时采集的信息,因此这些信息对用户隐私的泄露是很少的,因此保护了用户的隐私。综上,本申请提供的技术方案具有用户体验度高的优点。
[0062] 参阅图1,图1提供一种智慧园区的系统,所述系统包括:应用层、AI层以及设备层;
[0063] 设备层,用于采集目标对象的第一图片,采集目标对象的多张图片以及采集的多个音频信息;
[0064] AI层,用于对第一图片进行人脸识别确定第一图片对应的第一身份;将该多张图片分别进行人脸识别确定为第一身份后;
[0065] 应用层,用于提取多张图片对应的摄像头的多个位置,将多个位置按采集时间的先后顺序连接起来得到目标对象的运动轨迹;
[0066] AI层,还用于将多个音频信息过滤后得到多个过滤音频,将该多个过滤音频分别进行特征提取后得到多个原始特征向量,将多个原始特征向量输入语音识别模型识别得到多个过滤音频对应的多个文本信息;
[0067] 应用层,还用于将多个文本信息按多个音频采集的时间的先后顺序拼接起来得到拼接文本信息,将拼接文本信息中重复文本过滤得到文本结果信息;
[0068] AI层,还用于对该文本结果信息进行语意分析得到目标对象的目的;
[0069] 所述应用层,还用于获取智慧园区中与运动轨迹匹配的商家区域,在该商家区域中选择与该目的匹配的第一商家,将第一商家推荐给目标对象。
[0070] 本申请的技术方案的信息推荐主要基于如下的原理,对于智慧园区,其商家设置一般在G层(地面中间层)或B1层(地下一层),在此种设置下,如果采用室内定位,首先,定位的精度比较差,另外,此位置的信号质量也不好,因此本申请通过人脸识别的方式来确定身份,然后依据其经过的摄像头的位置来还原其运动轨迹,然后采集多个音频信息,将多个音频信息识别得到多个文本信息后,将多个文本信息按采集时间拼接得到拼接文本信息,然后将拼接文本信息中重复文本过滤得到文本结果信息,在对文本结果信息进行语意分析得到目标对象的目的,然后依据运动轨迹将智慧园区的所有商家划分出与该运动轨迹匹配的商家区域,在该商家区域选择与该目的匹配的第一商家,将第一商家推荐给目标对象。对于本申请的信息的推荐,其在信息推荐时,考虑了运动轨迹匹配,即不会让用户走回头路,然后确定了用户的目的,因此信息的推荐体现了用户实时的意愿以及用户当前所在的位置,因此提高了信息推荐的体验度。另外,本申请的技术方案是随机推荐的,相对于采用用户画像的方式推荐信息,本申请的技术方案在信息推荐时,更多的考虑的为实时采集的信息,因此这些信息对用户隐私的泄露是很少的,因此保护了用户的隐私。综上,本申请提供的技术方案具有用户体验度高的优点。
[0071] 可选的,所述应用层,具体用于提取智慧园区的平面布置图,在该平面布置图中添加该运动轨迹,依据该运动轨迹确定目标对象的运动方向,提取该运动轨迹终点位置,将平面布置图中该终端位置的运动方向之后的区域确定该商家区域。
[0072] 可选的,所述应用层,具体用于提取拼接文本信息中相邻两个文本信息第一文本信息以及第二文本信息,执行过滤操作,具体包括:提取第二文本信息中的第一文字,确定第一文字与第一文本信息的最后一个文字是否相同,如相同,提取第二文本信息中的前2个文字,确定前2个文字与第一文本的最后2 个文字是否相同,如确定前2个文字与第一文本的最后2个文字相同,按一个字的步长向后移动提取第二文本信息的前x个文字,将前x个文字与第一文本信息的最后x个文字是否相同,如不相同,确定第一文本的前x-1个文字与第二文本信息的后x-1个文字为重复文本,将前x-1个文字或第二文本信息的后x-1 个文字删除,遍历拼接文本信息中的所有相邻的二个文本信息执行过滤操作即得到文本结果信息;上述x为大于等于3的整数。
[0073] 本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种运营系统的管理方法的部分或全部步骤。
[0074] 本申请实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种运营系统的管理方法的部分或全部步骤。
[0075] 需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本申请所必须的。
[0076] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0077] 在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
[0078] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0079] 另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件程序模块的形式实现。
[0080] 所述集成的单元如果以软件程序模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0081] 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。
[0082] 以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。