自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (3)
  • 问答 (4)
  • 收藏
  • 关注

原创 K近邻法(KNN)(学习笔记、C++代码实现)(未完持续更新)

K近邻法参考:《统计学习方法-李航》K近邻法(K-nearest neighbor,k-NN)是一种基本分类和回归方法,本文为分类方面的学习笔记。K近邻法的输入为实例的特征向量,对应于特征空间的点;输出为实例的类别。K值的选择、距离度量及分类决策规则是K近邻法的三个基本要素K近邻算法K近邻算法的基本思路:给定一个训练集,对新的输入实例,在训练数据集中找到与该实例最邻近的K个实例,这...

2019-04-06 13:20:59 458

原创 计算机视觉和机器学习-深度学习的学习指南

计算机视觉和机器学习-深度学习的学习指南计算机视觉是一门对理论基础要求比较高的计算机科学。实验室中计算机视觉的工作分为图像处理和基于深度学习的图像识别图像处理《数字图像处理》一书中对图像处理的解释为:将数字图像处理定为其输入和输出都是图像的处理。比如在车道线检测任务中,我们需要对图像进行车道线二值化处理得到只包含车道线像素的二值化图像。图像处理的主要功能:图像处理帮助我们...

2019-04-06 16:08:43 1310 2

原创 池化层学习笔记(C++实现)

参考文章:《深度学习笔记5:池化层的实现》池化层的理解:池化层是卷积神经网络中常用的操作,属于前馈神经网络的一部分。主要功能:1. 降低参数规模,防止过拟合2. 提高模型鲁棒性(当图像有小的平移时,maxpooling结果不变)主要方法3. Max-pooling:最大池化4. Mean-pooling:平均池化目标矩阵的尺寸![300*300](https://img-b...

2019-03-22 19:45:02 2140

原创 LBP的C++实现

使用了两种实现方式,一种是使用vector和Point数据结构实现,另一种是使用基础的数据结构指针实现(uchar、int)。在i7-6700的机器上第一种方法耗时17s,第二种方法耗时1.3s(若需要做到实时效果,需达到20+fps,仍需优化)。#include <iostream>#include <opencv/cv.h>#include <ope...

2019-03-22 13:32:25 557

原创 卷积的C++代码实现(same、full、valid)

介绍卷积的作用和原理的文章很多,此处就不再赘述,以防自己的理解不够而误解了别人。此篇文章主要是介绍C++实现卷积的三种操作。需要注意的是,‘same’和‘full’只是将被卷积的矩阵做了相应尺寸的0填充后再进行‘valid’卷积即可。此处默认步长1。三种卷积操作的示意图:Valid:Same:Full:源码:#include <iostream&...

2019-03-21 21:22:47 7265

原创 构建Autoware

构建Autoware首先安装好依赖(Ubuntu 16.04)必需的库sudo apt-get updatesudo apt-get install -y python-catkin-pkg python-rosdep python-wstool ros-$ROS_DISTRO-catkin libmosquitto-dev gksucuda(vision模块必须的)下载Cud...

2018-12-06 16:34:12 587

原创 Autoware vision-dpm-ttic-detect结果的可视化

Autoware vision-dpm-ttic-detect结果的可视化首先我们启动vison-dpm-ttic-detect,可以在topic中看到下面这样的输出.为了调试,我们需要把检测的结果可视化出来。即用框框将检测到的object在图像中框出来。我们打算用python写一个package去完成这项任务。环境的准备像这篇《用Python实现ROS节点》介绍一样,首先我们要创建...

2018-12-02 20:06:10 885

原创 (Autoware)ros启动usb摄像头(步骤及坑)

(Autoware)ros启动usb摄像头(步骤及坑)方案一:安装uvc_cameraubuntu 16.04: sudo apt-get install ros-kinetic-uvc-cameraubuntu 14.04: sudo apt-get install ros-indigo-uvc-camera启动ros环境source devel/setup.bash...

2018-12-01 21:11:39 2821

原创 Autoware(Vision-detect)的编译、调试、启动

Autoware视觉模块node的编译步骤I. 创建该模块所需的环境比如:vision_segment_enet_detect需要caffe-enetvision_ssd_detect需要caffe-ssd以caffe-enet为例:在reademe文件中找到相应的caffe源码下载下来(如下图)下载好之后打开源码根目录下的Makefile文件,查找LIBRARIES,修...

2018-11-29 22:45:40 2810

26本深度学习书籍

txt文件中有百度云链接和密码。整理的关于机器学习、深度学习的书籍。包括:《(2013)深度学习——机器学习领域的新热点》《05.浅谈深度学习_肖达》《[模式识别与智能计算:MATLAB技术实现(第2版)].杨淑莹.扫描版》《[游戏人工智能编程案例精粹].(Programming.Game.AI.by.Example).(美)Mat.Buckland.扫描版》《伯克利大学机器学习(Practical Machine Learning)》《机器学习:实用案例解析(中文版,带完整书签)》《机器学习十大算法》等。

2019-03-08

django视频教程

django很详细的教程视频,下载文件为txt文件,包含百度云盘连接。

2018-08-05

KinectV2SDK+Opencv显示彩色图像并标记脸部

使用opencv对kinect获得的图像资源惊醒操作,代码方便易懂。

2017-01-22

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

TA关注的人

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