Avantages de la compression d’images JPEG intégrée

Si une compression d’images est directement transposée dans la caméra, cela offre de nombreux avantages pour la configuration du système et une utilisation flexible, économique.


Fonctionnement de la compression d’images JPEG

C’est en 1992 que la norme ISO/CEI 10918 a été publiée par le groupe « Joint Photographic Experts Group » (JPEG) : elle comprend plusieurs parties, notamment la compression de photos individuelles ainsi que le format d’enregistrement JFIF (JPEG File Interchange Format), l’un des formats d’images les plus utilisés.

La compression se fait en plusieurs étapes. Les images en couleurs sont converties depuis le schéma de couleur RGB vers le modèle YCbCr. Le modèle se compose de la luminance Y (luminosité) et des deux composants de couleurs Cb (chrominance bleu-jaune) et Cr (chrominance rouge-vert). Les informations relatives à la couleur sont réduites au moyen d’une filtration passe-bas et d’un sous-balayage. On exploite ainsi le fait que l’œil humain perçoit une résolution nettement plus faible des couleurs en comparaison avec les différences de luminosité.

De gauche à droite : image originale (schéma de couleur RGB) et la dissociation correspondante dans les composants Y, Cb et Cr.
Après la conversion, chaque composant (Y, Cb et Cr) est soumis à une répartition en 8×8 blocs ainsi qu’à une transformée en cosinus discret (DCT). La réduction effective des données est réalisée grâce à une quantification ultérieure. Un tri des coefficients en fonction de la fréquence et un codage entropique viennent parachever le processus de compression d’images. Pour une performance élevée, ces processus peuvent être exécutés en parallèle.
Déroulement de la compression d’images JPEG
La compression JPEG est généralement synonyme de perte de données, du fait d’une qualité d’image réduite. Pour les images monochromes, un taux de compression de 5:1 ne génère visuellement aucune perte. Avec un taux de 10:1, la qualité est suffisante pour bon nombre d’applications. Des taux de compression plus élevés entraînent néanmoins des artefacts prononcés tels que la formation de blocs et des différences de niveau sur les bords. En cas d’utilisation d’images en couleurs RGB, des taux de compression de 12:1 sans perte sur le plan visuel et 35:1 pour une bonne qualité, peuvent être appliqués.

Implémentation dans les caméras LXT

Les caméras LXT sont basées sur des capteurs CMOS modernes avec une résolution et une vitesse élevées. Les images non compressées sont transmises directement au PC via l’interface rapide 10 GigE. La compression JPEG peut ainsi être activée en option dans le Camera Explorer ou SDK. Pour ce faire, il convient de sélectionner au préalable un format de pixels compatible avec l’application (Mono8 ou YCbCr422_8). La compression d’images JPEG intégrée peut ensuite être activée par simple pression de touche sur le paramètre « Image Compression Mode » = JPEG.
Le taux de compression JPEG peut être configuré de manière flexible dans la plage 30-100 % via le paramètre « Image Compression Quality » et permet ainsi une harmonisation individuelle de la qualité d’image avec l’application correspondante.
De gauche à droite : image originale, compression 80 % (8:1), compression 30 % (16:1)
Les images 8 bits monochromes ou en couleur sont prises en charge. Un calcul de couleurs haute qualité (en partie dans un environnement 5×5) ainsi que la conversion vers YCbCr422_8 sont exécutés pour les caméras couleur. La compression d’images JPEG est séquentielle, avec une performance optimale du détecteur. La latence supplémentaire due à la compression est minimale. L’implémentation se fait sur la base de la norme GigE Vision 2.0 via le type de charge utile JPEG. Le courant JPEG généré comporte tous les en-têtes et peut être enregistré directement dans un fichier JPEG. Dans les métadonnées, un horodatage ainsi que la position ROI dans le courant JPEG sont également transmis. Une image d’aperçu ou la transmission parallèle de l’image originale et JPED n’est pas prévue.

Exemples d’applications

La compression d’images JPEG peut être mise en œuvre dès que les séquences d’images sont requises sur une période prolongée. C’est notamment le cas lorsque la bande passante de la transmission ou du support de stockage est limitée ou que le PC ne peut plus procéder au traitement, p. ex. pour plusieurs caméras. Comme la qualité d’image est légèrement inférieure à l’originale, l’utilisation d’applications d’instrumentation n’est pas recommandée.

Assistance Logiciels

Pour une intégration et utilisation aisées des caméras VLXT.JP, différentes options logicielles sont proposées.


Gamme de produits


Téléchargements

Au sommet