三维人体模型构建方法、装置、设备及可读存储介质制造方法及图纸

技术编号:28213710 阅读:19 留言:0更新日期:2021-04-24 14:53
本发明专利技术提供了一种三维人体模型构建方法、装置、设备及可读存储介质,其中,该方法包括:根据目标对象的图像数据获取目标对象的服装特征和人体特征尺寸;根据目标对象的服装特征对人体特征尺寸进行修正;根据修正后的人体特征尺寸构建目标对象的三维人体模型。本发明专利技术提供的三维人体模型构建方法,在通过目标对象的图像数据构建目标对象的三维人体模型时,除根据图像数据获取目标对象的人体特征尺寸外,还获取了目标对象的服装特征,并根据服装特征对人体特征尺寸进行修正,从而根据修正后的人体特征尺寸构建三维人体模型,根据服装特征对人体特征尺寸进行修正可以尽量减小服装对三维人体模型的影响,从而得到的三维人体模型更精确。确。确。

【技术实现步骤摘要】
三维人体模型构建方法、装置、设备及可读存储介质


[0001]本专利技术涉及图像处理计算领域,具体涉及一种三维人体模型构建方法、装置、设备及可读存储介质。

技术介绍

[0002]无论是在服装行业、医疗行业或是动画行业,都需要使用到根据二维人体图像数据建立三维人体模型这一技术。基于现有技术可以直接根据图像数据中的人形轮廓建立三维人体模型,但是在实际应用过程中,在根据实际拍摄的图片建立三维人体模型时,由于建模所用的图片是在相关人员穿有衣服的状态下拍摄的,穿有衣服的照片会导致建模过程中无法准确获取相关人员的实际尺寸,从而导致构建的是三维人体模型不够准确。

技术实现思路

[0003]因此,本专利技术要解决的技术问题在于克服现有技术中容易受到衣服的影响,导致构建的三维人体模型不准确缺陷,从而提供一种三维人体模型构建方法、装置、设备及可读存储介质。
[0004]本专利技术第一方面提供了一种三维人体模型构建方法,包括如下步骤:根据目标对象的图像数据获取目标对象的服装特征和人体特征尺寸;根据目标对象的服装特征对人体特征尺寸进行修正;根据修正后的人体特征尺寸构建目标对象的三维人体模型。
[0005]可选地,在本专利技术提供的三维人体模型构建方法中,获取目标对象的服装特征,包括:根据图像数据提取目标对象的服装的纹理特征;根据目标对象的服装的纹理特征确定服装材质;将目标对象的图像数据转换为灰度图,根据灰度图确定目标对象的服装轮廓;根据服装轮廓确定服装类型。
[0006]可选地,在本专利技术提供的三维人体模型构建方法中,获取目标对象的人体特征尺寸,包括:将目标对象的图像数据转换为灰度图,根据灰度图确定目标对象的人体轮廓;根据目标对象的人体轮廓识别所述目标对象的多个关键部位,并确定各关键部位的人体特征尺寸;根据人体轮廓获取目标对象的各关键部位的特征平面参数的值,各关键部位的特征平面参数的值为目标对象的人体特征尺寸。
[0007]可选地,在本专利技术提供的三维人体模型构建方法中,根据目标对象的服装特征对人体特征尺寸进行修正的步骤,包括:根据目标对象的服装特征确定人体特征尺寸的修正值;根据修正值对人体特征尺寸进行修正。
[0008]可选地,在本专利技术提供的三维人体模型构建方法中,根据修正后的人体特征尺寸构建目标对象的三维人体模型的步骤,包括:根据修正后的人体特征尺寸计算目标对象的体型特征;根据体型特征从预设的人体数字模型范本库中获取预设三维模型;根据修正后的人体特征尺寸对预设三维模型进行调整,得到目标对象的三维人体模型。
[0009]可选地,在本专利技术提供的三维人体模型构建方法中,人体特征尺寸包括目标对象的多个关键部位的尺寸,根据修正后的人体特征尺寸对预设三维模型进行调整,得到目标
对象的三维人体模型的步骤,包括:对修正后的人体特征尺寸进行无量纲化处理,得到目标对象的各关键部位的无量纲尺寸;获取预设三维模型的各关键部位的预设特征平面,以及各关键部位的预设特征平面的预设无量纲尺寸;根据目标对象的各关键部位的无量纲尺寸和各预设特征平面的预设无量纲尺寸对各预设特征平面进行拉伸或压缩;根据拉伸或压缩后的预设特征平面,对预设三维模型的其余部位的预设特征平面进行拉伸或压缩;根据预设三维模型的拉伸或压缩后的各预设特征平面形成所述目标对象的三维人体模型。
[0010]可选地,在本专利技术提供的三维人体模型构建方法中,对修正后的人体特征尺寸进行无量纲化处理的步骤,包括:获取目标对象的身高数据;将所述目标对象的各关键部位的尺寸与目标对象的身高数据的比值确定为各关键部位的无量纲尺寸。
[0011]可选地,在本专利技术提供的三维人体模型构建方法中,根据拉伸或压缩后的预设特征平面,对预设三维模型的其余部位的预设特征平面进行拉伸或压缩的步骤,包括:对相邻两个拉伸或压缩后的关键部位的预设特征平面进行插值运算,得到相邻两个关键部位的之间的其余部位无量纲尺寸;根据其余部位的无量纲尺对其余部位的预设特征平面进行拉伸或压缩。
[0012]可选地,在本专利技术提供的三维人体模型构建方法中,目标对象的图像数据至少包括目标对象的正面照和侧面照。
[0013]本专利技术第二方面提供了一种三维人体模型构建装置,包括:特征提取模块,用于根据目标对象的图像数据获取目标对象的服装特征和人体特征尺寸;尺寸修正模块,用于根据目标对象的服装特征对人体特征尺寸进行修正;模型构建模块,用于根据修正后的人体特征尺寸构建目标对象的三维人体模型。
[0014]本专利技术第三方面提供了一种计算机设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,从而执行如本专利技术第一方面提供的三维人体模型构建方法。
[0015]本专利技术第四方面提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机指令,计算机指令用于使计算机执行如本专利技术第一方面提供的三维人体模型构建方法。
[0016]本专利技术技术方案,具有如下优点:
[0017]1.本专利技术提供的三维人体模型构建方法,在通过目标对象的图像数据构建目标对象的三维人体模型时,除根据图像数据获取目标对象的人体特征尺寸外,还获取了目标对象的服装特征,并根据服装特征对人体特征尺寸进行修正,从而根据修正后的人体特征尺寸构建三维人体模型,根据服装特征对人体特征尺寸进行修正可以尽量减小服装对三维人体模型的影响,从而使得到的三维人体模型能够更精确地反馈人体的轮廓、尺寸等特征。
[0018]2.本专利技术提供三维人体模型构建方法,预设三维模型的各关键部位有相对应的预设特征平面,在获取到目标对象的无量纲尺寸后,只需根据无量纲尺寸对各关键部位的预设特征平面进行拉伸或压缩,并根据拉伸或压缩后的各关键部位的预设特征平面对预设三维模型的其余部位的预设特征平面进行拉伸或压缩,即可得到目标对象的三维人体模型,预设三维模型是根据真实的人体体型构建的,因此预设模型的各部位的预设特征平面能够更真实地反映人体各部位的形态,通过目标对象的无量纲尺寸对预设模型的各部位的预设特征平面进行缩放,所需的无量纲尺寸的数量较少,运算量较小,并且对三维模型的轮廓的
影响较小,得到的三维人体模型更接近目标对象的真实体型。
[0019]3.本专利技术提供的三维人体模型构建装置,在通过目标对象的图像数据构建目标对象的三维人体模型时,除根据图像数据获取目标对象的人体特征尺寸外,还获取了目标对象的服装特征,并根据服装特征对人体特征尺寸进行修正,从而根据修正后的人体特征尺寸构建三维人体模型,根据服装特征对人体特征尺寸进行修正可以尽量减小服装对三维人体模型的影响,从而使得到的三维人体模型能够更精确地反馈人体的轮廓、尺寸等特征。
附图说明
[0020]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种三维人体模型构建方法,其特征在于,包括如下步骤:根据目标对象的图像数据获取所述目标对象的服装特征和人体特征尺寸;根据所述目标对象的服装特征对所述人体特征尺寸进行修正;根据修正后的人体特征尺寸构建所述目标对象的三维人体模型。2.根据权利要求1所述的三维人体模型构建方法,其特征在于,获取所述目标对象的服装特征,包括:根据所述图像数据提取所述目标对象的服装的纹理特征;根据所述目标对象的服装的纹理特征确定所述服装材质;将所述目标对象的图像数据转换为灰度图,根据所述灰度图确定所述目标对象的服装轮廓;根据所述服装轮廓确定所述服装类型。3.根据权利要求1所述的三维人体模型构建方法,其特征在于,获取所述目标对象的人体特征尺寸,包括:将所述目标对象的图像数据转换为灰度图,根据所述灰度图确定所述目标对象的人体轮廓;根据所述目标对象的人体轮廓识别所述目标对象的多个关键部位,并确定各所述关键部位的人体特征尺寸。4.根据权利要求1所述的三维人体模型构建方法,其特征在于,所述根据所述目标对象的服装特征对所述人体特征尺寸进行修正的步骤,包括:根据所述目标对象的服装特征确定所述人体特征尺寸的修正值;根据所述修正值对所述人体特征尺寸进行修正。5.根据权利要求1所述的三维人体模型构建方法,其特征在于,根据修正后的人体特征尺寸构建所述目标对象的三维人体模型的步骤,包括:根据修正后的人体特征尺寸计算所述目标对象的体型特征;根据所述体型特征从预设的人体数字模型范本库中获取预设三维模型;根据所述修正后的人体特征尺寸对所述预设三维模型进行调整,得到所述目标对象的三维人体模型。6.根据权利要求5所述的三维人体模型构建方法,其特征在于,所述人体特征尺寸包括所述目标对象的多个关键部位的尺寸,所述根据所述修正后的人体特征尺寸对所述预设三维模型进行调整,得到所述目标对象的三维人体模型的步骤,包括:对所述修正后的人体特征尺寸进行无量纲化处理,得到目标对象的各关键部位的无量纲尺寸;获取所述预设三维模型的各关键部位的预设特征平面,以及各关键部位的各所述预设特征平面的预设无量纲...

【专利技术属性】
技术研发人员:饶江
申请(专利权)人:北京著手健康科技有限公司
类型:发明
国别省市:

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

1