From 550b148f0240f684cf07fb41cf63bff88b97a749 Mon Sep 17 00:00:00 2001 From: "MORGANSCI\\Michael Farrington" Date: Tue, 12 Jan 2021 17:05:23 -0500 Subject: [PATCH] Add support for bird detection --- AreaOfInterest.cs | 3 +- CreateAOI.Designer.cs | 2493 ++++++++++++++++++++++------------------- CreateAOI.cs | 23 + FrameAnalyzer.cs | 6 +- MainWindow.cs | 5 +- 5 files changed, 1344 insertions(+), 1186 deletions(-) diff --git a/AreaOfInterest.cs b/AreaOfInterest.cs index 020adb3..1d50403 100644 --- a/AreaOfInterest.cs +++ b/AreaOfInterest.cs @@ -34,7 +34,8 @@ public enum ImageObjectType Motorcycles, Bikes, Animals, - Bears + Bears, + Birds } /// diff --git a/CreateAOI.Designer.cs b/CreateAOI.Designer.cs index c13d36f..94de5b2 100644 --- a/CreateAOI.Designer.cs +++ b/CreateAOI.Designer.cs @@ -1,1505 +1,1628 @@ -namespace SAAI -{ - partial class CreateAOI - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.OKButton = new System.Windows.Forms.Button(); - this.cancelButton = new System.Windows.Forms.Button(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.label1 = new System.Windows.Forms.Label(); - this.ignoreButton = new System.Windows.Forms.RadioButton(); - this.peopleWalkingButton = new System.Windows.Forms.RadioButton(); - this.drivewayButton = new System.Windows.Forms.RadioButton(); - this.garageButton = new System.Windows.Forms.RadioButton(); - this.doorButton = new System.Windows.Forms.RadioButton(); - this.label5 = new System.Windows.Forms.Label(); - this.deleteAOIButton = new System.Windows.Forms.Button(); - this.areaNameLabel = new System.Windows.Forms.Label(); - this.aoiNameText = new System.Windows.Forms.TextBox(); - this.movementDirectionGroup = new System.Windows.Forms.GroupBox(); - this.label3 = new System.Windows.Forms.Label(); - this.departingButton = new System.Windows.Forms.RadioButton(); - this.arrivingButton = new System.Windows.Forms.RadioButton(); - this.anyActivityButton = new System.Windows.Forms.RadioButton(); - this.label4 = new System.Windows.Forms.Label(); - this.label6 = new System.Windows.Forms.Label(); - this.label7 = new System.Windows.Forms.Label(); - this.label8 = new System.Windows.Forms.Label(); - this.notificationsButton = new System.Windows.Forms.Button(); - this.groupBox3 = new System.Windows.Forms.GroupBox(); - this.bearsFramesNumeric = new System.Windows.Forms.NumericUpDown(); - this.bearsMinYNumeric = new System.Windows.Forms.NumericUpDown(); - this.bearsMinXNumeric = new System.Windows.Forms.NumericUpDown(); - this.bearsOverlapNumeric = new System.Windows.Forms.NumericUpDown(); - this.bearsConfidenceNumeric = new System.Windows.Forms.NumericUpDown(); - this.bearsCheck = new System.Windows.Forms.CheckBox(); - this.label2 = new System.Windows.Forms.Label(); - this.animalsMinYNumeric = new System.Windows.Forms.NumericUpDown(); - this.animalsMinXNumeric = new System.Windows.Forms.NumericUpDown(); - this.bikesMinYNumeric = new System.Windows.Forms.NumericUpDown(); - this.bikesMinXNumeric = new System.Windows.Forms.NumericUpDown(); - this.motorcyclesMinYNumeric = new System.Windows.Forms.NumericUpDown(); - this.motorcyclesMinXNumeric = new System.Windows.Forms.NumericUpDown(); - this.trucksMinYNumeric = new System.Windows.Forms.NumericUpDown(); - this.trucksMinXNumeric = new System.Windows.Forms.NumericUpDown(); - this.carsMinYNumeric = new System.Windows.Forms.NumericUpDown(); - this.carsMinXNumeric = new System.Windows.Forms.NumericUpDown(); - this.peopleMinYNumeric = new System.Windows.Forms.NumericUpDown(); - this.peopleMinXNumeric = new System.Windows.Forms.NumericUpDown(); - this.label11 = new System.Windows.Forms.Label(); - this.label12 = new System.Windows.Forms.Label(); - this.animalsFramesNumeric = new System.Windows.Forms.NumericUpDown(); - this.label13 = new System.Windows.Forms.Label(); - this.bikesFramesNumeric = new System.Windows.Forms.NumericUpDown(); - this.motorcyclesFramesNumeric = new System.Windows.Forms.NumericUpDown(); - this.trucksFramesNumeric = new System.Windows.Forms.NumericUpDown(); - this.carsFramesNumeric = new System.Windows.Forms.NumericUpDown(); - this.animalsOverlapNumeric = new System.Windows.Forms.NumericUpDown(); - this.bikesOverlapNumeric = new System.Windows.Forms.NumericUpDown(); - this.motorcyclesOverlapNumeric = new System.Windows.Forms.NumericUpDown(); - this.trucksOverlapNumeric = new System.Windows.Forms.NumericUpDown(); - this.carsOverlapNumeric = new System.Windows.Forms.NumericUpDown(); - this.animalsConfidenceNumeric = new System.Windows.Forms.NumericUpDown(); - this.peopleFramesNumeric = new System.Windows.Forms.NumericUpDown(); - this.motorcyclesConfidenceNumeric = new System.Windows.Forms.NumericUpDown(); - this.bikeCheck = new System.Windows.Forms.CheckBox(); - this.peopleMinimumOverlap = new System.Windows.Forms.NumericUpDown(); - this.motorcycleCheck = new System.Windows.Forms.CheckBox(); - this.label14 = new System.Windows.Forms.Label(); - this.bikesConfidenceNumeric = new System.Windows.Forms.NumericUpDown(); - this.trucksConfidenceNumeric = new System.Windows.Forms.NumericUpDown(); - this.carsConfidenceNumeric = new System.Windows.Forms.NumericUpDown(); - this.peopleConfidenceNumeric = new System.Windows.Forms.NumericUpDown(); - this.label15 = new System.Windows.Forms.Label(); - this.animalsCheck = new System.Windows.Forms.CheckBox(); - this.truckCheck = new System.Windows.Forms.CheckBox(); - this.carsCheck = new System.Windows.Forms.CheckBox(); - this.peopleCheck = new System.Windows.Forms.CheckBox(); - this.xNumeric = new System.Windows.Forms.NumericUpDown(); - this.yNumeric = new System.Windows.Forms.NumericUpDown(); - this.widthNumeric = new System.Windows.Forms.NumericUpDown(); - this.heighNumeric = new System.Windows.Forms.NumericUpDown(); - this.areaAdjustButton = new System.Windows.Forms.Button(); - this.label9 = new System.Windows.Forms.Label(); - this.groupBox1.SuspendLayout(); - this.movementDirectionGroup.SuspendLayout(); - this.groupBox3.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.bearsFramesNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.bearsMinYNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.bearsMinXNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.bearsOverlapNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.bearsConfidenceNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.animalsMinYNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.animalsMinXNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.bikesMinYNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.bikesMinXNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.motorcyclesMinYNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.motorcyclesMinXNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.trucksMinYNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.trucksMinXNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.carsMinYNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.carsMinXNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.peopleMinYNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.peopleMinXNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.animalsFramesNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.bikesFramesNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.motorcyclesFramesNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.trucksFramesNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.carsFramesNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.animalsOverlapNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.bikesOverlapNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.motorcyclesOverlapNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.trucksOverlapNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.carsOverlapNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.animalsConfidenceNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.peopleFramesNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.motorcyclesConfidenceNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.peopleMinimumOverlap)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.bikesConfidenceNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.trucksConfidenceNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.carsConfidenceNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.peopleConfidenceNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.xNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.yNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.widthNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.heighNumeric)).BeginInit(); - this.SuspendLayout(); - // - // OKButton - // - this.OKButton.Location = new System.Drawing.Point(216, 571); - this.OKButton.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.OKButton.Name = "OKButton"; - this.OKButton.Size = new System.Drawing.Size(94, 29); - this.OKButton.TabIndex = 0; - this.OKButton.Text = "OK"; - this.OKButton.UseVisualStyleBackColor = true; - this.OKButton.Click += new System.EventHandler(this.OKButton_Click); - // - // cancelButton - // - this.cancelButton.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.cancelButton.Location = new System.Drawing.Point(345, 571); - this.cancelButton.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.cancelButton.Name = "cancelButton"; - this.cancelButton.Size = new System.Drawing.Size(94, 29); - this.cancelButton.TabIndex = 1; - this.cancelButton.Text = "Cancel"; - this.cancelButton.UseVisualStyleBackColor = true; - this.cancelButton.Click += new System.EventHandler(this.CancelButton_Click); - // - // groupBox1 - // - this.groupBox1.BackColor = System.Drawing.SystemColors.ControlDark; - this.groupBox1.Controls.Add(this.label1); - this.groupBox1.Controls.Add(this.ignoreButton); - this.groupBox1.Controls.Add(this.peopleWalkingButton); - this.groupBox1.Controls.Add(this.drivewayButton); - this.groupBox1.Controls.Add(this.garageButton); - this.groupBox1.Controls.Add(this.doorButton); - this.groupBox1.Location = new System.Drawing.Point(15, 32); - this.groupBox1.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Padding = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.groupBox1.Size = new System.Drawing.Size(229, 212); - this.groupBox1.TabIndex = 2; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Select Area Type"; - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(12, 181); - this.label1.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(94, 17); - this.label1.TabIndex = 5; - this.label1.Text = "* High Priority"; - // - // ignoreButton - // - this.ignoreButton.AutoSize = true; - this.ignoreButton.Location = new System.Drawing.Point(9, 145); - this.ignoreButton.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.ignoreButton.Name = "ignoreButton"; - this.ignoreButton.Size = new System.Drawing.Size(196, 21); - this.ignoreButton.TabIndex = 4; - this.ignoreButton.TabStop = true; - this.ignoreButton.Text = "Ignore Objects in this Area"; - this.ignoreButton.UseVisualStyleBackColor = true; - // - // peopleWalkingButton - // - this.peopleWalkingButton.AutoSize = true; - this.peopleWalkingButton.Location = new System.Drawing.Point(9, 116); - this.peopleWalkingButton.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.peopleWalkingButton.Name = "peopleWalkingButton"; - this.peopleWalkingButton.Size = new System.Drawing.Size(127, 21); - this.peopleWalkingButton.TabIndex = 3; - this.peopleWalkingButton.TabStop = true; - this.peopleWalkingButton.Text = "People Walking"; - this.peopleWalkingButton.UseVisualStyleBackColor = true; - // - // drivewayButton - // - this.drivewayButton.AutoSize = true; - this.drivewayButton.Location = new System.Drawing.Point(9, 88); - this.drivewayButton.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.drivewayButton.Name = "drivewayButton"; - this.drivewayButton.Size = new System.Drawing.Size(120, 21); - this.drivewayButton.TabIndex = 2; - this.drivewayButton.TabStop = true; - this.drivewayButton.Text = "Driveway Area"; - this.drivewayButton.UseVisualStyleBackColor = true; - // - // garageButton - // - this.garageButton.AutoSize = true; - this.garageButton.Location = new System.Drawing.Point(9, 59); - this.garageButton.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.garageButton.Name = "garageButton"; - this.garageButton.Size = new System.Drawing.Size(112, 21); - this.garageButton.TabIndex = 1; - this.garageButton.TabStop = true; - this.garageButton.Text = "Garage Door"; - this.garageButton.UseVisualStyleBackColor = true; - // - // doorButton - // - this.doorButton.AutoSize = true; - this.doorButton.Location = new System.Drawing.Point(9, 30); - this.doorButton.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.doorButton.Name = "doorButton"; - this.doorButton.Size = new System.Drawing.Size(102, 21); - this.doorButton.TabIndex = 0; - this.doorButton.TabStop = true; - this.doorButton.Text = "Entry Door*"; - this.doorButton.UseVisualStyleBackColor = true; - // - // label5 - // - this.label5.AutoSize = true; - this.label5.Location = new System.Drawing.Point(8, 112); - this.label5.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); - this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(192, 17); - this.label5.TabIndex = 9; - this.label5.Text = "*Requires 2 Frames Minimum"; - // - // deleteAOIButton - // - this.deleteAOIButton.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.deleteAOIButton.Location = new System.Drawing.Point(474, 571); - this.deleteAOIButton.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.deleteAOIButton.Name = "deleteAOIButton"; - this.deleteAOIButton.Size = new System.Drawing.Size(94, 29); - this.deleteAOIButton.TabIndex = 2; - this.deleteAOIButton.Text = "Delete AOI"; - this.deleteAOIButton.UseVisualStyleBackColor = true; - this.deleteAOIButton.Click += new System.EventHandler(this.DeleteAOIButton_Click); - // - // areaNameLabel - // - this.areaNameLabel.AutoSize = true; - this.areaNameLabel.Location = new System.Drawing.Point(208, 478); - this.areaNameLabel.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); - this.areaNameLabel.Name = "areaNameLabel"; - this.areaNameLabel.Size = new System.Drawing.Size(95, 17); - this.areaNameLabel.TabIndex = 9; - this.areaNameLabel.Text = "Name of Area"; - // - // aoiNameText - // - this.aoiNameText.Location = new System.Drawing.Point(305, 474); - this.aoiNameText.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.aoiNameText.Name = "aoiNameText"; - this.aoiNameText.Size = new System.Drawing.Size(280, 22); - this.aoiNameText.TabIndex = 3; - // - // movementDirectionGroup - // - this.movementDirectionGroup.BackColor = System.Drawing.SystemColors.ControlDark; - this.movementDirectionGroup.Controls.Add(this.label3); - this.movementDirectionGroup.Controls.Add(this.departingButton); - this.movementDirectionGroup.Controls.Add(this.label5); - this.movementDirectionGroup.Controls.Add(this.arrivingButton); - this.movementDirectionGroup.Controls.Add(this.anyActivityButton); - this.movementDirectionGroup.Location = new System.Drawing.Point(15, 269); - this.movementDirectionGroup.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.movementDirectionGroup.Name = "movementDirectionGroup"; - this.movementDirectionGroup.Padding = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.movementDirectionGroup.Size = new System.Drawing.Size(232, 176); - this.movementDirectionGroup.TabIndex = 10; - this.movementDirectionGroup.TabStop = false; - this.movementDirectionGroup.Text = "Movement Direction"; - // - // label3 - // - this.label3.ForeColor = System.Drawing.SystemColors.Highlight; - this.label3.Location = new System.Drawing.Point(31, 135); - this.label3.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(185, 34); - this.label3.TabIndex = 37; - this.label3.Text = "Movement Direction not implemented"; - // - // departingButton - // - this.departingButton.AutoSize = true; - this.departingButton.Location = new System.Drawing.Point(12, 82); - this.departingButton.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.departingButton.Name = "departingButton"; - this.departingButton.Size = new System.Drawing.Size(100, 21); - this.departingButton.TabIndex = 2; - this.departingButton.TabStop = true; - this.departingButton.Text = "Departing *"; - this.departingButton.UseVisualStyleBackColor = true; - // - // arrivingButton - // - this.arrivingButton.AutoSize = true; - this.arrivingButton.Location = new System.Drawing.Point(12, 54); - this.arrivingButton.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.arrivingButton.Name = "arrivingButton"; - this.arrivingButton.Size = new System.Drawing.Size(86, 21); - this.arrivingButton.TabIndex = 1; - this.arrivingButton.TabStop = true; - this.arrivingButton.Text = "Arriving *"; - this.arrivingButton.UseVisualStyleBackColor = true; - // - // anyActivityButton - // - this.anyActivityButton.AutoSize = true; - this.anyActivityButton.Location = new System.Drawing.Point(12, 25); - this.anyActivityButton.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.anyActivityButton.Name = "anyActivityButton"; - this.anyActivityButton.Size = new System.Drawing.Size(101, 21); - this.anyActivityButton.TabIndex = 0; - this.anyActivityButton.TabStop = true; - this.anyActivityButton.Text = "Any Activity"; - this.anyActivityButton.UseVisualStyleBackColor = true; - // - // label4 - // - this.label4.AutoSize = true; - this.label4.Location = new System.Drawing.Point(272, 515); - this.label4.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(25, 17); - this.label4.TabIndex = 11; - this.label4.Text = "X: "; - // - // label6 - // - this.label6.AutoSize = true; - this.label6.Location = new System.Drawing.Point(410, 515); - this.label6.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); - this.label6.Name = "label6"; - this.label6.Size = new System.Drawing.Size(25, 17); - this.label6.TabIndex = 12; - this.label6.Text = "Y: "; - // - // label7 - // - this.label7.AutoSize = true; - this.label7.Location = new System.Drawing.Point(538, 515); - this.label7.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); - this.label7.Name = "label7"; - this.label7.Size = new System.Drawing.Size(52, 17); - this.label7.TabIndex = 13; - this.label7.Text = "Width: "; - // - // label8 - // - this.label8.AutoSize = true; - this.label8.Location = new System.Drawing.Point(675, 515); - this.label8.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); - this.label8.Name = "label8"; - this.label8.Size = new System.Drawing.Size(57, 17); - this.label8.TabIndex = 14; - this.label8.Text = "Height: "; - // - // notificationsButton - // - this.notificationsButton.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.notificationsButton.Location = new System.Drawing.Point(602, 571); - this.notificationsButton.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.notificationsButton.Name = "notificationsButton"; - this.notificationsButton.Size = new System.Drawing.Size(118, 29); - this.notificationsButton.TabIndex = 3; - this.notificationsButton.Text = "Set Notifications"; - this.notificationsButton.UseVisualStyleBackColor = true; - this.notificationsButton.Click += new System.EventHandler(this.NotificationsButton_Click); - // - // groupBox3 - // - this.groupBox3.BackColor = System.Drawing.SystemColors.ControlDark; - this.groupBox3.Controls.Add(this.bearsFramesNumeric); - this.groupBox3.Controls.Add(this.bearsMinYNumeric); - this.groupBox3.Controls.Add(this.bearsMinXNumeric); - this.groupBox3.Controls.Add(this.bearsOverlapNumeric); - this.groupBox3.Controls.Add(this.bearsConfidenceNumeric); - this.groupBox3.Controls.Add(this.bearsCheck); - this.groupBox3.Controls.Add(this.label2); - this.groupBox3.Controls.Add(this.animalsMinYNumeric); - this.groupBox3.Controls.Add(this.animalsMinXNumeric); - this.groupBox3.Controls.Add(this.bikesMinYNumeric); - this.groupBox3.Controls.Add(this.bikesMinXNumeric); - this.groupBox3.Controls.Add(this.motorcyclesMinYNumeric); - this.groupBox3.Controls.Add(this.motorcyclesMinXNumeric); - this.groupBox3.Controls.Add(this.trucksMinYNumeric); - this.groupBox3.Controls.Add(this.trucksMinXNumeric); - this.groupBox3.Controls.Add(this.carsMinYNumeric); - this.groupBox3.Controls.Add(this.carsMinXNumeric); - this.groupBox3.Controls.Add(this.peopleMinYNumeric); - this.groupBox3.Controls.Add(this.peopleMinXNumeric); - this.groupBox3.Controls.Add(this.label11); - this.groupBox3.Controls.Add(this.label12); - this.groupBox3.Controls.Add(this.animalsFramesNumeric); - this.groupBox3.Controls.Add(this.label13); - this.groupBox3.Controls.Add(this.bikesFramesNumeric); - this.groupBox3.Controls.Add(this.motorcyclesFramesNumeric); - this.groupBox3.Controls.Add(this.trucksFramesNumeric); - this.groupBox3.Controls.Add(this.carsFramesNumeric); - this.groupBox3.Controls.Add(this.animalsOverlapNumeric); - this.groupBox3.Controls.Add(this.bikesOverlapNumeric); - this.groupBox3.Controls.Add(this.motorcyclesOverlapNumeric); - this.groupBox3.Controls.Add(this.trucksOverlapNumeric); - this.groupBox3.Controls.Add(this.carsOverlapNumeric); - this.groupBox3.Controls.Add(this.animalsConfidenceNumeric); - this.groupBox3.Controls.Add(this.peopleFramesNumeric); - this.groupBox3.Controls.Add(this.motorcyclesConfidenceNumeric); - this.groupBox3.Controls.Add(this.bikeCheck); - this.groupBox3.Controls.Add(this.peopleMinimumOverlap); - this.groupBox3.Controls.Add(this.motorcycleCheck); - this.groupBox3.Controls.Add(this.label14); - this.groupBox3.Controls.Add(this.bikesConfidenceNumeric); - this.groupBox3.Controls.Add(this.trucksConfidenceNumeric); - this.groupBox3.Controls.Add(this.carsConfidenceNumeric); - this.groupBox3.Controls.Add(this.peopleConfidenceNumeric); - this.groupBox3.Controls.Add(this.label15); - this.groupBox3.Controls.Add(this.animalsCheck); - this.groupBox3.Controls.Add(this.truckCheck); - this.groupBox3.Controls.Add(this.carsCheck); - this.groupBox3.Controls.Add(this.peopleCheck); - this.groupBox3.Location = new System.Drawing.Point(269, 32); - this.groupBox3.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.groupBox3.Name = "groupBox3"; - this.groupBox3.Padding = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.groupBox3.Size = new System.Drawing.Size(792, 412); - this.groupBox3.TabIndex = 0; - this.groupBox3.TabStop = false; - this.groupBox3.Text = "Objects of Interest"; - // - // bearsFramesNumeric - // - this.bearsFramesNumeric.Location = new System.Drawing.Point(679, 299); - this.bearsFramesNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.bearsFramesNumeric.Maximum = new decimal(new int[] { +namespace SAAI +{ + partial class CreateAOI + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.OKButton = new System.Windows.Forms.Button(); + this.cancelButton = new System.Windows.Forms.Button(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.label1 = new System.Windows.Forms.Label(); + this.ignoreButton = new System.Windows.Forms.RadioButton(); + this.peopleWalkingButton = new System.Windows.Forms.RadioButton(); + this.drivewayButton = new System.Windows.Forms.RadioButton(); + this.garageButton = new System.Windows.Forms.RadioButton(); + this.doorButton = new System.Windows.Forms.RadioButton(); + this.label5 = new System.Windows.Forms.Label(); + this.deleteAOIButton = new System.Windows.Forms.Button(); + this.areaNameLabel = new System.Windows.Forms.Label(); + this.aoiNameText = new System.Windows.Forms.TextBox(); + this.movementDirectionGroup = new System.Windows.Forms.GroupBox(); + this.label3 = new System.Windows.Forms.Label(); + this.departingButton = new System.Windows.Forms.RadioButton(); + this.arrivingButton = new System.Windows.Forms.RadioButton(); + this.anyActivityButton = new System.Windows.Forms.RadioButton(); + this.label4 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.label8 = new System.Windows.Forms.Label(); + this.notificationsButton = new System.Windows.Forms.Button(); + this.groupBox3 = new System.Windows.Forms.GroupBox(); + this.bearsFramesNumeric = new System.Windows.Forms.NumericUpDown(); + this.bearsMinYNumeric = new System.Windows.Forms.NumericUpDown(); + this.bearsMinXNumeric = new System.Windows.Forms.NumericUpDown(); + this.bearsOverlapNumeric = new System.Windows.Forms.NumericUpDown(); + this.bearsConfidenceNumeric = new System.Windows.Forms.NumericUpDown(); + this.bearsCheck = new System.Windows.Forms.CheckBox(); + this.label2 = new System.Windows.Forms.Label(); + this.animalsMinYNumeric = new System.Windows.Forms.NumericUpDown(); + this.animalsMinXNumeric = new System.Windows.Forms.NumericUpDown(); + this.bikesMinYNumeric = new System.Windows.Forms.NumericUpDown(); + this.bikesMinXNumeric = new System.Windows.Forms.NumericUpDown(); + this.motorcyclesMinYNumeric = new System.Windows.Forms.NumericUpDown(); + this.motorcyclesMinXNumeric = new System.Windows.Forms.NumericUpDown(); + this.trucksMinYNumeric = new System.Windows.Forms.NumericUpDown(); + this.trucksMinXNumeric = new System.Windows.Forms.NumericUpDown(); + this.carsMinYNumeric = new System.Windows.Forms.NumericUpDown(); + this.carsMinXNumeric = new System.Windows.Forms.NumericUpDown(); + this.peopleMinYNumeric = new System.Windows.Forms.NumericUpDown(); + this.peopleMinXNumeric = new System.Windows.Forms.NumericUpDown(); + this.label11 = new System.Windows.Forms.Label(); + this.label12 = new System.Windows.Forms.Label(); + this.animalsFramesNumeric = new System.Windows.Forms.NumericUpDown(); + this.label13 = new System.Windows.Forms.Label(); + this.bikesFramesNumeric = new System.Windows.Forms.NumericUpDown(); + this.motorcyclesFramesNumeric = new System.Windows.Forms.NumericUpDown(); + this.trucksFramesNumeric = new System.Windows.Forms.NumericUpDown(); + this.carsFramesNumeric = new System.Windows.Forms.NumericUpDown(); + this.animalsOverlapNumeric = new System.Windows.Forms.NumericUpDown(); + this.bikesOverlapNumeric = new System.Windows.Forms.NumericUpDown(); + this.motorcyclesOverlapNumeric = new System.Windows.Forms.NumericUpDown(); + this.trucksOverlapNumeric = new System.Windows.Forms.NumericUpDown(); + this.carsOverlapNumeric = new System.Windows.Forms.NumericUpDown(); + this.animalsConfidenceNumeric = new System.Windows.Forms.NumericUpDown(); + this.peopleFramesNumeric = new System.Windows.Forms.NumericUpDown(); + this.motorcyclesConfidenceNumeric = new System.Windows.Forms.NumericUpDown(); + this.bikeCheck = new System.Windows.Forms.CheckBox(); + this.peopleMinimumOverlap = new System.Windows.Forms.NumericUpDown(); + this.motorcycleCheck = new System.Windows.Forms.CheckBox(); + this.label14 = new System.Windows.Forms.Label(); + this.bikesConfidenceNumeric = new System.Windows.Forms.NumericUpDown(); + this.trucksConfidenceNumeric = new System.Windows.Forms.NumericUpDown(); + this.carsConfidenceNumeric = new System.Windows.Forms.NumericUpDown(); + this.peopleConfidenceNumeric = new System.Windows.Forms.NumericUpDown(); + this.label15 = new System.Windows.Forms.Label(); + this.animalsCheck = new System.Windows.Forms.CheckBox(); + this.truckCheck = new System.Windows.Forms.CheckBox(); + this.carsCheck = new System.Windows.Forms.CheckBox(); + this.peopleCheck = new System.Windows.Forms.CheckBox(); + this.xNumeric = new System.Windows.Forms.NumericUpDown(); + this.yNumeric = new System.Windows.Forms.NumericUpDown(); + this.widthNumeric = new System.Windows.Forms.NumericUpDown(); + this.heighNumeric = new System.Windows.Forms.NumericUpDown(); + this.areaAdjustButton = new System.Windows.Forms.Button(); + this.label9 = new System.Windows.Forms.Label(); + this.birdsFramesNumeric = new System.Windows.Forms.NumericUpDown(); + this.birdsMinYNumeric = new System.Windows.Forms.NumericUpDown(); + this.birdsMinXNumeric = new System.Windows.Forms.NumericUpDown(); + this.birdsOverlapNumeric = new System.Windows.Forms.NumericUpDown(); + this.birdsConfidenceNumeric = new System.Windows.Forms.NumericUpDown(); + this.birdsCheck = new System.Windows.Forms.CheckBox(); + this.groupBox1.SuspendLayout(); + this.movementDirectionGroup.SuspendLayout(); + this.groupBox3.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.bearsFramesNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bearsMinYNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bearsMinXNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bearsOverlapNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bearsConfidenceNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.animalsMinYNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.animalsMinXNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bikesMinYNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bikesMinXNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.motorcyclesMinYNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.motorcyclesMinXNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.trucksMinYNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.trucksMinXNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.carsMinYNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.carsMinXNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.peopleMinYNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.peopleMinXNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.animalsFramesNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bikesFramesNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.motorcyclesFramesNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.trucksFramesNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.carsFramesNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.animalsOverlapNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bikesOverlapNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.motorcyclesOverlapNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.trucksOverlapNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.carsOverlapNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.animalsConfidenceNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.peopleFramesNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.motorcyclesConfidenceNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.peopleMinimumOverlap)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bikesConfidenceNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.trucksConfidenceNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.carsConfidenceNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.peopleConfidenceNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.yNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.widthNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.heighNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.birdsFramesNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.birdsMinYNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.birdsMinXNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.birdsOverlapNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.birdsConfidenceNumeric)).BeginInit(); + this.SuspendLayout(); + // + // OKButton + // + this.OKButton.Location = new System.Drawing.Point(259, 685); + this.OKButton.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.OKButton.Name = "OKButton"; + this.OKButton.Size = new System.Drawing.Size(113, 35); + this.OKButton.TabIndex = 0; + this.OKButton.Text = "OK"; + this.OKButton.UseVisualStyleBackColor = true; + this.OKButton.Click += new System.EventHandler(this.OKButton_Click); + // + // cancelButton + // + this.cancelButton.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.cancelButton.Location = new System.Drawing.Point(414, 685); + this.cancelButton.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.cancelButton.Name = "cancelButton"; + this.cancelButton.Size = new System.Drawing.Size(113, 35); + this.cancelButton.TabIndex = 1; + this.cancelButton.Text = "Cancel"; + this.cancelButton.UseVisualStyleBackColor = true; + this.cancelButton.Click += new System.EventHandler(this.CancelButton_Click); + // + // groupBox1 + // + this.groupBox1.BackColor = System.Drawing.SystemColors.ControlDark; + this.groupBox1.Controls.Add(this.label1); + this.groupBox1.Controls.Add(this.ignoreButton); + this.groupBox1.Controls.Add(this.peopleWalkingButton); + this.groupBox1.Controls.Add(this.drivewayButton); + this.groupBox1.Controls.Add(this.garageButton); + this.groupBox1.Controls.Add(this.doorButton); + this.groupBox1.Location = new System.Drawing.Point(18, 38); + this.groupBox1.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.Padding = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.groupBox1.Size = new System.Drawing.Size(275, 254); + this.groupBox1.TabIndex = 2; + this.groupBox1.TabStop = false; + this.groupBox1.Text = "Select Area Type"; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(14, 217); + this.label1.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(103, 20); + this.label1.TabIndex = 5; + this.label1.Text = "* High Priority"; + // + // ignoreButton + // + this.ignoreButton.AutoSize = true; + this.ignoreButton.Location = new System.Drawing.Point(11, 174); + this.ignoreButton.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.ignoreButton.Name = "ignoreButton"; + this.ignoreButton.Size = new System.Drawing.Size(221, 24); + this.ignoreButton.TabIndex = 4; + this.ignoreButton.TabStop = true; + this.ignoreButton.Text = "Ignore Objects in this Area"; + this.ignoreButton.UseVisualStyleBackColor = true; + // + // peopleWalkingButton + // + this.peopleWalkingButton.AutoSize = true; + this.peopleWalkingButton.Location = new System.Drawing.Point(11, 139); + this.peopleWalkingButton.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.peopleWalkingButton.Name = "peopleWalkingButton"; + this.peopleWalkingButton.Size = new System.Drawing.Size(143, 24); + this.peopleWalkingButton.TabIndex = 3; + this.peopleWalkingButton.TabStop = true; + this.peopleWalkingButton.Text = "People Walking"; + this.peopleWalkingButton.UseVisualStyleBackColor = true; + // + // drivewayButton + // + this.drivewayButton.AutoSize = true; + this.drivewayButton.Location = new System.Drawing.Point(11, 106); + this.drivewayButton.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.drivewayButton.Name = "drivewayButton"; + this.drivewayButton.Size = new System.Drawing.Size(135, 24); + this.drivewayButton.TabIndex = 2; + this.drivewayButton.TabStop = true; + this.drivewayButton.Text = "Driveway Area"; + this.drivewayButton.UseVisualStyleBackColor = true; + // + // garageButton + // + this.garageButton.AutoSize = true; + this.garageButton.Location = new System.Drawing.Point(11, 71); + this.garageButton.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.garageButton.Name = "garageButton"; + this.garageButton.Size = new System.Drawing.Size(127, 24); + this.garageButton.TabIndex = 1; + this.garageButton.TabStop = true; + this.garageButton.Text = "Garage Door"; + this.garageButton.UseVisualStyleBackColor = true; + // + // doorButton + // + this.doorButton.AutoSize = true; + this.doorButton.Location = new System.Drawing.Point(11, 36); + this.doorButton.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.doorButton.Name = "doorButton"; + this.doorButton.Size = new System.Drawing.Size(116, 24); + this.doorButton.TabIndex = 0; + this.doorButton.TabStop = true; + this.doorButton.Text = "Entry Door*"; + this.doorButton.UseVisualStyleBackColor = true; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Location = new System.Drawing.Point(10, 134); + this.label5.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(217, 20); + this.label5.TabIndex = 9; + this.label5.Text = "*Requires 2 Frames Minimum"; + // + // deleteAOIButton + // + this.deleteAOIButton.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.deleteAOIButton.Location = new System.Drawing.Point(569, 685); + this.deleteAOIButton.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.deleteAOIButton.Name = "deleteAOIButton"; + this.deleteAOIButton.Size = new System.Drawing.Size(113, 35); + this.deleteAOIButton.TabIndex = 2; + this.deleteAOIButton.Text = "Delete AOI"; + this.deleteAOIButton.UseVisualStyleBackColor = true; + this.deleteAOIButton.Click += new System.EventHandler(this.DeleteAOIButton_Click); + // + // areaNameLabel + // + this.areaNameLabel.AutoSize = true; + this.areaNameLabel.Location = new System.Drawing.Point(250, 574); + this.areaNameLabel.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0); + this.areaNameLabel.Name = "areaNameLabel"; + this.areaNameLabel.Size = new System.Drawing.Size(107, 20); + this.areaNameLabel.TabIndex = 9; + this.areaNameLabel.Text = "Name of Area"; + // + // aoiNameText + // + this.aoiNameText.Location = new System.Drawing.Point(366, 569); + this.aoiNameText.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.aoiNameText.Name = "aoiNameText"; + this.aoiNameText.Size = new System.Drawing.Size(335, 26); + this.aoiNameText.TabIndex = 3; + // + // movementDirectionGroup + // + this.movementDirectionGroup.BackColor = System.Drawing.SystemColors.ControlDark; + this.movementDirectionGroup.Controls.Add(this.label3); + this.movementDirectionGroup.Controls.Add(this.departingButton); + this.movementDirectionGroup.Controls.Add(this.label5); + this.movementDirectionGroup.Controls.Add(this.arrivingButton); + this.movementDirectionGroup.Controls.Add(this.anyActivityButton); + this.movementDirectionGroup.Location = new System.Drawing.Point(18, 323); + this.movementDirectionGroup.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.movementDirectionGroup.Name = "movementDirectionGroup"; + this.movementDirectionGroup.Padding = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.movementDirectionGroup.Size = new System.Drawing.Size(278, 211); + this.movementDirectionGroup.TabIndex = 10; + this.movementDirectionGroup.TabStop = false; + this.movementDirectionGroup.Text = "Movement Direction"; + // + // label3 + // + this.label3.ForeColor = System.Drawing.SystemColors.Highlight; + this.label3.Location = new System.Drawing.Point(37, 162); + this.label3.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(222, 41); + this.label3.TabIndex = 37; + this.label3.Text = "Movement Direction not implemented"; + // + // departingButton + // + this.departingButton.AutoSize = true; + this.departingButton.Location = new System.Drawing.Point(14, 98); + this.departingButton.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.departingButton.Name = "departingButton"; + this.departingButton.Size = new System.Drawing.Size(114, 24); + this.departingButton.TabIndex = 2; + this.departingButton.TabStop = true; + this.departingButton.Text = "Departing *"; + this.departingButton.UseVisualStyleBackColor = true; + // + // arrivingButton + // + this.arrivingButton.AutoSize = true; + this.arrivingButton.Location = new System.Drawing.Point(14, 65); + this.arrivingButton.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.arrivingButton.Name = "arrivingButton"; + this.arrivingButton.Size = new System.Drawing.Size(96, 24); + this.arrivingButton.TabIndex = 1; + this.arrivingButton.TabStop = true; + this.arrivingButton.Text = "Arriving *"; + this.arrivingButton.UseVisualStyleBackColor = true; + // + // anyActivityButton + // + this.anyActivityButton.AutoSize = true; + this.anyActivityButton.Location = new System.Drawing.Point(14, 30); + this.anyActivityButton.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.anyActivityButton.Name = "anyActivityButton"; + this.anyActivityButton.Size = new System.Drawing.Size(114, 24); + this.anyActivityButton.TabIndex = 0; + this.anyActivityButton.TabStop = true; + this.anyActivityButton.Text = "Any Activity"; + this.anyActivityButton.UseVisualStyleBackColor = true; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(326, 618); + this.label4.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(28, 20); + this.label4.TabIndex = 11; + this.label4.Text = "X: "; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Location = new System.Drawing.Point(492, 618); + this.label6.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(28, 20); + this.label6.TabIndex = 12; + this.label6.Text = "Y: "; + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Location = new System.Drawing.Point(646, 618); + this.label7.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(58, 20); + this.label7.TabIndex = 13; + this.label7.Text = "Width: "; + // + // label8 + // + this.label8.AutoSize = true; + this.label8.Location = new System.Drawing.Point(810, 618); + this.label8.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(64, 20); + this.label8.TabIndex = 14; + this.label8.Text = "Height: "; + // + // notificationsButton + // + this.notificationsButton.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.notificationsButton.Location = new System.Drawing.Point(722, 685); + this.notificationsButton.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.notificationsButton.Name = "notificationsButton"; + this.notificationsButton.Size = new System.Drawing.Size(142, 35); + this.notificationsButton.TabIndex = 3; + this.notificationsButton.Text = "Set Notifications"; + this.notificationsButton.UseVisualStyleBackColor = true; + this.notificationsButton.Click += new System.EventHandler(this.NotificationsButton_Click); + // + // groupBox3 + // + this.groupBox3.BackColor = System.Drawing.SystemColors.ControlDark; + this.groupBox3.Controls.Add(this.birdsFramesNumeric); + this.groupBox3.Controls.Add(this.birdsMinYNumeric); + this.groupBox3.Controls.Add(this.birdsMinXNumeric); + this.groupBox3.Controls.Add(this.birdsOverlapNumeric); + this.groupBox3.Controls.Add(this.birdsConfidenceNumeric); + this.groupBox3.Controls.Add(this.birdsCheck); + this.groupBox3.Controls.Add(this.bearsFramesNumeric); + this.groupBox3.Controls.Add(this.bearsMinYNumeric); + this.groupBox3.Controls.Add(this.bearsMinXNumeric); + this.groupBox3.Controls.Add(this.bearsOverlapNumeric); + this.groupBox3.Controls.Add(this.bearsConfidenceNumeric); + this.groupBox3.Controls.Add(this.bearsCheck); + this.groupBox3.Controls.Add(this.label2); + this.groupBox3.Controls.Add(this.animalsMinYNumeric); + this.groupBox3.Controls.Add(this.animalsMinXNumeric); + this.groupBox3.Controls.Add(this.bikesMinYNumeric); + this.groupBox3.Controls.Add(this.bikesMinXNumeric); + this.groupBox3.Controls.Add(this.motorcyclesMinYNumeric); + this.groupBox3.Controls.Add(this.motorcyclesMinXNumeric); + this.groupBox3.Controls.Add(this.trucksMinYNumeric); + this.groupBox3.Controls.Add(this.trucksMinXNumeric); + this.groupBox3.Controls.Add(this.carsMinYNumeric); + this.groupBox3.Controls.Add(this.carsMinXNumeric); + this.groupBox3.Controls.Add(this.peopleMinYNumeric); + this.groupBox3.Controls.Add(this.peopleMinXNumeric); + this.groupBox3.Controls.Add(this.label11); + this.groupBox3.Controls.Add(this.label12); + this.groupBox3.Controls.Add(this.animalsFramesNumeric); + this.groupBox3.Controls.Add(this.label13); + this.groupBox3.Controls.Add(this.bikesFramesNumeric); + this.groupBox3.Controls.Add(this.motorcyclesFramesNumeric); + this.groupBox3.Controls.Add(this.trucksFramesNumeric); + this.groupBox3.Controls.Add(this.carsFramesNumeric); + this.groupBox3.Controls.Add(this.animalsOverlapNumeric); + this.groupBox3.Controls.Add(this.bikesOverlapNumeric); + this.groupBox3.Controls.Add(this.motorcyclesOverlapNumeric); + this.groupBox3.Controls.Add(this.trucksOverlapNumeric); + this.groupBox3.Controls.Add(this.carsOverlapNumeric); + this.groupBox3.Controls.Add(this.animalsConfidenceNumeric); + this.groupBox3.Controls.Add(this.peopleFramesNumeric); + this.groupBox3.Controls.Add(this.motorcyclesConfidenceNumeric); + this.groupBox3.Controls.Add(this.bikeCheck); + this.groupBox3.Controls.Add(this.peopleMinimumOverlap); + this.groupBox3.Controls.Add(this.motorcycleCheck); + this.groupBox3.Controls.Add(this.label14); + this.groupBox3.Controls.Add(this.bikesConfidenceNumeric); + this.groupBox3.Controls.Add(this.trucksConfidenceNumeric); + this.groupBox3.Controls.Add(this.carsConfidenceNumeric); + this.groupBox3.Controls.Add(this.peopleConfidenceNumeric); + this.groupBox3.Controls.Add(this.label15); + this.groupBox3.Controls.Add(this.animalsCheck); + this.groupBox3.Controls.Add(this.truckCheck); + this.groupBox3.Controls.Add(this.carsCheck); + this.groupBox3.Controls.Add(this.peopleCheck); + this.groupBox3.Location = new System.Drawing.Point(323, 38); + this.groupBox3.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.groupBox3.Name = "groupBox3"; + this.groupBox3.Padding = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.groupBox3.Size = new System.Drawing.Size(950, 494); + this.groupBox3.TabIndex = 0; + this.groupBox3.TabStop = false; + this.groupBox3.Text = "Objects of Interest"; + // + // bearsFramesNumeric + // + this.bearsFramesNumeric.Location = new System.Drawing.Point(815, 359); + this.bearsFramesNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.bearsFramesNumeric.Maximum = new decimal(new int[] { 300, 0, 0, 0}); - this.bearsFramesNumeric.Minimum = new decimal(new int[] { + this.bearsFramesNumeric.Minimum = new decimal(new int[] { 1, 0, 0, 0}); - this.bearsFramesNumeric.Name = "bearsFramesNumeric"; - this.bearsFramesNumeric.Size = new System.Drawing.Size(81, 22); - this.bearsFramesNumeric.TabIndex = 42; - this.bearsFramesNumeric.Value = new decimal(new int[] { + this.bearsFramesNumeric.Name = "bearsFramesNumeric"; + this.bearsFramesNumeric.Size = new System.Drawing.Size(97, 26); + this.bearsFramesNumeric.TabIndex = 42; + this.bearsFramesNumeric.Value = new decimal(new int[] { 1, 0, 0, 0}); - // - // bearsMinYNumeric - // - this.bearsMinYNumeric.Location = new System.Drawing.Point(551, 299); - this.bearsMinYNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.bearsMinYNumeric.Maximum = new decimal(new int[] { + // + // bearsMinYNumeric + // + this.bearsMinYNumeric.Location = new System.Drawing.Point(661, 359); + this.bearsMinYNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.bearsMinYNumeric.Maximum = new decimal(new int[] { 4096, 0, 0, 0}); - this.bearsMinYNumeric.Name = "bearsMinYNumeric"; - this.bearsMinYNumeric.Size = new System.Drawing.Size(81, 22); - this.bearsMinYNumeric.TabIndex = 41; - // - // bearsMinXNumeric - // - this.bearsMinXNumeric.Location = new System.Drawing.Point(426, 299); - this.bearsMinXNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.bearsMinXNumeric.Maximum = new decimal(new int[] { + this.bearsMinYNumeric.Name = "bearsMinYNumeric"; + this.bearsMinYNumeric.Size = new System.Drawing.Size(97, 26); + this.bearsMinYNumeric.TabIndex = 41; + // + // bearsMinXNumeric + // + this.bearsMinXNumeric.Location = new System.Drawing.Point(511, 359); + this.bearsMinXNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.bearsMinXNumeric.Maximum = new decimal(new int[] { 4096, 0, 0, 0}); - this.bearsMinXNumeric.Name = "bearsMinXNumeric"; - this.bearsMinXNumeric.Size = new System.Drawing.Size(81, 22); - this.bearsMinXNumeric.TabIndex = 40; - // - // bearsOverlapNumeric - // - this.bearsOverlapNumeric.Location = new System.Drawing.Point(301, 299); - this.bearsOverlapNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.bearsOverlapNumeric.Minimum = new decimal(new int[] { + this.bearsMinXNumeric.Name = "bearsMinXNumeric"; + this.bearsMinXNumeric.Size = new System.Drawing.Size(97, 26); + this.bearsMinXNumeric.TabIndex = 40; + // + // bearsOverlapNumeric + // + this.bearsOverlapNumeric.Location = new System.Drawing.Point(361, 359); + this.bearsOverlapNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.bearsOverlapNumeric.Minimum = new decimal(new int[] { 5, 0, 0, 0}); - this.bearsOverlapNumeric.Name = "bearsOverlapNumeric"; - this.bearsOverlapNumeric.Size = new System.Drawing.Size(81, 22); - this.bearsOverlapNumeric.TabIndex = 39; - this.bearsOverlapNumeric.Value = new decimal(new int[] { + this.bearsOverlapNumeric.Name = "bearsOverlapNumeric"; + this.bearsOverlapNumeric.Size = new System.Drawing.Size(97, 26); + this.bearsOverlapNumeric.TabIndex = 39; + this.bearsOverlapNumeric.Value = new decimal(new int[] { 80, 0, 0, 0}); - // - // bearsConfidenceNumeric - // - this.bearsConfidenceNumeric.Location = new System.Drawing.Point(176, 299); - this.bearsConfidenceNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.bearsConfidenceNumeric.Maximum = new decimal(new int[] { + // + // bearsConfidenceNumeric + // + this.bearsConfidenceNumeric.Location = new System.Drawing.Point(211, 359); + this.bearsConfidenceNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.bearsConfidenceNumeric.Maximum = new decimal(new int[] { 99, 0, 0, 0}); - this.bearsConfidenceNumeric.Minimum = new decimal(new int[] { + this.bearsConfidenceNumeric.Minimum = new decimal(new int[] { 25, 0, 0, 0}); - this.bearsConfidenceNumeric.Name = "bearsConfidenceNumeric"; - this.bearsConfidenceNumeric.Size = new System.Drawing.Size(81, 22); - this.bearsConfidenceNumeric.TabIndex = 38; - this.bearsConfidenceNumeric.Value = new decimal(new int[] { + this.bearsConfidenceNumeric.Name = "bearsConfidenceNumeric"; + this.bearsConfidenceNumeric.Size = new System.Drawing.Size(97, 26); + this.bearsConfidenceNumeric.TabIndex = 38; + this.bearsConfidenceNumeric.Value = new decimal(new int[] { 80, 0, 0, 0}); - // - // bearsCheck - // - this.bearsCheck.AutoSize = true; - this.bearsCheck.Location = new System.Drawing.Point(38, 300); - this.bearsCheck.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.bearsCheck.Name = "bearsCheck"; - this.bearsCheck.Size = new System.Drawing.Size(67, 21); - this.bearsCheck.TabIndex = 37; - this.bearsCheck.Text = "Bears"; - this.bearsCheck.UseVisualStyleBackColor = true; - // - // label2 - // - this.label2.AutoSize = true; - this.label2.ForeColor = System.Drawing.Color.Blue; - this.label2.Location = new System.Drawing.Point(310, 378); - this.label2.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(496, 17); - this.label2.TabIndex = 36; - this.label2.Text = "Number of Seconds for Analysis of Movement Direction (not yet implemented)"; - // - // animalsMinYNumeric - // - this.animalsMinYNumeric.Location = new System.Drawing.Point(551, 261); - this.animalsMinYNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.animalsMinYNumeric.Maximum = new decimal(new int[] { + // + // bearsCheck + // + this.bearsCheck.AutoSize = true; + this.bearsCheck.Location = new System.Drawing.Point(46, 360); + this.bearsCheck.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.bearsCheck.Name = "bearsCheck"; + this.bearsCheck.Size = new System.Drawing.Size(77, 24); + this.bearsCheck.TabIndex = 37; + this.bearsCheck.Text = "Bears"; + this.bearsCheck.UseVisualStyleBackColor = true; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.ForeColor = System.Drawing.Color.Blue; + this.label2.Location = new System.Drawing.Point(372, 454); + this.label2.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(555, 20); + this.label2.TabIndex = 36; + this.label2.Text = "Number of Seconds for Analysis of Movement Direction (not yet implemented)"; + // + // animalsMinYNumeric + // + this.animalsMinYNumeric.Location = new System.Drawing.Point(661, 313); + this.animalsMinYNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.animalsMinYNumeric.Maximum = new decimal(new int[] { 4096, 0, 0, 0}); - this.animalsMinYNumeric.Name = "animalsMinYNumeric"; - this.animalsMinYNumeric.Size = new System.Drawing.Size(81, 22); - this.animalsMinYNumeric.TabIndex = 34; - // - // animalsMinXNumeric - // - this.animalsMinXNumeric.Location = new System.Drawing.Point(426, 261); - this.animalsMinXNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.animalsMinXNumeric.Maximum = new decimal(new int[] { + this.animalsMinYNumeric.Name = "animalsMinYNumeric"; + this.animalsMinYNumeric.Size = new System.Drawing.Size(97, 26); + this.animalsMinYNumeric.TabIndex = 34; + // + // animalsMinXNumeric + // + this.animalsMinXNumeric.Location = new System.Drawing.Point(511, 313); + this.animalsMinXNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.animalsMinXNumeric.Maximum = new decimal(new int[] { 4096, 0, 0, 0}); - this.animalsMinXNumeric.Name = "animalsMinXNumeric"; - this.animalsMinXNumeric.Size = new System.Drawing.Size(81, 22); - this.animalsMinXNumeric.TabIndex = 33; - // - // bikesMinYNumeric - // - this.bikesMinYNumeric.Location = new System.Drawing.Point(551, 219); - this.bikesMinYNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.bikesMinYNumeric.Maximum = new decimal(new int[] { + this.animalsMinXNumeric.Name = "animalsMinXNumeric"; + this.animalsMinXNumeric.Size = new System.Drawing.Size(97, 26); + this.animalsMinXNumeric.TabIndex = 33; + // + // bikesMinYNumeric + // + this.bikesMinYNumeric.Location = new System.Drawing.Point(661, 263); + this.bikesMinYNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.bikesMinYNumeric.Maximum = new decimal(new int[] { 4096, 0, 0, 0}); - this.bikesMinYNumeric.Name = "bikesMinYNumeric"; - this.bikesMinYNumeric.Size = new System.Drawing.Size(81, 22); - this.bikesMinYNumeric.TabIndex = 28; - // - // bikesMinXNumeric - // - this.bikesMinXNumeric.Location = new System.Drawing.Point(426, 219); - this.bikesMinXNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.bikesMinXNumeric.Maximum = new decimal(new int[] { + this.bikesMinYNumeric.Name = "bikesMinYNumeric"; + this.bikesMinYNumeric.Size = new System.Drawing.Size(97, 26); + this.bikesMinYNumeric.TabIndex = 28; + // + // bikesMinXNumeric + // + this.bikesMinXNumeric.Location = new System.Drawing.Point(511, 263); + this.bikesMinXNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.bikesMinXNumeric.Maximum = new decimal(new int[] { 4096, 0, 0, 0}); - this.bikesMinXNumeric.Name = "bikesMinXNumeric"; - this.bikesMinXNumeric.Size = new System.Drawing.Size(81, 22); - this.bikesMinXNumeric.TabIndex = 27; - // - // motorcyclesMinYNumeric - // - this.motorcyclesMinYNumeric.Location = new System.Drawing.Point(551, 175); - this.motorcyclesMinYNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.motorcyclesMinYNumeric.Maximum = new decimal(new int[] { + this.bikesMinXNumeric.Name = "bikesMinXNumeric"; + this.bikesMinXNumeric.Size = new System.Drawing.Size(97, 26); + this.bikesMinXNumeric.TabIndex = 27; + // + // motorcyclesMinYNumeric + // + this.motorcyclesMinYNumeric.Location = new System.Drawing.Point(661, 210); + this.motorcyclesMinYNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.motorcyclesMinYNumeric.Maximum = new decimal(new int[] { 4096, 0, 0, 0}); - this.motorcyclesMinYNumeric.Name = "motorcyclesMinYNumeric"; - this.motorcyclesMinYNumeric.Size = new System.Drawing.Size(81, 22); - this.motorcyclesMinYNumeric.TabIndex = 22; - // - // motorcyclesMinXNumeric - // - this.motorcyclesMinXNumeric.Location = new System.Drawing.Point(426, 175); - this.motorcyclesMinXNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.motorcyclesMinXNumeric.Maximum = new decimal(new int[] { + this.motorcyclesMinYNumeric.Name = "motorcyclesMinYNumeric"; + this.motorcyclesMinYNumeric.Size = new System.Drawing.Size(97, 26); + this.motorcyclesMinYNumeric.TabIndex = 22; + // + // motorcyclesMinXNumeric + // + this.motorcyclesMinXNumeric.Location = new System.Drawing.Point(511, 210); + this.motorcyclesMinXNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.motorcyclesMinXNumeric.Maximum = new decimal(new int[] { 4096, 0, 0, 0}); - this.motorcyclesMinXNumeric.Name = "motorcyclesMinXNumeric"; - this.motorcyclesMinXNumeric.Size = new System.Drawing.Size(81, 22); - this.motorcyclesMinXNumeric.TabIndex = 21; - // - // trucksMinYNumeric - // - this.trucksMinYNumeric.Location = new System.Drawing.Point(551, 139); - this.trucksMinYNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.trucksMinYNumeric.Maximum = new decimal(new int[] { + this.motorcyclesMinXNumeric.Name = "motorcyclesMinXNumeric"; + this.motorcyclesMinXNumeric.Size = new System.Drawing.Size(97, 26); + this.motorcyclesMinXNumeric.TabIndex = 21; + // + // trucksMinYNumeric + // + this.trucksMinYNumeric.Location = new System.Drawing.Point(661, 167); + this.trucksMinYNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.trucksMinYNumeric.Maximum = new decimal(new int[] { 4096, 0, 0, 0}); - this.trucksMinYNumeric.Name = "trucksMinYNumeric"; - this.trucksMinYNumeric.Size = new System.Drawing.Size(81, 22); - this.trucksMinYNumeric.TabIndex = 16; - // - // trucksMinXNumeric - // - this.trucksMinXNumeric.Location = new System.Drawing.Point(426, 139); - this.trucksMinXNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.trucksMinXNumeric.Maximum = new decimal(new int[] { + this.trucksMinYNumeric.Name = "trucksMinYNumeric"; + this.trucksMinYNumeric.Size = new System.Drawing.Size(97, 26); + this.trucksMinYNumeric.TabIndex = 16; + // + // trucksMinXNumeric + // + this.trucksMinXNumeric.Location = new System.Drawing.Point(511, 167); + this.trucksMinXNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.trucksMinXNumeric.Maximum = new decimal(new int[] { 4096, 0, 0, 0}); - this.trucksMinXNumeric.Name = "trucksMinXNumeric"; - this.trucksMinXNumeric.Size = new System.Drawing.Size(81, 22); - this.trucksMinXNumeric.TabIndex = 15; - // - // carsMinYNumeric - // - this.carsMinYNumeric.Location = new System.Drawing.Point(551, 98); - this.carsMinYNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.carsMinYNumeric.Maximum = new decimal(new int[] { + this.trucksMinXNumeric.Name = "trucksMinXNumeric"; + this.trucksMinXNumeric.Size = new System.Drawing.Size(97, 26); + this.trucksMinXNumeric.TabIndex = 15; + // + // carsMinYNumeric + // + this.carsMinYNumeric.Location = new System.Drawing.Point(661, 118); + this.carsMinYNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.carsMinYNumeric.Maximum = new decimal(new int[] { 4096, 0, 0, 0}); - this.carsMinYNumeric.Name = "carsMinYNumeric"; - this.carsMinYNumeric.Size = new System.Drawing.Size(81, 22); - this.carsMinYNumeric.TabIndex = 10; - // - // carsMinXNumeric - // - this.carsMinXNumeric.Location = new System.Drawing.Point(426, 98); - this.carsMinXNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.carsMinXNumeric.Maximum = new decimal(new int[] { + this.carsMinYNumeric.Name = "carsMinYNumeric"; + this.carsMinYNumeric.Size = new System.Drawing.Size(97, 26); + this.carsMinYNumeric.TabIndex = 10; + // + // carsMinXNumeric + // + this.carsMinXNumeric.Location = new System.Drawing.Point(511, 118); + this.carsMinXNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.carsMinXNumeric.Maximum = new decimal(new int[] { 4096, 0, 0, 0}); - this.carsMinXNumeric.Name = "carsMinXNumeric"; - this.carsMinXNumeric.Size = new System.Drawing.Size(81, 22); - this.carsMinXNumeric.TabIndex = 9; - // - // peopleMinYNumeric - // - this.peopleMinYNumeric.Location = new System.Drawing.Point(551, 59); - this.peopleMinYNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.peopleMinYNumeric.Maximum = new decimal(new int[] { + this.carsMinXNumeric.Name = "carsMinXNumeric"; + this.carsMinXNumeric.Size = new System.Drawing.Size(97, 26); + this.carsMinXNumeric.TabIndex = 9; + // + // peopleMinYNumeric + // + this.peopleMinYNumeric.Location = new System.Drawing.Point(661, 71); + this.peopleMinYNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.peopleMinYNumeric.Maximum = new decimal(new int[] { 4096, 0, 0, 0}); - this.peopleMinYNumeric.Name = "peopleMinYNumeric"; - this.peopleMinYNumeric.Size = new System.Drawing.Size(81, 22); - this.peopleMinYNumeric.TabIndex = 4; - // - // peopleMinXNumeric - // - this.peopleMinXNumeric.Location = new System.Drawing.Point(426, 59); - this.peopleMinXNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.peopleMinXNumeric.Maximum = new decimal(new int[] { + this.peopleMinYNumeric.Name = "peopleMinYNumeric"; + this.peopleMinYNumeric.Size = new System.Drawing.Size(97, 26); + this.peopleMinYNumeric.TabIndex = 4; + // + // peopleMinXNumeric + // + this.peopleMinXNumeric.Location = new System.Drawing.Point(511, 71); + this.peopleMinXNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.peopleMinXNumeric.Maximum = new decimal(new int[] { 4096, 0, 0, 0}); - this.peopleMinXNumeric.Name = "peopleMinXNumeric"; - this.peopleMinXNumeric.Size = new System.Drawing.Size(81, 22); - this.peopleMinXNumeric.TabIndex = 3; - // - // label11 - // - this.label11.AutoSize = true; - this.label11.Location = new System.Drawing.Point(541, 29); - this.label11.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); - this.label11.Name = "label11"; - this.label11.Size = new System.Drawing.Size(108, 17); - this.label11.TabIndex = 25; - this.label11.Text = "Minimum Height"; - // - // label12 - // - this.label12.AutoSize = true; - this.label12.Location = new System.Drawing.Point(422, 29); - this.label12.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); - this.label12.Name = "label12"; - this.label12.Size = new System.Drawing.Size(103, 17); - this.label12.TabIndex = 24; - this.label12.Text = "Minimum Width"; - // - // animalsFramesNumeric - // - this.animalsFramesNumeric.Location = new System.Drawing.Point(679, 261); - this.animalsFramesNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.animalsFramesNumeric.Maximum = new decimal(new int[] { + this.peopleMinXNumeric.Name = "peopleMinXNumeric"; + this.peopleMinXNumeric.Size = new System.Drawing.Size(97, 26); + this.peopleMinXNumeric.TabIndex = 3; + // + // label11 + // + this.label11.AutoSize = true; + this.label11.Location = new System.Drawing.Point(649, 35); + this.label11.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0); + this.label11.Name = "label11"; + this.label11.Size = new System.Drawing.Size(123, 20); + this.label11.TabIndex = 25; + this.label11.Text = "Minimum Height"; + // + // label12 + // + this.label12.AutoSize = true; + this.label12.Location = new System.Drawing.Point(506, 35); + this.label12.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0); + this.label12.Name = "label12"; + this.label12.Size = new System.Drawing.Size(117, 20); + this.label12.TabIndex = 24; + this.label12.Text = "Minimum Width"; + // + // animalsFramesNumeric + // + this.animalsFramesNumeric.Location = new System.Drawing.Point(815, 313); + this.animalsFramesNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.animalsFramesNumeric.Maximum = new decimal(new int[] { 300, 0, 0, 0}); - this.animalsFramesNumeric.Minimum = new decimal(new int[] { + this.animalsFramesNumeric.Minimum = new decimal(new int[] { 1, 0, 0, 0}); - this.animalsFramesNumeric.Name = "animalsFramesNumeric"; - this.animalsFramesNumeric.Size = new System.Drawing.Size(81, 22); - this.animalsFramesNumeric.TabIndex = 35; - this.animalsFramesNumeric.Value = new decimal(new int[] { + this.animalsFramesNumeric.Name = "animalsFramesNumeric"; + this.animalsFramesNumeric.Size = new System.Drawing.Size(97, 26); + this.animalsFramesNumeric.TabIndex = 35; + this.animalsFramesNumeric.Value = new decimal(new int[] { 1, 0, 0, 0}); - // - // label13 - // - this.label13.AutoSize = true; - this.label13.Location = new System.Drawing.Point(658, 30); - this.label13.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); - this.label13.Name = "label13"; - this.label13.Size = new System.Drawing.Size(138, 17); - this.label13.TabIndex = 5; - this.label13.Text = "Number of Seconds*"; - // - // bikesFramesNumeric - // - this.bikesFramesNumeric.Location = new System.Drawing.Point(679, 219); - this.bikesFramesNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.bikesFramesNumeric.Maximum = new decimal(new int[] { + // + // label13 + // + this.label13.AutoSize = true; + this.label13.Location = new System.Drawing.Point(790, 36); + this.label13.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0); + this.label13.Name = "label13"; + this.label13.Size = new System.Drawing.Size(156, 20); + this.label13.TabIndex = 5; + this.label13.Text = "Number of Seconds*"; + // + // bikesFramesNumeric + // + this.bikesFramesNumeric.Location = new System.Drawing.Point(815, 263); + this.bikesFramesNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.bikesFramesNumeric.Maximum = new decimal(new int[] { 300, 0, 0, 0}); - this.bikesFramesNumeric.Minimum = new decimal(new int[] { + this.bikesFramesNumeric.Minimum = new decimal(new int[] { 1, 0, 0, 0}); - this.bikesFramesNumeric.Name = "bikesFramesNumeric"; - this.bikesFramesNumeric.Size = new System.Drawing.Size(81, 22); - this.bikesFramesNumeric.TabIndex = 29; - this.bikesFramesNumeric.Value = new decimal(new int[] { + this.bikesFramesNumeric.Name = "bikesFramesNumeric"; + this.bikesFramesNumeric.Size = new System.Drawing.Size(97, 26); + this.bikesFramesNumeric.TabIndex = 29; + this.bikesFramesNumeric.Value = new decimal(new int[] { 1, 0, 0, 0}); - // - // motorcyclesFramesNumeric - // - this.motorcyclesFramesNumeric.Location = new System.Drawing.Point(679, 179); - this.motorcyclesFramesNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.motorcyclesFramesNumeric.Maximum = new decimal(new int[] { + // + // motorcyclesFramesNumeric + // + this.motorcyclesFramesNumeric.Location = new System.Drawing.Point(815, 215); + this.motorcyclesFramesNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.motorcyclesFramesNumeric.Maximum = new decimal(new int[] { 300, 0, 0, 0}); - this.motorcyclesFramesNumeric.Minimum = new decimal(new int[] { + this.motorcyclesFramesNumeric.Minimum = new decimal(new int[] { 1, 0, 0, 0}); - this.motorcyclesFramesNumeric.Name = "motorcyclesFramesNumeric"; - this.motorcyclesFramesNumeric.Size = new System.Drawing.Size(81, 22); - this.motorcyclesFramesNumeric.TabIndex = 23; - this.motorcyclesFramesNumeric.Value = new decimal(new int[] { + this.motorcyclesFramesNumeric.Name = "motorcyclesFramesNumeric"; + this.motorcyclesFramesNumeric.Size = new System.Drawing.Size(97, 26); + this.motorcyclesFramesNumeric.TabIndex = 23; + this.motorcyclesFramesNumeric.Value = new decimal(new int[] { 1, 0, 0, 0}); - // - // trucksFramesNumeric - // - this.trucksFramesNumeric.Location = new System.Drawing.Point(679, 139); - this.trucksFramesNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.trucksFramesNumeric.Maximum = new decimal(new int[] { + // + // trucksFramesNumeric + // + this.trucksFramesNumeric.Location = new System.Drawing.Point(815, 167); + this.trucksFramesNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.trucksFramesNumeric.Maximum = new decimal(new int[] { 300, 0, 0, 0}); - this.trucksFramesNumeric.Minimum = new decimal(new int[] { + this.trucksFramesNumeric.Minimum = new decimal(new int[] { 1, 0, 0, 0}); - this.trucksFramesNumeric.Name = "trucksFramesNumeric"; - this.trucksFramesNumeric.Size = new System.Drawing.Size(81, 22); - this.trucksFramesNumeric.TabIndex = 17; - this.trucksFramesNumeric.Value = new decimal(new int[] { + this.trucksFramesNumeric.Name = "trucksFramesNumeric"; + this.trucksFramesNumeric.Size = new System.Drawing.Size(97, 26); + this.trucksFramesNumeric.TabIndex = 17; + this.trucksFramesNumeric.Value = new decimal(new int[] { 1, 0, 0, 0}); - // - // carsFramesNumeric - // - this.carsFramesNumeric.Location = new System.Drawing.Point(679, 98); - this.carsFramesNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.carsFramesNumeric.Maximum = new decimal(new int[] { + // + // carsFramesNumeric + // + this.carsFramesNumeric.Location = new System.Drawing.Point(815, 118); + this.carsFramesNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.carsFramesNumeric.Maximum = new decimal(new int[] { 300, 0, 0, 0}); - this.carsFramesNumeric.Minimum = new decimal(new int[] { + this.carsFramesNumeric.Minimum = new decimal(new int[] { 1, 0, 0, 0}); - this.carsFramesNumeric.Name = "carsFramesNumeric"; - this.carsFramesNumeric.Size = new System.Drawing.Size(81, 22); - this.carsFramesNumeric.TabIndex = 11; - this.carsFramesNumeric.Value = new decimal(new int[] { + this.carsFramesNumeric.Name = "carsFramesNumeric"; + this.carsFramesNumeric.Size = new System.Drawing.Size(97, 26); + this.carsFramesNumeric.TabIndex = 11; + this.carsFramesNumeric.Value = new decimal(new int[] { 1, 0, 0, 0}); - // - // animalsOverlapNumeric - // - this.animalsOverlapNumeric.Location = new System.Drawing.Point(301, 261); - this.animalsOverlapNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.animalsOverlapNumeric.Minimum = new decimal(new int[] { + // + // animalsOverlapNumeric + // + this.animalsOverlapNumeric.Location = new System.Drawing.Point(361, 313); + this.animalsOverlapNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.animalsOverlapNumeric.Minimum = new decimal(new int[] { 5, 0, 0, 0}); - this.animalsOverlapNumeric.Name = "animalsOverlapNumeric"; - this.animalsOverlapNumeric.Size = new System.Drawing.Size(81, 22); - this.animalsOverlapNumeric.TabIndex = 32; - this.animalsOverlapNumeric.Value = new decimal(new int[] { + this.animalsOverlapNumeric.Name = "animalsOverlapNumeric"; + this.animalsOverlapNumeric.Size = new System.Drawing.Size(97, 26); + this.animalsOverlapNumeric.TabIndex = 32; + this.animalsOverlapNumeric.Value = new decimal(new int[] { 80, 0, 0, 0}); - // - // bikesOverlapNumeric - // - this.bikesOverlapNumeric.Location = new System.Drawing.Point(301, 219); - this.bikesOverlapNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.bikesOverlapNumeric.Minimum = new decimal(new int[] { + // + // bikesOverlapNumeric + // + this.bikesOverlapNumeric.Location = new System.Drawing.Point(361, 263); + this.bikesOverlapNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.bikesOverlapNumeric.Minimum = new decimal(new int[] { 5, 0, 0, 0}); - this.bikesOverlapNumeric.Name = "bikesOverlapNumeric"; - this.bikesOverlapNumeric.Size = new System.Drawing.Size(81, 22); - this.bikesOverlapNumeric.TabIndex = 26; - this.bikesOverlapNumeric.Value = new decimal(new int[] { + this.bikesOverlapNumeric.Name = "bikesOverlapNumeric"; + this.bikesOverlapNumeric.Size = new System.Drawing.Size(97, 26); + this.bikesOverlapNumeric.TabIndex = 26; + this.bikesOverlapNumeric.Value = new decimal(new int[] { 85, 0, 0, 0}); - // - // motorcyclesOverlapNumeric - // - this.motorcyclesOverlapNumeric.Location = new System.Drawing.Point(301, 175); - this.motorcyclesOverlapNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.motorcyclesOverlapNumeric.Minimum = new decimal(new int[] { + // + // motorcyclesOverlapNumeric + // + this.motorcyclesOverlapNumeric.Location = new System.Drawing.Point(361, 210); + this.motorcyclesOverlapNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.motorcyclesOverlapNumeric.Minimum = new decimal(new int[] { 5, 0, 0, 0}); - this.motorcyclesOverlapNumeric.Name = "motorcyclesOverlapNumeric"; - this.motorcyclesOverlapNumeric.Size = new System.Drawing.Size(81, 22); - this.motorcyclesOverlapNumeric.TabIndex = 20; - this.motorcyclesOverlapNumeric.Value = new decimal(new int[] { + this.motorcyclesOverlapNumeric.Name = "motorcyclesOverlapNumeric"; + this.motorcyclesOverlapNumeric.Size = new System.Drawing.Size(97, 26); + this.motorcyclesOverlapNumeric.TabIndex = 20; + this.motorcyclesOverlapNumeric.Value = new decimal(new int[] { 75, 0, 0, 0}); - // - // trucksOverlapNumeric - // - this.trucksOverlapNumeric.Location = new System.Drawing.Point(301, 135); - this.trucksOverlapNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.trucksOverlapNumeric.Minimum = new decimal(new int[] { + // + // trucksOverlapNumeric + // + this.trucksOverlapNumeric.Location = new System.Drawing.Point(361, 162); + this.trucksOverlapNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.trucksOverlapNumeric.Minimum = new decimal(new int[] { 5, 0, 0, 0}); - this.trucksOverlapNumeric.Name = "trucksOverlapNumeric"; - this.trucksOverlapNumeric.Size = new System.Drawing.Size(81, 22); - this.trucksOverlapNumeric.TabIndex = 14; - this.trucksOverlapNumeric.Value = new decimal(new int[] { + this.trucksOverlapNumeric.Name = "trucksOverlapNumeric"; + this.trucksOverlapNumeric.Size = new System.Drawing.Size(97, 26); + this.trucksOverlapNumeric.TabIndex = 14; + this.trucksOverlapNumeric.Value = new decimal(new int[] { 66, 0, 0, 0}); - // - // carsOverlapNumeric - // - this.carsOverlapNumeric.Location = new System.Drawing.Point(301, 98); - this.carsOverlapNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.carsOverlapNumeric.Minimum = new decimal(new int[] { + // + // carsOverlapNumeric + // + this.carsOverlapNumeric.Location = new System.Drawing.Point(361, 118); + this.carsOverlapNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.carsOverlapNumeric.Minimum = new decimal(new int[] { 5, 0, 0, 0}); - this.carsOverlapNumeric.Name = "carsOverlapNumeric"; - this.carsOverlapNumeric.Size = new System.Drawing.Size(81, 22); - this.carsOverlapNumeric.TabIndex = 8; - this.carsOverlapNumeric.Value = new decimal(new int[] { + this.carsOverlapNumeric.Name = "carsOverlapNumeric"; + this.carsOverlapNumeric.Size = new System.Drawing.Size(97, 26); + this.carsOverlapNumeric.TabIndex = 8; + this.carsOverlapNumeric.Value = new decimal(new int[] { 75, 0, 0, 0}); - // - // animalsConfidenceNumeric - // - this.animalsConfidenceNumeric.Location = new System.Drawing.Point(176, 259); - this.animalsConfidenceNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.animalsConfidenceNumeric.Maximum = new decimal(new int[] { + // + // animalsConfidenceNumeric + // + this.animalsConfidenceNumeric.Location = new System.Drawing.Point(211, 311); + this.animalsConfidenceNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.animalsConfidenceNumeric.Maximum = new decimal(new int[] { 99, 0, 0, 0}); - this.animalsConfidenceNumeric.Minimum = new decimal(new int[] { + this.animalsConfidenceNumeric.Minimum = new decimal(new int[] { 25, 0, 0, 0}); - this.animalsConfidenceNumeric.Name = "animalsConfidenceNumeric"; - this.animalsConfidenceNumeric.Size = new System.Drawing.Size(81, 22); - this.animalsConfidenceNumeric.TabIndex = 31; - this.animalsConfidenceNumeric.Value = new decimal(new int[] { + this.animalsConfidenceNumeric.Name = "animalsConfidenceNumeric"; + this.animalsConfidenceNumeric.Size = new System.Drawing.Size(97, 26); + this.animalsConfidenceNumeric.TabIndex = 31; + this.animalsConfidenceNumeric.Value = new decimal(new int[] { 80, 0, 0, 0}); - // - // peopleFramesNumeric - // - this.peopleFramesNumeric.Location = new System.Drawing.Point(679, 60); - this.peopleFramesNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.peopleFramesNumeric.Maximum = new decimal(new int[] { + // + // peopleFramesNumeric + // + this.peopleFramesNumeric.Location = new System.Drawing.Point(815, 72); + this.peopleFramesNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.peopleFramesNumeric.Maximum = new decimal(new int[] { 300, 0, 0, 0}); - this.peopleFramesNumeric.Minimum = new decimal(new int[] { + this.peopleFramesNumeric.Minimum = new decimal(new int[] { 1, 0, 0, 0}); - this.peopleFramesNumeric.Name = "peopleFramesNumeric"; - this.peopleFramesNumeric.Size = new System.Drawing.Size(81, 22); - this.peopleFramesNumeric.TabIndex = 5; - this.peopleFramesNumeric.Value = new decimal(new int[] { + this.peopleFramesNumeric.Name = "peopleFramesNumeric"; + this.peopleFramesNumeric.Size = new System.Drawing.Size(97, 26); + this.peopleFramesNumeric.TabIndex = 5; + this.peopleFramesNumeric.Value = new decimal(new int[] { 1, 0, 0, 0}); - // - // motorcyclesConfidenceNumeric - // - this.motorcyclesConfidenceNumeric.Location = new System.Drawing.Point(176, 179); - this.motorcyclesConfidenceNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.motorcyclesConfidenceNumeric.Maximum = new decimal(new int[] { + // + // motorcyclesConfidenceNumeric + // + this.motorcyclesConfidenceNumeric.Location = new System.Drawing.Point(211, 215); + this.motorcyclesConfidenceNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.motorcyclesConfidenceNumeric.Maximum = new decimal(new int[] { 99, 0, 0, 0}); - this.motorcyclesConfidenceNumeric.Minimum = new decimal(new int[] { + this.motorcyclesConfidenceNumeric.Minimum = new decimal(new int[] { 25, 0, 0, 0}); - this.motorcyclesConfidenceNumeric.Name = "motorcyclesConfidenceNumeric"; - this.motorcyclesConfidenceNumeric.Size = new System.Drawing.Size(81, 22); - this.motorcyclesConfidenceNumeric.TabIndex = 19; - this.motorcyclesConfidenceNumeric.Value = new decimal(new int[] { + this.motorcyclesConfidenceNumeric.Name = "motorcyclesConfidenceNumeric"; + this.motorcyclesConfidenceNumeric.Size = new System.Drawing.Size(97, 26); + this.motorcyclesConfidenceNumeric.TabIndex = 19; + this.motorcyclesConfidenceNumeric.Value = new decimal(new int[] { 50, 0, 0, 0}); - // - // bikeCheck - // - this.bikeCheck.AutoSize = true; - this.bikeCheck.Location = new System.Drawing.Point(39, 220); - this.bikeCheck.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.bikeCheck.Name = "bikeCheck"; - this.bikeCheck.Size = new System.Drawing.Size(64, 21); - this.bikeCheck.TabIndex = 24; - this.bikeCheck.Text = "Bikes"; - this.bikeCheck.UseVisualStyleBackColor = true; - // - // peopleMinimumOverlap - // - this.peopleMinimumOverlap.Location = new System.Drawing.Point(301, 59); - this.peopleMinimumOverlap.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.peopleMinimumOverlap.Minimum = new decimal(new int[] { + // + // bikeCheck + // + this.bikeCheck.AutoSize = true; + this.bikeCheck.Location = new System.Drawing.Point(47, 264); + this.bikeCheck.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.bikeCheck.Name = "bikeCheck"; + this.bikeCheck.Size = new System.Drawing.Size(74, 24); + this.bikeCheck.TabIndex = 24; + this.bikeCheck.Text = "Bikes"; + this.bikeCheck.UseVisualStyleBackColor = true; + // + // peopleMinimumOverlap + // + this.peopleMinimumOverlap.Location = new System.Drawing.Point(361, 71); + this.peopleMinimumOverlap.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.peopleMinimumOverlap.Minimum = new decimal(new int[] { 5, 0, 0, 0}); - this.peopleMinimumOverlap.Name = "peopleMinimumOverlap"; - this.peopleMinimumOverlap.Size = new System.Drawing.Size(81, 22); - this.peopleMinimumOverlap.TabIndex = 2; - this.peopleMinimumOverlap.Value = new decimal(new int[] { + this.peopleMinimumOverlap.Name = "peopleMinimumOverlap"; + this.peopleMinimumOverlap.Size = new System.Drawing.Size(97, 26); + this.peopleMinimumOverlap.TabIndex = 2; + this.peopleMinimumOverlap.Value = new decimal(new int[] { 75, 0, 0, 0}); - // - // motorcycleCheck - // - this.motorcycleCheck.AutoSize = true; - this.motorcycleCheck.Location = new System.Drawing.Point(38, 179); - this.motorcycleCheck.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.motorcycleCheck.Name = "motorcycleCheck"; - this.motorcycleCheck.Size = new System.Drawing.Size(105, 21); - this.motorcycleCheck.TabIndex = 18; - this.motorcycleCheck.Text = "Motorcycles"; - this.motorcycleCheck.UseVisualStyleBackColor = true; - // - // label14 - // - this.label14.AutoSize = true; - this.label14.Location = new System.Drawing.Point(280, 30); - this.label14.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); - this.label14.Name = "label14"; - this.label14.Size = new System.Drawing.Size(133, 17); - this.label14.TabIndex = 3; - this.label14.Text = "Minimum % Overlap"; - // - // bikesConfidenceNumeric - // - this.bikesConfidenceNumeric.Location = new System.Drawing.Point(176, 219); - this.bikesConfidenceNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.bikesConfidenceNumeric.Maximum = new decimal(new int[] { + // + // motorcycleCheck + // + this.motorcycleCheck.AutoSize = true; + this.motorcycleCheck.Location = new System.Drawing.Point(46, 215); + this.motorcycleCheck.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.motorcycleCheck.Name = "motorcycleCheck"; + this.motorcycleCheck.Size = new System.Drawing.Size(119, 24); + this.motorcycleCheck.TabIndex = 18; + this.motorcycleCheck.Text = "Motorcycles"; + this.motorcycleCheck.UseVisualStyleBackColor = true; + // + // label14 + // + this.label14.AutoSize = true; + this.label14.Location = new System.Drawing.Point(336, 36); + this.label14.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0); + this.label14.Name = "label14"; + this.label14.Size = new System.Drawing.Size(148, 20); + this.label14.TabIndex = 3; + this.label14.Text = "Minimum % Overlap"; + // + // bikesConfidenceNumeric + // + this.bikesConfidenceNumeric.Location = new System.Drawing.Point(211, 263); + this.bikesConfidenceNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.bikesConfidenceNumeric.Maximum = new decimal(new int[] { 99, 0, 0, 0}); - this.bikesConfidenceNumeric.Minimum = new decimal(new int[] { + this.bikesConfidenceNumeric.Minimum = new decimal(new int[] { 25, 0, 0, 0}); - this.bikesConfidenceNumeric.Name = "bikesConfidenceNumeric"; - this.bikesConfidenceNumeric.Size = new System.Drawing.Size(81, 22); - this.bikesConfidenceNumeric.TabIndex = 25; - this.bikesConfidenceNumeric.Value = new decimal(new int[] { + this.bikesConfidenceNumeric.Name = "bikesConfidenceNumeric"; + this.bikesConfidenceNumeric.Size = new System.Drawing.Size(97, 26); + this.bikesConfidenceNumeric.TabIndex = 25; + this.bikesConfidenceNumeric.Value = new decimal(new int[] { 50, 0, 0, 0}); - // - // trucksConfidenceNumeric - // - this.trucksConfidenceNumeric.Location = new System.Drawing.Point(176, 139); - this.trucksConfidenceNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.trucksConfidenceNumeric.Maximum = new decimal(new int[] { + // + // trucksConfidenceNumeric + // + this.trucksConfidenceNumeric.Location = new System.Drawing.Point(211, 167); + this.trucksConfidenceNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.trucksConfidenceNumeric.Maximum = new decimal(new int[] { 99, 0, 0, 0}); - this.trucksConfidenceNumeric.Minimum = new decimal(new int[] { + this.trucksConfidenceNumeric.Minimum = new decimal(new int[] { 25, 0, 0, 0}); - this.trucksConfidenceNumeric.Name = "trucksConfidenceNumeric"; - this.trucksConfidenceNumeric.Size = new System.Drawing.Size(81, 22); - this.trucksConfidenceNumeric.TabIndex = 13; - this.trucksConfidenceNumeric.Value = new decimal(new int[] { + this.trucksConfidenceNumeric.Name = "trucksConfidenceNumeric"; + this.trucksConfidenceNumeric.Size = new System.Drawing.Size(97, 26); + this.trucksConfidenceNumeric.TabIndex = 13; + this.trucksConfidenceNumeric.Value = new decimal(new int[] { 50, 0, 0, 0}); - // - // carsConfidenceNumeric - // - this.carsConfidenceNumeric.Location = new System.Drawing.Point(176, 99); - this.carsConfidenceNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.carsConfidenceNumeric.Maximum = new decimal(new int[] { + // + // carsConfidenceNumeric + // + this.carsConfidenceNumeric.Location = new System.Drawing.Point(211, 119); + this.carsConfidenceNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.carsConfidenceNumeric.Maximum = new decimal(new int[] { 99, 0, 0, 0}); - this.carsConfidenceNumeric.Minimum = new decimal(new int[] { + this.carsConfidenceNumeric.Minimum = new decimal(new int[] { 25, 0, 0, 0}); - this.carsConfidenceNumeric.Name = "carsConfidenceNumeric"; - this.carsConfidenceNumeric.Size = new System.Drawing.Size(81, 22); - this.carsConfidenceNumeric.TabIndex = 7; - this.carsConfidenceNumeric.Value = new decimal(new int[] { + this.carsConfidenceNumeric.Name = "carsConfidenceNumeric"; + this.carsConfidenceNumeric.Size = new System.Drawing.Size(97, 26); + this.carsConfidenceNumeric.TabIndex = 7; + this.carsConfidenceNumeric.Value = new decimal(new int[] { 50, 0, 0, 0}); - // - // peopleConfidenceNumeric - // - this.peopleConfidenceNumeric.Location = new System.Drawing.Point(176, 59); - this.peopleConfidenceNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.peopleConfidenceNumeric.Maximum = new decimal(new int[] { + // + // peopleConfidenceNumeric + // + this.peopleConfidenceNumeric.Location = new System.Drawing.Point(211, 71); + this.peopleConfidenceNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.peopleConfidenceNumeric.Maximum = new decimal(new int[] { 99, 0, 0, 0}); - this.peopleConfidenceNumeric.Minimum = new decimal(new int[] { + this.peopleConfidenceNumeric.Minimum = new decimal(new int[] { 25, 0, 0, 0}); - this.peopleConfidenceNumeric.Name = "peopleConfidenceNumeric"; - this.peopleConfidenceNumeric.Size = new System.Drawing.Size(81, 22); - this.peopleConfidenceNumeric.TabIndex = 1; - this.peopleConfidenceNumeric.Value = new decimal(new int[] { + this.peopleConfidenceNumeric.Name = "peopleConfidenceNumeric"; + this.peopleConfidenceNumeric.Size = new System.Drawing.Size(97, 26); + this.peopleConfidenceNumeric.TabIndex = 1; + this.peopleConfidenceNumeric.Value = new decimal(new int[] { 85, 0, 0, 0}); - // - // label15 - // - this.label15.AutoSize = true; - this.label15.Location = new System.Drawing.Point(172, 29); - this.label15.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); - this.label15.Name = "label15"; - this.label15.Size = new System.Drawing.Size(105, 17); - this.label15.TabIndex = 6; - this.label15.Text = "Confidence (%)"; - // - // animalsCheck - // - this.animalsCheck.AutoSize = true; - this.animalsCheck.Location = new System.Drawing.Point(38, 262); - this.animalsCheck.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.animalsCheck.Name = "animalsCheck"; - this.animalsCheck.Size = new System.Drawing.Size(79, 21); - this.animalsCheck.TabIndex = 30; - this.animalsCheck.Text = "Animals"; - this.animalsCheck.UseVisualStyleBackColor = true; - // - // truckCheck - // - this.truckCheck.AutoSize = true; - this.truckCheck.Location = new System.Drawing.Point(38, 140); - this.truckCheck.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.truckCheck.Name = "truckCheck"; - this.truckCheck.Size = new System.Drawing.Size(73, 21); - this.truckCheck.TabIndex = 12; - this.truckCheck.Text = "Trucks"; - this.truckCheck.UseVisualStyleBackColor = true; - // - // carsCheck - // - this.carsCheck.AutoSize = true; - this.carsCheck.Location = new System.Drawing.Point(38, 100); - this.carsCheck.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.carsCheck.Name = "carsCheck"; - this.carsCheck.Size = new System.Drawing.Size(59, 21); - this.carsCheck.TabIndex = 6; - this.carsCheck.Text = "Cars"; - this.carsCheck.UseVisualStyleBackColor = true; - // - // peopleCheck - // - this.peopleCheck.AutoSize = true; - this.peopleCheck.Location = new System.Drawing.Point(39, 60); - this.peopleCheck.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.peopleCheck.Name = "peopleCheck"; - this.peopleCheck.Size = new System.Drawing.Size(74, 21); - this.peopleCheck.TabIndex = 0; - this.peopleCheck.Text = "People"; - this.peopleCheck.UseVisualStyleBackColor = true; - // - // xNumeric - // - this.xNumeric.Location = new System.Drawing.Point(304, 512); - this.xNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.xNumeric.Maximum = new decimal(new int[] { + // + // label15 + // + this.label15.AutoSize = true; + this.label15.Location = new System.Drawing.Point(206, 35); + this.label15.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0); + this.label15.Name = "label15"; + this.label15.Size = new System.Drawing.Size(118, 20); + this.label15.TabIndex = 6; + this.label15.Text = "Confidence (%)"; + // + // animalsCheck + // + this.animalsCheck.AutoSize = true; + this.animalsCheck.Location = new System.Drawing.Point(46, 314); + this.animalsCheck.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.animalsCheck.Name = "animalsCheck"; + this.animalsCheck.Size = new System.Drawing.Size(91, 24); + this.animalsCheck.TabIndex = 30; + this.animalsCheck.Text = "Animals"; + this.animalsCheck.UseVisualStyleBackColor = true; + // + // truckCheck + // + this.truckCheck.AutoSize = true; + this.truckCheck.Location = new System.Drawing.Point(46, 168); + this.truckCheck.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.truckCheck.Name = "truckCheck"; + this.truckCheck.Size = new System.Drawing.Size(82, 24); + this.truckCheck.TabIndex = 12; + this.truckCheck.Text = "Trucks"; + this.truckCheck.UseVisualStyleBackColor = true; + // + // carsCheck + // + this.carsCheck.AutoSize = true; + this.carsCheck.Location = new System.Drawing.Point(46, 120); + this.carsCheck.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.carsCheck.Name = "carsCheck"; + this.carsCheck.Size = new System.Drawing.Size(68, 24); + this.carsCheck.TabIndex = 6; + this.carsCheck.Text = "Cars"; + this.carsCheck.UseVisualStyleBackColor = true; + // + // peopleCheck + // + this.peopleCheck.AutoSize = true; + this.peopleCheck.Location = new System.Drawing.Point(47, 72); + this.peopleCheck.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.peopleCheck.Name = "peopleCheck"; + this.peopleCheck.Size = new System.Drawing.Size(84, 24); + this.peopleCheck.TabIndex = 0; + this.peopleCheck.Text = "People"; + this.peopleCheck.UseVisualStyleBackColor = true; + // + // xNumeric + // + this.xNumeric.Location = new System.Drawing.Point(365, 614); + this.xNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.xNumeric.Maximum = new decimal(new int[] { 10000, 0, 0, 0}); - this.xNumeric.Minimum = new decimal(new int[] { + this.xNumeric.Minimum = new decimal(new int[] { 10000, 0, 0, -2147483648}); - this.xNumeric.Name = "xNumeric"; - this.xNumeric.Size = new System.Drawing.Size(71, 22); - this.xNumeric.TabIndex = 15; - this.xNumeric.Value = new decimal(new int[] { + this.xNumeric.Name = "xNumeric"; + this.xNumeric.Size = new System.Drawing.Size(85, 26); + this.xNumeric.TabIndex = 15; + this.xNumeric.Value = new decimal(new int[] { 100, 0, 0, 0}); - // - // yNumeric - // - this.yNumeric.Location = new System.Drawing.Point(438, 512); - this.yNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.yNumeric.Maximum = new decimal(new int[] { + // + // yNumeric + // + this.yNumeric.Location = new System.Drawing.Point(526, 614); + this.yNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.yNumeric.Maximum = new decimal(new int[] { 10000, 0, 0, 0}); - this.yNumeric.Minimum = new decimal(new int[] { + this.yNumeric.Minimum = new decimal(new int[] { 100000, 0, 0, -2147483648}); - this.yNumeric.Name = "yNumeric"; - this.yNumeric.Size = new System.Drawing.Size(71, 22); - this.yNumeric.TabIndex = 16; - this.yNumeric.Value = new decimal(new int[] { + this.yNumeric.Name = "yNumeric"; + this.yNumeric.Size = new System.Drawing.Size(85, 26); + this.yNumeric.TabIndex = 16; + this.yNumeric.Value = new decimal(new int[] { 100, 0, 0, 0}); - // - // widthNumeric - // - this.widthNumeric.Location = new System.Drawing.Point(586, 512); - this.widthNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.widthNumeric.Maximum = new decimal(new int[] { + // + // widthNumeric + // + this.widthNumeric.Location = new System.Drawing.Point(703, 614); + this.widthNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.widthNumeric.Maximum = new decimal(new int[] { 100000, 0, 0, 0}); - this.widthNumeric.Name = "widthNumeric"; - this.widthNumeric.Size = new System.Drawing.Size(71, 22); - this.widthNumeric.TabIndex = 17; - this.widthNumeric.Value = new decimal(new int[] { + this.widthNumeric.Name = "widthNumeric"; + this.widthNumeric.Size = new System.Drawing.Size(85, 26); + this.widthNumeric.TabIndex = 17; + this.widthNumeric.Value = new decimal(new int[] { 100, 0, 0, 0}); - // - // heighNumeric - // - this.heighNumeric.Location = new System.Drawing.Point(731, 512); - this.heighNumeric.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.heighNumeric.Maximum = new decimal(new int[] { + // + // heighNumeric + // + this.heighNumeric.Location = new System.Drawing.Point(877, 614); + this.heighNumeric.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.heighNumeric.Maximum = new decimal(new int[] { 100000, 0, 0, 0}); - this.heighNumeric.Name = "heighNumeric"; - this.heighNumeric.Size = new System.Drawing.Size(71, 22); - this.heighNumeric.TabIndex = 18; - this.heighNumeric.Value = new decimal(new int[] { + this.heighNumeric.Name = "heighNumeric"; + this.heighNumeric.Size = new System.Drawing.Size(85, 26); + this.heighNumeric.TabIndex = 18; + this.heighNumeric.Value = new decimal(new int[] { 100, 0, 0, 0}); - // - // areaAdjustButton - // - this.areaAdjustButton.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.areaAdjustButton.Location = new System.Drawing.Point(755, 571); - this.areaAdjustButton.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.areaAdjustButton.Name = "areaAdjustButton"; - this.areaAdjustButton.Size = new System.Drawing.Size(118, 29); - this.areaAdjustButton.TabIndex = 19; - this.areaAdjustButton.Text = "Adjust Area"; - this.areaAdjustButton.UseVisualStyleBackColor = true; - this.areaAdjustButton.Click += new System.EventHandler(this.AreaAdjustButton_Click); - // - // label9 - // - this.label9.AutoSize = true; - this.label9.Location = new System.Drawing.Point(100, 515); - this.label9.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); - this.label9.Name = "label9"; - this.label9.Size = new System.Drawing.Size(173, 17); - this.label9.TabIndex = 20; - this.label9.Text = "Area Location/Dimensions"; - // - // CreateAOI - // - this.AcceptButton = this.OKButton; - this.AutoScaleDimensions = new System.Drawing.SizeF(120F, 120F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; - this.CancelButton = this.cancelButton; - this.ClientSize = new System.Drawing.Size(1081, 622); - this.Controls.Add(this.label9); - this.Controls.Add(this.areaAdjustButton); - this.Controls.Add(this.heighNumeric); - this.Controls.Add(this.widthNumeric); - this.Controls.Add(this.yNumeric); - this.Controls.Add(this.xNumeric); - this.Controls.Add(this.groupBox3); - this.Controls.Add(this.notificationsButton); - this.Controls.Add(this.label8); - this.Controls.Add(this.label7); - this.Controls.Add(this.label6); - this.Controls.Add(this.label4); - this.Controls.Add(this.movementDirectionGroup); - this.Controls.Add(this.aoiNameText); - this.Controls.Add(this.areaNameLabel); - this.Controls.Add(this.deleteAOIButton); - this.Controls.Add(this.groupBox1); - this.Controls.Add(this.cancelButton); - this.Controls.Add(this.OKButton); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; - this.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); - this.Name = "CreateAOI"; - this.Text = "Create Area of Interest"; - this.groupBox1.ResumeLayout(false); - this.groupBox1.PerformLayout(); - this.movementDirectionGroup.ResumeLayout(false); - this.movementDirectionGroup.PerformLayout(); - this.groupBox3.ResumeLayout(false); - this.groupBox3.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.bearsFramesNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.bearsMinYNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.bearsMinXNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.bearsOverlapNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.bearsConfidenceNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.animalsMinYNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.animalsMinXNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.bikesMinYNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.bikesMinXNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.motorcyclesMinYNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.motorcyclesMinXNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.trucksMinYNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.trucksMinXNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.carsMinYNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.carsMinXNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.peopleMinYNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.peopleMinXNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.animalsFramesNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.bikesFramesNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.motorcyclesFramesNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.trucksFramesNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.carsFramesNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.animalsOverlapNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.bikesOverlapNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.motorcyclesOverlapNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.trucksOverlapNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.carsOverlapNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.animalsConfidenceNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.peopleFramesNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.motorcyclesConfidenceNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.peopleMinimumOverlap)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.bikesConfidenceNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.trucksConfidenceNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.carsConfidenceNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.peopleConfidenceNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.xNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.yNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.widthNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.heighNumeric)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); + // + // areaAdjustButton + // + this.areaAdjustButton.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.areaAdjustButton.Location = new System.Drawing.Point(906, 685); + this.areaAdjustButton.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.areaAdjustButton.Name = "areaAdjustButton"; + this.areaAdjustButton.Size = new System.Drawing.Size(142, 35); + this.areaAdjustButton.TabIndex = 19; + this.areaAdjustButton.Text = "Adjust Area"; + this.areaAdjustButton.UseVisualStyleBackColor = true; + this.areaAdjustButton.Click += new System.EventHandler(this.AreaAdjustButton_Click); + // + // label9 + // + this.label9.AutoSize = true; + this.label9.Location = new System.Drawing.Point(120, 618); + this.label9.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0); + this.label9.Name = "label9"; + this.label9.Size = new System.Drawing.Size(195, 20); + this.label9.TabIndex = 20; + this.label9.Text = "Area Location/Dimensions"; + // + // birdsFramesNumeric + // + this.birdsFramesNumeric.Location = new System.Drawing.Point(815, 403); + this.birdsFramesNumeric.Margin = new System.Windows.Forms.Padding(5); + this.birdsFramesNumeric.Maximum = new decimal(new int[] { + 300, + 0, + 0, + 0}); + this.birdsFramesNumeric.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.birdsFramesNumeric.Name = "birdsFramesNumeric"; + this.birdsFramesNumeric.Size = new System.Drawing.Size(97, 26); + this.birdsFramesNumeric.TabIndex = 48; + this.birdsFramesNumeric.Value = new decimal(new int[] { + 1, + 0, + 0, + 0}); + // + // birdsMinYNumeric + // + this.birdsMinYNumeric.Location = new System.Drawing.Point(661, 403); + this.birdsMinYNumeric.Margin = new System.Windows.Forms.Padding(5); + this.birdsMinYNumeric.Maximum = new decimal(new int[] { + 4096, + 0, + 0, + 0}); + this.birdsMinYNumeric.Name = "birdsMinYNumeric"; + this.birdsMinYNumeric.Size = new System.Drawing.Size(97, 26); + this.birdsMinYNumeric.TabIndex = 47; + // + // birdsMinXNumeric + // + this.birdsMinXNumeric.Location = new System.Drawing.Point(511, 403); + this.birdsMinXNumeric.Margin = new System.Windows.Forms.Padding(5); + this.birdsMinXNumeric.Maximum = new decimal(new int[] { + 4096, + 0, + 0, + 0}); + this.birdsMinXNumeric.Name = "birdsMinXNumeric"; + this.birdsMinXNumeric.Size = new System.Drawing.Size(97, 26); + this.birdsMinXNumeric.TabIndex = 46; + // + // birdsOverlapNumeric + // + this.birdsOverlapNumeric.Location = new System.Drawing.Point(361, 403); + this.birdsOverlapNumeric.Margin = new System.Windows.Forms.Padding(5); + this.birdsOverlapNumeric.Minimum = new decimal(new int[] { + 5, + 0, + 0, + 0}); + this.birdsOverlapNumeric.Name = "birdsOverlapNumeric"; + this.birdsOverlapNumeric.Size = new System.Drawing.Size(97, 26); + this.birdsOverlapNumeric.TabIndex = 45; + this.birdsOverlapNumeric.Value = new decimal(new int[] { + 80, + 0, + 0, + 0}); + // + // birdsConfidenceNumeric + // + this.birdsConfidenceNumeric.Location = new System.Drawing.Point(211, 403); + this.birdsConfidenceNumeric.Margin = new System.Windows.Forms.Padding(5); + this.birdsConfidenceNumeric.Maximum = new decimal(new int[] { + 99, + 0, + 0, + 0}); + this.birdsConfidenceNumeric.Minimum = new decimal(new int[] { + 25, + 0, + 0, + 0}); + this.birdsConfidenceNumeric.Name = "birdsConfidenceNumeric"; + this.birdsConfidenceNumeric.Size = new System.Drawing.Size(97, 26); + this.birdsConfidenceNumeric.TabIndex = 44; + this.birdsConfidenceNumeric.Value = new decimal(new int[] { + 80, + 0, + 0, + 0}); + // + // birdsCheck + // + this.birdsCheck.AutoSize = true; + this.birdsCheck.Location = new System.Drawing.Point(46, 404); + this.birdsCheck.Margin = new System.Windows.Forms.Padding(5); + this.birdsCheck.Name = "birdsCheck"; + this.birdsCheck.Size = new System.Drawing.Size(71, 24); + this.birdsCheck.TabIndex = 43; + this.birdsCheck.Text = "Birds"; + this.birdsCheck.UseVisualStyleBackColor = true; + // + // CreateAOI + // + this.AcceptButton = this.OKButton; + this.AutoScaleDimensions = new System.Drawing.SizeF(144F, 144F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; + this.CancelButton = this.cancelButton; + this.ClientSize = new System.Drawing.Size(1297, 746); + this.Controls.Add(this.label9); + this.Controls.Add(this.areaAdjustButton); + this.Controls.Add(this.heighNumeric); + this.Controls.Add(this.widthNumeric); + this.Controls.Add(this.yNumeric); + this.Controls.Add(this.xNumeric); + this.Controls.Add(this.groupBox3); + this.Controls.Add(this.notificationsButton); + this.Controls.Add(this.label8); + this.Controls.Add(this.label7); + this.Controls.Add(this.label6); + this.Controls.Add(this.label4); + this.Controls.Add(this.movementDirectionGroup); + this.Controls.Add(this.aoiNameText); + this.Controls.Add(this.areaNameLabel); + this.Controls.Add(this.deleteAOIButton); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.cancelButton); + this.Controls.Add(this.OKButton); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.Margin = new System.Windows.Forms.Padding(5, 5, 5, 5); + this.Name = "CreateAOI"; + this.Text = "Create Area of Interest"; + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.movementDirectionGroup.ResumeLayout(false); + this.movementDirectionGroup.PerformLayout(); + this.groupBox3.ResumeLayout(false); + this.groupBox3.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.bearsFramesNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bearsMinYNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bearsMinXNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bearsOverlapNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bearsConfidenceNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.animalsMinYNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.animalsMinXNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bikesMinYNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bikesMinXNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.motorcyclesMinYNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.motorcyclesMinXNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.trucksMinYNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.trucksMinXNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.carsMinYNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.carsMinXNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.peopleMinYNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.peopleMinXNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.animalsFramesNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bikesFramesNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.motorcyclesFramesNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.trucksFramesNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.carsFramesNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.animalsOverlapNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bikesOverlapNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.motorcyclesOverlapNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.trucksOverlapNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.carsOverlapNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.animalsConfidenceNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.peopleFramesNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.motorcyclesConfidenceNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.peopleMinimumOverlap)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bikesConfidenceNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.trucksConfidenceNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.carsConfidenceNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.peopleConfidenceNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.yNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.widthNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.heighNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.birdsFramesNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.birdsMinYNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.birdsMinXNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.birdsOverlapNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.birdsConfidenceNumeric)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion - } - - #endregion - - private System.Windows.Forms.Button OKButton; - private System.Windows.Forms.Button cancelButton; - private System.Windows.Forms.GroupBox groupBox1; - private System.Windows.Forms.RadioButton ignoreButton; - private System.Windows.Forms.RadioButton peopleWalkingButton; - private System.Windows.Forms.RadioButton drivewayButton; - private System.Windows.Forms.RadioButton garageButton; - private System.Windows.Forms.RadioButton doorButton; - private System.Windows.Forms.Button deleteAOIButton; - private System.Windows.Forms.Label label5; - private System.Windows.Forms.Label areaNameLabel; - private System.Windows.Forms.TextBox aoiNameText; - private System.Windows.Forms.GroupBox movementDirectionGroup; - private System.Windows.Forms.RadioButton departingButton; - private System.Windows.Forms.RadioButton arrivingButton; - private System.Windows.Forms.RadioButton anyActivityButton; - private System.Windows.Forms.Label label4; - private System.Windows.Forms.Label label6; - private System.Windows.Forms.Label label7; - private System.Windows.Forms.Label label8; - private System.Windows.Forms.Button notificationsButton; - private System.Windows.Forms.GroupBox groupBox3; - private System.Windows.Forms.NumericUpDown animalsMinYNumeric; - private System.Windows.Forms.NumericUpDown animalsMinXNumeric; - private System.Windows.Forms.NumericUpDown bikesMinYNumeric; - private System.Windows.Forms.NumericUpDown bikesMinXNumeric; - private System.Windows.Forms.NumericUpDown motorcyclesMinYNumeric; - private System.Windows.Forms.NumericUpDown motorcyclesMinXNumeric; - private System.Windows.Forms.NumericUpDown trucksMinYNumeric; - private System.Windows.Forms.NumericUpDown trucksMinXNumeric; - private System.Windows.Forms.NumericUpDown carsMinYNumeric; - private System.Windows.Forms.NumericUpDown carsMinXNumeric; - private System.Windows.Forms.NumericUpDown peopleMinYNumeric; - private System.Windows.Forms.NumericUpDown peopleMinXNumeric; - private System.Windows.Forms.Label label11; - private System.Windows.Forms.Label label12; - private System.Windows.Forms.NumericUpDown animalsFramesNumeric; - private System.Windows.Forms.Label label13; - private System.Windows.Forms.NumericUpDown bikesFramesNumeric; - private System.Windows.Forms.NumericUpDown motorcyclesFramesNumeric; - private System.Windows.Forms.NumericUpDown trucksFramesNumeric; - private System.Windows.Forms.NumericUpDown carsFramesNumeric; - private System.Windows.Forms.NumericUpDown animalsOverlapNumeric; - private System.Windows.Forms.NumericUpDown bikesOverlapNumeric; - private System.Windows.Forms.NumericUpDown motorcyclesOverlapNumeric; - private System.Windows.Forms.NumericUpDown trucksOverlapNumeric; - private System.Windows.Forms.NumericUpDown carsOverlapNumeric; - private System.Windows.Forms.NumericUpDown animalsConfidenceNumeric; - private System.Windows.Forms.NumericUpDown peopleFramesNumeric; - private System.Windows.Forms.NumericUpDown motorcyclesConfidenceNumeric; - private System.Windows.Forms.CheckBox bikeCheck; - private System.Windows.Forms.NumericUpDown peopleMinimumOverlap; - private System.Windows.Forms.CheckBox motorcycleCheck; - private System.Windows.Forms.Label label14; - private System.Windows.Forms.NumericUpDown bikesConfidenceNumeric; - private System.Windows.Forms.NumericUpDown trucksConfidenceNumeric; - private System.Windows.Forms.NumericUpDown carsConfidenceNumeric; - private System.Windows.Forms.NumericUpDown peopleConfidenceNumeric; - private System.Windows.Forms.Label label15; - private System.Windows.Forms.CheckBox animalsCheck; - private System.Windows.Forms.CheckBox truckCheck; - private System.Windows.Forms.CheckBox carsCheck; - private System.Windows.Forms.CheckBox peopleCheck; - private System.Windows.Forms.Label label1; - private System.Windows.Forms.Label label3; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.NumericUpDown xNumeric; - private System.Windows.Forms.NumericUpDown yNumeric; - private System.Windows.Forms.NumericUpDown widthNumeric; - private System.Windows.Forms.NumericUpDown heighNumeric; + private System.Windows.Forms.Button OKButton; + private System.Windows.Forms.Button cancelButton; + private System.Windows.Forms.GroupBox groupBox1; + private System.Windows.Forms.RadioButton ignoreButton; + private System.Windows.Forms.RadioButton peopleWalkingButton; + private System.Windows.Forms.RadioButton drivewayButton; + private System.Windows.Forms.RadioButton garageButton; + private System.Windows.Forms.RadioButton doorButton; + private System.Windows.Forms.Button deleteAOIButton; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.Label areaNameLabel; + private System.Windows.Forms.TextBox aoiNameText; + private System.Windows.Forms.GroupBox movementDirectionGroup; + private System.Windows.Forms.RadioButton departingButton; + private System.Windows.Forms.RadioButton arrivingButton; + private System.Windows.Forms.RadioButton anyActivityButton; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.Label label8; + private System.Windows.Forms.Button notificationsButton; + private System.Windows.Forms.GroupBox groupBox3; + private System.Windows.Forms.NumericUpDown animalsMinYNumeric; + private System.Windows.Forms.NumericUpDown animalsMinXNumeric; + private System.Windows.Forms.NumericUpDown bikesMinYNumeric; + private System.Windows.Forms.NumericUpDown bikesMinXNumeric; + private System.Windows.Forms.NumericUpDown motorcyclesMinYNumeric; + private System.Windows.Forms.NumericUpDown motorcyclesMinXNumeric; + private System.Windows.Forms.NumericUpDown trucksMinYNumeric; + private System.Windows.Forms.NumericUpDown trucksMinXNumeric; + private System.Windows.Forms.NumericUpDown carsMinYNumeric; + private System.Windows.Forms.NumericUpDown carsMinXNumeric; + private System.Windows.Forms.NumericUpDown peopleMinYNumeric; + private System.Windows.Forms.NumericUpDown peopleMinXNumeric; + private System.Windows.Forms.Label label11; + private System.Windows.Forms.Label label12; + private System.Windows.Forms.NumericUpDown animalsFramesNumeric; + private System.Windows.Forms.Label label13; + private System.Windows.Forms.NumericUpDown bikesFramesNumeric; + private System.Windows.Forms.NumericUpDown motorcyclesFramesNumeric; + private System.Windows.Forms.NumericUpDown trucksFramesNumeric; + private System.Windows.Forms.NumericUpDown carsFramesNumeric; + private System.Windows.Forms.NumericUpDown animalsOverlapNumeric; + private System.Windows.Forms.NumericUpDown bikesOverlapNumeric; + private System.Windows.Forms.NumericUpDown motorcyclesOverlapNumeric; + private System.Windows.Forms.NumericUpDown trucksOverlapNumeric; + private System.Windows.Forms.NumericUpDown carsOverlapNumeric; + private System.Windows.Forms.NumericUpDown animalsConfidenceNumeric; + private System.Windows.Forms.NumericUpDown peopleFramesNumeric; + private System.Windows.Forms.NumericUpDown motorcyclesConfidenceNumeric; + private System.Windows.Forms.CheckBox bikeCheck; + private System.Windows.Forms.NumericUpDown peopleMinimumOverlap; + private System.Windows.Forms.CheckBox motorcycleCheck; + private System.Windows.Forms.Label label14; + private System.Windows.Forms.NumericUpDown bikesConfidenceNumeric; + private System.Windows.Forms.NumericUpDown trucksConfidenceNumeric; + private System.Windows.Forms.NumericUpDown carsConfidenceNumeric; + private System.Windows.Forms.NumericUpDown peopleConfidenceNumeric; + private System.Windows.Forms.Label label15; + private System.Windows.Forms.CheckBox animalsCheck; + private System.Windows.Forms.CheckBox truckCheck; + private System.Windows.Forms.CheckBox carsCheck; + private System.Windows.Forms.CheckBox peopleCheck; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.NumericUpDown xNumeric; + private System.Windows.Forms.NumericUpDown yNumeric; + private System.Windows.Forms.NumericUpDown widthNumeric; + private System.Windows.Forms.NumericUpDown heighNumeric; private System.Windows.Forms.Button areaAdjustButton; private System.Windows.Forms.NumericUpDown bearsFramesNumeric; private System.Windows.Forms.NumericUpDown bearsMinYNumeric; @@ -1508,5 +1631,11 @@ private void InitializeComponent() private System.Windows.Forms.NumericUpDown bearsConfidenceNumeric; private System.Windows.Forms.CheckBox bearsCheck; private System.Windows.Forms.Label label9; - } + private System.Windows.Forms.NumericUpDown birdsFramesNumeric; + private System.Windows.Forms.NumericUpDown birdsMinYNumeric; + private System.Windows.Forms.NumericUpDown birdsMinXNumeric; + private System.Windows.Forms.NumericUpDown birdsOverlapNumeric; + private System.Windows.Forms.NumericUpDown birdsConfidenceNumeric; + private System.Windows.Forms.CheckBox birdsCheck; + } } \ No newline at end of file diff --git a/CreateAOI.cs b/CreateAOI.cs index e424c4f..75ece55 100644 --- a/CreateAOI.cs +++ b/CreateAOI.cs @@ -191,6 +191,15 @@ public CreateAOI(AreaOfInterest area) // The area on the actual image, not the d bearsMinYNumeric.Value = obj.MinimumXSize; break; + case ImageObjectType.Birds: + birdsCheck.Checked = true; + birdsConfidenceNumeric.Value = obj.Confidence; + birdsOverlapNumeric.Value = obj.MinPercentOverlap; + birdsFramesNumeric.Value = obj.NumberOfFrames; + birdsMinXNumeric.Value = obj.MinimumXSize; + birdsMinYNumeric.Value = obj.MinimumXSize; + break; + case ImageObjectType.Animals: animalsCheck.Checked = true; animalsConfidenceNumeric.Value = obj.Confidence; @@ -344,6 +353,20 @@ private bool SaveAreaData() Area.SearchCriteria.Add(c); } + if (birdsCheck.Checked) + { + ObjectCharacteristics c = new ObjectCharacteristics + { + ObjectType = ImageObjectType.Birds, + Confidence = (int)birdsConfidenceNumeric.Value, + MinPercentOverlap = (int)birdsOverlapNumeric.Value, + NumberOfFrames = (int)birdsFramesNumeric.Value, + MinimumXSize = (int)birdsMinXNumeric.Value, + MinimumYSize = (int)birdsMinYNumeric.Value, + }; + Area.SearchCriteria.Add(c); + } + if (animalsCheck.Checked) { ObjectCharacteristics c = new ObjectCharacteristics diff --git a/FrameAnalyzer.cs b/FrameAnalyzer.cs index 146382d..75fb7c5 100644 --- a/FrameAnalyzer.cs +++ b/FrameAnalyzer.cs @@ -299,12 +299,16 @@ public static ImageObjectType ObjectTypeFromLabel(string label) result = ImageObjectType.Bears; break; + case "bird:": + result = ImageObjectType.Birds; + break; + case "dog": case "cat": case "horse": case "sheep": case "cow:": - result = ImageObjectType.Animals; + result = ImageObjectType.Animals; break; default: diff --git a/MainWindow.cs b/MainWindow.cs index bae1c26..42ed67a 100644 --- a/MainWindow.cs +++ b/MainWindow.cs @@ -539,7 +539,7 @@ private List LoadImage(string file) return result; } - readonly string[] _itemsOfSecurityInterest = new string[15] {"person", + readonly string[] _itemsOfSecurityInterest = new string[16] {"person", "car", "truck", "bicycle", @@ -553,7 +553,8 @@ private List LoadImage(string file) "sheep", "cow", "elephant", - "bear" + "bear", + "bird" }; private List ProcessImage(Stream stream, string imageName)