Content of this page
FaceCell Embedded Software Development Kit
Overview
FaceCell Embedded Development Kit is based on the FaceCell embedded facial recognition algorithm that is designed to be used in handheld devices with embedded cameras, such as PDAs or smart phones. FaceCell EDK includes libraries for Linux and Microsoft Windows Mobile on the ARM platform.
It is possible to use FaceCell technology on other platforms and with other operating systems by obtaining the FaceCell source code EDK. The FaceCell algorithm source code is written in ANSI C, thus it is easily portable.
These types of FaceCell EDK are available:
| Supported platforms | Library EDK | Source code EDK |
| ARM, MS Windows Mobile |
+
|
+ |
| ARM, Linux |
+
|
+ |
| FaceCell algorithm components |
| • FaceCell algorithm |
+ |
+ |
| • FaceCell algorithm source code |
|
+ |
| FaceCell programming samples and tutorials |
| • C++ sample for MS Windows Mobile |
+ |
+ |
| • C tutorials |
+ |
|
| Documentation |
| • FaceCell EDK documentation |
+ |
+ |
| • FaceCell source code documentation |
|
+ |
FaceCell Library EDK
FaceCell Library EDK is intended for development projects using hardware based on ARM processors.
FaceCell Library EDK includes these components:
- MS Windows Mobile components
- FaceCell library (for Microsoft Visual Studio 2005 with SP1).
- FaceCell programming sample in Visual C++ 2005 SP1.
- FaceCell tutorials in C.
- ARM Linux components
- FaceCell library (for ARM-Linux GCC C compiler).
- FaceCell tutorials in C.
- Documentation.
System requirements for FaceCell Library EDK
- ARM-based 400 MHz processor is recommended for face enrollment in less than two seconds. Supported ARM processor core families are: XScale, StrongArm, ARM11, ARM10, ARM9.
- At least 8 Mb of memory for FaceCell code and data arrays.
- Embedded camera with at least 320 x 240 pixels physical resolution (640 x 480 pixels recommended).
- ARM Linux (glibc 2.3.4 or later) or Microsoft Windows Mobile 2003 (or later) operating system
FaceCell EDK trial
Neurotechnologija also offers FaceCell EDK on a 30 day trial. The downloadable trial kit allows developers to explore the EDK's possibilities and to try it in real environments and real applications.
Note: FaceCell EDK trial requires constant internet connection during evaluation.
FaceCell source code EDK
FaceCell source code EDK is intended for developers who are going to integrate facial recognition technology into a custom device.
FaceCell source code EDK contains these components:
- FaceCell source code
- Project for GCC compiler (ARM-Linux platform)
- Project for Microsoft Visual Studio 2005 (Pocket PC 2003 and Pocket PC 2005* platforms)
- FaceCell Algorithm and Source Code Description
- Sample applications:
- Project for GCC compiler (ARM-Linux platform)
- Project for Microsoft Visual Studio 2005 (Pocket PC 2003 and Pocket PC 2005* platforms)
- FaceCell EDK developer's guide
*Pocket PC 2005 development requires Windows Mobile 5.0 SDK for Pocket PC.
System requirements:
- ARM-based 400 MHz processor is recommended for face enrollment in less than two seconds. Supported ARM processor core families are: XScale, StrongArm, ARM11, ARM10, ARM9.
- At least 8 Mb of memory for FaceCell code and data arrays.
- Embedded camera with at least 320 x 240 pixels physical resolution (640 x 480 pixels recommended).
- ARM Linux (glibc 2.3.4 or later) or Microsoft Windows Mobile 2003 (or later) operating system
Please note that FaceCell source code EDK could be easily ported to most other platforms and processors.
Ordering
|