Automatic photo zoom

Velo#12864373
Velo#12864260