# task-ai **Repository Path**: CHHC1880/task-ai ## Basic Information - **Project Name**: task-ai - **Description**: 算法任务调度平台:对算法侧进行算法配置,接收识别结果并展示 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-02-22 - **Last Updated**: 2024-02-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # task-ai #### 介绍 算法任务调度平台:对算法侧进行算法配置,接收识别结果并展示 #### 软件架构 1. 应用侧(提供数据管理及下发控制) 1.1 概览(CPU 内存 系统信息) 1.2 相机管理(监控查看 启动任务 停止任务) 1.3 算法平台 1.4 算法管理 1.5 算法任务 1.6 媒体资源(上传mp4文件,生成url地址,供ai解析用) 1.7 系统配置(webrtc信息:从流媒体拉取AI视频流;告警回调URL:有更新时,同步通知所有的AI平台) 1.8 告警事件 1.9 系统日志 1.10 Swagger 向下对算法侧提供接口 api/third/clear_stream_status:清除相机取流状态 api/third/clear_task_status:清除相机任务状态 api/third/update_stream_status:更新相机取流状态 api/third/update_task_status:更新相机任务状态 api/third/update_task_result:更新相机任务结果 api/third/get_aiinfor_url:获取回调地址 api/third/get_task_normal:获取该相机算法侧上的所有任务(不包括手动停止的任务) api/third/get_task_error:获取任务失败的相机 api/third/get_task_one:获取该相机编码上的任务 api/third/get_behavior_info:获取相机算法侧上的算法信息 向上接收算法侧信息接口(http post) api/aiinfo { "platformcode": "AI01", "event": "INFO",} platformcode: 算法平台编码 event: 事件类型 INFO:告警事件;ERROR:错误信息;HEART:心跳信息(定时5分钟更新) 2. 算法侧 向下对应用侧提供接口(http post) 启动任务 starttask { "cameracode": "IPC001" } 停止任务 stoptask { "cameracode": "IPC001" } 更新回调接口 updateaiinfourl { "newurl": "http://192.168.0.235:5500/api/aiinfo" } 向上为应用侧提供的资料有 平台编码:AI01,配置文件修改 算法参数: behavior_param 算法参数 json {"behavior":"ssd", "videoquality": 1, "checkinterval": 0, "alarminterval": 5000, "detection": "target", "param": "person;tv"} {"behavior":"yolo", "videoquality": 2.5, "checkinterval": 1000, "alarminterval": 5000, "detection": "target", "param": "person;tv"} behavior: 算法类型 (ssd/yolo) videoquality: 推流图像质量(1:原始比例 值越大越模糊) checkinterval: 检测间隔 (单位毫秒 0:不间隔,1000:1秒) alarminterval: 告警间隔(单位毫秒 1000:1秒) detection: 检测类型 (target(目标检测) / mediapipe(骨骼检测)) param: 检测参数(为空时全检测,不为空时检测是否包含项) #### 演示地址 http://134.175.123.194:8500 ![输入图片说明](image.png) #### 详细资料 https://www.cnblogs.com/chen1880/p/17118955.html #### 联系方式 QQ:505645074