This commit is contained in:
2025-12-27 11:44:50 +08:00
commit ccd43fac1f
1193 changed files with 384161 additions and 0 deletions
@@ -0,0 +1,32 @@
---
number headings: first-level 4, max 6, 1.1.
---
#### 1. 乐昌教育安全情况
##### 1.1. 监控
1. 没有集中监控:现有的监控,仅用于考试监考。
2. 校内有部署监控摄像头,可以协调人员收集视频地址。
##### 1.2. 安全网格人员
1. 计划采用以下的网格管理模式
![[2022-07-29 教育安全网格管理平台 2022-08-01 11.08.05.excalidraw|500]]
1. 可以由驻校网格管理人员进行日常安全隐患排查
##### 1.3. 韶关市教育局 - 定位卡
由三方供应,韶关市正在推。
1. 180元/年一张有定位功能的学生卡
2. 基本功能仅有刷卡功能
3. 整合外部系统定位路径等数据
#### 2. 需求
##### 2.1. 工作进度跟踪
1. 教育局安全工作下发,跟踪(重点)。
2. 连接教育局与学校管理人员
##### 2.2. 平台功能需求
由教育局对下属院校进行安全教育,关注“驻校安全员”的培训与指导。
##### 2.3. 定位数据接入安全平台
![[2022-07-29 教育安全网格管理平台 2022-08-01 11.18.29.excalidraw]]
##### 2.4. 隐患
基础隐患排查
日常隐患排查
专业隐患排查,如教学楼危楼
#### 3. 待办
1. 服务器资源需求
2. 学校资源收集
3. 分期计划,计划先给出前三期
@@ -0,0 +1,84 @@
```toc
```
#### 六月份工作回顾
1. 综合服务平台扩展应用集成与整合能力(完成度80%),预计7月第一周完成后续功能
2. 教育网格平台的准备工作
1. 与江泰就隐患排查系统数据的对接进行了接洽
2. 明确了教育局视频资源的的推进方向
3. 新投保平台的数据仓库基本完成了建模与部分数据采集工作
3. 综合服务平台宣传网站进入周期性更新阶段。
#### 七月份工作安排
##### 七月份工作主题概括
1. 完成综合服务平台扩展应用集成与整合能力
2. 启动教育网格安全管理平台基础开发,接入综合服务平台系统整合体系
3. 初步搭建数据中心的AI分析服务
4. 教育网格主题门户网站完善设计
##### 七月份重点目标
> [!INFO] 目标 1 :完成综合服务平台租户自有系统接入监权模块的开发
>
> 人员:孔文斌、陈孟泽
> 内容:
> 1. 租户自有系统接入管理
> 2. Oauth授权、与接口调用校验
> [!INFO] 目标 2 :教育网格管理平台基础建设
>
> 人员:陈孟泽、陈启慧
> 内容:
> 1. 以BladeX框架为基础,改造接入综合服务平台账户体系
> 2. 接入综合服务平台认证中心
> [!INFO] 目标 3:教育网格管理平台数据分析大屏
> 人员:黄国超、徐钊、陈思宇、高宇
> 细化:[[#教育网格数据大屏目标细化]]
> [!INFO] 目标四:AI视觉分析中心基本搭建
> 人员:高宇
> 内容:
> 1. 信息管理(视频流|AI智能识别模型|AI分析作业记录)
> 2. AI分析作业模块
#### 目标细化
##### 教育网格数据大屏(新增)
![[网格大屏工作计划.excalidraw|left]]
> [!INFO] 目标 3.1:针对教育网格安全需求,完成学平险投保数据分析大屏调整
> 人员:黄国超、徐钊、陈思宇
> 内容:
> 1. 讨论调整教育网格“投保数据分析屏”数据模块调整(陈思宇/黄国超)
> 2. 完成数据准备与界面对接
> 3. 发布到教育网格平台
>
> 时间点:
> 1. 计划完成时间:7月19日
> [!INFO] 目标 3.2:完成纠纷系统数据分析大屏
> 人员:陈思宇、黄国超、徐钊
> 内容:
> 1. 讨论教育网格“纠纷案件数据分析屏”(陈思宇/黄国超)
> 2. 完成数据准备与界面对接
> 3. 发布到教育网格平台
>
> 时间点:
> 1. 计划完成时间:7月29日
> [!INFO] 目标 3.3:完成教育网格监控中心统计分析大屏
> 人员:黄国超、陈思宇、高宇
> 内容:
> 1. 完成AI分析系统基础视觉分析模型
> 2. 完成教育网格数据对接
> 3. 完成监控中心数据准备与界面对接
> 4. 发布到教育网格平台
>
> 时间点:
> 1. 7月29日 完成第1点
> 2. 计划完成时间,8月15日
![[Drawing 2022-01-10 23.10.38.excalidraw]]
![[七月份综合服务平台工作计划 2022-08-03 18.43.45.excalidraw|400|right]]
@@ -0,0 +1,8 @@
乐昌领导有相对具体的安全管理方面的考虑
[[2022-07-21英德教育局教育安全网格管理平台-产品介绍会议纪要]]
[[2022-07-25 英德市教育安全管控平台实施工作计划]]
[[2022-07-29 拜访乐昌教育局 - 安全网格管理平台记录]]
[[2022-07-27 乐昌教育安全管控平台实施工作计划]]
![[BladeX框架信息]]
@@ -0,0 +1,7 @@
![[Drawing 2022-07-05 09.30.21.excalidraw]]
![[AI视觉任务.excalidraw]]
![[OpenCV与FFmpeg]]
@@ -0,0 +1,119 @@
opencv是图形处理
ffmpeg是媒体转换
opencv的流媒体部分,依赖于ffmpeg,通过以下方式,获取opencv的信息,如下,我的电脑里安装的opencv,即没有ffmpeg的功能。
```shell
python >> print(cv2.getBuildInformation())
General configuration for OpenCV 4.6.0 =====================================
Version control: 4.6.0
Platform:
Timestamp: 2022-07-04T07:35:14Z
Host: Darwin 21.5.0 arm64
CMake: 3.22.5
CMake generator: Unix Makefiles
CMake build tool: /usr/bin/make
Configuration: Release
CPU/HW features:
Baseline: NEON FP16
C/C++:
Built as dynamic libs?: NO
C++ standard: 11
C++ Compiler: /Library/Developer/CommandLineTools/usr/bin/c++ (ver 13.1.6.13160021)
C++ flags (Release): -fsigned-char -W -Wall -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Wno-delete-non-virtual-dtor -Wno-unnamed-type-template-args -Wno-comment -fdiagnostics-show-option -Qunused-arguments -Wno-semicolon-before-method-body -ffunction-sections -fdata-sections -fvisibility=hidden -fvisibility-inlines-hidden -O3 -DNDEBUG -DNDEBUG
C++ flags (Debug): -fsigned-char -W -Wall -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Wno-delete-non-virtual-dtor -Wno-unnamed-type-template-args -Wno-comment -fdiagnostics-show-option -Qunused-arguments -Wno-semicolon-before-method-body -ffunction-sections -fdata-sections -fvisibility=hidden -fvisibility-inlines-hidden -g -O0 -DDEBUG -D_DEBUG
C Compiler: /Library/Developer/CommandLineTools/usr/bin/cc
C flags (Release): -fsigned-char -W -Wall -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Wno-delete-non-virtual-dtor -Wno-unnamed-type-template-args -Wno-comment -fdiagnostics-show-option -Qunused-arguments -Wno-semicolon-before-method-body -ffunction-sections -fdata-sections -fvisibility=hidden -fvisibility-inlines-hidden -O3 -DNDEBUG -DNDEBUG
C flags (Debug): -fsigned-char -W -Wall -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Wno-delete-non-virtual-dtor -Wno-unnamed-type-template-args -Wno-comment -fdiagnostics-show-option -Qunused-arguments -Wno-semicolon-before-method-body -ffunction-sections -fdata-sections -fvisibility=hidden -fvisibility-inlines-hidden -g -O0 -DDEBUG -D_DEBUG
Linker flags (Release): -Wl,-dead_strip
Linker flags (Debug): -Wl,-dead_strip
ccache: NO
Precompiled headers: NO
Extra dependencies: -framework OpenCL /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Accelerate.framework -lm -ldl -framework Cocoa -framework AppKit
3rdparty dependencies: libprotobuf ade ittnotify libjpeg-turbo libwebp libpng libtiff libopenjp2 IlmImf zlib quirc tegra_hal
OpenCV modules:
To be built: calib3d core dnn features2d flann gapi highgui imgcodecs imgproc ml objdetect photo python3 stitching video videoio
Disabled: world
Disabled by dependency: -
Unavailable: java python2 ts
Applications: -
Documentation: NO
Non-free algorithms: NO
GUI: COCOA
Cocoa: YES
VTK support: NO
Media I/O:
ZLib: build (ver 1.2.12)
JPEG: build-libjpeg-turbo (ver 2.1.2-62)
WEBP: build (ver encoder: 0x020f)
PNG: build (ver 1.6.37)
TIFF: build (ver 42 - 4.2.0)
JPEG 2000: build (ver 2.4.0)
OpenEXR: build (ver 2.3.0)
HDR: YES
SUNRASTER: YES
PXM: YES
PFM: YES
Video I/O:
DC1394: NO
FFMPEG: NO
avcodec: NO
avformat: NO
avutil: NO
swscale: NO
avresample: NO
GStreamer: NO
AVFoundation: YES
Parallel framework: GCD
Trace: YES (with Intel ITT)
Other third-party libraries:
Lapack: YES (/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Accelerate.framework -lm -ldl)
Eigen: NO
Custom HAL: YES (carotene (ver 0.0.1))
Protobuf: build (3.19.1)
OpenCL: YES (no extra features)
Include path: NO
Link libraries: -framework OpenCL
Python 3:
Interpreter: /opt/homebrew/Caskroom/miniconda/base/envs/local_paddle_develop/bin/python (ver 3.8.13)
Libraries: /opt/homebrew/Caskroom/miniconda/base/envs/local_paddle_develop/lib/libpython3.8.dylib (ver 3.8.13)
numpy: /private/var/folders/5k/3y05d4h11p14mnf2fmmtcn140000gn/T/pip-build-env-agsw393m/overlay/lib/python3.8/site-packages/numpy/core/include (ver 1.21.0)
install path: python/cv2/python-3
Python (for build): /opt/homebrew/Caskroom/miniconda/base/envs/local_paddle_develop/bin/python
Java:
ant: NO
JNI: /Users/adamgao/.sdkman/candidates/java/current/include /Users/adamgao/.sdkman/candidates/java/current/include/darwin /Users/adamgao/.sdkman/candidates/java/current/include
Java wrappers: NO
Java tests: NO
Install to: /private/var/folders/5k/3y05d4h11p14mnf2fmmtcn140000gn/T/pip-req-build-3qs550ci/_skbuild/macosx-12.0-arm64-3.8/cmake-install
-----------------------------------------------------------------
```
解决方法,重装opencv,参考[](https://zhuanlan.zhihu.com/p/472115312)
```
# 编译x264解码库
```
```
# 编译ffmpeg
$ ./configure --enable-shared --enable-gpl --enable-libx264 --disable-avfilter --prefix=/usr/local
```
```
# 编译opencv
$ cmake -D CMAKE_BUILD_TYPE=Release -D WITH_VTK=OFF -D BUILD_opencv_stereo=OFF -D BUILD_opencv_viz=OFF -D BUILD_opencv_dnn=OFF -D BUILD_opencv_python2=OFF -D BUILD_opencv_test_imgproc=OFF -D BUILD_opencv_gapi=OFF -D PYTHON_EXECUTABLE=/opt/homebrew/Caskroom/miniconda/base/envs/local_paddle_develop/bin/python3 -D BUILD_EXAMPLES=OFF -D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules -D CMAKE_INSTALL_PREFIX=/usr/local ..
```
@@ -0,0 +1,25 @@
---
number headings: first-level 3, max 6, 1.1
---
### 1 产品介绍
#### 1.1 基本情况
时间:2022年07月20日
地点:英德市教育局
人员:高宇、廖帆、陈思宇
#### 1.2 过程
1. 产品介绍
2. 关注费用问题
1. 服务器资源
2. 大屏设备
#### 1.3 对接人员安排
1. 罗股:英德教育局工作对接人,负责网络、设备、服务器等资源
2. 高宇:创医元,整体工作安排
3. 廖帆、陈思宇:创医元,后续需求与实施
### 2 当前工作项
#### 2.1 上线工作计划(创医元)
#### 2.2 服务器资源预算(创医元)
#### 2.3 现场大屏预算(创医元)
#### 2.4 列出数据采集清单(创医元)
@@ -0,0 +1,60 @@
---
number headings: first-level 3, max 6, 1.1
---
### 1 功能清单
| 序号 | 模块 | 功能点 | 包含 | 备注 |
| ---- | ------------ | -------------- | ---- |:---------------------------- |
| 1 | 信息管理模块 | 人员信息管理 | 是 | |
| ^^ | ^^ | 角色权限管理 | 是 | |
| 2 | 监控中心 | 实时监控 | 是 | |
| ^^ | ^^ | 智慧监控服务 | 是 | |
| ^^ | ^^ | 历史回放 | 待定 | 需要视频源供应方提供存储支持 |
| 3 | 数据大屏 | 投保数据屏 | 是 | |
| ^^ | ^^ | 安全隐患数据屏 | 是 | |
| ^^ | ^^ | 纠纷案件数据屏 | 是 | |
| ^^ | ^^ | 监控中心数据屏 | 是 | |
### 2 实施工作节点
![[2022-07-25 实施工作计划.excalidraw|1024|left]]
### 3 当前工作
#### 3.1 资源需求
##### 3.1.1 服务器资源预算
| 序号 | 名称 | 数量 | CPU<br/>核心数 | 硬盘<br/>GB | 内存<br/>GB | 网络(内) | 网络(外) | 备注 |
| ---- | ---- |:----:|:--------------:|:-----------:|:-----------:|:--------:|:--------:|:-------------------------------------------------------- |
| 1 | MN01 | 1 | 8 | 500 | 16 | 内网 | 出 | 集群控制节点<br/>NACOS服务管理集群<br/>Minio文件存储集群 |
| 2 | MN02 | 1 | 8 | 500 | 16 | 内网 | 出 | 集群控制节点<br/>NACOS服务管理集群<br/>Minio文件存储集群 |
| 3 | MN03 | 1 | 8 | 500 | 16 | 内网 | 出 | 集群控制节点<br/>NACOS服务管理集群<br/>Minio文件存储集群 |
| 4 | WN01 | 1 | 10 | 500 | 32 | 内网 | 出/入 | 高可用网关<br/>教育网格应用服务 |
| 5 | WN02 | 1 | 10 | 500 | 32 | 内网 | 出/入 | 高可用网关<br/>教育网格应用服务 |
| 6 | DN01 | 1 | 8 | 500 | 16 | 内网 | 出 | 持久化数据结点(主)<br/>缓存结点<br/>集群共享存储节点 |
| 7 | DN02 | 1 | 8 | 500 | 16 | 内网 | 出 | 持久化数据结点(备)<br/>缓存结点 |
##### 3.1.2 现场大屏预算
| 序号 | 名称 | 数量 | 备注 |
|:----:|:------ |:---- |:-------------------------- |
| 1 | 电脑 | 1 | 根据外接显示器数,增加显卡 |
| 2 | 显示器 | 14 | 按需 |
#### 3.2 信息收集
##### 3.2.1 各级别教育机构信息采集
* 采集内容与模板
| 机构编码 | 机构名称 | 教职工总数 | 级别 | 年级 | 各年级班级数 | 各年级学生数 |
| -------------- | -------- | ---------- | ---- | ---- | ------------ | ------------ |
| xxxxxxxxxxxxxx | XXX小学 | 108 | 小学 | 1 | 10 | 401 |
| ^^ | ^^ | ^^ | ^^ | 2 | 10 | 404 |
| ^^ | ^^ | ^^ | ^^ | 3 | 10 | 434 |
| ^^ | ^^ | ^^ | ^^ | 4 | 11 | 450 |
| ^^ | ^^ | ^^ | ^^ | 5 | 10 | 402 |
| ^^ | ^^ | ^^ | ^^ | 6 | 10 | 398 |
##### 3.2.2 监控设备信息
* 采集内容与模板
| 所属教育机构 | 所属教育机构编码 | 监控视频源格式 | 网络环境 | 视频源网络地址 | 认证信息 |
| ------------ | ---------------- | -------------- | --------- | ------------------------ | -------- |
| XXX小学 | xxxxxxxxxxxxxx | RTMP/RTSP/其他 | 内网/外网 | rtmp://xxx.x.x.x/xxx/xxx | 是/否 |
@@ -0,0 +1,60 @@
---
number headings: first-level 3, max 6, 1.1
---
### 1 功能清单
| 序号 | 模块 | 功能点 | 包含 | 备注 |
| ---- | ------------ | -------------- | ---- |:---------------------------- |
| 1 | 信息管理模块 | 人员信息管理 | 是 | |
| ^^ | ^^ | 角色权限管理 | 是 | |
| 2 | 监控中心 | 实时监控 | 是 | |
| ^^ | ^^ | 智慧监控服务 | 是 | |
| ^^ | ^^ | 历史回放 | 待定 | 需要视频源供应方提供存储支持 |
| 3 | 数据大屏 | 投保数据屏 | 是 | |
| ^^ | ^^ | 安全隐患数据屏 | 是 | |
| ^^ | ^^ | 纠纷案件数据屏 | 是 | |
| ^^ | ^^ | 监控中心数据屏 | 是 | |
### 2 实施工作节点
![[2022-07-25 实施工作计划.excalidraw|1024|left]]
### 3 当前工作
#### 3.1 资源需求
##### 3.1.1 服务器资源预算
| 序号 | 名称 | 数量 | CPU<br/>核心数 | 硬盘<br/>GB | 内存<br/>GB | 网络(内) | 网络(外) | 备注 |
| ---- | ---- |:----:|:--------------:|:-----------:|:-----------:|:--------:|:--------:|:-------------------------------------------------------- |
| 1 | MN01 | 1 | 8 | 500 | 16 | 内网 | 出 | 集群控制节点<br/>NACOS服务管理集群<br/>Minio文件存储集群 |
| 2 | MN02 | 1 | 8 | 500 | 16 | 内网 | 出 | 集群控制节点<br/>NACOS服务管理集群<br/>Minio文件存储集群 |
| 3 | MN03 | 1 | 8 | 500 | 16 | 内网 | 出 | 集群控制节点<br/>NACOS服务管理集群<br/>Minio文件存储集群 |
| 4 | WN01 | 1 | 10 | 500 | 32 | 内网 | 出/入 | 高可用网关<br/>教育网格应用服务 |
| 5 | WN02 | 1 | 10 | 500 | 32 | 内网 | 出/入 | 高可用网关<br/>教育网格应用服务 |
| 6 | DN01 | 1 | 8 | 500 | 16 | 内网 | 出 | 持久化数据结点(主)<br/>缓存结点<br/>集群共享存储节点 |
| 7 | DN02 | 1 | 8 | 500 | 16 | 内网 | 出 | 持久化数据结点(备)<br/>缓存结点 |
##### 3.1.2 现场大屏预算
| 序号 | 名称 | 数量 | 备注 |
|:----:|:------ |:---- |:-------------------------- |
| 1 | 电脑 | 1 | 根据外接显示器数,增加显卡 |
| 2 | 显示器 | 14 | 按需 |
#### 3.2 信息收集
##### 3.2.1 各级别教育机构信息采集
* 采集内容与模板
| 机构编码 | 机构名称 | 教职工总数 | 级别 | 年级 | 各年级班级数 | 各年级学生数 |
| -------------- | -------- | ---------- | ---- | ---- | ------------ | ------------ |
| xxxxxxxxxxxxxx | XXX小学 | 108 | 小学 | 1 | 10 | 401 |
| ^^ | ^^ | ^^ | ^^ | 2 | 10 | 404 |
| ^^ | ^^ | ^^ | ^^ | 3 | 10 | 434 |
| ^^ | ^^ | ^^ | ^^ | 4 | 11 | 450 |
| ^^ | ^^ | ^^ | ^^ | 5 | 10 | 402 |
| ^^ | ^^ | ^^ | ^^ | 6 | 10 | 398 |
##### 3.2.2 监控设备信息
* 采集内容与模板
| 所属教育机构 | 所属教育机构编码 | 监控视频源格式 | 网络环境 | 视频源网络地址 | 认证信息 |
| ------------ | ---------------- | -------------- | --------- | ------------------------ | -------- |
| XXX小学 | xxxxxxxxxxxxxx | RTMP/RTSP/其他 | 内网/外网 | rtmp://xxx.x.x.x/xxx/xxx | 是/否 |