Für die Kameraintegration sind kompatible elektrische Verbindungen, Bilddaten, Steuerkanäle und Hostsoftware erforderlich. Ein gemeinsam genutzter Schnittstellenname legt nur einen Teil der Anforderungen fest. Ein angeschlossenes Kabel oder eine Arbeitsvorschau demonstrieren keine vollständige Erfassung und Steuerung im angegebenen Betriebsmodus.
Überprüfen Sie die komplette Signalkette
| Schnittstelle | Signalkettenprüfungen | Software- und Konfigurationseingaben |
|---|---|---|
| MIPI CSI-2 | Sensorausgabe, physikalische Schicht, Spuren, Uhren, Datentypen und Empfänger | Sensorkonfiguration, Gerätebaum oder Plattformeinstellungen, Treiber und Empfängermodus |
| USB | Geräteprotokoll, USB-Version, Host-Controller, Strom und Kabel | UVC- oder Herstellerprotokoll, SDK, Treiber, Pixelformat und Puffer |
| GigE / GigE Vision | Kamera, Netzwerkadapter, Switches, Netzwerkkonfiguration und effektiver Durchsatz | Kameraprotokoll oder SDK, Paket- und Puffereinstellungen, Übertragungsfehlerstatistiken |
| GMSL | Sensor-, Serialisierer-, Kabel-, Deserialisierer- und SoC-Bildeingabe | Gerätekopplung, Steuerkanal, Adressen, Treiber und Videorouting |
Durch die Ethernet-Konnektivität wird keine GigE Vision-Unterstützung hergestellt, und durch die USB-Konnektivität wird keine UVC-Unterstützung hergestellt. Überprüfen Sie die angegebene GMSL-Serialisierungs- und Deserialisierungskombination, anstatt die Kompatibilität aus dem Erscheinungsbild des Steckers oder Kabels abzuleiten. Überprüfen Sie für MIPI CSI-2 die Unterstützung der physischen Schicht und der Zielplattform. Der Protokollname ist keine vollständige Definition der elektrischen Schnittstelle. MIPI CSI-2, NVIDIA GMSL-Kamera-Framework.
Schätzen Sie das Datenvolumen für den Zielmodus
Die unkomprimierte Bildnutzlast ohne Overhead kann als geschätzt werden B = W × H × f × b / 8. W und H sind Bildabmessungen in Pixeln, f steht für Bilder pro Sekunde, b ist die durchschnittliche Anzahl von Bits pro Pixel und B steht für Bytes pro Sekunde. Berücksichtigen Sie Packen, Zeilenauffüllen, Metadaten, Protokolle, erneute Übertragung und Kopien des Hostspeichers separat. Bewerten Sie komprimierte Streams anhand der Codec-Einstellungen und der gemessenen Bitrate.
Diese Formel schätzt die Nutzlast; Es verspricht weder Schnittstellendurchsatz noch Systemleistung. Kameras können USB-Controller, Netzwerkadapter oder Speicherpfade gemeinsam nutzen. Messen Sie die tatsächliche Topologie. Anbieter-Bandbreitentools unterscheiden verfügbare Bandbreite, Übertragungsfehler, unvollständige Bilder und übersprungene Frames. ROI und Pixelformat beeinflussen die Auslastung. Basler Bandbreitenmanager.
Überprüfen Sie mehr als nur die Bildausgabe
Korrigieren Sie Kameramodell, Firmware, Host-Betriebssystem, Treiber, SDK, Kabel, Auflösung und Bildrate. Zeichnen Sie Rohbildformat, Abmessungen, Bildkennungen, Zeitstempel, Erfassungszahlen, ungültige Bilder, die Definition der ausgelassenen Bilder und Fehlerzustände auf. Führen Sie die beabsichtigte gleichzeitige Arbeitslast für die vereinbarte Dauer aus und testen Sie dann die Trennung, die erneute Verbindung, abnormale Beendigungen und die Wiederherstellung, abhängig von der Geräte- und Plattformunterstützung.
Eingaben zur Bewertung
Stellen Sie Pin- und Stromversorgungsdokumentation, Gerätehandbücher, SDK-Beispiele, Zielplattformversionen, erforderliche Erfassungsmodi und Rohbeispiele bereit. Geben Sie bei Brücken oder Adapterkabeln die komplette Konvertierungsrichtung und Komponenten an. Definieren Sie nach Überprüfung dieser Eingaben die erforderlichen Treiber-, Board- oder Anwendungsarbeiten.
Verwandte Dienstleistungen: MIPI-Schnittstellenanpassung und Bridge-Boards Und eingebettete Bilderfassung.