System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及图像处理,尤其涉及一种高动态范围图像处理方法、装置、设备及存储介质。
技术介绍
1、高动态范围(high dynamic range,hdr)图像是指能够捕捉和显示更广泛亮度范围的图像,即包含比标准图像更多的亮度信息,能够准确地呈现高亮度和低亮度细节,使得图像更加真实和生动。hdr图像广泛应用于摄影、视频制作、游戏开发等领域。
2、目前市面上的许多显示设备和软件只支持显示低动态范围(low dynamic range,ldr)图像,以及在数据传输过程中hdr图像通常占据更多的存储空间和带宽。为了更便捷地进行图像显示和传输,需要将hdr图像压缩为ldr图像。在此压缩过程中,可能会丢失一些细节和色彩信息,导致图像质量下降。
3、在传统方案中,主要是采用图像分层处理的方式,通过细节提取和融合,来保留图像压缩过程中的细节信息,但是此种方法更侧重于对于细小纹理的增强,忽略了较强纹理的增强,导致原本的纹理差异丢失;还有采用单一直方图均衡的方法,但是该种方法会造成过度增强,进而导致原始图像出现失真,且背景区域噪声被过度放大,若限制直方图处理的增强效果,又会导致图像增强后纹理细节丢失严重。
技术实现思路
1、本申请实施例提供了一种高动态范围图像处理方法、装置、设备及存储介质,可以解决如何增强高动态范围图像压缩成低动态范围图像过程的图像质量的技术问题。
2、第一方面,本申请实施例提供了一种高动态范围图像处理方法,包括:
3、获取高动态范围图像
4、对高动态范围图像进行直方图投影处理,得到低动态范围图像,低动态范围图像的比特位数小于或等于8比特位数。
5、对高动态范围图像进行多级高斯滤波处理,得到细节图像。
6、对高动态范围图像进行边缘提取处理,得到边缘图像。
7、根据边缘图像生成控制增益,控制增益用于控制细节图像中的噪声。
8、结合低动态范围图像和细节图像和控制增益生成目标图像。
9、第二方面,本申请实施例提供了一种高动态范围图像处理装置,该装置具有实现第一方面或其任意可能的实现方式中的方法的功能。具体地,该装置包括实现第一方面或其任意可能的实现方式中的方法的单元。
10、在其中的一个实施例中,该装置包括:
11、获取单元,用于获取高动态范围图像,高动态范围图像的比特位数大于8比特位数。
12、处理单元,用于对高动态范围图像进行直方图投影处理,得到低动态范围图像,低动态范围图像的比特位数小于或等于8比特位数。
13、处理单元还用于,对高动态范围图像进行多级高斯滤波处理,得到细节图像。
14、处理单元还用于,对高动态范围图像进行边缘提取处理,得到边缘图像。
15、处理单元还用于,根据边缘图像生成控制增益,控制增益用于控制细节图像中的噪声。
16、处理单元还用于,结合低动态范围图像和细节图像和控制增益生成目标图像。
17、第三方面,本申请实施例提供了一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,该处理器执行计算机程序时,使得计算机设备实现上述第一方面任意一种实现方式的方法。
18、第四方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被计算机设备执行时,使得计算机设备实现上述第一方面任意一种实现方式的方法。
19、第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在计算机设备上运行时,使得计算机设备执行上述第一方面任意一种实现方式的方法。
20、本申请实施例与现有技术相比存在的有益效果是:通过利用直方图投影处理将高动态范围图像转换为适合显示的低动态范围图像,保留主要细节;利用多级高斯滤波来平滑图像,减少噪声,保留图像的整体特征;通过进行边缘提取得到边缘图像并进一步得到控制增益,可以精准控制细节图像中的背景噪声,提高图像的质量和清晰度,这种方法可以提升图像的显示效果,使得目标图像既保留了高动态范围图像的特性,又扩大了图像的显示范围,也便于数据传输。
本文档来自技高网...【技术保护点】
1.一种高动态范围图像处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述对所述高动态范围图像进行直方图投影处理,得到低动态范围图像,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述二值化后的直方图生成灰度变换曲线,包括:
4.根据权利要求1所述的方法,其特征在于,所述对所述高动态范围图像进行多级高斯滤波处理,得到细节图像,包括:
5.根据权利要求1所述的方法,其特征在于,所述对所述多级细节进行细节融合处理,生成细节融合图像,包括:
6.根据权利要求1所述的方法,其特征在于,所述对所述多级细节进行细节压缩处理,生成细节压缩图像,包括:
7.根据权利要求1所述的方法,其特征在于,所述对所述高动态范围图像进行边缘提取处理,得到边缘图像,包括:
8.根据权利要求7所述的方法,其特征在于,所述根据所述边缘图像生成控制增益,包括:
9.根据权利要求1至8中任一项所述的方法,其特征在于,所述方法还包括:
10.一种高动态范围图像处理装置,其
11.一种计算机设备,其特征在于,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,使得所述计算机设备实现如权利要求1至9中任一项所述的方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被计算机设备执行时实现如权利要求1至9中任一项所述的方法。
...【技术特征摘要】
1.一种高动态范围图像处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述对所述高动态范围图像进行直方图投影处理,得到低动态范围图像,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述二值化后的直方图生成灰度变换曲线,包括:
4.根据权利要求1所述的方法,其特征在于,所述对所述高动态范围图像进行多级高斯滤波处理,得到细节图像,包括:
5.根据权利要求1所述的方法,其特征在于,所述对所述多级细节进行细节融合处理,生成细节融合图像,包括:
6.根据权利要求1所述的方法,其特征在于,所述对所述多级细节进行细节压缩处理,生成细节压缩图像,包括:
7.根据权利要求1所述的方法,其特征...
【专利技术属性】
技术研发人员:李云,王迎磊,冷鉴霄,
申请(专利权)人:深圳市国微电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。