首页> 中国专利> 图像质量评测方法和图像质量评测系统

图像质量评测方法和图像质量评测系统

摘要

本发明公开了一种图像质量评测方法,包括以下步骤:A.模拟外部环境对图像的影响,对预先选择的参考图像进行破坏;B.利用需要评估的ISP算法,对破坏后的图像进行还原处理;C.将还原处理后的图像与预先选择的参考图像进行比较。本发明还公开了一种图像质量评测系统,包括:参考图像数据库、环境仿真处理单元、ISP算法单元和质量评估单元。本发明的技术方案提高了评估的可靠性和评估效率。

著录项

  • 公开/公告号CN1929625A

    专利类型发明专利

  • 公开/公告日2007-03-14

    原文格式PDF

  • 申请/专利权人 北京中星微电子有限公司;

    申请/专利号CN200610139144.0

  • 发明设计人 占文静;游明琦;朱立英;

    申请日2006-10-13

  • 分类号H04N17/02(20060101);

  • 代理机构11018 北京德琦知识产权代理有限公司;

  • 代理人王一斌;王琦

  • 地址 100083 北京市海淀区学院路35号世宁大厦15层

  • 入库时间 2023-12-17 18:21:01

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2013-12-04

    未缴年费专利权终止 IPC(主分类):H04N17/02 授权公告日:20091118 终止日期:20121013 申请日:20061013

    专利权的终止

  • 2009-11-18

    授权

    授权

  • 2007-05-09

    实质审查的生效

    实质审查的生效

  • 2007-03-14

    公开

    公开

说明书

技术领域

本发明涉及质量评估技术,特别涉及图像质量评测方法和图像质量评测系统。

背景技术

现有的摄像头中都包括一个多媒体处理设备,用于对拍摄到的图像进行图像处理,以此来减小或消除外部环境的影响对图像的某些参数造成的破坏,例如图像色彩的饱和度和对比度、像素点间离等参数。其中,多媒体处理单元通常包括图像处理和图像压缩这两个单元。

图像处理单元中存储着多种图像信号处理(Image Signal Processing,ISP)算法,分别针对外部环境对图像的各种参数造成的破坏,对破坏后的图像进行还原。例如,对边缘模糊的图像进行边缘锐化处理等。而且,由于图像处理技术的不断发展,也会涌现出多种新算法。因此,需要先利用各种ISP算法进行图像处理,然后通过对图像质量的评测,对ISP算法的处理效果进行评估,再将处理效果最好或者较好的ISP算法配置到图像处理单元中,从而使得用户能够获得高质量的图像。

图1为现有图像质量评测系统。如图1所示,一般来说,用于对ISP算法进行评估的图像质量评测系统包括:摄像头101和图像处理单元102。

摄像头101为不包括多媒体处理设备的普通摄像头,采集外部图像并发送给图像处理单元102。图像处理单元102利用预先存储的ISP算法,对来自摄像头101的图像进行处理,并将处理后的图像发送给外部显示设备。评估人员再通过显示设备中所显示的图像,对图像处理单元102中的ISP算法的处理效果进行评估。

然而,采用上述图像质量评测系统对ISP算法的处理效果进行评估,存在以下不足:

首先,评估延迟性大。图像处理单元102通常为一个硬件设备,因此,对ISP算法的评估必须等待硬件设备生产出来之后才能够进行。

其次,创建理想外部环境困难大。由于不同的ISP算法都是针对外部环境的影响对不同图像参数的破坏,因此,在评估时,也需要尽可能地创建仅能够破坏相应图像参数的理想外部环境,实现较为困难;如果需要多个理想外部环境,则更进一步地增加了创建环境的复杂程度。

而且,评估结果带有主观性,评估的准确度低。由于处理后的图像质量是由评估人员主观判断的,因而不同的评估人员可能得出不同的评估结果;且在评估工作量较大时,评估人员的判断能力也会由于视觉疲劳而被削弱。

可见,现有用于对ISP算法进行评估的图像质量评测系统和方法,使得评估的延迟大、复杂性高、准确度低,进而使得评估的可靠性和效率不高。

发明内容

有鉴于此,本发明的一个主要目的在于,提供一种图像质量评测方法,能够提高对ISP算法进行评估的可靠性和效率。

本发明的另一个主要目的在于,提供一种图像质量评测系统,能够提高对ISP算法进行评估的可靠性和效率。

根据上述的一个主要目的,本发明提供了一种图像质量评测方法,包括以下步骤:

A、模拟外部环境对图像的影响,对预先选择的参考图像进行破坏;

B、利用需要评估的ISP算法,对破坏后的图像进行还原处理;

C、将还原处理后的图像与预先选择的参考图像进行比较,并根据比较结果得到评估结果。

步骤A所述对参考图像进行破坏为:针对所述需要评估的ISP算法对应的图像参数,通过环境仿真处理算法对参考图像进行破坏。

步骤B所述将还原处理后的图像与参考图像进行比较为:利用预先设定的评估参数对应的评估算法,将还原处理后的图像与参考图像进行比较,得到量化的比较结果。

所述评估参数及其对应的评估算法为多个;

所述得到比较结果为:将根据多个评估算法进行比较得到的结果,利用预先设定的加权因子进行加权运算,得到比较结果。

步骤C所述根据比较结果得到评估结果为:将得到的比较结果与预先设定的阈值进行比较,如果所述比较结果大于阈值,则评估结果为不合格;如果所述比较结果小于阈值,则评估结果为合格。

根据上述的另一个主要目的,本发明提供了一种图像质量评测系统,包括:参考图像数据库、环境仿真处理单元、ISP算法单元和质量评估单元,其中,

所述参考图像数据库将预先存储的参考图像提供给环境仿真处理单元和质量评估单元;

所述环境仿真处理单元模拟外部环境对图像的影响,对来自参考图像数据库的参考图像进行破坏,将破坏后的图像提供给ISP算法单元;

所述ISP算法单元存储需要评估的ISP算法;利用存储的ISP算法,对破坏后的图像进行还原处理,将还原后的图像提供给质量评估单元;

所述质量评估单元将还原后的图像与参考图像进行比较,并根据比较结果得到评估结果。

所述环境仿真处理单元进一步针对需要评估的ISP算法对应的图像参数,利用预先存储的环境仿真处理算法,对来自参考图像数据库的参考图像进行破坏,将破坏后的图像提供给ISP算法单元。

所述质量评估单元进一步利用预先设定的评估参数对应的评估算法,将还原处理后的图像与参考图像进行比较,得到量化的比较结果。

所述质量评估单元包括:评估算法模块和阈值比较模块,其中,

评估算法模块接收来自ISP算法单元的还原后的图像和来自参考图像数据库的参考图像;利用预先设置的评估算法,将还原后的图像和参考图像进行比较,并将比较结果发送给阈值比较模块;

阈值比较模块将来自评估算法模块的比较结果与预先存储的阈值进行比较,当所述比较结果大于阈值时,则通知外部评估未通过;当所述比较结果小于阈值时,则通知外部评估通过。

该系统进一步包括:主控单元;

所述主控单元根据来自外部的请求,请求参考图像数据库将参考图像提供给环境仿真处理单元和质量评估单元、请求环境仿真处理单元对来参考图像进行破坏、请求ISP算法单元对破坏后的图像进行还原处理、请求质量评估单元将还原后的图像与参考图像进行比较。

所述来自外部的请求中包括ISP算法标识;

所述主控单元进一步存储预先设置的ISP算法标识与ISP算法和图像参数信息的映射关系;将该ISP算法标识对应的图像参数信息发送给环境仿真处理单元;将该ISP算法标识发送给ISP算法单元;

环境仿真处理单元进一步根据来自主控单元的图像参数信息、和预先存储的图像参数信息与环境仿真处理算法的映射关系,从预先存储的算法中,选择与所述图像参数信息所指示的图像参数对应的环境仿真处理算法;

ISP算法单元进一步根据来自主控单元的ISP算法标识、和预先存储的ISP算法标识与ISP算法的映射关系,从预先存储的ISP算法中选择需要评估的ISP算法。

由上述技术方案可见,本发明模拟外部环境对参考图像进行破坏,利用需要评估的ISP算法对破坏后的图像进行还原处理,并将还原处理后的图像与参考图像进行比较,得到评估结果,提高了评估的可靠性和评估效率。而且,基于本发明的图像质量评测方法和系统实现对ISP算法的评估,降低了评估的延迟性,不需要创建理想外部环境,并得到了客观、精准的评估结果。

附图说明

图1为现有图像质量评测系统。

图2为本发明中图像质量评测系统的示例性结构图。

图3为本发明实施例中图像质量评测系统的结构图。

图4为本发明中图像质量评测方法的示例性流程图。

图5为本发明实施例中图像质量评测方法的流程图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明进一步详细说明。

本发明的基本思想是:模拟外部环境对参考图像进行破坏,利用需要评估的ISP算法对破坏后的图像进行还原处理,并将还原处理后的图像与参考图像进行比较,得到评估结果。

图2为本发明中图像质量评测系统的示例性结构图。如图2所示,本发明的图像质量评测系统包括:参考图像数据库201、环境仿真处理单元202、ISP算法单元203和质量评估单元204。

参考图像数据库201将预先存储的参考图像提供给环境仿真处理单元202和质量评估单元204;

环境仿真处理单元202模拟外部环境对图像的影响,对来自参考图像数据库201的参考图像进行破坏,并将破坏后的图像提供给ISP算法单元203;

ISP算法单元203存储需要评估的ISP算法;利用存储的ISP算法,对破坏后的图像进行还原处理,将还原后的图像提供给质量评估单元204;

质量评估单元204将还原后的图像与参考图像进行比较,并根据比较结果得到评估结果。

其中,参考图像数据库201中存储的参考图像,通常可以为对比度明显、锐度大的图像;环境仿真处理单元202对参考图像进行的破坏,是对应于ISP算法单元203中存储的ISP算法所要还原的图像参数;质量评估单元204是根据预先存储的相关参数来对还原后的图像与参考图像进行比较的。

下面,结合具体实施例,对本发明中的图像质量评测系统进行详细说明。

图3为本发明实施例中图像质量评测系统的结构图。如图3所示,本发明的图像质量评测系统包括:主控单元300、参考图像数据库301、环境仿真处理单元302、ISP算法单元303和质量评估单元304。

主控单元300根据来自外部的请求,分别向参考图像数据库301、环境仿真处理单元302、ISP算法单元303和质量评估单元304发送选择图像请求、仿真请求、图像处理请求和评估请求,请求各单元开始进行相应的处理。

参考图像数据库301根据来自主控单元300的选择图像请求,从预先存储的多幅参考图像中选择一幅,并将选择的参考图像提供给环境仿真处理单元302和质量评估单元304。

环境仿真处理单元302接收来自主控单元300的仿真请求,该请求中包括需要破坏的图像参数信息;根据仿真请求中的图像参数信息,从内部存储的环境仿真处理算法中,选择并利用对应的环境仿真处理算法,模拟相应的外部环境对图像的影响,针对图像参数信息指示的图像参数,对来自参考图像数据库301的参考图像进行处理,实现对该图像的破坏,将破坏后的图像提供给ISP算法单元303。

ISP算法单元303接收来自主控单元300的图像处理请求,该请求中包括需要评估的ISP算法标识;根据ISP算法标识,从预先存储的ISP算法中选择需要评估的ISP算法,利用需要评估的ISP算法,对来自环境仿真处理单元302的破坏后的图像进行还原处理,将还原后的图像提供给质量评估单元304。

质量评估单元304接收来自主控单元300的评估请求,该请求中包括需要评估的参数类型;根据评估请求中包括的参数类型,选择内部存储的相应评估算法,利用选择的评估算法,将还原后的图像与参考图像进行比较;将比较结果与预先设置的阈值进行比较,得到评估结果,并将评估结果发送到外部。

其中,评估请求中包括的参数类型可以为一个或者多个;当参数类型为多个时,质量评估单元304可以对多个评估算法得到的结果进行加权运算,并将加权运算结果与预先设置的阈值进行比较,得到评估结果。

具体来说,质量评估单元304可以包括:评估算法模块和阈值比较模块。其中,评估算法模块接收来自ISP算法单元303的还原后的图像和来自参考图像数据库301的参考图像;利用预先设置的评估算法,将还原后的图像和参考图像进行比较,并将比较结果发送给阈值比较模块;阈值比较模块将来自评估算法模块的比较结果与预先存储的阈值进行比较,当比较结果大于阈值时,则通知外部评估未通过,即评估结果为不合格;当比较结果小于阈值时,则通知外部评估通过,即评估结果为合格。

上述系统中,主控单元300还可以存储图像参数信息、ISP算法与ISP算法标识的映射关系,ISP算法标识可以为任意标识,例如按照名称排列的编号、按照对应的图像参数类型的编号、或者ISP算法的名称等;当外部请求系统对某一个ISP算法进行评估时,其中,该请求中包括需要评估的ISP算法对应的ISP算法标识,则主控单元300可以将该ISP算法标识及其对应的图像参数信息分别发送给ISP算法单元303和环境仿真处理单元302。

ISP算法与ISP算法标识的映射关系也存储于ISP算法单元303的算法存储模块中。

环境仿真处理单元302中存储的图像参数信息与环境仿真处理算法的映射关系可以如表1所示。

  图像参数信息  环境仿真处理算法  处理效果  亮度  数字增益(Digital Gain)算法  亮度变化  采样率  差补(Interpolation)算法  降低采样率         清晰度  边缘提取和增强(Edge extract and   enhancement)算法   钝化图像

                            表1

本实施例中,参考图像数据库301和环境仿真处理单元302运行各种算法的方式和原理可以与现有技术类似。

以上是对本发明中的图像质量评测系统的说明,下面,对本发明中的图像质量评测方法进行说明。

图4为本发明中图像质量评测方法的示例性流程图。如图4所示,本发明的图像质量评测方法包括以下步骤:

步骤401,模拟外部环境对图像的影响,对预先选择的参考图像进行破坏;

步骤402,利用需要评估的ISP算法,对破坏后的图像进行还原处理;

步骤403,将还原处理后的图像与预先选择的参考图像进行比较,并根据比较结果得到评估结果。

其中,步骤401中对参考图像进行的处理产生的影响,与步骤402中使用的ISP算法所要减小或者消除的影响相对应;步骤403中的比较,是根据预先存储的相关参数来对还原后的图像与参考图像进行比较的。

下面,结合具体实施例,对本发明中的图像质量评测方法进行详细说明。

图5为本发明实施例中图像质量评测方法的流程图。如图5所示,本发明的图像质量评测方法包括以下步骤:

步骤501,选择需要评估的ISP算法及其对应的环境仿真处理算法。

步骤502,通过选择的环境仿真处理算法,对参考图像进行破坏,模拟外部环境对图像的影响。

本步骤中,对参考图像的破坏为:针对一个或者多个图像参数,例如图像的亮度、清晰度等,对图像进行处理,实现对该图像的破坏。

步骤503,利用需要评估的ISP算法,对破坏后的图像进行图像还原处理。

本步骤中,当需要评估的ISP算法能够还原外部环境对多个图像参数的影响时,则在步骤502中也需要针对多个图像参数,并通过一个或者多个环境仿真处理算法来对图像进行破坏。

步骤504,根据预先选择的评估参数类型,采用相应的评估算法,对还原后的图像和参考图像进行比较。

本步骤中,评估参数可以为:信噪比(Peak-Signal-to-Noise Ratio,PSNR),该参数的计算公式,即评估算法可以表示为:

>>PSNR>=>101>g> >255>2>>>>1>>M>×>N>>>>Σ>>m>=>1>>M>>>Σ>>n>=>1>>N> >>(>>o>>m>,>n> >->>r>>m>,>n> >)>>2>>>>>s>

其中,M×N表示图像的像素数量,即图像的大小;om,n为参考图像中的点(m,n)的像素值;rm,n为还原后的图像中的点(m,n)的像素值。

计算出的PSNR为比较结果。

本步骤中,还可以先利用Sobel算子、Canny算子、Prewitt算子等评估参数,对参考图像和还原后的图像进行边缘提取,然后比较两者的边缘,得到量化的比较结果。

当需要根据多个评估参数对还原后的图像和参考图像进行比较时,可以将每个评估参数对应的比较结果,利用预先设定的加权因子进行加权运算,得到综合的比较结果。其中,所有加权因子之和为1。

步骤505,将比较结果与预先设定的阈值进行比较,得到评估结果。

本步骤中,当步骤504得到的比较结果小于阈值时,评估结果为合格,即评估通过;当步骤504得到的比较结果大于阈值时,评估结果为不合格,即评估不通过。

以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换以及改进等,均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号