画像スケーリング
ベクトル抽出、またはベクトル化は、別のアプローチを提供します。ベクトル化は、最初に、スケーリングされるグラフィックの解像度に依存しないベクトル表現を作成します。次に、解像度に依存しないバージョンが、目的の解像度でラスターイメージとしてレンダリングされます。この手法は、Adobe Illustrator 、Live Trace、およびInkscapeで使用されています。スケーラブル・ベクター・グラフィックスは単純な幾何学的画像に適しているが、写真は複雑であるため、ベクトル化には適していない。
画像スケーリングは、ナイキストサンプリング定理の観点から、画像のリサンプリングまたは画像の再構成の形式として解釈できる。定理によれば、高解像度のオリジナルからより小さな画像へのダウンサンプリングは、エイリアシングアーチファクトを防ぐために適切な2Dアンチエイリアシングフィルター(英語版)を適用した後にのみ実行できる。画像は、小さい画像で運ぶことができる情報に縮小される。
アップサンプリングの場合、アンチエイリアシングフィルターの代わりに再構成フィルター(英語版)が使用される。
元の160x160pxの画像
空間周波数領域の元の画像
2Dローパスフィルタ処理されているが、160x160pxのままである
空間周波数領域でフィルタリングされた画像
ローパスフィルター処理された160x160pxの画像を40x40pxに4倍ダウンサンプリング
40x40pxのダウンサンプリングされた画像の160x160pxへの4倍フーリエアップサンプリング(正しい再構成)
40x40pxのダウンサンプリングされた画像の160x160pxへの4倍フーリエアップサンプリング(エイリアシングあり)
アップスケーリングへのより洗練されたアプローチは、問題を逆問題として扱い、スケールダウンすると入力画像のように見えるもっともらしい画像を生成するという問題を解決する。これには、正則化項を使用した最適化手法や例からの機械学習の使用など、さまざまな手法が適用される。
このアプリケーションは、DVDプレーヤーなどのPAL-ResolutionコンテンツからのHDTV対応出力デバイスのホームシアター用の画像の拡大である。アップスケーリングはリアルタイムで実行され、出力信号は保存されない。
低解像度および/または少数の色(通常は2〜256色)のコンピュータグラフィックスを拡大する場合、hqxまたは他のピクセルアート・スケーリング・アルゴリズム(英語版)によってより良い結果を得ることができる。これらは鋭いエッジを生成し、高レベルの詳細を維持する。