Machine Learning
文章平均质量分 86
cnhui2016
这个作者很懒,什么都没留下…
展开
-
基于tensorflow框架训练超像素subpixel模型
Subpixel算法自身是一种插值算法,与常规的双线性或cubic插值算法相比,提升了图像的分辨率和插值质量(SNR),但达不到人脸解析的效果。为了达成该效果,可选取人脸数据集(如celebA),训练阶段配合DCGAN(深度卷积生成对抗网络)算法,对生成器部分做了二次优化,训练完成后取GAN中的生成网络部分做部署。1. 网络框架 在部署和推理阶段的网络结构如下,网络命名为ES...原创 2019-01-24 15:58:28 · 2452 阅读 · 0 评论 -
EasyPR中文车牌识别系统开发
EasyPR中文车牌识别系统开发,我主要介绍如何使用开源的EasyPR中文车牌识别系统,我会介绍训练机器学习 SVM 支持向量机和 ANN 人工神经网络模型在车牌识别的应用,并公开训练数据。目录:一、Linux平台下EasyPR环境搭建二、ARM平台下EasyPR环境搭建三、训练机器学习 SVM 车牌监测算法模型和 ANN 字符识别神经网络模型四、如何提高字符识别准确率?五、使用Op...原创 2018-09-21 18:28:25 · 1961 阅读 · 2 评论 -
Caffe网络结构实现
对于神经网络实现手写数字识别(MNIST)网络结构通过在线可视化工具查看和修改:(http://ethereon.github.io/netscope/#/editor )一、卷积层(Convolution)输入为28*28的图像,经过5*5的卷积之后,得到一个(28-5+1)*(28-5+1) = 24*24的map。每个map是不同卷积核在前一层每个map上进行卷积...原创 2018-09-10 17:36:59 · 728 阅读 · 0 评论 -
移动端的人脸检测及去重算法实践
由于移动嵌入式设备本身硬件的性能的限制,在运行上需要优化检测、去重等算法,保证APP运行流畅。影响人脸检测运行速度因素主要在输入图片大小,神经网络模型选择和训练模型的数据量等。 人脸检测中使用caffe2来训练SSD模型,SSD网络分为两大部分,前半部分采用VGG16的结构去提取特征图谱(feature map),后半部分采用特征金字塔结构,在所级联的6层卷积网络上分别...原创 2018-09-06 16:52:18 · 3833 阅读 · 4 评论 -
七大查找算法
阅读目录1. 顺序查找2. 二分查找3. 插值查找4. 斐波那契查找5. 树表查找6. 分块查找7. 哈希查找 本文转载:http://www.cnblogs.com/maybe2030/。经过修改的基于C语言实现的算法。 查找是在大量的信息中寻找一个特定的信息元素,在计算机应用中,查找是常用的基本运算,例如编译程序中符号表的查找。本文简单概括性的介绍了常见的七种转载 2017-11-07 20:13:30 · 11640 阅读 · 0 评论 -
八大排序算法
阅读目录 1. 直接插入排序(Straight Insertion Sort) 2. 希尔排序(Shells Sort) 3. 直接选择排序(Straight Selection Sort) 4. 堆排序(Heap Sort) 5. 冒泡排序(Bubble Sort) 6. 快速排序(Quick Sort) 7. 归并排序(Me转载 2017-11-07 20:33:06 · 558 阅读 · 0 评论 -
数据结构与算法总结
这几天又认真看了一遍《大话数据结构》和《数据结构-C语言版》,本文结合自己的理解写的笔记,数据结构的代码调试好后会在后续的博文中进行详细介绍。【1】数据结构(Data Structure)数据结构 + 算法 = 程序综上所述,数据结构主要是研究非数值性程序设计中计算机操作的对象(数据)及其相互间关系和运算的学科。有人认为:按照某种逻辑关系组织起来的一批数据,应用计算机语言,按照原创 2017-11-08 11:06:41 · 3263 阅读 · 2 评论 -
YOLO 检测算法分析
主要对yolo v2最后一层卷积conv23输出的特征如何转换为bbox和置信概率结果输出进行分析?步骤1---数据变换Conv23输出的blob数据是[batch_num,(5+cls_num)*anchor_num,cell_w,cell_h],其中batch_num是batch size,infer的时候一般为1,cls_num是目标分类数量,对于一般通用的coco数据集为80类,c...原创 2019-01-24 16:34:43 · 895 阅读 · 0 评论