代码拉取完成,页面将自动刷新
同步操作将从 RK3588项目/瑞芯微Yolov7-RKNN边缘部署模板 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
name: 默认算法
# 描述性信息
description: 默认AI服务,可以识别常见80个类别
# 版本,会根据这个字段是否相同以判断用户在检查更新时是否需要更新
version: v8.0.3
# 模型版本(描述性信息)
model_version: v1.0
# 项目代码相关字段
src:
# 代码根目录在哪,实际部署时只会将该目录部署上去
root: src
# 项目程序入口代码文件相对于src_root的路径
entrypoint: run.py
# 可替换的模型文件相对于src_root的路径,模型升级会替换该模型文件
model_path: detect/model.rknn
# 本项目的Git地址,用于判断项目的唯一性,在线升级项目也会使用
git_url: git@gitee.com:research-group-2022/nvrpro-airockchip-yolov7-rknn.git
# 使用ssh的格式或者http的格式都行,最后都会转成ssh格式
# git_url: https://gitee.com/research-group-2022/nvrpro-airockchip-yolov7-rknn.git
optional_args:
- 转播设置:
- id: resolution
name: 转播分辨率
help: 指定转播的分辨率,默认与原摄像头的分辨率一致,可以强制指定更低的分辨率用于降低原摄像头转播的分辨率,以节省网络带宽
choices:
- 640*480
- 720*640
- 1280*720
- 1280*960
- 1920*1080
- 2560*1440
- id: cbr
name: 码率
help: 指定转播的固定码率(Kbps),码率越高视频越清晰,但会占用更多的网络带宽,默认为1024Kb
choices:
- 256
- 512
- 1024
- 1536
- 2048
- 3072
- 4096
- 6144
- 8192
- 12288
- 16384
- id: fps
name: 转播帧率
help: 指定转播的帧率(fps),默认与原摄像头的帧率一致
choices:
- 1
- 2
- 4
- 6
- 8
- 10
- 12
- 15
- 16
- 18
- 20
- 22
- 25
- 基础设置:
- id: enable_draw_video_box
name: 预览视频预测框
help: 视频画面绘制识别框
switch: true
- id: enable_draw_alert_box
name: 报警结果识别框
help: 报警图像绘制识别框
switch: true
- id: enable_multiprocess
name: 性能模式
help: 开启多进程检测,占用资源会更多,但画面会更流畅。如不开启,默认会使用单进程预测与补帧算法
switch: true
- id: mutiprocess_worker_num
name: 检测进程数量
help: 检测进程数量,如果设为1则与不开启多进程检测效果相同,默认为3
- id: alert_sensitivity
name: 报警灵敏度
help: 可填写0~1之间的数值,数值越高,越容易报警,默认值为0.3(大概每1.5s确认一次物体)
# 报警设置
alert:
objects:
- 人
- 自行车
- 汽车
- 摩托车
- 飞机
- 公共汽车
- 火车
- 卡车
- 船
- 交通灯
- 消防栓
- 停车标志
- 停车收费表
- 长凳
- 鸟
- 猫
- 狗
- 马
- 羊
- 母牛
- 大象
- 熊
- 斑马
- 长颈鹿
- 背包
- 雨伞
- 手提包
- 领带
- 手提箱
- 飞盘
- 滑雪板
- 滑雪板
- 运动用球
- 风筝
- 棒球棍
- 棒球手套
- 滑板
- 冲浪板
- 网球拍
- 瓶子
- 酒杯
- 杯子
- 叉
- 刀
- 勺子
- 碗
- 香蕉
- 苹果
- 三明治
- 橙子
- 西兰花
- 胡萝卜
- 热狗
- 披萨
- 甜甜圈
- 糕饼
- 椅子
- 沙发
- 盆栽植物
- 床
- 餐桌
- 马桶
- 显示器
- 笔记本电脑
- 鼠标
- 遥控器
- 键盘
- 手机
- 微波炉
- 烤箱
- 烤面包机
- 洗手池
- 冰箱
- 书
- 时钟
- 花瓶
- 剪刀
- 泰迪熊
- 吹风机
- 牙刷
conditions:
- name: 出现
args: null
- name: 离开
args: null
- name: 向上经过
args: null
- name: 向下经过
args: null
- name: 向左经过
args: null
- name: 向右经过
args: null
- name: 滞留
args:
- name: 时间
description: 对象停留在画面中的时间(秒)
type: number
- name: 等于
args: &op_cond_args
- name: 数量
description: 画面中该对象的存在的数量
type: integer
- name: 不等于
args: *op_cond_args
- name: 大于
args: *op_cond_args
- name: 大于等于
args: *op_cond_args
- name: 小于
args: *op_cond_args
- name: 小于等于
args: *op_cond_args
# 所有项目都会用同一个Python3.9的虚拟环境,但如果你的某些依赖和其他项目有冲突,无法公用同一个环境,你也可以使用该字段来创建一个新的虚拟环境,其值为Python版本
# new_env: 3.9
# 项目依赖,使用txt文件或者在这里列举都可以
# 用requirements.txt:
requirements: requirements.txt
# 或者在这里列举:
# requirements:
# - packages/rknn_toolkit_lite2-1.4.0-cp39-cp39-linux_aarch64.whl
# - numpy
# - opencv-python-headless
# - apscheduler
# # pip的索引源,默认就是https://pypi.tuna.tsinghua.edu.cn/simple
# index_url: https://pypi.tuna.tsinghua.edu.cn/simple
# pip的额外索引源,可以填一个(字符串)或者多个(列表)
# extra_index_url: 填写一个额外索引源
# 或者:
# extra_index_url:
# - 第一个地址
# - 第二个地址
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。