Demosaicing using optimal recovery | Synapse