登录
首页 » matlab » SURF-based-image-stitching

SURF-based-image-stitching

于 2014-08-30 发布 文件大小:2022KB
0 202
下载积分: 1 下载次数: 221

代码说明:

  SURF算法作为一种新近出现的特征提取方法,在重复度、独特性、鲁棒性3个方面,均超越或接近以往提出的同类方法,并在计算效率上具有明显的优势。本代码采用SURF算法检测图像并进行坐标变换与图像拼接。 采用SURF算法对图像进行检测,其主要是用Hessian矩阵对图像进行检测,对图像的特征提取之后找到图像的特征点。之后采用最近临快速匹配(NN)、随机抽样一致性(RANSAC)算法和最小二乘法参数优化(LM)对特征点进行提纯匹配。最后在两幅图像中进行坐标变换,达到统一坐标系和图像拼接的效果。 (SURF(Speeded Up Robust Features) as a method of feature extraction which newly appeared is over or nearly previous method on duplication, uniqueness, and robustness and have a clear advantage on computational efficiency. This code uses the SURF and coordinate transformation algorithm to detect image and image matching. This code uses the SURF algorithm of image detection, the main is to use the Hessian matrix of image for testing, to find the image after image feature extraction of feature points. After we used Nearest Neighbor (NN), Random Sample Consensus (RANSAC) algorithm and least square parameter optimization for purification of matching feature points. Coordinate transformation in the last two images, to coordinate system to achieve the same image stitching. )

文件列表:

基于SURF的图像拼接
..................\example3.m,1595,2014-05-10
..................\findHomography.m,678,2014-05-10
..................\main.fig,10947,2014-06-02
..................\main.m,5533,2014-06-04
..................\OpenSurf.m,3778,2010-09-06
..................\randIndex.m,418,2014-05-10
..................\ransac1.m,1945,2014-05-10
..................\solveHomo.m,584,2014-05-10
..................\SubFunctions
..................\............\FastHessian_BuildDerivative.m,603,2010-07-26
..................\............\FastHessian_buildResponseLayer.m,1699,2010-07-29
..................\............\FastHessian_buildResponseMap.m,1877,2010-07-20
..................\............\FastHessian_getIpoints.m,2353,2010-07-30
..................\............\FastHessian_getLaplacian.m,455,2010-07-26
..................\............\FastHessian_getResponse.m,450,2010-07-26
..................\............\FastHessian_interpolateExtremum.m,2478,2010-07-30
..................\............\FastHessian_isExtremum.m,1680,2010-07-30
..................\............\FastHessian_ResponseLayer.m,738,2010-07-29
..................\............\IntegralImage_BoxIntegral.m,791,2010-07-29
..................\............\IntegralImage_HaarX.m,494,2010-07-29
..................\............\IntegralImage_HaarY.m,556,2010-07-29
..................\............\IntegralImage_IntegralImage.m,796,2010-07-29
..................\............\PaintSURF.m,1089,2010-07-30
..................\............\SurfDescriptor_DecribeInterestPoints.m,1554,2010-07-30
..................\............\SurfDescriptor_GetDescriptor.m,3636,2010-07-30
..................\............\SurfDescriptor_GetOrientation.m,2921,2010-07-30
..................\TestImages


..................\Untitled.m,269,2014-06-02
..................\WarpFunctions
..................\.............\affine_warp.m,9721,2010-09-06
..................\ͼƬ





..................\....\2(2).png,169979,2014-06-04
..................\....\2.jpg,229635,2014-06-03
..................\....\3(1).jpg,117972,2014-06-04
..................\....\3(2).jpg,271770,2014-06-10
..................\....\3(2).png,496740,2014-06-04
..................\....\3.jpg,233029,2014-06-04

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • xaiobo
    基于小波的视频图像压缩研究进展 基于小波的视频图像压缩研究进展(Wavelet-based video image compression research progress)
    2012-02-04 00:38:19下载
    积分:1
  • contourtrack
    说明:  matlab边界自动跟踪程序,该程序可以直接运行,涉及边界判别准则和搜索准则。图像要求为二值图像,可输出为边界的点的坐标和轮廓图像。(matlab boundary automatic tracking program can be run directly involving border criteria and search criteria. Image requirements for binary images can be output for the coordinates of border points and the outline of the image.)
    2008-11-19 21:27:00下载
    积分:1
  • tv
    说明:  一种基于tv模型的图像修复方法,经检测代码运行正确,附带实验图片,可以对破损图像有一定的修复效果(Tv model-based image restoration method, the detection code to run correctly, with the experimental picture, can repair the damaged image)
    2012-05-07 09:40:51下载
    积分:1
  • 椭圆圆拟合
    说明:  图像预处理,灰度化,滤波,将图像输入后经过算法得到灰度图,然后进行后续一系列转化,拟合圆和椭圆曲线(Image preprocessing, graying, filtering)
    2020-12-30 13:32:51下载
    积分:1
  • Marksdetection
    自己曾经做的一个项目,基于几何特征的模式识别。可以有效的识别等边三角形,矩形,六角形 和圆形。 基于c++和OpenCV 编写的程序。是学习OpenCV的好代码。 图像处理&模式识别。(Marksdetection for equilateral triangles,rectangle, regular hexagon, special orthogonal polygons and circles Based on C++ and OpenCV good source code for image processing and mark detection)
    2021-04-13 09:38:56下载
    积分:1
  • boundary_trace
    说明:  灰度图像的边界跟踪的方法,先用微分算子计算出图像的梯度图。然后再应用此算法。(Gray-scale image of the border tracking methods, first calculate the differential operator of the gradient map images. And then apply this algorithm.)
    2009-08-14 09:30:37下载
    积分:1
  • Normal_estimation
    基于PCL的估算散乱点云的法矢量,并进行颜色渲染显示(estimation of normal vectors for point clouds and color rendering display based on PCL)
    2018-03-16 21:10:32下载
    积分:1
  • Version 1.0
    这些代码主要是IDL语言源码,主要功能:初始化ENVI,定标,大气校正,融合,镶嵌,裁剪,分类(监督+非监督),面向对象特征提取,结束ENVI(These codes are mainly IDL language source code, the main functions: initialization, ENVI, calibration, atmospheric correction, fusion, mosaic, cutting, classification (supervision + non supervision), object oriented feature extraction, ending ENVI)
    2017-09-25 19:41:55下载
    积分:1
  • fitellipse
    计算机视觉和视觉测量中常用的椭圆拟合程序。用于视觉测量中的圆形标志点检测。(Computer vision and visual measurement of the ellipse fitting procedure used. Vision for the measurement of circular signs point detection.)
    2021-01-31 16:28:32下载
    积分:1
  • morphological
    图像的腐蚀、膨胀、开、闭运算。用菱形算子进行。(Image of erosion, dilation, opening and closing operation)
    2020-07-03 07:40:01下载
    积分:1
  • 696518资源总数
  • 105547会员总数
  • 4今日下载