yolos-small-finetuned-license-plate-detection
nickmuchi
Detección de objetos
Este modelo es una versión afinada de hustvl/yolos-small en el conjunto de datos de reconocimiento de matrículas de Roboflow, que contiene 5200 imágenes en el conjunto de entrenamiento y 380 en el conjunto de validación. El modelo YOLOS original fue afinado en la detección de objetos COCO 2017 (118k imágenes anotadas). YOLOS es un Transformer de Visión (ViT) entrenado usando la pérdida DETR. A pesar de su simplicidad, un modelo YOLOS de tamaño base es capaz de alcanzar 42 AP en la validación de COCO 2017 (similar a DETR y frameworks más complejos como Faster R-CNN).
Como usar
Aquí se explica cómo usar este modelo:
from transformers import YolosFeatureExtractor, YolosForObjectDetection
from PIL import Image
import requests
url = 'https://drive.google.com/uc?id=1p9wJIqRz3W50e2f_A0D8ftla8hoXz4T5'
image = Image.open(requests.get(url, stream=True).raw)
feature_extractor = YolosFeatureExtractor.from_pretrained('nickmuchi/yolos-small-finetuned-license-plate-detection')
model = YolosForObjectDetection.from_pretrained('nickmuchi/yolos-small-finetuned-license-plate-detection')
inputs = feature_extractor(images=image, return_tensors="pt")
outputs = model(**inputs)
# el modelo predice cajas delimitadoras y las clases correspondientes de detección de matrículas
logits = outputs.logits
bboxes = outputs.pred_boxes
Actualmente, tanto el extractor de características como el modelo son compatibles con PyTorch.
Funcionalidades
- Detección de objetos
- Transformers
- PyTorch
- Detección de matrículas
- Detección de vehículos
Casos de uso
- Detección de matrículas
- Detección de vehículos