Automatic photo zoom

velo#9415989
velo#9416053