摘要: 和CPU模式中的内存-cache-寄存器模式一样,GPU也是通过设置全局存储器,局部存储器,寄存器的方式来加速,很多时候我们需要自定义处理数据布局才能真正提高在GPU上的运算速度。 首先,从是否可编程角度,GPU可分为: 1)可编程的存储:寄存器,共享存储,局部存储,常量存储,纹理存储,全局存储; 阅读全文
posted @ 2015-02-04 10:36 仙守 阅读(2355) 评论(0) 推荐(1) 编辑
摘要: 本小节来自《大规模并行处理器编程实战》第四节,该书是很好的从内部原理结构上来讲述了CUDA的,对于理解CUDA很有帮助,借以博客的形式去繁取间,肯定会加入自己个人理解,所以有错误之处还望指正。 一、块索引与线程索引 CUDA是细粒度的,数据并行的轻量级线程,在启动一个CUDA的一个Kernel函数的 阅读全文
posted @ 2015-01-27 12:19 仙守 阅读(3293) 评论(0) 推荐(0) 编辑
摘要: Opencv支持GPU计算,并且包含成一个gpu类用来方便调用,所以不需要去加上什么__global__什么的很方便,不过同时这个类还是有不足的,待opencv小组的更新和完善。 这里先介绍在之前的《opencv4-highgui之视频的输入和输出以及滚动条》未介绍的图像的相似性检测,当然这是cpu 阅读全文
posted @ 2015-01-14 22:37 仙守 阅读(2168) 评论(0) 推荐(1) 编辑
摘要: 因为《opencv_tutorial》这部分只有两个例子,就先暂时介绍两个例子好了,在refman中ml板块有:统计模型、普通的贝叶斯分类器、KNN、SVM、决策树、boosting、随机树、EM(期望最大化)、NN(神经网络)、LR(逻辑回归)和training data(训练数据)这部分要特别说... 阅读全文
posted @ 2015-01-14 22:29 仙守 阅读(1957) 评论(0) 推荐(0) 编辑
摘要: 接opencv6.3-imgproc图像处理模块之边缘检测九、直方图的相关操作直方图是图像中像素强度分布的图形表达方式;它统计了每一个强度值所具有的像素个数上图是一个灰色图像,通过对图像的每个不同值进行统计个数,得到了右边的直方图,这是图像操作中算是最简单的了,因为最简单,泛化很好,但是效果也只能呵... 阅读全文
posted @ 2015-01-13 22:20 仙守 阅读(2696) 评论(1) 推荐(2) 编辑
摘要: 接opencv6.4-imgproc图像处理模块之直方图与模板这部分的《opencv_tutorial》上都是直接上代码,没有原理部分的解释的。十一、轮廓1、图像中找轮廓 /// 转成灰度并模糊化降噪 cvtColor( src, src_gray, CV_BGR2GRAY ); blur( ... 阅读全文
posted @ 2015-01-13 22:18 仙守 阅读(3147) 评论(0) 推荐(0) 编辑
摘要: 这是Hinton的第12课,结合前一课可以知道RBM是来自BM,而BM是来自Hopfield的,因为水平有限,是直译的,虽然有时候会看不懂,但是好歹不会曲解原来的本意,看的话:1、先看ppt;2、通读下面对应的段落;3、不要纠结某句话不通顺,这是个人翻译水平问题,但是可以看出通读整段话,也能够大致知... 阅读全文
posted @ 2015-01-13 17:14 仙守 阅读(2555) 评论(0) 推荐(0) 编辑
摘要: 接opencv6.2-improc图像处理模块之图像尺寸上的操作本文大部分都是来自于转http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/tutorials/imgproc/table_of_content_imgproc/table_of_conte... 阅读全文
posted @ 2015-01-06 22:19 仙守 阅读(1038) 评论(0) 推荐(0) 编辑
摘要: 接opencv6.1-imgproc图像处理模块之平滑和形态学操作,顺带说一句在opencv中的in-place操作就是比如函数的输入图像和输出图像两个指针是相同的,那么就是in-place操作了。比如很多函数支持目标图像和原图像是同一个内存区域。三、图像的失真缩放采用pyrUp和pyrDown对图... 阅读全文
posted @ 2015-01-06 19:12 仙守 阅读(1312) 评论(0) 推荐(0) 编辑
摘要: 这部分来自于《CUDA_C_Programming_Guide.pdf》,看完《GPU高性能变成CUDA实战》的第四章,觉得这本书还是很好的,是一种循序渐进式的书,值得看,而不是工具书那种,适合入门,看完这章,觉得应该先简单的列下函数类型限定符,顺带列下变量类型限定符。知识是“积少成多”的。ps;极... 阅读全文
posted @ 2015-01-05 19:21 仙守 阅读(2662) 评论(0) 推荐(0) 编辑