Đào tạo tùy chỉnh Ultralytics YOLO11 để ước tính tư thế của chó

Ngày 3 tháng 2 năm 2025
Tìm hiểu cách đào tạo tùy chỉnh Ultralytics YOLO11 để ước tính tư thế của chó và tận dụng mô hình đã được đào tạo cho các ứng dụng thực tế như chăm sóc thú cưng.

Ngày 3 tháng 2 năm 2025
Tìm hiểu cách đào tạo tùy chỉnh Ultralytics YOLO11 để ước tính tư thế của chó và tận dụng mô hình đã được đào tạo cho các ứng dụng thực tế như chăm sóc thú cưng.
Điều gì sẽ xảy ra nếu tư thế của chú chó có thể cho bạn biết chúng đang cảm thấy thế nào? Việc theo dõi chúng liên tục không hề dễ dàng. Tuy nhiên, nhờ những tiến bộ trong trí tuệ nhân tạo (AI) và computer vision, chúng ta có thể phân tích cảnh quay video theo thời gian thực để hiểu rõ hơn về hành vi của chúng.
Cụ thể, các mô hình thị giác máy tính như Ultralytics YOLO11 có thể giúp ước tính tư thế của chó và track chuyển động của họ, cung cấp những hiểu biết giá trị về sức khỏe của họ. Điều này hoạt động như thế nào? YOLO11 Khả năng ước tính tư thế có thể xác định các điểm chính trên cơ thể của một đối tượng để hiểu được tư thế và chuyển động của họ.
Cũng, YOLO11 có thể được đào tạo tùy chỉnh trên một tập dữ liệu được thiết kế để ước tính tư thế của chó, giúp phân tích ngôn ngữ cơ thể của thú cưng một cách chính xác. Ultralytics Python Gói này hỗ trợ Bộ dữ liệu Dog-Pose giúp việc huấn luyện và triển khai các mô hình Vision AI cho chó trở nên dễ dàng hơn. Công nghệ này là một phần của thị trường công nghệ thú cưng đang bùng nổ, đạt giá trị 9,4 tỷ đô la vào năm 2024 và dự kiến đạt 64 tỷ đô la vào năm 2037.
Nguồn cảm hứng cho bài viết này là Blues, Giám đốc Điều hành (DEO) của chúng tôi. Nếu bạn xem trang Giới thiệu , bạn sẽ thấy Blues là một thành viên đáng quý và đóng vai trò quan trọng trong việc giữ cho mọi thứ luôn vui vẻ. Ultralytics !
Trong bài viết này, chúng ta sẽ thảo luận về cách đào tạo tùy chỉnh YOLO11 sử dụng Bộ dữ liệu Dog-Pose để ước tính tư thế của chó. Chúng tôi cũng sẽ khám phá các ứng dụng thực tế của nó trong việc chăm sóc thú cưng và phân tích hành vi.

Tập dữ liệu là một tập hợp dữ liệu được sử dụng để huấn luyện các mô hình máy học. Đối với ước tính tư thế, một tập dữ liệu lý tưởng bao gồm các hình ảnh có các điểm chính được gắn nhãn để ánh xạ vị trí cơ thể. Nó cũng nên có nhiều tư thế, góc độ, điều kiện ánh sáng và hình nền khác nhau để giúp mô hình học cách nhận biết và dự đoán tư thế một cách chính xác. Sự đa dạng này làm cho mô hình đáng tin cậy hơn để sử dụng trong thế giới thực.
Bộ dữ liệu tư thế chó, được hỗ trợ bởi Ultralytics , được thiết kế đặc biệt để giúp người mẫu học và nhận diện tư thế chó hiệu quả. Ứng dụng bao gồm hơn 8.400 hình ảnh có chú thích của nhiều giống chó khác nhau, với nhãn chi tiết cho 24 điểm chính, chẳng hạn như đuôi, tai và bàn chân.

Đào tạo tùy chỉnh YOLO11 Quá trình sử dụng Bộ dữ liệu Dog-Pose khá đơn giản. Để bắt đầu, bạn cần thiết lập môi trường bằng cách cài đặt gói Ultralytics Python , bao gồm tất cả các công cụ cần thiết cho việc đào tạo và đánh giá.
Ultralytics đã tích hợp sẵn hỗ trợ cho Bộ dữ liệu Dog-Pose, giúp loại bỏ nhu cầu ghi nhãn thủ công, cho phép bạn bắt đầu huấn luyện ngay lập tức. Sau khi mọi thứ được thiết lập, bạn có thể huấn luyện YOLO11 trên Bộ dữ liệu Dog-Pose chỉ bằng một vài dòng mã, như thể hiện trong hình ảnh bên dưới.
Trong quá trình đào tạo, mô hình học cách detect Và track Tư thế chó ở nhiều giống chó, điều kiện ánh sáng và môi trường khác nhau. Sau khi đào tạo, bạn có thể hình dung kết quả và tinh chỉnh mô hình để cải thiện độ chính xác và hiệu suất.

Nếu bạn gặp bất kỳ sự cố nào trong khi huấn luyện mô hình của mình, đây là một số mẹo khắc phục sự cố để giúp bạn giải quyết chúng một cách nhanh chóng:
Bạn có thể tham khảo Hướng dẫn về các sự cố thường gặp Ultralytics để biết thêm mẹo khắc phục sự cố.
Bạn có thể tự hỏi điều gì xảy ra đằng sau hậu trường khi bạn huấn luyện theo yêu cầu YOLO11 trên Bộ dữ liệu Dog-Pose. Chúng ta hãy xem xét kỹ hơn quy trình này.
Thay vì bắt đầu từ đầu, chúng tôi sử dụng một hệ thống được đào tạo trước YOLO11 -pose model, đã được đào tạo trên tập dữ liệu COCO -Pose . Mô hình được đào tạo trước này có thể detect điểm chính của con người kể từ COCO -Pose được thiết kế để ước lượng tư thế của con người. Trên thực tế, bạn có thể sử dụng mà không cần bất kỳ đào tạo bổ sung nào. YOLO11 - Tạo dáng để ước tính tư thế của con người ngay khi xuất xưởng.
Thông qua học tăng cường (transfer learning), chúng tôi điều chỉnh mô hình này đặc biệt cho việc ước tính tư thế chó, giúp nó nhận ra các điểm chính như chân, đuôi và đầu. Bằng cách cho mô hình tiếp xúc với các ví dụ cụ thể về chó, nó học cách tập trung vào các đặc điểm thiết yếu này.
Trong quá trình đào tạo, một số phần của mô hình vẫn không thay đổi, giữ nguyên kiến thức chung thu được từ COCO Các phần khác được đào tạo lại để cải thiện độ chính xác trong việc ước tính tư thế của chó. Mô hình học hỏi bằng cách so sánh dự đoán của nó với các điểm chính thực tế trong tập dữ liệu và điều chỉnh để giảm thiểu sai sót. Theo thời gian, quá trình này giúp mô hình theo dõi chuyển động của chó chính xác hơn.
Học chuyển giao (Transfer learning) cũng giúp mô hình có thể thích ứng với các giống, kích cỡ và kiểu di chuyển khác nhau, đảm bảo nó hoạt động đáng tin cậy trong các tình huống thực tế.

Có nhiều mô hình thị giác máy tính khác nhau, vậy điều gì làm nên YOLO11 Lựa chọn đúng đắn khi ước tính tư thế của chó?
YOLO11 nổi bật với tốc độ và độ chính xác theo thời gian thực, khiến nó trở thành một lựa chọn tuyệt vời để ước tính tư thế chó. Nó hoạt động tốt hơn các phiên bản trước về cả độ chính xác và tốc độ. Với số lượng tham số ít hơn 22% so với YOLOv8 , nó đạt được độ chính xác trung bình cao hơn ( mAP ) trên COCO bộ dữ liệu, nghĩa là nó phát hiện đối tượng chính xác và hiệu quả hơn. Tốc độ xử lý nhanh chóng của nó khiến nó trở nên hoàn hảo cho các ứng dụng thời gian thực, nơi mà việc phát hiện nhanh chóng và đáng tin cậy là điều cần thiết.
Ngoài việc ước lượng tư thế, YOLO11 cũng hỗ trợ các tác vụ thị giác máy tính như phân đoạn đối tượng và theo dõi đối tượng, có thể giúp tạo ra giải pháp Vision AI toàn diện hơn để giám sát chó của bạn. Các tính năng này có thể cải thiện khả năng theo dõi chuyển động, phân tích hành vi và chăm sóc thú cưng nói chung.

Tiếp theo, hãy thảo luận về các ứng dụng thực tế của ước tính tư thế chó và tác động của nó đối với việc chăm sóc thú cưng.
Việc ước lượng tư thế của chó có thể giúp việc huấn luyện chó thông minh và hiệu quả hơn. Giả sử một camera đang được sử dụng để ghi lại chuyển động của chó, thì đây là lúc YOLO11 có thể bước vào. Nó có thể detect các điểm chính như chân, đuôi và đầu, phân tích chúng để nhận biết các hành động như ngồi, đứng yên hoặc nằm xuống.
Nếu con chó không thực hiện hành động một cách chính xác, hệ thống có thể cung cấp phản hồi tức thì thông qua một ứng dụng, giúp người huấn luyện trong thời gian thực. Điều này làm cho việc huấn luyện hiệu quả hơn, chính xác hơn và đáp ứng tốt hơn với sự tiến bộ của con chó.
Ví dụ, hãy xem xét việc dạy chó ngồi theo lệnh. Hệ thống có thể theo dõi tư thế của chó và detect nếu chúng ngồi hoàn toàn. Nếu con chó hạ thấp cơ thể nhưng không ngồi hoàn toàn, hệ thống có thể detect Hành động chưa hoàn thành và gửi phản hồi tức thì qua ứng dụng. Người huấn luyện có thể được điều chỉnh để thực hiện những điều chỉnh nhỏ trong quá trình huấn luyện, chẳng hạn như củng cố mệnh lệnh hoặc hướng dẫn chó vào đúng vị trí.

Thị giác máy tính có thể thay đổi cách các bác sĩ thú y tiếp cận việc chăm sóc động vật. Khả năng phân tích chi tiết chính xác của việc ước tính tư thế chó giúp dễ dàng phát hiện các kiểu chuyển động bất thường và xác định các vấn đề sức khỏe tiềm ẩn.
Ví dụ, một bác sĩ thú y theo dõi một con chó đang hồi phục sau chấn thương dây chằng có thể dựa vào YOLO11 Được huấn luyện trên Bộ dữ liệu Dog-Pose, để phân tích tự động. Có thể dễ dàng phát hiện tình trạng khập khiễng hoặc thay đổi tư thế chân. Hệ thống giám sát liên tục 24/7 bằng hình ảnh cung cấp thông tin chi tiết rõ ràng về quá trình hồi phục của chó, giúp họ xác định liệu phương pháp điều trị có hiệu quả hay cần điều chỉnh.
Khi công nghệ tiếp tục phát triển, các giải pháp như ước tính tư thế của chó với YOLO11 có thể sẽ đóng vai trò lớn hơn trong việc theo dõi và chăm sóc sức khỏe động vật . Trên thực tế, YOLO11 có thể được tích hợp với công nghệ đeo được, chẳng hạn như vòng cổ thông minh và thiết bị theo dõi sức khỏe, để theo dõi các chỉ số sức khỏe quan trọng như nhịp tim, mức độ hoạt động và kiểu di chuyển.
Ví dụ, một chiếc vòng cổ thông minh được trang bị cảm biến chuyển động có thể track dáng đi bộ hoặc chạy của một con chó, trong khi YOLO11 Tính năng ước tính tư thế của 'phân tích tư thế theo thời gian thực. Nếu phát hiện chuyển động bất thường, chẳng hạn như khập khiễng hoặc cứng khớp, hệ thống có thể liên hệ dữ liệu này với nhịp tim và mức độ hoạt động để đánh giá khả năng gây khó chịu hoặc chấn thương. Chủ vật nuôi và bác sĩ thú y có thể sử dụng những thông tin chi tiết này để phát hiện sớm các vấn đề và chủ động hành động.
Với những tiến bộ này, việc ước tính tư thế của chó đang phát triển vượt ra ngoài việc theo dõi chuyển động đơn giản - nó đang trở thành một phần quan trọng của hệ thống chăm sóc thú cưng toàn diện do AI điều khiển, giúp chó khỏe mạnh hơn, an toàn hơn và được theo dõi tốt hơn trong thời gian thực.
Với những đổi mới như YOLO11 và Bộ dữ liệu Tư thế Chó, chúng tôi đang mở ra những khả năng mới trong lĩnh vực thị giác máy tính. Những tiến bộ này giúp chúng tôi hiểu rõ hơn về hành vi và sức khỏe của chó theo những cách mà trước đây không thể thực hiện được.
Bằng cách theo dõi chính xác tư thế của chó, chúng ta có thể cải thiện quá trình huấn luyện, theo dõi sức khỏe và làm cho việc chăm sóc thú cưng hiệu quả hơn. Cho dù trong nghiên cứu, chăm sóc thú y hay huấn luyện chó, Vision AI đang tạo ra những cách thông minh hơn để chăm sóc chó và cải thiện sức khỏe của chúng.
Tham gia cộng đồng của chúng tôi và khám phá kho lưu trữ GitHub của chúng tôi để tìm hiểu thêm về AI. Khám phá cách các đổi mới như thị giác máy tính trong chăm sóc sức khỏe và AI trong xe tự lái đang định hình tương lai. Xem các tùy chọn cấp phép của chúng tôi để bắt đầu các dự án Vision AI của bạn ngay hôm nay.