Our great sponsors
-
gocv
Go package for computer vision using OpenCV 4 and beyond. Includes support for DNN, CUDA, and OpenCV Contrib.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
The repo leverages gocv and can be run using CUDA(performance results here). If there's any interest I can create one for YOLO V4 as well.
The repo leverages gocv and can be run using CUDA(performance results here). If there's any interest I can create one for YOLO V4 as well.
Only an enthusiast but since yolo only states 50fps in an example as a metric to go off of I can only speculate comparisons to yolov5. I'd assume go is slightly faster being a compiled program but not by much since python is acting like a glorified scripting language and the wrapper is doing almost all the work. Go would have a faster inference for small to medium sized loads but python can compensate with batch inference with large sized loads resulting in an insignificant difference. Where go could really excell is if you wanted to make a microservice or something.
I'm working on similar project (yolov4): https://github.com/LdDl/odam But, I'm using gocv.Mat -> darknet-based image (go darknet bindings) conversion.
Related posts
- How would i go about having YOLO v5 return me a list from left to right of all detected objects in an image?
- Building a Drowsiness Detection Web App from scratch - pt2
- [Help: Project] Transfer Learning on YOLOv8
- First time working with computer vision, need help figuring out a problem in my model
- AI Camera?