@DatasetDescription(name="Our Database of Faces/The ORL Face Database/The AT&T Face database", description="Our Database of Faces, (formerly \'The ORL Database of Faces\'), contains a set of face images taken between April 1992 and April 1994 at the lab. The database was used in the context of a face recognition project carried out in collaboration with the Speech, Vision and Robotics Group of the Cambridge University Engineering Department. There are ten different images of each of 40 distinct subjects. For some subjects, the images were taken at different times, varying the lighting, facial expressions (open / closed eyes, smiling / not smiling) and facial details (glasses / no glasses). All the images were taken against a dark homogeneous background with the subjects in an upright, frontal position (with tolerance for some side movement). A preview image of the Database of Faces is available.", url="http://www.cl.cam.ac.uk/research/dtg/attarchive/facedatabase.html") @Reference(type=Inproceedings, author={"Samaria, F.S.","Harter, A.C."}, title="Parameterisation of a stochastic model for human face identification", year="1994", booktitle="Applications of Computer Vision, 1994., Proceedings of the Second IEEE Workshop on", pages={"138 ","142"}, month="dec") public class ATandTDataset extends MapBackedDataset<Integer,ListDataset<FImage>,FImage>
Note that the faces are already cropped and (fairly well) aligned.
MapBackedDataset.IdentifiableBuilder<DATASET extends Dataset<INSTANCE> & Identifiable,INSTANCE>
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
map
Constructor and Description |
---|
ATandTDataset()
Construct the dataset.
|
ATandTDataset(File baseDir)
Construct with the given path to the dataset
|
add, builder, entrySet, getGroups, getInstances, getMap, getRandomInstance, getRandomInstance, iterator, numInstances, of, of, of, of, of, of, of, put, toString
clear, clone, containsKey, containsValue, equals, get, hashCode, isEmpty, keySet, putAll, remove, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
forEach, spliterator
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
public ATandTDataset() throws IOException
IOException
- if an error occurs.public ATandTDataset(File baseDir) throws IOException
baseDir
- the dataset pathIOException
- if an error occurs.