A method of automatically registering digital images representing colour components of a frame, the method comprising: accessing a first digital image including first content for a feature in a first frame, the first frame representing the feature at a first point in time; accessing a second digital image including second content for the feature in the first frame; characterised by: accessing a first transformation (V_(i-1); V_(i+1)) determined between at least an aspect of a third digital image (712; 732) and a corresponding aspect of a fourth digital image (714; 734), the third and fourth digital images including content for the feature in a second frame (710; 730), and the second frame representing the feature at a time that either precedes or succeeds the first point in time; determining a second transformation (V_i) based only on content from the first frame, the second transformation reducing a misregistration between at least an aspect of the first digital image and a corresponding aspect of the second digital image; accessing a target image that is based on one or more of the first and second digital images; applying the first transformation to the target image to obtain a first transformed target image; determining a first distortion based on the first transformed target image; applying the second transformation to the target image to obtain a second transformed target image; and determining a second distortion based on the second transformed target image; biasing toward either the first transformation or toward the second transformation, wherein biasing comprises computing a product of the second distortion and a threshold; comparing the product to the first distortion; and applying, based on results of the comparison of the product to the first distortion, either the first transformation or the second transformation to the first digital image to reduce the misregistration between at least the aspect of the first digital image and the corresponding aspect of the second digital image. accessing a first digital image including first content for a feature in a first frame, the first frame representing the feature at a first point in time; accessing a second digital image including second content for the feature in the first frame; accessing a first transformation (V_(i-1); V_(i+1)) determined between at least an aspect of a third digital image (712; 732) and a corresponding aspect of a fourth digital image (714; 734), the third and fourth digital images including content for the feature in a second frame (710; 730), and the second frame representing the feature at a time that either precedes or succeeds the first point in time; determining a second transformation (V_i) based only on content from the first frame, the second transformation reducing a misregistration between at least an aspect of the first digital image and a corresponding aspect of the second digital image; accessing a target image that is based on one or more of the first and second digital images; applying the first transformation to the target image to obtain a first transformed target image; determining a first distortion based on the first transformed target image; applying the second transformation to the target image to obtain a second transformed target image; and determining a second distortion based on the second transformed target image; biasing toward either the first transformation or toward the second transformation, wherein biasing comprises computing a product of the second distortion and a threshold; comparing the product to the first distortion; and applying, based on results of the comparison of the product to the first distortion, either the first transformation or the second transformation to the first digital image to reduce the misregistration between at least the aspect of the first digital image and the corresponding aspect of the second digital image.