自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++ 处理文件和文件夹

一、遍历文件夹下的文件DIR:文件夹的流对象(目录信息结构体),保存目录相关信息; struct dirent: 目录中的文件dirent结构体可参见/usr/include/x86_64-linux-gnu/bits/dirent.h文件:struct dirent {#ifndef __USE_FILE_OFFSET64 __ino_t d_ino; __o...

2019-11-15 19:18:10 330

原创 自动驾驶视觉感知:相机标定

一、概述相机实现如下转换:世界坐标系-> 相机坐标系-> 图像坐标系->(畸变校正->)像素坐标系 坐标系定义:世界坐标系可以任意定义; 相机坐标系的原点在光心(小孔成像的中心),z轴与相机光轴平行; 图像坐标系为2维,平面在相机焦平面,原点在图像中心; 像素坐标系与图像坐标系在同一平面,但原点在图像左上角(对应传感器阵列)。坐标变换的基本原理和主要参数...

2019-11-10 11:02:23 3482 2

原创 C++ inline 内联函数

一、内联函数解决的问题:函数调用时将程序执行权转到被调用函数中,执行结束后再返回调用它的函数中,需要经历:a)在栈中为形参和局部变量分配存储空间,b)把实参值复制给形参, c)把函数返回地址放入栈中,以便函数结束后知道应该回到程序的哪个位置继续执行, d)跳转到函数内部执行,e)函数执行结束后从栈中回收形参和局部变量占用的存储空间,f)从栈中取出返回地址,跳转到该地址, 并将执行控制权返回给...

2019-11-04 10:22:52 159

原创 C++ 语法 const限定符

const限定符是常用且容易混淆的概念,很多书中讲解不清晰,甚至《C++ primer》中都有一些错误的论断或者不明确的区分,本文对const限定符做归纳总结。一、在类型中顶层const和底层const是一个非常容易让人遗忘和混淆的概念,这里包括常量词性(即使名词常量,也是形容词常量的)和C++类型定义从右向左的释义顺序与日常语言从左向右理解的顺序差异造成的混淆。首先将常量指针和指向常...

2019-11-03 17:27:29 924

caffe加速:合并BatchNorm层和Scale层到Convolution层

Convolution+BatchNorm+Scale+Relu的组合模块在卷积后进行归一化,可以加速训练收敛。但在推理时BatchNorm非常耗时,可以将训练时学习到的BatchNorm+Scale的线性变换参数融合到卷积层,替换原来的Convolution层中weights和bias,实现在不影响准确度的前提下加速预测时间。

2018-09-10

使用trainId图片评估cityscapes数据集IoU

修改了cityscapesscripts/evaluation/vevalPixelLevelSemanticLabeling.py文件,可以实现利用符合trainId的图像评估神经网络的IoU;另外可以评估更改了分辨率的预测图像。

2018-08-31

caffe成功编译的makefile.config文件

makefile.config文件中设置了使用cuDNN, opencv版本3及以上,使用python接口,ubuntu自带的python2.7接口

2018-08-30

空空如也

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

TA关注的人

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