Skip to main content

roboflow-supervision

Supervision — librería de visualización, post-procesamiento y utilidades para computer vision de Roboflow. Annotators, metrics, datasets, tracking. Complemento esencial de RF-DETR y otras CV libs.

インストールへ移動

ソース情報

リポジトリ
Ntizar/NtizarBrainMasterMind
ソースの最終更新活動
2026年6月29日 12:35
検出された SKILL.md の言語
スペイン語
スター
2
フォーク
0

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
roboflow-supervision
version
1.0.0
description
Supervision — librería de visualización, post-procesamiento y utilidades para computer vision de Roboflow. Annotators, metrics, datasets, tracking. Complemento esencial de RF-DETR y otras CV libs.
tags
["computer-vision","visualization","annotation","metrics","object-detection","segmentation","tracking","roboflow","post-processing"]
# Supervision — Computer Vision Utilities by Roboflow ## Resumen **Supervision** es la librería de utilidades de Roboflow para **visualización, post-procesamiento y evaluación** de resultados de computer vision. Incluye annotators para bounding boxes, segment masks, keypoints; métricas COCO/mAP; manejo de datasets; y herramientas de tracking. ## Funcionalidades principales ### Annotators (visualización) - `BoxAnnotator` — dibuja bounding boxes con color por clase - `LabelAnnotator` — añade labels textuales a las boxes - `MaskAnnotator` — visualiza segment masks con transparencia - `KeyPointAnnotator` — dibuja keypoints con líneas de esqueleto - `TriangleAnnotator`, `CircleAnnotator`, `ColorAnnotator` — formas alternativas ### Detections y Metadata - `Detections` — clase central con boxes, masks, keypoints, confidences, class_ids - `Metadata` — metadatos asociados a detecciones - Conversión desde varios formatos: inference, coco, yolov5, yolov8, yolov11, detr ### Datasets - Carga y export de datasets en múltiples formatos (COCO, YOLO, Roboflow) - Split train/val/test automático - Augmentation helpers ### Metrics - Cálculo de mAP (COCO-style) - confusion matrices - Precision-recall curves ## Instalación ```bash pip install supervision ``` ## Uso con RF-DETR (patrón estándar) ```python import supervision as sv from rfdetr import RFDETRMedium from rfdetr.assets.coco_classes import COCO_CLASSES # Cargar modelo model = RFDETRMedium() # Inferencia detections = model.predict("image.jpg", threshold=0.5) # Preparar labels labels = [COCO_CLASSES[cid] for cid in detections.class_id] # Visualización annotated = sv.BoxAnnotator().annotate(sv.Image(image), detections) annotated = sv.LabelAnnotator().annotate(annotated, detections, labels) # Guardar resultado annotated.save("result.jpg") ``` ## Uso con otros modelos ```python # De inference API (Roboflow Inference) from inference import get_model model = get_model("rf-detr-medium") predictions = model.infer(image) detections = sv.Detections.from_inference(predictions) # De COCO JSON detections = sv.Detections.from_coco_json(annotation_path, image_paths) # De YOLO detections = sv.Detections.from_yolov8(output_file) ``` ## Integración con Mastermind - **Pipeline de CV:** RF-DETR → Supervision para visualización en dashboards - **Visor de imágenes:** annotators para proyectos de geospatial (NAIP, Sentinel) - **Evaluación de modelos:** métricas COCO para comparar modelos en benchmarking - **Generación de datasets:** preparar datasets etiquetados para fine-tuning ## Referencias - Repo: `roboflow/supervision` - Docs: https://supervision.roboflow.com - Complementa: `rf-detr` (detección), `vision/clip-multimodal` (embeddings)
GitHubで見る