Xây Dựng Ứng Dụng Nhận Dạng Côn Trùng Cho Các Thiết Bị Di Động

Trường đại học

Trường Đại Học An Giang

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

2022

126
0
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

LỜI CẢM ƠN

TÓM TẮT

1. CHƯƠNG 1: TỔNG QUAN

1.1. TÍNH CẤP THIẾT CỦA ĐỀ TÀI

1.2. LÝ DO CHỌN ĐỀ TÀI

1.3. MỤC TIÊU NGHIÊN CỨU

1.4. PHẠM VI ĐỀ TÀI

1.5. PHƯƠNG PHÁP NGHIÊN CỨU

2. CHƯƠNG 2: CƠ SỞ LÝ THUYẾT

2.1. PHÁT HIỆN ĐỐI TƯỢNG

2.1.1. Khái niệm

2.1.2. Phân biệt 3 khái niệm object detection, image classification và object localization

2.2. GIỚI THIỆU VỀ YOLO (YOU ONLY LOOK ONCE)

2.2.1. Mạng YOLO là gì?

2.2.2. Kiến trúc của YOLO

2.2.3. Các phiên bản của YOLO

2.2.3.1. YOLOv3- Better, not Faster, Stronger
2.2.3.2. YOLOv4 Optimal Speed and Accuracy of Object Detection

2.3. PHƯƠNG PHÁP TRANSFER LEARNING

2.3.1. Giới thiệu về Transfer Learning

2.3.2. Kiến trúc của mô hình Transfer Learning

2.3.3. Những điều cần lưu ý khi áp dụng transfer learning

2.3.3.1. Transfer learning theory kích thước của dữ liệu
2.3.3.2. Khi nào thì thực hiện Transfer Learning

2.4. SƠ LƯỢC VỀ ANDROID

2.4.1. Kiến trúc của ứng dụng Android

2.4.2. Môi trường phát triển của ứng dụng

2.4.3. Công cụ phát triển

2.5. GIỚI THIỆU VỀ MYSQL

2.6. TÌM HIỂU VỀ CÔN TRÙNG

2.6.1. Giới thiệu về côn trùng

2.6.2. Hình thái phát triển

2.6.3. Vòng đời của côn trùng

2.6.4. Tập tính của côn trùng

2.6.5. Giác quan của côn trùng

2.6.6. Phân loại côn trùng

2.6.7. Côn trùng có lợi và côn trùng gây hại

2.6.7.1. Côn trùng gây hại
2.6.7.2. Côn trùng có lợi

2.7. NHỮNG NGHIÊN CỨU TƯƠNG TỰ

3. CHƯƠNG 3: HỆ THỐNG NHẬN DẠNG CÔN TRÙNG TRÊN THIẾT BỊ DI ĐỘNG

3.1. TỔNG QUAN HỆ THỐNG

3.2. MÔ TẢ HỆ THỐNG

3.2.1. Danh sách Actor

3.2.2. Danh sách Use case

3.2.3. Đặc tả chi tiết use case

3.2.3.1. Đặc tả use case đăng nhập
3.2.3.2. Đặc tả use case đăng ký
3.2.3.3. Đặc tả use case detect
3.2.3.4. Đặc tả use case xem danh sách côn trùng
3.2.3.5. Đặc tả use case xem danh sách hình ảnh theo tên côn trùng
3.2.3.6. Đặc tả use case Upload hình ảnh lên server
3.2.3.7. Đặc tả use case update phiên bản mới
3.2.3.8. Đặc tả use case mở hoặc khóa tài khoản người dùng
3.2.3.9. Đặc tả use case lưu vị trí phát hiện côn trùng
3.2.3.10. Đặc tả use case gửi mail thông báo trạng thái tài khoản
3.2.3.11. Đặc tả use case import database bằng file Excel
3.2.3.12. Đặc tả use case upload hình ảnh server từ trang Admin
3.2.3.13. Đặc tả use case nhận diện offline

3.3. THIẾT KẾ CƠ SỞ DỮ LIỆU

3.3.1. Thiết kế chi tiết các bảng dữ liệu

3.3.2. Các lớp đối tượng

3.4. THỰC NGHIỆM VÀ BÀN LUẬN

3.4.1. Mô tả tập dữ liệu

3.4.1.1. Tập dữ liệu của 102 lớp

3.4.2. Thiết lập thí nghiệm

3.4.3. Độ chính xác khi nhận diện

3.4.4. Chế độ hoạt động của ứng dụng

3.4.5. Độ chính xác khi xác định côn trùng trên tập dữ liệu hình ảnh

3.4.5.1. Tập dữ liệu 10 lớp
3.4.5.2. Tập dữ liệu 102 lớp
3.4.5.3. Chỉ số FPS trong nhận diện

3.5. GIAO DIỆN CHƯƠNG TRÌNH

3.5.1. Giao diện màn hình chờ

3.5.2. Giao diện màn hình chọn đăng nhập hoặc đăng ký

3.5.3. Giao diện màn hình đăng nhập

3.5.4. Giao diện màn hình đăng ký

3.5.5. Giao diện màn hình thông tin côn trùng nhận diện thành công

3.5.6. Giao diện xem danh sách côn trùng

3.5.7. Giao diện danh sách hình ảnh của côn trùng

3.5.8. Giao diện màn hình thông tin ứng dụng

3.5.9. Giao diện màn hình nhận diện

3.5.10. Giao diện màn hình save GPS

3.5.11. Giao diện web Admin quản lý user

3.5.12. Giao diện nhận diện offline

3.6. CƠ SỞ DỮ LIỆU SQLITE

3.7. QUY TRÌNH HOẠT ĐỘNG CỦA CHẾ ĐỘ NHẬN DIỆN OFFLINE

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

6.2. Hướng phát triển

HƯỚNG DẪN SỬ DỤNG ỨNG DỤNG

TÀI LIỆU THAM KHẢO

Tài liệu "Ứng Dụng Nhận Dạng Côn Trùng Trên Di Động: Giải Pháp Cho Nông Nghiệp Việt Nam" trình bày một giải pháp công nghệ tiên tiến nhằm hỗ trợ nông dân trong việc nhận diện và quản lý côn trùng gây hại. Ứng dụng này không chỉ giúp nâng cao hiệu quả sản xuất nông nghiệp mà còn giảm thiểu việc sử dụng hóa chất độc hại, từ đó bảo vệ môi trường và sức khỏe con người. Bằng cách sử dụng công nghệ nhận diện hình ảnh, nông dân có thể nhanh chóng xác định loại côn trùng và áp dụng biện pháp xử lý phù hợp.

Để mở rộng kiến thức về lĩnh vực này, bạn có thể tham khảo tài liệu Nghiên cứu thành phần loài côn trùng ký sinh và ăn thịt sâu róm thông dendrolimus punctatus walker tại huyện Sơn Động tỉnh Bắc Giang và huyện Cao Lộc tỉnh Lạng Sơn. Tài liệu này cung cấp cái nhìn sâu sắc về các loài côn trùng có vai trò quan trọng trong hệ sinh thái nông nghiệp.

Ngoài ra, bạn cũng có thể tìm hiểu thêm qua tài liệu Luận văn thành phần côn trùng bắt mồi thuộc họ chân chạy carabidae trên rau họ hoa thập tự tại Văn Lâm Hưng Yên năm 2016 2017, giúp bạn hiểu rõ hơn về các loài côn trùng có lợi trong nông nghiệp.

Cuối cùng, tài liệu Luận văn thạc sĩ nghiên cứu đề xuất biện pháp sử dụng côn trùng thiên địch phòng trừ sâu róm 4 túm lông hại thông tại tỉnh Lạng Sơn sẽ cung cấp thêm thông tin về các biện pháp sinh học trong quản lý sâu bệnh, từ đó giúp bạn có cái nhìn toàn diện hơn về ứng dụng côn trùng trong nông nghiệp.