卷积(convolution)最容易理解的解释[转] 啰嗦开场白读本科期间,信号与系统里面经常讲到卷积(convolution),自动控制原理里面也会经常有提到卷积。硕士期间又学了线性系统理论与数字信号处理,里面也是各种大把大把卷积的概念。至于最近大火的深度学习,更有专门的卷积神经网络(Convolutional Neural Network, CNN),在图像领域取得了非常好的实际效果,已经把传统的图像处理的方法快干趴下了。啰啰嗦嗦说了这么多卷积, 2025-02-13 EMBEDDED
对比FPGA和NPU在AI图像预处理中应用 在AI图像预处理的应用中,FPGA(现场可编程门阵列)和NPU(神经处理单元)各自具有独特的优势和适用场景。以下是对两者在AI图像预处理中的比较: FPGA在AI图像预处理中的应用与优势 灵活性与可定制性: FPGA允许开发者根据具体的图像处理需求进行硬件级别的定制,能够实现多种图像预处理算法(如滤波、缩放、边缘检测、图像增强等)。 并行处理能力: FPGA具有高度的并行处理能力,能够同时处理 2025-02-13 EMBEDDED
嵌入式机器学习框架 TensorFlow Lite、uTensor 和 CMSIS-NN 是三种专注于资源受限环境(如嵌入式设备)的机器学习框架和工具。以下是它们的详细对比: 1. 概述 2025-02-13 EMBEDDED
怎么做一个嵌入式项目 建立一个研发项目管理的流程有如下好处:减少走弯路,减少产品缺陷,保持清晰的头脑,不迷茫,提高生产力。综合《人月神话》《代码大全》和《嵌入式系统设计》等经典书籍,结合本人多年工作经验,将嵌入式研发项目的一般流程总结如下(天龙八部): 一. 高层设计(规划项目) 1.需求收集:本项目解决什么问题,需要研发几个产品; 2025-02-13 EMBEDDED
pcie和dma传输 简单来说,PCIe传输方式中包含DMA传输方式。 PCIe 是一种总线,常见于x86机器中。总线允许多个从设备和控制器完成数据交互。 DMA是一种传输数据常见方式,没有DMA时,数据搬运就纯靠CPU,CPU可以执行计算指令,也可以执行数据传输指令。对于巨量的数据需要传输的场合,CPU当然也可以完成,但是会浪费宝贵的CPU的计算资源。于是有了DMA传输,DMA传输需要硬件支持,一个硬件控制器,一般 2025-02-13 EMBEDDED
verilog关键点 wire 可用assign赋值,相当于一条连线,用于连接电路,不能存储数据,无驱动能力,是组合逻辑。 reg 可用always赋值,可综合成register,latch,甚至wire(当其只是中间变量的时候),可以用于组合逻辑或者时序逻辑。 能存储有驱动能力。 2025-02-13 EMBEDDED
windows搭建yolov5推理环境 安装编译环境 msys2下安装 opencv 和qt qt用于实时显示 1pacman -S mingw-w64-x86_64-opencv mingw-w64-x86_64-qt6-base 2025-02-13 EMBEDDED