Ultralytics YOLO27:
Vision AI

YOLOvME: Vụ án bí ẩn về phân chó

Khám phá cách Ben Farahmand sử dụng YOLOv5 và Vision AI để giải quyết bí ẩn về phân chó trong khu dân cư và cải thiện quan hệ cộng đồng.

NUNuvola Ladi5 min read
Sử dụng YOLOv5 để phát hiện chó trong sân

Lần tới khi để chó của bạn phóng uế trong sân nhà người khác, có lẽ bạn nên suy nghĩ kỹ. Ben Farahmand nhận ra mình đang gặp đúng vấn đề này khi con gái bắt đầu báo cho anh biết về lượng phân chó ngày càng xuất hiện trong sân nhà. Không biết ai là thủ phạm, Ben bắt đầu suy nghĩ cách bắt quả tang kẻ gây ra chuyện này.

Chúng tôi muốn biết câu chuyện kết thúc như thế nào, nên đã trò chuyện với Ben và đặt cho anh một vài câu hỏi về trải nghiệm sử dụng Ultralytics YOLOv5 và AI thị giác máy tính.

Quy trình tạo công cụ phát hiện đối tượng của bạn như thế nào?#

Chó và chủ trong công viên

Xác định thách thức#

“Tôi nhận thấy một vấn đề. Tôi nghĩ, được rồi, con gái tôi chơi trong sân và nhận thấy có phân chó trong đó. Tôi muốn có thể nói chuyện với người để chó phóng uế mà không dọn phân.” Ben nói. Ben cần tìm một giải pháp tốt hơn thay vì phải nhìn chằm chằm ra cửa sổ 24/7.

Lựa chọn model ML phù hợp#

Sau một lượt tìm kiếm nhanh trên Google, Ben phát hiện ra Ultralytics YOLOv5 và bắt tay vào huấn luyện model của mình. “Tôi bắt gặp một vài model khác nhau đang có sẵn. YOLOv5 có vẻ có tài liệu hướng dẫn tốt, nên tôi bắt đầu với model đó.” Sau đó, Ben chuyển sang Twitter và ghi lại thông tin từ quá trình theo dõi, khiến chúng tôi hồi hộp chờ đợi.

Huấn luyện model ML#

Ban đầu, Ben gặp phải một vài trở ngại. Model của Ben lúc đầu gặp khó khăn khi phát hiện những chú chó nhỏ, vốn vẫn được xem là nghi phạm trong vụ việc. Đôi khi model phân loại chó nhỏ thành chim, còn những lần khác thì hoàn toàn bỏ sót chúng. Trong một trường hợp cụ thể, một chú chó lớn, lông trắng xù được phân loại thành cừu. Để khắc phục vấn đề này, Ben đã thay mạng neural nhỏ đang sử dụng bằng một mạng lớn hơn – và đạt được kết quả tốt. Những chú chó nhỏ không còn bị nhận dạng thành chim, còn “con cừu” trước đó cuối cùng đã được nhận dạng chính xác là chó.

Người đàn ông nhặt phân chó trong công viên

Bạn có bắt được thủ phạm không?#

“Có, và chuyện xảy ra là các chủ chó thường đi ngang qua sân nhà tôi. Có lúc người cha đi ngang qua, lúc khác là cô con gái. Khi xem dữ liệu, tôi thực sự phát hiện ra rằng người cha luôn nhặt phân chó, còn cô con gái thì không.” Có vẻ mọi chuyện trong khu phố của Ben đã được cải thiện. “Chúng tôi đã viết thư và nói chuyện với họ, và cho đến nay không còn phân chó xuất hiện nữa. Nhưng bây giờ mọi thứ hơi đáng sợ, vì đôi khi tôi ra ngoài và nhận ra những chú chó này đang đi ngang qua. Tôi phải tự hỏi liệu chúng có biết tôi đang theo dõi chúng hay không.”

Bạn bắt đầu với Ultralytics và YOLOv5 như thế nào?#

“À, hoàn toàn tình cờ, vì tôi đã biết về OpenCV và từng thử mày mò với nó khi còn học cao học. Nhưng chương trình cao học của tôi tập trung nhiều hơn vào thiết kế vì tác động xã hội, chứ không chú trọng đến kỹ thuật. Tôi chỉ thử nghiệm với nó thôi. Gần đây, tôi biết mình có thể thực hiện điều mình muốn, chỉ là không hoàn toàn chắc chắn liệu mình có làm được hay không. Tôi cũng không nhận ra việc đó lại dễ đến vậy. Xin khen các bạn vì đã xây dựng tài liệu hướng dẫn xuất sắc. Người viết tài liệu của các bạn nên được tăng lương.”

Bạn còn muốn giải quyết những thách thức nào khác bằng Ultralytics YOLOv5?#

“Hiện tại, điều đầu tiên tôi nghĩ đến là trong khu phố của chúng tôi có một biển dừng mà mọi người thường xuyên phớt lờ. Có thể đã có người khác tạo một ứng dụng như thế này, nhưng tôi muốn tìm ra ai vẫn tiếp tục vượt biển dừng. Tuy nhiên, tôi không thể nói chắc việc thiết lập một hệ thống như vậy có hợp pháp hay không.”

Ben Farahmand là product manager tại một công ty giáo dục nhỏ có tên Tuva Labs, đơn vị thúc đẩy giáo dục về hiểu biết dữ liệu và trao quyền cho giáo viên đưa hoạt động học tập gắn với thực tế vào giảng dạy toán và khoa học. Tuva Labs cung cấp các bộ dữ liệu, bài học và phần mềm vẽ đồ thị, cho phép đưa mọi dạng bài học thống kê vào chương trình giảng dạy. Ben cũng sáng lập FAZA, một board game hợp tác đầy kịch tính với chủ đề khoa học viễn tưởng hạng B, kể lại câu chuyện kinh điển về cuộc xâm lăng của sinh vật ngoài Trái Đất.

Xem thread trên Twitter của Ben, ghi lại câu chuyện về phân chó.

Xem repo GitHub của Ben tại đây.

Explore solutions

Thị giác máy tính cho hình ảnh trên không

Thị giác máy tính cho hình ảnh trên không

Biến đổi hình ảnh từ máyδ bay không người lái và ảnh chụp trên không thành thông tin chi tiết thời gian thực cho nông nghiệp, nuôi trồng thủy sản, giám sát môi trường, bảo tồn và phân tích không gian địa lý với Ultralytics YOLO.
Tìm hiểu thêm
Thị giác máy tính trong hàng không vũ trụ

Thị giác máy tính trong hàng không vũ trụ

Mang thị giác AI đến với hoạt động giám sát trên không bằng các model Ultralytics YOLO. Cung cấp sức mạnh cho máy bay không người lái, quy trình hàng không vũ trụ, bảo tồn môi trường & ngành công nghiệp địa không gian với các giải pháp thị giác máy tính.
Tìm hiểu thêm

Bảo vệ mọi địa điểm bằng các model Ultralytics YOLO. Thị giác AI cung cấp sức mạnh cho việc giám sát chu vi, phát hiện mối đe dọa, nhận diện biển số xe và an toàn nơi làm việc.
Tìm hiểu thêm
Thị giác máy tính trong robotics

Thị giác máy tính trong robotics

Nâng cao năng lực cho máy móc thông minh hơn với các model Ultralytics YOLO. Vision AI trong robotics hỗ trợ điều hướng tự động, nhận thức, theo dõi đối tượng và điều khiển theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong logistics

Thị giác máy tính trong logistics

Tinh gọn logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra kiện hàng, phân loại, theo dõi phương tiện và giám sát an toàn kho theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong bán lẻ

Thị giác máy tính trong bán lẻ

Định hình lại ngành bán lẻ với các model Ultralytics YOLO. Vision AI hỗ trợ tracking hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và cung cấp insight khách hàng thông minh hơn.
Tìm hiểu thêm
Computer vision trong healthcare

Computer vision trong healthcare

Xây dựng các giải pháp healthcare với các model Ultralytics YOLO. Vision AI trong healthcare thúc đẩy chẩn đoán hình ảnh nhanh hơn, chẩn đoán thông minh hơn và giám sát bệnh nhân.
Tìm hiểu thêm
Computer vision trong sản xuất

Computer vision trong sản xuất

Tối ưu hóa sản xuất với các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Computer vision trong ngành ô tô

Computer vision trong ngành ô tô

Ứng dụng computer vision trong ngành ô tô với các model Ultralytics YOLO. Vision AI nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện để tạo nên những tuyến đường thông minh hơn.
Tìm hiểu thêm
Computer vision trong nông nghiệp

Computer vision trong nông nghiệp

Đưa vision AI vào nông nghiệp thông minh với các model Ultralytics YOLO. Thúc đẩy giám sát cây trồng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính cho hình ảnh trên không

Thị giác máy tính cho hình ảnh trên không

Biến đổi hình ảnh từ máyδ bay không người lái và ảnh chụp trên không thành thông tin chi tiết thời gian thực cho nông nghiệp, nuôi trồng thủy sản, giám sát môi trường, bảo tồn và phân tích không gian địa lý với Ultralytics YOLO.
Tìm hiểu thêm
Thị giác máy tính trong hàng không vũ trụ

Thị giác máy tính trong hàng không vũ trụ

Mang thị giác AI đến với hoạt động giám sát trên không bằng các model Ultralytics YOLO. Cung cấp sức mạnh cho máy bay không người lái, quy trình hàng không vũ trụ, bảo tồn môi trường & ngành công nghiệp địa không gian với các giải pháp thị giác máy tính.
Tìm hiểu thêm

Bảo vệ mọi địa điểm bằng các model Ultralytics YOLO. Thị giác AI cung cấp sức mạnh cho việc giám sát chu vi, phát hiện mối đe dọa, nhận diện biển số xe và an toàn nơi làm việc.
Tìm hiểu thêm
Thị giác máy tính trong robotics

Thị giác máy tính trong robotics

Nâng cao năng lực cho máy móc thông minh hơn với các model Ultralytics YOLO. Vision AI trong robotics hỗ trợ điều hướng tự động, nhận thức, theo dõi đối tượng và điều khiển theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong logistics

Thị giác máy tính trong logistics

Tinh gọn logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra kiện hàng, phân loại, theo dõi phương tiện và giám sát an toàn kho theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong bán lẻ

Thị giác máy tính trong bán lẻ

Định hình lại ngành bán lẻ với các model Ultralytics YOLO. Vision AI hỗ trợ tracking hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và cung cấp insight khách hàng thông minh hơn.
Tìm hiểu thêm
Computer vision trong healthcare

Computer vision trong healthcare

Xây dựng các giải pháp healthcare với các model Ultralytics YOLO. Vision AI trong healthcare thúc đẩy chẩn đoán hình ảnh nhanh hơn, chẩn đoán thông minh hơn và giám sát bệnh nhân.
Tìm hiểu thêm
Computer vision trong sản xuất

Computer vision trong sản xuất

Tối ưu hóa sản xuất với các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Computer vision trong ngành ô tô

Computer vision trong ngành ô tô

Ứng dụng computer vision trong ngành ô tô với các model Ultralytics YOLO. Vision AI nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện để tạo nên những tuyến đường thông minh hơn.
Tìm hiểu thêm
Computer vision trong nông nghiệp

Computer vision trong nông nghiệp

Đưa vision AI vào nông nghiệp thông minh với các model Ultralytics YOLO. Thúc đẩy giám sát cây trồng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính cho hình ảnh trên không

Thị giác máy tính cho hình ảnh trên không

Biến đổi hình ảnh từ máyδ bay không người lái và ảnh chụp trên không thành thông tin chi tiết thời gian thực cho nông nghiệp, nuôi trồng thủy sản, giám sát môi trường, bảo tồn và phân tích không gian địa lý với Ultralytics YOLO.
Tìm hiểu thêm
Thị giác máy tính trong hàng không vũ trụ

Thị giác máy tính trong hàng không vũ trụ

Mang thị giác AI đến với hoạt động giám sát trên không bằng các model Ultralytics YOLO. Cung cấp sức mạnh cho máy bay không người lái, quy trình hàng không vũ trụ, bảo tồn môi trường & ngành công nghiệp địa không gian với các giải pháp thị giác máy tính.
Tìm hiểu thêm

Bảo vệ mọi địa điểm bằng các model Ultralytics YOLO. Thị giác AI cung cấp sức mạnh cho việc giám sát chu vi, phát hiện mối đe dọa, nhận diện biển số xe và an toàn nơi làm việc.
Tìm hiểu thêm
Thị giác máy tính trong robotics

Thị giác máy tính trong robotics

Nâng cao năng lực cho máy móc thông minh hơn với các model Ultralytics YOLO. Vision AI trong robotics hỗ trợ điều hướng tự động, nhận thức, theo dõi đối tượng và điều khiển theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong logistics

Thị giác máy tính trong logistics

Tinh gọn logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra kiện hàng, phân loại, theo dõi phương tiện và giám sát an toàn kho theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong bán lẻ

Thị giác máy tính trong bán lẻ

Định hình lại ngành bán lẻ với các model Ultralytics YOLO. Vision AI hỗ trợ tracking hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và cung cấp insight khách hàng thông minh hơn.
Tìm hiểu thêm
Computer vision trong healthcare

Computer vision trong healthcare

Xây dựng các giải pháp healthcare với các model Ultralytics YOLO. Vision AI trong healthcare thúc đẩy chẩn đoán hình ảnh nhanh hơn, chẩn đoán thông minh hơn và giám sát bệnh nhân.
Tìm hiểu thêm
Computer vision trong sản xuất

Computer vision trong sản xuất

Tối ưu hóa sản xuất với các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Computer vision trong ngành ô tô

Computer vision trong ngành ô tô

Ứng dụng computer vision trong ngành ô tô với các model Ultralytics YOLO. Vision AI nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện để tạo nên những tuyến đường thông minh hơn.
Tìm hiểu thêm
Computer vision trong nông nghiệp

Computer vision trong nông nghiệp

Đưa vision AI vào nông nghiệp thông minh với các model Ultralytics YOLO. Thúc đẩy giám sát cây trồng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.
Tìm hiểu thêm

Hãy cùng xây dựng tương lai của AI!

Bắt đầu hành trình của bạn với tương lai của machine learning