Blobtracker

Blob tracker that sends ptz commands in order to make camera follow certain blobs. More...

Blob tracker that sends ptz commands in order to make camera follow certain blobs.

Compile-time dependencies
Provides
Requires
Configuration requests
Configuration file options
Example

Look for a green sheet:

driver
(
  name "camerauvc"
  provides ["camera:0"]
  port "/dev/video1"
  size [640 480]
)
driver
(
  name "sphereptz"
  provides ["ptz:0"]
  port "/dev/video1"
  autoreset 0
)
driver
(
  name "cmvision"
  provides ["blobfinder:0"]
  requires ["camera:0"]
  colorfile "colors.txt"
)
driver
(
  name "blobtracker"
  provides ["dio:0"]
  requires ["6665:blobfinder:0" "6665:ptz:0"]
  r 0
  g 255
  b 0
  step 5.0
  alwayson 1
)

colors.txt file I used for this was:

[Colors]
(255,  0,  0) 0.000000 10 Red
(  0,255,  0) 0.000000 10 Greeen
(  0,  0,255) 0.000000 10 Blue

[Thresholds]
( 25:164, 80:120,150:240)
( 20:220, 50:120, 40:115)
( 15:190,145:255, 40:120)
Author:
Paul Osmialowski