一种图像处理方法、装置和计算机存储介质制造方法及图纸

技术编号:19345494 阅读:22 留言:0更新日期:2018-11-07 15:08
本发明专利技术实施例公开了一种图像处理方法、装置和计算机存储介质。所述方法包括:获得第一图像,识别所述第一图像中的目标对象,获得所述目标对象的第一肢体检测信息;获得目标肢体检测信息,基于所述目标肢体检测信息对所述第一肢体检测信息进行调整,基于调整后的所述第一肢体检测信息对所述第一图像进行图像变形处理,生成第二图像。

Image processing method, device and computer storage medium

The embodiment of the invention discloses an image processing method, an apparatus and a computer storage medium. The method includes: obtaining the first image, identifying the target object in the first image, obtaining the first limb detection information of the target object, obtaining the target limb detection information, adjusting the first limb detection information based on the target limb detection information, and based on the adjusted first limb examination. The measurement information processes the image deformation of the first image to generate a second image.

【技术实现步骤摘要】
一种图像处理方法、装置和计算机存储介质
本专利技术涉及图像处理技术,具体涉及一种图像处理方法、装置和计算机存储介质。
技术介绍
随着互联网技术的飞速发展,出现了各种图像处理工具,能够对图像中的人物对象进行处理,例如对图像中的人物对象的身材进行例如“瘦腿”、“瘦胳膊”、或者“瘦腰”等让人物的身材更完美的处理。然而,这种图像处理操作需要操作者手动操作,并且需要多次的调整操作才能达到理想的调整效果,并且,若用户以模板中的目标人物作为调整目标,期望将图像中的人物对象的身材按照模板中的目标人物进行调整,则需要更为多次的调整操作才能接近模板中的目标人物的效果,并且用户并不知道模板中的目标人物的身材的相关参数,用户仅能依靠经验进行手动调整,往往调整后的效果并不理想。
技术实现思路
为解决现有存在的技术问题,本专利技术实施例提供一种图像处理方法、装置和计算机存储介质。为达到上述目的,本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种图像处理方法,所述方法包括:获得第一图像,识别所述第一图像中的目标对象,获得所述目标对象的第一肢体检测信息;获得目标肢体检测信息,基于所述目标肢体检测信息对所述第一肢体检测信息进行调整,基于调整后的所述第一肢体检测信息对所述第一图像进行图像变形处理,生成第二图像。上述方案中,所述第一肢体检测信息包括肢体关键点信息和/或肢体轮廓点信息;所述肢体关键点信息包括肢体关键点的坐标信息;所述肢体轮廓点信息包括肢体轮廓点的坐标信息。上述方案中,所述肢体轮廓点包括以下至少一种:手臂轮廓点、手部轮廓点、肩部轮廓点、腿部轮廓点、脚部轮廓点、腰部轮廓点;所述肢体关键点包括以下至少一种:手臂关键点、手部关键点、肩部关键点、腿部关键点、脚部关键点、腰部关键点。上述方案中,所述基于所述目标肢体检测信息对所述第一肢体检测信息进行调整,基于调整后的所述第一肢体检测信息对所述第一图像进行图像变形处理,包括:基于所述目标肢体检测信息调整所述第一肢体检测信息为第二肢体检测信息,基于所述第二肢体检测信息对所述第一图像进行图像变形处理。上述方案中,所述基于所述目标肢体检测信息调整所述第一肢体检测信息为第二肢体检测信息,包括:获得配置信息,基于所述配置信息将所述第一肢体检测信息中的至少部分肢体检测信息按照所述目标肢体检测信息中、与所述至少部分肢体检测信息相对应的至少部分目标肢体检测信息进行调整,获得第二肢体检测信息。上述方案中,所述基于所述配置信息将所述第一肢体检测信息中的至少部分肢体检测信息按照所述目标肢体检测信息中、与所述至少部分肢体检测信息相对应的至少部分目标肢体检测信息进行调整,包括:基于所述配置信息确定所述第一肢体检测信息中的调整基准参数;保持所述调整基准参数不变、将所述第一肢体检测信息中的至少部分肢体检测信息按照所述目标肢体检测信息中、与所述至少部分肢体检测信息相对应的至少部分目标肢体检测信息进行调整。上述方案中,所述基于调整后的所述第一肢体检测信息对所述第一图像进行图像变形处理,包括:所述基于调整后的所述第一肢体检测信息对所述第一图像进行图像以下至少一种处理:拉伸处理、压缩处理、增强处理。上述方案中,所述基于调整后的所述第一肢体检测信息对所述第一图像进行图像变形处理,生成第二图像,包括:对所述第一肢体检测信息对应的肢体区域进行图像变形处理,获得第一处理结果,基于所述第一处理结果生成第二图像;所述第一处理结果中图像变形处理后的肢体区域满足调整后的所述第一肢体检测信息。上述方案中,所述对所述第一肢体检测信息对应的肢体区域进行图像变形处理,包括:对所述第一肢体信息对应的以下至少一个肢体区域进行图像变形处理:肩部区域、胸部区域、腰部区域、腿部区域、手臂区域、手部区域、脚部区域。上述方案中,所述方法还包括:对所述第一肢体检测信息对应的肢体区域以外的至少部分背景区域进行图像变形处理,获得第二处理结果;所述基于所述第一处理结果生成第二图像,包括:基于所述第一处理结果和所述第二处理结果生成第二图像。上述方案中,所述对所述第一肢体检测信息对应的肢体区域进行图像变形处理,包括:基于所述肢体区域中的每个点对应的第一类变形参数对所述肢体区域进行图像变形处理;其中,所述第一类变形参数伴随对应的点到所述肢体轮廓点信息形成的轮廓边缘之间的距离的变化而变化。上述方案中,所述对所述第一肢体信息对应的肢体区域以外的至少部分背景区域进行图像变形处理,包括:基于所述至少部分背景区域中的每个点对应的第二类变形参数对所述至少部分背景区域进行图像变形处理;其中,所述第二类变形参数伴随对应的点到所述目标对象的轮廓边缘之间的距离的变化而呈指数倍的变化。本专利技术实施例还提供了一种图像处理装置,所述装置包括:获取单元和图像处理单元;其中,所述获取单元,用于获得第一图像,识别所述第一图像中的目标对象,获得所述目标对象的第一肢体检测信息;还用于获得目标肢体检测信息;所述图像处理单元,用于基于所述目标肢体检测信息对所述第一肢体检测信息进行调整,基于调整后的所述第一肢体检测信息对所述第一图像进行图像变形处理,生成第二图像。上述方案中,所述第一肢体检测信息包括肢体关键点信息和/或肢体轮廓点信息;所述肢体关键点信息包括肢体关键点的坐标信息;所述肢体轮廓点信息包括肢体轮廓点的坐标信息。上述方案中,所述肢体轮廓点包括以下至少一种:手臂轮廓点、手部轮廓点、肩部轮廓点、腿部轮廓点、脚部轮廓点、腰部轮廓点;所述肢体关键点包括以下至少一种:手臂关键点、手部关键点、肩部关键点、腿部关键点、脚部关键点、腰部关键点。上述方案中,所述图像处理单元,用于基于所述目标肢体检测信息调整所述第一肢体检测信息为第二肢体检测信息,基于所述第二肢体检测信息对所述第一图像进行图像变形处理。上述方案中,所述图像处理单元,用于获得配置信息,基于所述配置信息将所述第一肢体检测信息中的至少部分肢体检测信息按照所述目标肢体检测信息中、与所述至少部分肢体检测信息相对应的至少部分目标肢体检测信息进行调整,获得第二肢体检测信息。上述方案中,所述图像处理单元,用于基于所述配置信息确定所述第一肢体检测信息中的调整基准参数;保持所述调整基准参数不变、将所述第一肢体检测信息中的至少部分肢体检测信息按照所述目标肢体检测信息中、与所述至少部分肢体检测信息相对应的至少部分目标肢体检测信息进行调整。上述方案中,所述图像处理单元,用于基于调整后的所述第一肢体检测信息对所述第一图像进行图像以下至少一种处理:拉伸处理、压缩处理、增强处理。上述方案中,所述图像处理单元,用于对所述第一肢体检测信息对应的肢体区域进行图像变形处理,获得第一处理结果,基于所述第一处理结果生成第二图像;所述第一处理结果中图像变形处理后的肢体区域满足调整后的所述第一肢体检测信息。上述方案中,所述图像处理单元,还用于对所述第一肢体检测信息对应的肢体区域以外的至少部分背景区域进行图像变形处理,获得第二处理结果;基于所述第一处理结果和所述第二处理结果生成第二图像。上述方案中,所述图像处理单元,用于对所述第一肢体检测信息对应的以下至少一个肢体区域进行图像变形处理:肩部区域、胸部区域、腰部区域、腿部区域、手臂区域、手部区域、脚部区域。上述方案中,所述图像处理单元,用于基于所述肢体区域中本文档来自技高网...

【技术保护点】
1.一种图像处理方法,其特征在于,所述方法包括:获得第一图像,识别所述第一图像中的目标对象,获得所述目标对象的第一肢体检测信息;获得目标肢体检测信息,基于所述目标肢体检测信息对所述第一肢体检测信息进行调整,基于调整后的所述第一肢体检测信息对所述第一图像进行图像变形处理,生成第二图像。

【技术特征摘要】
1.一种图像处理方法,其特征在于,所述方法包括:获得第一图像,识别所述第一图像中的目标对象,获得所述目标对象的第一肢体检测信息;获得目标肢体检测信息,基于所述目标肢体检测信息对所述第一肢体检测信息进行调整,基于调整后的所述第一肢体检测信息对所述第一图像进行图像变形处理,生成第二图像。2.根据权利要求1所述的方法,其特征在于,所述第一肢体检测信息包括肢体关键点信息和/或肢体轮廓点信息;所述肢体关键点信息包括肢体关键点的坐标信息;所述肢体轮廓点信息包括肢体轮廓点的坐标信息。3.根据权利要求2所述的方法,其特征在于,所述肢体轮廓点包括以下至少一种:手臂轮廓点、手部轮廓点、肩部轮廓点、腿部轮廓点、脚部轮廓点、腰部轮廓点;所述肢体关键点包括以下至少一种:手臂关键点、手部关键点、肩部关键点、腿部关键点、脚部关键点、腰部关键点。4.根据权利要求1至3任一项所述的方法,其特征在于,所述基于所述目标肢体检测信息对所述第一肢体检测信息进行调整,基于调整后的所述第一肢体检测信息对所述第一图像进行图像变形处理,包括:基于所述目标肢体检测信息调整所述第一肢体检测信息为第二肢体检测信息,基于所述第二肢体检测信息对所述第一图像进行图像变形处理。5.根据权利要求1至4任一项所述的方法,其特征在于,所述基于调整后的所述第一肢体检测信息对所述第一图像进行图像变形处理,生成第二图像,包括:对所述第一肢体检测信息对应的肢体区域...

【专利技术属性】
技术研发人员:刘文韬钱晨许亲亲陈晨
申请(专利权)人:北京市商汤科技开发有限公司
类型:发明
国别省市:北京,11

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

1