- 博客(18)
- 资源 (5)
- 收藏
- 关注
原创 win10下安装tensorflo-gpu+cuda+cudnn,超简单
tensorflow-gpu、cuda、cudnn之间是有版本关系的,在不知道对应关系的情况下如何安装第一步,安装python。这里推荐使用anaconda安装,用过的人都说好。第二步,pip install tensorflow第三步,pip install tensorflow-gpu这里要先安装tensorflow-gpu是因为,tensorflow-gpu、cuda、c...
2019-09-05 00:47:49
427
3
原创 python取文件前几列数据
在平时使用中会遇到这样的情景,一个文件有很多行,很多列,只取出前几列数据,并重新输出到新文件中。今天就写了个简单的python程序来实现这一过程import osimport reinput_dir = '' # 批量处理的输入文件夹output_dir = '' # 批量处理的输出文件夹for root, dirs, files in os.walk(input_dir):...
2019-08-20 16:07:01
20871
2
原创 多个文件合成一个大文件,python脚本
更新一个简单的小程序,用于把单个小文件以追加写入的方式合成一个大文件。平时用的比较多,所以懒得写了。import osc_dir = '....' # 这里输入单个文件所在的目录for root, dirs, files in os.walk(c_dir): for filename in files: if filename.endswith('.txt'):...
2019-08-16 17:24:02
1080
1
原创 将自己训练的MASK-RCNN模型用于摄像头实时检测
之前已经训练出自己的MASK-RCNN模型,并在单张图片上经行了测试,那么如何在摄像头中实时检测呢,今天就实现这个功能。其实方法很简单,主要就是获取摄像头的frame,然后对这个frame进行检测就行了。import cv2import numpy as npfrom mrcnn.config import Configclass MouseConfig(Config): "...
2019-08-06 09:09:02
3727
7
原创 VIA标注自己的数据集,用于MASK-RCNN训练
最近在看MASK-RCNN,想动手训练自己的数据集。话不多说,开工!第一步:标注数据这里选择的是VIA,一个网页版的工具,很方面,可以标注掩码。下载点这里。下载完成后,解压运行via.html“Add Files”可以一次添加多个文件,“Region Shape”选择点线。然后在右边的图像中就可以鼠标左键进行标注,最后一个点双击,或者按Enter键对于图中标注...
2019-08-01 11:33:51
3978
2
原创 3D活体识别使用mobilenet_v2训练模型
mobilenet是轻量级神经网络模型,其独特之处在于将普通的卷积操作变化为深度分离卷积操作,使其在参数数量和计算量上都大大减少,从而适用于一些性能不是很好的机器(精度略微降低,但是运行速度明显提升)。mobilenet_v1和mobilenet_v2都有创新的地方,我也在学习中。感兴趣的朋友可以看看这篇博客https://blog.youkuaiyun.com/u011974639/article/deta...
2019-06-21 10:25:41
2570
2
原创 制作自己的tfrecords数据集
记录一下去年用mobilenet训练活体识别制作tfrecords数据的过程:1.制作数据list文件,生成txt文件,形式如下:C:/Users/12544/Documents/train\P\image_19_depth.xml 0C:/Users/12544/Documents/train\P\image_17_depth.xml 0C:/Users/12544/Documen...
2019-06-20 16:32:39
727
原创 人脸标注文件xml提取信息,重写入txt文件
最近对之前采集到的人脸深度数据做标注,需要对标注生成的xml文件做信息提取,重新整合到一个txt文件内。这里写了个简单的xml文件读取信息脚本。import osimport xml.dom.minidomimport redef read_xml(filepath): dom = xml.dom.minidom.parse(filepath) #读取xml文件 r...
2019-06-17 14:10:10
783
原创 SVM训练3D活体识别模型
训练数据采集分为正样本和负样本正样本:正脸、侧脸、抬头、低头、表情,4000张负样本:平面照片、弯曲照片、褶皱照片、照片抠眼鼻嘴做简单面具、电子屏,4000张分辨率为128*128,因为1米以内的人脸框大小在100多左右保存格式为.xmlFileStorage fs(savename, FileStorage::WRITE);//savename表示保存的文件名fs <...
2019-05-22 15:40:47
1122
2
原创 LBP+SVM 活体识别
针对上一篇“深度摄像头-活体识别”的改进版大致思路:1.RGB人脸检测2.同步人脸位置到深度图矩形框3.裁剪矩形框,提取LBP特征4.训练SVM模型。5.集成模型到demo程序详细说明:1.RGB人脸检测使用的是seetaface,速度和准确率比opencv自带的检测器好。返回一个faces的数组,包括人脸个数和位置信息。这里可以根据要求选择做不做最大化人脸选...
2019-05-22 15:05:59
2419
原创 OpenNI深度图获取点云数据
最近搞了个奥比中光的深度摄像头,需要通过摄像头获取点云数据,先后查阅了很多资料。自己写了几个功能的C++程序:1.采集点云数据(我这里设置的是0.8米以内,具体数值可以自己更改)2.在控制台输入!号,设置采集数据存放的根目录3.在控制台按空格键,输入在根目录下要新建的用户文件夹4.在控制台按回车键,保存当前点云数据5.在depth显示窗口按Esc退出程序/**********...
2018-11-14 14:30:54
4426
11
原创 3D人脸点云降噪 k近邻 matlab
% ptCloud = pointCloud(1000*rand(100,3,'single'));%'double';pointdata=importdata('C:\myfiles\xyz\mdq_face_1.xyz'); %载入点云数据ptCloud = pointCloud(pointdata);% figure;% pcshow(ptCloud); %显示点云数据[poi...
2018-10-19 14:51:11
1839
1
原创 3D点云人脸鼻尖检测算法
最近一直在做3D人脸鼻尖识别项目,因为之前没有相关经验,所以前后花了一个半月才做完。在此记录一下自己的思路:1.读取人脸点云数据,代码为Matlab代码:clc;read_file = importdata('C:\myfiles\xyz\test1\test3\3.xyz'); %读取文件file_x = read_file(:,1);file_y = read_file(:...
2018-10-17 18:03:33
3947
25
原创 FRGC数据集abs格式转化xyz
FRGC数据集abs格式转化xyz格式:代码如下:import osreadpath=''writepath=''if not os.path.exists(writepath): os.makedirs(writepath)for root,dir,files in os.walk(readpath): for newfilename in files: ...
2018-09-30 10:56:44
1222
7
原创 python windows 遍历解压文件
在windows端利用python解压某一文件下所有压缩包文件(需要先安装gzip)import osimport subprocessread_path = '.......'for root, dirs, files in os.walk(read_path): for name in files: if name.endswith('.gz'): ...
2018-08-31 10:36:22
1108
原创 奥比中光网络深度摄像头——人脸活体检测
最近一直在研发一个新的项目:基于深度摄像头的人脸活体识别,采用的是奥比中光的Astra Pro相机。基于奥比中光的官方SDK进行开发得到如下文件1.第一步,在彩色图中添加OpenCV人脸检测代码,得到人脸框的位置坐标2.第二步,根据人脸框的位置坐标对应到深度图中,标识出来(深度图和彩色图的大小一样,但是他们并没有对齐,这里只做效果)3.第三步,计算深度图中标...
2018-08-09 17:40:52
9355
15
原创 while read line批量执行
机器之间已经加了互信,不知道互信的可以自行百度[root@CdsTestServer tmp]# cat iplist.txtroot 192.168.3.24 /tmp/root 192.168.3.34 /tmp/[root@CdsTestServer tmp]# cat common-config.sh #!/bin/bashfile=/t
2017-11-30 11:35:53
3851
原创 python3.3+pip1.5.6+django1.11安装
Linux系统:CentOS release 6.5系统自带的python版本:python2.6.61.升级python版本到3.3.0下载python3.3.0安装包新建python3.3的安装目录mkdir /usr/local/python3在升级python之前一定要先安装依赖包:yum install zlib
2017-11-30 11:32:52
834
learning from Millions of 3D Scans for Large-scale 3D Face Recognition
2018-09-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人