Descriptor 描述子运算 HLS代码解析(ⅱ) 引言 Descriptor 描述子运算的整个代码量比较少,因此本章节就是描述子运算 HLS解析 的最后一章节 该章节依旧是以代码注释的方式呈现。 需要额外关注的是,整个代码从输入到输出他的数据流向是怎么样?数据经过了哪些函数处理,进行了什么操作? 最后打包成AXI-Stream 协议格式输出。 wi 2025-11-18 HLS开发系列 10 阿白叔
Descriptor 描述子运算 HLS代码解析(ⅰ) 引言 该系列依旧是ORB-SLAM3移植到zynq平台的系列代码解析。 接着上一课,FAST角点检测我们已经基本讲完了,后续有什么不理解的可以先问问AI,如果不好解决的问题可以评论区留言。 从本章节开始,一改以前的风格。如果您是按顺序看到这里,那说明你的对HLS代码的书写风格已经有所熟悉了,所以之后 2025-11-17 项目分享 28 阿白叔
FAST角点检测 HLS代码解析(ⅳ) ProcessFast函数 该代码在 FAST 角点检测中负责图像数据的流式缓存与滑动窗口管理、边界条件处理、调用核心检测函数执行角点判断,将结果与原始像素信息打包输出,并通过 HLS 优化指令实现硬件高效运行。 template<int ROWS, int COLS, int DEPTH, int 2025-11-06 HLS开发系列 30 阿白叔
FAST角点检测 HLS代码解析(ⅲ) 引言 本小节是FAST角点检测 HLS移植的最核心的代码,希望对这方面感兴趣的朋友可以仔细理解这篇的内容。 xFfastProc函数 这个函数是FAST角点检测中的核心逻辑,重中之重。 2025-10-24 HLS开发系列 16 阿白叔
FAST角点检测 HLS代码解析(ⅱ) FAST角点的本质 FAST (Features from Accelerated Segment Test) 算法的核心思想是: 判断某个像素点周围是否存在一段连续的亮或暗像素环(通常取 16 个像素组成的圆),如果有足够多连续的像素明显比中心点亮或暗,则这个点就是角点。 FAST 角点检测的本质 2025-10-23 HLS开发系列 40 阿白叔
ORB-SLAM3移植至zynq实现硬件加速--任务拆分 前言 ORB-SLAM3 是一款基于特征点的实时视觉 SLAM(同步定位与地图构建)系统,由西班牙巴塞罗那自治大学团队开发,支持单目、双目、RGBD 相机及与 IMU(惯性测量单元)的融合,能在室内外多种环境中实现鲁棒的定位与三维地图构建,核心特点是支持多传感器融合、地图重用与多地图融合,且在精度和 2025-10-14 项目分享 59 阿白叔
Vitis HLS 系列教程番外(1)- 三大编程范例 引言 阅读UG1399的时候,我们会看到它罗列了三种编程范例。 而这个正是我们更好去理解高级编程语言和FPGA编程之间的区别。 Xilinx的HLS编程中,它主要有三大范例:生产者使用者范例、串流数据范例、流水线范例,我会在下文中详细罗列出UG1399对这部分的介绍,如果你已经看过了可以跳过这一部分 2025-09-02 HLS开发系列 54 阿白叔
Vitis HLS 系列教程(1)-- 软件的安装和使用 往期文章 Vitis HLS 系列教程(0)-- 前言 软件获取 本文仅推荐官方的下载地址,其他的下载链接均不推荐。 官方网址:下载 前提条件:你需要先注册好AMD平台的账号! 2025-09-01 HLS开发系列 326 阿白叔
Vitis HLS 系列教程(0)-- 前言 谁适合阅读? 当你点进这篇文章的时候,你或许不知道这个软件是什么东西! 但我需要你认识“Xilinx”,若是你不知道这个的话,可能这个系列并不适合你。 你需要具备的条件有: C语言、C++语言基础(起码要看得懂最基本的,可以快速学习这方面的知识) 手上有ZYNQ7000系列开发板(本文会具体围绕着一 2025-09-01 HLS开发系列 53 阿白叔