InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Top 23 Python object-detection Projects
-
Project mention: Real-Time Object Detection with YOLO: A Step-by-Step Guide with Realtime Fire Detection Example. | dev.to | 2023-01-03
In this blog, In this tutorial we'll explore the working of the YOLO model and how it can be used for real-time fire detection using implimentation from Ultralytics [https://github.com/ultralytics/yolov5]. We will use transfer-learning techniques from P5 models (P5 models are model supported by ultralytics and differs in architecture and parameter size) to train our own model, evaluate its performances and use it for inference.
-
Project mention: How to Convert Model Mask into Polygon and save JSON? | reddit.com/r/deeplearning | 2023-01-18
MODEL: https://github.com/open-mmlab/mmdetection
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
pip install git+https://github.com/matterport/Mask_RCNN
-
albumentations
Fast image augmentation library and an easy-to-use wrapper around other libraries. Documentation: https://albumentations.ai/docs/ Paper about the library: https://www.mdpi.com/2078-2489/11/2/125
Project mention: Unstable Diffusion bounces back with $19,000 raised in one day, by using Stripe | reddit.com/r/StableDiffusion | 2022-12-23I think they should use some data augmentation techniques like I am using for Infinity AI if you wanna see more here. Note that most of these do not work for image generation.
-
Swin-Transformer
This is an official implementation for "Swin Transformer: Hierarchical Vision Transformer using Shifted Windows".
Project mention: [D] Influential papers round-up 2022. What are your favorites? | reddit.com/r/MachineLearning | 2023-01-03ConvNeXt. The A ConvNet for the 2020s paper is a highlight for me because the authors were able to design a purely convolutional architecture that outperformed popular vision transformers such as Swin Transformer (and all convolutional neural networks that came before it, of course).
-
PaddleDetection
Object Detection toolkit based on PaddlePaddle. It supports object detection, instance segmentation, multiple object tracking and real-time multi-person keypoint detection.
Project mention: Paddledetection - Object detection toolkit based on paddlepaddle | reddit.com/r/github_trends | 2022-06-07 -
Project mention: [Tutorial] "Fine Tuning" Stable Diffusion using only 5 Images Using Textual Inversion. | reddit.com/r/StableDiffusion | 2022-08-23
Hey. I only have experience using the official repository, and only use Linux. Could you try the solutions here and see if it helps? https://github.com/ultralytics/yolov3/issues/1643
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
YOLOX
YOLOX is a high-performance anchor-free YOLO, exceeding yolov3~v5 with MegEngine, ONNX, TensorRT, ncnn, and OpenVINO supported. Documentation: https://yolox.readthedocs.io/
Project mention: [P] Image search with localization and open-vocabulary reranking. | reddit.com/r/MachineLearning | 2022-12-15I wanted to have a few choices getting localization into image search (index and search time). I immediately thought of using a region proposal network (rpn) from mask-rcnn to create patches that can also be indexed and searched (and add the localisation). I figured it might be somewhat agnostic to classes. I did not want to use mmdetection or detectron2 due to their dependencies and just getting the rpn was not worth it. I was encouraged by the PyTorch native implementations of detection/segmentation models but ended up finding yolox the best.
-
ImageAI
A python library built to empower developers to build applications and systems with self-contained Computer Vision capabilities
Project mention: I want to make a Class monitoring system. is it possible in the conditions I'm in ?? | reddit.com/r/computervision | 2022-12-08Some resources to get you started...https://towardsdatascience.com/object-detection-with-10-lines-of-code-d6cb4d86f606https://github.com/OlafenwaMoses/ImageAIhttps://towardsdatascience.com/yolo-object-detection-with-opencv-and-python-21e50ac599e9https://github.com/meituan/YOLOv6
-
Project mention: Introduction to ‘TensorLayer’: A Python-based Versatile Deep Learning Library Designed for Machine Learning Researchers | reddit.com/r/Python | 2022-02-20
Github: https://github.com/tensorlayer/TensorLayer
-
Project mention: Homelab uses for Coral TPU accelerator(s) similar to Frigate? | reddit.com/r/homelab | 2023-01-31
I'm wondering if what other homelab apps exist like Frigate that can take advantage of Coral TPU accelerators? I'm interesting in trying them out in a new lab but am unsure if it's worth it for one piece of software. Thanks!
-
darkflow
Translate darknet to tensorflow. Load trained weights, retrain/fine-tune using tensorflow, export constant graph def to mobile devices
Project mention: Does the Haskell client for Selenium still work? | reddit.com/r/haskell | 2022-06-29You could already tell from my earlier comment, but I don't think Python is a good language, for anything really. It is used for AI so that today's hardware performs like hardware we had twenty years ago: https://github.com/thtrieu/darkflow/issues/904 Python code has slow execution speed. It is not always the Selenium which is slow. sometimes we need to look at code we are using. And Python is always the slowest programming language out there in terms of performance. It's also just a stupid language that annoys me and it's the same with other people: https://medium.com/nerd-for-tech/python-is-a-bad-programming-language-2ab73b0bda5 With Python, I find it a bit too easy to write sloppy code. Haskell on the other hand really forces you to break the problem done and abstract out reusable code. That's not to say that you can't write nice code in Python, just that Haskell doesn't let you get away with doing a lot of stupid stuff. This is equally important for Selenium.
-
-
I built my own solution using a combination of Tesseract and OpenCV (in python). But even though the source PDF content is computer generated, I still get sporadic OCR errors. After writing my solution, I came across this https://github.com/Layout-Parser/layout-parser which might be a better starting point for dealing with PDFs but I haven't tried it yet.
-
Project mention: MMDeploy: Deploy All the Algorithms of OpenMMLab | reddit.com/r/u_Allent_pjlab | 2022-11-21
MMDetection3D: OpenMMLab's next-generation platform for general 3D object detection.
-
AdelaiDet
AdelaiDet is an open source toolbox for multiple instance-level detection and recognition tasks.
-
yolov7_d2
🔥🔥🔥🔥 (Earlier YOLOv7 not official one) YOLO with Transformers and Instance Segmentation, with TensorRT acceleration! 🔥🔥🔥
Especially hilarious considering some other people ALSO jumped on the "we made an object detector so let's call it YOLOvX" wagon and released...
Something called YOLOv7.
-
a-PyTorch-Tutorial-to-Object-Detection
SSD: Single Shot MultiBox Detector | a PyTorch Tutorial to Object Detection
-
Project mention: How to convert big TIF image to smaller jpgs | reddit.com/r/computervision | 2023-01-12
i have the EXACT thing ! the libs github!
-
tensorflow-yolov4-tflite
YOLOv4, YOLOv4-tiny, YOLOv3, YOLOv3-tiny Implemented in Tensorflow 2.0, Android. Convert YOLO v4 .weights tensorflow, tensorrt and tflite
-
Project mention: DeepSort with PyTorch(support yolo series) | reddit.com/r/u_No_Experience9104 | 2022-09-20
WongKinYiu/ScaledYOLOv4
-
Project mention: Failed to get convolution algorithm. This is probably because cuDNN failed to initialize, | reddit.com/r/codehunter | 2022-04-30
In Tensorflow/ Keras when running the code from https://github.com/pierluigiferrari/ssd_keras, use the estimator: ssd300_evaluation. I received this error.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python object-detection related posts
- How to Convert Model Mask into Polygon and save JSON?
- How to convert big TIF image to smaller jpgs
- Object Detection Model for Custom Dataset Training?
- Crates for converting PDF's into Markdown
- [D] Influential papers round-up 2022. What are your favorites?
- Real-Time Object Detection with YOLO: A Step-by-Step Guide with Realtime Fire Detection Example.
- Help for sorting project
-
A note from our sponsor - InfluxDB
www.influxdata.com | 2 Feb 2023
Index
What are some of the best open-source object-detection projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | yolov5 | 34,913 |
2 | mmdetection | 22,752 |
3 | Mask_RCNN | 22,589 |
4 | albumentations | 11,460 |
5 | Swin-Transformer | 9,969 |
6 | PaddleDetection | 9,386 |
7 | yolov3 | 9,271 |
8 | YOLOX | 7,801 |
9 | ImageAI | 7,491 |
10 | TensorLayer | 7,135 |
11 | frigate | 6,963 |
12 | darkflow | 6,063 |
13 | autogluon | 5,270 |
14 | layout-parser | 3,409 |
15 | mmdetection3d | 3,197 |
16 | AdelaiDet | 3,062 |
17 | yolov7_d2 | 3,005 |
18 | a-PyTorch-Tutorial-to-Object-Detection | 2,692 |
19 | sahi | 2,319 |
20 | tensorflow-yolov4-tflite | 2,121 |
21 | ScaledYOLOv4 | 1,986 |
22 | ssd_keras | 1,825 |
23 | CenterNet | 1,810 |