Automatic photo zoom

Velo#12864309
Velo#12864416