objektdetektionsmodel

En model, der identificerer og lokaliserer objekter i et billede ved at forudsige bounding boxes og klasser.

Kort fortalt

En objektdetektionsmodel kan finde og markere specifikke ting som biler, mennesker eller dyr i et billede.

Kategori
model
Niveau
øvet

Betydninger

1
  1. 1

    En type neural netværksmodel, der samtidig klassificerer og lokaliserer flere objekter i et billede.

    • YOLO er en populær objektdetektionsmodel, der kører i realtid.

Hvornår bruges det

Objektdetektionsmodeller bruges i computer vision-opgaver som autonom kørsel, overvågning og billedanalyse. De trænes på annoterede datasæt og kan køre i realtid på GPU'er.

Kodeeksempel

import torchvision.transforms as T
from PIL import Image
model = torchvision.models.detection.fasterrcnn_resnet50_fpn(pretrained=True)
model.eval()
img = T.ToTensor()(Image.open('image.jpg')).unsqueeze(0)
with torch.no_grad():
    pred = model(img)

Eksempel på inferens med en fortrænet Faster R-CNN-model.

Oprindelse

Sammensat af 'objekt', 'detektion' og 'model'.

Afledte ord

2

Kilder

2
  • Redmon et al., 'You Only Look Once: Unified, Real-Time Object Detection', 2016
  • Ren et al., 'Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks', 2015