基于M5Stack的UnitV2实现的口罩检测系统(边缘计算+上位机+网站前后端)置顶

chanra1n3年前 (2021-07-17)AI5814
基于M5Stack的UnitV2实现的口罩检测系统(边缘计算+上位机+网站前后端)
硬件介绍及实现的功能    本项目实现了一个口罩检测的系统,采用M5Stack提供的M5Stack UnitV2设备,并以该设备为核心。UnitV2设备以Sigmstar SSD202D为核心,通过GC2145摄像头采集图像信息,使用OpenCV和腾讯的开源N...

(原创)基于Microsoft1768板卡实现Win/Linux下Arria10器件的开发,环境配置和安装 FPGA Microsoft FPGA Model:1768 WA 98052-6399置顶

chanra1n1年前 (2023-06-10)FPGA7173
(原创)基于Microsoft1768板卡实现Win/Linux下Arria10器件的开发,环境配置和安装 FPGA Microsoft FPGA Model:1768 WA 98052-6399
首先介绍一下Intel的Arria10器件Arria 10是英特尔(Intel)公司的一款可编程逻辑器件(FPGA),是Altera公司在被Intel收购之前推出的产品之一。Arria 10系列FPGA具有高性能、低功耗和高度可编程的特点,广泛应用于通信、计算、图像处理和工业控制...

Ubuntu下Quartus OpenCL实现手写数字识别 QuartusPro 18.1 Update2 Arria10置顶

chanra1n12个月前 (08-08)OpenCL&HLS3855
Ubuntu下Quartus OpenCL实现手写数字识别 QuartusPro 18.1 Update2 Arria10
环境:Arria10 FPGA 10AXF40GAE 10AXF40GAAAMD Ryzen™ 7 7735HS 8核16线程(实测编译速度与主频和核心数有关,可以上X99的双路服务器)英睿达DDR5 4800Mhz 32G*2(注意,内存应大于8G,并且越大越好,否则...

使用Vitis HLS实现和优化SPECK加解密函数

chanra1n2个月前 (05-31)OpenCL&HLS399
使用Vitis HLS实现和优化SPECK加解密函数
设计代码如下:// speck_hls.cpp #include "ap_int.h" // 定义密钥和回合数 #define WORD_SIZE 16 #define KEY_SIZE 4 #d...

通俗易懂的Quartus HLS vs Vitis HLS 优化技巧及对比

chanra1n2个月前 (05-29)OpenCL&HLS396
通俗易懂的Quartus HLS vs Vitis HLS 优化技巧及对比
随着深度学习应用的普及,FPGA作为强大且高效的硬件加速器,其高性能和低延迟特性备受关注。为了简化FPGA开发流程,高级综合工具(HLS)如Intel的Quartus HLS和Xilinx的Vitis HLS相继推出,为用户提供了基于C/C++的编程方式,从而降低了开发门槛。然而,如何使用这些工具进...

使用Vitis HLS实现和优化DethSepConv函数

chanra1n2个月前 (05-29)OpenCL&HLS723
 使用Vitis HLS实现和优化DethSepConv函数
1初版功能验证1.0设计框图+-----------------------------------+ |            Input Data &nb...

使用Vitis HLS实现和优化Conv2D函数

chanra1n2个月前 (05-29)OpenCL&HLS614
使用Vitis HLS实现和优化Conv2D函数
现代卷积神经网络(CNNs)中,卷积操作(Conv2D)是最基本且计算量集中的部分。为了在嵌入式系统和FPGA平台上加速这一计算,我们可以利用Xilinx的Vitis高层次综合(HLS)工具。本文将介绍如何使用Vitis HLS实现一个基础的卷积操作,随后进行各种优化以提高其性能。一、基础实现我们首...

6P 12V矿机电源转ATX 24P电源,原理图,PCB

chanra1n3个月前 (05-04)DIY各种好玩的435
6P 12V矿机电源转ATX 24P电源,原理图,PCB
原理图:PCB:实物测试可用,注意,请检查你的主机平台,是否要求-12V等,如使用老设备如PCI采集卡等,建议不要使用本设计。制版文件:Gerber_6P电源转ATX-24Pin电源_PCB_6P电源转ATX-24Pin电源_2024-05-19.zipBOM文件:BOM_6P电源转ATX-24Pi...

Smart Image Organizer Assistant 图片数据集重命名、清理,去重错误文件 Python实现

chanra1n3个月前 (05-01)Python782
Smart Image Organizer Assistant 图片数据集重命名、清理,去重错误文件 Python实现
功能主要围绕处理目录中的图片文件:识别、检查、删除非图片文件以及重命名操作。这个程序是一个很好的例子,展示了如何使用Python的os库和Pillow(PIL的升级版本)库来执行文件系统的操作。首先,介绍一下Python的os库。这个库提供了一系列的功能,用来与操作系统进行交互,比如文件的创建、删除...

(归纳整理)二、基于GTX接口实现眼图 iBert IP

chanra1n3个月前 (04-28)FPGA777
(归纳整理)二、基于GTX接口实现眼图 iBert IP
一、创建工程二、新建IP从原理图上可以看到,156.25Mhz的差分时钟挂在了Bank116的时钟0上。三、创造顶层(IP自带Example)// file: gtx_ibert.v ///////////////////////////////////////////////...

(归纳整理)一、Kintex7实现以太网通信(UDP通信)

chanra1n3个月前 (04-27)FPGA782
(归纳整理)一、Kintex7实现以太网通信(UDP通信)
一、代码结构二、代码解析顶层模块(目前代码实现是回环)// 模块主要功能是实现以太网通信的RGMII接口 module rgmii_b(     // 输入信号     input...

基于nRF52840实现一个FIDO2安全密钥

chanra1n3个月前 (04-24)MCU954
基于nRF52840实现一个FIDO2安全密钥
项目参考了1.https://github.com/google/OpenSK 2.https://github.com/adafruit/Adafruit_nRF52_Bootloader 3.https://github.com/canokeys/canokey-nrf52 坑已经踩完了,大家可...

CDN检测器:Python编程实现域名CDN使用情况的检测

chanra1n4个月前 (04-09)Python982
CDN检测器:Python编程实现域名CDN使用情况的检测
在介绍这个用Python编写的CDN检测器工具之前,我们首先需要理解什么是CDN。CDN,全称内容分发网络(Content Distribution Network),是一种网络技术,它可以使用户更快地获取到所需内容。CDN通过将内容分布到全球各地的服务器上,用户在访问时可以直接从其网络位于最近的服...