自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

穆友航的博客

技术分享,经验记录。

  • 博客(41)
  • 资源 (21)
  • 收藏
  • 关注

原创 【量化分析】Demo版:获取stock市场往日数据并预测未来两周走势

加载工具库import matplotlib.pyplot as pltimport numpy as npimport matplotlib.pyplot as pltfrom pathlib import Pathfrom gluonts.model import deeparfrom gluonts.dataset import commonfrom gluonts.dataset.util import to_pandasfrom gluonts.model.predictor im

2020-09-26 16:01:34 313 1

原创 【OpenCV C++】基于遗传算法解决旅行商问题的迭代过程可视化原型系统

功能实现了遗传算法解决旅行商问题实现了可视化旅行地点标记实现了迭代过程可视化代码

2020-04-06 17:21:14 1276 5

原创 【资料整理】基于RGB摄像头的激光鼠控原型系统

功能简述工具RGB摄像头,红色激光笔/激光灯功能摄像头捕获激光笔照射在屏幕上的位置,算法提取屏幕显示区域,计算激光位置为屏幕的坐标位置,调用系统接口,控制鼠标移动。代码...

2020-04-06 16:03:51 295

原创 三维人脸识别演示系统

说明目前,人脸识别技术在日常生活中得到了广泛应用,该技术具有非强制性、非接触性和并发性等优势,用户体验非常友好。其中,三维人脸识别技术对于人脸的光照和姿态变化更为鲁棒,并且安全系数较高,不过高精度传感器的成本和体积限制了其广泛应用的可能。而随着消费级深度传感器的出现,使得三维人脸识别技术的广泛应用成为可能。在三维人脸识别的整个流程中,主要会涉及到采集设备、数据集和识别方法。高精度的采集设...

2020-03-08 11:49:41 1524 7

原创 【Tensorflow 1.X】不同接口下实现MNIST手写数字识别

确定CUDA和Driver版本,安装相应的Tensorflow版本,避免软件冲突。例如:Ubuntu 16.04 (CUDA 9.0 for TensorFlow < 1.13.0)为了加快安装速度,更换了国内Conda源conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/fr...

2020-02-17 19:59:16 329

原创 【MXNet C++】人脸检测与口罩识别(提供c++源码、mxnet模型文件、win演示程序安装包)

一个用以检测戴口罩人脸的工程,基于MXNet、OpenCV开源框架,使用C++语言实现。工程代码:待更新结果展示:主函数#include "FR.h"#include "FaceAlignment.h"#include "Funcation.h"int main() { FR fr; Funcation fc; FaceAlignment fa; bool VIS = ...

2020-02-12 14:55:35 4604 17

原创 【Matlab】Tricks/功能代码记录

绘图时隐藏坐标轴:axis off;调整图像视角:view(0,90);保存figure图像:saveas(gcf,'f1.png');不定时更新。。。

2020-02-11 16:34:45 157

原创 【3DFR Python】convertDepth2Normal:从深度图计算法向图

功能说明:输入单通道深度图像,输出三通道法向图像结果展示:Python版代码实现:import cv2import numpy as npimport mxnet as mxdef depth2normal(depth): w,h=depth.shape dx=-(depth[2:h,1:h-1]-depth[0:h-2,1:h-1])*0.5 dy=-(de...

2019-12-22 00:01:47 4245 13

原创 【3DFR Matlab】从深度图像中提取三维人脸数据

论文:Led3D: An lightweight and efficent deep approach to recognizing low-quality 3d faces代码:Led3D软件:Matlab R2017a主函数代码(其余参考git仓库):addpath('util');landmark_path='simple/label/infrared/001_Kinect_F...

2019-12-21 23:20:45 1170

原创 【3DFR Matlab】基于三维数据的彩色人脸旋转

样例数据来源:Bosphorus 3D Face Dataset代码功能:旋转彩色人脸图像代码仓库:3DFace-Rotation代码实现:Matlab R2017a原始图像:结果图像:主函数代码(其余见git仓库):%Step 1. 读取点云和彩色图像数据no_ntp={};ni=1;bnt_file='bs000_CAU_A22A25_0.bnt';[X,Y,Z,RX,RY...

2019-12-21 23:01:27 849 6

原创 细数提高模型性能的n种方法

1. 降低模型过拟合/欠拟合风险1.1 提高数据数量收集更多真实数据对于图像、文本、视频类型的数据,可以通过网络爬虫或者搜寻公开数据集的方法,得到更多真实数据。创造更多数据对于图像,采用数据扩增的一系列方法:旋转、平移、拉伸、裁剪、加噪声等;对于数值,采用添加噪声方式mixup使用任意两个类别的数据单样本,进行线性差值,得到新的数据和新的标签。使得原本离散粒度...

2019-08-22 17:00:27 1663

原创 【Paper & Code】(CVPR2019)Octave Convolution

亮点分离图像数据中的高频和低频信息,降低低频信息的分辨率,保持高频信息的分辨率,减少了整体运算量。论文介绍代码MXNet Symbol接口下的实现:OctConv...

2019-05-19 14:16:58 439 2

原创 【MXNet Symbol】 访问模型权值参数

关于这个的用途,主要是分析模型内部的参数,可视化一系列权重信息。Step 1. 加载模型model= resnet34_v2(classes=1000)model.load_parameters('model.params',ctx=mx.cpu(0))或者net_name='resnet'image_size=224sym, arg_params, aux_params = mx...

2019-05-19 14:10:07 478 1

原创 【MXNet Gluon】模型训练使用多块显卡加速(multi-gpu)

使用单块显卡时的代码: devices = mx.gpu(0) data = mx.nd.array(batch_data).as_in_context(devices) label = mx.nd.array(batch_label).as_in_context(devices) # 更新生成器G with autograd.record(): ou...

2019-01-07 15:58:20 3221 2

原创 【MXNet C++】使用预训练模型进行特征提取

已编译的release库: MXNet_win64_cuda8.0_c++_release_lib使用样例:FeatureExtractor FE;vector&amp;amp;lt;double&amp;amp;gt; feature = FE.Extract(&amp;quot;test.jpg&amp;quot;);FeatureExtractor类 代码如下:#pragma once#include &amp;amp;lt;iost

2018-12-18 08:46:25 1009 1

原创 【C++】遍历文件夹及其所含文件

读取文件夹下的所有图片代码功能:读取文件夹下的所有文件,获得其路径代码:#include &amp;amp;lt;io.h&amp;amp;gt; #include &amp;amp;lt;string&amp;amp;gt;#include &amp;amp;lt;vector&amp;amp;gt;#include &amp;amp;lt;sstream&amp;amp;gt;using namespace s

2018-12-18 08:33:42 1206

原创 【OpenCV 4.0 C++】 Kinect Fusion 使用

编译源码:参考这篇博客OpenCV+OpenCV-contrib 编译步骤 ,特别的要勾选OPENCV_ENABLE_NONFREE 在 CMake 中 ,这样才能使用kinect fusion算法。效果图(左:重建后效果图,右:depth图):Depth 数据(RGBD-dataset): 代码使用到的数据集。当使用自己的数据集时,应设置自己的cv::kinfu::params ,这涉...

2018-12-16 21:38:54 6098 16

原创 【MXNet Symbol】手动实现数据迭代器之读取图像对

代码此代码用以读取图像对,可以用于图像分割、GAN等要求数据与标签都是图像的任务中。也可以用于多模态图像的应用。需要注意的是:不同类型数据对的文件名要一直,数据也要一致,否则会出现数据不匹配的错误,导致错误的实验结果。# -*- coding:utf-8 -*-import osimport cv2import numpy as npimport randomdef getImgL...

2018-12-10 00:40:00 297

原创 【MXNet TX2】成功在TX2上编译MXNet源码,并使用GPU计算(踩坑与填坑)

【MXNet TX2】成功在TX2上编译MXNet源码,并使用GPU计算(踩坑与填坑)首先,便是去看官网的教程了,按照官网教程走,肯定可以成功编译mxnet,并可以执行python代码:import mxnet as mxmx.gpu()但是,当你尝试执行gpu计算任务时,会提示 no kernel image **之类的错误。例如:Check failed: (err) =...

2018-08-03 23:04:43 2641

原创 【MXNet Gluon】自己动手实现fit函数,实现断点保存

【MXNet Gluon】自己动手实现断点保存……用过caffe的炼丹师应该都知道,在用caffe训练模型时,可以通过命令行窗口提前终止训练过程,caffe会自动保存当前状态的参数,以供继续训练。 ……但是,对于MXNet,无论你使用何种接口,都不存在这种机制。 ……在这里,提供一个实现方式。 实现该过程,分两个步骤: ……一是写自己的训练过程函数 ……二是监控模型训练过程中来自命令...

2018-07-29 22:15:51 965

原创 【MXNet Gluon】使用预训练好的模型fine-tune

finetune关键代码prenet=ResNet(466)net=ResNet(3400)ctx = [mx.gpu(i) for i in range(3)]if finetune ==1: prenet.load_params('params/net-%d.params' % (start_iter),ctx) #features为需要保留的模型参数,outpu...

2018-05-07 20:22:19 2805 2

原创 【OpenCV】OpenCV3.4+OpenCV-Contrib 编译在windows10_x64+vs2015环境下

Step 1. 下载源码下载链接 OpenCV3.4 OpenCV-contrib解压缩 Step 2. 使用CMake开始编译如图,选择源码和编译目录,选择Configure开始。【中间会下载东西,我有放梯子的~~要是不开不知道有没有影响】 中间结果如下,可以参考下过程:The CXX compiler identification is MSVC 1

2018-01-29 18:03:52 7636 16

原创 【MXNet Gluon】基于斯坦福狗的品种分类数据集训练SSD检测模型

本文所使用的数据和模型可在CSDN资源页下载。 链接: 网络定义文件 数据链接和检测用lst文件 本文主要对原来的代码进行了整理,方便调用和训练。 主要参考了Gluon的SSD例子。1. SSD网络模型定义ssd.pyimport mxnet as mximport matplotlib.pyplot as pltimport os.path as ospimp...

2017-12-28 19:26:13 3491 2

原创 【MXNet Symbol】 多指标评价模型性能

MXNet 分类模型训练之采用多指标评价模型能力(accuracy,cross-entropy,top_k_accuracy)

2017-09-06 16:55:29 1583

原创 【MXNet Gluon】目标检测数据集制作+SSD 模型训练

基于MXNet gluon 的SSD模型训练官方教程链接:SSD 使用Gluon1. 数据准备车辆检测数据集(友情提示1积分,如无积分。可私信) 请下载上述数据集,内部包含图片+工具代码+lst文件例子。2. 数据集制作官方文档中是这样写的: 但是,在实际操作过程中我发现,A需要设置为4才好用。具体,可以参考 数据集里的文件。3.模型训练3.1 训练代码 通过修改data_shap

2017-08-30 23:47:37 9842 24

原创 图像分类系统之功能实现概要

Github源码分享,欢迎Fork and Star系统开发平台及运行环境系统基于C++编程语言开发,在集成开发环境Microsoft Visual Studio 2015下开发,系统运行于Windows x64 系统下,其中,图形用户界面使用MFC开发,核心算法使用Caffe和OpenCV开发。 Caffe是一个深度学习框架,主要面对计算机视觉任务,可以运行于Windows和Li

2017-06-22 23:38:59 3662 5

原创 【Caffe C++】图像分类(非官方Classification.cpp)

Caffe C++接口实现图像分类(非官方Classification.cpp)本文代码使用Caffe C++接口和OpenCVC实现了使用基于Caffe的卷积神经网络的图像分类,将Caffe的模型加载,前向传播等操作封装为CaffeClassification类,main.cpp用了共享内存的方式将结果输出至内存,为了实现进程间通信而做的工作,在这里做个分享和记录.

2017-05-31 20:50:18 4850 1

原创 【Caffe C++】VS2013下 配置 Caffe属性文件

新建一个工程,添加新的属性文件,名字为: Caffe_x64.props。 所有caffe需要的配置如下。

2017-01-29 15:09:40 1568

原创 【Caffe Windows】添加UpsampleLayer BNLayer以支持SegNet网络结构

论文: 《SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation》SegNet:WebDemogithub: alexgkendall/caffe-segnet github: TimoSaemann/caffe-segnet-cudnn5(推荐)

2017-01-24 18:55:06 6615 14

原创 【Caffe FCN】全卷积神经网络-图像语义分割实验-数据集制作,网络模型定义,网络训练(提供数据集和模型文件,以供参考)

更新于2016年12月29. 自制数据集供参考 自己改的网络论文:《Fully Convolutional Networks for Semantic Segmentation》 代码:FCN的Caffe 实现 数据集:PascalVOC一 数据集制作PascalVOC数据下载下来后,制作用以图像分割的图像数据集和标签数据集,LMDB或者LEVELDB格式。

2016-12-13 13:58:47 15289 54

原创 NVIDIA DIGITS 5.1-dev学习笔记之安装过程记录:Windows10 x64位系统 、 MicroSoft Caffe Master、CUDA 8.0 、Python 2.7

今天成功在windows下配置成功了英伟达的DIGITS,记录一下问题解决过程。 环境简介: Windows10_x64 CUDA 8.0 / CUDA 7.5 Python2.7 Microsoft-Caffe-master Github DIGITS: https://github.com/NVIDIA/DIGITS/blob/master/docs/BuildDigitsWind

2016-11-03 14:32:46 6134 2

原创 【OpenCV】Dlib人脸关键点检测顺序

Dlib19.2在win10_x64下进行cmake并对人脸关键点检测顺序说明dlib19.2 只可以使用VS2015update3进行cmake,不然会提示你c++11特性不能够支持,导致编译不通过。用dlib的肯定就会cmake编译了。- 人脸关键点检测关键代码最好参考一下这篇博客Opencv与dlib联合进行人脸关键点检测与识别Mat ProcessFace::DrawDetectedFace

2016-10-20 17:47:15 12493

原创 Edge Boxes论文浅读和EdgeBoxes Matlab代码功能函数浅析

Edge Boxes的Matlab代码功能函数说明Edge Boxes的Matlab代码托管在Github上:https://github.com/pdollar/edges 本文旨在记录其各函数的功能说明,这部分说明在Contents.m中有记录! 原文如下: Structured Edge detector code: edgesChns - Compute fe

2016-05-15 23:02:43 18744 40

翻译 【Caffe】官方例程之R-CNN物体检测

R-CNN is a state-of-the-art detector that classifies region proposals by a finetuned Caffe model. For the full details of the R-CNN system and model, refer to its project site and the paper:Rich fe...

2016-04-06 20:15:13 7304

翻译 (已翻译)caffe官方例程之hdf5_classification(Brewing Logistic Regression then Going Deeper)

Brewing Logistic Regression then Going Deeper

2016-04-06 20:11:03 2514

转载 Caffe 之 使用非图片的鸢尾花(IRIS)数据集(hdf5格式) 训练网络模型

转载自http://blog.csdn.net/shadow_guo/article/details/50382446

2016-04-06 20:02:49 3844

转载 Caffe官方例程之 特征可视化python代码 (filter visualization notebook)

代码官方网址:点击打开链接http://nbviewer.jupyter.org/github/BVLC/caffe/blob/master/examples/00-classification.ipynbClassification: Instant Recognition with CaffeIn this example we'll classify an image w

2016-03-23 13:05:48 2935

原创 Caffe在Windows 10 下配置、安装和运行mnist cifar10 的过程记录(着重补充了一些注意点)

目录: 1. 前提条件(基本运行环境) 2. Caffe 安装 3. mnist程序测试 4. cifar10基本运行环境硬件:GTX950M i7-6700HQ 软件:Windows_10_x64 VS2013 CUDA7.5

2016-02-18 19:01:44 4789

原创 opencv2机器学习经验记录之cascade分类器训练

opencv2机器学习经验记录之cascade分类器训练本文主要用来记录 opencv249 中自己训练cascade分类器的经验。主要内容包括:1.图片文件名列表的生成和处理2.样本的归一化处理3.正样本负样本的选择对训练结果的影响4.train_cascade的参数设置对分类器结果的影响5.本人的训练结果展示正文1.图片文件名列表的生成和处理1.1获得目录下图片名称txt采用批处理文

2015-12-01 16:18:00 986

原创 VMvare虚拟机下,使用ubuntukylin-14.04安装gcc、g++、OpenCV 2.4,编译OpenCV测试程序

简述:在VMvare Workstation11.0软件下,使用 ubuntukylin-14.04-desktop操作系统,进行OpenCV2.4.9项目开发。 主要解决的问题: 1.gcc g++ 编译器的安装; 2.cmake的安装; 3.OpenCV的安装。

2015-08-11 16:41:05 2770

MXNet C++ API (CUDA 8.0, win x64 , without cudnn)

win x64 下编译的mxnet c++库,cuda8.0 环境,无cudnn。

2018-12-18

MXNet gluon SSD code

MXNet gluon SSD code http://blog.csdn.net/muyouhang/article/details/78925533

2017-12-28

mxnet ssd 用数据集

用以博客中的mxnet ssd实验,请查阅博客后,再根据需要下载。

2017-08-30

FCN Caffe Net

http://blog.csdn.net/muyouhang/article/details/53608928 中的网络模型文件。

2016-12-29

FCN数据集 图片和标签

http://blog.csdn.net/muyouhang/article/details/53608928 中使用的数据集。caffe 图像分割实验

2016-12-29

edgebox完整资源(源代码+依赖包)(配置完matlab路径即可直接运行)

edgebox完整资源(源代码+依赖包)(配置完matlab路径即可直接运行)

2016-08-15

深入浅出MFC简体中文版(附源码)

深入浅出MFC简体中文版(附源码)

2016-08-15

科罗拉多州立大学脑电数据1989

科罗拉多州立大学脑电数据1989

2016-08-15

Practical OpenCV

原版pdf Practical OpenCV.pdf

2015-12-15

OpenCV for Secret Agents_Python

OpenCV for Secret Agents_Python

2015-12-15

OpenCV Essentials.pdf

高清pdf OpenCV Essentials

2015-12-15

Mastering OpenCV with Practical Computer Vision

原版pdf Mastering OpenCV with Practical Computer Vision.pdf

2015-12-15

图片大小颜色归一化代码

本代码使用opencv2,实现了对样本图片的大小 颜色 等的归一化处理,使用方便,直接选择文件夹就可以。

2015-10-24

OpenCV2 计算机视觉编程手册 配套源代码

OpenCV2 计算机视觉编程手册 配套源代码

2015-08-26

学习OpenCV(中文版)配套代码

学习OpenCV(中文版)配套代码,官方代码未修改!

2015-08-26

【书中彩色图片资源】《OpenCV3编程入门》书本配套资源

【书中彩色图片资源】《OpenCV3编程入门》书本配套资源

2015-08-26

【OpenCV2版】《OpenCV3编程入门》书本配套源代码

【OpenCV2版】《OpenCV3编程入门》书本配套源代码

2015-08-26

【OpenCV3版】《OpenCV3编程入门》书本配套源代码

【OpenCV3版】《OpenCV3编程入门》书本配套源代码

2015-08-26

人脸识别之PCA方法

使用的时候,属性配置文件需要改一下,其他肯定就没啥问题了。 上传的是一个完整的工程,VS2013开发的,使用的Opencv2.4.9.

2015-08-08

人脸识别类

本资源是在下修改优化的代码,集成的一个类faceRecog,使用的时候只需要创建一个类face,然后face.run();运行即可,需要的资源已经配置好,data 和einfacedata文件夹要放在工程根目录下使用(或者自己修改文件路径也OK,照片尺寸我设置的是92*112) 实现人脸训练,人脸识别,同时直接标记姓名。

2015-08-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除