一种图像模糊检测方法技术

技术编号:10891266 阅读:165 留言:0更新日期:2015-01-08 20:03
本发明专利技术公开了一种图像模糊检测方法,其通过对待处理图像进行灰度化处理,得到灰度图像,并通过灰度图像计算出空域图像,然后通过空域图像计算出待处理图像的清晰度评分值,最后对所述的评分值进行阀值计算来判断待处理图像是否模糊;本发明专利技术通过在传统的主观评价方法中导入评分机制,将模型的评分值作为图像质量的评价,采用定量的方法测量图像的质量,评价过程自动完成,无需人工参与,并且能够有效的判断出图像是否模糊,从而可以帮助用户在大量图片快速筛选出所需的图像。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了,其通过对待处理图像进行灰度化处理,得到灰度图像,并通过灰度图像计算出空域图像,然后通过空域图像计算出待处理图像的清晰度评分值,最后对所述的评分值进行阀值计算来判断待处理图像是否模糊;本专利技术通过在传统的主观评价方法中导入评分机制,将模型的评分值作为图像质量的评价,采用定量的方法测量图像的质量,评价过程自动完成,无需人工参与,并且能够有效的判断出图像是否模糊,从而可以帮助用户在大量图片快速筛选出所需的图像。【专利说明】
本专利技术涉及。
技术介绍
随着数码相机等大众化的成像设备的普及,在我们身边出现了越来越多的数字图 像,普通用户个人电子相册里的图像已经数以万计,其中很多图像是存在多种失真的,模糊 失真是其中重要的一类。实际应用中,人们期望能够由计算机在大量的图像库中自动识别 出模糊图像,从而去除低质量的图像,提高存储效率。另一方面,低质量图像识别在图像搜 索中也具有重要价值,人们不仅希望搜索引擎能够检索到相似图像,同时也能够将质量较 高的图像排序尽可能靠前,从而提高图像利用效率。 图像质量是判断图像采集设备性能好坏、工作状态是否正常的一个重要指标,也 较多地被用在图像处理算法性能优劣比较和优化系统参数。因此,在图像采集、编码压缩、 网络传输等领域建立有效的图像质量评价机制具有重要的意义。传统的主观评价方法采用 人类观察者来参与评价,通过自身的主观感受来评价视频对象的质量;这个方法虽然可靠 性比较高,但如果判断的图像数量较多时,需要耗费大量的精力,效率较低。
技术实现思路
本专利技术为解决上述问题,提供了,其能够通过评分机制快 速、有效的检测出模糊图像。 为实现上述目的,本专利技术采用的技术方案为: ,其特征在于,包括以下步骤: 10.获取待处理图像,并进行灰度化处理,得到灰度图像; 20.通过灰度图像计算出空域图像; 30.通过空域图像计算出待处理图像的清晰度评分值; 40.对所述的评分值进行阀值计算来判断待处理图像是否模糊。 优选的,所述步骤10中的灰度化处理,主要是根据以下计算公式对待处理图像的 每个像素点进行计算得到灰度图像 : Gray = 0. 2989R+0. 5870G+0. 1140B : 其中,Gray为灰度图像的像素点的颜色值,R、G、B分别为待处理图像当前像素点 的红、绿、蓝三个通道的颜色值。 优选的,所述的步骤20中通过灰度图像计算出空域图像,进一步包括以下步骤: 21.定义待处理图像的扩大图像,并将待处理图像的像素点复制到扩大图像中,其 中,待处理图像的大小为m*n,扩大图像的大小为(m+16)*(n+16); 22.遍历所述的扩大图像,并将扩大图像分割为8*8的子块,每个子块的大小64, 且子块的数量为(m+16)*(n+16)/64; 23.遍历扩大图像的每个8*8子块,并对每个8*8的子块滑动计算2*2的滑动块的 总变差; 24.计算扩大图像每个8*8子块中的总变差最大的2*2滑动块; 25.根据2*2滑动块的最大总变差计算扩大图像每个8*8子块的平均最大总变差, 并将该平均最大总变差作为所述空域图像的像素点的颜色值,得到空域图像。 优选的,所述步骤23中对每个8*8的子块滑动计算2*2的滑动块的总变差,计算 方法如下: 【权利要求】1. ,其特征在于,包括以下步骤:10.获取待处理图像,并进行灰度化处理,得到灰度图像;20. 通过灰度图像计算出空域图像;30.通过空域图像计算出待处理图像的清晰度评分值;40.对所述的评分值进行阀值计算来判断待处理图像是否模糊。2. 根据权利要求1所述的,其特征在于:所述步骤10中的灰度 化处理,主要是根据以下计算公式对待处理图像的每个像素点进行计算得到灰度图像: Gray = 0. 2989R+0. 5870G+0. 1140B: 其中,Gray为灰度图像的像素点的颜色值,R、G、B分别为待处理图像当前像素点的红、 绿、蓝三个通道的颜色值。3. 根据权利要求1所述的,其特征在于:所述的步骤20中通过 灰度图像计算出空域图像,进一步包括以下步骤:21. 定义待处理图像的扩大图像,并将待处理图像的像素点复制到扩大图像中,其中, 待处理图像的大小为m*n,扩大图像的大小为(m+16)*(n+16);22. 遍历所述的扩大图像,并将扩大图像分割为8*8的子块,每个子块的大小64,且子 块的数量为(m+16)*(n+16)/64;23. 遍历扩大图像的每个8*8子块,并对每个8*8的子块滑动计算2*2的滑动块的总变 差;24. 计算扩大图像每个8*8子块中的总变差最大的2*2滑动块;25.根据2*2滑动块的最大总变差计算扩大图像每个8*8子块的平均最大总变差,并将 该平均最大总变差作为所述空域图像的像素点的颜色值,得到空域图像。4. 根据权利要求3所述的,其特征在于:所述步骤23中对每个 8*8的子块滑动计算2*2的滑动块的总变差,计算方法如下:其中,u(X)为2*2滑动块的总变差,X为2*2的滑动块的颜色值,xi和xj为2*2滑动 块的相邻像素的颜色值。5.根据权利要求4所述的,其特征在于:所述步骤24中计算扩 大图像每个8*8子块中的总变差最大的2*2滑动块,计算方法如下:其中,S(x)为每个8*8子块中的总变差最大的2*2滑动块。6. 根据权利要求5所述的,其特征在于:所述步骤25中根据 2*2滑动块的最大总变差计算扩大图像每个8*8子块的平均最大总变差,计算方法如下: grad = gradmax/(2*2); grad为每个8*8子块的2*2滑动块的平均最大总变差,gradmax为每个8*8子块的2*2滑动块的最大总变差。7. 根据权利要求3所述的,其特征在于:所述步骤30中通过空 域图像计算出待处理图像的评分值,主要是通过将空域图像的每个8*8子块的平均最大总 变差从大到小进行排序,并对排序在前的部分数值求和取平均值,该平均值即为待处理图 像的清晰度评分值。8. 根据权利要求7所述的,其特征在于:所述平均值的计算方 法如下:其中,Aver为所述平均值,S3^ac!为排序后的平均最大总变差,N= (2*8+m) * (2*8+n)八8*8)/100,k为排序后第k个的平均最大总变差。9. 根据权利要求1所述的,其特征在于:所述步骤40中对所 述的评分值进行阀值计算来判断待处理图像是否模糊,主要是将评分值与分界线分值作比 较,如果评分值小于分界线分值,则判断待处理图像为模糊图像,反之则判断待处理图像为 清晰图像。10. 根据权利要求1所述的,其特征在于:所述的分界线分值主 要是通过以下步骤获取得到:41. 搜集样本图像,并对样本图像进行清晰图像或模糊图像的人工标注;42. 选取数量相等的清晰图像和模糊图像进行灰度化处理,得到样本灰度图像;43. 通过样本灰度图像计算出样本空域图像;44. 通过样本空域图像计算出样本图像的清晰度评分值;45. 计算所有样本图像的评分值的均值,并将该均值作为所述分界线分值。【文档编号】G06T7/00GK104268888SQ201410526259【公开日】201本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/55/201410526259.html" title="一种图像模糊检测方法原文来自X技术">图像模糊检测方法</a>

【技术保护点】
一种图像模糊检测方法,其特征在于,包括以下步骤:10.获取待处理图像,并进行灰度化处理,得到灰度图像;20.通过灰度图像计算出空域图像;30.通过空域图像计算出待处理图像的清晰度评分值;40.对所述的评分值进行阀值计算来判断待处理图像是否模糊。

【技术特征摘要】

【专利技术属性】
技术研发人员:张伟张长定傅松林李志阳
申请(专利权)人:厦门美图之家科技有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1