For the problem of attendance information inaccuracy of regular attendance methods in coal mine like card punching method, an automatic sign-in system for dispatch room staff of coal mine was designed by use of face recognition technology, and the whole design scheme and face recognition algorithm of the system were introduced. The system firstly collects and pre-processes the face image, then detects face by use of Adaboost algorithm, and lastly recognizes the detected face through POEM + block PCA algorithm and nearest neighbor classifier. The system realizes functions of automatic sigh-in and attendance record of dispatch room staff of coal mine, which provides basis information for staff appraisal.