Thiết Kế & Thi Công Mô Hình Phân Loại Trái Cây Theo Chất Lượng - Đồ Án Tốt Nghiệp

Thiết kế thi công mô hình phân loại trái cây theo chất lượng giúp nâng cao hiệu quả sản xuất. Tìm hiểu quy trình, giải pháp tối ưu và ứng dụng thực tế.

Người đăng

Ẩn danh

Thể loại

Đồ án tốt nghiệp

2023

92
2
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI CẢM ƠN

TÓM TẮT

MỤC LỤC

DANH MỤC HÌNH

DANH MỤC BẢNG

CÁC TỪ VIẾT TẮT

1. CHƯƠNG 1: GIỚI THIỆU

1.1. GIỚI THIỆU

1.2. MỤC TIÊU ĐỀ TÀI

1.3. GIỚI HẠN ĐỀ TÀI

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

1.5. ĐỐI TƯỢNG VÀ PHẠM VI NGHIÊN CỨU

1.6. BỐ CỤC QUYỂN BÁO CÁO

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

2.1. TỔNG QUAN VỀ MẠNG YOLO

2.1.1. Khái quát về mạng YOLO

2.1.2. Kiến trúc mạng Yolo

2.1.3. Hoạt động của mạng Yolo

2.1.4. Đầu ra của Yolo

2.1.5. Dự báo trên nhiều feature map

2.1.6. Bounding box regression

2.1.7. Các hàm trong Yolo

2.2. Kiến trúc của YOLOv4

2.3. Mạng xương sống

2.4. SPP - Khối bổ sung

2.5. Những nâng cấp mới của YOLOv4

3. CHƯƠNG 3: THIẾT KẾ HỆ THỐNG

3.1. QUY TRÌNH HOẠT ĐỘNG CỦA HỆ THỐNG

3.2. THIẾT KẾ PHẦN CỨNG

3.2.1. Sơ đồ khối phần cứng

3.2.2. Yêu cầu phần cứng

3.2.3. Khối thu tín hiệu hình ảnh (camera)

3.2.4. Khối xử lý trung tâm

3.2.5. Khối cảm biến

3.2.6. Sơ đồ nguyên lý toàn mạch

3.2.7. Lưu đồ giải thuật của phần cứng

3.3. THIẾT KẾ PHẦN MỀM

3.3.1. Lưu đồ giải thuật phần mềm

3.3.2. Quá trình huấn luyện dữ liệu

3.3.3. Thiết kế giao diện quản lí trên máy tính

4. CHƯƠNG 4: KẾT QUẢ

4.1. KẾT QUẢ ĐẠT ĐƯỢC

4.1.1. Kết quả của quá trình huấn luyện

4.1.2. Kết quả của mô hình thi công

4.1.3. Kết quả của quá trình test sau khi đã training xong

4.1.4. Kết quả hoạt động của hệ thống

4.2. NHẬN XÉT VÀ ĐÁNH GIÁ

5. CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

5.1. KẾT LUẬN

5.2. HƯỚNG PHÁT TRIỂN

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng Quan Về Mô Hình Phân Loại Trái Cây Theo Chất Lượng

Trong bối cảnh công nghệ 4.0, việc ứng dụng các công nghệ hiện đại vào nông nghiệp, đặc biệt là phân loại trái cây, đang ngày càng trở nên quan trọng. Các mô hình phân loại giúp tăng năng suất, giảm lãng phí và nâng cao chất lượng sản phẩm. Nghiên cứu và phát triển các thuật toán máy học và trí tuệ nhân tạo (AI) để phân tích dữ liệu và tạo ra các thiết bị hỗ trợ phân loại trái cây theo chất lượng, màu sắc, kích thước, và nhiều thông tin khác là hướng đi đầy tiềm năng.

Các phương pháp sử dụng kỹ thuật xử lý ảnh, xử lý tín hiệu và thuật toán AI đang được nghiên cứu để đạt độ chính xác cao và đáng tin cậy hơn trong việc phân loại trái cây. Mạng nơ-ron học sâu (Deep learning Network) như CNN (Convolutional Neural Network) đã chứng minh hiệu quả trong việc nhận dạng và phân loại tự động. Tuy nhiên, để giảm tải cho thiết bị, các mô hình như YOLOv4 (You Only Look Once version 4) được ưu tiên sử dụng. Đề tài “Thiết kế và thi công mô hình phân loại trái cây theo chất lượng” hướng đến việc phát triển một hệ thống phân loại trái cây có khả năng nhận diện các quả không đạt chuẩn hoặc bị hư hỏng, giúp tăng hiệu quả sản xuất và phân phối. Ứng dụng rộng rãi của phân loại trái cây trong nhiều lĩnh vực như hỗ trợ sản xuất, phân phối, chăm sóc sức khỏe và thực phẩm.

1.1. Tầm Quan Trọng của Phân Loại Trái Cây Trong Nông Nghiệp Hiện Đại

Việc phân loại trái cây chính xác và hiệu quả đóng vai trò then chốt trong việc đảm bảo chất lượng nông sản đến tay người tiêu dùng. Nó giúp loại bỏ những sản phẩm không đạt yêu cầu, giảm thiểu lãng phí và tăng giá trị thương phẩm. Các công nghệ phân loại tiên tiến còn giúp tối ưu hóa quy trình sản xuất, từ khâu thu hoạch đến đóng gói và vận chuyển.

1.2. Ứng Dụng Trí Tuệ Nhân Tạo AI Trong Phân Loại Trái Cây Tự Động

Trí tuệ nhân tạo (AI), đặc biệt là các thuật toán học máymạng nơ-ron, đang mở ra những khả năng mới trong việc tự động hóa quá trình phân loại trái cây. Các hệ thống này có thể học từ dữ liệu và liên tục cải thiện độ chính xác của mình, vượt xa khả năng của con người trong một số trường hợp.

II. Thách Thức Trong Đánh Giá Chất Lượng Trái Cây Bằng Phương Pháp Thủ Công

Việc đánh giá chất lượng trái cây bằng phương pháp thủ công đối mặt với nhiều thách thức. Quá trình này tốn nhiều thời gian, công sức và dễ xảy ra sai sót do yếu tố chủ quan của người đánh giá. Theo tài liệu gốc, trước đây, việc thu hoạch, phân loại và xử lý trái cây đòi hỏi công sức và thời gian lớn. Việc đánh giá độ tươi, độ chín, kích thước, màu sắc và các khuyết tật của trái cây một cách nhất quán là rất khó khăn khi dựa vào con người. Ngoài ra, năng suất và hiệu quả của quy trình cũng bị giới hạn bởi số lượng nhân công và tốc độ làm việc của họ. Do đó, việc tìm kiếm các giải pháp tự động hóa để thay thế hoặc hỗ trợ quy trình đánh giá chất lượng trái cây thủ công là một nhu cầu cấp thiết.

2.1. Tính Chủ Quan Trong Đánh Giá Chất Lượng Trái Cây Truyền Thống

Sự khác biệt trong kinh nghiệm và nhận thức của từng người đánh giá có thể dẫn đến kết quả không nhất quán. Các yếu tố như ánh sáng, tâm trạng và sự mệt mỏi cũng có thể ảnh hưởng đến quyết định của người đánh giá.

2.2. Giới Hạn Về Năng Suất Và Khả Năng Mở Rộng Quy Mô

Việc phân loại trái cây thủ công đòi hỏi số lượng lớn nhân công, làm tăng chi phí và hạn chế khả năng mở rộng quy mô sản xuất. Tốc độ làm việc của con người cũng có giới hạn, đặc biệt khi phải xử lý một lượng lớn trái cây trong thời gian ngắn.

III. Phương Pháp Phân Loại Trái Cây Tự Động Hướng Dẫn Chi Tiết

Để giải quyết những thách thức của phương pháp thủ công, các phương pháp phân loại trái cây tự động đã được phát triển. Các hệ thống này thường sử dụng công nghệ xử lý ảnh, cảm biến và thuật toán học máy để đánh giá chất lượng trái cây một cách khách quan và hiệu quả. Theo nghiên cứu, sự kết hợp của trí tuệ nhân tạo (AI) và các cảm biến đã cho phép thiết kế và triển khai các mô hình phân loại trái cây tự động. Quá trình phân loại bao gồm các bước: thu thập hình ảnh, xử lý hình ảnh, trích xuất đặc trưng, phân loại và ra quyết định. Các hệ thống phân loại tự động giúp tăng năng suất, giảm chi phí và đảm bảo chất lượng trái cây ổn định.

3.1. Sử Dụng Camera Và Cảm Biến Để Thu Thập Dữ Liệu Hình Ảnh Trái Cây

Camera chất lượng cao và các loại cảm biến khác nhau được sử dụng để thu thập hình ảnh và dữ liệu về các đặc điểm của trái cây. Điều này bao gồm màu sắc, kích thước, hình dạng, độ tươi và các khuyết tật bề mặt.

3.2. Xử Lý Ảnh Và Trích Xuất Đặc Trưng Phân Loại Trái Cây

Các thuật toán xử lý ảnh được áp dụng để làm sạch, cải thiện và phân tích hình ảnh. Các đặc trưng quan trọng như màu sắc, hình dạng, kích thướckết cấu được trích xuất từ hình ảnh để sử dụng trong quá trình phân loại.

3.3. Ứng Dụng Thuật Toán Học Máy Để Phân Loại Trái Cây Theo Tiêu Chuẩn

Các thuật toán học máy được huấn luyện trên một tập dữ liệu lớn về trái cây đã được phân loại trước đó. Sau khi huấn luyện, mô hình có thể dự đoán chất lượng trái cây dựa trên các đặc trưng đã được trích xuất.

IV. Ứng Dụng YOLOv4 Trong Mô Hình Phân Loại Trái Cây Nâng Cao

Mô hình YOLOv4 là một lựa chọn hiệu quả cho việc phân loại trái cây do khả năng phát hiện đối tượng nhanh chóng và chính xác. YOLOv4 sử dụng kiến trúc mạng gồm Backbone (CSPDarknet53), Neck (PAN và SPP) và Head (YOLOv3). CSPDarknet53 giúp cải thiện hiệu suất và tăng tốc độ tính toán. PAN và SPP kết hợp thông tin từ các lớp khác nhau, giúp mô hình nhận biết được các đối tượng có kích thước khác nhau. YOLOv4 còn áp dụng các kỹ thuật như Bag of Freebies (BoF) và Bag of Specials (BoS) để tăng cường hiệu suất. Theo tài liệu, YOLOv4 có sự cải thiện về độ chính xác trung bình (mAP) lên 10% và FPS 12% so với YOLOv3.

4.1. Ưu Điểm Của YOLOv4 Trong Phát Hiện Đối Tượng Thời Gian Thực

YOLOv4 nổi bật với khả năng xử lý hình ảnh nhanh chóng, gần như thời gian thực, mà không làm giảm đáng kể độ chính xác so với các mô hình khác. Điều này rất quan trọng trong các ứng dụng phân loại trái cây đòi hỏi tốc độ cao.

4.2. Tối Ưu Hóa Hiệu Suất Với Kỹ Thuật Bag of Freebies BoF và BoS

Các kỹ thuật BoF (như CutMix, Mosaic augmentation) và BoS (Mish activation, PANet path aggregation, CIOU loss) giúp cải thiện đáng kể hiệu suất của YOLOv4 mà không làm tăng thêm thời gian suy luận.

4.3. Các Bước Triển Khai YOLOv4 Cho Bài Toán Phân Loại Trái Cây

Sử dụng YOLOv4 để phát hiện các vấn đề trên trái cây như vết thâm tím, vết xước, hoặc thay đổi màu sắc để phân loại.

V. Kết Quả Nghiên Cứu Ứng Dụng Mô Hình Phân Loại Trái Cây Thực Tế

Dự án “Thiết kế và thi công mô hình phân loại trái cây theo chất lượng” đã đạt được những kết quả đáng khích lệ. Hệ thống có khả năng thu nhận dữ liệu hình ảnh, phân tích dữ liệu bằng thuật toán AI và thực hiện phân loại trên mô hình. Giao diện người dùng giúp thao tác và kiểm soát mô hình thuận tiện. Hệ thống cũng có khả năng cập nhật dữ liệu và thống kê số lượng trái cây tươi và trái cây hỏng để đáp ứng nhu cầu quản lý sản phẩm. Theo tài liệu, các thử nghiệm cho thấy mô hình hoạt động hiệu quả trong việc phân loại trái cây theo các tiêu chuẩn chất lượng khác nhau.

5.1. Đánh Giá Độ Chính Xác Của Mô Hình Phân Loại Trái Cây

Độ chính xác của mô hình phân loại là yếu tố quan trọng nhất. Các thử nghiệm thực tế cần được tiến hành để đánh giá khả năng phân loại đúng các loại trái cây khác nhau, cũng như khả năng phát hiện trái cây hư hỏng.

5.2. Thống Kê Hiệu Quả Tối Ưu Chi Phí Sản Xuất

Dữ liệu về năng suất, tỷ lệ trái cây loại 1, loại 2, loại bỏ, và chi phí vận hành cần được thu thập và phân tích. Điều này giúp đánh giá hiệu quả kinh tế của hệ thống và xác định các cơ hội để tối ưu hóa chi phí sản xuất.

5.3. Khả Năng Mở Rộng Tích Hợp Với Các Hệ Thống Khác

Hệ thống có thể tích hợp với các hệ thống quản lý kho hàng, hệ thống theo dõi và truy xuất nguồn gốc, hoặc các hệ thống quản lý chất lượng khác. Điều này giúp tạo ra một quy trình sản xuất và phân phối trái cây khép kín, hiệu quả và minh bạch.

VI. Kết Luận Tương Lai Của Mô Hình Phân Loại Trái Cây Tự Động

Mô hình phân loại trái cây theo chất lượng bằng các hệ thống tự động hóa, đặc biệt là khi kết hợp với AI và học máy, mang lại nhiều tiềm năng to lớn cho ngành nông nghiệp. Trong tương lai, các hệ thống này có thể được cải tiến để phân loại nhiều loại trái cây hơn, với độ chính xác cao hơn và tốc độ nhanh hơn. Ngoài ra, việc tích hợp các công nghệ mới như IoT, blockchain và big data có thể giúp tối ưu hóa toàn bộ chuỗi cung ứng, từ trang trại đến bàn ăn. Các hệ thống phân loại trái cây tự động sẽ đóng vai trò ngày càng quan trọng trong việc đảm bảo chất lượng nông sản, giảm lãng phí và tăng cường tính cạnh tranh của ngành nông nghiệp.

6.1. Phát Triển Các Thuật Toán Phân Loại Trái Cây Phức Tạp Hơn

Các thuật toán mới cần được phát triển để có thể phân loại trái cây dựa trên nhiều yếu tố phức tạp hơn, chẳng hạn như hương vị, độ ngọt, độ cứng và hàm lượng dinh dưỡng. Điều này đòi hỏi việc sử dụng các kỹ thuật cảm biến tiên tiến và các mô hình học máy phức tạp.

6.2. Ứng Dụng IoT Trong Theo Dõi Quản Lý Chất Lượng Trái Cây

Các thiết bị IoT có thể được sử dụng để theo dõi nhiệt độ, độ ẩm và các điều kiện môi trường khác trong quá trình vận chuyển và lưu trữ trái cây. Dữ liệu này có thể được sử dụng để dự đoán thời gian bảo quản và ngăn ngừa trái cây hư hỏng.

6.3. Blockchain Cho Truy Xuất Nguồn Gốc Trái Cây Đảm Bảo An Toàn

Công nghệ blockchain có thể được sử dụng để tạo ra một hệ thống theo dõi và truy xuất nguồn gốc trái cây minh bạch và an toàn. Điều này giúp người tiêu dùng có thể dễ dàng biết được nguồn gốc, quá trình sản xuất và chất lượng của trái cây mà họ mua.

20/09/2025

Trích đoạn nội dung tài liệu

CHƯƠNG 1 GIỚI THIỆU 1.1 GIỚI THIỆU Trong thời đại phát triển hiện nay, việc áp dụng các công nghệ và kỹ thuật hiện đại vào cuộc sống đã trở nên phổ biến, và nông nghiệp cũng không ngoại lệ. Một trong những lĩnh vực đang nhận được sự quan tâm là phân loại trái cây thông qua ứng dụng các thiết bị thông minh để tăng năng suất. Nhóm nghiên cứu hiện đang phát triển các thuật toán máy học và trí tuệ nhân tạo (AI) nhằm xử lý dữ liệu và tạo ra các thiết bị hỗ trợ phân loại trái cây theo chất lượng, màu sắc, kích thước, và nhiều thông tin khác. Các phương pháp sử dụng kỹ thuật xử lý ảnh, xử lý tín hiệu và thuật toán AI đang được nghiên cứu để đạt độ chính xác cao và đáng tin cậy hơn trong việc phân loại trái cây.

Trong lĩnh vực nghiên cứu mạng nơron học sâu (Deep learning Network), nhiều ứng dụng của mạng nơron học sâu đã được áp dụng rộng rãi trong các lĩnh vực khoa học, kỹ thuật và cuộc sống hàng ngày. Một ví dụ điển hình là mạng nơron học sâu CNN (Convolutional Neural Network), được sử dụng để nhận dạng và phân loại tự động thông qua việc xếp chồng các lớp liên tiếp. CNN đã đóng góp vào sự phát triển của lĩnh vực Thị giác máy tính (Computer Vision) và giúp cải thiện quá trình học sâu. Tuy nhiên, việc áp dụng công nghệ CNN đòi hỏi tài nguyên tính toán, băng thông và khả năng xử lý phần cứng của thiết bị.

Để giảm sự tiêu thụ tài nguyên này, đã có sự phát triển các thuật toán và mô hình giải thuật, trong đó mô hình YOLOv4 (You Only Look Once version 4) là một lựa chọn phù hợp để giải quyết bài toán nhận diện đối tượng. Mô hình YOLOv4 có khả năng phát hiện và phân loại đối tượng một cách nhanh chóng và hiệu quả, và được nhóm nghiên cứu sử dụng cho đề tài phân loại trái cây. Phân loại trái cây đa dạng và có ứng dụng rộng trong nhiều lĩnh vực, từ việc hỗ trợ sản xuất và phân phối trái cây cho đến chăm sóc sức khỏe và thực phẩm. 1 Trong dự án mà nhóm đề cập là "Thiết kế và thi công mô hình phân loại trái cây theo chất lượng", mục tiêu chính là phát triển một hệ thống phân loại trái cây có khả năng nhận diện các quả trái cây không đạt chuẩn hoặc bị thối trong một lượng lớn.

Điều này giúp quá trình phân loại trở nên nhanh chóng, hiệu quả và mang lại lợi ích kinh tế. Các ứng dụng của hệ thống phân loại trái cây này có thể làm đa dạng. Ví dụ, các nhà nông có thể sử dụng nó để tăng cường hiệu quả sản xuất và phân phối bằng cách nhanh chóng tách ra những quả không đạt chuẩn và thối từ hàng loạt trái cây. Điều này giúp giảm thiểu lãng phí và nâng cao chất lượng sản phẩm.

Ngoài ra, các doanh nghiệp thực phẩm có thể sử dụng hệ thống này để đảm bảo chất lượng sản phẩm và đáp ứng các yêu cầu chất lượng từ khách hàng. Đồng thời, việc áp dụng công nghệ phân loại trái cây dựa trên chất lượng cũng góp phần quan trọng trong việc đảm bảo an toàn thực phẩm và sức khỏe con người. Nhờ quá trình phân loại nhanh chóng và chính xác, các trái cây không đạt chuẩn hoặc bị thối có thể được loại bỏ trước khi tiếp xúc với người tiêu dùng, giảm nguy cơ gây hại cho sức khỏe.2 MỤC TIÊU ĐỀ TÀI Đề tài được thực hiện nhằm thiết kế và thi công mô hình phân loại trái cây theo chất lượng với các chức năng sau: - Thu nhận dữ liệu hình ảnh trái cây qua camera truyền đến khối xử lí trung tâm, phân tích dữ liệu nhận được thông qua thuật toán AI đã được huấn luyện để đưa ra những tác vụ thực hiện phân loại trên mô hình. - Kiểm tra đánh giá vài phân loại trái cây dựa theo tiêu chuẩn chất lượng.

- Giao diện người dùng giúp người dùng có thể thao tác và kiểm soát mô hình một cách thuận tiện. - Khả năng cập nhật dữ liệu, thống kê số lượng trái cây tươi và trái cây hỏng để đáp ứng nhu cầu của người dùng về quản lí sản phẩm.3 GIỚI HẠN ĐỀ TÀI Vớiimục tiêu đã đề ra trong phần 1.2, nhóm đặt hy vọng xây dựngimột hệ thống tốiiưu nhằm đáp ứng yêu cầu củaingười dùng. Tuy nhiên, do đề tàiicó giới hạn vềithời gian và kinhiphí, nhóm sẽ phải đối mặt với một số hạn chế. - Thứ nhất, thời gian là yếuitố quan trọng.

Để hoàn thành dự án trong khung thời gian nhất định, nhóm sẽ tuân thủ lịch trình và quản lý thời gian hiệu quả. Điều này có thểidẫn đến giới hạn về phạm vi công việc và yêu cầu sự tập trung cao đối với tiến độ. - Thứ hai, sẽ sử dụng máy tính trực tiếp để kết nối và xử lý dữ liệu thay vì sử dụng viiđiều khiển. - Thứ ba, camera sẽ phải hoạt động trongimôi trường đủ sáng và không bị ảnh hưởng bởi các yếu tố bên ngoài.

Điều này đảm bảoichất lượng và độ chính xác trong quá trình phân loại trái cây. - Thứ tư, do hạn chế về tài nguyên và kinh phí, hiệu suất của hệ thống có thể không đạt được mức tối đa. Tuy nhiên, nhóm sẽ cố gắng tối ưu hóa các thành phần vàicông nghệ sử dụng để đạt được hiệuisuất tốt nhất trong phạm vi giới hạn. Mô hình hiện tại của nhóm chỉ có tính chất nghiên cứu và học thuật, chưa được áp dụng vàoithực tế.

Mặc dù gặp nhiều hạn chế, nhóm sẽ nỗ lực để tạo ra một hệ thốngitối ưu và đápiứng yêu cầu của ngườiidùng trong khả năng của mình.4 PHƯƠNG PHÁP NGHIÊN CỨU Để hoànithành đề tài, nhómiđã sử dụng cáciphương pháp sau để nghiênicứu và phát triển hệ thống phân loại tráiicây: - Phương pháp nghiên cứuitài liệu: Nhóm đã thamikhảo giáo trình lý thuyết và ôn tập kiến thức đã được học trong quá trình đào tạo. Đồng thời, chúng tôi đã tìm hiểu và nghiên cứu các tài liệu trên Internet và các đồ án thực hiện trong lĩnh vực tương tự để bổ sung kiến thức. - Phương pháp tham quan thực tế: Nhóm đã tiến hành quan sát các mô hình phân loại sản phẩm tại các công ty để nắm bắt chức năng và 3 phương pháp phù hợp. Từ đó, chúng tôi đã thu thập thông tin và kinh nghiệm từ các ứng dụng thực tếitrong lĩnh vực tương tự.

- Phương pháp thiếtikế và thực nghiệm: Dựa trên kiến thứciđã thu thập và sự hướngidẫn của giảng viên, nhóm đã lựaichọn và áp dụng các phương pháp thiết kế và thực nghiệm phù hợp và tối ưu nhất. Chúng tôi đã tiến hành các giai đoạn thiết kế và thực nghiệm để xâyidựng và kiểm tra hiệu quả của hệ thống phân loại trái cây. Bằng cách kết hợp các phương pháp nghiên cứu trên, nhóm hy vọng sẽ hoàn thành đề tài một cách chính xác và hiệu quả, đáp ứng yêu cầu đề ra.5 ĐỐI TƯỢNG VÀ PHẠM VI NGHIÊN CỨU Đốiitượng nghiên cứu: - Viiđiều khiển Arduino Nano: Đây là boimạch vi điều khiển nhỏ gọn và phổibiến trong ứng dụng điện tử. Vi điềuikhiển này sẽ được sửidụng để điều khiển các module và linh kiện khác trong hệ thống.

- Các module và linh kiện cần thiết: Bao gồm Module thu phátihồng ngoại MH-IR01 để thu nhận tín hiệu hồng ngoại, Servo MG996R để điều khiển cơ cấu đẩy trái cây, IC ổn áp 7805 để cung cấp nguồn ổn định, Động cơ giảm tốc LS220 để di chuyển băng chuyền, Module Relay 5V để điều khiển bật/tắt thiết bị ngoại vi và Web cam w1 1080p để thu nhận hình ảnh của trái cây. - Phần mềm lậpitrình: Nhóm sẽ sử dụng Python IDE đểilập trình cho việc xử lý và phân tích hìnhiảnh, và Arduino IDE để lập trình vi điều khiển Arduino Nano. Phạm vi nghiên cứu của đề tàiibao gồm: - Tìm hiểu về boardimạch Arduino Nano, các moduleivà linh kiện cầnithiết: Nhóm sẽ nghiên cứu về các tính năng, cách sử dụng và kết nối các module và linh kiện này với vi điềuikhiển. - Lậpitrình vi điều khiển và các module và linh kiện: Nhóm sẽ thực hiện việc lập trình để điều khiểnivà tương tác giữa viiđiều khiển Arduino Nano với các module và linh kiện khác trong hệ thống.

4 - Nắm vững ngôn ngữ Python: Nhóm sẽ tìm hiểu và áp dụng ngôn ngữ Python để xử lý và phân tích hình ảnh thuiđược từ camera. - Tìm hiểu về mô hình YOLOv4 trong việc xử lý và phânitích hình ảnh: Nhóm sẽ nghiên cứu và áp dụng mô hìnhiYOLOv4 (You Only Look Once version 4) để xử lý và phân tích hình ảnh của trái cây. Tổng cộng, đề tài tập trung vào nghiên cứu phần cứng (vi điềuikhiển, module và linh kiện) và phần mềm (lập trình và xử lý hình ảnh), nhằm xây dựng một hệ thống phân loạiitrái cây hiệu quả.6 BỐ CỤC QUYỂN BÁO CÁO Bốicục báo cáo được nhóm thựcihiên chia làm năm chương như sau: Chươngi1: Tổngiquan Giớiithiệu sơ lược về mục tiêu, tầm quanitrọng, tình hình hiện nay và cũng như phươngipháp nghiên cứu của đề tài. Chươngi2: Cơisở lý thuyết Nêu rõ cơisở lý thuyết, chiitiết các kiến thức cầnithiết sẽ được ápidụng trong đề tài này.

Chươngi3: Thiếtikế hệ thống Trình bày về hệ thống nguyênilý hoạt động. Đề ra nguyênilý làm việc và lưu đồ giải thuậticủa hệ thống. Thiết kế phầnicứng và phầnimềm của hệ thống. Chươngi4: Kếtiquả Tổngihợp lại kết quả tổngiquan của đềitài.

Chươngi5: Kếtiluận và hướng phátitriển Nêu lên những điềuiđã làm được, ưu và nhược điểm của hệithống. Từ đó đưa raihướng phát triển cũng như phạmivi sử dụng của đề tài trong tươngilai gần. 5 CHƯƠNG 2 CƠ SỞ LÝ THUYẾT Trong nhữnginăm gần đây, việc áp dụng trí tuệ nhân tạo vào phát hiện đốiitượng đã trở thành một đề tài rất phổ biến và được quan tâm bởi nhiều quốc gia trên thế giới. Các ứng dụng của nó mang lại hiệu quả cao và dễ dàng chuẩn bị dữ liệu đầu vào.

Sự xuất hiện của các thuật toán mới nhưiYOLO, SSD. đã giúp tăng tốc độ và độichính xác trong việc nhận diện đốiitượng. Các thuật toán này cho phép thực hiện các tác vụ gần như trong thời gian thực, thậm chí nhanh hơn cả khả năng của con người mà vẫn đảm bảo độichính xác. Đồng thời, các mô hìnhicũng trở nên nhẹ nhàng hơn, tiêu tốn ít tài nguyên hơn và có thể hoạt động trên nhiều thiết bịithông minh.1 TỔNG QUAN VỀ MẠNG YOLO 2.1 Khái quát về mạng YOLO Mạng YOLOi(You Only Look Once) là mộtimô hình thuật toán phát hiện đốiitượng trong hình ảnh hoặc video, được tạo ra bởi nhóm tác giả Joseph Redmon et al.

Mô hình YOLO sử dụng kiến trúc mạng thần kinh học sâu để nhận dạng các đốiitượng trong hình ảnh.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ