Lines clustering

We use our labeled data to train a classifier that predicts whether a stroke represents a visible descriptive line, or a hidden or guide line. Our motivation for those two classes is that visible descriptive lines are the ones most present in presentation drawings, and should as such be of special interest for sketch-filtering algorithms.
We use a non-linear SVM with a Gaussian kernel function, which we train to predict a stroke label given a set of stroke features -- length, speed, time, pressure, mean curvature. We normalize the length, speed and pressure within each sketch by dividing their values by the 95%-percentile values over all strokes in that sketch. Finally, for a given training set of sketches, we randomly select 1000 strokes to form the training set for the classifier.
The images below show the clussification results, when we trained a single classifier with all features, using a subset of objects and designers for testing, and all others for training. We used the Wobble surface, Bumps and Tubes as test objects, and Student 2, Student 5, Student 9, Professional 3 and Professional 5 as test designers.
student1(train)
student1(train) house(test)
student1(train) shampoo bottle(train)
student1(train) vacuum cleaner(train)
student1(train) wobble surface(test)
student2(test)
student2(test) bumps(test)
student2(test) house(test)
student2(test) tubes(train)
student2(test) wobble surface(test)
student3(train)
student3(train) house(test)
student3(train) mixer(train)
student3(train) waffle iron(train)
student3(train) wobble surface(test)
student4(train)
student4(train) flange(train)
student4(train) house(test)
student4(train) potato chip(train)
student4(train) wobble surface(test)
student5(test)
student5(test) flange(train)
student5(test) house(test)
student5(test) potato chip(train)
student5(test) wobble surface(test)
student6(train)
student6(train) hairdryer(train)
student6(train) house(test)
student6(train) mouse(train)
student6(train) wobble surface(test)
student7(train)
student7(train) shampoo bottle(train)
student7(train) vacuum cleaner(train)
student7(train) wobble surface(test)
student8(train)
student8(train) hairdryer(train)
student8(train) house(test)
student8(train) mouse(train)
student8(train) wobble surface(test)
student9(test)
student9(test) bumps(test)
student9(test) house(test)
student9(test) tubes(train)
student9(test) wobble surface(test)
Professional1(train)
Professional1(train) bumps(test)
Professional1(train) flange(train)
Professional1(train) hairdryer(train)
Professional1(train) house(test)
Professional1(train) mixer(train)
Professional1(train) mouse(train)
Professional1(train) potato chip(train)
Professional1(train) shampoo bottle(train)
Professional1(train) tubes(train)
Professional1(train) vacuum cleaner(train)
Professional1(train) waffle iron(train)
Professional1(train) wobble surface(test)
Professional2(train)
Professional2(train) bumps(test)
Professional2(train) flange(train)
Professional2(train) hairdryer(train)
Professional2(train) house(test)
Professional2(train) mixer(train)
Professional2(train) mouse(train)
Professional2(train) potato chip(train)
Professional2(train) shampoo bottle(train)
Professional2(train) tubes(train)
Professional2(train) vacuum cleaner(train)
Professional2(train) waffle iron(train)
Professional2(train) wobble surface(test)
Professional3(test)
Professional3(test) bumps(test)
Professional3(test) flange(train)
Professional3(test) hairdryer(train)
Professional3(test) house(test)
Professional3(test) mixer(train)
Professional3(test) mouse(train)
Professional3(test) potato chip(train)
Professional3(test) shampoo bottle(train)
Professional3(test) tubes(train)
Professional3(test) vacuum cleaner(train)
Professional3(test) waffle iron(train)
Professional3(test) wobble surface(test)
Professional4(train)
Professional4(train) bumps(test)
Professional4(train) flange(train)
Professional4(train) hairdryer(train)
Professional4(train) house(test)
Professional4(train) mixer(train)
Professional4(train) mouse(train)
Professional4(train) potato chip(train)
Professional4(train) shampoo bottle(train)
Professional4(train) tubes(train)
Professional4(train) vacuum cleaner(train)
Professional4(train) waffle iron(train)
Professional4(train) wobble surface(test)
Professional5(test)
Professional5(test) bumps(test)
Professional5(test) flange(train)
Professional5(test) hairdryer(train)
Professional5(test) house(test)
Professional5(test) mixer(train)
Professional5(test) mouse(train)
Professional5(test) potato chip(train)
Professional5(test) shampoo bottle(train)
Professional5(test) tubes(train)
Professional5(test) vacuum cleaner(train)
Professional5(test) waffle iron(train)
Professional5(test) wobble surface(test)
Professional6(train)
Professional6(train) bumps(test)
Professional6(train) flange(train)
Professional6(train) hairdryer(train)
Professional6(train) house(test)
Professional6(train) mixer(train)
Professional6(train) mouse(train)
Professional6(train) potato chip(train)
Professional6(train) shampoo bottle(train)
Professional6(train) tubes(train)
Professional6(train) vacuum cleaner(train)
Professional6(train) waffle iron(train)
Professional6(train) wobble surface(test)