| Package | Description |
|---|---|
| org.openimaj.image.processing.face.recognition | |
| org.openimaj.image.processing.face.recognition.benchmarking |
| Modifier and Type | Class and Description |
|---|---|
class |
AnnotatorFaceRecogniser<FACE extends DetectedFace,PERSON>
A
FaceRecogniser built on top of an IncrementalAnnotator. |
class |
EigenFaceRecogniser<FACE extends DetectedFace,PERSON>
Implementation of a
FaceRecogniser based on Eigenfaces. |
class |
FisherFaceRecogniser<FACE extends DetectedFace,PERSON>
Implementation of a
FaceRecogniser based on Fisherfaces. |
| Modifier and Type | Field and Description |
|---|---|
protected FaceRecogniser<FACE,PERSON> |
FaceRecognitionEngine.recogniser |
| Modifier and Type | Method and Description |
|---|---|
FaceRecogniser<FACE,PERSON> |
FaceRecognitionEngine.getRecogniser() |
| Modifier and Type | Method and Description |
|---|---|
static <FACE extends DetectedFace,EXTRACTOR extends FeatureExtractor<?,FACE>,PERSON> |
FaceRecognitionEngine.create(FaceDetector<FACE,FImage> detector,
FaceRecogniser<FACE,PERSON> recogniser)
Create a
FaceRecognitionEngine with the given face detector and
recogniser. |
| Constructor and Description |
|---|
EigenFaceRecogniser(EigenFaceFeature.Extractor<FACE> extractor,
FaceRecogniser<FACE,PERSON> internalRecogniser)
Construct with the given feature extractor and underlying
FaceRecogniser. |
FaceRecognitionEngine(FaceDetector<FACE,FImage> detector,
FaceRecogniser<FACE,PERSON> recogniser)
Construct a
FaceRecognitionEngine with the given face detector
and recogniser. |
FisherFaceRecogniser(FisherFaceFeature.Extractor<FACE> extractor,
FaceRecogniser<FACE,PERSON> internalRecogniser)
Construct with the given feature extractor and underlying
FaceRecogniser. |
| Modifier and Type | Method and Description |
|---|---|
FaceRecogniser<FACE,PERSON> |
FaceRecogniserProvider.create(GroupedDataset<PERSON,? extends ListDataset<FACE>,FACE> dataset)
Create and train a new recogniser instance based on the given dataset
|