1. Introduction
Detection of repeatable and distinctive keypoints is a fundamental task in modern computer vision when dealing with both images as well as 3D data. Keypoint detection in images finds applications in image retrieval, object detection and recognition, object and camera tracking, camera calibration and image registration, among the others. Key-points from 3D data are useful to deal with several shape matching tasks, such as point cloud registration, 3D object recognition and pose estimation, shape retrieval and shape classification.