Automatic photo zoom

Velo#12864293
Velo#12864370