Skip to content
View cpolarc's full-sized avatar
🎯
damn
🎯
damn

Block or report cpolarc

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cpolarc/README.md

你好,我是 Marking 👋

计算机视觉 · 嵌入式 AI 部署 Computer Vision · Embedded AI Deployment

Python C++ PyTorch OpenCV ROS 2 Linux CMake

中文 · English


🔭 关于我 / About Me

  • 🎯 方向:目标检测、多目标跟踪、位姿解算与模型量化 / 端侧部署。
  • 📖 目前在做「翻页检测」:找书(书 + 手)→ 目标跟踪 → 翻页判定,跑通从数据到板端的完整链路。
  • 🧪 也在把自训的 YOLOv8 + DSConv 轻量骨干(4 类,1.99 M 参数)从 PyTorch → ONNX → RKNN int8 量化,部署到 RV1106(Luckfox Pico) 板端。
  • 🤖 写过 RoboMaster 自瞄视觉:灯条传统检测与神经网络检测并行,配 PnP 解算、EKF 预测与 ByteTrack 跟踪。
  • 🧱 习惯把经典结构自己手写一遍 —— 比如从零实现 YOLOv8(Anchor-Free + DFL + Task-Aligned Assigner),而不是只调库。
  • 🌱 正在补:C++ 工程化、CUDA / 算子优化、多传感器标定与融合。

🚀 精选项目 / Selected Projects

项目 说明 技术栈
yolov8 从零手写 YOLOv8:模型结构与配置、DFL 边框回归、Task-Aligned 标签分配、损失与训练/推理流程 PyTorch Python
rm RoboMaster 自瞄视觉(Mac 版):传统灯条检测 + YOLO 检测、PnP 解算、EKF、BYTETracker、决策与配置模块 C++ OpenCV Eigen CMake
bishe YOLO 检测 + ROS 2 集成:COCO→YOLO 数据转换、模型训练、pt→ONNX 导出、检测发布/订阅与 RViz 可视化 Python ROS 2 RViz
Armor_detect 装甲板检测早期版本:灯条配对、装甲板匹配、卡尔曼预测与 PnP 位姿解算 C++ OpenCV
🧰 技能栈 / Tech Stack
分类 内容
语言 Python、C++
深度学习 PyTorch、Ultralytics YOLO、ONNX、RKNN(Rockchip NPU)
视觉 OpenCV、PnP / 相机标定、卡尔曼滤波、EKF、ByteTrack / SORT
工程 CMake、Linux、Git、ROS 2、RViz、Docker

📊 GitHub 数据 / GitHub Stats

GitHub Streak



Stars Last commit

📫 联系我 / Contact

Email

欢迎交流目标检测、跟踪与端侧部署相关的问题,也欢迎 Issue / PR。


🇬🇧 English

Hi, I'm Marking (@cpolarc) — a computer-vision engineer focused on object detection, multi-object tracking, pose estimation, and embedded AI deployment.

  • 🔭 Currently building: a page-turn detection pipeline (find the book & hands → track → detect the page flip), from dataset to on-device inference.
  • 🧪 Also working on: quantizing a self-trained YOLOv8 + DSConv model (4 classes, 1.99 M params) through PyTorch → ONNX → RKNN int8, deployed on an RV1106 (Luckfox Pico) board.
  • 🤖 Past work: RoboMaster auto-aim vision — traditional light-bar detection running alongside a neural detector, with PnP pose solving, EKF prediction and ByteTrack.
  • 🧱 I like re-implementing classic architectures from scratch (e.g. YOLOv8 with Anchor-Free heads, DFL regression and a Task-Aligned Assigner) instead of only calling libraries.

Selected projects

Project What it is Stack
yolov8 YOLOv8 written from scratch: model/config, DFL box regression, Task-Aligned label assignment, losses, training & inference PyTorch
rm RoboMaster auto-aim vision: light-bar & YOLO detection, PnP solving, EKF, BYTETracker, decision module C++ OpenCV Eigen
bishe YOLO detection + ROS 2 integration: dataset conversion, training, pt→ONNX export, detection pub/sub and RViz visualization Python ROS 2
Armor_detect Earlier armor-detection version: light-bar pairing, armor matching, Kalman prediction, PnP C++ OpenCV

📫 Reach me at 3550959735@qq.com — happy to talk about detection, tracking or edge deployment.

Popular repositories Loading

  1. rm rm Public

    RoboMaster 自瞄视觉:灯条/YOLO 检测 + PnP 位姿解算 + EKF + ByteTrack 跟踪 | RoboMaster auto-aim vision in C++

    C++ 2

  2. Armor_detect Armor_detect Public

    装甲板检测早期版本:灯条配对 + 装甲匹配 + 卡尔曼预测 + PnP 位姿解算(C++/OpenCV)

    C++

  3. bishe bishe Public

    YOLO 检测 + ROS 2 集成:COCO→YOLO 数据转换、模型训练、pt→ONNX 导出、检测发布/订阅与 RViz 可视化

    Python

  4. bishe_1 bishe_1 Public

  5. CV CV Public

    Forked from AccumulateMore/CV

    ✅(已完结)超级全面的 深度学习 笔记【土堆 Pytorch】【李沐 动手学深度学习】【吴恩达 深度学习】【大飞 大模型Agent】

    Jupyter Notebook

  6. yolov8 yolov8 Public

    从零手写 YOLOv8(PyTorch):Anchor-Free + DFL 边框回归 + Task-Aligned Assigner | YOLOv8 from scratch in PyTorch

    Python