- 博客(7)
- 收藏
- 关注
转载 生成描述子
SIFT是一种局部特征,在SIFT描述子生成过程中,考虑的是该特征点邻域特征点的分布情况(没有利用全局信息)。本步骤中主要过程包括:确定特征点的方向,生成特征描述符。确定特征点方向在特征点确定过程中,特征点的坐标以及尺度被确定下来,根据特征点的尺度选择高斯金字塔中的图像,然后在这幅图像上确定该特征点的方向,这里体现了尺度不变的思想。特征点方向的确定基于统计信息,以该特征点为中...
2019-04-06 21:30:00
648
转载 高斯金字塔
高斯金字塔的形成过程:对某一灰度图像,首先进行升采样(即扩大两倍采样),然后对升采样之后的图片进行高斯模糊,从而生成一组采样图。(注:升采样不是必须的)对原灰度图像进行降采样,然后高斯模糊,得到第二组采样图,每一组都有六层尺寸相同但模糊系数不同的采样图像得到。为了保持差分高斯金字塔的尺度空间(即模糊系数)的连续性,下一组(...
2019-04-06 21:29:00
1942
转载 获取精确特征点位置
1.确定潜在特征点与梯度特征、Hessian特征和Harris角点相比,高斯拉普拉斯函数的极大值和极小值点是一种非常稳定的特征点。差分高斯金字塔是一个三维空间(平面图像二维,尺度一维),我们在三维空间中寻找极大值点和极小值点的方法是:比较当前特征点的灰度值和周围26个灰度值的大小,若当前特征点灰度值最大,则它是极大值;若当前特征点灰度值最小,则它是极小值。去掉图像边界之后,从第二层图...
2019-04-06 21:29:00
759
转载 numpy Array[:,]的取值方法
转载于:https://www.cnblogs.com/Night-Fury/p/10655470.html
2019-04-04 16:15:00
988
转载 python定义类时,class()与class(object)的区别
在python2中,class(object)定义时,class继承了object()的属性;在python3中,class()默认继承了object();为什么要继承object类呢?目的是便于统一操作。继承object类是为了让自己定义的类拥有更多的属性。python2中需要写为以下形式:1 def class(object):举例如下:...
2019-03-26 18:07:00
937
转载 tf.Variable、tf.get_variable、tf.variable_scope以及tf.name_scope之间的关系
tensorflow提供通过变量名称来创建或者获取一个变量的机制。通过这个机制,在不同的函数中可以直接通过变量的名字来使用变量,而不需要将变量通过参数的形式到处传递。1. tf.Variable与tf.get_variabletensorflow中通过变量名获取变量的机制主要通过tf.get_variable和tf.variable_scope实现。当然,变量也可以通过tf.va...
2019-03-26 15:40:00
110
转载 人脸识别发展史
人脸识别经历了早期算法,人工特征+分类器,深度学习三个阶段。一.早期算法1.基于几何特征的方法 每个人的面部器官例如眼睛、鼻子、嘴巴等都存在差异,因此每个人的面貌也千差万别。基于几何特征进行人脸识别的思想是将人脸的关键器官(例如眼睛,鼻子)的大小、形状以及相对位置构成一组几何特征,来表示人脸信息,从而根据特征矢量之间的匹配来进行人脸识别。 这种方法的优点是检测速度快。...
2019-03-26 14:37:00
3247
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人