手机也能当“尺子”,用手机来量天测地
The following article is from 地图设计 Author 地图设计
大家有没有这样的经历,偶尔想要测量一些东西,比如鞋子的长度、床的尺寸,或者男/女朋友的身高?但是身边没有卷尺,也不可能买个卷尺随身带着…...怎么办呢?小编告诉你个惊天大秘密:手机也能当尺子!
What?手机也能当尺子?是的!因为我们使用的大多数智能手机都集成有惯性传感器(手机硬件知识,感兴趣可以自行百度哦~),再在手机上装个测量类App,打开手机摄像头,就可以进行测量。
当下,AR技术很火,各大应用市场上也有很多能够进行AR测量的App。小编为你推荐一款专业的App——SuperMap iTablet,用它来进行AR量算,可以测量距离、高度和面积,操作简单,精度也很高。
下面小编就为大家详细介绍下,SuperMap iTablet中AR量测功能的使用方法吧!
Step1 当然是下载SuperMap iTablet软件啦!在苹果App Store、华为应用市场、360应用市场等手机应用市场都可以下载。
Step2 进入“AR测图”模块,点击右侧“AR量算”,选择“测量距离”(或“测量高度”/“测量面积”)。
Step3 移动手机以寻找平面。
Step4 平面识别成功后,将屏幕中心圆点与要测量物体的轮廓点重合,点击屏幕就可以进行测量了。
小伙伴们是不是觉得有点神奇呢,这里也为大家介绍下这个功能的原理,感兴趣的小伙伴可以了解下~
首先,对于一个实物点来说,如果手机摄像头在两个视角拍摄这个实物点的图片,并且知道两幅图片中实物点的对应关系,就可以计算出实物点的三维坐标信息,这是由手机中的惯性测量单元IMU来进行的。
我们在实际进行测量时,手机找到平面并确定起始点后,会识别图像中的特征点(也就是一系列黄色的小点),移动手机后,再拍摄一张图片,再次确认图像特征点,然后将第二张图片与第一张图片进行比较,计算特征点之间的变化。随着手机持续拍摄图像,一遍又一遍执行此操作,手机就可以“追踪”图像特征点的坐标变化值,从而就可以最终计算出终止点到起始点的距离,或者某一块区域的面积啦。
文/端产品研发中心 刘蕾
欢迎转载~