自动驾驶:低阶可部署的单目测距算法-基于YOLO与透视变换

news/2024/7/11 1:43:11 标签: 自动驾驶, YOLO, 人工智能

一、开发环境
部署平台:英伟达的Jetson Nano
环境:Linux + ROS
语言:C++
设备:1920*1080像素的摄像头、开发板。
模型:yolo-v8s

二、单目测距实现思路
0、标定相机和车辆(假设已经标定完成)
1、通过yolo对目标检测,获得ROI区域
2、根据ROI计算车辆和地面接触的中心点
3、根据车辆类别先验信息,主要是高度真实数据,反算车辆的实际距离

完整代码链接,要点小费哦
三、核心代码展示

等会儿上传

四、效果图
在这里插入图片描述


http://www.niftyadmin.cn/n/5310114.html

相关文章

Chunjun纯钧(Flinkx)同步任务开发通用配置参数详解

Chunjun纯钧(Flinkx)是一款稳定、易用、高效、批流一体的数据集成框架,目前基于实时计算引擎Flink实现多种异构数据源之间的数据同步与计算,支持JSON模版配置任务,兼容FlinkSQL语法。本文对chunjun同步任务的配置文件进行详细的介绍和总结。 文章目录 配置文件结构详解Conte…

cf918div4的F题

Problem - F - Codeforces 这道题有个很简单的思路,也有一个很难的思路,这个很难的思路用到了树状数组(但是是大佬写的),而简单的思路仅仅用到了归并排序求逆序对(也是一个大佬写的),而我连简单的思路都没想到,(*/ω&…

iptables 规则配置,docker 场景配置

常用命令&#xff1a; -- 创建链 iptables -N WHITELIST_LX-- 清空链 iptables -F WHITELIST_LX-- 查看规则&#xff0c;编号 iptables -nL --line-number-- 查看生效列表 iptables -L -v -n-- 删除规则 iptables -D INPUT <number> 注意观察编号注&#xff1a;firewalld…

IDEA 中搭建 Spring Boot Maven 多模块项目 (父SpringBoot+子Maven)

第1步&#xff1a;新建一个SpringBoot 项目 作为 父工程 [Ref] 新建一个SpringBoot项目 删除无用的 .mvn 目录、 src 目录、 mvnw 及 mvnw.cmd 文件&#xff0c;最终只留 .gitignore 和 pom.xml 第2步&#xff1a;创建 子maven模块 第3步&#xff1a;整理 父 pom 文件 ① …

Python综合数据分析_根据订单求RFM值

文章目录 0.导入数据1.数据可视化2.数据清洗3.特征工程4.构建User用户表5.求R值6.求F值7.求M值 0.导入数据 import pandas as pd #导入Pandas df_sales pd.read_csv(订单.csv) #载入数据 df_sales.head() #显示头几行数据 1.数据可视化 import matplotlib.pyplot as plt #导…

rime中州韵小狼毫 敏感词脱敏滤镜

快速录入&#xff0c;是任何一个输入法&#xff0c;以及输入人员&#xff08;无论是否专业&#xff09;的追求目标之一。现实中&#xff0c;由于各种输入法在录入文本时&#xff0c;都无法完全避免重码的问题&#xff0c;所以在输入过程中都或多或少的需要进行选字/选词操作。这…

【Github】上传代码

Quick setup — if you’ve done this kind of thing before Get started by creating a new file or uploading an existing file. We recommend every repository include a README, LICENSE, and .gitignore. …or create a new repository on the command line echo “#…

万界星空科技商业开源MES主要功能介绍

一、系统概述&#xff1a; MES制造执行系统&#xff0c;其定位于制造执行系统的Java开源版本。系统包括系统管理&#xff0c;车间基础数据建模&#xff0c;计划管理&#xff0c;物料控制&#xff0c;生产执行&#xff0c;质量管理&#xff0c;库存管理&#xff0c;看板管理&am…