
本次讲座将让您全面了解Jetson Orin Nano Super的硬件和功能,包括其性能、扩展能力和应用场景。它将使参与者能够快速熟悉这个强大的人工智能开发平台。
本次讲座呈现了该课程的完整教学大纲。学生将清楚地看到课程的结构,从硬件学习和界面使用到人工智能应用案例和最终演示。
本次讲座呈现了该课程的完整教学大纲。学生将清楚地看到课程的结构,从硬件学习和界面使用到人工智能应用案例和最终演示。
在本次讲座中,我们将展示在Jetson Orin Nano Super上运行的AI演示。通过对象检测等实时示例,学生将体验到该板强大的性能及其作为学习平台的价值。本次讲座还提供了一套完整的支持PPT,方便学生:通过参考代码了解过程和实施细节,并结合PPT快速复习课程要点。
本次讲座介绍了GStreamer、其核心概念及其在多媒体处理中的作用,为学生打下了坚实的基础
本讲座解释了GStreamer的整体工作流程,从数据源到播放,重点介绍了其基于管道的架构。
本讲座将带领你了解 GStreamer 初始化过程的核心原理与实现方式。在开始构建多媒体管道之前,我们需要先对 GStreamer 环境进行初始化,以确保所有插件、设备与资源都能被正确加载。
本讲座解释了如何描述GStreamer管道,包括定义元素及其连接。
本讲座演示了如何在代码中创建GStreamer管道,为进一步的操作奠定了基础。
本讲座将介绍GStreamer的总线机制,解释如何绑定总线来处理消息和错误。
本讲座解释了如何将管道设置为播放状态,并通过主循环对其进行维护。
本讲座将展示如何优雅地退出GStreamer程序并正确释放资源。
解释如何编写和使用Makefile来编译GStreamer,从而提高构建效率。
本讲座将演示使用GStreamer项目捕获相机图像的实际运行效果。参与者可以直接观察Jetson平台上摄像机视频流的实时显示、GStreamer流水线在执行过程中的性能、程序操作的输出效果以及可能的调试提示。在本次讲座中,我们将演示GStreamer项目从摄像机捕获视频流的实时运行效果。您将能够清楚地看到:Jetson平台上的实时视频流显示、GStreamer管道的执行过程、程序输出和调试消息。
简要概述OpenCV的核心功能,包括图像处理、视频捕获、绘图和深度学习推理模块,为与GStreamer集成做准备。
解释了GStreamer和OpenCV在视频流处理中的关系,突出了它们各自的优势和集成工作流程。
本章主要介绍GStreamer+OPENCV AI摄像头的整体流程
详细解释如何读取YOLOv8标签文件,为解码分类结果做准备。
介绍OpenCV的VideoCapture功能,展示如何从相机或视频流中捕获图像数据。
演示如何使用OpenCV的VideoWriter将视频结果保存到文件中
解释如何使用OpenCV的DNN模块加载YOLOv8模型并为推理做准备。
演示如何使用DNN模块执行YOLOv8推理以获得对象检测结果。
演示如何解码YOLOv8模型的输出以获得边界框坐标。
演示如何使用OpenCV的矩形函数在视频帧上绘制检测结果。
解释如何编写和使用Makefile来编译GStreamer+OpenCV项目,从而提高构建效率。
本次讲座将展示使用GStreamer+OpenCV目标识别捕获相机图像的项目的实际运行效果。学员可以直接在Jetson平台上观察摄像头视频流的实时显示和目标识别。在本次讲座中,我们将演示GStreamer项目从摄像机捕获视频流的实时运行效果。您将能够清楚地看到:Jetson平台上的实时视频流显示、GStreamer管道的执行过程、程序输出和调试消息
本入门课程专为希望在 NVIDIA Jetson Orin Nano Super 平台上开发 AI 摄像头项目的开发者、学生和创客而设计。
我们注重 实战演示 而非复杂理论。通过循序渐进的讲解,你将学会:
使用 GStreamer 从摄像头采集视频流
结合 OpenCV 进行图像帧处理与目标框绘制
在 Jetson 上直接运行 YOLOv8 进行目标检测
搭建一个完整的 端到端 AI 摄像头管线
本课程非常适合对 边缘端 AI 感兴趣、但希望先通过一个短小而聚焦的入门课程快速上手的学习者。
本课程将带你系统学习在 NVIDIA Jetson Orin Nano Super 上的 AI 摄像头开发,融合了 GStreamer、OpenCV 与 YOLOv8 的实时视频处理。
你将学会如何构建高效的摄像头处理管线,优化 CPU 与 GPU 之间的数据流,并在嵌入式系统上应用 AI 模型进行检测与分析。
课程从 视频采集 入手,逐步引导到 智能推理,每个环节都配有清晰的代码示例与实机演示。
我们聚焦于 工程实战 —— 教你如何让真实项目在 Jetson 平台上高效、稳定地运行。