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

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. Django专题之ORM操作2

    Django ORM操作   目录 一般操作 看专业的官网文档,做专业的程序员! 回到顶部 必知必会13条 <1> all(): 查询所有结果 <2> get(**kwargs ...

  2. goweb-文本处理

    文本处理 Web开发中对于文本处理是非常重要的一部分,我们往往需要对输出或者输入的内容进行处理,这里的文本包括字符串.数字.Json.XML等等.Go语言作为一门高性能的语言,对这些文本的处理都有官方 ...

  3. modCount到底是干什么的呢

    在ArrayList,LinkedList,HashMap等等的内部实现增,删,改中我们总能看到modCount的身影,modCount字面意思就是修改次数,但为什么要记录modCount的修改次数呢 ...

  4. 什么是MTF曲线

    MTF(Modulation Transfer Function)是衡量镜头性能的一个重要指标.将镜头把被摄体所具有的对比度再现到像面上的忠诚度以空间频率特性进行表示,便绘成了MTF曲线图. 曲线图的 ...

  5. centos 7 安装及配置zabbix agent

    一.在被监控主机上设置防火墙,允许zabbix-agent的10050端口通过 二.执行yum list |grep zabbix,找到zabbix的agent安装包并安装 三.在 /etc/zabb ...

  6. fastjon案例

    --json为json串JSONObject obj = JSON.parseObject(json);String x = obj.getString("cropId");JSO ...

  7. 估计量|估计值|置信度|置信水平|非正态的小样本|t分布|大样本抽样分布|总体方差|

    5 估计量和估计值是什么? 估计量不是估计出来的量,是用于估计的量. 估计量:用于估计总体参数的随机变量,一般为样本统计量.如样本均值.样本比例.样本方差等.例如:样本均值就是总体均值的一个估计量. ...

  8. Listening-lecture|主旨题|术语解释|举例原则|Crash course 哔哩哔哩

    Listening-lecture: Major topic: SP1---detail---detail---detail SP2---detail---detail---detail Crash ...

  9. aclocal-1.13: command not found

    原因: 将编译好的工程拷贝到系统版本不一样的系统中,再进行编译会出现此类问题. 解决方法: yum install automake autoconf yum install libtool auto ...

  10. 【转】Vim命令合集

    Vim命令合集 命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令. 启动vim 在命令行窗口中输入以下命令即可 vim 直接启动vim vim filena ...