The objective of this project was to create a 3D projection system capable of projecting images into a 3D space within a large volume but with limited depth. This system enables highlighting an arbitrary point in 3D space. The primary challenge involved developing a calibration procedure for an ultra-short throw projector (LG PH450UG) and a 2D camera that did not share a common field of view. While various components of the project were initially prototyped in Matlab, the final implementation was realized in C++, leveraging the OpenCV library for assistance. The final solution was successfully deployed on Nvidia Jetson.The project was conducted in collaboration with Vineland Research.

mushroom harvesting projection system

References