一种基于手机终端的PM2.5等级快速评价系统转让专利

申请号 : CN201410155041.8

文献号 : CN103903273B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 马占宇张珏齐峰

申请人 : 北京邮电大学

摘要 :

本发明公开了一种运行于手机终端的PM2.5等级快速评价系统。该系统原理基于Dark Channel Prior(暗原色先验),在对户外照片进行处理过程中提取某些雾化信息进行对该照片场景中PM2.5的等级评估。其中,该方法包括如下步骤:打开手机中该应用系统并利用拍摄功能对室外场景进行拍照;为加快系统处理速度将照片压缩至合适尺寸;计算图片中每一个像素的Dark Channel并以此估计透射率;从所有像素的估计透射率值中筛选出合适的像素进行求平均值计算;通过平均值与先前的统计数据进行对比,最终得到PM2.5等级评价结果;本系统可根据最终的等级评价结果,给予用户是否适合进行户外运动的建议等。利用本发明实施例,能够快速对所在地区PM2.5的等级进行估测,具有很大的实用价值。

权利要求 :

1.一种基于手机终端的PM2.5等级快速评价方法,其特征在于,包括以下步骤:一.对于待评测地区的照片采集及预处理步骤;

二.评估系统自动求得照片中PM2.5评估等级的参考指标的步骤:A:计算图片中每一个像素的Dark Channel;

B:依据Dark Channel的值求得每一个像素点透过率的估计值;该估计值直接反映出雾霾浓度,将成为PM2.5评估等级的重要参考指标;

三.求得PM 2.5评估系数步骤:

A:一张图片中通常含有部分特殊的像素点,其透过率估计值并不适合作为雾化信息处理,因此做特殊的预筛选处理,具体步骤为:为了让该方法适应更多场景下对PM2.5进行较为准确的等级评估,在得到图片任意像素的 后,其中x表示像素点坐标, 表示单独一个像素点的透过率的估计值,对近景无雾部分,其 趋近于0,以及天空中白云部分,其 趋近于1,进行排除;根据对大量图片分析的结果,排除特殊区域如下:(1)因景物离相机极近而导致无雾效果时,此时并非无雾霾天气导致的薄雾效果,的估计值高于A的区域,A可根据实际情况而调整;

(2)一般天空白云部分会被评估系统自动识别为雾霾浓度极大的情况,而这种雾霾浓度即使在重度污染的情况下也很难出现,此种情况下,排除白云局部区域 估计值低于B的区域,B可根据实际情况而调整;其中[B,A]为有效像素的区间;

B:从所有像素的估计透过率值中筛选出合适的像素并进行求均值计算,通过平均值与先前的统计数据进行对比,最终得到PM2.5等级评价结果,具体步骤如下:由于一张图片中局部区域与局部区域之间的透过率值的大小存在差异,为了全面衡量一张图片所反映的雾化信息,在排除雾霾浓度的特殊情况后,对所有筛选出的有效像素透过率估计值求均值;

首先需要明确:

(1)若此均值越趋向于B,说明该图片中雾霾浓度越大,PM2.5情况越严重;

(2)若此均值越趋近于A,说明该图片中雾霾浓度越小,即PM2.5指标越低;

而在B与A之间,做如下分级处理:

首先在不同环境采集大量室外雾霾照片并记录这些照片当时所在地的PM2.5值;计算出这些照片透过率估计值 并结合这些照片当时所在地的PM2.5值用统计学软件做相关性分析,从而找到透过率估计值 与PM2.5值的回归方程;最终,依据每一张照片所求得的透过率估计值的均值找到与其对应的PM2.5估计值,从而进行PM2.5等级评价;

依据具体污染情况,将PM2.5划分为六个等级:优、良、轻度污染、中度污染、重度污染、严重污染。

2.如权利要求1所述的一种基于手机终端的PM2.5等级快速评价方法,其特征在于,第一步所述的对于待评测地区的照片采集及预处理:用手机拍照待评估的室外照片,即待评测地区的环境状况采集;将图片导入该评估系统后,系统自动识别照片大小,并根据设定尺寸调整大小;为减少用户等待时间,提前对高清照片进行压缩处理;最大尺寸可根据不同的手机系统及处理速度而定。

3.如权利要求1所述的一种基于手机终端的PM2.5等级快速评价方法,其特征在于,第二步所述评估系统自动求得照片中PM2.5评估等级的参考指标的步骤为:通过下述在计算机视觉和计算机图形领域中被广泛使用的雾图形成模型:I(x)=J(x)t(x)+A(1-t(x))

其中,x是表示像素点坐标,I(x)指该像素点的像素颜色强度,对应现在已经有的图像,也就是待去雾的图像,J(x)表示景物光线的实际强度,对应要恢复的无雾的图像,A是全球大气光成分,t(x)用于描述光线通过媒介透射到相机过程中未被散射的部分;求得透过率的目标就是从I中复原t(x);

将式两边稍作处理,变形为下式:

上标C表示彩色图中R/G/B三个通道;

然后对其进行两边求两次最小值运算,得到下式:

其中,Ω(x)表示以像素x为中心的一个窗口;

结合暗通道先验的理论:

上述表达式为单独一个像素点的透过率的预估值;照片中雾霾厚度的增加,将直接导致透过率的值下降;相反,天气晴朗下采集的图像,由于景物几乎没有雾霾的遮挡,透过率很高, 的值将趋近于1。

说明书 :

一种基于手机终端的PM2.5等级快速评价系统

技术领域

[0001] 本发明涉及图像处理领域,特别是对图片提取雾化信息以及通过图像处理对PM2.5进行等级评价。

背景技术

[0002] PM2.5即细颗粒物,指环境空气中空气动力学当量直径小于等于2.5微米的颗粒物。它能较长时间悬浮于空气中,其在空气中含量浓度越高,就代表空气污染越严重。PM2.5对空气质量和能见度等有重要的影响。与较粗的大气颗粒物相比,PM2.5粒径小,面积大,活性强,易附带有毒、有害物质(例如,重金属、微生物等),且在大气中的停留时间长、输送距离远,因而对人体健康和大气环境质量的影响更大。随着人们对环境污染重视程度的增加,PM2.5已经成为了热点话题。
[0003] 由于国内大多数城市中PM2.5的监测点数量有限,甚至许多城市没有PM2.5监测点。这给关心环境污染情况的人们带来很大不便。本发明致力于通过智能手机对室外取景的方式,系统快速对所在场景的PM2.5进行等级评估并给予是否适合户外活动的建议。

发明内容

[0004] 本发明的目的在于提供一种基于手机终端的PM2.5等级快速评价系统,使得人们通过智能手机对室外取景的方式,系统快速对所在场景的PM2.5进行等级评估并给予是否适合户外活动的建议。
[0005] 为达到上述目的,本发明提出技术方案如下:
[0006] 一、系统自动求得照片中每一像素点的透过率的步骤
[0007] 1.在计算机视觉和计算机图形领域中,下述方程所描述的雾图形成模型被广泛使用:
[0008] I(x)=J(x)t(x)+A(1-t(x))
[0009] 其中,x是表示像素点坐标,I(x)指该像素点的像素颜色强度,即现在已经有的图像(待去雾的图像),J(x)表示景物的实际光线强度,即要恢复的无雾的图像,A是全球大气光成分,t(x)用于描述光线通过媒介透射到相机过程中未被散射的部分。求得透过率的目标就是从I中复原t(x)。
[0010] 将上式两边稍作处理,变形为下式:
[0011] (上标C表示彩色图中R/G/B三个通道)
[0012] 然后对其进行两边求两次最小值运算,得到下式:
[0013]
[0014] 现在的已知条件就是I(x),要求目标值J(x)。暗通道先验的理论指出:
[0015]
[0016] 因此,可推导出:
[0017]
[0018] 就是单独一个像素点的透过率的估计值。
[0019] 二、筛选有效像素透过率估计值的步骤
[0020] 可以很好的反映出照片中的雾霾浓度。照片中雾霾浓度的增加,将直接导致的值下降。相反,天气晴朗下采集的图像,由于景物几乎没有雾霾的遮挡,透过率很高,的值将趋近于1。
[0021] 为了让该系统适应更多场景下对PM2.5进行较为准确的等级评估,在得到图片任意像素的 后,对近景无雾部分(视 趋近于0为特殊情况)以及天空中白云部分(视趋近于1为特殊情况)进行排除。根据对大量图片分析的结果,排除特殊区域如下:
[0022] 1.因为景物离相机极近而导致无雾效果时(并非无雾霾天气导致的薄雾效果),的估计值一般高于A(比如,在8bit灰度图中A可取195/255,A可依据实际情况而改变)。
[0023] 2.通常情况下,天空中白云部分会被系统自动识别为雾霾浓度极大的情况,而这种雾霾浓度即使在重度污染的情况下也很难出现。此种情况下,白云局部区域 的估计值低于B(比如,在8bit灰度图中B可取10/255,B可依据实际情况而改变)
[0024] 三、求得PM2.5评估系数步骤:
[0025] 由于一张图片中局部区域与局部区域之间的透过率值的大小存在差异,为了全面衡量一张图片所反映的雾化信息,在排除雾霾浓度的特殊情况后,对所有筛选出的有效像素透过率估计值求均值。
[0026] 首先需要明确:
[0027] 1.若此均值越趋向于B,说明该图片中雾霾浓度越大,PM2.5污染情况越严重。
[0028] 2.若此均值越趋近于A,说明该图片中雾霾浓度越小,即PM2.5指标越低。
[0029] 而在B与A之间,做如下分级处理:
[0030] 首先在不同环境采集大量室外雾霾照片并记录这些照片当时所在地的PM2.5值。计算出出这些照片透过率估计值 并结合这些照片当时所在地的PM2.5值用统计学软件做相关性分析,从而找到透过率估计值 与PM2.5值的回归方程。最终,可依据每一张照片所求得的透过率估计值的均值找到与其对应的PM2.5估计值,从而进行PM2.5等级评价。
[0031] 依据具体污染情况,可将PM2.5划分为六个等级:优、良、轻度污染、中度污染、重度污染、严重污染。

附图说明

[0032] 图1为本发明提供的方法的步骤流程图;
[0033] 图2为求位置为(i,j)像素的透过率估计值的步骤流程图;
[0034] 图3为筛选有效像素透过率估计值的步骤流程图。

具体实施方式

[0035] 下面将结合附图对本发明具体实施方式进行详细说明。
[0036] 图1是本发明的整体流程图,包括以下步骤:
[0037] 一.对于待评测地区的照片采集及预处理:
[0038] 步骤S1:启动手机终端的PM2.5等级评估系统。
[0039] 步骤S2:用手机拍照待评估的室外照片,即待评测地区的环境采集。导入该评估系统。
[0040] 步骤S3:识别照片大小,是否小于设定最大尺寸。为减少用户等待时间,提前对高清照片进行压缩处理。最大尺寸可根据手机的不同系统及处理速度而定。
[0041] 二.系统自动求得照片中每一像素点的透过率的步骤:
[0042] 步骤S4:计算图片中每一个像素的Dark Channel。
[0043] 步骤S5:依据Dark Channel的值求得每一个像素点透过率的估计值。该估计值可直接反映出雾霾浓度,将成为PM2.5评估等级的重要参考依据。
[0044] 三.求得PM2.5评估系数步骤:
[0045] 步骤S6:一张图片中有部分特殊的像素点的透过率估计值并不适合作为雾化信息处理,因此需要做特殊的筛选处理。从所有像素的估计透过率值中筛选出合适的像素并进行求均值计算。
[0046] 步骤S7:通过平均值与先前的统计数据进行对比,最终得到PM2.5等级评价结果。
[0047] 下面将对重要步骤进行具体的说明:
[0048] 步骤S4:计算图片中每一个像素的Dark Channel。
[0049] 对于一张无雾图像,在绝大多数非天空的局部区域里,某一些像素总会有至少一个颜色通道具有很低的值。换言之,该区域光强度的最小值是个很小的数。给予Dark Channel一个数学定义,即对于任意的输入的图像J,其暗通道可以用下式表达:
[0050]
[0051] 式中JC表示彩色图像R/G/B三个通道的每个通道,Ω(x)表示以像素x为中心的一个窗口。
[0052] 式(1)的意义用代码表达也很简单,首先求出每个像素R/G/B分量中的最小值,存入一副和原始图像大小相同的灰度图中,然后再对这幅灰度图进行最小值滤波,滤波的半径由窗口大小决定,一般有Window-Size=2*Radius+1。即局部区域Ω(x)=(2r+1)x(2r+1)。
[0053] 图2为求位置为(i,j)像素的透过率估计值的步骤流程图:
[0054] 如图所示,每一个像素的Dark Channel值的取值为以该像素为中心点的局部区域Ω(x)=(2r+1)x(2r+1)中所有像素R/G/B分量中的最小值。
[0055] 暗通道先验的理论指出:
[0056]
[0057] 步骤S5:依据Dark Channel的值求得每一个像素点透过率的估计值。
[0058] 首先,在计算机视觉和计算机图形领域中,下述方程所描述的雾图形成模型被广泛使用:
[0059] I(x)=J(x)t(x)+A(1-t(x)) (3)
[0060] 其中,X是表示像素点坐标,I(x)指该像素点的像素颜色强度,即现在已经有的图像(待去雾的图像),J(x)表示景物的实际光线强度,即要恢复的无雾的图像,A是全球大气光成分,t(x)用于描述光线通过媒介透射到相机过程中未被散射的部分。方程右边的第一项J(x)t(x)叫做直接衰减项,第二项A(1-t(x))则是大气光成分。直接衰减项描述的是景物光线在透射媒介中经衰减后的部分,而大气光成分则是由前方散射引起的,会导致景物颜色的偏移。目标就是从I中复原透过率t(x)。
[0061] 现在的已知条件仅是I(x),因此,就需要一些先验知识来处理。
[0062] 将式(3)稍作处理,变形为下式:
[0063]
[0064] 如上所述,上标C表示R/G/B三个通道的意思。
[0065] 首先假设在每一个窗口内透过率t(x)为常数,定义它为 并且A值已经给定,然后对式(4)两边求两次最小值运算,得到下式:
[0066]
[0067] 上式中,J是待求的无雾的图像,根据前述的暗原色先验理论有:
[0068]
[0069] 因此,可推导出:
[0070]
[0071] 把式(7)带入式(5)中,得到:
[0072]
[0073] 就是单独一个像素点的透过率的估计值。
[0074] 步骤S6:筛选有效像素,并求所有有效像素透过率估计值的均值。
[0075] 可以很好的反映出照片中的雾霾浓度。照片中雾霾浓度的增加,将直接导致的值下降。相反,天气晴朗下采集的图像,由于景物几乎没有雾霾的遮挡,透过率很高,的值将趋近于1。
[0076] 对于雾霾等级评估的影响因素及解决方案如下:
[0077] 影响因素:
[0078] 1.在一张照片中,由于雾霾的浓度与景物的远近成正比关系。景物越远雾霾越重,的值越趋近于0;景物越近雾霾越轻, 的值越趋近于1。
[0079] 2.在一张无雾霾图片中,若是天空部分有大片白云,一般上述判断 的方法中会把白云局部部分误认为是浓度极大的雾霾,这将对整个图片 的估计值(即光线通过媒介透射到相机过程中未被散射的部分)造成很大的误差。
[0080] 解决方案:
[0081] 为了让该系统适应更多场景下对PM2.5进行较为准确的等级评估,在得到图片任意像素的 后,对近景无雾部分(视 趋近于0为特殊情况)以及天空中白云部分(视趋近于1为特殊情况)进行排除。排除特殊区域如下:
[0082] 1.因为景物离相机极近而导致无雾效果时(并非无雾霾天气导致的薄雾效果),的估计值一般高于A(比如在8bit灰度图中A可取195/255,A可依据实际情况而改变)。
[0083] 2.一般天空白云部分会被系统自动识别为雾霾浓度极大的情况,而这种雾霾浓度即使在重度污染的情况下也很难出现。此种情况下,白云局部区域 的估计值低于B(比如在8bit灰度图中B可取10/255,B可依据实际情况而改变)
[0084] 即 的部分予以排除。因此,不妨设[B,A]为有效像素的区间(图3为筛选有效像素透过率估计值的步骤流程图)。
[0085] 由于一张图片中局部区域与局部区域之间的透过率值的大小存在差异,为了全面衡量一张图片所反映的雾化信息,在排除雾霾浓度的特殊情况后,对所有筛选出的有效像素透过率估计值求均值。
[0086] 步骤S7:通过平均值与先前的统计数据进行对比,最终得到PM2.5等级评价结果。
[0087] 首先需要明确:
[0088] 1.若此均值越趋向于B,说明该图片中雾霾浓度越大,PM2.5污染情况越严重。
[0089] 2.若此均值越趋近于A,说明该图片中雾霾浓度越小,即PM2.5指标越低。
[0090] 而在B与A之间,可做如下分级处理:
[0091] 首先在不同环境采集大量室外雾霾照片并记录这些照片当时所在地的PM2.5值。计算出出这些照片透过率估计值 并结合这些照片当时所在地的PM2.5值用统计学软件做相关性分析,从而找到透过率估计值 与PM2.5值的回归方程。最终,可依据每一张照片所求得的透过率估计值的均值找到与其对应的PM2.5估计值,从而进行PM2.5等级评价。
[0092] 依据具体污染情况,可将PM2.5划分为六个等级:优、良、轻度污染、中度污染、重度污染、严重污染。
[0093] 以上结合附图对所提出的一种基于手机终端的PM2.5等级快速评价系统具体实施方式进行了阐述。通过以上实施方式的描述,所属领域的一般技术人员可以清楚的了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件实现,但前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现,该软件产品存储在一个存储介质中,包括若干指令用以使得一台或多台计算机设备执行本发明各个实施例所述的方法。
[0094] 依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
[0095] 以上所述的本发明实施方式,并不构成对发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的保护范围之内。