Die Beschaffung industrieller Bildverarbeitung sollte sich an den tatsächlichen Ergebnissen orientieren. Der Kauf einer Kamera, die Inbetriebnahme eines Algorithmus und die Inbetriebnahme eines Inspektionssystems erfordern unterschiedliche Ausrüstungs-, Software- und Integrationsaufgaben. Identifizieren Sie vorhandene Vermögenswerte und die zu entwickelnden Teile, bevor Sie den Umfang definieren.
Vier Arten von Liefergegenständen
| Objekt | Zu definierende Eingaben | Mögliche Leistungen | Akzeptanzfokus |
|---|---|---|---|
| Bildgebungs- und Kameraausrüstung | Teile, Sichtfeld, Bewegung, Installation und verfügbare Beleuchtung | Spezifizierte Geräte, Einstellungen und Verbindungsinformationen | Eignung von Rohbildern für die Aufgabe |
| Akquise und Schnittstellen | Modelle, Verbindungen, Protokolle, Treiber und Zielsystem | Treiber, Erfassungssoftware, Schnittstellendokumentation und Protokolle | Bilderfassung, Vollständigkeit, Timing und Wiederherstellung |
| Algorithmen und Anwendungen | Rohproben, Etiketten, Regeln und Computerplattform | Komponenten, Konfiguration, Beispiele und Evaluierungsaufzeichnungen | Ergebnisse zu vereinbarten Proben, Ressourcenverbrauch und Fehlern |
| Systemintegration | Die oben genannten Eingaben plus mechanische, elektrische und standortbezogene Schnittstellen | Ein Prototyp, Software und technische Dateien im vereinbarten Umfang | Durchgängige Funktionen, Betriebsbedingungen und Übergabe |
Diese Tabelle organisiert den Projektumfang. Für jedes Projekt werden konkrete Dateien und Geräte vereinbart. Für die Entwicklung eines Gesamtsystems sind außerdem definierte Komponentenquellen, Einkaufsverantwortungen und Integrationsaufgaben erforderlich. Eine Algorithmenliste allein begründet noch nicht die Bereitschaft zur Auslieferung eines kompletten Gerätes.
Definieren Sie Arbeit aus vorhandenen Vermögenswerten
Geben Sie für eine vorhandene Kamera Modell, Firmware, Rohbilder, SDK und Betriebsplattform an, um die Wiederverwendung zu bewerten. Stellen Sie für einen vorhandenen Algorithmus Vorverarbeitung, Ein- und Ausgaben, Abhängigkeiten, Lizenzierung und Referenzergebnisse bereit. Stellen Sie für eine bestehende Maschine auch Schnittstellenlisten, Steuerabläufe, Installationsbedingungen und Fehlerprotokolle bereit. Fehlende Eingaben sollten vor der Definition der Entwicklungsarbeit durch Dokumentenprüfung und eine begrenzte Validierung behoben werden.
Verbinden Sie Beschaffung mit Akzeptanz
Identifizieren Sie für jede Aufgabe den Eingabeeigentümer, den Implementierer, die Ausgabe und die Akzeptanzmethode. Beispielsweise liefert der Kameralieferant Geräte und sein SDK; Die Erfassungssoftware stellt Frame-IDs und Fehlerzustände bereit. der Algorithmus liefert definierte Ergebnisse; und der Integrator nimmt die Station in Betrieb. Vereinbaren Sie, wie mit ungültigen Frames, Verbindungsabbrüchen, nicht verfügbaren Ergebnissen und fehlenden Downstream-Bestätigungen umgegangen wird.
Leistungsanforderungen erfordern Testbedingungen. Zeichnen Sie Auflösung, Bildrate, Sample-Abdeckung, Zykluszeit und Dauerbetriebsdauer separat auf. Komponentenspezifikationen und gemessene Systemergebnisse verwenden ihre jeweiligen Definitionen. Bieten Sie Entwicklung, Ausrüstung, Prototypen, Integration, Tests und Änderungsumfang separat an.
Informationen zur Projektbewertung
Geben Sie den Gerätezweck, vorhandene Kameras und Software, Rohbilder oder Videos, Zielsystem, Standortschnittstellen, erforderliche Dateien und Akzeptanzbedingungen an. Listen Sie unbekannte Parameter als zu bewertende Elemente auf, damit Bewertung, Entwicklung und Integration festgelegt werden können.
Verwandte Dienstleistungen: Vision-Hardware und Embedded-Entwicklung Und Algorithmusmodule und SDKs. Senden Sie vorhandene Informationen über Projektanfragen um den Entwicklungsumfang einzuschätzen.