Phát hiện PPE và an toàn tại nơi làm việc với Ultralytics
Xây dựng hệ thống phát hiện PPE bằng Ultralytics Platform: gán nhãn ảnh tại cơ sở, huấn luyện YOLO26, triển khai lên cloud hoặc edge và validation hoạt động giám sát an toàn lao động.

Các nhóm phụ trách an toàn tại nơi làm việc cần biết vị trí thiếu thiết bị bảo hộ bắt buộc và những tình huống cần được chú ý. Thị giác máy tính giúp định lượng các bước kiểm tra này bằng cách phát hiện người, mũ bảo hộ, áo phản quang và các thiết bị hữu hình khác trong ảnh và video.
Ultralytics Platform tích hợp toàn bộ quy trình phát hiện PPE vào một workspace: chuẩn bị dữ liệu, gắn nhãn thiết bị, huấn luyện model Ultralytics YOLO, triển khai và giám sát hiệu suất triển khai. Các nhóm có thể xây dựng giải pháp phù hợp với camera và yêu cầu tại cơ sở của mình, đồng thời sử dụng Ultralytics làm giải pháp thị giác máy tính xuyên suốt dự án.
Hướng dẫn này giải thích cách sử dụng quy trình đó để giám sát PPE trong thực tế, từ mẫu hình ảnh camera đầu tiên đến một phiên bản triển khai đã được xác thực.
Phát hiện PPE là gì?#
Phát hiện thiết bị bảo hộ cá nhân (PPE) sử dụng phát hiện đối tượng để xác định vị trí thiết bị bảo hộ và gán nhãn lớp cho thiết bị đó. Model có thể trả về bounding box và điểm độ tin cậy cho từng mũ bảo hộ hoặc áo phản quang nhìn thấy được, đồng thời phát hiện người.
Sau đó, ứng dụng giám sát liên kết các dự đoán này với một quy định cụ thể tại nơi làm việc. Ví dụ: bước kiểm tra khu vực bốc dỡ hàng có thể tìm người không mặc áo phản quang bắt buộc ở phần thân trên có thể nhìn thấy. Để đưa ra quyết định đó, cần liên kết thiết bị với đúng người và xử lý các góc nhìn bị che khuất thiết bị.
Hãy bắt đầu với những thiết bị mà camera có thể ghi lại rõ ràng. Mũ bảo hộ và áo phản quang thường là mục tiêu ban đầu thực tế hơn các vật nhỏ như nút bịt tai hoặc chi tiết găng tay. Hãy huấn luyện và đánh giá các lớp mà cơ sở của bạn cần; không nên mặc định rằng model pretrained đa dụng có thể nhận diện mọi loại PPE.
| Mục tiêu giám sát | Khả năng của Ultralytics | Nội dung cần xác thực tại cơ sở của bạn |
|---|---|---|
| Kiểm tra mũ bảo hộ và áo phản quang | Phát hiện đối tượng YOLO tùy chỉnh | Khả năng quan sát thiết bị và liên kết thiết bị với đúng người |
| Kiểm tra kính bảo hộ hoặc găng tay | Phát hiện đối tượng được huấn luyện trên các ví dụ phù hợp | Độ chi tiết hình ảnh đủ cao ở khoảng cách làm việc |
| Xâm nhập khu vực hạn chế | Phát hiện người và theo dõi video | Vị trí khu vực, phối cảnh camera và quy tắc ra vào |
| Nhận biết người đi bộ và phương tiện | Phát hiện và theo dõi | Che khuất, tính liên tục của track và định nghĩa sự kiện cần xem xét |
| Phân tích tư thế | Ước tính tư thế | Các chuyển động cần quan tâm và giới hạn của keypoint cơ thể có thể nhìn thấy |
Ultralytics cung cấp các khả năng thị giác cho những quy trình này. Các quy tắc cụ thể tại cơ sở xác định cách chuyển đầu ra của model thành sự kiện để nhóm an toàn xem xét.
Vì sao nên dùng Ultralytics cho thị giác máy tính trong an toàn lao động?#
Các dự án PPE cần một quy trình lặp lại được, từ dữ liệu camera đến model hoạt động hiệu quả tại cơ sở. Ultralytics Platform kết nối quản lý dataset, gắn nhãn, huấn luyện, xuất model, suy luận được lưu trữ và giám sát triển khai. Cùng một workspace hỗ trợ cả giai đoạn thử nghiệm ban đầu lẫn các lần cập nhật model tiếp theo.
Tính liên tục đó rất quan trọng khi có mẫu mũ bảo hộ mới, camera được di chuyển hoặc dây chuyền sản xuất thay đổi. Các nhóm có thể cập nhật dữ liệu, tinh chỉnh nhãn, so sánh các lần huấn luyện và triển khai model cải tiến thông qua cùng một quy trình.
Hãy bắt đầu dự án phát hiện PPE mới với Ultralytics YOLO26. Chọn kích thước model bằng cách đo lường cả chất lượng phát hiện lẫn tốc độ suy luận trên phần cứng dự định sử dụng.
Cách xây dựng hệ thống giám sát PPE với Ultralytics Platform#
1. Xác định một quy tắc có thể quan sát và thu thập dữ liệu đại diện#
Hãy bắt đầu với một mục tiêu cụ thể, chẳng hạn kiểm tra mũ bảo hộ tại lối vào công trường. Xác định góc nhìn camera, thiết bị bắt buộc, giờ hoạt động và những việc người đánh giá cần làm khi ứng dụng đánh dấu một sự kiện.
Thu thập ví dụ từ camera thực tế trong các ca làm việc và điều kiện khác nhau. Bao gồm tình huống ngược sáng, che khuất một phần, nhóm công nhân, cảnh không có người và thiết bị được mang theo. Những ví dụ này giúp phân biệt tình huống cần phát hiện với các tình huống có hình ảnh tương tự.
Tách riêng dữ liệu video huấn luyện và đánh giá theo phiên ghi hình hoặc camera. Các khung hình liền kề trong cùng một clip cần thuộc cùng một tập dữ liệu, để quá trình xác thực đo lường hiệu suất trên những cảnh mới.
Dataset Construction-PPE là tài nguyên khởi đầu hữu ích để khám phá các lớp PPE. Hãy dùng video đại diện tại cơ sở để xác định model đã sẵn sàng triển khai hay chưa.
2. Gắn nhãn PPE nhất quán#
Tải ảnh huấn luyện lên Ultralytics Platform và xác định các lớp cần dùng. Trình chỉnh sửa gắn nhãn hỗ trợ tạo bounding box thủ công và Smart Annotation bằng các model tương thích trên dataset được lưu trữ trên Platform. Kiểm tra các nhãn được đề xuất, sửa thiết bị bị bỏ sót và xóa các bounding box không chính xác trước khi huấn luyện.
Hãy soạn hướng dẫn gắn nhãn ngắn để mọi người xử lý nhất quán các trường hợp khó. Mũ bảo hộ được cầm trên tay là thiết bị có thể nhìn thấy, nhưng điều đó không chứng minh người đó đang đội mũ. Đầu bị che khuất cũng không nên tự động được gán nhãn là trường hợp thiếu mũ bảo hộ.
Nếu mục tiêu bao gồm phát hiện việc sử dụng thiết bị không đúng cách, hãy xác định rõ các trạng thái có thể quan sát và thu thập đủ ví dụ để đánh giá. Chỉ đưa vào các khác biệt mà camera thực sự có thể ghi lại.
3. Huấn luyện và so sánh các model YOLO26#
Tạo dự án, chọn dataset đã gắn nhãn và model YOLO26, rồi bắt đầu huấn luyện trên cloud trong Ultralytics Platform. Theo dõi các chỉ số huấn luyện và so sánh những lần chạy khi bạn cải thiện dữ liệu hoặc điều chỉnh cấu hình model.
Kiểm tra hiệu suất của từng lớp PPE. Điểm tổng thể cao có thể che giấu khả năng phát hiện yếu đối với kính bảo hộ nhỏ hoặc mũ bảo hộ bị máy móc che khuất một phần. Xem xét các trường hợp bỏ sót và dương tính giả cùng với precision và recall.
Kiểm tra các model tiềm năng trên những ví dụ được giữ lại từ môi trường triển khai dự kiến, bao gồm các góc nhìn camera khó nhất. Hãy chọn model đáp ứng đồng thời yêu cầu về chất lượng và độ trễ.
4. Triển khai tại nơi vận hành camera#
Ultralytics hỗ trợ suy luận được lưu trữ và xuất model. Triển khai endpoint chuyên dụng để xử lý yêu cầu từ ứng dụng hoặc xuất model sang định dạng được hỗ trợ để suy luận trên phần cứng cục bộ tương thích. ONNX và TensorRT là những định dạng triển khai có sẵn trong quy trình Ultralytics.
Đối với luồng camera liên tục, hãy đo thông lượng và độ trễ với số lượng luồng, kích thước ảnh và phần cứng thực tế. Ứng dụng tiếp nhận các luồng đó cũng chịu trách nhiệm về các quy tắc sự kiện: liên kết thiết bị với người, kiểm tra khu vực, duy trì phát hiện qua các khung hình và chuyển sự kiện đến người đánh giá. Tính năng theo dõi của Ultralytics có thể duy trì track của đối tượng qua các khung hình video để hỗ trợ logic đó.
Hãy chọn phương thức triển khai dựa trên yêu cầu về độ trễ, kết nối và xử lý dữ liệu, sau đó xác thực model đã xuất hoặc endpoint trước khi triển khai rộng rãi.
5. Đánh giá kết quả và cải thiện model#
Hãy bắt đầu bằng một dự án thí điểm quy mô nhỏ và yêu cầu người phụ trách an toàn kiểm tra các sự kiện được đánh dấu. Đo lường cả cảnh báo sai và sự kiện bị bỏ sót; chỉ giảm số cảnh báo có thể che giấu việc detector bỏ sót quá nhiều sự kiện.
Sử dụng tính năng giám sát triển khai để kiểm tra tình trạng dịch vụ, độ trễ yêu cầu và lỗi. Riêng biệt, hãy đối chiếu các kết quả camera được lấy mẫu với nhãn do con người tạo để đánh giá chất lượng phát hiện. Chỉ số hạ tầng không thể tự chứng minh độ chính xác khi phát hiện PPE.
Đưa các ví dụ khó trở lại dataset, chỉnh sửa nhãn và huấn luyện lại trong Ultralytics Platform. Lặp lại quy trình đánh giá này sau những thay đổi đáng kể về vị trí camera, thiết bị, ánh sáng hoặc bố cục cơ sở.
Điều gì giúp một dự án thí điểm phát hiện PPE hữu ích?#
Một dự án thí điểm thực tế cần trả lời các câu hỏi cụ thể về những điều kiện mà hệ thống sẽ gặp phải:
- Camera có nhìn thấy thiết bị không? Kiểm tra kích thước đối tượng, tiêu cự, ánh sáng và vật cản ở khoảng cách cần thiết.
- Ứng dụng có liên kết PPE với đúng người không? Kiểm tra các nhóm và công nhân đứng chồng lấp, bao gồm cả thiết bị được mang theo ở gần.
- Tần suất bỏ sót một sự kiện cần quan tâm là bao nhiêu? Xem xét mẫu dữ liệu đã gắn nhãn về hoạt động bình thường cũng như các clip được đánh dấu.
- Mỗi ca làm việc có bao nhiêu cảnh báo sai được gửi đến người đánh giá? Đo lường toàn bộ quy trình xử lý sự kiện, bao gồm các lần phát hiện lặp lại cùng một tình huống.
- Hệ thống phản hồi đủ nhanh không? Đo thời gian từ lúc chụp ảnh, qua suy luận, đến khi sự kiện vào hàng đợi đánh giá hoặc gửi thông báo.
Thống nhất tiêu chí nghiệm thu trước khi triển khai rộng rãi. Báo cáo được xem xét vào cuối ca và thông báo tức thời có yêu cầu khác nhau về thời gian và sai số.
Thiết kế hoạt động giám sát dựa trên các quan sát hữu ích#
Có thể triển khai giám sát PPE bằng phát hiện đối tượng và track tạm thời mà không cần bổ sung nhận diện khuôn mặt. Hãy xác định mục đích của hệ thống, giới hạn quyền truy cập ảnh và đặt thời hạn lưu trữ rõ ràng cho mọi video được lưu.
Yêu cầu người đánh giá diễn giải các phát hiện chưa chắc chắn trong bối cảnh cụ thể. Camera không thể đánh giá chứng nhận thiết bị, hư hỏng bị che khuất hoặc khả năng bảo vệ mà camera không nhìn thấy. Hãy dùng kết quả để hỗ trợ việc kiểm tra cơ sở, đào tạo và các quy trình an toàn hiện hành.
Bắt đầu với Ultralytics#
Chọn một góc nhìn camera và một yêu cầu PPE. Thu thập ảnh đại diện, gắn nhãn, huấn luyện model YOLO26 và đánh giá kết quả theo các tiêu chí thí điểm rõ ràng. Ultralytics cung cấp cho nhóm của bạn một quy trình thị giác máy tính thống nhất để cải tiến và mở rộng khi dự án phát triển.
Bắt đầu dự án phát hiện PPE trên Ultralytics Platform hoặc làm theo hướng dẫn bắt đầu nhanh Platform để xây dựng model đầu tiên.
Câu hỏi thường gặp
Sử dụng Ultralytics Platform để quản lý toàn bộ quy trình thị giác máy tính, với Ultralytics YOLO26 để phát hiện PPE tùy chỉnh. Bạn có thể chuẩn bị và gắn nhãn dữ liệu, huấn luyện và so sánh model, rồi chọn suy luận được lưu trữ hoặc xuất model để triển khai trong cùng một môi trường.
Có, nếu ứng dụng suy luận của bạn truy cập được luồng camera và luồng đó cung cấp đủ chi tiết cho loại PPE cần phát hiện. Trước khi mở rộng sang nhiều camera hơn, hãy xác thực độ phân giải, góc nhìn, ánh sáng và năng lực xử lý bằng video đại diện.
Khả năng phát hiện PPE phụ thuộc vào dữ liệu huấn luyện và các lớp của model. Hãy fine-tune model phát hiện YOLO26 trên các ví dụ đã gắn nhãn về thiết bị của bạn và đánh giá model trên video chưa từng xuất hiện trong quá trình huấn luyện.
Có. Model Ultralytics có thể chạy trên phần cứng cục bộ tương thích, bao gồm cả thông qua các định dạng xuất được hỗ trợ. Hãy chọn runtime phù hợp với thiết bị và xác minh tốc độ cũng như chất lượng phát hiện sau khi xuất model.
Thị giác máy tính có thể phát hiện thiết bị nhìn thấy được và hỗ trợ kiểm tra theo các quy tắc đã xác định. Kết quả thực tế phụ thuộc vào góc nhìn camera, dữ liệu huấn luyện và logic ứng dụng. Hãy xác thực toàn bộ quy trình và yêu cầu con người xem xét các sự kiện không rõ ràng.










