YOLO Vision 2026:


Ultralytics YOLO banner

中文 · 한국어 · 日本語 · Русский · Deutsch · Français · Español · Português · Türkçe · Tiếng Việt · العربية


Ultralytics CI Ultralytics Downloads Ultralytics Discord Ultralytics Forums Ultralytics Reddit
Run Ultralytics on Gradient Open Ultralytics In Colab Open Ultralytics In Kaggle Open Ultralytics In Binder

Tài liệu Ultralytics YOLO#

Ultralytics YOLO là một họ mô hình thị giác máy tính thời gian thực dành cho phát hiện đối tượng, phân đoạn thực thể, phân đoạn ngữ nghĩa, ước tính độ sâu, phân loại, ước tính tư thế, hộp bao có hướng và theo dõi, có sẵn thông qua một gói Python và CLI duy nhất. YOLO26 được xây dựng trên các tiến bộ về học sâu và thị giác máy tính, nổi bật với khả năng suy luận đầu cuối không cần NMS và triển khai biên được tối ưu hóa. Thiết kế hợp lý của mô hình giúp mô hình phù hợp với nhiều ứng dụng khác nhau và dễ dàng thích ứng với các nền tảng phần cứng khác nhau, từ thiết bị biên đến các API đám m cảng. Đối với các khối lượng công việc sản xuất ổn định, cả YOLO26YOLO11 đều được khuyến nghị.

Khám phá Tài liệu Ultralytics, một nguồn tài nguyên toàn diện bao gồm gói YOLO và CLI cũng như Nền tảng Ultralytics, bổ sung tính năng chú thích dữ liệu, huấn luyện trên đám mây và triển khai dựa trên các mô hình tương tự. Cho dù bạn là một kỹ sư học máy kỳ cựu hay mới gia nhập lĩnh vực này, các tài nguyên này sẽ giúp bạn tận dụng tối đa YOLO trong các dự án của mình.

Yêu cầu Giấy phép Doanh nghiệp để sử dụng thương mại tại Cấp phép Ultralytics.

🚀 Mới: Ước tính Độ sâu Đơn mắt

Biến một bức ảnh đơn thành bản đồ độ sâu, khoảng cách tính bằng mét cho mọi pixel.

Tìm hiểu thêm

Bắt đầu chỉ trong Hai Câu lệnh#

# Install the ultralytics package from PyPI
pip install ultralytics

# Detect objects in an image with a pretrained YOLO26 model
yolo predict model=yolo26n.pt source='https://github.com/ultralytics/assets/releases/download/v0.0.0/bus.jpg'

Trọng số mô hình và hình ảnh ví dụ sẽ tự động tải xuống, và kết quả được chú thích sẽ được lưu vào runs/detect/predict.

Xem hướng dẫn Bắt đầu nhanh để tham khảo toàn bộ về cài đặt và cách sử dụng.

Bạn Muốn Làm Gì?#

Huấn luyện một mô hình trên tập dữ liệu của riêng bạn

Tinh chỉnh mô hình YOLO26 đã được huấn luyện trước trên tập dữ liệu của riêng bạn, tinh chỉnh các phép tăng cường và siêu tham số cho việc huấn luyện đa GPU


Huấn luyện một mô hình tùy chỉnh

Chạy mô hình trên hình ảnh hoặc video của bạn

Tải một mô hình đã huấn luyện trước và nhận các hộp bao, mặt nạ hoặc điểm khóa trong một vài dòng mã Python hoặc một lệnh CLI duy nhất


Dự đoán trên dữ liệu mới

Theo dõi đối tượng qua các khung hình video

Theo dõi đối tượng với ID liên tục sử dụng TrackTrack (mặc định), BoT-SORT, ByteTrack, OC-SORT, Deep OC-SORT, hoặc FastTracker


Theo dõi đa đối tượng

Chạy một ứng dụng thị giác có sẵn

Các ứng dụng thị giác có sẵn để đếm đối tượng, bản đồ nhiệt, quản lý hàng đợi, báo động an ninh và tập luyện, không cần huấn luyện


Khám phá Giải pháp

Triển khai mô hình của bạn

Xuất các mô hình đã huấn luyện sang ONNX, TensorRT hoặc OpenVINO để suy luận nhanh trên thiết bị biên, phần cứng di động và máy chủ đám mây


Xuất và triển khai

Chọn mô hình phù hợp

So sánh YOLO26, YOLO11, SAM 3, RT-DETR và mọi kiến trúc được hỗ trợ khác theo tốc độ, độ chính xác và trường hợp sử dụng


Duyệt tất cả các mô hình

Tra cứu API Python

Tra cứu các lớp, hàm và chữ ký phương thức cho API Python, được tạo tự động từ mã nguồn ở mọi phiên bản phát hành mới


Tham khảo API

Có gì mới: YOLO26

Họ mô hình mới nhất của Ultralytics mang lại khả năng suy luận đầu cuối, không cần NMS với sự đánh đổi độ chính xác-độ trễ được cải thiện so với YOLO11


Khám phá YOLO26

Cách Các Tài Liệu Này Được Tổ Chức#

Hầu hết các lệnh quy trình làm việc mô hình yolo tuân theo một ngữ pháp, yolo [TASK] MODE ARGS, trong đó Task là tùy chọn, và các tài liệu này được tổ chức xung quanh ba phần giống nhau, cộng với một phím tắt:

Mọi thứ khác đều hỗ trợ ngữ pháp đó: Models liệt kê mọi kiến trúc bạn có thể truyền vào model= — YOLO26, YOLO11, SAM 3, RT-DETR và nhiều hơn nữa — Datasets cung cấp những gì mỗi Task huấn luyện trên đó, Guides là một bộ sưu tập rộng lớn các hướng dẫn chi tiết trải dài từ triển khai phần cứng, tinh chỉnh siêu tham số, chuyển đổi tập dữ liệu cho đến các hướng dẫn dự án toàn diện, Integrations kết nối đường ống với các công cụ huấn luyện và triển khai mà bạn đã sử dụng, và phần Reference tài liệu hóa mọi lớp và hàm trong API Python.

Ngoài gói Python, còn có hai bề mặt khác chạy trên cùng các mô hình: Nền tảng Ultralytics để chú thích, huấn luyện và triển khai trên đám mây, và Ultralytics Inference, một thư viện Rust độc lập và CLI để chạy các mô hình đã xuất mà không cần môi trường thời gian chạy Python.

Giấy phép YOLO: Ultralytics YOLO được cấp phép như thế nào?#

Ultralytics Enterprise License banner

Ultralytics cung cấp hai tùy chọn cấp phép để đáp ứng các trường hợp sử dụng đa dạng:

  • Giấy phép AGPL-3.0: Giấy phép mã nguồn mở được OSI phê duyệt này lý tưởng cho sinh viên và những người có sở thích, thúc đẩy sự cộng tác mở và chia sẻ kiến thức. Xem tệp LICENSE để biết thêm chi tiết.
  • Giấy phép Enterprise: Dành cho mục đích phát triển và production, giấy phép này cho phép tích hợp liền mạch phần mềm và các model AI của Ultralytics vào sản phẩm và dịch vụ doanh nghiệp, bao gồm công cụ nội bộ, workflow tự động và các hệ thống triển khai production, không phải tuân theo các yêu cầu nguồn mở của AGPL-3.0. Để bắt đầu, vui lòng liên hệ với chúng tôi qua Ultralytics Licensing.

Chiến lược cấp phép của chúng tôi được thiết kế để đảm bảo rằng mọi cải tiến đối với các dự án mã nguồn mở của chúng tôi đều được trả lại cho cộng đồng. Chúng tôi tin tưởng vào mã nguồn mở và sứ mệnh của chúng tôi là đảm bảo rằng các đóng góp của chúng tôi có thể được sử dụng và mở rộng theo những cách mang lại lợi ích cho tất cả mọi người.

FAQ#

  • Ultralytics YOLO là dòng YOLO nổi tiếng (You Only Look Once) dành cho phát hiện đối tượng thời gian thực và phân đoạn hình ảnh. Mô hình mới nhất, YOLO26, dựa trên các phiên bản trước bằng cách giới thiệu suy luận đầu cuối không cần NMS và triển khai biên được tối ưu hóa. YOLO hỗ trợ các tác vụ AI thị giác khác nhau như detection, instance segmentation, semantic segmentation, depth estimation, classification, pose estimationoriented bounding boxes, và có thể track các đối tượng được phát hiện qua các khung hình video. Kiến trúc hiệu quả của mô hình đảm bảo tốc độ và độ chính xác tuyệt vời, giúp mô hình phù hợp với nhiều ứng dụng khác nhau, bao gồm thiết bị biên và các API đám mây.

  • Bắt đầu với YOLO rất nhanh chóng và đơn giản. Cài đặt gói Ultralytics từ pip với pip install ultralytics, sau đó chạy dự đoán đầu tiên của bạn với yolo predict model=yolo26n.pt — trọng số mô hình tự động tải xuống. Để có hướng dẫn toàn diện bao gồm conda, Docker và cài đặt từ mã nguồn, hãy truy cập trang Bắt đầu nhanh.

  • Huấn luyện một mô hình YOLO tùy chỉnh trên tập dữ liệu của bạn bao gồm một số bước chi tiết:

    1. Chuẩn bị tập dữ liệu đã chú thích của bạn và mô tả nó trong một tệp YAML tập dữ liệu.
    2. Tải một mô hình đã huấn luyện trước, ví dụ YOLO("yolo26n.pt") trong Python.
    3. Bắt đầu huấn luyện với model.train(data="path/to/dataset.yaml", epochs=100, imgsz=640) hoặc từ dòng lệnh với yolo detect train data=path/to/dataset.yaml epochs=100 imgsz=640.

    Để có hướng dẫn chi tiết, hãy xem hướng dẫn Huấn luyện một Mô hình của chúng tôi, bao gồm các ví dụ và mẹo để tối ưu hóa quá trình huấn luyện của bạn.

  • Ultralytics cung cấp hai tùy chọn cấp phép cho YOLO:

    • Giấy phép AGPL-3.0: Giấy phép mã nguồn mở này lý tưởng cho mục đích giáo dục và phi thương mại, thúc đẩy sự cộng tác mở.
    • Giấy phép Doanh nghiệp: Dành cho việc sử dụng phát triển và sản xuất, bao gồm các công cụ nội bộ, quy trình tự động và triển khai sản xuất, bỏ qua các yêu cầu mã nguồn mở của AGPL-3.0.

    Để biết thêm chi tiết, hãy truy cập trang Cấp phép của chúng tôi.

  • Ultralytics YOLO hỗ trợ theo dõi đa đối tượng hiệu quả và có thể tùy chỉnh. Gọi YOLO("yolo26n.pt").track(source="path/to/video.mp4") trong Python hoặc chạy yolo track source=path/to/video.mp4 từ dòng lệnh — cả hai đều hoạt động với tệp video, luồng trực tiếp và đầu vào webcam. Để có hướng dẫn chi tiết về thiết lập và chạy theo dõi đối tượng, hãy xem tài liệu Chế độ Theo dõi của chúng tôi, giải thích cấu hình và các ứng dụng thực tế trong các kịch bản thời gian thực.


    Ultralytics GitHub Ultralytics LinkedIn Ultralytics Twitter Ultralytics YouTube Ultralytics TikTok Ultralytics BiliBili Ultralytics Discord

Bình luận