Gui<strong>de</strong> d’achatCartes d’acquisition <strong>et</strong> <strong>de</strong> <strong>traitement</strong> pour caméras numériquesFabricant Référence Type Standards Entrées num.* Débit Mémoire Traitement Observations(Représentant) <strong>de</strong> carte acceptés (entrées d’entrée embarquée embarquéindépendantes) maximumArvoo Picasso- PCI, Camera Link, 1 ou 2 80 Mo/s Non Non Driver Windows XX(Ecrin Systems) Digital CPCI LVDS, RS422 (1 ou 2) Driver Linux <strong>et</strong> RT LinuxLeonardo CL PCI 64 Camera Link 1 ou 2 170 Mo/s Oui OuiCPCI 64 (1 ou 2) (1Go max FCPGAPMC 64 DIMM) Processeur MIPSBitflow CL R 64 PCI 64 Camera Link 2 De 395 à Non Décodage Supporte tous types <strong>de</strong> caméras Camera Link(SAIS) bits, PCI 1 024 Mo/s couleur Bayer Haut débit en PCI 64 bits/66 MHz <strong>et</strong> PCIExpress sur FPGA ExpressCognex 8100D PCI De 1 à 3 40 Mo/s Oui Non(<strong>de</strong> 1 à 3)(8 Mo)Coreco Imaging Séries X64 PCI 32 Camera Link 1 CL Base, 528 Mo/s Oui Oui (LUT, 2 triggers, 2 ports RS232C, 36 bits RGB, 8 à(Imasys) CL PCI 64 matricielle Medium, Full (32 Mo àautomatic 64 bits/pixel, régions d’intérêt (ROI)PCI-X linéaire ou 2 CL Base 2 Go) transfert DTE)PCcamlink PCI Camera Link 1 CL pour 120 Mo/s Oui Oui (LUT, 8 E/S TTL, RS232C, CL 62,5 MHzcaméra linéaire (16 Mo) conversion 4:2:2 régions d’intérêt<strong>et</strong> matricielleformatage, <strong>et</strong>c.)X64LVDS PCI 32 LVDS, 528 Mo/s Oui Oui (LUT Horloge pixel 75 MHz, longueur ligne <strong>de</strong> 1 àPCI 64 RS422, matr. (32 Mo à Automatic 256k, triggerPCI-X <strong>et</strong> linéaire 2 Go) transfert DTE)Data Translation DT 3145 PCI Camera Link 1 100 Mo/s Non Non Une entrée CL single Tap. Support logiciel(SAIS)étenduEdixia Calia/CL PCI Camera Link 3 (3) 180 Mo/s Oui Oui(32 Mo) FPGAEpix PIXCI PCI Camera Link 2 CL Base ou 1 66 MHz Oui Non(BFI Optilas) CL3SD matr., linéaire Medium-Full (4 Go)N&B/couleurEuresys Grablink Desktop Camera Link, 1 CL 60 MHz Oui Gestion res<strong>et</strong> asynchrone, configuration(Opto Vision) Value PCI, RS232 (8 Mo) série Camera Link comme un port COMCPCIsupplémentaireGrablink Desktop Camera Link 2 CL 66 MHz Oui Gestion res<strong>et</strong> asynchrone, configurationExpert 2 PCI RS232 (16 Mo) série Camera Link comme un port COMCPCIsupplémentaireSérie Multi PCI 16 <strong>et</strong> Camera Link, 2 CL 40 MHz 0,16 ou 32 Mo 0, 1 ou 2 DSP Acquisition <strong>de</strong> 2 caméras en parallèle,32 bits RS422 suivant suivant modèles option DSP pour capture rapi<strong>de</strong> d’images,LVDS modèles transfert tps réel vers PCEuresys Grablink PCI, Camera Link 1 (1) 60 MHz Oui Non E/S, res<strong>et</strong>, strobe(Elvitec) Value CPCI Base (8 Mo)Grablink PCI, Camera Link 2 CL Base 66 MHz Oui Non E/S, res<strong>et</strong>, strobeexpert PCI-64, ou 1 Medium (16 Mo)CPCIQuick Pack PCI, Camera Link 1 (1) 50 MHz Oui Oui E/S, correction d’uniformité,Colorscan PCI-64, Base FPGA équilibrage <strong>de</strong>s blancs, <strong>et</strong>c.CPCI (linéaire)*Dans tout le tableau, CL signifie “Camera Link”MESURES 771 - JANVIER 2005 - www.mesures.com53
Gui<strong>de</strong> d’achatLe débit d’entrée maximum <strong>de</strong>s <strong>cartes</strong> numériquesest davantage suj<strong>et</strong> à controverses. Parabus <strong>de</strong> langage,certaines documentations parlent<strong>de</strong> “fréquence d’échantillonnage”(mêmesi c<strong>et</strong>te notion n’a <strong>de</strong> sens qu’avec un signald’entrée analogique), <strong>et</strong> l’expriment en MHz.D’autres l’expriment en Mo/s, voire enpixels/s… Mais pour que ces valeurs soientcomparables, encore faut-il savoir combien <strong>de</strong>bits sont transférés à chaque coup d’horloge.Si1 pixel est codé sur 8 bits,on peut utiliser indifféremmentles <strong>de</strong>ux unités (Mo/s ou MHz).Mais si un pixel est codé sur 32 bits,soit 4 oct<strong>et</strong>s,un débit d’entrée <strong>de</strong> 40 MHz équivaut à rentrer4x40=160 Mo <strong>de</strong> données par secon<strong>de</strong>…Pour éviter les erreurs <strong>de</strong> lecture ou les interprétationshâtives,mieux vaut donc se penchersur le détail du calcul.Rappelons pour cela quele débit d’entrée maximal <strong>de</strong> la carte n’est autreque le produit <strong>de</strong> la résolution, du nombred’images par secon<strong>de</strong> <strong>et</strong> du nombre d’oct<strong>et</strong>ssur lequel est codé le pixel. La carte 8100D <strong>de</strong>Cognex, par exemple, perm<strong>et</strong> d’acquérir(1 280x1 024 pixels)x(30 images/s)x(1 oct<strong>et</strong>)=39 Mo/s, ou 39 MHz (puisqu’un pixel estcodé sur 8 bits).Au niveau <strong>de</strong>s <strong>cartes</strong> numériques, on trouvecouramment <strong>de</strong>s débits d’entrée <strong>de</strong> l’ordre <strong>de</strong>40, 66, <strong>et</strong> même 85 MHz sur 8 bits, autrementdit 680 Mo/s (la ban<strong>de</strong> passante duCamera Link).Quant à la résolution, la majorité <strong>de</strong>s convertisseursco<strong>de</strong> le signal sur 8 bits (soit256 niveaux <strong>de</strong> gris) ou plus rarement sur10 bits dans les applications monochromes, <strong>et</strong>sur 16 ou 32 bits dans les applications couleur.Le format, la mémoire<strong>et</strong> les <strong>traitement</strong>s intégrésLe flux d’entrée venant <strong>de</strong>s caméras conditionneaussi le choix du format <strong>de</strong> la carte.Si le bus PCI prédomine largement, certainsCartes d’acquisition <strong>et</strong> <strong>de</strong> <strong>traitement</strong> pour caméras numériquesFabricant Référence Type Standards Entrées num.* Débit Mémoire Traitement Observations(Représentant) <strong>de</strong> carte acceptés (entrées d’entrée embarquée embarquéindépendantes) maximumImpex FrameLink PC Card Camera Link 1 65 Mo/s Non Non Supporte toutes les caméras numériques 1, 2(SAIS) 32 bits Tap, fréq. d’acq. élevée, carte pournotebook au format PCMCIALeutron Picport- PCI, Camera Link 2 CL Base ou 1 85 MHz 48 Mo Oui(BFI Optilas) Pro CL PMC matr., linéaire CL Medium-FullMono/stéréoN&B/couleurPicport PCI, RS422, 2 LVDS 8 bits 48 MHz Non Oui (sur FPGA)Digital CPCI, RS644 16 bits 24 MHzPMCMatrix Vision mvGamma PCI Camera Link Base <strong>et</strong> Medium 80 Mo/s Oui Non Drivers Windows <strong>et</strong> linuxCL (1) (8 Mo)mvTitan PCI RS422 <strong>et</strong> 32 bits ou Base 80 Mo/s Oui Oui Drivers Windows <strong>et</strong> linuxCamera Link <strong>et</strong> Medium (1) (8 à 32 Mo)Matrox Imaging Solios XCL PCI-X Camera Link 2 CL Base 66 MHz Oui Option Bibliothèque <strong>de</strong> <strong>traitement</strong> d’imagesou 1 CL single- (64 Mo) FPGA Matrox Imaging Library (MIL)MediumHelios XCL PCI-X Camera Link 2 CL Base 85 MHz Oui Oui Prochainement disponible : LVDS/RS422ou 1 CL single- (128 Mo) Asic 64 bits. Bibliothèque <strong>de</strong> <strong>traitement</strong>Fulld’images MILOdyssey XCL PCI-X Camera Link 2 CL Base 85 MHz Oui Oui Existe avec 1 Go <strong>de</strong> Ram, <strong>et</strong> enou 1 single-Full (256 Mo) Asic Power PC G4 LVDS/RS422 64 bitsBibliothèque MILMatrox Odyssey PCI-X Camera Link 2 CL Base 680 Mo/s Oui Oui OS : Windows 2000/XP, Linux, QNX(i2S) XCL linéaire ou ou 1 CL Base, (256 Mo) G4 PowerPC <strong>et</strong> Neutrino. Bibl. <strong>de</strong> trait. d’imagesmatriciel Medium ou Full Asic personnalisé MILSolios XCL PCI-X Camera Link 2 CL Base 66 Mo/s Oui Oui Logiciel gratuit associé : MIL-Litelinéaire ou ou 1 CL Base ou (64 Mo) FPGA OS : Windows 2000/XP. En option :matriciel Medium biblio. <strong>de</strong> <strong>traitement</strong> d’images MILM<strong>et</strong>eor II/ PCI Camera Link 2 CL Base 50 MHz Oui Oui Logiciel gratuit associé : MIL-LiteCamera Link N&B ou ou 1 CL Base ou (32 Mo) LUT OS : Windows NT/2000/XP <strong>et</strong> QNXRGB Medium Neutrino. En option : biblio MIL*Dans tout le tableau, CL signifie “Camera Link”54MESURES 771 - JANVIER 2005 - www.mesures.com