Seam Driven Image Stitching Technology