Bah dans l'imparfait tu as l'idée d'une durée: "je marchais" c'est une action longue.
L'élement perturbateur apporte une rupture dans ce temps long: "je vis un pigeon": l'action est breve: elle dure un instant et s'oppose à l'imparfait de l'action précédente qui représentait un état stable