Automatic photo zoom

Velo#12864643
Velo#12864865