Depth of Field Rendering Using Multilayer-Neighborhood Optimization | Synapse