Automatic photo zoom

Horweli#8186588
Horweli#8187568