年龄识别之AgeNet

论文:AgeNet: Deeply Learned Regressor and Classifier for Robust Apparent Age Estimation

ICCV2015

 

论文提出了一种基于人脸的年龄识别网络AgeNet。该网络同时基于分类和回归对年龄进行预测,然后将2个分支的特征进行融合,得到更好的预测结果。并且在ChaLearn 2015 Apparent Age Competition 取得了最好的结果。

 

主要贡献:

  1. 提出了端到端的年龄识别方案AgeNet,并且了融合了回归和分类2个模。训练过程中,分别基于年龄数值进行回归,基于年龄的高斯分布作为label进行分类。
  2. 为了减少小数据上的过拟合,使用了迁移学习的策略。
  3. 取得了ICCV2015 Looking at People Challenge - Track 1 Apparent Age Estimation 第一名的成绩

 

整体网络结构:

使用的主干网络结构为GoogLeNet ,

网络结构的修改包括,去掉多余的2个loss层。在每一个Relu操作之前,增加BN操作,去除所有的dropout。

 

Label制作:

年龄的训练标签,可以使用下面3种方式表示。

(1)1-dimension real-value encoding,就是使用具体的一维数值表示

(2)0/1 encoding,使用one-hot形式表示

(3)Label distribution encoding,基于分布表示,

j表示按照时间顺序的年龄,比如0到85,

y表示标签,

σ 表示label的标准差,

最终标签分布如下,

Loss函数:

回归,

分类,

 

训练流程:

首先使用CASIA-WebFace 进行人脸识别训练。然后使用CACD ,Morph-II ,WebFaceAge 进行真实年龄的微调。最后使用Morph-II 进行表面年龄的微调。

 

人脸预处理:

(1)Face Detection 人脸检测

(2)Facial Landmark Localization 人脸关键点定位,包括左眼中心,右眼中心,鼻子尖,嘴巴左角,嘴巴右角。

(3)Face Normalization 人脸标准化,论文采用了基于外部(Exterior )和内部(Interior )的2种人脸标准化方法。

基于Exterior 的方法,既包括了外部的信息,也包括了全面的纹理信息。

基于organs 的方法,仅仅包括了内部的人脸五官。

2种方法都将人脸归一化到256*256大小。

 

集成学习:

(1)模型集成Model Ensemble ,将分类和回归进行集成。

(2)人脸模板集成Face Template Ensemble,采用不同的人脸标准化方法,不同的crop大小。

 

实验结果:

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/42621.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

chatgpt赋能python:Python年龄换算:如何根据Python版本算出“年龄”?

Python年龄换算:如何根据Python版本算出“年龄”? Python是一种高级编程语言,享有强大、易读、易用和可扩展性等各种优点。它是许多开发者使用的首选语言,尤其在数据科学和机器学习领域中备受推崇。 但是,Python几乎…

音视频技术开发周刊 | 301

每周一期,纵览音视频技术领域的干货。 新闻投稿:contributelivevideostack.com。 微软、谷歌、亚马逊,打响大模型时代的云战争 过去数月,云巨头们砸下真金白银,研发大模型、战略投资、自研 AI 芯片……大模型的时代方兴…

chatgpt如何引入本地知识?我们来看下emnlp 2022如何将本地图谱知识引入到任务型对话系统中

一、概述 title:Injecting Domain Knowledge in Language Models for Task-Oriented Dialogue Systems 论文地址:https://arxiv.org/abs/2212.08120 代码:GitHub - amazon-science/domain-knowledge-injection 1.1 Motivation 如何在PLM…

SpeechSynthesisUtterance实现语音播报

<!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>语音播报</title></head><body>&l…

Android TTS语音播报实践

在工作中遇到了语音播报的需求&#xff0c;在收到push后&#xff0c;用语音播报push携带的播报内容。类似于微信支付宝的收款信息一样。调研后主要的语音播报方案有一下几种&#xff1a; 基于第三方的TTS SDK&#xff0c;如百度、思必驰、讯飞等&#xff1b;自研Native的TTS引…

感谢ChatGPT,救了我狗的命!

前一段时间&#xff0c;国外一位小哥哥在推特上发布了一条消息&#xff0c;声称GPT-4拯救了自家狗狗的性命。 这是怎么一回事呢&#xff1f; 这个小哥哥养了一只两岁的边境牧羊犬&#xff0c;这只牧羊犬被诊断出患有蜱传疾病&#xff0c;这属于一种细菌性传染病。 虽然小哥哥一…

ChatGPT热潮下水力模型的思考

ChatGPT横空出世&#xff0c;快速火爆全球&#xff0c;基于大数据、大算力的人工智能技术来势汹汹、势不可挡&#xff0c;似乎要革全世界打工人的命! 本人多年来一直从事供排水系统水力建模和应用相关的工作&#xff0c;在水行业里&#xff0c;算是跟数据和模型打交道比较多了。…

chatgpt赋能python:Python基础词汇解析

Python基础词汇解析 作为一门流行且易学的编程语言&#xff0c;Python在很多场合得到了广泛的应用。在学习Python编程的过程中&#xff0c;掌握各类基础词汇是非常关键的。本文将介绍Python编程中一些常见且重要的基础词汇&#xff0c;帮助大家更好地了解和掌握Python编程。 …

全网最全的AI绘画提示词网站,看这一篇就够了!

要说2023年什么最火&#xff0c;绝对是以ChatGPT为代表的AI工具了&#xff0c;特别是AI绘画&#xff0c;而用好AI的关键&#xff0c;就是要学会使用关键词&#xff0c;也叫提示词&#xff0c;提示词是AI绘画的核心&#xff0c;本次就给大家分享几个AI绘画关键词网站&#xff0c…

ChatGPT+markmap,1分钟帮我写完了一份测试用例

近段时间&#xff0c;我相信没有人不知道AI吧&#xff0c;今天&#xff0c;我尝试了下&#xff0c;用ChatGPT来写测试用例&#xff0c;而且顺带在markmap生成了脑图&#xff0c;整个过程非常丝滑&#xff0c;下面分享给大家&#xff0c;希望对大家有所启发。 1、使用ChatGPT提问…

【ChatGPT|AI 应用】如何用 ChatGPT 快速制作思维导图

应用背景 ChatGPT 应用越来越广&#xff0c;前面的文章有介绍【如何用 ChatPDF 秒读论文】&#xff0c;它能帮助我们更快的提炼 PDF 文献的重点&#xff0c;帮助我们快速阅读&#xff01;接下来&#xff0c;我们将进一步使用 ChatGPT 生成思维导图&#xff0c;建立记忆链接。本…

OpenAI发布AGI路线图,AGI或成为人类的巨大力量增幅器!网友:适应or死亡

编&#xff5c;桃子 昕朋源&#xff5c;新智元 ChatGPT爆火出圈让人们开始重新思考人工智能的未来在哪&#xff1f;恰在昨日&#xff0c;OpenAI发布了通用人工智能路线图&#xff0c;分享了其对AGI的短期和长期规划。 继ChatGPT成当红炸子鸡后&#xff0c;微软、谷歌、Meta等大…

“释放你内心的艺术家:用我们的革命性API接口探索绘画世界“(免费API绘画接口)

接口调用介绍 文章目录 接口调用介绍前言一、在线文档地址二、使用步骤1.请求方式2.注意事项3.header4.请求参数5.请求示例6.返回结果&#xff1a;7.返回示例8.效果图集合 总结 前言 绘画是一种充满创造力和想象力的艺术形式&#xff0c;许多人喜欢通过绘画来表达自己的情感和…

推荐一款 IntelliJ IDEA 神级插件,由 ChatGPT 团队开发,堪称辅助神器!

点击关注 &#x1f449; JAVA日知录 2023-04-28 08:32 发表于安徽 收录于合集#开发工具14个 什么是Bito&#xff1f; Bito是一款在IntelliJ IDEA编辑器中的插件&#xff0c;Bito插件是由ChatGPT团队开发的&#xff0c;它是ChatGPT团队为了提高开发效率而开发的一款工具。Bit…

文心一言是中文版的ChatGPT?多角度分析猜测文心一言到底是什么?

文心一言是中文版的ChatGPT&#xff1f;多角度分析/猜测文心一言到底是什么&#xff01; ChatGPT爆火网络&#xff0c;一时间风靡不断。 AI替代人类工作的传言四起 宣布ChatGPT类似产品的公司股价大涨&#xff0c;这到底是什么&#xff1f; 国产的类似产品到底到了什么程度…

chatgpt赋能python:Python中数字相乘的简介和应用

Python中数字相乘的简介和应用 什么是Python数字相乘 在Python编程语言中&#xff0c;数字相乘是一个很常见的计算操作&#xff0c;它用于将两个数字相乘&#xff0c;结果是乘积。Python的数字类型可以是整数、浮点数或复数。Python支持三种基本算术运算符&#xff1a;加号&a…

李永乐团队2021数学基础过关660题勘误表

李永乐团队2021数学基础过关660题勘误表 附&#xff1a;各大高校专业课资料整理可以看一下我的博客主页上传的资源哦&#xff01;感谢关注&#xff0c;评论♥点个赞再白嫖呗☞2333

【考研数学】张宇1000题,汤家凤1800,李永乐660,应该怎么选择?

这三本练习册&#xff0c;想必没有人不知道。 什么&#xff1f;你不知道&#xff1f;你肯定每天做的是假题&#xff0c;考的是假研究生&#xff01; 每年都有许多同学在选择复习资料的问题上停滞不前&#xff0c;为了选一本最好的&#xff0c;比来比去&#xff0c;一个礼拜过去…

Review of Algorithm (HITSZ) 含22年真题回忆

Review of Algorithm &#xff08;HITSZ&#xff09;含22年真题回忆 1. Time Analysis1.1 Basic1.2 Master Method1.3 Recurrence Problems 2. Sorting Algorithm2.1 Comparing Sort2.1.1 Insertion Sort2.1.2 Merge Sort 2.1.3 Shell Sort2.1.4 Lower boundary of comparison …

李永乐老师讲博弈论:帝王为啥要杀掉有功之臣

帝王为啥要杀掉有功之臣&#xff1f;李永乐老师给大家讲讲博弈论基础。 博弈论最早由数学家冯诺依曼开拓&#xff0c;后来经过约翰纳什发展&#xff0c;是数学的一个分支。博弈论所研究的是&#xff1a;在一定的规则之下&#xff0c;参与博弈的几个人通过一定的规则使自己的利…