- 博客(40)
- 资源 (1)
- 收藏
- 关注

原创 猫咪如厕检测与分类识别系统系列~进阶【一】视频流推流及网页实时展示
本小节将实现进阶功能,将检测画面实时推送到流媒体服务器(如 RTMP / RTSP / WebRTC) ,并在前端网页上实时观看效果。使用 `FFmpeg + RTMP 推流`
2025-05-07 14:38:00
1226

原创 基于项目管理的轻量级目标检测自动标注系统【基于 YOLOV8】
`🐱 AILabeler 是一个轻量级目标检测标注系统,专为 YOLO 系列模型设计,支持图像上传、标注框管理、类别设置、自动标注(YOLOv8)、导出多格式训练数据等功能。项目已经发布至,后续会持续更新,欢迎 star🔧 安装运行。
2025-04-14 17:11:05
1609
2
原创 【目标检测标签转换工具】YOLO 格式与 Pascal VOC XML 格式的互转详解(含完整代码)
YOLO 系列(YOLOv5/v8)使用的是.txt格式,每行为一个目标,记录相对归一化的位置信息;Faster R-CNN、SSD、RetinaNet 等模型常使用 Pascal VOC 格式(.xml文件);而像LabelImg、CVAT 等标注工具默认生成的就是 Pascal VOC 或 COCO 格式。在模型训练、标注、评估之间自由切换格式,提高数据复用效率!因此,本文提供YOLO ↔ Pascal VOC 的双向转换工具代码。
2025-05-08 19:01:33
666
原创 批量清洗与修改 YOLO 标签:删除与替换指定类别
在使用 YOLO 格式的数据进行训练或部署前,常常需要对标签文件进行清洗或修改。和,并支持自动打印检测到该类别的文件名,帮助你快速定位问题数据。
2025-05-08 18:40:03
163
原创 计算机视觉注意力机制【一】常用注意力机制整理
在做目标检测项目,尤其是基于 YOLOv5 或 YOLOv7 的改进实验时,我发现不同注意力机制对模型性能的提升确实有明显影响,比如提高小目标检测能力、增强特征表达等。但每次找代码都得翻论文、找 GitHub,效率很低。所以我干脆把常见的注意力模块(比如 SE、CBAM、ShuffleAttention、SimAM 等)都整理到一起,统一了格式和接口,方便自己后续做结构替换和对比实验。这个整理也能帮助我更系统地理解各类注意力机制的原理和实现方式,也希望能为有类似需求的人提供一些参考。
2025-05-07 13:08:04
975
原创 猫咪如厕检测与分类识别系统系列【十三】猫咪进出事件逻辑及日志优化【下】
我知道猫咪的如厕频率和时长与健康状况密切相关,频繁如厕可能是泌尿问题,停留过久也可能是便秘或不适。为了更科学地了解牠的如厕习惯,我计划搭建一个基于视频监控和AI识别的系统,自动识别猫咪进出厕所的行为,记录如厕时间和停留时长,并区分不同猫咪。📢 欢迎正在攻读硕博学位的同学,或是对人工智能充满热情的朋友们,关注我的个人公众号。在这里,我将持续更新博士期间阅读的前沿论文解读、项目实战经验分享,以及我对AI技术趋势的思考与探讨。来追踪当前进入区域的猫。,当猫走掉后,由于没有识别结果,无法判断是谁离开的。
2025-04-25 12:07:09
832
原创 猫咪如厕检测与分类识别系统系列【十二】猫咪进出事件逻辑及日志优化【上】
我知道猫咪的如厕频率和时长与健康状况密切相关,频繁如厕可能是泌尿问题,停留过久也可能是便秘或不适。为了更科学地了解牠的如厕习惯,我计划搭建一个基于视频监控和AI识别的系统,自动识别猫咪进出厕所的行为,记录如厕时间和停留时长,并区分不同猫咪。📢 欢迎正在攻读硕博学位的同学,或是对人工智能充满热情的朋友们,关注我的个人公众号。在这里,我将持续更新博士期间阅读的前沿论文解读、项目实战经验分享,以及我对AI技术趋势的思考与探讨。
2025-04-19 17:11:31
580
原创 猫咪如厕检测与分类识别系统系列【十一】区域进入事件相应逻辑鲁棒性更新
现在的CatSessionTracker逻辑太简单,很容易出现短时间内重复检测一只猫咪。因为当前的 `CatSessionTracker` 是基于 `cat_present` 的简单布尔状态,一旦连续帧都识别到猫进入区域,就可能出现重复记录。
2025-04-18 16:18:55
540
原创 人工智能计算机视觉模型训练结果汇总(持续更新)
在这篇文章中,我将分享自己在学习和实践计算机视觉任务(图像分类、目标检测、语义分割等)中训练的模型结果。在接触目标检测任务的这五年里,我在训练过程中积累了不少模型数据、精度对比图、以及在特定数据集上的表现总结。整理出来不仅方便自己复盘,也希望对正在学习模型调优、或做模型对比实验的朋友们有所帮助。
2025-04-17 21:30:02
328
原创 基于项目管理的轻量级目标检测自动标注系统【2】-更新登录注册及页面权限访问
📢 欢迎正在攻读硕博学位的同学,或是对人工智能充满热情的朋友们,关注我的个人公众号。在这里,我将持续更新博士期间阅读的前沿论文解读、项目实战经验分享,以及我对AI技术趋势的思考与探讨。✨ 无论你是科研工作者、工程开发者,还是AI初学者,都能在这里找到干货与灵感。让我们一起交流、成长、探索人工智能的无限可能!项目已经发布至https://github.com/as501226107/AILabeler,后续会持续在CSDN和公众号更新,欢迎 star。
2025-04-17 17:40:14
681
原创 猫咪如厕检测与分类识别系统系列【十】 视频检测区域动态监测及实时更新
我知道猫咪的如厕频率和时长与健康状况密切相关,频繁如厕可能是泌尿问题,停留过久也可能是便秘或不适。为了更科学地了解牠的如厕习惯,我计划搭建一个基于视频监控和AI识别的系统,自动识别猫咪进出厕所的行为,记录如厕时间和停留时长,并区分不同猫咪。完成之后,只要你在前端保存区域,系统就会在 1 秒内自动检测并加载新的区域配置。🔄 事件行为记录模块:进行中,将实现如厕进出时间、停留时长等事件记录功能。🔄 检测区域绘制功能:进行中,计划支持用户自定义如厕检测区域。文件的变化,实现区域配置“自动更新”。
2025-04-17 15:55:35
902
3
原创 猫咪如厕检测与分类识别系统系列【九】视频检测区域在线绘制+支持摄像头+网络摄像头+整体构建【下】
我知道猫咪的如厕频率和时长与健康状况密切相关,频繁如厕可能是泌尿问题,停留过久也可能是便秘或不适。为了更科学地了解牠的如厕习惯,我计划搭建一个基于视频监控和AI识别的系统,自动识别猫咪进出厕所的行为,记录如厕时间和停留时长,并区分不同猫咪。完成之后,只要你在前端保存区域,系统就会在 1 秒内自动检测并加载新的区域配置。🔄 事件行为记录模块:进行中,将实现如厕进出时间、停留时长等事件记录功能。🔄 检测区域绘制功能:进行中,计划支持用户自定义如厕检测区域。文件的变化,实现区域配置“自动更新”。
2025-04-16 16:09:18
626
原创 猫咪如厕检测与分类识别系统系列【九】视频检测区域在线绘制+支持摄像头+网络摄像头+整体构建【上】
我知道猫咪的如厕频率和时长与健康状况密切相关,频繁如厕可能是泌尿问题,停留过久也可能是便秘或不适。为了更科学地了解牠的如厕习惯,我计划搭建一个基于视频监控和AI识别的系统,自动识别猫咪进出厕所的行为,记录如厕时间和停留时长,并区分不同猫咪。🔄 事件行为记录模块:进行中,将实现如厕进出时间、停留时长等事件记录功能。接下来实现在一个页面上 输入地址,然后截图,然后选择坐标,流程如下。🔄 检测区域绘制功能:进行中,计划支持用户自定义如厕检测区域。,让你在前端网页上手动框选如厕区域,然后保存坐标用于检测。
2025-04-15 12:58:32
1224
原创 猫咪如厕检测与分类识别系统系列【八】 检测推理事件整合+视频推流架构分析
我知道猫咪的如厕频率和时长与健康状况密切相关,频繁如厕可能是泌尿问题,停留过久也可能是便秘或不适。为了更科学地了解牠的如厕习惯,我计划搭建一个基于视频监控和AI识别的系统,自动识别猫咪进出厕所的行为,记录如厕时间和停留时长,并区分不同猫咪。这样即使我不在家,也能掌握猫咪的健康状态,更安心地照顾它们。你是对的 —— 我们虽然在日志中记录了识别结果、也保存了失败截图,但还没有将识别结果(特别是进入/离开)写入数据库中的。🔄 事件行为记录模块:进行中,将实现如厕进出时间、停留时长等事件记录功能。
2025-04-15 12:28:09
668
原创 猫咪如厕检测与分类识别系统系列【七】 当前阶段总结报告
构建一个基于实时视频流的猫咪如厕监控系统,具备以下核心功能:✅ 实时检测猫咪是否进入如厕区域(基于 YOLOv11)✅ 自动识别是哪只猫(支持多猫个体识别,分类器+匹配器双模式)✅ 自动记录猫咪如厕的时间、时长、截图✅ 所有如厕记录存入数据库并通过网页展示✅ 可动态添加新猫,不需要每次重新训练✅ 日志记录与失败识别图像保存,便于调试与优化。
2025-04-14 11:00:00
575
原创 猫咪如厕检测与分类识别系统系列【六】分类模型训练+混合检测分类+未知目标自动更新
1.分类模型训练2.matcher+目标检测混合检测分类3.未知目标自动更新
2025-04-13 11:40:55
1232
1
原创 猫咪如厕检测与分类识别系统系列【五】信息存储数据库改进+添加猫咪页面制作+猫咪躯体匹配算法架构更新
进行两项升级:1. 将如厕记录 **存储到 SQLite 数据库*** 替代 CSV 存储方式* 使用 SQLite 存储字段:猫名、进入时间、离开时间、如厕时长、图片路径等2. 前端页面支持 **上传猫脸图 & 添加猫*** 用户可以从 Web 上传图片 + 猫名 * 自动提特征并写入猫数据库(支持多图上传)
2025-04-13 11:14:26
1169
5
原创 猫咪如厕检测与分类识别系统系列【四】融合检测日志输出及前端展示界面制作
我知道猫咪的如厕频率和时长与健康状况密切相关,频繁如厕可能是泌尿问题,停留过久也可能是便秘或不适。为了更科学地了解牠的如厕习惯,我计划搭建一个基于视频监控和AI识别的系统,自动识别猫咪进出厕所的行为,记录如厕时间和停留时长,并区分不同猫咪。🔄 目标检测与事件识别集成(YOLOv11):功能开发中,已实现猫咪行为自动识别,正在集成至页面。⏳ 事件行为记录模块:待完善,将实现如厕进出时间、停留时长等事件记录功能。⏳ 检测区域绘制功能:待开发,计划支持用户自定义如厕检测区域。显示进入/离开时间、图片、猫名。
2025-04-12 12:21:46
618
原创 猫咪如厕检测与分类识别系统系列【三】融合yolov11目标检测
本次将继续制作 **实时检测模块**: 使用 **YOLOv11** 检测摄像头画面中的猫、判断是否进入指定区域,并调用分类模块识别是哪只猫
2025-04-12 08:35:35
1565
原创 猫咪如厕检测与分类识别系统系列【二】多图上传及猫咪分类特征提取更新
为了更科学地了解牠的如厕习惯,我计划搭建一个基于视频监控和AI识别的系统,自动识别猫咪进出厕所的行为,记录如厕时间和停留时长,并区分不同猫咪。这样即使我不在家,也能掌握猫咪的健康状态,更安心地照顾它们。
2025-04-11 11:17:34
682
原创 猫咪如厕检测与分类识别系统系列【一】 功能需求分析及猫咪分类特征提取
用户上传猫咪脸部图片 + 输入名字 → 添加新猫每张图提取特征(使用轻量模型)将猫的特征保存(后续用于识别)实时时:检测到猫 → 裁剪猫图 → 提特征 → 与库里比对 → 得出是哪只猫。
2025-04-10 16:57:36
764
原创 目标检测改进系列篇内容-包含YOLO系列常见注意力机制及代码【持续更新】
【代码】目标检测改进系列篇内容-包含YOLO系列常见注意力机制及代码【持续更新】
2024-03-25 15:50:13
221
1
原创 YOLOv7改进:CotNet Transformer
有自注意力的Transformer引发了自然语言处理领域的革命,最近还激发了Transformer式架构设计的出现,并在众多计算机视觉任务中取得了具有竞争力的结果。在今天分享的工作中,研究者设计了一个新颖的Transformer风格的模块,即Contextual Transformer (CoT)块,用于视觉识别。同样,当我们读一句话时,大脑也会首先记住重要的词汇,这样就可以把注意力机制应用到自然语言处理任务中,于是人们就通过借助人脑处理信息过载的方式,提出了Attention机制。
2023-12-02 09:13:26
1302
1
原创 人群计数数据集汇总(附下载链接)
行人检测( Pedestrian Detection)和人群计数(Crowd Counting )是计算机视觉领域内应用比较广泛和比较热门的算法,一般会与行人跟踪,行人重识别等技术进行结合,来对区域内的行人进行检测识别跟踪,广泛应用于安防,零售等领域。由于行人的外观易受穿着、尺度、遮挡、姿态和视角等影响,行人检测也具有一定的挑战性。本期收集汇总了一些行人检测&人群计数相关的开源数据集资源,供各位小伙伴参考。
2023-07-25 20:11:55
806
原创 SpringBoot基础-SpringBoot和MybatisPlus框架整合
文章目录SpringBoot一 SpringBoot入门1.简介2.微服务3 Hello World3.1环境准备3.1.1开发环境3.1.2导入依赖4 编写程序5 运行程序6Hello World分析6.1 pom文件6.1.1 父项目6.1.2 启动器7 使用Spring Initializer快速创建Spring Boot项目7.1、IDEA:使用 Spring Initializer快速创...
2018-11-30 23:14:22
3304
1
原创 redis从入门到集群(主从,集群,哨兵)
typora-copy-images-to: redistypora-root-url: redisRedis1. NoSql概述1.1 什么是Nosql随着web2.0的快速发展,非关系型、分布式数据存储得到了快速的发展,它们不保证关系数据的ACID特性。NoSQL概念在2009年被提了出来。NoSQL最常见的解释是“non-relational”,“Not Only SQ...
2018-11-27 23:40:36
1008
原创 Linux基础使用 常见命令
Linux一、系统介绍1.1 用户介绍linux系统分为root用户和普通用户,不同的用户登录对系统具有不同的操作权限1.1.1 不同用户登录的命令行界面~表示/root普通用户:$root用户:#1.2 系统目录1.2.1 根目录 /1.2.2 homehome下除了root用户,会对所有新建的用户创建一个以用户名为文件夹名的文件夹,用户xxx对 /home/xxx...
2018-11-22 23:58:19
1037
原创 Actiiti(进阶)
Activiti 进阶一 流程变量操作1 流程变量操作1.1流程变量概念使用流程变量进行业务数据的传递,例如请假原因、天数等信息。1.2设置流程变量1.2.1 在启动流程实例时设置在启动流程实例时,可以添加流程变量。这是添加流程变量的一种时机。设置流程变量方式一:在启动流程实例时设置@Testpublic void test1() { String processDef...
2018-11-20 22:41:14
323
原创 Activiti(基础)
Activiti(基础)一. 工作流简述1.1工作流是什么工作流(Workflow),就是通过计算机对业务流程自动化执行管理。它主要解决的是“**使在多个参与者之间按照某种预定义的规则自动进行传递文档、信息或任务的过程,从而实现某个预期的业务目标,或者促使此目标的实现**”。工作流就是通过计算机技术对业务流程进行自动化管理。实现多个参与者按照预定的流程去自动执行业务流程。工作流管理系统的...
2018-11-20 22:37:53
771
原创 WebService
WebService0. WebService简介0.1 问题引入问题一:Ø 它们公司服务器的数据库中都保存了天气预报数据吗?Ø 如果没有, 那数据都存在哪了呢?Ø 这些网站是如何得到这些数据的呢?问题二:Ø 各个门户网站显示的股票行情信息数据又是怎么来的呢?0.2 WebService简介Webservice也叫XML Web Service,Web服务。可...
2018-11-12 17:16:42
12834
1
原创 Mybatis Plus插件使用
typora-copy-images-to: Mybatis Plustypora-root-url: Mybatis PlusMybatis Plus插件使用一 介绍1.1 MyBatis Plus简介MyBatis-Plus(简称 MP),是一个 MyBatis 的增强工具包,**只做增强不做改变. 发工作、提高生产率而生。**我们的愿景是成为 Mybatis 最好的搭档,就...
2018-11-07 23:28:37
23269
4
原创 SSM框架整合实战(详细步骤)
typora-root-url: ssmtypora-copy-images-to: ssmSSM整合一 基本概念SpringSpring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为...
2018-11-06 16:15:15
2171
原创 MyBatis深入
typora-copy-images-to: mybatistypora-root-url: mybatisMyBatis深入一 Mybatis主键映射1.1主键映射作用 当数据插入操作不关心插入后数据的主键(唯一标识),那么建议使用 不返回自增主键值 的方式来配置插入语 句,这样可以避免额外的SQL开销. 当执行插入操作后需要立即获取插入的**自增主键值**,比如一...
2018-11-05 20:16:17
319
原创 Mybatis基础
typora-copy-images-to: mybatistypora-root-url: mybatisMybatis一 MyBatis介绍MyBatis 本是apache**的一个开源项目iBatis**, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。I...
2018-11-05 19:53:02
280
原创 SpringMVC(深入篇)
八 Spring异常处理我们知道,系统中异常包括:**编译时异常**和运行时异常**RuntimeException**,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。在开发中,不管是dao层、service层还是controller层,都有可能抛出异常,**在springmvc中,能将所有类型的异常处理从各处理过程解耦出来,既保证了相关处理过程的...
2018-10-31 23:32:06
392
原创 Spring整合HIbernate和springmvc
Spring整合HIbernate和springmvc1.导入jar包<properties> <org.springframework.version>4.2.0.RELEASE</org.springframework.version> </properties> <depende
2018-10-31 00:24:16
2610
原创 springMVC(初级篇)
typora-root-url: springmvctypora-copy-images-to: springmvcSpringMVC一 Spring MVC 简介大部分Java应用都是Web应用,展现层是WEB应用不可忽略的重要环节.Spring为了展现层提供了一个优秀的WEB框架-Spring MVC . 和众多的其他WEB框架一样,它基于MVC的设计理念. 此外,它采用了松散耦合,...
2018-10-29 20:31:15
427
原创 Spring学习笔记三(Spring事务配置)
Spring的事务配置这里先举一个例子:A给B转账100,逻辑为 A减少100,B增加100(原本两者都是1000) public void test() { userService.transfer(1, 2, 100.0); }此时没有开启事务,数据库进行了正常的增加减少但是我们在sevice中加入系统会报异常并且,数据库还进行了错误的减少,即对方没收到,但是我们的钱却少...
2018-10-26 21:17:58
351
原创 Spring学习笔记二(AOP原理-动态代理步步深入)
动态代理最近在复习Spring的相关知识,当看到AOP这一章的时候,难免会有一点感悟,因为最开始学AOP的时候简直是一头雾水,AOP是一种思想,官方也解释得非常得官方化小白作为入门很容易卡壳,毕竟学习一种思想的成本比学习增删改查要大得多,所以需要我们掌握足够多的理论基础,即内功要好,当然不需要理解以下内容也可以写出AOP的代码,但是对了解一定的底层原理有助于帮助我们更好的去深入学习和理解A...
2018-10-25 21:01:12
269
原创 Spring学习笔记一(Spring容器和bean的注入)
第一节 在IOC容器中装配Bean1.1Spring容器成功启动条件1.导入Spring框架相关的jar包2.正确配置spring配置文件3.Bean的类都已放到应用程序的类路径下1.2Bean配置信息的组成Bean配置信息是Bean的元数据信息(类的信息)1.Bean的实现类2.Bean的属性信息3.Bean的依赖信息4.Bean的行为配置1.3xml、bean、容器、...
2018-10-23 10:52:20
1129
基于yolov5l的面部表情识别模型
2023-08-02
基于yolov5s的花朵识别模型
2023-08-02
基于YOLOV7的水上垃圾识别模型+训练结果
2023-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人