System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及智能医疗,特别是涉及一种植发信息生成方法和装置。
技术介绍
1、目前脱发现象越来越普遍,采用植发手段治疗脱发也越来越受到重视。现有的植发方式通常有手工植发和机器人植发,植发一般包括四个步骤:采集毛囊、分离毛囊、收集毛囊和植入毛囊。
2、当前大多数植发方式在采集毛囊过程中,都需要先选择一个毛囊采集区域以采集毛囊。该操作会引起毛囊采集区域头发密度减少,被植发者发型的美观性会降低。在植入毛囊的过程中,为了满足被植发者发型的美观性,被植发者的缺发区域需植入较多毛囊。采集毛囊量会增加,毛囊采集区域的美观性会降低。若缺发区域的植入毛囊量降低,被植发者植入毛囊后美观性会无法得到满足。
3、基于此,急需一种能够提高取发区域和种发区域的准确性的方法。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高取发区域和种发区域的准确性的植发信息生成方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本申请提供一种植发信息生成方法,所述方法包括:
3、获取基于当前取发发型效果图生成的当前取发信息;
4、获取基于当前种发发型效果图生成的当前种发信息;
5、将所述当前取发信息和所述当前种发信息进行匹配;
6、当所述当前取发信息和所述当前种发信息不匹配时,更新所述当前取发信息和所述当前种发信息中至少一种,直至所述当前取发信息和所述当前种发信息匹配时,将匹配的所述当前取发信息和所述当前
7、在其中一个实施例中,所述更新所述当前取发信息和所述当前种发信息中的至少一种,包括以下至少一种:
8、通过缩放所述当前取发信息对应的当前取发区域,更新所述当前取发信息;
9、通过更换所述当前取发信息对应的当前取发区域,更新所述当前取发信息;
10、通过调整所述当前取发发型效果图,更新所述当前取发信息;
11、通过调整所述当前取发发型效果图对应的第一图像处理方法,更新所述当前取发信息;
12、通过调整所述当前种发发型效果图,更新所述当前种发信息;和
13、通过调整所述当前种发发型效果图对应的第二图像处理方法,更新所述当前种发信息。
14、在其中一个实施例中,所述获取基于当前取发发型效果图生成的当前取发信息,包括:
15、获取当前取发发型效果图,并基于所述第一图像处理方法对所述取发发型效果图进行图像处理,得到当前取发发型二值图;
16、获取当前取发区域和目标头部模型,并根据所述目标头部模型确定所述当前取发区域的毛囊分布,得到原始取发毛囊图;
17、基于所述当前取发发型二值图和所述原始取发毛囊图,确定当前取发信息。
18、在其中一个实施例中,所述第一图像处理方法包括第一灰度化方法、第一目标检测算法和第一二值化方法;所述基于所述第一图像处理方法对所述取发发型效果图进行图像处理,得到当前取发发型二值图,包括:
19、通过第一灰度化方法对所述当前取发发型效果图进行灰度化;
20、通过第一目标检测算法对灰度化后的所述当前取发发型效果图进行目标检测;
21、通过第一二值化方法对目标检测后的当前取发发型效果图进行二值化,得到当前取发发型二值图。
22、在其中一个实施例中,所述通过调整所述当前取发发型效果图的第一图像处理方法更新所述当前取发信息,包括:
23、通过调整所述第一灰度化方法、所述第一目标检测算法以及所述第一二值化方法中的至少一个,更新所述当前取发信息。
24、在其中一个实施例中,所述获取基于当前种发发型效果图生成的当前种发信息,包括:
25、获取当前种发发型效果图,并基于所述第二图像处理方法对所述种发发型效果图进行图像处理,得到当前种发发型二值图;
26、获取当前种发区域和目标头部模型,并根据所述目标头部模型确定所述当前种发区域的毛囊分布,得到原始种发毛囊图;
27、获取预先设置的毛囊信息,并基于所述毛囊信息将所述当前种发发型二值图转换为当前种发毛囊图;
28、基于所述当前种发毛囊图和所述原始种发毛囊图,确定当前种发信息。
29、在其中一个实施例中,所述第二图像处理方法包括第二灰度化方法、第二目标检测算法和第二二值化方法;所述基于所述第二图像处理方法对所述种发发型效果图进行图像处理,得到当前种发发型二值图,包括:
30、通过第二灰度化方法对所述当前种发发型效果图进行灰度化;
31、通过第二目标检测算法对灰度化后的所述当前种发发型效果图进行目标检测;
32、通过第二二值化方法对目标检测后的当前种发发型效果图进行二值化,得到当前种发发型二值图。
33、在其中一个实施例中,所述通过调整所述当前种发发型效果图的第二图像处理方法更新所述当前种发信息,包括:
34、通过调整所述第二灰度化方法、所述第二目标检测算法以及所述第二二值化方法中的至少一个,更新所述当前种发信息。
35、在其中一个实施例中,所述方法还包括:
36、获取待植发对象的头部图像;
37、基于所述头部图像重建得到初始头部模型;
38、对所述头部图像进行毛囊检测确定毛囊位置;
39、基于所述毛囊位置和所述初始头部模型生成目标头部模型。
40、第二方面,本申请还提供一种植发信息生成装置,所述装置包括:
41、当前取发信息获取模块,用于获取基于当前取发发型效果图生成的当前取发信息;
42、当前种发信息获取模块,用于获取基于当前种发发型效果图生成的当前种发信息;
43、匹配模块,用于将所述当前取发信息和所述当前种发信息进行匹配;
44、更新模块,用于当所述当前取发信息和所述当前种发信息不匹配时,更新所述当前取发信息和/或所述当前种发信息,直至所述当前取发信息和所述当前种发信息匹配时,将匹配的所述当前取发信息和所述当前种发信息作为植发信息。
45、第三方面,本申请还提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述的任意一个实施例中的方法的步骤。
46、第四方面,本申请还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的任意一个实施例中的方法的步骤。
47、第五方面,本申请还提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述的任意一个实施例中的方法的步骤。
48、上述植发信息生成方法、装置、计算机设备、存储介质和计算机程序产品,将取发信息和种发信息进行匹配,统筹考虑取发信息和种发信息,提高取发信息和种发信息的准确性,提高毛囊移植后的整体美观性,此外当前取发信息是本文档来自技高网...
【技术保护点】
1.一种植发信息生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述更新所述当前取发信息和所述当前种发信息中的至少一种,包括以下至少一种:
3.根据权利要求2所述的方法,其特征在于,所述获取基于当前取发发型效果图生成的当前取发信息,包括:
4.根据权利要求3所述的方法,其特征在于,所述第一图像处理方法包括第一灰度化方法、第一目标检测算法和第一二值化方法;所述基于所述第一图像处理方法对所述取发发型效果图进行图像处理,得到当前取发发型二值图,包括:
5.根据权利要求4所述的方法,其特征在于,所述通过调整所述当前取发发型效果图的第一图像处理方法更新所述当前取发信息,包括:
6.根据权利要求2所述的方法,其特征在于,所述获取基于当前种发发型效果图生成的当前种发信息,包括:
7.根据权利要求6所述的方法,其特征在于,所述第二图像处理方法包括第二灰度化方法、第二目标检测算法和第二二值化方法;所述基于所述第二图像处理方法对所述种发发型效果图进行图像处理,得到当前种发发型二值图,包括:
...【技术特征摘要】
1.一种植发信息生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述更新所述当前取发信息和所述当前种发信息中的至少一种,包括以下至少一种:
3.根据权利要求2所述的方法,其特征在于,所述获取基于当前取发发型效果图生成的当前取发信息,包括:
4.根据权利要求3所述的方法,其特征在于,所述第一图像处理方法包括第一灰度化方法、第一目标检测算法和第一二值化方法;所述基于所述第一图像处理方法对所述取发发型效果图进行图像处理,得到当前取发发型二值图,包括:
5.根据权利要求4所述的方法,其特征在于,所述通过调整所述当前取发发型效果图的第一图像处理方法更新所述当前取...
【专利技术属性】
技术研发人员:请求不公布姓名,请求不公布姓名,请求不公布姓名,
申请(专利权)人:深圳微美机器人有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。