This document proposes a novel architecture for 3D avatar modeling in virtual communities using face detection. It discusses how face recognition works in humans and current techniques for face recognition. The proposed system extracts features from a face image to generate a biometric template, compares it to templates in a database, and outputs a match to create personalized avatars for virtual worlds. Local image features and descriptors are used to represent facial structure and appearance for matching avatar faces across different poses.