V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fakepoet
V2EX  ›  iOS

基于猫脸识别的猫咪智能相册上架了,内附兑换码

  •  
  •   fakepoet · 34 天前 · 3783 次点击
    这是一个创建于 34 天前的主题,其中的信息可能已经有所发展或是发生改变。

    猫猫时刻 是一个 iOS 平台的猫咪智能相册应用,主要功能是:

    • 从系统相册中找出所有有猫的照片
    • 根据猫脸特征进行分组,分别建立档案
    • 小组件每天展示一张猫咪图片

    目前还有一些已知的问题如下,但应当不影响主要功能的使用:

    • 因为是基于猫脸识别的,所以没有猫脸(只有躯干)的照片大概率没办法找出来
    • 猫脸分组结果有一定概率不太准确,需要手动调整一下
    • 初次扫描全部照片耗时比较久,以我自己为例,10k 照片大概需要 15 分钟才能完成扫描
    • 作为一个后端工程师,对 UI 尽力了,但仍然不太好看

    如果使用过程中遇到其他问题,欢迎大家反馈,随帖发放 30 个兑换码,麻烦领取之后回复一下本帖方便其他人领取,如果能在 app store 留下一条好评的话感激不尽。

    • AXPRR47XJ9LT
    • ELHRPYJKHKPT
    • Y46NWA7YA79A
    • N36EFTF46T4X
    • PFLPH7JWRJYJ
    • EME69FRWHWLR
    • 6AF9PJEN3X34
    • MMPRKEPAKTW4
    • YEA9FWLATWK4
    • M36X34936Y3Y
    • E79TXFP3TF7P
    • R7XLLEM9N6MY
    • L9NWFA7RXTEN
    • 6XW9XM7NW9AN
    • EN77F4XYFML9
    • F4FN7RN4TXLK
    • L6Y7AT3L39HX
    • A67MNXYENAYW
    • 4REMPTPWL369
    • KR4M6TT6E3ME
    • 99JM4E99WK7F
    • AE6JTKE97LAF
    • WKY76PJKHP6H
    • KHE6MA7Y46TT
    • WFMAJFW49M7N
    • YX4YFRXWX9N6
    • WJTMAHTHR744
    • 9XMPMKXJ3HNL
    • 9WXPMW6KN9HJ
    • 4HXTKRJNNXNH
    第 1 条附言  ·  34 天前
    追加 30 个,麻烦大家领取后回复一下哦,后面领取的人就不用一个个去试了

    - F9HNT3EEP3MR
    - 4WXYRLE74XKK
    - 7Y9H7J6TRYTW
    - 74HWHJK67YAA
    - 99RPKTMHA7HJ
    - HNNPW4YHENJT
    - KPM4TYH97HJ6
    - F7994ENA4M99
    - L94R7N7E7EM3
    - KHPYKWX4PXWA
    - TWRE7M3J3Y3H
    - HYE7FPTHW7RH
    - 9E9R4JKME4T7
    - K9R6KJH9L7TH
    - HYRT797T6RMF
    - 6Y9YHRMAA7R3
    - 4XHYNR7L6WAK
    - JFFA746JK7NA
    - WMWPT69NEX3R
    - R9J3KNFHE4EE
    - YKA47AJFRXXE
    - P3TYXT63WARR
    - MJJT7LY67YAX
    - 6N3KRET4AE4H
    - LWFNFJPWPAYA
    - 36KPRYHFWKJA
    - E346TX69NTJ4
    - NLJKN77X4PXN
    - 9RFNHRA639M7
    - 47RRMNXPJN4E
    第 2 条附言  ·  31 天前
    第三批兑换码:
    — AYWKMFFMNPW9
    — NJLKYNNFMTJH
    — W3XN4XH6M6TR
    — PRATW3JYRNRJ
    — JRARP7AKEAFR
    — 6WM3NKFWX93M
    — LNTMYKHN9E94
    — P4MKX9YKRTL9
    — YM3R69NTN6TM
    — HJNR6JPHF3FW
    — P7WF6JFNYLR4
    — YHXNLNFKN6E6
    — KEN4TPAHE39Y
    — WJXHRLH9KTHK
    — 6N3RXAEW9RAJ
    — 3RMFMMKAL94W
    — W66K7YRKP7A9
    — JKPLR3APLL9W
    — Y6H7EYH679NF
    — XAHH4LT34AWH
    — W6EP99NLA6R3
    — M4M79J6TX7T4
    — WL7XE47FEW7K
    — 7PXTJKFL439P
    — FWW3K367TN3J
    — FWL7E6JTP6LW
    — NKHL3R6MJLWM
    — ENFLT7FAWR6J
    — M79PF7YRFHKW
    — 74FF4R4TJKP9
    122 条回复    2022-07-12 19:23:21 +08:00
    1  2  
    theHaagenDazs
        1
    theHaagenDazs  
       34 天前   ❤️ 1
    N36EFTF46T4X 已用
    vsean
        2
    vsean  
       34 天前 via iPhone   ❤️ 1
    99JM4E99WK7F 已用,感谢
    Jxcrow
        3
    Jxcrow  
       34 天前   ❤️ 1
    L6Y7AT3L39HX 已用 感谢!
    shinyy
        4
    shinyy  
       34 天前 via iPhone   ❤️ 1
    4HXTKRJNNXNH 已用,感谢
    lk373391947
        5
    lk373391947  
       34 天前 via iPhone   ❤️ 1
    EN77F4XYFML9 已用,谢谢
    lucifer9
        6
    lucifer9  
       34 天前 via iPhone   ❤️ 1
    9XMPMKXJ3HNL 已用,谢谢!
    liliweidoudou
        7
    liliweidoudou  
       34 天前 via iPhone   ❤️ 1
    4REMPTPWL369 已用,感谢。
    kmsg
        8
    kmsg  
       34 天前 via iPhone   ❤️ 1
    F4FN7RN4TXLK 已用,感谢
    LeslieLeung
        9
    LeslieLeung  
       34 天前 via iPhone   ❤️ 1
    AE6JTKE97LAF 已用
    GeekN0m0r3
        10
    GeekN0m0r3  
       34 天前   ❤️ 1
    A67MNXYENAYW 已用,感谢
    wispx
        11
    wispx  
       34 天前   ❤️ 1
    WFMAJFW49M7N 已用,谢谢!
    Mouhou
        12
    Mouhou  
       34 天前 via iPhone   ❤️ 1
    ELHRPYJKHKPT 已使用,谢谢🙏
    skyfrere
        13
    skyfrere  
       34 天前 via iPhone   ❤️ 1
    好像都用已经被兑换了
    vitozyf
        14
    vitozyf  
       34 天前   ❤️ 1
    6XW9XM7NW9AN 已用,谢谢!
    nyanpass1
        15
    nyanpass1  
       34 天前   ❤️ 1
    L9NWFA7RXTEN 已用,谢谢
    mhqschen
        16
    mhqschen  
       34 天前   ❤️ 1
    PFLPH7JWRJYJ 已用,感谢~
    didididididi
        17
    didididididi  
       34 天前   ❤️ 1
    6AF9PJEN3X34 已用 谢谢
    wsly47
        18
    wsly47  
       34 天前   ❤️ 1
    M36X34936Y3Y 已用,谢谢
    mhqschen
        19
    mhqschen  
       34 天前   ❤️ 1
    试了下,识别速度还能接受,但是识别率有点低。手遮住点猫头的照片都没识别出来。
    fakepoet
        20
    fakepoet  
    OP
       34 天前
    @mhqschen 感谢反馈,主要是因为在测试过程中发现了很多 false positive ,所以把 confidence threshold 设定的比较高了,因为在这个 app 中第一步的识别结果如果不准确,容易导致自动分组时偏差较大。后续还是想再想办法优化一下。
    lucifer9
        21
    lucifer9  
       34 天前 via iPhone   ❤️ 1
    家里有俩猫,所以会有一些合照,有些一只是正向,一只是反向的,只能识别正的那只
    fakepoet
        22
    fakepoet  
    OP
       34 天前
    @lucifer9 嗯,如果只是要识别的话大概还是能做到的,但是没想好从身体部位上提取特征的方法,所以就暂时只用脸部特征了。
    kevinyu
        23
    kevinyu  
       34 天前   ❤️ 1
    已经🈚️了,有些人兑换了又不回复。。。
    fakepoet
        24
    fakepoet  
    OP
       34 天前
    @kevinyu 追加了一批,欢迎试用
    Cagliostro
        25
    Cagliostro  
       34 天前   ❤️ 1
    P3TYXT63WARR 已用,谢谢!
    A0B92
        26
    A0B92  
       34 天前   ❤️ 1
    E346TX69NTJ4 已使用
    bigooorange
        27
    bigooorange  
       34 天前   ❤️ 1
    4XHYNR7L6WAK ,已用,谢谢
    eric1202
        28
    eric1202  
       34 天前   ❤️ 1
    HNNPW4YHENJT 已用 谢谢!
    Lin0936
        29
    Lin0936  
       34 天前   ❤️ 1
    9E9R4JKME4T7 已用 感谢!
    tripper
        30
    tripper  
       34 天前 via iPhone   ❤️ 1
    LWFNFJPWPAYA 已兑,谢谢!
    Cagliostro
        31
    Cagliostro  
       34 天前   ❤️ 1
    感觉做一个识别相机拍摄的照片的智能相册应该挺有市场,APP 的相册过于愚蠢,不分类手机拍摄的照片,每次找自己拍的招聘要从一大堆图片里去找。
    JasonEWNL
        32
    JasonEWNL  
       34 天前 via iPhone   ❤️ 1
    MJJT7LY67YAX 已用,给流浪猫分一分 😺
    D1sappea2
        33
    D1sappea2  
       34 天前   ❤️ 1
    K9R6KJH9L7TH 已用 感谢!
    miloweimo
        34
    miloweimo  
       34 天前   ❤️ 1
    KPM4TYH97HJ6 谢谢![坏笑]
    eric1202
        35
    eric1202  
       34 天前   ❤️ 1
    9RFNHRA639M7 朋友对换 谢谢
    YsCi2
        36
    YsCi2  
       34 天前   ❤️ 1
    TWRE7M3J3Y3H 已用 感谢!
    dassh
        37
    dassh  
       34 天前   ❤️ 1
    F7994ENA4M99 已用谢谢
    blank0ken
        38
    blank0ken  
       34 天前   ❤️ 1
    F9HNT3EEP3MR 已用,感谢楼主
    JimmyLX
        39
    JimmyLX  
       34 天前   ❤️ 1
    36KPRYHFWKJA ,谢谢!
    zhch602
        40
    zhch602  
       34 天前 via iPhone   ❤️ 1
    KHPYKWX4PXWA 已用
    looching
        41
    looching  
       34 天前   ❤️ 1
    4WXYRLE74XKK 已用,感谢!
    pidanbb
        42
    pidanbb  
       34 天前   ❤️ 1
    74HWHJK67YAA 感谢
    dassh
        43
    dassh  
       34 天前   ❤️ 1
    小组件没找到 ios15.5
    sizhengping
        44
    sizhengping  
       34 天前   ❤️ 1
    L94R7N7E7EM3 已用,感谢
    gosas
        45
    gosas  
       34 天前 via iPhone   ❤️ 1
    用了一组 夜晚拍的猫 3 只猫 只识别出一只
    zhaidoudou123
        46
    zhaidoudou123  
       34 天前   ❤️ 1
    YKA47AJFRXXE 已用 谢谢
    extra888
        47
    extra888  
       34 天前   ❤️ 1
    NLJKN77X4PXN 已用,感谢
    JasonEWNL
        48
    JasonEWNL  
       34 天前 via iPhone   ❤️ 1
    反馈几点:
    1. 核心功能,花色相同的不同猫无法区分,比如多只橘猫识别为一只;
    2. 交互设计,识别时进度条遮挡底部,分组的 Cell 绿色背景和整体白色背景搭配或可调整;
    3. 其他体验,速度一般且识别完微热,效率也可优化。
    HanMeiM
        49
    HanMeiM  
       34 天前   ❤️ 1
    呜呜呜,期待再来一组
    fakepoet
        50
    fakepoet  
    OP
       34 天前
    @dassh 如果系统设置非中文的话,试着搜一下 Cat Moments 呢?
    fakepoet
        51
    fakepoet  
    OP
       34 天前
    @HanMeiM 单个版本只有 100 个兑换码,已经发完了...
    fakepoet
        52
    fakepoet  
    OP
       34 天前
    @gosas
    @JasonEWNL
    感谢反馈
    当前模型的识别效果确实有待提高,后续会努力改进的;交互和设计方面我尽力了…感觉只能求助外援了;识别速度目前主要受限于模型速度,以及苹果的 Vision 框架不支持批量处理,有计划用纯 CoreML 做批处理看下改进效果。
    lutla
        53
    lutla  
       34 天前   ❤️ 1
    50 条回复 100 个码都干完了……
    fakepoet
        54
    fakepoet  
    OP
       34 天前
    @lutla 在 V 站只发了 60 个,其余的分给亲朋好友了,好在下一次更新之后 100 个兑换码的额度就刷新了。
    lutla
        55
    lutla  
       34 天前   ❤️ 1
    @fakepoet #54 原来是这样啊
    zhaidoudou123
        56
    zhaidoudou123  
       34 天前   ❤️ 1
    实测了一下,我的猫的不同时间点的照片被识别成了四只猫😂

    ![8CC5471E-6FCC-42C9-A61A-E3C3234F3F58.png]( https://s2.loli.net/2022/07/04/Q1WFxO2UAlRendY.png)
    dassh
        57
    dassh  
       34 天前   ❤️ 1
    @fakepoet 中文搜猫、英文搜 cat 也都没有,整个列表找了一圈也没有
    fakepoet
        58
    fakepoet  
    OP
       34 天前
    @zhaidoudou123 尴尬😅,看来还有很长的路要走
    zhaidoudou123
        59
    zhaidoudou123  
       34 天前   ❤️ 1
    @zhaidoudou123 #56 其实识别错了也没啥,但是是不是还没有合并多猫的功能🤣
    另外,要是能够云同步就好了,就用 iCloud ,免得 iPhone 扫描一次 iPad 还要扫描一次
    zhaidoudou123
        60
    zhaidoudou123  
       34 天前   ❤️ 1
    刚刚又看了一眼,之前转发的一个寻狗启示也被识别成猫了🌑
    fakepoet
        61
    fakepoet  
    OP
       34 天前
    @dassh 诶,好奇怪,我在测试时遇到过一次类似的情况,目测像是 widget center 没有加载完成,很多小组件都消失了,重启手机后恢复了,不知道是否是同一种情况,方便说一下手机型号和系统版本吗?
    chih758
        62
    chih758  
       34 天前   ❤️ 1
    google photo 这些功能都已经有了
    fakepoet
        63
    fakepoet  
    OP
       34 天前
    @zhaidoudou123 有考虑过合并多猫,列在下一期的开发计划里了。云同步这个我也考虑过,但这个 app 实际上不存储照片,只是将系统相册中的照片拿来展示而已,所以如果云同步的话就需要将所有照片复制一份然后上传 icloud ,可能会占用不少存储空间。
    dassh
        64
    dassh  
       34 天前   ❤️ 1
    @fakepoet 之前别的遇到过这种,重启解决。iphone13 ios15.5 。我来试试重新安装说不定就好了
    vitozyf
        65
    vitozyf  
       34 天前   ❤️ 1
    iphone13 ios15.4.1
    打开 app - 点击右上角+号 - 点击完成 - app 闪退
    dassh
        66
    dassh  
       34 天前   ❤️ 1
    @fakepoet 重新安装有啦,谢谢~
    vitozyf
        67
    vitozyf  
       34 天前   ❤️ 1
    另外,只能扫描一次吗?如果很久没进 app ,拍了很多照片,下次进去再想扫描一次相册,应该在哪里操作
    fakepoet
        68
    fakepoet  
    OP
       34 天前
    @chih758 嗯 google photo 确实很好用,但是我记得需要上传图片在服务器端识别和分类,比较麻烦。
    fakepoet
        69
    fakepoet  
    OP
       34 天前
    @vitozyf 感谢反馈,我来看下,大概率是个 bug
    tysb777
        70
    tysb777  
       34 天前
    email: dHlzYjc3N0BnbWFpbC5jb20=
    谢谢大佬
    fakepoet
        71
    fakepoet  
    OP
       34 天前
    @vitozyf 后续新增图片的功能在开发中了,会在之后的版本中加进来
    fakepoet
        72
    fakepoet  
    OP
       34 天前
    @tysb777 😅兑换码已经发完了
    blank0ken
        73
    blank0ken  
       34 天前   ❤️ 1
    试用了一下来反馈一下:
    1 、识别速度一般,默认扫了全部照片,2w8 左右的照片扫了 44 分钟。其实我猫的照片都放在一个相册里了,如果能手动选择扫描的相簿,会更好一点。不过是离线识别,这点比较好
    2 、认猫的准确率稍有不足,相册里的好多狗狗也被当成了猫,而且田园橘猫和加菲橘猫认成了同一只猫,还会乱入几张不同颜色的其他猫。感觉算法在针对猫本色和因为光照导致的合成色的区分上不太好,导致有些白猫被认成了橘猫
    3 、小组件好像不能设置指定的猫,能设置就更好了
    fakepoet
        74
    fakepoet  
    OP
       34 天前
    @blank0ken 感谢反馈,小本本记下来了,近期就开始优化模型和迭代一些细节设置。
    dassh
        75
    dassh  
       34 天前   ❤️ 1
    tysb777
        76
    tysb777  
       34 天前
    @fakepoet 终究是来晚了
    looching
        77
    looching  
       34 天前   ❤️ 1
    我在相册中点照片不是这只猫之后不能新建为全新的猫,只能选原有识别出来的
    kkshell
        78
    kkshell  
       34 天前
    还有吗
    kkshell
        79
    kkshell  
       34 天前
    @fakepoet 再来点大佬
    zhaidoudou123
        80
    zhaidoudou123  
       34 天前   ❤️ 1
    @fakepoet #63 或许可以一张照片生成一次 hash 再标记之类的?
    fakepoet
        81
    fakepoet  
    OP
       34 天前
    @zhaidoudou123 嗯实际上存储的只有 照片 的 id 和猫脸信息,之前主要是考虑到如果某个设备没有开启相册的 icloud 同步,那么两份数据就有不同了,需要加入“增量扫描”的功能,但这个功能本身还没开发完。
    linuslv
        82
    linuslv  
       34 天前
    似乎没有可用的兑换码了,哎
    lucifer9
        83
    lucifer9  
       34 天前   ❤️ 1
    @fakepoet 是这种,脸都能看到,就是位置比较特别...
    https://s3.bmp.ovh/imgs/2022/07/04/07776c19f41df2b5.png
    lucifer9
        84
    lucifer9  
       34 天前   ❤️ 1
    @fakepoet 只有脸是正向的那只(黑白的)能识别
    fakepoet
        85
    fakepoet  
    OP
       34 天前
    @dassh 感谢反馈。这个不是因为存在 icloud 的原因,获取时已经指定获取最高清晰度的图片了,刚刚在本地试了下获取比小组件尺寸大一些的照片然后缩小会看上去更清晰一些,今天就会提交这个更新。
    fakepoet
        86
    fakepoet  
    OP
       34 天前
    @lucifer9 是的。。。
    fakepoet
        87
    fakepoet  
    OP
       34 天前
    @looching good point ,后续的更新中会加入这个细节,感谢反馈!
    BiteDXH
        88
    BiteDXH  
       34 天前
    大佬能再发一个吗 [email protected]
    shinyy
        89
    shinyy  
       34 天前
    我发现 好多小狗 那种短脸的小狗都被识别成猫了
    fakepoet
        90
    fakepoet  
    OP
       34 天前
    @shinyy 嗯,模型精准度有待提高。。。
    tairan2006
        91
    tairan2006  
       34 天前
    google 相册自带这个功能啊,用了好多年了
    fakepoet
        92
    fakepoet  
    OP
       34 天前
    @tairan2006 嗯,上面也说过了,google photos 需要上传到服务器端识别,这个是完全本地的
    fakepoet
        93
    fakepoet  
    OP
       34 天前
    @tairan2006 而且可能多数 iOS 用户都还是绑定 icloud 的吧
    fh74599
        94
    fh74599  
       34 天前
    错过了
    wcxonly
        95
    wcxonly  
       34 天前
    还有兑换码吗,给我家两只猫猫试试
    ceno
        96
    ceno  
       34 天前
    有码的事踢一脚
    XiaoBaiYa
        97
    XiaoBaiYa  
       34 天前
    还有 T 一下,我有三只猫 😄
    adminharlem
        98
    adminharlem  
       34 天前
    还有码吗
    reiji
        99
    reiji  
       34 天前
    厉害,是基于 MLKit 开发的吗
    fakepoet
        100
    fakepoet  
    OP
       33 天前
    @reiji 主要用了 coreML + Vision
    1  2  
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2228 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 15:50 · PVG 23:50 · LAX 08:50 · JFK 11:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.