Twilight of the Pixels - Mettre l'accent sur les graphiques vectoriels

Auteur: Roger Morrison
Date De Création: 20 Septembre 2021
Date De Mise À Jour: 1 Juillet 2024
Anonim
Twilight of the Pixels - Mettre l'accent sur les graphiques vectoriels - La Technologie
Twilight of the Pixels - Mettre l'accent sur les graphiques vectoriels - La Technologie

Contenu



Source: Dip2000 / Dreamstime.com

À emporter:

Bien qu'un codec vidéo vectoriel expérimental puisse préfigurer une révolution en matière d'évolutivité et de définition de la vidéo, le résultat le plus immédiat sera probablement une augmentation spectaculaire de l'efficacité du codage.

Un pixel, par nature, fait partie d'une image plus grande. Plus le pixel est petit, plus nombreux sont ceux qui peuvent composer une image complète plus grande (et donc plus la définition est haute). Les contours plus fins donnent à l'image plus de résolution, car la définition plus élevée permet d'obtenir une image plus fidèle. Nous avons vu la résolution devenir de plus en plus fine au fil des ans, ce qui est essentiellement le résultat d'une plus grande capacité pour des pixels plus petits à mesure que les graphiques numériques évoluent. Mais que se passe-t-il si la taille et la quantité de pixels ne sont plus les variables décisives de la qualité d’une image? Et si les images pouvaient être redimensionnées avec une perte de résolution faible, voire nulle?


Quels sont les graphiques vectoriels?

Les graphiques vectoriels constituaient auparavant le principal système d’affichage de l’ordinateur personnel. En revanche, les bitmaps de pixels (également appelés images pixellisées) ont été développés dans les années 60 et 70, mais ne sont pas devenus visibles avant les années 80. Depuis lors, les pixels ont joué un rôle déterminant dans notre façon de créer et de consommer de la photographie, de la vidéo et de nombreuses animations et jeux. Néanmoins, les graphismes vectoriels ont été utilisés dans la conception visuelle numérique au fil des ans et leur influence s’élargit à mesure que la technologie évolue.

Contrairement aux images pixellisées (qui mappent des pixels à valeurs chromatiques individuelles pour former des bitmaps), les graphiques vectoriels utilisent des systèmes algébriques pour représenter des formes primitives pouvant être redimensionnées à l'infini et fidèlement. Ils ont évolué pour servir diverses applications de conception assistée par ordinateur, à la fois esthétiques et pratiques. Une grande partie du succès de la technologie graphique vectorielle peut être attribuée à sa praticité - les graphiques redimensionnables ont de nombreuses utilisations dans diverses professions techniques. De manière générale, cependant, leur capacité à décrire des présentations visuelles complexes et photoréalistes est insuffisante par rapport à l’image tramée.


Traditionnellement, les graphiques vectoriels fonctionnaient de manière esthétique là où la simplicité était une vertu, comme dans l’art Web, la conception de logo, la typographie et la rédaction technique. Mais il existe également des recherches récentes sur la possibilité d’un codec vidéo vectoriel, qu’une équipe de l’Université de Bath a déjà commencé à développer. Et bien que l'implication puisse être une forme de vidéo avec une évolutivité accrue, il existe d'autres avantages, ainsi que des limitations, à explorer.

Codec vidéo vectoriel

Un codec, par nature, code et décode des données. Le mot lui-même sert de manière variable de support de codeur / décodeur et de compresseur / décompresseur, mais les deux font référence au même concept - l’échantillonnage d’une source externe reproduit dans un format quantifié. Les codecs vidéo contiennent des données qui déterminent les paramètres audiovisuels tels que l’échantillonnage des couleurs, la compression spatiale et la compensation de mouvement temporel.

La compression vidéo implique en grande partie l’encodage de trames avec le moins de données redondantes possible. La compression spatiale analyse la redondance dans des images uniques, tandis que la compression temporelle cherche à éliminer les données redondantes qui se produisent entre les séquences d'images.

L’avantage du graphisme vectoriel dans le codage vidéo réside dans son économie de données. Plutôt que de cartographier littéralement les images en pixels, les graphiques vectoriels identifient plutôt les points d'intersection ainsi que leurs relations mathématiques et géométriques entre eux. Les «chemins» ainsi créés permettent généralement de réduire la taille des fichiers et la vitesse de transmission par rapport à une carte de pixels si la même image était pixellisée, et ils ne souffrent pas de la pixellisation lors de l’agrandissement.

La première chose qui semble nous venir à l’esprit lorsqu’on envisage un codec vidéo vectoriel est le concept (peut-être un peu capricieux) d’échelle infinie. Bien que je pense qu'un codec vidéo vectoriel pourrait faciliter l'évolutivité de manière spectaculaire par rapport à la vidéo pixellisée, les capteurs d'image (tels que CMOS et CCD - les deux dispositifs de détection d'images dominants des appareils photo numériques modernes) sont basés sur les pixels, donc redimensionnés. la qualité / fidélité de l’image diminuerait à un certain seuil.

Pas de bugs, pas de stress - Votre guide étape par étape pour créer un logiciel qui change la vie sans vous détruire

Vous ne pouvez pas améliorer vos compétences en programmation lorsque personne ne se soucie de la qualité des logiciels.

Un rendu vectorisé d'une image source externe est obtenu au moyen d'un processus appelé traçage automatique. Bien que les formes et les chemins simples tracent facilement des traces, les nuances et les nuances de couleurs complexes ne se sont jamais traduites facilement en graphiques vectoriels. Cela crée un problème d’encodage des couleurs dans les vidéos vectorielles. Cependant, le traçage des couleurs dans les graphiques vectoriels a considérablement progressé ces dernières années.

Au-delà du capteur d'image et du codec vidéo, le prochain maillon important de la chaîne est l'affichage. Les premiers moniteurs vectoriels utilisaient une technologie de tube à rayons cathodiques similaire à celle utilisée pour les images tramées, mais avec des circuits de commande différents. La rastérisation est la technologie d'affichage dominante moderne. Dans l’industrie des effets visuels, il existe un processus appelé "rastérisation continue" qui interprète le redimensionnement des graphiques vectoriels de manière perceptible sans perte - convertissant efficacement la capacité de redimensionnement des formats vectoriels codés en un affichage tramé.

Mais peu importe ce que le codec ou l'affichage; La meilleure image, la plus détaillée, ne peut provenir que d'une source de qualité. Le codage vidéo vectoriel pourrait considérablement améliorer l’évolutivité de la vidéo, mais seulement dans la mesure de la qualité de la source. Et la source est toujours un échantillon quantifié. Mais si le codec vidéo vectoriel n'incite pas rapidement à une révolution en matière de résolution vidéo et d'évolutivité, il peut au moins offrir une vidéo de haute qualité avec un codage nettement moins encombrant.