Đồ án Ứng dụng xử lý ảnh trong hệ thống phân loại sản phẩm

BGIÁO DỤC VÀ ĐÀO TẠO  
TRƯỜNG ĐẠI HỌC SƯ PHẠM KTHUT TP. HCHÍ MINH  
KHOA ĐIỆN - ĐIỆN TỬ  
BỘ MÔN ĐIỆN TCÔNG NGHIP - Y SINH  
------------------------------  
ĐỒ ÁN TT NGHIP  
NGÀNH: CNKT ĐIỆN T- TRUYN THÔNG  
ĐỀ TÀI:  
NG DNG XNH TRONG HỆ  
THNG PHÂN LOI SN PHM  
GVHD: TH.S NGUYN DUY THO  
SVTH: NGUYN HIN MINH  
15141209  
15141238  
PHAN THANH PHONG  
TP. HCHÍ MINH 6/2019  
BGIÁO DỤC VÀ ĐÀO TẠO  
TRƯỜNG ĐẠI HỌC SƯ PHẠM KTHUT TP. HCHÍ MINH  
KHOA ĐIỆN - ĐIỆN TỬ  
BỘ MÔN ĐIỆN TCÔNG NGHIP Y SINH  
------------------------------  
ĐỒ ÁN TT NGHIP  
NGÀNH: CNKT ĐIỆN T- TRUYN THÔNG  
ĐỀ TÀI:  
NG DNG XNH TRONG HỆ  
THNG PHÂN LOI SN PHM  
GVHD: TH.S NGUYN DUY THO  
SVTH: NGUYN HIN MINH  
15141209  
15141238  
PHAN THANH PHONG  
TP. HCHÍ MINH 6/2019  
TRƯỜNG ĐH SPKT TP. HỒ CHÍ MINH  
KHOA ĐIỆN-ĐIỆN TỬ  
BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH  
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM  
ĐỘC LẬP - TỰ DO - HẠNH PHÚC  
----o0o----  
NHIM VỤ ĐỒ ÁN TT NGHIP  
Họ tên sinh viên: Phan Thanh Phong  
MSSV: 15141238  
MSSV: 15141209  
Nguyễn Hiền Minh  
Chuyên ngành:  
Hệ đào tạo:  
Khóa:  
Điện tử Công nghiệp  
Đại học chính quy  
2015  
Mã ngành:  
hệ:  
Lớp:  
141  
15  
15141DT2A  
I. TÊN ĐỀ TÀI: NG DNG XNH TRONG HTHNG PHÂN LOI  
SN PHM  
II. NHIM VỤ  
1. Các sliu ban đầu:  
Một kit Raspberry Pi, Một kit Arduino, Một Camera Pi, Hệ thống băng tải, Cảm  
biến. Sản phẩm gồm các phôi với 3 màu sắc đỏ, xanh, vàng.  
2. Ni dung thc hin:  
Tổng quan về xử lý ảnh; Tìm hiểu phương pháp nhận dạng và phân loại sản phẩm;  
Tìm hiểu kit Raspberry Pi; Tìm hiểu kit Arduino Uno và các linh kiện liên quan;  
Viết chương trình trên kit Raspberry Pi; Viết chương trình trên Arduino Uno; Thiết  
kế hình phân loại sản phẩm.  
III. NGÀY GIAO NHIM V: 26/02/2019  
IV. NGÀY HOÀN THÀNH NHIM V: 30/06/2019  
V. HVÀ TÊN CÁN BỘ HƯỚNG DN: ThS. Nguyn Duy Tho  
CÁN BỘ HƯỚNG DẪN  
BM. ĐIỆN TỬ CÔNG NGHIỆP – Y SINH  
TRƯỜNG ĐH SPKT TP. HỒ CHÍ MINH  
KHOA ĐIỆN-ĐIỆN TỬ  
BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH  
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM  
ĐỘC LẬP - TỰ DO - HẠNH PHÚC  
----o0o----  
Tp.HCM, Ngày 01 tháng 07 năm 2019  
LCH TRÌNH THC HIỆN ĐỒ ÁN TT NGHIP  
Htên sinh viên 1: Phan Thanh Phong  
Lp: 15141DT2A ..........................................................MSSV: 15141238  
Htên sinh viên 1: Nguyn Hin Minh  
Lp: 15141DT1B ..........................................................MSSV: 15141209  
Tên đề tài: Ứng dụng xử lý ảnh trong hệ thống phân loại sản phẩm  
Xác nhận  
Tun/ngày  
Ni dung  
GVHD  
1-2  
3
Thực hiện chọn đề tài  
Nhận đề tài, Gặp GVHD để phổ biến quy định.  
Nghiêm cứu đề tài, tìm tài liệu về đề tài.  
Viết đề cương chi tiết.  
4-5  
6
7-8  
9-11  
12-14  
15  
Tìm hiểu về cơ sở lý thuyết.  
Tiến hành thi công phần cứng.  
Viết chương trình.  
Nạp code và cân chỉnh hệ thống.  
Viết sách đồ án, Báo cáo đề tài tt nghip.  
16-17  
GV HƯỚNG DẪN  
(Ký và ghi rõ họ và tên)  
Ths. Nguyễn Duy Thảo  
LỜI CAM ĐOAN  
Đề tài “Ứng dụng xử lý ảnh trong hệ thống phân loại sản phẩm” là  
nhóm tôi tự thực hiện dựa vào tham khảo một số tài liệu trước đó và không  
sao chép từ tài liệu hay công trình đã có trước đó.  
Nhóm thực hiện đề tài  
Phan Thanh Phong Nguyn Hin Minh  
LI CẢM ƠN  
  
Để có thể thực hiện và hoàn thành đề tài này, nhóm xin gởi lời chân thành cảm  
ơn các thầy cô trong Khoa Điện-Điện Tử đã tạo những điều kiện tốt nhất cho em hoàn  
thành đề tài. Những kiến thức bổ ích mà các Thầy Cô dạy, được áp dụng vào đề tài  
Đồ Án Tốt Nghiệp rất nhiều, từ những kiến thức nhỏ nhặt cho tới những bài học lớn.  
Một lần nữa nhóm xin được gửi lời cám ơn đến tất cả Thầy Cô, nếu không có Thầy  
Cô thì chắc giờ này nhóm sẽ khó có thể hoàn thành đề tài này.  
Ngoài sự cố gắng của bản thân, nhóm em không thể nào không nhắc đến công  
lao đã vạch ra hướng đi cho đề tài và hướng dẫn từng yêu cầu của đề tài mà thầy  
Th.S. Nguyễn Duy Thảo đã truyền đạt cho nhóm em những kiến thức hết sức bổ ích  
và những ứng dụng thực tế. Thầy Th.S. Nguyễn Duy Thảo ân cần chỉ bảo tận tình.  
Giải thích rõ ràng những chỗ mà nhóm em chưa hiểu.  
Tiếp theo nhóm cũng xin cám ơn tới các Anh, Chị khóa trên cùng các bạn sinh  
viên đã tạo điều kiện giúp đỡ, từ những tài liệu liên quan tới đề tài cho tới những kinh  
nghiệm sống thực tế. Nhờ họ mà nhóm mới có thể phát triển được.  
Cuối cùng là gửi lời cảm ơn đến Cha, Mẹ nếu không có hai đấng sinh thành thì  
ngày hôm nay cũng không có ai hiện diện ở đây để thực hiện những việc mình muốn,  
họ đã tạo mọi điều kiện để giúp con của mình hướng tới một tương lai tốt đẹp.  
Mặc dù nhóm em đã cố gắng hoàn thành tốt đề tài này một cách hoàn chỉnh  
nhất, nhưng cũng không thể tránh những sai sót nhất định trong công tác nghiên cứu,  
tiếp cận thực tế, cũng như những hạn chế về kiến thức lẫn thời gian thực hiện. Rất  
mong nhận được sự góp ý của quý thầy cô và các bạn để đề tài này được hoàn chỉnh  
hơn.  
Xin chân thành cảm ơn!  
Nhóm thực hiện đề tài  
Phan Thanh Phong Nguyn Hin Minh  
Mc lc  
TRANG BÌA............................................................................................................i  
NHIM VỤ ĐỒ ÁN................................................................................................ii  
LCH TRÌNH .........................................................................................................iii  
CAM ĐOAN ..........................................................................................................iv  
LI CÁM ƠN .........................................................................................................v  
MC LC .............................................................................................................vi  
LIT KÊ HÌNH V................................................................................................ix  
LIT KÊ BNG....................................................................................................xii  
TÓM TT............................................................................................................xiii  
LIỆT KÊ HÌNH ẢNH  
Hình  
Trang  
TÓM TẮT  
Đề tài “Ứng dụng xử lý ảnh trong hệ thống phân loại sản phẩm” là mô hình  
phân loại sản phẩm theo màu sắc (đỏ, xanh, vàng). Dựa trên ngôn ngữ Python với thư  
viện chính là OpenCV và được thực hiện trên Kit Raspberry và Kit Arduino Uno. Ở  
đây sử dụng các đặc điểm riêng biệt của từng màu sắc để đi nhận dạng và sau đó phân  
loại từng sản phẩm. Kết quả thực hiện của đề tài đã nhận dạng được những sản phẩm  
màu sắc (đỏ, xanh, vàng) cùng với việc đếm được sản phẩm theo màu sắc của từng  
sản phẩm.  
CHƯƠNG 1: TNG QUAN  
CHƯƠNG 1: TNG QUAN  
1.1 ĐẶT VẤN ĐỀ  
Ngày nay, xã hi ngày càng phát trin. Công nghip hóa, hiện đại hóa ngày càng  
được nâng cao để phát triển đất nước và ci thin cuc sng của người dân. Vì vy  
vic ng dng khoa hc kthut ngày càng rng rãi, phbiến và mang li hiu quả  
cao trong hu hết các lĩnh vực kinh tế, kthuật cũng như trong đời sng xã hi.  
Xét điều kin cthể ở nước ta trong công cuc công nghip hóa, hiện đại hóa  
sdng ngày càng nhiu thiết bhiện đại để điều khin tự động các quá trình sn  
xut, gia công và chế biến sn phẩm… Điều này dẫn đến vic hình thành các hthng  
sn xut linh hot, cho phép tự động hóa mức độ cao trên cơ sở sdng các máy  
CNC, robot công nghiệp. Trong đó có một khâu quan trng ảnh hưởng đến chất lượng  
sn phm là hthng phân loi sn phm. Hthng phân loi sn phm nhm chia  
sn phm ra các nhóm có cùng thuc tính với nhau để thc hiện đóng gói hay loi bỏ  
sn phm hng. Hiện nay để phân loi sn phẩm người ta thường sdng các loi  
cm biến vi các chức năng khác nhau để phân loi sn phm theo mong muốn như  
cm biến phân loi theo màu sc, cm biến phân loại theo hình dáng… Những cm  
biến này có ưu điểm chung là quá trình lắp đặt và vận hành tương đối đơn giản nhưng  
li dgây nhiễu. Do đó dựa trên nn tng kiến thức đã học, vn hiu biết về điện tử  
và công nghxnh cùng vi sự cho đồng ý của giáo viên hướng dn thy  
Nguyn Duy Tho, nhóm chúng em chọn đề tài: ng dng xnh trong hệ  
thng phân loi sn phm.  
1.2 MC TIÊU  
Để tài “Ứng dụng xử lý ảnh trong hệ thống phân loại sản phẩm” với mục tiêu là  
phân loại sản phẩm theo màu sắc (đỏ, xanh, vàng). Dựa trên ngôn ngữ Python với thư  
viện chính là OpenCV và được thực hiện trên Kit Raspberry và kit Arduino Uno  
1.3 NI DUNG NGHIÊM CU  
Để tài “Ứng dụng xử lý ảnh trong hệ thống phân loại sản phẩm” Có những  
nội dung sau:  
NI DUNG 1: Tìm hiu vRaspberry pi 3 và Arduino Uno  
NI DUNG 2: Tng quan vxnh.  
NI DUNG 3: Viết chương trình  
BỘ MÔN ĐIỆN TCÔNG NGHIP Y SINH  
1
       
CHƯƠNG 1: TNG QUAN  
NI DUNG 4: Thiết kế và thi công mô hình  
NI DUNG 5: Chy thnghim và cân chnh mô hình  
NI DUNG 6: Viết sách đồ án tt nghip  
NỘI DUNG 7: Báo cáo đề tài đán tt nghip  
1.4 GII HN  
Thi gian và tc độ xlý còn chm, cùng vi Camera chp nh không mong  
mun ở điều kin thiếu ánh sáng mà phải được che kín và chiếu thêm đèn led để tăng  
cường sáng. Đề tài chxây dng vi mô hình nhvà gn không làm thành dây chuyn  
sn xut, sdng kit Raspberry Pi 3, Arduino, băng tải, cm biến, động cơ Servo và  
hin thkết qutrên màn hình lcd.  
1.5 BCC  
Nội dung đề tài gm các phn sau  
Chương 1: Tổng quan  
- Đặt vấn đề  
- Mc tiêu  
- Ni dung nghiêm cu  
- Gii hn  
- Bcc  
Chương 2: Cơ sở lý thuyết  
- Tng quan vxnh  
- Nhng vấn đề cơ bản trong xnh  
- Gii thiu vRaspberry pi 3  
-
Gii thiu vCamera Pi  
- Gii thiu vArduino Uno  
- Gii thiu vcm biến  
- Gii thiu về động cơ DC  
- Gii thiu về động cơ servo  
- Gii thiu vhthống băng tải  
- Gii thiu hệ điều hành trên Raspberry pi 3  
- Gii thiu ngôn ngữ Python và thư viện OPENCV  
- Gii thiu vcác chun giao tiếp  
- Phương pháp phân loi sn phm theo màu sc  
BỘ MÔN ĐIỆN TCÔNG NGHIP Y SINH  
2
   
CHƯƠNG 1: TNG QUAN  
Chương 3: Tính toán và thiết kế  
- Gii thiu  
- Tính toán và thiết kế  
Chương 4: Thi công hệ thng  
- Gii thiu  
- Lp trình hthng  
- Lưu đồ điều khin  
- Np code và chy thnghim  
Chương 5: Kết qu, nhận xét, đánh giá  
- Kết qunhn dng và phân loi sn phm  
- Nhận xét, đánh giá mô hình hệ thng  
Chương 6: Kết luận và hướng phát trin  
- Kết lun  
- Nhng hn chế của đề tài  
- Hướng phát trin  
BỘ MÔN ĐIỆN TCÔNG NGHIP Y SINH  
3
CHƯƠNG 2: CƠ SỞ LÝ THUYT  
CHƯƠNG 2: CƠ SỞ LÝ THUYT  
2.1 TNG QUAN VXNH  
Xử lý ảnh là một lĩnh vực mang tính khoa học và công nghệ. Nó là một ngành  
khoa học mới mẻ so với nhiều ngành khoa học khác nhưng tốc độ phát triển của nó  
rất nhanh, kích thích các trung tâm nghiên cứu, ứng dụng, đặc biệt là máy tính chuyên  
dụng riêng cho nó.  
Xử lý ảnh là kỹ thuật áp dụng trong việc tăng cường và xử lý các ảnh thu nhận  
từ các thiết bị như camera, webcam… Do đó, xử lý ảnh đã được ứng dụng và phát  
triển trong rất nhiều lĩnh vực quan trọng như:  
Trong lĩnh vực quân sự: xử lý và nhận dạng ảnh quân sự.  
Trong lĩnh vực giao tiếp người máy: nhận dạng ảnh, xử lý âm thanh, đồ  
họa.  
Trong lĩnh vực an, bảo mật: nhận diện khuôn mặt người, nhận diện vân tay,  
mẫu mắt, …  
Trong lĩnh vực giải trí: trò chơi điện tử.  
Trong lĩnh vực y tế: Xử lý ảnh y sinh, chụp X quang, MRI,…  
Các phương pháp xử lý ảnh bắt đầu từ các ứng dụng chính: nâng cao chất lượng  
và phân tích ảnh. Ứng dụng đầu tiên được biết đến là nâng cao chất lượng ảnh báo  
được truyền từ Luân đôn đến New York từ những năm 1920. Vấn đề nâng cao chất  
lượng ảnh có liên quan tới phân bố mức sáng và độ phân giải của ảnh. Việc nâng cao  
chất lượng ảnh được phát triển vào khoảng những năm 1955. Điều này có thể giải  
thích được vì sau thế chiến thứ hai, máy tính phát triển nhanh tạo điều kiện cho quá  
trình xử lý ảnh số được thuận lợi hơn. Năm 1964, máy tính đã có khả năng xử lý và  
nâng cao chất lượng ảnh từ mặt trăng và vệ tinh Ranger 7 của Mỹ bao gồm: làm nổi  
đường biên, lưu ảnh. Từ năm 1964 đến nay, các phương tiện xử lý, nâng cao chất  
lượng, nhận dạng ảnh phát triển không ngừng. Các phương pháp tri thức nhân tạo  
như mạng nơ-ron nhân tạo, các thuật toán xử lý hiện đại và cải tiến, các công cụ nén  
ảnh ngày càng được áp dụng rộng rãi và thu được nhiều kết quả khả quan hơn.[1]  
Sau đây, ta sẽ xét các bước cần thiết trong quá trình xử lý ảnh. Đầu tiên, ảnh tự  
nhiên từ thế giới bên ngoài được thu nhận qua các thiết bị thu (như Camera, máy  
BỘ MÔN ĐIỆN TCÔNG NGHIP Y SINH  
4
   
Tải về để xem bản đầy đủ
pdf 123 trang yennguyen 30/03/2022 7420
Bạn đang xem 20 trang mẫu của tài liệu "Đồ án Ứng dụng xử lý ảnh trong hệ thống phân loại sản phẩm", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfdo_an_ung_dung_xu_ly_anh_trong_he_thong_phan_loai_san_pham.pdf