Skip to main content

Hvad er BLOB -sporing?

BLOB -sporing er en metode, hvorpå computere kan identificere og spore bevægelser af objekter inden for billeder.En klods er en gruppe pixels, som computeren identificerer som et objekt.En person kan for eksempel være en klods.Denne sporingsmetode giver computeren mulighed for at finde The Blobs position i successive rammer.I virkeligheden ser computeren bevægelsen af objektet, en evne, der har applikationer i edb -billedanalyse og i udviklingen af computervision.

Før en computer kan spore klatter, skal den definere dem.Det første trin i BLOB -sporing er at skabe et program, der registrerer klatter i et billede.Computeren finder klatter ved at gruppere pixels med lignende lysværdier eller farveværdier sammen.I den virkelige verden har hver overflade subtile variationer, så hvis computeren kun valgte en lys- eller farveværdi, er en klods muligvis kun et par pixels, hvilket er ubrugeligt, når man prøver at gruppere billeder i nyttige komponenter, der repræsenterer komplette enheder.

Det er programmererens ansvar at skabe et klatdetekteringssystem, der efterligner sondringerne mellem genstande, som det menneskelige øje kan se.Hun gør dette ved at skrive en tolerancetærskel ind i programmet, der fortæller computeren den maksimale forskel mellem værdier, der kan forekomme i en klods.Programmerere tester og forfinerer detekteringsprogrammer for klodser, indtil de kan identificere dele af billeder korrekt.

Derefter skal programmereren oprette en måde for computeren at spore bevægelsens bevægelse.Dette er vanskeligt, fordi computeren ikke blot kan scanne den næste ramme for den samme klods: Formen og værdier af en klods kan ændres, når den bevæger sig rundt.For eksempel kunne en person, der sidder ned, stå op.Computeren skal registrere klatterne i det nye billede og skabe meningsfulde forbindelser mellem de tilsyneladende forskellige klatter, der er til stede i hver ramme.Programmerere skaber ligninger, der definerer den relative betydning af faktorer, herunder placering, størrelse og farve, og resultaterne hjælper det med at beslutte, om klatten i den nye ramme er ens nok som den forrige klods til at modtage den samme etiket.

Blob tracking er enKraftigt værktøj, især når det kombineres med andre metoder til analyse af billeder.For eksempel identificerer computere områder med høj kontrast mellem en pixel og den næste til at detektere kanter.Nogle programmer bruger Ridge Detection -metoder til at bestemme konturen af en overflade.

Disse evner giver computere mulighed for at udføre sofistikeret billedanalyse.Et automatiseret system kan scanne flere billeder, end menneskelige korrekturlæsere kunne se på.Ved hjælp af dets værktøjssæt, inklusive BLOB -sporing, kunne det identificere billeder af interesse, der kræver mere detaljeret gennemgang og videresende disse sektioner til et menneske.

En anden anvendelse af BLOB -sporing er i computervision og robotik.Efterhånden som teknikker som denne bliver mere raffinerede, vil robotter være i stand til at hente mening fra billeder på en måde, der tilnærmer sig billedbehandling i den menneskelige hjerne.Computere kunne indtage oplysninger uden at få dem ind i manuelt og få mere information end nogensinde før.Robotter kunne se verden omkring dem.