自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 计算机视觉——基于BOW的图像检索

文章目录1.实验原理1.1 Bag of words模型1.2 Bag of Feature 算法1.3 Bag of Feature 算法过程提取图像特征训练字典图片直方图表示训练分类器2.实验内容2.1 数据集2.2 sift特征提取2.3 视觉词典2.4 检索图像3.实验总结3.1 遇到的问题3.2 实验小结1.实验原理1.1 Bag of words模型「Bag of Words」 是文本分类中一种通俗易懂的策略。一般来讲,如果我们要了解一段文本的主要内容,最行之有效的策略是抓取文本中的关键词

2020-05-24 19:30:01 823 2

原创 立体视觉——NCC视差匹配

文章目录实验原理视差图计算归一化互相关双目立体匹配的步骤实验内容代码实现实验过程实验总结遇到的问题实验原理视差图计算深度信息可以通过计算1幅图像和其它图像的特征位置的像素差获得。视差图和深度图很像,因为视差大的像素离摄像机近,而视差小的像素离摄像机远。按以米为单位来计算摄像机距物体多远需要额外的计算。根据Matlab教程,计算视差图的标准方法是用简单的块匹配(Block Matching)...

2020-04-26 13:24:58 1490

原创 对极几何与基础矩阵

文章目录1.实验原理1.1极线校正原理1.2极线校正相机标定1.3极线校正的主要步骤2.实验过程2.1原始图像2.2代码实现2.3结果展示3.实验总结1.实验原理1.1极线校正原理在三维重建中,极线校正是很重要的一个环节,其作用就是把左右两个图像的进行变换,使其左右图像的极线左右平行。通俗一点说也就是,使左图像中某一行(或列)中的每一个点,都出现在右图像中对应的行(或列)中。这样做可以极大地...

2020-04-21 23:37:13 488 1

原创 相机标定与棋盘格标定

文章目录相机标定相机标定的意义标定参数线性回归优缺点同步标定内部参数和外部参数棋盘格标定图片集harris角点检测求解 Homographic矩阵内外参数结果相机标定相机标定的意义在图像测量过程以及机器视觉应用中,为确定空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系,必须建立相机成像的几何模型,这些几何模型参数就是相机参数。在大多数条件下这些参数必须通过实验与计算才能得到,这...

2020-04-07 14:14:08 6255

原创 apap图像全景拼接

文章目录基本原理图像配准关于最小割关于最大流apap的实现流程代码实现实验场景场景一场景二遇到的问题基本原理图像配准图像配准(apap)是将两张场景相关的图像进行映射,寻找其中的关系,多用在医学图像配准、图像拼接、不同摄像机的几何标定等方面,其研究也较为成熟。OpenCv中的stitching类就是使用了2007年的一篇论文(Automatic panoramic image stitchi...

2020-03-24 14:51:33 2799

原创 SIFT特征提取与检索

文章目录1.实验基础1.1SIFT算法简介1.2算法特点1.3实验步骤1.4实验素材2.SIFT特征提取2.1代码实现2.2结果展示2.3结果分析3.SIFT特征匹配3.1代码实现3.2结果展示3.3结果分析4.特征检索匹配4.1代码实现4.2结果展示4.3结果分析5.实验总结1.实验基础1.1SIFT算法简介尺度不变特征转换即SIFT (Scale-invariant feature tr...

2020-03-22 11:51:06 544

原创 Harris角点检测

文章目录1.实验基础1.1角点概述1.2角点检测基本原理1.3Harris角点检测代码2.场景一:纹理平坦2.1实验结果2.2结果分析3.场景二:垂直或水平边缘多3.1实验结果3.2结果分析4.场景三:纹理角点丰富4.1实验结果4.2结果分析1.实验基础本实验将从纹理平坦、垂直或水平边缘多、纹理角点丰富三个场景的图片各五张不同角度(正面、侧面、远近、旋转、明暗)等角度进行对比。1.1角点概述...

2020-02-25 12:49:21 1392

原创 计算机视觉——基本图像处理

文章目录1.语言环境1.1python环境的下载1.2编辑器下载2.绘制图像直方图2.1基本原理2.2代码实现2.3结果展示3.直方图均衡化3.1基本原理3.2代码实现3.3结果展示4.高斯滤波4.1基本原理4.2代码实现4.3结果展示1.语言环境1.1python环境的下载下载了Anaconda,Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180...

2020-02-23 13:36:53 683

原创 计算智能——粒子群算法的寻优算法

粒子群算法的寻优算法算法介绍粒子群算法(Particle Swarm Optimization,PSO)是20世纪90年代兴起的一门学科,因其概念简明、实现方便、收敛速度快而为人所知。粒子群算法的基本思想是模拟鸟群随机搜寻食物的捕食行为,鸟群通过自身经验和种群之间的交流调整自己的搜寻路径,从而找到食物最多的地点。其中每只鸟的位置/路径则为自变量组合,每次到达的地点的食物密度即函数值。每次搜寻都...

2019-12-03 23:12:52 997

原创 遗传算法(GA)与TSP问题

遗传算法基本原理遗传算法(Genetic Algorithm, GA)起源于对生物系统所进行的计算机模拟研究。它是模仿自然界生物进化机制发展起来的随机全局搜索和优化方法,借鉴了达尔文的进化论和孟德尔的遗传学说。其本质是一种高效、并行、全局搜索的方法,能在搜索过程中自动获取和积累有关搜索空间的知识,并自适应地控制搜索过程以求得最佳解。基本流程总结出遗传算法的一般步骤:开始循环直至找到满意的...

2019-11-19 23:32:37 644 1

原创 蚁群算法

蚁群算法基本原理蚁群算法是对自然界蚂蚁的寻径方式进行模拟而得出的一中仿生算法:蚂蚁在运动过程中,能够在它所经过的路径上留下信息素的物质进行信息传递,而且蚂蚁在运动过程中能够感知这种物质,并以此指导自己的运动方向。基本流程在ACO算法中,人工蚂蚁实际上代表的是一个解得随机结构过程,从最初的空解开始,通过不断地向部分解添加解得成分而构建出一个完整的解AS算法对TSP的求解主要有两大步骤:1...

2019-11-05 17:52:08 322

原创 遗传算法

遗传算法一、基本定义遗传算法(Genetic Algorithm, GA)起源于对生物系统所进行的计算机模拟研究。它是模仿自然界生物进化机制发展起来的随机全局搜索和优化方法,借鉴了达尔文的进化论和孟德尔的遗传学说。其本质是一种高效、并行、全局搜索的方法,能在搜索过程中自动获取和积累有关搜索空间的知识,并自适应地控制搜索过程以求得最佳解。二、实现过程遗传算法的实现过程实际上就像自然界的进化过...

2019-11-04 23:07:06 1454

原创 模糊控制器设计实验

模糊控制器设计一、模糊控制器原理模糊逻辑实际上是要对模糊性对象进行精准描述和处理。模糊控制的目的是将一个输入空间映射到一个输出空间,主要要靠一系列的if—then规则,这些规则包括变量和描述这些变量的形容词。因此在进行模糊推理之前,要首先定义好输入和输出变量以及描述他们的形容词。二、代码%模糊控制器设计a=newfis('fuzzf'); %创建新的...

2019-10-22 15:43:06 1763 1

原创 感知机与BP神经网络

感知机1.感知机的原理感知机是二分类的线性分类模型,其输入为实例的特征向量,输出为实例的类别,分别取+1+1和−1−1二值。感知机对应于输入空间(特征空间)中将实例划分为正负两类的分离超平面,属于判别模型。感知机只适合于线性可分的数据,所以它是一个线性模型。假设训练数据集是线性可分的,感知机学习的目标是求得一个能够将训练数据集正实例点和负实例点完全正确分开的分离超平面。如果是非线性可分的数据...

2019-09-29 21:17:46 408

原创 C语言实现k-means算法

k-means算法算法思想K-means主要思想是在给定K值和若干样本(点)的情况下,把每个样本(点)分到离其最近的类簇中心点所代表的类簇中,所有点分配完毕之后,根据一个类簇内的所有点重新计算该类簇的中心点(取平均值),然后再迭代的进行分配点和更新类簇中心点的步骤,直至类簇中心点的变化很小,或者达到指定的迭代次数。用C语言实现自定义的数据集共有15个:(2, 7) (2, 5) ...

2019-09-08 21:50:29 1984

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除