自定义博客皮肤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图像检索

目录一、基于BOW的图像检索原理1.1原理1.2检索步骤二、实验过程与分析2.1实验环境准备2.2实验过程2.2.1、进行SIFT特征提取,生成词汇2.2.2、生成数据库文件2.2.3、图像检索三、总结一、基于BOW的图像检索原理1.1原理考虑将Bag-of-words模型应用于图像表示。为了表示一幅图像,我们可以将图像看作文档,即若干个“视觉词汇”的集合,同样的,视觉词汇相互之间没有顺序。由于图像中的词汇不像文本文档中的那样是现成的,我们需要首先从图像中提取出相互独立的视觉词汇,这通常需要经过三个步

2020-05-24 22:44:50 328

原创 立体视觉-计算视差

目录一、窗口代价计算视差的原理及步骤二、实验过程2.1、原图2.2、wid=32.3、wid=62.4、wid=92.5、wid=122.6、wid=15三、实验分析与小结一、窗口代价计算视差的原理及步骤1、匹配代价计算匹配代价计算是整个立体匹配算法的基础,实际是对不同视差下进行灰度相似性测量。常见的方法有灰度差的平方SD(squared intensity differences),灰度差...

2020-04-26 17:27:31 876

原创 多视几何-(对极几何与基础矩阵)

目录一、对极几何与基础矩阵基本概念1、对极几何1.1、示意图1.2、几何元素极平面极线极点2、基础矩阵2.1、基础矩阵概述2.2、8点法估算基础矩阵3、实验过程与分析4、实验小结一、对极几何与基础矩阵基本概念1、对极几何对极几何是视图几何理论的基础,对极几何(Epipolar Geometry)描述了同一场景两幅图像之间的视觉几何关系。1.1、示意图设两相机的中心分别为O1和O2,两图...

2020-04-21 23:41:02 648 1

原创 相机标定(棋盘格标定法)

相机标定(棋盘格标定法)1、相机标定1.1、相机标定简介在图像测量过程以及机器视觉应用中,为确定空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系,必须建立相机成像的几何模型,这些几何模型参数就是相机参数。在大多数条件下这些参数必须通过实验与计算才能得到,这个求解参数的过程就称之为相机标定(或摄像机标定)1.2、相机标定意义计算机视觉的基本任务之一是从摄像机获取的图像信息出发...

2020-04-07 16:19:18 10054 5

原创 图像全景拼接

图像全景拼接1、全景拼接简介在此前了解了SIFT的特征点的提取与匹配,并且在SIFT的基础上,采用RANSAC算法对图像变换矩阵进行求解与精炼,删除错配。全景拼接需要在此基础上完成。2、全景拼接步骤1.在连续图像对间使用sift特征寻找匹配对应点对2.进行可视化匹配,匹配两幅图像之间的特征3.将匹配转换成齐次坐标点的函数,估计单应性矩阵4.通过估计出图像间的单应性矩阵,将所有的图像扭...

2020-03-24 14:27:52 239

原创 SIFT特征提取与检索及地理标记图像匹配

SIFT特征提取与检索一、拍摄多张图片(注意要来自不同场景)构造出一个小的数据集拍摄了3个小区的不同场景的照片,每个小区各5张二、实现数据集中,每张图片的SIFT特征提取,并展示特征点(1)运行代码# -*- coding: utf-8 -*-from pylab import *from PIL import Imagefrom PCV.localdescriptors imp...

2020-03-08 15:57:49 1315 1

原创 Harris算子

实验要求需要拍摄纹理平坦、垂直或水平边缘多(如建筑物)、纹理角点丰富的三种场景每种场景至少需要有 正面、侧面、旋转、尺度(远近)变化每种场景实验结果结束后,做实验结果的分析,分析内容需涉及到原理与实验结果的对应关系1.垂直或水平边缘多1.1原图运行结果1.2侧面运行结果1.3旋转运行结果1.4尺寸(进远)运行结果1.5结果分析分析图片是公寓天台上拍摄...

2020-02-25 15:31:21 699

原创 Python实现基础的图像处理

一、读入图片及其灰度图1、代码from PIL import Imagefrom pylab import *from matplotlib.font_manager import FontPropertiesfont = FontProperties(fname=r"c:\windows\fonts\SimSun.ttc", size=14)figure()x = Image.o...

2020-02-22 22:18:04 267

原创 粒子群算法的寻优算法-非线性函数极值寻优

文章目录1、算法介绍1.1、理论基础1.2、举例1、算法介绍1.1、理论基础粒子群算法(particle swarm optimization,PSO)是计算智能领域中的一种生物启发式方法,属于群体智能优化算法的一种,常见的群体智能优化算法主要有如下几类:  (1)蚁群算法(Ant Colony Optimization,简称ACO)[1992年提出];  (2)粒子群优化算法(Part...

2019-12-03 22:52:43 1355

原创 遗传算法解决TSP问题

文章目录1、遗传算法的基本介绍1.1 简介1.2 基本概念1.3 运算流程1.3.1文字描述a.初始化b.个体评价c.选择运算d.交叉运算e.变异运算f.终止条件判断1.3.2流程图2、对于TSP问题的解决2.11、遗传算法的基本介绍1.1 简介遗传算法是在20世纪六七十年代由美国密歇根大学的 Holland教授创立。60年代初,Holland在设计人工自适应系统时提出应借鉴遗传学基本原理...

2019-11-19 22:50:52 4151

原创 蚁群算法

蚁群算法目录蚁群算法1.蚂蚁算法介绍1.1代码实现与运行结果分析控制alpha = 1,beta=5,变化rho。当rho = 0.1时当rho = 0.3时当rho = 0.5时控制alpha = 1,rho=0.1,变化beta。当beta = 3时当beta = 5时当beta = 7时控制beta = 5,rho=0.1,变化alpha。当alpha = 1时当alpha = 3时当al...

2019-11-05 17:24:39 1901 1

原创 遗传算法

文章目录目录文章目录1、遗传算法的基本介绍1.1 简介1.2 基本概念1.3 运算流程1.3.1文字描述a.初始化b.个体评价c.选择运算d.交叉运算e.变异运算f.终止条件判断1.3.2流程图2、遗传算法代码实现2.1 函数介绍2.1.1 Rastrigrin()函数2.1.2 Schaffer()函数2.1.3 Griewank()函数2.1.4 fun()函数2.1.5 Drawfunc...

2019-11-04 23:00:35 2844

原创 模糊系统

模糊系统概述模糊系统(fuzzy system),是一种将输入、输出和状态变量定义在模糊集上的系统,是确定性系统的一种推广。模糊系统从宏观出发,抓住了人脑思维的模糊性特点,在描述高层知识方面有其长处,可以模仿人的综合推断来处理常规数学方法难以解决的模糊信息处理问题,使计算机应用得以扩大到人文、社会科学及复杂系统等领域。它能够较好地解决非线性问题,现已广泛应用于自动控制、模式识别(pattern ...

2019-10-22 17:18:55 3789

原创 BP(back propagation)神经网络

一、简介BP(back propagation)神经网络是1986年由Rumelhart和McClelland为首的科学家提出的概念,是一种按照误差逆向传播算法训练的多层前馈神经网络,是目前应用最广泛的神经网络。二、基本原理人工神经网络无需事先确定输入输出之间映射关系的数学方程,仅通过自身的训练,学习某种规则,在给定输入值时得到最接近期望输出值的结果。作为一种智能信息处理系统,人工神经网络实...

2019-10-22 17:14:13 2777

原创 聚类算法之k-means算法

聚类算法-k-means算法聚类介绍什么是聚类统计数据分析的一门技术,在许多领域受到广泛应用,包括机器学习,数据挖掘,模式识别,图像分析以及生物信息。聚类是把相似的对象通过静态分类的方法分成不同的组别或者更多的子集(subset),这样让在同一个子集中的成员对象都有相似的一些属性,常见的包括在坐标系中更加短的空间距离等。聚类的应用在商务上,聚类能帮助市场分析人员从客户基本库中发现不同的客...

2019-09-08 18:23:23 275

空空如也

空空如也

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

TA关注的人

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