Automatic photo zoom

Velo#12864409
Velo#12864860