FaceRank-人脸打分基于 TensorFlow 的 CNN 模型,这个妹子颜值几分? FaceRank 告诉你!《周末小福利》 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
fendouai_com
V2EX    Python

FaceRank-人脸打分基于 TensorFlow 的 CNN 模型,这个妹子颜值几分? FaceRank 告诉你!《周末小福利》

  •  
  •   fendouai_com 2017-07-29 19:29:20 +08:00 7814 次点击
    这是一个创建于 3048 天前的主题,其中的信息可能已经有所发展或是发生改变。

    FaceRank-人脸打分基于 TensorFlow 的 CNN 模型

    机器学习是不是很无聊,用来用去都是识别字体。能不能帮我找到颜值高的妹子,顺便提高一下姿势水平。

    FaceRank 基于 TensorFlow CNN 模型,提供了一些图片处理的工具集,后续还会提供训练好的模型。给 FaceRank 一个妹子,他给你个分数。

    从此以后筛选简历,先把头像颜值低的去掉;自动寻找女主颜值高的小电影;自动关注美女;自动排除负分滚粗的相亲对象。从此以后升职加薪,迎娶白富美,走上人生巅峰。

    隐私

    因为隐私问题,训练图片集并不提供,但是提供了人脸抽取,图片大小归一化工具,稍微可能会放一些卡通图片。

    数据集

    • 130 张 128*128 张网络图片,图片名:1-3.jpg 表示 分值为 3 的第 3 张图。 你可以把符合这个格式的图片放在 resize_images 来训练模型。

    模型

    人脸打分基于 TensorFlow 的 CNN 模型 代码参考 : https://github.com/aymericdamien/TensorFlow-Examples/blob/master/examples/3_NeuralNetworks/convolutional_network.py

    运行

    安装好 TensorFlow 之后,直接运行 train_model.py.

    • 训练模型
    • 保存模型到 model 文件夹

    测试

    运行完 train_model.py 之后,直接运行 run_model.py 来测试.

    下载

    训练好的模型可以在以下网址下载: (稍后上传) http://www.tensorflownews.com/

    模型效果

    • 训练过程 你可以看训练过程:Train_Result.md ,这里有损失函数和准确率变化过程。
    • 测试结果 结果并不非常好,但是增加数据集之后有所改善。
    (?, 128, 128, 24) (?, 64, 64, 24) (?, 64, 64, 96) (?, 32, 32, 96) ['1-1.jpg', '1-2.jpg', '10-1.jpg', '10-2.jpg', '2-1.jpg', '2-2.jpg', '3-1.jpg', '3-2.jpg', '4-1.jpg', '4-2.jpg', '5-1.jpg', '5-2.jpg', '6-1.jpg', '6-2.jpg', '7-1.jpg', '7-2.jpg', '8-1.jpg', '8-2.jpg', '9-1.jpg', '9-2.jpg'] 20 (10, 128, 128, 3) [3 2 8 6 5 8 0 4 7 7] (10, 128, 128, 3) [2 6 6 6 5 8 7 8 7 5] Test Finished! 

    支持

    ##后续计划

    • 图片像素要提高
    • 增加数据集
    • 在临近的层次,用公用的图片:比如 1-3 ; 4-6 ; 7-9 用相似或者相同图片。

    求 Star

    https://github.com/fendouai/FaceRank

    一定要 Star,走过路过不要错过。

    第 1 条附言    2017-07-31 11:16:10 +08:00

    没有图总感觉少了点什么。

    结果图片

    如有侵权,请通知删除,结果由 FaceRank AI 输出。

    Result Pic

    14 条回复    2018-02-25 12:14:12 +08:00
    Enachan
        1
    Enachan  
       2017-07-29 19:30:59 +08:00
    div class="reply_content">这个可以有。
    purebluesong
        2
    purebluesong  
       2017-07-29 19:44:50 +08:00 via Android
    想知道训练数据是以什么作为美的标准?哪群人做的标注
    Ethan2048
        3
    Ethan2048  
       2017-07-29 19:47:22 +08:00 via Android
    想知道训练数据是以什么作为美的标准?哪群人做的标注
    fendouai_com
        4
    fendouai_com  
    OP
       2017-07-29 19:51:07 +08:00
    @purebluesong 明星( 7-9 分),普通人( 3-6 ),其他。因为训练集有分数,容易引起争论,就没放出来。你可以按照自己的品味加训练集,找出来的美女,也是符合你的口味的。
    Ethan2048
        5
    Ethan2048  
       2017-07-29 20:07:50 +08:00 via Android
    @fendouai_com 那就是每个人的标准选出来的都是自己喜欢的,不是那种大众化的么
    fendouai_com
        6
    fendouai_com  
    OP
       2017-07-29 20:47:10 +08:00
    @Ethan2048 长相这个很看个人的,因为审美本身不一样。
    dumb
        7
    dumb  
       2017-07-29 22:21:34 +08:00 via Android
    筛选结果有个性化……可以可以
    mpich
        8
    mpich  
       2017-07-29 22:28:09 +08:00
    我看 这个项目的 logo 就用你的头像
    fendouai_com
        9
    fendouai_com  
    OP
       2017-07-29 22:37:24 +08:00
    @dumb 把你的女神放在高分段,相似的妹子评分就会高。如果要做成通用的话,就比较有难度了,数据集要大一点,不然会比较主观。
    fendouai_com
        10
    fendouai_com  
    OP
       2017-07-29 22:37:53 +08:00
    @mpich 哈哈哈,要放也要放一张妹子图,10 分得。
    fendouai_com
        11
    fendouai_com  
    OP
       2017-07-31 11:22:16 +08:00
    补了张图。
    zke1e
        12
    zke1e  
       2017-07-31 13:00:16 +08:00
    很有想法 不过样本太少了把
    fendouai_com
        13
    fendouai_com  
    OP
       2017-07-31 13:08:07 +08:00
    @zke1e 有个初步增加样本的思路,把 snh48 的头像采集一波,丰富一下数据集。
    xiaoli88
        14
    xiaoli88  
       2018-02-25 12:14:12 +08:00
    一个在线颜值测试,也是 tensorflow 做的,请参考 https://www.xiaohuaerai.com/trail/bea
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     902 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 21:08 PVG 05:08 LAX 13:08 JFK 16:08
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86