-Dear sir.
I have just read your job posting and become very excited.
I think your idea is very good.
Your project can be completely done by OpenCV and I have rich experience on OpenCV.
Your first step "Webcam calibration" can be done by OpenCV easily.
And in "Projector calibration" step, I think you can get conversion matrix on two ways.
First, by simply detecting four border points in checkerboard, conversion matrix can be obtained directly.
And second, from all crosspoint in checkerboard and corresponding points, conversion matrix can be obtained by using RANSAC algorithm.
These functions are all in OpenCV.
So I think if you hire me, I 'll completely satisfy you in a week.
I'll wait for your reply.
Best regards.