{"id":179,"date":"2021-02-17T01:08:57","date_gmt":"2021-02-17T01:08:57","guid":{"rendered":"http:\/\/enriquegortiz.com\/wordpress\/enriquegortiz-staging\/?post_type=fw-portfolio&#038;p=179"},"modified":"2022-12-18T19:02:31","modified_gmt":"2022-12-18T19:02:31","slug":"face-recognition-for-web-scale-datasets","status":"publish","type":"fw-portfolio","link":"https:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/project\/face-recognition-for-web-scale-datasets\/","title":{"rendered":"Face Recognition for Web-Scale Datasets"},"content":{"rendered":"<section class=\"fw-main-row \"  >\n\t<div class=\"fw-container\">\n\t\t<div class=\"row\">\n\t\r\n\r\n<div class=\" col-xs-12 col-sm-12 \">\r\n    <div id=\"col_inner_id-69ea5d87c0361\" class=\"fw-col-inner\" data-paddings=\"0px 0px 0px 0px\">\r\n\t\t<p><strong><a title=\"Home\" href=\"http:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/home\/\">E. G. Ortiz<\/a><\/strong> and <a href=\"http:\/\/www.briancbecker.com\" target=\"_blank\" rel=\"noopener\">B. C. Becker<\/a>. \u00a0<em><a href=\"http:\/\/www.enriquegortiz.com\/publications\/OrtizBecker_Webscale_CVIU.pdf\">\"Face Recognition for Web-Scale Datasets\"<\/a>.<\/em>\u00a0ELSEVIER Computer Vision and Image Understanding, 2013.<\/p><p>Related Publication:<br \/><a href=\"http:\/\/www.briancbecker.com\" target=\"_blank\" rel=\"noopener\">B. C. Becker<\/a>\u00a0and <strong><a title=\"Home\" href=\"http:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/home\/\">E. G. Ortiz<\/a><\/strong>. \u201c<a href=\"http:\/\/www.enriquegortiz.com\/publications\/Becker_Ortiz_CVPRW13_AMFG.pdf\">Evaluating Open-Universe Face Identification on the Web<\/a>\u201d. IEEE CVPR Workshop on Analysis and Modeling of Faces and Gestures, 2013. [<a href=\"http:\/\/www.briancbecker.com\/blog\/research\/pubfig83-lfw-dataset\/\">Project Page<\/a>]<\/p><p>B. C. Becker, E. G. Ortiz.\u00a0<em><a href=\"http:\/\/enriquegortiz.com\/publications\/FacebookPaper.pdf\">\"Evaluation of Face Recognition Techniques for Application to Facebook\"<\/a>.<\/em>\u00a0IEEE International Conference on Automatic Face and Gesture Recognition.<\/p><p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-121 alignright\" title=\"Open-Universe Face Identification\" src=\"http:\/\/www.briancbecker.com\/blog\/wp-content\/uploads\/2012\/01\/realworld.jpg\" alt=\"Open-Universe Face Identification\" width=\"420\" height=\"185\" \/><\/p><h1>Motivation<\/h1><p>With the increasing pervasiveness of digital cameras, the Internet, and social networking, there is a growing need to catalog and analyze large collections of photos. Because photo interest is largely determined by who appears in the picture, labeling photos with identities is particularly important. In fact, popular social networks such as Facebook allow users to place tags on photos to label people, encouraging collaboratively organized photo albums amongst friends. Imagine millions of social network users needing to tag their photos: such web-scale labeling problems present a real challenge and fascinating opportunity for automation by face recognition.<\/p><h1>Linearly Approximated Sparse Representation-based Classification (LASRC)<\/h1><p>Method details coming soon.<\/p><h1>Results<\/h1><p><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-340\" src=\"https:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/files\/2021\/02\/pubfig_lfw_fb-1024x445-1.jpg\" alt=\"\" width=\"1024\" height=\"445\" srcset=\"https:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/files\/2021\/02\/pubfig_lfw_fb-1024x445-1.jpg 1024w, https:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/files\/2021\/02\/pubfig_lfw_fb-1024x445-1-300x130.jpg 300w, https:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/files\/2021\/02\/pubfig_lfw_fb-1024x445-1-768x334.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p><p style=\"text-align: left;\">SRC based methods outperform all other methods in terms of precision and recall. It is important to notice that our method performs comparably to standard SRC, but with a 100x speedup as seen in the timing diagram below.<\/p><p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-338\" src=\"https:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/files\/2021\/02\/fb_time.jpg\" alt=\"\" width=\"1017\" height=\"406\" srcset=\"https:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/files\/2021\/02\/fb_time.jpg 1017w, https:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/files\/2021\/02\/fb_time-300x120.jpg 300w, https:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/files\/2021\/02\/fb_time-768x307.jpg 768w\" sizes=\"auto, (max-width: 1017px) 100vw, 1017px\" \/><\/p><p style=\"text-align: left;\">Timeline of all steps in the entire face recognition system. All times reported with a single core of a 2.27 GHz machine.<\/p><h1>MATLAB Face Recognition Toolbox<\/h1><p>To foster future research and improvements, we are releasing a full\u00a0<strong><a href=\"http:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/coming-soon\/\">MATLAB Face Recognition Evaluator (25 MB)<\/a><\/strong>\u00a0that includes our LASRC algorithm as well as all others we have compared against this study: NN, SVM, SVM-KNN, SRC, Mtjsrc, LLC, KNN-SRC, LRC, L2, and CRC_RLS.<\/p><ul><li><strong>fbCreateFaceDatasets:\u00a0<\/strong>Generates datasets from raw images of your choice by extracting features and creating correct data splits for input to experimental stage.<\/li><li><strong>fbRunExperiments:\u00a0<\/strong>Runs all specified algorithms on data generated in the previous stage. A sampling of algorithms is shown in the below figure.<\/li><li><strong>fbReportResults:\u00a0<\/strong>Generates graphs and tables for specified algorithms run during previous stage.<\/li><\/ul><div>We have included a small subset of the PubFig+LFW dataset we created for demonstration purposes. Please see runme.m in the matlab directory.<\/div><p><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-353\" src=\"https:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/files\/2021\/02\/fre_diagram.jpg\" alt=\"\" width=\"730\" height=\"250\" srcset=\"https:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/files\/2021\/02\/fre_diagram.jpg 730w, https:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/files\/2021\/02\/fre_diagram-300x103.jpg 300w\" sizes=\"auto, (max-width: 730px) 100vw, 730px\" \/><\/p><h1>Downloads<\/h1><p><a name=\"Downloads\"><\/a><\/p><h2>Code<\/h2><p><a href=\"http:\/\/www.enriquegortiz.com\/publications\/FaceRecognitionToolbox.zip\">Matlab Face Recognition Toolbox (FRT) [2.7MB]<\/a><br \/>(Download Data Below - To download PF83+LFW go to here: <a href=\"http:\/\/www.briancbecker.com\/blog\/research\/pubfig83-lfw-dataset\/\">Project Page<\/a>)<\/p><h2>Data<\/h2><p><a href=\"http:\/\/www.enriquegortiz.com\/publications\/PubFigLFW_Dataset_Raw.zip\">PubFig+LFW Raw Images[3.7GB]<\/a><br \/><a href=\"http:\/\/www.enriquegortiz.com\/publications\/PubFigLFWDatasetFeatures.zip\">PubFig+LFW Features [1.6GB]<\/a><br \/><a href=\"http:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/coming-soon\/\">PubFig+LFW Results [0.9GB]<\/a><\/p>\t<\/div>\r\n<\/div>\r\n<\/div>\n\n\t<\/div>\n<\/section>\n\n","protected":false},"featured_media":184,"template":"","fw-portfolio-category":[33],"class_list":["post-179","fw-portfolio","type-fw-portfolio","status-publish","has-post-thumbnail","hentry","fw-portfolio-category-research"],"_links":{"self":[{"href":"https:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/wp-json\/wp\/v2\/fw-portfolio\/179","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/wp-json\/wp\/v2\/fw-portfolio"}],"about":[{"href":"https:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/wp-json\/wp\/v2\/types\/fw-portfolio"}],"version-history":[{"count":5,"href":"https:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/wp-json\/wp\/v2\/fw-portfolio\/179\/revisions"}],"predecessor-version":[{"id":363,"href":"https:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/wp-json\/wp\/v2\/fw-portfolio\/179\/revisions\/363"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/wp-json\/wp\/v2\/media\/184"}],"wp:attachment":[{"href":"https:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/wp-json\/wp\/v2\/media?parent=179"}],"wp:term":[{"taxonomy":"fw-portfolio-category","embeddable":true,"href":"https:\/\/enriquegortiz.com\/wordpress\/enriquegortiz\/wp-json\/wp\/v2\/fw-portfolio-category?post=179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}