Render a Image on a ArucoBoard with OpenCV + Python + OpenGL

Job ID: 31935273

Budget: €30 – €250 EUR

My Goal is to render an Artpiece on top of a Aruco Board I am holding in my hand or lay on top of a Desk.
You can find sample pictures attached.

I have managed to do this using 4 markers. The issue is that the Webcam has to detect all 4 corners at once in order to render the image.

What I am looking for:
- Render webcam or video stream (OpenCV's VideoCapture)
- Detect the ArucoBoard with in that webcam/video (OpenCV's ArucoBoard feature)
- Render an Image that spans the entire ArucoBoard

Here is the source code of someone who has already kind of done it using a single marker but my experience with OpenGL is limited to be able to do it myself:
https://github.com/ajaymin28/Aruco_python

If you have any questions I am happy to elaborate further.
Thank you very much in advance.
Related categories: Python C++ Programming OpenGL OpenCV Computer Vision