Please use this identifier to cite or link to this item: https://dspace.ctu.edu.vn/jspui/handle/123456789/123645
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorNguyễn, Văn Mướt-
dc.contributor.authorPhan, Trung Nguyên-
dc.date.accessioned2025-12-17T08:57:17Z-
dc.date.available2025-12-17T08:57:17Z-
dc.date.issued2024-05-
dc.identifier.urihttps://dspace.ctu.edu.vn/jspui/handle/123456789/123645-
dc.description.abstractHiện nay các phương pháp phân loại ớt truyền thống gây ra nhiều mất mát về kinh tế đòi hỏi áp dụng khoa học công nghệ để cải thiện. Việc sử dụng hệ thống phân loại tình trạng ớt dựa trên thị giác máy tính là một trong những ứng dụng của khoa học công nghệ giúp giảm thời gian phân loại và yêu cầu lao động. Với cấu trúc phần cứng đã được xây dựng. Đề tài luận văn này chú trọng việc phát triển thuật toán phân loại ớt gãy đôi, mất cuống, bệnh thán thư dựa trên nhận dạng chất lượng ớt không phá hủy. Đối với việc xử lý ảnh để phát hiện tình trạng ớt, các bước bao gồm chuyển đổi không gian màu sắc, tính diện tích và các phép toán khác dựa trên thư viện OpenCV được triển khai bằng ngôn ngữ Python. Bên cạnh đó, các loại mạng thần kinh tích chập khác nhau cũng được sử dụng để phát hiện bệnh thán thư trên trái ớt như ResNet, MobileNet, cũng được sử dụng và so sánh hiệu suất của chúng trong luận văn này. Thông tin về trạng thái ớt được đóng gói sau đó gửi đến vi điều khiển ESP32 để tiến hành điều khiển cơ cấu chập hành gồm: động cơ điện một chiều, động cơ bước, động cơ servo để loại bỏ ớt gãy đôi, mất cuống, thán thư nhằm phân loại ớt. Thời gian mà thuật toán thị giác máy tính đề xuất mất cho các bước như sau: 0.03 giây cho việc chuyển đổi lược đồ màu sắc và tính diện tích và tìm màu sắc, 0.05 giây cho việc sử dụng mô hình máy học SSD MobileNet V2 FPNLite và thời gian tổng cộng cho toàn bộ quá trình là 0.08 giây. Tổng thời gian trung bình cho một chu kỳ phân loại trong trường hợp ớt chất lượng kém là 1 giây bao gồm việc chụp ảnh, bắt tín hiệu loại bỏ ớt kém chất lượng. Với thuật toán đã phát triển, hệ thống này có cơ hội lớn trong việc áp dụng vào thực tế, với ưu điểm là giá thành phải chăng, linh kiện đơn giản dễ tìm kiếm thay thế. Đặc biệt có thể áp dụng thuật toán để xử lý trên nhiều loại sản phẩm nông sản với nhiều kích cỡ, màu sắc khác nhau mà không phá hủy sản phẩm.vi_VN
dc.description.tableofcontentsMỤC LỤC Lời cảm tạ i Kính tặng ii Tóm tắt iii Abstract iv Lời cam đoan v Mục lục vi Danh mục hình ix Danh mục bảng xi Danh mục từ viết tắt xii Chương 1: TỔNG QUAN ĐỀ TÀI 1 1.1 Tổng quan tình hình nghiên cứu của đề tài 1 1.2 Tính cấp thiết của đề tài 2 1.3 Mục tiêu đề tài 2 1.4 Phương pháp thực hiện 2 1.5 Cấu trúc bài báo cáo 3 Chương 2: CƠ SỞ LÝ THUYẾT 4 2.1 Giới thiệu về mã nguồn mở OpenCV 4 2.1.1 Không gian màu 4 2.1.2 Hoạt động hình thái 6 2.1.3 Hoạt động theo bit 6 2.1.4 Tính diện tích vật thể 7 2.2 Giới thiệu các mô hình mạng thần kinh tích chập trên Tensorflow 7 2.2.1 CenterNet 7 2.2.2 ResNet50 8 2.2.3 Faster R-CNN 9 2.2.4 Mobilenet 10 2.2.5 FPN 12 2.2.6 Single Shot Multibox Detector 13 2.2.7 Phương pháp đánh giá Mean Average Precision (mAP) 14 2.3 Vi điều khiển ESP32 16 2.4 Driver TB6600 17 2.5 Thư viện điều khiển động cơ bước 19 2.6 Driver L298N 20 2.7 Cảm biến PZ2-41P 22 Chương 3: PHẦN CỨNG HỆ THỐNG VÀ CHƯƠNG TRÌNH 25 3.1 Tổng quan phần cứng 25 3.1.1 Cơ cấu nhận ớt 27 3.1.2 Cơ cấu băng tải và bánh răng đảo ớt 29 3.1.3 Cảm biến loại bỏ ớt 31 3.1.4 Buồng chụp và loại bỏ ớt hư 32 3.2 Mạch điện và chương trình điều khiển 34 3.2.1 Nguyên lí mạch điều khiển 34 3.2.2 Phân tích nhu cầu 35 3.2.3 Sơ đồ nguyên lý và chức năng 36 Chương 4: THIẾT KẾ PHẦN MỀM VÀ GIAO DIỆN 38 4.1 Thư viện thị giác máy tính 38 4.1.1 Phát hiện thân ớt, cuống ớt 38 4.1.2 Tính diện tích phát hiện được 39 4.1.3 Xác định thời điểm xử hình ảnh 40 4.2 Thư viện máy học Tensorflow 41 4.3 Giao diện điều khiển và giao tiếp 48 4.3.1 Chương trình điều khiển 48 4.3.2 Trực tiếp trên OpenCV 54 4.3.3 Thông qua web server Flask 56 Chương 5: KẾT QUẢ THỰC HIỆN ĐỀ TÀI 60 5.1 Mô hình phần cứng 60 5.1.1 Mô tả thí nghiệm phần cứng 61 5.1.2 Kết quả thí nghiệm phần cứng 62 5.2 Mô hình phần giao diện phần mềm 64 5.2.1 Mô tả thí nghiệm phần mềm 65 5.2.2 Kết quả thí nghiệm phần mềm 68 5.3 Một số so sánh 77 5.3.1 So sánh năng suất 77 5.3.2 So sánh CNN 77 Chương 6: KẾT LUẬN VÀ KIẾN NGHỊ 80 6.1 Kết luận 80 6.2 Kiến nghị 80 Tài liệu tham khảo 82 Phụ lục A 84 Phụ lục B 89  vi_VN
dc.language.isovivi_VN
dc.publisherTrường Đại Học Cần Thơvi_VN
dc.subjectTự Động Hóavi_VN
dc.titlePHÁT TRIỂN THUẬT TOÁN PHÂN LOẠI VÀ NHẬN DẠNG LỖI TRÊN SẢN PHẨM ỚT SAU THU HOẠCHvi_VN
dc.typeThesisvi_VN
Appears in Collections:Trường Bách khoa

Files in This Item:
File Description SizeFormat 
_file_
  Restricted Access
4.97 MBAdobe PDF
Your IP: 216.73.216.2


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.