Izinto Okufanele Zicatshangelwe Ekusetshenzweni Kwamamodeli e-AI Kumakhamera e-USB

Kwadalwa ngo 09.08
Amakhamera e-USB kade asebenza njengesixazululo esiyinhloko sokwenza amaphrothothayiphu okubona komphetho kanye nokusetshenziswa kwe-AI yezohwebo ngezinga elincane, ngenxa yokusebenza kwawo kokuxhuma nje, ukuhambisana ngokugcwele kuzo zonke izinkundla, kanye nokungabikho kwezindleko zokusebenza zekhompyutha zangaphambi kwesikhathi. Lezi zithwebuli ezincane zihlanganiswa kabanzi kuma-smart kiosk, izinhlelo zokuhlola ukukhubazeka kwezimboni, amamojula wokubona kwezokufika ekhaya, kanye nezingxenye zokubona ezingasindi zamarobhothi, futhi zilawula amaphrojekthi wokubona komphetho abanebhajethi ephansi kuya ephakathi. Noma zisetshenziswa kabanzi, iningi losonkanyezi lihlangabezana nezinkinga zokukhiqiza ezingagwemeka ngenxa yephutha elilodwa elibucayi: ukusetshenziswa kwamamodeli e-AI emifudlaneni yamavidiyo amakhamera e-USB kusetshenziswa izinqubo ezifanayo ncamashi eziklanyelwe ukubona kwe-cloud noma amakhamera e-smart ezimbonini ezisezingeni eliphezulu. Lokhu kungahambisani okuyisisekelo kubangela amazinga e-frame angazinzile, ukukhuphuka kokulibaziseka okungaqaguleki, ukwehluleka kwe-inference okuvamile, kanye nokusebenza okungahambisani kwesistimu ezindaweni zangempela zokukhiqiza.
Ukuthumela amamodeli e-AI kuma-pipeline ekhamera ye-USB kuhilela okuningi kakhulu kunokumane nje ukuthumela imodeli eqeqeshiwe nokuxhuma ukusanhlamvu kwevidiyo. Kudinga ukuqondanisa ngokucophelela phakathi kwesakhiwo semodeli, imikhawulo yezinto zokusebenza ze-USB, ama-pipeline okusakaza ngesikhathi sangempela, kanye nemingcele yokucubungula yamadivayisi asemaphethelweni. Ngokungafani namakhamera e-IP nezinzwa zobuchwepheshe zokubona ezinamandla okucubungula ngaphakathi, amakhamera ajwayelekile e-USB ancike ngokuphelele kumadivayisi aphathwayo ukuze athwebule izithombe, acubungule kusengaphambili, futhi enze ukuhlolwa. Yonke imingcele ekuchungechungeni lokudlulisa lwe-USB inganciphisa ngokuqondile ukusebenza kwemodeli ye-AI eqeqeshiwe kahle futhi elungiselelwe kahle. Ngokusekelwe kokuhlangenwe nakho kwangempela kokuhlanganiswa kwamaphethelwe kwezimboni, lesi sihloko sihlukanisa izinto ezibaluleke kakhulu, ezivame ukunganakwa, zokwakha ukuqina,izinhlelo ze-AI zokubona ezisebenzisa amakhamera e-USB anamandla aphezulu.

1. Qonda imikhawulo yezinto zekhamera ye-USB ezingokwemvelo ukuze uthole ukuhlaziywa kwe-AI

Ukwakha amapayipi okucabanga kwe-AI athembekileyo kumakhamera e-USB kuqala ngokuchitha umbono ojwayelekile wonjiniyela: ukuthi wonke amakhamera e-USB akhipha ividiyo ehambisanayo, elungele imodeli. Izicaciso zamakhamera ezokuthenga, okuhlanganisa izibalo zamapikseli namazinga aphezulu ezikhangiswayo zama-frame, zenzelwe ukuqoshwa kwevidiyo kwansuku zonke, hhayi ukuvumelana okuqinile kwedatha okudingekayo ukuze kukhishwe izici ze-AI ngokuthembekile. Isethi ecacile yemikhawulo yezinto ezibonakalayo zehadiwe ichaza umkhawulo wangempela wokusebenza kwamamodeli wokubona endaweni yokusebenza. Ukunganaki le mikhawulo kungenza ngisho namamodeli e-AI athuthukiswe ngokugcwele angasebenzi ezimweni zokusetshenziswa okungokoqobo.
Imikhawulo yomkhawulokudonsa we-USB imele isithiyo esikhulu kunazo zonke ekusetshenzisweni kwe-AI yamakhamera e-USB. I-interface ye-USB 2.0 etholakala yonke indawo, eyindinganiso yamamojula amakhamera amaningi abizayo, inikeza umkhawulokudonsa ophezulu ongama-480Mbps, kuphela okungu-300–350Mbps okusebenzisekayo ngemva kokubalwa kokugqitshwa kwephrothokholi, ukuxhumana kwebhasi, nezinye izinto ezixhunywayo. Umsakazo wevidiyo owodwa we-1080P 30fps YUY2 udla cishe ama-250Mbps, ushiya isikhala esincane kakhulu sokugcina amafreyimu nemisebenzi yokucabanga ehambisanayo. Lokhu kushoda kwezinsiza kuvame ukubangela ukuwa kwamafreyimu, ukucindezelwa kwezithombe, nokulethwa kwamafreyimu okungahambisani, konke lokhu kubangela ukuthi amamodeli e-AI aphuthelwe izici ezibalulekile zokubona futhi akhiqize izibikezelo ezingahambisani. Nakuba i-USB 3.0 ne-3.2 ixazulula ingcindezi enkulu yomkhawulokudonsa ngokudlulisa okungaphezu kuka-5Gbps, iletha izinselele ezintsha zokuhambisana nokusetshenziswa kwamandla okuphezulu okwenza kube nzima ukusetshenziswa kwi-hardware encane efana ne-Raspberry Pi ne-Jetson Nano.
Ikhwalithi yekhebula kanye nebanga lokudlulisela yizinto ezinganakwa kakhulu ezonakalisa ukuzinza kwesikhathi eside kokuhlaziya. Amakhebula ajwayelekile e-USB athengwaya asuke ehluleka kakhulu ekudluliseleni isignali uma ebanga lidlula amamitha amathathu kuya kwamahlanu. Ukwelula kwekhebula kudala ukonakala okuncane kwedatha kanye nezinkinga zokungavumelani kwamafreyimu okungabonwa ngamehlo omuntu kodwa kuphazamisa kakhulu ukuhlaziya ngombono womshini. Amamodeli aqeqeshwe ngokulandelana kwamafreyimu ahlanzekile, avumelaniswe kahle ayahluleka ukuchaza amafreyimu angacacile, angaphelele, noma angalandelani kahle, okuholela ekwehleni kokunemba, ukutholwa okungamanga, kanye nokugeja izinto eziqondiwe. Ngokungafani namakhamera ezimboni avikelwe anokulungiswa kwesignali okwakhelwe ngaphakathi, amakhamera e-USB asezingeni lomthengi awanazo izindlela zokulungisa amaphutha, okwenza imininingwane yekhebula kanye nebanga lokufaka kube yizinto ezibalulekile okufanele zicatshangelwe ekusebenzeni.
Imikhawulo yamandla e-Bus iphinde ibeke engozini ukuthembeka kokufakwa kwe-edge. Cishe wonke amakhamera e-USB abathengi adonsa amandla ngqo ku-USB bus yomsingathi ngaphandle kwama-adaptha angaphandle. Amamojula wamakhamera anokucaca okuphezulu, izinga lefreyimu eliphezulu adinga amandla okusebenza aphezulu, okubangela ukwehla kwamandla kagesi kuma-edge hosts anezinsiza ezilinganiselwe. Amandla angazinzile noma anganele aholela ekunqanyulweni kwekhamera ngezikhathi ezithile, ukuncishiswa kwezinga lefreyimu ngokuzenzakalelayo, nokwehliswa kancane kokucaca kwezithombe. Lokhu kulungiswa kwezingxenyekazi zekhompyutha okuguquguqukayo kushayisana nezakhiwo ze-AI ezingaguquki ezilungiselelwe ubukhulu bezithombe obuthile nezikhathi zefreyimu ezifanayo, okuholela emaphutheni aqhubekayo okuhlaziya ekukhiqizeni.

2. Vumelanisa ukwakheka kwe-modeli nezici zedatha yekhamera ye-USB

Amamodeli abonakalayo asezingeni eliphezulu aqeqeshwe kumasethi edatha ahlanzekile, alungiselelwe isitudiyo, awavamile ukuletha ukusebenza okulinganayo kufotho ye-USB kamera eluhlaza. Amakhamera e-USB athengiwayo nawokuhweba ngokwemvelo akhiqiza izici ezibonakalayo eziyingqayizivele—ukuhlanekezela kwe-rolling shutter ngesikhathi sokunyakaza, ukucwayiza kwe-auto-exposure, ukukhukhuleka kwe-automatic white balance, kanye nokusanhlamvu kwe-sensor ekukhanyeni okuphansi—izinkinga ezingavamile ukutholakala kumasethi edatha ajwayelekile omphakathi wokuqeqesha. Ukusetshenziswa ngempumelelo emkhakheni akudingi ukuthuthukiswa kwezingxenyekazi zekhamera ukuze kuhlangatshezwane namazinga afanele okufaka kumodeli. Esikhundleni salokho, kuncike ekulungiseni izakhiwo zamamodeli kanye nemingcele yokufaka ukuze ivumelane kahle nezici zokubonakala ezithile ze-USB kamera.
Ukulungiswa okunembile kokucaca kanye nokufanisa izinga lezithombe kusekela isisekelo sokusebenza okuzinzile kwe-AI inference yekhamera ye-USB. Abathuthukisi abaningi bavame ukusebenzisa i-1080P noma i-4K resolution ukuze bathwebule imininingwane emihle kakhulu, kodwa lokhu kuvame ukubangela izinkinga ezinkulu ezinhlelweni ezisebenzisa i-USB. Ukucaca okuphezulu ngokweqile kwandisa ukuminyana kwe-bandwidth, kwandisa ukubambezeleka kwe-preprocessing, futhi kudala umthwalo ongadingekile wokubala kwezinto zokusebenza ezilinganiselwe. Emisebenzini eminingi yokuthola izinto, ukuhlukanisa, nokuhlukanisa izigaba, i-720P noma i-480P resolution iletha ukunemba okufanayo emhlabeni wangempela kuyilapho inciphisa ukubambezeleka kwe-preprocessing ne-inference ngama-40–60%. Ngokufanayo, ukusebenzisa imodeli elungiselelwe i-30fps ekhamera egcina kuphela i-15–20fps ngaphansi komthwalo wokusebenza kubangela ukungqubuzana okukhulu kanye nokungahambisani kwe-inference. Ukuvalela ukucaca kwekhamera nezinga lezithombe kumanani angaguquki kususa ukulungiswa okuguquguqukayo okuphazamisayo futhi kuqinisekisa ukukhishwa kwezici kwemodeli okuzinzile.
Ithini imodeli ye-USB pipeline optimization kufanele ibeke phambili ukuhambisana ne-hardware kunokusebenza kahle kwe-computational kuphela. Izindlela ezijwayelekile zokunciphisa (pruning) nokulinganisa (quantization) zivame ukungasebenzi kahle ekusetshenzisweni kwamakhamera e-USB ngoba zinganaki izinkinga zokudlulisa idatha eziqondene nesixhumi esithile. Ezinhlelweni zokubona ezisekelwe e-USB (edge vision systems), abathuthukisi kufanele babeke phambili izakhiwo ezilula ezakhelwe ukucubungula izithombe ngokulandelana kanye nokuhlaziya isithombe esisodwa nge-latency ephansi, njenge-TinyYOLO, MobileNet, ne-SqueezeNet ezilungisiwe. Ngaphandle kwe-INT8 quantization ejwayelekile nokunciphisa izendlalelo eziyisisekelo, ukususa izendlalelo ezingadingekile zokukhipha izici ezinokucaca okuphezulu kubalulekile. Lezi zendlalelo zenzelwe izithombe ze-ultra-HD futhi azinasiqondiso esisebenzayo ezithombeni ezijwayelekile zamakhamera e-USB, zivele zengeza umthwalo ongaphezu kwalokho. Lokhu kulungiswa okugxilile kunciphisa usayizi wemodeli kanye ne-latency ngaphandle kokulahlekelwa ukunemba kwesimo sangempela.
Ukulungiswa okuhlosiwe kokuqina kwezinto ezibonakalayo ezithile ze-USB kubalulekile ukuze kuzinziswe ukukhiqiza. Ukuphazamiseka kwe-rolling shutter ezimweni ezinyakazayo, umsindo wokungabi nalutho ekukhanyeni okuphansi, kanye nokufiphalisa kwe-auto-focus kuvame kakhulu ekusakazweni kwamakhamera e-USB kodwa akuvamisile ukuthi kube khona kulwazi lokufundisa olumphakathi. Ukulungiswa okuncane ngokusebenzisa izithombe zangempela zamakhamera e-USB ezithathwe endaweni kunganciphisa kakhulu iziphoso ezingamanga kanye nokungabonwa okushiyelekile. Ngaphezu kwalokho, ukuhlanganisa izingqimba zokulinganisa eziguquguqukayo ekwakhiweni kwamamodeli kusiza ukunxeshezelwa kokushintshashintsha kokuqhakaza nokushintsha kwezinga lokushisa kombala okuvamile emiphumeleni yamakhamera e-USB asetshenziswa abathengi, kuqinisekiswa imiphumela ehambisanayo yokuhlola ngaphansi kwezimo zokukhanya ezihlukahlukene.

3. Thuthukisa i-Frame Pipeline ukuze kuqedwe izinkinga zokudlulisa nge-USB

Cishe zonke izinkinga zokusebenza ezivame ukubalulwa njengezingezinhle kumamodeli e-AI empeleni zivela kumapayiphu angalungile wokuthwebula izithombe nokulungiselela kwangaphambili. Ukungafani kwejubane phakathi kwezinga lokukhipha izithombe kwe-USB camera namazinga okujikeleza kwe-model inference kudala izinqwaba zezithombe ezingalungisekiwe ezonakalisa ukusabela kwesistimu yonke. Ngokungafani nemishini yezimboni yokubona enezinhlaka zokucubungula ezakhelwe ngaphakathi, amapayiphu e-USB camera ancike ngokuphelele kuzinsiza ze-host CPU ne-GPU kuzo zonke izinyathelo: ukuthwebula izithombe, ukukhipha ikhodi, ukuguqula umbala, ukushintsha usayizi, nokuguqulwa kwe-tensor. Umklamo ongalungile we-pipeline logic udala izinkinga ezinkulu zokulibaziseka eziqeda izinzuzo zokusebenza ezivela ekuthuthukisweni kwemodeli.
Ukucutshungulwa kwamafreyimu ngokulandelana komugqa owodwa kungenye yamaphutha avame kakhulu futhi alimazayo asuka ekuhlolweni kuya ekukhiqizweni. Umsebenzi ojwayelekile we-OpenCV VideoCapture womjikelezo owodwa usebenza ekuhlolweni okuyisisekelo kodwa ubangela ukuqongelelwa okukhulu kwamafreyimu ekusetshenzisweni okusebenzayo. Noma nini lapho ukucutshungulwa kuthatha isikhathi eside kunesikhathi sokuphuma kwefreyimu yekhamera, amafreyimu amasha ayagwilika ebhafini ye-USB, ephoqa imodeli ukuthi icubungule idatha endala engasasebenzi. Ukusetshenziswa kokukhiqiza kudinga ubuchwepheshe bemigqa eminingi noma yezinqubo eziningi, kube nemigqa ezinikele yokuthwebula amafreyimu, ukulungiselela kwangaphambili, nokucutshungulwa. Umugqa wokuthwebula uqhubeka evuselela ibhafa yamafreyimu yomhlaba wonke ngevidiyo yakamuva, kuyilapho umugqa wokucutshungulwa ucubungula kuphela ifreyimu yamanje futhi ulahle idatha endala egciniwe. Lokhu kulungiswa okulula kunciphisa ukubambezeleka kokugcina kuya ekugcineni ngama-30–50% emisebenzini eminingi yokubona ngesikhathi sangempela.
Ukunciphisa umsebenzi wokulungiselela owenziwa ngaphambi kokucubungula kuhost kubalulekile ekwehliseni ingcindezi ye-USB bus. Izinyathelo ezijwayelekile njengokuguqulwa kwe-RGB-BGR, ukushintsha usayizi, nokulinganisa ama-pixel kudla ama-CPU cycles abalulekile futhi kwandisa ukubambezeleka. Abathuthukisi banganwehlisa kakhulu umsebenzi we-host ngokumisa izilungiselelo zekhamera ukuze ikhiphe amafomethi ahambisana nemodeli ngokuqondile. Ukushintsha okukhiphayo okuzenzakalelayo kwe-YUV kube ifomethi ye-RGB egxilile kuqeda isidingo sokuguqula umbala owenziwa e-host. Ukuvala izilungiselelo ze-exposure, i-white balance, ne-gain kususa ukuhlukahluka okungahleliwe kwezithombe, kuqinisekisa ukungaguquguquki kokufakwayo, futhi kunciphisa kakhulu umsebenzi wokucubungula ngesikhathi sangempela.
Ukusampula kwefreyimu okuhlakaniphile kuthuthukisa umthwalo wesistimu ezimweni zokusebenza ezingezona ze-ultra-real-time. Akukho lonke uhlelo lokubona oludinga ukuhlaziywa okugcwele kwe-30fps. Imisebenzi efana nokutholwa kwesici esimile, ukubalwa kwabahamba ngezinyawo, nokuqapha kwemvelo igcina ukunemba okugcwele lapho ihlaziya kufreyimu ngayinye yesibili noma yesithathu. Ukusampula okukhethayo kunciphisa ukuminyana kwe-USB bandwidth, kuvimbela ukugcwala kwe-buffer, futhi kugcina izinsiza zokubala zokuhlaziya okuyisisekelo nokucubungula kwangemva. Ezimweni eziguqukayo ezifana nokuqashelwa kwezimpawu zomzimba nokulandelelwa kwezinto ezinyakazayo, ukusampula okuzivumelanayo kulungisa imvamisa yokuhlaziya ngokuya ngezinga lokunyakaza kwesimo, kushaya ibhalansi ephelele phakathi kokunemba okuzinzile nokusetshenziswa kwezinsiza ngempumelelo.

4. Bhekana nezinselele zokusebenza kwezinkundla ezahlukene nokuhambisana

Ukuguquguquka kwezinkundla ezahlukene kwamakhamera e-USB kuyinzuzo yazo enkulu, kodwa kuletha ukungahambisani okuncane kodwa okunomthelela omkhulu ekusetshenzisweni kwe-AI. Umzila wokubona ogcwele ozinzile ohlolwe kumadeskithophu e-Windows ungase uhlangabezane nokwehla kwamafreyimu okungahleliwe, ukukhuphuka kokubambezeleka, noma ukwehluleka ukuqala kumadivayisi asemaphethelweni asebenzisa i-Linux, futhi ngokuphambene nalokho. Lokhu kungahambisani phakathi kwezinkundla kubangelwa ukwehluka kwezimiso zokuxhumana ze-USB driver, izindlela zokuhlela izinsiza zesistimu, kanye nezinhlaka zokuhlukanisa ividiyo—hhayi ubuthakathaka besakhiwo ngaphakathi kwemodeli ye-AI uqobo.
Ukubeka phambili amamojula ekhamera ahambisana ne-UVC kwenza kube lula ukusetshenziswa okufanayo kuzo zonke izinkundla. Amakhamera e-USB Video Class (UVC) asebenza nama-driver ajwayelekile endabuko ku-Windows, macOS, Linux, kanye nezinkundla ezishumekiwe ezifana ne-Jetson ne-Raspberry Pi, kususa isidingo sokulungisa ama-driver ngokwezifiso kanye nokuhlola ukuhambisana okuphindaphindayo. Amamojula angeyona i-UVC ancike kuma-SDK ahlukanisiwe abanikazi bazo anama-API angahambisani ezinkundleni ezahlukene, okubangela ukuthwebula izithombe okungazinzile kanye nezinhlobo zedatha ezingahambisani eziphula ama-pipeline okuhlaziya. Ukuze kusetshenziswe ngobuningi obukhulu, ukuhambisana ne-UVC kuqinisekisa ukuziphatha okufanayo kwe-pipeline futhi kunciphisa kakhulu izindleko zokugcina isikhathi eside.
Amadivayisi asezingeni eliphakeme adinga ukuthuthukiswa kwemithombo yohlelo oluhlosiwe. Izinsiza eziningi ze-CPU ne-USB bus ze-desktop hardware zifihla ukungasebenzi kahle okuncane kokuhamba kwepipeline, kodwa amabhodi amancane asezingeni eliphakeme asebenza ngaphansi kwezithintelo eziqinile zemithombo. Amasistimu asezingeni eliphakeme asuselwa ku-Linux avame ukukhawulela ukwabiwa kwe-bandwidth ye-USB ngokumisiwe, okudala ukushoda kwemithombo kumithombo yamakhamera asheshayo. Ukulungisa ngokwakho amaquota e-bandwidth ye-USB nokubopha izinqubo zokuhlaziya kuma-cores we-CPU akhethekile kuvimbela imisebenzi yangemuva yesistimu ukuthi ingathathi izinsiza ze-vision pipeline. Ukuvala izici zokonga amandla nezokunciphisa ukushisa nakho kuqeda ukubambezeleka okungaqikeleleki nokungazelelwe ngesikhathi sokusebenza okuqhubekayo.
Ukusethwa kwamakhamera amaningi kubhekana nezinselelo eziyingqayizivele zokungqubuzana kwe-USB bus ekusetshenzisweni kwezimboni nokudayisa. Amaphrojekthi amaningi asebenzisa amakhamera amaningi e-USB ukuze athole ukubona okuningiliziwe nokuqapha okugcwele kwesimo, kodwa ukuxhuma amakhamera amaningi anomkhawulo omkhulu we-bandwidth ku-USB bus eyodwa kubangela ukuncintisana okunamandla kwe-bandwidth nokungqubuzana kwezinsiza. Isixazululo esithembekile kakhulu ukunikeza ikhamera ngalinye i-USB controller ezimele noma ukusebenzisa ama-powered USB hubs ezimboni anokwabiwa kwe-bandwidth okukhethekile nge-port ngayinye. Ngaphandle kwalokhu kusethwa, ukuthwebula izithombe ngesikhathi esisodwa kubangela ukulahleka okukhulu kwezithombe nokungapheleli kwedatha yesimo, okuholela emiphumeleni engathembekile nengashintshashintshi yokuhlaziya kwe-AI.

5. Ukuzinza, Ukubambezeleka, nokuthuthukiswa kwamandla ukuze kusetshenziswe ekukhiqizeni

Ukuthuthukiswa kweprototype kubeka phambili ukuqinisekiswa kokusebenza nokuhlolwa kokutholakala okuyisisekelo, kanti ukusetshenziswa okusemthethweni kokukhiqiza kudinga ukuzinza kokusebenza kwesikhathi eside, ukubambezeleka okuphansi okuzinzile, nokusebenza kahle kwamandla. Izinhlelo zokubona ngekhamera ye-USB zibhekana nezingozi ezithile ezihlobene nokukhiqiza, okuhlanganisa ukulahleka kwamafreyimu ngezikhathi ezithile, ukunqanyulwa kwebhasi ye-USB ngezikhathi ezithile, kanye nokuphelelwa yisikhathi kokucabanga okungahleliwe—izinkinga ezingavamile ukuvela ngezikhathi zokuhlola ezifushane zaselabhorethri. Ukwenza kahle okugxilile kulezi zinkinga ezivamile kuyimpoqo ukuze kutholakale ukuthembeka kwezinga lezimboni ekusebenzeni okuqhubekayo emkhakheni.
Ukuphatha amaphutha ngokuqinile akukwazi ukuxoxisana ngemifudlana ye-USB engazinzile yesikhathi sangempela. Ngokungafani namasethi edatha yokuqeqesha amile angaxhunyiwe ku-inthanethi, ukudla okuphilayo kwevidiyo kuvame ukuhlangabezana nokonakala kwefreyimu, ukulahleka kwefreyimu ingxenye, nokuphazamiseka kwesignali okwesikhashana. Ngaphandle kwengqondo yokusingatha amaphutha ezinikele, lezi ziphazamiso ezincane zingaphahlaza umgudu ophelele wokuhlaziya noma zikhiqize idatha yokubikezela engenamsebenzi. Ukuhlanganisa izinhlolovo zokuqinisekisa kwefreyimu, izinqubo zokuphinda zixhume ngokuzenzakalelayo, kanye nengqondo yokweqa amafreyimu angavamile kuqinisekisa ukusebenza okungaphazamiseki kwesistimu. Ezinhlelweni ezibalulekile, ukugcina ifreyimu yokugcina evumelekile kuvimbela ukuphuma okungenalutho ngesikhathi sokuphazamiseka kwesignali okufushane.
Ukulungiselela ukubambezeleka kokugcina-kuya-ekugcineni kubalulekile ezimweni zokusebenza zesikhathi sangempela ezihlanganisa ukuhambisa amarobhothi, ukulawula ukuthinta okusebenzisanayo, nokuqapha ukuphepha endaweni, okuvamise ukudinga ukubambezeleka okungaphansi kuka-30ms. Izinto eziyinhloko ezibangela ukubambezeleka kumapayipi ekhamera ye-USB ukubambezeleka kokudluliswa, umthwalo wokucubungula kwangaphambi, nokubalwa kokuhlolwa kwemodeli. Ngaphandle kokuhlela kabusha ipayipi, abathuthukisi bangasebenzisa ukusheshiswa kwehardware nge-ONNX Runtime noma i-TensorRT ukusheshisa kakhulu ukusebenza kwemodeli. Ukuvumelanisa isikhathi sefreyimu yekhamera nemijikelezo yokuhlola kuqeda ukuqongelela kokubambezeleka okungavumelanisi, kuqinisekisa ukuthi imiphumela yemodeli ihlala ibonisa isimo sakamuva sangempela sendawo.
Amasistimu wokubona aphathwayo asebenza ngebhethri adinga ukulinganisela okucophelelayo phakathi kokunemba kokucabanga nokusetshenziswa kwamandla. Ukusebenza kwekhamera ye-USB nokucabanga kwe-AI kuyizinto ezihamba phambili ekusetshenzisweni kwamandla kumadivayisi wokubona asemaphethelweni. Abathuthukisi bangandisa isikhathi sokusebenza ensimini kakhulu ngokulungisa ngokusesilinganisweni ukulungiswa kwekhamera nezinga lamafreyimu, benze ukulungiswa okuguquguqukayo kwezikhathi zokucabanga ngezikhathi zezigcawu ezinomsebenzi ophansi, futhi bacime amamojula ekhamera ngezikhathi zokungasebenzi. Lokhu kulungiswa akuthinti kakhulu ukunemba kwemisebenzi yangempela emhlabeni kodwa kuthuthukisa kakhulu ukuthembeka kokuqhubeka kokusebenza kwama-hardware asetshenziswa ensimini.

6. Amaphutha ajwayelekile okusetshenziswa okufanele uwagweme

Ukuhlaziywa kwensimu okwenziwa ngezandla kwamaphrojekthi amakhulu okufakwa kwe-USB camera AI kwembula amaphutha avamile aphindaphindwayo ahlala ephazamisa ukuqina kohlelo nokusebenza kwangempela emhlabeni. Okokuqala, ukuthembela ngokweqile ezicacisweni zekhamera ezisemthethweni zethiyori. Amazinga aphezulu we-frame namandla okulungisa (resolution) amenyiswa abakhiqizi atholakala kuphela ngaphansi kwezimo ezingenamthwalo ezifanele; imisebenzi esebenzayo ye-AI inference ngokuqinisekile yehlisa ukusebenza kwehardware yangempela. Okwesibili, ukuklama amamodeli ayinkimbinkimbi ngokweqile ukuze kuthuthukiswe ukunemba okuncane, okucindezela izinsiza ze-edge computing ezinomkhawulo futhi kubangele ukungqubuzana kwe-frame okuqhubekayo nokubambezeleka kwe-inference. Okwesithathu, ukunganaki iziphazamiso ezibonakalayo ezithile ze-USB ngesikhathi sokuqeqesha imodeli, okuholela ezilinganisweni ezinhle kakhulu kodwa ukungakwazi ukuzivumelanisa nezimo zangempela zasensimini.
Enye ingozi evamile ukusebenzisa ikhodi ye-prototype engathuthukisiwe ekukhiqizeni. I-OpenCV ejwayelekile yokuthwebula izithombe ngomjikelezo owodwa ishiya izinkinga ezingaxazululiwe kanye nokunqwabelana kwe-buffer okonakalisa ukusebenza kwesikhathi eside. Ngaphezu kwalokho, amaqembu amaningi ayega ukuhlolwa okunzima okuqhubekayo futhi ancike kuphela ekuqinisekisweni okufushane kwe-prototype. Ukuhlolwa okufushane akukwazi ukuveza izingxabano ze-USB ezingaqhubeki kanye nezinkinga zokushisa ezivela ngemva kwamahora amaningi okusebenza okuqhubekayo. Ukusetshenziswa kwezinga lokukhiqiza kudinga ukuhlolwa okuqhubekayo kwamahora angu-24–48 ukuze kuqinisekiswe ukuqina okugcwele kwe-pipeline.

Isiphetho

Ukusetshenziswa kwamamodeli e-AI ezinhlelweni zokubona ngekhamera ye-USB kuyinqubo yobunjiniyela esebenzayo, ehlelekile, hhayi umsebenzi olula wokudlulisa imodeli ngokuchofoza okukodwa. Ukusetshenziswa okuzinzile, okusebenza kahle emkhakheni kuncike ekulungiseni ukwakheka kwemodeli, imigudu yokusakaza, kanye nokucushwa kohlelo ukuze kuhlangatshezwana nezingqinamba ezithile zehadiwe yamakhamera e-USB kanye nezici zedatha ezingokwemvelo. Ukhiye wempumelelo ekukhiqizeni ukuqhubekela phambili ngale kokuthuthukiswa okusekelwe kuzilinganiso zobuchwephesha, futhi ugxile ngokuphelele ekuhambisaneni nezimo zangempela: ukufanisa ubunkimbinkimbi bemodeli nemikhawulo yomkhawulokudonsa we-USB, ukuthuthukisa imigudu yedatha ukuze kuqedwe izithiyo zokudlulisa, kanye nokwakha ukusebenza kwemodeli okuqinile ukuze kubhekwane nokusakaza kwevidiyo okungazinzile emhlabeni wangempela.
Njengoba ubuchwepheshe be-AI yasemaphethelweni obulula kanye nobuchwepheshe bokubona okushumekiwe buqhubeka buvuthwa, izixazululo zokubona ezisebenza ngamakhamera e-USB zizokhula ngokushesha ezimakethe zokukhiqiza okuhlakaniphile, ukuhlakanipha kwezitolo, kanye namadivayisi abathengi ahlakaniphile. Ngokusebenzisa izinto ezisebenzayo zokuthunyelwa ezichazwe kulo mhlahlandlela, abathuthukisi bangakha izinhlelo ze-AI zokubona ezingabizi kakhulu, ezinokuzinza okuphezulu, nokulibaziseka okuphansi, nokusebenza okungaguquki kokukhiqiza, ngalokho bavule ngokugcwele inani lebhizinisi nobuchwepheshe lokusebenzisa amakhamera e-USB ashibile kanye nama-algorithms amamodeli e-AI alula.
ukuthuthukiswa kohlelo lokubona emaphethelweni
Uxhumane
Sicela uxhumane nathi uhambele

Mayelana nathi

Usizo

+8618520876676

+8613603070842

Izindaba

leo@aiusbcam.com

vicky@aiusbcam.com

WhatsApp
WeChat