Image matching/warping/alignment
Hello, I'm not even sure what question to ask…
I have two images taken by a handheld camera, taken maybe a couple days apart. Think of images of a painting on a wall. The images will be taken from the same position, same distance, as close as humanly possible. I will use the first image as the template. I would like to adjust the second image (adjust size, shift left right up or down pixels, rotate a few degrees, or warp little bit) to match the first image as closely as possible. I will then take the difference of the two images to see if anything major has changed.
I am sure this type of thing has been done many times before. Can someone point me in the right direction toward what I should be looking for? Maybe there is a solution available for this? What is this type of image processing properly called? In my searching I've come across alignment, matching, homography … Nothing seems to be quite what I have in mind.
Thanks, Barry.
Actually you are on the correct way. The techniques that you came across (i.e. alignment, matching, homography, feature keypoints, template matching, etc.) is actually the first step, once you have extracted the information needed from these techniques you can match/align the two shots and subtract them in order to obtain any differences. I do not know if there is something already made, most likely there is, to point you at, but I think with a bit search you will get something and if not you can always start by yourself and ask for guideness ;-)