【技术实现步骤摘要】
障碍物检测方法、装置、电子设备及存储介质
本申请涉及探测
,特别涉及一种障碍物检测方法、装置、电子设备及存储介质。
技术介绍
随着技术的快速发展,电子设备的应用也越来越广泛。而在电子设备的使用过程中,为了能够及时了解接收到的信息或查看所关注的信息,很多用户会在行走时查看电子设备,从而忽略周边的环境,这样存在很大的安全隐患。
技术实现思路
本申请提供了一种障碍物检测方法、装置、电子设备及存储介质,可以解决用户行走过程中使用电子设备时存在安全隐患的问题。所述技术方案如下:一方面,提供了一种障碍物检测方法,应用于电子设备,所述电子设备上相邻的第一侧边和第二侧边均设置有障碍物探测器,所述方法包括:确定所述电子设备的握持姿势;基于所述握持姿势,控制所述第一侧边或所述第二侧边设置的障碍物探测器处于工作状态;获取处于工作状态的障碍物探测器检测的位置信息,所述位置信息用于描述所述电子设备与障碍物之间的位置关系;基于所述位置信息,控制所述电子设备进行示警。另一方面,提供了一种障碍物检测装置,应用于电子设备,所述电子设备上相邻的第一侧边和第二侧边均设置有障碍物探测器,所述装置包括:确定模块,用于确定所述电子设备的握持姿势;第一控制模块,用于基于所述握持姿势,控制所述第一侧边或所述第二侧边设置的障碍物探测器处于工作状态;第一获取模块,用于获取处于工作状态的障碍物探测器检测的位置信息,所述位置信息用于描述所述电子设备与障碍物之间的位置关系;r>第二控制模块,用于基于所述位置信息,控制所述电子设备进行示警。另一方面,本申请实施例提供了一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述方面所述的障碍物检测方法。另一方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上述方面所述的障碍物检测方法。本申请提供的技术方案的有益效果至少包括:在用户行走的过程中使用该电子设备时,可以通过电子设备的握持姿势,确定处于工作状态的障碍物探测器,之后通过处于工作状态的障碍物探测器检测该电子设备与障碍物之间的位置信息,以基于位置信息控制电子设备示警,从而提醒用户可能会与障碍物发生接触,进而提高用户使用电子设备的安全性。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请一个示例性实施例提供的障碍物检测方法的流程示意图;图2是本申请另一个示例性实施例提供的障碍物检测方法的流程;图3是本申请一个示例性实施例提供的障碍物探测器的设置结构示意图;图4是本申请一个示例性实施例提供的障碍物检测装置的结构示意图;图5是本申请一个示例性实施例提供的电子设备的结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面先对本申请的应用场景进行介绍。用户在行走时,如果用户持有的电子设备接收到信息,或者用户想到通过电子设备查看关注的某一条信息时,用户通常会一边行走一边查看信息,从而使得用户的注意力大部分集中在电子设备上,忽略周围环境中的存在的障碍物。这样,用户很容易与障碍物发生接触,从而对用户造成人身伤害,甚至危及生命。因此,为了避免用户在行走的过程中与障碍物发生的接触,亟需能够检测用户自身与障碍物之间的位置信息的电子设备。其中,电子设备可以是手机、电子手表、iPad、游戏机等。障碍物是指用户行走时可能与用户发生接触,并对用户造成安全隐患的物体。示例地,障碍物可以是静止的物体,比如石块、树木、电线杆、水坑等,当然也可以是移动的物体,比如行人、行驶中的车辆等。在介绍完本申请的应用场景后,结合附图对本申请实施方式作进一步地详细描述。在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。请参考图1,其示出了本申请一个示例性实施例提供的障碍物检测方法的流程示意图。该方法应用于电子设备,该电子设备上相邻的第一侧边和第二侧边均设置有障碍物探测器,该方法包括如下步骤。步骤101:确定该电子设备的握持姿势。步骤102:基于该握持姿势,控制第一侧边或第二侧边设置的障碍物探测器处于工作状态。步骤103:获取处于工作状态的障碍物探测器检测的位置信息,该位置信息用于描述该电子设备与障碍物之间的位置关系;步骤104:基于该位置信息,控制该电子设备进行示警。本申请实施例中,在用户行走的过程中使用该电子设备时,可以通过电子设备的握持姿势,确定处于工作状态的障碍物探测器,之后通过处于工作状态的障碍物探测器检测该电子设备与障碍物之间的位置信息,以基于位置信息控制电子设备示警,从而提醒用户可能会与障碍物发生接触,进而提高用户使用电子设备的安全性。请参考图2,其示出了本申请一个示例性实施例提供的障碍物检测方法的流程示意图。该方法应用于电子设备。该电子设备上设置有重力传感器,且相邻的第一侧边和第二侧边均设置有障碍物探测器。其中,该电子设备可以包括壳体,此时如图3所示,壳体的第一侧边和第二侧边均可以设置障碍物探测器。其中,障碍物探测器可以是距离传感器(超声波距离传感器、光学距离传感器、红外距离传感器)或雷达传感器(毫米波雷达传感器、厘米波雷达传感器)等,当然也可以是其他传感器,只要可以检测电子设备与障碍物之间的距离即可。其中,当壳体包括背盖和边框时,第一侧边和第二侧边可以是指背盖的侧边,也可以是指边框的侧边,当然,也可以是第一侧边是指背盖的侧边,第二侧边是指边框的侧边,或者第一侧边是指边框的侧边,第二侧边是指背盖的侧边。其中,第一侧边可以是指电子设备的顶部所在的侧边,第二侧边可以是指电子设备的任一侧部所在的一条侧边。当然,第一侧边也可以是指电子设备的底部所在的一条侧边,本申请实施例对此不做限定。需要说明的是,该电子设备上除了在第一侧边和第二侧边设置障碍物探测器之外,还可以在第一侧边相对的一条侧边和/或第二侧边相对的一条侧边上设置障碍物探测器,本申请实施例对此不做限定。还需要说明的是,当背盖上设置有障碍物探测器时,障碍物探测器不仅可以设置在背盖的侧边,还可以设置在背盖中间区域等,本申请实施例对此不做限定。该方法包括如下步骤。
...
【技术保护点】
1.一种障碍物检测方法,应用于电子设备,其特征在于,所述电子设备上相邻的第一侧边和第二侧边均设置有障碍物探测器,所述方法包括:/n确定所述电子设备的握持姿势;/n基于所述握持姿势,控制所述第一侧边或所述第二侧边设置的障碍物探测器处于工作状态;/n获取处于工作状态的障碍物探测器检测的位置信息,所述位置信息用于描述所述电子设备与障碍物之间的位置关系;/n基于所述位置信息,控制所述电子设备进行示警。/n
【技术特征摘要】
1.一种障碍物检测方法,应用于电子设备,其特征在于,所述电子设备上相邻的第一侧边和第二侧边均设置有障碍物探测器,所述方法包括:
确定所述电子设备的握持姿势;
基于所述握持姿势,控制所述第一侧边或所述第二侧边设置的障碍物探测器处于工作状态;
获取处于工作状态的障碍物探测器检测的位置信息,所述位置信息用于描述所述电子设备与障碍物之间的位置关系;
基于所述位置信息,控制所述电子设备进行示警。
2.如权利要求1所述的方法,其特征在于,所述电子设备内设置有重力传感器;
所述确定所述电子设备的握持姿势,包括:
获取所述重力传感器检测的重力加速度;
基于所述重力加速度确定所述电子设备的握持姿势。
3.如权利要求1所述的方法,其特征在于,所述握持姿势包竖屏握持和横屏握持;
所述基于所述握持姿势,控制所述第一侧边或所述第二侧边设置的障碍物探测器处于工作状态,包括:
当所述握持姿势为竖屏握姿时,控制所述第一侧边设置的障碍物探测器处于工作状态;
当所述握持姿势为横屏握姿时,控制所述第二侧边设置的障碍物探测器处于工作状态。
4.如权利要求1-3任一所述的方法,其特征在于,所述确定所述电子设备的握持姿势之前,还包括:
获取所述电子设备的移动速度;
如果所述移动速度大于速度阈值,则执行确定所述电子设备的握持姿势的步骤。
5.如权利要求1所述的方法,其特征在于,所述障碍物探测器为毫米波雷达传感器,所述位置信息包括距离值和方位角,所述方位角是指所述电子设备和所述障碍物之间的连线与参考方向之间形成的夹角。
6.如权...
【专利技术属性】
技术研发人员:雍征东,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。