近期,facebook旗下instagram的科研人员发表了一篇关于ar美妆滤镜的论文,该论文描述了一种可为不同肤色人种实时渲染彩妆的智能手机滤镜,该滤镜可模拟彩妆师化妆技巧,将ar彩妆自然叠加在人脸上。
滤镜实际应用效果图
据了解,这款滤镜技术可精准模拟五种市面常见的化妆品质地:哑光、丝绒、釉面、亮片和金属光泽,同时它还支持均匀肤色的皮肤平滑技术和用于进一步融合纹理的色阶重建技术。
滤镜渲染流程图
该滤镜的原理是,通过手机摄像头实时追踪用户面部,为实时创建用户面部的网格模型,区分嘴唇、眼睛、脸颊等区域,然后使用gpu渲染,将光敏的化妆品滤镜加在用户面部,最后使用皮肤平滑和色阶重建来融合和合成自然的皮肤。
该滤镜在渲染妆容阴影时,将环境光遮蔽因素考虑在内,也就是说妆容的颜色也会因为光线变化而改变。反射颜色采用rgb,而阴影色彩来自于lab色彩空间。
此外,该滤镜还支持对睫毛的渲染,利用具有节点和纹理的条状网格来实现,它还能够根据用户面部表情来进行调节。
经过测试,这款滤镜在2013年的nexus 5上运行时,需要20毫秒;在2014年galaxy s5上为14毫秒,2015年pixel手机上需要16毫秒,而2017年pixel 2上需要7毫秒。
这项滤镜技术可帮助彩妆师展示常用妆容,此外,为了让消费者试用市面上彩妆产品,这组科研人员还开发了一款免费平台。
如何使用Arduino UNO构建物联网通知设备
瑞芯微RK3568的性能解析
Nginx的特点和作用 Nginx常用命令和核心配置
迅为RK3568核心板
DCDC输入电压的原因是什么?有何解决方法?
一种能将AR彩妆自然叠加在人脸上美妆滤镜可以模拟彩妆师化妆技巧
京东618荣耀9获得18日新品销量冠军,荣耀V9、畅玩6X、荣耀8青春版、畅玩5霸占单品销量TOP10
基于Cortex-M0的蓝牙SOC芯片及开发系统的介绍
基于J2ME的Sprite手机移动视频监控系统
电气接线图识读方法和步骤
数字化地理信息的电磁环境信号发生技术的思想、方法和发展现状介绍
芯片销售基本流程
高端电力电子器件弥补差距仍需创新突破
【实例演示】ESP8266+U8g2库,玩转OLED显示
Xilinx FPGA解决方案的优势在哪里
隔离型Cuk变换器电路
虹科教您派固定工业树莓派Modbus RTU设备编号
如何对PNET 模拟器进行初始化安装
微电子机械系统加速度计辐照效应与辐照机理国内外现状
腾讯云、阿里云、华为云和移动云率先通过IPv6专家委测评