软件平台:Pycharm、Anaconda3、CUDA&cuDNN、pytorch
实现:使用Intel RealSense D435i深度相机进行深度信息采集
D435i是一个搭载IMU(惯性测量单元,采用的博世BMI055)的深度相机,D435i的2000万像素RGB摄像头和3D传感器可以30帧/秒的速度提供分辨率高达1280 × 720,或者以90帧/秒的速度提供848 × 480的较低分辨率。该摄像头为全局快门,可以处理快速移动物体,室内室外皆可操作。深度距离在0.1 m~10 m之间。
源码下载
感谢github上的yuanyuanyuan killnice大佬将自己的代码开源出来,这是我第一次用realsense深度相机去实现将其与目标检测的yolo v5 算法结合在一起,链接放这里,方便大家下载https://github.com/killnice/yolov5-D435i
环境配置
1、我们需要配置好深度学习的运行环境,大家如果之前没有配置好,可以看看我之前发的博客。链接放这里:
win10系统使用yolov5,安装cuda、anaconda、pytorch、opencv避坑避雷最全讲解+常见问题解答
2、下载好代码后,打开prompt,输入命令如下:
$ conda create -n yolov5 python=3.9
$ conda activate yolov5
$ cd (进入刚才下载的文件夹目录下)
$ pip install -r requirements.txt
执行这一步可能会出错
解决方法
安装visual studio C++开发工具,我装的2022版本。
下载链接:visual studio 2022
安装完成后重新执行上述命令即可,不会再出错。