在OrangePi-5 Plus/5 Ultra上实时运行yolo26进行无人机检测,fps超50!

在OrangePi-5 Plus/5 Ultra上实时运行yolo26进行无人机检测,fps超50!

在OrangePi-5 Plus/5 Ultra上使用VideoPipe与YOLO26n实现高性能无人机检测

视频效果展示

RK3588无人机检测

前言

随着低空经济的快速发展,无人机检测已成为安防监控、边境巡逻、关键区域保护等场景中的重要需求。OrangePi 5 Plus和OrangePi 5 Ultra作为瑞芯微RK3588平台的高性能开发板,凭借其强大的NPU算力,成为边缘端AI推理的理想选择。

本文将详细介绍如何基于VideoPipe框架,结合最新的YOLO26n模型,在这两款开发板上实现高效的无人机检测,并分享我们在预处理和模型量化方面的深度优化经验。

一、硬件平台与模型概述

1.1 硬件平台

  • OrangePi 5 Plus: 搭载瑞芯微RK3588处理器,8核CPU + Mali-G610 GPU + 6TOPS NPU
  • OrangePi 5 Ultra: 同样基于RK3588,NPU算力可达16TOPS(INT8)

这两款开发板都具备强劲的AI推理能力,非常适合部署目标检测模型。

在这里插入图片描述
📷 图1: OrangePi 5 Plus(上)与OrangePi 5 Ultra(下)尺寸对比,右侧为标准鼠标左侧为标准键盘

1.2 YOLO26n模型

YOLO26是YOLO系列的最新版本,相比前代YOLO11,在检测精度和推理速度上都有显著提升。YOLO26n是nano版本,专为资源受限的边缘设备设计:

  • 参数量: 约280万
  • 计算量: 约6.8G FLOPs
  • 输入分辨率: 640×352(非标准方形,而是更适合常用视频1080p、720p等的宽高比)

二、VideoPipe框架简介

VideoPipe是一个基于节点架构的视频分析流水线框架,专为嵌入式场景设计。其核心特点包括:

  1. 节点化架构: 每个处理步骤(解码、推理、跟踪、OSD等)都是独立的节点
  2. 硬件加速: 深度集成MPP(视频编解码)、RGA(2D图像处理)、RKNN(NPU推理)
  3. 低延迟: 流水线设计,最大化硬件利用率
  4. 易扩展: 方便添加新的节点类型和处理逻辑

典型流水线结构:

源节点 -> 预处理节点 -> 推理节点 -> OSD节点 -> 显示节点 

三、优化策略详解

3.1 输入分辨率优化:640×352

传统方案: 通常使用640×640或416×416等方形输入

优化方案: 使用640×352的宽高比输入

为什么这么做?

  1. 适配视频场景: 大多数监控视频为16:9宽高比输入可以减少无效像素的处理
  2. 降低计算量: 相比640×640,减少了约45%的像素数(229,120 vs 409,600)
  3. 保持宽特征: 352的高度足以捕捉大部分目标特征,而640的宽度可以覆盖更宽的视野

实测效果:

  • 推理速度提升约30%
  • 检测精度基本不变(因为无人机通常是细长目标,宽度信息未被牺牲)

3.2 预处理优化:放弃等比缩放,直接缩放

传统方案: 使用OpenCV进行等比缩放 + padding

// 传统方式(伪代码) cv::Mat resized;float scale =min(640.0

Read more

【 Intel/Altera FPGA技术实战 】Stratix 10 SOC GHRD工程自定义设计启动(四)

Stratix 10 SoC GHRD工程自定义设计启动步骤 硬件设计配置 确保Quartus Prime Pro已安装并支持Stratix 10器件。创建新工程时选择正确的器件型号(如1SG280HU2F53E2VGS1)。在Platform Designer中配置HPS组件,包括时钟、复位、DDR控制器和外设接口参数。生成QSYS系统后,将HDL文件集成到顶层设计中。 软件环境准备 安装Intel SoC FPGA Embedded Development Suite(EDS)工具链。通过EDS命令行生成预加载器(Preloader)和U-Boot镜像。配置HPS启动流程,确保BootROM能正确识别QSPI Flash或SD卡中的启动文件。修改设备树(DTS)以匹配硬件外设配置。 编译与下载流程 在Quartus中完成综合与布局布线,生成SOF文件。使用Convert Programming Files工具将SOF转换为Flash格式的POF文件。通过JTAG或AS编程器烧录到配置Flash中。对于HPS部分,将预加载器、U-Boot和Linux镜像打包成单一镜像写入

低代码AI化爆发:OpenClaw成企业数字化破局关键

低代码AI化爆发:OpenClaw成企业数字化破局关键

企业数字化转型喊了多年,却始终卡在两难境地:纯代码开发周期长、成本高、迭代慢,中小团队耗不起;传统低代码看似快捷,却只能做简单表单和固化流程,适配不了复杂业务,智能化更是形同虚设。        如今低代码AI化迎来全面爆发,行业彻底告别“拖拽凑数”的浅层次应用,可多数平台依旧停留在AI插件拼接的伪智能阶段。直到OpenClaw的落地,才真正打通了低代码、AI与企业业务的壁垒,凭借原生智能体能力,补齐企业数字化的最后一块短板,成为转型落地的核心抓手。 一、行业痛点:企业数字化的三座拦路大山        抛开浮华的概念,企业做数字化转型,最怕的不是没工具,而是工具不实用、不落地,当前市面上的方案普遍存在三大硬伤,卡死转型进度: * AI与业务割裂:低代码搭载的AI仅能做表层代码生成、问答交互,无法深度理解业务逻辑、对接企业现有系统,智能能力用不上、落地难; * 开发门槛仍偏高:即便用低代码,仍需专人配置流程、对接数据、调试权限,业务人员无法自主操作,技术团队负担依旧繁重; * 数据安全存隐患:多数AI能力依赖云端接口,企业核心业务数据、经营数据需要外发,隐

Jetson Orin NX + Fast-LIO2自主无人机完整部署方案

Jetson Orin NX + Fast-LIO2自主无人机完整部署方案 🚀 本文完整介绍如何在Jetson Orin NX上构建一套完整的自主飞行四旋翼无人机系统,包括实时SLAM定位、自主路径规划和动态避障。 预计阅读时间: 15分钟 📑 文章目录 * 一、系统概述 * 二、硬件配置 * 三、软件架构 * 四、环境配置 * 五、关键模块部署 * 六、系统集成 * 七、常见问题 * 八、参考资源 一、系统概述 1.1 项目背景 在自主无人机领域,实现高精度定位和自主飞行一直是重要研究课题。本项目结合最新的SLAM算法(Fast-LIO2)、高效的路径规划和实时避障,在Jetson Orin NX这个边缘计算平台上实现了完整的自主飞行系统。 1.2 核心特性 ✨ 实时SLAM定位 - Fast-LIO2算法,100Hz频率,<2%

NIC400生成Flow全解析(八)Micro Architechture

当所有配置完成后,就可以生成Micro Architechture了。在Micro Architechture中也会进行一系列配置。比如微架构、timing closure、buffering等配置。 生成Micro Architechture的方法如下: 生成时需要解决掉所有报错问题后,即可打开Micro Architechture。打开方式如下: 大致界面如下: 其中主要包含了如下元素: * Micro Architechture窗口 * Parameter/Timing Closure/Buffering窗口 * Overlays窗口 1.Micro Architechture窗口 该窗口主要是设定需要的互联微架构,AMBA Designer生成NIC-400时需要手动定义,Socrates生成NIC-400时会根据工具内部算法生成一个微架构。生成后也可以根据自己的需求进行调整。图中的各种标志如下所示: Micro Architechture的左边有一排按键,11个按键的含义从上到下依次为: * Zoom in:视图放大 * Zoom o