Automatic photo zoom

Velo#12864854
Velo#12864553