获奖作品展示 | 2023嵌入式大赛AidLux系列作品精彩纷呈
第六届(2023)全国大学生嵌入式芯片与系统设计竞赛应用赛道全国总决赛已于8月下旬圆满结束。
本届赛事中,AidLux是广和通5G智能物联网赛题的唯一软件支持,阿加犀为该赛题学生们提供了全程线上辅导、技术答疑,以及大赛专享AidLux AI实战训练营。
在全国总决赛中,广和通5G智能物联网赛题中共有10支代表队的作品脱颖而出,一起来看看这些获奖作品吧!
一等奖——智能体测评判系统
团队名称:MotiSrc
学校名称:深圳技术大学
作品名称:基于边缘计算的智能体测评判系统
该系统采用了搭载AidLux的广和通SC171开发板作为边缘端设备,将部分数据处理和计算任务分布到此边缘设备上,降低了对网络带宽的需求,提高了实时性和响应速度,最大化利用了资源。
系统涉及的AI算法分为两部分:Android 模块负责调用智能模组底层资源,计算摄像头拍摄画面中的人体关键点并传到上层 Linux 模块;Linux 模块负责通过人体关键点运动进行判断得分并发送到服务器。服务器与边缘设备和用户终端通讯,并维持一个数据库来储存历史结果。最终实现对引体向上、仰卧起坐等体测动作完成度和标准度的评判打分。
一等奖——工业缺陷检测系统
团队名称:核聚变小队
学校名称:南京邮电大学
作品名称:基于SC171 5G智能模组的工业缺陷检测系统
本项目检测部分采用轻量化picodet模型,对铝材、钢材、陶瓷三种缺陷数据集进行训练,依托AidLux将模型部署至SC171 5G平台上,实现实时视频流检测,并将检测到的缺陷信息实时语音播报。
同时,Web管理端实时接收视频流和推理图片,统计并处理检测结果。最终,系统能够实现不同材质的及时检测、机械臂实时抓取、语音播报、Web端实时拉流、处理并保存数据。
二等奖——智能室内健身安全监测系统
团队名称:三月天
学校名称:成都锦城学院
作品名称:基于深度学习的智能室内健身安全监测系统
该系统选用搭载AidLux的广和通SC171开发板作为主控MCU,加入语音识别和NLP自然语言处理技术,通过Mediapipe自动化识别动作并上传数据。
最终基于AidLux部署落地,实现了对用户跳绳、引体向上、平板支撑、俯卧撑、深蹲等动作的识别、评判和计数。
二等奖——注射器印刷质量检测项目
团队名称:三合一
学校名称:成都工业学院
作品名称:注射器印刷质量检测项目
团队成员自主采集并标注注射器印刷数据,通过图像增强、图像增广等技术建立并多次优化模型,随后运用AidLux系统部署替代了更改代码需要烧录的传统步骤,可更加方便地根据实际场景修改代码,使项目产品适用于多种应用场景,灵活性更强。
最终,该项目实现了注射器的分析处理与缺陷识别(包括注射器刻度有断线、缺线、变形、不清晰现象、未在正确位置印刷等质量问题),并针对缺陷信息进行报警提醒,同时记录识别总数和正误样本个数。当连续出现三次错误样本时,系统将在报警和语音提示后暂停识别,方便及时检查,减少成本损耗。
二等奖——包装纸智能识别统计管理系统
团队名称:铁锅炖牛马
学校名称:泸州职业技术学院
作品名称:一数无遗——包装纸智能识别统计管理系统
该系统以搭载AidLux的广和通SC171开发板作为处理核心,工业摄像头采集数据,基于AidLux进行图像识别和处理,实现准确计数,而后通过核心板的网络模板将数据发送给后台实时查看。
通过计算纸张数量的多少,以判断产品包装的完整性和质量,该系统最终完成纸张AI识别率可达95%以上。
三等奖——pcb板缺陷检测
团队名称:吃饭不排队
学校名称:成都锦城学院
作品名称:基于机器视觉的pcb板缺陷检测
本项目是通过AidLux和树莓派共同完成的电路板智能分拣系统。电路板的缺陷检测使用yolov5深度学习训练出来的模型,基于AidLux进行模型转化和部署落地后,可通过摄像头实现对视频图像的实时检测,识别缺失孔、鼠咬洞、杂散、伪铜、开路、短路等6种不同类型的缺陷,进行对应的语音播报,并保存、上传数据。
树莓派部分则实现舵机控制和电机控制,使有缺陷的电路板和没有缺陷的电路板进入两个不同的通道从而达到分拣效果。
三等奖——美容换鼻AI虚拟效果展示
团队名称:爷们儿队
学校名称:成都锦城学院
作品名称:美容换鼻AI虚拟效果展示
该作品基于深度学习的人脸识别技术和美容换鼻算法,对用户的面部进行准确的识别和分析,而后模拟整形外科医师调整鼻形的过程,也可以根据用户需求进行调整或自动生成最合适的美容换鼻方案。
通过AidLux使用深度学习算法和优化的计算架构,能够获得超高的计算速度和稳定性,快速完成美容换鼻的过程,提高用户满意度和使用效率。
三等奖——高空抛物智能取证系统
团队名称:工位划水队
学校名称:绵阳城市学院
作品名称:高空抛物智能取证系统
系统采用物体追踪+过滤的图像识别算法,基于AidLux实现了对前端监控实时视频图像信息的实时分析和处理,能够及时发现高空抛物行为,触发警报通知相关人员。
并能够对高空抛物事件进行精准的位置定位和追踪,提供事件发生地点和轨迹信息。
三等奖——货舱智慧管家
团队名称:数字行者
学校名称:华东师范大学
作品名称:货舱智慧管家
主要使用装载率检测算法、货物倒塌异常检测和火焰目标检测算法对货舱货物进行基础监测和管理,并基于AidLux实现了深度学习模型在边缘端设备的部署。
进行远程连接后,使用车间监控和文件读取的功能,可保证货车司机和第三方都能在货运装载和运输途中对货车车厢内的货物状态进行实时监控,提升管理效率与安全保障。
三等奖——无线智能擦玻璃机器人
团队名称:炫麟队
学校名称:宁夏大学
作品名称:无线智能擦玻璃机器人
在机器人本体底盘安装清洁布,以风机吸附、履带式移动的方式擦拭玻璃。项目系统采用搭载AidLux的广和通SC171作为上位机发送指令,stm32作为控制板执行指令。
由SC171进行行进路线规划与指令发送以及模式选择——自动擦全窗或者定点擦窗,stm32则在接收到相对应指令对马达与风机进行驱动,并在传感器触发时向 SC171传递信息。
相关文章:
获奖作品展示 | 2023嵌入式大赛AidLux系列作品精彩纷呈
第六届(2023)全国大学生嵌入式芯片与系统设计竞赛应用赛道全国总决赛已于8月下旬圆满结束。 本届赛事中,AidLux是广和通5G智能物联网赛题的唯一软件支持,阿加犀为该赛题学生们提供了全程线上辅导、技术答疑,以及大赛专…...
Mybatis 二级缓存(使用Redis作为二级缓存)
上一篇我们介绍了mybatis中二级缓存的使用,本篇我们在此基础上介绍Mybatis中如何使用Redis作为二级缓存。 如果您对mybatis中二级缓存的使用不太了解,建议您先进行了解后再阅读本篇,可以参考: Mybatis 二级缓存https://blog.csd…...
VMware vSphere ESXI 6.7 U3封装RTL8125B网卡驱动
之前的教程VMware vSphere ESXI 6.7 U3最新版本封装网卡驱动补丁可参考,本文为此文章的又一次实践 准备工作 1、ESXi-Customizer-PS-v2.6.0.ps1 (官网下载,Github下载) 2、ESXi670-202210001.zip (VMware vSphere Hy…...
黑马JVM总结(二十五)
(1)字节码指令-cinit 构造方法可以分为两类,一类是cinit 一类init cinit是整个类的构造方法 putstatic:进行static变量的赋值,是到常量池里找到名字一个叫做i的变量 (2)字节码指令-init in…...
基础数据结构之——【顺序表】(上)
从今天开始更新数据结构的相关内容。(我更新博文的顺序一般是按照我当前的学习进度来安排,学到什么就更新什么(简单来说就是我的学习笔记),所以不会对一个专栏一下子更新到底,哈哈哈哈哈哈哈!&a…...
Apollo自动驾驶系统概述(文末参与活动赠送百度周边)
前言 「作者主页」:雪碧有白泡泡 「个人网站」:雪碧的个人网站 「推荐专栏」: ★java一站式服务 ★ ★ React从入门到精通★ ★前端炫酷代码分享 ★ ★ 从0到英雄,vue成神之路★ ★ uniapp-从构建到提升★ ★ 从0到英雄ÿ…...
Java 21 新特性:Unnamed Classes and Instance Main Methods
Java 21引入了两个语言核心功能: 未命名的Java类你说新的启动协议:该协议允许更简单地运行Java类,并且无需太多样板 下面一起来看个例子。通常,我们初学Java的时候,都会写类似下面这样的 Hello World 程序࿱…...
Tomcat启动后的日志输出为乱码
天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。…...
CSP-J第二轮试题-2021年-4题
文章目录 参考:总结 [CSP-J 2021] 小熊的果篮题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 样例 #2样例输入 #2样例输出 #2 样例 #3样例输入 #3样例输出 #3 提示答案答案1答案2答案3 现场真题注意事项 参考: https://www.luogu.com.cn/probl…...
10.1 今日任务:select实现服务器并发
#include <myhead.h>#define ERR_MSG(msg) do{\fprintf(stderr, "__%d__:", __LINE__); \perror(msg);\ }while(0)#define PORT 8888 //端口号,范围1024~49151 #define IP "192.168.112.115" //本机IP,ifco…...
P1540 [NOIP2010 提高组] 机器翻译(模拟)
[NOIP2010 提高组] 机器翻译 题目背景 小晨的电脑上安装了一个机器翻译软件,他经常用这个软件来翻译英语文章。 题目描述 这个翻译软件的原理很简单,它只是从头到尾,依次将每个英文单词用对应的中文含义来替换。对于每个英文单词…...
生信教程:ABBA-BABA分析之滑动窗口
简介 ABBA BABA 统计(也称为 D 统计)为偏离严格的分叉进化历史提供了简单而有力的检验。因此,它们经常用于使用基因组规模的 SNP 数据测试基因渗入。 虽然最初开发用于基因渗入的全基因组测试,但它们也可以应用于较小的窗口&#…...
二分答案(求最大值的最小值||求最小值的最大值)
引入 二分答案要建立在二分查找的基础上,在此之前,要知道二分查找的三个模板 模板一 while(l<r) {int mid(lr)>>1;if(check(mid)) rmid;else lmid1; }模板二 while(l<r) {int midlr1>>1;if(check(mid)) lmid;else rmid-1; }模板三…...
思维模型 周期
本系列文章 主要是 分享 思维模型,涉及各个领域,重在提升认知。周期是一个看似极为简单,但背后却蕴藏着大智慧的模型,了解周期,对于了解王朝更替,数学之美,经济运转等都有帮助。 1 周期的应用 …...
从 0 到 1 ,手把手教你编写《消息队列》项目(Java实现) —— 介绍项目/ 需求分析
文章目录 一、消息队列是什么?二、需求分析结构解析功能解析规则解析绑定关系交换机类型消息应答 三、持久化存储四、网络通信提供的API复用TCP连接 五、消息队列概念图 一、消息队列是什么? 消息队列 (Message Queue, MQ)就是将阻塞队列这一数据结构提取…...
Python学习之索引与切片
Python学习之索引与切片 s “0abcdefghijklmnopqrstuvwxyz”,第一个元素‘0’,索引号为0,最后一个元素‘z’,索引号为26 1. s[0]获取索引号为0的元素 2. s[1:3]获取索引号为1的元素,直到但不包括索引号为3的元素。即…...
编程每日一练(多语言实现)基础篇:满足abcd=(ab+cd)^2的数 (增加Go语言实现)
文章目录 一、实例描述二、技术要点三、代码实现3.1 C 语言实现3.2 Python 语言实现3.3 Java 语言实现3.4 JavaScript 语言实现3.5 Go 语言实现 一、实例描述 假设 abcd 是一个四位整数,将它分成两段,即 ab 和 cd,使之相加求和后再平方。求满…...
LeetCode 热题 HOT 100:回溯专题
LeetCode 热题 HOT 100:https://leetcode.cn/problem-list/2cktkvj/ 文章目录 17. 电话号码的字母组合22. 括号生成39. 组合总和46. 全排列补充:47. 全排列 II (待优化)78. 子集79. 单词搜索124. 二叉树中的最大路径和200. 岛屿数量437. 路径…...
喝健康白酒 有益生心健康
中国的制酒史源远流长,酒渗透在中华五千年的文化中。酒与烟不同,烟对人体有百害而无一利,而对于酒,若掌握好饮酒的度,对人体有一定的养生作用,所以我们通常会说“戒烟限酒”。 据一些专家研究,…...
动态规划:两个数组的dp问题(C++)
动态规划:两个数组的dp问题 前言两个数组的dp问题1.最长公共子序列(中等)2.不同的子序列(困难)3.通配符匹配(困难)4.正则表达式(困难)5.交错字符串(中等&…...
BASH shell脚本篇2——条件命令
这篇文章介绍下BASH shell中的条件相关的命令,包括:if, case, while, until, for, break, continue。之前有介绍过shell的其它基本命令,请参考:BASH shell脚本篇1——基本命令 1. If语句 if语句用于在顺序执行语句的流程中执行条…...
【图论C++】Floyd算法(多源最短路径长 及 完整路径)
>>>竞赛算法 /*** file * author jUicE_g2R(qq:3406291309)————彬(bin-必应)* 一个某双流一大学通信与信息专业大二在读 * * brief 一直在算法竞赛学习的路上* * copyright 2023.9* COPYRIGHT 原创技术笔记ÿ…...
小谈设计模式(11)—模板方法模式
小谈设计模式(11)—模板方法模式 专栏介绍专栏地址专栏介绍 模板方法模式角色分类抽象类(Abstract Class)具体子类(Concrete Class)抽象方法(Abstract Method)具体方法(C…...
C#程序中很多ntdll.dll、clr.dll的线程
如下图 需要“右键工程——调试——取消勾选‘启用本地代码调试’”即可。...
低代码工作流程管理系统:提升企业运营效率的利器
业务运营状况是否良好,除了人员需要配合以外,真正发挥作用的是背后的工作流程。将重复的工作进行自动化处理,确保这些流程最终指向同一个目标、实现一致的运营结果。而设计和实施不佳的工作流程则产生相反的效果——导致处理时间延长、运营成…...
HIVE SQL regexp_extract和regexp_replace配合使用正则提取多个符合条件的值
《平凡的世界》评分不错,《巴黎圣母院》改变成的电影不错,还有<<1984>>也蛮好看。 如何使用regexp_extract®exp_replace函数将以上文本中所有书籍名称都提取出来? select substr(regexp_replace(regexp_extract(regexp_…...
debian 安装matlab2022b报错解决方法与问题解决思路
报错 terminate called after throwing an instance of ‘std::runtime_error’ 在安装目录执行 ./bin/glnxa64/MATLABWindow通过执行以上命令发现是和libharfbuzz库有关。 该库在调用freetype库时,有方法找不到。 偿试remove freetype库,发现该库有大…...
Jenkins集成AppScan实现
一、Jenkins上安装插件 在Jenkins里安装以下插件 ibm-security-appscanstandard-scanner 二、打开AppScan 1、配置需要扫描的地址 配置需要扫描的地址 2、记录好要扫描的URL登录序列 记录好要扫描的URL登录序列 3、导出要扫描的URL登录序列设置 导出要扫描的URL登录序列设置 三…...
10.1 File类
前言: java.io包中的File类是唯一一个可以代表磁盘文件的对象,它定义了一些用于操作文件的方法。通过调用File类提供的各种方法,可以创建、删除或者重命名文件,判断硬盘上某个文件是否存在,查询文件最后修改时间&…...
[论文笔记]UNILM
引言 今天带来论文Unified Language Model Pre-training for Natural Language Understanding and Generation的笔记,论文标题是 统一预训练语言模型用于自然语言理解和生成。 本篇工作提出了一个新的统一预训练语言模型(Unifield pre-trained Language Model,UniLM),可以同…...
WordPress企业显示/江苏seo和网络推广
"""1.三级菜单 注册 登陆 注销2.进入每一个一级菜单,都会有下一级的菜单"""user_item dict()try:while True:print(-------Welcome sir-------)input_choice int(input(Please enter your choice:1:Registration 2:login 3:logout:…...
wordpress是哪个公司的/seo工资一般多少
2016年4月11日作业 一、法律法规和标准规范1、中国标准划分为哪四个层次?要求最低的是哪个?国家标准、行业标准、地方标准和企业标准,其中要求最低的是国家标准。2、国家标准的制订程序包括哪些?前期准备、立项、起草、征求意见、…...
网站建设及优化 赣icp/免费网站的平台
修改接收端的WCF config文件,注意,如果server端接收request超长,则修改server端config,如果是client 接收response超长,则修改client端,建议两边都修改,保持一致 <bindings> <wsHttpBinding> <binding name"…...
城乡建设局官网/seo广州工作好吗
一、图灵奖简介 图灵奖(A.M. Turing Award,又译“杜林奖”),由美国计算机协会(ACM)于1966年设立,又叫“A.M. 图灵奖”,专门奖励那些对计算机事业作出重要贡献的个人。其名称取自计算…...
建立网站数据库实验报告/批量外链工具
时间仓促,代码写的乱,莫怪,着影区不用理会(功能之外) <link href"Url.Content("~/Content/Site.css")" rel"stylesheet" type"text/css" /> <script src"Url.Content(&…...
那个网站推作者/安卓优化大师app下载安装
没错,小编昨天才放假回家,今天就开始卷了!话不对说: 第一种方式:<标签 style"样式名:样式值;样式名:样式值 ;样式名:样式值“></标签> <!DOCTYPE html> <html> <head>…...