V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
voya
V2EX  ›  分享创造

开源!上线!历时半个月婴儿头型检测来了

  •  1
     
  •   voya · 6 天前 · 2385 次点击

    去年我自己宝宝出生后,怎么把头型睡好也成了我持续关注的一个事情。半年前我在论坛发了一个咨询贴,当时有很多朋友给到了建议,帮我我缓解了不少焦虑,其中特别感谢 @learnshare @edward1987 等诸多大哥的建议。

    如今回过头再看,头型问题可能是宝宝成长过程中非常小、且容易处理的问题,新手爸妈的焦虑更多是来源于信息的不对称、不完整,且不说很多文章、视频千篇一律,还要小心诸多营销陷阱。

    所以我决定做一个产品,免费、开源,一方面是通过科普,帮助父母建立准确的认知,另一方面提供一个在线测试工具,帮助父母对宝宝头型有进一步更清楚的判断。

    医学上目前有两个可量化的指标 CICVAI,分别用于评估头型长宽比例(扁头)、不对称程度(斜头),在能准确提取婴儿头型轮廓的情况下,这个计算就能非常简单、准确。

    于是我用 segmentation-models-pytorch 训了一个婴儿头型分割模型,加上 onnxruntime-web 直接在浏览器上运行,一方面是让大家放心宝宝隐私不会泄漏,另一方面为了省钱,嗯就是为了省钱。

    这个过程里最痛苦的其实还是数据标注,标注了 200 多张我就已经不想好好描点了。

    比起检测具体的指标,我更希望宝爸宝妈们从头型焦虑中走出来,除病理性头型外,宝宝的头随着时间本身会越来越圆,相信关注这个问题的家长们,都是极其细心和认真的,稍加引导自然就会做好。

    “首页”和“常见问题”两个页面提供了相对完善的科普资料,希望能正真帮助到每一位可亲可敬的爸爸、妈妈。

    我已经把分割模型训练和 web 项目的代码开源,欢迎大家 review 和贡献。

    (考虑到隐私,训练数据不会开源)


    最后附上线上地址(中文名小月颅,英文名 lunasphere ): https://head.melolib.com

    21 条回复    2025-08-29 14:54:36 +08:00
    incu
        1
    incu  
       6 天前
    做的用心了,感谢分享
    zy445566
        2
    zy445566  
       6 天前
    有点东西 有机会试试 先收藏了
    zhhqiang
        3
    zhhqiang  
       6 天前 via Android
    刚好可以试试 感谢分享
    zsuper
        4
    zsuper  
       6 天前
    现在用的“宝宝头型”小程序,拍照片对比下差异,差不多就行了
    ps
        5
    ps  
       6 天前
    感谢分享
    johnnyNg
        6
    johnnyNg  
       6 天前
    做成 app 或者小程序感觉能盈利
    liquid207
        7
    liquid207  
       6 天前
    感谢分享
    edward1987
        8
    edward1987  
       6 天前
    棒!有心了
    sonders
        9
    sonders  
       6 天前
    这个网站是用什么做的,有模板吗,还是直接 AI 生成
    yanyue526
        10
    yanyue526  
       6 天前
    这个厉害
    islee
        11
    islee  
       6 天前
    有心了,谢谢
    eipi1
        12
    eipi1  
       6 天前
    点个赞,晚点试试
    5261
        13
    5261  
       6 天前
    关键是怎么就会想到用这个模型训练
    voya
        14
    voya  
    OP
       6 天前
    @sonders AI 生成的
    voya
        15
    voya  
    OP
       6 天前
    @5261 ci ,cvai 的计算其实很简单,是一个二维平面的问题,核心是找到轮廓,分割算法就很合适。一开始我准备简单用 opencv 来做边缘提取,但是头发很难处理(怎么去定义头发和头的边界),遇到背景复杂的情况,也会很脆弱,最后还是老老实实标注数据
    BlankAlan
        16
    BlankAlan  
       5 天前
    可以放在 iOS 上跑吗
    voya
        17
    voya  
    OP
       5 天前
    @BlankAlan 可以,浏览器打开就行
    54yinhang
        18
    54yinhang  
       4 天前
    好像进不去了 在发版吗哈哈~
    voya
        19
    voya  
    OP
       4 天前
    @54yinhang 我刚试了下可以访问呢,目前用的腾讯国内 cdn ,海外没有加速会很慢,方便的话可以提供详细点的信息我来排查下,比如系统版本,浏览器,宽带。origin.head.melolib.com 这是我的源站,可以直接用这个试试
    54yinhang
        20
    54yinhang  
       4 天前
    @voya 现在可以了 谢谢 OP 提供这么好的工具
    tairan2006
        21
    tairan2006  
       4 天前
    这有啥焦虑的,正常睡自然就会变圆……越干涉越容易出问题
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3049 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:24 · PVG 20:24 · LAX 05:24 · JFK 08:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.