
散乱曲線上のベクトル画像。
長い間、ベクターグラフィックスの可能性は線形と円形のグラデーションによってのみ制限されていました。その結果、特定の形状のセットを持つ「フラットな」画像のみを作成することができました。 本当のブレークスルーは混合勾配(勾配メッシュ)であり、初めてベクターグラフィックスをフォトリアリスティックにしました。 2008年にグルノーブルにある工科大学のAlexandrina Orzan率いるフランスの研究者グループは、ベクターグラフィックスの開発に向けて次の一歩を踏み出しました。 彼らは、ラスター画像をベクター画像に自動的に変換するプログラムを含む、拡散曲線のベクターグラフィックスを生成するツールを開発しました。
散乱曲線とは何ですか? これらは通常のベジェ曲線ですが、 マルチグリッド法を使用してグラデーションが変更される重要なポイントに色情報があります。 これは、 ビデオプレゼンテーションのいくつかのフレームで最もよく理解できます。
イラスト




散乱曲線を使用すると、非常に少量の情報で、かなり複雑で大きな画像をエンコードできます。 これは、ラスターグラフィックスをベクターに変換するときに必要なものです。
Orzanと同僚によって作成された自動コンバーターは、多くの場合、元の非常に近い結果を生成します。 同時に、ベクターグラフィックスのすべての利点を維持しながら、ファイルサイズを大幅に増やすことができます。 唯一の悲しいことは、散らばった曲線がSVG標準に含まれていないため、このアルゴリズムは別のファイル形式でのみ実装できるということです。
自動ベクトル化の結果




手作りの画像






Windows用のDiffusion Curvesグラフィックエディタはここからダウンロードできます (優れたグラフィックカードが必要です:GeForce 6800以降)。
科学的な仕事 。
追加情報と関連研究へのリンクを含むページ 。
ハッカーニュース経由