http://users.eecs.northwestern.edu/~szh702/paper/vibroscale.pdf
1. 介绍
(1) 现代智能手机配备了数个传感器,可以支持各种类型的测量。文中重点关注加速度计和振动马达。Vabroscale控制智能手机的振动马达,并使用智能手机内置的加速计来测量振动的振幅。放置在手机上的重无不仅会抑制振动(由加速计捕获),而且抑制作用与放置在智能手机上的重量呈线性相关。
(2)难点:
- 不能接触别的表面;
- 物体固有频率;
- 电池情况和温度的影响——>需要一个基准。
2. 现有
(1)三种应用
- 感知物体的振动;
- 人体生理振动;
- 附加振动电机引起的振动。
(2)被动感应物体振动
- 智能手表检测手持物体或手势的振动特征,推断活动;
- 扫描房间环境,检测振动物体,推断活动;
- 手机检测附近的键盘敲击振动。.
(3)主动感应
(在物体上添加一个振动电机,由惯性传感器检测,用于识别/通信)
- Sen: 智能设备之间共享密匙的振动电机;
- Zhao: 圾桶上的电机和IMU检测垃圾桶的满载程度;
- Ma: 基于人体皮肤振动的交流方式;
- 主动感知智能手机放置何种物体表面,推断智能手机的位置。
3. 实现方法
(1)智能手机中存在的振动电机的振动频率在25到32hz之间变化。先在未放置物体的状态下预置3s。在最初的3秒测量后,用户被引导将物体放置在智能手机上(由于实验中观察到的零负荷振动振幅会根据电池水平而变化)。加速度计以200Hz的频率采样,足以捕捉电机产生的振动。如果由于硬件限制采样频率不足200Hz,就用线性插值法。
(2)通过计算差值,得到了放置物体引起的相对强度变化。在频域,参考了xyz轴的主要频率分量得到强度变化。最后发现在时域使用y轴数据时,变化最为显著。
(3)观察到了一定程度的线性相关性。由于对象的自然频率的变化&所采用的预测模型误测,所得到的关系是有噪声的。
(4)一个有意思的现象:较厚的水果(如橙子)可能不能很好地适应该测量方法:因为厚厚的果皮作为物体和智能手机之间的缓冲层,以复杂的方式影响振动强度。
4. 个人思考
(1)之前听说,有一届物联网竞赛中,有一组取灵感于西瓜书,利用手机传感器,根据敲击西瓜产生的声音&西瓜的长相判断西瓜的甜度。听说为了收集足够的数据集,他们开了上千个瓜,有点狠。以及在去年的线上学期中,我们的大学物理实验很多都是利用Phyphox手机应用测量的数据。结合这篇论文,我发现手机作为配备有很多传感器及外设的嵌入式设备,可以开发出很多有意思的功能;
(2)有3.(4)一个有意思的现象,我联想到电容笔。电容笔能够测量触电位置和相对压感强度(一般是0~1023/2047),但是有一个很明显的缺陷:当有多支电容笔同时工作时,常常会有多种点位判定情况,如图所示。
这个对于电容笔来说是一个缺陷,然而对于被测重量的物体而言却无所谓:如果是单触点的情况,一个点的压感值即可间接体现物体重量;如果有多触点,位置无所谓,知晓各个触电对应的不同压感值加以计算即可。这种方法也引入了两个问题:
- 材质问题。我写这个的时候正在吃橘子,发现橘子皮是可以被手机感应到的,但是如果是带塑料皮的巧克力呢?就便于测量了。
- 面状接触区域问题。如果是刚性的物体那还好说,如果放了一包袋袋奶,直接趴在手机上了,这种情况还能够实现很好的测量吗?