Non dovrebbe essere difficilissimo, ma certo richiede un po' di esperienza, soprattutto bisogna fare un po' di studi sulla documentazione Microsoft per quanto riguarda l'acquisizione di immagini (dovrebbero esserci se non sbaglio librerie comuni); il C++ va più che bene, anche se forse io farei un mix di C++ (per lavorare comodo con le API) e di C# (per lavorare comodo e rapidamente con l'interfaccia grafica e la sovrapposizione di immagini necessaria per la faccenda degli occhiali).