Facetree is a software that enables you to cross-reference genealogical data with people in photographs. It helps identifying faces in photographs through a context filter based on genealogical data. The results of the identification are then stored in the meta data of the image using the XMP standard.
- Face identification algorithm
- Powerful context filter
- Support of XMP standard
- Import of Gedcom 5.5 files
- First you should create your family tree with any of the existing family tree software.
- Export the information in your family tree in the Gedcom format.
- Collect all your family photos in a directory.
- Run Facetree to identify the people in your photos. Facetree stores this information inside of the meta data of your photos.
- Facetree requires OpenCV2.3 properly installed in order to run.
- Facetree runs on 64Bit Windows 7
- Facetree is written in Java and requires a JVM.
This software is build upon the following open source software:
- faint (http://faint.sourceforge.net/): Pure Java implementation of Eigenface Recognition, some metadata editing tools and a great deal of inspiration.
- OpenCV (http://opencv.willowgarage.com/wiki/): Face Detection
- JavaCV (http://code.google.com/p/javacv/): Java Wrapper for OpenCV
- gedcom4j (http://code.google.com/p/gedcom4j/): Gedcom Parsing Library
- metadata-extractor (http://code.google.com/p/metadata-extractor/): Metadata extraction