, including all inherited members.
| AbstractFaceRecognizer(void) | ipa_PeopleDetector::AbstractFaceRecognizer | |
| addFace(cv::Mat &color_image, cv::Mat &depth_image, cv::Rect &face_bounding_box, cv::Rect &head_bounding_box, std::string label, std::vector< cv::Mat > &face_images, std::vector< cv::Mat > &face_depthmaps) | ipa_PeopleDetector::FaceRecognizer | [virtual] |
| assertDirectories(boost::filesystem::path &data_directory) | ipa_PeopleDetector::FaceRecognizer | [protected] |
| convertAndResize(cv::Mat &img, cv::Mat &resized, cv::Rect &face, cv::Size new_size) | ipa_PeopleDetector::FaceRecognizer | [protected, virtual] |
| deleteFace(int index, std::vector< cv::Mat > &face_images, std::vector< cv::Mat > &face_depthmaps) | ipa_PeopleDetector::FaceRecognizer | [virtual] |
| deleteFaces(std::string label, std::vector< cv::Mat > &face_images, std::vector< cv::Mat > &face_depthmaps) | ipa_PeopleDetector::FaceRecognizer | [virtual] |
| depth_num_labels | ipa_PeopleDetector::FaceRecognizer | [protected] |
| depth_str_labels | ipa_PeopleDetector::FaceRecognizer | [protected] |
| depth_str_labels_unique | ipa_PeopleDetector::FaceRecognizer | [protected] |
| dm_exist | ipa_PeopleDetector::FaceRecognizer | [protected] |
| eff_color | ipa_PeopleDetector::FaceRecognizer | [protected] |
| eff_depth | ipa_PeopleDetector::FaceRecognizer | [protected] |
| EUCLIDEAN enum value | ipa_PeopleDetector::FaceRecognizer | |
| face_normalizer_ | ipa_PeopleDetector::FaceRecognizer | [protected] |
| FaceRecognizer(void) | ipa_PeopleDetector::FaceRecognizer | |
| init(std::string data_directory, int norm_size, bool norm_illumination, bool norm_align, bool norm_extreme_illumination, int metric, bool debug, std::vector< std::string > &identification_labels_to_recognize, int subs_meth, int feature_dim, bool use_unknown_thresh, bool use_depth) | ipa_PeopleDetector::FaceRecognizer | [virtual] |
| initTraining(std::string data_directory, int norm_size, bool norm_illumination, bool norm_align, bool norm_extreme_illumination, bool debug, std::vector< cv::Mat > &face_images, std::vector< cv::Mat > &face_depthmaps, bool use_depth) | ipa_PeopleDetector::FaceRecognizer | [virtual] |
| loadRecognitionModel(std::vector< std::string > &identification_labels_to_recognize) | ipa_PeopleDetector::FaceRecognizer | [virtual] |
| loadTrainingData(std::vector< cv::Mat > &face_images, std::vector< std::string > &identification_labels_to_train) | ipa_PeopleDetector::FaceRecognizer | [protected, virtual] |
| loadTrainingData(std::vector< cv::Mat > &face_images, std::vector< cv::Mat > &face_depthmaps, std::vector< std::string > &identification_labels_to_train) | ipa_PeopleDetector::FaceRecognizer | [protected, virtual] |
| m_average_image | ipa_PeopleDetector::FaceRecognizer | [protected] |
| m_current_label_set | ipa_PeopleDetector::FaceRecognizer | [protected] |
| m_data_directory | ipa_PeopleDetector::FaceRecognizer | [protected] |
| m_data_mutex | ipa_PeopleDetector::FaceRecognizer | [protected] |
| m_debug | ipa_PeopleDetector::FaceRecognizer | [protected] |
| m_depth_mode | ipa_PeopleDetector::FaceRecognizer | [protected] |
| m_eigenvalues | ipa_PeopleDetector::FaceRecognizer | [protected] |
| m_eigenvectors | ipa_PeopleDetector::FaceRecognizer | [protected] |
| m_eigenvectors_ipl | ipa_PeopleDetector::FaceRecognizer | [protected] |
| m_eigenvectors_per_person | ipa_PeopleDetector::FaceRecognizer | [protected] |
| m_face_class_average_projections | ipa_PeopleDetector::FaceRecognizer | [protected] |
| m_face_classifier | ipa_PeopleDetector::FaceRecognizer | [protected] |
| m_face_labels | ipa_PeopleDetector::FaceRecognizer | [protected] |
| m_feature_dim | ipa_PeopleDetector::FaceRecognizer | [protected] |
| m_label_num | ipa_PeopleDetector::FaceRecognizer | [protected] |
| m_metric | ipa_PeopleDetector::FaceRecognizer | [protected] |
| m_norm_size | ipa_PeopleDetector::FaceRecognizer | [protected] |
| m_projected_training_faces | ipa_PeopleDetector::FaceRecognizer | [protected] |
| m_rec_method | ipa_PeopleDetector::FaceRecognizer | [protected] |
| m_subs_meth | ipa_PeopleDetector::FaceRecognizer | [protected] |
| m_threshold_facespace | ipa_PeopleDetector::FaceRecognizer | [protected] |
| m_threshold_unknown | ipa_PeopleDetector::FaceRecognizer | [protected] |
| m_use_unknown_thresh | ipa_PeopleDetector::FaceRecognizer | [protected] |
| MAHALANOBIS enum value | ipa_PeopleDetector::FaceRecognizer | |
| MAHALANOBISCOSINE enum value | ipa_PeopleDetector::FaceRecognizer | |
| Metrics enum name | ipa_PeopleDetector::FaceRecognizer | |
| recognizeFace(cv::Mat &color_image, std::vector< cv::Rect > &face_coordinates, std::vector< std::string > &identification_labels) | ipa_PeopleDetector::FaceRecognizer | [protected, virtual] |
| recognizeFace(cv::Mat &color_image, cv::Mat &depth_image, std::vector< cv::Rect > &face_coordinates, std::vector< std::string > &identification_labels) | ipa_PeopleDetector::FaceRecognizer | [protected, virtual] |
| recognizeFaces(std::vector< cv::Mat > &color_images, std::vector< std::vector< cv::Rect > > &face_coordinates, std::vector< std::vector< std::string > > &identification_labels) | ipa_PeopleDetector::AbstractFaceRecognizer | [virtual] |
| recognizeFaces(std::vector< cv::Mat > &color_images, std::vector< cv::Mat > &depth_images, std::vector< std::vector< cv::Rect > > &face_coordinates, std::vector< std::vector< std::string > > &identification_labels) | ipa_PeopleDetector::AbstractFaceRecognizer | [virtual] |
| saveRecognitionModel() | ipa_PeopleDetector::FaceRecognizer | [virtual] |
| saveTrainingData(std::vector< cv::Mat > &face_images, std::vector< cv::Mat > &face_depthmaps) | ipa_PeopleDetector::FaceRecognizer | [virtual] |
| saveTrainingData(std::vector< cv::Mat > &face_images) | ipa_PeopleDetector::FaceRecognizer | [virtual] |
| trainFaceRecognition(ipa_PeopleDetector::FaceRecognizerBaseClass *eff, std::vector< cv::Mat > &data, std::vector< int > &labels) | ipa_PeopleDetector::FaceRecognizer | [protected] |
| trainRecognitionModel(std::vector< std::string > &identification_labels_to_train) | ipa_PeopleDetector::FaceRecognizer | [virtual] |
| updateFaceLabel(int index, std::string new_label) | ipa_PeopleDetector::FaceRecognizer | [virtual] |
| updateFaceLabels(std::string old_label, std::string new_label) | ipa_PeopleDetector::FaceRecognizer | [virtual] |
| ~AbstractFaceRecognizer(void) | ipa_PeopleDetector::AbstractFaceRecognizer | |
| ~FaceRecognizer(void) | ipa_PeopleDetector::FaceRecognizer | |