Automatic photo zoom

Velo#12864486
Velo#12864513