图像标注方法、装置、设备及存储介质制造方法及图纸

技术编号:25711237 阅读:26 留言:0更新日期:2020-09-23 02:57
本申请实施例提供一种图像标注方法、装置、设备及存储介质,其中该方法包括获取到人体图像;在所述人体图像上检测获得人体各部位上的关键点的位置;基于检测获得的所述人体各部位上的关键点的位置,确定人体服饰的各部分在所述人体图像上的区域;基于所述人体服饰的各部分在所述人体图像上的区域,对所述服饰的各部分进行标注。本申请实施例提供的方案,能够实现对图像上的服饰的自动标注,提高服饰标注的效率和准确性。

【技术实现步骤摘要】
图像标注方法、装置、设备及存储介质
本申请实施例涉及图像处理
,尤其涉及一种图像标注方法、装置、设备及存储介质。
技术介绍
目前基于图像的服饰属性(例如,“衣领”、“上衣”、“下衣”、“衣袖”、“裤腿”、“袖长”、“裤长”等)标注主要还是依赖人工进行标注。该标注方法通过人工对服饰图像进行精细分类并在服饰的相应部分打上相应的属性标签。但是随着服饰图像数量的爆发式增长,该方法的缺点越来越显著。由于图像数量巨大,需要花费大量的人力物力进行人工标注,而且人工标注容易出现主观性偏差,并容易出现漏标以及错标的问题。
技术实现思路
本申请实施例提供一种图像标注方法、装置、设备及存储介质,用以对图像中的服饰进行自动标注,提高服饰标注的效率和准确性。本申请实施例第一方面提供一种图像标注方法,包括:获取到人体图像;在所述人体图像上检测获得人体各部位上的关键点的位置;基于检测获得的所述人体各部位上的关键点的位置,确定人体服饰的各部分在所述人体图像上的区域;基于所述人体服饰的各部分在所述人体图像上的区域,对所述服饰的各部分进行标注。在一种实施方式中,所述在所述人体图像上检测获得人体各部位上的关键点的位置,包括:在所述人体图像上检测获得人体左肩、右肩、左髋、右髋、左脚踝、右脚踝、鼻子上的关键点的位置。在一种实施方式中,所述基于检测获得的所述人体各部位上的关键点的位置,确定人体服饰的各部分在所述人体图像上的区域,包括:将包括所述人体左肩、右肩、左髋、右髋上关键点的最小矩形区域确定为所述人体服饰的上衣所在的区域;将包括所述左髋、右髋、左脚踝、右脚踝上关键点的最小矩形区域确定为所述人体服饰的下衣所在的区域;确定所述左肩上的关键点和所述右肩上的关键点之间的第一连线的中点的位置,以及确定所述中点与所述鼻子上的关键点之间的第二连线的位置,将以所述第二连接线作为中轴线,高度为所述第二连接线的长度,宽度为所述第一连线长度的一半的矩形区域作为衣领所在的区域。在一种实施方式中,所述在所述人体图像上检测获得人体各部位上的关键点的位置,还包括:在所述人体图像上检测获得人体右肘、右腕、左肘、左腕、右膝、左膝上的关键点的位置。在一种实施方式中,所述基于检测获得的所述人体各部位上的关键点的位置,确定人体服饰的各部分在所述人体图像上的区域,包括:基于所述人体的四肢上的关键点的位置,确定所述人体的四肢所在的区域;提取所述人体上鼻子的关键点所在的位置的皮肤颜色;基于所述皮肤颜色从所述人体的上肢所在的区域中确定衣袖所在的区域,从所述人体的下肢所在的区域中确定裤腿所在的区域。本申请实施例第二方面提供一种图像标注装置,包括:获取模块,用于获取到人体图像。检测模块,用于在所述人体图像上检测获得人体各部位上的关键点的位置。确定模块,用于基于检测获得的所述人体各部位上的关键点的位置,确定人体服饰的各部分在所述人体图像上的区域。标注模块,用于基于所述人体服饰的各部分在所述人体图像上的区域,对所述服饰的各部分进行标注。在一种实施方式中,所述检测模块,包括:第一检测子模块,用于在所述人体图像上检测获得人体左肩、右肩、左髋、右髋、左脚踝、右脚踝、鼻子上的关键点的位置。在一种实施方式中,所述确定模块,包括:第一确定子模块,用于将包括所述人体左肩、右肩、左髋、右髋上关键点的最小矩形区域确定为所述人体服饰的上衣所在的区域。第二确定子模块,用于将包括所述左髋、右髋、左脚踝、右脚踝上关键点的最小矩形区域确定为所述人体服饰的下衣所在的区域。第三确定子模块,用于确定所述左肩上的关键点和所述右肩上的关键点之间的第一连线的中点的位置,以及确定所述中点与所述鼻子上的关键点之间的第二连线的位置,将以所述第二连接线作为中轴线,高度为所述第二连接线的长度,宽度为所述第一连线长度的一半的矩形区域作为衣领所在的区域。在一种实施方式中,所述检测模块,还包括:第二检测子模块,用于在所述人体图像上检测获得人体右肘、右腕、左肘、左腕、右膝、左膝上的关键点的位置。在一种实施方式中,所述确定模块,包括:第四确定子模块,用于基于所述人体的四肢上的关键点的位置,确定所述人体的四肢所在的区域。提取子模块,用于提取所述人体上鼻子的关键点所在的位置的皮肤颜色。第五确定子模块,用于基于所述皮肤颜色从所述人体的上肢所在的区域中确定衣袖所在的区域,从所述人体的下肢所在的区域中确定裤腿所在的区域。本申请实施例第三方面提供一种计算机设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述第一方面所述的方法。本申请实施例第四方面提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述第一方面所述的方法。基于以上各方面,本申请实施例通过计算机设备对图像中的服饰进行标注,当获取到人体图像时,通过检测人体图像上人体各部位的关键点的位置,并根据检测获得的各部位上关键点的位置,确定人体服饰的各部分在人体图像上的区域,从而在人体服饰各部分在人体图像上的区域,对服饰的各部分进行标注。由于整个标注过程均由计算机设备完成,不需要人工参与,因而相较于现有的人工标注方式,能够降低人力成本,提升标注效率和准确性。应当理解,上述
技术实现思路
部分中所描述的内容并非旨在限定本申请的实施例的关键或重要特征,亦非用于限制本申请的范围。本公申请的其它特征将通过以下的描述变得容易理解。附图说明一个或多个实施例通过与之对应的附图进行示例性说明,这些示例性说明和附图并不构成对实施例的限定,附图中具有相同参考数字标号的部分为类似的部分,附图不构成比例限制,并且其中:图1是本申请实施例提供的一种图像标注方法的流程图;图2是本申请实施例提供的一种人体关键点的示意图;图3是本申请实施例提供的一种图像标注方法的流程图;图4是本申请实施例提供的一种图像标注装置的结构示意图。具体实施方式下面将参照附图更详细地描述本申请的实施例。虽然附图中显示了本申请的某些实施例,然而应当理解的是,本申请可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本申请。应当理解的是,本申请的附图及实施例仅用于示例性作用,并非用于限制本申请的保护范围。本申请实施例的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的本文档来自技高网
...

【技术保护点】
1.一种图像标注方法,其特征在于,包括:/n获取到人体图像;/n在所述人体图像上检测获得人体各部位上的关键点的位置;/n基于检测获得的所述人体各部位上的关键点的位置,确定人体服饰的各部分在所述人体图像上的区域;/n基于所述人体服饰的各部分在所述人体图像上的区域,对所述服饰的各部分进行标注。/n

【技术特征摘要】
1.一种图像标注方法,其特征在于,包括:
获取到人体图像;
在所述人体图像上检测获得人体各部位上的关键点的位置;
基于检测获得的所述人体各部位上的关键点的位置,确定人体服饰的各部分在所述人体图像上的区域;
基于所述人体服饰的各部分在所述人体图像上的区域,对所述服饰的各部分进行标注。


2.根据权利要求1所述的方法,其特征在于,所述在所述人体图像上检测获得人体各部位上的关键点的位置,包括:
在所述人体图像上检测获得人体左肩、右肩、左髋、右髋、左脚踝、右脚踝、鼻子上的关键点的位置。


3.根据权利要求2所述的方法,其特征在于,所述基于检测获得的所述人体各部位上的关键点的位置,确定人体服饰的各部分在所述人体图像上的区域,包括:
将包括所述人体左肩、右肩、左髋、右髋上关键点的最小矩形区域确定为所述人体服饰的上衣所在的区域;
将包括所述左髋、右髋、左脚踝、右脚踝上关键点的最小矩形区域确定为所述人体服饰的下衣所在的区域;
确定所述左肩上的关键点和所述右肩上的关键点之间的第一连线的中点的位置,以及确定所述中点与所述鼻子上的关键点之间的第二连线的位置,将以所述第二连接线作为中轴线,高度为所述第二连接线的长度,宽度为所述第一连线长度的一半的矩形区域作为衣领所在的区域。


4.根据权利要求2所述的方法,其特征在于,所述在所述人体图像上检测获得人体各部位上的关键点的位置,还包括:
在所述人体图像上检测获得人体右肘、右腕、左肘、左腕、右膝、左膝上的关键点的位置。


5.根据权利要求4所述的方法,其特征在于,所述基于检测获得的所述人体各部位上的关键点的位置,确定人体服饰的各部分在所述人体图像上的区域,包括:
基于所述人体的四肢上的关键点的位置,确定所述人体的四肢所在的区域;
提取所述人体上鼻子的关键点所在的位置的皮肤颜色;
基于所述皮肤颜色从所述人体的上肢所在的区域中确定衣袖所在的区域,从所述人体的下肢所在的区域中确定裤腿所在的区域。


6.一种图像标注装置,其特征在于,包括:
获取模块,用于获取到人体图像;
检测模块,用于在所述人体图像上检测获得人体各部位上的关键点的位置;
确定模块...

【专利技术属性】
技术研发人员:左鑫孟赖荣凤
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

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

1