Image blending techniques and their application in underwater mosaicing