calculates H using SVD then stitches the images together. The stitching is just adhoc and nothing special. We should change it into some other good algorithm