Optimization-Based Adaptive Optical Correction for Holographic Projectors | Synapse