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