- 博客(7)
- 资源 (11)
- 收藏
- 关注
原创 《星际穿越》关于时间与空间的思考
看完了近期比较火的影片星际穿越,重新刷新了我对世界对宇宙的价值观,可以说这是一部较为实体化把理论把宇宙呈现在观众眼中的影片,让那些不太明白理论的人同样可以感受到宇宙的奥秘,穿梭在宇宙之间,领略着超乎自然神奇力量的世界里,真是一个心旷神怡。相信每一个看完影片的观众都会为之称赞,称赞着自然法则的规律,称赞着科学的伟大,称赞着导演的构思与想象力。影片在现在看来太超前了,也尊重科学,对于科学理论的描述还是
2014-11-21 18:16:03 4415 7
原创 虹膜识别(五):虹膜分割与图像归一化
(一)进一步分割上面已经得到了关于分割区域的虹膜部分如下图所示: 内外圆之间的部分认为是要进行识别的部分。该图的大小为600*800,内外圆的参数前面计算过,这里在给一遍:mean_circle_in =[324 ; 332 ; 69];mean_circle_out =[336 ; 340 ; 233];参数形式为% mean_
2014-11-09 12:09:45 17254 9
原创 虹膜识别(四):hough变换检测外圆
前面利用hough变换检测圆的办法检测出虹膜内圆,现在用同样的方法来检测外圆,不过在检测时需要对图像进行预处理。在进行Hough变换检测,我们说输入的图像需要是进行处理过的二值轮廓图像,并且轮廓点越少越好,而且这些点尽可能的落在你要检测的那个圆上才行,这样的检测图像才有利于提高hough变换的检测效率以及准确度,也就是预处理的二值图像直接关系到检测出来的结果。以以前检测的那副图像为例,如下
2014-11-06 17:29:26 9180 4
原创 虹膜识别(三):Hough变换检测内圆边缘
前面我们已经得到了hough变换的基础条件,那就是有一个很好的用于检测的二值边缘图像如下所示: 至此我们才能运用hough变换。Hough变换是一类广泛用于检测各种规则图形用的,像直线、圆、椭圆等等,不同的就是检测的规律不同。Hough变换的原理网上多得是,我当初也是百度上查的,目前也只会皮毛,就不详细些原理了,直接上程序了。。function mean_circle = ho
2014-11-04 19:39:20 9410 7
原创 matlab多维矩阵在内存中存储顺序
Matlab多维矩阵在内存中存储顺序是按照从前到后每列每列顺序存储的,当第一个维度数据存满后,第二个维度数据增加一,依次类推,在涉及到高维(至少三维)矩阵时,了解到数据的存储顺序对于索引数值来说有很大用处。(1)二维数组 按上述说的,二维数组的存储方式也是先列后行。比如生成5*5的矩阵如下: for i=1:5 for j=1:5 aa(i,
2014-11-04 19:18:13 12646
原创 虹膜识别(二):区域生长法确定内圆轮廓
该节来进一步讨论怎么样进行虹膜眼睛的位置确认,对一副图像首先我们可以很直观的看出眼睛包括内外两个明显的轮廓,并且都呈现圆形,正是这种特征给了我们检测虹膜的一些方法启示。首先我们讲些怎么样检测内圆轮廓。Hough变换在图像的形状检测上非常有效,具体就不介绍了,自己去百度下大概吧,贴一个参考下:http://blog.163.com/yuyang_tech/blog/static/216050
2014-11-03 21:46:20 7361
原创 虹膜识别(一)--基于几何特征确定中心点
虹膜中心点的识别(1)该篇介绍如何对一个虹膜眼睛中心进行定位识别,这里以我做的一种方法写一下,当然还有很多其他更好的方法,仅做参考下。正常情况下,一副拍好的虹膜图像如下所示(当然有的可能不一样,大概相同): 从图上可以看出,要想定位出图中眼睛的中心还有一些问题,研究方法也有很多种,我采用的是基于人眼特征和基于棱阔的hough变换检测来做的。简单来说,根据图的特征,我们会发现人眼虹膜
2014-11-02 20:52:30 11278 12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人