写点什么

MyShake 移动应用构建了一个物联网地震检测社区

  • 2016-03-10
  • 本文字数:946 字

    阅读完需:约 3 分钟

MyShake 是加州大学伯克利地震实验室开发的移动应用程序,能够让智能手机的用户把由智能手机记录的地震测量数据传递给物联网后端平台。通过数据分析以评估当前地震条件,以及预测不久的将来在某一特定区域发生地震的可能性。

这一免费的应用程序目前只适用于安卓智能手机( iPhone 应用程序正在研发) 。该应用程序利用了智能手机传感器“以记录地震震动。为了开发这一能力,加州大学地震实验室希望创造一个有一天能够在地震之前发出警告的密集网络。”

加州大学伯克利地震实验室的理查德·艾伦教授告诉 BBC(英国广播公司):

“你只需要‘仅仅几秒钟’的警告来蹲下,隐蔽,护体。根据社会学家告诉我们的有关过去地震的情况,如果每个人能够躲在一张坚固的桌子下,那么我们可以减少 50% 的伤亡人数。”

应用程序开发人员必须解决的一个问题是:你怎么分辨地震活动和智能手机测出的其他活动?举例来说,如果用户只是走在路上并没有使用手机呢,或者拿起手机将它向某个方向倾斜?你怎样分辨这些和由地震引起的移动?

这一应用依赖于一个复杂算法来分析所有由手机携带的加速器检测出的不同震动。这一程序已经“训练”成能够分辨人类日常活动和地震特定的震动…在模拟中该应用程序以 93% 的几率成功地检测出地震。

援引 Allen 教授的话,LiveScience 谈到了接下来的事情:

当智能手机的应用 MyShake 检测到地震时,它会立即向一个中央处理站点发送警报。网络监测程序由来自同一地区的多部手机传送的数据所激活,以“表示”地震,同时确定其位置并估计其规模。

现在, MyShake 只收集和传送数据到 MyShake 数据中心。“但是终极目标,”艾伦说,“是未来该应用程序的版本能够将警告发送到个人用户。”

到目前为止,已经有超过 10 万人下载了 MyShake 应用。

一份详细介绍 MyShake 应用背后科学和技术的论文在 Science Advances journal(科学进展杂志)上可以看到。

查看英文原文 MyShake Mobile App Builds an Internet-of-Things Seismic Measurement Community


感谢张龙对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群(已满),InfoQ 读者交流群(#2))。

2016-03-10 18:001408

评论

发布
暂无评论
发现更多内容

假如面试官问你Babel的原理该怎么回答

loveX001

JavaScript

面试官:你是怎样进行react组件代码复用的

beifeng1996

React

LinearLayout(线性布局)

芯动大师

Android Studio android布局 LinearLayout weight属性

Portraiture2023汉化中文版磨皮滤镜软件下载

茶色酒

Portraiture2023 Portraiture

勿以善小而不为,让AI成为温柔的力量

wood

AI 烟火气 温柔

Java高手速成│实战:应用数据库和GUI开发产品销售管理软件(1)

TiAmo

JDBC GUI 数据库·

osx安装mpd和ncmpcpp

Geek_pwdeic

macos

面试官:说说React-SSR的原理

beifeng1996

React

坚果的2022年终总结

坚果

年终总结 OpenHarmony

vue组件通信方式有哪些?

bb_xiaxia1998

Vue

滴滴前端一面高频vue面试题及答案

bb_xiaxia1998

Vue

2022年后疫情时代旅游业发展的新趋势

易观分析

旅游 后疫情时代

从源代码构建TensorFlow流程记录

京东科技开发者

tensorflow GitHub 开源 源代码 企业号 1 月 PK 榜

自己手写一个redux

helloworld1024fd

JavaScript

模块四-考试试卷存储方案

悟空

存储 考试

能够释放大量Mac内存空间的方法教程

茶色酒

CleanMyMac X CleanMyMac X2023

CleanMyMacX2023永久版Mac系统清理软件

茶色酒

CleanMyMac CleanMyMac X CleanMyMac X2023

前端高频面试题集锦

loveX001

JavaScript

那些高级前端是如何回答面试题的

loveX001

JavaScript

vue组件通信6种方式总结(常问知识点)

bb_xiaxia1998

Vue

朋友圈的架构设计

lory(侯保国)

字节前端必会react面试题

beifeng1996

React

字节前端高频手写面试题(持续更新中)

helloworld1024fd

JavaScript

TorchDynamo初探:Python ByteCode的动态修改

OneFlow

人工智能 深度学习 TorchDynamo

面试官:能用JavaScript手写一个bind函数吗

helloworld1024fd

JavaScript

CorelDRAW2023最新绿色免费版矢量图形处理软件

茶色酒

CorelDraw2023 CorelDraw

vivo 服务端监控体系建设实践

vivo互联网技术

云原生 监控 可用性 可观测

阿里前端二面必会react面试题总结

beifeng1996

React

前端二面vue面试题(边面边更)

bb_xiaxia1998

Vue

令人头秃的js隐式转换面试题,你能做对吗

loveX001

JavaScript

了解下 Rust 的所有权机制

ooooooh灰灰

rust 后端 编译

MyShake移动应用构建了一个物联网地震检测社区_移动_Kevin Farnham_InfoQ精选文章