I have multiple cameras that records the 2D pixel coordinates of the features each camera sees. After some searching, I came across this paper with a method to calculate the 3D coordinates of the features.
My problem is that the input of that algorithm requires a "feature tracks" for each feature. Meaning for each feature, there is a list of 2D coordinates corresponding to the camera that recorded them. In my case, I can have any number of features, how do I know which of the pixel coordinates belong to which feature? Is there a widely accepted algorithm for this? What would be the key word to search for the algorithm for this problem, would it be just a clustering algorithm I should look for?
Edit: In other words, I want to determine the 3D positions of a set of points by a set of 2D images taken by surrounding cameras. I do not know how many points I have.