Automatic photo zoom

Velo#12864583
Velo#12864435