I used kd-tree structure to find a "consistent-closest point" in 3D space. Given a point p in source set S, I want to find a closest point q1 in target set T for p. Then, I check geometric consistency between p and q1. If they are not satisfied, I find second closest point q2 and check geometric consistency again between p and q2. I repeat this process until I find a point qn which is a consistent-closest point for p. Is there any strategy to reduce searching time for this whole process?Thank you!