一种基于安卓系统的嘴唇实时上妆的实现方法技术方案

技术编号:19009941 阅读:43 留言:0更新日期:2018-09-22 09:43
本发明专利技术公开一种基于安卓系统的嘴唇实时上妆的实现方法,选择安卓系统设备,包括有以下步骤:(1)嘴唇关键点的快速获取,采用缩小检测图片大小的方法,(2)关键点区域上妆处理,通过保留嘴唇的纹理对嘴唇区域进行口红涂色。通过采用安装系统设备,并配合嘴唇关键点的快速获取和关键点区域上妆处理,实现了嘴唇实时上妆,从而为人们提供种一种新型便捷的试妆方式,给用户带来更加良好的购物体验。

A method of lip real time makeup based on Android system

The invention discloses a method for realizing real-time lips makeup based on Android system, and selects Android system equipment, including the following steps: (1) quick acquisition of lips key points, adopting the method of reducing the size of the detection picture, (2) makeup treatment on the key points area, lipstick coating on the lips region by retaining the texture of the lips. Color. By installing the system equipment and cooperating with the quick acquisition of the key points of the lips and the makeup treatment on the key points area, the real-time makeup on the lips is realized, thus providing a new convenient way for people to test makeup and bring better shopping experience to the users.

【技术实现步骤摘要】
一种基于安卓系统的嘴唇实时上妆的实现方法
本专利技术涉及移动端图形处理领域技术,尤其是指一种基于安卓系统的嘴唇实时上妆的实现方法。
技术介绍
随着移动技术的发展和新零售的推广,线下购物与科技技术相结合不断推陈出新。如何合理使用当前技术资源,给用户带来更加良好的购物体验,这是一个重要的问题,更是一个不可阻挡的新趋势。目前还没有一种方法能够实现便捷的试妆,尤其是嘴唇实时上妆,导致不能给用户带来更加良好的购物体验。
技术实现思路
有鉴于此,本专利技术针对现有技术存在之缺失,其主要目的是提供一种基于安卓系统的嘴唇实时上妆的实现方法,其能实现嘴唇实时上妆。为实现上述目的,本专利技术采用如下之技术方案:一种基于安卓系统的嘴唇实时上妆的实现方法,选择安卓系统设备,包括有以下步骤:(1)嘴唇关键点的快速获取,采用缩小检测图片大小的方法,包括有以下步骤:(1.1)从源图中通过Android官方人脸检测工具截取人脸区域;(2.1)将截图已宽为100的基准进行缩小;(2.3)将缩小后的图片提交给第三方人脸特征识别库Dlib检测,时间可缩小至15ms左右;(2)关键点区域上妆处理,通过保留嘴唇的纹理对嘴唇区域进行口红涂色,包括有以下步骤:(2.1)根据嘴唇区域关键点连成内外两个环路,环路之间就是嘴唇区域;(2.2)从源图中截取环路之间的图片,此为截图1;(2.3)新建和源图一样尺寸的图片,设置新图颜色为口红色,然后在新图上也截取环路之间的区域,此为截图2;(2.4)将截图1和截图2按0.45和0.55的透明度叠合在一起,然后进行亮度调节,模糊处理。优选的,所述安卓系统设备为支持摄像头的Android7.0及以上的设备。本专利技术与现有技术相比具有明显的优点和有益效果,具体而言,由上述技术方案可知:通过采用安装系统设备,并配合嘴唇关键点的快速获取和关键点区域上妆处理,实现了嘴唇实时上妆,从而为人们提供种一种新型便捷的试妆方式,给用户带来更加良好的购物体验。为更清楚地阐述本专利技术的结构特征和功效,下面结合附图与具体实施例来对本专利技术进行详细说明:附图说明图1是本专利技术之较佳实施例试妆的流程图;图2是本专利技术之较佳实施例嘴唇上妆处理方法流程图。具体实施方式本专利技术揭示了一种基于安卓系统的嘴唇实时上妆的实现方法,选择安卓系统设备,所述安卓系统设备为支持摄像头的Android7.0及以上的设备。包括有以下步骤:(1)嘴唇关键点的快速获取,采用缩小检测图片大小的方法,包括有以下步骤:(1.1)从源图中通过Android官方人脸检测工具截取人脸区域;(2.1)将截图已宽为100的基准进行缩小;(2.3)将缩小后的图片提交给第三方人脸特征识别库Dlib检测,时间可缩小至15ms左右;(2)关键点区域上妆处理,通过保留嘴唇的纹理对嘴唇区域进行口红涂色,包括有以下步骤:(2.1)根据嘴唇区域关键点连成内外两个环路,环路之间就是嘴唇区域;(2.2)从源图中截取环路之间的图片,此为截图1;(2.3)新建和源图一样尺寸的图片,设置新图颜色为口红色,然后在新图上也截取环路之间的区域,此为截图2;(2.4)将截图1和截图2按0.45和0.55的透明度叠合在一起,然后进行亮度调节,模糊处理。如图1和图2所示,本专利技术方法的具体实施例步骤是:[1]在应用中创建页面;[2]打开摄像头,实时获取用户图像;[3]获取用户图像的人脸区域;[4]对人脸区域进行截图,缩小,提交获取特征点;[5]拿到嘴唇特征点后进行嘴唇区域截图,得到截图1;[6]创建用户图像相同尺寸的图像,设置图像为口红色,同样截取嘴唇区域的图片,得到截图2;[7]将截图1和截图2按按0.45和0.55的透明度叠合,最后对合成图片进行亮度调节和模糊处理。本专利技术的设计重点是:通过采用安装系统设备,并配合嘴唇关键点的快速获取和关键点区域上妆处理,实现了嘴唇实时上妆,从而为人们提供种一种新型便捷的试妆方式,给用户带来更加良好的购物体验。以上结合具体实施例描述了本专利技术的技术原理。这些描述只是为了解释本专利技术的原理,而不能以任何方式解释为对本专利技术保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本专利技术的其它具体实施方式,这些方式都将落入本专利技术的保护范围之内。本文档来自技高网...
一种基于安卓系统的嘴唇实时上妆的实现方法

【技术保护点】
1.一种基于安卓系统的嘴唇实时上妆的实现方法,其特征在于:选择安卓系统设备,包括有以下步骤:(1)嘴唇关键点的快速获取,采用缩小检测图片大小的方法,包括有以下步骤:(1.1)从源图中通过Android官方人脸检测工具截取人脸区域;(2.1)将截图已宽为100的基准进行缩小;(2.3)将缩小后的图片提交给第三方人脸特征识别库Dlib检测,时间可缩小至15ms;(2)关键点区域上妆处理,通过保留嘴唇的纹理对嘴唇区域进行口红涂色,包括有以下步骤:(2.1)根据嘴唇区域关键点连成内外两个环路,环路之间就是嘴唇区域;(2.2)从源图中截取环路之间的图片,此为截图1;(2.3)新建和源图一样尺寸的图片,设置新图颜色为口红色,然后在新图上也截取环路之间的区域,此为截图2;(2.4)将截图1和截图2按0.45和0.55的透明度叠合在一起,然后进行亮度调节,模糊处理。

【技术特征摘要】
1.一种基于安卓系统的嘴唇实时上妆的实现方法,其特征在于:选择安卓系统设备,包括有以下步骤:(1)嘴唇关键点的快速获取,采用缩小检测图片大小的方法,包括有以下步骤:(1.1)从源图中通过Android官方人脸检测工具截取人脸区域;(2.1)将截图已宽为100的基准进行缩小;(2.3)将缩小后的图片提交给第三方人脸特征识别库Dlib检测,时间可缩小至15ms;(2)关键点区域上妆处理,通过保留嘴唇的纹理对嘴唇区域进行口红涂色,包括有以下步骤:(2....

【专利技术属性】
技术研发人员:刘其聪林秀芬
申请(专利权)人:广东奥园奥买家电子商务有限公司
类型:发明
国别省市:广东,44

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

1