Khám phá cách Ben Farahmand sử dụng YOLOv5 và Vision AI để giải quyết tình trạng phân chó ở khu phố và cải thiện quan hệ cộng đồng.
.webp)
Khám phá cách Ben Farahmand sử dụng YOLOv5 và Vision AI để giải quyết tình trạng phân chó ở khu phố và cải thiện quan hệ cộng đồng.
Lần tới khi bạn để chó đi ị trong sân nhà ai đó, bạn có thể muốn suy nghĩ lại. Ben Farahmand nhận ra mình đã gặp phải vấn đề này khi con gái anh bắt đầu cảnh báo anh về tình trạng phân chó tràn vào sân nhà. Không chắc ai là người đứng sau chuyện này, Ben bắt đầu động não tìm cách bắt tận tay thủ phạm.
Chúng tôi muốn biết câu chuyện kết thúc như thế nào nên chúng tôi đã ngồi lại với Ben và hỏi anh ấy một vài câu hỏi về trải nghiệm của anh ấy với YOLOv5 và AI tầm nhìn.
“Tôi thấy có vấn đề. Tôi nghĩ, được rồi, con gái tôi đang chơi ngoài sân và nó thấy phân chó trong sân. Tôi muốn nói chuyện với người đã để chó đi vệ sinh mà không dọn dẹp”, Ben nói. Ben cần tìm ra giải pháp tốt hơn là cứ nhìn chằm chằm ra cửa sổ suốt ngày đêm.
Vậy nên, sau một tìm kiếm nhanh trên Google, Ben đã phát hiện ra YOLOv5 và bắt tay vào huấn luyện mô hình của mình. "Tôi tình cờ tìm thấy một vài mô hình khác nhau. YOLOv5 dường như có tài liệu hướng dẫn tốt, nên tôi bắt đầu với mô hình đó. Sau đó, Ben chuyển sang Twitter và ghi lại thông tin từ chuyến theo dõi của mình, khiến chúng tôi hồi hộp đến nghẹt thở.
Ban đầu, Ben gặp phải một vài trở ngại. Mô hình của Ben ban đầu gặp khó khăn trong việc phát hiện chó nhỏ, vốn vẫn bị coi là nghi phạm trong vụ án. Đôi khi nó phân loại chó nhỏ là chim, nhưng đôi khi lại hoàn toàn bỏ sót. Trong một trường hợp cụ thể, một con chó trắng, lông xù to lớn được phân loại là cừu. Để khắc phục vấn đề này, Ben đã thay thế mạng nơ-ron nhỏ mà anh đang sử dụng bằng một mạng lớn hơn – và đã thành công. Chó nhỏ không còn bị xác định là chim nữa, và con cừu trước đây cuối cùng đã được xác định chính xác là chó.
“Tôi đã làm vậy và kết quả là chủ của chúng thường đi ngang qua sân nhà tôi. Đôi khi là bố, đôi khi là con gái. Khi xem lại dữ liệu, tôi thấy bố luôn dọn phân chó, nhưng con gái thì không. “Hình như tình hình ở khu nhà Ben đã khá hơn. “Chúng tôi đã viết thư và nói chuyện với họ, và cho đến nay vẫn chưa thấy phân chó xuất hiện nữa. Nhưng giờ tôi thấy hơi rùng mình vì đôi khi tôi ra ngoài và nhận ra những con chó này đi ngang qua. Tôi tự hỏi liệu chúng có biết tôi đang trông chừng chúng không.”
“À, tình cờ thôi, vì tôi biết về OpenCV, nên hồi học cao học tôi đã thử nghiệm nó. Nhưng chương trình cao học của tôi thiên về thiết kế vì tác động xã hội hơn, chứ không tập trung vào kỹ thuật. Tôi chỉ mày mò một chút thôi. Gần đây, tôi biết mình có thể làm được những gì mình muốn, chỉ là tôi không chắc chắn 100% là mình có thể làm được hay không. Tôi cũng không ngờ nó lại dễ đến vậy. Xin khen ngợi các bạn vì đã có tài liệu hướng dẫn tuyệt vời. Bất cứ ai viết tài liệu hướng dẫn cho các bạn đều nên được tăng lương.”
“Hiện tại, điều đầu tiên xuất hiện trong đầu tôi là chúng tôi có một biển báo dừng ở khu phố mà mọi người chạy qua liên tục. Có thể một người nào đó đã tạo ra một ứng dụng như thế này, nhưng tôi muốn tìm hiểu xem ai vẫn tiếp tục chạy qua biển báo dừng. Tuy nhiên, tôi không thể nói về việc tôi có thể thiết lập một thứ như thế này hợp pháp đến mức nào.”
Ben Farahmand là giám đốc sản phẩm cho một công ty giáo dục nhỏ có tên Tuva Labs , công ty này thúc đẩy giáo dục về kiến thức dữ liệu và trao quyền cho giáo viên đưa kiến thức thực tế vào hướng dẫn toán học và khoa học. Tuva Labs cung cấp các tập dữ liệu, bài học và phần mềm đồ họa cho phép kết hợp bất kỳ loại bài học thống kê nào vào chương trình giảng dạy của họ. Ben cũng sáng lập FAZA , một trò chơi cờ bàn hợp tác gây hồi hộp với chủ đề khoa học viễn tưởng rẻ tiền kể lại câu chuyện xâm lược kinh điển của người ngoài hành tinh.
Hãy xem chuỗi tweet của Ben, ghi lại câu chuyện về phân chó .
Tìm kho lưu trữ GitHub của Ben tại đây .