FPGA Vision
灰巧克力爱松露
老鸽子了...
展开
-
FPGA视觉从入门到放弃——削苹果剩下的小波矩
与特征点等主流方法相比,小波矩是计算机视觉中古老的偏方,追溯到1962年。虽很少提及,但该方法的思路比较有意思。后面以小波矩”从哪里来用到哪里去“为主线描述。数学渣顺便强行解释一波理论,请原谅我这里教材式的引用。~( ̄▽ ̄)~( ̄▽ ̄)~原创 2016-05-27 03:21:09 · 2086 阅读 · 1 评论 -
FPGA视觉从入门到放弃——Canny算子
FPGA视觉从入门到放弃——Canny算子一. FPGA视觉从入门到放弃简介本笔记仅适合实验室内部的FPGA图像采集卡,并不适合计算机视觉中的高大上场合,但功耗和速度很阔怕,同时方法简单得阔怕。毕竟没有什么方法或工具可以永远时尚下去,所以从入门到放弃也算是进步之选嘛~二. Prefix1.常用变量术语CLK 时钟20nsLLC原创 2016-04-21 21:37:08 · 6985 阅读 · 2 评论 -
FPGA视觉从入门到放弃——懒人的支持向量机
支持向量机曾是机器学习领域中的主流方法。针对小样本,现在用起来依然很方便。同时,该方面的工具和教程多得数不清。所以这里引用老师木的话就很合适:“经常,有些事还没做就已经知道它无意义,于是就没做;有些事做不做都知道无意义,还是蠢蠢欲动”。本篇围绕“用现有的库把自己的代码工作量减到最小”为话题,以比大多教程尽量简单的支持向量机理论和实践为例,讲述软件与硬件(DSP或FPGA等)结合时偷懒的方法。原创 2016-05-31 00:10:04 · 2291 阅读 · 0 评论 -
FPGA视觉从入门到放弃——可变光照下结构化模板对边缘提取的影响
FPGA视觉从入门到放弃——可变光照下结构化模板对边缘提取的影响1. 结构化模板FPGA视觉和计算机视觉的硬件区别在于,计算机(无GPU)串行运行代码,FPGA编译后生成并行计算的逻辑电路。计算机运行时可以边加载边释放内存空间,FPGA烧写后的电路是固定不变的从而无法释放空间。所以,实验中用到的大小为180*180的模板,在PC上运行没有问题,但在FPGA上因为硬件资源有限该模板并原创 2016-05-06 22:19:11 · 1766 阅读 · 0 评论 -
FPGA视觉从入门到放弃——灰度直方图提取
FPGA视觉从入门到放弃——灰度直方图提取一.贴士1.系统寄存器sysreg0相同的1位线:collect_enable,FPGA_A_DSP_B,DSP_reset_FPGA;2.系统寄存器相同的16位线:pix_num_threshold,crmaxmin,cbmaxmin。3.连接系统寄存器的线通常用于设置参数,这里用于设置矩形框的位置。 二.FPGA代码分析原创 2016-04-23 00:10:25 · 4087 阅读 · 1 评论 -
FPGA视觉从入门到放弃——稀疏编码的原理与简单应用
先试一下它的效果。根据MNIST公开的分类器,误分类率小于0.6%的与卷积网络相关的方法主要有两种:2008年的“无监督稀疏特征 + 支持向量机”和起始于1998年的“卷积网络”。两者的特征提取分别基于稀疏编码和卷积神经网络。原创 2016-06-23 22:35:30 · 2185 阅读 · 0 评论 -
FPGA视觉从入门到放弃——小波矩与支持向量机刷MNIST
小波矩是FPGA板已有的模块,而深度学习框架下的MNIST的测试准确率可轻松地到99%以上。这里得到的效果不足以超越后者,由于内部影响依然做了该实验。所以,这些时间只够买个教训~原创 2016-06-21 16:12:00 · 1893 阅读 · 0 评论