Ukwakha Uhlu Lwamakhamera Amaningi e-USB: Izindlela Zokuvumelanisa

Kwadalwa ngo 09.18
Ama-USB multi-camera arrays ayizinsiza eziyisisekelo ekuthuthukisweni kwe-embedded vision yesimanje kanye ne-edge AI, asekela izinhlelo eziyisisekelo ezihlanganisa ukwakhiwa kabusha kwezimo ze-3D okunemba okuphezulu, ukuthwebula ukunyakaza komuntu ngesikhathi sangempela, ukutholwa kwezinkinga ebusweni bezimboni, kanye nokuhlaziywa kwezimo ezihlakaniphile ze-edge. Ngokusebenzisa amakhamera e-USB ashibhile, atholakalayo emakethe kanye nezinzwa ze-USB vision ezisezingeni lezimboni, lezi zinhlelo zamakhamera amaningi zinikeza ukukhula okungenakuqhathaniswa kanye nokwenza ngendlela oyifunayo uma kuqhathaniswa nezinhlelo zamakhamera eziyimfihlo ezibizayo neziqinile, okuzenza zibe yisinqumo esithandwayo sokuthunyelwa kwe-custom edge vision. Noma kunjalo, bobabili abathuthukisi be-embedded abaqalayo nabangochwepheshe babhekana nenselele efanayo ngezakhiwo ze-USB zamakhamera amaningi: ukuxhumana kwehardware kulula, kodwa ukuvumelanisa okunemba kwamafreyimu wamakhamera amaningi kuyinto emangalisayo ukuthi kunzima.
Iningi labathuthukisi lingahlanganisa ukusethwa kwamakhamera amaningi asebenzayo ngamakhamera e-USB ayisithupha kuya kwayisishiyagalombili kanye nehabhu ye-USB enamandla ukuze basakaze ukudla kwevidiyo okusikhathi esisodwa phakathi nehora elilodwa. Nokho, iziphambeko zokuvumelanisa ezicashile kodwa ezibalulekile zivela kuphela ngesikhathi sokuhlolwa kwangempela kwasensimini nangemva kokucutshungulwa kwedatha. Izinkinga ezivamile ezingakaxazululwa zihlanganisa ukudonsa kwefreyimu ezingeni le-microsecond, izikhathi zokuthwebula ezingahambisani, ukwehla kwefreyimu okwenzeka ngezikhathi ezithile kumakhamera e-USB esibili, kanye namawindi okuchayeka angafani kuwo wonke amakhamera. Lawa maphutha okuvumelanisa ashaywe indiva ehlisa ukunemba kokumephwa kokujula kwe-stereo, ahlanekezela amasethi edatha yokulandelela ukunyakaza, futhi akhiqize idatha yokubona eyonakele ebukela phansi ukusebenza kwangempela kwezibonelo ze-AI yokubona emaphethelweni.
Ngokungafani nezinhlelo zamakhamera ezingaphezulu kwe-GMSL noma i-CoaXPress ezakhiwe ngamamojula okuvumelanisa kwe-hardware omdabu, amakhamera ajwayelekile e-USBsebenza ngama-oscillator angaphakathi azimele angenaso isikhathi esihleliwe esihambisanayo. Okwengeza kule nkinga, iphrothokholi ye-USB incike ekuxhumaneni okwenziwa ngokuphendula kanye nomkhawulokudonsa webhasi okwabiwe, okudala ukushintshashintsha kwesikhathi okungenakugwenywa okungakwazi ukuxazululwa ngokuphelele izixazululo zesofthiwe kuphela. Kulo mhlahlandlela wobuchwepheshe obungokoqobo, sihlanganisa amasu okuvumelanisa amakhamera amaningi e-USB ahlolwe ensimini, kusukela ekulinganiseni isikhathi sesofthiwe okulungele abaqalayo kuze kufike emisebenzini yokuvumelanisa ehlanganisa ihadiwe nesofthiwe esezingeni lezimboni. Siphinde sichaze izimbangela eziyisisekelo zokudonsa kwefremu nekungavumelani kwesikhathi kwekhamera ye-USB, kuhambisana namasu okulungisa asebenzisekayo ukuze kuzuzwe ukungaguquguquki okuzinzile, kwezinga lokukhiqiza ekuthwebuleni amafremu.

Kungani Ukuvumelanisa Kwamakhamera Amaningi e-USB Kuyinselele Ngokwemvelo

Ngaphambi kokuhlola izixazululo zokuvumelanisa ezisebenzayo zama-USB camera arrays, kubalulekile ukuqonda imikhawulo yezinto ezibonakalayo kanye ne-protocol ebangela amaphutha esikhathi aqhubekayo. Iningi lemihlahlandlela yokuqala yokusetha amakhamera amaningi ayizange inake le mikhawulo eyisisekelo, kodwa iyona mthombo oyinhloko wokudonsa kwama-frame, ukungahambisani kwama-frame, kanye nokushintshashintsha kwe-bandwidth okuhlupha ukusetshenziswa kwangempela kwama-USB multi-camera vision deployments.
Okokuqala, ikhamera ngayinye ye-USB esebenza ngokwayo isebenza nge-oscillator yenzwa ezimele. Ngisho namamodeli ekhamera afanayo avela kumkhiqizi oyedwa aba nomehluko omncane wamafrikhwensi. Lokhu kungafani okuncane akubonakali ekuqopheni okufushane kodwa kuyakhula ngokuphindaphindekayo ngesikhathi sokuqopha isikhathi eside okuqhubekayo, okuholela ekuhlehleni okukhulu kwewashi. Isibonelo, ikhamera eyodwa ingagcina i-30 FPS engaguquki kuyilapho enye ishintshashintsha ku-30.04 FPS, okudala ukushelela kwefreyimu kancane kancane okungeke kulungiswe ukufaniswa kwesitembu sesikhathi sesofthiwe eyisisekelo ngesikhathi sokusebenza eside.
Okwesibili, ukwakheka okwabiwe kwe-polled kwebhasi le-USB kudala ukuncintisana kwebhandwidth ezinhlelweni zamakhamera amaningi. Lapho amakhamera e-USB amaningi ane-resolution ephezulu, ane-frame rate ephezulu esakaza ividiyo ngesikhathi esisodwa nge-hub eyodwa, ayancintisana ngebhandwidth ekhawulelwe yebhasi. Isilawuli somsingathi sisabalalisa kabusha ibhandwidth njalo ngokudluliswa kwe-frame ngayinye, okwethula i-jitter yokudlulisa engahleliwe. Lokhu kusho ukuthi ama-frame athwetshulwe ngesikhathi esifanayo ncamashi kuzinzwa ezahlukene avame ukufika kusistimu yomsingathi ngamasikhathi angqubuzanayo ngokuphelele.
Okwesithathu, cishe wonke amakhamera e-USB asetshenziswa abathengi kanye nezimboni awanawo umphumela wokubhala isikhathi sokuthwebula okunembile nge-hardware. Izikhathi ezibhalwe amasistimu okusebenza e-Windows ne-Linux cishe zonke izikhathi zokwamukela, hhayi izikhathi zangempela zokuthwebula kwenzwa. Lezi zinhlu zesistimu zikhombisa ukuthi idatha ye-frame ingena nini ememori yesistimu, hhayi ukuthi inzwa yekhamera iveza nini ngokomzimba i-frame. Leli gebe elibalulekile lidala ukuhlehla kwesikhathi okwenziwa okuhlanekezela yonke imibono yokuvumelanisa futhi kunciphisa ukunemba kokuhambisana kwamakhamera amaningi.
Ekugcineni, ukubambezeleka kokuhlela kohlelo lokusebenza kwandisa ukungahambisani kokuxhumanisa amakhamera amaningi. Amasistimu ajwayelekile edeskithophu naseva ahlala eqhuba izinqubo ezingemuva, imisebenzi yokunakekela izishayeli, kanye nokusebenza komugqa wokubhafa, okudala ukubambezeleka kokucubungula okungahleliwe. Ngisho nokuthwebula okuxhumene kahle kwezinga lezinzwa kungabonakala kungahambisani kakhulu ezingeni lohlelo lokusebenza ngenxa yokwabiwa kwezinsiza zohlelo nokuhlela okungathuthukisiwe.
Ngokuhlanganyela, le mikhawulo yezingxenyekazi kanye nemithetho yephrothokholi yenza ukuthi ama-USB multi-camera arrays alula okusebenzisa ngokushesha angafaneleki ezinhlelweni zokubona ezincike ekunembeni okuphezulu. Ukuze kuzuzwe ukuhlelwa kwezikhathi kwamafreyimu wamakhamera amaningi okuthembekile, okusezingeni lokukhiqiza, abathuthukisi kufanele basebenzise izindlela zokuvumelanisa ezingqimba ezihlanganiswe nezidingo eziqondile zokunemba kwephrojekthi, izidingo zokusebenza isikhathi eside, kanye nezindawo zokusetshenziswa emaphethelweni.

1. Ukuvumelanisa Isikhathi Sephoyinti Sesofthiwe Kuphela (Ukuqondanisa Kwezinga Lokungena)

Ukuvumelanisa isikhathi ngesofthiwe kuphela kuyindlela yokuvumelanisa efinyeleleka kalula, engabizi kakhulu yokwakha kwabathandi kanye nezinhlobo zokuqala zama-USB multi-camera arrays, edinga izingxenyekhathi zangaphandle ezingeziwe eziyiziro. Umgomo oyinhloko uncike ekuvumelaniseni amafreyimu ngemuva kokucubungula: ukufanisa izikhathi zesistimu kuyo yonke imithombo yamakhamera amaningi nokunxephezela izikhala ezincane zesikhathi ukuze kuhlanganiswe ukulandelana kwamafreyimu. Nakuba le ndlela yobuchwepheshe ingakwazi ukuqeda ukunyakaza kwezinzwa zemvelo yezingxenyekhathi, inikeza ukuzinza kokuvumelanisa okwanele ezimweni zokusetshenziswa okunemba okuphansi, okuhlanganisa ukuqoshwa kwezigcawu ezinama-engeli amaningi nokuqinisekiswa kokuqala kwe-embedded vision prototype.
Uhlelo lokusebenza lulula futhi kulula ukuluthuthukisa. Usakaza ividiyo eqhubekayo evela kuwo wonke amakhamera axhunyiwe, ubhala phansi izikhathi zesistimu ezinembile zayo yonke ifreyimu, futhi uhlanganise amafreyimu ngokubhangqa okuthwetshuliwe okunesikhathi esincane kakhulu sokuhluka phakathi kwamakhamera. Ukuze wandise ukufana, yenza izilungiselelo zawo wonke amakhamera zifane kulo lonke uhlu. Ukukhiya ukucaca okufanayo, izinga lamafreyimu, ukuchayeka, kanye namanani okuzuza kuqeda ukubambezeleka okuguquguqukayo kokuthwetshulwa, okungenye yezinto ezinkulu ezibangela amaphutha okuhlanganisa isoftware.
Noma kunjalo, ukuvumelanisa kwe-software emsulwa kunemikhawulo ebucayi engagwemeki ekusetshenzisweni kwesikhathi eside. Akukwazi ukunxephezela ukukhukhuleka kwewashi okunqwabelanayo okukhiqizwa ama-oscillator ezinzwa ezizimele. Ngemuva kwemizuzu emihlanu kuya kwayishumi kuphela yokuqopha okuqhubekayo, ukungafani kwezikhathi okunqwabelanayo kuba kukhulu ngokwanele ukuthi ukufaniswa kwezikhathi okusekelwe kumasitampu esikhathi kuhlanekeleze idatha yezithombe engafani, konakalise ukungaguquguquki kwedathasethi iyonke. Ngaphezu kwalokho, ukuncintisana komkhawulokudonsa webhasi le-USB kudala ukubambezeleka kokudlulisa okuguquguqukayo okungakwazi ukuxazululwa ngokuphelele ukulungiswa okulula kwezibalo zokuhlehla kwesitampu sesikhathi.
Ngenhlanhla, ukuthuthukiswa kohlelo okuqondiwe kungathuthukisa kakhulu ukusebenza kokuvumelanisa kwesofthiwe kumasethi amakhamera amaningi asuselwa ku-Linux. Ukugcina u-80–85% wobubanzi be-USB controller ngokukhethekile ekusakazeni kwekhamera kunciphisa ukushaqeka kokudluliswa okubangelwa ukugcwala kwezinye izinto ezisetshenziswayo kanye nomsebenzi wamadivayisi angemuva. Lokhu kulungiswa kokucushwa okulula kuzinzisa isikhathi sokufika kwefremu futhi kuthuthukisa kakhulu ukunemba kokuhlelwa kwesikhathi. Abathuthukisi bangaphinda balungise isikhathi sokuhlola se-USB (bInterval) ukuze babeke phambili ukudluliswa kwedatha yenzwa yokubona, kunciphise ukubambezeleka kwesikali se-microsecond ngesikhathi sokusakaza kwekhamera eningi enokulungiswa okuphezulu kanye ne-FPS ephezulu.
Ngisho nangalokhu kulungiswa kwesoftware, ukuqondanisa okusekelwe esikhathini kusavimbelwa imikhawulo yehadiwe. Kukahle kakhulu ekwakheni amaphrothothaipu asheshayo kanye nemisebenzi yokubona engabalulekile kodwa kwehluleka ukuhlangabezana namazinga ezinhlelo ezidinga kakhulu njengokwakhiwa kabusha kwamafu amaphuzu e-3D anemba, ukulandelela ukunyakaza kwezimboni okungaphansi kwe-millisecond, kanye nokuhlaziywa kokubona okusemaphethelweni kwesikhathi sangempela. Ukuze kutholakale ukunemba kwekhamera eminingi ezingeni lobuchwepheshe kanye nokuzinza kwesikhathi eside sokusebenza, ukuqondanisa okusizwa ngehadiwe kuyimpoqo.

2. Ukuqondanisa Kwesibangeli Sehadiwe (Izinga Eliphakathi Nendawo Lokunemba)

Ukuvumelanisa kwe-hardware trigger iyisixazululo esijwayelekile embonini yokulungisa ngokuzinza nangokuthembeka amafreyimu kamera eziningi ze-USB, ixazulula iphutha elikhulu kakhulu lezinhlelo zokusebenza zesofthiwe kuphela: ukusebenza kwewashi lesenzwa ezimele okungavumelanisiwe. Le ndlela elula kodwa enamandla ivimbela ukuthwebula okuzimela okukhululekile kukhamera ngayinye ye-USB futhi isebenzisa isignali eyodwa yangaphandle ye-trigger ukuphoqa zonke izinzwa ezisohlwini ukuthi ziveze amafreyimu ngesikhathi esifanayo somzimba.
Cishe wonke amakhamera e-USB ezimboni anesokelo se-GPIO trigger yamasignali e-pulse angaphandle. Ngokufaka isignali ye-PWM (Pulse Width Modulation) trigger engaguquki kukhamera ngayinye kuhlu, uvimbela isikhathi sokuchayeka esifanayo kulo lonke uhlelo. Umthombo owodwa we-master trigger ulawula zonke izikhathi zokuthwebula, kuqede ngokuphelele i-native sensor clock drift.
Onjiniyela abaningi basebenzisa ukuhlelwa kwe-trigger ye-master-slave ukuze bathole imiphumela ethembekile. Ikhamera eyodwa enokuzinza okuphezulu noma ibhodi ye-trigger ezimele isebenza njenge-master, ikhiphe amasignali e-pulse avumelanisiwe kuzo zonke izikhamera ezingama-slave ezisohlwini. Amadivayisi angama-slave ayeka ukuthwebula amafreyimu azimele futhi aqopha kuphela amafreyimu amasha lapho ethola i-pulse ye-trigger ye-master, okuhlinzeka ngokuvumelanisa okungaguquki kwefremu ezingeni le-microsecond.
Ngisho noma ukusebenza kwe-hardware triggering kuvuliwe, izindlela zokulungiselela ezingezinhle zidala izinkinga ezifihliwe zokungavumelani. Hlala usebenzisa izintambo ze-trigger ezinobude obufanayo kukhamera ngayinye ukuze uqede ukungafani kokubambezeleka kokusakazwa kwesiginali kulo lonke uhlu. Kubalulekile futhi ukulinganisa zonke izikhathi zokuchayeka kwenzwa; izikhathi zokuchayeka ezingafani ziholela ekukhanyeni okungalingani nokungafani okucashile kwe-motion blur, ngisho noma isikhathi sokuthwebula amafreyimu sixhunyaniswe ngokuphelele.
Ukuhamba kwe-buffer kungenye inkinga evame ukunganakwa ekuthwebuleni isikhathi eside. Ngisho noma ukuxhumana kwe-trigger kungenasici, amafreyimu anqwabelene acashile, ukwehla kwe-buffer ngezikhathi ezithile, nokubambezeleka komugqa womshayeli kuhlehla kancane kancane ukuqondanisa ngokuhamba kwesikhathi. Unganciphisa lokhu ngokulungiselela i-frame buffering yosayizi ongaguquki nokuvula ukukhishwa komugqa ngezikhathi ezithile kuzilungiselelo zomshayeli wakho wekhamera. Lokhu kuvimbela amafreyimu agugile ukuthi anqwabelane ku-pipeline yokucubungula futhi kugcina ukuzinza kokuxhumana kwesikhathi eside.
Uma iqanjwe futhi yahlelwa ngendlela efanele, ukucupha ngezingodo zokusebenza kuletha ukuthuthukiswa kokunemba okuguqulayo ngaphezu kokuvumelanisa kwesofthiwe kuphela, kufinyelele ukuhlelwa okungaguquki kwezinga le-microsecond yamakhamera amaningi. Le ndlela ihlangabezana nezidingo zokusebenza kwezinhlelo eziningi zokubona kobuchwepheshe, kuhlanganise nokuzwa kokujula kwe-stereo, ukuthwebula ividiyo ye-volumetric, kanye nokuhlolwa kwezinkinga ezishintshayo ezimbonini. Ezingabeni zokusetshenziswa okunemba kakhulu ezidinga ukungahambi okungaqongeleki kanye nokuzinza kwesikhathi esingaphansi kwe-microsecond ngesikhathi sokusebenza amahora amade, ukuvumelanisa okuxubile okusizwa yi-FPGA kuma njengesisombululo esisezingeni eliphezulu sezimboni.

3. Ukuxhumana Okuxubile Okusizwa yi-FPGA (Ukuzinza Kwezinga Lezimboni)

I-FPGA-assisted hybrid synchronization ihlanganisa isikhathi esiqondile sokucupha kwe-hardware sync nobuchwepheshe bokulungisa iwashi elisebenza ngesikhathi sangempela, iqede kokubili ukushintshashintsha kwesikhashana kokudluliswa kwe-USB kanye nokuhlehla okukhulayo kwesikhathi eside kwamafreyimu. Le nqubo yokusebenza exubile ibhekana nomkhawulo wokugcina wokucupha kwe-hardware ezimele: ukungafani okuncane kwamafrikhwensi emijikelezweni yewashi yenzwa kanye nokwamukelwa kwesiginali yokucupha okudala ukungavumelani okuncane okusele ngesikhathi sokusebenza kwesikhathi eside kweqoqo lamakhamera amaningi.
Ama-FPGA synchronization cores aqapha njalo umjikelezo wokuskana kwemigqa yekhamera ngayinye kanye nefrikhwensi yamafreyimu yesikhathi sangempela. I-FPGA ithatha isampula yokuziphatha kwewashi yenzwa ngayinye, iyiqhathanise newashi eyireferensi eyunifomu enemba kakhulu, bese isebenzisa ukulungiswa okuncane kusikhathi senzwa kanye namapharamitha kagesi ukuze kulungiswe ukuphambuka kwefrikhwensi. Lokhu kulungiswa okusebenzayo, kwesikhathi sangempela kuqinisekisa ukuthi yonke ikhamera eqoqweni isebenza ngefrikhwensi efanayo ngokuphelele, kuqede ngokuphelele ukuhlehla okukhulayo kwesikhathi eside.
Ngale kokulinganisa iwashi, ama-FPGA aqinisa wonke umugqa wokusakaza we-USB ukuze kusetshenziswe ekukhiqizeni. Abela ngokuguquguqukayo umkhawulokudonsa webhasi le-USB futhi babeke phambili ukudluliswa kwezithombe zekhamera, baqede ngokuphelele ukuncintisana komkhawulokudonsa phakathi kwamadivayisi. Lokhu kwenza isikhathi sokudlulisa silingane kuzo zonke izinzwa ezixhunyiwe futhi kususa ukuntengantenga kwezinga lephrothokholi okuhlupha kokubili isofthiwe nezilungiselelo eziyisisekelo zokuvumelanisa kwehadiwe.
Nakuba ukuhlanganiswa kwe-FPGA kunezela izindleko zokuqala eziphakathi nendawo kanye nobunkimbinkimbi bokuthuthukisa ekwakhiweni kwamakhamera amaningi e-USB, kunikeza ukuzinza kokuvumelanisa okungaphansi kwe-microsecond okungaguquki amahora amaningi okuthwebula okungaphazamiseki. Lokhu kunemba okwedlulele akunakufaniswa nokunye ezinhlelweni zobuchwepheshe eziphezulu, okuhlanganisa ukuskena kwe-3D kwezimboni okunembayo, amasistimu okubona amarobhothi azimele, kanye nokuhlaziywa kokunyakaza kwesayensi, lapho ngisho namaphutha amancane esikhathi engenza idatha yonke ingasebenzi futhi alimaze ukunemba kwephrojekthi.

Amathiphu Abalulekile Okulungisa Inkambu Ukuqeda Ukungavumelani Okucashile

Ngisho namasu athuthukile kakhulu okuxhumanisa amakhamera amaningi azohlangabezana nokwehla kokusebenza uma ukucushwa kwensimu kungafanele. Lawa macebo okulungisa aqinisekiswe ensimini asusa izimbangela ezicashile, ezivame ukunganakwa zokungahambisani kahle kwezikhathi zamafreyimu, okusiza abathuthukisi ukuthi bagcine ukuzinza kwesikhathi okunembile kumaseshini okuthwebula amakhamera amaningi esikhathi eside.
Okokuqala, yenza kube sezingeni elifanayo lonke uhlelo lwakho lwamakhamera amaningi ngezinto zekhamera ezifanayo kanye nezinguqulo zefirmware ezihlanganisiwe. Ukuxuba izingxenyekazi zenzwa ezahlukene noma izakhiwo zefirmware ezingafani kubangela isivinini sokufunda esingafani, ukubambezeleka kokudlulisela okuguquguqukayo, nokuziphatha kwewashi okungazinzi—izinkinga ezingeke zixazululwe ngokuphelele yinoma iyiphi indlela yokuvumelanisa. Ukuhlelwa kwezingxenyekazi ezifanayo kuqinisekisa ukusebenza okungaguquki komgudu kuyo yonke ikhamera ku-USB array.
Okwesibili, gwema izakhiwo ze-USB hub ezinezigaba eziningi ezixhumene ngokulandelana ezinhlelweni zamakhamera amaningi. Izinhlelo ze-hub ezinezigaba zakha ukubambezeleka kwemigudu okungalingani nokusabalalisa umkhawulokudonsa okungalingani kumakhamera axhunyiwe. Hlala usebenzisa i-USB hub eyodwa yekhwalithi ephezulu, enikwa amandla ngaphandle ye-USB 3.0/3.1 kuyo yonke inqwaba yamakhamera ukuze kuqinisekiswe ukufinyelela okulinganayo ebhasini nokubambezeleka kokudlulisa okufanayo kuyo yonke inzwa yokubona.
Okwesithathu, yenza ukulinganisa kokuhlehla kwesikhathi ngemuva kokuthwebula ngisho nasezinhlakeni zamakhamera e-USB ezivumelaniswe ngehadiwe. Ukwehluka okuncane ekudluliseni isignali nasekucutshungulweni kwe-pipeline kudala ukuhlehla okuncane okungaguquki kwesikhathi phakathi kwamakhamera ngamanye. Uhlelo olulodwa lokulinganisa olwenziwa kanye ukukala nokunxephezela lezi zikhala zesikhathi ezisele kukhuphula ukuqondanisa kozimele lwamakhamera amaningi kufinyelele ukunemba kwezinga lokukhiqiza.
Ekugcineni, vala zonke izinguquko ezizenzakalelayo zenzwa. Ukuchayeka okuzenzakalelayo, ukuzuza okuzenzakalelayo, nokulinganisa okumhlophe okuzenzakalelayo kwethula ukubambezeleka kwefreyimu okuguquguqukayo nokungafani kokubonakalayo kulo lonke uhlu. Ukukhiya izilungiselelo zenzwa ezenziwa ngesandla kuqinisekisa ukuthi yonke ifreyimu ethwetshuliwe inesikhathi sokuhamba esifanayo nezici zokubonakalayo.

Ukukhetha Indlela Yokuvumelanisa Efanele Esimweni Sakho Sokusebenzisa

Ukwenza ngokweqile izinhlelo zokuvumelanisa kuyiphutha elivamile ekuthuthukisweni kwe-multi-camera USB array. Ukufanisa indlela yakho yokuvumelanisa nezidingo zokunemba kwephrojekthi yakho kanye nemikhawulo yesikhathi sokusebenza kugcina ukusethwa kwakho kwe-vision kulula, konga izindleko, futhi kulula ukulungisa nokunakekela isikhathi eside.
Sebenzisa ukuhambisana kwesikhathi se-software timestamp ukuze wenze ukulingisa okusheshayo, ukurekhoda okunamazinga amaningi okunemba okuphansi, kanye namaphrojekthi e-vision ajwayelekile lapho ukuhlehla okuncane kwama-frame kwamukelekile. Akudingi hardware eyengeziwe futhi kungenziwa ngokuphelele ngekhodi.
Sebenzisa ukuqondanisa kwesibangeli sehadiwe kokubona kwe-stereo kobuchwepheshe, ukuthwebula kwevolumu, ukuhlolwa kwezimboni, kanye nokuhlaziywa okusemaphethelweni kwesikhathi sangempela. Kuletha ukunemba okuthembekile kwezinga le-microsecond ngezindleko ezincane zokwengeza kwehadiwe kanye nobunkimbinkimbi.
Sebenzisa i-FPGA-assisted hybrid synchronization ukuze uthwebule idatha yesayensi enemba ephezulu, ukwakhiwa kabusha kwe-3D okunemba kakhulu, kanye nokuqapha kwezimboni isikhathi eside lapho ukungabi bikho kwe-cumulative drift kuyimpoqo.

Imicabango Yokugcina

Ukusetha i-USB multi-camera array esebenzayo kuwumsebenzi olula kubathuthukisi abaningi be-embedded, kodwa ukwakha uhlelo lokubona oluvumelaniswe ngokugcwele, olungenakuhlehla, futhi olusezingeni lokukhiqiza kudinga ulwazi olujulile ngemikhawulo ye-USB protocol nokuziphatha kwe-hardware yezinzwa. Ukuvumelanisa amakhamera amaningi akusona isethingi yokucindezela okukodwa noma ukulungiswa okuzimele—kuwumsebenzi ophelele wokugeleza ukusuka ekupheleni kuya ekupheleni okuhlanganisa ukuklama ukuhlelwa kwe-hardware, ukucushwa kwesiginali ye-trigger, ukulungisa umkhawulo we-USB bandwidth, kanye nokulinganisa isikhathi sangemva kokuthwebula. Yamukela uhlelo lokuvumelanisa olunezigaba oluhambisana nosayizi wephrojekthi yakho kanye nokusetshenziswa: sebenzisa ukulinganisa kwe-timestamp yesoftware ukuze wenze iprototyping esheshayo nemisebenzi yokubona enemba ephansi, ukuvumelanisa kwe-hardware trigger ukuze kusetshenziswe ezohwebo nobuchwepheshe, kanye ne-FPGA hybrid sync yocwaningo lwesayensi olusezingeni eliphezulu nezinhlelo zokusebenza zezimboni ezinembile. Le ndlela enwebekayo iletha ukuvumelanisa kwamafreyimu amakhamera amaningi okuzinzile, okunembile kuyilapho isusa izindleko ezingadingekile kanye nobunkimbinkimbi bokuthuthukisa. Ukubeka phambili ukuvumelanisa okunembile ngesikhathi sesigaba sokusetha kuvimbela ukulimala kwedatha okubizayo, ukunganembi kwemodeli ye-AI, kanye nokuphinda umsebenzi ophindaphindayo ezigabeni zokuthuthukisa i-vision pipeline kamuva.
Ukuhambisana kwamakhamera amaningi e-USB
Uxhumane
Sicela uxhumane nathi uhambele

Mayelana nathi

Usizo

+8618520876676

+8613603070842

Izindaba

leo@aiusbcam.com

vicky@aiusbcam.com

WhatsApp
WeChat