图像检测方法和装置的制作方法

文档序号:7916265阅读:95来源:国知局
专利名称:图像检测方法和装置的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种图傳J险测方法和装置。
背景技术
目前,图像质量的评价分为主观评价和客观评价,其中,主观
评^f介基于人目艮—见觉系统(Human Visual System,简称为HVS),主 要利用平均^H介分凄t (Mean Opinion Score,简称为MOS )进4亍评 价,但该方法运行速度慢、费用高,而且存在诸多局限,例如观察 者的选取、实验条件的确定等;客观评价主要采用峰值信噪比(简 称为PSNR)和均方误差(简称为MSE)两种方法进行评价,该方 法简单实用,但没有考虑人类的视觉特性。近年来,人们研究新的 客观评价方法时试图应用HVS特性,但新的客观评价方法不仅算法 复杂,且在严格的测试条件和不同的图像失真情况下,其优越性并 不比PSNR和MSE明显。
可以看出,现有的图像质量评价方法运行速度慢、费用高、且 算法复杂。

发明内容
考虑到相关技术中存在的现有的图像质量评价方法运行速度 慢、费用高、算法复杂的问题而提出本发明,为此,本发明的主要 目的在于提供一种图像检测方法及装置,以解决上述问题。根据本发明的一个方面,提供了一种图像检测方法。
根据本发明的图<綠测方法包括获取一帧图像,并确定图像 中每个点的亮度值;将每个点的亮度值分别与其周围点的亮度值作 差,确定每个点对应的多个亮度差值;将每个点的多个亮度差值分 别与预先设置的亮度差阈值进行比较,并将多个亮度差值均大于亮 度差阈值的点确定为雪花点。
4尤选i也,周围点是指以该点为中心的正方形的顶点及正方形边 长的中点,其周围点的个^t可以为8个。
进一步地,该方法还包括预先设置计数器,并将计数器清零, 在每次确定雪花点之后,将该计数器加l。
优选地,该方法还包括确定所有雪花点在图^f象中所占的百分 比P: P = Count* 100* 16/n/m,其中,Count为计数器的计彩 f直,n 为图像的宽度,m为图像的高度。
根据本发明的另一个方面,提供了一种图像检测装置。
根据本发明的图傳輪测装置包括第一确定模块,用于根据获 取的一帧图像确定图像中每个点的亮度值;第二确定模块,用于将 每个点的亮度值分别与其周围点的亮度值作差,确定每个点对应的 多个亮度差值;比较模块,用于将每个点的多个亮度差值分别与预 先设置的亮度差阈值进行比较;第三确定模块,用于将多个亮度差 值均大于亮度差阈值的点确定为雪花点。
进一步地,该装置还包括计数器,用于在每次确定雪花点之 后力口 1。进一步地,该装置还包括第四确定才莫块,用于确定所有雪花 点在图l象中所占的百分比P: P = Count* 100* 16/n/m,其中,Count 为计数器的计数值,n为图像的宽度,m为图像的高度。
通过本发明的上述至少一个4支术方案,可以津fr确i也检测出图傳_ 的雪花量,且实现方法简单,准确度高,有效地检测出了图像质量。


附图用来纟是供对本发明的进一步理解,并且构成i兌明书的一部 分,与本发明的实施例一起用于解释本发明,并不构成对本发明的 限制。在附图中
图1是4艮据本发明方法实施例的图像4企测方法的流程图2是才艮据本发明方法实施例的图傳d佥测方法的详细处理流禾呈
图3是根据本发明方法实施例的取点示意图; 图4是根据本发明装置实施例的图俜4企测装置的结构架构图; 图5是才艮据本发明装置实施例的应用实例的结构框架图。 ^沐实施方式
下面将结合附图详细描述本发明。 方法实施例
根据本发明实施例,提供了一种图像检测的方法。图l是才艮据 本发明实施例的图傳d企测方法的流程图,如图l所示,该方法包括 以下步骤步骤S102,获取一帧图像,并确定图像中每个点的亮度值;
步骤S104,对于每个点,将其亮度值分别与其周围点的亮度值 作差,确定每个点对应的多个亮度差值,其中,周围点是指以该点 为中心的正方形的顶点及正方形边长的中点,周围点的个凄t为8个;
步骤S106,将每个点的多个亮度差值分别与预先设置的亮度差 阈值进行比较,并将多个亮度差值均大于亮度差阈值的点确定为雪 花点。
通过本发明实施例提供的技术方案,可以精确地^r测出图像的 雪花量,且实现方法简单,准确度高,有效地^r测出了图^f象质量。
进一步地,该方法还包括预先i殳置计凄t器,并将计数器清零, 在每次确定雪花点之后,将计数器加l。
优选地,还可以确定所有雪花点在图〗象中所占的百分比P: P =Count* 100* 16/n/m,其中,Count为计数器的计数值,n为图像的 宽度,m为图像的高度。
图2是根据本发明实施例的图傳4企测方法的详细处理流程图, 如图2所示,该方法包4舌以下步骤
步骤S201,从前端设备(如摄像头)获取一帧YUV图像,包 括图像的亮度值Y分量承pInYBuf以及图^f象的宽度nWith和高度 nHeight, ,J^口图4象为384*288大'J、,贝'J n\Vith=384, mHeight=288;
步骤S202,设定一个Y分量差值阈值T (即,上文所述的亮度 差阈值),并定义变量Count, Count值初始化为O,其中,T值的大 小可以作为灵敏度来调节,T值越大,说明两个点之间的Y分量差 值越大时为雪花点,则灵敏度越低,测出的雪花点个数越少;相反,
7T值越小,说明两个点之间的Y分量差值差值越小的时候记录为雪 花点,则灵敏度越大,即测出的雪花点个数越多,例如取T=50时 比T-30时的灵敏度低;
步骤S203, 一帧图像的Y分量共nWith承mHeight个像素点,忽 略图像边缘上的点,依次将每个点的Y分量值与周围八个点的Y分 量值4故差值,设X为被4企测点的Y分量值,XO为编号为0的点的 Y分量值,...,X7为编号为7的点的Y分量值,得到的亮度差值
的绝只于值TO、 T2........ T7,其中T0叫X-X0I,T1叫X-X11,…,
T7=|X-X7|,图3示出了上述9个点的示意图,左上角的箭头表示输 入图像Y分量指针,nWith表示图像宽度,mHeight表示图像高度, 中间的是图像中的任意一个点X与周围8个点XO, XI,……,X7 的关系放大图,可以将除了图像边缘点以外的所有点与周围8个点 才目t匕4交;
步艰艮S204, ^!夸T0、 T2.....T7与T作比较,判断该点的TO、
T2.....T7是否都大于设定的阈值T (如上门设定的30),如杲判
断结果为是,执行步骤S205,否,则执4亍步骤S203;
步骤S205, 4夸T0、 T2.....T7均大于i殳定的阈值T的点确定
为雪花点,并将Count值加1;
步骤S206,除去边缘像素点,判断其他所有点是否都与T进行 了比4交,如果判断结果为是,4丸行步骤S207,否,则执4于步骤S203;
步骤S207,得到总的Count值,该Count值即图像中雪花点的 个数,如杲Count值越大,则雪花点个数越多,图像质量越差,如 果Count值越小,则雪花点个数越少,图像质量越好;优选地,也可以用所有雪花点在该图 <象中所占的百分比Percent 来4軒量雪花点个凄t的多少,例如可以令 Percent=Count*100*16/nWith/mHeight, :i口果Percent大于100则表 示每16个点里面就有一个雪花点,可将Percent值置为100传送给 其他应用禾呈序处理,对图^象质量进4亍检测。
需要说明的是,可以只检测出非边缘地带的雪花点,由于边缘 地带的像素点是否为雪花点并不影响整个视频图像质量的检测效 果,这样做更能准确地检测出图像的雪花量。
装置实施例
根据本发明实施例提供一种图像检测的装置,图4是才艮据本发 明实施例的图俜4企测装置的结构框架图,如图4所示,该装置包括
第一确定模块10,用于根据获取的一帧图像确定图像中每个点 的亮度值;
第二确定^t块20 ,用于将每个点的亮度值分别与其周围点的亮 度值作差,确定每个点对应的多个亮度差值,该才莫块可以连接至第 一确定模块10;
比较模块30,用于将每个点的多个亮度差值分别与预先设置的 亮度差阈值进行比较,该模块可以连接至第二确定模块20;
第三确定模块40,用于将多个亮度差值均大于亮度差阈值的点 确定为雪花点,该模块可以连接至比较;漠块30。
进一步地,该装置还包括计数器(图中未示出),用于在每次 确定雪花点之后加1。进一步地,该装置还包括第四确定才莫块(图中未示出),用于 确定所有雪花点在图4象中所占的百分比P: P = Count* 100* 16/n/m, 其中,Count为计数器的计数值,n为图像的宽度,m为图像的高度。
通过本发明实施例提供的图像检测装置,可以精确地检测出图 像的雪花量,且实现方法简单,准确度高,有效地检测出了图像质 量。
图5是才艮据本发明装置实施例的一个实例,如图5所示,可以 通过摄像头把图像数据采集进来,利用摄像头端的图^f綠测模块检 测出雪花量信息,再通过网络将报警信息发送给远程视频服务器, 最后让应用禾呈序啦文相应的处5里。
如上,借助于本发明提供的图像检测方法/装置,通过对输入图 像中每个点的Y分量与周围点的Y分量作差,确定图像中的雪花点, 进一 步确定出图像中雪花点的信息,该方法占用处理器时间的时间 较少,实现方法简单,准确度高,有效地4全测出了图像质量,而且 该方法对硬件的要求低,节省了硬件成本,同时减少了漏报和误报 的可能,是一种方便的图像雪花量检测方法。
以上所述^f又为本发明的优选实施例而已,并不用于限制本发明, 对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。
权利要求
1. 一种图像检测方法,其特征在于,包括获取一帧图像,并确定所述图像中每个点的亮度值;将每个点的亮度值分别与其周围点的亮度值作差,确定每 个点对应的多个亮度差值;将所述每个点的多个亮度差值分别与预先设置的亮度差 阈值进行比较,并将所述多个亮度差值均大于所述亮度差阈值 的点确定为雪花点。
2. 根据权利要求1所述的方法,其特征在于,所述周围点是指以 该点为中心的正方形的顶点及所述正方形边长的中点。
3. 根据权利要求1或2所述的方法,其特征在于,所述周围点的 个数为8个。
4. 根据权利要求1或2所述的方法,其特征在于,还包括预先设置计数器,并将所述计数器清零。
5. 根据权利要求4所述的方法,其特征在于,还包括在每次确定雪花点之后,将所述计数器加l。
6. 根据权利要求5所述的方法,其特征在于,还包括确定所有雪花点在所述图^f象中所占的百分比P: P = Count* 100* 16/n/m,其中,Count为所述计数器的计翁 f直,n 为所述图像的宽度,m为所述图像的高度。
7. —种图像检测装置,其特征在于,包括第 一确定模块,用于根据获取的一帧图像确定所述图像中 每个点的亮度值;第二确定模块,用于将每个点的亮度值分别与其周围点的 亮度值作差,确定每个点对应的多个亮度差值;比较模块,用于将所述每个点的多个亮度差值分别与预先 设置的亮度差阈值进行比较;第三确定模块,用于将所述多个亮度差值均大于所述亮度 差阈值的点确定为雪花点。
8. 根据权利要求7所述的装置,其特征在于,所述装置还包括计数器,用于在每次确定雪花点之后加1。
9. 根据权利要求7或8所述的装置,其特征在于,所述装置还包 括第四确定模块,用于确定所有雪花点在所述图像中所占的 百分比P: P = Count* 100* 16/n/m,其中,Count为所述计数器 的计数值,n为所述图像的宽度,m为所述图像的高度。
全文摘要
本发明公开了一种图像检测方法,该方法包括获取一帧图像,并确定图像中每个点的亮度值;将每个点的亮度值分别与其周围点的亮度值作差,确定每个点对应的多个亮度差值;将每个点的多个亮度差值分别与预先设置的亮度差阈值进行比较,并将多个亮度差值均大于亮度差阈值的点确定为雪花点。本发明还公开了一种图像检测装置。通过本发明,可以精确地检测出图像的雪花量,且实现方法简单,准确度高,有效地检测出了图像质量。
文档编号H04N17/00GK101312545SQ20081012765
公开日2008年11月26日 申请日期2008年7月2日 优先权日2008年7月2日
发明者帅 刘, 刘军莉, 洁 袁, 毅 郑, 黄志宏 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1