Luận Văn Thạc Sĩ: Hệ Thống Điểm Danh Học Sinh Qua Nhận Dạng Đầu Và Theo Vết Chuyển Động Trong Video

Luận văn thạc sĩ nghiên cứu 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, khảo sát thực trạng, phân tích nguyên nhân, đề xuất

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
2
0

Phí lưu trữ

30 Point

Tóm tắt

I. Hệ thống điểm danh học sinh

Hệ thống điểm danh học sinh là một giải pháp công nghệ nhằm tự động hóa quá trình điểm danh trong các lớp học. Hệ thống này sử dụng công nghệ nhận diện để xác định sự hiện diện của học sinh thông qua nhận dạng đầutheo dõi chuyển động trong video. Điều này giúp giảm thiểu thời gian và công sức của giáo viên trong việc quản lý sĩ số lớp học. Hệ thống này không chỉ áp dụng trong các trường học mà còn có thể mở rộng sang các môi trường giáo dục khác như trung tâm đào tạo, trường đại học.

1.1. Nhận dạng đầu học sinh

Nhận dạng đầu học sinh là một phần quan trọng trong hệ thống điểm danh tự động. Phương pháp này sử dụng công nghệ nhận diện khuôn mặtphân tích video để xác định vị trí đầu của học sinh trong lớp học. Các thuật toán như HOG/SVMCNN được áp dụng để tăng độ chính xác trong việc nhận dạng. Việc nhận dạng đầu thay vì khuôn mặt giúp hệ thống hoạt động hiệu quả hơn trong các điều kiện ánh sáng khác nhau và khi học sinh ngồi không theo thứ tự.

1.2. Theo dõi chuyển động

Theo dõi chuyển động là quá trình bám sát các đối tượng trong video để xác định vị trí và di chuyển của chúng. Trong hệ thống điểm danh, phương pháp này được sử dụng để theo dõi sự di chuyển của học sinh trong lớp học. Các thuật toán như CamshiftParticle filter được áp dụng để đảm bảo độ chính xác và ổn định trong việc theo dõi. Điều này giúp hệ thống xác định được học sinh có mặt trong lớp một cách chính xác.

II. Công nghệ nhận diện và phân tích video

Công nghệ nhận diệnphân tích video là nền tảng của hệ thống điểm danh học sinh. Các công nghệ này bao gồm nhận diện khuôn mặt, phát hiện đối tượng, và theo dõi chuyển động. Việc sử dụng công nghệ thông tin trong giáo dục giúp tăng cường hiệu quả quản lý và giám sát học sinh. Hệ thống này không chỉ giúp điểm danh mà còn có thể được sử dụng để giám sát hành vi và sự tập trung của học sinh trong lớp học.

2.1. Nhận diện khuôn mặt

Nhận diện khuôn mặt là một công nghệ được sử dụng rộng rãi trong các hệ thống điểm danh tự động. Tuy nhiên, trong môi trường lớp học, việc nhận diện khuôn mặt có thể gặp khó khăn do ánh sáng và góc nhìn. Do đó, hệ thống này tập trung vào nhận dạng đầu để tăng độ chính xác. Các thuật toán như CNNSVM được sử dụng để phân tích và nhận diện các đặc điểm của đầu học sinh.

2.2. Phân tích video

Phân tích video là quá trình xử lý và phân tích các frame ảnh từ video để phát hiện và theo dõi đối tượng. Trong hệ thống điểm danh, phân tích video được sử dụng để xác định vị trí và di chuyển của học sinh. Các phương pháp như Optical flowGMM được áp dụng để tăng cường khả năng phát hiện và theo dõi. Điều này giúp hệ thống hoạt động hiệu quả trong các điều kiện khác nhau.

III. Ứng dụng công nghệ trong giáo dục

Ứng dụng công nghệ trong giáo dục đang ngày càng trở nên phổ biến, đặc biệt là trong việc quản lý và giám sát học sinh. Hệ thống điểm danh học sinh bằng nhận dạng đầutheo dõi chuyển động là một ví dụ điển hình. Hệ thống này không chỉ giúp giảm tải công việc cho giáo viên mà còn tăng cường hiệu quả quản lý lớp học. Ngoài ra, hệ thống này còn có thể được tích hợp với các giải pháp công nghệ khác để tạo ra một môi trường học tập thông minh và hiệu quả.

3.1. Giải pháp công nghệ giáo dục

Giải pháp công nghệ giáo dục bao gồm các hệ thống và công cụ giúp tăng cường hiệu quả quản lý và giảng dạy. Hệ thống điểm danh học sinh là một phần của giải pháp này. Việc sử dụng công nghệ thông tin trong giáo dục giúp tạo ra một môi trường học tập hiện đại và hiệu quả. Hệ thống này có thể được tích hợp với các công cụ khác như hệ thống quản lý học tập (LMS) để tạo ra một giải pháp toàn diện.

3.2. Hệ thống giám sát học sinh

Hệ thống giám sát học sinh là một phần quan trọng trong việc quản lý lớp học. Hệ thống này sử dụng công nghệ video để theo dõi và giám sát hành vi của học sinh. Việc sử dụng phân tích videotheo dõi chuyển động giúp hệ thống xác định được sự hiện diện và hành vi của học sinh một cách chính xác. Điều này giúp giáo viên có thể quản lý lớp học một cách hiệu quả hơn.

01/03/2025
Luận văn thạc sĩ 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 bằng nhận dạng đầu và theo vết chuyển động trong video" trình bày một giải pháp công nghệ tiên tiến nhằm tự động hóa quá trình điểm danh học sinh thông qua việc sử dụng nhận dạng hình ảnh và theo dõi chuyển động. Hệ thống 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 ghi nhận sự hiện diện của học sinh. Bằng cách áp dụng các thuật toán nhận diện hiện đại, tài liệu này mở ra hướng đi mới cho việc quản lý lớp học hiệu quả hơn.

Nếu bạn quan tâm đến các ứng dụng công nghệ tương tự, hãy khám phá thêm về Luận văn thạc sĩ vận dụng thuật toán nhận dạng ảnh để điểm danh học sinh trong lớp học tại trường thpt, nơi cũng đề cập đến việc sử dụng công nghệ nhận diện để cải thiện quy trình điểm danh. Ngoài ra, bạn có thể tìm hiểu về Luận văn tốt nghiệp xây dựng ứng dụng phát hiện khuôn mặt trong ảnh sử dụng opencv, một tài liệu liên quan đến nhận diện khuôn mặt, có thể cung cấp thêm kiến thức bổ ích. Cuối cùng, hãy xem xét Luận văn thạc sĩ hcmute ứng dụng mạng nơron trong phát hiện và phân loại sự cố trên đường dây truyền tải, để hiểu rõ hơn về các ứng dụng của công nghệ trong việc phát hiện và phân loại. Những tài liệu này sẽ giúp bạn mở rộng kiến thức và cái nhìn sâu sắc hơn về các ứng dụng công nghệ trong giáo dục và quản lý.