当前位置: 首页 > news >正文

基于RK3588+FPGA+AI算法定制的智慧交通与智能安防解决方案

随着物联网、大数据、人工智能等技术的快速发展,边缘计算已成为当前信息技术领域的一个热门话题。在物联网领域,边缘计算被广泛应用于智慧交通、智能安防、工业等多个领域。因此,基于边缘计算技术的工业主板设计方案也受到越来越多人的关注。

RK3588 AI是瑞芯微推出的一款AI芯片,主要用于边缘计算领域。该芯片集成了瑞芯微最新的AI算法,可以实现语音识别、自然语言处理、图像识别等多种AI应用。同时,RK3588 AI还支持语音和视觉自动转换技术,可以在没有触摸的情况下进行手势控制。因此,将RK3588 AI芯片集成到工业主板设计中,可以大大提高设备的智能化程度和用户体验。

本文将从以下几个方面介绍RK3588 AI边缘计算智慧交通智能安防工业主板设计方案。

一、硬件设计

1、CPU

RK3588 AI芯片内置了瑞芯微最新的第四代His智能加速处理器,支持4颗SoC内核,最高主频可达2.6GHz。同时,RK3588 AI还集成了多种AI算法,如语音识别、自然语言处理、图像识别等。因此,在RK3588 AI边缘计算智慧交通智能安防工业主板设计中,CPU的主要任务是负责处理各种数据和指令,并将它们传递给相应的硬件设备。

2、GPU

RK3588 AI芯片内置了一颗Mali-G316图形加速器,支持硬件加速图像识别、目标跟踪等AI任务。GPU可以直接处理来自摄像头、传感器等外部设备的数据,并将结果数据传输给CPU进行处理。在RK3588 AI边缘计算智慧交通智能安防工业主板设计中,GPU可以负责对现场监控数据进行快速处理和分析,从而提高系统的响应速度和稳定性。

3.存储器

RK3588 AI芯片集成了1GB的LPDDR4X内存和8GB的eMMC存储器。LPDDR4X内存具有更高的数据传输速率和更好的读写性能,可以保证设备在进行大规模数据处理时的稳定性和效率。eMMC存储器则具有成本低、易于集成等优点,适用于移动设备等边缘计算场景。在RK3588 AI边缘计算智慧交通智能安防工业主板设计中,存储器负责存储设备中的数据和指令,并将它们传输给相应的硬件设备进行处理。

4.网络接口

RK3588 AI芯片支持2.4GHz和5GHz的Wi-Fi和蓝牙连接,可以实现与外部设备的数据传输和通信。同时,该芯片还支持USB接口、UART接口和SPI接口等常见接口类型,方便与其他硬件设备进行通信和集成。

5.电源管理

RK3588 AI芯片内置了3.3V和5V的稳压电源,同时还集成了一颗功耗管理模块。在电源管理模块的帮助下,可以实现对CPU、GPU和存储器等硬件设备的精细化管理。
 

1、产品概述

基于瑞芯微RK3588架构的AI边缘计算主板,RK3588是新一代国产旗舰高性能64位八核处理器,采用8nm工艺,具有高算力、低功耗、超强多媒体、丰富数据接口等特点。搭载四核A76+四核A55的八核CPU和ARM G610MP4 GPU,内置6 TOPs算力的NPU。支持8K@60fps的视频解码,支持8K30fps编码器,外围接口非常丰富,拥有超强扩展性。RK3588内置嵌入式神经网络处理器(NPU),NPU算力可达6.0TOPs,支持PCI-e/USB3.0/RGMIIMP,可对32路1080P网络摄像头进行视频结构化识别和分析。

Rockchip RK3588芯片的边缘计算主板算力强悍,输入输出接口丰富可扩展性强。PCB 采用10层沉金工艺设计,具有极佳的电气特性和抗干扰特性,工作稳定可靠,可达到工业级标准。可广泛应用于智慧城市、智慧安防、智慧医疗、工业互联网等人工智能终端领域。

2、平台特性

瑞芯微RK3588 采用8nm LP工艺,基于四核Cortex-A76,四核Cortex-A55大小核CPU结构的64bit超高性能处理器,主频高达2.4GHz,性能强劲的RK3588可为各类AI应用场景带来极其优异的性能表现,和RK3399相比CPU性能提升了3倍;

内置的NPU算力最高可达6.0 TOPs,三核结构,算力灵活分配。高算力NPU可支持INT4/INT8/INT16/FP16混合运算,其强大的兼容性,可以轻松转换基于TensorFlow / MXNet/PyTorch/Caffe 等一系列框架的网络模型;

可支持32路1080P解码,内置多种功能强大的嵌入式硬件引擎,支持8K@60fps的H.265和VP9解码器、8K@30fps 的H.264解码器和4K@60fps的AV1解码器;支持8K30fps的H.264和H.265编码器,高质量的 JPEG编码器/解码器,专门的图像预处理器和后处理器,和RK3399相比GPU性能提升了6倍;

内置3D GPU,兼容OpenGL ES1.1/2.0/3.2、OpenCL 2.2和Vulkan1.2。带有MMU的特殊2D硬件引擎将最大限度地提高显示性能,并提供流畅的操作体验;

内置瑞芯微自研的48M像素ISP(图像信号处理器),支持实现众多算法加速器,如HDR、 3A、LSC、3DNR、2DNR、锐化、去雾、鱼眼校正、伽马校正等;

最高支持32G超大运行内存,响应速度更快,更实时,具有高性能的4通道外部存储器接口(LPDDR4/LPDDR4X/LPDDR5),能够支持苛刻的存储器带宽;

拥有HDMI 2.1/MIPI-DSI/DP1.4/VGA多路视频输出和HDMI RX2.0/MIPI-CSI视频输入接口,支持多路8K视频输出和4K视频输入,最高可以实现四屏异显;

4路标准SATA3.0接口,可同时扩展多个2.5/3.5英寸的SSD/HDD硬盘;板载高速M.2 SATA3.0 接口,支持M.2 2242高速固态硬盘;可让设备轻松拓展至TB级的超大容量;

板载标准PCIe3.0(4 Lane)接口,每一条Lane的数据传输速率达到8Gbps,4 Lane的传输速率最高可达32Gbps,高速稳定传输,可用于扩展标准PCIe3.0设备;

拥有RS485、RS232、I2S、I2C、UART、CAN、SPDIF、MIPI CSI、MIPI DSI、USB3.0、USB2.0、SPI、GPIO等扩展接口,能覆盖边缘计算,智慧医疗,工业控制等智慧终端的接口需求;

工作温度范围可达 -20℃ ~ +70℃,有-40℃ ~ +85℃车规级RK3588芯片版本可选;

3、RK3588 AI BOX外观

4、主板图片

5、主板框图

主板尺寸:146*102mm

6、主板接口

RK3588边缘计算主板接口描述

功能

接口描述

主控

RK3588

存储

16GB DDR,32G EMMC

网络功能

支持单频(2.4GHz)/双频(2.4GHz/5GHz)WIFI,AMPAK、必联等品牌可选

支持移远等主流5G/4G模组

支持RJ45双千兆网口

主板接口

支持eDP,MIPI,DP显示屏接口,支持触摸屏TP接口;

支持双目MIPI-CSI摄像头接口,支持MIPI DSI摄像头输入

支持一路Headphone,一路MIC,一路Speaker和一路LINE-IN接口

USB3.0*1,USB2.0*1,Type-C*1

TF卡*1

DI*2,DO(Relay继电器)*2

RS485*1,RS232*1

CAN*1

HDMI IN*1,HDMI OUT*2

5G/4G MINI-PCIE接口*1

5G/4G SIM卡*1

SATA接口*1

M.2接口*1

RTC电池*1

POWER按键*1,RESET按键*1,RECOVERY按键*1

LED状态指示灯*4

Debug调试串口*1

DC IN*2(DC插座+凤凰端子,12V~65V)

7、应用领域

边缘计算

数字座舱

智慧安防

智慧交通

智慧医疗

三、支持的AI算法

人脸及关键点检测

快速检测人脸并标记出人脸坐标,提取包括脸颊、眉、眼、口、鼻等人脸五官的关键点进行人脸对齐,准确识别多种属性信息 ,为人脸识别提供可靠支持。可在端、边多种平台运行,实现高效、精确、稳定的人脸检测功能。

人脸识别

基于ai算法框架,支持在各种复杂场景下(室内、室外、强光、弱光),以人脸特征进行提取分析,准确完成人脸识别,并通过多路视频流推理,降低提取难度大、释放更大的计算性能;应用场景覆盖零售支付、智能安防、门禁考勤,身份验证等。

人脸属性分析 

根据AI算法计算出人脸特征与人脸相关的属性分析,包括性别、年龄、情绪等。

RK3588+AI视频结构化算法设计方案_视频结构化_03

行人属性分析

通过AI算法行人检测获取行人属性信息和动作的高精度识别,包含性别年龄、服饰类别、服饰颜色、佩戴物、行为动作等,提供丰富的结构化信息,可用于高效的视频素材管理和精准营销。

车牌/车型检测识别

通过AI算法,检测主体车辆位置,进行车牌(车牌框4个顶点)/车辆品牌型号识别(小汽车为主),同时支持多路视频流推理,适用于园区,交通,停车场等场景。

安全帽等物体检测

根据行人属性分析算法检测安全帽和人脸,通过视频结构化判断是否佩戴安全帽,支持包括红色、白色、黄色、蓝色、橘色的安全帽识别训练;同时该算法可用于多种物体的检测识别,准确率高于95%,有效提升安全监督管理工作。

 

RK3588+AI视频结构化算法设计方案_深度学习_04

宠物识别

AI算法能识别多种宠物物种,支持单一物种的多品种识别;应用场景适用于宠物机、拍照识图、幼教科普、图像内容分析等场景。

电梯电动车识别预警

检测与识别各类型的电动车,当检测到电动车进入电梯,摄像头可直接进行告警(声音/闪光),并自动将报警信息、现场图像、视频等数据上传至云平台,管理人员可及时接收信息、查看现场情况,进行及时处理。

工服识别

检测识别各类工服,在办公室或者工地中,摄像头可以直接监控其中的人员是否穿指定服装,检测到未穿指定工服的人员自动将报警信息、现场图像及传至云平台,管理人员可接收信息、查看现场情况,进行及时处理。

RK3588+AI视频结构化算法设计方案_人工智能_05

高空抛物 

AI算法能全天24小时不间断监控高空抛物事件,能有效过滤树木/飞鸟/云彩/风/雨雪天气/震动等干扰源,算法精度大于90%。

RK3588+AI视频结构化算法设计方案_深度学习_06

口罩/头罩识别

进出该区域按规定头罩、口罩、工鞋,如不合规,系统自动拍图片及形成证据档案,算法精度大于90%。

RK3588+AI视频结构化算法设计方案_深度学习_07

相关文章:

基于RK3588+FPGA+AI算法定制的智慧交通与智能安防解决方案

随着物联网、大数据、人工智能等技术的快速发展,边缘计算已成为当前信息技术领域的一个热门话题。在物联网领域,边缘计算被广泛应用于智慧交通、智能安防、工业等多个领域。因此,基于边缘计算技术的工业主板设计方案也受到越来越多人的关注。…...

AI面试官:LINQ和Lambda表达式(一)

AI面试官:LINQ和Lambda表达式(一) 当面试官面对C#中关于LINQ和Lambda表达式的面试题时,通常会涉及这两个主题的基本概念、用法、实际应用以及与其他相关技术的对比等。以下是一些可能的面试题目,附带简要解答和相关案…...

FPGA学习——FPGA利用状态机实现电子锁模拟

文章目录 一、本次实验简介二、源码及分析三、总结 一、本次实验简介 本次是实验是为了利用状态机模拟电子锁,相关要求如下: 顺序输入4位密码,密码为1234,用按键来键入密码用led灯指示键入第几位密码,(博…...

Bert经典变体学习

ALBert ALBERT就是为了解决模型参数量大以及训练时间过长的问题。ALBERT最小的参数只有十几M, 效果要比BERT低1-2个点,最大的xxlarge也就200多M。可以看到在模型参数量上减少的还是非常明显的,但是在速度上似乎没有那么明显。最大的问题就是这种方式其实…...

uniapp checkbox radio 样式修改

文章目录 通过查看代码,发现 before部分是设置样式的主要属性 我们要设置的话,就要设置checkbox::before的属性。 其中的content表示内容,比如内部的对勾 那么我们设置的时候,比如设置disabletrue的时候或者checkedtrue的时候&…...

电脑重启后VScode快捷方式失效,找不到Code.exe

问题描述 下班回家关了部分程序就直接关机了,回家后重启电脑发现vscode的快捷方式就失效了,提示Code.exe已被移动或删除。 解决方法 查看你的vscode安装目录,Microsoft VS Code目录下大概率会存在一个名为_的文件夹,然后会发现…...

C语言实现扫雷游戏

test.c源文件 - 扫雷游戏测试 game.h头文件 - 扫雷游戏函数的声明 game.c源文件 - 扫雷游戏函数的实现 1.布置雷 -- 存放雷的雷盘 9*9 数组设计成11*11 上下左右方各多一行,保证周围8的范围 雷 - 1 不是雷 - 0 2.排查雷 主题测试源文件代码 &…...

蓝图节点编辑器

打印字符串 第02章 蓝图结构 03 -注释和重新路由_哔哩哔哩_bilibili 第02章 蓝图结构 04 - 变量_哔哩哔哩_bilibili 第03章 蓝图简易门 01 - 箱子碰撞_哔哩哔哩_bilibili 第03章 蓝图简易门 02 - 静态Mesh和箭头_哔哩哔哩_bilibili 第03章 蓝图简易门 03 - 设置相对旋转节点_哔…...

MySql 知识大汇总

数据库索引 数据库索引是一种数据结构,用于提高数据库查询的速度和效率。索引可以看作是表中一列或多列的值的快速查找方式,类似于书籍的目录。通过创建索引,可以减少数据库的扫描量,加快数据的检索速度。 常见的索引类型 常见…...

深入浅出Pytorch函数——torch.sum

分类目录:《深入浅出Pytorch函数》总目录 相关文章: 深入浅出Pytorch函数——torch.Tensor 函数torch.sum有两种形式: torch.sum(input, *, dtypeNone):返回输入张量input所有元素的和。torch.sum(input, dim, keepdimFalse, *,…...

Git克隆文件不显示绿色勾、红色感叹号等图标

1、问题 Git和TorToiseGit安装后,Git克隆的文件不会显示绿色勾、红色感叹号等图标。 2、检查注册表 2.1、打开注册表 (1)WinR打开运行窗口,输入regedit,点击确定,打开注册表编辑器。 2.2、找如下路径 (1)找到路径 计算机\HKEY_…...

SOC FPGA之HPS模型设计(一)

目录 一、建立HPS硬件系统模型 1.1 GHRD 1.2 从0开始搭建HPS 1.2.1 FPGA Interfaces 1.2.1.1 General 1.2.1.2 AXI Bridge 1.2.1.3 FPGA-to-HPS SDRAM Interface 1.2.1.4 DMA Peripheral Request 1.2.1.5 Interrupts 1.2.1.6 EMAC ptp interface 1.2.2 Peripheral P…...

解决openstack重启swift服务后报错

swift重启报错 问题描述解决办法 问题描述 swift服务正常状态如下 [rootcontroller ~]# swift statAccount: AUTH_8bde12ff804e42498661b7454994c446Containers: 0Objects: 0Bytes: 0X-Put-Timestamp: 1690507907.67931X-Timestamp: 1690507907.67931X-Trans-Id: tx56d22fa13…...

[Linux]进程控制详解!!(创建、终止、等待、替换)

hello,大家好,这里是bang___bang_,在上两篇中我们讲解了进程的概念、状态和进程地址空间,本篇讲解进程的控制!!包含内容有进程创建、进程等待、进程替换、进程终止!! 附上前2篇文章…...

全面适配 | 走近openGauss数据库+鲲鹏欧拉操作系统

引入 全面适配 | openEuler操作系统 openGauss数据库 开篇 1、openEuler欧拉操作系统 百度百科:openEuler是覆盖全场景的创新平台,在引领内核创新,夯实云化基座的基础上,面向计算架构互联总线、存储介质发展新趋势,…...

2023Robocom CAIP省赛 第四题 相对论大师

原题链接: PTA | 程序设计类实验辅助教学平台 题面: 在某个直播间里,观众常常会发送类似这样的弹幕: 鱼越大,鱼刺越大;鱼刺越大,肉越少;肉越少,鱼越小;所以鱼…...

【TypeScript】TS入门级基础学习(一)

【TypeScript】TS入门级基础学习(一) 一、前言 TypeScript 是一种用于应用程序规模的 JavaScript 语言。 TypeScript 向 JavaScript 添加了可选类型,支持用于任何浏览器、任何主机、任何操作系统的大规模 JavaScript 应用程序的工具。 Type…...

jenkins执行jmeter时,报Begin size 1 is not equal to fixed size 5

jenkins执行jmeter脚本的时候一直提示如下错误: Tidying up ... Fri Jul 28 17:03:53 CST 2023 (1690535033178) Error generating the report: org.apache.jmeter.report.dashboard.GenerationException: Error while processing samples: Consumer failed wi…...

在 “小小容器” WasmEdge 里运行小小羊驼 llama 2

昨天,特斯拉前 AI 总监、OpenAI 联合创始人 Andrej Karpathy 开源了 llama2.c 。 只用 500 行纯 C 语言就能训练和推理 llama 2 模型的框架,没有任何繁杂的 python 依赖。这个项目一推出就受到大家的追捧,24 小时内 GitHub 收获 4000 颗星&am…...

【C#】async和await 续

前言 在文章《async和await》中,我们观察到了一下客观的规律,但是没有讲到本质,而且还遗留了一个问题: 这篇文章中,我们继续看看这个问题如何解决! 我们再看看之前写的代码: static public void TestWait2() {var t…...

【Matlab】基于粒子群优化算法优化BP神经网络的数据回归预测(Excel可直接替换数据)

【Matlab】基于粒子群优化算法优化 BP 神经网络的数据回归预测(Excel可直接替换数据) 1.模型原理2.数学公式3.文件结构4.Excel数据5.分块代码5.1 fun.m5.2 main.m6.完整代码6.1 fun.m6.2 main.m7.运行结果1.模型原理 基于粒子群优化算法(Particle Swarm Optimization, PSO)…...

QPainter绘制雷达界面

文章目录 功能实现定义的结构体定义的函数效果图gitee源码链接 功能实现 相较于上一版,这一版添加的功能有: 1、自适应窗口 2、扫描方式(圆周扫描、扇形扫描(指定起始角度和结束角度)) 3、扫描方向&#x…...

flutter:BottomNavigationBar和TabBar

区别 BottomNavigationBarr和TabBar都是用于创建导航栏的组件,但它们有一些区别。 位置不同:BottomNavigationBar通常位于屏幕底部,用于主要导航;而TabBar通常位于屏幕顶部或底部,用于切换不同的视图或页面。 样式不…...

【图论】Prim算法

一.介绍 Prim算法是一种用于解决最小生成树问题的贪心算法。最小生成树问题是指在一个连通无向图中找到一个生成树,使得树中所有边的权重之和最小。 Prim算法的基本思想是从一个起始顶点开始,逐步扩展生成树,直到覆盖所有顶点。具体步骤如下…...

第九十二回 在Flutter中解析JSON数据

文章目录 概念介绍解析方法convert库插件工具 示例代码经验总结 我们在上一章回中介绍了"对dio库进行封装"相关的内容,本章回中将介绍 如何在Flutter中解析JSON数据.闲话休提,让我们一起Talk Flutter吧。 概念介绍 我们在前面章回中介绍了通…...

银河麒麟安装mysql数据库(mariadb)-银河麒麟安装JDK-银河麒麟安装nginx(附安装包)

银河麒麟离线全套安装教程(手把手教程) 1.银河麒麟服务器系统安装mysql数据库(mariadb) 2.银河麒麟桌面系统安装mysql数据库(mariadb) 3.银河麒麟服务器系统安装JDK 4.银河麒麟桌面系统安装JDK 5.银河麒麟…...

文件上传

js绕过 打开网页尝试上传一句话木马,发现只能上传图片文件 审计源代码,发现使用一个checkfile函数js对文件类型进行了屏蔽 于是我们修改网页代码,去除返回值的检查函数 checkFile() 上传成功,使用蚁剑连接 连接成功 .htaccess绕…...

tinkerCAD案例:22. Backpack Zipper Pull 背包拉链头

tinkerCAD案例:21. Custom Stamp 定制印章 原文 tinkerCAD案例:22. Backpack Zipper Pull 背包拉链头 Lesson Overview: 课程概述: Now we’re going to make a zipper pull! 现在我们要做一个拉链头! Your backpack, howev…...

Unity 性能优化四:UI耗时函数、资源加载、卸载API

UI耗时函数 1.1 Canvas.SendWillRenderCanvases 这个函数是由于自身UI的更新,产生的耗时 1. 这里更新的是vertex 属性,比如 color、tangent、position、uv,修改recttransform的position、scale,rotation并不会导致顶点属性改变…...

【Linux】用户相关内容

如果命令ll 出现以上信息,UID为具体的数字,代表之前UID为502的用户被删除了。 更改目录或文件所属用户和所属组 在Linux中,创建一个文件时,该文件的拥有者都是创建该文件的用户。 更改所属用户 chown 用户名 文件名/目录名 更…...