房间识别方法、装置、电子设备及存储介质制造方法及图纸

技术编号:33124146 阅读:16 留言:0更新日期:2022-04-17 00:31
本申请适用于机器人技术领域,提供了房间识别方法、装置、电子设备及存储介质,包括:对房屋进行地图构建;根据预设的房间分割算法对已构建的地图进行分割处理,得到各个房间分别对应的区域;分别对各个房间对应的区域进行识别,若识别到所述房间对应的区域存在与目标物品的特征相匹配的物品,则将所述房间确定为目标房间。本申请实施例能够高效准确地实现房间识别。识别。识别。

【技术实现步骤摘要】
房间识别方法、装置、电子设备及存储介质


[0001]本申请属于机器人
,尤其涉及一种房间识别方法、装置、电子设备及存储介质。

技术介绍

[0002]随着机器人技术的发展,诸如服务机器人、搬运机器人、扫地机等各类可移动的机器人被广泛应用于各个应用场景中,为人们的生活和工作带来极大的便利。在机器人在房屋内进行移动时,需要对房间进行区分识别,以便更好地执行机器人任务。然而,目前缺乏一种高效准确的房间识别方法。

技术实现思路

[0003]有鉴于此,本申请实施例提供了一种房间识别方法、装置、电子设备及存储介质,以解决现有技术中如何高效准确地实现房间识别的问题。
[0004]本申请实施例的第一方面提供了一种房间识别方法,包括:
[0005]对房屋进行地图构建;
[0006]根据预设的房间分割算法对已构建的地图进行分割处理,得到各个房间分别对应的区域;
[0007]分别对各个房间对应的区域进行识别,若识别到所述房间对应的区域存在与目标物品的特征相匹配的物品,则将所述房间确定为目标房间。
[0008]可选地,所述根据预设的房间分割算法对已构建的地图进行分割处理,得到各个房间分别对应的区域,包括:
[0009]若检测到当前已构建的地图的面积大于预设阈值,则根据预设的房间分割算法对所述当前已构建的地图进行分割处理,得到各个房间分别对应的区域。
[0010]可选地,在所述将所述房间确定为目标房间之后,还包括:
[0011]为所述目标房间标注上第一标识信息
[0012]对应地,所述方法还包括:
[0013]若识别到所述房间对应的区域不存在与所述目标物品的特征相匹配的物品,则将所述房间确定为非目标房间,并为所述非目标房间标注上第二标识信息。
[0014]可选地,所述分别对各个房间对应的区域进行识别,包括:
[0015]对于每个房间,在检测到与所述房间对应的门线的距离小于预设距离且所述房间尚未标注时,获取所述房间对应的区域的图像进行识别;其中,所述门线为所述房间的区域与其它房间的区域的分界线。
[0016]可选地,所述方法还包括:
[0017]获取用户指令,根据所述用户指令更新所述房间的标识信息。
[0018]可选地,所述房间识别方法应用于扫地机,所述目标物品包括洗手间物品,所述目标房间包括洗手间。
[0019]可选地,在所述将所述房间确定为目标房间之后,还包括:
[0020]为所述洗手间的门线绘制虚拟墙,以指示所述扫地机在后续清扫时避开所述洗手间。
[0021]本申请实施例的第二方面提供了一种房间识别装置,包括:
[0022]地图构建单元,用于对房屋内进行地图构建;
[0023]分割单元,用于根据预设的房间分割算法对已构建的地图进行分割处理,得到各个房间分别对应的区域;
[0024]识别单元,用于分别对各个房间对应的区域进行识别,若识别到所述房间对应的区域存在与目标物品的特征相匹配的物品,则将所述房间确定为目标房间。
[0025]本申请实施例的第三方面提供了一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,当所述处理器执行所述计算机程序时,使得电子设备实现如所述房间识别方法的步骤。
[0026]本申请实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被处理器执行时,使得电子设备实现如所述房间识别方法的步骤。
[0027]本申请实施例的第五方面提供了一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行上述第一方面中任一项所述的房间识别方法。
[0028]本申请实施例与现有技术相比存在的有益效果是:本申请实施例中,在房屋内进行地图构建之后,根据预设的房间分割算法对已构建的地图进行分割处理,初步确定各个房间分别对应的区域。之后,分别对各个房间对应的区域进行识别,当识别到房间对应的区域存在与目标物品的特征相匹配的物品时,将该房间确定为目标房间。由于在建图过程中能够通过房间分割算法确定各个房间分别对应的区域,因此能够高效地实现房间区域划分,之后,只需简单地识别房间对应的区域是否存在与目标物品的特征相匹配的物品,能够高效准确地从各个房间中确定出目标房间,因此能够提高房间识别方法的效率和准确性。
附图说明
[0029]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。
[0030]图1是本申请实施例提供的一种房间识别方法的实现流程示意图;
[0031]图2是本申请实施例提供的一种尚未进行房间分区的房屋地图的示意图;
[0032]图3是本申请实施例提供的一种已进行房间分区的房屋地图的示意图;
[0033]图4是本申请实施例提供的一种房间识别装置的示意图;
[0034]图5是本申请实施例提供的一种电子设备的示意图。
具体实施方式
[0035]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
[0036]为了说明本申请所述的技术方案,下面通过具体实施例来进行说明。
[0037]应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
[0038]还应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
[0039]还应当进一步理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
[0040]如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
[0041]另外,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0042]目前,诸如扫地机等机器人在房屋内移动执行任务时,需要对各个房间进行区分识别,以便更好地执行机器人任务。因此,需要一种高效准确的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种房间识别方法,其特征在于,包括:对房屋进行地图构建;根据预设的房间分割算法对已构建的地图进行分割处理,得到各个房间分别对应的区域;分别对各个房间对应的区域进行识别,若识别到所述房间对应的区域存在与目标物品的特征相匹配的物品,则将所述房间确定为目标房间。2.如权利要求1所述的房间识别方法,其特征在于,所述根据预设的房间分割算法对已构建的地图进行分割处理,得到各个房间分别对应的区域,包括:若检测到当前已构建的地图的面积大于预设阈值,则根据预设的房间分割算法对所述当前已构建的地图进行分割处理,得到各个房间分别对应的区域。3.如权利要求1所述的房间识别方法,其特征在于,在所述将所述房间确定为目标房间之后,还包括:为所述目标房间标注上第一标识信息;对应地,所述方法还包括:若识别到所述房间对应的区域不存在与所述目标物品的特征相匹配的物品,则将所述房间确定为非目标房间,并为所述非目标房间标注上第二标识信息。4.如权利要求3所述的房间识别方法,其特征在于,所述分别对各个房间对应的区域进行识别,包括:对于每个房间,在检测到与所述房间对应的门线的距离小于预设距离且所述房间尚未标注时,获取所述房间对应的区域的图像进行识别;其中,所述门线为所述房间的区域与其它房间的区域的分界线。5.如权利要求3所述...

【专利技术属性】
技术研发人员:黄高波张华黄祥斌阳柳郴陈泽宇南晅阳韦明宇
申请(专利权)人:深圳市优必选科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1