Automatic photo zoom

Velo#12864590
Velo#12864635