3D Reconstruction from Road Marker Feature Points
Final project of Computer Vision course
Abstraction
This project performs 3D reconstruction from road marker feature points. Our pipeline consists of several steps, including segmentation, 3D reconstruction, merging views, and refinement.
Details & Links
This is the link to our project’s repository. We use Meta’s SAM model to segment the road marker, remove the distracting street background for the segmentation step, and extract the feature points of those detected road markers.


Next, we reconstructed those feature points by projecting them to the ground of world coordinates, Shown in Fig. 1. I designed the algorithm for merging those overlapped projected feature points by comparing the IoU and the size of each overlapping road marker patch. Thus, we can distinguish whether the overlapping happened to two different road markers.



After getting the surrounded road marker feature points, we use the ICP to calculate the instant location by matching our result with the given feature points of the global environment. Finally, we refine the prediction with a causal filter based on the stability assumption of the car’s movement. For more details, the link to the project is provided.



