A Novel blending technique for underwater gigamosaicing