深度相机使用
文章平均质量分 67
唐豆豆*
这个作者很懒,什么都没留下…
展开
-
利用YOLOv8识别自定义模型
最近项目需要识别自定义物品,于是学习利用YOLOv8算法,实现物品识别。由于物体类别不再常规模型中,因此需要自己训练相应的模型,特此记录模型训练的过程。原创 2024-07-04 16:37:51 · 702 阅读 · 0 评论 -
将深度相机的实时三维坐标数据保存为excel文档
实现了实时读取各物体在相机坐标系下的三维坐标,并将其保存到excel文件中原创 2024-06-25 22:11:52 · 547 阅读 · 0 评论 -
使用深度相机D435i+YOLOv8实现物体三维坐标实时显示
下列指令为获取相机内参指令,输入此指令前需要获得相机的深度帧和彩色帧数据。显示结果为:其中:640x480是像素宽度x像素高度;p[322.02 236.768]为主点(镜头光轴与图像平面的交点)的坐标;f[391.288 391.288]为焦距参数;Brown Conrady [0 0 0 0 0]分别表示畸变模型与畸变系数。原创 2024-06-24 21:35:34 · 2901 阅读 · 23 评论 -
双目相机测距原理
普通双目相机具有如下特点:左右两个相机位于同一平面(光轴平行),且相机参数(焦距f)一致。其原理图如下:如图所示,P点为相应的物体位置,CL和CR为左右相机光心位置,PL和PR分别为左相机和右相机拍摄的P点成像结果。f为相机焦距,Z为物体距相机的深度距离,b为左右相机基线距离根据几何关系有:则相应的深度信息计算公式为:(1)其中XL-XR为视差。其余在两侧的情况同样可以用几何关系分析得到该表达式(1),即对于普通双目相机测距可以直接通过公式(1)得到深度结果。原创 2024-06-24 12:52:18 · 781 阅读 · 0 评论 -
YOLOV8识别物体,并返回物体的像素坐标
C:\Users\82370\.conda\envs\Ayolo8\Lib\site-packages\ultralytics\engine\result.py(此处路径为你的anacod安装的虚拟环境Ayolo8位置)原创 2024-06-18 11:24:29 · 2029 阅读 · 0 评论 -
如何使用vsCode打开intel D435i深度相机
命令行输入:pip install D:\安装文件夹\pyrealsense2-2.55.1.6486-cp311-cp311-win_amd64.whl 即可实现pyrealsense文件本地安装。3)在系统变量里面,单击path,添加环境变量:C:\Program Files (x86)\Intel RealSense SDK 2.0\bin\x64。打开cmd命令提示符窗口,输入pip install opencv-python,即可实现openCV的自动安装。2)选择高级,选择环境变量。原创 2024-06-01 16:33:17 · 1058 阅读 · 1 评论 -
VScode+YOLOv8+深度相机D435i实现物体追踪
这里当人或者物体移动的时候,相应的识别框和标识也会跟着动。此外,如果采用了-Pose还可以识别人的姿态。D435i相机+VScode+YOLOv8视频识别追踪。通过导入相关的检测模型后,就可以实现物体追踪与识别。原创 2024-06-12 20:46:23 · 753 阅读 · 0 评论 -
Anacode+YOLO识别图片
因为我原本是已经安装了python,后面直接卸载了,然后安装了最新版的anacoda下载网址为:Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror下载版本是:按照安装教程直接安装即可:史上最全最详细的Anaconda安装教程-CSDN博客创建完成后显示的内容命令行输入该代码,如果无报错,表示虚拟环境创建成功(ultralytics是一个功能强大且易于使用的YOLO实现,适用于需要在计算机视觉任务中进行目标原创 2024-06-03 10:45:24 · 459 阅读 · 0 评论