一种图像预测的方法及装置制造方法及图纸

技术编号:15521763 阅读:148 留言:0更新日期:2017-06-04 10:58
本发明专利技术公开了一种图像预测的方法,包括:获取母版图片和婴儿样本图片,所述母版图片为父母的正面图片;根据特征定位法,确定所述母版图片中父母图像的五官轮廓;根据所述父母图像的五官轮廓,对所述婴儿样本图片中婴儿图像的五官轮廓做变换,得到所述父母的婴儿的预测图像。本发明专利技术实施例提供的方案可以根据父母的五官轮廓预测婴儿的相貌。

Method and device for image prediction

The invention discloses a method, image prediction includes: acquiring the master image and baby sample images, the female version of the picture for parents in front of the picture; according to the characteristics of positioning method, determine the facial features of the female parents image version of the picture in five; according to the official profile image of the baby parents. The baby in the picture of the facial contour image of the sample to do the image transform, prediction of parents of infants. The embodiment provided by the invention can predict the appearance of the baby according to the facial features of the parents.

【技术实现步骤摘要】
一种图像预测的方法及装置
本专利技术涉及图像处理
,具体涉及一种图像预测的方法及装置。
技术介绍
目前,随着数码相机、手机等具有拍照功能的智能终端的普及,图片产生的数量越来越多。人脸照片的采集和记录都变的非常方便。很多年轻夫妇们,在孕检的时候,非常想知道未来婴儿的相貌,但是由于技术原因,一直无法满足客户这种需求。相貌预测在技术上并没有很好的手段实现,同时婴儿的千万种姿态表情,也很难逼真的去模拟。
技术实现思路
为了解决现有技术中无法预测婴儿相貌的问题,本专利技术实施例提供一种图像预测的方法,可以根据父母的五官轮廓预测婴儿的相貌。本专利技术实施例还提供了相应的装置。本专利技术第一方面提供一种图像预测的方法,包括:获取母版图片和婴儿样本图片,所述母版图片为父母的正面图片;根据特征定位法,确定所述母版图片中父母图像的五官轮廓;根据所述父母图像的五官轮廓,对所述婴儿样本图片中婴儿图像的五官轮廓做变换,得到所述父母的婴儿的预测图像。本专利技术第二方面提供一种图像预测的装置,包括:获取单元,用于获取母版图片和婴儿样本图片,所述母版图片为父母的正面图片;确定单元,用于根据特征定位法,确定所述获取单元获取的所述母版图片中父母图像的五官轮廓;变换单元,用于根据所述确定单元确定的所述父母图像的五官轮廓,对所述婴儿样本图片中婴儿图像的五官轮廓做变换,得到所述父母的婴儿的预测图像。本专利技术实施例采用获取母版图片和婴儿样本图片,所述母版图片为父母的正面图片;根据特征定位法,确定所述母版图片中父母图像的五官轮廓;根据所述父母图像的五官轮廓,对所述婴儿样本图片中婴儿图像的五官轮廓做变换,得到所述父母的婴儿的预测图像。与现有技术无法预测婴儿相貌相比,本专利技术实施例提供的方案可以根据父母的五官轮廓预测婴儿的相貌。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例中婴儿相貌预测系统的一实施例示意图;图2是本专利技术实施例中婴儿图像预测过程的一实施例示意图;图3是本专利技术实施例中图像预测的方法的一实施例示意图;图4是本专利技术实施例中图像预测的装置的一实施例示意图;图5是本专利技术实施例中图像预测的装置的另一实施例示意图;图6是本专利技术实施例中图像预测的装置的另一实施例示意图;图7是本专利技术实施例中图像预测的装置的另一实施例示意图。具体实施方式本专利技术实施例提供一种图像预测的方法,可以根据父母的五官轮廓预测婴儿的相貌。本专利技术实施例还提供了相应的装置。以下分别进行详细说明。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供的图像预测方法可以用于婴儿相貌预测,本专利技术实施例的婴儿相貌预测的系统,参阅图1,该图像预测的系统可以包括:用户界面(UserInterface,UI)显示子系统10,图片编解码子系统20和婴儿相貌预测子系统30。UI显示子系统10用于图片的和操作界面的显示;图片编解码子系统20用于对图片进行编解码操作;婴儿相貌预测子系统30用于实现婴儿相貌预测。UI显示子系统可以理解为包括图片显示界面模块和查看器操作栏模块,图片显示界面模块负责将解码后的图像显示出来,查看器操作栏模块负责显示查看器窗体一些操作按钮,包括预测按钮,用户可以点击预测按钮进行图像预测。图片编解码子系统可以理解为包括图片解码模块和图片编码模块,图片解码模块用来解析图片的编码,变成原始图片信息流,三元色(Red、Green、Blue,RGB)格式的图像数据。图片编码模块将原始图片信息流编码为JPEG等图片格式。参阅图2,婴儿相貌预测子系统的图像预测过程可以包括如下几个步骤:301、获取父母的图片,并定位图片中的五官,获取到父母的五官轮廓。302、从预先准备好的正面婴儿照片库里面,随机选取一张婴儿图片进行五官定位。例如:通过五官定位功能定位婴儿图片中的婴儿五官轮廓特征集合为S1。303、根据父母的五官轮廓对婴儿图片中的婴儿五官做变换。变换的办法可以是:分别对婴儿脸型,眉毛,眼镜,鼻子和嘴巴的形状,进行如下步骤一至步骤五的调整:步骤一:随机选择父亲或者母亲的感官轮廓特征点集合:P,例如:脸型的特征点集合。P={(xp1,yp1),(xp2,yp2),…}T步骤二:设婴儿对应的感官轮廓为A。A={(xa1,ya1),(xa2,ya2),…}T步骤三:将P和A分别归一化:P'={(xp1-xpc,yp1-ypc),(xp2-xpc,yp2-ypc),…,(xpn-xpc,ypn-ypc)}TA'={(xa1-xac,ya1-yac),(xa2-xac,ya2-yac),…,(xan-xac,yan-yac)}T步骤四:寻找一个变换,使得变换后的两个轮廓P’和A’的欧式距离最小:欧式距离计算时可以使用最小二乘法进行计算。步骤五:计算变换的轮廓T:按照上述的处理过程,分别对五官中的各个感官做变换,得到婴儿脸型,眉毛,眼镜,鼻子和嘴巴的各个变换的轮廓T,五官都变换完成后,再结合之前随机选择的婴儿的轮廓S1,得到的调整后的轮廓为S2。得到父母的婴儿轮廓S2特征集合后,对S2加上人脸检测得到的四个点,进行Delaunay三角剖分,对于剖分后的每个三角形A2B2C2,其中A2B2C2为S2内一个三角形的定点,对于其内部像素点P2,计算系数a,b,c;a为P2B2C2的面积除以A2B2C2的面积所得到的值;b为P2A2C2的面积除以A2B2C2的面积所得到的值;c为P2A2B2的面积除以A2B2C2的面积所得到的值;设A1、B1、C1是S1中A2、B2、C2对应的定点,计算P1(xp1,yp1)的坐标:xp1=axa1+bxb1+cxc1yp1=aya1+byb1+cyc1对P1坐标的点,采用双线性差值,得到像素值作为P2的像素值,重复这一计算过程,得到变换后的婴儿图像。304、将变换好的婴儿图像,随机选择一张背景图像做融合。305、对融合后的图像,直方图均衡化,显示给客户。参阅图3,本专利技术实施例提供的图像预测的方法的一实施例包括:401、获取母版图片和婴儿样本图片,所述母版图片为父母的正面图片。402、根据特征定位法,确定所述母版图片中父母图像的五官轮廓。403、根据所述父母图像的五官轮廓,对所述婴儿样本图片中婴儿图像的五官轮廓做变换,得到所述父母的婴儿的预测图像。本专利技术实施例采用获取母版图片和婴儿样本图片,所述母版图片为父母的正面图片;根据特征定位法,确定所述母版图片中父母图像的五官轮廓;根据所述父母图像的五官轮廓,对所述婴儿样本图片中婴儿图像的五官轮廓做变换,得到所述父母的婴儿的预测图像。与现有技术无法预测婴儿相貌相比,本专利技术实施例提供的方案可以根据父母的五官轮廓预测婴儿的相貌。可选地,在上述图3对应的实施例的基础上,本专利技术实施例提供的图像预测的方法的第一个可选实施例中,所述根据本文档来自技高网...
一种图像预测的方法及装置

【技术保护点】
一种图像预测的方法,其特征在于,包括:获取母版图片和婴儿样本图片,所述母版图片为父母的正面图片;根据特征定位法,确定所述母版图片中父母图像的五官轮廓;根据所述父母图像的五官轮廓,对所述婴儿样本图片中婴儿图像的五官轮廓做变换,得到所述父母的婴儿的预测图像。

【技术特征摘要】
1.一种图像预测的方法,其特征在于,包括:获取母版图片和婴儿样本图片,所述母版图片为父母的正面图片;根据特征定位法,确定所述母版图片中父母图像的五官轮廓;根据所述父母图像的五官轮廓,对所述婴儿样本图片中婴儿图像的五官轮廓做变换,得到所述父母的婴儿的预测图像。2.根据权利要求1所述的方法,其特征在于,所述根据所述父母图像的五官轮廓,对所述婴儿样本图片中婴儿图像的五官轮廓做变换,得到所述父母的婴儿的预测图像,包括:针对婴儿五官中的每个感官轮廓,从预先建立的婴儿样本图片库中随机选取与父亲或母亲对应的感官相匹配的婴儿感官轮廓;用所述相匹配的婴儿感官轮廓分别替换所述婴儿样本图片中对应感官图像的轮廓,得到所述父母的婴儿的预测图像。3.根据权利要求1所述的方法,其特征在于,所述根据特征定位法,确定所述母版图片中父母图像的五官轮廓,包括:根据特征定位法,确定所述母版图片中父母图像的五官中各个感官的特征点集合;根据所述各个感官的特征点集合,确定所述父母图像的五官轮廓。4.根据权利要求3所述的方法,其特征在于,所述根据所述父母图像的五官轮廓,对所述婴儿样本图片中婴儿图像的五官轮廓做变换,得到所述父母的婴儿的预测图像,包括:根据父亲或母亲的所述各个感官的特征点集合P和所述婴儿样本图片中婴儿对应感官的特征点集合A,确定婴儿的五官中各感官的变换轮廓特征点集合T;根据所述婴儿样本图片中婴儿的五官轮廓特征点集合S1和婴儿的各感官的变换轮廓特征点集合T,确定变换后的婴儿五官轮廓特征点集合S2;采用三角剖分算法计算得到所述婴儿五官轮廓特征点集合S2中的各像素点,得到所述父母的婴儿的预测图像。5.根据权利要求4所述的方法,其特征在于,所述根据父亲或母亲的所述各个感官的特征点集合P和所述婴儿样本图片中婴儿对应感官的特征点集合A,确定婴儿的五官中各感官的变换轮廓特征点集合T,包括:对父亲或母亲的所述各个感官的特征点集合P和所述婴儿样本图片中婴儿对应感官的特征点集合A分别做归一化处理,得到P’和A’;对所述P’和A’做变换,在保证所述P’和所述...

【专利技术属性】
技术研发人员:谭国富
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1