Motion estimation by scene adaptive block matching and illumination correction | Synapse