Patent ID: 8538194

Claim:
A method of processing images, the method comprising: accessing a first target image of a target scene and a second target image of the target scene; accessing a first reference image of a reference scene and a second reference image of the reference scene; determining motion vectors characterizing motion of objects between the target scene and the reference scene; comparing, based on motion indicated by the motion vectors, the first target image of the target scene with the first reference image of the reference scene; comparing, based on motion indicated by the motion vectors, the second target image of the target scene with the second reference image of the reference scene; and determining, by a processor, that the first target image of the target scene includes an imperfection based on the comparison of the first target image of the target scene with the first reference image of the reference scene and the comparison of the second target image of the target scene with the second reference image of the reference scene, wherein accessing the first target image of the target scene and the second target image of the target scene comprises accessing a first color component image of the target scene and a second color component image of the target scene, the first color component image of the target scene corresponding to a first color that is different than a second color to which the second color component image of the target scene corresponds; and wherein accessing the first reference image of the reference scene and the second reference image of the reference scene comprises accessing a first color component image of the reference scene and a second color component image of the reference scene, the first color component image of the reference scene corresponding to the first color that is different than the second color to which the second color component image of the reference scene corresponds.