唇部区域检测


基于不同颜色空间唇部颜色统计的方法:

关于颜色空间的介绍请参考博文:http://blog.csdn.net/victoriaw/article/details/67639227

基于YIQ颜色空间的嘴唇检测:

-参考博文http://blog.csdn.net/Trent1985/article/details/46330847
通过对嘴唇样本的分析,发现唇部颜色在YIO颜色空间中的分布范围如下:

分量 范围
Y [80, 220]
I [12, 78]
Q [7, 25]

基于RGB颜色空间的嘴唇检测:

  • 唇色判断公式:

    logG(B0.391R0.609)<T


    满足上述公式的像素就是唇色像素。T可以取-0.15。

  • 图片来自论文:《唇部特征跟踪系统》

    可以看出唇色中红色和绿色之间的差异比肤色中红色和绿色的差异要大。


基于人脸几何特征的方法

参考论文:《Low Resource Lip Finding and Tracking Algorithm for Embedded Devices》
这篇论文介绍的方法包含3步:

  • 滤波和阈值
  • 分割:把属于相同水平contour的点聚成blob,每个blob由其中心点坐标以及面积来表示。把面积过大或者过小的blob过滤掉
  • 搜索和匹配:利用眉毛和嘴唇之间的位置关系(两个眉毛中心和嘴巴距离最小)进行搜索最可能的三个blob作为嘴、两个眉毛。

嘴唇涂色:

嘴唇涂色可以在YUV颜色空间中进行。假设嘴唇上某一像素P(x,y),涂色值为Color(R, G, B),先计算P的Y值,然后计算Color的UV值,组合在一起得到YUV值,将这个YUV值映射到RGB颜色空间中,即可上色。

参考

[1] 基于OpenCV实现的Android移动端口红AR

]]>

Project——唇部试妆相关推荐

  1. 魔妆镜AR试妆彩妆素材制作教程

    魔妆镜作为一款商用版试妆软件,可以为商家和用户双向提高试妆效率,AR试妆是很方便,3D实时试妆,效果立马可见,但是魔妆镜里面的产品是怎么做出来的呢? 这就涉及到素材制作了,从技术角度来说,魔妆镜里面的 ...

  2. 帕克西AR试妆|试妆有术,你就是天生尤物

    导语:AR试妆后,办公室的抠脚大汉们似乎很快就能有男朋友了~ [叮] 帕克西年末大Project! AR美妆1.0面世 带你走进宇宙级直男们心中的小公举梦 没想到你是这样的神器(#゚Д゚)!! 羞射的 ...

  3. 京东ARVR天工计划升级 3D购物虚拟试妆加开放平台助力无界零售

    12月19日京东宣布其面向AR/VR领域的天工计划正式升级至2.0阶段,"升级的计划包含京东天工AR开放平台.京东AR视界.京东试试,这三大业务将为消费者带来更具革命性的虚拟购物体验,而对于 ...

  4. Activity生命周期方法的调用顺序project与測试日志

    以下为測试activity的方法的运行顺序   project与測试资源地址 androidproject AndroidManifest.xml <? xml version="1. ...

  5. 技术的真相 | 从AR口红试妆了解人工智能试妆技术

    随着人工智能技术的不断发展,各大美颜软件的妆容变得越来越"自然无痕迹",大家可能会好奇这背后的技术原理是什么.因此,本期"技术的真相"将通过简易的AR口红试妆带 ...

  6. 用AR试妆打通美妆新零售,岂止台湾“玩美彩妆”一家?

    通常,消费者在试完 3-4 支口红后就会因颜色重叠附着.重复卸妆等因素放弃尝试,加之试妆品卫生问题,等待时间过长等--传统线下美妆店的购买体验并不完善,AR+新零售逐渐成为美妆行业的突破口. 丨台湾& ...

  7. AR试妆魔镜操作演示

    据权威调查报告显示:化妆品线下门店引入AR技术,产品销售额平均可增长84%,互动时长增长117%.电商接入AR试妆,用户购物转化率将提升1.6倍,消费额将增至原来的2.7倍. 帕克西紧跟时代潮流,将人 ...

  8. 人工智能、人脸识别、AR试妆、AR换发型、无人零售、RFID智能货架,2018屈臣氏HWB“未来店铺”用了一大波黑科技

    近日,那个我们熟悉的屈臣氏有些变了,变得让我们不敢相信--这不,上周五刚刚落下帷幕的2018年屈臣氏HWB健康美丽大赏就狠狠惊艳了所有人! 全球知名品牌.美妆时尚大咖和主流媒体齐聚一起,更有王源.景甜 ...

  9. 【solidworks】如何制作外壳唇部?

    1.参考solidworks自带的指导教程 2.准备: 新建零件-----绘制正方体----------脱壳 3.制作唇部: 单击拉伸切除(特征工具栏). 单击转换实体(草图工具栏). 选中的壳体的外 ...

最新文章

  1. SpringMVC-HelloWorld
  2. javafx响应式布局_JavaFX的响应式设计
  3. 调查|73%的公司正使用存在漏洞的超期服役设备
  4. c语言通讯录程序线性表,数据结构(C语言)课设1——单位员工通讯录管理系统(线性表应用)...
  5. php zblog 侧边栏样式_免费ZBLOG双栏图文自媒体主题 支持自定义侧边模块
  6. Create-React-App创建antd-mobile开发环境
  7. 《Java程序设计精编教程(第3版)》之课后习题 - 个人作
  8. Springer期刊参考文献格式如何用Latex生成
  9. 微信公号开发实战之智能翻译
  10. 简洁界面清爽让人非常舒服的一款短视频去水印微信小程序源码自带接口支持多种流量主
  11. 多元函数微分学(微积分)
  12. html5取消backspace后退功能,js屏蔽退格键(backspace或者叫后退键与F5)
  13. word maze 单词迷宫 (java语言编写)
  14. 关于excel导出日期格式变化问题处理
  15. python彩色蟒蛇绘制
  16. Unity的UGUI使用Text和Image实现文字下划线
  17. 让Facebook和Google自叹不如,新算法无人机战胜人类专家……
  18. JSON对象数组去重
  19. CISP学习笔记2:风险管理1
  20. 推荐一款网购神器高佣联盟APP,适用个人自用兼职,自媒体等

热门文章

  1. jsp设置网页图标最简单粗暴方法
  2. jQuery常用插件网址
  3. 应届生就业难吗-誉天红帽RCHE学员就业分享
  4. 中电金信:从“数字中国”看金融新基建的应变之道
  5. 飞机座位数根据订单数自减
  6. 直接在网络上编辑制作图片
  7. 万王之王3d服务器正在维护,万王之王3D服务器尚未对外开放怎么回事_万王之王3D服务器进不去解决方法_玩游戏网...
  8. python 列表索引从1开始,在Python中,列表索引值是从1开始。
  9. 安装Anaconda,Powershell输入python出现警告问题
  10. 红外夜视摄像头 蒂卡尔K-TF使用手记