Ultralytics YOLO27:
Cấp phép YOLO
Quay lại Bảng thuật ngữ Ultralytics

Data Labeling

Gán nhãn dữ liệu gắn lớp, bounding box, mask hoặc keypoint vào dữ liệu thô để model học có giám sát có thể sử dụng. Nội dung đề cập các loại nhãn, quy trình và kiểm tra chất lượng.

Gắn nhãn dữ liệu là quá trình gắn thông tin ground truth vào dữ liệu thô, chẳng hạn như tên lớp cho một ảnh, hộp giới hạn quanh mỗi chiếc xe trong ảnh đường phố hoặc bản chép lời cho một đoạn âm thanh, để các model học có giám sát có thể học từ dữ liệu đó. Nhãn xác định tác vụ: model học cách dự đoán chính xác những gì nhãn mô tả, với độ chính xác và tính nhất quán tương ứng. Gán nhãn dữ liệu là từ đồng nghĩa; những người thực hiện công việc này được gọi là labeler hoặc annotator. Gắn nhãn thường là bước chậm và tốn kém nhất khi xây dựng dữ liệu huấn luyện, đó là lý do nhiều quy trình để model đề xuất nhãn rồi con người chỉnh sửa.

Các loại nhãn trong thị giác máy tính#

Định dạng nhãn phụ thuộc vào tác vụ mà model cần thực hiện:

  • Phân loại ảnh: Một lớp cho mỗi ảnh, chẳng hạn "lỗi" hoặc "đạt" đối với linh kiện trên dây chuyền kiểm tra.
  • Phát hiện đối tượng: Một hộp căn theo trục và một lớp cho mỗi đối tượng cần quan tâm.
  • Hộp giới hạn định hướng: Hộp xoay khớp với các đối tượng dài hoặc nghiêng, chẳng hạn tàu thuyền và phương tiện trong ảnh chụp từ trên không.
  • Phân đoạn instance: Đa giác hoặc mask pixel phác đường viền riêng cho từng đối tượng.
  • Phân đoạn ngữ nghĩa: Gán một lớp cho mỗi pixel, chẳng hạn đường, vỉa hè và bầu trời, mà không tách riêng từng đối tượng.
  • Ước tính tư thế: Keypoint tại các mốc cố định, chẳng hạn 17 điểm của COCO từ mũi, mắt đến mắt cá chân, thường đi kèm cờ hiển thị cho từng điểm.

Công sức thực hiện tăng theo mức độ chi tiết. Vẽ một hộp chất lượng cao cho ILSVRC, bộ dữ liệu thử thách ImageNet, mất khoảng 35 giây; phương pháp nhấp chuột cực biên, trong đó annotator nhấp vào điểm trên cùng, dưới cùng, ngoài cùng bên trái và ngoài cùng bên phải của đối tượng thay vì kéo các góc, giảm thời gian xuống còn 7 giây mà vẫn tạo ra hộp có chất lượng tương đương. Đa giác và mask pixel còn mất nhiều thời gian hơn. Ngoài lĩnh vực thị giác, nhãn đánh dấu các đoạn thực thể cho nhận dạng thực thể có tên (NER), cảm xúc cho phân loại văn bản và bản chép lời cho nhận dạng giọng nói.

Quy trình gán nhãn#

Các dự án gắn nhãn bắt đầu bằng hướng dẫn bằng văn bản xác định từng lớp và giải quyết các trường hợp ngoại lệ trước khi bắt đầu: có vẽ hộp quanh chiếc xe bị che khuất 90% hay không, vẽ sát đến mức nào quanh tay chân của người đi xe đạp và xử lý ra sao với hình phản chiếu, đối tượng rất nhỏ và đám đông. Trong gắn nhãn có hỗ trợ model, model được huấn luyện trên các nhãn hiện có sẽ gán nhãn trước cho ảnh mới; annotator sửa lỗi, reviewer kiểm tra một mẫu, rồi mỗi model được huấn luyện lại sẽ đưa ra đề xuất chính xác hơn ở vòng tiếp theo. Học chủ động bổ sung bước chọn dữ liệu vào quy trình này để con người gắn nhãn trước những ảnh mà model kém chắc chắn nhất.

Trình chỉnh sửa annotation trên Ultralytics Platform tích hợp sẵn quy trình này: chế độ Smart biến một lần nhấp thành mask bằng các model Segment Anything của Meta, hoặc thêm dự đoán từ YOLO đã huấn luyện trước hay YOLO do bạn fine-tune dưới dạng annotation nháp. Bước gán nhãn trước tương tự cũng chạy được trong Python bằng detector YOLO26, ghi dự đoán theo định dạng nhãn dùng cho huấn luyện:

from pathlib import Path

from ultralytics import YOLO

# Tải detector YOLO26 nano đã huấn luyện trước để đề xuất nhãn
model = YOLO("yolo26n.pt")

# Dự đoán trên ảnh chưa được gán nhãn
results = model("https://ultralytics.com/images/bus.jpg")
result = results[0]

# Ghi một dòng "class x_center y_center width height" cho mỗi đối tượng, được chuẩn hóa về khoảng 0-1
label_file = result.save_txt("bus.txt")

# In các nhãn nháp để annotator xem xét
print(Path(label_file).read_text())

Mỗi dòng được in ra là một chỉ số lớp COCO, theo sau là tâm hộp, chiều rộng và chiều cao tính theo tỷ lệ so với kích thước ảnh; đây là định dạng nhãn YOLO mà quy trình huấn luyện đọc trực tiếp sau khi annotator sửa mọi hộp sai hoặc bị thiếu.

Chất lượng nhãn#

Model không thể nhất quán hơn các nhãn của nó, và lỗi thường xuất hiện ngay cả trong các dataset nổi tiếng. Một nghiên cứu về lỗi nhãn trong 10 benchmark được sử dụng rộng rãi ước tính trung bình có ít nhất 3.3% nhãn kiểm thử bị sai, trong đó ít nhất 6% thuộc tập validation ImageNet. Các nhóm phát hiện lỗi bằng một số kiểm tra tiêu chuẩn:

  • Câu hỏi chuẩn: Các mục có đáp án đã biết được trộn vào hàng đợi của từng labeler để đo độ chính xác, thường lấy từ một dataset chuẩn.
  • Gắn nhãn chồng lặp: Hai hoặc nhiều annotator gắn nhãn cùng một mục, sau đó mức độ đồng thuận được chấm bằng kappa của Cohen cho nhãn lớp hoặc bằng độ giao nhau trên hợp (IoU) giữa các hộp và mask của họ.
  • Kiểm tra bằng model: Một model đã huấn luyện đánh dấu các nhãn mà model không đồng tình mạnh; các công cụ như cleanlab xếp hạng những lỗi nhãn có khả năng cao nhất để con người xem xét.
  • Gán nhãn dữ liệu: Từ đồng nghĩa. Các nhóm thị giác máy tính thường dùng thuật ngữ annotation cho hình học được vẽ như hộp và mask.
  • Học bán giám sát: Model tự gắn nhãn dữ liệu chưa được gắn nhãn, giữ lại các dự đoán có độ tin cậy cao của chính nó làm pseudo-label mà không cần con người xem xét.
  • Học chủ động: Quyết định những mục nào sẽ được gắn nhãn tiếp theo, thường là những mục mà model hiện tại đánh giá kém chắc chắn nhất.
  • Làm sạch dữ liệu: Sửa các vấn đề trong dataset như dữ liệu trùng lặp, tệp lỗi và định dạng không nhất quán, bao gồm cả nhãn sai được phát hiện sau khi gắn nhãn.
  • Dữ liệu tổng hợp: Ảnh được kết xuất hoặc tạo ra, có nhãn được bộ tạo cung cấp miễn phí vì bố cục cảnh đã biết chính xác, đổi lại là khoảng cách giữa ảnh tổng hợp và ảnh thực.

Explore solutions

Thị giác máy tính trong thể thao

Thị giác máy tính trong thể thao

Khám phá cách Ultralytics YOLO thúc đẩy thị giác máy tính trong thể thao với khả năng theo dõi cầu thủ và bóng, phân tích hiệu suất, cung cấp thông tin chuyên sâu cho huấn luyện và hỗ trợ phục hồi cho vận động viên.
Tìm hiểu thêm
Thị giác máy tính cho ảnh hàng không

Thị giác máy tính cho ảnh hàng không

Biến hình ảnh từ drone và ảnh hàng không thành thông tin chi tiết theo thời gian thực cho nông nghiệp, nuôi trồng thủy sản, giám sát môi trường, bảo tồn và phân tích không gian địa lý với Ultralytics YOLO.
Tìm hiểu thêm
Thị giác máy tính trong hàng không vũ trụ

Thị giác máy tính trong hàng không vũ trụ

Đưa AI thị giác vào hoạt động giám sát hàng không với các model Ultralytics YOLO. Thúc đẩy drone, quy trình hàng không vũ trụ, bảo tồn môi trường và các ngành không gian địa lý bằng giải pháp thị giác máy tính.
Tìm hiểu thêm
Computer vision trong lĩnh vực an ninh

Computer vision trong lĩnh vực an ninh

Bảo vệ mọi địa điểm bằng model Ultralytics YOLO. Vision AI hỗ trợ giám sát vành đai, phát hiện mối đe dọa, nhận dạng biển số và an toàn nơi làm việc.
Tìm hiểu thêm
Computer vision trong robotics

Computer vision trong robotics

Tăng cường năng lực cho máy móc thông minh bằng model Ultralytics YOLO. Vision AI trong lĩnh vực robotics hỗ trợ điều hướng tự động, nhận thức, theo dõi đối tượng và điều khiển theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong logistics

Thị giác máy tính trong logistics

Tinh giản hoạt động logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra kiện hàng, phân loại, theo dõi phương tiện và giám sát an toàn kho hàng theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong bán lẻ

Thị giác máy tính trong bán lẻ

Định hình lại hoạt động bán lẻ với các model Ultralytics YOLO. Vision AI hỗ trợ theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng chờ và phân tích khách hàng thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong chăm sóc sức khỏe

Thị giác máy tính trong chăm sóc sức khỏe

Xây dựng các giải pháp chăm sóc sức khỏe với model Ultralytics YOLO. Vision AI trong chăm sóc sức khỏe hỗ trợ xử lý hình ảnh y tế nhanh hơn, chẩn đoán thông minh hơn và theo dõi bệnh nhân.
Tìm hiểu thêm
Thị giác máy tính trong sản xuất

Thị giác máy tính trong sản xuất

Tối ưu hóa sản xuất bằng các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Thị giác máy tính trong ngành ô tô

Thị giác máy tính trong ngành ô tô

Ứng dụng thị giác máy tính trong ngành ô tô với các model Ultralytics YOLO. Vision AI nâng cao an toàn giao thông, hỗ trợ người lái và tự động hóa phương tiện để tạo nên những tuyến đường thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong nông nghiệp

Thị giác máy tính trong nông nghiệp

Ứng dụng AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Hỗ trợ giám sát cây trồng, theo dõi vật nuôi và canh tác chính xác để nâng cao năng suất một cách thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong thể thao

Thị giác máy tính trong thể thao

Khám phá cách Ultralytics YOLO thúc đẩy thị giác máy tính trong thể thao với khả năng theo dõi cầu thủ và bóng, phân tích hiệu suất, cung cấp thông tin chuyên sâu cho huấn luyện và hỗ trợ phục hồi cho vận động viên.
Tìm hiểu thêm
Thị giác máy tính cho ảnh hàng không

Thị giác máy tính cho ảnh hàng không

Biến hình ảnh từ drone và ảnh hàng không thành thông tin chi tiết theo thời gian thực cho nông nghiệp, nuôi trồng thủy sản, giám sát môi trường, bảo tồn và phân tích không gian địa lý với Ultralytics YOLO.
Tìm hiểu thêm
Thị giác máy tính trong hàng không vũ trụ

Thị giác máy tính trong hàng không vũ trụ

Đưa AI thị giác vào hoạt động giám sát hàng không với các model Ultralytics YOLO. Thúc đẩy drone, quy trình hàng không vũ trụ, bảo tồn môi trường và các ngành không gian địa lý bằng giải pháp thị giác máy tính.
Tìm hiểu thêm
Computer vision trong lĩnh vực an ninh

Computer vision trong lĩnh vực an ninh

Bảo vệ mọi địa điểm bằng model Ultralytics YOLO. Vision AI hỗ trợ giám sát vành đai, phát hiện mối đe dọa, nhận dạng biển số và an toàn nơi làm việc.
Tìm hiểu thêm
Computer vision trong robotics

Computer vision trong robotics

Tăng cường năng lực cho máy móc thông minh bằng model Ultralytics YOLO. Vision AI trong lĩnh vực robotics hỗ trợ điều hướng tự động, nhận thức, theo dõi đối tượng và điều khiển theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong logistics

Thị giác máy tính trong logistics

Tinh giản hoạt động logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra kiện hàng, phân loại, theo dõi phương tiện và giám sát an toàn kho hàng theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong bán lẻ

Thị giác máy tính trong bán lẻ

Định hình lại hoạt động bán lẻ với các model Ultralytics YOLO. Vision AI hỗ trợ theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng chờ và phân tích khách hàng thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong chăm sóc sức khỏe

Thị giác máy tính trong chăm sóc sức khỏe

Xây dựng các giải pháp chăm sóc sức khỏe với model Ultralytics YOLO. Vision AI trong chăm sóc sức khỏe hỗ trợ xử lý hình ảnh y tế nhanh hơn, chẩn đoán thông minh hơn và theo dõi bệnh nhân.
Tìm hiểu thêm
Thị giác máy tính trong sản xuất

Thị giác máy tính trong sản xuất

Tối ưu hóa sản xuất bằng các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Thị giác máy tính trong ngành ô tô

Thị giác máy tính trong ngành ô tô

Ứng dụng thị giác máy tính trong ngành ô tô với các model Ultralytics YOLO. Vision AI nâng cao an toàn giao thông, hỗ trợ người lái và tự động hóa phương tiện để tạo nên những tuyến đường thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong nông nghiệp

Thị giác máy tính trong nông nghiệp

Ứng dụng AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Hỗ trợ giám sát cây trồng, theo dõi vật nuôi và canh tác chính xác để nâng cao năng suất một cách thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong thể thao

Thị giác máy tính trong thể thao

Khám phá cách Ultralytics YOLO thúc đẩy thị giác máy tính trong thể thao với khả năng theo dõi cầu thủ và bóng, phân tích hiệu suất, cung cấp thông tin chuyên sâu cho huấn luyện và hỗ trợ phục hồi cho vận động viên.
Tìm hiểu thêm
Thị giác máy tính cho ảnh hàng không

Thị giác máy tính cho ảnh hàng không

Biến hình ảnh từ drone và ảnh hàng không thành thông tin chi tiết theo thời gian thực cho nông nghiệp, nuôi trồng thủy sản, giám sát môi trường, bảo tồn và phân tích không gian địa lý với Ultralytics YOLO.
Tìm hiểu thêm
Thị giác máy tính trong hàng không vũ trụ

Thị giác máy tính trong hàng không vũ trụ

Đưa AI thị giác vào hoạt động giám sát hàng không với các model Ultralytics YOLO. Thúc đẩy drone, quy trình hàng không vũ trụ, bảo tồn môi trường và các ngành không gian địa lý bằng giải pháp thị giác máy tính.
Tìm hiểu thêm
Computer vision trong lĩnh vực an ninh

Computer vision trong lĩnh vực an ninh

Bảo vệ mọi địa điểm bằng model Ultralytics YOLO. Vision AI hỗ trợ giám sát vành đai, phát hiện mối đe dọa, nhận dạng biển số và an toàn nơi làm việc.
Tìm hiểu thêm
Computer vision trong robotics

Computer vision trong robotics

Tăng cường năng lực cho máy móc thông minh bằng model Ultralytics YOLO. Vision AI trong lĩnh vực robotics hỗ trợ điều hướng tự động, nhận thức, theo dõi đối tượng và điều khiển theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong logistics

Thị giác máy tính trong logistics

Tinh giản hoạt động logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra kiện hàng, phân loại, theo dõi phương tiện và giám sát an toàn kho hàng theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong bán lẻ

Thị giác máy tính trong bán lẻ

Định hình lại hoạt động bán lẻ với các model Ultralytics YOLO. Vision AI hỗ trợ theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng chờ và phân tích khách hàng thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong chăm sóc sức khỏe

Thị giác máy tính trong chăm sóc sức khỏe

Xây dựng các giải pháp chăm sóc sức khỏe với model Ultralytics YOLO. Vision AI trong chăm sóc sức khỏe hỗ trợ xử lý hình ảnh y tế nhanh hơn, chẩn đoán thông minh hơn và theo dõi bệnh nhân.
Tìm hiểu thêm
Thị giác máy tính trong sản xuất

Thị giác máy tính trong sản xuất

Tối ưu hóa sản xuất bằng các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Thị giác máy tính trong ngành ô tô

Thị giác máy tính trong ngành ô tô

Ứng dụng thị giác máy tính trong ngành ô tô với các model Ultralytics YOLO. Vision AI nâng cao an toàn giao thông, hỗ trợ người lái và tự động hóa phương tiện để tạo nên những tuyến đường thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong nông nghiệp

Thị giác máy tính trong nông nghiệp

Ứng dụng AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Hỗ trợ giám sát cây trồng, theo dõi vật nuôi và canh tác chính xác để nâng cao năng suất một cách thông minh hơn.
Tìm hiểu thêm

Hãy cùng nhau kiến tạo tương lai của AI!

Bắt đầu hành trình hướng đến tương lai của machine learning