{"url":"/method/magface","slug":"magface","name":"MagFace","full_name":"MagFace","full_name_withheld":false,"description_markdown":"**MagFace** is a category of losses for face recognition that learn a universal feature embedding whose magnitude can measure the quality of a given face. Under the new loss, it can be proven that the magnitude of the feature embedding monotonically increases if the subject is more likely to be recognized. In addition, MagFace introduces an adaptive mechanism to learn a well-structured within-class feature distributions by pulling easy samples to class centers while pushing hard samples away. For face recognition, MagFace helps prevent model overfitting on noisy and low-quality samples by an adaptive mechanism to learn well-structured within-class feature distributions -- by pulling easy samples to class centers while pushing hard samples away.","description_state":"present","introduced_year":null,"introduced_by":{"title":"MagFace: A Universal Representation for Face Recognition and Quality Assessment","paper":"/paper/magface-a-universal-representation-for-face","first_author":"Qiang Meng","n_authors":4,"url_abs":null,"archive_paper_url":"https://paperswithcode.com/paper/magface-a-universal-representation-for-face"},"source":{"url":"https://arxiv.org/abs/2103.06627v4","title":"MagFace: A Universal Representation for Face Recognition and Quality Assessment","url_on_a_paper_host":true},"code_snippet_url":null,"code_snippet_url_on_a_code_host":false,"categories":[{"area":"Computer Vision","area_id":"computer-vision","collection":"Face Recognition Models","url":"/methods/category/face-recognition-models","pwc_aliases":[]}],"n_papers_tagged":7,"archive_num_papers":7,"papers_newest_first":[{"paper":null,"title":"Towards minimizing efforts for Morphing Attacks -- Deep embeddings for morphing pair selection and improved Morphing Attack Detection","date":"2023-05-29","arxiv_id":"2305.18216","n_code_links":0,"syntology":null},{"paper":"/paper/optimization-based-improvement-of-face-image","title":"Optimization-Based Improvement of Face Image Quality Assessment Techniques","date":"2023-05-24","arxiv_id":"2305.14856","n_code_links":1,"syntology":null},{"paper":null,"title":"Enhancing Face Recognition with Latent Space Data Augmentation and Facial Posture Reconstruction","date":"2023-01-27","arxiv_id":"2301.11986","n_code_links":0,"syntology":null},{"paper":null,"title":"Face Morphing Attacks and Face Image Quality: The Effect of Morphing and the Unsupervised Attack Detection by Quality","date":"2022-08-11","arxiv_id":"2208.05864","n_code_links":0,"syntology":null},{"paper":"/paper/face-recognition-in-children-a-longitudinal","title":"Face Recognition In Children: A Longitudinal Study","date":"2022-04-04","arxiv_id":"2204.01760","n_code_links":1,"syntology":null},{"paper":null,"title":"Fun Selfie Filters in Face Recognition: Impact Assessment and Removal","date":"2022-02-12","arxiv_id":"2202.06022","n_code_links":0,"syntology":null},{"paper":"/paper/magface-a-universal-representation-for-face","title":"MagFace: A Universal Representation for Face Recognition and Quality Assessment","date":"2021-03-11","arxiv_id":"2103.06627","n_code_links":2,"syntology":{"ran":1,"of":2,"unverified":1,"pointer_only":0}}],"papers_shown":7,"tasks":[{"task":"/task/face-recognition","name":"Face Recognition","papers":7},{"task":"/task/face-image-quality","name":"Face Image Quality","papers":2},{"task":"/task/clustering","name":"Clustering","papers":1},{"task":"/task/data-augmentation","name":"Data Augmentation","papers":1},{"task":"/task/face-detection","name":"Face Detection","papers":1},{"task":"/task/face-image-quality-assessment","name":"Face Image Quality Assessment","papers":1},{"task":"/task/face-quality-assessement","name":"Face Quality Assessement","papers":1},{"task":"/task/face-verification","name":"Face Verification","papers":1},{"task":"/task/image-quality-assessment","name":"Image Quality Assessment","papers":1},{"task":"/task/representation-learning","name":"Representation Learning","papers":1},{"task":"/task/tar","name":"TAR","papers":1}],"tasks_shown":11,"n_tasks":11,"usage_by_year":[{"year":"2021","papers":1},{"year":"2022","papers":3},{"year":"2023","papers":3}],"row_source":"methods_table","archive":{"source":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","archive_url":"https://paperswithcode.com/method/magface"},"syntology_read_at":"2026-09-24T18:15:14+00:00"}