Fiducial marker detection using OpenCV