Stroke Pattern Analysis and Synthesis
Abstract
We present a synthesis technique that can automatically generate stroke patterns based on a user-specified reference pattern. Our method is an extension of texture synthesis techniques to vector-based patterns. Such an extension requires (a) an analysis of the pattern properties to extract meaningful pattern elements (defined as clusters of strokes) and (b) a synthesis algorithm based on similarities in the detected stroke clusters. Our method is based on results from human vision research concerning perceptual organization. The resulting synthesized patterns effectively reproduce the properties of the input patterns, and can be used to fill both 1D paths and 2D regions.
Domains
Graphics [cs.GR]
Fichier principal
pattern.pdf (510.43 Ko)
Télécharger le fichier
2d_flowers_synth_r2_result_cliped.png (151.63 Ko)
Télécharger le fichier
02d_clouds_synth_r1_result_cliped.png (15.14 Ko)
Télécharger le fichier
1d_color_brush_synth_r1_result.png (97.4 Ko)
Télécharger le fichier
1d_curved_hatching_synth_r1_result.png (8.72 Ko)
Télécharger le fichier
1d_dashed_line_synth_r1_result.png (15.75 Ko)
Télécharger le fichier
1d_hatching_synth_r2_result.png (37.99 Ko)
Télécharger le fichier
1d_rotated_bars_synth_r5_result.png (9.49 Ko)
Télécharger le fichier
1d_scaled_bars_synth_r135_result.png (24.76 Ko)
Télécharger le fichier
1d_scaled_circles_synth_r5_result.png (8.3 Ko)
Télécharger le fichier
1d_stippling_synth_r2_result.png (3.21 Ko)
Télécharger le fichier
1d_thick_bars_synth_r5_results.png (8.65 Ko)
Télécharger le fichier
2d_bar_clusters_synth_r2_result_cliped.png (14.49 Ko)
Télécharger le fichier
2d_color_points_synth_r2_result_cliped.png (116.64 Ko)
Télécharger le fichier
2d_color_rolls_synth_r2_var_results.png (96.58 Ko)
Télécharger le fichier
2d_cross_hatching_synth_r3_result_cliped.png (18.44 Ko)
Télécharger le fichier
2d_double_bars_synth_r2_result_cliped.png (11.36 Ko)
Télécharger le fichier
2d_drops_synth_r1_result_cliped.png (9.48 Ko)
Télécharger le fichier
2d_eg_synth_r2_var_result.png (28.67 Ko)
Télécharger le fichier
2d_green_crayola_synth_r2_result_cliped.png (140.26 Ko)
Télécharger le fichier
2d_multi_bars_synth_r3_result_cliped.png (8 Ko)
Télécharger le fichier
2d_point_rolls_synth_r1_var_results.png (227.13 Ko)
Télécharger le fichier
2d_scaled_circles_synth_r1_result_cliped.png (13.53 Ko)
Télécharger le fichier
2d_sonar_synth_r2_result.png (246.76 Ko)
Télécharger le fichier
2d_stippling_synth_r1_var_result.png (11.38 Ko)
Télécharger le fichier
2d_straws_synth_r2_result_cliped.png (86.73 Ko)
Télécharger le fichier
Origin | Files produced by the author(s) |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Loading...