YOLO Vision 2026:

Trình chỉnh sửa chú thích#

Ultralytics Platform bao gồm một trình chỉnh sửa chú thích để dán nhãn hình ảnh bằng hộp bao quanh, đa giác, điểm đặc trưng, hộp xoay và phân loại. Trình chỉnh sửa hỗ trợ vẽ thủ công, chú thích thông minh hỗ trợ bằng SAM và các dự đoán từ các model YOLO tương thích.

Ultralytics Platform Annotate Editor Toolbar With Canvas

graph TB
    subgraph Draw["Draw Mode"]
        A[Box]:::start & B[Polygon]:::start & C[Classify]:::start & D[Keypoint]:::start & E[OBB]:::start
    end
    subgraph AI["AI-Assisted"]
        F[SAM Smart]:::start
        G[YOLO Predict]:::start
    end
    Draw --> H[Save Labels]:::out
    AI --> H

    classDef start fill:#4CAF50,color:#fff
    classDef out fill:#9C27B0,color:#fff

Các loại tác vụ được hỗ trợ#

Trình chỉnh sửa chú thích hỗ trợ tất cả 6 loại tác vụ YOLO:

Tác vụCông cụĐịnh dạng chú thích
DetectHình chữ nhậtKhung hình chữ nhật (x, y, chiều rộng, chiều cao)
SegmentĐa giácMặt nạ chính xác đến từng pixel (các đỉnh của đa giác)
SemanticĐa giácMặt nạ vùng theo lớp (các đỉnh của đa giác)
ClassifyBộ chọn lớpNhãn cấp độ hình ảnh
PoseĐiểm mấu chốt (Keypoint)Mẫu khung xương (Người, Tay, Mặt, Chó, Hộp, tùy chỉnh)
OBBHộp định hướng (Oriented Box)Khung hình chữ nhật xoay (4 góc)
Chú thích đa tác vụ

Tất cả 6 loại chú thích được lưu trữ cùng nhau trên mỗi hình ảnh. Bạn có thể chuyển đổi loại tác vụ đang hoạt động của tập dữ liệu mà không làm mất các chú thích hiện có — chúng được bảo toàn và xuất hiện lại khi bạn chuyển đổi trở lại.

Chi tiết tác vụ#

Phát hiện đối tượng

Chức năng: Xác định các đối tượng và vị trí của chúng bằng khung hình chữ nhật căn chỉnh theo trục.

Định dạng nhãn: class_id center_x center_y width height (tất cả được chuẩn hóa 0-1)

Ví dụ: 0 0.5 0.5 0.2 0.3 — Class 0 được căn giữa tại (50%, 50%) với chiều rộng 20% và chiều cao 30%

Trường hợp sử dụng: Kiểm kê hàng hóa, giám sát giao thông, phát hiện động vật hoang dã, hệ thống an ninh

Instance Segmentation

Chức năng: Tạo mặt nạ chính xác đến từng pixel cho mỗi đối tượng thực thể.

Định dạng nhãn: class_id x1 y1 x2 y2 x3 y3 ... (các đỉnh đa giác, chuẩn hóa 0-1)

Ví dụ: 0 0.1 0.1 0.9 0.1 0.9 0.9 0.1 0.9 — Mặt nạ tứ giác

Trường hợp sử dụng: Chẩn đoán hình ảnh y tế, phương tiện tự hành, chỉnh sửa ảnh, phân tích nông nghiệp

Ước lượng tư thế

Chức năng: Phát hiện các điểm mấu chốt trên cơ thể để theo dõi khung xương.

Định dạng nhãn: class_id cx cy w h kx1 ky1 v1 kx2 ky2 v2 ...

  • Cờ hiển thị: 0=chưa dán nhãn, 1=đã dán nhãn nhưng bị che khuất, 2=đã dán nhãn và hiển thị

Ví dụ: 0 0.5 0.5 0.2 0.3 0.6 0.7 2 0.4 0.8 1 — Người với 2 điểm đặc trưng

Trường hợp sử dụng: Phân tích thể thao, vật lý trị liệu, hoạt hình, nhận dạng cử chỉ

Khung hình chữ nhật định hướng (OBB)

Chức năng: Phát hiện các đối tượng đã xoay bằng khung hình chữ nhật nhận diện góc.

Định dạng nhãn: class_id x1 y1 x2 y2 x3 y3 x4 y4 (bốn điểm góc, đã chuẩn hóa)

Ví dụ: 0 0.1 0.1 0.9 0.1 0.9 0.9 0.1 0.9 — Hình chữ nhật xoay

Trường hợp sử dụng: Hình ảnh hàng không, phân tích tài liệu, kiểm tra sản xuất, phát hiện tàu thủy

Phân loại hình ảnh

Chức năng: Gán một nhãn duy nhất cho toàn bộ hình ảnh.

Định dạng nhãn: Dựa trên thư mục — hình ảnh được sắp xếp theo tên class (train/cats/, train/dogs/)

Trường hợp sử dụng: Kiểm duyệt nội dung, kiểm soát chất lượng, chẩn đoán y tế, nhận dạng cảnh

Bắt đầu#

Để chú thích hình ảnh:

  1. Điều hướng đến tập dữ liệu của bạn
  2. Nhấp một lần vào hình ảnh để mở trình chỉnh sửa chú thích toàn màn hình
  3. Sử dụng chế độ Draw mặc định, hoặc chuyển sang Smart nơi được hỗ trợ
  4. Chọn một class và thêm hoặc điều chỉnh chú thích trực tiếp trên hình ảnh
  5. Tiếp tục sang hình ảnh khác hoặc đóng trình chỉnh sửa; các thay đổi sẽ tự động lưu sau mỗi lần chỉnh sửa

Đối với các dataset bạn có thể chỉnh sửa, các điều khiển chú thích sẽ hoạt động ngay khi trình xem toàn màn hình mở trên máy tính để bàn. Không có chế độ chỉnh sửa riêng biệt hoặc nút Edit. Trên thiết bị di động, và khi bạn không có quyền truy cập chỉnh sửa, trình xem toàn màn hình chỉ ở chế độ chỉ đọc.

Ultralytics Platform Fullscreen Annotation Editor With Toolbar

graph LR
    A[Open Dataset]:::start --> B[Click Image]:::proc
    B --> C[Annotate in Fullscreen]:::proc
    C --> D[Changes Auto-Save]:::out
    D --> E[Next Image]:::proc
    E --> B

    classDef start fill:#4CAF50,color:#fff
    classDef proc fill:#2196F3,color:#fff
    classDef out fill:#9C27B0,color:#fff

Chế độ chú thích#

Draw là chế độ mặc định cho các tác vụ chú thích không gian. Đối với các dataset detect, segment, semantic và OBB, thanh công cụ cũng cung cấp chế độ Smart khi có sẵn tính năng Chú thích thông minh:

Chế độMô tảPhím tắt
DrawChế độ thủ công mặc định với các công cụ vẽ dành riêng cho từng tác vụV
Smart (Thông minh)Chú thích có sự hỗ trợ của mô hình SAM hoặc YOLO (chỉ hỗ trợ detect, segment, semantic, OBB)S

Chú thích pose sử dụng Draw với mẫu bộ khung. Phân loại sử dụng trực tiếp thanh bên class và không hiển thị thanh công cụ vẽ.

Chú thích thông minh hiện không khả dụng cho các dataset được kết nối.

Công cụ chế độ Draw#

Bounding Box (Detect)#

Vẽ các khung hình chữ nhật xung quanh đối tượng:

  1. Chọn một class trong thanh bên class
  2. Ở chế độ Draw mặc định, nhấp và kéo để vẽ hình chữ nhật
  3. Thả chuột để hoàn thành khung hình

Ultralytics Platform Annotate Detect Bounding Box Drawing

Thay đổi kích thước và di chuyển
  • Kéo 8 điểm tay cầm ở góc/cạnh để thay đổi kích thước
  • Kéo vào tâm để di chuyển
  • Nhấn Delete hoặc Backspace để xóa chú thích đã chọn

Polygon (Segment)#

Vẽ mặt nạ đa giác chính xác:

  1. Chọn một class trong thanh bên class
  2. Ở chế độ Draw mặc định, nhấp để thêm các đỉnh, hoặc giữ Shift và di chuyển chuột để vẽ tự do các điểm dày đặc
  3. Nhấp đúp, nhấp vào đỉnh đầu tiên, hoặc nhấn Enter hoặc Escape để đóng đa giác

Ultralytics Platform Annotate Segment Polygon Vertices

Chỉnh sửa đỉnh
  • Kéo các đỉnh riêng lẻ để điều chỉnh
  • Kéo toàn bộ đa giác để di chuyển
  • Nhấp vào một đỉnh và nhấn Delete để xóa nó

Keypoint (Pose)#

Chú thích tư thế bằng các mẫu khung xương. Chọn một mẫu từ thanh công cụ, nhấp một lần để đặt tất cả các điểm mấu chốt, sau đó kéo từng điểm mấu chốt để điều chỉnh vị trí.

  1. Chọn một class trong thanh bên class
  2. Ở chế độ Draw mặc định, hãy chọn mẫu bộ khung từ trình chọn mẫu trên thanh công cụ
  3. Nhấp vào hình ảnh để đặt tất cả các điểm mấu chốt cùng một lúc
  4. Kéo từng điểm mấu chốt để điều chỉnh vị trí của chúng

Ultralytics Platform Annotate Pose Template Dropdown

Mẫu khung xương tích hợp#

Trình chỉnh sửa bao gồm 5 mẫu tích hợp:

MẫuKeypointsMô tả
Person17Pose cơ thể người COCO — mũi, mắt, tai, vai, khuỷu tay, cổ tay, hông, đầu gối, mắt cá chân
Hand21Điểm đặc trưng bàn tay Ultralytics — khớp cổ tay, ngón cái, ngón trỏ, ngón giữa, ngón áp út, ngón út
Khuôn mặt68Các mốc khuôn mặt iBUG 300W — quai hàm, lông mày, mũi, mắt, miệng
Chó18Tư thế động vật AP-10K — mũi, đầu, cổ, vai, gốc đuôi, đuôi và 4 chân (khuỷu tay, đầu gối, bàn chân)
Hộp4Các điểm mốc góc — trên cùng bên trái, trên cùng bên phải, dưới cùng bên phải, dưới cùng bên trái

Ultralytics Platform Annotate Pose Keypoints Skeleton

Mẫu Skeleton tùy chỉnh#

Tạo các mẫu tùy chỉnh cho bất kỳ cấu trúc tư thế nào:

  1. Nhấp vào nút + bên cạnh bộ chọn mẫu
  2. Tùy chọn, nhấp vào Start from... để tải các điểm mốc và kết nối từ một mẫu hiện có làm điểm bắt đầu
  3. Đặt các điểm mốc lên khung vẽ bằng cách nhấp chuột
  4. Đặt tên cho từng điểm mốc và tùy chỉnh màu sắc
  5. Kết nối các điểm mốc bằng cách chọn hai điểm (các kết nối được vẽ tự động khi bạn đặt các điểm mốc tuần tự)
  6. Lưu mẫu để tái sử dụng trên tập dữ liệu của bạn

Ultralytics Platform Annotate Pose Custom Template Các mẫu tùy chỉnh được lưu vào tài khoản của bạn và có sẵn trong tất cả các dataset pose.

Quy trình làm việc với mẫu

Hệ thống mẫu thay thế việc đặt điểm mốc tuần tự thủ công. Thay vì nhấp 17 lần cho một skeleton COCO, hãy chọn mẫu Person và nhấp một lần — tất cả các điểm mốc sẽ được đặt vào đúng bố cục skeleton. Sau đó kéo để điều chỉnh vị trí cho tư thế cụ thể.

Độ hiển thị của điểm mốc

Mỗi điểm đặc trưng có một cờ hiển thị: 0 = chưa dán nhãn, 1 = đã dán nhãn nhưng bị che khuất, 2 = đã dán nhãn và hiển thị. Các điểm đặc trưng bị che khuất (phía sau các đối tượng khác) nên được đánh dấu với độ hiển thị 1 — model sẽ học cách suy ra vị trí của chúng.

Khung hình chữ nhật định hướng (OBB)#

Vẽ các hộp xoay cho các đối tượng có góc nghiêng:

  1. Chọn một class trong thanh bên class
  2. Ở chế độ Draw mặc định, nhấp và kéo để vẽ một hộp ban đầu
  3. Sử dụng tay cầm xoay để điều chỉnh góc
  4. Kéo các tay cầm góc để thay đổi kích thước

Ultralytics Platform Annotate Obb Rotated Box

Phân loại (Classify)#

Gán nhãn lớp cấp độ hình ảnh:

  1. Nhấp vào hình ảnh để mở trình chỉnh sửa toàn màn hình
  2. Chọn một class trong thanh bên class, hoặc nhấn một phím số từ 1-9

Ultralytics Platform Annotate Classify Side Panel

Chú thích thông minh (Smart Annotation)#

Chú thích thông minh thêm tính năng chú thích hỗ trợ bởi model vào trình chỉnh sửa. Ở chế độ Thông minh, bạn có thể sử dụng Segment Anything Model (SAM) để chú thích dựa trên cú nhấp chuột hoặc sử dụng các model YOLO pretrained của Ultralytics và các model YOLO được tinh chỉnh của riêng bạn để thêm các dự đoán làm chú thích. Chú thích thông minh có sẵn cho các tác vụ detect, segment, semanticOBB.

Chú thích thông minh SAM#

Với model SAM được chọn:

  1. Chọn Smart hoặc nhấn S
  2. Nhấp vào đối tượng bạn muốn chú thích — SAM tạo một mặt nạ ban đầu trong thời gian thực
  3. Tinh chỉnh mặt nạ bằng các cú nhấp chuột bổ sung: nhấp vào bên ngoài mặt nạ hiện tại để thêm vùng bao phủ, hoặc nhấp vào bên trong mặt nạ hiện tại để trừ các vùng
  4. Nhấn Enter hoặc Escape để lưu chú thích, hoặc bật tự động áp dụng cho quy trình làm việc một cú nhấp

Ultralytics Platform Annotate Sam Positive Negative Points Mask

graph LR
    A[Press S]:::start --> B[Left-click Object]:::proc
    B --> C[SAM Generates Mask]:::proc
    C --> D{Auto-apply?}:::decide
    D -->|Yes| E[Mask Applied Automatically]:::out
    D -->|No| F{Accurate?}:::decide
    F -->|Yes| G[Enter to Save]:::out
    F -->|No| H[Add +/- Points]:::proc
    H --> C

    classDef start fill:#4CAF50,color:#fff
    classDef proc fill:#2196F3,color:#fff
    classDef decide fill:#FF9800,color:#fff
    classDef out fill:#9C27B0,color:#fff
Mẹo sử dụng SAM
  • Bắt đầu bằng một cú nhấp chuột vào tâm đối tượng
  • Nhấp lại bên ngoài mặt nạ để mở rộng vùng bao phủ
  • Nhấp bên trong mặt nạ để trừ các vùng không mong muốn
  • Bật tự động áp dụng (A) để chú thích bằng một cú nhấp
  • Giữ Shift trong khi tính năng tự động áp dụng đang bật để đặt nhiều điểm trước khi mặt nạ được áp dụng
  • Hoạt động tốt nhất cho các đối tượng riêng biệt với cạnh rõ ràng
  • Sử dụng một vài cú nhấp tinh chỉnh cho các đối tượng kéo dài hoặc chồng chéo

Chú thích thông minh SAM có thể tạo ra:

  • Polygon cho các tác vụ phân đoạn (segmentation)
  • Bounding box cho các tác vụ phát hiện (detection)
  • Oriented box cho các tác vụ OBB
Hỗ trợ tác vụ SAM

Chú thích thông minh SAM chỉ khả dụng cho các tác vụ detect, segment, semanticOBB. Các tác vụ phân loại và tư thế yêu cầu chú thích thủ công.

Chế độ Tự động áp dụng (Auto-Apply)#

Chế độ tự động áp dụng giúp tăng tốc độ chú thích thông minh bằng cách tự động lưu mặt nạ SAM sau mỗi cú nhấp — không cần phải nhấn Enter. Bật/tắt nó bằng nút tự động áp dụng trên thanh công cụ hoặc nhấn A.

Chế độHành vi
Auto-apply BẬTMặt nạ được áp dụng tự động sau mỗi cú nhấp chuột
Tự động áp dụng BẬT + ShiftĐặt nhiều điểm trước, mặt nạ sẽ được áp dụng khi thả chuột
Auto-apply TẮT (mặc định)Đặt các điểm tùy ý, nhấn Enter để áp dụng

Ultralytics Platform Annotate Sam Auto Apply Toggle

Khi nào nên sử dụng Auto-Apply

Auto-apply rất lý tưởng cho các tập dữ liệu có các đối tượng được phân tách rõ ràng, nơi một cú nhấp chuột tạo ra mặt nạ chính xác. Đối với các đối tượng phức tạp hoặc chồng chéo, hãy tắt auto-apply và sử dụng nhiều điểm dương/âm để tinh chỉnh mặt nạ trước khi lưu.

Lựa chọn Model SAM#

Khi chế độ Smart đang hoạt động, bộ chọn model sẽ xuất hiện trên thanh công cụ. Có 5 model SAM khả dụng — hãy chọn dựa trên sự cân bằng giữa tốc độ và độ chính xác phù hợp với tập dữ liệu của bạn:

Mô hìnhKích thướcTốc độLưu ý
SAM 2.1 Tiny75 MBNhanh nhất
SAM 2.1 Small88 MBNhanh
SAM 2.1 Base154 MBVừa phải
SAM 2.1 Large428 MBChậm hơnChính xác nhất trong các dòng SAM 2.1
SAM 33.45 GBChậm nhấtMặc định, thế hệ mới nhất

Ultralytics Platform Annotate Sam Model Selector Chuyển đổi model khi chế độ Thông minh đang hoạt động sẽ tự động khởi tạo lại trình dự đoán cho hình ảnh hiện tại.

Chú thích thông minh YOLO#

Với model YOLO được chọn, chú thích thông minh có thể thêm các dự đoán từ các model Ultralytics được huấn luyện trước hoặc các model của riêng bạn đã được tinh chỉnh.

  1. Chọn Smart hoặc nhấn S
  2. Chọn một model YOLO từ trình chọn model trên thanh công cụ (Official hoặc My Models)
  3. Nhấp Predict
  4. Xem lại các chú thích đã thêm và thực hiện mọi chỉnh sửa cần thiết

Ultralytics Platform Annotate Smart Annotation Yolo Model

Ghi chú về Model YOLO
  • Bộ chọn model chỉ liệt kê các model khớp với tác vụ tập dữ liệu hiện tại.
  • Các dự đoán trùng lặp sẽ bị bỏ qua khi chúng chồng lên một chú thích hiện có của cùng một class ở IoU 0.7 trở lên.

Thanh bên lớp#

Trình chỉnh sửa annotation bao gồm một thanh bên lớp có thể thu gọn ở phía bên phải của canvas. Thanh bên cung cấp:

  • Tìm kiếm class: Lọc danh sách class bằng cách nhập vào trường tìm kiếm. Nhấn Enter vào kết quả khớp chính xác để chọn nó, hoặc tạo một class mới nếu không có kết quả khớp nào.
  • Tạo class mới nội tuyến: Nhấp Add class ở cuối danh sách, nhập tên và tùy chọn chọn màu tùy chỉnh. Nhấn Enter để tạo.
  • Chỉnh sửa tên lớp trực tiếp: Di chuột qua tên lớp và nhấp vào biểu tượng bút chì để đổi tên.
  • Bộ chọn màu: Nhấp vào ô màu bên cạnh bất kỳ lớp nào để thay đổi màu sắc.
  • Số lượng annotation theo lớp: Mỗi hàng lớp hiển thị số lượng annotation ở dạng chỉ số mũ.
  • Mở rộng/Thu gọn: Nhấp vào biểu tượng chevron để mở rộng lớp và xem các annotation riêng lẻ được liệt kê bên dưới nó.
  • Làm nổi bật khi di chuột hai chiều: Di chuột qua một annotation trên canvas sẽ làm nổi bật nó trong thanh bên và ngược lại. Thanh bên sẽ tự động cuộn đến lớp liên quan.
  • Ẩn/hiện các annotation riêng lẻ: Nhấp vào biểu tượng con mắt trên bất kỳ hàng annotation nào để bật/tắt khả năng hiển thị của nó trên canvas.
  • Xóa annotation: Nhấp vào biểu tượng thùng rác trên bất kỳ hàng annotation nào để xóa nó.
  • Phím tắt: Nhấn 1-9 để nhanh chóng chọn 9 class đầu tiên.

Nhấp chuột phải vào các annotation đã chọn để mở menu ngữ cảnh với các tùy chọn:

Hành độngPhím tắt
Xóa (các) AnnotationDelete / Backspace
Đưa lên trên cùngCmd/Ctrl+Shift+]
Đưa xuống dưới cùngCmd/Ctrl+Shift+[
Đưa lên trước một lớpCmd/Ctrl+]
Đưa xuống sau một lớpCmd/Ctrl+[

Điều khiển hiển thị#

Menu thả xuống về hiển thị (biểu tượng con mắt) cho phép bạn bật/tắt hiển thị của các thành phần riêng lẻ:

Bật/TắtMô tả
Chú thíchHiển thị hoặc ẩn tất cả các lớp phủ annotation
Nhãn lớpHiển thị hoặc ẩn nhãn tên lớp trên các annotation
Hiển thị pixelBật/tắt hiển thị pixel hóa để kiểm tra thu phóng (toàn màn hình)
Thước ngắm (Crosshairs)Hiển thị con trỏ chữ thập cùng với tọa độ pixel trong khi chú thích
Hình thu nhỏ điều hướngHiển thị dải hình thu nhỏ điều hướng (toàn màn hình)
Thanh thông tin dưới cùngHiển thị hoặc ẩn thanh thông tin ảnh ở dưới cùng (toàn màn hình)
Hiển thị tất cảBật/tắt cùng lúc các annotation, nhãn, thước ngắm, hình thu nhỏ và thanh thông tin dưới cùng (không ảnh hưởng đến chế độ pixel hóa)

Con trỏ thước ngắm#

Trong quá trình chú thích, lớp phủ hình chữ thập sẽ theo dõi vị trí con trỏ và hiển thị tọa độ pixel trên canvas. Điều này giúp đặt các chú thích một cách chính xác. Bật/tắt tính năng này qua menu thả xuống hiển thị.

Xem trước khi di chuột SAM#

Ở chế độ Thông minh, SAM cung cấp bản xem trước thời gian thực khi di chuột trước khi bạn nhấp vào bất kỳ điểm nào. Bản xem trước này khả dụng cho các tác vụ detect, segment, semanticOBB. Sau khi bạn thêm các lượt nhấp tinh chỉnh, bản xem trước sẽ cập nhật để phản ánh mask hiện tại và loại annotation cho tác vụ đang hoạt động.

Chỉnh sửa đỉnh đa giác#

Đối với các annotation phân đoạn (segment), bạn có thể chỉnh sửa các đỉnh đa giác sau khi vẽ:

  • Di chuyển đỉnh: Kéo bất kỳ tay cầm đỉnh nào để định vị lại nó
  • Xóa các đỉnh: Chọn một đỉnh và nhấn Delete để xóa nó

Quản lý lớp#

Tạo lớp#

Xác định các class chú thích cho dataset của bạn trong tab Classes:

  1. Điều hướng đến tab Classes
  2. Sử dụng trường nhập ở dưới cùng để nhập tên lớp
  3. Nhấp Add hoặc nhấn Enter
  4. Một màu được gán tự động từ bảng màu Ultralytics

Ultralytics Platform Annotate Classes Tab Add New Class

Thêm lớp mới trong khi Annotation#

Bạn có thể tạo các lớp mới trực tiếp trong khi thực hiện annotation mà không cần rời khỏi trình chỉnh sửa:

  1. Vẽ một annotation trên ảnh
  2. Trong thanh bên class, nhấp Add class (hoặc nhập tên mới vào ô tìm kiếm của thanh bên)
  3. Nhập tên lớp
  4. Nhấn Enter để tạo và gán

Điều này cho phép quy trình làm việc liền mạch nơi bạn có thể xác định các lớp khi gặp các loại đối tượng mới trong dữ liệu của mình.

Bảng lớp thống nhất

Tất cả các lớp trong tập dữ liệu của bạn được quản lý trong một bảng thống nhất. Các thay đổi đối với tên lớp hoặc màu sắc sẽ tự động áp dụng cho toàn bộ tập dữ liệu.

Chỉnh sửa lớp#

  • Đổi tên: Nhấp vào tên lớp trong bảng để chỉnh sửa trực tiếp
  • Thay đổi màu sắc: Nhấp vào ô màu để mở bộ chọn màu
  • Tìm kiếm: Sử dụng trường tìm kiếm để lọc các lớp theo tên
  • Sắp xếp: Nhấp vào tiêu đề cột để sắp xếp theo chỉ số, tên, số lượng annotation hoặc số lượng ảnh

Màu sắc lớp#

Mỗi class được gán một màu từ bảng màu Ultralytics. Bạn có thể tùy chỉnh màu sắc bằng cách sử dụng trình chọn màu trên tab Classes; các màu đã chọn được sử dụng xuyên suốt dataset đó.

Phím tắt#

Thực hiện annotation hiệu quả với các phím tắt:

Phím tắtHành động
Cmd/Ctrl+SLưu các annotation
Cmd/Ctrl+ZHoàn tác
Cmd/Ctrl+YLàm lại
EscapeLưu / Bỏ chọn / Thoát
Delete / BackspaceXóa annotation đã chọn
1-9Chọn lớp 1-9
Cmd/Ctrl+ScrollPhóng to/Thu nhỏ
Cmd/Ctrl++ hoặc Cmd/Ctrl+=Phóng to
Cmd/Ctrl+-Thu nhỏ
Cmd/Ctrl+0Đặt lại kích thước vừa vặn
Space+DragDi chuyển canvas khi phóng to
Shift+ClickChọn nhiều chú thích
Cmd/Ctrl+AChọn tất cả chú thích
Cmd/Ctrl+CSao chép chú thích đã chọn
Cmd/Ctrl+XCắt chú thích đã chọn
Cmd/Ctrl+VDán chú thích

Ultralytics Platform Annotate Keyboard Shortcuts Dialog

Xem tất cả phím tắt

Nhấp vào biểu tượng bàn phím trên thanh công cụ chú thích để mở tài liệu tham khảo phím tắt.

Hoàn tác/Làm lại#

Trình chỉnh sửa chú thích duy trì lịch sử hoàn tác/làm lại đầy đủ:

  • Hoàn tác: Cmd/Ctrl+Z
  • Làm lại: Cmd/Ctrl+Y

Lịch sử theo dõi:

  • Thêm chú thích (đơn lẻ và hàng loạt)
  • Chỉnh sửa chú thích (di chuyển, thay đổi kích thước, xoay)
  • Xóa chú thích (đơn lẻ và hàng loạt)
  • Thay đổi class (đơn lẻ và hàng loạt)
  • Sắp xếp lại chú thích (z-order)
  • Chỉnh sửa các đỉnh đa giác (thêm, xóa, di chuyển)
  • Di chuyển keypoint
Hoàn tác không giới hạn

Ngăn xếp hoàn tác (undo stack) không có giới hạn cố định — bạn có thể hoàn tác các thay đổi đã thực hiện kể từ khi mở hình ảnh.

Lưu chú thích#

Các thay đổi sẽ tự động lưu một giây sau lần chỉnh sửa chú thích cuối cùng. Chúng cũng được lưu khi bạn chuyển sang hình ảnh khác hoặc đóng trình chỉnh sửa toàn màn hình.

  • Lưu ngay: Nhấp vào nút lưu hoặc nhấn Cmd/Ctrl+S
  • Đóng: Nhấp vào nút đóng, nhấp bên ngoài hình ảnh, hoặc nhấn Escape; việc đóng sẽ kích hoạt quá trình lưu nền cho các thay đổi đang chờ xử lý
Lưu công việc của bạn

Đợi trạng thái Saving... hoặc Unsaved trong thanh thông tin hình ảnh xóa đi trước khi đóng tab trình duyệt. Bạn có thể lưu thủ công bất cứ lúc nào bằng nút lưu hoặc Cmd/Ctrl+S.

Câu hỏi thường gặp#

Độ chính xác của chú thích SAM là bao nhiêu?#

SAM cung cấp mask chất lượng cao cho hầu hết các đối tượng. Độ chính xác phụ thuộc vào:

  • Sự khác biệt của đối tượng với nền
  • Chất lượng và độ phân giải hình ảnh
  • Số lượng điểm dương/âm được cung cấp

Để có kết quả tốt nhất, hãy bắt đầu bằng cách nhấp vào tâm đối tượng, sau đó sử dụng các nhấp chuột bên ngoài mask để thêm phạm vi bao phủ và các nhấp chuột bên trong mask để loại bỏ các đối tượng gần đó hoặc nền.

Tôi có thể nhập các chú thích hiện có không?#

Có, hãy tải lên dataset của bạn với các tệp nhãn định dạng YOLO. Platform sẽ tự động phân tích cú pháp và hiển thị chúng trong trình chỉnh sửa.

Làm cách nào để chú thích nhiều đối tượng cùng class?#

Sau khi vẽ một chú thích:

  1. Giữ nguyên class đã chọn
  2. Vẽ chú thích tiếp theo
  3. Lặp lại cho đến khi tất cả các đối tượng được dán nhãn

Phím tắt 1-9 giúp chọn nhanh các class.

Tôi có thể train trên bộ dữ liệu được chú thích một phần không?#

Có, nhưng để có kết quả tốt nhất:

  • Dán nhãn tất cả đối tượng thuộc các class mục tiêu trong mỗi hình ảnh
  • Sử dụng bộ lọc Annotations được đặt thành Unannotated để xác định các hình ảnh vẫn cần được chú thích

Tôi nên sử dụng mô hình SAM nào?#

SAM 3 là mô hình mặc định và là thế hệ mới nhất — hãy bắt đầu từ đó để có mask chất lượng cao nhất. Chuyển sang SAM 2.1 Small cho quy trình tương tác nhanh hơn trên các đối tượng phổ biến, hoặc SAM 2.1 Large khi bạn cần độ chính xác mask cao hơn trên các hình dạng phức tạp. Sử dụng SAM 2.1 Tiny cho tốc độ tối đa trên các đối tượng đơn giản, độ tương phản cao.

Những tác vụ nào hỗ trợ chú thích thông minh SAM?#

Chú thích thông minh SAM có sẵn cho các tác vụ detect, segment, semanticOBB. Các tác vụ classification và pose chỉ sử dụng chú thích thủ công.

Tôi có thể tạo các mẫu skeleton tùy chỉnh cho chú thích pose không?#

Có. Nhấp vào nút + bên cạnh bộ chọn mẫu skeleton để mở trình chỉnh sửa mẫu. Đặt các keypoint, đặt tên, vẽ các kết nối và lưu. Các mẫu tùy chỉnh được lưu trữ trong tài khoản của bạn và có sẵn trên tất cả các bộ dữ liệu pose.

Làm cách nào để chuyển đổi giữa các mẫu skeleton?#

Nhấp vào menu thả xuống bộ chọn mẫu trong thanh công cụ chú thích. Chọn bất kỳ mẫu tích hợp sẵn nào (Person, Hand, Face, Dog, Box) hoặc các mẫu tùy chỉnh đã lưu của bạn. Mẫu đã chọn xác định các keypoint nào được đặt khi bạn nhấp vào hình ảnh.

Bình luận