, 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 | |