Automatic photo zoom

Velo#12864315
Velo#12864352