CN108924434A - 一种基于曝光变换的立体高动态范围图像合成方法 - Google Patents
一种基于曝光变换的立体高动态范围图像合成方法 Download PDFInfo
- Publication number
- CN108924434A CN108924434A CN201810693101.XA CN201810693101A CN108924434A CN 108924434 A CN108924434 A CN 108924434A CN 201810693101 A CN201810693101 A CN 201810693101A CN 108924434 A CN108924434 A CN 108924434A
- Authority
- CN
- China
- Prior art keywords
- exposure
- image
- viewpoint
- pixel
- hdr
- 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.)
- Granted
Links
- 230000009466 transformation Effects 0.000 title claims abstract description 27
- 238000001308 synthesis method Methods 0.000 title abstract description 5
- 238000000034 method Methods 0.000 claims abstract description 83
- 230000015572 biosynthetic process Effects 0.000 claims abstract description 27
- 238000003786 synthesis reaction Methods 0.000 claims abstract description 27
- 230000008569 process Effects 0.000 claims abstract description 13
- 238000003384 imaging method Methods 0.000 claims abstract description 7
- 238000010189 synthetic method Methods 0.000 claims description 19
- 230000000007 visual effect Effects 0.000 claims description 19
- 238000001514 detection method Methods 0.000 claims description 9
- 238000005316 response function Methods 0.000 claims description 6
- 230000008439 repair process Effects 0.000 claims description 4
- 230000004927 fusion Effects 0.000 claims description 3
- 230000005484 gravity Effects 0.000 claims description 3
- 239000007787 solid Substances 0.000 claims description 3
- 208000037656 Respiratory Sounds Diseases 0.000 claims description 2
- 230000008859 change Effects 0.000 claims description 2
- 238000003706 image smoothing Methods 0.000 abstract description 5
- 238000011084 recovery Methods 0.000 abstract 1
- 238000009877 rendering Methods 0.000 abstract 1
- 239000002131 composite material Substances 0.000 description 15
- 150000001875 compounds Chemical class 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000002474 experimental method Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 239000000919 ceramic Substances 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000012805 post-processing Methods 0.000 description 2
- 238000011426 transformation method Methods 0.000 description 2
- 241001116389 Aloe Species 0.000 description 1
- 241000208340 Araliaceae Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 235000011399 aloe vera Nutrition 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/741—Circuitry for compensating brightness variation in the scene by increasing the dynamic range of the image compared to the dynamic range of the electronic image sensors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/743—Bracketing, i.e. taking a series of images with varying exposure conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/265—Mixing
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
Abstract
本发明涉及一种基于曝光变换的立体高动态范围图像合成方法,在合成过程中有效地利用了曝光变换图像的信息。首先,采用d‑buffer策略,将具有低/高曝光度的辅助视点图像绘制到正常曝光的主视点上,并提出基于曝光变换的可靠性检测方法去除绘制不准确的像素;接着,为了得到高质量多曝光图像,提出基于曝光变换的信息恢复方法,主要利用曝光变换图像对绘制图像进行像素填充、边缘修复、图像平滑;再根据恢复的多曝光图像,合成主视点HDR图像。并对左右视点都运用上述方法,合成左右视点HDR图像,从而实现立体HDR成像。
Description
技术领域
本发明涉及立体高动态范围图像合成技术领域,尤其是涉及一种基于曝光变换的立体高动态范围图像的合成方法。
背景技术
高动态范围(High Dynamic Range,HDR)图像具有动态范围广、对比度高、色彩丰富等优点,正被广泛地应用于医学、航空、智能制造等诸多领域。但是由于成像设备受限,现有的很多HDR图像基本上都是通过软件合成的方法得到的。因此,为了得到更符合真实场景的HDR图像,HDR成像这一技术越来越被重视。
目前,利用多曝光图像序列合成HDR图像已经成为HDR成像的主流方法。这类方法运用多曝光图像动态范围的叠加,获得具有更宽动态范围的图像。根据多曝光图像的拍摄方式,可以将HDR图像合成方法分为两大类:单视点多曝光方法和多视点多曝光方法。其中传统的单视点多曝光方法,在处理运动场景的HDR图像合成时,由于拍摄得到的图像中含有运动物体,导致合成的HDR图像中存在鬼影现象。而且这类方法只考虑了单视点的信息,合成图像没有立体效果。相比于单视点多曝光方法,多视点多曝光方法由于拍摄的是同一时刻的多曝光图像,所以很自然地避免了因场景中的运动物体而导致的鬼影现象,而且还可以将单视点HDR图像扩展到多视点HDR图像,从而获得立体视觉效果。因此,一些研究者开始研究这类基于多视点多曝光图像合成立体HDR图像的研究。Lin等人首次将具有不同曝光度的辅助视点绘制到主视点上,提出了一种基于立体成像的HDR图像合成方法。后续研究者们在该模型基础上做了一系列深入的研究。例如,等人使用双线性插值方法恢复绘制图像中亚像素位置的像素值,然后利用两个视点的多曝光图像序列逐帧合成立体HDR视频。这些方法均提出了有效的视差估计方法,但并没有对绘制图像的空洞区域进行很好的修复,使得产生的多曝光图像存在大量的未知像素。最近,Park等人对绘制图像的空洞填补问题,提出了有效的解决方法。该方法先利用超像素分割对图像进行分块,然后在空洞像素所在的图像块中寻找相似像素点来填补空洞,并用边缘保持滤波等技术对空洞填补后的图像做后处理。尽管该方法在主观评价和客观评价指标上相较于其他现有方法具有一定优越性,但对后处理技术的依赖性较大。
与上述这些方法不同,为了更有针对性地研究绘制过程对合成HDR图像质量的影响,本发明提出了在已知视差的情况下的基于曝光变换的立体高动态范围图像合成方法。与传统的方法相比,本发明需要解决的多视点多曝光图像绘制问题与传统的相同曝光度下的视点绘制不同:传统方法中的视点绘制不提供任何绘制视点处的图像信息,且各辅助视点的曝光度是相同的,所以通常采用双绘制方法去填补空洞。而本发明针对多视点多曝光图像的绘制,在已知了绘制视点处的正常曝光图像、且各辅助视点的曝光度不同的情况下,能够有效地利用这些具有不同曝光度图像来提升绘制图像的质量。
发明内容
本发明所要解决的技术问题是提供一种基于曝光变换的立体高动态范围图像的合成方法,该方法在已知了绘制视点处的正常曝光图像、且各辅助视点的曝光度不同的情况下,能够有效地利用这些具有不同曝光度的图像来提升绘制图像的质量。
本发明所采用的技术方案是,一种基于曝光变换的立体高动态范围图像的合成方法,包括下列步骤:
(1)、将由低曝光的视点、正常曝光的视点1、正常曝光的视点2和高曝光的视点组成的多曝光图像序列,以及低曝光的视点和高曝光的视点的视差图作为***的输入;
(2)、视点绘制修复部分:首先,设正常曝光的视点1和正常曝光的视点2分别为左、右视点,均为主视点,用视点n表示,其对应的曝光时间为tn,设低曝光的视点和高曝光的视点为辅助视点,用视点m表示,其对应的曝光时间为tm,采用d-buffer方法将辅助视点绘制到主视点上;然后,进行绘制视点图像的可靠性检测,即采用直方图匹配的颜色变换方法对主视点n上的正常曝光图像进行曝光变换,得到与绘制视点图像具有相同曝光度的图像,用表示,再根据来判断绘制视点图像的可靠性;
(3)、信息恢复:首先,用曝光变换图像中的像素填充绘制视点图像中的裂纹和空洞区域,得到填充图像然后,利用Sobel算子检测出曝光变换图像的边缘,用表示,利用Sobel算子检测出填充图像的边缘,用S′表示,并以为参考,采用异或运算求取S′中与存在差异的边缘区域Ω,并将中Ω区域的信息传递到中,得到边缘修复后的图像接着,将曝光变换图像与边缘修复后的图像进行融合,以实现边缘修复后的图像的平滑,得到平滑后的图像
(4)、HDR图像合成:根据得到的主视点多曝光图像,利用HDR图像合成方法合成主视点HDR图像。
步骤(2)中,采用d-buffer方法将辅助视点绘制到主视点上的具体过程为:在视图绘制过程中,在重叠绘制的像素点处取具有最大视差的像素点作为正确的绘制图像像素,可以表达为:其中,表示绘制视点图像,(xj,yj)表示辅助视点m的像素点坐标,(x′,y′)表示绘制视点的像素点坐标,表示(xi,yi)处的水平视差。
步骤(2)中,根据来判断绘制视点图像的可靠性的具体方法为:根据关系式:来做判断,其中,T是设定的阈值,如果绘制图像中的对应像素点(x′,y′)满足该关系式,则保留,否则舍弃。经过这样的可靠性检测可以去除绘制图像中的虚假轮廓和绘制错误的像素,得到可靠的绘制图像。
步骤(3)中,边缘修复后的图像可以表达为:
其中,表示边缘修复后的(x′,y′)点像素,和S′(x′,y′)分别表示和S′在点(x′,y′)处的像素值,表示异或操作。
步骤(3)中,平滑后的图像可以表达为:
步骤(4)中,利用HDR图像合成方法合成主视点HDR图像的具体方法为:先通过最小二乘法估计相机响应函数,再进行逆变换得到逆相机函数g,根据g和曝光时间Δtj得到第j幅图像的辐照度图,并用加权融合的方式得到HDR图像,表达为:
其中,Zij表示第j幅曝光图像第i个像素点的像素值,g表示逆相机响应函数,Δtj表示第j幅图像的曝光时间,Ei表示合成的HDR图像中第i点的辐照度值,N表示图像个数,ω表示每一个像素点在合成过程中所占的比重,即:其中,Zmax表示像素最大值,Zmin表示像素最小值;左右视点分别根据上式,即可得到左右视点HDR图像,实现立体HDR成像。
步骤(2)中,通过将低曝光的视点到高曝光的视点的视差乘1/3,能够得到低曝光的视点到正常曝光的视点1的视差;通过将低曝光的视点到高曝光的视点的视差乘2/3,能够得到低曝光的视点到正常曝光的视点2的视差;通过将高曝光的视点到低曝光的视点的视差乘2/3,能够得到高曝光的视点到正常曝光的视点1的视差;通过将高曝光的视点到低曝光的视点的视差乘1/3,能够得到高曝光的视点到正常曝光的视点2的视差。
步骤(2)中,T的取值为:T=10。
本发明的有益效果体现在这三个方面:
1)本发明方法提出d-buffer策略进行视差绘制,在绘制重叠处选取具有最大视差的绘制像素点作为正确的绘制图像像素点,解决了绘制中的重叠问题;
2)本发明方法利用颜色变换得到的曝光变换图像,对绘制图像进行可靠性检测,以去除虚假轮廓和绘制错误的像素;
3)本发明方法根据曝光变换图像,对绘制图像进行有效的信息恢复,即像素填充、边缘修复、图像平滑,以得到高质量多曝光图像序列,有效地利用具有不同曝光度的图像来提升绘制图像的质量。
附图说明
图1为本发明方法的实现框图;
图2为具体实施方式里四种合成方案中的方案一、方案二以及方案三的合成结果图;其中(a)为Art序列的方案一合成结果;(b)为Art序列的方案二合成结果;(c)为Art序列的方案三合成结果;(d)为Moebius序列的方案一合成结果;(e)为Moebius序列的方案二合成结果;(f)为Moebius序列的方案三合成结果;
图3为具体实施方式里四种合成方案中的方案四合成结果与参考图像的对比图;其中(a)为Art序列的方案四合成结果;(b)为Art序列参考图像;(c)为Moebius序列的方案四合成结果;(d)为Moebius序列的参考图。
具体实施方式
以下参照附图并结合具体实施方式来进一步描述发明,以令本领域技术人员参照说明书文字能够据以实施,本发明保护范围并不受限于该具体实施方式。
本发明所采用的技术方案是,一种基于曝光变换的立体高动态范围图像的合成方法,包括下列步骤:
(1)、将由低曝光的视点、正常曝光的视点1、正常曝光的视点2和高曝光的视点组成的多曝光图像序列,以及低曝光的视点和高曝光的视点的视差图作为***的输入;
(2)、视点绘制修复部分:首先,设正常曝光的视点1和正常曝光的视点2分别为左、右视点,均为主视点,用视点n表示,其对应的曝光时间为tn,设低曝光的视点和高曝光的视点为辅助视点,用视点m表示,其对应的曝光时间为tm,采用d-buffer方法将辅助视点绘制到主视点上;然后,进行绘制视点图像的可靠性检测,即采用直方图匹配的颜色变换方法对主视点n上的正常曝光图像进行曝光变换,得到与绘制视点图像具有相同曝光度的图像,用表示,再根据来判断绘制视点图像的可靠性;
(3)、信息恢复:首先,用曝光变换图像中的像素填充绘制图像中的裂纹和空洞区域,得到填充图像然后,利用Sobel算子检测出曝光变换图像的边缘,用表示,利用Sobel算子检测出填充图像的边缘,用S′表示,并以为参考,采用异或运算求取S′中与存在差异的边缘区域Ω,并将中Ω区域的信息传递到中,得到边缘修复后的图像接着,将曝光变换图像与边缘修复后的图像进行融合,以实现边缘修复后的图像的平滑,得到平滑后的图像
(4)、HDR图像合成:根据得到的主视点多曝光图像,利用HDR图像合成方法合成主视点HDR图像。
步骤(2)中,采用d-buffer方法将辅助视点绘制到主视点上的具体过程为:在视图绘制过程中,在重叠绘制的像素点处取具有最大视差的像素点作为正确的绘制图像像素,可以表达为:其中,表示绘制视点图像,(xj,yj)表示辅助视点m的像素点坐标,(x′,y′)表示绘制视点的像素点坐标,表示(xi,yi)处的水平视差。
步骤(2)中,根据来判断绘制视点图像的可靠性的具体方法为:根据关系式:来做判断,其中,T是设定的阈值,如果绘制图像中的对应像素点(x′,y′)满足该关系式,则保留,否则舍弃。经过这样的可靠性检测可以去除绘制图像中的虚假轮廓和绘制错误的像素,得到可靠的绘制图像。
步骤(3)中,边缘修复后的图像可以表达为:
其中,表示边缘修复后的(x′,y′)点像素,和S′(x′,y′)分别表示和S′在点(x′,y′)处的像素值,表示异或操作。
步骤(3)中,平滑后的图像可以表达为:
步骤(4)中,利用HDR图像合成方法合成主视点HDR图像的具体方法为:先通过最小二乘法估计相机响应函数,再进行逆变换得到逆相机函数g,根据g和曝光时间Δtj得到第j幅图像的辐照度图,并用加权融合的方式得到HDR图像,表达为:
其中,Zij表示第j幅曝光图像第i个像素点的像素值,g表示逆相机响应函数,Δtj表示第j幅图像的曝光时间,Ei表示合成的HDR图像中第i点的辐照度值,N表示图像个数,ω表示每一个像素点在合成过程中所占的比重,即:其中,Zmax表示像素最大值,Zmin表示像素最小值;左右视点分别根据上式,即可得到左右视点HDR图像,实现立体HDR成像。
步骤(2)中,通过将低曝光的视点到高曝光的视点的视差乘1/3,能够得到低曝光的视点到正常曝光的视点1的视差;通过将低曝光的视点到高曝光的视点的视差乘2/3,能够得到低曝光的视点到正常曝光的视点2的视差;通过将高曝光的视点到低曝光的视点的视差乘2/3,能够得到高曝光的视点到正常曝光的视点1的视差;通过将高曝光的视点到低曝光的视点的视差乘1/3,能够得到高曝光的视点到正常曝光的视点2的视差。
步骤(2)中,T的取值为:T=10。
为进一步说明本发明方法的有效性,进行如下实验。
本实施例采用Middlebury数据库中的四组多视点多曝光序列。值得一提的是,该数据库中已知低曝光的视点和高曝光的视点之间的视差。因此,选择其中的Aloe、Art、Bowling1、Moebius序列的低曝光视点、正常曝光的视点1和正常曝光的视点2以及高曝光的视点作为实验组合,其中Art和Moebius序列的低/正常/高曝光时间是250ms/1000ms/4000ms,Aloe和Bowling1序列的低/正常/高曝光时间是125ms/500ms/2000ms。通过将低曝光的视点到高曝光的视点的视差乘1/4得到低曝光的视点到正常曝光的视点1的视差,将低曝光的视点到高曝光的视点的视差乘1/2得到低曝光的视点到正常曝光的视点2的视差,将高曝光的视点到低曝光的视点的视差乘3/4得到高曝光的视点到正常曝光的视点1的视差,将高曝光的视点到低曝光的视点的视差乘1/2得到高曝光的视点到正常曝光的视点2的视差。
然后,为了评估所提出方法的每一部分对最终合成的HDR图像质量的影响,制定了四种合成方案进行对比验证。方案一,采用所提出的绘制修复方法进行绘制,但采用传统的左右视点双绘制方法进行信息恢复;方案二,在绘制修复中舍弃了可靠性检测的步骤,并采用基于曝光变换的图像信息填充方法,但不进行边缘修复和图像平滑;方案三,在方案二的基础上添加了可靠性检测的步骤;方案四,即本发明方法,采用了所提出的绘制修复方法和基于曝光变换的像素填充方法,并进行边缘修复和图像平滑。实验将从客观和主观两方面对不同方案合成的HDR图像质量进行评估。
首先,客观评估使用经典的HDR-VDP-2(HDR-Visual Difference Predictor-2)评价准则作为衡量标准。需要说明的是,HDR-VDP-2的值介于0至100,越大表示合成图像与参考图像越接近。其中,参考图像是根据Middlebury库中原始的正常曝光的视点2和正常曝光的视点3的多曝光图像,用Debevec方法合成得到的。另外,由于正常曝光的视点2和正常曝光的视点3的合成方法相同,所以后续只对正常曝光的视点2合成图像的质量进行评估。具体的客观质量评价结果如表1所示。通过方案一和方案三的比较可以看出,方案三的方法得到的HDR图像的HDR-VDP-2值更高,说明相比传统的左右视点双绘制的空洞填补方法,所提的基于曝光变换的像素填充方法更有效。再通过方案二和方案三的比较可以看出,方案三的方法得到的HDR图像的HDR-VDP-2值更高,说明基于可靠性检测的绘制修复方法有助于合成更高质量的HDR图像。最后,通过方案三和方案四的比较可以看出,边缘修复和图像平滑处理能进一步提升合成HDR图像的质量。因此,从客观评估上,这四种方案的对比结果表明,本发明方法中的一系列步骤均有助于合成HDR图像。
表1不同方案合成的HDR图像的HDR-VDP-2值
此外,主观质量上,用经典的色调映射方法将各方案合成的HDR图像转换成色调映射图像,通过比较的色调映射图像及其细节图,来验证本发明方法的有效性。其中,方案一、方案二、方案三的合成HDR图像及其对应的细节图如图2所示。根据Art序列的合成结果,图2(a)、(b)、(c),可以看出,陶瓷壶手柄处因错位问题导致的失真从方案一到方案二再到方案三逐渐地被去除,而且木棒周围的错误像素也得到了一定的去除,但木棒周围仍存在多余的细纹。根据Moebius序列的合成结果,图2(d)、(e)、(f),可以看出,第一个细节处的右下角的筛子的信息从方案一到方案二再到方案三逐渐变得完整,但是第一个细节处左边三角形区域以及第二个细节的褶皱处存在一些不连续的像素。从这三个方案的对比中,可以得知可靠性检测和基于曝光变换的像素填充方法的有效性,但在某些细节及边缘处仍存在一定的不足。所以,相比于方案三,方案四添加了边缘修复和图像平滑处理。为了更好地说明方案四的有效性,将方案四的合成图像与参考图像进行细节的比较,实验结果如图3所示。从Art序列的合成结果中可以看出,陶瓷壶手柄处的细节比方案三的合成结果更理想,且更接近于参考图像;木棒的边缘细纹也得到了去除,更接近于参考图像。从Moebius序列的合成结果中可以看出,第一个细节图的左边三角形区域中的黑色噪点得到了很好的去除,且第二个细节图的褶皱区域像素更平滑了,几乎接近于参考图像。因此,从主观上也可以看出本发明方法中一系列步骤均有助于合成高质量的HDR图像。
验证了本发明方法中一系列步骤的有效性后,还对整体方法的优越性进行了评估。以HDR-VDP-2为标准,将所本发明方法与传统的用多视点多曝光图像合成HDR图像的方法进行比较,实验结果如表2所示。由于对比文献的代码未公开,而Park等人对这些算法进行了总结,所以从其论文中获取了Lin、Batz和Park的实验数据是。另外,为了保持对比实验条件的一致性,在数据准备上有两点需要注意:(1)由于以上三种方法都是使用两个视点的多曝光图像合成HDR图像,且Park的实验显示正常曝光和高曝光的图像组合得到的HDR图像质量更好,因此,使用正常曝光的视点1和高曝光的视点图像合成正常曝光的视点1上的HDR图像;(2)使用公共的序列Art、Aloe和Moebius进行合成结果的比较。合成图像的HDR-VDP-2的测量结果如表中的Proposed_comparing列所示,比Lin、Batz、以及Park的方法分别提升了2.67,1.94,0.63。考虑到正常曝光和高曝光的图像不能反映场景的全部信息,所以本发明方法最终采用低曝光、正常曝光、高曝光的组合合成HDR图像,其中合成结果如表2中的Proposed列所示。可以看出相比于Proposed_comparing,所提方法在HDR-VDP-2指标上有了进一步提升。该结果也表明本发明方法的合理性:(1)通过一系列的绘制修复以及图像信息恢复得到主视点下不同曝光度的图像;(2)充分考虑了低曝光、正常曝光以及高曝光的图像信息,从而合成更加真实的HDR图像。
表2基于HDR-VDP-2的各方法质量比较
本发明一种基于曝光变换的立体高动态范围图像合成方法,在合成过程中有效地利用了曝光变换图像的信息。实验结果表明,本发明方法能够合成高质量的HDR图像。其HDR-VDP2可以达到95.33,比目前有代表性的算法提高了1.35。
Claims (8)
1.一种基于曝光变换的立体高动态范围图像的合成方法,其特征在于:包括下列步骤:
(1)、将由低曝光的视点、正常曝光的视点1、正常曝光的视点2和高曝光的视点组成的多曝光图像序列,以及低曝光的视点和高曝光的视点的视差图作为***的输入;
(2)、视点绘制修复部分:首先,设正常曝光的视点1和正常曝光的视点2分别为左、右视点,均为主视点,用视点n表示,其对应的曝光时间为tn,设低曝光的视点和高曝光的视点为辅助视点,用视点m表示,其对应的曝光时间为tm,采用d-buffer方法将辅助视点绘制到主视点上;然后,进行绘制视点图像的可靠性检测,即采用直方图匹配的颜色变换方法对主视点n上的正常曝光图像进行曝光变换,得到与绘制视点图像具有相同曝光度的图像,用表示,再根据来判断绘制视点图像的可靠性;
(3)、信息恢复:首先,用曝光变换图像中的像素填充绘制视点图像中的裂纹和空洞区域,得到填充图像然后,利用Sobel算子检测出曝光变换图像的边缘,用表示,利用Sobel算子检测出填充图像的边缘,用S′表示,并以为参考,采用异或运算求取S′中与存在差异的边缘区域Ω,并将中Ω区域的信息传递到中,得到边缘修复后的图像接着,将曝光变换图像与边缘修复后的图像进行融合,以实现边缘修复后的图像的平滑,得到平滑后的图像
(4)、HDR图像合成:根据得到的主视点多曝光图像,利用HDR图像合成方法合成主视点HDR图像。
2.根据权利要求1所述的一种基于曝光变换的立体高动态范围图像的合成方法,其特征在于:步骤(2)中,采用d-buffer方法将辅助视点绘制到主视点上的具体过程为:在视图绘制过程中,在重叠绘制的像素点处取具有最大视差的像素点作为正确的绘制图像像素,可以表达为:其中,表示绘制视点图像,(xj,yj)表示辅助视点m的像素点坐标,(x′,y′)表示绘制视点的像素点坐标,表示(xi,yi)处的水平视差。
3.根据权利要求1所述的一种基于曝光变换的立体高动态范围图像的合成方法,其特征在于:步骤(2)中,根据来判断绘制视点图像的可靠性的具体方法为:根据关系式:来做判断,其中,T是设定的阈值,如果绘制图像中的对应像素点(x′,y′)满足该关系式,则保留,否则舍弃。经过这样的可靠性检测可以去除绘制图像中的虚假轮廓和绘制错误的像素,得到可靠的绘制图像。
4.根据权利要求1所述的一种基于曝光变换的立体高动态范围图像的合成方法,其特征在于:步骤(3)中,边缘修复后的图像可以表达为:
其中,表示边缘修复后的(x′,y′)点像素,和S′(x′,y′)分别表示和S′在点(x′,y′)处的像素值,表示异或操作。
5.根据权利要求1所述的一种基于曝光变换的立体高动态范围图像的合成方法,其特征在于:步骤(3)中,平滑后的图像可以表达为:
6.根据权利要求1所述的一种基于曝光变换的立体高动态范围图像的合成方法,其特征在于:步骤(4)中,利用HDR图像合成方法合成主视点HDR图像的具体方法为:先通过最小二乘法估计相机响应函数,再进行逆变换得到逆相机函数g,根据g和曝光时间Δtj得到第j幅图像的辐照度图,并用加权融合的方式得到HDR图像,表达为:
其中,Zij表示第j幅曝光图像第i个像素点的像素值,g表示逆相机响应函数,Δtj表示第j幅图像的曝光时间,Ei表示合成的HDR图像中第i点的辐照度值,N表示图像个数,ω表示每一个像素点在合成过程中所占的比重,即:
其中,Zmax表示像素最大值,Zmin表示像素最小值;左右视点分别根据上式,即可得到左右视点HDR图像,实现立体HDR成像。
7.根据权利要求1所述的一种基于曝光变换的立体高动态范围图像的合成方法,其特征在于:步骤(2)中,通过将低曝光的视点到高曝光的视点的视差乘1/3,能够得到低曝光的视点到正常曝光的视点1的视差;通过将低曝光的视点到高曝光的视点的视差乘2/3,能够得到低曝光的视点到正常曝光的视点2的视差;通过将高曝光的视点到低曝光的视点的视差乘2/3,能够得到高曝光的视点到正常曝光的视点1的视差;通过将高曝光的视点到低曝光的视点的视差乘1/3,能够得到高曝光的视点到正常曝光的视点2的视差。
8.根据权利要求3所述的一种基于曝光变换的立体高动态范围图像的合成方法,其特征在于:步骤(2)中,T的取值为:T=10。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810693101.XA CN108924434B (zh) | 2018-06-29 | 2018-06-29 | 一种基于曝光变换的立体高动态范围图像合成方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810693101.XA CN108924434B (zh) | 2018-06-29 | 2018-06-29 | 一种基于曝光变换的立体高动态范围图像合成方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108924434A true CN108924434A (zh) | 2018-11-30 |
CN108924434B CN108924434B (zh) | 2020-08-18 |
Family
ID=64423051
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810693101.XA Active CN108924434B (zh) | 2018-06-29 | 2018-06-29 | 一种基于曝光变换的立体高动态范围图像合成方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108924434B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110225260A (zh) * | 2019-05-24 | 2019-09-10 | 宁波大学 | 一种基于生成对抗网络的立体高动态范围成像方法 |
CN110910336A (zh) * | 2019-10-30 | 2020-03-24 | 宁波大学 | 一种基于全卷积神经网络的立体高动态范围成像方法 |
CN112565623A (zh) * | 2020-12-09 | 2021-03-26 | 深圳市达特照明股份有限公司 | 一种动态图像显示*** |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011097060A2 (en) * | 2010-02-04 | 2011-08-11 | Microsoft Corporation | High dynamic range image generation and rendering |
CN104869386A (zh) * | 2015-04-09 | 2015-08-26 | 东南大学 | 一种基于分层处理虚拟视点合成方法 |
CN105469375A (zh) * | 2014-08-28 | 2016-04-06 | 北京三星通信技术研究有限公司 | 处理高动态范围全景图的方法和装置 |
US20160267672A1 (en) * | 2012-08-21 | 2016-09-15 | Pelican Imaging Corporation | Systems and Methods for Estimating Depth and Visibility from a Reference Viewpoint for Pixels in a Set of Images Captured from Different Viewpoints |
CN106030653A (zh) * | 2014-02-24 | 2016-10-12 | 华为技术有限公司 | 用于生成高动态范围图像的图像处理***和图像处理方法 |
CN107005640A (zh) * | 2014-12-04 | 2017-08-01 | 汤姆逊许可公司 | 图像传感器单元和成像装置 |
CN107925751A (zh) * | 2015-12-07 | 2018-04-17 | 谷歌有限责任公司 | 用于多视点降噪和高动态范围的***和方法 |
-
2018
- 2018-06-29 CN CN201810693101.XA patent/CN108924434B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011097060A2 (en) * | 2010-02-04 | 2011-08-11 | Microsoft Corporation | High dynamic range image generation and rendering |
US20160267672A1 (en) * | 2012-08-21 | 2016-09-15 | Pelican Imaging Corporation | Systems and Methods for Estimating Depth and Visibility from a Reference Viewpoint for Pixels in a Set of Images Captured from Different Viewpoints |
CN106030653A (zh) * | 2014-02-24 | 2016-10-12 | 华为技术有限公司 | 用于生成高动态范围图像的图像处理***和图像处理方法 |
CN105469375A (zh) * | 2014-08-28 | 2016-04-06 | 北京三星通信技术研究有限公司 | 处理高动态范围全景图的方法和装置 |
CN107005640A (zh) * | 2014-12-04 | 2017-08-01 | 汤姆逊许可公司 | 图像传感器单元和成像装置 |
CN104869386A (zh) * | 2015-04-09 | 2015-08-26 | 东南大学 | 一种基于分层处理虚拟视点合成方法 |
CN107925751A (zh) * | 2015-12-07 | 2018-04-17 | 谷歌有限责任公司 | 用于多视点降噪和高动态范围的***和方法 |
Non-Patent Citations (1)
Title |
---|
A. VAVILIN ; K-H. JO: "HDR image generation from multi-exposed mulitiple-view LDR images", 《IEEE》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110225260A (zh) * | 2019-05-24 | 2019-09-10 | 宁波大学 | 一种基于生成对抗网络的立体高动态范围成像方法 |
CN110910336A (zh) * | 2019-10-30 | 2020-03-24 | 宁波大学 | 一种基于全卷积神经网络的立体高动态范围成像方法 |
CN110910336B (zh) * | 2019-10-30 | 2022-08-30 | 宁波大学 | 一种基于全卷积神经网络的立体高动态范围成像方法 |
CN112565623A (zh) * | 2020-12-09 | 2021-03-26 | 深圳市达特照明股份有限公司 | 一种动态图像显示*** |
Also Published As
Publication number | Publication date |
---|---|
CN108924434B (zh) | 2020-08-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109360235B (zh) | 一种基于光场数据的混合深度估计方法 | |
RU2382406C1 (ru) | Способ улучшения карты диспарантности и устройство для реализации способа | |
CN111047709B (zh) | 一种双目视觉裸眼3d图像生成方法 | |
CN107507217A (zh) | 证件照的制作方法、装置及存储介质 | |
CN108924434A (zh) | 一种基于曝光变换的立体高动态范围图像合成方法 | |
CN109525786A (zh) | 视频处理方法、装置、终端设备及存储介质 | |
CN108010075A (zh) | 一种基于多特征联合的局部立体匹配方法 | |
CN113538569A (zh) | 一种弱纹理物***姿估计方法和*** | |
CN112699885A (zh) | 一种基于对抗生成网络gan的语义分割训练数据增广方法和*** | |
KR20080047673A (ko) | 입체영상 변환 장치 및 그 방법 | |
CN116342519A (zh) | 一种基于机器学习的图像处理方法 | |
Yuan et al. | Recurrent structure attention guidance for depth super-resolution | |
GB2585197A (en) | Method and system for obtaining depth data | |
CN111899293B (zh) | Ar应用中的虚实遮挡处理方法 | |
CN104754320B (zh) | 一种3d‑jnd阈值计算方法 | |
Khan et al. | Towards monocular neural facial depth estimation: Past, present, and future | |
Seitner et al. | Trifocal system for high-quality inter-camera mapping and virtual view synthesis | |
CN106056599B (zh) | 一种基于物体深度数据的物体识别算法及装置 | |
CN107610070A (zh) | 基于三摄像采集的自由立体匹配方法 | |
CN111127587B (zh) | 一种基于对抗生成网络的无参考图像质量地图生成方法 | |
CN110490877A (zh) | 基于Graph Cuts的双目立体图像对目标分割方法 | |
Kuo et al. | 2D-to-3D conversion for single-view image based on camera projection model and dark channel model | |
CN106095773B (zh) | 基于最短联合路径的深度图上采样方法 | |
CN103888749A (zh) | 一种双目视频转换多目视频的方法 | |
Hu et al. | A new quality assessment for Thangka image inpainting |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |