MCPcopy
hub / github.com/yehengchen/Object-Detection-and-Tracking

github.com/yehengchen/Object-Detection-and-Tracking @main sqlite

repository ↗ · DeepWiki ↗
314 symbols 991 edges 58 files 162 documented · 52%
README

Object Detection and Tracking

Object detection is a computer technology related to computer vision and image processing that deals with detecting instances of semantic objects of a certain class (such as humans, buildings, or cars) in digital images and videos.


Environment

I have tested on Ubuntu 16.04/18.04. The code may work on other systems.

[Ubuntu-Deep-Learning-Environment-Setup]

  • Ubuntu 16.04 / 18.04
  • ROS Kinetic / Melodic
  • GTX 1080Ti / RTX 2080Ti
  • python 2.7 / 3.6

Installation

Clone the repository

git clone https://github.com/yehengchen/Object-Detection-and-Tracking.git

[OneStage]

YOLO-SORT: Real-Time Object Detection and Tracking

  • How to train a YOLO model on custom images: YOLOv3 - [Here] / YOLOv4 - [Here]

  • YOLOv4 + Deep_SORT - Pedestrian Counting & Social Distance - [Here]

  • YOLOv3 + Deep_SORT - Pedestrian&Car Counting - [Here]


  • YOLOv3 + SORT - Pedestrian Counting - [Here]


Darknet_ROS: Real-Time Object Detection and Grasp Detection

  • YOLOv3 + ROS Kinetic - For small Custom Data - [Here]


  • YOLOv3 + ROS Melodic - Robot Grasp Detection - [Here]

  • Parts-Arrangement-Robot - [Here]


  • YOLOv3 + OpenCV + ROS Melodic - Object Detection (Rotated) - [Here]


DeepLabv3+_ROS: Mars Rover - Real-Time Object Tracking

  • DeepLab + OpenCV + ROS Melodic/Gazebo - Object Tracking - [Here]

  • Mars_Rover + ROS Melodic/Gazebo - [Here]


SSD: Single Shot MultiBox Detector


[TwoStage]

R-CNN: Region-based methods

Fast R-CNN / Faster R-CNN / Mask R-CNN

How to train a Mask R-CNN model on own images - [Here]

  • Mask R-CNN + ROS Kinetic - [Here]

This project is ROS package of Mask R-CNN algorithm for object detection and segmentation.


COCO & VOC Datasets

  • COCO dataset and Pascal VOC dataset - [Here]

  • How to get it working on the COCO dataset coco2voc - [Here]

  • Convert Dataset2Yolo - COCO / VOC - [Here]


CV & Robotics Paper List (3D object detection & 6D pose estimation) - [Here]

PapersWithCode: Browse > Computer Vision > Object Detection - [Here]

ObjectDetection Two-stage vs One-stage Detectors - [Here]

ObjectDetection mAP & IoU - [Here]


Core symbols most depended-on inside this repo

DarknetConv2D_BN_Leaky
called by 41
OneStage/yolo/yolo4/model.py
DarknetConv2D_BN_Leaky
called by 41
OneStage/yolo/deep_sort_yolov4/yolo4/model.py
residual_block
called by 18
OneStage/yolo/tools/freeze_model.py
printProgressBar
called by 18
OneStage/yolo/convert2Yolo/Format.py
residual_block
called by 18
OneStage/yolo/deep_sort_yolov4/tools/freeze_model.py
rand
called by 13
OneStage/yolo/yolo4/utils.py
rand
called by 13
OneStage/yolo/deep_sort_yolov4/yolo4/utils.py
DarknetConv2D_BN_Leaky
called by 12
OneStage/yolo/deep_sort_yolov3/yolo3/model.py

Shape

Function 172
Method 112
Class 30

Languages

Python100%

Modules by API surface

OneStage/yolo/yolo4/model.py26 symbols
OneStage/yolo/deep_sort_yolov4/yolo4/model.py26 symbols
OneStage/yolo/convert2Yolo/Format.py18 symbols
OneStage/yolo/deep_sort_yolov3/yolo3/model.py14 symbols
OneStage/yolo/yolov3_sort/sort.py12 symbols
OneStage/yolo/tools/freeze_model.py12 symbols
OneStage/yolo/deep_sort_yolov4/tools/freeze_model.py12 symbols
OneStage/yolo/deep_sort_yolov3/tools/freeze_model.py12 symbols
OneStage/yolo/deep_sort_yolov4/deep_sort/track.py11 symbols
OneStage/yolo/deep_sort_yolov3/deep_sort/track.py11 symbols
OneStage/yolo/tools/generate_detections.py10 symbols
OneStage/yolo/deep_sort_yolov4/tools/generate_detections.py10 symbols

Dependencies from manifests, versioned

Keras2.3.1 · 1×
cycler0.10.0 · 1×
kiwisolver1.0.1 · 1×
matplotlib2.2.2 · 1×
numpy1.15.0 · 1×
opencv-python4.2.0 · 1×
pyparsing2.2.0 · 1×
python-dateutil2.7.2 · 1×
pytz2018.4 · 1×
scikit-learn0.21.2 · 1×
scipy1.4.1 · 1×
six1.11.0 · 1×

For agents

$ claude mcp add Object-Detection-and-Tracking \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact