5.2 THỰC NGHIỆM
Nhóm em đã tiến hành thực nghiệm 5 lần trên 30 quả gồm 6 loại khác nhau ( 5 đỏ to, 5 đỏ nhỏ, 5 xanh to, 5 xanh nhỏ, 5 vàng to, 5 vàng nhỏ). Các quả to có kích thước từ 50 - 70mm và có khối lượng giao động từ 125g - 150g cịn các quả nhỏ có kích thước nhỏ hơn 50mm và có khối lượng khơng q 110g.
Tiêu chuẩn phân loại: quả được nhận diện đúng màu (đỏ, xanh hoặc vàng) và kích
thước (đường kính 50 -70mm hoặc nhỏ hơn 50mm) sẽ được phân loại vào khay tương ứng.
5.2.1 Bảng thực nghiệm thực tế Số lần đo Loại 1 2 3 4 5 Chất lượng hệ thống Tỷ lệ chính xác Đỏ to (50-70mm) 3 4 4 5 5 ✓ 84% 2 1 1 0 0 Đỏ nhỏ (<50mm) 5 5 4 5 4 ✓ 92% 0 0 1 0 1 Vàng to (50-70mm) 3 4 4 3 4 ✓ 72% 2 1 1 2 1 Vàng nhỏ (<50mm) 5 4 3 4 4 ✓ 80% 0 1 2 1 1 Xanh to (50-70mm) 4 5 4 3 5 ✓ 86% 1 0 1 2 0 Xanh nhỏ (<50mm) 5 4 4 5 5 ✓ 92% 0 1 1 0 0
5.2.2 Giá trị phần trăm đúng trung bình trên mỗi mẫu
Dựa vào cơng thức tính phần trăm rơi đúng ơ trên mỗi mẫu: m = Số lần đúng
Số lần đo (%), ta được :
m1 : Mẫu 1 (Đỏ to) = 84 % m2 : Mẫu 2 (Đỏ nhỏ) = 92 % m3 : Mẫu 3 (Vàng to) = 72 % m4 : Mẫu 4 (Vàng nhỏ) = 80 % m5 : Mẫu 5 (Xanh to) = 86 % m6 : Mẫu 6 (Xanh nhỏ) = 92 % Suy ra:
Giá trị phần trăm rơi đúng ơ trung bình trên cả 6 mẫu = m1 +m2 + m3 + m4 + m5 + m6
6 = 84.33 %
5.2.3 Sai số trung bình trên mỗi mẫu
Dựa vào cơng thức tính sai số trên mỗi mẫu 𝑚̅ = 100% - m
𝑚̅1 : Mẫu 1 (Đỏ to) = 16 %
𝑚̅2 : Mẫu 2 (Đỏ nhỏ) = 8 %
𝑚̅3 : Mẫu 3 (Vàng to) = 28%
𝑚̅4 : Mẫu 4 (Vàng nhỏ) = 20 %
𝑚̅5 : Mẫu 5 (Xanh to) = 14 %
𝑚̅6 : Mẫu 6 (Xanh nhỏ) = 8 % Suy ra
Sai số trung bình trên cả 6 mẫu: ∆𝑚̅ = 𝑚̅1 + 𝑚̅2 + 𝑚̅3+ 𝑚̅4 + 𝑚̅5 + 𝑚̅6
5.3. NHẬN XÉT VÀ ĐÁNH GIÁ 5.3.1 Nhận xét
Dựa vào kết quả của bảng 5.1 nhóm nghiên cứu đưa ra các kết luận sau:
⚫ Màu vàng của cà chua có sự đánh giá chất lượng sai nhiều vì có sự phân bố giữa các màu xanh, đỏ với vàng không rõ rệt như hai màu cịn lại nên khó để nhận diện.
⚫ Do phần cơ khí chưa được thiết kế chắc chắn dẫn đến servo đẩy sai hoặc đẩy đúng nhưng cà chua lại không lọt qua ngăn phân loại dẫn đến bị đánh giá thành quả lỗi/ khác màu.
⚫ Do góc chụp chỉ từ một phía nên khi cà chua được đưa vào buồng tối với các vị trí khác nhau tạo nên ảnh chụp cắt khác nhau gây ra sai sót về nhận dạng kích thước. ⚫ Thời gian xử lý và đánh giá chất lượng khoảng 4 giây, trung bình 1 giờ có thể phân
loại 900 trái cà chua. Cho thấy thời gian xử lý khá nhanh, có thể áp dụng vào thực tiễn trong công nghiệp.
⚫ Tỷ lệ đánh giá chất lượng cà chua cao, đa số cà chua các loại đạt độ chính xác từ 84.33% trở lên.
5.3.2 Đánh giá
Qua q trình thực hiện đề tài, nhóm em đã biết sử dụng Rasberry các chức năng cơ bản, tìm hiểu Python trên Raspberry, cách chạy chương trình Python,... Ngồi ra nhóm cịn tự cài đặt hệ điều hành cho máy và kết nối với Camera Pi chụp ảnh từ Raspberry, tìm hiểu chi tiết về Arduino Mega cũng như cách giao tiếp giữa Arduino với Raspberry Pi, điều khiển được hoạt động của Servo, cảm biến hồng ngoại.
Đánh giá một cách khách quan tốc độ xử lý ảnh , phân loại cà chua theo hệ thống mục tiêu ban đầu đạt kết quả khá ổn, hệ thống chạy ổn định. Tuy nhiên với mơ hình thức tế mang tính cơng nghiệp cần phân loại nhanh với độ chính xác cao hơn nữa thì Raspberry chưa đáp ứng được nhu cầu. Vì thời gian thực hiện đề tài giới hạn, cũng như giới hạn về mặt chi phí nên nhóm em khơng giải quyết được hết các vấn đề phát sinh hay cải tiến thêm để hệ thống có thể đạt hiệu quả cao hơn, đáp ứng nhu cầu công nghiệp hơn
CHƯƠNG 6. KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN
6.1. KẾT LUẬN
Sau thời gian nghiên cứu, tìm hiểu với sự giúp đỡ của thầy ThS Tưởng Phước Thọ, hệ thống mà nhóm đã hồn thành đáp ứng tốt các yêu cầu đề ra. Các khối chức năng hoạt động đúng, đảm bảo cập nhật dữ liệu chính xác, hệ thống chạy ổn định trong thời gian dài khơng phát sinh lỗi, cịn riêng vấn đề sử dụng thì khá dễ dàng, an tồn, thân thiện với mọi hộ gia đình và thương lái nhỏ.
❖ Đồ án do thực hiện đã đạt được khoảng 80% mục tiêu đặt ra.
❖ Được làm quen với hệ điều hành Raspbian, từ việc cài đặt hệ điều hành, thao tác những tác vụ cơ bản đến việc sử dụng để xây dựng một hệ thống làm việc theo mục đích đề ra.
❖ Việc tiếp xúc và sử dụng ngơn ngữ lập trình Python, thư viện OpenCV và cơng cụ Tkinter, Imutils, PIL cũng đã giúp em hoàn thiện những thuật tốn trong phạm vi đề tài nhờ vào tính cấp cao của ngơn ngữ lập trình và những cơng cụ hỗ trợ.
❖ Raspberry Pi 3 hồn tồn thích hợp cho những dự án vừa và nhỏ bởi kích cỡ khơng quá lớn, tốc độ tương đối nhanh, khả năng kết nối ngoại vi linh hoạt, hỗ trợ chân GPIO với số lượng đáng kể… Tuy nhiên, Raspberry Pi 3 còn khá hạn chế đối với những hệ thống lớn.
❖ Module camera Pi, tuy có độ phân giải không quá cao nhưng ngược lại nó có giá thành rẻ, khả năng kết nối linh hoạt cùng với chất lượng ảnh phù hợp với việc xử lý ảnh.
❖ Sau nhiều lần chạy thực nghiệm, mơ hình hệ thống đã thiết kế và xây dựng hoạt động tương đối ổn định: cảm biến đọc tương đối nhanh, thời gian từ chụp ảnh cho đến khi đưa ra kết quả đánh giá chất lượng cho mỗi quả cà chua là 4s .Qua nhiều lần khảo sát, hệ thống đánh giá chất lượng với sai số trung bình nhỏ hơn 10%.
Ưu điểm hệ thống:
⚫ Có thể xử lý phân loại đa luồng, tức là có thể phân loại cùng lúc nhiều quả cà chua.
⚫ Hoạt động ổn định trong thời gian dài.
⚫ Giao diện hiển thị đẹp, rõ ràng có tính thẩm mỹ cao, cập nhật số lượng cà chua sau đánh giá chất lượng chính xác 100%.
⚫ Tính an tồn cao, thân thiện với người dùng.
⚫ Kinh phí ở mức phù hợp có thể thương mại hóa sản phẩm. ⚫ Dễ dàng nghiên cứu và mở rộng thêm.
Khuyết điểm hệ thống:
⚫ Chưa nhận biết được khi có từ 2 loại quả khác nhau trở lên. ⚫ Chưa có tính bảo mật cao.
⚫ Khơng giám sát được từ xa.
⚫ Do camera chỉ chụp từ 1 góc độ nên việc đánh giá chất lượng theo kích thước khơng đạt được hiểu quả cao vì từ nhiều góc độ của cà chua sẽ cho ra nhiều kích thước khác nhau.
6.2. HƯỚNG PHÁT TRIỂN
Từ những mặt hạn chế của đề tài, nhóm đưa ra một số hướng khắc phục và phát triển để hệ thống có thể hồn chỉnh và hoạt động hiệu quả hơn:
⚫ Dùng Machine Learning hoặc Deep Learning để đánh giá giúp ứng dụng hệ thống trên nhiều loại trái cây và các loại nông sản khác.
⚫ Thiết lập tài khoản account, ID (Identification), dấu vân tay để tăng tính bảo mật. ⚫ Thiết kế giao diện trên web để giám sát từ xa bằng app trên điện thoại hoặc trên
máy tính.
⚫ Sử dụng hệ thống Camera multichannel để nâng cao khả năng chụp ảnh từ nhiều góc độ, nâng cao khả năng đánh giá theo kích thước của hệ thống.
❖ Hướng phát triển:
⚫ Mở rộng phạm vi và đối tượng đánh giá chất lượng (có thể đánh giá theo cân nặng, chụp bằng nhiều góc khác nhau để tăng độ chính xác của vật cần phân
⚫ Sử dụng xi-lanh, thiết bị chuyên đẩy hoa quả tránh những trường hợp trái cây bị dập, hư do hệ thống.
⚫ Áp dụng các bước cơng nghệ trong mơ hình hệ thống đánh giá táo ở Hà Lan, áp dụng tái tạo hình ảnh nơng sản bằng phương pháp 3D.
⚫ Áp dụng thêm mơ hình đánh bóng, kiểm tra chất lượng dinh dưỡng của hoa quả, nông sản.
PHỤ LỤC
DANH MỤC CÁC BẢNG THÔNG SỐ KỸ THUẬT Bảng 1.1 Thơng số kỹ thuật Camera Raspberry Pi V1 5MP
THƠNG SỐ KỸ THUẬT
Độ phân giải 5MP (2592x1944 pixels) Chế độ quay video HD 1080P 30, 720P 60
Len Tập trung cố định
Kết nối Kết nối Ribon
Kích thước 25x24x9mm
Bảng 1.2 Thơng số kỹ thuật Đèn led hắt 5054
THÔNG SỐ KỸ THUẬT
Kích thước 75x12x5mm
Nguồn 12V DC
Cơng suất 1W/1 module
Góc phát quang 120 độ
Số lượng led 3 cái
Tuổi thọ led 50, 000 giờ
Bảng 1.3 Thơng số kỹ thuật E18-D80NK
THƠNG SỐ KỸ THUẬT
Nguồn 5V DC
Dòng tiêu thụ 25mA (min) ~ 100mA (max)
Ngõ ra NPN
Kích thước 1.7cm (đường kính) x 4.5cm (độ dài)
Dịng kích ngõ ra 300mA
Thời gian hồi đáp 2ms
Bảng 1.4 Thông số kỹ thuật Raspberry Pi 3 Model
THÔNG SỐ KỸ THUẬT
Đầu nối microUSB cho nguồn 5V DC/2.5A
Bộ xử lí Broadcom BCM2835 tốc độ xử lí 1.2ghz 64-bit quad-core ARM CortexA53
Bộ xử lý đa phương tiện Videocore IV® Dual Core
Bộ nhớ Ram 1GB
Đầu nối video/âm thanh 1 x HDMI, 1 x RCA
Chân 40 chân GPIO
Cổng USB 4 cổng USB 2.0
Chip Antenna
Khe cắm thẻ nhớ MicroSD
Bảng 1.5 Thơng số kỹ thuật Arduino Mega 2560 THƠNG SỐ KỸ THUẬT Chip xử lí ATmega2560 Bộ nhớ Flash memory 256 KB SRAM 8KB EEPROM 4 KB Điện áp hoạt động 5V DC
Cường độ dòng điện trên mỗi 3.3V pin 50 mA Cường độ dòng điện trên mỗi I/O pin 20 mA
Clock Speed 16 MHz
Điện áp vào (giới hạn) 6V-20V DC
Kích thước 101.52 x 53.3 mm
Bảng 1.6 Thông số kỹ thuật Động cơ giảm tốc JGB37-520 THÔNG SỐ KỸ THUẬT
Điện áp hoạt động 6V-15V DC
Điện áp định mức 12V DC
Dịng điện khơng tải ở 12V 60 mA
Bảng 1.7 Thơng sơ kỹ thuật Servo MG 995 THƠNG SỐ KỸ THUẬT Điện áp hoạt động 4.8VDC-5VDC Tín hiệu Analog Delay 10us Kích thước 40.7 x 19.7 x 42.9 mm
Bảng 1.8 Thông số kỹ thuật Raspberry Pi LCD – 7 inch THÔNG SỐ KỸ THUẬT
Kích thước màn hình 194x110x20mm
Kích thước màn hình hiển thị 155x86mm Độ phân giải màn hình 800x480 pixels
Bảng 1.9 Thông số kỹ thuật Nguồn tổ ong 12V/5A và 5V/60A THÔNG SỐ KỸ THUẬT
Điện áp đầu vào 220VAC
Điện áp đầu ra 12VDC/5VDC
Dòng điện đầu ra Max 5A/60A
Bảng 1.10 Thông số kỹ thuật Quạt Lileng 819 USB Mini
THÔNG SỐ KỸ THUẬT
Điện áp đầu vào 5VDC
Kích thước 20x11x20cm
Bảng 1.11 Thơng số kỹ thuật Động cơ Step 42BYGH47-401A THÔNG SỐ KỸ THUẬT
Điện áp đầu vào 12VDC
Cường độ dịng điện 3A
Kích thước 57mmx57mmx56mm
Bảng 1.12 Thông số kỹ thuật Driver A4988
THÔNG SỐ KỸ THUẬT
Điện áp hoạt động 8V-35V
Dòng liên tục trên mỗi pha 1A-2A
Điện áp logic 3V-5.5V
Ché độ điều khiển Full bước, 1/2 bước, 1/4 bước, 1/8 bước, 1/16 bước
Kích thước 15,24 x 20,32cm
Bảng 1.13 Thông số kỹ thuật Máy sủi ReSun ACO – 003 THÔNG SỐ KỸ THUẬT
Bảng 1.14 Thông số kỹ thuật công tắc on-off 2 chân KCD1-6-10A THÔNG SỐ KỸ THUẬT
Điện áp đầu vào 125 - 250V AC
Dòng điện vào 6 - 10 A