Hola,
He estado estudiando su proyecto, y creo que se como enfocar los algoritmos de cálculo, pero para poder comprometerme a conseguir el rendimiento adecuado, les pediré algunas aclaraciones cuando sepa si están interesados en mi oferta.
Respecto a mi, les diré que soy un recién llegado a FreeLancer (y todavía estoy completando mi perfil), que como pueden ver soy español y resido en España, lo cual facilita las pruebas de rendimiento en sus propios equipos, y que tengo mucha experiencia en todo tipo de proyectos en C# con asistencia de C++, incluyendo el tratamiento de imágenes y OCR.
Respecto a la forma de llevar a cabo su proyecto de momento solo voy a considerar dos puntos:
1. Que prefiero prescindir de EmguCV, y desarrollar un envolvente ad-hoc en VC++, que a su vez usará clases C++ para los algoritmos y las llamadas a OpenCV y TESSERACT, de esa manera solo habrá una ida y vuelta de código gestionado a nativo, y todos los cálculos se realizarán en nativo.
2. Que si para lograr el rendimiento adecuado resulta necesario entrenar a los reconocedores antes de cada competición, desarrollaré una aplicación en C#/WPF para facilitar al máximo esa tarea.
Respecto a la duración y coste del proyecto, puede que el tiempo final sea menor; he puesto dos meses porque hay un cierto grado de incertidumbre en lo que será necesario dependiendo de los resultados de cada fase.