Visie-algoritme en apparaataanpassing · Overzicht van mogelijkheden

Vision-algoritmemodule en SDK-ontwikkelingsdiensten

Voor fabrikanten van apparatuur, systeemintegrators en R&D-teams van bedrijven kunnen beeldverwerking en -meting, laserpunten en laserlijnen, infraroodbeelden en algoritmediensten voor thermische beeldvorming worden geselecteerd op basis van hun taken. Combineer de originele monsters, apparatuurvoorwaarden, interfaces en acceptatievereisten om de reikwijdte van de ontwikkeling, SDK-verpakking, apparatuuraanpassing en versieonderhoud te verduidelijken.

Selecteer algoritmeservices per taak

Serviceomvang

Visie-algoritmeprojecten omvatten doorgaans gelijktijdig beeldvorming, gegevens, algoritmen, interfaces en besturingsomgevingen van apparaten. De dienst vertrekt vanuit de detectie- of meettaak van de klant en combineert de benodigde mogelijkheden tot een uitvoerbare oplossing.

Klantbehoeften Dienstinhoud belangrijkste uitgang
Ontwikkeling van nieuwe apparaatalgoritmen Voorbeeldevaluatie, oplossingsontwerp, combinatie van algoritmen, interface-ontwikkeling en gezamenlijk debuggen van apparatuur Projectsoftware, parameterconfiguratie, interfacedocumentatie en verificatierapport
Optimalisatie van bestaande apparatuur Herhaling van problemen, monsteranalyse, aanpassing van parameters of algoritmen, regressie van oude en nieuwe versies Geoptimaliseerde versie, probleemregistraties, vergelijkingsresultaten en upgrade-instructies
Integratie van algoritmemodules Bevestiging van invoer en uitvoer, toegang tot bibliotheek of programma, uitzonderingsstatus en aanpassing van het resultaatformaat Belinterface, voorbeelden, statuscodes en implementatie-instructies
Implementatie van replicatie op meerdere apparaten Vaste software en configuratie, apparaatlicenties, installatiecontroles en versiebeheer Licentiegegevens, implementatiepakketten, apparaatgrootboeken en herstelplannen
Continu onderhoud en iteratie Probleemafhandeling in originele scenario's, regressietesten, gecontroleerde updates en evaluatie van wijzigingen Onderhoud records, release notes en iteratieplannen

Belangrijkste algoritmische mogelijkheden

Algoritmische mogelijkheden zijn georganiseerd per bedrijfsmissie. Een project kan meerdere modules combineren en projectaanpassingen toevoegen op basis van beeldvorming, kalibratie, bedrijfsregels en besturingsplatforms.

Mogelijkheid pagina Toepasselijke taken Typische uitvoer Belangrijke punten voor projectbevestiging
Laserspotpositionering en spotanalyse Eénpunts-, meerpunts- en lichtvlekdetectie Centrumcoördinaten, morfologische parameters, kwaliteitsstatus en kalibratieresultaten Golflengte, belichting, spotgrootte, referentiepositie en apparatuurplatform
Contacthoek- en druppelprofielanalyse Druppelprofiel, basislijn en dynamische procesanalyse Contacthoek, montageparameters, geometrische grootheden en contactlijnstatus Druppelmodellen, basislijnen, schalen, testomstandigheden en referentiemethoden
2D-dimensionale en contourmetingen Rand-, contour- en 2D-puntsetmetingen Positie, maat, pasvormresiduen en vormafwijkingen Tekeningen, toleranties, datums, kalibraties, optische omstandigheden en referentiegrootheden
Beeldregistratie en camerakalibratie Beelduitlijning, 2D-mapping, kalibratie en vervorming Transformatiematrix, cameraparameters, vervormingsparameters en residuen Coördinatensysteem, transformatiemodel, kalibratieplaat, gezichtsveld en herkalibratievoorwaarden
Beeldsegmentatie en deeltjesanalyse Regio-extractie, deeltjestelling, adhesiescheiding en morfologische statistieken Maskers, voorwerpen, tellingen, contouren, skeletten en verdelingen Voorgronddefinitie, annotatieregels, lijm, grensobjecten en schalen
Bewegingstiming en processtatistieken Bewegingsschattingen, trends, cycli, gebeurtenissen en anomaliescores Verplaatsingen, trajecten, spectra, perioden, gebeurtenissen en scores Tijdstempel, bemonsteringsfrequentie, schaal, bedrijfsomstandigheden, normale basislijn en gebeurtenisdefinitie
Bevochtigingsfysische eigenschappen en inversie van interfaceparameters Oppervlakte-energie, kritische spanning, poederimbibitie en hangende valberekeningen Fysieke eigendomscomponenten, regressieresultaten, residuen en status Modellen, vloeistofeigenschappen, eenheden, temperatuur, kalibratie en referentiemethoden
Herhaalbaarheid en onzekerheidsbeoordeling van metingen Meetsysteemanalyse, kalibratieregressie en onzekerheidsberekening Variantiecomponenten, intervallen, regressieparameters en onzekerheid Ontwerp van experimenten, referentieapparatuur, meetbereiken, toleranties en foutmodellen
Apparatuurautorisatie en continue optimalisatiediensten Eerste prototypeontwikkeling, duplicatie van apparatuur, onderhoud en versie-upgrades Licentieomvang, versiegrootboek, onderhoudsgegevens en wijzigingsplannen Aantal apparaten, scenario's, deadlines, vervanging, offline werking en serviceomvang

Methode voor projectselectie

  1. Bedrijfsresultaten definiëren: Bepaal of coördinaten, afmetingen, hoeken, tellingen, maskers, trends, fysieke parameters of een oordeel vereist zijn, en beschrijf de eenheden en het downstream-gebruik.
  2. Geef representatieve gegevens op: Dien normale, borderline- en abnormale monsters in, samen met gezichtsveld, resolutie, belichting, werkafstand, bemonsteringsfrequentie en veldvariaties.
  3. Bepaal de evaluatiemethode: Verduidelijk referentiewaarden, etiketteringsregels, steekproefstratificatie, statistische noemers en overschrijdingsdrempels.
  4. Bevestig de besturingsomgeving: Beschrijf het besturingssysteem, CPU/GPU/NPU, geheugen, aanroeptaal, interface, gelijktijdigheid, aantal apparaten en offlinevereisten.
  5. Volledige monsterverificatie: Controleer het effect, de foutafhandeling, het tijdverbruik en het resourcegebruik op onafhankelijke gegevens en bepaal vervolgens de reikwijdte van de ontwikkeling en implementatie.

Bestaande upgradeprojecten voor apparatuur moeten ook de huidige softwareversie, probleemvoorbeelden, bedieningslogboeken, camera- en lichtbronconfiguraties en recente gegevens over hardwarewijzigingen verstrekken.

Monsterverificatie en prestatiebevestiging

De prestaties van algoritmen houden rechtstreeks verband met beeldvormingsomstandigheden, monsterverdeling, doelplatform en evaluatiekaliber. Het project hanteert een gefaseerde verificatie, zodat de nauwkeurigheid, het detectiepercentage, het percentage valse alarmen, het verwerkingsritme en de stabiliteit een duidelijk toepassingsgebied hebben.

fase belangrijkste werk Resultaten beschikbaar voor klanten
Gegevenscontrole Controleer originele gegevens, referentiewaarden, afwijkende monsters en evaluatieregels Voer de checklist, hiaten en het verificatieplan in
voorbeeld basislijn Vergelijk algoritmeroutes en registreer parameters, resultaten en foutcondities Haalbaarheidsconclusies, basisresultaten en implementatieaanbevelingen
projectontwikkeling Complete modulecombinatie, interface, configuratie, status en log Uitvoerbare versie, interface-informatie en testrecords
Onafhankelijke gegevensacceptatie Gebruik gegevens die niet hebben deelgenomen aan parameteraanpassing of test opnieuw op een afgesproken werkplek Indicatorstatistieken, resultaten per monster en acceptatieregistraties
Verificatie van de werking van de apparatuur Controleer de continue werking, herstel van uitzonderingen, resource- en versiebeheer Voer rapporten, implementatie-instructies en fallback-scenario's uit

Prestatiestatistieken worden gedefinieerd bij de start van het project en gedocumenteerd samen met het monsterbereik, de hardwareconfiguratie, de softwareversie en de testomstandigheden.

112 Catalogus met algoritmemogelijkheden

De onderstaande tabel wordt gebruikt voor de voorlopige technologieselectie en geeft een overzicht van de belangrijkste inputs, beschikbare outputs en projectbevestigingspunten. Definitieve interfacevelden, eenheden, drempels, platforms en acceptatiecriteria worden vastgelegd in het projectplan.

F01 Druppelprofiel en contacthoek (9 stuks)

serienummer Algoritmemodule Gemeenschappelijke ingangen Uitgang beschikbaar Projectbevestigingspunten
ALG-A01 Hoogte-breedtemethode (θ/2) Druppelcontour, contactbasislijn en coördinatenconventie Contacthoek en geometrische grootheden gebruikt voor beoordeling Benadering van de bolkap is van toepassing; geen willekeurig druppelvormmodel
ALG-A02 Algebraïsche kleinste kwadratencirkelfitting Omtrek van de zitting en definitie van het contactpunt Montagecirkelparameters en contacthoek Algemene boogaanname; moet de invloed van zwaartekrachtvervorming controleren
ALG-A03 Ellips passend 2D-contourpunten Ellipscentrum, aslengte en richting Wordt gebruikt om geometrische ellipsparameters uit te voeren; De contacthoek moet worden berekend op basis van basislijn-, contactpunt- en hoekdefinities
ALG-A04 Robuuste lokale polynomiale fitting Druppelcontour, polynoomvolgorde en pasinterval Raaklijn en hoek van het contactpunt Het aanpasinterval en de basislijn moeten worden bevestigd op basis van het monster
ALG-A05 Gladde kubieke B-spline-pasvorm Druppelcontour, controlepunten en afvlakkingsparameters Gladde contouren, lokale raaklijnen en hoeken Met gladmaken kunnen de werkelijke afgesloten contouren niet worden hersteld
ALG-A06 Young-Laplace / ADSA De contour van een stoeldaling die voldoet aan de voorwaarden van axiale symmetrie en statisch evenwicht Aanpassingsparameters en hoeken van het Zuodi-model Het zittende druppelmodel wordt niet automatisch het hangende druppelbeeldinversieproduct
ALG-A28 Numerieke integratie van asymmetrische contouren Axiale en radiale profielen, lengteschalen Axissymmetrisch volume en oppervlak Vereist axiale symmetrie en betrouwbare contouren; fysieke hoeveelheden zijn afhankelijk van de schaal
ALG-A92 Correctie van de basislijncoördinaat Contourpunten, basislijneindpunten en richtingen van de beeldas Correctiecoördinaten en transformatie Coördinaatcorrectie kan geen verkeerde contactpunten herstellen
ALG-A93 Identificatie van de bewegingsstatus van de contactlijn Tijd, contactradius, hoek en snelheidsdrempel Bewegingsstatus en segmentatie van de contactlijn De statusbepaling wordt beperkt door de bemonsteringssnelheid en drempelwaarde

F02 Geometrische metingen en profielanalyse (16 items)

serienummer Algoritmemodule Gemeenschappelijke ingangen Uitgang beschikbaar Projectbevestigingspunten
ALG-A07 Totale kleinste kwadraten rechte lijn fit Tweedimensionaal punt in hetzelfde coördinatensysteem Lijnrichting, positie en montageresiduen De kleinstekwadratenresultaten sluiten uitschieters niet automatisch uit
ALG-A08 RANSAC robuuste modelschatting 2D-puntset, modeltype en interne puntdrempel Lijn- of cirkelmodellen, binnenpunten en residuen De resultaten kunnen alleen worden vergeleken nadat het modeltype en de drempel duidelijk zijn.
ALG-A09 Hoge lineaire detectie Grijswaarden- of randkaart, lengte- en verbindingsdrempels Kandidaatlijnsegmenten en locaties Het kandidaatlijnsegment is geen geïdentificeerde productrandcategorie
ALG-A10 Subpixelgradiëntpasser Afbeelding, bemonsteringslijn van de schuifmaat en randpolariteit Randpositie van subpixels op de monsterlijn De pixelpositie is niet direct gelijk aan de nauwkeurigheid van de fysieke grootte
ALG-A17 Convexe romp roterende remklauwmethode Contourpunten in hetzelfde coördinatensysteem Maximale en minimale fretdiameter Fysieke afmetingen vereisen schaalvergroting
ALG-A18 Normale doorsnede met dubbele randbreedte Binair masker, middellijn en normale bemonsteringsparameters Sectiebreedte langs de middellijn 2D-breedte kan niet worden geïnterpreteerd als sleufdiepte
ALG-A19 Analyse van symboolafstandsveldcontourafwijking Geregistreerde referentie- en observatiemaskers Ondertekende afstand en contourafwijking Registratiefout moet worden onderscheiden van vormfout
ALG-A29 Geometrische orthogonale afstandscirkelfitting Tweedimensionale bijna-cirkelpuntset en iteratieparameters Geometrische afstandspascirkel en restfout Het convergentieresultaat wordt beïnvloed door de initiële waarde, de kwaliteit van de puntenset en het uitbijterpercentage.
ALG-A30 Huber IRLS robuuste rechte fitting Tweedimensionale puntset-, iteratie- en Huber-aanpassingsparameters Robuuste rechte lijn- en gewichtsinformatie Robuustheid heeft een toepassingsgebied en kan de kwaliteitscontrole van monsters niet vervangen
ALG-A34 Afschuiningsafstand-sjabloon passend Randen van afbeelding en sjabloon Afschuining die kosten en kandidaatposities matcht Overeenkomende afstand is geen klassewaarschijnlijkheid
ALG-A35 Hu-moment-invariante contouraanpassing Twee 2D-contouren en hoe u ze kunt vergelijken Hu-vormverschilscore Score is niet gelijk aan gekalibreerd identificatievertrouwen
ALG-A36 Fourier-contourbeschrijving Gesloten contouren, aantal samples en aantal harmonischen besteld Fourier-contourbeschrijving De descriptor levert niet automatisch productclassificatielabels op
ALG-A41 Driedimensionale puntset orthogonale vlakpassing Een driedimensionale puntset met fysieke betekenis Vliegtuig normaal, positie en residu Driedimensionale punten kunnen niet zomaar uit gewone tweedimensionale foto's worden gegenereerd.
ALG-A45 Bidirectionele Hausdorff- en Chamfer-contourafstand Twee contouren in hetzelfde coördinatensysteem Tweerichtings Hausdorff- en Chamfer-afstand Afstandsdrempels moeten worden gedefinieerd op basis van producttoleranties en bemonstering
ALG-A46 Minimumgebied Geroteerde envelop Rechthoek 2D-punt ingesteld Roteer de rechthoek, richting en grootte van de envelop De buitenste rechthoek vervangt niet alle maat- en geometrische toleranties
ALG-A99 Tweedimensionale minimale vlakrechtheid Beperkte tweedimensionale bemonsteringspunten Minimale parallelle bandbreedte en richting van de envelop Vormt niet direct een volledige reeks ISO- of ASME-geometrische tolerantie-inspecties

F03 Deeltjessegmentatie en beeldverbetering (32 items)

serienummer Algoritmemodule Gemeenschappelijke ingangen Uitgang beschikbaar Projectbevestigingspunten
ALG-A11 Otsu Otsu-drempelsegmentatie Instellingen voor grijstinten, omgekeerde kleuren en vloeiend maken Globale drempel, binair masker Grijswaardenverdeling die geschikt moet zijn voor de globale drempel
ALG-A12 Verbonden domeinlabeling en filtering Binair masker, ondergrens gebied en connectiviteitsregels Gebiedslijst, grootte en locatie Verbonden domeinen kunnen productcategorieën niet automatisch onderscheiden
ALG-A13 Markering van controlestroomgebieden Afbeelding, voorgrondmasker of zaadparameters Stroomgebiedgebieden en labels Zaad- en voorgrondkwaliteit bepalen de losbaarheidsomstandigheden
ALG-A14 Genormaliseerde kruiscorrelatie-sjabloonmatching Referentiesjablonen en afbeeldingen waarnaar moet worden gezocht Wedstrijdscores en kandidaatlocaties Rotatie-, schaal- of perspectiefwijzigingen moeten de bijbehorende registratiemethode selecteren en afzonderlijk verifiëren
ALG-A15 Zhang-Suen-skeletverfijning Bovengrens voor binair masker en iteratie skelet van één pixel Skeletten omvatten niet automatisch de semantiek van defecten
ALG-A16 Euclidische afstandstransformatie binair masker Pixelafstandsveld De 2D-maskerafstand is niet gelijk aan de fysieke diepte
ALG-A27 U-Net semantische segmentatie Wettelijk beschikbare productdomein ONNX gewichts- en voorbewerkingsdefinities Resultaten van segmentatiemasker en interfaceovereenkomst Projecten moeten modelgewichten voor toepasselijke productcategorieën leveren of trainen, en gewichtslicenties en productdomeinverificatie bevestigen
ALG-A43 LoG-blobdetectie op meerdere schaal Beeld-, multi-schaal- en responsdrempels Spot kandidaten centraal, schaal en reageer De kandidaatschaal is niet direct gelijk aan de fysieke deeltjesgrootte
ALG-A44 DBSCAN-dichtheidsclustering Punt of kenmerk, straal van de buurt en ondergrens van de dichtheid Clusterlabels en ruispunten Clustering kan niet automatisch defecttypen benoemen
ALG-A47 Adaptieve Gaussiaanse drempel Grijstinten, vensters en offsets Lokale drempel en binair masker De parameters moeten worden gecombineerd met de defectschaal en kunnen op geen enkele textuur worden toegepast.
ALG-A48 Lokale drempel van Sauvola Grijswaardenafbeelding, venster en lokale statistische parameters Lokale drempelkaart en masker Vereist onafhankelijke markering en bevestiging, geen onvoorwaardelijke defectdetectie
ALG-A49 Driehoekige drempelsegmentatie Grijswaardenafbeelding en omgekeerde kleurinstellingen Triangulatiedrempel en maskering Beelddistributie die moet voldoen aan het drempelmodel
ALG-A50 GrabCut-voorgrondsegmentatie Kleurenafbeelding en rechthoek of initieel label Voorgrondlabels en maskers Vereist initialisatie, geen semantisch model van het productdomein
ALG-A51 K-betekent kleursegmentatie Kleurenkaart, kleurruimte en aantal clusters Kleurclusterlabels en gerelateerde resultaten Kleurclusters zijn niet gelijk aan de categorieën 'goedgekeurd' en 'defecten'
ALG-A52 Chan-Vese-niveau ingesteld Grijswaardenafbeelding, aanvankelijk masker en evolutieparameters Regiomaskers en iteratieresultaten Complexe texturen moeten worden geverifieerd met andere methoden of combinaties
ALG-A53 LoG nulovergang Grijswaardenafbeelding, filterschaal en contrastdrempel nulovergang Randrespons vormt niet automatisch dimensionale acceptatieresultaten
ALG-A54 Scharr verlooprand Grijswaardenafbeelding en gradiëntdrempel Verlooprespons en randen De gradiëntintensiteit komt niet direct overeen met de scheurdiepte
ALG-A55 Meerschalige achtergrondcorrectie met hoge hoed Afbeeldingen, structurele elementen op meerdere schaal en doellicht- en donkereigenschappen Achtergrondcorrectie en respons op meerdere schaalniveaus Bij verwerking worden de fysieke eigenschappen van het doelmateriaal niet aangetoond
ALG-A56 CLAHE lokale contrastverbetering Afbeeldingen, contrastlimieten en rasters Verbeter afbeeldingen De verbeterde uiterlijkveranderingen zijn geen nieuwe meetinformatie
ALG-A57 Correctie van Retinex-verlichting op één schaal Beeld- en verlichtingsschaal Retinex-correctiegrafiek en gerelateerde resultaten Herstelt geen informatie die verloren is gegaan als gevolg van occlusie of verzadiging
ALG-A58 Bilaterale filtering Imago-, buurt- en bilaterale gewichten Ruisvrij beeld Het ruisonderdrukkingseffect moet in samenhang met de meetketen worden geëvalueerd
ALG-A59 Niet-lokale gemiddelde ruisonderdrukking Beeld, ruisintensiteit en zoekvenster Ruisvrij beeld Geen verplichting om structuren onder de beeldresolutie te herstellen
ALG-A60 Morfologische reconstructie Zaadgrafiek, beperkingsgrafiek en connectiviteitsregels Reconstructieresultaten en iteratiestatus Zaadfouten zullen de resultaten veranderen en kunnen het semantische oordeel niet vervangen.
ALG-A61 Het vullen van binaire gaten Binair masker en connectiviteitsregels Gatenvulmasker en verwerkingsresultaten Als echte gaten detectiedoelen zijn, kunnen ze niet worden gewist door voorbewerking.
ALG-A62 Afstandsveld h-maxima zaden Binair masker, h-waarde en minimaal interval Afstandsveldzaden en gerelateerde resultaten Er worden alleen segmentatiezaden gegenereerd, wat niet betekent dat de doelen correct zijn gescheiden.
ALG-A63 Pathtracering van skeletgrafieken Skelet met één pixel of expliciete verfijningsopties Skeletknooppunten, takken en paden Bij padtracering wordt niet automatisch onderscheid gemaakt tussen scheuren, krassen en stof
ALG-A64 Dynamische planning van grenspaden 2D-kostenkaart, padas en eindpuntbeperkingen Beperkingspaden en kosten Kostenkaart voor padafhankelijkheid, geen universele contourgrondwaarheid
ALG-A65 Grijswaardenzwaartepuntlasermiddellijn Laserlijnbeeld, scanas en achtergrondparameters Middellijn in grijstinten De pixelmiddellijn is niet gelijk aan de gekalibreerde 3D-contour
ALG-A66 Gabor-textuurkenmerken Beeld-, richting- en golflengtefilterparameters Gabor textuurreactie en kenmerken Functie-extractie voltooit niet automatisch de defectclassificatie
ALG-A80 Lokaal binair patroon LBP-textuur Grijswaardenafbeelding LBP-codering en textuurstatistieken Het coderen zelf heeft geen betekenis van een defectcategorie
ALG-A81 GLCM grijsniveau matrixtextuur voor gelijktijdig voorkomen Gekwantiseerde grijswaardenafbeeldingen, niveaus en ruimtelijke offsets Gelijktijdige matrix- en textuurkenmerken Functiedrempels moeten worden geverifieerd op basis van taken
ALG-A82 Frequentiedomein Gaussiaanse inkeping om periodieke randen te verwijderen Beeld, randfrequentiepositie en bandbreedte Deperiodiek randbeeld Noodzaak om echt herhalende structuren te onderscheiden van interferentieranden

F04 Registratiecamera en lasergeometrie (10 stuks)

serienummer Algoritmemodule Gemeenschappelijke ingangen Uitgang beschikbaar Projectbevestigingspunten
ALG-A20 Steger-subpixel-ridge-extractie Grijswaarden lineair beeld, schaal en krommingsparameters Sub-pixel nokpositie en bijbehorende respons Ridge-extractie is geen voltooid 3D-scansysteem
ALG-A21 Lasertriangulatie Interne en externe cameraparameters, laservlak en beeldpositie Het driedimensionale snijpunt van de straal en het kalibratievlak Moet worden gekalibreerd met behulp van daadwerkelijke apparatuur; fysieke nauwkeurigheid kan niet worden geleverd met synthetische parameters
ALG-A31 Fase-afhankelijke vertalingsregistratie Referentie- en mobiele afbeeldingen met overlappende texturen 2D-vertaling en gerelateerde reacties Geschikt voor vertalingsschatting; rotatie of driedimensionale houding vereist het selecteren van het overeenkomstige model
ALG-A32 ECC-intensiteitsregistratie Overlaybeelden, bewegingsmodellen en beginwaarden Specificeer tweedimensionale transformaties en gerelateerde indicatoren Op basis van de initiële waarde en gelijkenis van het beeld moet het project een foutbepaling vaststellen
ALG-A33 ORB- en RANSAC-homografieregistratie Bron- en doelafbeeldingen met voldoende functies Functiecorrelatie en homografietransformatie Van toepassing op homografie; dekt niet automatisch scènes met meerdere dieptes
ALG-A37 2D Rigid Body ICP-registratie 2D-puntset, geschatte initiële houding en snoeiparameters Tweedimensionale rigide lichaamstransformatie en registratieresiduen Het is geen globale registratie, noch is het een 3D-robothand-oogkalibratie.
ALG-A38 Er moeten overeenkomstige punten worden aangebracht Overeenkomstige punten op hetzelfde vlak Tweedimensionale homografiematrix Relaties met één vlak kunnen niet in de plaats komen van een volledige driedimensionale kalibratie
ALG-A39 Multi-view dambordcamerakalibratie Multiview dambord- of hoekpunten, afmetingen en afbeeldingsspecificaties Interne cameraparameters, vervorming en kalibratieresultaten Na wijzigingen moeten de installatie- en lensstatus worden beoordeeld.
ALG-A40 Beeld- en puntvervorming Beeld of pixels, intrinsieke parameters van de camera en vervorming Correcte beeld- of puntcoördinaten Vertrouwt op effectieve interne parameters en belooft niet alle optische fouten te elimineren
ALG-A42 SVD Starre lichaam- en gelijkenisregistratie Opeenvolgend corresponderende tweedimensionale puntset- en schaalopties Stijf lichaam of soortgelijke transformatie Geschikt voor tweedimensionale corresponderende punten; driedimensionale registratie vereist het tot stand brengen van onafhankelijke gegevens en gecoördineerde koppelingen

F05 Bewegingstijdstip en processtatistieken (20 items)

serienummer Algoritmemodule Gemeenschappelijke ingangen Uitgang beschikbaar Projectbevestigingspunten
ALG-A22 Kalman-filter Initiële positie, tijdstap en geluidsinstellingen Tweedimensionale schatting van positie en snelheid Gefilterde uitvoer kan ongeldige metingen niet vermommen als gemeten posities
ALG-A23 Hongarije wedstrijd Kostenmatrix en afwijzingsdrempel Eén-op-één associaties en ongeëvenaarde items De associatieresultaten vormen geen echte identificatie.
ALG-A24 Savitzky-Golay-afvlakking en afleiding Volgorde, venster, volgorde, bemonsteringsinterval en afgeleide volgorde Gladde of afgeleide reeks Uniforme bemonstering en parameterwettigheid moeten duidelijk zijn
ALG-A25 Schatting van het vermogensspectrum van Welch Signaal-, samplefrequentie- en segmentatievensters Frequentie en spectrale vermogensdichtheid De gezondheid van apparatuur op de lange termijn kan niet worden afgeleid uit één enkel spectrumsegment
ALG-A26 Mahalanobis detectie van afstandsafwijkingen Normale trainingsfuncties, regularisatie- en testfuncties Afstandsscore en bevestigd anomalieoordeel Heeft een echte normale verdeling nodig, geen universele defectidentificatie
ALG-A67 Lucas-Kanade schaarse optische stroom Twee opeenvolgende frames, initiële hoekpunten en trackingparameters Schaarse puntbeweging en effectieve staat Het volgen van optische stromen is niet hetzelfde als kruisspiegel-identiteitscorrelatie
ALG-A68 Farneback dichte optische stroom Twee opeenvolgende frames en optische stroomparameters Dicht tweedimensionaal verplaatsingsveld Beeldverplaatsing is niet direct gelijk aan de driedimensionale snelheid
ALG-A69 MOG2-achtergrondscheiding Continue frame- en achtergrondleerparameters voorgrond masker Prospects zijn geen specifieke categorieën zoals mensen, vlammen, enz.
ALG-A70 Differentiële bewegingsdetectie met twee frames Twee frames, verschildrempel en morfologische parameters bewegingsdifferentieel masker Kan niet zelfstandig de categorie of het gevaarsniveau van het bewegende doel beoordelen
ALG-A71 Exponentieel voortschrijdend gemiddelde EWMA Numerieke reeks, afvlakkingscoëfficiënt en beginwaarde EWMA afgevlakte serie Smoothing kan systeemdrift niet elimineren
ALG-A72 Hampel mediaan absolute afwijking anomalie filtering Numerieke reeksen, vensters en MAD-drempels Uitbijtermarkeringen en verwerkingssequenties Vervangingswaarden kunnen geen originele geldige metingen nabootsen
ALG-A73 Bilaterale CUSUM-wijzigingsdetectie Volgorde, doelgemiddelde, toegestane afwijking en drempel Wijzig statistieken en alarmkandidaten Alarmdrempels en verwijdering van apparatuur worden afzonderlijk overeengekomen.
ALG-A74 korte tijd Fourier-transformatie STFT Signaal, samplefrequentie, venster en stapgrootte tijd spectrum Aliasinginformatie kan niet worden hersteld als de bemonsteringsfrequentie onvoldoende is
ALG-A75 Schatting van de FFT-autocorrelatieperiode Volgorde, bemonsteringsfrequentie en zoekvertragingsbereik Periode- of frequentieschattingen en bijbehorende hoeveelheden Het bestaan ​​van cycli bewijst niet direct het type defect aan de apparatuur.
ALG-A76 Dynamische tijdvervorming DTW Venster met twee reeksen en paden DTW-afstand en uitlijningspad De gelijkenisafstand is niet gelijk aan de ware identiteit van de gebeurtenis
ALG-A77 Recursieve kleinste kwadraten RLS Ken vectoren, observaties en recursieparameters Online modelcoëfficiënten en status Model- en datastimuleringsvoorwaarden moeten worden gedefinieerd
ALG-A78 Welford online gemiddelde en covariantie Dimensionaal consistente observatievolgorde Online gemiddelde, covariantie en telling Statistieken geven niet automatisch proceskwalificatiebeoordelingen
ALG-A79 PCA-reconstructie resterende anomaliescore Normale steekproeven, kenmerknormalisatie en hoofdcomponentscores gereconstrueerde restverschilfractie Het is noodzakelijk om een ​​normale basislijn vast te stellen, geen algemene foutdiagnose
ALG-A83 RMS-envelop voor korte tijd Signalen, ramen en trappen RMS-envelop voor korte tijd Fysieke eenheden zijn afhankelijk van de invoerkalibratie
ALG-A84 Eendimensionale detectie van pieksignificantie Eendimensionale volgorde, saillantie en minimaal interval Piekpositie en piekcorrelatiehoeveelheid Pieken kunnen niet automatisch als defectgebeurtenissen worden benoemd

F06 Bevochtiging van fysieke eigenschapsinversie (7 items)

serienummer Algoritmemodule Gemeenschappelijke ingangen Uitgang beschikbaar Projectbevestigingspunten
ALG-A85 OWRK energie-inversie van het vaste oppervlak Multi-sonde vloeistofcontacthoek en fysieke eigenschappen van componenten OWRK vaste oppervlakte-energiecomponent Er moeten consistente fysieke eigendomseenheden en toepasselijke oppervlaktemodellen worden gebruikt
ALG-A86 Wu harmonische gemiddelde oppervlakte-energie-inversie Contacthoek en sondevloeistofdispersie en polaire componenten Geen oppervlakte-energiecomponent Leid fysieke eigenschappen niet rechtstreeks af uit een enkele ongekalibreerde grafiek
ALG-A87 vOCG zuur-base oppervlakte-energie-inversie Contacthoek, sondevloeistof LW en zuur-base-gehalte vOCG oppervlakte-energiecomponent Sondevloeistofcombinaties en modelaannames moeten duidelijk zijn
ALG-A88 Zisman kritische extrapolatie van oppervlaktespanning Seriecontacthoek en vloeistofoppervlaktespanning Kritische extrapolatie en aanpassing van de oppervlaktespanning De geëxtrapoleerde waarde is niet gelijk aan de werkelijke waarde van de universele vaste oppervlakte-energie
ALG-A89 Washburn poeder absorberende contacthoek Tijd, vloeistofabsorptiekwaliteit, materiaalconstanten en fysische eigenschappen van SI-vloeistof Poedervloeistofabsorptie, contacthoek en regressiehoeveelheid Materiaalconstanten worden gekalibreerd met dezelfde vulomstandigheden; verschillende overeengekomen constanten kunnen niet worden gemengd.
ALG-A90 Hangende druppel Young-Laplace voorwaartse integraal Bondparameters, integratiebooglengte en stapgrootte Dimensieloos hangend drop-forward profiel Geen volledige ADSA voor het vinden van onbekende oppervlaktespanning op foto's
ALG-A91 Schatting van de regressiespanning van de hangende valkromming Voorafgevlakte semi-contouren, dichtheidsverschillen en zwaartekracht in meters Schatting van de krommingsregressiespanning De hoogterichting moet consistent zijn; het is geen volledige niet-lineaire ADSA-fitting.

F07 Meetstatistieken en onzekerheid (6 items)

serienummer Algoritmemodule Gemeenschappelijke ingangen Uitgang beschikbaar Projectbevestigingspunten
ALG-A94 Bootstrap-percentielbetrouwbaarheidsinterval Steekproeven, statistische functies, betrouwbaarheidsniveaus en instellingen voor herbemonstering Percentielintervallen en statistische resultaten De instelling van het betrouwbaarheidsniveau is niet hetzelfde als daadwerkelijk dekkingsbewijs voor eindige steekproeven
ALG-A95 Voortplanting van meetonzekerheid in Monte Carlo Meetmodel, invoergemiddelden en covarianties, steekproefinstellingen Modellering van de outputverdeling en onzekerheidsstatistieken Ontbrekende systeemitems worden niet automatisch aangevuld door middel van steekproeven
ALG-A96 Gekruiste ANOVA Gage R&R Balanceer gegevens per onderdeel, operator, aantal herhalingen Gage R&R en variantiecomponenten Neem niet automatisch interactietermen op en voer geen volledige significantietests uit
ALG-A97 Gewogen kleinste kwadraten lineaire kalibratie Referentie x en meting y en standaardonzekerheid Lineaire kalibratiecoëfficiënten en residuen Regressieresiduen zijn geen volledige apparatuuronzekerheden
ALG-A98 Deming bivariate foutregressie Twee variabele waarnemingen en foutvariantieverhouding Deming-regressiecoëfficiënt De foutvariantieverhouding moet een basis hebben
ALG-A100 Eerste-orde gevoeligheidsonzekerheidsvoortplanting Meetmodel, gemiddelde, covariantie en verschilstapgrootte Gevoeligheid en propagatieresultaten van de eerste orde Sterke niet-lineariteit en ontbrekende systeemgrootheden moeten afzonderlijk worden geëvalueerd.

F08 Laserspotanalyse (12 artikelen)

serienummer Algoritmemodule Gemeenschappelijke ingangen Uitgang beschikbaar Projectbevestigingspunten
ALG-A101 Adaptieve drempel laserpunt grijswaarden zwaartepunt Grijswaardenframe, ROI, achtergrond en screeningparameters voor kandidaten Enkele lichtpuntcentrum-, oppervlakte- en energiegerelateerde grootheden De uitvoer van de fysieke coördinaten moet worden geverifieerd met de doelcamera, lens en kalibratiegegevens.
ALG-A102 Multi-laserpunt verbonden domeinkandidaatextractie Grijswaardenframe, ROI en aangesloten domeinfilterparameters Meerdere hoogtepunten van kandidaten en hun kenmerken Contact- of overlappende lichtpunten worden niet automatisch gescheiden
ALG-A103 Logaritmisch kwadratisch oppervlak sub-pixel vlekcentrum Geschatte Gaussiaanse spot-, venster- en achtergrondparameters Logaritmisch kwadratisch centrum en passende resultaten Sterke verzadiging, niet-Gaussiaanse en vensterafkapping kunnen vertekening veroorzaken
ALG-A104 Gradiënt radiale symmetrie lichtvlek midden Bijna-radiale symmetrische spot- en gradiëntscreeningsparameters Radiale symmetriecentrum en residu Het positioneringseffect moet worden geverifieerd op basis van de reflecterende doelvorm en beeldomstandigheden.
ALG-A105 Laserspot tweede moment en hoofdasdiameter Lineaire respons op spotintensiteit, achtergrond en ROI Massamiddelpunt, primaire en secundaire asdiameters en -richtingen van de tweede orde Er wordt alleen momentberekening van de tweede orde geïmplementeerd, geen compleet ISO11146-meetsysteem
ALG-A106 Laserspot omringende energiediameter Spot, centrum, energieverhouding en schaal Gespecificeerde verhouding van omringende energieradius en diameter Grijswaardenintegraal wordt niet automatisch omgezet naar Watt of Joule
ALG-A107 Diagnose van laserspotkwaliteit en bruikbaarheid Spot-, blootstellingsgerelateerde informatie en kwaliteitslimieten Diagnostische grootheden en limietcontroles zoals verzadiging, afkapping en asverhouding Kwaliteitsdrempels vereisen het testen van apparatuur en zijn geen automatische acceptatiecriteria.
ALG-A108 Eén-op-één afstemming van referentiebits met meerdere laserpunten Detectiepunten, referentiepunten en bovengrens afstand in hetzelfde coördinatensysteem Eén-op-één overeenkomsten en ontbrekende items Het maakt geen schatting van externe parameters en bewijst niet de identiteit van het doelwit.
ALG-A109 Tweedimensionale pixel-naar-fysieke coördinaatpolynoomkalibratie Pixels in hetzelfde vlak als referentiecoördinaten en mappingvolgorde Tweedimensionale kaartcoëfficiënten en passende resultaten Tweedimensionale empirische mapping vervangt driedimensionale kalibratie niet
ALG-A110 Laserpuntkalibratie in kaart brengen en covariantievoortplanting Pixelpunten, effectieve 2D-kalibratie en pixelcovariantie Coördinaten in kaart brengen en voortplanting van bepaalde covarianties Kalibratieplaten, temperatuurdrift en modelafwijkingen worden niet automatisch meegenomen
ALG-A111 Laserpuntpixel naar camera-kijkhoekconversie Pixels, camera-intrinsiek en vervorming Cameracoördinatensysteem eenheid zichtlijn en hoek Ontbrekende afstandsinformatie, 3D-punten kunnen niet afzonderlijk worden hersteld
ALG-A112 Tweedimensionale herhaalbaarheid en dekkingsellips van laserspot Herhaal dezelfde voorwaarden voor 2D-coördinaten en dekkingsniveaus Gemiddelde, covariantie, radiale RMS en bedekkende ellips De aanname van tweedimensionale normale dekking bewijst geen fysieke nauwkeurigheid of stabiliteit op de lange termijn

Van beoordeling tot oplevering

  1. Bevestiging nodig: Verduidelijk taken, gegevens, outputs, indicatoren, platforms, interfaces, aantal apparaten en geplande tijd.
  2. Voorbeeldverificatie: Vaste voorbeelden en evaluatiekalibers vormen de basislijn van het algoritme, de toepasselijke voorwaarden en de reikwijdte van de implementatie.
  3. Ontwikkeling en gezamenlijke foutopsporing: Volledige algoritmecombinatie, gegevenstoegang, parameterconfiguratie, abnormale status, resultaatinterface en log.
  4. Onafhankelijke acceptatie: Verifieer het effect, het tijdverbruik, de stabiliteit en het herstelmechanisme op basis van overeengekomen gegevens of apparatuurstations.
  5. Autorisatie en onderhoud: Bepaal de lopende licentie op basis van het apparaat, het scenario en de versie, en handel voortdurend de oorspronkelijke scenarioproblemen en gecontroleerde upgrades af.

De leveringsinhoud kan bestaan ​​uit algoritmebibliotheken of programma's, aanroepvoorbeelden, interface- en parameterbeschrijvingen, configuratie- of kalibratiebestanden, testrapporten, versienotities en herstelplannen. Broncode, projectspecifieke modellen, componenten van derden, hardware en nieuwe platformaanpassingen worden afzonderlijk in de offerte bevestigd.

Veelgestelde vragen

Hoe weet ik of een bestaand algoritme met mijn apparaat werkt?

Geef eerst originele monsters, missiedoelstellingen, referentieresultaten en uitrustingsomstandigheden op. Na het voltooien van de data-inspectie en monsterverificatie kunnen herbruikbaarheid, ontwikkeling die moet worden aangevuld, verwachte resultaten en acceptatiemethoden worden verduidelijkt.

Worden Windows, Linux en embedded platforms ondersteund?

Aanpassing kan worden geëvalueerd op basis van het doelsysteem, de processor en de oproepinterface. Het project zal ook afhankelijkheden, middelen, leveringsvorm, installatiemethode en prestatietestomstandigheden bevestigen.

Waarom moeten nauwkeurigheid en verwerkingssnelheid per project worden bevestigd?

Indicatoren zullen variëren afhankelijk van de moeilijkheidsgraad van het monster, de beeldresolutie, de algoritmecombinatie, de hardware en het statistische kaliber. Door middel van klantmonsters en het testen van doelplatforms kunnen aanvaardbare projectindicatoren worden gevormd.

Is het mogelijk om een ​​licentie te verlenen op basis van het aantal apparaten?

Licenties kunnen worden overeengekomen op basis van klantentiteiten, apparatuur of werkstations, algoritmescenario's, leveringsversies en deadlines. De regels voor machinevervanging, offline gebruik, herstel en nieuwe apparatuur zijn vastgelegd in het contract.

Kunnen we in de toekomst blijven optimaliseren?

Het kan nieuwe monsters, foutieve inschattingsproblemen en veranderingen in de werkomstandigheden in de originele scène reproduceren, verbeteren en regressieverifiëren. Nieuwe producten, hardware of functies worden geëvalueerd op basis van de omvang van de verandering.

Projectadvies

Dien monsters en apparatuurvoorwaarden in om de ontwikkelings- en leveringsomvang te verduidelijken

Vision-algoritmemodule en SDK-ontwikkelingsdiensten

Beschrijf het taakobject, de originele foto of video, de doelindicatoren, het apparaatplatform, de interface en de voorbeeldsituatie.

Telefoon: 13910119357
xuzhiyang0928@gmail.com

De ingevulde gegevens worden uitsluitend gebruikt voor evaluatie en contact voor dit project. Dien geen ongeautoriseerde persoonlijke informatie of gevoelige gegevens in.