【技术实现步骤摘要】
一种基于人体外轮廓变形的自动瘦身方法
本专利技术涉及计算机视觉和计算机图形学
,尤其是一种基于人体外轮廓变形的自动瘦身方法。
技术介绍
在我们日常遇到的图片中,人物的身材比例、骨骼轮廓,都有可能因为光影、角度、环境、硬件设施等外在因素和人物自身条件的内在原因不尽人意。通过借助软件的特有功能,能够使画面中的人物主体无限接近于人们心中的完美形象,但这个过程十分冗杂且操作门槛较高。而目前主流的自动瘦身技术,无法处理图片中有多个人物主体的情况且一定会造成图片尺寸的改变,难以满足使用者的日常需求。
技术实现思路
本专利技术的目的是提供一种基于人体外轮廓变形的自动瘦身方法,通过人体检测功能确定图片中的人物位置和数量,运用姿势匹配算法确定与图片中每个人物相似姿势的参考模板,通过计算人物主体与参考模板的外形差异,配合自动变形算法进行瘦身。为实现上述目的,本专利技术采用下述技术方案:一种基于人体外轮廓变形的自动瘦身方法,包括以下步骤:使用人体检测功能获取图片中所有人体位置框的坐标,经放大处理和 ...
【技术保护点】
1.一种基于人体外轮廓变形的自动瘦身方法,其特征是,包括以下步骤:/n步骤一、使用人体定位网络对出现在图片中的所有人物主体进行定位,并以指定的方式扩大人体位置框;/n步骤二、针对每个人体位置框获取框内人物主体的骨骼关键点,获取姿态信息;根据每个骨骼关键点坐标的置信度数值判定关键点是否可用于人体姿态向量的计算;/n步骤三、使用筛选后的骨骼关键点进行人体姿态向量的计算并在参考模板库中选择姿态最接近的参考模板;/n步骤四、计算待修改对象与参考模板之间的比例差异,获取瘦身幅度;/n步骤五、使用基于人体外轮廓变形算法对人体位置框中的待修改对象进行变形得到瘦身后的效果,重复上述步骤以完 ...
【技术特征摘要】
1.一种基于人体外轮廓变形的自动瘦身方法,其特征是,包括以下步骤:
步骤一、使用人体定位网络对出现在图片中的所有人物主体进行定位,并以指定的方式扩大人体位置框;
步骤二、针对每个人体位置框获取框内人物主体的骨骼关键点,获取姿态信息;根据每个骨骼关键点坐标的置信度数值判定关键点是否可用于人体姿态向量的计算;
步骤三、使用筛选后的骨骼关键点进行人体姿态向量的计算并在参考模板库中选择姿态最接近的参考模板;
步骤四、计算待修改对象与参考模板之间的比例差异,获取瘦身幅度;
步骤五、使用基于人体外轮廓变形算法对人体位置框中的待修改对象进行变形得到瘦身后的效果,重复上述步骤以完成对于图片中所有人物主体的瘦身工作。
2.如权利要求1所述的基于人体外轮廓变形的自动瘦身方法,其特征是,所述步骤二中,使用可识别25个关键部位的Openpose算法对每个人体位置框中的对象进行关键点坐标和置信度数值的获取,置信度低于0.4的骨骼关键点不予放入人...
【专利技术属性】
技术研发人员:张盛平,李宗霖,
申请(专利权)人:哈尔滨工业大学威海,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。