Skip to main content

Vad är BLOB -spårning?

BLOB -spårning är en metod genom vilken datorer kan identifiera och spåra rörelserna för objekt inom bilder.En klump är en grupp pixlar som datorn identifierar som ett objekt.En person kan till exempel vara en klump.Denna spårningsmetod gör det möjligt för datorn att hitta klumpets position i på varandra följande ramar.I själva verket ser datorn rörelsen för objektet, en förmåga som har applikationer i datoriserad bildanalys och i utvecklingen av datorsyn.

Innan en dator kan spåra klatter måste den definiera dem.Det första steget i BLOB -spårning är att skapa ett program som upptäcker klumpar i en bild.Datorn hittar klumpar genom att gruppera pixlar med liknande ljusvärden eller färgvärden tillsammans.I den verkliga världen har varje yta subtila variationer, så om datorn endast valt ett ljus eller färgvärde kan en klump bara vara några få pixlar, vilket är värdelöst när man försöker gruppera bilder till användbara komponenter som representerar kompletta enheter.

Det är programmerarens ansvar att skapa ett klumpdetekteringssystem som efterliknar skillnaderna mellan föremål som det mänskliga ögat kan se.Hon gör detta genom att skriva en toleranströskel i programmet, som berättar datorn den maximala skillnaden mellan värden som kan förekomma i en klump.Programmerare testar och förädlar Blob Detection -program tills de kan identifiera delar av bilder korrekt.

Därefter måste programmeraren skapa ett sätt för datorn att spåra rörelsens rörelse.Detta är svårt eftersom datorn inte bara kan skanna nästa ram för samma klump: formen och värdena på en klump kan förändras när den rör sig.Till exempel kan en person som sitter stå upp.Datorn måste upptäcka klumparna i den nya bilden och göra meningsfulla kopplingar mellan de till synes olika klumparna som finns i varje ram.Programmerare skapar ekvationer som definierar den relativa betydelsen av faktorer inklusive plats, storlek och färg, och resultaten hjälper den att avgöra om klumpen i den nya ramen är tillräckligt lik som den tidigare klumpen för att få samma etikett.

Blob -spårning är enKraftfullt verktyg, särskilt i kombination med andra metoder för att analysera bilder.Till exempel identifierar datorer områden med hög kontrast mellan en pixel och nästa för att detektera kanter.Vissa program använder Ridge -detekteringsmetoder för att bestämma konturen på en yta.

Dessa förmågor gör det möjligt för datorer att utföra sofistikerad bildanalys.Ett automatiserat system kan skanna fler bilder än mänskliga granskare kan möjligen titta på.Med hjälp av sin verktygssats, inklusive BLOB -spårning, kan den identifiera bilder av intresse som kräver mer detaljerad granskning och vidarebefordra dessa avsnitt till en människa.

En annan tillämpning av BLOB -spårning är i datorvision och robotik.Eftersom tekniker som denna blir mer förfinade, kommer robotar att kunna få mening från bilder på ett sätt som ungefärliga bildbehandling i den mänskliga hjärnan.Datorer kunde ta in information utan att den har angett den manuellt och få mer information än någonsin tidigare.Robotar kunde se världen runt dem.