Automatic photo zoom

Velo#11236909
Velo#11237104