A system (100) for registering an image sequence includes an input (120) for obtaining the image sequence (200) which includes a plurality of images (201 -205) arranged sequentially within an image range. A transformation processor (140) establishes transformations between pairs of consecutive images in the image sequence (200) to obtain a plurality of transformations (211-214). An alignment processor (160) based on the plurality of transformations (211-214), establishes a reference image (203) from the plurality of images (201-205) based on a transformation metric and aligns the image sequence (200) to the reference image (203) to obtain a registered image sequence (230). The transformation metric quantifies a degree of transformation required for aligning the image sequence (200) to the reference image (203).