公司监管平台

我要开发同款
gadlym2023年03月14日
129阅读

作品详情

1. 开发环境: GoLand、Java, Redis, Nginx、Gstream、Jekins、mq、sqlite,
2. 项目用到的技术栈: oatpp、gin、gorm, springboot, jpa
3. 项目架构分为了,前端,后端,解析端,相机控制服务,服务器后台
4. 服务主要分为了人员管理,部门管理,静态库比对,动态库比对,人脸检索,系统管理,算法仓中心等模块
6.项目负责:
1. 解析端为了对接算法核心,为了更优秀的性能采用c++编写,通过导入人员图片提取人脸特征,就可以对图片进行解析,得到人脸
的匹配分数,性别,年龄等信息
3. 相机控制服务采用onvif的通用协议,支持相机放大缩小,球机的ptz,预置位等功能.兼容更多的普通相机,提供了对外的http服务
4. 人员库导入根据图片描述信息来生成人员导入的实体信息,提供人员数据导出excle表格,以及world文档,方便用户统计记录功
能,数据通过 gorm 操作 sqlite 数据库持久化
5. 动态库比对中通过用户添加相机,获取相机的rtsp地址,采用 gstream 技术 将 rtsp转发成rtmp推送至浏览器端显示, 采用
websocket技术实现实时的视频识别结果报警信息推送,生成对应的小视频文件(通过gstream缓存一个视频帧的队列集合,可以在
报警时生成报警时间前后10s的视频数据)
6. 系统设置中支持用户设置定期的ntp校时,系统状态展示(cpu信息,磁盘空间,网络上下行等实时展示) 设备ip,网关,Dns网络设置...支持定期重启,设备在线升级设置
7. 对接定制化需求,例如socket对接继电器网络协议,网络http协议等
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论