期刊文献+

基于多曝光图像序列的相机响应函数标定方法 被引量:1

Calibration Method of Camera Response Function Based on Multi-Exposure Image Sequence
原文传递
导出
摘要 基于多项式拟合的标定方法可在缺乏相机曝光时间的条件下,获取相机响应函数(CRF)曲线和图像曝光比,具备广泛的适用性。然而该方法存在迭代发散和标定精度不高问题,影响其实际应用。本文通过分析传统多项式拟合标定方法流程,发现在全局误差函数条件下,标定数据集合中存在大量无效项,既减少了有效标定数据,又降低了图像曝光比迭代计算精度。针对这一问题,提出了一种改进的联合局部误差函数标定方法,可在两幅曝光相近的图像间选取标定数据,避免引入无效项,使得计算多项式系数和曝光比的数据一致。在公开数据集和某工业相机拍摄数据集上的标定结果表明,改进方法具有较好的收敛性,相比于传统方法,颜色三通道CRF曲线分布更加紧凑,通道间曝光比平均偏差分别减少了49.83%和42.25%。 Objective The calibration method based on polynomial fitting can obtain the camera response function(CRF)curve and image exposure ratio under the lack of camera exposure time,and has wide applicability.However,the method has the problems of iterative dispersion and low calibration accuracy,thus affecting its practical applications.We analyze the flow of the traditional polynomial fitting calibration methods and find that the calibration data set contains a large amount of invalid data under the global error function,which not only reduces the quantity of effective calibration data but also causes inaccurate iterative image exposure ratio parameters.To this end,we propose an improved joint local error function calibration method,which can select the calibration data between two images with similar exposures to avoid the introduction of invalid terms and make the data for calculating the polynomial coefficients and exposure ratios consistent.The calibration results of the public data set and an industrial camera show that the improved method has better convergence,the color three-channel CRF curves are more compactly distributed than that of the traditional methods,and the average deviation of the exposure ratio between channels is reduced by 49.83%and 42.25%respectively.The code of the improved calibration method can be downloaded at https://github.com/GuanBanglei/CRF_Calibration.Methods We improve the traditional CRF polynomial fitting calibration method to make the calibration results more accurate.Firstly,by analyzing the flow of the traditional calibration method,the reason for the dispersion of the calibration process and the inaccuracy of the results is the large number of invalid terms in the calibration data set.This results in inconsistencies in the set employed to calculate the polynomial coefficients and exposure ratios.Secondly,we rewrite the global error function as a local error function and select the calibration data by dividing two images with adjacent exposure levels into a group to avoid invalid terms in the calibration set.In this case,the set of calculated polynomial coefficients is the same as that of data adopted to compute the exposure ratio.During the iterative computation,the equations for all multiple exposure combinations are united to ensure global optimization.Thirdly,the improved method is tested on the publicly available data set office and an industrial camera respectively.Compared with the traditional method,the improved method outputs more compact CRF curves for the three color channels with better consistency of exposure ratio data.Results and Discussions Firstly,our method has better calculation accuracy.From the exposure ratio values among images of different exposure levels in Table 3,we find that the maximum exposure ratio difference between different color channels is 0.1506 and the average difference is 0.0603,while the corresponding values are 0.0664 and 0.0333 respectively in our method.The maximum difference and the average difference have a 59.96%reduction and a 49.83%reduction respectively.For the industrial camera(Table 4),the maximum deviation is reduced by 63.35%and the average deviation by 42.25%.Secondly,a reasonable explanation is given for the distribution of CRF curves for the three color channels.In Fig.2,the B-channel curve is at the top,the G-channel curve is in the middle,and the R-channel curve is at the bottom.This is because the three color channels have different quantum absorption efficiencies for the spectrum.As shown in Fig.5,in the absorption spectrum of silicon from 400 to 950 nm,the envelope of the B channel is the smallest,the R channel is the largest,and the G channel is the middle.For the uniform ambient spectrum,the B channel has the smallest pixel value,the R channel has the largest,and the G channel has the middle.It means that for the same pixel value,the B channel represents the largest irradiance,the G channel is the second largest,and the R channel is the smallest.As for the industrial camera,the G channel is slightly smaller than the R channel due to the working wavelength of the ordinary lens,with the working wavelength of ordinary lenses being about 360-780 nm.However,the B channel still indicates the highest radiation,demonstrating the distribution reasonableness of the calibration curves in Fig.4.Thirdly,polynomials with an odd maximum order are more suitable for convergence during iterations.For the adopted data set,the iterative process is dispersed when the maximum order is 4 and 6,and overfitting occurs in the B and R channels when the maximum order is 5.The optimal result of the Office data set is obtained when the maximum order is 3.Conclusions The proposed improved polynomial fitting CRF calibration method can address the inconsistency between the coefficients of the solved iterative polynomials and the set of exposure ratio data,which exists in the traditional calibration method,and enhance the accuracy of the CRF calibration and exposure ratio calculation of the images.The calibration results on the public data set and an industrial camera show that the maximum deviation of the exposure ratios between different color channels is reduced by 59.96%and 63.35%respectively,and the average deviation is reduced by 49.83%and 42.25%respectively.The distribution reasonableness of CRF curves is demonstrated by analyzing the spectral quantum absorption efficiency of the three channels of the color camera.Finally,the relationship between the highest order of the fitting polynomial and the convergence of the CRF calibration curves is discussed to provide guidance for the practical applications of the proposed method.
作者 高刘正 关棒磊 苏昂 李璋 于起峰 Gao Liuzheng;Guan Banglei;Su Ang;Li Zhang;Yu Qifeng(College of Aerospace Science and Engineering,National University of Defense Technology,Changsha 410072,Hunan,China;Jiuquan Satellite Launch Center,Jiuquan 735000,Gansu,China)
出处 《光学学报》 EI CAS CSCD 北大核心 2024年第4期128-135,共8页 Acta Optica Sinica
基金 国家自然科学基金(12372189) 湖南省自然科学基金(2023JJ20045) 研究基金项目(GJSD22006,KY0505072204)。
关键词 成像系统 相机响应函数 多曝光图像 拟合多项式 imaging system camera response function multi-exposure images fitting polynomial
  • 相关文献

参考文献7

二级参考文献62

  • 1章卫祥,周秉锋.一个稳健的用于HDR图像的相机响应函数标定算法[J].计算机学报,2006,29(4):658-663. 被引量:17
  • 2盖绍彦,达飞鹏.一种新的相位法三维轮廓测量系统模型及其标定方法研究[J].自动化学报,2007,33(9):902-910. 被引量:20
  • 3Mitsunaga T,Nayar S.K..Radiometric self calibration.In:Proceedings of IEEE Conference on Computer Vision and Pat tern Recognition,Fort Collins,1999,374~380
  • 4Devlin K..A review of tone reproduction techniques.Department of Computer Science,University of Bristol,Bristol:Technical Report CSTR 02 005,2002
  • 5Larson G.W,Shakespeare R..Rendering with Radiance:The Art and Science of Lighting Visualization.San Francisco:Morgan Kaufmann Publishers,1998
  • 6Mann S,Picard R..Being ‘undigital ' with digital cameras:extending dynamic range by combining differently exposed pictures.In:Proceedings of IST' s 48th Annual Conference,Washington,1995,422~428
  • 7Debevec P.E,Malik J..Recovering high dynamic range radiance maps from photographs.In:Proceedings of the ACM SIGGRAPH97,Los Angeles,1997,369~378
  • 8Aggarwal M,Ahuja N..Split aperture imaging for high dynamic range.In:Proceedings of IEEE ICCV,Vancouver,Canada,2001,Ⅱ:10~17
  • 9Nayar S.K,Mitsunaga T..High dynamic range imaging:Spatially varying pixel exposures.In:Proceedings of IEEE CVPR,Hilton Head Island,South Carolina,2000,472~479
  • 10Fattal R,Lischinski D,Werman M..Gradient domain high dynamic range compression.In:Proceedings of the ACM SIG GRAPH2002,San Antonio,Texas,USA,2002,249~256

共引文献42

同被引文献11

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部