@ankit-maverick Another option for the interface that just came to my mind: return nothing (or maybe the object itself) and save the output as attributes of the object (`keypoints_`, `descriptors_`)... ?