Skip to content

Latest commit

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

AI-Models

Custom Trained AI Models for object detection in images or video.

Delivery

Detects logos of various delivery services

labels: amazon, fedex, ups, usps, uhaul, dhl

Available models

ModelModuleCodeProject.AI LocationWorks with Blue Iris built-in AI
delivery.ptYOLOv5 6.2ObjectDetectionsYOLOv5-6.2\custom-models
delivery.onnxYOLOv5 ONNXObjectDetectionYOLOv5Net\custom-models
delivery.ptYOLOv8ObjectDetectionYOLOv8\custom-models
delivery.onnxYOLOv8 ONNXYes
delivery.ptYOLO11
delivery.onnxYOLO11 ONNXYes
delivery.ptYOLO26
delivery.onnxYOLO26 ONNXYes

Instructions for use with CodeProject.AI

Go to the CodeProject.AI Server Dashboard (localhost:32168) and click on InstallModules. Make sure the YOLO module that you want to use is installed. Download the corresponding delivery module from this GitHub repository and place it in the custom-models folder for that module.

Note

The default install location for CodeProject.AI modules is C:\Program Files\CodeProject\AI\modules
After copying in any new model, be sure to restart the CodeProject.AI server. You can have multiple modules installed, but generally you only want one YOLO module running at one time.

Testing the Custom Delivery module in CodeProject.AI Explorer

From the CodeProject.AI Server Dashboard (localhost:32168), click on the blue button for the CodeProject.AI Explorer. At the bottom of the module you are running, pick delivery from the drop-down. Select an image that contains a delivery logo and press the orange button labeled Custom Detect.

Using the Model in Blue Iris

Once you have confirmed that the model is correctly running and detecting delivery logos, you can then add it to a camera in Blue Iris.

Note

It's highly recommended that you create a clone of an existing camera for detecting delivery logos so that you don't have multiple models trying to detect objects. It will also help with isolating alerts.

In Blue Iris, after creating a clone of an existing camera, right-click and choose Camera settings.... Go to the Alert tab and check the box to Confirm Alert with AI then click the AI Configuration button.

FieldValueNotes
To confirmamazon,dhl,fedex,ups,usps,uhaulYou can choose a subset of these if you don't want all
To cancelDoNotCancelThis lets BI keep checking images on a moving vehicle until it sees a logo
Custom modelsdeliveryFor best results, make sure you have turned off the default object detection, or use delivery,objects:0
Mark as vehicle*amazon,dhl,fedex,ups,usps,uhaulAll the labels should be considered vehicles. *This is a global setting (not per camera) now. Add these to the list of vehicle objects in the global AI settings.
Use mainstream if availableCheckedRecommended for better detections and notifications

This work is licensed under CC BY-NC-SA 4.0
CC BY-NC-SA 4.0

About

Custom Trained AI Models for object detection

Resources

Stars

8 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors