自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 Anomaly/Out-Of-Distribution(OOD) Detection 的常见方法

定期学习积累

2022-06-05 20:38:39 1600

原创 Reading Paper about Object Detection or 3D Object Detection in CVPR 2020

Paper 1:BiDet: An Efficient Binarized Object DetectorFrom: 清华Content: 基于网络的物体检测方法常常拥有极高的性能,但是计算量消耗极大。相比之下,二值化神经网络拥有极高的效能,但是,二值化参数和激活函数的过程会导致模型表现能力的下降。因此,这篇论文提出了一个高效的二值化基于神经网络的物体检测器。具体来说,本方法通过信息瓶颈原则去除了大量冗余的物体框,以降低原本二值化神经网络检测器的false positive。Paper 2:Foreg

2020-07-11 17:28:13 474

原创 Vocabulary and Phrase in Paper of Computer Vision (Updating)

Professional vocabulary and phrase《R-CNN》v&pcharacteristictranslationusageas measured on正如…所衡量的as measured on the canonical PASCAL VOC datasetplateauvi达到平衡;达到稳定阶段B has plate...

2019-09-17 11:52:08 408

原创 Monocular 3D Object Detection for Autonomous Driving 论文总结

《Monocular 3D Object Detection for Autonomous Driving》是在CVPR2016上发表的文章。文章概览首先用两段话总结一下这篇文章。该方法将单目中的3D物体检测问题看作两步完成:首先该方法提出了一个生成一组类相关的物体推荐候选框的方法。然后利用一个CNN网络利用这组候选框提取出高质量的3D物体检测框。在物体推荐框提取的方法中,作者...

2019-01-15 22:43:05 4417 4

原创 Depth Map Prediction from a Single Image using a Multi-Scale Deep Network(NIPS2014)论文阅读

Depth Map Prediction from a Single Image using a Multi-Scale Deep Network(NIPS2014)论文阅读这篇文章是使用深度卷及网络进行单目深度估计的第一篇文章,该文章中提到的很多概念,一直被后来的研究者引用,因此拥有很高的阅读价值。这份工作发表在2014年的NIPS会议上。基本框架该网络分为两个模块,一个是“粗糙尺度网络”...

2018-10-31 09:09:38 2734 1

原创 《Obstacle Avoidance through Deep Networks based Intermediate Perception》- 论文阅读

作者在这篇文章中总共做了三件事情: 1. 首先,作者介绍了一种从图像中自动标注轨迹的方法,用其生成了一个大型训练数据集。 2. 接着,作者使用CNN估计深度和平面法向量,生成了一个粗糙的3D模型。 3. 最后,在另一个CNN模型中,利用生成的3D模型估计避障路径。1. 建立训练集作者使用包含室内场景以及深度图的NYUv2数据集,如果直接从如此大的数据中获取3D轨迹是一个高难度的高维度...

2018-06-20 16:56:21 644

转载 随机决策森林中的 “mean decrease accuracy” 和 “mean decrease gini” 都是什么

最近写的系统需要用到随机决策森林,使用了一份网上的随机决策森林的包,这份代码实现的非常棒,速度非常快。但是遇到一个问题,训练好了一个随机决策森林后,我想知道在训练好的模型中,哪些feature是更具有代表性的,所以我统计了每棵树使用feature的频率,但是发现feature的使用频率都差不多。从频率上无法判断那些特征对模型的影响更大。在代码的实现注释中,我发现了这样两种指标:mean decre...

2018-05-05 16:12:19 37611 13

原创 UON:《Detecting Unexpected Obstacles for Self-Driving Cars...》论文阅读与总结

UON : Detecting Unexpected Obstacles for Self-Driving Cars: Fusing Deep Learning and Geometric Modeling1. 总览这篇文章是发表在Intelligent Vehicles Symposium (IV), 2017 IEEE上的一篇文章,也是我看的上一篇文章《LostAndFound》相同的...

2018-05-04 10:12:20 1041 3

原创 《Real-time small obstacle detection on highways using compressive RBM road reconstruction》论文阅读总结

背景介绍,这篇文章要做什么这是一篇自动驾驶相关的文章,当我们的汽车在高速公路上以高速行驶的时候,一些微小的障碍物都有可能是自动驾驶汽车使用者的巨大隐患。作者认为在高速行驶的汽车上,使用激光雷达等主动传感器很难检测到障碍物,因为需要在离障碍物很远的距离时就检测到障碍物,而激光雷达距离和分辨率都无法达到这样的精度。所以作者使用单目相机采集图像,训练了一个受限玻尔兹曼机(RBM)重建出假设不存在...

2018-04-27 16:42:49 701

翻译 Cityscape数据集脚本readme翻译

The Cityscapes 数据集该github库包含用于检查,准备和评估Cityscapes数据集的脚本。 该大型数据集包含来自50个不同城市的街道场景中记录的多种立体视频序列,除了20000个弱注释帧以外,还包含5000帧高质量像素级注释。详细信息和下载链接请登录:www.cityscapes-dataset.net数据集结构Cityscapes dataset 的文件夹结构...

2018-04-16 16:59:34 17694 14

原创 [多视图几何] - 逆透视变换

逆透视变换部分参考其他文章,自己理解学习前言在多视图几何中,射影映射(projection mapping)是一种非常重要的三维平面到三维平面之间的变换,射影平面IP2IP^2上的点满足一种映射hh,使IP2IP^2上的点x1,x2,x3x_1,x_2,x_3共线时,当且仅当h(x1),h(x2),h(x3)h(x_1),h(x_2),h(x_3)也共线。并且射影映射可以组成一个群

2018-01-23 10:40:34 9814 4

转载 转载:Contour Detection and Hierarchical Image Segmentation 图像边缘分割算法的学习与理解

原文链接:http://blog.csdn.net/alex_luodazhi/article/details/47337327这篇博客非常简单易懂的剖析了Contour Detection and Hierarchical Image Segmentation这篇文章,而这篇文章,也是在分割领域里非常重要的一片文章,后续的很多边缘检测算法都利用了该模型,推荐阅读算法路

2018-01-09 09:58:12 3673

原创 在Ubuntu16.04LTS编译LAPACK3.7.1教程,以及遇到的问题

编译LAPACK3.7.1不是很难,但是过程会遇到一些问题首先,解压lapack的压缩包,进入lapack目录进入解压后文件夹后,复制make.inc.example为make.inccp make.inc.example make.inc再编辑Makefile的内容,改成如下形式,将原本对第二行的注释,改为对第一行的注释#lib: lapacklib tmgliblib: blaslib var

2017-10-26 11:01:14 4283 2

翻译 LBD算法 - Graph matching 图匹配算法分析

上一步我们进行了线特征的提取和描述,接下来我们进行线特征的匹配。在此之前我们先通过预处理将一些明显无法匹配的特征给消除,以降低图匹配问题的维度。

2017-09-30 14:30:51 14756

原创 LBD算法 - Line Band Discriptor 描述符分析

LBD概述LBD算法源自2013年文章《An efficient and robust line segment matching approach based on LBD descriptor and pairwise geometric consistency》

2017-09-29 11:19:41 14237 9

原创 LSD(Line Segment Detector)直线提取算法

LSD是2010年发表在ipol上的一篇论文提出的直线提取算法,在较短的时间内可以提取一张灰度图上所有的线段特征。 (文中提到了a contrario model 和 Helmoholtz principle,在这篇文章中并没有进行讲解) LSD算法是基于梯度的,但是为了减少梯度的依赖性,LSD算法也做了一些必要的优化措施,所以它的流程如下。 1. 首先,对图片进行一次高斯降采样,缩小图片1.

2017-09-25 08:56:35 24458 3

翻译 ROS官方教程[翻译]---message_filter的使用

1 综述message_filters是一个用于roscpp和rospy的实用程序库。 它将常用的消息“过滤”算法收集到公共空间中。消息过滤器被定义为一个消息的缓存,当消息到达消息过滤器的饿时候,可能并不会立即输出,而是在稍后的时间点里输出出来。 比如时间同步器,它接收来自多个源的不同类型的消息,并且仅当它们在具有相同时间戳的每个源上接收到消息时才输出它们,也就是起到了一个消息同步输出的效果。2

2017-08-22 14:26:23 30544 3

原创 编译ORBSlam2的时遇到的问题

编译ORBSlam2的时遇到的问题找不到usleep函数 error: ‘usleep’ was not declared in this scope解决方法 在system.h头文件前,加入#include <unistd.h>#ifndef SYSTEM_H#define SYSTEM_H#include <unistd.h> //添加#include<string>

2017-08-15 14:40:09 3961 4

原创 ORBSlam2学习研究(Code analysis)-ORBSlam2中的闭环检测和后端优化LoopClosing

ORBSlam2中的闭环检测和后端优化LoopClosingLoopClosing在现在的Slam系统中是非常重要的一个部分,VO总是会有累计误差,而LoopClosing通过检测是否曾经来过此处,进行后端优化,可以将这个累计误差缩小到一个可接受的范围内。从而使得Slam系统应对大范围场景时,拥有更高的鲁棒性和可用性。

2017-07-26 20:56:35 11094 1

原创 ORBSlam2学习研究(Code analysis)-ORBSlam2中的视觉里程计LocalMapping

LocalMapping线程介绍ORBSlam2中的视觉里程计VO不仅仅包含Tracking线程,LocalMapping也是VO中的一部分。

2017-07-24 15:49:44 5805

原创 ORBSlam2的位姿优化算法

ORBSlam2的位姿优化算法ORBSlam2中使用了对极约束,三角测量,PnP投影和BundleAdjustment算法 本文着重讲解在ORBSlam2中使用到的BundleAdjustment优化算法。

2017-07-24 11:28:39 10569 4

原创 ORBSlam2学习研究(Code analysis)-ORBSlam2中的视觉里程计Tracking

写在前面本文基于ORBSlam2的Monocular模式撰写,所涉及的算法都是单目视觉下的算法。

2017-07-20 17:07:12 6217 5

原创 ORBSlam2学习研究-Tracking流程

Tracking线程整体流程图Tracking线程函数主要功能和流程

2017-07-18 17:44:35 8707 6

原创 【形状匹配算法】Shapecontext形状上下文算法的研究

形状上下文是用于对象识别的特征描述符。Serge Belongie和Jitendra Malik在2000年的论文“匹配形状上下文”中提出了这一术语Shapecontext算法是统计两个点集中每一个点的上下文信息,并且对比两点集每个点之间的上下文信息是否近似,得到一个最近似的一组排列,即可找到第一个点集的每一个点对应第二个点集的点。

2017-07-03 17:05:28 15672 1

原创 用NDK在Ubuntu14.04上安装arm交叉编译环境

之前没有接触过交叉编译,后来因为在实验室要在机器人上跑arm程序,所以就尝试着用Ubuntu来编译arm的程序,自己上网查方法并咨询了很多同学同事,最终搭建成功了这个交叉编译环境。

2017-06-19 21:28:01 3653

原创 ROS问题积累

1. 在对应的包中无法找到启动节点node文件 ERROR: cannot launch node of type [*.py]: can’t locate node [#####.py] in package [_]解决方法:将相关py文件的文件权限设为可执行,即 chmod +x *.py

2017-01-16 14:26:25 757

翻译 ROS官方教程[翻译]---xacro的介绍与使用

ROS官方教程[翻译]—xacro的介绍与使用本教程基于ROS官方xacro教程中jade版本ROS翻译功能包综述Xacro(XML Macros)Xacro是一种XML宏语言。 使用xacro,您可以通过使用宏命令构建更精悍短小但又具有更高可读性的XML文件,这种宏命令可以扩展达到更大的XML表达范围。

2016-12-16 17:01:40 18361 1

翻译 catkin 与 rosbuild解析及两者区别和联系

catkin 与 rosbuild解析及两者区别和联系 [官方文档翻译]转载自wiki.ros.org/cn/catkin_or_rosbuild 本页面试图总结阐明catkin与rosbuild的不同。本页面的信息源自catkin文档,catkin API reviews,以及catkin源代码。

2016-12-12 11:44:10 13148

原创 ROS学习记录

ROS学习记录-《ROS机器人程序设计》从零开始学习笔记 一搭建ros环境,开始第一个小程序目前Ubuntu上进行ROS环境的搭建

2016-12-09 15:56:24 629

编译原理(第二版)张素琴课件ppt

编译原理第二版张素琴著的课件,带PPT和Doc文档,北京邮电大学计算机复试科目

2016-01-28

rsa签名 c语音

rsa即可签名也可加解密 rsa是非对称加解密的

2014-09-24

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

TA关注的人

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