Nghiên cứu ứng dụng CNN trong nhận diện khuôn mặt cho sinh viên trường Quốc tế

Nghiên cứu về việc áp dụng CNN trong nhận diện khuôn mặt của học sinh trường quốc tế, khám phá hiệu quả và ứng dụng công nghệ hiện đại.

Người đăng

Ẩn danh

Thể loại

graduation project

2023

57
2
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LETTER OF DECLARATION

ACKNOWLEDGEMENT

1. Chapter 1: Introduction to the topic

1.1. The topic’s scientific and practical importance

1.2. What is the goal of the topic

1.3. Why was this topic chosen?

1.4. Research methods

1.5. Project layout

2. Chapter II: Theoretical basic

2.1. Biological neural network

2.2. Artificial neural network

2.3. Deep learning network model

2.3.1. Some Deep Learning Network Components

3. Chapter III: Design and build models

3.1. Introduction to Matlab

3.2. Create train and test datasets

4. Chapter 4: Results and Discussion

4.1. Model evaluation results

4.2. Discuss model accuracy and performance

5. Chapter V: Conclusion and development direction

Tóm tắt

I. Tổng quan về nghiên cứu ứng dụng CNN trong nhận diện khuôn mặt

Nghiên cứu ứng dụng mạng nơ-ron tích chập (CNN) trong nhận diện khuôn mặt đã trở thành một xu hướng quan trọng trong lĩnh vực công nghệ thông tin. Đặc biệt, trong môi trường giáo dục, việc nhận diện khuôn mặt giúp quản lý sinh viên hiệu quả hơn. CNN là một trong những công nghệ tiên tiến nhất hiện nay, cho phép xử lý hình ảnh với độ chính xác cao. Nghiên cứu này tập trung vào việc áp dụng CNN để nhận diện khuôn mặt của sinh viên tại trường Quốc tế, nhằm nâng cao chất lượng quản lý sinh viên.

1.1. Ý nghĩa khoa học và thực tiễn của nghiên cứu

Nghiên cứu này không chỉ đóng góp vào lý thuyết về mạng nơ-ron mà còn mang lại giá trị thực tiễn trong quản lý sinh viên. Việc áp dụng CNN giúp giảm thiểu thời gian và chi phí trong quy trình nhận diện, đồng thời nâng cao độ chính xác trong quản lý thông tin sinh viên.

1.2. Mục tiêu của nghiên cứu

Mục tiêu chính của nghiên cứu là phát triển một mô hình CNN có khả năng nhận diện khuôn mặt sinh viên một cách chính xác. Nghiên cứu sẽ thu thập dữ liệu hình ảnh, tiến hành huấn luyện mô hình và đánh giá hiệu quả của nó trong thực tế.

II. Thách thức trong việc nhận diện khuôn mặt sinh viên

Mặc dù công nghệ CNN mang lại nhiều lợi ích, nhưng vẫn tồn tại một số thách thức trong việc nhận diện khuôn mặt. Các yếu tố như ánh sáng, góc chụp và chất lượng hình ảnh có thể ảnh hưởng đến độ chính xác của mô hình. Việc xử lý các yếu tố này là rất quan trọng để đảm bảo hiệu quả của hệ thống nhận diện.

2.1. Ảnh hưởng của điều kiện ánh sáng

Điều kiện ánh sáng không đồng đều có thể làm giảm chất lượng hình ảnh, dẫn đến khó khăn trong việc nhận diện khuôn mặt. Việc áp dụng các kỹ thuật xử lý hình ảnh trước khi đưa vào mô hình CNN là cần thiết để cải thiện độ chính xác.

2.2. Vấn đề về góc chụp

Góc chụp khác nhau có thể làm thay đổi hình dạng và đặc điểm khuôn mặt, gây khó khăn cho mô hình trong việc nhận diện. Cần có các phương pháp để chuẩn hóa hình ảnh trước khi xử lý.

III. Phương pháp xây dựng mô hình CNN cho nhận diện khuôn mặt

Để xây dựng mô hình CNN hiệu quả, cần thực hiện các bước từ thu thập dữ liệu đến huấn luyện mô hình. Quá trình này bao gồm việc tạo ra các tập dữ liệu huấn luyện và kiểm tra, cũng như thiết kế kiến trúc mạng nơ-ron phù hợp.

3.1. Thu thập và xử lý dữ liệu hình ảnh

Dữ liệu hình ảnh được thu thập từ nhiều nguồn khác nhau và cần được xử lý để đảm bảo chất lượng. Việc chuẩn hóa kích thước và định dạng hình ảnh là rất quan trọng để mô hình có thể học tập hiệu quả.

3.2. Thiết kế kiến trúc mô hình CNN

Kiến trúc của mô hình CNN cần được thiết kế sao cho phù hợp với đặc điểm của dữ liệu. Các lớp tích chập và lớp pooling sẽ được sử dụng để tối ưu hóa quá trình nhận diện khuôn mặt.

IV. Kết quả nghiên cứu và ứng dụng thực tiễn

Kết quả nghiên cứu cho thấy mô hình CNN có khả năng nhận diện khuôn mặt sinh viên với độ chính xác cao. Việc áp dụng mô hình này trong thực tế sẽ giúp cải thiện quy trình quản lý sinh viên tại trường Quốc tế.

4.1. Đánh giá hiệu quả mô hình

Mô hình được đánh giá dựa trên các tiêu chí như độ chính xác, tốc độ xử lý và khả năng nhận diện trong các điều kiện khác nhau. Kết quả cho thấy mô hình hoạt động hiệu quả trong môi trường thực tế.

4.2. Ứng dụng trong quản lý sinh viên

Mô hình CNN có thể được áp dụng để nhận diện sinh viên trong các hoạt động như điểm danh, kiểm soát ra vào, giúp tiết kiệm thời gian và nâng cao hiệu quả quản lý.

V. Kết luận và hướng phát triển tương lai

Nghiên cứu ứng dụng CNN trong nhận diện khuôn mặt sinh viên đã mở ra nhiều cơ hội mới trong việc quản lý sinh viên. Hướng phát triển tương lai có thể bao gồm việc mở rộng ứng dụng của CNN trong các lĩnh vực khác như nhận diện đối tượng và phân tích hình ảnh.

5.1. Tương lai của công nghệ nhận diện khuôn mặt

Công nghệ nhận diện khuôn mặt sẽ tiếp tục phát triển và cải tiến, với khả năng ứng dụng rộng rãi trong nhiều lĩnh vực khác nhau. Việc nghiên cứu và phát triển các mô hình mới sẽ giúp nâng cao độ chính xác và hiệu quả.

5.2. Khả năng mở rộng ứng dụng CNN

CNN không chỉ dừng lại ở việc nhận diện khuôn mặt mà còn có thể được áp dụng trong nhiều lĩnh vực khác như nhận diện biển số xe, phân tích video, và nhiều ứng dụng khác trong đời sống hàng ngày.

09/07/2025
Research on cnn applied in face recognition of international school students

Trích đoạn nội dung tài liệu

VIETNAM NATIONAL UNIVERSITY, HANOI INTERNATIONAL SCHOOL GRADUATION PROJECT PROJECT NAME: Research on CNN applied in face recognition of International School students Student’s name: Le Thuy Hang Hanoi, 2023 VIETNAM NATIONAL UNIVERSITY, HANOI INTERNATIONAL SCHOOL GRADUATION PROJECT PROJECT NAME: Research on CNN applied in face recognition of International School students SUPERVISOR: Ph.D Le Trung Thanh STUDENT: Le Thuy Hang STUDENT ID: 18071520 MAJOR: Informatics and Computer Engineering CLASS: ICE2018A Hanoi, 2023 2 LETTER OF DECLARATION I hereby confirm that my research led to the creation of the graduate project, "Research on CNN applied in face recognition of International School students" and that this work hasn't been published before. The topic of the CNN applied in face recognition was developed based on the topic of Ph.D Le Trung Thanh. I take the principles of research ethics very seriously while I carry out my endeavor. My own research and surveys served as the basis for all project findings, and all sources were correctly referenced.

I accept complete responsibility for the correctness of the data, statistics, and other papers in my graduation project. Hanoi, 30 May 2023 Student Le Thuy Hang 3 ACKNOWLEDGEMENT To be able to conplete this research, I would like to take the opportunity to thank Ph. Le Trung Thanh for mentoring me as I developed my final project. He provided me with all the advice and support I needed, as well as all the resources I needed to do my work more quickly.

He also shared me some advice that I might use. It is really difficult for me to complete my final assignment without the teacher's help. However, given my lack of experience, I am sure that I will make blunders. As a result, I am looking forward to the professors' input to help us finish the project and create a firm foundation of knowledge that will help us reshape ourselves in the future.

Besides, i would like to sincerely thank my family, brothers for their enthusiatic contribution and sharing experiences to help me finish this research. Again, I want to take this opportunity to once more thank all of my professors, friends, and family for their unwavering support and dedication to helping me become a better person. 4 Table of Contents LETTER OF DECLARATION. 9 Chapter 1: Introduction to the topic.

The topic’s scientific and practical importance. What is the goal of the topic. Why was this topic chosen?. 12 Chapter II: Theoretical basic .1 Biological neural network.2 Artificial neural network [4] .3 Deep learning network model .1 Some Deep Learning Network Components.

15 Chapter III: Design and build models .1 Introduction to Matlab .2 Create train and test datasets. 44 Chapter 4: Results and Discussion .1 Model evaluation results.2 Discuss model accuracy and performance. 49 Chapter V: Conclusion and development direction. 56 5 Table of Figure Figure 1 : Biological neural network.

13 Figure 2: Humans describe the processing architecture at a neuron. 13 Figure 3: CNN Model Network. 14 Figure 4: Convolutional neural network operational structure. 15 Figure 5: Describe the convolution layer.

17 Figure 6: Convolution X filter = Feature Map. 18 Figure 7: Polling layer. 18 Figure 8: Full connected layer. 19 Figure 9: Sigmoid function.

20 Figure 10: Tanh Function. 21 Figure 11: ReLU function. 22 Figure 12: Activation softmax. 23 Figure 13: CNN feature layers.

24 Figure 14: Convnet Configuration. 25 Figure 15: : The value of the log loss when the accuracy rate reaches 1. 27 Figure 16: Network structure Alexnet. 28 Figure 17: Dropout technique.

36 Figure 19: The Hangle dataset after being collected. 37 Figure 20: Original size photo from collection. 41 Figure 21: Original image after the surrounding parts have been removed. 42 Figure 22: The face in the picture is different when the surrounding is cut off.

42 Figure 23: The image after it has been resized to the size 224x224. 43 Figure 24: The image of the dataset after it has been split to the training and validation part. 44 Figure 25: Using Data Augmentation technique. 45 Figure 26: Alexnet model parameters.

46 Figure 27: Training results when setting inititalLearnRate 0. 47 Figure 28: Training results when setting inititalLearnRate 0. 47 Figure 29: Results after training. 48 Figure 30: The results of the predictive model of the True Position (True Class).

49 Figure 31: Other image prediction results in the dataset. 49 Figure 32: Face prediction results through camera. 50 Figure 33: Photo prediction results from another device. 50 6 Abbreviated keyword table ID Acronyms Full word 1 ANN Artificial neural network 2 CNN Convolutional Neural Network 3 ReLU Rectified linear unit 4 RNN Recurrent Neural Network 5 GAN Generative Adversarial Network 6 PPV Positive Predictive Value 7 List of mathematical formulas Formula 1: Neural network.

14 Formula 2: Calculator tanh function. 21 Formula 3: Calculator Relu function. 22 Formula 4: Calculator softmax function. 23 Formula 5: Calculator Cross Entropy.

27 Formula 6: calculator regularization loss. 31 8 Abstract Nowaday, Student management is one of the basic and important issues of universities. However, in large schools, student management can be challenging, especially in controlling student identities. Artificial intelligence is one of the strongly developed technologies, which can be applied in solving problems in daily life.

In the field of education, applying artificial intelligence to solve problems in student management is becoming a new and advanced trend. The project "Research on convolutional neural networks ” when identifying international school students at Vietnam National University, Hanoi seeks to develop an applied convolutional neural network (CNN) model for recognizing international students at international schools, Vietnam National University, Hanoi. This research has major implications for managing students at the international school in the actual world as well as for expanding our understanding of model training and image processing approaches. Student administration will become more simple and straightforward, while also taking less time and money thanks to the use of a convolutional neural network to identify students in images, while improving the quality of education.

From investigating the convolutional neural network in student identification, we may broaden the topic to examine the recognition of other things such as faces, license plates, items, and so on. This will aid in increasing the application of convolutional neural networks in a variety of industries while also improving the usefulness and growth of artificial intelligence technologies. In summary, the research content will revolve around the application of convolutional neural networks to identify students on photographs, including steps to build datasets, design and train models, evaluate and compare results. results with existing traditional methods.

9 Chapter 1: Introduction to the topic What is the scientific and practical significance of the topic, what is the goal of the topic? the inspiration for choosing the topic and research content will be mentioned in this chapter. The topic’s scientific and practical importance The topic "Research on convolutional neural networks applied in face recognition of international school students at Vietnam National University, Hanoi " is important both scientifically and practically. In terms of science, the topic gives a detailed research on the application of convolutional neural networks to the problem of image identification of students. This contributes to the study and development of techniques and technologies connected [1], There are many applications for artificial intelligence technology, and it is growing quickly.

The development of methods to tackle issues in this area is aided by this study, which also advances knowledge of model training and image processing techniques. In terms of practice, the topic has great significance in solving practical problems related to student management at the international school of Vietnam National University, Hanoi. The application of a convolutional neural network to identify students on photos will make student management easier and more convenient, and at the same time reduce the time and cost of student management procedures. This research can also be applied to other schools and organizations, helping to reduce the time and cost of the student management process, while improving the quality of education.

What is the goal of the topic The project "Research on CNN applied in international school student identification at Vietnam National University” intends to create a convolutional neural 10 network (CNN) model to identify international school students at Vietnam National University in Hanoi. This study will specifically determine the following goals: 1. Collect student image data from different sources and preprocess the data to prepare for training the CNN model. Train the CNN model on student image data and evaluate the model's effectiveness.

Apply the trained CNN model to identify actual students and evaluate the accuracy of the model in recognition. Compare the effectiveness of the CNN model with traditional identification methods to evaluate the contribution of this research. Why was this topic chosen? The project " Research on CNN applied in face recognition of International school students " was selected as my graduation project based on the following highlights: [3]. Applying artificial intelligence to challenges in student management is becoming into an exciting and modern trend in education.

One of the applications of artificial intelligence in student management is using a convolutional neural network (CNN) to identify students through photos. CNN is one of the types of neural networks widely used in image and audio processing. It is capable of learning image features and using them to classify different objects in the image. Therefore, the topic "Research on convolutional neural networks applied in international school student, Vietnam National University, Hanoi" is a very relevant and highly applicable topic.

This research can make it easier to manage students at the school and save a lot of time and money. The implementation of this thesis will help me learn and develop skills in the field of artificial intelligence and image processing, two fields that are very developing and promising in the future. In addition, this topic is highly applicable and makes a meaningful contribution to the Vietnam National University, Hanoi. Research methods The content of the research "Research on convolutional neural networks applied in international school student of Vietnam National University" will be divided into the following main parts: 1.

Overview of Convolutional Neural Networks 2. Methods of identifying students on photos 3. Building a student identity dataset 4. Design and train convolutional neural models 5.

Evaluate and compare results 6. Discussion and conclusion 1.5 Project layout The layout of the report is divided into five main chapters as follows:  Chapter 1: An overview about topic  Chapter 2: Theoretical basic  Chapter 3: System design and model building  Chapter 4: Implementation results and discussion  Chapter 5: Conclusion and development direction In conclusion, this chapter provided an overview of the topic, It can be said that the very fast development speed has shown the superiority of the application of information technology in educational management. This is the reason why the topic for the graduation project was picked and then learn about the best way to complete this topic. 12 Chapter II: Theoretical basic In this chapter, we offer methods to solve problems in the problem of recognizing violence.

Definitions, theoretical basis as well as advantages and disadvantages of the method will be presented in detail with some examples and descriptive images.1 Biological neural network Figure 1 : Biological neural network Biological neural networks are made up of a collection of chemically or functionally related neurons. The overall number of neurons and connections in a network may be large, and a single neuron may be linked to many different neurons. Synapses, which can also be dendrodendritic synapses and other connections, are often created when axons and dendrites come together. Apart from electrical signalling, there are other forms of signalling that arise from neurotransmitter diffusion [1] [2].

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Nghiên cứu ứng dụng CNN trong nhận diện khuôn mặt cho sinh viên trường Quốc tế" trình bày một nghiên cứu sâu sắc về việc áp dụng mạng nơ ron tích chập (CNN) trong việc nhận diện khuôn mặt, đặc biệt là trong môi trường học đường. Nghiên cứu này không chỉ giúp cải thiện độ chính xác trong việc nhận diện khuôn mặt mà còn mở ra nhiều cơ hội ứng dụng trong các hệ thống bảo mật và quản lý sinh viên. Độc giả sẽ tìm thấy những lợi ích thiết thực từ việc áp dụng công nghệ này, như tăng cường an ninh và nâng cao trải nghiệm học tập cho sinh viên.

Nếu bạn muốn tìm hiểu thêm về các ứng dụng công nghệ trong giáo dục, hãy tham khảo tài liệu Luận văn thạc sĩ phát triển chatbot trên nền tảng transformers ứng dụng trong tìm kiếm tra cứu thông tin về trường đại học công nghệ đông á, nơi khám phá cách chatbot có thể hỗ trợ trong việc tìm kiếm thông tin. Bên cạnh đó, tài liệu Một số kỹ thuật nhận dạng biểu hiện khuôn mặt phục vụ đánh giá sự tập trung của người học sẽ cung cấp cái nhìn sâu sắc về việc sử dụng công nghệ nhận diện khuôn mặt để đánh giá sự tập trung của học sinh. Cuối cùng, bạn có thể tham khảo Luận văn nghiên cứu mạng nơ ron nhân tạo ứng dụng nhận dạng chữ viết tay online để hiểu thêm về các ứng dụng khác của mạng nơ ron trong lĩnh vực giáo dục. Những tài liệu này sẽ giúp bạn mở rộng kiến thức và khám phá thêm nhiều khía cạnh thú vị trong công nghệ giáo dục.