A Benchmark for Rough Sketch Cleanup


Art_freeform_baseline_01

Author: Baseline Licence: Academic Paper
Messiness:  0.09587
Ambiguity (Chamfer):  0.07946
Shading:  No
Scaffold:  No
Texture Strokes:  No
Background:  Clean (Vector)
rough image

Best automatic results (chamfer distance)

Column visibility:

Best automatic results

OriginalGround TruthMastering SketchingReal-Time InkingPoly Vector → Stroke AggregatorPoly VectorTopology DrivenTopology Driven → Stroke AggregatorFidelity SimplicityDelaunay Triangulation
image thumbnailimage thumbnailimage thumbnailimage thumbnailimage thumbnaildistance: 0.00098image thumbnaildistance: 0.00098image thumbnaildistance: 0.00114image thumbnaildistance: 0.0012image thumbnaildistance: 0.00124image thumbnaildistance: 0.00132image thumbnaildistance: 0.00189image thumbnaildistance: 0.00263

Rough Sketch

Column visibility:

originalthresholdedall layersshapelightingscaffoldshading
image thumbnailimage thumbnail

Ground Truth

Column visibility:

artistall layersshapescaffoldshadingcolor regiontextextra
Branislav Mirkovicimage thumbnailimage thumbnail
Ge Jinimage thumbnailimage thumbnail
Santiago Rialimage thumbnailimage thumbnail

Automatic results, best result per algorithm

Select metric

Column visibility:

Display labels:

Chamfer

algorithmdistanceresultrunning time
Stroke Aggregatornan
Delaunay Triangulation0.0026334289180761287image thumbnaildistance: 0.00263variant: original6.0
Fidelity Simplicity0.0018876446968182656image thumbnaildistance: 0.00189variant: originalalg. parameter: 0.3236.0
Mastering Sketching0.0009814356847790099image thumbnaildistance: 0.00098variant: original 500px5.0
Poly Vector → Stroke Aggregator0.0011383711799405134image thumbnaildistance: 0.00114variant: originalalg. parameter: noisy179.0
Poly Vector0.0011986764784197301image thumbnaildistance: 0.0012variant: original 1000px153.0
Real-Time Inking0.0009831227154607674image thumbnaildistance: 0.00098variant: original 1000px3.0
Topology Driven0.0012407827249017868image thumbnaildistance: 0.00124variant: original 1000px19.0
Topology Driven → Stroke Aggregator0.0013218927688581795image thumbnaildistance: 0.00132variant: original836.0

F12/1000

algorithmdistanceresultrunning time
Fidelity Simplicity0.6665207870679407image thumbnaildistance: 0.66652variant: original 500pxalg. parameter: 0.751721.0
Mastering Sketching0.7943986629012154image thumbnaildistance: 0.7944variant: original 500px5.0
Poly Vector → Stroke Aggregator0.7276614771209677image thumbnaildistance: 0.72766variant: original 1000pxalg. parameter: noisy152.0
Poly Vector0.5637123270420523image thumbnaildistance: 0.56371variant: original 500px64.0
Real-Time Inking0.7478994814997371image thumbnaildistance: 0.7479variant: original3.0
Stroke Aggregatornan
Topology Driven → Stroke Aggregator0.7079034618474909image thumbnaildistance: 0.7079variant: original 1000px664.0
Topology Driven0.7156044642049368image thumbnaildistance: 0.7156variant: original 500px6.0
Delaunay Triangulation0.4139633015660377image thumbnaildistance: 0.41396variant: original 500px1.0

F14/1000

algorithmdistanceresultrunning time
Delaunay Triangulation0.6777720947700936image thumbnaildistance: 0.67777variant: original 500px1.0
Fidelity Simplicity0.8400554197640846image thumbnaildistance: 0.84006variant: original 500pxalg. parameter: 0.751721.0
Mastering Sketching0.931525539531202image thumbnaildistance: 0.93153variant: original 500px5.0
Poly Vector → Stroke Aggregator0.9154873485400046image thumbnaildistance: 0.91549variant: original 1000pxalg. parameter: noisy152.0
Poly Vector0.7291503388648145image thumbnaildistance: 0.72915variant: original 500px64.0
Real-Time Inking0.9139485852684834image thumbnaildistance: 0.91395variant: original3.0
Stroke Aggregatornan
Topology Driven → Stroke Aggregator0.8959704565470578image thumbnaildistance: 0.89597variant: original 1000px664.0
Topology Driven0.8879598299254166image thumbnaildistance: 0.88796variant: original 500px6.0

F16/1000

algorithmdistanceresultrunning time
Delaunay Triangulation0.8283175757015733image thumbnaildistance: 0.82832variant: original 500px1.0
Fidelity Simplicity0.9222705920187354image thumbnaildistance: 0.92227variant: original 500pxalg. parameter: 0.751721.0
Mastering Sketching0.9805331649896578image thumbnaildistance: 0.98053variant: original 500px5.0
Poly Vector → Stroke Aggregator0.964736005562596image thumbnaildistance: 0.96474variant: original 1000pxalg. parameter: noisy152.0
Poly Vector0.811146804313098image thumbnaildistance: 0.81115variant: original 500px64.0
Real-Time Inking0.9671141068317592image thumbnaildistance: 0.96711variant: original3.0
Stroke Aggregatornan
Topology Driven → Stroke Aggregator0.9617642598759762image thumbnaildistance: 0.96176variant: original 1000px664.0
Topology Driven0.9596757106385514image thumbnaildistance: 0.95968variant: original 500px6.0

F18/1000

algorithmdistanceresultrunning time
Delaunay Triangulation0.8829584211266892image thumbnaildistance: 0.88296variant: original 500px1.0
Fidelity Simplicity0.9485707900910774image thumbnaildistance: 0.94857variant: original 500pxalg. parameter: 0.31767.0
Mastering Sketching0.9910994921873042image thumbnaildistance: 0.9911variant: original 500px5.0
Poly Vector → Stroke Aggregator0.9815673860260123image thumbnaildistance: 0.98157variant: original 1000px153.0
Poly Vector0.8587313604116211image thumbnaildistance: 0.85873variant: original 500pxalg. parameter: noisy71.0
Real-Time Inking0.9889421956091334image thumbnaildistance: 0.98894variant: original3.0
Stroke Aggregatornan
Topology Driven → Stroke Aggregator0.9841489207689224image thumbnaildistance: 0.98415variant: original 1000px664.0
Topology Driven0.9856675879914756image thumbnaildistance: 0.98567variant: original22.0

F110/1000

algorithmdistanceresultrunning time
Delaunay Triangulation0.9230330524761079image thumbnaildistance: 0.92303variant: original 500px1.0
Fidelity Simplicity0.9553164639595954image thumbnaildistance: 0.95532variant: original 500pxalg. parameter: 0.251520.0
Mastering Sketching0.9949596607286944image thumbnaildistance: 0.99496variant: original 500px5.0
Poly Vector → Stroke Aggregator0.991383256530211image thumbnaildistance: 0.99138variant: original 1000pxalg. parameter: noisy152.0
Poly Vector0.8935105215207109image thumbnaildistance: 0.89351variant: original 500px64.0
Real-Time Inking0.993425597806278image thumbnaildistance: 0.99343variant: original 1000px3.0
Stroke Aggregatornan
Topology Driven → Stroke Aggregator0.9931166280236564image thumbnaildistance: 0.99312variant: original 1000px664.0
Topology Driven0.9935258315330036image thumbnaildistance: 0.99353variant: original 500px6.0

Hausdorff

algorithmdistanceresultrunning time
Fidelity Simplicity0.06image thumbnaildistance: 0.06variant: original 500pxalg. parameter: 0.251520.0
Stroke Aggregatornan
Delaunay Triangulation0.09234716796875image thumbnaildistance: 0.09235variant: original 500px1.0
Mastering Sketching0.11954915618896485image thumbnaildistance: 0.11955variant: original 500px5.0
Poly Vector → Stroke Aggregator0.013262019437902114image thumbnaildistance: 0.01326variant: originalalg. parameter: noisy179.0
Poly Vector0.012727922439575195image thumbnaildistance: 0.01273variant: original 1000pxalg. parameter: noisy178.0
Real-Time Inking0.008image thumbnaildistance: 0.008variant: original 500px2.0
Topology Driven → Stroke Aggregator0.012412804573494862image thumbnaildistance: 0.01241variant: original836.0
Topology Driven0.012727922439575195image thumbnaildistance: 0.01273variant: original 1000px19.0

Automatic results for each input variant

Column visibility:

variantTopology Driven → Stroke Aggregator Real-Time Inking Mastering Sketching Fidelity Simplicity 0.3Fidelity Simplicity 0.25Fidelity Simplicity 0.5Fidelity Simplicity 0.75Fidelity Simplicity 0.6Topology Driven Poly Vector noisyPoly Vector Delaunay Triangulation Stroke Aggregator Poly Vector → Stroke Aggregator noisyPoly Vector → Stroke Aggregator
original image thumbnail image thumbnail image thumbnail image thumbnail image thumbnail image thumbnail image thumbnail image thumbnail image thumbnail image thumbnail image thumbnail image thumbnail image thumbnail
original 1000px image thumbnail image thumbnail image thumbnail image thumbnail image thumbnail image thumbnail image thumbnail image thumbnail image thumbnail image thumbnail image thumbnail image thumbnail image thumbnail
original 500px image thumbnail image thumbnail image thumbnail image thumbnail image thumbnail image thumbnail image thumbnail image thumbnail image thumbnail