检测图像边缘信息的特征点算法:通过边缘检测后,在边缘找出曲率变化最大的点 作为特征点,也就是在几个边界相交的特殊的边界点,该算法存在的主要问题是对边缘 提取算法非常依赖,一些类似于边缘线中断的情况会影响特征点检测的结果。

检测图像灰度信息的特征点算法:关键是通过计算曲率及梯度大小来检测出特征点, 能够避免对边缘的依赖,该算法存在的主要问题是有时曲率与梯度的乘积的局部极大值 点和特征点的实际位置有很大的偏移导致检测特征点的准确性较低。细分下去的话,此 算法又可分为基于图像亮度变化的特征检测算法和基于方向导数变化的特征检测算法。 实际应用中关于自相关函数的特征点检测用的比较广泛。

检测小波函数变换的特征点算法:先通过用边缘检测的原理提取出图像的边缘,在 不同尺度下计算高斯平滑过后的方向角函数,当边缘上的点尺度最大时,所抽取到的点 作为特征点,然后通过算法除去伪特征点,提取出真特征点。该算法的基本原理是把特 征点看几个图像相交的特殊边界点,基于这个原理,可以通过下面几种方法来检测特征 点:利用亚像素边界检测算法先检测出图像的边界,再用使边界上的直线合在一起,任 意两条直线的交点就是检测出的特征点;先抽取出图像的边界再使用数组来表示边界, 通过计算边界点的曲率来检测出特征点;由于边界和多边形相类似,任意两条线的交点 就是检测出的特征点。文献综述

1。3  国内外研究现状

1。4 本文所使用的开发环境

1。4。1OpenCV 3。0

OpenCV 是英特尔公司在 1999 年建立的计算机图像处理库,现在由 Willow Garage 管理支持,它是开源的,任何人都可以免费使用 OpenCV 上的全部功能,而且可以横跨 几个平台,程序都能转换运行,还获得了 BSD 许可。可以在 Windows、Linux 或 Mac OS 操作系统上安全运行。OpenCV 是由 C++语言编写,所以接口主要也是 C++, MATLAB、 Python 等语言都能与 OpenCV 接口。OpenCV 库中拥有包括许多个跨平台的 API,这些 API 都可以通过在线文档获得,通过这些资源,程序员可以方便运用。 

1。4。2Microsoft Visual Studio 2012

Microsoft Visual Studio 2012 是微软公司研究开发的代码工程开发工具。微软公司支

持的所有平台都能运行在 Microsoft Visual Studio 2012 中编写的工程或代码,其中也同 样包含了大量的库,还包含了软件工程中所需的大部分工具,使用者可以方便快捷的使 用。本文选择 OpenCV 和 Microsoft Visual Studio 2012 来重现图像特征检测算法,所有 程序都通过这两个环境调试。 

1。5 论文的主要工作

本文主要研究图像处理中特征点检测的算法,分为以下几部分。 第一章:介绍了图像处理的背景意义,又介绍了特征点,特征点检测算法的国内外

研究现状以及本文使用的开发环境。  来;自]优Y尔E论L文W网www.youerw.com +QQ752018766-

第二章:介绍了 Harris 特征点检测算法的基本原理和 SUSAN 特征点检测算法的基 本原理。 

第三章:介绍了两种改进的 Harris 特征点检测算法,分别是多尺度 Harris 特征点检 测算法和基于梯度方向与高斯尺度空间下的 Harris 特征点检测算法。 

第四章:从不加噪声和加噪声两个方面比较了 Harris 特征点检测和 SUSAN 特征点 检测算法,分析它们的计算量,精确性,抗噪性和运行时间。 

第五章:对全文进行了总结,概括了本文的研究内容,算法需要改进的地方,还介 绍了在实际中,例如三维重建、运动估计、目标跟踪、图像识别、形状分析、图像配准 与匹配等中的应用,最后展望了图像处理中特征点检测算法今后的研究趋势。 

上一篇:Android的驾驶干扰行为记录系统设计
下一篇:Bootstrap红外传感器的入侵报警系统报警子系统设计

C++SQLserver中药处方合理用药检测系统的设计

TFT-LCD液晶生产过程中的非线性控制律设计

风险管理茬电力生产管理...

限流电抗器茬电力系统中...

配电网运行管理中电力自...

远程用电检查技术茬电力...

远动控制技术茬电力系统...

安康汉江网讯

LiMn1-xFexPO4正极材料合成及充放电性能研究

我国风险投资的发展现状问题及对策分析

老年2型糖尿病患者运动疗...

互联网教育”变革路径研究进展【7972字】

张洁小说《无字》中的女性意识

网络语言“XX体”研究

新課改下小學语文洧效阅...

ASP.net+sqlserver企业设备管理系统设计与开发

麦秸秆还田和沼液灌溉对...