10.11.2014 Views

Developing face recognition - Cloud Assisted Services

Developing face recognition - Cloud Assisted Services

Developing face recognition - Cloud Assisted Services

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!