技术新讯 > 计算推算,计数设备的制造及其应用技术 > 自动理发方法、装置、设备、存储介质和计算机程序与流程  >  正文

自动理发方法、装置、设备、存储介质和计算机程序与流程

  • 国知局
  • 2024-11-06 14:45:20

本公开涉及自动化理发,特别地涉及一种自动理发方法、装置、设备、存储介质和计算机程序。

背景技术:

1、理发是人们生活中永久性和重复性的消费行为,在人工智能快速发展的时代,日常理发仍然保持着传统的理发模式,顾客需要进店、等待、设计师定发型或自己模糊的叙述发型,由理发师手动理发、洗头、修理、吹干到付款出店。

2、然而,对于军事基地或航空航天设施等偏远地区,存在难以招募和保留专业的理发师的难题。此外,长期在这些特殊环境中提供专业人员的理发服务代价昂贵,对于处于军事基地或航空航天设施等偏远地区的人来说过于昂贵的理发费也不划算。可见,传统的理发方式显然不满足处于军事基地或航空航天设施等偏远地区的顾客的理发需求。

技术实现思路

1、本公开提供一种自动理发方法、装置、设备、存储介质和计算机程序,以满足处于军事基地或航空航天设施等偏远地区的顾客的理发需求,从而使得偏远地区的顾客能够实现便宜、安全,以及多选择发型的理发服务。

2、第一方面,本公开提供了一种自动理发方法,包括:

3、获取理发对象的包含有毛发部位的图像数据;

4、根据所述图像数据,利用预设的毛发修剪区域识别模型确定所述理发对象的毛发修剪区域;

5、在所述毛发修剪区域中选定毛发修剪路径;

6、控制理发装置剪切机构按照所述毛发修剪路径对所述理发对象的毛发进行修剪。

7、在一些实施例中,所述方法还包括:

8、利用预先获取的毛发图形数据样本以及对应的毛发修剪区域的案例来对预设的卷积神经网络进行训练,得到毛发修剪区域识别模型。

9、在一些实施例中,所述卷积神经网络为r-cnn卷积神经网络;

10、所述根据图像数据,利用预设的毛发修剪区域识别模型确定所述理发对象的毛发修剪区域的步骤,包括:

11、将理发对象的包含毛发部位的图像数据划分成多个候选区域;

12、针对每一个候选区域,提取该候选区域的毛发特征参数,并根据所述毛发特征参数确定所述候选区域所属的分类类别,所述分类类别包括毛发区域和非毛发区域;

13、针对每一个毛发区域,利用边框回归处理算法调整所述毛发区域的位置和大小,得到调整后的毛发区域;

14、当所述调整后的毛发区域的数量为一个时,将所述调整后的毛发区域确定为所述理发对象的毛发修剪区域;

15、当所述调整后的毛发区域的数量为多个时,对所有所述调整后的毛发区域进行非极大值抑制处理,根据处理结果从中确定所述理发对象的毛发修剪区域。

16、在一些实施例中,在利用边框回归处理算法调整所述毛发区域的位置和大小,得到调整后的毛发区域的步骤之后,所述方法还包括:

17、利用掩码生成器生成所述调整后的毛发区域的像素级掩码。

18、在一些实施例中,根据rrt算法在所述毛发修剪区域中选定毛发修剪路径。

19、在一些实施例中,所述根据rrt算法在所述毛发修剪区域中选定毛发修剪路径的步骤包括:

20、在所述理发对象的毛发修剪区域中确定多个节点,所述多个节点包括一个终点、一个起点以及多个目标点;

21、根据移动步长计算所述起点的下一个节点的位置,直至从所述起点、所述目标点遍历到所述终点,形成遍历路径;

22、从所述遍历路径中找出任意两个节点之间不存在障碍物的路径作为备选路径,从所述备选路径中选择所述毛发修剪路径;

23、其中,所述障碍物包括所述理发对象的毛发区域中的凸起部位。

24、第二方面,本公开提供了一种自动理发装置,包括:

25、模型数据获取模块,用于获取理发对象的包含有毛发部位的图像数据;

26、修剪区域确定模块,用于根据所述图像数据,利用预设的毛发修剪区域识别模型确定所述理发对象的毛发修剪区域;

27、修剪路径确定模块,用于在所述毛发修剪区域中选定毛发修剪路径;

28、毛发修剪模块,用于控制理发装置剪切机构按照所述毛发修剪路径对所述理发对象的毛发进行修剪。

29、第三方面,本公开提供了一种计算机设备,包括存储器、处理器及存储在存储器上的计算机程序,所述处理器执行所述计算机程序以实现上述方面所述方法的步骤。

30、第四方面,本公开提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方面所述方法的步骤。

31、第五方面,本公开提供了一种计算机程序产品,包括计算机程序/指令,该计算机程序被处理器执行时实现上述方面所述方法的步骤。

32、本公开提供的一种自动理发方法、装置、设备、存储介质和计算机程序,通过根据理发对象的包含有毛发部位的图像数据,利用预设的毛发修剪区域识别模型确定理发对象的毛发修剪区域,在毛发修剪区域中选定毛发修剪路径,控制理发装置剪切机构按照毛发修剪路径对理发对象的毛发进行修剪。如此,通过毛发修剪区域识别模型确定毛发修剪区域,并在毛发修剪区域中选定毛发修剪路径,使得理发装置剪切机构可按照毛发修剪路径对理发对象进行理发,无需受限于地区的限制,有效地满足了不同地区的顾客的理发需求。

技术特征:

1.一种自动理发方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述卷积神经网络为r-cnn卷积神经网络;

4.根据权利要求3所述的方法,其特征在于,在利用边框回归处理算法调整所述毛发区域的位置和大小,得到调整后的毛发区域的步骤之后,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,

6.根据权利要求5所述的方法,其特征在于,所述根据rrt算法在所述毛发修剪区域中选定毛发修剪路径的步骤包括:

7.一种自动理发装置,其特征在于,包括:

8.一种理发设备,包括存储器、处理器及存储在存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1至6中任一项所述方法的步骤。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述方法的步骤。

10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述方法的步骤。

技术总结本发明提供一种自动理发方法、装置、设备、存储介质和计算机程序,该方法包括获取理发对象的包含有毛发部位的图像数据;根据所述图像数据,利用预设的毛发修剪区域识别模型确定所述理发对象的毛发修剪区域;在所述毛发修剪区域中选定毛发修剪路径;控制理发装置剪切机构按照所述毛发修剪路径对所述理发对象的毛发进行修剪。如此,通过毛发修剪区域识别模型确定毛发修剪区域,并在毛发修剪区域中选定毛发修剪路径,使得理发装置剪切机构可按照毛发修剪路径对理发对象进行理发,无需受限于地区的限制,有效地满足了不同地区的顾客的理发需求。技术研发人员:李名亮,白金蓬,黎清顾受保护的技术使用者:珠海格力电器股份有限公司技术研发日:技术公布日:2024/11/4

本文地址:https://www.jishuxx.com/zhuanli/20241106/323955.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。