- 博客(15)
- 收藏
- 关注
原创 计算机视觉——Bag of features:图像检索作业
1、实验需求1.构造不小于100张图片的数据集2. 针对数据集,做SIFT特征提取3. 根据SIFT特征提取结果,采用k-means算法学习“视觉词典(visual vocabulary)”,其中维度至少满足4个量级( 比如10,50,100,1000,5000 )4.根据IDF原理,计算每个视觉单词的权5.针对数据库中每张图片的特征集,根据视觉词典进行量化以及TF-IDF解算。每张图片转化成特征向量6.对于输入的检索图像(非数据库中图片),计算SIFT特征,并根据TF-IDF转化成频率直方图
2020-05-24 22:22:46
653
原创 计算机视觉——NCC计算视差图中窗口大小的影响
1、实验需求从理论角度,分析以窗口代价计算视差的原理实现NCC 视差匹配方法,即给定左右两张视图,根据NCC计算视差图分析不同窗口值对匹配结果的影响,重点考查那些点(或者哪些类型的点)在不同窗口大小下的匹配精度影响2、语言和平台语言:python2.7.13 (anaconda2)平台:pycharm 2018.23、实验原理极线校正关于几何原理见上一篇博客https://...
2020-04-26 17:21:22
1674
原创 计算机视觉——对极几何与基础矩阵
Structure from Motion1、实验需求1.求解图像之间的基础矩阵:分别用七点、八点、十点(匹配点),计算基础矩阵,实验图片包含三种情况,即(1)左右拍摄,极点位于图像平面上(2)像平面接近平行,极点位于无穷远(3)图像拍摄位置位于前后2. 针对上述情况,画出极点和极线,其中点坐标要均匀分布于各行,避免只用排在前五特征点的方式。2、语言和平台语言:python2.7.13 ...
2020-04-21 23:41:36
418
原创 计算机视觉——张正友相机标定法
张正友相机标定法实验需求1.制作棋盘格(每个格子的大小可测量),最好是打印出来,贴在平面上(实在不行就用我刚才演示的黑白棋盘格方法)2.根据棋盘格,采集10-20张图片,提取角点3.解算出内外参数,内参截图放在博客中,外部参数最好能可视化语言和平台语言:python2.7.13 (anaconda2)平台:pycharm 2018.2拍摄设备小米6 6G 128G基本原理1、...
2020-04-07 16:11:24
820
1
原创 计算机视觉——基于RANSAC的图像全景拼接
基于RANSAC的图像全景拼接1、实验需求针对固定点位拍摄多张图片,以中间图片为中心,实现图像的拼接融合针对同一场景(需选取视差变化大的场景,也就是有近景目标),更换拍摄位置,分析拼接结果2、语言和平台语言:python2.7.13 (anaconda2)平台:pycharm 2018.23、算法简介RANSAC的全称是“RANdom SAmple Consensus(随机抽样...
2020-03-24 15:05:59
1610
原创 计算机视觉——Harris角点检测
Harris角点检测1、实验需求1、需要拍摄纹理平坦、垂直或水平边缘多(如建筑物)、纹理角点丰富的三种场景2、每种场景,至少需要有 正面、侧面、旋转、尺度(远近)变化,最好能再加光照变化3、每种场景实验结果结束后,做实验结果的分析,分析内容需涉及到原理与实验结果的对应关系此外,需要实现响应图的输出,补充到博客中2、语言和平台语言:python2.7.13 (anaconda2)平...
2020-02-25 17:20:09
377
原创 计算机视觉——图像处理基础
图像处理基础1、实验需求以自己的计算智能博客(大头照或生活照)为基础,做完图像处理基础章节内容,并将直方图、高斯滤波、直方图均衡化的结果及基本原理描述放到博客中2、语言和平台语言:python2.7.13 (anaconda2)平台:pycharm 2018.23、图像处理基本原理3.1 灰度直方图灰度直方图反映的是一幅图像中各灰度级像素出现的频率。以灰度级为横坐标,纵坐标为灰度级...
2020-02-23 10:41:09
392
原创 计算智能——粒子群算法的寻优算法
粒子群算法的寻优算法1、简介粒子群优化(PSO, particle swarm optimization)算法是计算智能领域,除了蚁群算法,鱼群算法之外的一种群体智能的优化算法,该算法最早由Kennedy和Eberhart在1995年提出的,该算法源自对鸟类捕食问题的研究。 PSO算法首先在可行解空间中初始化一群粒子,每个粒子都代表极值优化问题的一个潜在最优解,用位置、速度和适应度值三项指标表...
2019-12-03 21:50:01
3314
原创 计算智能——使用遗传算法解决TSP问题
1、TSP问题描述旅行商(TSP)问题:假设有一个旅行商人要拜访N个城市,要求他从一个城市出发,每个城市最多拜访一次,最后要回到出发的城市,保证所选择的路径长度最短。2、遗传算法的介绍2.1、遗传算法简介遗传算法(Genetic Algorithm, GA)是模拟达尔文生物进化论的自然选择和遗传学机理的生物进化过程的计算模型,是一种通过模拟自然进化过程搜索最优解的方法。其主要特点是直接对...
2019-11-19 23:30:02
2663
1
原创 计算智能——遗传算法
遗传算法1、起源与发展起源(20世纪40年代):从生物学的角度进行生物的进化过程 模拟、遗传过程等研究工作。产生(20世纪60年代):1962年,Fraser提出自然遗传算法。1965年,Holland首次提出人工遗传操作的重要性。1967年,Bagley首次提出遗传算法这一术语。1970年,Cavicchio把遗传算法应用于模式识别中。1971年,Hollstien在论文《计算...
2019-11-04 19:49:14
1568
原创 计算智能——模糊控制运算
模糊控制运算1、算法模糊控制是以模糊集理论、模糊语言变量和模糊逻辑推理为基础的一种智能控制方法,它是从行为上模仿人的模糊推理和决策过程的一种智能控制方法。该方法首先将操作人员或专家经验编成模糊规则,然后将来自传感器的实时信号模糊化,将模糊化后的信号作为模糊规则的输入,完成模糊推理,将推理后得到的输出量加到执行器上。2、算法流程2.1代码介绍:观测雨水和阳光对种子的影响,变量1是雨水,变量...
2019-10-22 17:13:31
1681
原创 计算智能——BP神经网络
BP神经网络1、BP神经网络发展背景在人工神经网络的发展历史上,感知机(Multilayer Perceptron,MLP)网络曾对人工神经网络的发展发挥了极大的作用,也被认为是一种真正能够使用的人工神经网络模型,它的出现曾掀起了人们研究人工神经元网络的热潮。单层感知网络(M-P模型)做为最初的神经网络,具有模型清晰、结构简单、计算量小等优点。但是,随着研究工作的深入,人们发现它还存在不足,例...
2019-10-01 18:08:09
1231
原创 计算智能——聚类算法之k-means算法
聚类算法之k-means算法基本思想:它是基于给定的聚类目标函数,算法采用迭代更新的方法,每一次迭代过程都是向目标函数减小的方向进行,最终聚类结果使得目标函数取得极小值,达到较好的分类效果。算法原理在k-means的损失函数中存在两个未知的参数:一个是每个数据所属的类别{ti};一个是每个聚类的中心{μi}。这两个未知的参数是相互依存的:如果知道每个数据的所属类别,那么类别的所有数据的平均...
2019-09-08 09:30:31
794
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人