senior-computer-vision

Package computer vision expertise into a SKILL.md unit with YAML frontmatter.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/devCharuzu/philfida-taskmanage --skill senior-computer-vision-devcharuzu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-computer-vision
Source: https://github.com/devCharuzu/philfida-taskmanage/tree/main/.windsurf/skills/senior-computer-vision
Command: npx skills add https://github.com/devCharuzu/philfida-taskmanage --skill senior-computer-vision-devcharuzu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Computer vision workflows are complex and error-prone, requiring orchestration of data pipelines, model training, optimization, and deployment across teams.

Core Features & Use Cases

  • Guidance for object detection, instance and semantic segmentation, and production deployment using PyTorch ecosystems (Ultralytics, Detectron2, MMDetection).
  • End-to-end workflows covering dataset preparation, model selection, optimization (quantization, TensorRT), and deployment with ONNX/Runtime servers.
  • Real-world use: build and deploy a detection/segmentation pipeline from dataset to API service.

Quick Start

Train a small object-detection model on a sample dataset and run inference to verify production readiness.

Frequently Asked Questions about senior-computer-vision

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a PyTorch object detection model to production?

Deploy a PyTorch object detection model to production by exporting it to ONNX, applying TensorRT quantization for optimization, and serving it via an ONNX Runtime server as an API service.

What's the best way to build an end-to-end image segmentation pipeline?

Build an end-to-end image segmentation pipeline by preparing datasets, selecting models via MMDetection or Detectron2, training, optimizing with quantization, and deploying the inference service to a runtime server.

How does TensorRT optimization work for computer vision models?

TensorRT optimization for computer vision models works by converting trained PyTorch networks into optimized inference graphs, reducing latency through quantization before final ONNX deployment.

Can I use MMDetection for both instance and semantic segmentation tasks?

Yes, you can use MMDetection for both instance and semantic segmentation tasks. The framework provides robust PyTorch-based architectures to train and optimize models for deployment workflows.

Do I need ONNX to serve computer vision models in production environments?

You need ONNX to serve computer vision models in production environments because it bridges PyTorch training and runtime servers, enabling hardware-agnostic deployment and TensorRT optimization.

Why does my computer vision training pipeline fail during dataset preparation?

Computer vision training pipelines often fail during dataset preparation due to misaligned annotations or incompatible formats, requiring strict validation before feeding data into Ultralytics or Detectron2.