用手机应用追踪城市噪声污染——微软Azure助力解决城市问题
噪声无孔不入的城市地带(图片来自于网络)2014年4月19日发行的《经济学人》杂志预言,到2030年,中国人口的70%(约10亿人)会在城市中居住。中国城镇化的高速发展一方面大大提高了民众的生活质量,但与此同时也带来了严重的城市问题。
在众多城市问题中,噪声污染首当其冲。长时间暴露在工厂、建筑工地、机动车辆等噪声源发出的噪声中将严重损害人们的精神和身体健康。相关疾病包括睡眠失调、听力障碍、高血压、缺血性心脏病等,并会在较长的时间范围内导致免疫系统的改变,甚至是新生儿缺陷。
遗憾的是,现阶段普通民众能了解周围环境噪声级别的渠道非常有限。目前,可以选择的方法是建立监测站来展示噪声水平,但这种方法的覆盖面较小,而且现有工具并不能精确地对多个噪声源进行实时追踪。因此,研究人员无法对噪声进行完整描绘,解决问题的过程也障碍重重。所以,研究人员需要一种更好的方式来追踪城市噪声——这也是城市计算技术可以一展身手的机会。
在微软Azure云的帮助和微软亚洲研究院的支持下,上海交通大学计算机科学与工程学院的朱燕民教授和他的团队正在开发一项名为NoiseSense的城市计算服务,利用大量智能手机用户提供的噪声测量数据绘制分辨率较高的城市噪声地图,并由超级电脑系统对这些信息进行实时处理,让任何人都可以即时查询世界上任一城市区域的噪声水平。
有了噪声地图的帮助,民众就可以判断自己周围噪声污染的强度,据此可以减少在噪声中暴露的程度。政府机构也可以依据该软件提供的信息更好地了解城市噪音的污染状况,以提高相关法律法规噪音水平超标的门槛。政府还可以在进行城市规划的时候将噪音污染问题划入考虑的范畴,比如控制建筑物密度等。
为此,朱教授的团队在微软Azure云平台上开发了一个实时、高精度的噪声地图绘制系统原型,该原型可以对手机麦克风的测量误差进行修正,并还原较真实的噪声分贝数值。为了方便用户对噪声的采集以及对噪声地图的查看,他们还基于WindowsPhone和Android系统分别开发了噪声测量的智能手机应用。
NoiseSense软件的系统设计其中,微软Azure云服务帮助实现了噪声数据的查询、显示以及数据的实时推送。以上海为例,在该软件中上海市被分成78,000个网格,每个格子的大小是300平米。 每一天被分为24个时段,以一小时为单位。当用户上传所在位置的噪声值时,服务器会记录这个噪声值对应的网格和时间段以及日期,并存储到Azure数据库中。根据用户上传的噪声数据,系统会构建噪声数据的张量模型,并用张量填充的方法恢复出整个城市的噪声数据。在恢复噪声数据的过程中,系统还会提取上海市的POI和道路网络信息来提高精度。
基于NoiseSense软件数据的上海市噪声地图样例相对于建立定点的噪声检测站点,NoiseSense可以以较低的成本构建城市噪声地图,同时利用现在流行的智能手机和流动人群检测噪声分布,让测量更加方便。
作为微软亚洲研究院曾经的“微软青年访问学者”(铸星计划成员),朱教授表示:“与微软‘Accelerating
urban informatics with Microsoft
Azure’的学术合作项目让我和团队受益良多,特别是在处理海量噪声数据的问题上。下一阶段我们将会建立适当的奖励机制激励用户使用这个应用,从而获取更多位置的噪声数据。”
大数据、云计算在诸多方面帮助提升了人们的生活水平,噪声地图和其他城市计算研究项目仅仅是其中的一部分。目前,研究人员刚刚开启挖掘城市计算能力和潜力的旅程,让我们期待未来更多科研探索的新发现为人类生活带来便利与健康!
相关信息
铸星计划,即微软青年学者访问项目,为青年学者提供6个月左右在微软亚洲研究院访问的机会。访问期间研究院为每位青年访问教师安排一对一的研究合作伙伴。青年访问教师会参与到研究院的科研项目中,并与合作研究员共同指导学生。
推荐阅读
微软Project Oxford帮助开发人员创建更智能的应用

欢迎关注
微软亚洲研究院官方网站:http://www.msra.cn
微软亚洲研究院人人网主页:http://page.renren.com/600674137
微软亚洲研究院微博:http://t.sina.com.cn/msra
微软亚洲研究院微信:搜索“微软研究院“或扫描下方二维码:

用手机应用追踪城市噪声污染——微软Azure助力解决城市问题的更多相关文章
- 微软Azure IoT驱动数字化变革线上分享会(6月4号)
微软Azure IoT驱动数字化变革线上分享会(6月4号) 微软作为全球范围内IoT领域的领军者,以微软智能云Azure为基础和核心,推动包括物联网.机器学习.微服务.人工智能等在内的新技术的发展 ...
- 微软Azure配置中心 App Configuration (二):Feature Flag 功能开关特性
写在前面 Web服务开发过程中我们经常有这样的需求: 某些功能我必须我修改了配置才启用,比如新用户注册送券等: 某个功能需到特定的时间才启用,过后就失效,比如春节活动等: 某些功能,我想先对10%的用 ...
- 微软Azure 经典模式下创建内部负载均衡(ILB)
微软Azure 经典模式下创建内部负载均衡(ILB) 使用之前一定要注意自己的Azure的模式,老版的为cloud service模式,新版为ARM模式(资源组模式) 本文适用于cloud servi ...
- (视频) 《快速创建网站》1. 网站管理平台WordPress & 微软Azure 云计算简介
网站并不神秘,过节了,在家闲的没事的,自己建个网站玩玩吧.每段视频不超过15分钟,地铁/公交/睡前/醒来看一段,几天之后变身建站专家,找老板加薪去! 在普通人眼里,创建网站是专业开发人员和IT工程师才 ...
- 走进云背后:微软Azure web 项目通过web service部署web site
探索云那不为人知的故事(一):Web Services部署web site 前奏:Windows Azure是微软基于云计算的操作系统,现在更名为“Microsoft Azure”,和Azure Se ...
- 免费电子书:微软Azure基础之Azure Automation
(此文章同时发表在本人微信公众号"dotNET每日精华文章") Azure Automation是Azure内置的一项自动化运维基础功能,微软为了让大家更快上手使用这项功能,特意推 ...
- 如何使用 OneAPM 监控微软 Azure Cloud Service ?
不知不觉微软 Azure 已经进入中国市场近两年的时间.那么 Azure 平台的性能究竟如何?资源加载的延迟.虚拟机的稳定性等问题是否切实满足客户期许.这些都是大家对微软 Azure 这个国外的云服务 ...
- 自建存储与使用微软Azure、七牛等第三方云存储综合考察分析
http://www.cnblogs.com/sennly/p/4136734.html 各种云服务这两年炒的火热,加之可以降低成本,公司想先在部分业务上尝试使用下,刚好最近有个项目有大量小文件需要存 ...
- 微软Azure已开始支持hadoop--大数据云计算
微软Azure已开始支持hadoop,对于有需要弹性大数据运算的公司可能是个好消息.据悉,近期微软已提供一个预览版的Azure HDInsight(Hadoop on Azure)服务,运行在Linu ...
随机推荐
- JS专题-FormData
var formData = new FormData(); <form id="coords" class="coords" onsubmit=&quo ...
- semantic框架 - selection dropdown自定义样式
semantic和Bootstrap是我最常用的前端框架. 这次需求,是要修改selection dropdown. 直接贴代码,不解释. .ui.form input:not([type]):foc ...
- Java创建文件夹、创建文件、上传文件,下载文件
1.创建文件夹 /** * 判断文件夹是否存在 * @param myPath */ public static void judeDirExists(File myPath) { if (!myPa ...
- Hibernate相关概念及序列化和持久化的区别
hibernate是一种ORM(object relation mapping,对象关系映射)框架,所谓的对象关系映射,通俗的说,就是把JAVA对象保存到关系型数据库中. hibernate要做的事, ...
- Java基础的坑
仍会出现NPE 需要改成
- Windows环境搭建 face_recognition,dlib
文章参考:https://blog.csdn.net/hongbin_xu/article/details/76284134 文章参考:https://blog.csdn.net/weixin_404 ...
- 深度优先搜索(DFS)和广度优先搜索(BFS)求解迷宫问题
用下面这个简单的迷宫图作为例子: OXXXXXXX OOOOOXXX XOXXOOOX XOXXOXXO XOXXXXXX XOXXOOOX XOOOOXOO XXXXXXXO O为通路,X为障碍物. ...
- WMS出库单重复
发货通知单?WMS备货单选项勾选 不自动复制?新增?
- token和refresh token
https://www.cnblogs.com/minirice/p/9232355.html 在spring boot中结合OAuth2使用JWT时,刷新token时refresh token一直变 ...
- 一文带你了解BOM基本知识
1.1. BOM和DOM的区别DOM就是一套操作HTML标签的API(接口/方法/属性) BOM就是一套操作浏览器的API(接口/方法/属性) 1.2. BOM中常见的对象window: 代表整个浏览 ...