深度学习
文章平均质量分 92
Rock_Huang~
AI Engineer
展开
-
活体检测论文整理
PAD(presentation attack detection)方法(1) 动作配合式活体检测:给出指定动作要求,用户需配合完成,通过实时检测用户眼睛,嘴巴,头部姿态的状态,来判断是否是活体。(2) H5视频活体检测:用户上传一个现场录制的视频,录制时读出随机分配的语音校验码。然后通过分析这个视频的人脸信息以及语音校验码是否匹配,完成活体检测判断。(3) 静默活体检测:相对于动态活体检测方法,静默活体检测是指,不需要用户做任何动作,自然面对摄像头3、4秒钟即可。由于真实人脸并不是绝对静止的, 存在原创 2020-06-22 16:42:07 · 2585 阅读 · 4 评论 -
详解目标检测之anchor-box生成
无论前端backbone如何,总会输出一个feature map 如何在这个feature map上得到pred的 box呢?第一步先得到 feature map上所有的 中心点x,y举例:以特征图大小(4, 4 ,5, 6)表示,4为batch,4 为channel, 5为h, 6为w#以feature的大小5*6 生成单位网格import torchyy, xx =torch.m...原创 2020-04-17 17:30:36 · 979 阅读 · 0 评论 -
图像分割中的Mask,color table 和label ,one-hot代码详解
label 和output这里图像分割的label和网络输出的output一般都假设单通道的灰度图,比如先生成一个output输出:10*10的size:a=torch.randint(9,size=[1,10,10])print(a)得到这个单通道的灰度图后,做一个颜色表的映射:import numpy as npdef colormap_cityscapes(n): c...原创 2020-01-15 10:36:07 · 7415 阅读 · 8 评论 -
卷积参数量计算
文章目录普通卷积计算量(乘加次数)FLOPs(floating point operations)可分离卷积参数量:MAC计算量:FLOPs计算量为:参考:普通卷积参数量参数量是参与计算参数的个数,占用内存空间,假设输入通道和输出通道都是1,核大小(K,K)(K,K)(K,K),输入map大小为:(Hin,Win)(H_{in},W_{in})(Hin,Win),输出map大小为(Ho...原创 2019-11-21 10:36:41 · 2464 阅读 · 0 评论 -
目标检测Anchor-free FCOS网络训练自己数据集(VOC格式)
FCOS训练自己数据集一、 搭建mmdetection:要求安装虚拟环境二、制作VOC格式数据集:三、实验细节:训练命令测试命令四、训练结果五、FCOS在该数据集的MAP测量一、 搭建mmdetection:参考:https://github.com/open-mmlab/mmdetectionmmdetection安装文档详见:https://github.com/open-mmlab...原创 2019-10-21 17:20:06 · 8777 阅读 · 48 评论 -
Citypersons数据集转VOC标准格式(YOLO 目标检测txt格式)
CItyscapes城市数据集包含一组不同的立体视频序列中记录来自50个不同城市的街景,高质量的进行像素级的注释。数据集下载地址(需要申请注册,通过申请才能下载)[https://www.cityscapes-dataset.com]该数据集用于常语义分割,包含以下类别:提供百度云链接地址:链接: https://pan.baidu.com/s/108_NgFheDIpnQRrwz5uhmw...原创 2019-08-01 16:30:13 · 9780 阅读 · 50 评论 -
python使用requirements.txt安装库,跳过错误
1.安装pipsudo apt-get install curlcurl https://bootstrap.pypa.io/get-pip.py -o get-pip.pysudo python get-pip.py #安装python2的pipsudo python3 get-pip.py #安装python3的pip2. 生成requiremet.txt#将A环境的库...原创 2019-06-28 11:30:25 · 8054 阅读 · 5 评论 -
caffe-ssd 检测视频并保存
caffe-ssd版本的代码中 /examples下有ssd_detect.ipynd的图像检测实例/examples/ssd/下有ssd_pascal_video.py的视频检测实例,但没有保存视频接口博主将图像检测的修改为为视频接口并保存,代码如下:import numpy as npimport matplotlib.pyplot as pltimport cv2#%matpl...原创 2019-05-23 10:27:36 · 989 阅读 · 25 评论 -
深度学习(机器学习)算法面试(二)
#考察数据结构:基于图的特征降维方法的是LE(Laplacian eigenmap)、LLE(local linear embedding)****稳定的排序算法:冒泡排序、插入排序、归并排序和基数排序不是稳定的排序算法:选择排序、快速排序、希尔排序、堆排序原表有序或基本有序时,直接插入排序和冒泡排序将大大减少比较次数和移动记录的次数,时间复杂度可降至O(n);而快速排序则相反,当原表基...原创 2019-02-20 10:23:38 · 259 阅读 · 0 评论 -
深度学习(机器学习)算法面试(一)
1.请简要介绍下SVM。SVM,全称是support vector machine,中文名叫支持向量机。SVM是一个面向数据的分类算法,它的目标是为确定一个分类超平面,从而将不同的数据分隔开。扩展:支持向量机学习方法包括构建由简至繁的模型:线性可分支持向量机、线性支持向量机及非线性支持向量机。当训练数据线性可分时,通过硬间隔最大化,学习一个线性的分类器,即线性可分支持向量机,又称为硬间隔支持...原创 2019-02-20 10:10:26 · 11974 阅读 · 1 评论 -
np.column_stack用法
x_vals = np.linspace(0, 10, 5)#print(x_vals)[ 0. 2.5 5. 7.5 10. ]x_vals_column = np.transpose(np.matrix(x_vals))#转化数组为矩阵ones_column = np.transpose(np.matrix(np.repeat(1, 5))) #100*!#print(on...原创 2019-01-31 11:58:45 · 50194 阅读 · 0 评论 -
机器学习常用数据集
鸢尾花卉数据集(Iris data)。此样本数据是机器学习和统计分析最经典的数据集,包含山鸢尾、变色鸢尾和维吉尼亚鸢尾各自的花萼和花瓣的长度和宽度。总共有150个数据集,每类有50个样本。用Python加载样本数据集时,可以使用Scikit Learn的数据集函数,使用方式如下:from sklearn import datasetsiris = datasets.load_iris...翻译 2019-01-31 11:42:16 · 7459 阅读 · 4 评论 -
FCN制作标准的多类数据集【matlab版本】
FCN的数据集都是仿照pascal voc 官方数据集制作的,我们先看看下VOC数据集的格式:annotation是xml格式的文件,主要是目标检测。FCN数据集主要在这里VOC2012/SegmentationClass下放图像的标签(groundtruth)groundtruth图片的格式是8位伪彩色图(索引图),这个不是真正的24位RGB图像。可以看下图像处理中是么是索引图的概念,然...原创 2018-11-08 21:51:38 · 1068 阅读 · 0 评论 -
faster rcnn在新版cuda9.0 解决不能测试问题【caffe代码】
第一次写博,好多功能还没熟悉哈。为了避免大家入坑,后面写一下心得。faster rcnn 怎么运行pascal voc 数据集其他博客都有,就不写了。但是新版cuda9.0出来后,测试demo就过不去。问题一:ImportError:libcudart.so.8.0: cannot open shared object file :No such file or directory**`解...原创 2018-11-08 18:31:27 · 920 阅读 · 2 评论