-
Notifications
You must be signed in to change notification settings - Fork 0
/
imagenode.yaml
51 lines (51 loc) · 1.8 KB
/
imagenode.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# Settings file imagenode.yaml -- version 4 for sentinelcam testing
---
node:
name: outpost
heartbeat: 10
patience: 5
REP_watcher: False # Not recommended for sentinelcam
queuemax: 50
send_type: jpg
send_threading: True
print_settings: False
hub_address:
H1: tcp://data1:5555
cameras:
P1:
viewname: PiCamera
resolution: (640, 480)
framerate: 32
vflip: False
detectors:
outpost:
publish_cam: 5567 # activate image frame publishing
publish_log: 5565 # activate logfile publishing over ZMQ
camwatcher: tcp://data1:5566 # connect to camwatcher control port
spyglass: (640, 480) # must match camera "resolution" above
accelerator: none # [none, ncs2, coral]
tracker: dlib # [dlib, csrt, kcf, boosting, mil, tld, medianflow, mosse]
detectobjects: mobilenetssd # [mobilenetssd, yolov3]
skip_factor: 25
mobilenetssd:
prototxt_path: /home/pi/imagenode/outpost/mobilenet_ssd/MobileNetSSD_deploy.prototxt
model_path: /home/pi/imagenode/outpost/mobilenet_ssd/MobileNetSSD_deploy.caffemodel
confidence: 0.5
target: cpu # [cpu, myriad]
yolov3:
yolo_path: /home/pi/imagenode/outpost/yolo-coco
confidence: 0.5
threshold: 0.3
consider: [person, car, truck, dog, cat, bird, bicycle, motorbike]
ROI: (10,10),(85,80)
draw_roi: ((255,0,0),1)
draw_time: ((255,0,0),1)
draw_time_org: (5,5)
draw_time_fontScale: 0.5
sensors:
T1:
name: Temperature
type: DS18B20
gpio: 4
read_interval_minutes: 10 # check temperature every 10 minutes
min_difference: 1 # send reading when changed by 1 degree