AI Inference Pipeline: Python to C++

Optimized human detection and pose estimation in C++ using ONNX and OpenCV

Tech Stack: C++ OpenCV ONNX YOLOv8 OpenPose
Categories: Computer Vision Model Optimization Cross-Language

Project Impact

Converted Python-based AI models to high-performance C++ implementations.

2x
Speed Improvement
2
Computer Vision Tasks

Implementation Comparison

Original Python

Optimized C++

Technical Components

Human Detection

YOLOv8 detection output

YOLOv8n model converted to ONNX format and implemented in C++ using OpenCV's DNN module.

View Detection Code

Pose Estimation

Pose estimation output

COCO-based OpenPose implementation using OpenCV's DNN module.

View Pose Code
View Full Repository

Demonstrates strong cross-language AI implementation skills and performance optimization