自定义博客皮肤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)
  • 收藏
  • 关注

原创 图像检索

图像检索一、BOF图像检索1.1简介1.2流程二、代码2.1sift特征匹配2.2图片集特征提交到数据库2.3图片检索三、图片集四、结果一、BOF图像检索1.1简介Bof,即Bag of features,中文翻译为“词袋”,是一种用于图像或视频检索的技术。而检索就要进行比对。两幅不同的图像如何比对,比对什么,这就需要提炼出每幅图像中精练的东西出来进行比较。正如超市中的条形码,就能很好的反映出一件商品的所有特征。因此概括的来说,bof就是生成每幅图像的“条形码”来进行检索。1.2流程1.特征提取:

2020-05-24 23:01:27 2976

原创 计算视差图

一、计算视差原理1.1立体图像1.2计算视图差1.3双目立体匹配二、代码实现2.1图片集2.2结果展示2.3代码三、实验结果分析一、计算视差原理1.1立体图像一个多视图成像的特殊例子是立体视觉(或者立体成像),即使用两台只有水平(向一侧)偏移的照相机观测同-.场景。当照相机的位置如上设置,两幅图像具有相同的图像平面,图像的行是垂直对齐的,那么称图像对是经过矫正的。该设置在机器人学中很常见,...

2020-04-26 17:20:04 2557 1

原创 求解基础矩阵

文章目录一、对极几何1.1概念1.2基本模型二、基础矩阵2.1基本矩阵原理2.2八点估算法三、实验内容3.1实验图片3.2实验结果3.3实验代码四、总结一、对极几何1.1概念对极几何(Epipolar Geometry)是Structure from Motion问题中,在两个相机位置产生的两幅图像的之间存在的一种特殊几何关系,是sfm问题中2D-2D求解两帧间相机姿态的基本模型。1.2基...

2020-04-21 23:56:21 5211 1

原创 棋盘格标定

一、原理二、相机参数2.1计算单应性矩阵H2.2计算内参数矩阵2.3计算外参数矩阵三、代码及实现3.1代码3.2图片集3.3结果展示四、出现的错误及解决一、原理相机标定是我们相机拍摄的物体都处于三维世界坐标系中,而相机拍摄成像时把三维相机坐标系向二维图像坐标系转换。不同镜头成像时的转换矩阵不同可能引入失真,标定的作用是近似地估算出转换矩阵和失真系数。为了估算,需要知道若干点的三维世界坐标系中...

2020-04-07 21:52:04 9545 1

原创 全景图片拼接

文章目录一、基本原理1、RANSAC算法2、拼接过程二、代码及实现及分析1、代码2、实现2.1场景一2.2场景二三、遇到的问题一、基本原理1、RANSAC算法RANSAC 是“RANdom SAmple Consensus”(随机一致性采样)的缩写。该方法是用来找到正确模型来拟合带有噪声数据的迭代方法。给定一个模型,例如点集之间的单应性矩阵,RANSAC 基本的思想是,数据中包含正确的点和噪...

2020-03-24 16:33:20 342

原创 SIFT图像匹配

一、SIFT算法简介Sift算法是David Lowe于1999年提出的局部特征描述子,并于2004年进行了更深入的发展和完善。Sift特征匹配算法可以处理两幅图像之间发生平移、旋转、仿射变换情况下的匹配问题,具有很强的匹配能力。总体来说,Sift算子具有以下特性:(1)、Sift特征是图像的局部特征,对平移、旋转、尺度缩放、亮度变化、遮挡和噪声等具有良好的不变性,对视觉变化、仿射变换也保持一...

2020-03-08 15:16:56 3929

原创 Harris角点检测

一、Harris角点检测原理Harris角点检测算法的基本原理是取以目标像素点为中心的一个小窗口,计算窗口沿任何方向移动后的灰度变化,并用解析形式表达。算法基本思想是使用一个固定窗口在图像上进行任意方向上的滑动,比较滑动前与滑动后两种情况,窗口中的像素灰度变化程度,如果存在任意方向上的滑动,都有着较大灰度变化,那么我们可以认为该窗口中存在角点。二、代码# -*- coding: utf-8 ...

2020-02-25 15:48:30 913

原创 python图像处理

一、绘制图像轮廓和直方图1.1原理因为绘制轮廓需要对每个坐标 [x, y] 的像素值施加同一个阈值,所以首先需要将图像灰度化,这里用 PIL 的 convert() 方法将图像转换成灰度图像。图像的直方图用来表征该图像像素值的分布情况。用一定数目的小区间(bin)来指定表征像素值的范围,每个小区间会得到落入该小区间表示范围的像素数目。该(灰度)图像的直方图可以使用 hist() 函数绘制,hi...

2020-02-23 11:53:29 339

原创 粒子群优化算法

粒子群优化算法1、概念2、基本思想3、流程4、代码及结果1、概念粒子群优化算法(PSO:Particle swarm optimization) 是一种进化计算技术(evolutionary computation)。源于对鸟群捕食的行为研究。粒子群优化算法的基本思想:是通过群体中个体之间的协作和信息共享来寻找最优解2、基本思想粒子群算法通过设计一种无质量的粒子来模拟鸟群中的鸟,粒子仅具有...

2019-12-03 23:58:41 1068

原创 遗传算法解决TSP问题

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

2019-11-19 22:56:47 2611

原创 蚂蚁算法

蚁群算法1.概念及原理2.代码设计3.结果显示4.结果1.概念及原理概念:蚁群算法是一种用来寻找优化路径的概率型算法。它由Marco Dorigo于1992年在他的博士论文中提出,其灵感来源于蚂蚁在寻找食物过程中发现路径的行为。原理:蚁群算法的基本思想来源于自然界蚂蚁觅食的最短路径原理,根据昆虫科学家的观察,发现自然界的蚂蚁虽然视觉不发达,但它们可以在没有任何提示的情况下找到从食物源到巢穴的...

2019-11-05 22:38:16 4514

原创 模糊控制器

模糊控制器1.概念2.模糊控制器设计3.结果显示4.结果1.概念美国自动控制专家L.A.扎德于1965年提出模糊子集的概念。此后,模糊系统理论得到发展。模糊系统(fuzzy system),是一种将输入、输出和状态变量定义在模糊集上的系统,是确定性系统的一种推广。模糊系统从宏观出发,抓住了人脑思维的模糊性特点,在描述高层知识方面有其长处,可以模仿人的综合推断来处理常规数学方法难以解决的模糊信息...

2019-10-22 15:45:18 3151

原创 BP神经网络学习

BP神经网络学习一、概述二、训练过程三、代码实现与结果四、代码解释五、优点与缺点一、概述BP(back propagation)神经网络是1986年由Rumelhart和McClelland为首的科学家提出的概念,是一种按照误差逆向传播算法训练的多层前馈神经网络,是目前应用最广泛的神经网络。二、训练过程网络结构:前馈过程1、设网络输入为x,则隐含层第j个结点的输入为:网络输出层第k个...

2019-10-16 14:20:42 3528 1

原创 感知机学习

感知机学习一、感知机概念二、学习目标三、感知机模型一、感知机概念感知机是二分类的线性分类模型,其输入为实例的特征向量,输出实例为类别,取+1和-1二值,属于判别模型。二、学习目标感知机学习的目标就是求得一个能够将训练集正实例点和负实例点完成正确分开的分离超平面。三、感知机模型1、假设输入空间是χ⊆Rnχ⊆Rn,输出空间是γ=(+1,−1)γ=(+1,−1)。输入χ∈Xχ∈X表示...

2019-09-29 12:26:38 345

原创 K-meas聚类算法

**K-meas聚类算法1 K-means算法简介k-means算法是一种聚类算法,所谓聚类,即根据相似性原则,将具有较高相似度的数据对象划分至同一类簇,将具有较高相异度的数据对象划分至不同类簇。聚类与分类最大的区别在于,聚类过程为无监督过程,即待处理数据对象没有任何先验知识,而分类过程为有监督过程,即存在有先验知识的训练数据集。2 K-means算法原理k-means算法中的k代表类簇...

2019-09-08 22:22:43 1999

空空如也

空空如也

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

TA关注的人

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