NOTE: please cite our paper if you use this dataset:
- Zhe Huang, Hongbo Fu, and Rynson Lau, "Data-driven Segmentation and Labeling of Freehand Sketches," ACM Trans. on Graphics (ACM SIGGRAPH Asia 2014), Dec. 2014.

---------------------

For each sketch, there are 2 files:
xx.png : a thumbnail of this sketch
xx.xml : sketch data, including the strokes, the groundtruth labeling and the manually specified 3d view. 

The format of the sketch data is as follows:

<sketchdata>
   <pts> 
   		all points in the sketch, formatted in (x1,y1,x2,y2,x3,y3.....)
   </pts>

   <strokes>  //all strokes, ordered by the time they are drawn
      <onestroke>
         <idxpts> indices of the points (in <pts>) that belong to this stroke </idxpts>
      </onestroke>
      ...
   </strokes>

   <components> //ground truth data, used to compute accuracy
      <onecomp>
         <idxpts> indices of the points (in <pts>) that belong to this component </idxpts>
         <label> label of this component </label>
         <labelname> name of the label </labelname>
      </onecomp>
      ...
   </components>

   <view> view matrix, formatted in (x11,x21,x31,x12,x22,x32,x13,x23,x33) </view>
</sketchdata>