Thuật ngữ

Theo dõi đối tượng

Khám phá cách theo dõi đối tượng hỗ trợ AI bằng cách giám sát chuyển động của đối tượng theo thời gian cho các ứng dụng như phân tích an ninh, giao thông và thể thao.

Xe lửa YOLO mô hình đơn giản
với Ultralytics TRUNG TÂM

Tìm hiểu thêm

Theo dõi đối tượng là một nhiệm vụ chuyên biệt trong thị giác máy tính tập trung vào việc xác định và liên tục theo dõi chuyển động của các đối tượng trên các khung hình trong chuỗi video. Không giống như phát hiện đối tượng, xác định các đối tượng trong các khung hình riêng lẻ, theo dõi đối tượng thiết lập danh tính nhất quán cho các đối tượng được phát hiện trên nhiều khung hình, cho phép phân tích đường đi và tương tác của chúng theo thời gian. Khả năng này rất cần thiết cho các ứng dụng yêu cầu hiểu biết về hành vi của đối tượng theo thời gian, chẳng hạn như giám sát hoạt động và mô hình dự đoán.

Các khái niệm chính

Theo dõi đối tượng bao gồm một số kỹ thuật và khái niệm cơ bản:

  • Theo dõi dựa trên phát hiện: Nhiều hệ thống theo dõi hiện đại dựa vào các mô hình phát hiện đối tượng như Ultralytics YOLO để xác định đối tượng trong mỗi khung hình và sau đó liên kết các phát hiện này trên các khung hình bằng các thuật toán như bộ lọc Kalman hoặc luồng quang học.
  • Theo dõi nhiều đối tượng (MOT): Kỹ thuật này theo dõi nhiều đối tượng cùng lúc, duy trì các mã định danh duy nhất cho từng đối tượng khi chúng di chuyển qua cảnh. MOT đặc biệt hữu ích trong môi trường đông đúc như giao thông đô thị hoặc đấu trường thể thao.
  • Phương pháp theo dõi:
    • Theo dõi đối tượng đơn lẻ (SOT): Tập trung vào việc theo dõi một đối tượng đơn lẻ trong chuỗi video.
    • Theo dõi dựa trên tính năng: Dựa vào các tính năng trực quan như kết cấu, màu sắc hoặc hình dạng để duy trì danh tính của đối tượng.
    • Theo dõi không cần mô hình: Theo dõi các đối tượng mà không cần biết trước hình dạng của chúng, hữu ích trong môi trường năng động hoặc không thể đoán trước.

Tìm hiểu thêm về luồng quang học , một kỹ thuật thường được sử dụng trong theo dõi để ước tính chuyển động giữa các khung hình video.

Sự liên quan và ứng dụng

Theo dõi đối tượng là một thành phần quan trọng trong nhiều ứng dụng AI thực tế, cung cấp thông tin chi tiết về động lực của đối tượng và cho phép tự động hóa trong nhiều lĩnh vực khác nhau:

Ví dụ thực tế:

  1. Giám sát và An ninh : Theo dõi đối tượng là nền tảng của hệ thống giám sát video thông minh. Ví dụ, theo dõi cá nhân trong khu vực đông đúc có thể giúp xác định hành vi đáng ngờ hoặc phát hiện truy cập trái phép trong khu vực an toàn. Tìm hiểu thêm về Vision AI trong An ninh .
  2. Quản lý giao thông : Theo dõi phương tiện theo thời gian thực hỗ trợ phân tích lưu lượng giao thông, phát hiện tắc nghẽn và phát triển hệ thống lái xe tự động. Khám phá cách Vision AI đóng góp vào các giải pháp giao thông thông minh .

  3. Sports Analytics : Theo dõi đối tượng được sử dụng rộng rãi trong thể thao để theo dõi người chơi và quả bóng, cung cấp thông tin chi tiết về chiến lược của đội và hiệu suất của người chơi. Dữ liệu này cho phép huấn luyện viên đưa ra quyết định sáng suốt và cải thiện chương trình đào tạo.

  4. Chăm sóc sức khỏe : Trong hình ảnh y tế, theo dõi vật thể có các ứng dụng như phân tích chuyển động của tế bào hoặc theo dõi bệnh nhân trong quá trình phục hồi chức năng. Tìm hiểu cách AI đang chuyển đổi chăm sóc sức khỏe .

  5. Giám sát động vật hoang dã : Theo dõi đối tượng hỗ trợ các nỗ lực bảo tồn bằng cách theo dõi chuyển động của động vật bằng máy bay không người lái hoặc bẫy ảnh. Điều này giúp các nhà nghiên cứu nghiên cứu các mô hình di cư và sử dụng môi trường sống, như được nêu trong AI trong bảo tồn động vật hoang dã .

Thuật ngữ nổi bật

Theo dõi đối tượng thường bị nhầm lẫn với các tác vụ liên quan như phát hiện đối tượng và phân đoạn thể hiện. Sau đây là cách chúng khác nhau:

  • Phát hiện đối tượng : Xác định và định vị các đối tượng trong từng khung hình. Theo dõi mở rộng điều này bằng cách duy trì tính nhất quán giữa các khung hình. Tìm hiểu thêm về phát hiện đối tượng .
  • Phân đoạn thể hiện : Cung cấp mặt nạ cấp pixel cho từng đối tượng trong hình ảnh. Mặc dù theo dõi có thể sử dụng dữ liệu phân đoạn, mục tiêu chính của nó là tính nhất quán về mặt thời gian.
  • Dòng quang học : Một tác vụ cấp thấp được sử dụng trong quá trình theo dõi để ước tính chuyển động của điểm ảnh giữa các khung hình.

Công cụ và khung nâng cao

Nhiều khuôn khổ và công cụ hỗ trợ theo dõi đối tượng bằng cách kết hợp các thuật toán phát hiện và theo dõi:

  • Ultralytics YOLO : Được biết đến với khả năng phát hiện đối tượng theo thời gian thực, Ultralytics YOLO có thể được tích hợp với các hệ thống theo dõi để xây dựng các ứng dụng mạnh mẽ.
  • Ultralytics HUB : Đơn giản hóa các tác vụ theo dõi với nền tảng Ultralytics HUB , cung cấp các giải pháp không cần mã để đào tạo và triển khai các mô hình AI về thị giác.
  • Bộ lọc Kalman : Thường được sử dụng trong theo dõi để dự đoán vị trí tương lai của một vật thể dựa trên trạng thái quan sát được.
  • BYTETracker : Một thuật toán theo dõi nhiều đối tượng hiện đại kết hợp phát hiện với dự đoán chuyển động. Tìm hiểu thêm từ Tài liệu Ultralytics Trackers .

Thách thức và định hướng tương lai

Theo dõi đối tượng phải đối mặt với những thách thức như che khuất, khi các đối tượng bị che khuất một phần hoặc toàn bộ, và thay đổi diện mạo, khi các đặc điểm trực quan của đối tượng thay đổi theo thời gian. Những tiến bộ trong học sâu và các kỹ thuật như học tự giám sát được kỳ vọng sẽ cải thiện độ chính xác và độ mạnh mẽ của việc theo dõi.

Khi thị giác máy tính tiếp tục phát triển, theo dõi đối tượng sẽ đóng vai trò then chốt trong việc cho phép các hệ thống thông minh trong nhiều ngành công nghiệp, từ xe tự hành đến thành phố thông minh. Khám phá thêm về sự phát triển của công nghệ phát hiện và theo dõi đối tượng .

Đọc tất cả