一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

智能眼镜的导航方法及智能眼镜与流程

2022-07-16 21:21:24 来源:中国专利 TAG:


1.本发明涉及电子设备领域,具体涉及一种智能眼镜的导航方法及智能眼镜。


背景技术:

2.智能眼镜,也称智能镜,智能眼镜可通过语音或动作操控完成添加日程、地图导航、与好友互动、拍摄照片和视频、与朋友展开视频通话等功能,并可以通过移动通讯网络来实现无线网络接入的这样一类眼镜的总称。
3.现有的智能眼镜的导航与手机导航没有本质的区别,这对于一些残疾人士(例如眼疾或眼盲)来说,无法实现导航的目的,影响了用户体验度。


技术实现要素:

4.本发明实施例提供了一种智能眼镜的导航方法及智能眼镜,可以及时的进行导航处理,尤其对于残疾人士能够实现导航,提高导航效果。
5.第一方面,本发明实施例提供一种智能眼镜的导航方法,所述方法包括如下步骤:
6.智能眼镜周期性的获取摄像头采集的图像数据,获取定位模块的定位数据,所述摄像头为可见光摄像头和红外摄像头;
7.智能眼镜对图像数据选择得到图像处理数据,对该图像处理数据识别确认障碍物的方位,调用测距组件对该方位的障碍物进行测距得到障碍物的距离;
8.智能眼镜依据该障碍物的距离生成语音导航提示。
9.第二方面,提供一种智能眼镜,所述智能眼镜包括:处理器、存储器、摄像头、显示屏、通信电路、音频组件和测距组件;所述摄像头为可见光摄像头和红外摄像头;
10.摄像头,用于采集图像数据;
11.处理器,用于周期性的获取摄像头采集的图像数据,获取定位模块的定位数据对图像数据选择得到图像处理数据,对该图像处理数据识别确认障碍物的方位,调用测距组件对该方位的障碍物进行测距得到障碍物的距离;依据该障碍物的距离生成语音导航提示。
12.第三方面,提供一种计算机可读存储介质,其存储用于电子数据交换的程序,其中,所述程序使得终端执行第一方面提供的方法。
13.实施本发明实施例,具有如下有益效果:
14.可以看出,本技术提供的技术方案智能眼镜周期性的获取摄像头采集的图像数据,获取定位模块的定位数据;智能眼镜对图像数据选择得到图像处理数据,依据该图像处理数据确定障碍物的方位,调用测距组件对该方位的障碍物进行测距得到障碍物的距离;智能眼镜依据该障碍物的距离生成语音导航提示。通过此设置能够智能的调整对应的图像数据,进而选择正确的图像处理数据,提高导航的适应度,进而提高导航的精度以及实时性。
附图说明
15.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
16.图1是一种终端的结构示意图。
17.图2是一种智能眼镜的导航方法的流程示意图。
具体实施方式
18.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
19.本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
20.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结果或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
21.参阅图1,图1提供了一种智能眼镜,该智能眼镜可以为ios、安卓等系统的终端,当然也可以为其他系统的智能眼镜,例如鸿蒙等等,本技术并不限制上述具体的系统,如图1所示,上述终端设备具体可以包括:处理器、存储器、摄像头、显示屏(也可以为具有显示功能的镜片)、通信电路和音频组件,上述部件可以通过总线连接,也可以通过其他方式连接,本技术并不限制上述连接的具体方式。
22.上述处理器默认为4核处理器,默认的信号处理方式为,4核处理器处理4路信号(4路信号分别可以包括:声音信号、可见光图像信号、红外图像信号、超声信号)。
23.音频组件可以用于为智能眼镜提供音频输入和输出功能。智能眼镜中的音频组件可以包括扬声器、麦克风、蜂鸣器、音调发生器以及其它用于产生和检测声音的组件,上述智能眼镜对音频组件的具体表现形式并不限定。
24.通信电路可以用于为智能眼镜提供与外部设备通信的能力。通信电路可以包括模拟和数字输入-输出接口电路,和基于射频信号和/或光信号的无线通信电路。通信电路中的无线通信电路可以包括射频收发器电路、功率放大器电路、低噪声放大器、开关、滤波器和天线。举例来说,通信电路中的无线通信电路可以包括用于通过发射和接收近场耦合电磁信号来支持近场通信(near field communication,nfc)的电路。例如,通信电路可以包括近场通信天线和近场通信收发器。通信电路还可以包括蜂窝电话收发器和天线,无线局域网收发器电路和天线等。
25.摄像头,上述摄像头可以为具有摄像功能的组件,例如普通摄像头(即可见光摄像头),当然也可以为红外摄像头等等,当然在实际应用中还可以采用其他摄像头。
26.示例的,上述智能眼镜还可以包括:测距组件,上述测距组件具体可以包括:雷达测距组件、红外测距组件等等。
27.参阅图2,图2提供了一种智能眼镜的导航方法,该方法如图2所示,该方法由如图1所示的智能眼镜执行,该智能眼镜包含的处理器(例如cpu)可以为多核结构,例如4核结构、8核结构,每一核可以处理一路信号,每一路信号可以经过cpu处理独立输出,也可以形成复合信号输出,每路信号例如:声音信号、图像信号(其中红外图像信号和可见光图像信号也可以分别为一路信号)、超声信号等等。复合信号,例如可见光图像信号 红外图像信号,红外图像信号 超声信号,可见光图像信号 红外图像信号 超声信号,本技术并不限制上述信号的组合方式,也可以根据现场使用实时声音反馈信号选择从多路组合方式(包括但不限于上述列举的几种方式,只需要其包含:声音信号、图像信号(其中红外图像信号和可见光图像信号也可以分别为一路信号)、超声信号中的任意二种或二种以上即可),该方法具体可以包括:
28.步骤s201、智能眼镜周期性的获取摄像头采集的图像数据,获取定位模块的定位数据;
29.示例的,上述摄像头具体可以为可见光摄像头和红外摄像头。
30.步骤s202、智能眼镜对图像数据选择得到图像处理数据,对该图像处理数据识别确认障碍物的方位,调用测距组件对该方位的障碍物进行测距得到障碍物的距离;
31.步骤s203、智能眼镜依据该障碍物的距离生成语音导航提示。
32.本技术提供的技术方案智能眼镜周期性的获取摄像头采集的图像数据,获取定位模块的定位数据;智能眼镜对图像数据选择得到图像处理数据,依据该图像处理数据确定障碍物的方位,调用测距组件对该方位的障碍物进行测距得到障碍物的距离;智能眼镜依据该障碍物的距离生成语音导航提示。通过此设置能够智能的调整对应的图像数据,进而选择正确的图像处理数据,提高导航的适应度,进而提高导航的精度以及实时性。
33.示例的,上述方法在步骤s202与步骤s203之间还可以包括:
34.智能眼镜采集用户的语音数据以及传感器采集的多路信号,将该语音数据输入到神经网络模型运算得到语音结果,依据该语音结果从多路信号中选择一路信号或两路信号进行处理得到障碍物数据,依据该障碍物数据,依据该障碍物数据对该障碍物的距离比对确定是否一致,若一致,则执行步骤s203,若不一致,重新测量障碍物的距离。
35.上述神经网络模型具体可以为深度神经网络模型、rnn、lstm等等方式,具体的,上述语音结果可以为语音数据的文本信息,可以对该文本信息进行处理确定是否具有匹配的关键字,依据该匹配的关键字选择与该关键字匹配的一路信号或多路信号。
36.例如,该文本信息中包含关键字“白天”,那么可以直接选择一路信号,即可见光图像信号,对于红外图像信号则可以不选择,相反的,若该文本信息中包含关键字“黑夜或夜晚”,那么可以直接选择两路信号,即红外图像信号 超声信号,对于可见光图像信号则可以不选择。此种方式相对于混合信号的处理来说,能够减少信号处理量,因为对于一些场景来说,例如白天,采用可见光图像信号就能够达到目的了,但是若处理多路的复合信号,则会产生很多处理数据,不仅数据处理量大、处理时间长,且有可能处理不准确,因此其具有减
低数据处理量,提高数据效率的优点。
37.对于图像数据来说,光线的强弱对于图像的质量影响很大,对于可见光的摄像头,在光线较弱时,例如,晚上,隧道、地下停车场等等场景下,可见光拍摄的图像数据会很难有效识别障碍物,因此需要调整到红外摄像头采集红外图像。
38.示例的,上述智能眼镜对图像数据选择得到图像处理数据具体可以包括:
39.智能眼镜依据光线强度对图像数据选择得到图像处理数据,具体可以包括:智能眼镜采集当前光线强度的第一值,若第一值大于第一阈值,确定可见光图像为图像处理数据,若第一值小于第一阈值,确定红外图像为图像处理数据。
40.对于可见光图像数据,由于其属于彩色的图像,因此可以通过可见光图像数据的rgb值来实现对障碍物的识别。具体的,若该图像处理数据为可见光图像,上述对该图像处理数据识别确认障碍物的方位具体可以包括:
41.获取该图像处理数据中每个像素点的rgb值,依据像素点的rgb值的排列顺序的得到输入矩阵【h】【w】【3】;将该输入矩阵【h】【w】【3】输入到神经网络模型运算得到障碍物区域,依据该障碍物区域确定该障碍物方位。
42.示例的,上述将该输入矩阵【h】【w】【3】输入到神经网络模型运算得到障碍物区域具体可以包括:
43.将该输入矩阵【h】【w】【3】与权值(3*3*3卷积核)执行卷积运算得到结果矩阵【h-2】【w-2】,查找出结果矩阵【h-2】【w-2】中最多相同值y,将结果矩阵中部位y的值保留得到过滤矩阵,将过滤矩阵中元素值相邻(可以左、右相邻,也可以上下相邻)划分为一个区域,若该一个区域的值也相同,确定该一个区域为障碍物区域,依据该障碍物区域中心位置在结果矩阵的方位确定该障碍物的方位。
44.对于障碍物来说,一般为与背景不同颜色的物体,那么通过输入矩阵与卷积核运算进而得到过滤矩阵,然后依据过滤矩阵中较大范围(因为物体有一定的体积)且值相同的区域(因为障碍物为一个物体,因此其颜色基本是相同的)确定为障碍物区域。基于这个原理来确定障碍物的区域。
45.示例的,上述调用测距组件对该方位的障碍物进行测距得到障碍物的距离具体可以包括:
46.将测距组件的测距方向调整至该障碍物的方位后,启动测距组件检测得到障碍物的第一距离l1,控制测距组件在设定区域内调整n次方位,没调整一次方位,检测障碍物的距离得到n个距离,计算n个距离与l1之间的差得到n个差,确定n个差中大于第二阈值的数量x是否大于数量阈值,若小于数量阈值,确定该第一距离l1为该障碍物的距离,若大于数量阈值,对该障碍物进行重新测距。
47.示例的,上述方位可以通过时钟表示,例如:1点、2点、3点等等,当然还可以通过其他方式来表示,例如角度、弧度来表示。
48.示例的,上述智能眼镜依据该障碍物的距离生成语音导航提示具体可以包括:
49.将该障碍物的方位以及距离通过语音方式播放,并依据当前坐标确定当前位置,提取当前位置的导航路径,语音播放导航路径。
50.对于语音播放导航路径和现有的导航(例如高德、百度)等没有区别,区别只是通过语音来提示障碍物的方位以及距离。
51.参阅图1,图1提供了一种智能眼镜,所述智能眼镜包括:处理器、存储器、摄像头、显示屏、通信电路、音频组件和测距组件;所述摄像头为可见光摄像头和红外摄像头;
52.摄像头,用于采集图像数据;
53.处理器,用于周期性的获取摄像头采集的图像数据,获取定位模块的定位数据对图像数据选择得到图像处理数据,对该图像处理数据识别确认障碍物的方位,调用测距组件对该方位的障碍物进行测距得到障碍物的距离;依据该障碍物的距离生成语音导航提示。
54.处理器,具体用于依据光线强度对图像数据选择得到图像处理数据,具体可以包括:采集当前光线强度的第一值,若第一值大于第一阈值,确定可见光图像为图像处理数据,若第一值小于第一阈值,确定红外图像为图像处理数据。
55.示例的,上述方位为:时钟方位、弧度方位或角度方位。
56.示例的,上述处理器,用于将该障碍物的方位以及距离通过语音方式播放,并依据当前坐标确定当前位置,提取当前位置的导航路径,语音播放导航路径。
57.示例的,本技术实施例中的处理器还可以用于执行如图2所示实施例的细化方案、可选方案等,这里不再赘述。
58.本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种基于大数据的数据搜索方法的部分或全部步骤。
59.本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种基于大数据的数据搜索方法的部分或全部步骤。
60.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以接收其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本发明所必须的。
61.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
62.在本技术所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
63.本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:read-only memory,简称:rom)、随机存取器(英文:random access memory,简称:ram)、磁盘或光盘等。
64.以上对本发明实施例进行了详细介绍,本文中应用了具体个例对本发明的原理及
实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献