|
发表于 2023-7-28 10:26:26
|
显示全部楼层
本帖最后由 sorrypqa 于 2023-7-28 15:10 编辑
我也不懂这玩意,文档全是英文,看不懂,只是炒大佬们的作业,https://williamlam.com/2023/05/f ... i-on-intel-nuc.html
官网里好像写着要6代以上的CPU才支持,如果是ESXI,在硬件里启用显卡直通,在HA虚拟机里把PCI设备(显卡)添加进来,其它步骤就按照您的教程,配置用的是上面发的,就能正常工作了。
但要用的好,真不是件容易的事,我现在正在捣鼓配置文件:
mqtt:
host: 192.168.66.201 #mqtt服务器地址
port: 1883 #mqtt端口
user: homeassistant #用户名
password: ******* #密码
topic_prefix: frigate #主题前缀,如果运行多个实例,则必须是唯一的
client_id: frigate #客户端id,如果运行多个实例,则必须是唯一的
detectors: #探测器配置
ov: #探测器名称
type: openvino #检测器类型
device: AUTO
model:
path: /openvino-model/ssdlite_mobilenet_v2.xml
model: #探测模型
width: 300 #对象检测模型输入宽度
height: 300 #对象检测模型输入高度
input_tensor: nhwc #对象检测模型输入张量格式
input_pixel_format: bgr #对象检测模型输入颜色空间
labelmap_path: /openvino-model/coco_91cl_bkgr.txt #标签映射的路径
cameras:
face:
ffmpeg:
hwaccel_args: preset-vaapi
inputs:
- path: rtsp://admin:[email protected]:554/h264/ch1/main/av_stream
#摄像头的RTSP流地址,不同品牌的摄像头地址都不同
roles:
- detect
detect:
width: 2560
height: 1440
#摄像头的分辨率
detect: #检测配置
enabled: True #启用相机检测(默认值:True)
fps: 5 #建议值为5,理想情况下,尽量减少相机上的FPS
stationary:
interval: 0 #用于确认静止对象的频率,默认值为0,在检测到移动之前,对象检测不会确认静止对象。如果设置为10,则每隔10帧将运行对象检测以确认对象是否仍然存在。
threshold: 50 #对于被视为静止的对象,不改变位置的帧数(默认值:帧速率的10倍或10秒)
# Optional: Define a maximum number of frames for tracking a stationary object (default: not set, track forever)
# This can help with false positives for objects that should only be stationary for a limited amount of time.
# It can also be used to disable stationary object tracking. For example, you may want to set a value for person, but leave
# car at the default.
# WARNING: Setting these values overrides default behavior and disables stationary object tracking.
# There are very few situations where you would want it disabled. It is NOT recommended to
# copy these values from the example config into your config unless you know they are needed.
max_frames:
default: 3000 #所有对象类型的默认值(默认值:未设置,永远跟踪)
objects: #特定对象的值
person: 1000 #人体
objects: #对象配置,可以在摄像头级别进行覆盖
# Optional: list of objects to track from labelmap.txt (default: shown below)
track: #要从labelmap.txt跟踪的对象列表(默认值为person)
- person
# mask: 0,0,1000,0,1000,200,0,200 #遮罩以防止在某些区域检测到所有对象类型(默认值:无遮罩)
filters: #过滤器,可减少特定对象类型的误报
person: #对象类型
min_area: 5000 #检测到的对象的边界框的最小宽度*高度(默认值:0)
max_area: 24000000 #检测到的对象的边界框的最大宽度*高度(默认值:24000000)
min_ratio: 0.5 #检测到的对象的边界框的最小宽度/高度(默认值:0)
max_ratio: 2.0 #检测到的对象的边界框的最大宽度/高度(默认值:24000000)
min_score: 0.5 #对象启动跟踪的最低分数(默认值:0.5)
threshold: 0.7 #被跟踪对象的计算得分被视为真正的最小小数百分比(默认值:0.7)
# mask: 0,0,1000,0,1000,200,0,200 #遮罩以防止在某些区域检测到此对象类型(默认值:无遮罩)
|
评分
-
查看全部评分
|