LOGO FACE DETECTION APPLICATION Member: Vu Hoang Dung Vu Ha Linh Le Minh Tung Nguyen Duy Tan Chu Duy Linh Uong Thanh Ngoc CAPSTONE PROJECT Supervisor:

Slides:



Advertisements
Similar presentations
Advanced Image Processing Student Seminar: Lipreading Method using color extraction method and eigenspace technique ( Yasuyuki Nakata and Moritoshi Ando.
Advertisements

Automatic Color Gamut Calibration Cristobal Alvarez-Russell Michael Novitzky Phillip Marks.
Computational Biology, Part 23 Biological Imaging II Robert F. Murphy Copyright  1996, 1999, All rights reserved.
Simple Face Detection system Ali Arab Sharif university of tech. Fall 2012.
COLORCOLOR A SET OF CODES GENERATED BY THE BRAİN How do you quantify? How do you use?
Facial feature localization Presented by: Harvest Jang Spring 2002.
Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.
Multiple People Detection and Tracking with Occlusion Presenter: Feifei Huo Supervisor: Dr. Emile A. Hendriks Dr. A. H. J. Stijn Oomes Information and.
Move With Me S.W Graduation Project An Najah National University Engineering Faculty Computer Engineering Department Supervisor : Dr. Raed Al-Qadi Ghada.
Programming Assignment 2 CS308 Fall Goals Improve your skills with using templates. Learn how to compile your code when using templates. Learn more.
OpenCV Stacy O’Malley CS-590 Summer, What is OpenCV? Open source library of functions relating to computer vision. Cross-platform (Linux, OS X,
Face Detection: a Survey Speaker: Mine-Quan Jing National Chiao Tung University.
Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.
Smart Traveller with Visual Translator. What is Smart Traveller? Mobile Device which is convenience for a traveller to carry Mobile Device which is convenience.
Face Processing System Presented by: Harvest Jang Group meeting Fall 2002.
Oral Defense by Sunny Tang 15 Aug 2003
LOGO FACE DETECTION APPLICATION Member: Vu Hoang Dung Vu Ha Linh Le Minh Tung Nguyen Duy Tan Chu Duy Linh Uong Thanh Ngoc CAPSTONE PROJECT Supervisor:
Tal Mor  Create an automatic system that given an image of a room and a color, will color the room walls  Maintaining the original texture.
LOGO Propeller Clock Member: Nguyễn Minh Đức Trần Quang Huy Bùi Hoàng Vượng Ngô Anh Vũ Trần Xuân Sáng CAPSTONE PROJECT Supervisor: Huỳnh Anh Dũng.
A Tutorial on Object Detection Using OpenCV
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers Adam Hedji Mantas Pulinas Philip San III.
ELECTRONIC CONDUCTING SYSTEM Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connan Assisted by: Diego Mushfieldt.
بسم الله الرحمن الرحيم SOFTWARE ENGINEERING. Store System Prepared by Moamer.T.Sawafiri Ahmed.R.Abu saif Hasan.M.Ouda
Windows Azure Team 9 Ben Holland Bao Nguyen Eric Petrowiak Barret Schloerke.
Department of Computer Engineering College of Engineering An-Najah National University Prepared by : Saif Marwan & Osama Nabulsi Supervisor Name: Dr. Loay.
Reconstructing 3D mesh from video image sequences supervisor : Mgr. Martin Samuelčik by Martin Bujňák specifications Master thesis
Access Control Via Face Recognition Progress Review.
SUPERVISORS : Mr. Huynh Anh Dung Mr. Nguyen Tat Trung STUDENTS: Nguyen Thanh Long Nguyen Ky Thanh Duong Quynh Hoang Thi Minh Sau.
Joon Hyung Shim, Jinkyu Yang, and Inseong Kim
Eye regions localization Balázs Harangi – University of Debrecen Ciprian Pop – Technical University of Cluj-Napoca László Kovács – University of Debrecen.
Computational Biology, Part 22 Biological Imaging II Robert F. Murphy Copyright  1996, 1999, All rights reserved.
TEMPLATE DESIGN © E-Eye : A Multi Media Based Unauthorized Object Identification and Tracking System Tolgahan Cakaloglu.
Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.
Delivering Business Value through IT Face feature detection using Java and OpenCV 1.
LOGO Toll Fee Management Supervisor : Nguyễn Văn Sang.
TRYBE NETWORK ACFactors. FINAL Introduction Bussiness Vision Team Organization Development Result Summary.
LOGO Penny Auction Website Capstone Project Bid It Team Supervisor Huỳnh Anh Dũng Nguyễn Thị Hòa Nguyễn Duy Khánh Huỳnh Hiếu Nghĩa
LOGO Penny Auction Website Capstone Project Bid It Team Supervisor Huỳnh Anh Dũng Nguyễn Thị Hòa Nguyễn Duy Khánh Huỳnh Hiếu Nghĩa
RoboCup KSL Design and implementation of vision and image processing core Academic Supervisor: Dr. Kolberg Eli Mentors: Dr. Abramov Benjamin & Mr.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 6/6/2016 1/25 IT076IU Software Engineering Project Review 2.
Capstone Project FPT University VIETNAM TRAVEL SHARING NETWORK Supervisor: Mr. Nguyen Van Hien Team member: Dao Dang Dan Tran Van Su Nguyen Van Nam Nguyen.
Programming Contest Management System Supervisor : Lecturer Phan Tr ư ờng Lâm Students : Hoàng Quang Mạnh Trần Đình Tuấn Nguyễn Thành Trung Phạm Thị Hồng.
LOGO Song Identification System Team members: Nguyen Ngoc Tan Ho Vinh Thinh Nguyen Huu Duy Nguyen Hoang Diep Nguyen Trong Dai Le Thanh Tung Supervisor:
License Plate Recognition of A Vehicle using MATLAB
Panorama Tools H2T2 Group Capstone Project. H2T2 Group TungNS Project Manager HoaHM DesignerHuongP DeveloperThoND Tester.
Develop Visual Painting utility in Vakia Online Store Supervisor : Mr.Trần Bình Dương Student: Lê Minh Quân Trần Nguyên Lượng Nguyễn Thành Đô Trần Hoàng.
Smart Navigator Application Supervisor: Mr. Phan Truong Lam.
SALE AND INVENTORY MANAGEMENT SYSTEM Supervisor: Mr Phan Duy Hung.
Face Detection 蔡宇軒.
METRO CALENDAR A new way to manage your life 1. Table of contents ›Introduction ›Problem definition ›What’s metro calendar ›Project organization ›Project.
Supervisor: Mr. Tran Binh Duong Students: Nguyen Duc Thuong Nguyen Duc Thuong Duong Hong Loc Duong Hong Loc Chu Minh Tung Chu Minh Tung Pham Van Khanh.
Interesting Fact Group Members Cù Hữu Hoàng Đặng Ngọc Dũng Đặng Việt Hùng Phạm Đức Vũ SE01966 SE02251 SE02063 SE02129 SupervisorBùi Ngọc Anh MSc.
LOGO e-Citizen. Phan Nhật Minh Phạm Thị Dinh Vũ Xuân Đông Phạm Thị Huyền Nguyễn Thùy Trang
LOGO “ Add your company slogan ” Final Project Group: T2H2 Mai Thi Thu Nguyen Van Thanh Do Van Huu Pham Ngoc Huy Supervisor: DungHA TrungNT T2H2 Group:
RFH Team Supervisor: Mr. Phan Trường Lâm Nguyễn Việt Nam – Cao Quốc Hưng – Võ Hoàng Việt – Trần Thị Bích – Nguyễn Tiến Chung -
Location Information Networking Supervisor: Mr. Luong Trung Kien Students: Le Tien Dung Tran Quang Ngoc Duong Duc Quyen Nguyen Bao Trung Hoang Khac Tien.
LOGO Supervisor: Mr.Huỳnh Anh Dũng Students: Nguyễn Công Tuyến Nguyễn Cảnh Phương Phạm Thị Hằng Bùi Thị Huệ Trần Đức Bình Nguyễn.
House Finding Management Supervisor: Mr. Trần Đình Trí & Avengers Team 1.
BDM Capstone Project team : HungPD - Supervisor ThanhLN – Leader ManhDC BienVT NinhVH.
Future Lock Security Group Member Nguy ễ n V ă n Tuy ề n – SE02119 Vũ Ng ọ c Linh – Vũ V ă n An – SE02207 Supervisor Hoàng Xuân S ơ n Project Code.
LOGO AutoCarParking Capstone Project. LOGO Project Role HungPD Supervisor Huynb Project Manager, Developer Truongpx Developer Tuanhh Developer, tester.
Blood Bank Phạm Tiến Lập – SE02683 Nguyễn Sơn Hải – SE02879
Course : T Computer Vision
2. Skin - color filtering.
1-Introduction (Computing the image histogram).
Scott Tan Boonping Lau Chun Hui Weng
What's New in eCognition 9
A Tutorial on Object Detection Using OpenCV
What's New in eCognition 9
What's New in eCognition 9
Presentation transcript:

LOGO FACE DETECTION APPLICATION Member: Vu Hoang Dung Vu Ha Linh Le Minh Tung Nguyen Duy Tan Chu Duy Linh Uong Thanh Ngoc CAPSTONE PROJECT Supervisor: Phan Duy Hung

FDA TEAM Contents Introduction 1 Plan 2 Requirements 33 Implementation 44 Conclusions 5

1. Introduction  Existing Algorithm: FDA Team FDA TEAM Elastic Bunch Graph Matching (EBGM) 3-D Morphable Model. Boosting & Ensemble Solutions 50&rep=rep1&type=pdf Ensemble/ pdf

1. Introduction (cont.)  Existing product: FDA Team FDA TEAM OpenCV – Intel’s Open Source Computer Vision initiative Face Tracking DLL from Camegie Mellon Real-time face detection program from FhG-II g/#Download

1. Introduction (cont.)  Idea:  Develop an application to detect Face in Image  Fast speed  Reliable  Can integrated with other products FDA Team FDA TEAM

Objective System FDA Team FDA TEAM

2. Plan 2.1 Roles and Responsibilities FDA Team FDA TEAM

2. Plan (cont.) 2.2 Software Process Model  Iterative Approach to Development FDA Team FDA TEAM

3.1 Functional Requirements  Can open all image files: JPG, BMP, PNG, JPEG  Detect from small to big size image with different quality  Can detect exactly at least 70% of images.  Show all detected faces in the inputted image.  Show detected faces’ information.  Represent original image in binary matrix.  Represent original image in black-white color after remove all blobs.  Show all found regions and its information can be save into file.  Draw color’s deep histogram of inputted image.  Add tag a detected face into database.  Edit person’s information.  Search image by tag in database.  Delete tag, delete person in database. FDA Team FDA TEAM

3.2 Non-functional Requirements  Detecting time for each image has size less than 1MB is about 1mins.  Show processing time.  The processing time of each others function of image processing should be about 2 seconds  The result of searching face in images is processed less than 3 seconds  User friendly - user can easily understand and handle in first use  Have user guide.  Send feedback to project team. FDA Team FDA TEAM

4. Implementation 4.1 System Architectural Design FDA Team FDA TEAM

4. Implementation (cont.) 4.2 Component Diagram FDA Team FDA TEAM

4. Implementation (cont.) 1 Skin pixel classification 2 Connectivity analysis 3 Skin region identified is a face or not 4.3 Face Detection Algorithm FDA TEAM

4. Implementation (cont.)  Algorithm model process FDA Team Image original Convert from RGB to HSVHSV Test H and V value of each pixel Using Threshold Threshold Use 8 connected neighbor to find different regions Identify region of face FDA TEAM

4. Implementation (cont.) Original image FDA Team Image convert to HSV FDA TEAM Image convert to HSV with SoBel Operator Filter Blobs Draw edge around face

4. Implementation (cont.) Draw region found not filter in HSV image FDA Team Draw face detected after filter in HSV image FDA TEAM

4. Implementation (cont.) Binary Matrix FDA Team Histogram of image color All region’s information Face detected in original image FDA TEAM

4. Implementation (cont.) 4.4 Compare with other software FDA Team Test sample  Size: 90 images faces  30 images with 1 faces  30 images with 2 faces  30 images with more than 2 faces  Includes all kind of face: tilt head, obscure by other objects, half of face; in every kinds of light conditions; from low to high quality. Result:  Because FDA uses skin color to detect face, we can detect exactly above 70% of test sample with diversity faces. Other software dependent on eyes so detection's result is above 40%  Also because of that reason, FDA’s wrong ratio above 15% when its confusion with other skin area. While other software’s wrong ratio about 10% Test sample result FDA TEAM

4. Implementation (cont.) 4.5 Test Plan  Interface  Show full labels, textboxes, buttons, list views… and locate in right location like design interface.  All icons have to be appropriate, interactive with its action.  Performance of detecting 1 image less than 1MB about < 1min and other functions is < 3s  Algorithm  Test result must be above 70% exactly for detecting 100 images in test sample.test sample  Convert HSV algorithm must convert and remove all blobs 90% exactly.  Result after filter must remove all regions not satisfy golden ratio.  Show all found regions’ information.  Other functions  Can add 1 or many tags for 1 person.  Search tag result have to be shown what user inputted exactly.  Can update all person’s information.  Can delete a tag or for a person from database. FDA TEAM Test case document

5. Conclusion 5.1 Advantages & Disadvantages  Advantages  Can handle High Definition Image  Completely open source, can develop in many ways.  Algorithm is fast and can be used in real-time applications.  Can detect all natural images under uncontrolled conditions.  Disadvantages  Black and white image – cannot detect skin  Contour distinguish  Confusion of human skin  Confusion of face form FDA Team FDA TEAM

5. Conclusion (cont.) 5.2 Implemented Technical Problems  Recently, threshold to detect face doesn’t has any research can perfectly detecting all faces.  Convert HSV can’t filter to remove all blobs.  Detect all skin area but can’t distinguish where that area contains eyes or not. 5.3 Solutions  Need more time to research about algorithm. FDA Team Cloud computing Using sample of eyes Low performance Face detect Wrong detection Calculate edge information FDA TEAM

5. Conclusion (cont.) Develop in Future Maintainability: Smart software like Neural network Performance: Cloud computing Availability: Code in C, C++ Reliability: Collect eyes sample FDA TEAM

Demo and Test Demo FDA FDA Team FDA TEAM

Q&A Question & Answer FDA Team FDA TEAM

LOGO FDA Team