SlideShare a Scribd company logo
1 of 2
Download to read offline
Detection versus recognition ... Investigate Face++ at Feel free to browse to other similar sites
Explain the difference between face detection and face recognition. Give an example use of each
in IT.
Solution
solution:
Face detection is a program that determines the locations of human faces in a digital image.
Face recognition is a program that identifies a person in a digital image.
There are several notions that should be distinguished.
Classification = partition of a set of observable objects into disjoint similarity classes (maybe,
constituting a hierarchical structure).
Detection = in a large set of objects finding out all those belonging to a certain similarity class.
Recognition = for a given object answering, to what of (a priori defined) similarity classes it
belongs. Identification = a particular case of recognition: proving that a given object really
belongs to a similarity class being declared.
Face detection aims at the detection/location of face in an image while Face recognition aims at
identifying the face with some known faces.
The best example for face detection is our Digital Cameras, you see a square over the faces,
when taking photos. Face recognition is usually used in forensics to identify fugitives from street
cameras... or something like that.
face detection is an attempt to detect faces in an image (or video, I guess). Face detection
software will typically provide the location and face size/orientation of each region of the image
it feels is probably a face. In my experience, the results can be quite noisy. Depending on how
the detection parameters are set, you may get many non-faces and will likely miss some/many
faces (especially if they are partially obscured).
Face recognition, on the other hand, attempts to identify a face in an image that is known (or
thought to) contain a single face. Face detection may be applied first to extract image segments
containing faces. A database of face data for individuals is needed, and the face recognition
software will attempt to associate the provided image with one or more records in the database,
typically with a probability that the faces match.
Eigenfaces & Fisherfaces
Those familiar with linear algebra will remember that every vector space has an orthogonal
basis. By combining elements of this basis we can compose every vector in this vector space.
And vice versa, every vector in the vector space can be decomposed to the elements of the basis.
Images (grayscale) are nothing more than a series of numbers, each number corresponding to
some intensity level. So why not treat images as vectors? Say, for example, we have a collection
of face images of size 150 by 150 pixels; each of these images can be thought of as a vector of
size 22,500 (150*150). We can now talk about the vector space in which these vectors reside. By
treating the images as samples of data, we can perform a Principal Components Analysis and
obtain the eigenvectors which make up the basis of the vector space.

More Related Content

Similar to Detection versus recognition ... Investigate Face++ at Feel free to.pdf

Pattern Recognition: A cognitive process
Pattern Recognition: A cognitive processPattern Recognition: A cognitive process
Pattern Recognition: A cognitive processMuna Shrestha
 
Face Recognition Human Computer Interaction
Face Recognition Human Computer InteractionFace Recognition Human Computer Interaction
Face Recognition Human Computer Interactionines beltaief
 
Face Recognition for Different Facial Expressions Using Principal Component a...
Face Recognition for Different Facial Expressions Using Principal Component a...Face Recognition for Different Facial Expressions Using Principal Component a...
Face Recognition for Different Facial Expressions Using Principal Component a...AM Publications
 
Sparse representation face r_ecognition
Sparse representation face r_ecognitionSparse representation face r_ecognition
Sparse representation face r_ecognitionSaddam Hussain
 
Senior Project Paper
Senior Project PaperSenior Project Paper
Senior Project PaperMark Kurtz
 
Race Identification for Face Images
Race Identification for Face ImagesRace Identification for Face Images
Race Identification for Face ImagesIDES Editor
 
photo detection in personal photo collection
photo detection in personal photo collectionphoto detection in personal photo collection
photo detection in personal photo collectionsonalijagtap15
 
3 d basic
3 d basic3 d basic
3 d basicdza_kiy
 
David Barber - Deep Nets, Bayes and the story of AI
David Barber - Deep Nets, Bayes and the story of AIDavid Barber - Deep Nets, Bayes and the story of AI
David Barber - Deep Nets, Bayes and the story of AIBayes Nets meetup London
 
PBL presentation p2.pptx
PBL presentation p2.pptxPBL presentation p2.pptx
PBL presentation p2.pptxTony383416
 
Machine Learning.pptx
Machine Learning.pptxMachine Learning.pptx
Machine Learning.pptxchadhar227
 
Intellectual Person Identification Using 3DMM, GPSO and Genetic Algorithm
Intellectual Person Identification Using 3DMM, GPSO and Genetic AlgorithmIntellectual Person Identification Using 3DMM, GPSO and Genetic Algorithm
Intellectual Person Identification Using 3DMM, GPSO and Genetic AlgorithmIJCSIS Research Publications
 
Intro to modelling-supervised learning
Intro to modelling-supervised learningIntro to modelling-supervised learning
Intro to modelling-supervised learningJustin Sebok
 
Communism And Its Effect On Society
Communism And Its Effect On SocietyCommunism And Its Effect On Society
Communism And Its Effect On SocietyKristin Oliver
 
Spot the Dog: An overview of semantic retrieval of unannotated images in the ...
Spot the Dog: An overview of semantic retrieval of unannotated images in the ...Spot the Dog: An overview of semantic retrieval of unannotated images in the ...
Spot the Dog: An overview of semantic retrieval of unannotated images in the ...Jonathon Hare
 
Image_recognition.pptx
Image_recognition.pptxImage_recognition.pptx
Image_recognition.pptxjohn6938
 

Similar to Detection versus recognition ... Investigate Face++ at Feel free to.pdf (20)

Pattern Recognition: A cognitive process
Pattern Recognition: A cognitive processPattern Recognition: A cognitive process
Pattern Recognition: A cognitive process
 
Face Recognition Human Computer Interaction
Face Recognition Human Computer InteractionFace Recognition Human Computer Interaction
Face Recognition Human Computer Interaction
 
Face Recognition for Different Facial Expressions Using Principal Component a...
Face Recognition for Different Facial Expressions Using Principal Component a...Face Recognition for Different Facial Expressions Using Principal Component a...
Face Recognition for Different Facial Expressions Using Principal Component a...
 
Sparse representation face r_ecognition
Sparse representation face r_ecognitionSparse representation face r_ecognition
Sparse representation face r_ecognition
 
Senior Project Paper
Senior Project PaperSenior Project Paper
Senior Project Paper
 
Race Identification for Face Images
Race Identification for Face ImagesRace Identification for Face Images
Race Identification for Face Images
 
Bb32351355
Bb32351355Bb32351355
Bb32351355
 
photo detection in personal photo collection
photo detection in personal photo collectionphoto detection in personal photo collection
photo detection in personal photo collection
 
3 d basic
3 d basic3 d basic
3 d basic
 
Facerecognition
FacerecognitionFacerecognition
Facerecognition
 
Facerecognition
FacerecognitionFacerecognition
Facerecognition
 
David Barber - Deep Nets, Bayes and the story of AI
David Barber - Deep Nets, Bayes and the story of AIDavid Barber - Deep Nets, Bayes and the story of AI
David Barber - Deep Nets, Bayes and the story of AI
 
PBL presentation p2.pptx
PBL presentation p2.pptxPBL presentation p2.pptx
PBL presentation p2.pptx
 
Machine Learning.pptx
Machine Learning.pptxMachine Learning.pptx
Machine Learning.pptx
 
Intellectual Person Identification Using 3DMM, GPSO and Genetic Algorithm
Intellectual Person Identification Using 3DMM, GPSO and Genetic AlgorithmIntellectual Person Identification Using 3DMM, GPSO and Genetic Algorithm
Intellectual Person Identification Using 3DMM, GPSO and Genetic Algorithm
 
Intro to modelling-supervised learning
Intro to modelling-supervised learningIntro to modelling-supervised learning
Intro to modelling-supervised learning
 
Communism And Its Effect On Society
Communism And Its Effect On SocietyCommunism And Its Effect On Society
Communism And Its Effect On Society
 
Spot the Dog: An overview of semantic retrieval of unannotated images in the ...
Spot the Dog: An overview of semantic retrieval of unannotated images in the ...Spot the Dog: An overview of semantic retrieval of unannotated images in the ...
Spot the Dog: An overview of semantic retrieval of unannotated images in the ...
 
Image detection
Image detectionImage detection
Image detection
 
Image_recognition.pptx
Image_recognition.pptxImage_recognition.pptx
Image_recognition.pptx
 

More from AroraRajinder1

In class, we talked about all sorts of experiments. I would like to s.pdf
In class, we talked about all sorts of experiments. I would like to s.pdfIn class, we talked about all sorts of experiments. I would like to s.pdf
In class, we talked about all sorts of experiments. I would like to s.pdfAroraRajinder1
 
Jane Lee was employed as a secretary at Burton Trucking. She was fire.pdf
Jane Lee was employed as a secretary at Burton Trucking. She was fire.pdfJane Lee was employed as a secretary at Burton Trucking. She was fire.pdf
Jane Lee was employed as a secretary at Burton Trucking. She was fire.pdfAroraRajinder1
 
If a function F) performs the following operations, what knd of cohe.pdf
If a function F) performs the following operations, what knd of cohe.pdfIf a function F) performs the following operations, what knd of cohe.pdf
If a function F) performs the following operations, what knd of cohe.pdfAroraRajinder1
 
How would a subculture appear if a colony containing both S. Marce.pdf
How would a subculture appear if a colony containing both S. Marce.pdfHow would a subculture appear if a colony containing both S. Marce.pdf
How would a subculture appear if a colony containing both S. Marce.pdfAroraRajinder1
 
Hint Assume the binary tree is properly balanced (the depth of the .pdf
Hint Assume the binary tree is properly balanced (the depth of the .pdfHint Assume the binary tree is properly balanced (the depth of the .pdf
Hint Assume the binary tree is properly balanced (the depth of the .pdfAroraRajinder1
 
essay question Explain how everyday life changes for slaves after e.pdf
essay question Explain how everyday life changes for slaves after e.pdfessay question Explain how everyday life changes for slaves after e.pdf
essay question Explain how everyday life changes for slaves after e.pdfAroraRajinder1
 
Dent disease is a rare disorder of the kidney in which reabsorption o.pdf
Dent disease is a rare disorder of the kidney in which reabsorption o.pdfDent disease is a rare disorder of the kidney in which reabsorption o.pdf
Dent disease is a rare disorder of the kidney in which reabsorption o.pdfAroraRajinder1
 
DEFINE maternal determinant (3-4 sentences).SolutionMaternal .pdf
DEFINE maternal determinant (3-4 sentences).SolutionMaternal .pdfDEFINE maternal determinant (3-4 sentences).SolutionMaternal .pdf
DEFINE maternal determinant (3-4 sentences).SolutionMaternal .pdfAroraRajinder1
 
Consider a partial function.For every unmapped element in its doma.pdf
Consider a partial function.For every unmapped element in its doma.pdfConsider a partial function.For every unmapped element in its doma.pdf
Consider a partial function.For every unmapped element in its doma.pdfAroraRajinder1
 
Compare and Contrast hollow core fibers for high power delivery an.pdf
Compare and Contrast hollow core fibers for high power delivery an.pdfCompare and Contrast hollow core fibers for high power delivery an.pdf
Compare and Contrast hollow core fibers for high power delivery an.pdfAroraRajinder1
 
Can we create an object of type Interface Explain your answer.So.pdf
Can we create an object of type Interface Explain your answer.So.pdfCan we create an object of type Interface Explain your answer.So.pdf
Can we create an object of type Interface Explain your answer.So.pdfAroraRajinder1
 
Cancel QuestionSolutionSince Descriptive statistics uses the d.pdf
Cancel QuestionSolutionSince Descriptive statistics uses the d.pdfCancel QuestionSolutionSince Descriptive statistics uses the d.pdf
Cancel QuestionSolutionSince Descriptive statistics uses the d.pdfAroraRajinder1
 
According to the cladogram, what derived trait is shared by primates .pdf
According to the cladogram, what derived trait is shared by primates .pdfAccording to the cladogram, what derived trait is shared by primates .pdf
According to the cladogram, what derived trait is shared by primates .pdfAroraRajinder1
 
A male Flagus fly with the Barkus phenotype is crossed with a female.pdf
A male Flagus fly with the Barkus phenotype is crossed with a female.pdfA male Flagus fly with the Barkus phenotype is crossed with a female.pdf
A male Flagus fly with the Barkus phenotype is crossed with a female.pdfAroraRajinder1
 
2015Matthew and Michael Goode (cousins) decide to form a partners.pdf
2015Matthew and Michael Goode (cousins) decide to form a partners.pdf2015Matthew and Michael Goode (cousins) decide to form a partners.pdf
2015Matthew and Michael Goode (cousins) decide to form a partners.pdfAroraRajinder1
 
1. Jose is a Latino client who presents with occupational difficulti.pdf
1. Jose is a Latino client who presents with occupational difficulti.pdf1. Jose is a Latino client who presents with occupational difficulti.pdf
1. Jose is a Latino client who presents with occupational difficulti.pdfAroraRajinder1
 
You have a small business customer who wants to use a voice over IP .pdf
You have a small business customer who wants to use a voice over IP .pdfYou have a small business customer who wants to use a voice over IP .pdf
You have a small business customer who wants to use a voice over IP .pdfAroraRajinder1
 
Why can some microbial species grow and survive in extreme environ.pdf
Why can some microbial species grow and survive in extreme environ.pdfWhy can some microbial species grow and survive in extreme environ.pdf
Why can some microbial species grow and survive in extreme environ.pdfAroraRajinder1
 
Which prokaryotic group maps most closely to the chlorophyll of plan.pdf
Which prokaryotic group maps most closely to the chlorophyll of plan.pdfWhich prokaryotic group maps most closely to the chlorophyll of plan.pdf
Which prokaryotic group maps most closely to the chlorophyll of plan.pdfAroraRajinder1
 
Which of the following static methods allow an ArrayList of strings t.pdf
Which of the following static methods allow an ArrayList of strings t.pdfWhich of the following static methods allow an ArrayList of strings t.pdf
Which of the following static methods allow an ArrayList of strings t.pdfAroraRajinder1
 

More from AroraRajinder1 (20)

In class, we talked about all sorts of experiments. I would like to s.pdf
In class, we talked about all sorts of experiments. I would like to s.pdfIn class, we talked about all sorts of experiments. I would like to s.pdf
In class, we talked about all sorts of experiments. I would like to s.pdf
 
Jane Lee was employed as a secretary at Burton Trucking. She was fire.pdf
Jane Lee was employed as a secretary at Burton Trucking. She was fire.pdfJane Lee was employed as a secretary at Burton Trucking. She was fire.pdf
Jane Lee was employed as a secretary at Burton Trucking. She was fire.pdf
 
If a function F) performs the following operations, what knd of cohe.pdf
If a function F) performs the following operations, what knd of cohe.pdfIf a function F) performs the following operations, what knd of cohe.pdf
If a function F) performs the following operations, what knd of cohe.pdf
 
How would a subculture appear if a colony containing both S. Marce.pdf
How would a subculture appear if a colony containing both S. Marce.pdfHow would a subculture appear if a colony containing both S. Marce.pdf
How would a subculture appear if a colony containing both S. Marce.pdf
 
Hint Assume the binary tree is properly balanced (the depth of the .pdf
Hint Assume the binary tree is properly balanced (the depth of the .pdfHint Assume the binary tree is properly balanced (the depth of the .pdf
Hint Assume the binary tree is properly balanced (the depth of the .pdf
 
essay question Explain how everyday life changes for slaves after e.pdf
essay question Explain how everyday life changes for slaves after e.pdfessay question Explain how everyday life changes for slaves after e.pdf
essay question Explain how everyday life changes for slaves after e.pdf
 
Dent disease is a rare disorder of the kidney in which reabsorption o.pdf
Dent disease is a rare disorder of the kidney in which reabsorption o.pdfDent disease is a rare disorder of the kidney in which reabsorption o.pdf
Dent disease is a rare disorder of the kidney in which reabsorption o.pdf
 
DEFINE maternal determinant (3-4 sentences).SolutionMaternal .pdf
DEFINE maternal determinant (3-4 sentences).SolutionMaternal .pdfDEFINE maternal determinant (3-4 sentences).SolutionMaternal .pdf
DEFINE maternal determinant (3-4 sentences).SolutionMaternal .pdf
 
Consider a partial function.For every unmapped element in its doma.pdf
Consider a partial function.For every unmapped element in its doma.pdfConsider a partial function.For every unmapped element in its doma.pdf
Consider a partial function.For every unmapped element in its doma.pdf
 
Compare and Contrast hollow core fibers for high power delivery an.pdf
Compare and Contrast hollow core fibers for high power delivery an.pdfCompare and Contrast hollow core fibers for high power delivery an.pdf
Compare and Contrast hollow core fibers for high power delivery an.pdf
 
Can we create an object of type Interface Explain your answer.So.pdf
Can we create an object of type Interface Explain your answer.So.pdfCan we create an object of type Interface Explain your answer.So.pdf
Can we create an object of type Interface Explain your answer.So.pdf
 
Cancel QuestionSolutionSince Descriptive statistics uses the d.pdf
Cancel QuestionSolutionSince Descriptive statistics uses the d.pdfCancel QuestionSolutionSince Descriptive statistics uses the d.pdf
Cancel QuestionSolutionSince Descriptive statistics uses the d.pdf
 
According to the cladogram, what derived trait is shared by primates .pdf
According to the cladogram, what derived trait is shared by primates .pdfAccording to the cladogram, what derived trait is shared by primates .pdf
According to the cladogram, what derived trait is shared by primates .pdf
 
A male Flagus fly with the Barkus phenotype is crossed with a female.pdf
A male Flagus fly with the Barkus phenotype is crossed with a female.pdfA male Flagus fly with the Barkus phenotype is crossed with a female.pdf
A male Flagus fly with the Barkus phenotype is crossed with a female.pdf
 
2015Matthew and Michael Goode (cousins) decide to form a partners.pdf
2015Matthew and Michael Goode (cousins) decide to form a partners.pdf2015Matthew and Michael Goode (cousins) decide to form a partners.pdf
2015Matthew and Michael Goode (cousins) decide to form a partners.pdf
 
1. Jose is a Latino client who presents with occupational difficulti.pdf
1. Jose is a Latino client who presents with occupational difficulti.pdf1. Jose is a Latino client who presents with occupational difficulti.pdf
1. Jose is a Latino client who presents with occupational difficulti.pdf
 
You have a small business customer who wants to use a voice over IP .pdf
You have a small business customer who wants to use a voice over IP .pdfYou have a small business customer who wants to use a voice over IP .pdf
You have a small business customer who wants to use a voice over IP .pdf
 
Why can some microbial species grow and survive in extreme environ.pdf
Why can some microbial species grow and survive in extreme environ.pdfWhy can some microbial species grow and survive in extreme environ.pdf
Why can some microbial species grow and survive in extreme environ.pdf
 
Which prokaryotic group maps most closely to the chlorophyll of plan.pdf
Which prokaryotic group maps most closely to the chlorophyll of plan.pdfWhich prokaryotic group maps most closely to the chlorophyll of plan.pdf
Which prokaryotic group maps most closely to the chlorophyll of plan.pdf
 
Which of the following static methods allow an ArrayList of strings t.pdf
Which of the following static methods allow an ArrayList of strings t.pdfWhich of the following static methods allow an ArrayList of strings t.pdf
Which of the following static methods allow an ArrayList of strings t.pdf
 

Recently uploaded

Trauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical PrinciplesTrauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical PrinciplesPooky Knightsmith
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文中 央社
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnershipsexpandedwebsite
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...Gary Wood
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSAnaAcapella
 
e-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopale-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi RajagopalEADTU
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjMohammed Sikander
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...Nguyen Thanh Tu Collection
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxMarlene Maheu
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...Nguyen Thanh Tu Collection
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽中 央社
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppCeline George
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxneillewis46
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...EADTU
 
SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code ExamplesPeter Brusilovsky
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsSandeep D Chaudhary
 
UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024Borja Sotomayor
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital ManagementMBA Assignment Experts
 
How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17Celine George
 

Recently uploaded (20)

Trauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical PrinciplesTrauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical Principles
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
 
OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
 
e-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopale-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopal
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptx
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio App
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptx
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
 
SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management
 
How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17
 

Detection versus recognition ... Investigate Face++ at Feel free to.pdf

  • 1. Detection versus recognition ... Investigate Face++ at Feel free to browse to other similar sites Explain the difference between face detection and face recognition. Give an example use of each in IT. Solution solution: Face detection is a program that determines the locations of human faces in a digital image. Face recognition is a program that identifies a person in a digital image. There are several notions that should be distinguished. Classification = partition of a set of observable objects into disjoint similarity classes (maybe, constituting a hierarchical structure). Detection = in a large set of objects finding out all those belonging to a certain similarity class. Recognition = for a given object answering, to what of (a priori defined) similarity classes it belongs. Identification = a particular case of recognition: proving that a given object really belongs to a similarity class being declared. Face detection aims at the detection/location of face in an image while Face recognition aims at identifying the face with some known faces. The best example for face detection is our Digital Cameras, you see a square over the faces, when taking photos. Face recognition is usually used in forensics to identify fugitives from street cameras... or something like that. face detection is an attempt to detect faces in an image (or video, I guess). Face detection software will typically provide the location and face size/orientation of each region of the image it feels is probably a face. In my experience, the results can be quite noisy. Depending on how the detection parameters are set, you may get many non-faces and will likely miss some/many faces (especially if they are partially obscured). Face recognition, on the other hand, attempts to identify a face in an image that is known (or thought to) contain a single face. Face detection may be applied first to extract image segments containing faces. A database of face data for individuals is needed, and the face recognition software will attempt to associate the provided image with one or more records in the database, typically with a probability that the faces match. Eigenfaces & Fisherfaces Those familiar with linear algebra will remember that every vector space has an orthogonal basis. By combining elements of this basis we can compose every vector in this vector space. And vice versa, every vector in the vector space can be decomposed to the elements of the basis. Images (grayscale) are nothing more than a series of numbers, each number corresponding to
  • 2. some intensity level. So why not treat images as vectors? Say, for example, we have a collection of face images of size 150 by 150 pixels; each of these images can be thought of as a vector of size 22,500 (150*150). We can now talk about the vector space in which these vectors reside. By treating the images as samples of data, we can perform a Principal Components Analysis and obtain the eigenvectors which make up the basis of the vector space.