确保设备始终处于最佳运行状态,延长设备的使用寿命,保障系统的稳定运行的智慧地产开源了
智慧地产视觉监控平台是一款功能强大且简单易用的实时算法视频监控系统。它的愿景是最底层打通各大芯片厂商相互间的壁垒,省去繁琐重复的适配流程,实现芯片、算法、应用的全流程组合,从而大大减少企业级应用约95%的开发成本。通过计算机视觉和人工智能技术 ,搭建智能钢丝绳检测系统、井筒检测分析系统、余煤检测分析系统,提高检测准确度 ,降低工人在线的劳动强度 ,有效提高检测标准、避免客制化生产下 ,人工有可能存在的工作疏漏。各个监控摄像头的实时视频画面在实现帧同步的基础上,实时无缝融合,最终实现全景清晰化同帧重构及自由视角展示。用户只需在界面上进行简单的操作,就可以实现全视频的接入及布控。

项目搭建地址
项目开源地址:yihecode-server
本项目基于ai场景而开发,提供算法模型管理、摄像头管理、告警管理、数据统计等功能。
系统形态
系统根据客户环境目前共分为三种形态:
- 集群版-AIBox
- AIBOX-Server:后端项目,需付费。
- AIBOX-VUE:前端项目。
支持大量边缘盒子集中管理调度,平台实现多个盒子的控制管理,报警推送消息升级。基于多个边缘盒子部署的综合视频安防系统,多用于布置大量摄像头的场景,如仓库、物流园区、学校、医院、工厂、交通枢纽等。
- 单机版-SingleBox
应用单个边缘盒子,可关联少量摄像头、算法,在客户现场可快速落地体验。
- 服务器版-Master
适用于拥有GPU显卡的企业用户。基于服务器部署的综合视频安防系统,多用于布置大量摄像头的场景。
系统优势
智能:业界先进的目标检测、物体识别;先进的算法实施能力;支持建立完备的特征库,不断提升检测效率和准确率。
柔性:支持私有化部署;支持现有系统对接,减少系统重复开发;提供模块化能力输出,按需赋能。
可靠:建立交叉验证方式,提升检测准确率;实现全流程留证回溯;基于深度学习算法,支持再学习功能,不断提升系统精准度。
项目链接
公开演示链接:AI 视频监控管理
系列项目Gitee链接:请分别前往每个版本对应的两个项目同步代码。
项目定位
- 跨平台视觉安防解决方案:提供跨平台的视觉安防解决方案,满足不同场景的需求。
- 二次开发项目服务:为开发者提供二次开发项目服务,方便快速集成和部署。
- 商用级机器视觉平台:适用于商业级机器视觉应用,提供高性能、高可靠性的解决方案。
功能清单
- 安全通道异常
- 聚众识别
- 离岗检测
- 抽烟检测
- 垃圾识别
- 反光衣识别
- 打电话检测
- 烟雾识别
- 火焰识别
- 口罩识别
- 工服识别
- 闯入识别
- 人流密集识别
- 敬请期待......
软件架构
项目基于springboot2.7.4+mybatisplus+vue2+mysql5.7开发,采用前后端分离的设计模式,提高系统的性能和可扩展性。同时,系统还采用了多种优化技术,如缓存、压缩等,以提高系统的响应速度和资源利用率。AI视频监控平台具有强大的功能和良好的可扩展性,适用于各种场景的视频监控和AI计算需求。行业首创将帧同步技术引入全景视频拼接,解决了系统和网络时延导致的业务迟滞的问题,真正实现了在全景视频拼接平台上应用大量业务的质的突破。如果您对该平台感兴趣或需要进一步了解相关信息,请随时联系我们。
项目特点
- 集成化:视频监控、计算机视觉计算、告警通知一体的视频安防平台。
- 支持多种推流/拉流形式:支持RTSP/RTMP推流拉流形式。
- 支持多种指令集平台部署:支持x86、arm等指令集平台部署。
- 支持多种视频格式:支持H265/H264/GB28181/的视频格式。
- 支持添加客户自己训练的模型:支持添加客户自己训练的模型。
- 支持多路多算法的实时AI计算:支持多路多算法实时监控与AI计算,及时返回告警结果。
- 全方面告警通知:支持语音电话、短信、企业微信、钉钉、APP、第三方接口、音柱等多种告警通知方式。
- 高性能:支持多路多算法实时监控与AI计算,及时返回告警结果。
相关文章:
确保设备始终处于最佳运行状态,延长设备的使用寿命,保障系统的稳定运行的智慧地产开源了
智慧地产视觉监控平台是一款功能强大且简单易用的实时算法视频监控系统。它的愿景是最底层打通各大芯片厂商相互间的壁垒,省去繁琐重复的适配流程,实现芯片、算法、应用的全流程组合,从而大大减少企业级应用约95%的开发成本。通过计算机视觉和…...
RedisTemplate存储含有特殊字符解决
ERROR信息: 案发时间: 2025-02-18 01:01 案发现场: UserServiceImpl.java 嫌疑人: stringRedisTemplate.opsForValue().set(SystemConstants.LOGIN_CODE_PREFIX phone, code, Duration.ofMinutes(3L)); // 3分钟过期作案动机: stringRedisTemplate继承了Redistemplate 使用的…...
28、深度学习-自学之路-NLP自然语言处理-做一个完形填空,让机器学习更多的内容程序展示
import sys,random,math from collections import Counter import numpy as npnp.random.seed(1) random.seed(1) f open(reviews.txt) raw_reviews f.readlines() f.close()tokens list(map(lambda x:(x.split(" ")),raw_reviews))#wordcnt Counter() 这行代码的…...
【NLP 22、语言模型 language model】
有时候我也想听听,我在你心里,是什么样子 —— 25.1.12 一、什么是语言模型 语言是灵活的,也是有规律的 了解一门语言的人可以判断一句话是否“合理” 通俗来讲,语言模型用来评价一句话(句子可以看作是字的组合)是否“合理”或…...
刚性平衡机建模
这两个公式是动平衡机中用于描述旋转部件振动行为的动力学方程。它们分别描述了旋转部件在平移振动和扭转振动中的运动规律,用于分析不平衡量对系统的影响。以下是详细解释: 1. 第一个公式:平移振动的动力学方程 M d 2 y d t 2 2 K y 0 m 1…...
【算法】双指针(上)
目录 双指针 左右指针(对撞指针) 快慢指针 移动零 双指针解题 复写零 暴力解题 双指针解题(快慢指针) 快乐数 双指针解题(快慢指针) 盛最多水的容器 暴力解题(会超时) 双指针解题(左右指针) 有效三角形的个数 暴力解题 双指针解题(左右指针) 双指针 常见的双指…...
【Linux Redis】关于用docker拉取Redis后,让虚拟机运行起来redis,并使得其可以连接到虚拟机外的navicat。
步骤一:拉取Redis镜像 docker pull redis 这个命令会下载最新版本的Redis镜像到你的本地Docker仓库中。你也可以指定一个具体的版本号,例如docker pull redis:6.2.6,来拉取特定版本的Redis镜像。 如果拉取遇到问题请参考【Linux AnolisOS】关…...
用deepseek学大模型04-模型可视化与数据可视化
deepseek.com: pytorch可视化工具 生成神经网络图 在 PyTorch 中,可视化神经网络结构的常用工具和方法有以下几种,以下将详细介绍它们的用法: 1. TensorBoard (PyTorch 官方集成) PyTorch 通过 torch.utils.tensorboard 支持 TensorBoard&a…...
一周学会Flask3 Python Web开发-post请求与参数获取
锋哥原创的Flask3 Python Web开发 Flask3视频教程: 2025版 Flask3 Python web开发 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili app.route 装饰器默认只支持get请求。假如我们要让绑定的视图函数支持其他请求方式,我们可以在methods属性里配置…...
第3章 .NETCore核心基础组件:3.1 .NET Core依赖注入
3.1.1 什么是控制反转、依赖注入 杨老师在书中进行了一系列的文字阐述,总结一下就是:软件设计模式中有一种叫做【控制反转】的设计模式,而依赖注入是实现这种设计模式的一个很重要的方式。也就是说学习依赖注入,是学习怎样实现控…...
cs*n 网页内容转为html 加入 onenote
csdn上有好用的内容,我们怎么将它们加到 onenote 里吃灰呢。 一、创建 新html create_html.py import sysdef create_html_file(filename):# 检查是否提供了文件名if not filename:print("请提供HTML文件名")return# 创建HTML内容html_content f"…...
平板作为电脑拓展屏
有线串流(速度更快) spacedesk 打开usb对安卓的连接 用usb线直接连接电脑和平板 无线串流(延迟高,不推荐) todesk pc和手机端同时下载软件,连接后可以进行远程控制或扩展屏幕 spacedesk 连接到同一个…...
Pytorch实现论文之一种基于扰动卷积层和梯度归一化的生成对抗网络
简介 简介:提出了一种针对鉴别器的梯度惩罚方法和在鉴别器中采用扰动卷积,拟解决锐梯度空间引起的训练不稳定性问题和判别器的记忆问题。 论文题目:A Perturbed Convolutional Layer and Gradient Normalization based Generative Adversarial Network(一种基于扰动卷积层…...
关系数据库标准语言SQL
1.SOL称为结构化查询语言,它是由1974年由Boyce和Chamberlin提出的,1975年至1979年IBM公司的San Jose Research Laboratory研制了关系数据库管理系统的原型系统SystemR,并实现了这种语言。 2.SQL(Structured Ouery Language)称为结构化查询语言 3.SQL数…...
AI工具篇:利用DeepSeek+Kimi 辅助生成综述汇报PPT
随着科研和学术报告需求的增加,如何高效地准备一份结构清晰、内容充实的PPT已成为许多研究者的挑战。 传统的PPT制作过程繁琐,需要大量文献收集、数据分析和设计工作,而AI工具能够帮助提升效率,减少重复劳动。 本文将介绍如何使用…...
学习总结2.18
在原本基本的数船的基础上,增加了船不能畸形的要求,船只能是矩形,由此需要在dfs找船前确定是否有畸形船 .* ** *. ** ** .* ** *. 出现畸形船的情况如上图,即两艘船有一个交集时,此时就可以判断出bad pl…...
electron下载文件,弹窗选择下载路径,并通知下载进度
1:在window.js中 引入session import { app, BrowserWindow, ipcMain, dialog, shell, session } from electron; 2:发送下载请求 // 在主进程监听渲染进程发送的 start-download 事件ipcMain.on(start-download, async (event, downloadUrl) > {l…...
【Docker】容器被停止/删除的方式及命令:全面解析与实践指南
文章目录 引言一、容器的生命周期二、停止容器的命令及方式1. docker stop 命令2. docker kill 命令3. docker pause 和 docker unpause 命令4. docker restart 命令 三、删除容器的命令及方式1. docker rm 命令2. docker container prune 命令3. docker rm 与 docker rmi 的区…...
线上就医全流程医药机构接入文档接口代码-医保就医接口php-demo版本
2025年2月18日11:28:03 国密算法开发库推荐 lpilp/guomi 我测试过php 7.2 - 8.0都可以兼容,如果有能力可以自己开发 目前已经开发了核心的接口的测试demo,并且封装了工具类直接写业务逻辑即可,并且已经有线上项目在使用,如果需要demo代码可…...
缓存三大问题及其解决方案
缓存三大问题及其解决方案 1. 前言 在现代系统架构中,缓存与数据库的结合使用是一种经典的设计模式。为了确保缓存中的数据与数据库中的数据保持一致,通常会给缓存数据设置一个过期时间。当系统接收到用户请求时,首先会访问缓存。如果缓…...
斯坦福MUSK模型:多模态AI在癌症诊疗中的突破与应用
1. 斯坦福MUSK模型:多模态AI如何革新癌症诊疗作为一名长期关注医疗AI应用的从业者,最近斯坦福团队在《Nature》发表的MUSK模型让我眼前一亮。这个基于1亿病理图像和10亿文本数据训练的多模态Transformer,在23项病理学基准测试中全面超越现有模…...
为什么你的Span<T>反而更慢?3个反直觉误区导致性能倒退200%,立即自查!
更多请点击: https://intelliparadigm.com 第一章:Span<T>性能陷阱的真相与认知重构 Span 常被误认为“零成本抽象”的银弹,但其生命周期约束、堆栈混合场景及隐式装箱行为,恰恰构成了高频性能反模式的温床。当开发者忽略 …...
当饮酒者成为共建者:酒业价值网络的静默迁移
渠道的喧嚣渐渐平息,增长的回声从推杯换盏的缝隙中传来。一、 停滞的齿轮与无声的转变华北一位经销商的账本,连续三年描绘着近乎平行的曲线——销售额如凝固的河流,增长微不可察。他试遍了所有熟悉的方法:价格、人情、促销。市场像…...
微服务架构下的测试策略全景图
随着企业数字化转型进程的加速,微服务架构以其高内聚、松耦合、独立部署和弹性伸缩的优势,已成为构建现代复杂软件系统的主流选择。然而,这种将单体应用拆分为一系列自治、细粒度服务的分布式模式,在赋予开发敏捷性的同时…...
当“效率”成为裁员令:Meta 裁员 10% 背后的技术行业生存法则
当“效率”成为裁员令:Meta 裁员 10% 背后的技术行业生存法则 2026 年 4 月 23 日,一则消息在 Hacker News 上炸开了锅:Meta 宣布将裁减 10% 的员工。这并非硅谷第一次听到“裁员”二字,但来自社交巨头 Meta 的这 10%,…...
Hermes Agent 深度解析:开源自进化 AI 智能体的架构革命
标签:Hermes Agent 自主AI智能体 Nous Research 持久记忆 MCP协议 AI Agent架构 摘要:本文深入剖析 Hermes Agent 的模块化架构、自进化学习机制与企业级部署方案,结合 DeepSeek V4 与 GPT-5.5 的最新进展,为开发者提供完整的 AI …...
SpringBoot项目里用JasperReport生成PDF报表,从设计到导出网页显示全流程避坑
SpringBoot与JasperReport实战:从报表设计到Web端PDF导出的完整解决方案 在当今企业级应用开发中,报表功能几乎是每个系统的标配需求。无论是财务对账单、销售统计还是运营分析,将数据以专业格式呈现的能力直接影响着用户体验。JasperReport…...
WarcraftHelper魔兽争霸3终极优化工具:告别卡顿,享受高帧率流畅体验
WarcraftHelper魔兽争霸3终极优化工具:告别卡顿,享受高帧率流畅体验 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 还在为魔兽…...
别再对单个数字做for循环了!PyTorch新手常犯的TypeError: iteration over a 0-d tensor错误详解
从TypeError到张量思维:PyTorch标量操作的深度解析 为什么你的PyTorch代码会报"iteration over 0-d tensor"错误? 刚接触PyTorch的开发者经常会遇到一个令人困惑的错误——当你试图对一个看似普通的数字进行for循环时,解释器突然抛…...
终极PyAEDT实战指南:用Python脚本彻底解放Ansys电磁仿真生产力
终极PyAEDT实战指南:用Python脚本彻底解放Ansys电磁仿真生产力 【免费下载链接】pyaedt AEDT Python Client Package 项目地址: https://gitcode.com/gh_mirrors/py/pyaedt 你是否还在Ansys Electronics Desktop中重复点击菜单、手动设置参数、逐个导出结果&…...
