人脸关键点检测(五点)

分享给好友

剩余奖金 ¥ 2,488

报名参赛

体验云端免费GPU极速训练,还能赢奖⾦!

报名参赛

大赛简介

这些图片是用亚马逊机械土耳其人手工标注的,以精确定位眼睛、鼻子和嘴。最终的数据集包括40000个图像,其中主要面部组件的注释高度准确、详细和一致。

参赛须知

参赛时间: 本次竞赛无时间限制,长期有效开放

参赛方式

  • 方式一:
  • 在线查看样例根据FlyAI样例模版实现算法并使用云端免费GPU进行模型训练获得最终成绩得分
  • 方式二:
  • 下载FlyAI样例模版进行本地调试并提交到云端使用免费GPU进行模型训练获得最终成绩得分,在本地进行代码调试的教程请查看[文档中心]

参赛选手说明

  • 参赛人员身份信息需保证真实、有效,大赛主办方仅将个人信息用于赛事数据授权及颁奖使用
  • 欢迎海内外的在校学生,算法工程师和所有AI爱好者参与
  • 本次竞赛报名形式:以个人形式本地提交作品线上审核,并且以最终提交算法得分作为唯一有效成绩
  • 在比赛截止日期前,团队中成绩最高分作为本团队的最终成绩
  • 报名成功后请加入FlyAI竞赛交流群,一起学习进步!重要通知也将在群内发布,不要错过哦

比赛作品说明

  • 最终比赛成绩以排行榜显示排名为准
  • 根据作品提交时间先后顺序进行人工审核,审核合格后提交至排行榜
  • 禁止使用外部链接下载代码替换本项目代码
  • 提交的代码具备可解释性并且其它开源框架可复现
  • 所有相似代码将一律不通过审核!!情况多次出现者封号处理
  • 如有发现利用非正常手段作弊行为,奖金一律不发放。之前所获得奖金金额官方有权收回,情节严重者封号处理
  • 提交代码即视为阅读并同意以上比赛作品说明

大赛奖项设置

奖项说明:

奖项设置 获奖人数 奖金额度说明(按最终得分评判)
参与奖(总奖金30%) 所有人 不同得分区间获得相应的竞赛奖金
突破奖(总奖金20%) 所有人 更新排行榜得分,获取相应竞赛奖金
排名奖(总奖金50%) 第一周/月前3名(冠、亚、季军) 项目上线第一周、第一个月; Time_P(周) = 0.5,Time_P(月) = 0.5;K1=0.5,K2=0.3,K3=0.2;
不同框架奖励 所有人 获得60FAI币用于GPU训练资源消耗

备注:

  • 奖金获取标准:35<Score 按照得分比例获取奖金
  • 获得奖金分为3部分:参与奖、突破奖为审核完毕实时获取的奖金,排名奖需在规定时间结束后根据排名顺序获得
  • Bouns表示为:奖金池总金额;Score表示为:模型得分;
  • 【参与奖】相同得分区间无法再次获得奖励
  • 各项奖金获得计算公式参考如下:
  • 参与奖(Participation Award)
  • R表示:得分的区间系数;T表示为:相同得分区间得分人数;
  • 100-标准分:分为5个区间系数;R1(0.02),R2(0.08),R3(0.15),R4(0.25),R5(0.5)
  • 奖金计算公式1
  • 突破奖(Prizes)
  • N表示:第N次更新排行榜;Prizes_N-1表示:排行榜更新后已发放的突破奖
  • 奖金计算公式2
  • 排名奖(Ranking Award)
  • Time_p表示:相关截止日期的奖金发放系数;K表示:每次发放排行榜前三名的分配系数;
  • 奖金计算公式3

赛事主题和数据说明

赛题描述

通过迭代自己的算法模型并提交训练,获取奖金池高额奖金。

数据来源

HumanFaceKeyPointDetection

数据描述

由于需要提交代码作品在云端进行训练,参赛数据集不对外开放。仅提供调试数据,可通过使用本地调试的方式获取调试数据集。本地调试和提交指南请查看[文档中心]

字段说明:

字段名 字段类型 取值区间 字段描述
image_path string 不为空 图片的相对路径
p1 int 不为空 每个人脸的左眼x关键点的标注
p2 int 不为空 每个人脸的左眼y关键点的标注
p3 int 不为空 每个人脸的右眼x关键点的标注
p4 int 不为空 每个人脸的右眼y关键点的标注
p5 int 不为空 每个人脸的鼻子x关键点的标注
p6 int 不为空 每个人脸的鼻子y关键点的标注
p7 int 不为空 每个人脸的左嘴角x关键点的标注
p8 int 不为空 每个人脸的左嘴角y关键点的标注
p9 int 不为空 每个人脸的右嘴角x关键点的标注
p10 int 不为空 每个人脸的右嘴角y关键点的标注

输入字段: image_path,

输出字段: p1, p2, p3, p4, p5, p6, p7, p8, p9, p10,

参考文献:

[1]11K Hands: Gender recognition and biometric identification using a large dataset of hand images

评审标准

评审指标说明

  • 根据N点坐标(x,y)验证输出值(X_out,Y_out)的距离误差
  • 取N点距离误差之和的平均数作为最终误差值
  • 计算公式如下:
  • 评审计算公式

比赛常见问题说明

Q:比赛使用什么框架?

  • 比赛支持常用的机器学习和深度学习框架,比如TensorFlow,PyTorch,Keras,Scikit-learn、MXNet、PaddlePaddle等。

Q:怎么参加比赛,需不需要提交CSV文件?

  • FlyAI竞赛平台提供免费云端GPU资源,报名后可以使用自己熟练的框架,修改main.py中的网络结构和processor.py中的数据处理;仅部分赛题支持CSV方式提交,请仔细阅读参赛方式相关内容。

Q:比赛排行榜分数怎么得到的?

  • 参加项目竞赛必须实现 model.py 中的predict_all方法。系统通过该方法,调用模型得出评分。

展开

  • 竞赛排行榜
  • 奖金记录
第三名

提供者:trick_or_treat

489.72

batch数据为64,循环次数为600次,损失函数优化完,最终完成评分为98.2。

2019-05-04 11:53:03

489.72

98.20

第三名

提供者:无......有

546.88

batch数据为16,循环次数为200次,损失函数优化完,最终完成评分为89.22。

2019-04-22 22:27:11

546.88

89.22

第三名

提供者:喵喵

187.50

batch数据为128,循环次数为3000次,损失函数优化完,最终完成评分为88.18。

2019-04-18 14:26:47

187.50

88.18

4

提供者:lyming

1085.63

batch数据为128,循环次数为3000次,损失函数优化完,最终完成评分为85.9。

2019-04-17 02:18:36

1085.63

85.90

5

提供者:smooklazz

170.73

batch数据为128,循环次数为1200次,损失函数优化完,最终完成评分为85.82。

2019-04-11 17:26:54

170.73

85.82

6

提供者:tik_boa

batch数据为64,循环次数为1000次,损失函数优化完,最终完成评分为85.46。

2019-04-13 07:02:03

85.46

7

提供者:天天向上

batch数据为64,循环次数为3000次,损失函数优化完,最终完成评分为84.85。

2019-04-12 20:23:35

84.85

8

提供者:善假于物

2148.00

batch数据为160,循环次数为1900次,损失函数优化完,最终完成评分为83.93。

2019-04-15 10:19:58

2148.00

83.93

9

提供者:liyonghong

1.46

batch数据为128,循环次数为50次,损失函数优化完,最终完成评分为83.16。

2019-04-11 20:59:17

1.46

83.16

10

提供者:Smile婷

batch数据为128,循环次数为1500次,损失函数优化完,最终完成评分为81.61。

2019-04-15 08:00:29

81.61

11

提供者:zhiduanqingchang

7.03

batch数据为128,循环次数为1500次,损失函数优化完,最终完成评分为80.11。

2019-04-14 16:34:53

7.03

80.11

12

提供者:看你很6哦

153.75

batch数据为32,循环次数为1000次,损失函数优化完,最终完成评分为79.69。

2019-04-17 00:30:25

153.75

79.69

13

提供者:DDBG

2.93

batch数据为1024,循环次数为5000次,损失函数优化完,最终完成评分为79.05。

2019-04-10 12:31:12

2.93

79.05

14

提供者:RuntimeError

batch数据为64,循环次数为500次,损失函数优化完,最终完成评分为78.1。

2019-04-12 14:55:11

78.10

15

提供者:ChangeBio

batch数据为64,循环次数为3000次,损失函数优化完,最终完成评分为77.23。

2019-04-30 10:40:29

77.23

16

提供者:刘雪飞

batch数据为32,循环次数为1次,损失函数优化完,最终完成评分为75.93。

2019-04-12 18:15:11

75.93

17

提供者:joehammer

546.88

batch数据为128,循环次数为30次,损失函数优化完,最终完成评分为75.38。

2019-04-07 23:11:11

546.88

75.38

18

提供者:KG

batch数据为32,循环次数为10000次,损失函数优化完,最终完成评分为75.06。

2019-04-22 02:46:53

75.06

19

提供者:你猜猜我是谁

19.92

batch数据为130,循环次数为700次,损失函数优化完,最终完成评分为74.97。

2019-04-09 21:55:55

19.92

74.97

20

提供者:玄学上分

batch数据为64,循环次数为1000次,损失函数优化完,最终完成评分为74.74。

2019-04-12 06:40:59

74.74

21

提供者:丶人狠话不多

23.44

batch数据为256,循环次数为2000次,损失函数优化完,最终完成评分为74.49。

2019-04-09 17:24:47

23.44

74.49

22

提供者:cclxx

31.06

batch数据为128,循环次数为1000次,损失函数优化完,最终完成评分为73.83。

2019-04-06 00:18:04

31.06

73.83

23

提供者:我吃定了这第一

batch数据为128,循环次数为4000次,损失函数优化完,最终完成评分为72.44。

2019-07-07 03:36:12

72.44

24

提供者:Hallo

1.76

batch数据为128,循环次数为500次,损失函数优化完,最终完成评分为72.13。

2019-04-09 19:25:01

1.76

72.13

25

提供者:Daiccccc

batch数据为32,循环次数为1300次,损失函数优化完,最终完成评分为71.15。

2019-04-08 00:20:49

71.15

26

提供者:mn

batch数据为32,循环次数为100次,损失函数优化完,最终完成评分为68.34。

2019-06-16 22:32:39

68.34

27

提供者:weiliming

batch数据为128,循环次数为20次,损失函数优化完,最终完成评分为66.34。

2019-07-26 19:42:27

66.34

28

提供者:火炎焱燚

batch数据为128,循环次数为1000次,损失函数优化完,最终完成评分为65.9。

2019-04-10 17:55:42

65.90

29

提供者:Hlic

batch数据为64,循环次数为1000次,损失函数优化完,最终完成评分为65.71。

2019-04-12 09:44:26

65.71

30

提供者:cnn

batch数据为50,循环次数为3200次,损失函数优化完,最终完成评分为65.7。

2019-07-18 11:08:16

65.70

31

提供者:decoo

batch数据为128,循环次数为30次,损失函数优化完,最终完成评分为64.5。

2019-04-11 05:10:53

64.50

32

提供者:codePlay

batch数据为128,循环次数为2500次,损失函数优化完,最终完成评分为63.88。

2019-04-11 22:08:11

63.88

33

提供者:若素

batch数据为64,循环次数为1次,损失函数优化完,最终完成评分为63.78。

2019-04-11 11:25:11

63.78

34

提供者:零露

3.52

batch数据为128,循环次数为3000次,损失函数优化完,最终完成评分为61.27。

2019-04-07 06:33:54

3.52

61.27

35

提供者:朝圣者

batch数据为128,循环次数为3000次,损失函数优化完,最终完成评分为61.07。

2019-04-12 09:52:34

61.07

36

提供者:markov_future

30.00

batch数据为16,循环次数为1000次,损失函数优化完,最终完成评分为58.16。

2019-04-11 21:14:49

30.00

58.16

37

提供者:唱跳RAP打篮球

batch数据为512,循环次数为10000次,损失函数优化完,最终完成评分为33.9。

2019-04-18 02:10:34

33.90

38

提供者:第五轻柔

batch数据为256,循环次数为50次,损失函数优化完,最终完成评分为3.67。

2019-07-10 22:24:30

3.67

39

提供者:fmy

batch数据为128,循环次数为3000次,损失函数优化完,最终完成评分为2.36。

2019-04-11 18:27:52

2.36

2019-05-05
无......有

模型得分为89.22,本次获得排名奖奖金为500

2019-05-05 15:00:02

2019-04-23
无......有

模型得分为89.22,本次获得实时奖励奖金为46.88

2019-04-23 12:51:43

喵喵

模型得分为88.18,本次获得实时奖励奖金为187.5

2019-04-23 12:50:54

trick_or_treat

模型得分为94.38,本次获得实时奖励奖金为375

2019-04-23 12:49:55

2019-04-12
markov_future

模型得分为58.16,本次获得实时奖励奖金为30

2019-04-12 15:41:47

smooklazz

模型得分为85.82,本次获得实时奖励奖金为170.73

2019-04-12 15:41:39

liyonghong

模型得分为74.66,本次获得实时奖励奖金为1.46

2019-04-12 15:41:27

DDBG

模型得分为79.05,本次获得实时奖励奖金为2.93

2019-04-12 15:41:04

你猜猜我是谁

模型得分为74.97,本次获得实时奖励奖金为5.86

2019-04-12 15:09:59

trick_or_treat

模型得分为82.24,本次获得实时奖励奖金为114.72

2019-04-12 15:09:55

joehammer

模型得分为75.38,本次获得排名奖奖金为500

2019-04-12 15:00:01

lyming

模型得分为78.72,本次获得排名奖奖金为750

2019-04-12 15:00:01

善假于物

模型得分为79.38,本次获得排名奖奖金为1250

2019-04-12 15:00:01

2019-04-09
丶人狠话不多

模型得分为74.49,本次获得实时奖励奖金为23.44

2019-04-09 17:24:47

2019-04-08
Hallo

模型得分为61.23,本次获得实时奖励奖金为1.76

2019-04-08 12:11:32

2019-04-07
joehammer

模型得分为74.1,本次获得实时奖励奖金为46.88

2019-04-07 21:12:20

2019-04-07
零露

模型得分为61.27,本次获得实时奖励奖金为3.52

2019-04-07 06:33:54

zhiduanqingchang

模型得分为68.26,本次获得实时奖励奖金为7.03

2019-04-07 03:39:40

2019-04-06
看你很6哦

模型得分为75.22,本次获得实时奖励奖金为93.75

2019-04-06 12:35:47

lyming

模型得分为75.05,本次获得实时奖励奖金为187.5

2019-04-06 11:36:33

你猜猜我是谁

模型得分为73.68,本次获得实时奖励奖金为14.06

2019-04-06 10:33:55

善假于物

模型得分为79.38,本次获得实时奖励奖金为513

2019-04-06 07:26:28

2019-04-06
cclxx

模型得分为73.83,本次获得实时奖励奖金为31.06

2019-04-06 00:18:04

lyming

模型得分为62.25,本次获得实时奖励奖金为28.13

2019-04-06 00:11:55

看你很6哦

模型得分为56.59,本次获得实时奖励奖金为60

2019-04-05 23:33:54

lyming

模型得分为56.46,本次获得实时奖励奖金为120

2019-04-05 17:15:51

善假于物

模型得分为72.93,本次获得实时奖励奖金为79

2019-04-05 17:12:42

2019-04-05
善假于物

模型得分为66.97,本次获得实时奖励奖金为306

2019-04-05 15:40:18

挑战者大赛 官方交流群

训练记录

你还没有任何提交记录喔...

使用指南

  • windows客户端
  • windows命令行
  • Mac/Linux

1.进入代码编辑页下载当前代码

2.打开运行,输入cmd,打开终端

Win+R 输入 cmd

3.使用终端进入到项目的根目录下

cd path\to\project

4.开启 FlyAI-Jupyter 代码调试环境

在终端执行命令 flyai.exe ide 打开调试环境

操作过程有延迟,请耐心等待

运行 run main.py 命令即可在本地训练调试代码

5.提交训练到GPU

在FlyAI-Jupyter环境下运行 !flyai.exe train 将代码提交到云端GPU免费训练

返回sucess状态,代表提交离线训练成功

训练结束会以微信和邮件的形式发送结果通知

6.下载本地测试数据

首次成功执行本地调试命令后,将在本地代码包中自动生成"data"数据集文件夹

更多参赛帮助请查看文档中心

1.进入代码编辑页下载当前代码

2.本地解压缩代码包文件,双击执行 flyai.exe 程序

第一次使用需要使用微信扫码登录 杀毒软件可能会误报,点击信任该程序即可

3.开启 FlyAI-Jupyter 代码调试环境

运行flyai.exe程序,点击"使用jupyter调试"按钮自动打开jupyter notebook 操作界面

运行 run main.py 命令即可在本地训练调试代码

4.下载本地测试数据

运行flyai.exe程序,点击"下载数据"按钮,程序会下载100条调试数据

5.提交训练到GPU

运行flyai.exe程序,点击"提交GPU训练"按钮,代码将自动提交到云端GPU进行训练

返回sucess状态,代表提交离线训练成功

训练结束会以微信和邮件的形式发送结果通知

更多参赛帮助请查看文档中心

1.进入代码编辑页下载当前代码

2.使用终端进入到项目的根目录下

cd path\to\project

3.初始化环境登录

使用如下命令授权 flyai 脚本: chmod +x ./flyai

4.开启 FlyAI-Jupyter 代码调试环境

在终端执行命令 ./flyai ide 打开调试环境 操作过程有延迟,请耐心等待 运行 run main.py 命令即可在本地训练调试代码

5.提交训练到GPU

在FlyAI-Jupyter环境下运行 !flyai.exe train 将代码提交到云端GPU免费训练 返回sucess状态,代表提交离线训练成功 训练结束会以微信和邮件的形式发送结果通知

6.下载本地测试数据

首次成功执行本地调试命令后,将在本地代码包中自动生成"data"数据集文件夹

更多参赛帮助请查看文档中心

$vue{ errorTip }

发送样例至我的邮箱

已发送

已发送成功

请查收FlyAI官方邮件查看详情 根据样例提高算法评分可以获得积分奖励 用来兑换GPU训练时长

确定

$vue{flag?'报名成功!':'参赛温馨提示'}

通过迭代赛题的样例代码提高模型准确率哦~
准确率越高,奖励越丰富!

查看样例代码

⼤神你好!当前能⼒值⽆法参加新⼿手赛

多给新手一些机会哦~

查看样例代码

打开微信,使用扫一扫功能分享给好友

绑定你的微信账号

用于本地环境登录和实时接收训练通知
参赛提示


申请参赛资格请扫描上方二维码联系FlyAI客服

当前赛题您未在 24小时内 报名参加
参赛资格已失效,如有疑问请联系FlyAI客服

当前赛题您未在 48小时内 提交有效成绩
参赛资格已失效,如有疑问请联系FlyAI客服

参加其他比赛
提交结果文件
提示:每次提交需消耗 100 FAI

仅支持上传 CSV 格式的文件

$vue{csvName}上传成功
取消 确认提交

评估成绩得分

$vue{csv_data.score}
$vue{csv_data.lable}
关闭结果