Automatic photo zoom

Velo#12864468
Velo#12864593