عنوان الرسالة باللغة الانكيزية : Person Identification Based On Facial Aging Forensics Analysis Using Deep Neural Networks
اسم الباحث : Marem Hussein Abdulabas Hashm
اسم المشرف : Asst. Prof. DR. Noor Dhia Al-Shakarchy
الملخص باللغة الانكليزية :
Digital Image Forensics (DIF) is an area of knowledge focused on recovering and analyzing digital evidence in a criminal investigation process based on employing a system for computer vision. The recent advancement of technology, biological properties have become a necessity for person identification and verification systems. Forensic person identification is an important field that examines the variety of biological indicators that are available to investigators. The facial identification system has some challenges that worsen the performance of identification such as facial expression variation, illumination variation, pose variation, occlusion, and the hard challenge of facial aging. Face identification with aging is an extremely fascinating and difficult topic of pattern recognition research. This thesis focus on person identification with aging challenge. In general, the aging process significantly alters the shape and skin texture of the face, making it extremely harder to properly identify a person. Face identification across age is therefore a current open issue in the field of computer vision. It has a wide range of exciting real-time applications, such as the capacity to renew passports and licenses, find children who have gone missing or persons who have Alzheimer’s, identify criminals, and more.
The proposed work presents a person identification system based on facial aging forensics analysis using deep neural networks. The main aim of the proposed system is to predict the person’s identity by his/her face at different ages. The proposed system is built by concatenate two models representing the model-specific function stage performed respectively (face aging model and person identification model) each one contained several steps that performed different functions.
The first one based on CycleGAN model is the face aging that is responsible for coming up with a representation and matching scheme for face that is robust to changes due to facial aging based on extracting salient features that can achieve temporal invariance. This model provides the identification of younger face from older one, as well as has the ability to do the inverted operation, i.e. reverting from young to old by using and training CycleGAN to do forward aging and reverse aging.
The second model based on Mobilenet V2 is the identification that determines the identity of the person based on extracting facial essential features that can clearly show the individual characteristics that decide the person’s identity. The modify pre-trained Mobilenet V2 is used to build the second model in order to gain accurate results by only modifying some layers in the original architecture to identity the identity of 105 people. Each model is preceded by a number of preprocessing steps.
These preprocessing steps includes: image resize (scale) and data normalization as well as the Region of Interest ROI detection and extraction before face aging model.
Because there is no dataset that satisfied the purpose of the proposed system, we are used two sample datasets during proposed system stages. These datasets are: UTKFace used with face aging model and 105-pins-classes samples dataset with person identification model. The enrichment is done by merging between samples of these two datasets and the accuracy attained 98%.
عنوان الرسالة باللغة العربية : تحديد هوية الشخص بناءً على تحليل الطب الشرعي لشيخوخة الوجه باستخدام شبكات عصبية عميقة
اسم الباحث باللغة العربية : مريم حسين عبد العباس هاشم
اسم المشرف باللغة العربية : ا.م.د نور ضياء كاظم
الملخص باللغة العربية :
يركز مجال الدراسة المعروف باسم “الطب الشرعي للصور الرقمية” (DIF) على إيجاد وفحص الأدلة الرقمية المستخدمة في التحقيقات الجنائية. وفقًا لأخصائي الطب الشرعي ، تعد دراسة تحديد الهوية موضوعًا مهمًا يدرس مجموعة متنوعة من المؤشرات البيولوجية المتاحة للباحثين. يصف مصطلح “تكنولوجيا القياسات الحيوية” استخدام الخصائص الفسيولوجية أو السلوكية للأشخاص لتحديد أو التحقق من صحة الأشخاص. الوجه هو مقياس حيوي مهم بميزة تجعله مناسبًا لمجموعة متنوعة من التطبيقات. الاختلافات في تعبيرات الوجه ، والإضاءة ، والموقع ، والانسداد ، والقضية الصعبة المتمثلة في شيخوخة الوجه هي بعض التحديات مع عمل نظام التعرف على الوجه. تركز هذه الأطروحة على موضوع الشيخوخة من أجل معالجة مشكلة تحديد هوية الشخص. بشكل عام ، تؤدي عملية التقدم في السن إلى تغيير شكل وملمس الوجه بشكل كبير ، مما يجعل التعرف على الشخص بشكل صحيح أكثر صعوبة وأصعب. وبالتالي ، فإن تحديد الوجه عبر العمر هو قضية مفتوحة حاليًا في مجال علوم الكمبيوتر. يحتوي على مجموعة واسعة من التطبيقات المثيرة في الوقت الفعلي ، مثل القدرة على تجديد جوازات السفر والتراخيص ، والعثور على الأطفال المفقودين أو الأشخاص المصابين بمرض الزهايمر ، وتحديد المجرمين ، والمزيد.
قدم النظام المقترح نظام تحديد هوية الشخص بناءً على تحليل الطب الشرعي لشيخوخة الوجه باستخدام الشبكات العصبية العميقة. الهدف الرئيسي من النظام المقترح هو التنبؤ بهوية الشخص من خلال وجهه في مختلف الأعمار. تم بناء النظام المقترح من خلال دمج نموذجين يمثلان مرحلة الوظيفة الخاصة بالنموذج والتي يتم تنفيذها على التوالي كل منها مسبوقة بمرحلة ما قبل المعالجة ، وتحتوي كل مرحلة على عدة خطوات تؤدي وظائف مختلفة.
النموذج الأول هو نموذج شيخوخة الوجه للتوصل إلى مخطط تمثيل ومطابقة للوجه يكون قويًا للتغييرات بسبب شيخوخة الوجه بناءً على استخراج الميزات البارزة التي لاتتغير بمرور الزمن. على الرغم من وجود محاولات مختلفة للتعامل مع شيخوخة الوجه في الماضي ، فقد واجهوا قيودًا مثل الحاجة إلى الكثير من البيانات وعدم القدرة على القيام بالعملية العكسيه ، أي العودة من العمر الاكبر إلى العمر الاصغر. مع النجاح الأخير للبنى القائمة على GAN ، يمكن أن تولد مخرجات عالية الدقة وذات مظهر طبيعي.
سيستخدم النموذج الأول ويدرب CycleGAN ، أحد أكثر البنى إثارة للاهتمام اليوم ، للقيام بالشيخوخة إلى الأمام وعكس الشيخوخة. النموذج الثاني هو نموذج التعريف لتحديد هوية الشخص بناءً على استخراج السمات الأساسية للوجه التي يمكن أن تظهر بوضوح الخصائص الفردية التي تحدد هوية الشخص. للحصول على مزايا نماذج CNN المدربة مسبقًا ، تم إنشاء النموذج الثاني بناءً على تعديل نماذج MobilenetV2 المدربة مسبقًا للحصول على نتائج دقيقة فقط من خلال تعديل بعض الطبقات في الهيكل الأصلي لاكتشاف هوية 105 شخصًا. يتم تنفيذ نفس الخطوات في مرحلتي المعالجة المسبقة لنموذج شيخوخة الوجه ونموذج تحديد الهوية ماعدا خطوة ROI تستخدم فقط قبل نموذج شيخوخة الوجه .
تستخدم مراحل النظام المقترحة مجموعتين بيانات نموذجية. يتم استخدام الأول مع مجموعة بيانات عينات UTKFace لنموذج الشيخوخه والأخير يتعامل مع مجموعة بيانات عينات من 105-pins-classes لتحديد هوية الشخص و يتم enrichmentعن طريق الدمج بين عينات مجموعتي البيانات وبلغت الدقة 98٪.