Hva er et datavisningsbibliotek?
Datasyn er et område innen informatikk som bygger på å utvikle og forbedre systemer som lar maskiner oppfatte visuelle innspill og handle på bestemte måter basert på den inngangen. Et datavisjonsbibliotek er en samling av programmer, funksjon, kode og dokumentasjon knyttet til programmering av datavisjonsrelaterte funksjoner. Målet med et datavisjonsbibliotek er å skaffe et depot for kunnskap på det området, slik at de som jobber med datasyn ikke trenger å gjøre om igjen arbeid som allerede er gjort. Tilgang til noen datasynsbiblioteker kan være begrenset til forskere i et bestemt selskap eller laboratorium, fordi de kan inneholde informasjon som kan være til fordel for konkurrenter. Andre er offentlig tilgjengelige for å dra nytte av datamaskinvisjonen som helhet.
Utvikling og bruk av et datavisjonsbibliotek, åpent eller proprietært, kan være veldig fordelaktig for de som jobber med datavisjonsprosjekter. Et datavisjonsbibliotek har en tendens til å inneholde den beste og mest effektive koden som allerede er utviklet for en gitt prosess, slik at utviklere kan bruke den koden i stedet for å bruke tid på å programmere den funksjonen igjen. I tillegg er mange datasynsprogrammer og systemer bygd på lignende fundamenter, så datasynsbibliotekene lar folk bygge fra et allerede utviklet fundament, og potensielt kutte betydelig ned på mengden arbeid som kreves for et gitt prosjekt.
Å tilby et felles fundament for kode i form av et datavisjonsbibliotek er også en fordel fordi det oppfordrer forskjellige programmerere til å bruke mye av den samme koden. Som sådan kan bestemte programmer og applikasjoner ofte overføres enkelt fra prosjekt til prosjekt. Det er unødvendig å omskrive hele rammen som et datasynssystem bygger på, fordi koden sannsynligvis er til stede i datavisningsbiblioteket.
Den mest universelle fordelen med et datavisjonsbibliotek, fremskrittet for feltet som helhet, er i stor grad begrenset til offentlig tilgjengelige datasynsbiblioteker. Hvert funn innen datorsyn som legges til biblioteket, gir kunnskapen og verktøyene som er tilgjengelige for alle andre i feltet. Biblioteker som er begrenset til bestemte selskaper eller organisasjoner, derimot, har en tendens til bare å være til nytte for organisasjonen som driver biblioteket.
Datasyn inkluderer et bredt spekter av studieretninger. Et datavisningsbibliotek kan inneholde informasjon som angår fag som er så forskjellige som bevegelsessporing og terrengnavigasjon. De kan også inneholde annen informasjon relatert til kunstig intelligens og maskinlæring, fordi slike temaer ofte er svært relevante for dataprosjekter.