new version with ppfestimator and random keypoints