iOS 12 中的 [测距仪] 为什么这么准?用了什么黑科技? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zealinux
V2EX    iOS

iOS 12 中的 [测距仪] 为什么这么准?用了什么黑科技?

  •  
  •   zealinux 2018-09-25 10:04:00 +08:00 18725 次点击
    这是一个创建于 2578 天前的主题,其中的信息可能已经有所发展或是发生改变。

    中秋假期手机( iPhone 8 )升级了 iOS 12,

    发现升级后,有个新应用 [测距仪] 手机摄像头测量距离特别准,

    想问一下,里面用了什么技术?

    有谁帮忙分析一下。

    31 条回复    2019-01-22 20:08:57 +08:00
    mfcheer
        1
    mfcheer  
       2018-09-25 10:16:10 +08:00
    一点都不准呀
    shuizhengqi
        2
    shuizhengqi  
       2018-09-25 10:19:26 +08:00
    没了解过 ar ?
    U7Q5tLAex2FI0o0g
        3
    U7Q5tLAex2FI0o0g  
       2018-09-25 10:19:49 +08:00
    ARKit 了解一下。。。

    另外,不准。
    whypool
        4
    whypool  
       2018-09-25 10:20:40 +08:00
    不准
    kaichao5
        5
    kaichao5  
       2018-09-25 10:21:09 +08:00 via iPhone
    @mfcheer 还真挺准的,特意测了下鼠标垫。
    TheWalkingDead
        6
    TheWalkingDead  
       2018-09-25 10:21:13 +08:00
    不准,而且不好用
    MarginK
        7
    MarginK  
       2018-09-25 10:21:26 +08:00
    不到两米的东西误差超过 10CM。。。。。这还叫准??? 和目测有多大区别。。。
    murmur
        8
    murmur  
       2018-09-25 10:22:18 +08:00
    缺乏实用性
    真的需要尺寸的时候你还是需要尺子的
    cm 级误差还是很恐怖
    ashes1122
        9
    ashes1122  
       2018-09-25 10:27:07 +08:00
    @MarginK 的确,同事给我测身高,测出姚明的高度了。
    MarginK
        10
    MarginK  
       2018-09-25 10:29:11 +08:00
    @ashes1122 哈哈哈哈。我昨天把 1 米 75 的同事测成 1 米 61.。。。。。
    firedsxist0
        11
    firedsxist0  
       2018-09-25 10:38:14 +08:00   1
    测了下女孩子手里的 P20Pro,尺寸从 15cm 变成了 18cm...
    我知道你有一个大胆并且邪恶的想法
    mfcheer
        12
    mfcheer  
       2018-09-25 10:44:01 +08:00
    @firedsxist0 hahaha
    ioth
        13
    ioth  
       2018-09-25 10:45:41 +08:00   8
    早上起来测 jj,要晃好久,都软了。
    Yiph
        14
    Yiph  
       2018-09-25 10:45:58 +08:00
    @firedsxist0 没懂。
    ashong
        15
    ashong  
       2018-09-25 11:08:55 +08:00
    还可以吧,试着测量了几个物件 总少一厘米
    firedsxist0
        16
    firedsxist0  
       2018-09-25 11:23:09 +08:00
    @Yiph 小小的开了个玩笑... 难道男同胞不是秒懂的么 = =
    总的来说,就是,测不准。也可能是没用对,下次换个环境再尝试下。
    ftu
        17
    ftu  
       2018-09-25 11:27:48 +08:00 via iPhone
    要测平面准确点
    Olive
        18
    Olive  
       2018-09-25 11:28:01 +08:00
    受光线影响很大。
    GuryYu
        19
    GuryYu  
       2018-09-25 11:29:24 +08:00
    使用双摄的机型(7p,8p,x)可能会更准确一些
    sennes
        20
    sennes  
       2018-09-25 11:40:59 +08:00
    双目+陀螺仪
    x86
        21
    x86  
       2018-09-25 11:50:29 +08:00
    我测桌子的时候算是蛮准的,其它的没试
    icylogic
        22
    icylogic  
       2018-09-25 12:02:32 +08:00 via iPhone   1
    没什么人讨论原理啊。就 SLAM(VIO)呀,融合了传感器的视觉算法,如果如楼上所说特征是速度快但受明暗影响很大,那可能用的是光流法。
    icylogic
        23
    icylogic  
        1
    不过不管是 ARKit 还是 ARCore 都没有开源,所以内部具体的实现就不知道了。但 Google 的 ARCore 貌似也是光流法 /直接法,因为适用于运动幅度小,算力比较差的。

    https://i.loli.net/2018/09/25/5ba9b4dfa5b30.png

    https://i.loli.net/2018/09/25/5ba9b4e129183.png
    demen
        24
    demen  
       2018-09-25 12:34:06 +08:00
    我有一个大胆的想法....
    icylogic
        25
    icylogic  
       2018-09-25 12:35:38 +08:00 via iPhone
    根据楼上的反馈我感觉还可以瞎猜一下,可能他们会更多使用单应矩阵去分解,单应的特点是对特征点有了一个落在同一平面上的约束,所以他们可能会先找平面,然后在平面上去建半稠密的场景。
    klementina
        26
    klementina  
       2018-09-25 13:26:02 +08:00
    只是还行,并不精确,能测个大概。
    cskeleton
        27
    cskeleton  
       2018-09-25 13:57:19 +08:00
    @ashes1122 这个测量只能依附于一个平面,测身高感觉得靠墙站立才行吧
    xuhaoyangx
        28
    xuhaoyangx  
       2018-09-25 14:24:31 +08:00
    平面准,想测身高,最佳方法,躺在一个干净的平面。
    mydns
        29
    mydns  
       2018-09-25 14:58:25 +08:00
    @ioth 你这是不是要点击屏幕放大才可以测
    Ginray
        30
    Ginray  
       2018-09-25 15:43:05 +08:00
    就是 SLAM 吧
    lebus
        31
    lebus  
       2019-01-22 20:08:57 +08:00
    AR 技术,现在 apple 已经开放这个包了
    本来之前还想自己做个测距仪上架给老外用用的,没几天 apple 自己就出了个,气
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     969 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 22:36 PVG 06:36 LAX 15:36 JFK 18:36
    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