See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 10186|Vastuse: 4

Sissejuhatus üheksasse tavapärasesse nägemistarkvarasse

[Kopeeri link]
Postitatud 31.05.2019 09:37:14 | | |

1. Avatud lähtekoodiga avatud CV

OpenCV (Open Source Computer Vision Library: http://opencv.org) on avatud lähtekoodiga BSD-litsentsiga teek, mis sisaldab sadu arvutinägemise algoritme. Dokumentatsioonis olev OpenCV 2.x API kirjeldab C++ API-d ning on olemas ka OpenCV 1.x API, mis põhineb C keelel, millest viimane on kirjeldatud dokumentatsioonis opencv1.x.pdf.

OpenCV-l on modulaarne struktuur, mis tähendab, et arenduspakett sisaldab mitut jagatud raamatukogu või staatilist teeki. Siin on moodulid, mida saab kasutada:

Põhifunktsionaalsus – kompaktne moodul, mis määratleb põhilised andmestruktuurid, sealhulgas tihedad mitmemõõtmelised MAT-massiivid ja põhifunktsioonid, mida kasutavad teised moodulid.

Pilditöötlus – pilditöötluse moodul, mis hõlmab lineaarset ja mittelineaarset pildifiltreerimist, geomeetria teisendust (suuruse lähtestamist, radiaal- ja perspektiivideformatsioonid, üldine baastabeli kaardistamine), värviruumi teisendamine, histogramm jne.

Video – pildianalüüsi moodul, mis sisaldab liikumise määramist, tausta vähendamist ja sihtmärkide jälgimise algoritme.

3D kalibreerimine (calib3d) – mitmevaatepõhine geomeetriapõhine algoritm, lameda ja stereoskoopilise kaamera kalibreerimine, objekti asendi määramine, stereo sobitamise algoritm ja 3D elementide rekonstrueerimine.

Features2d – Tõstetud tunnuste määramine, tunnuste kirjeldus ja tunnuskirjelduste võrdlus.

Objektide tuvastamine – sihtmärgid ja eelnevalt määratletud instantsitud tuvastuse tüübid (nt näod, silmad, tassid, inimesed, autod jne).

HighGui – Lihtne kasutajaliides.

Video Input and Output (Videoio) – Lihtne kasutada videosalvestus ja videodekooder.

GPU – GPU kiirendusalgoritmid erinevatest OpenCV moodulitest.

… Mõned teised abimoodulid nagu FLANN ja Google'i testpaketid, Pythoni sidumised ja teised.

OpenCV sobib väga madalama taseme teadusuurijatele, madala hinnaga ja mugava kasutusega, ning keskus on avatud lähtekoodiga.


2. VisionPro 7.0 süsteem

Cognexi VisionPro süsteem ühendab maailmatasemel masinnägemise tehnoloogia kiirete ja võimsate rakendussüsteemide arendusvõimekusega. VisionPro QuickStart kiirendab rakenduse prototüüpimist, tõmmates nihke alla. Seda tulemust saab rakendada kogu rakenduse arendustsükli vältel. Arenda rakendussüsteeme, kasutades COM/ActiveX-põhiseid VisionPro masinnägemise tööriistu ja graafilisi programmeerimiskeskkondi nagu Visual Basic ja Visual C++. Kombineerituna MVS-8100 seeria raamipüüdjatega võimaldab VisionPro tootjatel, süsteemiintegraatoritel ja inseneridel kiiresti arendada ja seadistada võimsaid masinnägemise rakendusi.

Kiire prototüüpimine ja lihtne integreerimine

VisionPro kahekihiline tarkvarastruktuur teeb prototüüpimise ja integreerimise lihtsaks. Interaktiivne kiht kasutab lohistatavat varustust ja ActiveX juhtnuppe, et kiirendada rakenduste arendust; Programmi tasandil arendatakse prototüüprakendusi kasutajalahendusteks. COM/ActiveX tehnoloogia teeb VisionPro rakenduste integreerimise kolmandate osapoolte utiliitidega (nt graafilised funktsioonid) lihtsaks ning võimaldab COM-põhiste rakenduste lihtsat integreerimist kogu masinale (nt I/O, roboti juhtimine, tehase kommunikatsioon).

Täiustada eelkäijate masinnägemise tarkvara

Cognexi Vision Tool Library pakub komplekti nägemistarkvarasid mõõtmiseks, tuvastamiseks, juhendamiseks ja äratundmiseks. Need tööriistad on tõestanud end väga usaldusväärsetena isegi kõige keerulisemates nägemisrakendustes.

Riistvara paindlikkus

VisionPro kasutajatel on lai valik MVS-8100 seeria kaadripüüdjaid nägemisrakenduste arendamiseks. VisionPro tarkvara poolt testitud ja valideeritud kaadripüüdjad pakuvad hostile kiiret pildiedastust pilditöötluseks ja kuvamiseks kiireks nägemisrakenduste manipuleerimiseks. Mitme kaamera sisendid, suur kiirus ja kõrge lahutusvõimega kaamerate tugi parandavad VisionPro süsteemi salvestamise paindlikkust.

Tehnoloogial on ülekaal

Arendage kiiresti võimsaid arvutipõhiseid nägemisrakendusi

Lihtsusta nägemissüsteemide integreerimist teiste peajuhtimisprogrammidega

Ühilduv laia valiku Cognex MVS-8100 seeria raamihaaratsidega.

Kiirenda prototüüpimist QuickStartiga, mis lohistab vahetusi

Kombineeri visuaalse tööriistakogu abil kõrge jõudlusega

VisionPro tarkvarastruktuur

VisionPro pakub lihtsasti rakendatavaid prototüüpe, arendusi ja rakendusi. Interaktiivsel kihil kiirendab VisionPro QuickStart prototüübi keskkond võimsate masinnägemissüsteemide arendamist, tõmmates tööseadmed jadamisi alla. Kasutajad saavad kiiresti määratleda seoseid tööriistade, testimistööriistade käitumise ja kehtivate jooksvate parameetrite vahel. ActiveX juhtnupud on ligipääsetavad QuickStarti või Visual Basicu kaudu. Seetõttu saab programmi tasandil prototüüprakendusi täiustada Visual Basicu või Visual C++-ga, et arendada isikupärastatud lahendusi. See funktsioon vähendab rakendussüsteemi arendusaega märkimisväärselt. VisionPro on üles ehitatud nii, et kasutajad saavad alustada rakenduste arendust mistahes QuickStarti, ActiveX-i või COM-objektide kihilt.

Cognex Corporation teatab VisionPro7.0 masinnägemise tarkvara turuletoomisest. VisionPro 7.0 tutvustab InspectionDesignerit, uut kontseptsiooni, mis lihtsustab inspekteerimisrakenduste ja välitööde arendamist. VisionPro 7.0 lisab ka tööstuse parima vöötkoodi lugemise tööriista 1DMax, mis on optimeeritud universaalseteks ja raskemini loetavateks 1D vöötkoodideks, samuti mitmeid uusi tööriistu ja täiustusi.

Inspection Designer'i kasutuselevõtt — esmakordselt üldiste inspekteerimisrakenduste jaoks — annab nägemissüsteemi integreerijatele ja lõppkasutajatele funktsioone, mis lihtsustavad inspekteerimisrakenduste spetsifikatsiooni, arendust ja remonti. Inspektsioonidisaineril on kolm peamist eelist:

Defektide määratlemine. Uus pilditöötluse tööriist, mis võimaldab integraatoritel ja lõppkasutajatel hõlpsasti hinnata tootepilte ja määrata erinevaid defektitüüpe üksikutes piltides. Image Rating utiliit loob hindatud piltide teegi, mida saab kasutada järgmistes sammudes.

Kinnitus. Valideerimistööriistad aitavad arendajatel kiiresti kinnitada, et nende nägemissüsteem saavutab vajalikud tulemused, võrreldes sadade või isegi tuhandete säilitatud ja hinnatud piltide inspekteerimistulemusi.

Kohapealsed parandused. Valideerimistööriist lubab ka lõplikul kasutajal igal ajal uuesti testida remonditööriista hinnatud pilditeegi vastu, et kinnitada, et tehase põranda korrigeerimised ei mõjuta eelmist kontrolli taotlust. Samuti lubab see kasutajatele lisada uusi pilte hinnatud artefaktide teeki.

"Inspection Designeri kasutuselevõtt pakub süsteemiintegraatoritele ja nende lõppkasutajatele ühist suhtlusvahendit, määratledes formaalse skaala heade ja halbade artefaktide määratlemiseks," ütleb Mark Jaaskelainen, Vision Software'i ärijuht. ”


3. Masinnägemiseks kasutatakse LabVIEW-d


NI rakendustarkvara LabVIEW masinnägemise tarkvara on kõige kiirem programmeerimiskiirus. LabVIEW on graafiline programmeerimiskeel, mis põhineb programmikoodil. See pakub suurt hulka piltide eeltöötlust, pildisegmenteerimist, pildi mõistmise funktsiooniraamatukogusid ja arendustööriistu ning kasutajatel tuleb kasutada vaid vooskeemi ülaosas olevat ikoonipistikut, et ühendada vajalikud sub-VI-d (VirtualInstruments LabVIEW arendusprogrammid) sihtülesande täitmiseks. Igal VI-l on 3 osakonda: interaktiivne kasutajaliides, vooskeemid ja ikoonide ühendused. LabVIEW on lihtne programmeerida ja sellel on kõrge täpsus töödetaili tuvastamisel.


4. MVTecHALCON Saksamaal


HALCON on täielik komplekt masinnägemise algoritmipakette, mille on välja töötanud MVtec Saksamaal, kasutades laialdaselt kasutatavat masinnägemise integreeritud arenduskeskkonda. See säästab tootekulusid ja lühendab tarkvaraarendustsükleid – HALCONi paindlik arhitektuur võimaldab masinnägemise, meditsiinilise pildistamise ja pildianalüüsi rakenduste kiiret arengut. Seda tunnustavad juba Euroopa ja Jaapani tööstused parima masinnägemise tarkvarana.

HALCON pärineb akadeemilisest maailmast ja erineb turul olevatest kommertstarkvarapakettidest. Tegelikult on tegemist pilditöötluse raamatukoguga, mis koosneb enam kui tuhandest sõltumatust funktsioonist ja aluseks olevast andmehalduse tuumast. See sisaldab põhilisi geomeetria ja pilditöötluse funktsioone, nagu erinevad filtreerimised, värvid ja geomeetria, matemaatiline teisendamine, morfoloogiline arvutus ja analüüs, korrigeerimine, klassifitseerimise äratundmine, kujundite otsing jne, kuna enamik neist funktsioonidest ei ole mõeldud konkreetseteks ülesanneteks, nii et kui saad kasutada pilditöötluse kohta, saad kasutada HALCONi võimsaid arvutusanalüüsi võimalusi töö lõpetamiseks. Rakenduste valik on peaaegu piiramatu, hõlmates meditsiini, kaugseire tuvastamist, jälgimist ja erinevaid automatiseeritud testimisi tööstuses.

HALCON toetab Windowsi, Linuxi ja Mac OS X manipuleerimiskeskkondi, mis tagab investeeringu tõhususe. Kogu raamatukogu on kättesaadav mitmetes levinud programmeerimiskeeltes nagu C, C++, C#, Visual basic ja Delphi. HALCON pakub liideseid paljudele pildisalvestusseadmetele, tagades riistvaralise sõltumatuse. See pakub liideseid enam kui 100 tööstuskaamerale ja kaadripüüdjale, sealhulgas GenlCamile, GigE-le ja IIDC 1394-le.

HALCON-funktsioon

Kooskõlas MVTec'i jätkuva koostööga akadeemiaga sisaldab uusim HALCON 13 järgmisi uusi funktsioone:

1. Tehnoloogiline innovatsioon

HALCON 13 võimaldab tõelist sihtmärkide äratundmist. Proovipõhised tuvastusmeetodid suudavad eristada suurt hulka sihtobjekte. See tehnika võimaldab tuvastada harjutatud sihtmärke ainult selliste omaduste põhjal nagu värv või tekstuur, kõrvaldades vajaduse eriliste jäljendite, nagu 1D või 2D koodide järele sihtmärkide tuvastamiseks.

2. Tugev kolmemõõtmeline visuaalne töötlemine

HALCON 11 uus tehnoloogia on 3D pindade võrdlemine, mis võrdleb 3D objekti pinnaprofiili mõõtmise tulemusi oodatava kujuga. Kõik HALCONi pakutavad 3D-tehnoloogiad, nagu mitme silmaga stereoskoopiline nägemine või valgusleht, on kasutatavad pinna rekonstrueerimiseks; Samuti toetab see 3D rekonstrueerimist otse riiulilt ostetud 3D riistvaraskanneritest. Lisaks on fotomeetrilist stereonägemise meetodit täiustatud spetsiaalseteks pindade kontrolli rakendusteks. Lisaks toetab HALCON nüüd mitmeid 3D sihtmärkide töötlemise meetodeid, nagu punktpilve arvutamine ja triangulatsiooni mõõtmine, tunnuste arvutamine nagu kuju ja ruumala ning punktpilvede segmenteerimine sektsioonipindade kaudu.

3. Kiire masinnägemise kogemus

Automaatne operaatori paralleeltöötlus (AOP) tehnoloogia on HALCONi ainulaadne omadus. HALCON 11 toetab enam kui 75 operaatorit masinnägemise algoritmide jaoks, kasutades GPU töötlemist, rohkem kui ükski teine tarkvaraarenduskomplekt. Lisaks on sügavuse kiirenemine fookuspõhise pildi omandamise (FFT), kiire Fourier' teisenduse (FFT) ja HALCONi lokaalse deformatsiooni sobitamise tõttu. HALCON 11 pakub kasutajatele kiiremat masinnägemise kogemust.

4. Masinõpe

Viimane versioon, Halcon 13, lisab masinõppe võimalusi, et veelgi täiustada Halconi kasutusala.


5. Muud uued funktsioonid


1) Asteekide koodi äratundmine;

2) Mikro-QR-koodi äratundmine;

3) Vali automaatselt klassifitseerimiseks omadused;

4) Tõhus kodeerimisanalüüs HDevelopi funktsionaalse hindamise tööriista abil;

5) Toetada Mac OS X 10.7 juhtimissüsteemi;

6) HALCON/C++ liidese uuendamine;

7) 3D-andmete kiire visualiseerimine;

8) Teletsentrilise läätsede stereonägemine;

9) Täiustada kaamera kalibreerimistehnoloogiat;

10) HDevelop OCR assistent koos praktikafailide halduriga;

11) GS1 terminoloogia 1D ja 2D koodi tuvastamiseks;

12) Järjestatud HALCON/. .NET ja HALCON/C++;

13) Lihtsasti kasutatavad mõõtevahendid;

14) Toeta JPEG XR ja teisi.


5. MATLAB-iga seotud tööriistakast

Pilditöötluse tööriistakast

Arvutinägemise süsteemi tööriistakast

Pildi hankimise tööriistakast

Mõned muud tööriistakastid:

A

1。 Nimi: Masinnägemise tööriistakast. (Masinnägemise tööriistakast)

2。 Arendaja: Peter Corke. Väljalaskekuupäev: 1999

3。 Institutsioon: Robootika ja automatiseerimise uurimisrühma juht, Brisbane, Austraalia.

4。 Laadi liides:

http://www.cat.csiro.au/cmst/staff/pic/vision-tb.html

5。 Sissejuhatus: See tööriistakast on kogumik programmidest autorite uurimisvaldkondades: fotomeetria,

Pildi mõõtmine, kolorimeetria, filtreerimine, tunnuste eraldamine, pildi lugemine ja kirjutamine, filtreerimine, segmenteerimine jne. Matlabi ja tööjaamade ühendamine võib pakkuda mugavat tuge masinnägemise algoritmide uurimiseks.


B

1。 Nimi: Auditiivne tööriistakast. (Auditiivne tööriistakast)

2。 Arendaja: Malcolm Slaney. Väljalaskekuupäev: 1998

3。 Asutus: Interval Research Corporation, Kanada.

4。 Laadi liides:

http://rvl4.ecn.purdue.edu/~malcolm/interval/1998-010/

5。 Sissejuhatus: Audity Toolbox rakendab tüüpilist auditiivmudelit ning aitab sul valideerida oma kuulmismudeli hüpoteesi ja näidata, kuidas inimkuulmissüsteem heli tajub.

C

1。 Nimi: Füsioloogilise simulatsiooni võrdluseksperiment (PHYSBE)

2。 Arendaja: Kevin Kohrt. Väljalaskekuupäev: Teoreetiline mudel pakuti välja 1966. aastal, allalaadimiseks saadaval 1999. aastal.

3。 Asutus: ____.

4。 Laadi liides:

http://www.mathworks.com/products/demos/simulink/physbe/

5。 Sissejuhatus: Klassikaline inimese reinkarnatsiooni süsteemi simulatsioonimudel, mida saab kasutada hapniku, lämmastiku, toitainete, soojuse ja keemiliste jälgijate simuleerimiseks vereringes.

D

1。 Nimi: MetMAP on Matlabi tööriistakast metaboolseks modelleerimiseks, analüüsiks ja oPtimiseerimiseks

2。 Arendaja: Julio Vera. Väljalaskekuupäev: 2003.

3。 Asutus: La Laguna Ülikool, Hispaania.

4。 Allalaadimisliides: http://webpages.ull.es/users/sympbst/pag_ing/pag_metmap/index.htm

http://webpages.ull.es/users/sympbst/pag_ing/pag_metmap/Downloads.htm

5。 Sissejuhatus: Aitame sul uurida metaboolset süsteemi teoreetilise mudeli vaatenurgast ning analüüsida metaboolsete radade struktuuri ja kineetilisi omadusi. Lisaks saab optimeerida interferentsi meedit.

E

1。 Nimi: BrainStorm (BrainStorm on integreeritud Matlab Toolbox, mis on pühendatud magnetoentsefalograafia (MEG) ja elektroentsefalograafia (EEG) andmete visualiseerimisele ja töötlemisele. )

2。 Arendaja: Felix Darvas. Uuendatud: jaanuar 2005!

3。 Asutus: USC, Los Angeles.

4。 Allalaadimisliides: http://neuroimage.usc.edu/brainstorm/Downloads.php

Palun logige sisse minu kontoga. Kasutajanimi:tenhospital@hotmail.comParool: UsPQ7t5G

5。 Sissejuhatus: Võime visualiseerida ja analüüsida elektroentsefalograafiat ja magnetoentsefalograafiat. See on selles osas väga oluline ühine osa.


6. Maxtori pildikogu Kanadas


MIL tarkvarapakett on riistvarast sõltumatu, skaalapõhine 32-bitine pilditeek. Sellel on täielik juhiste komplekt pilditöötluseks ja erimanipuleerimiseks, sealhulgas: punktianalüüs, pildi kalibreerimine, kalibreerimine, kahemõõtmeline andmete lugemine ja kirjutamine, mõõtmine, mustrituvastus ning optiliste sümbolite äratundmine ja manipuleerimine. See toetab ka põhilisi graafikaseadmeid. MIL suudab töödelda binaar-, halltooni- või värvipilte.

See tarkvarapakett on loodud kiireks rakenduste arendamiseks ja kasutusmugavuseks. Sellel on täielikult läbipaistev juhtimissüsteem, mis järgib virtuaalsete andmeobjektide manipuleerimist, mitte füüsilisi andmeobjektide manipuleerimist, ning lubab platvormist sõltumatuid rakendusi. See tähendab, et MIL rakendus võib töötada mis tahes VESA-ühilduval VGA plaadil või Matrox pildiplaadil erinevates keskkondades (Win98/Me/NT/2000). MIL kasutab süsteemi kontseptsiooni riistvaraplaatide tuvastamiseks ning üks rakendus suudab juhtida rohkem kui ühte riistvaraplaati. MIL saab töötada ainult hostil, kuid tõhusam on kasutada spetsiaalset kiirendust Matrox riistvara.

MIL paketil on järgmised omadused:

· Saada kuni 16-bitised halltoonid või värvidiagrammid

· Töötab 1, 8, 16 ja 32-bitiste täisarvuliste või ujukomakujutistega

· Värvilise pildi manipuleerimise käigus töödeldakse iga värvilise pildi kiht iseseisvalt. Värvitöötlust ei toetata statistiliseks analüüsiks, täpide analüüsiks, mõõtmiseks, mustri sobitamiseks, optiliste sümbolite äratundmiseks ega koodi manipuleerimiseks.

· Kuvab 1-, 8- või 16-bitiseid halltoonilisi või värvilisi pilte (kui platvorm seda toetab)


7. eVision masinnägemise tarkvara


eVision masinnägemise tarkvarapakett on masinnägemise tarkvaraarenduse SDK-d, mille käivitas Belgia ettevõte euresys, võrreldes teiste masinnägemise arenduspakettidega nagu Cognex Visionlibrary ja Matrox Imaging library; see näib pakkuvat SDK funktsioonide klassifikatsiooni osas rohkem võimalusi kui need kaks, mistõttu tundub, et Matrox Imaging raamatukogu on eriti halvasti tehtud ja näeb eriti kahvatu välja.

Kõik evisioni masinnägemise tarkvaraarenduse tarkvara koodid on optimeeritud mmx käskudega, töötlemiskiirus on väga kiire ja see tundub nagu võitlus Inteli IPP-ga (muidugi on see siiski veidi kehvem kui IPP, kuid lõppude lõpuks on see Inteli enda arendus), kuid see pakub palju rohkem masinnägemise funktsioone kui IPP, nagu OCR, OCV, pildikvaliteedi tuvastamine pildivõrdluse põhjal, vöötkoodi ja maatrikskoodi tuvastus. Minu masinnägemise tarkvaraarendus viimase kahe aasta jooksul põhineb põhimõtteliselt evisioni arendamisel.


8. HexSight


HexSight, mille on välja töötanud Adept, on kõrge jõudlusega ja terviklik nägemistarkvara arenduspakett, mis pakub masinnägemise aluseks olevaid funktsioone osade korrastamiseks, usaldusväärseks ja õigeks paigutamiseks ning kontrollimiseks. Selle võimas asukohatööriist tuvastab ja tuvastab esemeid täpselt, olenemata sellest, kas neid pööratakse või suurus muutub. HexSight pakub usaldusväärseid tulemusi ka kõige karmimates töötingimustes.


9. RVB masinnägemise ja pilditöötlusalgoritmi tarkvara


Levy masinnägemise rakendustarkvara arenduskomplekt (Real ViewBench, lühendatult RVB) on professionaalne masinnägemise ja pilditöötlusalgoritmide tarkvarapakett, mis on pühendatud automatiseerimise valdkonnale ning on väga konkurentsivõimeline ja hinnaklassikas professionaalne algoritmitarkvarapakett masinnägemise tööstuses.







Eelmine:Sõnumijärjekorra saatmise ja vastuvõtmise demo
Järgmine:VS ja VS kood lähevad tagasi sinna, kus neid viimati klikkiti
 Üürileandja| Postitatud 14.06.2019 18:29:29 |
Tere tulemast, et sellest teada saada
 Üürileandja| Postitatud 28.06.2019 18:49:07 |
Soovin kõigile head nädalavahetust
 Üürileandja| Postitatud 12.07.2019 16:30:59 |
Nüüd pakub WeChat Moments sageli neid õppekursusi.
 Üürileandja| Postitatud 26.07.2019 17:22:03 |
Igapäevane kontroll ja õppimine
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com