pytorch 与 onnx安装

1、which protoc是按照huan环境变量查找可执行程序; 2、ananconda 应该不会安装cuda的不同版本,如果需要不同版本,可以安装多个版本的cuda,程序回到不同的文件路径下去找cuda 3、conda install 最好不好加-c 和conda-forge, 因为这个是...

2019-01-03 21:38:29

阅读数 257

评论数 0

source.list

# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted deb-src [arch=amd64] http://archive.ubuntu.com/ubu...

2018-12-03 17:23:38

阅读数 97

评论数 0

CMAKE使用

1 、set   设置名称变量   如set(CMAKE_MODULE_PATH    ${CMAKE_CURRENT_SOURCE_DIR}) 2、project(DriveworksSDK_Samples  C  CXX)? 3、find_package(CUDA  REQUIRED) 该...

2018-11-30 16:51:12

阅读数 42

评论数 0

CS231N_训练神经网络下_更好的优化(7)

一、优化算法           优化算法有很多中,其中最为简单常见的是SGD(stotastic gradient descent)算法,但该算法也有缺点,即对于高维网络的优化,由于高维的网络会存在很多鞍点,即梯度为零的点,如果学习率不大,就有可能会停留在鞍点而无法再优化,所以一种改进的方法是...

2018-11-07 20:27:18

阅读数 118

评论数 0

深度学习评价指标

     与目标识别不同,目标检测中不仅仅需要在一张图片中检测到是否含有某物体,还需要将该物体的位置找出来,所以在判定模型的好坏时,就有其标准--mAP 一、Mean Average Precision--mAP (一)什么是mAP       平均精度均值(mAP)是预测目标位置以及类别的...

2018-10-31 21:42:20

阅读数 645

评论数 0

与远程服务器交互相关

1、读远程服务器的图片 1)显示远程图片 ssh -Y USER@REMOTE eog IMG 2)也可以在远程简单临时架个服务器, python2 -m SimpleHTTPServer 本地浏览器地址输入 服务器IP:8000 也可以看到图   2、tmux操作          t...

2018-10-20 12:36:11

阅读数 56

评论数 0

COCO数据集格式

一、COCO数据集JSON文件格式 json文件主要包含以下几个字段: <class 'dict'> {     "info": info, # dict      "licenses&...

2018-10-13 20:20:41

阅读数 308

评论数 0

numpy相关

1、np.prod(a, axis=None, dtype=None, out=None, keepdims=False) 根据给定的轴计算矩阵元素的乘积。 空阵列的产物是元素1: >>> np.prod([]) 1.0 ...

2018-09-20 16:42:02

阅读数 76

评论数 0

python相关

1、*和**的区别 函数的参数为了能够接收可变参数,可在变量前加*或者**。 加“*”时,函数可接受任意多个参数,全部放入一个元祖中: def F(*args): print(args) F(123,"456") # (123, '456') ...

2018-09-14 08:14:25

阅读数 79

评论数 0

git常用命令

Command line instructions Git global setup git config --global user.name "chenh" git config --global user.email "chenh@...

2018-09-12 14:29:50

阅读数 52

评论数 0

摄像头内参与畸变校正关系

相机标定问题已经是比较成熟的问题,opencv提供了比较全面的标定、校正等函数接口。对于opencv中基本是给定畸变图获取校正图,那么为了明白校正和畸变的原理,我们需要知道正确的图如何生成畸变图的。那个,在给定的正确的二维点如何得到畸变图像的点呢?是经过如下公式: 在此公式中,假如我们知道了...

2018-09-06 15:43:55

阅读数 1170

评论数 0

三维空间坐标系变换-旋转矩阵

       空间中三维坐标变换一般由三种方式实现,第一种是旋转矩阵和旋转向量;第二种是欧拉角;第三种是四元数。这里先介绍旋转矩阵(旋转向量)与欧拉角实现三维空间坐标变换的方法以及两者之间的关系。        这里以常见的世界坐标系与相机坐标系间的变换为例。 一、首先介绍从相机坐标系转换到世...

2018-09-03 18:38:08

阅读数 25671

评论数 4

vs2010外部全局变量在其它文件使用

1、在cpp文件中定义变量 RD_OS_Static_ACCType RD_OS_static_obj;         //static object 2、在头文件中添加外部引用声明 extern RD_OS_Static_ACCType RD_OS_static_obj;        ...

2018-08-03 11:09:26

阅读数 357

评论数 0

3C-L3相机校正 calibarion cameras

1、图像校正参数 从世界坐标的齐次坐标转换到图像的齐次坐标,最终是获取M。 2、采用已知的三维坐标点进行标定 相机校正的核心就是已知空间中某些点的三维坐标以及对应的图像像素坐标,并进行计算。 3、计算校正矩阵方法--得到方程 根据上面像素坐标和三维坐标的关系得到如下: ...

2018-08-03 07:39:03

阅读数 58

评论数 0

3A-2L图像透视(perspective imaging)

1、透视图像坐标系 2、模型投影 3、在很远的距离,即Z很大时,当移动相机时这个像素点几乎不变,因为Z的变化很小。 4、齐次坐标 由于在投影变换中x/z和y/z是非线性的,所以这里用一个技巧就是对坐标进行齐次变换,齐次坐标是一个scale不变的,可以通过除以最后一项得到非齐次坐标。...

2018-08-02 07:42:49

阅读数 149

评论数 0

三、目标检测

对于一个图像有多个目标,为了将所有目标都检测出来,一种简单的方式是首先训练一个可以通过分类识别目标的网络,之后采用滑动窗口的方式检测每个位置是否是一个目标,这种做法需要滑动步长较小,同时需要窗口的有不同大小才能有比较好的效果,但是计算量非常大。如下: ...

2018-08-01 18:09:17

阅读数 61

评论数 1

二、特征点检测

对于特征点检测也可以用定位类似的方法,第一个用于表示目标是否存在pc,后面则是对应n个点的坐标,于是:

2018-08-01 18:00:45

阅读数 58

评论数 0

一、目标定位

1、目标定位是要求图像中只有一个目标,则构建这个目标的位置信息,如一个网络输出8个值,一个是是否有目标的pc,4个目标位置信息的bx,by,bh,bw,其中bx,by为目标中心点坐标,bh,bw为目标的高和宽,最后3项为目标的类别。如下 对于有目标的pc为1,后面的值有意义,如果没有目标,则...

2018-08-01 17:42:10

阅读数 872

评论数 0

摄像头内外参

1、对于外参有六个自由度,其中三个是平移自由度。如两个坐标系,OA和OB,如果在OA坐标系中的点PA,则在OB坐标系中的点坐标为PB,其中PB=PA+OAB,其中OAB为OA坐标系原点在OB坐标系中的坐标,相当于OBA+OAP向量得到OBP。如图: 2、对于世界坐标系下的点转换到摄像头坐标系...

2018-08-01 07:33:52

阅读数 401

评论数 0

vbox共享文件

1、在vbox的devices中选择最下面的安装 2、在加载的光盘中安装对应的Addition,如果是linux的就安装linux的 3、选择devices中的share  folder,选择一个本地的文件夹就可以,之后重启 4、此时无法打开这个共享文件夹,因为他的权限是root权限,需要在...

2018-06-29 20:59:45

阅读数 131

评论数 0

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