330 likes | 451 Views
Where, Who and What? @AIT Intelligent Affective Interaction ICANN, Sept. 14, Athens, Greece. Aristodemos Pnevmatikakis, John Soldatos and Fotios Talantzis Athens Information Technology, Autonomic & Grid Computing. Overview. CHIL AIT SmartLab Signal Processing for perceptual components
E N D
Where, Who and What?@AITIntelligent Affective InteractionICANN, Sept. 14, Athens, Greece Aristodemos Pnevmatikakis, John Soldatos and Fotios Talantzis Athens Information Technology, Autonomic & Grid Computing
Overview • CHIL • AIT SmartLab • Signal Processing for perceptual components • Video Processing • Audio Processing • Services • Middleware • Easing application assembly
Computers in the Human Interaction Loop • EU FP6 Integrated Project (IP 506909) • Coordinators: Universität Karlsruhe (TH) Fraunhofer Institute IITB • Duration: 36 months • Total Project costs: Over 24M€ • Goal: Create environments in which computers serve humans who focus on interacting with other humans as opposed to having to attend to and being preoccupied with the machines themselves • Key Research Areas: • Perceptual Technologies • Software Infrastructure • Human-Centric Pervasive Services
AIT SmartLab Equipment • Five fixed cameras (one with fish-eye lens) • PTZ camera • NIST 64-channel array • 4 clusters of 4 inverted T-shaped SHURE microphone clusters • 4 tabletop microphones • 6 dual Xeon 3 GHz, 2 Gb PCs • Firewire cables & repeaters
Detection and Identification System Recognizer Frontality confidence Frontal verifier Detector Face normalizer Head detector Eye detector Tracker Confidence estimator Classifier confidence Weighted voting Face recognizer ID
Where and Who are the World Cup Finalists? • and European Champions?
Tracking – Outdoors Surveillance • AIT system 2nd in the VACE / NIST surveillance evaluations
Head Detection Frontal verifier Face normalizer Head detector Eye detector • Detection of head by processing the outline of the foreground belonging to the body Confidence estimator Tracker Weighted voting Face recognizer
Eye Detection Frontal verifier Face normalizer Head detector Eye detector • Vector quantization of colors in head region • Detect candidate eye regions • Based on resemblance to skin, brightness, shape and size • Selection amongst candidates based on face geometry Confidence estimator Tracker Weighted voting Face recognizer
Classifier Fusion Illumination variationsPose variations • Classifier fusion addresses the fact that different classifiers are optimum for different recognition impairments
Audiovisual Tracker • Information-theoretic speaker localization from mic. array • Accurate azimuth, approximate depth, no elevation • Moderate targeting of speaker’s face using a PTZ camera • Refine targeting by visual face detection
Memory Jog • Memory Jog: • Context-Aware Human-Centric Assistant for meetings, lectures, presentations • Proactive, Reactive Assistance and Information Retrieval • Features-Functionalities • Sophisticated Situation Modeling / Tracking • Essentially Non-obtrusive Operation • Intelligent Meeting Recording Functionality • GUI runs also on PDA • Full Compliance to CHIL Architecture • Integration actuating devices (Targeted Audio, Projectors)
CHIL Compliant Perceptual Components • Several sites develop site, room, configuration specific Perceptual Components for CHIL • Provide common abstractions in the input and output of the PC (black box) • Facilitate Component Exchange Across Sites & Vendors • Standardization commenced for Body Trackers • Continues to Face ID Components
Architecture for Body Tracker Exchange Services complying to current API Common control API (CHILiX) Information retrieval Non-CHIL Compliant Body Tracker Transparent connection to sensor output Sensor abstraction