I have a question about performing clustering with clouds of points in which one dimension - representing time - is somewhat protected.
To make it super clear, consider this video
With a naked eye one may see some dense clouds flying around like mosquitoes, they may represent several things entering and leaving a scene. Now suppose we have an array of 3-dimensional points (x,y,time) and apply some naive clustering (say DBSCAN)
Now the clustering is quite good, except that meeting events are considered in the same cluster, coming up with X-trajectories. Now if there was some way to treat the third coordinate differently, perhaps one may recover the ground truth. Which algorithms may be well suited for this problem?