Commit 0ec8cfd4 authored by Timothy Stack's avatar Timothy Stack

Add mezzanine configurations for our current four camera setup.

parent 86774822
# Image size to work with
fgrab.offline = 0
fgrab.norm = ntsc
fgrab.width = 640
fgrab.height = 480
fgrab.device = /dev/video0
# Image mask
classify.mask.poly[0] = (0, 0)
classify.mask.poly[1] = (0, 480)
classify.mask.poly[2] = (640, 480)
classify.mask.poly[3] = (640, 0)
# Color classifier options
classify.class[0].name = green
classify.class[0].color = (0, 255, 0)
classify.class[0].vupoly[0] = (110, 99)
classify.class[0].vupoly[1] = (124, 175)
classify.class[0].vupoly[2] = (68, 161)
classify.class[0].vupoly[3] = (55, 115)
classify.class[0].yupoly[0] = (115, 140)
classify.class[0].yupoly[1] = (207, 131)
classify.class[0].yupoly[2] = (232, 164)
classify.class[0].yupoly[3] = (124, 184)
classify.class[0].vypoly[0] = (83, 111)
classify.class[0].vypoly[1] = (131, 107)
classify.class[0].vypoly[2] = (128, 239)
classify.class[0].vypoly[3] = (74, 219)
classify.class[1].name = pink
classify.class[1].color = (255, 105, 180)
classify.class[1].vupoly[0] = (209, 37)
classify.class[1].vupoly[1] = (198, 161)
classify.class[1].vupoly[2] = (155, 124)
classify.class[1].vupoly[3] = (136, 52)
classify.class[1].yupoly[0] = (217, 118)
classify.class[1].yupoly[1] = (100, 132)
classify.class[1].yupoly[2] = (108, 53)
classify.class[1].yupoly[3] = (194, 45)
classify.class[1].vypoly[0] = (190, 219)
classify.class[1].vypoly[1] = (203, 147)
classify.class[1].vypoly[2] = (141, 112)
classify.class[1].vypoly[3] = (163, 203)
# Blob finder
blobfind.min_area = 16
blobfind.max_area = 900
blobfind.min_sizex = 4
blobfind.max_sizex = 40
blobfind.min_sizey = 4
blobfind.max_sizey = 40
# Dewarp calibration points
dewarp.wpos[0] = (-1.000, -0.500)
dewarp.wpos[1] = (-0.500, -0.500)
dewarp.wpos[2] = (0.000, -0.500)
dewarp.wpos[3] = (0.500, -0.500)
dewarp.wpos[4] = (1.000, -0.500)
dewarp.wpos[5] = (-1.000, 0.000)
dewarp.wpos[6] = (-0.500, 0.000)
dewarp.wpos[7] = (0.000, 0.000)
dewarp.wpos[8] = (0.500, 0.000)
dewarp.wpos[9] = (1.000, 0.000)
dewarp.wpos[10] = (-1.000, 0.500)
dewarp.wpos[11] = (-0.500, 0.500)
dewarp.wpos[12] = (0.000, 0.500)
dewarp.wpos[13] = (0.500, 0.500)
dewarp.wpos[14] = (1.000, 0.500)
dewarp.wpos[15] = (0.000, -0.250)
dewarp.wpos[16] = (0.000, 0.250)
dewarp.ipos[0] = (88, 323)
dewarp.ipos[1] = (182, 331)
dewarp.ipos[2] = (276, 338)
dewarp.ipos[3] = (371, 338)
dewarp.ipos[4] = (465, 331)
dewarp.ipos[5] = (82, 226)
dewarp.ipos[6] = (180, 231)
dewarp.ipos[7] = (275, 234)
dewarp.ipos[8] = (376, 233)
dewarp.ipos[9] = (469, 234)
dewarp.ipos[10] = (85, 131)
dewarp.ipos[11] = (177, 130)
dewarp.ipos[12] = (276, 131)
dewarp.ipos[13] = (376, 134)
dewarp.ipos[14] = (469, 137)
dewarp.ipos[15] = (275, 279)
dewarp.ipos[16] = (275, 181)
# Object identification
ident.object_count = 2
ident.max_disp = 0.20
ident.max_sep = 0.100
ident.max_missed = 1
ident.class[0] = 0
ident.class[1] = 1
classify.mask.poly[4] = (0, 0)
classify.mask.poly[5] = (0, 0)
classify.mask.poly[6] = (0, 0)
classify.mask.poly[7] = (0, 0)
classify.mask.poly[8] = (0, 0)
classify.mask.poly[9] = (0, 0)
classify.mask.poly[10] = (0, 0)
classify.mask.poly[11] = (0, 0)
classify.mask.poly[12] = (0, 0)
classify.mask.poly[13] = (0, 0)
classify.mask.poly[14] = (0, 0)
classify.mask.poly[15] = (0, 0)
classify.mask.poly[16] = (0, 0)
classify.mask.poly[17] = (0, 0)
# Image size to work with
fgrab.offline = 0
fgrab.norm = ntsc
fgrab.width = 640
fgrab.height = 480
fgrab.device = /dev/video1
# Image mask
classify.mask.poly[0] = (0, 0)
classify.mask.poly[1] = (0, 480)
classify.mask.poly[2] = (640, 480)
classify.mask.poly[3] = (640, 0)
# Color classifier options
classify.class[0].name = green
classify.class[0].color = (0, 255, 0)
classify.class[0].vupoly[0] = (116, 96)
classify.class[0].vupoly[1] = (118, 186)
classify.class[0].vupoly[2] = (68, 161)
classify.class[0].vupoly[3] = (71, 93)
classify.class[0].yupoly[0] = (102, 139)
classify.class[0].yupoly[1] = (191, 122)
classify.class[0].yupoly[2] = (222, 153)
classify.class[0].yupoly[3] = (141, 171)
classify.class[0].vypoly[0] = (83, 111)
classify.class[0].vypoly[1] = (115, 96)
classify.class[0].vypoly[2] = (124, 178)
classify.class[0].vypoly[3] = (74, 219)
classify.class[1].name = pink
classify.class[1].color = (255, 105, 180)
classify.class[1].vupoly[0] = (209, 37)
classify.class[1].vupoly[1] = (198, 161)
classify.class[1].vupoly[2] = (161, 148)
classify.class[1].vupoly[3] = (140, 82)
classify.class[1].yupoly[0] = (214, 110)
classify.class[1].yupoly[1] = (100, 124)
classify.class[1].yupoly[2] = (108, 53)
classify.class[1].yupoly[3] = (194, 45)
classify.class[1].vypoly[0] = (187, 189)
classify.class[1].vypoly[1] = (220, 113)
classify.class[1].vypoly[2] = (150, 83)
classify.class[1].vypoly[3] = (139, 194)
# Blob finder
blobfind.min_area = 16
blobfind.max_area = 900
blobfind.min_sizex = 4
blobfind.max_sizex = 30
blobfind.min_sizey = 4
blobfind.max_sizey = 30
# Dewarp calibration points
dewarp.wpos[0] = (-1.000, -0.500)
dewarp.wpos[1] = (-0.500, -0.500)
dewarp.wpos[2] = (0.000, -0.500)
dewarp.wpos[3] = (0.500, -0.500)
dewarp.wpos[4] = (1.000, -0.500)
dewarp.wpos[5] = (-1.000, 0.000)
dewarp.wpos[6] = (-0.500, 0.000)
dewarp.wpos[7] = (0.000, 0.000)
dewarp.wpos[8] = (0.500, 0.000)
dewarp.wpos[9] = (1.000, 0.000)
dewarp.wpos[10] = (-1.000, 0.500)
dewarp.wpos[11] = (-0.500, 0.500)
dewarp.wpos[12] = (0.000, 0.500)
dewarp.wpos[13] = (0.500, 0.500)
dewarp.wpos[14] = (1.000, 0.500)
dewarp.wpos[15] = (0.000, -0.250)
dewarp.wpos[16] = (0.000, 0.250)
dewarp.ipos[0] = (112, 300)
dewarp.ipos[1] = (200, 306)
dewarp.ipos[2] = (277, 309)
dewarp.ipos[3] = (365, 306)
dewarp.ipos[4] = (450, 301)
dewarp.ipos[5] = (109, 219)
dewarp.ipos[6] = (196, 221)
dewarp.ipos[7] = (276, 220)
dewarp.ipos[8] = (370, 213)
dewarp.ipos[9] = (448, 213)
dewarp.ipos[10] = (109, 131)
dewarp.ipos[11] = (200, 127)
dewarp.ipos[12] = (277, 125)
dewarp.ipos[13] = (360, 126)
dewarp.ipos[14] = (447, 132)
dewarp.ipos[15] = (277, 258)
dewarp.ipos[16] = (277, 175)
# Object identification
ident.object_count = 2
ident.max_disp = 0.10
ident.max_sep = 0.095
ident.max_missed = 1
ident.class[0] = 0
ident.class[1] = 1
classify.mask.poly[4] = (0, 0)
classify.mask.poly[5] = (0, 0)
classify.mask.poly[6] = (0, 0)
classify.mask.poly[7] = (0, 0)
classify.mask.poly[8] = (0, 0)
classify.mask.poly[9] = (0, 0)
classify.mask.poly[10] = (0, 0)
classify.mask.poly[11] = (0, 0)
classify.mask.poly[12] = (0, 0)
classify.mask.poly[13] = (0, 0)
classify.mask.poly[14] = (0, 0)
classify.mask.poly[15] = (0, 0)
classify.mask.poly[16] = (0, 0)
classify.mask.poly[17] = (0, 0)
# Image size to work with
fgrab.offline = 0
fgrab.norm = ntsc
fgrab.width = 640
fgrab.height = 480
fgrab.device = /dev/video0
# Image mask
classify.mask.poly[0] = (0, 0)
classify.mask.poly[1] = (0, 480)
classify.mask.poly[2] = (640, 480)
classify.mask.poly[3] = (640, 0)
# Color classifier options
classify.class[0].name = green
classify.class[0].color = (0, 255, 0)
classify.class[0].vupoly[0] = (121, 93)
classify.class[0].vupoly[1] = (117, 178)
classify.class[0].vupoly[2] = (68, 161)
classify.class[0].vupoly[3] = (78, 79)
classify.class[0].yupoly[0] = (112, 135)
classify.class[0].yupoly[1] = (204, 123)
classify.class[0].yupoly[2] = (228, 162)
classify.class[0].yupoly[3] = (142, 168)
classify.class[0].vypoly[0] = (83, 111)
classify.class[0].vypoly[1] = (131, 107)
classify.class[0].vypoly[2] = (125, 204)
classify.class[0].vypoly[3] = (63, 220)
classify.class[1].name = pink
classify.class[1].color = (255, 105, 180)
classify.class[1].vupoly[0] = (209, 37)
classify.class[1].vupoly[1] = (189, 176)
classify.class[1].vupoly[2] = (157, 159)
classify.class[1].vupoly[3] = (140, 82)
classify.class[1].yupoly[0] = (214, 110)
classify.class[1].yupoly[1] = (119, 126)
classify.class[1].yupoly[2] = (111, 66)
classify.class[1].yupoly[3] = (201, 66)
classify.class[1].vypoly[0] = (198, 206)
classify.class[1].vypoly[1] = (200, 104)
classify.class[1].vypoly[2] = (141, 112)
classify.class[1].vypoly[3] = (144, 211)
# Blob finder
blobfind.min_area = 16
blobfind.max_area = 900
blobfind.min_sizex = 4
blobfind.max_sizex = 30
blobfind.min_sizey = 4
blobfind.max_sizey = 30
# Dewarp calibration points
dewarp.wpos[0] = (-1.000, -0.500)
dewarp.wpos[1] = (-0.500, -0.500)
dewarp.wpos[2] = (0.000, -0.500)
dewarp.wpos[3] = (0.500, -0.500)
dewarp.wpos[4] = (1.000, -0.500)
dewarp.wpos[5] = (-1.000, 0.000)
dewarp.wpos[6] = (-0.500, 0.000)
dewarp.wpos[7] = (0.000, 0.000)
dewarp.wpos[8] = (0.500, 0.000)
dewarp.wpos[9] = (1.000, 0.000)
dewarp.wpos[10] = (-1.000, 0.500)
dewarp.wpos[11] = (-0.500, 0.500)
dewarp.wpos[12] = (0.000, 0.500)
dewarp.wpos[13] = (0.500, 0.500)
dewarp.wpos[14] = (1.000, 0.500)
dewarp.wpos[15] = (0.000, -0.250)
dewarp.wpos[16] = (0.000, 0.250)
dewarp.ipos[0] = (120, 293)
dewarp.ipos[1] = (201, 296)
dewarp.ipos[2] = (281, 298)
dewarp.ipos[3] = (364, 296)
dewarp.ipos[4] = (452, 292)
dewarp.ipos[5] = (114, 203)
dewarp.ipos[6] = (196, 207)
dewarp.ipos[7] = (281, 203)
dewarp.ipos[8] = (369, 204)
dewarp.ipos[9] = (454, 209)
dewarp.ipos[10] = (116, 117)
dewarp.ipos[11] = (198, 113)
dewarp.ipos[12] = (281, 110)
dewarp.ipos[13] = (369, 112)
dewarp.ipos[14] = (453, 117)
dewarp.ipos[15] = (282, 246)
dewarp.ipos[16] = (282, 159)
# Object identification
ident.object_count = 2
ident.max_disp = 0.10
ident.max_sep = 0.095
ident.max_missed = 1
ident.class[0] = 0
ident.class[1] = 1
classify.mask.poly[4] = (0, 0)
classify.mask.poly[5] = (0, 0)
classify.mask.poly[6] = (0, 0)
classify.mask.poly[7] = (0, 0)
classify.mask.poly[8] = (0, 0)
classify.mask.poly[9] = (0, 0)
classify.mask.poly[10] = (0, 0)
classify.mask.poly[11] = (0, 0)
classify.mask.poly[12] = (0, 0)
classify.mask.poly[13] = (0, 0)
classify.mask.poly[14] = (0, 0)
classify.mask.poly[15] = (0, 0)
classify.mask.poly[16] = (0, 0)
classify.mask.poly[17] = (0, 0)
# Image size to work with
fgrab.offline = 0
fgrab.norm = ntsc
fgrab.width = 640
fgrab.height = 480
fgrab.device = /dev/video1
# Image mask
classify.mask.poly[0] = (0, 0)
classify.mask.poly[1] = (0, 480)
classify.mask.poly[2] = (640, 480)
classify.mask.poly[3] = (640, 0)
# Color classifier options
classify.class[0].name = green
classify.class[0].color = (0, 255, 0)
classify.class[0].vupoly[0] = (116, 92)
classify.class[0].vupoly[1] = (124, 179)
classify.class[0].vupoly[2] = (68, 161)
classify.class[0].vupoly[3] = (71, 92)
classify.class[0].yupoly[0] = (133, 138)
classify.class[0].yupoly[1] = (230, 122)
classify.class[0].yupoly[2] = (235, 169)
classify.class[0].yupoly[3] = (146, 159)
classify.class[0].vypoly[0] = (83, 111)
classify.class[0].vypoly[1] = (125, 107)
classify.class[0].vypoly[2] = (125, 239)
classify.class[0].vypoly[3] = (65, 227)
classify.class[1].name = pink
classify.class[1].color = (255, 105, 180)
classify.class[1].vupoly[0] = (217, 24)
classify.class[1].vupoly[1] = (198, 161)
classify.class[1].vupoly[2] = (142, 161)
classify.class[1].vupoly[3] = (141, 67)
classify.class[1].yupoly[0] = (214, 110)
classify.class[1].yupoly[1] = (119, 129)
classify.class[1].yupoly[2] = (42, 57)
classify.class[1].yupoly[3] = (183, 50)
classify.class[1].vypoly[0] = (187, 189)
classify.class[1].vypoly[1] = (200, 99)
classify.class[1].vypoly[2] = (141, 112)
classify.class[1].vypoly[3] = (142, 230)
# Blob finder
blobfind.min_area = 16
blobfind.max_area = 900
blobfind.min_sizex = 4
blobfind.max_sizex = 30
blobfind.min_sizey = 4
blobfind.max_sizey = 30
# Dewarp calibration points
dewarp.wpos[0] = (-1.000, -0.500)
dewarp.wpos[1] = (-0.500, -0.500)
dewarp.wpos[2] = (0.000, -0.500)
dewarp.wpos[3] = (0.500, -0.500)
dewarp.wpos[4] = (1.000, -0.500)
dewarp.wpos[5] = (-1.000, 0.000)
dewarp.wpos[6] = (-0.500, 0.000)
dewarp.wpos[7] = (0.000, 0.000)
dewarp.wpos[8] = (0.500, 0.000)
dewarp.wpos[9] = (1.000, 0.000)
dewarp.wpos[10] = (-1.000, 0.500)
dewarp.wpos[11] = (-0.500, 0.500)
dewarp.wpos[12] = (0.000, 0.500)
dewarp.wpos[13] = (0.500, 0.500)
dewarp.wpos[14] = (1.000, 0.500)
dewarp.wpos[15] = (0.000, -0.250)
dewarp.wpos[16] = (0.000, 0.250)
dewarp.ipos[0] = (162, 272)
dewarp.ipos[1] = (238, 276)
dewarp.ipos[2] = (319, 278)
dewarp.ipos[3] = (405, 274)
dewarp.ipos[4] = (481, 272)
dewarp.ipos[5] = (161, 194)
dewarp.ipos[6] = (234, 195)
dewarp.ipos[7] = (320, 193)
dewarp.ipos[8] = (407, 192)
dewarp.ipos[9] = (479, 195)
dewarp.ipos[10] = (163, 106)
dewarp.ipos[11] = (242, 103)
dewarp.ipos[12] = (320, 103)
dewarp.ipos[13] = (402, 104)
dewarp.ipos[14] = (475, 108)
dewarp.ipos[15] = (320, 235)
dewarp.ipos[16] = (320, 152)
# Object identification
ident.object_count = 2
ident.max_disp = 0.10
ident.max_sep = 0.095
ident.max_missed = 1
ident.class[0] = 0
ident.class[1] = 1
classify.mask.poly[4] = (0, 0)
classify.mask.poly[5] = (0, 0)
classify.mask.poly[6] = (0, 0)
classify.mask.poly[7] = (0, 0)
classify.mask.poly[8] = (0, 0)
classify.mask.poly[9] = (0, 0)
classify.mask.poly[10] = (0, 0)
classify.mask.poly[11] = (0, 0)
classify.mask.poly[12] = (0, 0)
classify.mask.poly[13] = (0, 0)
classify.mask.poly[14] = (0, 0)
classify.mask.poly[15] = (0, 0)
classify.mask.poly[16] = (0, 0)
classify.mask.poly[17] = (0, 0)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment