L'intégration de la caméra nécessite des connexions électriques, des données d'image, des canaux de contrôle et un logiciel hôte compatibles. Un nom d’interface partagée n’établit qu’une partie des exigences. Un câble connecté ou un aperçu fonctionnel ne démontre pas une acquisition et un contrôle complets dans le mode de fonctionnement spécifié.
Vérifiez la chaîne de signal complète
| Interface | Vérifications de la chaîne de signaux | Entrées logicielles et de configuration |
|---|---|---|
| MIPI CSI-2 | Sortie du capteur, couche physique, voies, horloges, types de données et récepteur | Configuration du capteur, paramètres de l'arborescence des périphériques ou de la plate-forme, pilotes et mode récepteur |
| USB | Protocole de périphérique, version USB, contrôleur hôte, alimentation et câble | Protocole UVC ou fournisseur, SDK, pilote, format de pixel et tampons |
| GigE/GigE Vision | Caméra, adaptateur réseau, commutateurs, configuration réseau et débit effectif | Protocole de caméra ou SDK, paramètres de paquets et de tampon, statistiques d'erreurs de transfert |
| GMSL | Capteur, sérialiseur, câble, désérialiseur et entrée d'image SoC | Couplage d'appareils, canal de contrôle, adresses, pilotes et routage vidéo |
La connectivité Ethernet n'établit pas la prise en charge GigE Vision et la connectivité USB n'établit pas la prise en charge UVC. Vérifiez la combinaison de sérialiseur et de désérialiseur GMSL spécifiée plutôt que de déduire la compatibilité à partir de l'apparence du connecteur ou du câble. Pour MIPI CSI-2, vérifiez la prise en charge de la couche physique et de la plate-forme cible ; le nom du protocole n'est pas une définition complète de l'interface électrique. MIPI CSI-2, Cadre de caméra NVIDIA GMSL.
Estimer le volume de données pour le mode cible
La charge utile de l'image non compressée, hors surcharge, peut être estimée comme suit : B = W × H × f × b / 8. W et H sont les dimensions de l'image en pixels, f correspond aux images par seconde, b est le nombre moyen de bits par pixel et B est les octets par seconde. Tenez compte séparément de l'emballage, du remplissage des lignes, des métadonnées, des protocoles, de la retransmission et des copies de la mémoire hôte. Évaluez les flux compressés à l’aide des paramètres du codec et du débit binaire mesuré.
Cette formule estime la charge utile ; il ne promet pas le débit de l'interface ou les performances du système. Les caméras peuvent partager des contrôleurs USB, des adaptateurs réseau ou des chemins de mémoire. Mesurez la topologie réelle. Les outils de bande passante des fournisseurs distinguent la bande passante disponible, les erreurs de transfert, les images incomplètes et les images sautées ; Le retour sur investissement et le format des pixels affectent la charge. Gestionnaire de bande passante de Bâle.
Vérifier bien plus que la sortie d'image
Corrigez le modèle de caméra, le micrologiciel, le système d'exploitation hôte, le pilote, le SDK, le câble, la résolution et la fréquence d'images. Enregistrez le format des images brutes, les dimensions, les identifiants des images, les horodatages, le nombre de captures, les images non valides, la définition des images perdues et les états d'erreur. Exécutez la charge de travail simultanée prévue pendant la durée convenue, puis testez la déconnexion, la reconnexion, les sorties anormales et la récupération sous réserve de la prise en charge de l'appareil et de la plate-forme.
Éléments d’évaluation
Fournissez la documentation sur les broches et l'alimentation, les manuels des appareils, les exemples de SDK, les versions de la plate-forme cible, les modes de capture requis et les échantillons bruts. Pour les ponts ou les câbles adaptateurs, spécifiez le sens de conversion complet et les composants. Définissez le travail requis sur le pilote, la carte ou l'application après avoir vérifié ces entrées.
Prestations associées : Adaptation de l'interface MIPI et cartes de pont et acquisition d'images intégrées.