Theo dõi vật thể theo thời gian thực bằng YOLO
Theo dõi từng vật thể trong video bằng ID cố định. Tính năng tracking của Ultralytics YOLO26 kết hợp phát hiện theo thời gian thực với các bộ theo dõi đã được kiểm chứng, hỗ trợ đếm, phân tích và giám sát trên luồng trực tiếp.
Tracking chạy trên YOLO26
Tracking bổ sung ID cố định trên mọi model YOLO26 — chỉ một lần gọi phương thức là có thể biến detector thành bộ theo dõi nhiều vật thể với BoT-SORT hoặc ByteTrack. Tốc độ detector quyết định thông lượng tracking, vì vậy các benchmark bên dưới chính là những chỉ số quan trọng đối với luồng trực tiếp.
pip install ultralyticsfrom ultralytics import YOLO
# Load a YOLO26 model
model = YOLO("yolo26n.pt")
# Run inference
results = model.track("video.mp4")| Model | Kích thước (px) | mAP 50-95 | mAP 50-95 (e2e) | CPU ONNX (ms) | T4 TensorRT (ms) | Tham số (M) | FLOPs (B) |
|---|---|---|---|---|---|---|---|
| YOLO26n | 640 | 40.9 | 40.1 | 38.9 ± 0.7 | 1.7 ± 0.0 | 2.4 | 5.4 |
| YOLO26s | 640 | 48.6 | 47.8 | 87.2 ± 0.9 | 2.5 ± 0.0 | 9.5 | 20.7 |
| YOLO26m | 640 | 53.1 | 52.5 | 220.0 ± 1.4 | 4.7 ± 0.1 | 20.4 | 68.2 |
| YOLO26l | 640 | 55.0 | 54.4 | 286.2 ± 2.0 | 6.2 ± 0.2 | 24.8 | 86.4 |
| YOLO26x | 640 | 57.5 | 56.9 | 525.8 ± 4.0 | 11.8 ± 0.2 | 55.7 | 193.9 |
Benchmark phát hiện YOLO26 trong tài liệu Ultralytics; các bộ theo dõi chạy trên những model này.
Được các tổ chức hàng đầu thế giới tin dùng
Tác động từ các model của chúng tôi
Tinh gọn quy trình trên nhiều ngành với các model AI thị giác tiên tiến của chúng tôi. Tốc độ, độ chính xác và tính dễ sử dụng được hỗ trợ bởi Ultralytics.
Quá trình phát triển của các model Ultralytics YOLO
Tìm hiểu quá trình phát triển của Ultralytics YOLO, từ quy trình YOLOv5 thực tiễn đến suy luận YOLO26 sẵn sàng cho edge.
Gắn nhãn nhanh hơn tới 10 lần với công cụ chú thích thông minh
Ultralytics Platform cung cấp công cụ chú thích ảnh giúp bạn xây dựng dataset chất lượng cao nhanh hơn. Từ chú thích thông minh đến chỉnh sửa thủ công chính xác, các tính năng này được thiết kế để giảm thời gian gắn nhãn ảnh mà không ảnh hưởng đến chất lượng.
- Chú thích thông minh được hỗ trợ bởi SAM:Tạo mask và bounding box chỉ bằng một lần nhấp.
- Hỗ trợ đầy đủ các tác vụ AI:Phát hiện, phân đoạn instance, phân đoạn ngữ nghĩa, phân loại, pose, OBB.
- Hỗ trợ định dạng phổ quát:Tùy chọn YOLO, COCO và nhiều định dạng khác.
- Đánh giá và quản lý phiên bản nhóm:Cộng tác rõ ràng ở mọi bước.
Huấn luyện với GPU tốt nhất, tiết kiệm hơn
26 GPU NVIDIA với giá khởi điểm $0.24/giờ — từ Ampere đến Blackwell. Không phụ phí, không mức tối thiểu, không cam kết.
Triển khai ở mọi nơi
Xuất sang 22 định dạng và triển khai trên các thiết bị biên, nền tảng đám mây và thiết bị di động.
Khám phá giải pháp theo ngành
Tìm hiểu cách các nhóm ứng dụng thị giác máy tính Ultralytics trong môi trường sản xuất.

Nông nghiệp

Ô tô

Chăm sóc sức khỏe

Logistics

Sản xuất

Bán lẻ

Robot

Nông nghiệp

Ô tô

Chăm sóc sức khỏe

Logistics

Sản xuất

Bán lẻ

Robot

Nông nghiệp

Ô tô

Chăm sóc sức khỏe

Logistics

Sản xuất

Bán lẻ

Robot
Câu hỏi thường gặp
Theo dõi nhiều vật thể phát hiện vật thể trong từng khung hình video và liên kết chúng giữa các khung hình, gán cho mỗi vật thể một ID cố định. Việc duy trì danh tính theo thời gian cho phép đếm số vật thể riêng biệt, đo thời gian lưu lại, phân tích quỹ đạo và kích hoạt sự kiện khi một vật thể cụ thể băng qua vạch hoặc đi vào vùng.
Ultralytics tích hợp sẵn BoT-SORT và ByteTrack, có thể chọn bằng một đối số duy nhất trong chế độ track. Cả hai đều kết hợp đầu ra của detector với cơ chế liên kết dựa trên chuyển động; BoT-SORT là tùy chọn mặc định, còn ByteTrack là một lựa chọn thay thế gọn nhẹ nhưng hiệu quả. Có thể cấu hình hoạt động của bộ theo dõi thông qua các file YAML.
Tracking có thể chạy trên mọi model phát hiện, phân đoạn, pose hoặc OBB của Ultralytics. Ultralytics YOLO26 là model nền được khuyến nghị: tốc độ thời gian thực giúp tracking mượt mà trên luồng trực tiếp, còn kích thước nano giúp việc tracking trên edge trở nên khả thi.
Có. Huấn luyện detector trên các lớp của riêng bạn bằng chế độ train hoặc trên Ultralytics Platform, sau đó gọi chế độ track với trọng số đã huấn luyện. Bộ theo dõi sẽ theo dõi mọi đối tượng mà model phát hiện, vì vậy tracking tùy chỉnh không cần huấn luyện bộ theo dõi bổ sung.
Các ứng dụng phổ biến gồm đếm người và phương tiện, phân tích bán lẻ và địa điểm, theo dõi vận động viên, giám sát giao thông và hệ thống an toàn theo dõi vật thể đi qua các khu vực hạn chế. Vì tính năng tracking của Ultralytics hoạt động theo thời gian thực, các hệ thống này có thể chạy trên luồng camera trực tiếp thay vì chỉ xử lý video đã ghi.
Phát triển hệ thống theo dõi vật thể với Ultralytics
Huấn luyện model YOLO26 và theo dõi vật thể bằng ID cố định theo thời gian thực với Ultralytics Platform.
