“…Several representation methods have been proposed before, e.g., geometric features based on points, angles, curvatures, etc [7], [8]; However, due to their hard-coded nature, these methods can only be used to represent a single shaping action. Other geometric features computed from contours and centerlines [9]- [11] can represent soft object deformation in a more general way. Various data-driven approaches have also been proposed to represent shapes, e.g., using fast point feature histograms [12], bottleneck layers [13], [14], principal component analysis [15], etc.…”