En oversigt over højhastighedsbilledoptagelse og -behandling

En oversigt over højhastighedsbilledoptagelse og -behandling
Billede Kilde: unsplash

Forestil dig en kugle, der smadrer gennem et sprødt æble. Du blinker, og du misser det fuldstændigt. Almindelige kameraer kan ikke fange det øjeblik. Billedoptagelse med høj hastighed ændrer alt. Denne teknologi optager begivenheder for hurtigt til dine øjne og fryser tiden til at vise skjulte detaljer.

Tænk på kameraet, der filmede den kugle. Det opnåede en tophastighed på 150,000 billeder i sekundet . Den hastighed krævede specielle lyskilder for at eksponere hvert billede korrekt.

Højhastighedskameraet, der blev brugt til at filme en kugle, der ramte et æble, nåede 150,000 billeder i sekundet og krævede speciel belysning for at fange begivenheden.

Du skal lære det grundlæggende. Billedhastigheder, eksponeringstider og belysningsafvejninger er vigtige. Du skal også håndtere enorme mængder data. Denne højhastighedsbilledteknologi hjælper inden for videnskab, industri og sportsanalyse.

Nøgleforsøg

  • Højhastighedsbilleddannelse indfanger begivenheder, der er for hurtige til at det menneskelige øje kan lave dem, med billedhastigheder, der starter ved 250 fps og når millioner af fps i specialiserede systemer.

  • Højere billedhastigheder kræver lysere lys og kortere eksponeringstider, så billederne ikke bliver slørede eller for mørke.

  • Højhastighedsbilleddannelse skaber enorme mængder data, så hurtig behandling og komprimering er nøglen til brug i den virkelige verden.

  • Højhastighedskameraer hjælper fabrikker med at kontrollere kvaliteten bedre, reducerer fejl med op til 90%, og de forbedrer sportsanalyser ved at vise præcise bevægelser.

  • Nye teknologier som hændelsesbaserede kameraer og AI-behandling gør højhastighedsbilleddannelse nemmere at bruge og mere kapabel.

Grundlæggende om højhastighedsbilledoptagelse

Billedhastighed og eksponeringstid er det grundlæggende i billedoptagelse med høj hastighed. Billedhastighed er, hvor mange billeder dit kamera tager hvert sekund. Det måles i billeder pr. sekund (FPS). Eksponeringstid er, hvor længe sensoren samler lys til ét billede. Disse to indstillinger tilsammen bestemmer, hvad du kan optage.

Billedhastigheder og eksponeringstider

Dit kameras billedhastighed afhænger af to ting: eksponeringstid og udlæsningstid. Udlæsningstiden er, hvor lang tid sensoren bruger på at sende data efter eksponering. Når tiden for ét billede er længere end summen af ​​eksponering og udlæsning, afsluttes hver cyklus, før den næste starter. Denne ikke-overlappende tilstand er enklere, men gør dig langsommere. Overlappende tilstand starter den næste eksponering, mens det forrige billede læses ud. Dette øger din effektive billedhastighed betydeligt.

Forskellige anvendelser kræver forskellige hastigheder. Tabellen nedenfor viser typiske billedhastigheder for almindelige situationer.

Applikationsscenario

Typisk billedhastighed

Standardovervågning

30 fps

Inspektion med moderat hastighed

60 fps

Højhastighedsproduktion

120 fps

Specialiserede applikationer

250+ fps

For eksempel kræver en pakkelinje, der bevæger sig med 10 meter i sekundet, mindst 60 fps. Dette giver mulighed for at få klare billeder af hvert produkt til kvalitetskontrol i realtid. Elektronik- og printkortinspektion kræver ofte 60 fps eller mere for at hjælpe operatørerne med at kontrollere processen.

Videnskabelig forskning flytter disse grænser yderligere. Grundlæggende højhastighedsdefinition starter ved 250 fps med eksponeringstider under 1/1000 sekund. Kommercielle systemer som Mega Speed ​​Max-V3 kan nå 3000 fps med eksponeringer på 75 mikrosekunder. Avancerede CCD-systemer kan gå op til 25 millioner fps.

Afvejninger mellem hastighed og lys

Når et kamera tager et billede, viser billedet ikke et enkelt øjeblik. Det viser scenen over hele eksponeringstiden. Bevægelige objekter ser slørede eller udtværede ud i den retning, de bevæger sig.

Bevægelsessløring opstår, når dit mål bevæger sig meget under eksponering. Længere eksponeringstider skaber mere sløring. Kortere eksponeringstider fryser bevægelse, men kræver mere lys. Ved 25,700 fps er din længste eksponering 39 mikrosekunder. Ved 1 million fps falder den til 733 nanosekunder. Disse små eksponeringsvinduer kræver meget klart lys for at undgå mørke, ubrugelige billeder.

Din billedoptagelseshastighed er også i modstrid med opløsningen. Højere billedhastigheder øger dataflowet, hvilket begrænser antallet af pixels . Bagbelysning hjælper ved at gøre det område, der opfanger fotoner, større. Dette gør det muligt for sensorer at nå 76,000 fps ved fuld opløsning, mens de har brug for mindre lys. Du skal afbalancere hastighed, opløsning og lys baseret på, hvad din applikation har brug for.

Nøglekomponenter og teknologier

Nøglekomponenter og teknologier
Billede Kilde: pexels

Højhastighedskameraer og sensorer

Dit kameras sensor omdanner lys til elektriske signaler. Der er to hovedtyper: CCD og CMOS . CCD-sensorer giver billeder i høj kvalitet. CMOS-sensorer muliggør hurtig optagelse. Til indstillinger med svagt lys aflæser bagbelyste stablede CMOS-sensorer hurtigere og reducerer forvrængning ved rullende lukker. Nogle bagbelyste sCMOS-sensorer når en kvanteeffektivitet på over 95 % med en fyldningsfaktor på 100 %, hvilket betyder, at de fanger næsten alle fotoner, der rammer dem. Disse sensorer med høj opløsning leverer også op til 82 fps ved fuld opløsning.

Processorkraft er lige så vigtig som sensoren. FPGA'er og GPU'er fremskynder billedbehandling på forskellige måder. En FPGA ved 28nm giver 22 gange mere energieffektivitet end en stationær GPU, når man kombinerer billeder pr. sekund, strømforbrug og transistorudnyttelse. Til specifikke opgaver opnår FPGA'er op til 8x hastighedsforøgelse for k-means clustering. De kører også 57 gange mere effektivt end en ARM Cortex-A7 CPU og 28 gange mere effektivt end en nVIDIA GeForce GTX980 GPU. Renesas RZ/A2M MPU'en parrer en dynamisk rekonfigurerbar processor med en Arm Cortex-A9 CPU. Den leverer 10x billedbehandlingsydelse i forhold til sin forgænger, samtidig med at den bruger meget lavt strømforbrug, hvilket gør den perfekt til batteridrevne enheder.

Belysnings- og udløsningssystemer

Belysningen afgør, om dit højhastighedsbillede indfanger nyttige detaljer. LED'er er det bedste valg, fordi de tilbyder energieffektivitet, holdbarhed og stabil lysudbytte med justerbare farvetemperaturer. Forskellige belysningsopsætninger tjener forskellige formål. Ringlys fjerner retningsbestemte skygger. Baggrundsbelysning muliggør præcis kantdetektion til dimensionsmåling. Mørkfeltbelysning afslører mikroskrammer på plane overflader. Ved inspektionshastigheder over 300 mm/s skaber selv en eksponering på 5 ms bevægelsesslør, medmindre dit lys blinker intenst inden for lukkervinduet.

Trigger synkroniserer dit kamera med belysning og andre dele. Hardware-triggere, såsom TTL-pulser via BNC-kabler, muliggør højhastigheds- og præcisionskontrol uden softwarehjælp. Input-triggertilstande lader ekstern hardware starte eksponeringen. Output-triggertilstande lader dit kamera styre eksterne enheder, såsom fire separate lyskilder, via Expose Out 1-4. Denne synkronisering er afgørende for maskinsynsapplikationer, hvor præcis eksponeringstiming forhindrer bevægelsessløring og mistede billeder. For højhastighedsbilledoptagelse sikrer korrekt trigger, at hvert billede indfanger det øjeblik, du har brug for.

Højhastigheds billedbehandling og datahåndtering

Højhastigheds billedbehandling og datahåndtering
Billede Kilde: pexels

At tage billedet er kun begyndelsen. Den svære del er at flytte og arbejde med dataene. Dagens industrielle kameraer genererer snesevis af gigabyte data hvert sekund med meget høje optagelseshastigheder. Du skal sende denne enorme mængde data fra kameraet til computeren, GPU'en og lagringen uden at gøre tingene langsommere.

Håndtering af gigabyte pr. sekund

Dit system har adskillige problemer med datahåndtering. Båndbreddebegrænsninger påvirker sensorer med høj opløsning, der skaber millioner af hændelser hvert sekund . Almindelige forbindelser som USB 3.0 og PCIe bliver overbelastede, når du bruger mange sensorer. Hukommelsesstyring er også vanskelig. Gammeldags cirkulære buffere kan ikke håndtere pludselige, uforudsigelige hændelsesstrømme. Hukommelsesbehovet kan vokse med hvor kompleks scenen er.

Forskellige kameratyper administrerer båndbredde på forskellige måder. Almindelige kameraer og SPAD'er tager prøver på bestemte tidspunkter og sender billeder med fuld lysstyrke. Dette bruger meget båndbredde. Hændelseskameraer løser dette ved kun at optage ændringer i lysstyrke som simple tænd/sluk-hændelser. De muliggør hurtig drift med lavt båndbreddeforbrug. Nogle systemer blander SPAD'er med hændelsesbaseret adaptiv sampling for at håndtere disse begrænsninger.

Båndbreddegrænser påvirker direkte, hvordan dit system yder. Kameraets software beregner den maksimale billedhastighed baseret på din datahastighedsgrænse. Hvis du sænker denne grænse, reduceres billedhastigheden. En mindre grænse tilføjer pauser efter hver billedlinje. Dette forsinker den måde, sensoren læser data på, og forværrer den rullende lukkereffekt. Det sænker også billedkvaliteten.

GPU-behandling hjælper dig med at komme forbi disse båndbreddegrænser. GPU-systemer er nemmere at programmere end FPGA'er og tillader stadig hurtig billedhastighedsbehandling. GPU-baseret bevægelsesanalyse kan håndtere fuldpixelbehandling i realtid ved høje hastigheder. Dette gør GPU'er til et godt valg til billedbehandlingsjob med høj kapacitet.

Algoritmer til realtidsbehandling

At få realtidsalgoritmer til at fungere godt kræver balance mellem kvalitet og hastighed. Du har brug for algoritmer, der kan håndtere data hurtigt for at opnå hurtige svar, samtidig med at de stadig er præcise. FPGA'er kan nå høje billedhastigheder på 10,000 til 12,500 fps for bestemte billedstørrelser. Men de er svære at programmere og har begrænset hukommelse. GPU'er er et enklere valg. De giver resultater i realtid til at finde objekter og analysere bevægelse uden den hårde læringsproces, der følger med FPGA-udvikling.

Hvilken algoritme du vælger afhænger af dine behov. Til hurtig billedanalyse giver GPU-baserede metoder dig den hastighed, du har brug for, med en rimelig mængde arbejde at konfigurere. Denne balance giver dig mulighed for at håndtere gigapixel-behandlingshastigheder i rigtige produktionssystemer.

Applikationer og brugssager

Højhastighedsbilleddannelse ændrer den måde, du ser verden på. Forskere, ingeniører og skabere bruger det til at observere begivenheder, der kun varer millisekunder. Hvert felt bruger de samme grundlæggende ideer på sin egen måde.

Videnskabelig forskning og industriel inspektion

Forskningslaboratorier bruger højhastighedskameraer til at studere hurtige begivenheder. Eksperter i væskedynamik undersøger blodgennemstrømning, havstrømme og flyvning. Materialeforskere observerer faseændringer og kemiske reaktioner. Biomekanikforskere studerer muskelbevægelse og celleadfærd. Disse opgaver kræver præcis timing og specielle lys.

Industriel inspektion bruger højhastighedsbilleddannelse til kvalitetskontrol. Almindelige opgaver omfatter kontrol af halvledere, elektronik, fødevarer, drikkevarer, forbrugsvarer og medicin . Andre anvendelser omfatter biomedicinsk testning, batterikontrol af elbiler, svejsning og ulykkestest af biler.

Højhastighedssystemer overgår manuelle kontroller på mange måder. De arbejder hurtigere, forbliver ensartede, forbedrer nøjagtigheden og kører døgnet rundt. Automatiseret registrering giver bedre sporing gennem datagennemgang.

Højhastighedsbilleddannelse slår manuel inspektion . Den arbejder hurtigere, forbliver ensartet, forbedrer nøjagtigheden, kører døgnet rundt, reducerer lønomkostningerne og sporer bedre gennem automatiseret registrering og datagennemgang.

De reelle gevinster er store :

Forbedringsområde

Procentdel / Værdi

Reduktion af fejludslipsrate

90%

Hastigheden for identifikation af rodenårsager

70% hurtigere

Reduktion af garantikrav

45%

Forbedring af førstepassageudbytte

30%

Detektions nøjagtighed

Subpixel (<0.1 mm)

Disse systemer fryser bevægelse med korte eksponeringstider. De kontrollerer hver eneste enhed ved fuld produktionshastighed. Edge AI finder defekter på millisekunder, så dårlige dele bliver kasseret med det samme. Dette gør højhastighedsbilleddannelse afgørende for moderne fabrikker.

Sportsanalyse og underholdning

Atleter og trænere bruger højhastighedskameraer til at forbedre formen. En undersøgelse, der sammenlignede 30 fps versus 120 fps i 2D-bevægelsesanalyse, viste, at højere billedhastigheder forbedrer bevægelsesnøjagtigheden betydeligt. Dette er vigtigt for at måle knævinkler og bøjninger af overkroppen under hurtige bevægelser som landing og snit. Lavere billedhastigheder kan overse disse vinkler, hvilket hjælper med at identificere risici for skader.

Forskellige sportsgrene kræver forskellige hastigheder. Sprintløb med 500-1000 fps opdeler starten i snesevis af frames. Topsprintere tager omkring 4.6 skridt i sekundet, hvor hvert skridt varer cirka 217 millisekunder. Ved 1000 fps får du 217 frames pr. skridt. En golfkølle, der rammer bolden, varer omkring 0.5 millisekunder. Et 1000 fps kamera fanger omkring 5 frames af slaget. En baseballbat, der rammer bolden, varer omkring 0.7 millisekunder med en boldhastighed på over 170 km/t.

Broadcastere bruger specielle isoleringskameraer til at følge stjernespillere. Professionelle replay-systemer fra virksomheder som EVS Broadcast Equipment håndterer disse optagelser. En undersøgelse fra 2019 viste, at 213 ud af 257 mobile HD-produktionsbiler brugte EVS-replay-udstyr. Disse systemer hjælper dommere med værktøjer som VAR og Hawk-Eye.

Underholdning afhænger også af højhastighedsbilleddannelse. Motion capture til film og videospil bruger optiske sporingssystemer. Virtuel produktion sporer kameraer med digitale figurer til live-visuals. Musikvideoen "Crip Ya Enthusiasm" brugte 16 Vicon Vero 2.2-kameraer med Unreal Engine. Denne opsætning muliggjorde live-motion capture og virtuel produktion. Disse kreative anvendelser viser, hvordan maskinsyn rækker ud over fabrikker.

Udfordringer og fremtidige retninger

Datalagring, båndbredde og omkostninger

Højhastighedskameraer genererer enorme mængder data på få sekunder. Én optagelsessession kan fylde terabyte lagerplads . Dette skaber store problemer for mange grupper. Du står over for tre hovedproblemer: lagerplads, båndbreddebegrænsninger og udstyrsomkostninger.

Prisen rækker ud over kameraet . Professionelle modeller, der optager med 100,000 fps, koster $50,000 eller mere . Et 4 MP-kamera koster mellem $10,000 og $30,000. Globale lukkersensorer tilføjer yderligere $5,000 til $20,000. Intern hukommelse på 10 GB eller mere hæver prisen med $2,000 til $10,000. Almindelige kameraer når kun 60-120 fps, så du kan ikke bruge dem til arbejde med høj hastighed.

Små og mellemstore virksomheder vælger ofte billigere muligheder eller venter med at opgradere. Den samlede pris inkluderer datalagringssystemer, kraftfulde computere og opsætningstjenester. Disse omkostninger hober sig hurtigt op.

Komprimeringsmetoder hjælper med at håndtere lagerbehovet. Tabsgivende codecs som H.264 og H.265 reducerer filstørrelserne betydeligt, samtidig med at god kvalitet bevares. VP9 og AV1 tilbyder gratis muligheder med lignende resultater. Til tabsfrie behov tilbyder HuffYUV og Lagarith hurtig kodning uden at miste kvalitet. Rumlig komprimering fjerner gentagne data i billeder ved hjælp af diskret cosinustransformation. Temporal komprimering finder ligheder mellem nærliggende billeder gennem bevægelsesestimering. Disse metoder reducerer lagerbehovet dramatisk, hvilket gør højhastighedsbilleddannelse mere nyttig til hverdagsopgaver.

Nye teknologier og trends

Hændelsesbaserede kameraer bringer en stor forandring inden for højhastighedsbilleddannelse. I modsætning til almindelige sensorer, der optager fulde billeder på bestemte tidspunkter, registrerer hændelseskameraer kun ændringer i lysstyrken. Denne metode producerer meget lidt data, samtidig med at den muliggør højhastighedsdetektion og -sporing. Du kan observere hurtigt bevægende gnister i metalarbejde, studere vibrationsfrekvenser i hver pixel og understøtte robotnavigation i realtid. Den lave forsinkelse og lille datastørrelse gør hændelseskameraer perfekte til videnskabelige målinger og privatlivsfokuseret adfærdsanalyse.

Kunstig intelligens ændrer, hvordan man behandler højhastighedsbilleder. Blandingen af ​​beregningsbaseret billeddannelse og AI skaber smarte systemer, der fokuserer på detektionsnøjagtighed snarere end indsamling af rådata. En typisk AI-pipeline har fem trin : indsamling, overførsel, forbehandling, analyse og resultatoverførsel. Konvolutionelle neurale netværk undersøger billeder på FPGA'er, hvilket giver øjeblikkelig behandling til valg i realtid. Denne opsætning muliggør automatisk fejldetektion i fabrikker og understøtter gigapixelbehandlingsjob, der ville overvælde ældre systemer.

Edge computing og 5G-netværk åbner op for endnu flere muligheder. Disse teknologier muliggør arbejde i realtid på tværs af forbundne systemer. Fremtiden for maskinsyn ligger i, at smart optagelse, behandling og beslutningstagning fungerer problemfrit sammen. Efterhånden som omkostningerne falder gennem masseproduktion og modulære designs, vil højhastighedsbilleddannelse blive tilgængelig for flere brancher og forskere.

Højhastighedsbilleddannelse afslører verdener, du ikke kan se med dine egne øjne. Alle systemer kræver omhyggelige afvejninger. Hurtigere billedhastigheder kræver lysere lys. Højere opløsninger skaber massive datastrømme. Du skal afveje disse faktorer mod dit budget og dine mål.

Dit valg af kamera, belysning og processeringsproces afgør succes. En sportsanalytiker har brug for andet udstyr end en fabriksinspektør. Tilpas dit udstyr til din specifikke anvendelse. Test din opsætning, før du forpligter dig til dyr hardware.

Feltet udvikler sig konstant. Eventbaserede kameraer og AI-behandling åbner op for nye muligheder. Du kan starte i det små med et demosystem eller udforske casestudier fra din branche. Prøv at leje et højhastighedskamera for at se forskellen på første hånd. De skjulte øjeblikke, der venter på dig, er indsatsen værd.

Ofte stillede spørgsmål

Hvilken billedhastighed definerer højhastighedsbilleddannelse?

Højhastighedsbilleddannelse starter ved 250 billeder i sekundet. Eksponeringstiden holder sig under 1/1000 sekund. Kommercielle kameraer kan nå 3000 fps. Videnskabelige systemer optager op til 25 millioner fps.

Hvorfor kræver hurtigere billedhastigheder kraftigere lys?

Korte eksponeringer samler mindre lys. Ved 1 million fps varer hver eksponering kun 733 nanosekunder. Du har brug for klart lys for at undgå mørke billeder. LED'er fungerer godt til dette formål.

Hvordan håndterer du de enorme datamængder fra højhastighedskameraer?

Højhastighedskameraer producerer ti gigabyte data hvert sekund. GPU-behandling hjælper dig med at håndtere denne belastning. Komprimeringsmetoder som H.264 reducerer filstørrelser, samtidig med at god kvalitet bevares.

Hvad adskiller eventbaserede kameraer fra almindelige kameraer?

Hændelseskameraer optager kun ændringer i lysstyrke. De optager ikke fulde billeder. Dette skaber meget lidt data. Du kan spore hurtige objekter med lav forsinkelse i maskinsynssystemer.

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *