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
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
2Kilder
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