Ich bestreite alle Antworten und Kommentare zu diesem Thema, nicht nur hier, sondern in den meisten Forumsdiskussionen, die dieses Thema behandeln. Ich habe in letzter Zeit einige ziemlich umfangreiche Arbeiten zum digitalen Upscaling durchgeführt, und wenn man es richtig angeht, kann man ein beträchtliches Upscaling ohne zu viel Unschärfe erzielen, manchmal um das 20-fache oder mehr. In meiner Arbeit zu "Iterative Bicubic Scaling" konnte ich 12-Megapixel-Bilder von meinem Canon Rebel XSi (450D) mit einer Druckgröße von 55 x 44 bei 300 PPI oder mehr aufnehmen. In extremeren Experimenten habe ich bis zu 96x72 "@ 600PPI skaliert und abgebildet, ein gottloses 2,4-Gigapixel (nicht für den Heimgebrauch empfohlen). Je mehr Informationen Sie jetzt beginnen, desto weiter können Sie eine Hochskalierung vorantreiben Wenn Sie nur mit Bildinformationen im Wert von 3 MP beginnen, werden Sie wahrscheinlich keinen wunderschön detaillierten 55-Zoll-Druck erzielen können. Sie sollten jedoch in der Lage sein, mit einer iterativen bikubischen Technik um einen angemessenen Betrag zu skalieren.
Der Schlüsselfaktor bei der Hochskalierung ist die Qualität der zu skalierenden Informationen und die Menge, um die sie skaliert werden. Sie können natürlich ein einzelnes 3-Megapixel-Bild aufnehmen und es auf ein 100-Megapixel-Bild skalieren. Unabhängig vom verwendeten Algorithmus erhalten Sie jedoch ein ziemlich verschwommenes Ergebnis. Dies liegt daran, dass Sie etwa 90% des resultierenden Bildinhalts herstellen und den ursprünglichen Inhalt verwischen, wenn er in das endgültige Bild aufgenommen wird. Anstatt in einem einzigen Schritt zu skalieren, tun Sie dies in vielen, viel kleineren Schritten. Skalieren Sie mit einem Bikubikfilter jeweils um 3-5%, bis Sie Ihre Zielgröße erreichen oder mit größerer Wahrscheinlichkeit übertreffen. Wenn Sie Ihre Zielgröße überschritten haben, verkleinern Sie diese einmal. In jeder Iteration werden weniger als 20% der endgültigen Bilddaten hergestellt, wobei bei jedem Schritt genauere Bildinformationen erhalten bleiben, wodurch letztendlich ein genaueres endgültiges Bild erzeugt wird. Ich habe hier eine detaillierte Beschreibung mit visuellen Beispielen:
Ich glaube, die Kamera auf einem iPhone hat ungefähr 3 MP, vielleicht 5 MP. Sie sind wahrscheinlich nicht in der Lage, eine Druckgröße von bis zu 55 Zoll zu skalieren. Sie sollten jedoch in der Lage sein, eine Größe von bis zu 8 x 10, 11 x 14 oder 13 x 19 zu skalieren, ohne die Details zu stark zu beeinträchtigen. Wenn das endgültig skalierte Bild nicht genügend Details enthält Klarheit: Sie können jederzeit eine leichte unscharfe Maske anwenden, um diese feinen Details zu verbessern.
Hier ist ein Beispiel, das die Details zeigt, die beim iterativen bikubischen Hochskalieren im Vergleich zum direkten bikubischen Hochskalieren beim Blasen erhalten bleiben Erhöhen Sie ein 12,2-Megapixel-Originalbild (14 x 9 "native Druckgröße bei 300 ppi) auf ein 77,7-Megapixel-Bild (36 x 24" Druckgröße bei 300 ppi):
Warten Sie zwei Sekunden Das obige animierte GIF zum Vergleich von direktem Bikubic zu iterativem Bicubic zum Vergleich. Das verbesserte Detail und die Schärfe des iterativen Ansatzes sollten klar wie ein Tag sein. Es sollte beachtet werden, dass bei beiden Versionen keinerlei Schärfen verwendet wurde.