Ну, есть множество способов сделать это.Профессиональные камеры имеют соответствующие SDK.Если ваша камера поддерживается (я полагаю, что большинство веб-камер), вы должны попробовать OpenCV для начала.
Поиск в Google для "распознавания лиц opencv" даст много хитов, так что у вас естьмного справочного материала.
Попробуйте эту ссылку ( Определение лица и глаз с помощью OpenCV ) для начала.
После того, как вы начнете свой проект, вы можете задать конкретные вопросы наStackOverflow или на OpenCV Yahoo!группа.