Welches PPI muss verwendet werden, bevor das menschliche Auge nicht jedes Pixel unterscheiden kann

2619
Edward G-Jones

Die Frage entstand, als ich mit einem Freund über Anti-Aliasing diskutierte und im Wesentlichen die Grundlagen erläuterte. Er fragte dann, warum wir nicht nur eine riesige Auflösung verwenden, auf die ich antwortete. Rechenleistung.

Mir wurde jedoch klar, dass ich keine Ahnung habe, wie hoch ein PPI sein müsste, um einzelne Pixel nicht wahrnehmen zu können (vorausgesetzt, ein Betrachtungsabstand von 2/3 Fuß). Auch wenn Sie nicht in der Lage waren, einzelne Pixel zu unterscheiden, wäre das Aliasing sogar noch ein Problem?

3

2 Antworten auf die Frage

3
Thomas

Für die erste Frage: Das Auflösungsvermögen des Durchschnittsmenschen beträgt etwa 20 Bogensekunden, was bedeutet, dass einzelne Pixel nicht aufgelöst werden können, wenn sie kleiner als etwa 0,00009 Radiant (etwa horizontal) erscheinen. Vorausgesetzt, Ihr Bildschirm benötigt ungefähr 0,5 Radiant Ihres Sichtfelds. Dies ist, was Sie für einen normalen Monitor in normaler Entfernung erhalten, eine horizontale Auflösung von mindestens 5550 Pixeln (Multimonitor-Setups zählen nicht, da sie eine Rolle spielen) sollen einen größeren Winkel in Ihrem Sichtfeld umfassen).

Da Ihr durchschnittlicher 22-Zoll-Monitor mit 1080p (1920 Pixel horizontal) einen PPI von 96 Pixel pro Zoll aufweist, benötigen Sie nur etwa das Dreifache, dh einen PPI von etwa 300, über den ein typischer Mensch keine einzelnen Pixel unterscheiden kann (Dies scheint in dieser Antwort mehr oder weniger bestätigt zu sein ).


Ich weiß es nicht für die zweite Frage. Vielleicht würde jemand anderes darauf eingehen, es ausführlich zu beantworten, aber ich denke, Sie müssten vielleicht noch das Doppelte verdreifachen, damit Aliasing wirklich verschwindet, da Sie mit 300 PPI immer noch am Limit sind, wo Pixel in der Nähe noch nicht gemittelt sind durch den Sensor (dh menschliches Auge) sind sie gerade noch zu unterscheiden. Aber das ist nur eine Vermutung.

Beachten Sie, dass das Aliasing-Problem unabhängig von der Auflösung bestehen würde. Es hängt viel mehr vom Abtastraster ab, wobei ein gleichmäßiges rechteckiges Raster weitaus schlechter ist als das blaue Rauschen, das das Auge verwendet. Dan D. vor 10 Jahren 0
Ich würde Ihre Antwort überstimmen, aber ich kann nicht: / Ich hatte das Gefühl, dass die Antwort von Stibs einfach aufgrund des Wiki-Links besser war. Edward G-Jones vor 10 Jahren 0
@Noodlemanny Alles gut, seine Antwort ist "offiziell", stimme ich zu. Ich versuche einfach, die Dinge selbst abzuleiten und dann zu prüfen, ob sie mit den vorhandenen Ergebnissen übereinstimmt (in diesem Fall haben sie dies getan). Thomas vor 10 Jahren 0
3
stib

Nun, hier ist das Wort aus Wikipedia :

Die maximale Winkelauflösung des menschlichen Auges in einer Entfernung von 1 km beträgt typischerweise 30 bis 60 cm. Dies ergibt eine Winkelauflösung zwischen 0,02 und 0,03 Grad, was ungefähr 0,6 Bogenminuten pro Linienpaar ist, was einen Pixelabstand von 0,3 Bogenminuten impliziert. 20/20 Sicht ist definiert als die Fähigkeit, zwei Lichtpunkte aufzulösen, die durch einen Sichtwinkel von einer Bogenminute voneinander getrennt sind. [13] Das sind etwa 300 Pixel pro Zoll für ein Display auf einem Gerät, das 10 bis 12 Zoll vom Auge entfernt ist.

Das erwähnte "Linienpaar" bedeutet eine schwarze Linie neben einer weißen, so dass Sie bei dieser Auflösung die beiden gerade unterscheiden können. Es wäre interessant zu sehen, wann Antialiasing unnötig wird.