Page 95 - Tạp chí Giao Thông Vận Tải - Số Tết Âm Lịch
P. 95

SỐ 1+2  KHOA HỌC CÔNG NGHỆ


            thành 118k hình ảnh cho mục đích huấn luyện và 5k cho
            xác thực. Đối với bài toán phát hiện người, 66.809 hình ảnh
            con người đã được sử dụng, trong đó có 64.115 hình ảnh
            được dùng cho quá trình huấn luyện, phần còn lại được
            dùng cho xác thực. Do nghiên cứu này chỉ tập trung vào
            đối tượng là con người, chúng tôi đã tạo một bộ dữ liệu tùy
            chỉnh và huấn luyện lại mô hình với lớp cụ thể: “person”.
                 2.4. Thuật toán
                Ban đầu, Raspberry Pi hoạt động ở chế độ Chờ (Idle
            Mode) với tốc độ 1 khung hình/2s và liên tục kiểm tra tín
            hiệu từ cảm biến PIR nhằm phát hiện chuyển động. Nếu
            cảm biến PIR phát hiện chuyển động, nó sẽ chuyển sang                Hình 2.6a: Thiết bị Cảnh báo
            chế độ Cảnh báo (Warning Mode), tăng tốc độ lên 1 khung
            hình/giây và tiếp tục kiểm tra qua camera để phát hiện
            người trong khu vực đã khoanh vùng. Nếu phát hiện có
            người, hệ thống sẽ gửi cảnh báo và kích hoạt chế độ Theo
            dõi (Tracking Mode) để giám sát cho đến khi không còn
            người nào trong vùng nguy hiểm.











                                                                            Hình 2.6b: Chương trình phần mềm
                                                                    Chúng tôi đã thực hiện thêm các thử nghiệm để kiểm
                                                                tra mối quan hệ giữa các phiên bản khác nhau của YOLO
                                                                với độ chính xác và thời gian phản hồi. Bảng 2.1 cho thấy
                                                                rõ điều này. Theo đó, YOLOv8n cung cấp độ chính xác tốt
                                                                và thời gian phản hồi nhanh nhất. Xu hướng này tương tự
                                                                như trong các nghiên cứu khác [13, 14].
                                                                       Bảng 2.1. Thử nghiệm với các phiên bản của YOLO
                                                                                       Độ chính xác    Thời gian đáp
                                                                  STT   Phiên bản YOLO    (%)         ứng (s)

                                                                   1     YOLO v4-tiny      83           1,3

                                                                   2      YOLO v5          82           1,2

                                                                   1      YOLO v6          85           1,2

                                                                   1      YOLO v8n         90           0,9

                          Hình 2.5: Lưu đồ thuật toán               Hình 2.7 trình bày các thử nghiệm được thực hiện
                2.5. Thực hiện                                  trong phòng thí nghiệm của trường đại học. Thiết bị có
                Hình 2.6a bên dưới thể hiện thiết bị Cảnh báo nguy   thể phát hiện khi có người di chuyển ở khu vực phía trước
            hiểm. Thiết bị gồm có Kit xử lý RaspberryPi 4, camera Pi   phòng thí nghiệm và đưa ra cảnh báo. Mặc dù cần thực
            v2, cảm biến PIR sensor, màn hình hiển thị, rơ-le cảnh báo.   hiện thêm các thí nghiệm bổ sung, kết quả ban đầu cho
            Chương trình phần mềm khi hoạt động theo  Hình 2.6b.   thấy thiết bị có khả năng đưa ra cảnh báo tại các khu vực
            Như có thể thấy trong Hình 2.6b và 2.7, thiết bị có thể phát   nguy hiểm được xác định trước, như đường ray tàu điện,
            hiện và theo dõi con người trong khu vực chọn trước.   công trường xây dựng.

            94
   90   91   92   93   94   95   96   97   98   99   100