Differentiable simulations of optical systems can be combined with deep learning-based reconstruction networks to enable high performance computational imaging via end-to-end (E2E) optimization of both the optical encoder and the deep decoder. This has enabled imaging applications such as 3D localization microscopy, depth estimation, and lensless photography via the optimization of local optical encoders. More challenging computational imaging applications, such as 3D snapshot microscopy which compresses 3D volumes into single 2D images, require a highly non-local optical encoder. We show that existing deep network decoders have a locality bias which prevents the optimization of such highly non-local optical encoders. We address this with a decoder based on a shallow neural network architecture using global kernel Fourier convolutional neural networks (FourierNets). We show that FourierNets surpass existing deep network based decoders at reconstructing photographs captured by the highly non-local DiffuserCam optical encoder. Further, we show that FourierNets enable E2E optimization of highly non-local optical encoders for 3D snapshot microscopy. By combining FourierNets with a large-scale multi-GPU differentiable optical simulation, we are able to optimize non-local optical encoders 170$\times$ to 7372$\times$ larger than prior state of the art, and demonstrate the potential for ROI-type specific optical encoding with a programmable microscope.
翻译:光学系统的不同模拟可以与深层次的基于学习的重建网络相结合,以便能够通过光学编码器和深解码器的端到端优化(E2E)优化光学编码器和深解码器的高性能计算成像。这使得3D本地化显微镜、深度估计和通过优化本地光学编码器的无镜头摄影等成像应用成为了3D本地化显微镜等更具挑战性的成像应用。3D快照显微镜将3D卷压缩成1美元2D图像,需要高度非本地的光学编码器。我们表明,现有的深网络解码器存在局部偏差,无法优化这种高度非本地性高的光学编码器。我们用基于浅线性神经网络结构的解码器解决这个问题,它使用全球的内核四重变动神经神经网络(FourierNets)网络。我们显示,在重建高非本地的DiffuserenceCam光学编码器拍摄的照片时,FourierNets使高额的E2E-E优化和高地光学级的高级高级光学模型模型模型模型比高级的高级的高级的高级计算机模型模型化程序更小,我们能够将4G-dal-dro-dro-dimmal-dal-d-d-d-dal-d-d-d-d-d-d-dismmal