![Phát hiện bệnh hại cây trồng với Qualcomm Dragonboard 410c: 4 bước Phát hiện bệnh hại cây trồng với Qualcomm Dragonboard 410c: 4 bước](https://i.howwhatproduce.com/images/005/image-13994-8-j.webp)
Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15
![Phát hiện bệnh hại cây trồng với Qualcomm Dragonboard 410c Phát hiện bệnh hại cây trồng với Qualcomm Dragonboard 410c](https://i.howwhatproduce.com/images/005/image-13994-9-j.webp)
Xin chào các bạn, chúng tôi đang tham gia Cuộc thi Phát minh Tương lai với Dragonboard 410c do Embarcados, Linaro và Baita tài trợ.
Dự án AVoID (Dịch bệnh trong nông nghiệp)
Mục tiêu của chúng tôi là tạo ra một hệ thống nhúng có thể chụp ảnh, xử lý và phát hiện các bệnh thực vật có thể xảy ra trong trang trại. Một ứng dụng bổ sung của dự án của chúng tôi (không được triển khai) là khả năng IoT giám sát trang trại trong thời gian thực.
Ưu điểm lớn nhất của hệ thống AVoID là bạn không cần một loại đối tượng cụ thể để giám sát trang trại. Nếu bạn có một chiếc xe bốn bánh hoặc một máy bay không người lái, bạn có thể chỉ cần gắn AVoID plataform vào đối tượng của mình và theo dõi trang trại nhiệt.
Về cơ bản AVoID được cấu tạo bởi Dranboard 410c và một webcam.
Trong vài bước tiếp theo, chúng tôi giải thích cơ bản cách xây dựng khối chính của hệ thống AVoID
Vui lòng liên hệ với chúng tôi về hệ thống AVoID và việc triển khai hệ thống:
Caio Ferreira ([email protected])
Eronides Neto ([email protected])
Maria Luiza ([email protected])
Bước 1: Thiết lập phần cứng và phần mềm
![Thiết lập phần cứng và phần mềm! Thiết lập phần cứng và phần mềm!](https://i.howwhatproduce.com/images/005/image-13994-10-j.webp)
Bước đầu tiên của dự án của chúng tôi là thiết lập phần cứng cần thiết để thực hiện hệ thống AVoID.
Về cơ bản bạn sẽ cần
Phần cứng
- 01x Dragonboard 410c (với hình ảnh Debian, bấm vào đây để xem cách cài đặt Debian trên Dragonboard);
- 01x Webcam tương thích với Dragonboard (xem tính tương thích tại đây);
Phần mềm
> Cài đặt OpenCV trên các gói hình ảnh Dragonboard, Scikit Learn và Scikit cho bản phân phối Debian Linux.
- Cài đặt OpenCV (xem liên kết này, sử dụng phần đầu tiên liên quan đến cài đặt OpenCV);
- Cài đặt Scikit Learn và Image thông qua Terminal!
pip install -U scikit-learning
Bước 2: Kiểm tra cơ bản về Webcam
![Kiểm tra cơ bản về Webcam Kiểm tra cơ bản về Webcam](https://i.howwhatproduce.com/images/005/image-13994-11-j.webp)
Bước thứ hai của chúng tôi là xác minh rằng mọi thứ chúng tôi thiết lập đều ổn!
1) Chạy mã demo webcam để xem một số hình ảnh / video
Chạy mã foto.py trên thiết bị đầu cuối.
> python foto.py
2) Chạy một số ví dụ OpenCV
Tùy chọn khác để xác minh rằng openCV được cài đặt chính xác là chạy một ví dụ opencv.
Bước 3: Đào tạo / thử nghiệm Tập dữ liệu để thực hiện mục tiêu AVoID
![Đào tạo / thử nghiệm Tập dữ liệu để triển khai mục tiêu AVoID Đào tạo / thử nghiệm Tập dữ liệu để triển khai mục tiêu AVoID](https://i.howwhatproduce.com/images/005/image-13994-12-j.webp)
Phần A: kỹ thuật xử lý hình ảnh
Có lẽ đây sẽ là bước phức tạp nhất trong dự án của chúng tôi. Bây giờ chúng ta cần ổn định một số thông số và chỉ số để quyết định xem cây (hình ảnh từ cây) có bị bệnh hay không.
Tài liệu tham khảo chính của chúng tôi cho bước này là bài viết này trình bày cách phát hiện bệnh trên lá bằng kỹ thuật xử lý hình ảnh. Về cơ bản, mục tiêu của chúng tôi trong bước này là tái tạo các kỹ thuật xử lý hình ảnh này trong bảng Dragonboard 410c.
1) Xác định tập dữ liệu hình ảnh và loại cây mà bạn muốn phát hiện bệnh
Đây là một phần quan trọng trong xác định của bạn. Bạn muốn loại cây nào để chống lại bệnh tật. Từ tài liệu tham khảo bài viết, chúng tôi phát triển dựa trên một lá Strwaberry.
Mã này, tải một lá dâu tây và thực hiện phần xử lý hình ảnh.
Phần B: học máy
Sau phần xử lý ảnh, chúng ta cần tổ chức dữ liệu theo một cách nào đó. Từ lý thuyết học máy, chúng ta cần phân cụm dữ liệu theo nhóm. Nếu chương trình có bệnh, một trong nhóm này sẽ chỉ ra nó.
Thuật toán phân loại mà chúng tôi sử dụng để nhóm các thông tin này là thuật toán K-mean.
Bước 4: Kết quả và công việc trong tương lai
![Kết quả và công việc trong tương lai Kết quả và công việc trong tương lai](https://i.howwhatproduce.com/images/005/image-13994-13-j.webp)
![Kết quả và công việc trong tương lai Kết quả và công việc trong tương lai](https://i.howwhatproduce.com/images/005/image-13994-14-j.webp)
Vì vậy, chúng ta có thể xem một số kết quả để phát hiện một số bệnh từ các hình ảnh và cụm hình ảnh.
Cải tiến khác trong dự án của chúng tôi là bảng điều khiển IoT có thể được triển khai.
Đề xuất:
Màn hình cây trồng trong nhà thông minh - Biết khi nào cây trồng của bạn cần tưới nước: 8 bước (có hình ảnh)
![Màn hình cây trồng trong nhà thông minh - Biết khi nào cây trồng của bạn cần tưới nước: 8 bước (có hình ảnh) Màn hình cây trồng trong nhà thông minh - Biết khi nào cây trồng của bạn cần tưới nước: 8 bước (có hình ảnh)](https://i.howwhatproduce.com/images/001/image-1459-39-j.webp)
Máy theo dõi cây trồng trong nhà thông minh - Biết khi nào cây trồng của bạn cần tưới nước: Một vài tháng trước, tôi đã làm một que theo dõi độ ẩm của đất chạy bằng pin và có thể được gắn vào đất trong chậu cây trong nhà của bạn để cung cấp cho bạn một số thông tin hữu ích về đất mức độ ẩm và đèn LED nhấp nháy để cho bạn biết khi nào cần
Phát hiện các tình huống khẩn cấp - Qualcomm Dragonboard 410c: 7 bước
![Phát hiện các tình huống khẩn cấp - Qualcomm Dragonboard 410c: 7 bước Phát hiện các tình huống khẩn cấp - Qualcomm Dragonboard 410c: 7 bước](https://i.howwhatproduce.com/images/004/image-11526-j.webp)
Phát hiện các tình huống khẩn cấp - Qualcomm Dragonboard 410c: Đang tìm kiếm các hệ thống bảo mật hoạt động để giám sát các tình huống khẩn cấp, có thể nhận thấy rằng quá khó để xử lý tất cả thông tin được ghi lại. Suy nghĩ về điều đó, chúng tôi quyết định sử dụng kiến thức của mình trong xử lý âm thanh / hình ảnh, cảm biến
Cách phát hiện bệnh hại cây trồng bằng máy học: 6 bước
![Cách phát hiện bệnh hại cây trồng bằng máy học: 6 bước Cách phát hiện bệnh hại cây trồng bằng máy học: 6 bước](https://i.howwhatproduce.com/images/010/image-28195-j.webp)
Cách phát hiện bệnh cây bằng máy học: Quá trình phát hiện và nhận biết cây bị bệnh luôn là một quá trình thủ công và tẻ nhạt, đòi hỏi con người phải kiểm tra bằng mắt thường trên cơ thể thực vật, điều này có thể dẫn đến chẩn đoán không chính xác. Nó cũng đã được dự đoán rằng như toàn cầu w
Bộ cấp cây tự động WiFi có hồ chứa - Thiết lập trồng trọt trong nhà / ngoài trời - Tưới cây tự động với giám sát từ xa: 21 bước
![Bộ cấp cây tự động WiFi có hồ chứa - Thiết lập trồng trọt trong nhà / ngoài trời - Tưới cây tự động với giám sát từ xa: 21 bước Bộ cấp cây tự động WiFi có hồ chứa - Thiết lập trồng trọt trong nhà / ngoài trời - Tưới cây tự động với giám sát từ xa: 21 bước](https://i.howwhatproduce.com/images/002/image-3511-13-j.webp)
Bộ nạp cây trồng tự động WiFi có hồ chứa - Thiết lập trồng trọt trong nhà / ngoài trời - Cây nước tự động với giám sát từ xa: Trong hướng dẫn này, chúng tôi sẽ trình bày cách thiết lập hệ thống nạp cây trồng trong nhà / ngoài trời tùy chỉnh tự động tưới cây và có thể được giám sát từ xa bằng nền tảng Adosia
Phát hiện đối tượng W / Dragonboard 410c hoặc 820c Sử dụng OpenCV và Tensorflow.: 4 bước
![Phát hiện đối tượng W / Dragonboard 410c hoặc 820c Sử dụng OpenCV và Tensorflow.: 4 bước Phát hiện đối tượng W / Dragonboard 410c hoặc 820c Sử dụng OpenCV và Tensorflow.: 4 bước](https://i.howwhatproduce.com/images/003/image-6246-2-j.webp)
Phát hiện đối tượng W / Dragonboard 410c hoặc 820c Sử dụng OpenCV và Tensorflow: Hướng dẫn này mô tả cách cài đặt OpenCV, Tensorflow và các khung học máy cho Python 3.5 để chạy ứng dụng Phát hiện Đối tượng