Developing face recognition - Cloud Assisted Services
Developing face recognition - Cloud Assisted Services
Developing face recognition - Cloud Assisted Services
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Developing</strong> <strong>face</strong> <strong>recognition</strong> technology<br />
for the KC Class Biometrics service<br />
Vitomir Štruc, Jerneja Žganec Gros
Outline<br />
• Introduction<br />
• Alpineon<br />
• Face <strong>recognition</strong> in the cloud<br />
– Overview and characteristics<br />
– Challenges and obstacles<br />
– Standards and recommendations<br />
– Existing solutions<br />
• Our research work<br />
• Conclusion<br />
CLASS Conference 2012, Bled, Slovenia, October 22-25
Introduction<br />
• Face <strong>recognition</strong> technology slowly matures (research<br />
focused on real-life applications) – engines evolve<br />
• Future challenges<br />
– Processing power<br />
– Scalability issuess<br />
– Accessibility issues<br />
• Viable solution<br />
– <strong>Cloud</strong> computing (emense potential market value)<br />
CLASS Conference 2012, Bled, Slovenia, October 22-25
Alpineon<br />
• SME with R&D experience in the field of ICT technologies<br />
• Software development<br />
• CTI (Computer telephony integration) applications<br />
• Slovenian text-to-speech synthesis (TTS)<br />
• Automatic speech <strong>recognition</strong> (ASR) applications<br />
• Speech-to-speech translation (STS)<br />
• Biometric technology<br />
• Computer vision applications<br />
• Hardware development<br />
CLASS Conference 2012, Bled, Slovenia, October 22-25
Alpineon<br />
• Past R&D projects (some examples):<br />
– NATO IST-078 Machine Translation for Coalition Operations,2008-2012<br />
• Goal: developing statistical machine translation<br />
– Eureka projekt E!3864 TESTED, 2009-2012<br />
• Goal: developing TTS for embedded devices<br />
– VoiceTRAN II, 2006-2008<br />
• Goal: developing the VoiceTRAN Communicator – a multimodal translation aid that<br />
translates phrases from the source language into the target language<br />
– AvID 2007-2009<br />
• Goal: developing a multimodal (audio-video) system for detecting and recognizing<br />
the psycho-physical state of a speaker<br />
CLASS Conference 2012, Bled, Slovenia, October 22-25
Alpineon<br />
• What we are doing in the scope of KC CLASS.<br />
CLASS Conference 2012, Bled, Slovenia, October 22-25
Face <strong>recognition</strong> in the cloud<br />
• Overview<br />
– FR systems comprise components for (regardless of the<br />
platform):<br />
• data acquisition (sensor)<br />
• template generation (engine)<br />
• matching (engine)<br />
• Template storage (database)<br />
– FR in the cloud:<br />
• Engine located in the cloud<br />
• Sensor located on client side<br />
• Database stored locally or in the cloud<br />
CLASS Conference 2012, Bled, Slovenia, October 22-25
Face <strong>recognition</strong> in the cloud<br />
• Our design choices<br />
– Engine implemented for the cloud (REST API)<br />
– Database hosted locally<br />
• Consequences:<br />
– Easy integration<br />
– Accesability<br />
– Scalability (in terms of<br />
number of simultaneous accesses)<br />
– „Limited storage“<br />
– Compliant with legislation<br />
CLASS Conference 2012, Bled, Slovenia, October 22-25
Face <strong>recognition</strong> in the cloud<br />
• Engine demo (desktop version – identification mode):<br />
CLASS Conference 2012, Bled, Slovenia, October 22-25
Face <strong>recognition</strong> in the cloud<br />
• Challenges and obstacles<br />
– Meeting peformance criteria with respect to <strong>recognition</strong> engine<br />
• Systematic scientific methodology (databases and protocols)<br />
– Selecting the most appropriate platform<br />
• Depending on needs, characteristics of the final product, requirements<br />
– Legislation pertaining to data protection, data retention, privacy<br />
• Different from country to country<br />
• In Slovenia: ZVOP-1 applies to template storage<br />
• Information commisioner provides guidelines for biometric and cloud<br />
technologies<br />
CLASS Conference 2012, Bled, Slovenia, October 22-25
Face <strong>recognition</strong> in the cloud<br />
• Standards and recommendations<br />
– Several standards and recommendations exist for FR and CC<br />
• Internet protocols, data formats, comunication protocols, …<br />
– Most important:<br />
• Biometric data interchange formats – Part 5: Face image analysis (ISO)<br />
• Face <strong>recognition</strong> format for data interchange (ANSI INCIST)<br />
– Allow for interoperability among vendors<br />
– Define full-frontal, token images (rely on eye centers) and quality standards<br />
• OASIS: Biometric Identity Assurance <strong>Services</strong> (BIAS)<br />
– SOAP specifications for biometric services (with reference implementation)<br />
– Internationalization on the way (ISO/IEC JTC 001/SC 37)<br />
CLASS Conference 2012, Bled, Slovenia, October 22-25
Face <strong>recognition</strong> in the cloud<br />
• Deployment possibilities and existing solutions<br />
– Deployment options:<br />
• Smart spaces, ambient intelligence environments, access control<br />
applications, mobile applications, social networks, …<br />
– Existing solutions:<br />
• Animetrics<br />
• BioID<br />
• Face.COM (recently bought by Facebook) – rummored 180M $<br />
CLASS Conference 2012, Bled, Slovenia, October 22-25
Face <strong>recognition</strong> and KC CLASS<br />
• Our research work and scientific contributions:<br />
– B. Vesnicer, J. Žganec Gros, N. Pavešić and V. Štruc, Face Recognition using<br />
Simplified Probabilistic Linear Discriminant Analysis, International Journal of<br />
Advanced Robotic Systems (SCI), paper in press. 2012.<br />
– Vitomir Štruc, J. Žganec Gros, and N. Pavešić, Non-parametric score<br />
normalization for biometric verification systems, Proceedings of the<br />
International Conference on Pattern Recognition (ICPR 2012), Japan,<br />
November 2012.<br />
– Vitomir Štruc, J. Žganec Gros, and N. Pavešić. Advanced correlation filters for<br />
facial landmark localization. In: ZAJC, Baldomir (Ed.), TROST, Andrej (Ed.). ERK<br />
2012, September 2012, Portorož, Slovenia, vol. B, pp. 153-156, 2012.<br />
CLASS Conference 2012, Bled, Slovenia, October 22-25
Face <strong>recognition</strong> and KC CLASS<br />
• Our research work and scientific contributions:<br />
– Demo on correlation filters<br />
CLASS Conference 2012, Bled, Slovenia, October 22-25
Conclusion<br />
• <strong>Cloud</strong>-based <strong>face</strong> <strong>recognition</strong> technology has an emense<br />
potential market value<br />
• There are still open issues that need to be resolved<br />
• Thanks to our sponsors!<br />
CLASS Conference 2012, Bled, Slovenia, October 22-25
Thank you for your attention!<br />
Questions?<br />
For more information, please contact:<br />
vitomir.struc@alpineon.com, jerneja.gros@alpineon.com<br />
CLASS Conference 2012, Bled, Slovenia, October 22-25<br />
www.kc-class.eu