Skip to content

Gratheon/models-bee-detector

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gratheon/models-bee-detector

Microservice that detects bees

Architecture

Service diagram

flowchart LR
    web-app("<a href='https://github.com/Gratheon/web-app'>web-app</a>\n:8080") --> graphql-router("<a href='https://github.com/Gratheon/graphql-router'>graphql-router</a>") --> image-splitter("<a href='https://github.com/Gratheon/image-splitter'>image-splitter</a>\n:8800") --"send cropped image"-->models-bee-detector
Loading

Usage

# start service in cpu mode
just start

# alternatively, start in prod gpu mode
just start-jetson

CLI usage on bare host

This assumes you have installed all of the old dependencies

# webcam
python detect.py --weights yolov5s.pt --source 0

# video file
python detect.py --weights yolov5s.pt --source file.mp4

Ultralytics yolo v5 license

YOLOv5 is available under two different licenses:

  • GPL-3.0 License: See LICENSE file for details.
  • Enterprise License: Provides greater flexibility for commercial product development without the open-source requirements of GPL-3.0. Typical use cases are embedding Ultralytics software and AI models in commercial products and applications. Request an Enterprise License at Ultralytics Licensing.

About

bee detection ML model (based on YOLOv5)

Resources

License

Stars

Watchers

Forks

Languages

  • Python 98.5%
  • Other 1.5%