AidLux智慧社区AI实战训练总结

简介: AidLux智慧社区AI实战训练总结

2000元阿里云代金券免费领取,2核4G云服务器仅664元/3年,新老用户都有优惠,立即抢购>>>


阿里云采购季(云主机223元/3年)活动入口:请点击进入>>>,


阿里云学生服务器(9.5元/月)购买入口:请点击进入>>>,

AidLux智慧社区AI实战训练

一、 主要目标
围绕智慧社区基本定义、场景需求理解、算法设计实现、边缘设备部署等核心要点,利用边缘设备AidLux,带大家完成智慧社区里面的两个典型场景:高空抛物和车牌识别的算法开发,以及在边缘设备上的部署。
二、 主要内容
1) 智慧社区的各类场景算法的划分;
2) 智慧社区项目落地方式;
3) 边缘设备在智慧社区中的应用场景;
4) 高空抛物场景算法设计及实现;
5) 车牌数据集整理及训练;
6) 车牌识别算法部署及验证。
三、 小作业
尝试调试不同的参数,来看看对算法结果的影响,如背景建模方法,这里采用的是knn方法,也可以试试高斯混合建模;还有sort追踪中的max_age, min_hits等参数,大家尝试完后,最好准备至少两个不同超参对比视频,并能检测到高空抛物行为(视频中能追踪到高空抛物物体)。
Knn背景建模算法结合了无参数概率密度估计+KNN分类思想。首先是无参数概率密度估计,是指在不方便建立样本分布模型的情况下,与之相反的就是有参数概率密度估计;而 MOG2就是明确的建立了混合高斯模型,然后根据一定的优化目标求取模型参数,估计其概率密度分布。
1) 高斯混合建模MOG2实现
图片1.png

2) Sort追踪算法参数调整实现
图片2.png

3) 演示视频1
B站:
https://www.bilibili.com/video/BV1Aj411u73Z/?vd_source=fbbf0424880919cc7d918ef607fef2e6
4) 演示视频2
B站:
https://www.bilibili.com/video/BV128411F7To/?vd_source=fbbf0424880919cc7d918ef607fef2e6
四、 大作业
尝试将其改成视频读取的方式,并拍个路边车牌的视频,或者找个车辆行驶的视频,使用我们的pipeline实现视频的车牌识别功能(注,同时记得修复中文显示)。
1) 增加PIL图像中文显示调用方式
图片3.png

2) 修改函数调用方式
图片4.png

3) 增加视频调用方式
图片5.png
图片6.png
图片7.png
图片8.png

4) 演示视频1(中文字符识别)
B站:
https://www.bilibili.com/video/BV1WM41147Wf/?vd_source=fbbf0424880919cc7d918ef607fef2e6
5) 演示视频2 (视频读取方式显示)
B站:
https://www.bilibili.com/video/BV1S54y1u7uh/?vd_source=fbbf0424880919cc7d918ef607fef2e6
五、 心得体会
通过AidLux智慧社区AI实战训练课程的学习,掌握了智慧社区基本定义、面向应用场景的算法设计及实现、移动端部署测试等等,印象深刻的是自己查阅背景建模、目标识别等相关基础理论,动手实践了相关代码实现及参数调整,课程内容安排比较合理,通过作业实践了相关技巧,通过查阅网站资源掌握了opencv图片显示中文字符方法,收获颇丰。
感谢大刀老师、助教老师精心课程准备,谢谢!

相关文章
|
1天前
|
机器学习/深度学习 人工智能 大数据
AI时代Python金融大数据分析实战:ChatGPT让金融大数据分析插上翅膀
AI时代Python金融大数据分析实战:ChatGPT让金融大数据分析插上翅膀
|
1天前
|
机器学习/深度学习 人工智能 自然语言处理
AI超级个体:ChatGPT与AIGC实战指南
AI超级个体:ChatGPT与AIGC实战指南
|
3天前
|
人工智能 文字识别 语音技术
学习资料大全? | 一起来魔搭社区学AI吧!
魔搭社区特别推出研习社栏目,包含AI前沿技术解读、模型应用最佳实践、动手做AI应用(AIGC/Agent/RAG)等主题,持续更新,代码实战点击即运行
|
4天前
|
数据采集 机器学习/深度学习 人工智能
【AI 生成式】LLM 通常如何训练?
【5月更文挑战第5天】【AI 生成式】LLM 通常如何训练?
|
16天前
|
人工智能 API 决策智能
【AI Agent系列】【阿里AgentScope框架】实战1:利用AgentScope实现动态创建Agent和自由组织讨论
【AI Agent系列】【阿里AgentScope框架】实战1:利用AgentScope实现动态创建Agent和自由组织讨论
100 2
|
16天前
|
人工智能 Oracle 关系型数据库
【AI Agent系列】【LangGraph】1. 进阶实战:给你的 LangGraph 加入条件分支(Conditional edges)
【AI Agent系列】【LangGraph】1. 进阶实战:给你的 LangGraph 加入条件分支(Conditional edges)
45 0
|
16天前
|
存储 人工智能 数据库
【AI大模型应用开发】以LangChain为例:从短期记忆实战,到如何让AI应用保持长期记忆的探索
【AI大模型应用开发】以LangChain为例:从短期记忆实战,到如何让AI应用保持长期记忆的探索
33 0
|
16天前
|
数据采集 人工智能 搜索推荐
【AI大模型应用开发】【综合实战】AI+搜索,手把手带你实现属于你的AI搜索引擎(附完整代码)
【AI大模型应用开发】【综合实战】AI+搜索,手把手带你实现属于你的AI搜索引擎(附完整代码)
15 0
|
16天前
|
人工智能 API
【AI大模型应用开发】【LangChain系列】实战案例6:利用大模型进行文本总结的方法探索,文本Token超限怎么办?
【AI大模型应用开发】【LangChain系列】实战案例6:利用大模型进行文本总结的方法探索,文本Token超限怎么办?
28 0
|
16天前
|
人工智能
【AI大模型应用开发】【LangChain系列】实战案例5:用LangChain实现灵活的Agents+RAG,该查时查,不该查时就别查
【AI大模型应用开发】【LangChain系列】实战案例5:用LangChain实现灵活的Agents+RAG,该查时查,不该查时就别查
45 0
http://www.vxiaotou.com