Hệ thống điểm danh học sinh thông qua nhận dạng đầu và theo dõi chuyển động trong video

Luận văn thạc sĩ công nghệ thông tin nghiên cứu hệ thống điểm danh học sinh qua nhận dạng đầu và theo dõi chuyển động trong video.

Chuyên ngành

Công nghệ thông tin

Người đăng

Ẩn danh

Thể loại

luận văn thạc sĩ

2019

90
3
0

Phí lưu trữ

30 Point

Tóm tắt

I. Tổng quan về hệ thống điểm danh học sinh qua nhận dạng đầu

Hệ thống điểm danh học sinh qua nhận dạng đầu và theo dõi chuyển động trong video đang trở thành một giải pháp hiệu quả cho việc quản lý học sinh trong lớp học. Công nghệ này không chỉ giúp tiết kiệm thời gian mà còn nâng cao độ chính xác trong việc điểm danh. Việc áp dụng công nghệ AI trong giáo dục đã mở ra nhiều cơ hội mới cho các trường học trong việc giám sát và quản lý học sinh.

1.1. Khái niệm về nhận dạng khuôn mặt trong giáo dục

Nhận dạng khuôn mặt là một trong những ứng dụng quan trọng của công nghệ AI. Nó cho phép xác định danh tính của học sinh thông qua hình ảnh khuôn mặt. Công nghệ này giúp giảm thiểu tình trạng điểm danh giả mạo và nâng cao tính chính xác trong quản lý học sinh.

1.2. Lợi ích của hệ thống điểm danh tự động

Hệ thống điểm danh tự động giúp tiết kiệm thời gian cho giáo viên và giảm thiểu sai sót trong quá trình điểm danh. Ngoài ra, nó còn cung cấp dữ liệu chính xác về sự hiện diện của học sinh, từ đó giúp nhà trường có những quyết định kịp thời.

II. Thách thức trong việc triển khai hệ thống điểm danh học sinh

Mặc dù hệ thống điểm danh qua nhận dạng đầu mang lại nhiều lợi ích, nhưng vẫn tồn tại một số thách thức cần giải quyết. Các vấn đề như ánh sáng không đồng đều, sự di chuyển của học sinh và độ chính xác của công nghệ nhận dạng khuôn mặt là những yếu tố cần được xem xét kỹ lưỡng.

2.1. Vấn đề ánh sáng và môi trường lớp học

Ánh sáng trong lớp học có thể thay đổi theo thời gian, ảnh hưởng đến khả năng nhận dạng khuôn mặt. Việc lắp đặt camera ở vị trí phù hợp và sử dụng công nghệ xử lý hình ảnh tiên tiến là cần thiết để khắc phục vấn đề này.

2.2. Sự di chuyển của học sinh trong lớp

Sự di chuyển của học sinh có thể làm giảm độ chính xác của hệ thống. Cần có các thuật toán theo dõi chuyển động hiệu quả để đảm bảo rằng hệ thống có thể nhận diện và theo dõi học sinh một cách chính xác.

III. Phương pháp nhận dạng khuôn mặt và theo dõi chuyển động

Để xây dựng hệ thống điểm danh học sinh hiệu quả, cần áp dụng các phương pháp nhận dạng khuôn mặt và theo dõi chuyển động. Các công nghệ như mạng nơ-ron tích chập (CNN)thuật toán theo dõi đối tượng sẽ được sử dụng để cải thiện độ chính xác và hiệu suất của hệ thống.

3.1. Mạng nơ ron tích chập trong nhận dạng khuôn mặt

Mạng nơ-ron tích chập (CNN) là một trong những công nghệ tiên tiến nhất trong nhận dạng khuôn mặt. Nó cho phép phân tích hình ảnh một cách hiệu quả và chính xác, từ đó giúp nhận diện khuôn mặt học sinh trong lớp học.

3.2. Thuật toán theo dõi chuyển động hiệu quả

Các thuật toán như CamshiftParticle filter sẽ được áp dụng để theo dõi chuyển động của học sinh. Những thuật toán này giúp xác định vị trí và theo dõi học sinh trong thời gian thực, đảm bảo độ chính xác cao trong việc điểm danh.

IV. Ứng dụng thực tiễn của hệ thống điểm danh học sinh

Hệ thống điểm danh học sinh qua nhận dạng đầu đã được triển khai tại một số trường học và cho thấy hiệu quả rõ rệt. Việc sử dụng công nghệ này không chỉ giúp quản lý học sinh tốt hơn mà còn tạo ra môi trường học tập an toàn và hiệu quả.

4.1. Kết quả nghiên cứu tại Trường Trung cấp Thủy sản

Nghiên cứu tại Trường Trung cấp Thủy sản cho thấy hệ thống điểm danh tự động đã giảm thiểu thời gian điểm danh và nâng cao độ chính xác. Hệ thống này đã được áp dụng thành công trong việc quản lý học sinh.

4.2. Phản hồi từ giáo viên và học sinh

Phản hồi từ giáo viên và học sinh cho thấy họ cảm thấy hài lòng với hệ thống điểm danh tự động. Hệ thống không chỉ giúp tiết kiệm thời gian mà còn tạo ra sự minh bạch trong việc quản lý học sinh.

V. Kết luận và tương lai của hệ thống điểm danh học sinh

Hệ thống điểm danh học sinh qua nhận dạng đầu và theo dõi chuyển động trong video là một giải pháp tiềm năng cho giáo dục hiện đại. Với sự phát triển của công nghệ, hệ thống này sẽ ngày càng hoàn thiện và trở thành một phần không thể thiếu trong quản lý học sinh.

5.1. Hướng phát triển trong tương lai

Trong tương lai, hệ thống có thể được cải tiến với các công nghệ mới như học sâutrí tuệ nhân tạo, giúp nâng cao độ chính xác và hiệu suất. Việc tích hợp thêm các tính năng như phân tích hành vi học sinh cũng sẽ là một hướng đi mới.

5.2. Tác động đến giáo dục

Hệ thống điểm danh tự động không chỉ giúp quản lý học sinh mà còn tạo ra một môi trường học tập an toàn và hiệu quả hơn. Điều này sẽ góp phần nâng cao chất lượng giáo dục và sự hài lòng của học sinh và phụ huynh.

17/07/2025
Luận văn thạc sĩ công nghệ thông tin hệ thống điểm danh học sinh thông qua nhận dạng đầu học sinh kết hợp theo vết chuyển động trong video

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

Đặt vấn đề Hiện nay đã có rất nhiều ứng dụng về xử lý video trong việc giám sát đối tượng như: con người, phương tiện giao thông, hàng hóa, động vật, thực vật… ; các ứng dụng về việc đếm số lượt xe trên đường, thống kê các loại xe, hoặc hàng hóa; những ứng dụng về thống kê số người ra vào một cửa hàng, siêu thị, bệnh viện…[6] đã được nhiều nhóm nghiên cứu thực hiện và triển khai. Trên thế giới đã có nhiều ứng dụng nhận dạng, quản lý, giám sát hoặc thống kê rất đa dạng. Tại một số trường cao đẳng và đại học nước ngoài, các lớp học thường có số lượng sinh viên tham gia đông đến nỗi khó có thể kiểm soát liệu sinh viên có thực sự tham gia lớp học hay không. Nếu dùng cách điểm danh truyền thống bằng cách kí vào danh sách thì có khả năng sinh viên sẽ kí hộ lẫn nhau, điểm danh tên từng người lại mất thời gian [4][17].

Tuy nhiên, công nghệ nhận dạng khuôn mặt nay đã có thể giải quyết vấn đề này. Để vào lớp và được điểm danh, sinh viên sẽ phải quét nhận dạng khuôn mặt để khớp với dữ liệu đã lưu của trường. Vì vậy trừ khi bạn có anh em sinh đôi, nếu không giờ trốn học của bạn sẽ không còn là điều dễ dàng nữa. Trường Quản trị ESG ở Pari đang thử nghiệm phần mềm nhận diện khuôn mặt tại hai lớp học trực tuyến để đảm bảo các sinh viên tham gia không xao lãng trong giờ học.

Trường sử dụng phần mềm có tên là Nestor, webcam trên máy tính cá nhân của mỗi sinh viên sẽ phân tích chuyển động mắt và biểu hiện khuôn mặt để tìm ra liệu sinh viên đó có đang tập trung vào các video bài giảng hay không. Sau đó, phần mềm này sẽ tự động tạo ra các câu đố trắc nghiệm về nội dung bài giảng để kiểm tra sự tập trung của người học. Công nghệ này cũng vô cùng hữu dụng với giáo viên, để có thể điều chỉnh bài giảng dựa trên phần nào học viên ít chú ý nhất [11]. Tại Việt Nam đa số các ứng dụng xử lý video thường tập trung vào giám sát các đối tượng con người trong việc phòng chống tội phạm, phát hiện hành vi Luận văn Thạc sĩ Công nghệ thông tin Lê Thái Tú Tiền 16CH201014 Trang 12 / 90 khả nghi của đối tượng; hoặc là các ứng dụng thống kê xe qua trạm thu phí, đếm số lượt ra vào của các loại xe trong một bãi giữ xe, hoặc giám sát, dự báo và phỏng đoán tình hình kẹt xe tại các giao lộ dựa trên lưu lượng xe đông hoặc số lượng xe được thống kê của các ứng dụng [7].… Việc thực hiện điểm danh học sinh tại các trường học hiện chưa được thấy triển khai ở Việt Nam, mặc dù có rất nhiều trường được trang bị hệ thống camera rất hiện đại với số lượng từ 5 - 10 camera/trường, thậm chí có trường bố trí hơn 30 camera trong phạm vi toàn trường (các trường THCS trên địa bàn Quận 6, Quận 11, Quận Bình Tân và nhiều quận khác cũng được trang bị rất nhiều camera như vậy).

Tuy nhiên hệ thống này chủ yếu chỉ để giám thị, giáo viên quan sát, xem lại khi có sự cố, hoàn toàn chưa có xử lý, thống kê và đếm học sinh một cách tự động. Do đó việc thực hiện đề tài điểm danh học sinh trong một lớp học là một nhu cầu theo tôi là cần thiết trong các trường tiểu học, trung học cơ sở, trung học phổ thông cũng như một số trường trung cấp có nhu cầu giám sát và quản lý học sinh. Thực hiện đề tài này sẽ giúp tôi có thêm cơ hội tìm hiểu, học tập và nghiên cứu thêm nhiều kiến thức về công nghệ thông tin nói chung và kiến thức về xử lý ảnh nói riêng. Để xây dựng hệ thống điểm danh học sinh thông qua nhận dạng đầu học sinh kết hợp theo vết chuyển động trong video cần tìm hiểu nhiều tài liệu và kiến thức liên quan về trí tuệ nhân tạo, mạng nơ-ron, kiến thức về học máy và nhất là bài toán về nhận dạng và theo vết chuyển động trong video.

Thực hiện đề tài này cũng là cơ hội kết hợp những kiến thức đã được học trong chương trình đào tạo ứng dụng vào thực tiễn. Phạm vi nghiên cứu của đề tài bao gồm nghiên cứu nhận dạng đối tượng, chủ yếu nhận dạng đặt trưng vùng đầu, sau đó theo vết chuyển động để xác định số lượng đối tượng vùng đầu học sinh có trong phòng học. Một số phương pháp có thể sử dụng nghiên cứu thực hiện: - Phát hiện đối tượng chuyển động (sử dụng các phương pháp): Luận văn Thạc sĩ Công nghệ thông tin Lê Thái Tú Tiền 16CH201014 Trang 13 / 90 + Optical flow + GMM (Gaussian Mixture Model) + Trừ ảnh + Phương pháp Otsu (phân vùng ảnh) - Theo vết chuyển động (có thể dùng phương pháp): + Camshift + Particle filter Đề tài được thực hiện tại các trường học cấp 2, cấp 3 hoặc các trường Trung cấp có lớp học bố trí học sinh ngồi theo sơ đồ. Giới thiệu bài toán Tại Trường Trung cấp Thủy sản (địa chỉ: 511 An Dương Vương, Phường An Lạc A, Quận Bình Tân, Tp.HCM) có gần 900 học sinh của 27 lớp thuộc quản lý của sáu khoa của Trường, trong đó gần 90% học sinh theo học nghề là các đối tượng học sinh tốt nghiệp THCS (tuổi từ 15 trở lên), các em đa số còn rất nhỏ, hầu hết phụ huynh đều rất lo lắng cho con em họ có đi học đầy đủ, đúng giờ hay không, có bỏ học, trốn tiết hay không.

Thầy Cô giáo chủ nhiệm, bộ phận giám thị cũng có nhu cầu điểm danh học sinh từng lớp theo buổi và theo tiết để biết học sinh có duy trì sĩ số hay không; phát hiện kịp thời các trường hợp nghỉ, bỏ học. Do đó, ngoài việc giảng dạy thì công tác quản lý các em là một yêu cầu hết sức cần thiết và rất quan trọng với nhà trường. Ban giám hiệu và Phòng công tác học sinh giao cho các giám thị phối hợp với giáo viên đứng lớp thường xuyên điểm danh đầu giờ, giữa giờ và cuối giờ để phát hiện các em đi trễ, bỏ học hoặc nghỉ học để kịp thời thông báo cho Phụ huynh ngay trong buổi học hoặc chậm nhất là sau khi kết thúc giờ học. Với số lượng lớp học và học sinh đông như vậy công việc điểm danh hàng ngày tốn rất nhiều thời gian và nhân lực của Trường, thậm chí còn ảnh hưởng Luận văn Thạc sĩ Công nghệ thông tin Lê Thái Tú Tiền 16CH201014 Trang 14 / 90 đến giờ lên lớp của các giáo viên bộ môn vì giám thị phải thường xuyên vào lớp điểm danh từng em và thống kê ngay lập tức để có số lượng chính xác nhất.

Xuất phát từ thực tế trên, việc lắp đặt camera trong các phòng học để điểm danh học sinh có mặt trong lớp bằng hệ thống tự động sẽ giúp giảm tải công việc cho các giám thị, giảm nhân lực cho nhà trường, tăng hiệu quả giám sát học sinh. Đó là lý do để tôi thực hiện đề tài này. Đề tài nghiên cứu được thực hiện trên tập dữ liệu là video quay tại các lớp học của Trường Trung cấp Thủy sản. Những video này được quay bằng các camera lắp cố định trong những lớp học.

Các hướng tiếp cận 1.1 Xác định vị trí vùng đầu trong ảnh Nhận dạng người và đếm số lượng người trong môi trường thực tế là một thách thức đối với việc xử lý video. Thực tế theo tìm hiểu thì cũng đã có rất nhiều các ứng dụng đếm người dùng. Ví dụ như: Tự động đếm hành khách lên xuống xe buýt, xe lửa, tàu điện hoặc hệ thống giao thông công cộng khác [18]. Việc nhận dạng các học sinh trong một lớp học phức tạp hơn do nhiều yếu tố như: ánh sáng từng thời điểm trong ngày khác nhau (do mây), không gian lớp học (quá rộng hoặc quá hẹp), số lượng học sinh quá đông hay các em ngồi không theo thứ tự cao thấp, tức là học sinh cao ngồi dưới, học sinh thấp ngồi trên hoặc những học sinh có thân hình to (mập) ngồi trước những học sinh có dáng nhỏ (gầy).

Do đó việc nhận dạng và điểm danh học sinh khó có thể dùng phương pháp nhận dạng khuôn mặt, nhưng nếu dùng camera để trên cao hướng xuống lớp học và nhận dạng vùng đầu của các em học sinh thì sẽ khả thi hơn rất nhiều. Thông thường việc nhận dạng đầu thường dùng phương pháp ước lượng di chuyển của người đi bộ dựa trên phân loại các lớp kết hợp với HOG/SVM theo đề xuất của Dalal và Triggs [20]. Phương pháp phát hiện đầu dựa trên các phép tính toán rời rạc và các lớp LPB. Nhận dạng vùng đầu tích hợp thời gian thực Luận văn Thạc sĩ Công nghệ thông tin Lê Thái Tú Tiền 16CH201014 Trang 15 / 90 bằng cách sử dụng mô hình ẩn của Markov cho kết quả khá tốt.1 mô tả cách thức phát hiện đối tượng theo thời gian thực được xây dựng theo mô hình phân cấp, phát hiện đối tượng theo từng vùng ảnh liên tục [16].

Phát hiện Phân loại định hướng Ước tính liên tục t t +1 Hình 1.1 Mô hình phân cấp phát hiện vùng đầu theo thời gian thực [16] Mô hình này được chia làm hai giai đoạn: - Giai đoạn đầu tiên bao gồm một lớp HOG/SVM đơn giản sử dụng mô hình chỉ một đầu ở độ phân giải thấp. Hệ thống dò tìm này tương tự như thiết bị được Dalal và Trigg đề xuất. Tập dữ liệu bao gồm khoảng 10.000 hình ảnh được huấn luyện và chú thích thủ công để tạo ra các mẫu ngẫu nhiên tốt nhất. Từ những mẫu sai về khung ảnh không có người đi bộ, hệ thống sẽ được huấn luyện lại để hạn chế nhận dạng sai so với giai đoạn huấn luyện ban đầu.

Sử dụng một bộ kiểm tra độc lập để đạt được ngưỡng phát hiện tốt nhất có thể. - Giai đoạn thứ hai sử dụng một mô hình dựa trên một phần mà mô hình được đào tạo phát hiện của giai đoạn đầu tiên. Mặc dù người đi bộ có thể thay đổi rất nhiều về tư thế và ngoại hình, người đứng đầu chỉ thay đổi chút ít về Luận văn Thạc sĩ Công nghệ thông tin Lê Thái Tú Tiền 16CH201014 Trang 16 / 90 ngoại hình. Tuy nhiên, kết quả phát hiện lại tốt hơn so với hệ thống phát hiện đa mô hình.

Phương pháp tính toán entropy H(Ω) của gradient ảnh cho cả hướng và độ lớn của tập huấn luyện hoàn chỉnh Ω theo công thức (1.

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

Tài liệu "Hệ thống điểm danh học sinh qua nhận dạng đầu và theo dõi chuyển động trong video" trình bày một giải pháp công nghệ tiên tiến nhằm cải thiện quy trình điểm danh học sinh trong môi trường giáo dục. Hệ thống này sử dụng công nghệ nhận dạng đầu và theo dõi chuyển động để tự động hóa việc điểm danh, giúp tiết kiệm thời gian và nâng cao độ chính xác. Bên cạnh đó, nó còn giảm thiểu sự can thiệp của con người, từ đó tạo ra một môi trường học tập hiệu quả hơn.

Để mở rộng kiến thức về các ứng dụng công nghệ trong giáo dục và các lĩnh vực liên quan, bạn có thể tham khảo thêm tài liệu Hcmute ứng dụng mô hình chuyển đổi thị giác cho bài toán phân loại và diễn giải ảnh y tế, nơi khám phá cách công nghệ thị giác máy tính có thể được áp dụng trong y tế. Ngoài ra, tài liệu Hcmute ứng dụng kỹ thuật logic mờ xếp hạng tín nhiệm doanh nghiệp cũng cung cấp cái nhìn sâu sắc về việc áp dụng công nghệ trong việc đánh giá và xếp hạng. Cuối cùng, bạn có thể tìm hiểu thêm về Hcmute ứng dụng xử lý ảnh trong hệ thống tiện nghi trên ô tô, một ứng dụng khác của công nghệ xử lý hình ảnh trong ngành công nghiệp ô tô. Những tài liệu này sẽ giúp bạn mở rộng hiểu biết về các ứng dụng công nghệ hiện đại trong nhiều lĩnh vực khác nhau.