|
楼主 |
发表于 2023-7-31 10:54:14
|
显示全部楼层
本帖最后由 sorrypqa 于 2023-7-31 10:56 编辑
目前使用的配置:
mqtt:
host: 192.168.99.251 #mqtt服务器地址
port: 1883 #mqtt端口
user: homeassistant #用户名
password: wai3ooboachomai6aif0jei0IeziuquaeL1qua2ieg3aem #密码
topic_prefix: frigate1 #主题前缀,如果运行多个实例,则必须是唯一的
client_id: frigate1 #客户端id,如果运行多个实例,则必须是唯一的
detectors: #探测器配置
i3-5010U: #探测器名称
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:
cam011:
ffmpeg:
hwaccel_args: preset-vaapi
inputs:
- path: rtsp://admin:[email protected]:554/h264/ch1/main/av_stream #海康摄像头的RTSP流地址
roles: #此流的角色列表,有效值为detect,record,rtmp
- detect #检测
detect: #摄像头的分辨率
width: 2560
height: 1440
cam102:
ffmpeg:
hwaccel_args: preset-vaapi
inputs:
- path: rtsp://admin:[email protected]:554/h264/ch1/main/av_stream #海康摄像头的RTSP流地址
roles: #此流的角色列表,有效值为detect,record,rtmp
- detect #检测
detect: #摄像头的分辨率
width: 2560
height: 1440
cam105:
ffmpeg:
hwaccel_args: preset-vaapi
inputs:
- path: rtsp://admin:[email protected]:554/h264/ch1/main/av_stream #海康摄像头的RTSP流地址
roles: #此流的角色列表,有效值为detect,record,rtmp
- detect #检测
detect: #摄像头的分辨率
width: 2560
height: 1440
zones:
zone_0:
coordinates: 1746,113,2473,163,2326,1440,596,1440,215,853,551,499,887,572,1026,386,1454,454
cam108:
ffmpeg:
hwaccel_args: preset-vaapi
inputs:
- path: rtsp://admin:[email protected]:554/h264/ch1/main/av_stream #海康摄像头的RTSP流地址
roles: #此流的角色列表,有效值为detect,record,rtmp
- detect #检测
detect: #摄像头的分辨率
width: 2560
height: 1440
cam112:
ffmpeg:
hwaccel_args: preset-vaapi
inputs:
- path: rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0 #大华摄像头的RTSP流地址
roles: #此流的角色列表,有效值为detect,record,rtmp
- 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: 0 #检测到的对象的边界框的最小宽度*高度(默认值:0)
max_area: 24000000 #检测到的对象的边界框的最大宽度*高度(默认值:24000000)
min_ratio: 0 #检测到的对象的边界框的最小宽度/高度(默认值:0)
max_ratio: 24000000 #检测到的对象的边界框的最大宽度/高度(默认值:24000000)
min_score: 0.5 #对象启动跟踪的最低分数(默认值:0.5)
threshold: 0.7 #被跟踪对象的计算得分被视为真正的最小小数百分比(默认值:0.7)
# mask: 0,0,1000,0,1000,200,0,200 #遮罩以防止在某些区域检测到此对象类型(默认值:无遮罩)
snapshots: #快照,为每个事件写入剪辑目录的jpg快照配置,可以在摄像头级别进行覆盖
enabled: False #启用将jpg快照写入/media/frigate/clips(默认值:False)
clean_copy: False #保存快照图像的干净PNG副本(默认值:True)
timestamp: True #在快照上打印时间戳(默认值:False)
bounding_box: True #在快照上绘制边界框(默认设置:False)
crop: False #裁剪快照(默认设置:False)
# height: 175 #调整快照大小的高度(默认值:原始大小)
required_zones: [] #将快照限制为进入任何列出区域的对象(默认值:不需要区域)
retain: #保留设置的相机覆盖(默认值:全局值)
# Required: Default retention days (default: shown below)
default: 2 #默认保留天数(默认值:10)
# objects:
# person: 15 #每个对象的保留天数
record: #记录配置,可以在摄像头级别进行覆盖
enabled: False #启用录制(默认值:False),如果在配置中禁用了录制,还可以通过UI或MQTT启动。
expire_interval: 60 #清理运行之间等待的分钟数(默认值:60)
retain: #录制的保留设置
days: 0 #无论发生什么事件,保留录制的天数(默认值:0)
mode: active_objects #保留模式。可用选项包括:all、motion和active_objects
#all-保存所有录制片段,而不考虑活动
#motion-保存所有检测到运动的录制片段
#active_objects-使用活动/移动对象保存所有录制片段
#注意:此模式仅适用于上述天数设置大于0的情况
events: #事件记录设置
pre_capture: 5 #要包括的事件前的秒数(默认值:5)
post_capture: 5 #事件后要包含的秒数(默认值:5)
objects: #保存录制的对象。(默认值:all tracked objects)
- person
required_zones: [] #将录制限制为进入任何列出区域的对象(默认值:不需要区域)
retain: #事件录制的保留设置
default: 2 #默认保留天数(默认值:10)
mode: active_objects #保留模式(默认值:motion)
#all-保存事件的所有录制片段,而不考虑活动
#motion-保存检测到任何运动的事件的所有录制片段
#active_objects-保存具有活动/移动对象的事件的所有录制片段
#注意:相机的保留模式比配置的模式更具限制性
#例如,如果相机保留模式为“运动”,在此处将模式设置为“all”,没有运动的片段照样没有存储
objects: #每个对象的保留天数
person: 15
ui:
live_mode: mse #在UI中设置相机的默认实时模式(默认:mse)
# timezone: America/Denver #设置要在UI中使用的时区(默认:使用浏览器本地时间)
use_experimental: False #使用实验记录/相机视图UI(默认设置:False)
time_format: 24hour #设置使用的时间格式,选项包括browser, 12hour, or 24hour(默认设置:browser)
date_style: short #设置日期样式,选项有:full, long, medium, short(默认值:short)
# 示例:
# short: 2/11/23
# medium: Feb 11, 2023
# full: Saturday, February 11, 2023
time_style: medium #设置时间样式,选项有:full, long, medium, short(默认值:medium)
# Examples:
# short: 8:14 PM
# medium: 8:15:22 PM
# full: 8:15:22 PM Mountain Standard Time
strftime_fmt: "%Y/%m/%d %H:%M:%S" #可以手动使用strftime格式覆盖日期/时间样式
##https://www.gnu.org/software/lib ... -Calendar-Time.html
|
|