噪声无孔不入的城市地带(图片来自于网络)

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个月左右在微软亚洲研究院访问的机会。访问期间研究院为每位青年访问教师安排一对一的研究合作伙伴。青年访问教师会参与到研究院的科研项目中,并与合作研究员共同指导学生。

推荐阅读

首堵不再“堵” 出租车GPS数据出妙方

微软Project Oxford帮助开发人员创建更智能的应用

欢迎关注

微软亚洲研究院官方网站:http://www.msra.cn

微软亚洲研究院人人网主页:http://page.renren.com/600674137

微软亚洲研究院微博:http://t.sina.com.cn/msra

微软亚洲研究院微信:搜索“微软研究院“或扫描下方二维码:

用手机应用追踪城市噪声污染——微软Azure助力解决城市问题的更多相关文章

  1. 微软Azure IoT驱动数字化变革线上分享会(6月4号)

    微软Azure IoT驱动数字化变革线上分享会(6月4号)   微软作为全球范围内IoT领域的领军者,以微软智能云Azure为基础和核心,推动包括物联网.机器学习.微服务.人工智能等在内的新技术的发展 ...

  2. 微软Azure配置中心 App Configuration (二):Feature Flag 功能开关特性

    写在前面 Web服务开发过程中我们经常有这样的需求: 某些功能我必须我修改了配置才启用,比如新用户注册送券等: 某个功能需到特定的时间才启用,过后就失效,比如春节活动等: 某些功能,我想先对10%的用 ...

  3. 微软Azure 经典模式下创建内部负载均衡(ILB)

    微软Azure 经典模式下创建内部负载均衡(ILB) 使用之前一定要注意自己的Azure的模式,老版的为cloud service模式,新版为ARM模式(资源组模式) 本文适用于cloud servi ...

  4. (视频) 《快速创建网站》1. 网站管理平台WordPress & 微软Azure 云计算简介

    网站并不神秘,过节了,在家闲的没事的,自己建个网站玩玩吧.每段视频不超过15分钟,地铁/公交/睡前/醒来看一段,几天之后变身建站专家,找老板加薪去! 在普通人眼里,创建网站是专业开发人员和IT工程师才 ...

  5. 走进云背后:微软Azure web 项目通过web service部署web site

    探索云那不为人知的故事(一):Web Services部署web site 前奏:Windows Azure是微软基于云计算的操作系统,现在更名为“Microsoft Azure”,和Azure Se ...

  6. 免费电子书:微软Azure基础之Azure Automation

    (此文章同时发表在本人微信公众号"dotNET每日精华文章") Azure Automation是Azure内置的一项自动化运维基础功能,微软为了让大家更快上手使用这项功能,特意推 ...

  7. 如何使用 OneAPM 监控微软 Azure Cloud Service ?

    不知不觉微软 Azure 已经进入中国市场近两年的时间.那么 Azure 平台的性能究竟如何?资源加载的延迟.虚拟机的稳定性等问题是否切实满足客户期许.这些都是大家对微软 Azure 这个国外的云服务 ...

  8. 自建存储与使用微软Azure、七牛等第三方云存储综合考察分析

    http://www.cnblogs.com/sennly/p/4136734.html 各种云服务这两年炒的火热,加之可以降低成本,公司想先在部分业务上尝试使用下,刚好最近有个项目有大量小文件需要存 ...

  9. 微软Azure已开始支持hadoop--大数据云计算

    微软Azure已开始支持hadoop,对于有需要弹性大数据运算的公司可能是个好消息.据悉,近期微软已提供一个预览版的Azure HDInsight(Hadoop on Azure)服务,运行在Linu ...

随机推荐

  1. Eclipse打包Jar单独使用

    今天做了一个刷***的功能,代码很简单,只有几十行代码,我开始是在eclipse里面跑的,后面觉得在里面跑不舒服,我就想把他单独作为一个jar文件单独运行,里面使用了第三方jar包,下面记录一下步骤. ...

  2. Linux轻量级自动化运维工具— Ansible

    Ansible 是什么 ? ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet.cfengine.chef.func.fabric)的优点,实现了批量系统配 ...

  3. 线程池-进程池-io模型

    一.线程池与进程池 什么是池?简单的说就是一个容器,一个范围 在保证计算机硬件安全的情况下最大限度的充分利用计算机, 池其实是降低了程序的运行效率,但是保证了计算机硬件的安全,也是实现了一个并发的效果 ...

  4. Spring Boot使用Liquibase最佳实践

    Liquibase问题 随着项目的发展,一个项目中的代码量会非常庞大,同时数据库表也会错综复杂.如果一个项目使用了Liquibase对数据库结构进行管理,越来越多的问题会浮现出来. ChangeSet ...

  5. iOS 类似外卖 两个tableView联动

    在伯乐在线上看到一个挺好玩的文章,自己也参考文章实现了一下. 效果实现如图所示: 具体实现的内容可以参考原文,参考文章:<iOS 类似美团外卖 app 两个 tableView 联动效果实现&g ...

  6. FIT AP和FAT AP的区别

    1.Fat模式是传统的WLAN组网方案,无线AP本身承担了认证终结.漫游切换.动态密钥产生等复杂功能,相对来说AP的功能较重,因此称为Fat  AP. 2.Fit模式是新兴的一种WLAN组网模式,其相 ...

  7. 吴裕雄--天生自然python学习笔记:python 用 Open CV通过人脸识别进行登录

    人脸识别登录功能的基本原理是通过对比两张图片的差异度来判断两张图片是 否是同 一人的面部 . 对比图片 差异度 的算法有很多种,本例中使用“颜色直方图” 算法来实现对人脸图像的识别. 下面为比较 im ...

  8. 吴裕雄--天生自然C语言开发:内存管理

    #include <stdio.h> #include <stdlib.h> #include <string.h> int main() { ]; char *d ...

  9. B - Sequence II (HDU 5147)

    Long long ago, there is a sequence A with length n. All numbers in this sequence is no smaller than ...

  10. 代码审计中的CSRF

    0x00 背景 CSRF漏洞中文名为“跨站请求伪造”,英文别名为“one-click-attack”.从字面上我们就可以看出,这是一种劫持其他用户进行非法请求的攻击方式,主要用于越权操作,与XSS相比 ...