- 博客(242)
- 资源 (28)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 KITTI 目标检测结果的点云可视化
鉴于目前并没有简单通用的点云可视化代码,我这边简单写了一个代码用于可视化,当然需要借助meshlab进行可视化。代码思路是通过在点云中画框并标注目标方向的方式呈现,输出的txt文件在meshlab中可以可视化。效果展示:3D框投影到图像上3D框画在点云上,绿色线段表示方向。我将代码上传到github上,便于大家使用,链接地址。如果觉得好用请点赞。...
2020-08-04 17:18:10
3101
21
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 pytorch 多卡训练碰到的问题及解决方案
1、多卡训练后模型命名多了'module.' 这样在读取模型的时候需要添加关键字名下面用一个模型读取的函数举例,核心部分是'changed'部分def load_params_from_file_v2(model, filename, opt=None, to_cpu=False): if not os.path.isfile(filename): raise FileNotFoundError print('==> Loading par
2020-05-19 07:11:01
4008
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 非root 切换 cudnn
在linux系统上使用tensorflow的时候经常会碰到cudnn 版本不匹配的问题这里介绍一种简单易用的方法切换cudnn供参考使用首先去官网或其他可以下载的地方,下载指定版本的cudnn 解压包举例:cudnn-9.0-linux-x64-v7.6.1.34.gtz 是cudnn7.6 版本的,而root权限下是cudnn7.3版在使用tensorflow2.0时,需要...
2019-10-13 13:03:48
213
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 用python 可视化 KITTI 中 BEV检测的结果
先发个可视化效果:两个py 文件构成可以在github 上下载:https://github.com/yeyang1021/KITTI_VIZ_BEV/ 一个是kitti_util.py""" Helper methods for loading and parsing KITTI data.Author:Date: September 2017"""from _...
2019-01-18 11:14:57
3296
8
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 tensorflow 如何控制使用cpu数量
tensorflow读取数据有时候非常占用资源,针对这一情况,我们可以通过控制程序使用CPU的数量来限制步骤如下:1、bashrc 中修改指定个数$ export CPU_NUM=2 2、python代码中在需要运行的程序前加入如下配置代码 cpu_num = int(os.environ.get('CPU_NUM',1))config = tf.Confi...
2018-11-30 12:27:29
9744
9
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 制作VOC2007 数据 (matlab版) + 抠图工具
抠图工具见链接:http://download.csdn.net/detail/yeyang911/9802496下面主要有两方面组成1、由扣取的图像转换成txt , 存成格式如下:%000002.jpg dog 44 28 132 121%000002.jpg car 50 27 140 110data文件夹内的内容如下:matlab
2017-04-03 10:19:12
2145
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 逆透视变换详解 及 代码实现(二)
根据 逆透视变换详解 及 代码实现(一)的原理下面我用车上拍摄的车道图像,采用逆透视变换得到的图像,给出代码前我们先看下处理结果。 首先是原始图像:下图为逆透视变换图像: 下面说具体的实现吧!!一、参数设置:1、需要知道相机的内部参数(这个具体步骤可以找相关文档,这里就不具体展开说)。我们这里假设已经获取内部参数:相机焦距,相机光学中心, 相机...
2016-07-15 10:52:06
56884
186
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 逆透视变换详解 及 代码实现(一)
一、世界坐标轴和摄像机坐标轴从下图中可以看到,世界坐标为(X,Y,Z) 相机坐标为(Xc,Yc,Zc)而世界坐标变换到相机坐标存在一个旋转矩阵变换R以及一个位移变换T。根据上图可以得到世界坐标到相机坐标的公式变换!! 世界坐标到相机坐标的公式接下来我们来说下不同坐标轴变换的旋转矩阵
2016-07-14 19:49:52
52545
33
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Matlab 最小外接矩形
Matlab 中并没有发现最小外接矩形的代码,为了方便下面提供最小外接矩形的代码:function [rectx,recty,area,perimeter] = minboundrect(x,y,metric)% minboundrect: Compute the minimal bounding rectangle of points in the plane% usage: [re
2016-05-12 15:07:27
21795
16
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 OpenCV 3.1.0 配置教程 Win7+ VS2012 / Win10 + VS2015
想体验OpenCV 3.1.0 的朋友们可能没有像之前版本那么便利了,之前版本只需要配置就可以正常使用OpenCV库了。而OpenCV 3.1.0 只支持VS2013和VS2015,否则需要自己进行编译使用。当然我在这一过程中,并没有一次顺利编译成功,因为部分选项会造成错误!!!所以我就在cmake中勾选了如下的选项(后文图片中)。我编译是在VS2012+Win7 以及 VS2015 + Win10 下进行的,如果需要整个文件的(bin,include,lib)我将发到空间中,供大
2016-01-10 21:49:14
13288
8
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 caffe windows Matlab
Caffe 是一个深度学习的框架官方原始配置是没有windows的经过几天的尝试,和网上各种资料的查找,终于可以编译运行matlab的版本了。下面我将具体过程说下:我搭建的环境是在win7、 64位、Matlab 2013b、CUDA为6.5 上编译的,大家可以参考这个配置进行安装。CUDA 6.5 可以在 http://pan.baidu.com/s/1ntsXl
2015-06-25 20:59:52
2624
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 对opencv MeanShift 融合矩形框的改进
OPENCV 中的代码改进,当然要根据自己的实际情况来,OPENCV 中行人检测有两种矩形框的融合算法,这里只对meanshift 方法做改进如果有更好的方法,希望可以跟我讲下。对于去除重合部分,我也写了改进,看懂了可以加到自己程序中。为什么要做局部MeanShift? 图1.全局MeanShift如图所示:两幅图像距离较近且有多个矩形框,全局MeanShift融合后可
2014-06-30 10:14:39
3598
9
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 使用OpenCV的GPU模块(Win7x64+VS2010+OpenCV2.4.5+CUDA5.0)配置详解
使用OpenCV的GPU模块(Win7x64+VS2010+OpenCV2.4.5+CUDA5.0)配置详解1. 下载OpenCV源码 http://opencv.org/downloads.html 下载OpenCV-2.4.5.exe 解压到某个目录下 本人D:\OpenCV2.4.5\opencv\src2. 安装CUDA5.0以前安装
2014-03-01 09:53:39
2344
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 windows下 QT5.2安装
1、安装vs2010;2、下载Qt 5.2.0 for Windows 32-bit (VS 2010) 和 Visual Studio Add-in 1.2.2 for Qt53、安装Qt 5.2.0 for Windows 32-bit,路径随便选(不建议包含中文);4、安装 Visual Studio Add-in 1.2.2 for Qt5,默认安装;5、在
2014-01-19 15:51:02
2779
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 如何训练opencv hog.detectmultiscale 的分类器
#include "opencv2/opencv.hpp"#include "windows.h"#include "fstream"#include using namespace std; using namespace cv; class Mysvm: public CvSVM { public: int get_alpha_count()
2014-01-03 15:13:47
2884
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 opencv之级联分类器训练opencv_traincascade
第一步:准备好正负样本图片,正样本就是含有目标的图片,负样本就是不含有目标的图片,建好文件夹(如下图所示)。其中正样本图片最好是裁剪成同一尺寸,我这里是建成28*28,便于后期的说明文件的建立。第二步:生成文件名列表aa.bat 为批量生成文件名的程序(大家可以建个文本输入下面的内容就可制作,“.bat”结尾)neg->负样本pos->正样本下图为n
2014-01-02 11:40:37
2211
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 手把手教你cuda5.5与VS2010的编译环境搭建
目前版本的cuda是很方便的,它的一个安装里面包括了Toolkit`SDK`document`Nsight等等,而不用你自己去挨个安装,这样也避免了版本的不同步问题。1 cuda5.5的下载地址,官方网站即可: https://developer.nvidia.com/cuda-downloads 在里面选择你所对应的电脑版本即可。2 VS2010这个没什么
2013-12-20 17:30:34
13720
2
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 64位WIN7上成功安装theano,并运行了g++, GPU
经过多天尝试,终于在我的64位WIN7上成功安装了theano,并运行了g++(否则速度就太慢了)在32位WIN7上我安装的是pythonxy 成功运行了g++ 但是换到64位没安装成功于是换成了AnacondaCE-------------------------------------------------------安装配置过程(32位同样适用)-------------
2013-11-16 14:51:23
18930
71
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 matlab2013 安装 存储空间不足 解决方案
每次安装都这个样子啊。我C盘可用空间28.4G,要安到的那个盘可用空间103G。32位win7系统,4G内存(系统原因只有2.93G),虚拟内存没动过,但是应该够的。对于这个问题我把虚拟内存配置成这个样子勉强安装上了(过程中也弹出过上面的窗口,一直按是成功安装了)大家可以试试看。如果不行把自定义的大小再变小点。
2013-11-14 16:03:38
6967
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 windows xp 32 win7下成功安装theano
在windows xp 32 win7下成功安装,其它系统没有测试1.安装python(x,y)(python(x,y)安装目录不能出现空格)2.安装mingw-get-inst3.安装theano4.在user profile directory(the directory you are into when you start a new command prompt wit
2013-11-12 16:30:38
2130
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 opencv SVM 的源码赏析
opencv SVM 的源码赏析:/*M/////////////////////////////////////////////////////////////////////////////////////////// IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.//// By d
2013-10-24 14:28:55
5644
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 c# 读取opencv 生成的svm训练好的xml分类器
需要用到opencv里面SVM训练分类器的数据:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System
2013-10-21 10:17:10
5742
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 hash表算法超强解析
说明:本文分为三部分内容, 第一部分为一道百度面试题Top K算法的详解;第二部分为关于Hash表算法的详细阐述;第三部分为打造一个最快的Hash表算法。第一部分:Top K 算法详解问题描述(百度面试题):搜索引擎会通过日志文件把用户每次检索使用的所有检索串都记录下来,每个查询串的长度为1-255字节。假设目前有一千万个记录(这些查询串的 重复度比较高,虽然总数是1千
2013-10-08 19:00:30
1629
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 卷积神经网络
卷积神经网络目录(?)[+]深度神经网路已经在语音识别,图像识别等领域取得前所未有的成功。本人在多年之前也曾接触过神经网络。本系列文章主要记录自己对深度神经网络的一些学习心得。第二篇,讲讲经典的卷积神经网络。我不打算详细描述卷积神经网络的生物学运行机理,因为网络上有太多的教程可以参考。这里,主要描述其数学上的计算过
2013-09-27 17:17:29
3326
4
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 数据挖掘中易犯的几大错误
数据挖掘中易犯的几大错误(转)文章转自 丕子原文来自:http://database.ctocio.com.cn/200/12153200.shtml===按照Elder博士的总结,这几大易犯错误包括:缺乏数据(Lack Data)太关注训练(Focus on Training)只依赖一项技术(Rely on One
2013-09-05 20:19:30
1477
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 深度学习
原文地址:learning)" style="text-decoration:none; color:rgb(40,100,70)">关于深度学习(deep learning)作者:zerocv说起对深度学习的了解,是在今年10月份看了Stanford University的计算机科学家Andrew Y. Ng教授在Google的一个演讲视频开始的,看了之后还以为就是以前所说的arti
2013-09-05 09:52:29
1854
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 python opencv 读图程序
import numpy as npimport cv2def show(): fn = 'd:/3.jpg' img = cv2.imread(fn) cv2.imshow('src', img) cv2.namedWindow('src') show()while True: ch = cv2.waitKey()
2013-09-04 20:21:53
2225
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 emgu cv 在WPF上显示图像
xmal页代码<Window x:Class="显示图片.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainW
2013-09-01 16:08:17
5203
7
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 emgu cv 图像三色的直方图
结果如图所示using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;us
2013-08-29 20:07:09
5947
11
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 C#读取C++编写的DLL
#include "stdafx.h"#define DLL1_API extern "C" _declspec(dllexport)#include "Dll1.h"#include #include int _stdcall add(int a,int b){ return a+b;}int _stdcall subtract(int a,int b){ return
2013-08-29 11:41:48
1045
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 emgu cv hog 特征提取 与opencv 生成的结果略有区别
//////////////////////////////////////////////////////////////////参数设定////////////////////////////////根据自己的参数设置/////////////////////// Rectangle rc = new Rectangle(); rc.Width
2013-08-28 15:55:14
3291
原创 OpenEXR.cpp:36:10: fatal error: ImathBox.h: No such file or directory
解决 OpenEXR.cpp:36:10: fatal error: ImathBox.h: No such file or directory
2023-04-08 17:51:39
309
原创 激光雷达点云的裁剪 python open3d实现
描述:在三维点云空间中,我们需要裁剪掉不关注的区域使用open3d库原始点云输入为:原始点云import osimport numpy as npimport open3d as o3d#load pcd filepcd_file = '1.pcd'pcd = o3d.io.read_point_cloud(pcd_file)print(pcd)#The region we wanted using x-axis and y-axis#Like a bir.
2021-05-21 09:57:38
2909
4
原创 用matlab2020b 做摄像头和激光雷达的联合标定 demo
通过matlab的代码了解标定过程:架设已有相机内参图像和对应的激光雷达的标定板区域通过PnP算法获取R、T矩阵Github 链接如下:https://github.com/yeyang1021/Lidar_Camera_Calibration
2021-02-23 14:58:27
1569
3
原创 ROG 双系统安装+系统切换
1、下载Ubuntu系统,并制作linux启动盘2、在windows中硬盘分配一个100G左右的空盘,未使用状态3、关闭 BitLocker encryption4、进入BIOS,通过SHIFT+重启进入5、在BIOS中,Secure Boot 设置成Disable、 STAT Model改为AHCI、Boot启动顺序改为U盘在win10前边6、正常安装Ubuntu系统可以参考 https://www.jianshu.com/p/fe4e3915495e 这个链接...
2021-02-22 17:11:44
3656
2
metslib-0.5.3
2018-04-04
逆透视变换matlab 代码
2016-07-15
OpenCV3.1.0(bin,lib,include)VS2012 x86 扩展版本
2016-06-18
ICA 用到的声音资料
2015-09-25
coursera 上 Machine Learning 编程源码解答5-8
2015-05-28
Pattern Recognition And Machine Learning
2014-12-04
Optimization for Computer Vision
2014-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人