Jayce007 a écrit:comment un scaler peut augmente la résolution, donc de se fait, "créer des pixels", qu'il ne connait pas, puisque qu'au départ, elle n'existe pas, il les invente ?
Il les
calcule en prenant en compte les pixels adjacents : il fait en quelque sorte une moyenne de leurs propriétés pour déterminer celles du pixel ajouté.
Exemple d'image à traiter :
Agrandissement simple => gros pâtés :
Résolution en hausse => pixels à calculer :
Calcul de la moyenne des pixels environnants => meilleure définition :
Il existe différentes méthodes prenant en compte plus ou moins de pixels environnants pour une meilleure précision (pixel central bleu clair moyenne des pixels adjacents d'origine en bleu foncé) :
Avec plus de pixels (et une moyenne pondérée par la distance au pixel central calculé : plus le pixel est loin, moins il compte dans la moyenne), c'est encore mieux :
D'autres méthodes sont encore plus compliquées, surtout si l'on doit tenir compte des mouvements (analyser non pas seulement une image arrêtée mais aussi les images précédentes et suivantes, dans l'espace mais aussi dans le temps), mais le principe est là : il est possible d'agrandir intelligemment la résolution d'une image en analysant l'entourage de chaque pixel.
576p
720p
1080p
En amont de ce traitement de mise à l'échelle se trouve celui de désentrelacement qui permet d'obtenir une image pleine à partir des demi-images entrelacées d'origine. Ensuite s'ajoutent dans le scaler toutes sortes de filtres d'optimisation (élimination des effets d'escalier, accentuation des transitions, réduction de bruit, etc...) qui contribuent encore à l'amélioration de l'image.
Elimination des effets d'escalier

Accentuation des transitions
Réduction de bruit

