本篇文章767字,读完约2分钟
我相信这两天,来自好朋友的“军装照片”把大家的WeChat的力矩都炸飞了。 这张“军服照片”由人民日报的顾客策划并主导开发,腾讯是每天PP图提供图像解决支持的h5产品。 现在,这种h5产品的热度依然存在,在创纪录的阅览次数背后,腾讯和人民日报密切合作,为图像的下载、存储、智能分解、融合解决等服务提供技术支持。
军装照片为什么要刷WeChat的力矩?
你知道你的照片是怎么变成军服的吗?
面部检测:在图像上确定人脸所在的区域,检测出的代码通常是多个行排列。 这是因为一张图上可能出现多个人的脸。
关键位置:检测出面部存在的矩形框后,需要对面部的关键特征存在的位置(眼睛和鼻子等)进行进一步的对位。 这经常被称为landmark。 许多照相机利用这种技术对准鼻子和眼睛,自动调整它们形状的大小。
透视变换:为了便于解决,在这一步中使用平面单应矩阵h来描述面部之间的对应关系。 也就是说,将脸放在平面上解决位置变换,“军装照片”的算法将脸作为3d的立体效果透视。 所以,我的成果不如“军装照片”自然。
区域提取:实际上只置换脸部,准确地说是五官部分,但脸部以外的部分,例如头发和脖子需要过滤。 因此,区域提取的目的是找到只包含五官部分的标记。
颜色变换:目的是接近现在的脸和置换的脸的颜色,可以比较简单地实现:计算现在的图像和目标图像的颜色直方图,调整现在的图像的直方图和目标图像的一致,最后调整的直方图适用于现在的图像。
边缘融合:颜色转换完成后,两个人的脸比较接近,但直接粘贴在边缘上还是有点突兀。 这里应用拉普拉斯金字塔融合方法,对图像进行金字塔分解,划分区域与原始图像融合,使边缘更一致。
《军服照片》h5可以刷屏幕,离不开人民日报的创造性、全国人民对人民解放军的崇敬和向往,未来,我们希望《军服照片》这样的正能量更多的出现。
标题:【要闻】军装照为何刷爆微信朋友圈?背后有那些技术支持
地址:http://www.tjsdzgyxh.com/tyxw/22353.html