CN116468636A - 低照度增强方法、装置、电子设备和可读存储介质 - Google Patents
低照度增强方法、装置、电子设备和可读存储介质 Download PDFInfo
- Publication number
- CN116468636A CN116468636A CN202310427263.XA CN202310427263A CN116468636A CN 116468636 A CN116468636 A CN 116468636A CN 202310427263 A CN202310427263 A CN 202310427263A CN 116468636 A CN116468636 A CN 116468636A
- Authority
- CN
- China
- Prior art keywords
- image
- current object
- low
- illumination
- enhancement
- 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
- 238000005286 illumination Methods 0.000 title claims abstract description 92
- 238000000034 method Methods 0.000 title claims abstract description 59
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 68
- 238000012545 processing Methods 0.000 claims abstract description 32
- 238000003384 imaging method Methods 0.000 claims abstract description 19
- 238000007781 pre-processing Methods 0.000 claims abstract description 12
- 238000001914 filtration Methods 0.000 claims description 21
- 238000003708 edge detection Methods 0.000 claims description 8
- 238000000605 extraction Methods 0.000 claims description 8
- 230000001360 synchronised effect Effects 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 7
- 238000007500 overflow downdraw method Methods 0.000 claims description 7
- 230000004927 fusion Effects 0.000 description 18
- 230000000694 effects Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 6
- 238000012937 correction Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000007547 defect Effects 0.000 description 3
- 238000002474 experimental method Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000002708 enhancing effect Effects 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 230000001965 increasing effect Effects 0.000 description 2
- 230000000670 limiting effect Effects 0.000 description 2
- 230000002829 reductive effect Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 125000001475 halogen functional group Chemical group 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 239000003973 paint Substances 0.000 description 1
- 230000036961 partial effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000007670 refining Methods 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/20—Image enhancement or restoration using local operators
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/90—Dynamic range modification of images or parts thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/13—Edge detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20024—Filtering details
- G06T2207/20032—Median filtering
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Image Processing (AREA)
Abstract
本发明提供了一种低照度增强方法、装置、电子设备和可读存储介质,涉及图像低照度增强的技术领域,包括获取当前物体图像并对当前物体图像进行预处理,得到当前物体的原始图像;基于图像增强算法分别对当前物体的原始图像的反射分量和光照分量进行处理,确定当前物体低照度增强后的观测图像;将当前物体图像和低照度增强后的观测图像进行融合,确定当前物体的目标成像,以缓解了成像设备拍摄图像出现欠曝光的情况,避免出现舞台场景不能真实反映的技术问题。
Description
技术领域
本发明涉及图像低照度增强技术领域,尤其是涉及一种低照度增强方法、装置、电子设备和可读存储介质。
背景技术
近眼显示设备是人们感知元宇宙的主要入口之一,人们通过近眼显示设备观看由计算机构建而成的三维数字场景组成世界。娱乐沉浸式体验是元宇宙的典型应用,其中舞台是常见场景之一,舞台表演中通常采用灯光设备集中照射来突出环境或者渲染气氛,而没有被灯光照射的地方则是一片漆黑,强烈的对比使得舞台场景的亮度范围非常广阔。
但目前成像设备单次拍摄的亮度动态范围最大不超过三个数量级,容易出现过曝光或者欠曝光的情况,并不能反映真实舞台场景。
发明内容
本发明的目的在于提供一种低照度增强方法、装置、电子设备和可读存储介质,以缓解了成像设备拍摄图像出现欠曝光的情况,避免出现舞台场景不能真实反映的技术问题。
第一方面,本发明实施例提供了一种低照度增强方法,所述方法包括:
获取当前物体图像并对所述当前物体图像进行预处理,得到所述当前物体的原始图像;
基于图像增强算法分别对当前物体的原始图像的反射分量和光照分量进行处理,确定所述当前物体低照度增强后的观测图像;
将所述当前物体图像和所述低照度增强后的观测图像进行融合,确定所述当前物体的目标成像。
结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,获取当前物体图像并对所述当前物体图像进行预处理,得到所述当前物体的原始图像的步骤,包括:
将所述当前物体图像转换到HSV色彩空间,对所述当前物体图像的亮度通道进行处理;
对处理后的当前物体图像进行去噪和特征提取操作,得到所述当前物体的原始图像。
结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,对处理后的当前物体图像进行去噪和特征提取操作,得到所述当前物体的原始图像的步骤,包括:
根据边缘检测算子对当前物体图像的亮度通道进行边缘提取,将提取出的边缘细节添加到所述当前物体图像上,得到所述当前物体的第一原始图像;
根据Gamma算子对所述第一原始图像的动态范围进行拉伸,确定所述当前物体的第二原始图像;
根据中值滤波方法对所述第二原始图像进行去噪处理,得到所述当前物体的第三原始图像。
结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,基于图像增强算法分别对当前物体的原始图像的反射分量和光照分量进行处理,确定所述当前物体低照度增强后的观测图像的步骤,包括:
基于高斯拉普拉斯滤波算法,提取所述原始图像中的反射分量和光照分量;
根据所述光照分量和增强处理后的反射分量的乘积,确定增强后的亮度通道;
将所述增强后的亮度通道与色调通道以及饱和度通道进行融合,并转换到RGB色彩空间,确定所述当前物体低照度增强后的观测图像。
结合第一方面,本发明实施例提供了第一方面的第四种可能的实施方式,其中,将所述当前物体图像和所述低照度增强后的观测图像进行融合,确定所述当前物体的目标成像的步骤,包括:
根据Mertens融合方法,将当前物体图像与低照度增强后图像对应的权重图与残差图分别构建高斯金字塔与拉普拉斯金字塔;
对所述高斯金字塔与所述拉普拉斯金字塔进行融合和反向求解,得出所述当前物体的物体图像;其中,用于表征低照度增强后图像对应图像质量的权重图包括对比度、饱和度和曝光度三个指标。
结合第一方面,本发明实施例提供了第一方面的第五种可能的实施方式,其中,所述方法还包括:
根据所述权重图对应的指标数目,确定低照度增强算法对应的卷积核个数。
结合第一方面,本发明实施例提供了第一方面的第六种可能的实施方式,其中,所述方法还包括:
将所述当前物体的目标成像传入扫描控制模块,以低压差分信号方式将同步信号和数据信号传输到显示器接收端中。
第二方面,本发明实施例还提供一种低照度增强装置,包括:所述装置包括:
获取模块,获取当前物体图像并对所述当前物体图像进行预处理,得到所述当前物体的原始图像;
第一确定模块,基于图像增强算法分别对当前物体的原始图像的反射分量和光照分量进行处理,确定所述当前物体低照度增强后的观测图像;
第二确定模块,将所述当前物体的原始图像和所述低照度增强后的观测图像进行融合,确定所述当前物体的目标成像。
第三方面,实施例提供一种电子设备,包括存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述前述实施方式任一项所述的方法的步骤。
第四方面,实施例提供一种机器可读存储介质,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现前述实施方式任一项所述的方法的步骤。
本发明实施例带来了一种低照度增强方法、装置、电子设备和可读存储介质,通过先对当前物体图像进行去噪等提高精度的预处理操作,得到当前物体的原始图像,再根据图像增强法确定原始图像对应的光照分量和反射分量,并进行低照度增强,得到当前物体的观测图像,再依据该增强后的观测图像与前述当前物体图像进行融合,消减掉过度增强的图像部分,进而得到当前物体对应的目标成像,该目标成像不会出现欠曝光等缺陷,能够满足真实反映舞台环境的应用。
本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书以及附图中所特别指出的结构来实现和获得。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种低照度增强方法流程图;
图2为本发明实施例提供的另一种低照度增强方法流程图;
图3为本发明实施例提供的一种边缘检测算子效果对比图;
图4为本发明实施例提供的一种拉普拉斯卷积模板;
图5为本发明实施例提供的又一种低照度增强方法流程图;
图6为本发明实施例提供的一种图像融合前后灰度值对比示意图;
图7本发明实施例提供的一种原图与图像增强和图像融合后图像直方图对比;
图8为本发明实施例提供的一种LLEF算法的FPGA实现框架示意图;
图9为本发明实施例提供的一种不同算法对于低照度图像的处理结果;
图10为本发明实施例提供的一种不同算法对于双目相机拍摄的舞台场景的处理结果;
图11为本发明实施例提供的一种低照度增强装置的功能模块示意图;
图12为本发明实施例提供的电子设备的硬件架构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
经发明人研究发现,目前舞台场景拍摄需要对图像进行动态范围扩展,增强图像的明暗对比度,还原舞台真实场景。此外,使用如虚拟现实(Virtual Reality,VR)的近眼显示设备观看直播时,图像处理的实时性显得尤为重要。
基于此,本发明实施例提供的一种低照度增强方法、装置、电子设备和可读存储介质,可以缓解成像设备拍摄图像出现欠曝光的情况,避免出现不能真实反映舞台场景的缺陷。
为便于对本实施例进行理解,首先对本发明实施例所公开的一种低照度增强方法进行详细介绍,该方法可应用于控制器、上位机、服务器等智能控制设备中。
图1为本发明实施例提供的一种低照度增强方法流程图。
低照度增强算法(Low-Light Enhancement Fusion,LLEF)可理解为,在Retinx理论作用下将图像分为光照和反射两部分,其中光照部分对应着图像的低频信号部分,反射分量对应着图像的高频信号部分。
如图1所示,该方法包括:
步骤S102,获取当前物体图像并对当前物体图像进行预处理,得到当前物体的原始图像。
其中,可通过采集设备对当前物体图像进行获取,并为了后续步骤图像处理的可靠性,先对该当前物体图像进行预处理,得到原始图像。
步骤S104,基于图像增强算法分别对当前物体的原始图像的反射分量和光照分量进行处理,确定当前物体低照度增强后的观测图像。
其中,图像增强Retinex理论认为人眼观察到的物体颜色与光照强度无关,与物体本身反射不同频率光线的能力有关,其表达式为:
S(x,y)=R(x,y)·L(x,y) (1)
其中,S为观测图像,R为图像的反射部分,L为图像的光照部分,即整体的最终成像为反射部分与光照部分的乘积。单尺度SSR算法将反射分量作为增强后的最终结果,采用高斯低通滤波估计光照分量,并且将式(1)转换到对数域进行算术运算。表达式为:
log[R(x,y)]=log[S(x,y)]-log[L(x,y)] (2)
将式(2)结果量化到0-255范围的像素空间,该结果即为增强后的图像。
步骤S106,将当前物体图像和低照度增强后的观测图像进行融合,确定当前物体的目标成像。
其中,LLEF算法分成了低照度增强和图像融合两部分,整体流程如图2所示。其中,低照度增强部分采用改进Retinex算法,图像融合部分采用改进的金字塔融合方法。
在实际应用的优选实施例中,本发明实施例通过先对当前物体图像进行去噪等提高精度的预处理操作,得到当前物体的原始图像,再根据图像增强法确定原始图像对应的光照分量和反射分量,并进行低照度增强,得到当前物体的观测图像,再依据该增强后的观测图像与前述当前物体图像进行融合,消减掉过度增强的图像部分,进而得到当前物体对应的目标成像,该目标成像不会出现欠曝光等缺陷,能够满足真实反映舞台环境的应用。
在一些实施例中,为了进一步保证该低照度图像增强方法的可靠性,在图像增强步骤操作之前,先对图像进行预处理;示例性地,该步骤S102具体包括:
步骤1.1),将当前物体图像转换到HSV色彩空间,对当前物体图像的亮度通道进行处理。
在HSV色彩空间中,H通道代表色度,S通道代表色调的饱和度,V通道代表亮度。其亮度独立于色调和饱和度,分割鲁棒性更好。LLEF算法将图像转换到HSV色彩空间,单独对V通道进行处理,不会出现颜色失真问题,并且有效加快图像运算速度。
步骤1.2),对处理后的当前物体图像进行去噪和特征提取操作,得到当前物体的原始图像。
作为一种优选的实施例,该去噪和特征提取操作,可包括:
1)根据边缘检测算子对当前物体图像的亮度通道进行边缘提取,将提取出的边缘细节添加到当前物体图像上,得到当前物体的第一原始图像。
其中,边缘检测算子可包括Canny算子,在提取边缘前会对图像进行高斯滤波处理,有较好的噪声容忍度,非常适合低照度图像的边缘提取。在图像增强之前,可先对V通道用Canny算子进行边缘提取,然后将提取出的边缘细节添加到原图像上,增强边缘,避免图像边缘细节丢失。未经过Canny算子的处理与经过Canny算子的处理的细节对比如图3所示。可以看出,左侧(a)中右下角地面纹理扩散不清晰,右侧(b)中地面纹理清晰,未出现光晕模糊的情况。
2)根据Gamma算子对第一原始图像的动态范围进行拉伸,确定当前物体的第二原始图像。
Gamma矫正广泛应用于图像处理领域,通过调整图像的Gamma曲线,对图像进行非线性拉伸,增强图像的明暗对比度,使图像获得较好的动态范围。完成边缘提取后,进一步进行Gamma矫正,增强图像对比度。
该Gamma算子的表达式为:
g(x,y)=u(x,y)γ (3)
其中,γ为常量,参数γ对应拉伸效果。当γ=1时,图像保持原来动态范围不变;当γ>1时,高灰度区域图像对比度增强;当γ<1时,低灰度图像动态范围增强。为了获得较高的灰度级,需要将γ参数选取在[0,1]的范围内。在γ参数选取[0,1]的范围内,增强的灰度级随着参数的增加而单调减小,但是γ值越小,会引入越多的噪声。经过实验,选取γ=0.7可以较好拉伸动态范围又不会引入过多的噪声。
3)根据中值滤波方法对第二原始图像进行去噪处理,得到当前物体的第三原始图像。
低照度图像由于整体图像偏暗,在图像采集和增强时很容易出现噪声。中值滤波在去除噪声时能较好的保持图像边缘性,模糊效应较低,可以去除一些随机噪声。由此,在进行图像增强算法前进行中值滤波,可去除图像中本来存在的噪声和Gamma矫正中出现的噪声。
在一些实施例中,为了减少图像细节丢失,上述实施例中的步骤S104还可通过以下步骤实现,包括:
步骤2.1),基于高斯拉普拉斯滤波算法,提取原始图像中的反射分量和光照分量。
其中,LLEF算法采用高斯-拉普拉斯高通滤波代替高斯低通滤波,先求出反射分量。高斯滤波之所以能够估计光照的原因在于采用了拉普拉斯算法,根据Retinex理论,进一步可采用高斯-拉普拉斯滤波(Laplace of Gaussian,LoG),将图像反射分量直接提取出来,可解决图像相减过程中细节数据丢失的问题,并进行增强处理,然后通过反射分量反向求得光照分量,最后将处理后的反射分量与光照分量相结合得出最终成像。
在数字图像处理中,图像一阶导数的极大值处往往对应着图像的边缘区域,而二阶导数的边缘定位能力更强,可以确定边缘是否存在,拉普拉斯算子就是一个二阶微分线性算子。拉普拉斯算子通过二阶微分特性来判断图像的边缘位置,图像I(x,y)进行拉普拉斯变换的数学表达式为:
用卷积模板形式表示,如图4所示。
该模板可以直观的看出拉普拉斯算子能够增强图像中的亮点,但是噪声也会在图像中以突然的亮点或者其他形式出现,拉普拉斯算子无法判断该点是边缘还是噪声,有时还会增强图像中的噪声,所以在进行拉普拉斯边缘检测前,先进行高斯滤波,这样就形成了高斯-拉普拉斯算子。
高斯是图像处理中常用的滤波,二维的高斯平滑卷积核表达式为
式中,Gσ(x,y)为高斯平滑后图像,σ是标准差,表示周围像素对当前像素的影响程度,σ越大,表示影响程度越大;σ越小,表示影响程度越小。高斯-拉普拉斯算子在高斯平滑后进行二阶求导提取边缘,采用高斯标准差为σ的二维高斯-拉普拉斯的数学表达式为:
其中,LoG(x,y)为高斯-拉普拉斯算子运算后的图像。LLEF算法提出的改进的Retinex中,反射分量由高斯-拉普拉斯高通滤波对图像进行滤波得到。由下面的式子表示:
R(x,y)=V(x,y)*F(x,y) (7)
其中,V(x,y)为预处理后图像在HSV色彩空间中V通道分量;*表示卷积操作;F(x,y)为高斯-拉普拉斯高通滤波;R(x,y)为求出的反射分量。
步骤2.2),根据光照分量和增强处理后的反射分量的乘积,确定增强后的亮度通道;
在前述步骤的基础上,在得出反射分量后,采用CLAHE(Contrast LimitedAdaptive Histogram Equalizatin)限制对比度自适应直方图的方法对反射分量进行对比度拉伸,得到增强处理后的反射分量,增强图像对比度,使图像更加清晰。表达式为:
R'(x,y)=CLAHE(R(x,y)) (8)
根据Retinex理论,得出图像的光照分量,表达式为:
L(x,y)=log(I(x,y))-log(R(x,y)) (9)
最终V通道分量V'(x,y)由增强后的反射分量与光照分量相乘得到,表达式为:
V'(x,y)=L(x,y)·R'(x,y)(10)
步骤2.3),将增强后的亮度通道与色调通道以及饱和度通道进行融合,并转换到RGB色彩空间,确定当前物体低照度增强后的观测图像。
这里,用增强后的V通道分量代替原来的V通道分量,与H通道、S通道融合,然后转换到RGB色彩空间,整体流程图如图5所示。
在一些实施例中,由于舞台场景中有灯光,相机拍摄过程中容易出现过曝的情况,进行低照度增强之后,原本灯光部分可能出现过度增强的问题。采用图像融合的方式,将增强后的图像与当前物体图像进行融合,消除过度增强的部分。基于此,该步骤S106,还可通过以下步骤实现包括:
步骤3.1),根据Mertens融合方法,将当前物体图像与低照度增强后图像对应的权重图与残差图分别构建高斯金字塔与拉普拉斯金字塔。
步骤3.2),对高斯金字塔与拉普拉斯金字塔进行融合和反向求解,得出当前物体的物体图像。
其中,用于表征低照度增强后图像对应图像质量的权重图包括对比度、饱和度和曝光度三个指标。
由于需要达到实时处理效果,所以采用速度较快的Mertens融合方法。该方法将原图(未经过预处理)与增强后图像的权重图与残差图分别构建高斯金字塔与拉普拉斯金字塔,然后将两个金字塔进行融合和反向求解得出最终图像。其中,图像质量的权重图采用对比度、饱和度和曝光度三个指标。LLEF算法采用改进后的融合方法,将原算法中的5*5的卷积核改为3*3的卷积核,该改进可以大量减少每个像素点的计算次数,可以减少48次卷积计算。卷积核由式(11)改为式(12):
原算法中权重图采用了三个指标,由于融合是为了消除过度增强的部分,并且融合之前进行了对比度增强,故只选取曝光这个指标作为权重图。灯光部分过度增强后灰度值接近1,而曝光度接近0.5是比较好的曝光度。根据高斯曲线判断像素点的曝光度的好坏,高斯曲线可以表示为:
其中,高斯标准差σ设为0.2,i为像素点的灰度值。融合后舞台场景灰度值对比如图6所示。灰度值为图中红色框图区域的灰度值,可以看出,融合后图像消除了背景中过度增强而导致的竖线条纹,背景区域灰度值整体降低,保留了舞台上演员区域增强的部分,使整体图像更加清晰自然,更接近真实舞台场景的亮度动态范围。
图7为原图、增强后图像和融合后图像的直方图对比。可以看出,增强后图像灰度级拉伸,色彩明亮,细节清晰,明暗对比度增强。原图灰度级集中在0-100低灰度级区域,增强后图像灰度级集中在50-150较高灰度级区域,图像灰度级整体向右移,并且保留了原图的灰度结构。LoGR算法在不改变图像灰度级结构的前提下,增强图像亮度动态范围效果明显,较好保留了图像亮度细节。但是增强后图像灰度级分散,从图7(d)可以看出,不同灰度级像素点数量差距很大,图像质量较差。从图7(f)可以看出,融合后图像不同灰度级像素点数量变化较为平缓,解决了大量灰度级突变的问题,图像整体视觉效果很好。
在前述实施例的基础上,获得目标物体的低照度增强图像后,可将该图像应用于近眼显示设备中;示例性地,该方法还包括:将当前物体的目标成像传入扫描控制模块,以低压差分信号方式将同步信号和数据信号传输到显示器接收端中,以便近眼显示设备进行图像显示。
此外,一般的软件平台难以达到实时要求,进而选用现场可编程门阵列(Field-Programmable Gate Array,FPGA)硬件平台对图像进行流水线处理,合理的流水线填充和清空时间可以使算法达到实时效果。因此,本发明实施例在FPGA上对LLEF算法进行验证,整体框图如图8所示,主要分为视频采集模块、图像处理模块和扫描控制模块。
视频源由双目相机传入PC(Personal Computer)端,通过高清多媒体接口(HighDefinition Multime-dia Interface,HDMI)传入FPGA。首先,视频数据经过视频采集模块处理后传入图像处理模块和双倍数据率同步动态随机存取存储器(Double Data RateSynchronous Dynamic Random Access Memory,DDRSDRAM,DDR3)。其次,图像进行LoGR算法增强和金字塔融合后获得最终图像。最后,图像数据传入扫描控制模块,结果以低压差分信号(Low Voltage Differential Signaling,LVDS)方式将同步信号和数据信号传输到显示器接收端中。
该图像处理模块主要包括RGB-HSV转换模块、HSV-RGB转换模块、预处理模块、LoGR算法模块和金字塔融合模块。首先,对数据进行色彩空间转换,提取V通道数据,将S、H通道数据存入同步DDR3中。其次,对V通道数据采用FIFO(First Input First Output)缓存器和D触发器构建3×3的窗口的方式进行边缘提取,用查找表的方式进行Gamma矫正和对数转换。再次,金字塔分解时不同的图层依次存放进Frame Buffer中,融合时按照空间地址依次取出。最后,融合后图像通过扫描模块驱动显示器显示最终视频。扫描模块采用数字脉宽调制(P-ulse Width Modulation,PWM)的方式对显示器进行扫描驱动,对需要显示的一帧图像进行接收,采用寻址的方式输出图像数据,通过控制信号进行图像显示。
针对舞台场景,为了解决颜色失真和光晕现象的问题,综合考虑计算复杂度以及运行速度,本发明实施例提出一种LLEF(Low-Light Enhancement Fusion)的低照度增强算法,包括低照度增强和图像融合两部分。其中,低照度增强部分采用改进的基于高斯-拉普拉斯的Retinex算法。相较于传统算法,LLEF算法在提高图像亮度的同时,保证了图像较好的色彩和细节质量,保留了原图的明暗对比度,可以在舞台场景中广泛应用。
此外,为了验证LLEF算法的有效性,本发明实施例分别从主观和客观两个方面进行对比分析,采用了5种低照度图像增强算法、8组大小不同的图像进行对比实验,所采用的对比算法分别为:基于BIMEF的多曝光融合框架实现微光图像增强BIMEF(A Bio-InspiredMulti-Exposure Fusion Framework for Low-light Image Enhancement)、通过结构先验细化初始光照的方法LIME(LIME:Low-light image enhanc-ement via illumination mapestimation)、带色彩恢复的多尺度Retinex MSRCR、利用相机相应模型局部调整曝光的低照度图像增强方法LECARM(Low-Light Image Enhancement Using the Camera Respon-seModel)。本实验使用的环境配置是Intel(R)Core(TM)i7-1065G7 CPU 1.50GHz处理器,软件平台为Matlab2020b。
主观效果来看,如图9、图10所示,图9是大小为5500*3500左右的房子和乡村图像,图10为用双目相机实拍的舞台1-4表演场景,图像形式为双目相机拍摄拼接成大小为7500*2000左右的图像。
从图9、图10可以看出,BIMEF算法增强效果不错,但弱化了图像对比度,图像整体色彩饱和度较低。LIME算法在亮度和色彩上都容易出现过度增强问题,并且会增强噪声,使图像看起来严重失真。MSRCR算法增强图像清晰度较低,并且图像色彩失真,整体呈现泛白的问题,部分区域变为白色,图像细节丢失严重。LECARM算法虽然整体效果不错,但从图9(e)和(f)对比可以看出该算法弱化了天空明暗对比度,桥和墙区域的噪声明显。LLEF算法有较高的清晰度,低照度增强效果明显,并且保留了原图的对比度,没有色彩偏移和色差的问题,整体视觉效果更加自然。在双目相机拍摄的对比图中,如图10所示,可以看出LLEF算法明显优于另外四种算法,BIMEF、LIME、MCRCR算法增强效果欠佳,人物区域增强过度丢失细节,舞台背景区域噪声严重。LECARM算法增强效果较好,但是舞台地面部分也存在过度增强问题,降低了舞台的明暗对比度,不适用于舞台场景。LLEF算法在保证图像质量的同时,增强了舞台场景中人物和道具区域的亮度范围,并且保持背景亮度范围不变,突出舞台人物表演区域。
在客观评价方面,如表一、表二所示,实验采用了峰值信噪比(Peak Signal-to-Noise Ratio,PSNR)、结构相似性(Structural Similarity,SSIM)这两个常用的参考指标作为图像质量客观评价的标准。峰值信噪比表示图像重构质量,峰值信噪比越大,表示图像质量越好。SSIM将图像的结构信息定义为独立于亮度、对比度反映场景中物体结构的属性,并将失真建模为亮度、对比度和结构三个不同因素的组合,SSIM值越大表示图像质量越好。
如表1和表2所示,LLEF算法在PSNR和SSIM两方面较优于BIMEF,明显优于其他三种算法。从后四组双目相机拍摄的舞台图像可以看出,LLEF算法处理舞台场景效果最好,峰值信噪比和结构相似性数值都远高于其他4种经典算法,最适合应用于舞台场景的低照度增强。结果表明,LLEF算法增强效果最好,相较于其他4种经典算法,峰值信噪比最高可提高2倍,平均提高了57.06%结构相似性最高可提高1.6倍,平均提高了27.34%。
表1不同算法的峰值信噪比指标比较Tab.1Comparisonofpeaksignal-to-noiseratiometricsfordifferentalgorithms
表2不同算法的结构相似性指标比较Tab.2Comparison ofstructuralsimilarity metrics ofdifferent algorithms
相机拍摄亮度动态范围受限,影响VR观感,本发明实施例研究了面向双目相机图像亮度动态范围扩展的方法,根据双目相机舞台拍摄特性,提出了一种改进的Retinex算法的低照度图像增强融合算法,通过Matlab平台对设计方案进行理论仿真,并在FPGA上对该设计方案进行硬件实现,达到实时效果。实验结果表明,在保证图像质量的前提下,亮度动态范围有明显的提升,并且速度可以达到实时效果。该方法为VR直播互动舞台剧院等低照度场景图像动态范围受限问题提供了一个较好的解决方案。
如图11所示,本发明实施例提供一种低照度增强装置,包括:所述装置包括:
获取模块,获取当前物体图像并对所述当前物体图像进行预处理,得到所述当前物体的原始图像;
第一确定模块,基于图像增强算法分别对当前物体的原始图像的反射分量和光照分量进行处理,确定所述当前物体低照度增强后的观测图像;
第二确定模块,将所述当前物体图像和所述低照度增强后的观测图像进行融合,确定所述当前物体的目标成像。
本发明实施例针对舞台场景拍摄亮度动态范围受限问题,先对舞台场景的低照度图像采用改进的Retinex算法进行增强处理,得到整体增强后图像。然后将原图与增强后图像进行融合,处理掉过度增强和不需要增强的背景区域,得到最终图像。其中,改进的Retinex算法采用高斯-拉普拉斯高通滤波先求出反射分量后求出光照分量,解决反射分量细节丢失的问题。然后对反射分量进行对比度和细节增强处理,再与光照分量相乘得出增强后图像。本发明实施例在软件平台验证的基础上,进行FPGA硬件平台验证。实验结果表明,与其他经典方法相比,本发明实施例在不同的舞台场景,尤其是明暗差距较大的舞台场景上,视觉效果明显,峰值信噪比(PSNR)平均提高了57.06%,结构相似性(SSIM)平均提高了27.34%。处理后的图像,还原了舞台的真实亮度动态范围,并且色彩饱和度较好自然不失真,保证了较好的图像质量。
在一些实施例中,获取模块还具体用于,将所述当前物体图像转换到HSV色彩空间,对所述当前物体图像的亮度通道进行处理;对处理后的当前物体图像进行去噪和特征提取操作,得到所述当前物体的原始图像。
在一些实施例中,获取模块还具体用于,根据边缘检测算子对当前物体图像的亮度通道进行边缘提取,将提取出的边缘细节添加到所述当前物体图像上,得到所述当前物体的第一原始图像;根据Gamma算子对所述第一原始图像的动态范围进行拉伸,确定所述当前物体的第二原始图像;根据中值滤波方法对所述第二原始图像进行去噪处理,得到所述当前物体的第三原始图像。
在一些实施例中,第一确定模块还具体用于,基于高斯拉普拉斯滤波算法,提取所述原始图像中的反射分量和光照分量;根据所述光照分量和增强处理后的反射分量的乘积,确定增强后的亮度通道;将所述增强后的亮度通道与色调通道以及饱和度通道进行融合,并转换到RGB色彩空间,确定所述当前物体低照度增强后的观测图像。
在一些实施例中,第二确定模块还具体用于,根据Mertens融合方法,将当前物体图像与低照度增强后图像对应的权重图与残差图分别构建高斯金字塔与拉普拉斯金字塔;对所述高斯金字塔与所述拉普拉斯金字塔进行融合和反向求解,得出所述当前物体的物体图像;其中,用于表征低照度增强后图像对应图像质量的权重图包括对比度、饱和度和曝光度三个指标。
在一些实施例中,该装置还用于:根据所述权重图对应的指标数目,确定低照度增强算法对应的卷积核个数。
在一些实施例中,该装置还用于:将所述当前物体的目标成像传入扫描控制模块,以低压差分信号方式将同步信号和数据信号传输到显示器接收端中。
本发明实施例提供的用于实现一种电子设备,本实施例中,所述电子设备可以是,但不限于,个人电脑(Personal Computer,PC)、笔记本电脑、监控设备、服务器等具备分析及处理能力的计算机设备。
作为一种示范性实施例,可参见图12,电子设备110,包括通信接口111、处理器112、存储器113以及总线114,处理器112、通信接口111和存储器113通过总线114连接;上述存储器113用于存储支持处理器112执行上述方法的计算机程序,上述处理器112被配置为用于执行该存储器113中存储的程序。
本文中提到的机器可读存储介质可以是任何电子、磁性、光学或其它物理存储装置,可以包含或存储信息,如可执行指令、数据,等等。例如,机器可读存储介质可以是:RAM(RadomAccess Memory,随机存取存储器)、易失存储器、非易失性存储器、闪存、存储驱动器(如硬盘驱动器)、任何类型的存储盘(如光盘、dvd等),或者类似的存储介质,或者它们的组合。
非易失性介质可以是非易失性存储器、闪存、存储驱动器(如硬盘驱动器)、任何类型的存储盘(如光盘、dvd等),或者类似的非易失性存储介质,或者它们的组合。
可以理解的是,本实施例中的各功能模块的具体操作方法可参照上述方法实施例中相应步骤的详细描述,在此不再重复赘述。
本发明实施例所提供计算机可读存储介质,所述可读存储介质中存储有计算机程序,所述计算机程序代码被执行时可实现上述任一实施例所述的方法,具体实现可参见方法实施例,在此不再赘述。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
另外,在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。
Claims (10)
1.一种低照度增强方法,其特征在于,所述方法包括:
获取当前物体图像并对所述当前物体图像进行预处理,得到所述当前物体的原始图像;
基于图像增强算法分别对当前物体的原始图像的反射分量和光照分量进行处理,确定所述当前物体低照度增强后的观测图像;
将所述当前物体图像和所述低照度增强后的观测图像进行融合,确定所述当前物体的目标成像。
2.根据权利要求1所述的方法,其特征在于,获取当前物体图像并对所述当前物体图像进行预处理,得到所述当前物体的原始图像的步骤,包括:
将所述当前物体图像转换到HSV色彩空间,对所述当前物体图像的亮度通道进行处理;
对处理后的当前物体图像进行去噪和特征提取操作,得到所述当前物体的原始图像。
3.根据权利要求2所述的方法,其特征在于,对处理后的当前物体图像进行去噪和特征提取操作,得到所述当前物体的原始图像的步骤,包括:
根据边缘检测算子对当前物体图像的亮度通道进行边缘提取,将提取出的边缘细节添加到所述当前物体图像上,得到所述当前物体的第一原始图像;
根据Gamma算子对所述第一原始图像的动态范围进行拉伸,确定所述当前物体的第二原始图像;
根据中值滤波方法对所述第二原始图像进行去噪处理,得到所述当前物体的第三原始图像。
4.根据权利要求1所述的方法,其特征在于,基于图像增强算法分别对当前物体的原始图像的反射分量和光照分量进行处理,确定所述当前物体低照度增强后的观测图像的步骤,包括:
基于高斯拉普拉斯滤波算法,提取所述原始图像中的反射分量和光照分量;
根据所述光照分量和增强处理后的反射分量的乘积,确定增强后的亮度通道;
将所述增强后的亮度通道与色调通道以及饱和度通道进行融合,并转换到RGB色彩空间,确定所述当前物体低照度增强后的观测图像。
5.根据权利要求1所述的方法,其特征在于,将所述当前物体图像和所述低照度增强后的观测图像进行融合,确定所述当前物体的目标成像的步骤,包括:
根据Mertens融合方法,将当前物体图像与低照度增强后图像对应的权重图与残差图分别构建高斯金字塔与拉普拉斯金字塔;
对所述高斯金字塔与所述拉普拉斯金字塔进行融合和反向求解,得出所述当前物体的物体图像;其中,用于表征低照度增强后图像对应图像质量的权重图包括对比度、饱和度和曝光度三个指标。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
根据所述权重图对应的指标数目,确定低照度增强算法对应的卷积核个数。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将所述当前物体的目标成像传入扫描控制模块,以低压差分信号方式将同步信号和数据信号传输到显示器接收端中。
8.一种低照度增强装置,其特征在于,包括:所述装置包括:
获取模块,获取当前物体图像并对所述当前物体图像进行预处理,得到所述当前物体的原始图像;
第一确定模块,基于图像增强算法分别对当前物体的原始图像的反射分量和光照分量进行处理,确定所述当前物体低照度增强后的观测图像;
第二确定模块,将所述当前物体图像和所述低照度增强后的观测图像进行融合,确定所述当前物体的目标成像。
9.一种电子设备,其特征在于,包括存储器、处理器及存储在所述存储器上并且能够在所述处理器上运行的程序,所述处理器执行所述程序时实现如权利要求1至7中任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述可读存储介质中存储有计算机程序,所述计算机程序被执行时实现权利要求1-7中任意一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310427263.XA CN116468636A (zh) | 2023-04-20 | 2023-04-20 | 低照度增强方法、装置、电子设备和可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310427263.XA CN116468636A (zh) | 2023-04-20 | 2023-04-20 | 低照度增强方法、装置、电子设备和可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116468636A true CN116468636A (zh) | 2023-07-21 |
Family
ID=87176673
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310427263.XA Pending CN116468636A (zh) | 2023-04-20 | 2023-04-20 | 低照度增强方法、装置、电子设备和可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116468636A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116721039A (zh) * | 2023-08-08 | 2023-09-08 | 中科海拓(无锡)科技有限公司 | 一种应用于自动化光学缺陷检测中的图像预处理方法 |
-
2023
- 2023-04-20 CN CN202310427263.XA patent/CN116468636A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116721039A (zh) * | 2023-08-08 | 2023-09-08 | 中科海拓(无锡)科技有限公司 | 一种应用于自动化光学缺陷检测中的图像预处理方法 |
CN116721039B (zh) * | 2023-08-08 | 2023-11-03 | 中科海拓(无锡)科技有限公司 | 一种应用于自动化光学缺陷检测中的图像预处理方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Galdran | Image dehazing by artificial multiple-exposure image fusion | |
Liang et al. | Single underwater image enhancement by attenuation map guided color correction and detail preserved dehazing | |
US8059911B2 (en) | Depth-based image enhancement | |
CN105850114B (zh) | 用于图像的逆色调映射的方法 | |
Rao et al. | A Survey of Video Enhancement Techniques. | |
WO2016206087A1 (zh) | 一种低照度图像处理方法和装置 | |
WO2017048927A1 (en) | Cameras and depth estimation of images acquired in a distorting medium | |
CN109325918B (zh) | 一种图像处理的方法、装置及计算机存储介质 | |
Vazquez-Corral et al. | A fast image dehazing method that does not introduce color artifacts | |
WO2020099893A1 (en) | Image enhancement system and method | |
CN111476732A (zh) | 一种图像融合及去噪的方法及*** | |
Singh et al. | Weighted least squares based detail enhanced exposure fusion | |
WO2011067755A1 (en) | Method and system for automatically recovering chromaticity and image variation of colour clipped image regions | |
CN116468636A (zh) | 低照度增强方法、装置、电子设备和可读存储介质 | |
Wang et al. | Single Underwater Image Enhancement Based on $ L_ {P} $-Norm Decomposition | |
CN114862707A (zh) | 一种多尺度特征恢复图像增强方法、装置及存储介质 | |
CN112927160B (zh) | 一种基于深度Retinex的单张低光图像增强方法 | |
Zhao et al. | Multi-scene image enhancement based on multi-channel illumination estimation | |
CN110136085B (zh) | 一种图像的降噪方法及装置 | |
JP2012028937A (ja) | 映像信号補正装置および映像信号補正プログラム | |
JP5286215B2 (ja) | 輪郭抽出装置、輪郭抽出方法、および輪郭抽出プログラム | |
WO2023215371A1 (en) | System and method for perceptually optimized image denoising and restoration | |
WO2021093718A1 (zh) | 视频处理方法、视频修复方法、装置及设备 | |
CN116263942A (zh) | 一种调整图像对比度的方法、存储介质及计算机程序产品 | |
JP3807266B2 (ja) | 画像処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |