The invention provides a method of turning a non-whole-body photo into a whole-body photo, which can transform an image of a non-whole-body into an image of a whole-body body while retaining the background of the original image, and can make the processing of vision better and authenticity better. In addition, by dividing the human body parts and estimating the proportion of missing parts, this method scales the human body proportion, which makes the scaling ratio more accurate. By dealing with the problem of image cohesion in synthesis, we can make the whole body image have better transition effect and reality.
【技术实现步骤摘要】
一种非全身照片转全身照片的方法
本专利技术涉及一种基于人身识别和数字图像处理的非全身照片转全身照片的方法。
技术介绍
在数字图像采集的时候,特别是利用现在的智能手机前置摄像头进行采集的时候通常无法采集到人体全身的图像;而在一些应用中需要使用人体全身的数据进行处理,如虚拟试衣等。在解决这个问题上,通过简单的图片拼接并不能达到很好的效果,通常是将人体(如头部)直接拼接到指定的背景图像中的指定位置达到目的。
技术实现思路
针对上述问题,本专利技术的首要目的是提供一种基于人身识别和数字图像处理的非全身照片转全身照片的方法。为解决上述技术问题,本专利技术所采用的技术方案是:一种非全身照片转全身照片的方法,包括以下步骤:1)使用相机采集到照片;2)对步骤1)中的照片进行人体识别;3)对步骤1)中的照片进行人体姿态的预测;4)确定该图像中人体部位的情况,通过步骤2)、中的信息,判断图像中人体的存在的部位和缺失的部位;5)利用道格拉斯-普克算法(Douglas–Peuckeralgorithm)取得人体区域的拟合曲线;6)根据步骤5)中的曲线获取曲线所有的像素合集,即为人体部分轮廓的像素合集;7)遍历全图的像素,获取在曲线内的所有像素集合,即为人体像素的集合;8)利用步骤7)中的像素集合组合成为新的图像,该图片为人体部分的图像;9)根据部位缩放比例对步骤8)中的人体图像进行缩放;10)对缺失的人体部位进行补充,每个相应的部位均有预设的部位素材图片,其中每个预设的部位均有不同的姿态分类,根据步骤3)中得到的姿态估测结果使用不同的部位和对应的姿态素材,利用图像合成的方法将对应的素 ...
【技术保护点】
1.一种非全身照片转全身照片的方法,其特征在于包括以下步骤:1)使用相机采集到照片;2)对步骤1)中的照片进行人体识别;3)对步骤1)中的照片进行人体姿态的预测;4)确定该图像中人体部位的情况,通过步骤2)、中的信息,判断图像中人体的存在的部位和缺失的部位;5)利用道格拉斯‑普克算法(Douglas–Peucker algorithm)取得人体区域的拟合曲线;6)根据步骤5)中的曲线获取曲线所有的像素合集,即为人体部分轮廓的像素合集;7)遍历全图的像素,获取在曲线内的所有像素集合,即为人体像素的集合;8)利用步骤7)中的像素集合组合成为新的图像,该图片为人体部分的图像;9)根据部位缩放比例对步骤8)中的人体图像进行缩放;10)对缺失的人体部位进行补充,每个相应的部位均有预设的部位素材图片,其中每个预设的部位均有不同的姿态分类,根据步骤3)中得到的姿态估测结果使用不同的部位和对应的姿态素材,利用图像合成的方法将对应的素材合成到步骤9)中的人体图像中;11)对步骤10)中得到的结果图像进行衔接处理;12)将步骤11)中的结果图像通过数字图像合成的方法合成到步骤1)中采集到的原图中,使得步骤 ...
【技术特征摘要】
1.一种非全身照片转全身照片的方法,其特征在于包括以下步骤:1)使用相机采集到照片;2)对步骤1)中的照片进行人体识别;3)对步骤1)中的照片进行人体姿态的预测;4)确定该图像中人体部位的情况,通过步骤2)、中的信息,判断图像中人体的存在的部位和缺失的部位;5)利用道格拉斯-普克算法(Douglas–Peuckeralgorithm)取得人体区域的拟合曲线;6)根据步骤5)中的曲线获取曲线所有的像素合集,即为人体部分轮廓的像素合集;7)遍历全图的像素,获取在曲线内的所有像素集合,即为人体像素的集合;8)利用步骤7)中的像素集合组合成为新的图像,该图片为人体部分的图像;9)根据部位缩放比例对步骤8)中的人体图像进行缩放;10)对缺失的人体部位进行补充,每个相应的部位均有预设的部位素材图片,其中每个预设的部位均有不同的姿态分类,根据步骤3)中得到的姿态估测结果使用不同的部位和对应的姿态素材,利用图像合成的方法将对应的素材合成到步骤9...
【专利技术属性】
技术研发人员:容李庆,袁亚荣,
申请(专利权)人:广州二元科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。