🚀 Jetson 目标检测实战
30章 · 从入门到部署
✨ 友好色系
01
Jetson平台介绍
硬件对比
Nano/TX2/Xavier/Orin · 生态与AI能力 · 机器人/无人机/边缘计算
02
开发环境准备
JetPack
系统烧录 · CUDA/cuDNN/TensorRT验证 · SSH远程开发
03
Python与OpenCV基础
Miniforge
OpenCV (CUDA加速) · 摄像头调用 · 缩放/归一化/色彩空间
04
深度学习目标检测基础
YOLO/SSD/Faster R-CNN
Anchor · NMS · mAP评估指标
05
YOLOv8模型详解
Backbone/Neck/Head
损失函数 · ONNX/TensorRT导出 · Jetson性能基准
06
TensorRT加速原理
FP16/INT8
动态形状 · Layer融合 · 内存优化
07
ONNX模型转换
PyTorch→ONNX
简化验证 · ONNX Runtime部署 · 算子/动态轴问题
08
TensorRT模型构建
trtexec
C++/Python API · Engine序列化 · 多Profile
09
YOLOv8转TensorRT实战
EfficientNMS
FP16/INT8 Engine · 精度速度对比
10
DeepStream SDK入门
GStreamer管道
nvinfer/nvdsosd · Pipeline配置 · 运行示例
11
DeepStream目标检测应用
YOLOv8配置
自定义标签 · 多路视频流 · 性能监控
12
CSI摄像头接入
IMX219/OV5640
v4l2/argus_camera · GStreamer采集
13
USB摄像头与RTSP流
驱动调优
RTSP拉流(ffmpeg/GStreamer) · 延迟优化 · 多摄像头同步
14
实时视频显示与推流
GStreamer后端
RTMP推流 · WebRTC · 帧率控制
15
多线程流水线设计
生产者-消费者
线程安全队列 · 帧丢弃 · CPU/GPU负载均衡
16
性能优化实战
tegrastats/jtop
Pipeline Profiling · 异步推理 · 功耗控制
17
模型量化与压缩
INT8校准
知识蒸馏 · 剪枝 · 精度恢复技巧
18
多模型级联推理
检测+分类/跟踪
共享Engine · Pipeline调度优化
19
目标跟踪集成
SORT/DeepSORT
ByteTrack · 检测协同 · ID管理
20
自定义数据集训练
LabelImg/CVAT
COCO/YOLO格式 · Mosaic/MixUp · Jetson微调
21
模型部署到边缘
加密保护
OTA更新 · 日志监控 · MQTT/HTTP远程管理
22
ROS2集成
ROS2 Humble
Detection2D消息 · RViz2可视化
23
机器人视觉应用
目标跟随
视觉避障 · SLAM融合 · 电机控制
24
无人机视觉应用
PX4/ArduPilot
实时检测跟踪 · 航拍处理 · 机载优化
25
智能安防应用
区域入侵
人流计数 · 车牌识别(LPR) · 多摄像头协同
26
工业质检应用
缺陷检测
高速产线 · 相机触发 · PLC/OPC UA上报
27
边缘计算集群
Kubernetes/Docker Swarm
分布式推理 · 负载均衡
28
Docker容器化部署
JetPack基础镜像
DeepStream容器 · nvidia-docker · CI/CD
29
常见问题与调试
CUDA错误
内存泄漏 · 精度下降 · 系统稳定性测试
30
项目实战
完整流程
智能零售柜/自动驾驶小车 · 课程总结与进阶