Python object-detection

Open-source Python projects categorized as object-detection

Top 23 Python object-detection Projects

object-detection
  1. yolov5

    YOLOv5 ๐Ÿš€ in PyTorch > ONNX > CoreML > TFLite

    Project mention: Using YOLO for Real-Time Object Detection with Koyeb GPUs | dev.to | 2024-07-31

    There are several implementations of the YOLO algorithm available, but for ease-of-use, we will use the Ultralytics implementation in this guide. We will implement and test the code locally and then deploy to Koyeb's GPUs for higher inference speed.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. ultralytics

    Ultralytics YOLO11 ๐Ÿš€

    Project mention: Show HN: Using YOLO to Detect Office Chairs in 40M Hotel Photos | news.ycombinator.com | 2025-01-25

    They did it on their own computer. https://github.com/ultralytics/ultralytics

  4. mmdetection

    OpenMMLab Detection Toolbox and Benchmark

  5. Mask_RCNN

    Mask R-CNN for object detection and instance segmentation on Keras and TensorFlow

    Project mention: Octopuses seen hunting together with fish, punching those that don't cooperate | news.ycombinator.com | 2024-09-26

    The study: https://www.nature.com/articles/s41559-024-02525-2

    Sampaio et al., Multidimensional social influence drives leadership and composition-dependent success in octopusโ€“fish hunting groups

    I was curious about the the 3D reconstruction of the scenes.

    > We manually tracked individuals in the videos using the software Computer Vision Annotation Tool. We annotated three frames per second, which yielded a time resolution of 0.33 s for animal movement.

    > We then used another software developed to incorporate the previously tracked animals in each camera in the โ€˜colmapโ€™ habitat models and camera paths, โ€˜multiviewtracksโ€™ or โ€˜mvtโ€™ [29]

    > [29] Francisco, F. A., Nรผhrenberg, P. & Jordan, A. High-resolution, non-invasive animal tracking and reconstruction of local environment in aquatic ecosystems

    Seems it was specifically developed to track fish. Cool project.

    Links to https://github.com/matterport/Mask_RCNN and https://github.com/pnuehrenberg/multiviewtracks.

  6. supervision

    We write your reusable computer vision tools. ๐Ÿ’œ

    Project mention: Ask HN: Who is hiring? (February 2025) | news.ycombinator.com | 2025-02-03
  7. albumentations

    Fast and flexible image augmentation library. Paper about the library: https://www.mdpi.com/2078-2489/11/2/125

    Project mention: Albumentations: Fastest and most flexible image augmentation library | news.ycombinator.com | 2024-11-30
  8. Swin-Transformer

    This is an official implementation for "Swin Transformer: Hierarchical Vision Transformer using Shifted Windows".

  9. Nutrient

    Nutrient โ€“ The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrientโ€™s SDK handles billion-page workloads - so you donโ€™t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  10. PaddleDetection

    Object Detection toolkit based on PaddlePaddle. It supports object detection, instance segmentation, multiple object tracking and real-time multi-person keypoint detection.

  11. pytorch-grad-cam

    Advanced AI Explainability for computer vision. Support for CNNs, Vision Transformers, Classification, Object detection, Segmentation, Image similarity and more.

  12. yolov3

    YOLOv3 in PyTorch > ONNX > CoreML > TFLite

  13. 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/

  14. fiftyone

    Refine high-quality datasets and visual AI models

    Project mention: How to Make the Best Self-Driving Dataset | dev.to | 2025-01-14

    But the challenge lies in organizing and managing this unstructured data. Thatโ€™s where tools like FiftyOne, Voxel 51โ€™s open-source dataset management tool, come in.

  15. ImageAI

    A python library built to empower developers to build applications and systems with self-contained Computer Vision capabilities

  16. autogluon

    Fast and Accurate ML in 3 Lines of Code

    Project mention: AIM Weekly for 04Nov2024 | dev.to | 2024-11-04

    ๐ŸŒ Composed Image Retrieval ๐Ÿ“Ž Intro to Multimodal LLama 3.2 ๐Ÿ› ๏ธ Multi Agent Concierge ๐Ÿ’ป RAG with Langchain Granite, Milvus ๐Ÿซถ Download content โœ… Transformer Replacement? ๐Ÿค– vLLM for runing models ๐ŸŒ Amphion ๐Ÿ“ Autogluon ๐Ÿš™ Notebook LLama like Google's Notebook LLM ๐Ÿซถ Monocle2ai for tracing GenAI app code LFA&D Project ๐Ÿค– Bee Agent Framework โœ… LLama RFP Response โ–ถ๏ธ GenAI Script ๐Ÿ‘ฝ Simular AI Agent S ๐Ÿฆพ DrawDB with AI โœจ Ollama with LLama 3.2 Vision!!!! Preview ๐Ÿš• Powerful RAG Checker ๐Ÿ“Š SQL Generator ๐Ÿ’ป Role of LLMs ๐Ÿ Document Extraction ๐Ÿ•ถ๏ธ Open Source Vector DB Reddit ๐Ÿ” The Practical Guide to Self Hosting LLM ๐Ÿฆพ Stagehand Controller ๐Ÿ•ถ๏ธ Understanding HNSWLIB ๐Ÿ Best practices in RAG ๐Ÿ’ป Enigma Agent ๐Ÿ“ Langchain, Ollama, Phi3 for Function Calling ๐Ÿ”‹ Compass Judger ๐Ÿ“ Princeton NLP SimPO ๐Ÿ” Princeton NLP ProLong ๐Ÿ”‹ Princeton NLP HELMET ๐Ÿง Ollama Cheatsheet ๐Ÿš• Princeton NLP CopyCat ๐Ÿ“Š Princeton NLP Shp ๐Ÿ•ถ๏ธ Can LLM Solve Hard Github Issues ๐Ÿ“ Enabling Large Language Models to Generate Text with Citations ๐Ÿ”‹ Princeton NLP CharXiv ๐Ÿ“Š Awesome AI Agents List ๐Ÿฆพ Nomicโ€™s Matryoshka text embedding model

  17. GroundingDINO

    [ECCV 2024] Official implementation of the paper "Grounding DINO: Marrying DINO with Grounded Pre-Training for Open-Set Object Detection"

  18. TensorLayer

    Deep Learning and Reinforcement Learning Library for Scientists and Engineers

  19. darkflow

    Translate darknet to tensorflow. Load trained weights, retrain/fine-tune using tensorflow, export constant graph def to mobile devices

  20. gluon-cv

    Gluon CV Toolkit

  21. mmdetection3d

    OpenMMLab's next-generation platform for general 3D object detection.

  22. layout-parser

    A Unified Toolkit for Deep Learning Based Document Image Analysis

    Project mention: Ask HN: What are you using to parse PDFs for RAG? | news.ycombinator.com | 2024-07-30
  23. sahi

    Framework agnostic sliced/tiled inference + interactive ui + error analysis plots

    Project mention: How to Detect Small Objects | dev.to | 2024-04-22

    An alternative to this is to leverage existing object detection, apply the model to patches or slices of fixed size in our image, and then stitch the results together. This is the idea behind Slicing-Aided Hyper Inference!

  24. AdelaiDet

    AdelaiDet is an open source toolbox for multiple instance-level detection and recognition tasks.

  25. catalyst

    Accelerated deep learning R&D (by catalyst-team)

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python object-detection discussion

Log in or Post with

Python object-detection related posts

  • GeoDeep: AI object detection and semantic segmentation in geospatial rasters

    1 project | news.ycombinator.com | 2 Feb 2025
  • Show HN: Using YOLO to Detect Office Chairs in 40M Hotel Photos

    4 projects | news.ycombinator.com | 25 Jan 2025
  • Ask HN: Who is hiring? (December 2024)

    13 projects | news.ycombinator.com | 2 Dec 2024
  • Octopuses seen hunting together with fish, punching those that don't cooperate

    2 projects | news.ycombinator.com | 26 Sep 2024
  • Show HN: I am using AI to drop hats outside my window onto New Yorkers

    6 projects | news.ycombinator.com | 23 Jun 2024
  • YOLOv5 on FPGA with Hailo-8 and 4 Pi Cameras

    3 projects | news.ycombinator.com | 31 May 2024
  • Mastering YOLOv10: A Complete Guide with Hands-On Projects

    3 projects | dev.to | 30 May 2024
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 14 Feb 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more โ†’

Index

What are some of the best open-source object-detection projects in Python? This list will help you:

# Project Stars
1 yolov5 52,325
2 ultralytics 36,380
3 mmdetection 30,192
4 Mask_RCNN 24,907
5 supervision 24,868
6 albumentations 14,562
7 Swin-Transformer 14,267
8 PaddleDetection 13,048
9 pytorch-grad-cam 11,068
10 yolov3 10,299
11 YOLOX 9,631
12 fiftyone 9,146
13 ImageAI 8,722
14 autogluon 8,345
15 GroundingDINO 7,356
16 TensorLayer 7,338
17 darkflow 6,137
18 gluon-cv 5,864
19 mmdetection3d 5,493
20 layout-parser 5,062
21 sahi 4,284
22 AdelaiDet 3,416
23 catalyst 3,322

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Python is
the 2nd most popular programming language
based on number of references?