We introduce a Monte Carlo integration-based Shooting and Bouncing Ray (SBR) algorithm for electromagnetic scattering, specifically targeting complex dielectric materials. Unlike traditional deterministic SBR methods, our approach is the first to reformulate the SBR integral equations using Monte Carlo techniques and advanced variance reduction strategies adapted from photorealistic rendering. This enables efficient, massively parallel computation on modern GPUs, resulting in up to a 10-15x reduction in memory usage and a 4x speed up in runtime, particularly for multilayer dielectric structures. Our method emphasizes high-energy propagation paths, efficiently capturing long multipath and interreflection effects. Verification on canonical 3D geometries and ISAR imaging of both conducting and dielectric representative aircraft models demonstrates that our Monte Carlo SBR achieves high accuracy while maintaining low noise, making it suitable for downstream imaging and analysis tasks.
翻译:我们提出了一种基于蒙特卡洛积分的射击与反弹射线(SBR)算法,用于电磁散射计算,特别针对复杂介电材料。与传统确定性SBR方法不同,我们的方法首次采用蒙特卡洛技术及源自真实感渲染的高级方差缩减策略,重构了SBR积分方程。这使得在现代GPU上能够实现高效的大规模并行计算,从而将内存使用量降低10-15倍,运行时间加速4倍,尤其适用于多层介电结构。我们的方法侧重于高能量传播路径,有效捕捉长距离多径和相互反射效应。通过对典型三维几何体以及导电与介电代表性飞机模型的逆合成孔径雷达(ISAR)成像验证,表明我们的蒙特卡洛SBR在保持低噪声的同时实现了高精度,适用于下游成像与分析任务。