Automatic photo zoom

Velo#12788357
Velo#12788588