CN102036099A - 一种分析图像质量的方法和装置 - Google Patents
一种分析图像质量的方法和装置 Download PDFInfo
- Publication number
- CN102036099A CN102036099A CN 201010623667 CN201010623667A CN102036099A CN 102036099 A CN102036099 A CN 102036099A CN 201010623667 CN201010623667 CN 201010623667 CN 201010623667 A CN201010623667 A CN 201010623667A CN 102036099 A CN102036099 A CN 102036099A
- Authority
- CN
- China
- Prior art keywords
- macro block
- image
- difference
- gtg value
- original image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Abstract
本发明提出一种分析图像质量的方法和装置,应用于对重建图像的质量进行分析,所述重建图像为对原始图像经过编码和解码操作后生成的图像,其中方法包括:对原始图像和重建图像采用相同的方式进行二维分割,将所述原始图像和重建图像分割为个数相同且位置对应的宏块;计算原始图像和重建图像的各个对应宏块的灰阶值的差或色彩值的差;将所述各个对应宏块的灰阶值的差或色彩值的差按照所述各个对应宏块的位置组成二维数组,用于表示所述重建图像的质量。本发明能够筛选出视频图像的局部损伤。
Description
技术领域
本发明涉及视频图像技术领域,尤其涉及一种分析图像质量的方法和装置。
背景技术
随着图像编解码技术的发展以及数字信号处理器(DSP)运算能力的提高,将模拟图像进行数字压缩并在Internet网络上传输、存储形成了数字视频监控技术。
在数字视频监控技术中,编码器首先对原始图像进行编码,之后将编码器后的数据在网络上进行传输,接收端接收到数据后,接收端的解码器再对编码后的数据进行解码,得到重建图像。编解码过程中,由于输入图像、编解码算法、数字信号处理器等多方面因素的影响,可能在输出的重建图像上出现图像损伤,引起图像质量的降低。因此,重建图像的质量是数字视频监控***重要的指标之一。目前,对图像质量的分析方法主要有主观分析方法和客观分析方法。
目前常用的客观分析方法是通过对原始图像和重建图像进行计算,得到原始图像经编解码后的峰值信号与噪声比(PSNR)值,一般采用如下的式(1)进行计算:
其中,amax=2n-1,n表示图像中一个像素的灰阶值或色彩值占用的比特数,amax表示图像中一个像素的灰阶值或色彩值的最大可能取值;
表示原始图像与重建图像的灰阶值或色彩值的均方误差。其中,a(i,j)和分别是原始图像和重建图像中一个像素的灰阶值或色彩值,i、j分别表示该像素在图像中的横坐标和纵坐标,M、N分别表示一幅图像中包含像素的列数和行数。
一般情况下,对于一幅给定的图像,高的PSNR值意味着高的图像质量,低的PSNR值意味着低的图像质量。PSNR值在一个范围内波动,若某个或一段PSNR数值明显偏低,则可初步判断该PSNR值对应的图像出现了图像损伤。
但是,现有的通过计算PSNR值判断图像质量的客观分析方法只能分析整副图像的质量,如果一幅图像只有局部损伤,则该局部损伤只能引起该副图像PSNR值的轻微降低,很难对数据进行筛选,因此现有的客观分析方法无法对图像的局部损伤进行筛选。
发明内容
本发明提供了一种分析图像质量的方法,能够筛选出视频图像的局部损伤。
本发明还提供了一种分析图像质量的装置,能够筛选出视频图像的局部损伤。
本发明的技术方案是这样实现的:
一种分析图像质量的方法,应用于对重建图像的质量进行分析,所述重建图像为对原始图像经过编码和解码操作后生成的图像,该方法包括:
对原始图像和重建图像采用相同的方式进行二维分割,将所述原始图像和重建图像分割为个数相同且位置对应的宏块;
计算原始图像和重建图像的各个对应宏块的灰阶值的差或色彩值的差;
将所述各个对应宏块的灰阶值的差或色彩值的差按照所述各个对应宏块的位置组成二维数组,用于表示所述重建图像的质量。
一种分析图像质量的装置,应用于对重建图像的质量进行分析,所述重建图像为对原始图像经过编码和解码操作后生成的图像,该装置包括:
分割模块,用于对原始图像和重建图像采用相同的方式进行二维分割,将所述原始图像和重建图像分割为个数相同且位置对应的宏块;
计算模块,用于计算原始图像和重建图像的各个对应宏块的灰阶值的差或色彩值的差;
数组生成模块,将所述各个对应宏块的灰阶值的差或色彩值的差按照所述各个对应宏块的位置组成二维数组,用于表示所述重建图像的质量。
可见,本发明提出的分析图像质量的方法和装置,将原始图像和重建图像分割成多个宏块,计算各个对应宏块的灰阶值的差或色彩值的差;并将各个对应宏块的灰阶值的差或色彩值的差按照对应宏块的位置组成二维数组,可以表示重建图像的质量,并且可以具体表示出重建图像各个宏块的质量,从而能够筛选出视频图像的局部损伤。
附图说明
图1为本发明提出的分析图像质量的方法流程图;
图2为本发明实施例一中PSNR的单边正态分布曲线。
具体实施方式
本发明提出一种分析图像质量的方法,利用编解码技术中宏块这一概念,将原始图像和重建图像分别进行二维分割,分割单位可以与编码编解码中宏块的大小保持一致,也可以分割成其他大小的宏块;分割之后,分别计算各个对应宏块的灰阶值的差或色彩值的差(可以采用类似现有技术中计算PSNR的方式,或采用其他的方式进行计算,以下将详细介绍),将计算出的值根据对应宏块的位置组成一个二维数组,该二维数组就可以表示重建图像的质量。
如图1为本发明提出的分析图像质量的方法流程图,该方法应用于对重建图像的质量进行分析,其中,该重建图像为对原始图像经过编码和解码操作后生成的图像,该方法包括:
步骤101:对原始图像和重建图像采用相同的方式进行二维分割,将所述原始图像和重建图像分割为个数相同且位置对应的宏块;
步骤102:计算原始图像和重建图像的各个对应宏块的灰阶值的差或色彩值的差;
步骤103:将所述各个对应宏块的灰阶值的差或色彩值的差按照所述各个对应宏块的位置组成二维数组,用于表示所述重建图像的质量。
为了更直观地表示重建图像的质量,可以在上述步骤103之后,进一步包括:
步骤104:根据预先设定的对应关系,生成所述各个对应宏块的灰阶值的差或色彩值的差所对应的灰阶值,根据所述灰阶值及对应宏块的位置生成灰阶图像,用于表示所述重建图像的质量。
这样,重建图像某一宏块的质量越差,其对应的灰阶值越小,则生成的灰阶图像中对应位置的灰度越深;可见,在最后生成的灰阶图像中,灰度越深的位置表示重建图像对应位置的质量越差。这样,从生成的灰阶图像就可以直观地看出重建图像中哪些位置的图像质量差。
以下举具体的实施例详细介绍。
实施例一:
在本实施例中,可以采用类似现有技术中计算PSNR的方式计算原始图像和重建图像的各个对应宏块的灰阶值的差或色彩值的差。
本实施例包括以下步骤:
步骤1:将原始图像和重建图像采用相同的方式进行二维分割,将原始图像和重建图像分割为个数相同且位置对应的宏块;这里,分割单元可以与编解码格式中的宏块保持一致。
步骤2:计算原始图像和重建图像的各个对应宏块的灰阶值的差或色彩值的差,计算方式与现有技术中计算PSNR的方式相同,即:
采用式(1)进行计算:
在上述式子中,
PSNR表示原始图像和重建图像的一个对应宏块的灰阶值的差或色彩值的差;
amax表示像素的灰阶值或色彩值的最大可能取值;
MSE表示原始图像的宏块与对应的重建图像的宏块的灰阶值或色彩值的均方误差。
步骤3:将步骤2中得到的各个PSNR按照对应宏块的位置组成二维数组,这个二维数组就可以表示重建图像的质量,PSNR越小,表示重建图像对应位置的宏块质量越差。
步骤4:生成对应的灰阶图像。具体包括:
(1)确定PSNR的正态分布函数:
首先,标准正态分布函数为:
经过数据统计,图像静态编码后PSNR数据一般波动范围为(30,45),因此,在PSNR的正态分布函数中,令标准正态分布函数的σ=15,μ=0,PSNR=x,生成PSNR的正态分布函数为:
如图2为本发明实施例一中PSNR的单边正态分布曲线,当PSNR为最小值0时,得到f(PSNR)的最大值为:f(PSNR)max=0.0265961520267622
(2)记Gnmax为灰阶值的最大可能取值,设置一个中间变量g(PSNR),该变量与f(PSNR)成正比,且最大值为Gnmax,则g(PSNR)的计算方式为:
(3)在一幅灰阶图像中,灰阶值越小的部位灰度越深,看起来越明显;同时,重建图像中一个宏块的质量越差,其PSNR越小、f(PSNR)越大、g(PSNR)越大;因此,在本步骤中,需要将g(PSNR)进行翻转,得到灰阶值G(PSNR),这样使最后生成的灰阶图像中灰度越深的部位表示宏块的质量越差。灰阶值G(PSNR)的计算方式为:
G(PSNR)=|g(PSNR)-255|…………………………………………式(1-3)
通过上式(1-1)、(1-2)和(1-3)设定了宏块的灰阶值的差或色彩值的差与灰阶值的对应关系,在上述关系中,灰阶值的差或色彩值的差越大,则对应的灰阶值越小。根据上述对应关系生成各个对应宏块的灰阶值的差或色彩值的差所对应的灰阶值,并根据灰阶值及对应宏块的位置生成灰阶图像,用于表示所述重建图像的质量。在该灰阶图像中,灰阶值越小的位置表示重建图像对应位置的质量越差。
另外,灰阶图像的命名可以采用“年-月-日-小时-分-秒-毫秒”的方式。
当图像的PSNR值低于30时,图像质量较差,人眼可明显观察到图像有损。通过计算一段视频序列,可以将PSNR值低于30的灰阶图像以及其原始图像和重建图像保存,供后续分析使用。
实施例二:
步骤1:将原始图像和重建图像采用相同的方式进行二维分割,将原始图像和重建图像分割为个数相同且位置对应的宏块;这里,分割单元可以与编解码格式中的宏块保持一致。
步骤2:计算原始图像和重建图像的各个对应宏块的灰阶值的差,这里,灰阶值的差可以为灰阶差值均衡化结果,记为ε,采用式(2-1)进行计算:
可见,μ表示原始图像的一个宏块的灰阶平均值。
由上述式(2-1)可见,ε的取值范围为[0,1]。当重建图像的某个宏块质量越差时,其与原始图像对应宏块的差别越大时,即Xi,j与μ相差越大,则ε越大。
步骤3:将步骤2中得到的各个宏块的ε按照对应宏块的位置组成二维数组,这个二维数组就可以表示重建图像的质量,ε越大,表示重建图像对应位置的宏块质量越差。
步骤4:按照预先设定的对应关系,将各个对应宏块的灰阶差值均衡化结果生成对应的灰阶值,该对应关系为:
L(ε)=(1-ε)×L(ε)max …………………………………………………(式2-2)
其中,L(ε)为灰阶值,L(ε)max为灰阶值的最大可能取值。
通过上述式2-2计算出对应的灰阶值,并根据灰阶值及对应宏块的位置生成灰阶图像,用于表示重建图像的质量。在该灰阶图像中,灰阶越小的位置表示重建图像对应位置的质量越差。
另外,当ε的值大于0.25(该数值可以根据实际情况变更)时,可以将对应的原始图像及重建图像保存,供后续分析使用。
本发明还提出一种分析图像质量的装置,应用于对重建图像的质量进行分析,所述重建图像为对原始图像经过编码和解码操作后生成的图像,该装置包括:
分割模块,用于对原始图像和重建图像采用相同的方式进行二维分割,将所述原始图像和重建图像分割为个数相同且位置对应的宏块;
计算模块,用于计算原始图像和重建图像的各个对应宏块的灰阶值的差或色彩值的差;
数组生成模块,用于将所述各个对应宏块的灰阶值的差或色彩值的差按照所述各个对应宏块的位置组成二维数组,用于表示所述重建图像的质量。
上述装置可以进一步包括:
灰阶图像生成模块,用于根据预先设定的对应关系,生成所述各个对应宏块的灰阶值的差或色彩值的差所对应的灰阶值,根据所述灰阶值及对应宏块的位置生成灰阶图像,用于表示所述重建图像的质量。
上述计算模块计算原始图像和重建图像的各个对应宏块的灰阶值的差或色彩值的差的方式可以为:
采用以下式子进行计算:
PSNR表示原始图像和重建图像的一个对应宏块的灰阶值的差或色彩值的差;
amax表示像素的灰阶值或色彩值的最大可能取值;
上述对应宏块的灰阶值的差或色彩值的差与灰阶值的对应关系可以为以下三个式子构成的对应关系:
G(PSNR)=|g(PSNR)-255|,其中,G(PSNR)表示灰阶值。
或者,上述原始图像和重建图像的各个对应宏块的灰阶值的差为灰阶差值均衡化结果,上述计算模块对该灰阶差值均衡化结果的计算方式可以为:
采用以下式子进行计算:
ε表示一个对应宏块的灰阶差值均衡化结果;
上述对应关系可以为:L(ε)=(1-ε)×L(ε)max,其中,L(ε)表示灰阶值,L(ε)max表示灰阶值的最大可能取值。
综上可见,本发明提出的分析图像质量的方法和装置,将原始图像和重建图像分割成多个宏块,分别计算各个对应宏块的灰阶值的差或色彩值的差;并将各个对应宏块的灰阶值的差或色彩值的差按照对应宏块的位置组成二维数组,可以表示重建图像的质量,并且可以具体表示出重建图像各个宏块的质量,从而能够筛选出视频图像的局部损伤。进一步地,本发明还可以利用该二维数组生成灰阶图像,用该灰阶图像可以更直观地表示出重建图像各个宏块的质量。通过本发明生成的灰阶图像,在大量减少输出的同时保证了样本的正确程度,大大降低了人力投入,观察者能够识别小概率图像局部损伤,且不会对图像质量判定造成影响。通过分析存盘的灰阶图像、原始图像和重建图像,可以清晰地判定重建图像的局部损伤,省略了需要存储设备以及录像回放定位问题的步骤,降低了投入成本。本发明可以对编解码中图像出现的心跳、蚊式噪声、方块效应等进行客观图像质量测试。此外,由于PSNR的计算有一定的偏差,某些情况下会导致人眼看上去很舒服的图像其PSNR值反而较差,而某些PSNR值高的图像给人眼的主观感受较差,本发明实施例二使用灰阶差值均衡化结果对测试结果进行了一定的修正和补充,减少了漏测。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
Claims (12)
1.一种分析图像质量的方法,应用于对重建图像的质量进行分析,所述重建图像为对原始图像经过编码和解码操作后生成的图像,其特征在于,所述方法包括:
对原始图像和重建图像采用相同的方式进行二维分割,将所述原始图像和重建图像分割为个数相同且位置对应的宏块;
计算原始图像和重建图像的各个对应宏块的灰阶值的差或色彩值的差;
将所述各个对应宏块的灰阶值的差或色彩值的差按照所述各个对应宏块的位置组成二维数组,用于表示所述重建图像的质量。
2.根据权利要求1所述的方法,其特征在于,所述组成二维数组之后,进一步包括:
根据预先设定的对应关系,生成所述各个对应宏块的灰阶值的差或色彩值的差所对应的灰阶值,根据所述灰阶值及对应宏块的位置生成灰阶图像,用于表示所述重建图像的质量。
6.根据权利要求5所述的方法,其特征在于,所述对应关系为:L(ε)=(1-ε)×L(ε)max,其中,L(ε)表示灰阶值,L(ε)max表示灰阶值的最大可能取值。
7.一种分析图像质量的装置,应用于对重建图像的质量进行分析,所述重建图像为对原始图像经过编码和解码操作后生成的图像,其特征在于,所述装置包括:
分割模块,用于对原始图像和重建图像采用相同的方式进行二维分割,将所述原始图像和重建图像分割为个数相同且位置对应的宏块;
计算模块,用于计算原始图像和重建图像的各个对应宏块的灰阶值的差或色彩值的差;
数组生成模块,用于将所述各个对应宏块的灰阶值的差或色彩值的差按照所述各个对应宏块的位置组成二维数组,用于表示所述重建图像的质量。
8.根据权利要求7所述的装置,其特征在于,所述装置进一步包括:
灰阶图像生成模块,用于根据预先设定的对应关系,生成所述各个对应宏块的灰阶值的差或色彩值的差所对应的灰阶值,根据所述灰阶值及对应宏块的位置生成灰阶图像,用于表示所述重建图像的质量。
12.根据权利要求11所述的装置,其特征在于,所述对应关系为:L(ε)=(1-ε)×L(ε)max,其中,L(ε)表示灰阶值,L(ε)max表示灰阶值的最大可能取值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010623667 CN102036099A (zh) | 2010-12-30 | 2010-12-30 | 一种分析图像质量的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010623667 CN102036099A (zh) | 2010-12-30 | 2010-12-30 | 一种分析图像质量的方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102036099A true CN102036099A (zh) | 2011-04-27 |
Family
ID=43888314
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201010623667 Pending CN102036099A (zh) | 2010-12-30 | 2010-12-30 | 一种分析图像质量的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102036099A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102905160A (zh) * | 2011-07-25 | 2013-01-30 | 深圳英飞拓科技股份有限公司 | 一种偏色检测的方法及*** |
CN107491773A (zh) * | 2017-09-29 | 2017-12-19 | 重庆邮电大学 | 一种果蝇心跳识别方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003005726A2 (en) * | 2001-07-03 | 2003-01-16 | Koninklijke Philips Electronics N.V. | Method of measuring digital video quality |
CN101146226A (zh) * | 2007-08-10 | 2008-03-19 | 中国传媒大学 | 一种基于自适应st区的高清视频图像质量评价方法及装置 |
CN101426148A (zh) * | 2008-12-01 | 2009-05-06 | 宁波大学 | 一种视频客观质量评价方法 |
CN101478693A (zh) * | 2008-12-31 | 2009-07-08 | 中国资源卫星应用中心 | 一种对星载光学遥感图像压缩质量进行评价的方法 |
CN101605273A (zh) * | 2009-07-23 | 2009-12-16 | 青岛海信数字多媒体技术国家重点实验室有限公司 | 一种色饱和度质量测评的方法和子*** |
-
2010
- 2010-12-30 CN CN 201010623667 patent/CN102036099A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003005726A2 (en) * | 2001-07-03 | 2003-01-16 | Koninklijke Philips Electronics N.V. | Method of measuring digital video quality |
CN101146226A (zh) * | 2007-08-10 | 2008-03-19 | 中国传媒大学 | 一种基于自适应st区的高清视频图像质量评价方法及装置 |
CN101426148A (zh) * | 2008-12-01 | 2009-05-06 | 宁波大学 | 一种视频客观质量评价方法 |
CN101478693A (zh) * | 2008-12-31 | 2009-07-08 | 中国资源卫星应用中心 | 一种对星载光学遥感图像压缩质量进行评价的方法 |
CN101605273A (zh) * | 2009-07-23 | 2009-12-16 | 青岛海信数字多媒体技术国家重点实验室有限公司 | 一种色饱和度质量测评的方法和子*** |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102905160A (zh) * | 2011-07-25 | 2013-01-30 | 深圳英飞拓科技股份有限公司 | 一种偏色检测的方法及*** |
CN102905160B (zh) * | 2011-07-25 | 2015-01-14 | 深圳英飞拓科技股份有限公司 | 一种偏色检测的方法及*** |
CN107491773A (zh) * | 2017-09-29 | 2017-12-19 | 重庆邮电大学 | 一种果蝇心跳识别方法及装置 |
CN107491773B (zh) * | 2017-09-29 | 2020-12-04 | 重庆邮电大学 | 一种果蝇心跳识别方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1958454B1 (en) | Non-intrusive video quality measurement | |
Wang et al. | Just noticeable difference estimation for screen content images | |
De Simone et al. | A H. 264/AVC video database for the evaluation of quality metrics | |
CN104871209B (zh) | 减少数字视频流中的随机噪声的方法和设备 | |
CN101371583B (zh) | 编码/解码高动态范围图像的方法和设备 | |
US7038710B2 (en) | Method and apparatus for measuring the quality of video data | |
CN103283239B (zh) | 基于数据包丢失可见度的连续估计的目标视频质量评估方法和设备 | |
EP2553935B1 (en) | Video quality measurement | |
Zhang et al. | High dynamic range video compression exploiting luminance masking | |
Narwaria et al. | Tone mapping-based high-dynamic-range image compression: study of optimization criterion and perceptual quality | |
CA2856634A1 (en) | Texture masking for video quality measurement | |
EP1661405B1 (en) | System and method for encoding and decoding enhancement layer data using descriptive model parameters | |
US11451790B2 (en) | Method and apparatus in video coding for machines | |
CN112950596B (zh) | 基于多区域多层次的色调映射全向图像质量评价方法 | |
CN117640942A (zh) | 一种用于视频图像的编码方法和装置 | |
US10129565B2 (en) | Method for processing high dynamic range video in order to improve perceived visual quality of encoded content | |
JP2010124104A (ja) | 映像の客観画質評価装置 | |
Boitard et al. | Impact of temporal coherence-based tone mapping on video compression | |
CN102036099A (zh) | 一种分析图像质量的方法和装置 | |
CN115442613A (zh) | 一种利用gan的基于帧间信息的噪声去除方法 | |
US8493449B2 (en) | Method of estimating video quality at any resolution | |
CN107027027B (zh) | 图像的编码、解码方法及装置、以及图像的编解码*** | |
Zeng et al. | Quality-aware video based on robust embedding of intra-and inter-frame reduced-reference features | |
Sun et al. | An efficient quality metric for DIBR-based 3D video | |
Willème et al. | Overview of the JPEG XS objective evaluation procedures |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20110427 |