Semantisk Segmentering
Semantisk segmentering er en computer vision-teknik, der opdeler billeder i flere segmenter og tildeler hver pixel en klasselabel, som repræsenterer et objekt e...
Instance-segmentering detekterer og segmenterer hver genstand i et billede på pixelniveau og muliggør præcis genkendelse for avancerede AI-applikationer.
Instance-segmentering indebærer at detektere og afgrænse hver enkelt genstand af interesse, der optræder i et billede. I modsætning til traditionel objektgenkendelse, som leverer omkransende bokse omkring objekter, går instance-segmentering et skridt videre ved at identificere den præcise pixelplacering af hver individuel genstand og producerer en mere præcis og detaljeret forståelse af billedets indhold.
Instance-segmentering er essentiel i situationer, hvor det ikke kun er vigtigt at detektere objekter, men også at skelne mellem flere instanser af samme objektklasse og forstå deres præcise former og placeringer i et billede.
For fuldt ud at forstå instance-segmentering er det nyttigt at sammenligne det med andre former for billedsegmenteringsopgaver: semantisk segmentering og panoptisk segmentering.
Semantisk segmentering indebærer at klassificere hver pixel i et billede efter et sæt foruddefinerede kategorier eller klasser. Alle pixels, der tilhører en bestemt klasse (f.eks. “bil”, “person”, “træ”), mærkes tilsvarende uden at skelne mellem forskellige instanser af samme klasse.
Instance-segmentering derimod klassificerer ikke kun hver pixel, men differentierer også mellem separate instanser af samme klasse. Hvis der er flere biler i et billede, identificerer og afgrænser instance-segmenteringen hver bil individuelt og tildeler unikke identifikatorer til hver. Dette er afgørende i applikationer, hvor individuel objektgenkendelse og -sporing er nødvendigt.
Panoptisk segmentering kombinerer målene for både semantisk og instance-segmentering. Det giver en komplet sceneopfattelse ved at tildele en semantisk label og et instans-ID til hver pixel i billedet. Det håndterer både “ting”-klasser (tællelige objekter som personer og biler) og “stof”-klasser (amorfe regioner som himmel, vej eller græs). Instance-segmentering fokuserer primært på “ting” og detekterer og segmenterer individuelle objektinstanser.
Instance-segmenteringsalgoritmer anvender typisk deep learning-teknikker, især konvolutionsneuronale netværk (CNN’er), til at analysere billeder og generere segmenteringsmasker for hver objektinstans.
Mask R-CNN er en af de mest udbredte arkitekturer til instance-segmentering. Den udvider Faster R-CNN-modellen ved at tilføje en gren til at forudsige segmenteringsmasker på hver Region of Interest (RoI) parallelt med den eksisterende gren til klassificering og omkransende boks-regression.
Sådan fungerer Mask R-CNN:
Instance-segmentering tilbyder detaljeret objektgenkendelse og -segmentering for komplekse opgaver på tværs af mange industrier.
Selvom instance-segmentering er en computer vision-opgave, spiller det en stor rolle i AI-automatisering ved at give detaljeret visuel forståelse, så automatiseringssystemer kan interagere intelligent med den fysiske verden.
Selvom chatbots primært er tekstbaserede, udvider integration af instance-segmentering deres evner med visuelle grænseflader.
Instance-segmentering udvikler sig hurtigt med fremskridt inden for deep learning og beregningsmetoder.
Instance-segmentering forbedrer AI-systemers evne til at interagere med verden og driver fremskridt inden for områder som medicinsk billedbehandling, autonome køretøjer og robotik. Efterhånden som teknologien udvikler sig, vil instance-segmentering blive endnu mere central for AI-løsninger.
Instance-segmentering er en afgørende computer vision-opgave, der indebærer at detektere, klassificere og segmentere hver objektinstans i et billede. Det kombinerer objektgenkendelse og semantisk segmentering for at give detaljerede indsigter. Centrale forskningsbidrag omfatter:
Learning Panoptic Segmentation from Instance Contours
Denne forskning præsenterede et fuldt konvolutionelt neuralt netværk, der lærer instance-segmentering ud fra semantisk segmentering og instance-konturer (objektgrænser). Instance-konturer og semantisk segmentering giver en grænsebevidst segmentering. Forbundne komponentmærkninger producerer derefter instance-segmentering. Evalueret på CityScapes-datasættet med flere studier.
Ensembling Instance and Semantic Segmentation for Panoptic Segmentation
Denne artikel beskriver en løsning til 2019 COCO panoptic segmentation-opgaven ved at udføre instance- og semantisk segmentering separat og derefter kombinere dem. Ydelsen blev forbedret med ekspertmodeller af Mask R-CNN til dataubalance og HTC-modellen til bedste instance-segmentering. Ensemble-strategier styrkede yderligere resultaterne og opnåede en PQ-score på 47,1 på COCO panoptic test-dev data.
Læs mere
Insight Any Instance: Promptable Instance Segmentation for Remote Sensing Images
Dette studie tackler udfordringer i instance-segmentering af fjernmåling (ubalanceret forhold mellem for- og baggrund, små instanser) ved at foreslå et nyt prompt-paradigme. Lokale og global-til-lokale promptmoduler hjælper med at modellere kontekst, hvilket gør modeller mere promptbare og forbedrer segmenteringsydelsen.
Læs mere
Instance-segmentering er en computer vision-teknik, der detekterer, klassificerer og segmenterer hver enkelt genstand i et billede på pixelniveau og giver mere detaljeret information end standard objektgenkendelse eller semantisk segmentering.
Semantisk segmentering tildeler en klasselabel til hver pixel, men skelner ikke mellem separate objekter af samme klasse. Instance-segmentering tildeler ikke kun hver pixel en label, men differentierer også mellem individuelle instanser af samme objektklasse.
Instance-segmentering bruges i medicinsk billedbehandling (f.eks. tumordetektion), autonom kørsel (objektgenkendelse og -sporing), robotik (objektmanipulation), satellitbilleder (byplanlægning), fremstilling (kvalitetskontrol), AR og videoovervågning.
Populære modeller inkluderer Mask R-CNN, YOLACT, SOLO, SOLOv2 og BlendMask, som alle bruger deep learning-teknikker til at generere præcise segmenteringsmasker for objektinstanser.
Ved at levere præcise objektgrænser gør instance-segmentering det muligt for AI-systemer at interagere intelligent med den fysiske verden—og muliggør opgaver som robotplukning, navigation i realtid, automatiseret inspektion og forbedrede chatbot-funktioner med visuel forståelse.
Opdag hvordan FlowHunt’s AI-værktøjer kan hjælpe dig med at udnytte instance-segmentering til avanceret automatisering, detaljeret objektgenkendelse og smartere beslutningstagning.
Semantisk segmentering er en computer vision-teknik, der opdeler billeder i flere segmenter og tildeler hver pixel en klasselabel, som repræsenterer et objekt e...
AI Markedssegmentering bruger kunstig intelligens til at opdele brede markeder i specifikke segmenter baseret på fælles karakteristika, hvilket gør det muligt f...
Find ud af, hvad billedgenkendelse er inden for AI. Hvad bruges det til, hvad er tendenserne, og hvordan adskiller det sig fra lignende teknologier.