针对暗通道先验在天空区域的失效问题,提出了一种基于亮度模型融合的改进暗通道先验图像去雾算法。首先通过Canny算子分割得到天空区域与非天空区域;其次,利用亮度模拟景深,重构亮度透射率,并通过与暗通道透射率的融合构成天空区域透射率,最后的透射率图经由快速引导滤波进行精细化处理;大气光值选择抗干扰能力更强的天空区域中像素强度值前0.1%的像素中值;最后,经由大气散射模型恢复出无雾图像。实验结果表明,该算法针对含雾图像能够有效地恢复出图像的细节并抑制光晕现象,明亮度适宜,颜色自然。
2021-10-26 16:41:51 6.96MB 图像处理 亮度模型 融合透射 大气散射
1
大气光学权威书籍,详尽介绍了大气各种散射模型,包括大气分子组成模型、Rayleigh散射、Mie散射等。
2021-10-25 22:40:02 27.11MB 光学 散射
1
近年来,深度学习被广泛应用于计算成像中,并取得了令人瞩目的成果,已成为该领域的研究热点。为了深入了解现有基于深度学习的方法是如何解决众多计算成像问题的,主要介绍了该方法的基本理论和实施步骤,然后以散射成像、数字全息及计算鬼成像中的应用为例具体介绍该方法的有效性和优越性。汇总对比了一些典型应用,并对基于深度学习的计算成像方法进行了总结和展望。
2021-10-23 15:29:45 11.21MB 成像系统 计算成像 深度学习 散射成像
1
首先根据JONSWAP海面功率谱模型数值模拟出二维粗糙海面,采用几何光学近似与基尔霍夫(Kirchhoff)标量近似计算了二维海面的光散射,计算中将每一面元看成一具有微粗糙度的粗糙面而不是近似地当作平面,并利用投影法与射线追踪法数值计算了一定入射角和散射角下的遮挡函数,有效地提高了海面光散射计算的精确性.最后利用太阳光的光谱辐照度数值模拟了海面的3 μm~5 μm红外散射图像,对于红外探测器抑制海面反射太阳光造成的亮带干扰具有一定的参考价值.
2021-10-20 16:05:03 152KB 光散射 几何光学 基尔霍夫
1
计算成像技术(CIT)是一类有别于传统光学成像“所见即所得”的信息获取和处理方式的新体制成像方式。随着新型光电器件的发展和硬件计算能力的提升,计算成像技术在光电成像领域呈现出蓬勃发展的趋势。计算成像技术通过对光场信息进行采集和计算,达到传统成像无法企及的信息利用率和解译度,满足“更高(分辨率)、更远(探测距离)、更大(光学视场)”的光电成像需求。从成像全链路的信息获取与丢失过程出发,通过透过散射介质成像、偏振成像及仿生成像等几种典型的计算成像方式对光场多物理量信息获取和解译进行分析,详细介绍了计算成像技术的方法原理及实现途径。根据成像技术的发展趋势,前瞻性地提出了计算光学系统设计和超大口径望远镜的设计思想。计算成像技术在提高成像分辨率、扩大探测距离、增大成像视场及减小光学系统体积和功耗等方面具有明显的优势,有望穿透云雾、活体生物组织等实现更远距离、更大深度的成像,应用前景广阔。
2021-10-19 21:32:00 62.99MB 计算成像 透过散射 偏振成像 仿生光学
1
人造水雾可有效衰减红外辐射而广泛应用于目标红外隐身领域,获得最佳消光效果的水雾粒子半径分布区间成为国内外研究的重点和难点。在米氏(Mie)理论的基础上给出了粒子消光的物理和数学模型,总结了确定人造水雾最佳消光半径的三个条件,采用散射相函数和消光效率分析相结合的方法,经过Matlab编程计算分析了针对中、远红外波段的水雾粒子最佳消光半径,获得了较为明确的粒径分布区间,给出了中、远红外波段的最佳粒径分布规律。该结论可对舰船及陆路目标的红外隐身及消防灭火研究提供参考。
2021-10-19 20:00:40 2.38MB 光散射 红外隐身 最佳粒径 米氏(Mie)
1
利用动态光散射信号自相关函数的衰减线宽分布系数与指数项的线性关系,将线性估计与非线性最小二乘法相结合,对双指数法进行改进。该改进算法减少了初始化参数,将四个参数的优化问题转化为两个参数的交替优化问题,使拟合结果更稳定、精度更高,从而使粒径反演结果更准确。通过对100与1000 nm双峰分布颗粒散射信号相关函数的反演,改进算法对无噪声的相关函数反演结果的误差为零,优于双指数法至少1.708%。对加入噪声的相关函数反演,与双指数法相比,改进算法能减少误差0.558%-5.738%。表明改进算法的优化能力以及抗噪声能力都优于双指数法。
1
某些电磁散射问题具有解析解决方案。 在圆柱坐标系中,解以贝塞尔函数和指数函数的乘积的级数形式表示。 该软件包包含将现场解决方案实现为的代码 a)由导电圆柱体和介电圆柱体散射的平面波b)来自线源的圆柱波,由导电圆柱体和介电圆柱体散射。 这些问题的解决方案在[Balanis1989]和[Harrington2001]中可用。 以下脚本演示了此程序包的用法: Balanis1989BistaticScatteringWidth.m plotConductingCylinderTotalFieldUnderPlaneWave.m plotDielectricCylinderTotalFieldUnderPlaneWave.m plotConductingCylinderTotalFieldUnderLineSource.m plotDielectricCylinderTotalFieldU
2021-10-16 22:29:41 27KB matlab
1
在这段代码中,六个边中的每一个都被分成更小的段,入射场在段中感应出一些电流,比如它撞击圆柱体的“I”段,这个感应电流产生的场影响所有其他段并在其中感应电流与“I”段的交互距离成反比。 实际上,此代码计算所有其他段中的感应电流,该电流与散射场成正比。
2021-10-16 21:55:54 2KB matlab
1
小波变换及matlab原始码散射m 用于信号散射的MATLAB工具箱 散射表示基于非线性变换,该非线性变换对平移不变,对变形稳定,但仍具有很高的判别力。 用法 假设您有一个以Fs采样的signal 。 选择一个品质因数(每倍频程的频率仓数) Q并运行default_auditory来开始使用称为scalogram的时频表示,即小波变换模数。 Q = 8 ; % typical values for quality factor in audio are 8, 12 or 16 opts{ 1 } = default_auditory(length(signal),Fs,Q); 散射体系结构在比例图的顶部添加了第二层小波变换。 该工具箱提供了沿时间进行散射(即调幅频谱)的功能,还提供了联合时频散射(由JoakimAndén引入)和螺旋散射(由Vincent Lostanlen引入)。 % This line provides default options for scattering along time opts{ 2 }.time = struct(); % Uncomment t
2021-10-12 21:41:59 8.38MB 系统开源
1