A Benchmark for Rough Sketch Cleanup
Index
Rough Sketches
Ground Truth (artist cleaned)
Ground Truth metrics
Algorithm Output
Help
Ind_product_baseline_02
Author:
Baseline
Licence:
Academic Paper
Messiness:
0.08544
Ambiguity (Chamfer):
0.12665
Shading:
No
Scaffold:
No
Texture Strokes:
No
Background:
Clean (Vector)
Best automatic results (chamfer distance)
Column visibility:
Best automatic results
Original
Ground Truth
Mastering Sketching
Stroke Aggregator
Real-Time Inking
Poly Vector
Topology Driven
Poly Vector → Stroke Aggregator
Topology Driven → Stroke Aggregator
Delaunay Triangulation
Fidelity Simplicity
distance:
0.00066
distance:
0.00068
distance:
0.00069
distance:
0.00075
distance:
0.00076
distance:
0.00082
distance:
0.00086
distance:
0.00207
distance:
0.043
Rough Sketch
Column visibility:
original
thresholded
all layers
shape
lighting
scaffold
shading
Ground Truth
Column visibility:
artist
all layers
shape
scaffold
shading
color region
text
extra
Branislav Mirkovic
Ge Jin
Santiago Rial
Automatic results, best result per algorithm
Select metric
Distance
Chamfer
F1 2/1000
F1 4/1000
F1 6/1000
F1 8/1000
F1 10/1000
Hausdorff
Column visibility:
Display labels:
Chamfer
algorithm
distance
result
running time
Delaunay Triangulation
0.002069657813617602
distance:
0.00207
variant:
original
46.0
Fidelity Simplicity
0.0430012537007444
distance:
0.043
variant:
original 1000px
alg. parameter:
0.3
206.0
Mastering Sketching
0.0006553390136628303
distance:
0.00066
variant:
original 1000px
6.0
Poly Vector → Stroke Aggregator
0.000824895215307522
distance:
0.00082
variant:
original 1000px
74.0
Poly Vector
0.0007532688298027866
distance:
0.00075
variant:
original
250.0
Real-Time Inking
0.000685271056890271
distance:
0.00069
variant:
original
3.0
Stroke Aggregator
0.0006825176581001838
distance:
0.00068
variant:
vectorized (all layers)
256.0
Topology Driven → Stroke Aggregator
0.0008593101187278074
distance:
0.00086
variant:
original
1103.0
Topology Driven
0.0007615469686610584
distance:
0.00076
variant:
original
54.0
F12/1000
algorithm
distance
result
running time
Delaunay Triangulation
0.487981194057835
distance:
0.48798
variant:
original 500px
1.0
Fidelity Simplicity
0.11695273503869605
distance:
0.11695
variant:
original
alg. parameter:
0.6
177.0
Mastering Sketching
0.6929867288699766
distance:
0.69299
variant:
original 1000px
6.0
Poly Vector → Stroke Aggregator
0.6656557185580843
distance:
0.66566
variant:
original 1000px
alg. parameter:
noisy
76.0
Poly Vector
0.6068060284614603
distance:
0.60681
variant:
original 500px
alg. parameter:
noisy
57.0
Real-Time Inking
0.6441511732451749
distance:
0.64415
variant:
original
3.0
Stroke Aggregator
0.6334285072624539
distance:
0.63343
variant:
vectorized (all layers)
256.0
Topology Driven → Stroke Aggregator
0.6268815941123321
distance:
0.62688
variant:
original
1103.0
Topology Driven
0.6409327031727408
distance:
0.64093
variant:
original
54.0
F14/1000
algorithm
distance
result
running time
Delaunay Triangulation
0.6904459158812138
distance:
0.69045
variant:
original 500px
1.0
Fidelity Simplicity
0.15313507205127305
distance:
0.15314
variant:
original
alg. parameter:
0.3
199.0
Mastering Sketching
0.8398637713593629
distance:
0.83986
variant:
original 1000px
6.0
Poly Vector → Stroke Aggregator
0.8201450343058502
distance:
0.82015
variant:
original 1000px
alg. parameter:
noisy
76.0
Poly Vector
0.7480799953620256
distance:
0.74808
variant:
original 500px
alg. parameter:
noisy
57.0
Real-Time Inking
0.8211569353390935
distance:
0.82116
variant:
original 1000px
2.0
Stroke Aggregator
0.8225746865788442
distance:
0.82257
variant:
vectorized (all layers)
256.0
Topology Driven → Stroke Aggregator
0.825323554000438
distance:
0.82532
variant:
original
1103.0
Topology Driven
0.8275190028478759
distance:
0.82752
variant:
original 500px
5.0
F16/1000
algorithm
distance
result
running time
Delaunay Triangulation
0.8191242574524834
distance:
0.81912
variant:
original 500px
1.0
Fidelity Simplicity
0.16716323987148166
distance:
0.16716
variant:
original
alg. parameter:
0.6
177.0
Mastering Sketching
0.909780215389948
distance:
0.90978
variant:
original 1000px
6.0
Poly Vector → Stroke Aggregator
0.9002923789102621
distance:
0.90029
variant:
original 1000px
alg. parameter:
noisy
76.0
Poly Vector
0.8344506248030189
distance:
0.83445
variant:
original 500px
alg. parameter:
noisy
57.0
Real-Time Inking
0.9005149918424853
distance:
0.90051
variant:
original 1000px
2.0
Stroke Aggregator
0.8991137831679122
distance:
0.89911
variant:
vectorized (all layers)
256.0
Topology Driven → Stroke Aggregator
0.902626370743882
distance:
0.90263
variant:
original
1103.0
Topology Driven
0.9014476389809144
distance:
0.90145
variant:
original 500px
5.0
F18/1000
algorithm
distance
result
running time
Delaunay Triangulation
0.8769431035707064
distance:
0.87694
variant:
original 500px
1.0
Fidelity Simplicity
0.17164940266530454
distance:
0.17165
variant:
original
alg. parameter:
0.6
177.0
Mastering Sketching
0.943550111356186
distance:
0.94355
variant:
original 1000px
6.0
Poly Vector → Stroke Aggregator
0.9382313335741096
distance:
0.93823
variant:
original 1000px
alg. parameter:
noisy
76.0
Poly Vector
0.8798760786989667
distance:
0.87988
variant:
original 500px
54.0
Real-Time Inking
0.9352840996303938
distance:
0.93528
variant:
original 500px
2.0
Stroke Aggregator
0.938696265141694
distance:
0.9387
variant:
vectorized (all layers)
256.0
Topology Driven → Stroke Aggregator
0.9366995054172756
distance:
0.9367
variant:
original 1000px
321.0
Topology Driven
0.9305408401010138
distance:
0.93054
variant:
original 500px
5.0
F110/1000
algorithm
distance
result
running time
Delaunay Triangulation
0.9077196558324424
distance:
0.90772
variant:
original 1000px
6.0
Fidelity Simplicity
0.1786679518328456
distance:
0.17867
variant:
original
alg. parameter:
0.25
211.0
Mastering Sketching
0.968722380684276
distance:
0.96872
variant:
original 1000px
6.0
Poly Vector → Stroke Aggregator
0.968285974631878
distance:
0.96829
variant:
original 1000px
74.0
Poly Vector
0.9248284178326012
distance:
0.92483
variant:
original 500px
alg. parameter:
noisy
57.0
Real-Time Inking
0.9651042823958852
distance:
0.9651
variant:
original 500px
2.0
Stroke Aggregator
0.9659076146684772
distance:
0.96591
variant:
vectorized (all layers)
256.0
Topology Driven → Stroke Aggregator
0.9638252612091828
distance:
0.96383
variant:
original 1000px
321.0
Topology Driven
0.9631257940750918
distance:
0.96313
variant:
original 500px
5.0
Hausdorff
algorithm
distance
result
running time
Delaunay Triangulation
0.05189412307739258
distance:
0.05189
variant:
original 1000px
6.0
Fidelity Simplicity
0.3104126281738281
distance:
0.31041
variant:
original 500px
alg. parameter:
0.6
1549.0
Mastering Sketching
0.122
distance:
0.122
variant:
original 500px
6.0
Poly Vector → Stroke Aggregator
0.00948683261871338
distance:
0.00949
variant:
original 1000px
alg. parameter:
noisy
76.0
Poly Vector
0.009000000000000001
distance:
0.009
variant:
original 1000px
alg. parameter:
noisy
111.0
Real-Time Inking
0.01127281291235548
distance:
0.01127
variant:
original
3.0
Stroke Aggregator
0.0091310383487323
distance:
0.00913
variant:
vectorized (all layers)
256.0
Topology Driven → Stroke Aggregator
0.009000000000000001
distance:
0.009
variant:
original 1000px
321.0
Topology Driven
0.009000000000000001
distance:
0.009
variant:
original 1000px
17.0
Automatic results for each input variant
Column visibility:
variant
Topology Driven → Stroke Aggregator
Real-Time Inking
Mastering Sketching
Fidelity Simplicity 0.3
Fidelity Simplicity 0.25
Fidelity Simplicity 0.5
Fidelity Simplicity 0.75
Fidelity Simplicity 0.6
Topology Driven
Poly Vector noisy
Poly Vector
Delaunay Triangulation
Stroke Aggregator
Poly Vector → Stroke Aggregator noisy
Poly Vector → Stroke Aggregator
original
original 1000px
original 500px
vectorized (all layers)