Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 108 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
108
Dung lượng
3,98 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA CƠ KHÍ CHẾ TẠO MÁY ĐỒ ÁN TỐT NGHIỆP NGÀNH CÔNG NGHỆ KỸ THUẬT CƠ ĐIỆN TỬ NGHIÊN CỨU THIẾT KẾ PHẦN MỀM XỬ LÝ ẢNH PHÂN LOẠI SẢN PHẨM GVHD: ThS TUỞNG PHUỚC THỌ SVTH: TRỊNH THÁI HOÀI LONG SKL004788 Tp Hồ Chí Minh, tháng 07 năm 2016 MSSV: 13146115 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA CƠ KHÍ CHẾ TẠO MÁY ĐỒ ÁN TỐT NGHIỆP Đề tài: “NGHIÊN CỨU THIẾT KẾ PHẦN MỀM XỬ LÝ ẢNH PHÂN LOẠI SẢN PHẨM” Giảng viên hướng dẫn: THS TƯỞNG PHƯỚC THỌ Sinh viên thực hiện: TRỊNH THÁI HOÀI LONG MSSV: 13146115 Lớp: 131462A Khóa: 2013-2017 Tp Hồ Chí Minh, tháng 07/2016 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH BỘ MƠN CƠ ĐIỆN TỬ ĐỒ ÁN TỐT NGHIỆP Đề tài: “NGHIÊN CỨU THIẾT KẾ PHẦN MỀM XỬ LÝ ẢNH PHÂN LOẠI SẢN PHẨM” Giảng viên hướng dẫn: THS TƯỞNG PHƯỚC THỌ Sinh viên thực hiện: TRỊNH THÁI HOÀI LONG MSSV: 13146115 Lớp: 131462A Khóa: 2013-2017 Tp Hồ Chí Minh, tháng 07/2016 TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HCM KHOA CƠ KHÍ CHẾ TẠO MÁY CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự – Hạnh phúc Bộ môn Cơ điện tử NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Giảng viên hướng dẫn: ThS Tưởng Phước Thọ Sinh viên thực hiện: Trịnh Thái Hoài Long MSSV: 13146115 Tên đề tài: Nghiên cứu thiết kế phần mềm xử lý ảnh phân loại sản phẩm Các số liệu, tài liệu ban đầu: Nội dung đồ án: Thiết kế phần mềm xử lý ảnh, phân loại sản phẩm theo màu sắc, kích thước, xuất tọa độ sản phẩm phân loại để robot thực thi nhiệm vụ phân loại sản phẩm Các sản phẩm dự kiến: Phần mềm xử lý ảnh Ngày giao đồ án:…………… Ngày nộp đồ án: …………… TRƯỞNG BỘ MÔN GIẢNG VIÊN HƯỚNG DẪN (Ký, ghi rõ họ tên) (Ký, ghi rõ họ tên) Được phép bảo vệ………………… (GVHD ký, ghi rõ họ tên) KẾ HOẠCH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP Giảng viên hướng dẫn: ThS Tưởng Phước Thọ Sinh viên thực : Trịnh Thái Hoài Long MSSV:13146115 Tên đề tài: Nghiên cứu thiết kế phần mềm xử lý ảnh phân loại sản phẩm Yêu cầu đề tài: Thiết kế phần mềm xử lý ảnh, phân loại sản phẩm theo màu sắc, kích thước, xuất tọa độ sản phẩm phân loại để robot thực thi nhiệm vụ phân loại sản phẩm Giới hạn đề tài: Thiết kế phần mềm xử lý ảnh phân loại sản phẩm, thực nghiệm xử lý ảnh phân loại sản phẩm với cà chua chanh dây Dự kiến tiến độ thực Tuần Thời gian 10 11 12 13 14 15 LỜI CAM KẾT - Tên đề tài: Nghiên cứu thiết kế phần mềm xử lý ảnh phân loại sản phẩm - GVHD: ThS Tưởng Phước Thọ - Họ tên sinh viên: Trịnh Thái Hoài Long - MSSV: 13146115 Lớp: 131462A - Địa sinh viên: 484 Lê Văn Việt, Quận 9, Tp.HCM - Số điện thoại liên lạc: 01693255925 - Email: trinhthaihoailong@gmail.com - Ngày nộp khoá luận tốt nghiệp (ĐATN): 27/07/2016 - Lời cam kết: “Tôi xin cam đoan khố luận tốt nghiệp (ĐATN) cơng trình tơi nghiên cứu thực Tơi không chép từ viết cơng bố mà khơng trích dẫn nguồn gốc Nếu có vi phạm nào, tơi xin chịu hồn tồn trách nhiệm” Tp Hồ Chí Minh, ngày 27 tháng 07 năm 2016 Ký tên Trịnh Thái Hồi Long LỜI CẢM ƠN Được phân cơng Bộ mơn Cơ điện tử, Khoa Cơ khí Chế tạo máy, trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh, đồng ý thầy giáo hướng dẫn Thạc sỹ Tưởng Phước Thọ, thực đề tài “Nghiên cứu thiết kế phần mềm xử lý ảnh phân loại sản phẩm” Để hồn thành khóa luận Đầu tiên, xin chân thành cảm ơn tới tất thầy cô giáo trường Đại học Sư phạm Kỹ thuật thành phố Hồ Chí Minh nói chung thầy giáo khoa Cơ khí chế tạo máy, mơn Cơ điện tử nói riêng tận tình truyền đạt cho tơi kiến thức, kinh nghiệm quý báu suốt trình học tập, nghiên cứu rèn luyện trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh Đặc biệt xin gửi lời cảm ơn đến thầy giáo hướng dẫn Thạc sỹ Tưởng Phước Thọ Trong suốt trình thực đề tài này, thầy hướng dẫn tận tình, trực tiếp bảo, tạo điều kiện giúp đỡ tơi suốt q trình làm đồ án tốt nghiệp Trong thời gian làm việc với thầy, khơng ngừng tiếp thu thêm nhiều kiến thức bổ ích mà học tập tinh thần làm việc, thái độ nghiên cứu khoa học nghiêm túc, hiệu quả, điều cần thiết cho trình học tập cơng tác sau Tơi xin chân thành cảm ơn! TP Hồ Chí Minh, ngày 27 tháng 07 năm 2016 Người thực Trịnh Thái Hoài Long TÓM TẮT ĐỒ ÁN TÊN ĐỀ TÀI “Nghiên cứu thiết kế phần mềm xử lý ảnh phân loại sản phẩm.” Khoa học kỹ thuật ngày phát triển tất lĩnh vực, ngành sản xuất Việc đòi hỏi cải tiến, nâng cao chất lượng hệ thống sản xuất ưu tiên lên hàng đầu để nâng cao suất Một hệ thống hệ thống phân loại sản phẩm tự động Hệ thống giúp cho sản xuất linh hoạt hơn, tiết kiệm thời gian nhân lực, nâng cao suất, đem lại lợi ích kinh tế cao Để phân loại sản phẩm có nhiều phương pháp, nhiên phương pháp phân loại sản phẩm công nghệ xử lý ảnh mang lại chất lượng cao mà phương pháp khác chưa làm Do đề tài “Nghiên cứu thiết kế phần mềm xử lý ảnh phân loại sản phẩm” đề tài mang tính nghiên cứu ứng dụng cao, phù hợp với phát triển ngành sản xuất Phần mềm xử lý ảnh phân loại sản phẩm thu thập hình ảnh từ camera, xử lý hình ảnh, đánh dấu phân loại theo yêu cầu kích thước, màu sắc xuất tọa độ sản phẩm để robot thực việc phân loại sản phẩm Trịnh Thái Hoài Long MỤC LỤC NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP I KẾ HOẠCH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP II LỜI CAM KẾT .III LỜI CẢM ƠN .IV TÓM TẮT ĐỒ ÁN V MỤC LỤC VI DANH MỤC BẢNG BIỂU X DANH MỤC SƠ ĐỒ, HÌNH ẢNH .XI DANH MỤC TỪ VIẾT TẮT XV CHƯƠNG 1: TỔNG QUAN 1.1 Giới thiệu chung 1.2 Lý chọn đề tài 1.3 Tính thiết thực đề tài 1.4 Ý nghĩa khoa học thực tiễn đề tài 1.5 Mục tiêu nghiên cứu đề tài 1.6 Giới hạn đề tài 1.7 Phương pháp nghiên cứu CHƯƠNG 2: XỬ LÝ ẢNH VỚI THƯ VIỆN OPENCV 2.1 Tổng quan công nghệ xử lý ảnh 2.2 Những vấn đề xử lý ảnh 2.2.1 Một số khái niệm 2.2.2 Nắn chỉnh biến dạng 2.2.3 Khử nhiễu 2.2.4 Chỉnh số mức xám 2.2.5 Phân tích ảnh 2.2.6 Nhận dạng phân loại ảnh 2.2.7 Nén ảnh 2.3 Các thiết bị thu nhận ảnh 2.4 Một số phương pháp biểu diễn ảnh Bước 4: Chọn vùng làm việc Chọn select frame -> chọn vùng làm việc -> chọn Crop Hình 4.5 Chọn vùng làm việc Bước 5: Chọn size cần phân loại Hình 4.6 Thiết lập size sản phẩm Bước 6: Chọn ngưỡng màu cần phân loại 71 Hình 4.7 Thiết lập màu sản phẩm Bước 7: Thiết lập thơng số Brightness, Contrast, Median Hình 4.8 Thiết lập thông số Brightness, Contrast, Median Bước 8: Nhập hệ số K Hình 4.9 Hệ số K Bước 9: Chọn Serial Port xuất liệu cho Robot Hình 4.10 Serial Port 72 Bước 10: Ấn Run để chạy chương trình Hình 4.11 Chạy chương trình Ngồi ra, người sử dụng cịn load thiệt lập lưu, tạo file thiết lập chỉnh sửa để thuận tiện cho việc sử dụng Hình 4.12 Thao tác file thiết lập 73 CHƯƠNG 5: KẾT LUẬN Trong trình thực đề tài, với góp ý thầy hướng dẫn nhóm hồn thành cơng việc sau: Thiết kế thuật toán xử lý ảnh phân loại sản phẩm theo màu sắc kích thước Tiến hành thực nghiệm phân loại sản phẩm cà chua chanh dây Phần mềm có ưu điểm bật hoạt động mà khơng cần che sáng, đồng thời tùy chỉnh cách linh hoạt để phù hợp với nhu cầu thực tế Tuy nhiên nhóm gặp phải nhiều khó khăn q trình thực như: Băng tải bị xê dịch sản phẩm khỏi vùng kiểm sốt camera khơng thể kiểm sốt tọa độ sản phẩm Ánh sáng thay đổi trình xử lý làm thay đổi giá trị ngưỡng màu RGB sản phẩm cần phân loại 74 TÀI LIỆU THAM KHẢO TIẾNG VIỆT [1] PGS.TS Nguyễn Quang Hoan, Xử lý ảnh, Học viện Cơng nghệ bưu viễn thơng, 2006 [2] PGS.TS Đỗ Năng Tồn, Bài giảng môn học Xử lý ảnh, Học viện Công nghệ bưu viễn thơng, 2013 TIẾNG ANH [3] http://doc.edu.vn/tai-lieu/de-tai-tim-hieu-ma-nguon-mo-opencv-lap-trinh- visual-c-va-xay-dung-giao-dien-dieu-khien-tren-may-tinh-6931/ [4] http://www.bogotobogo.com/cplusplus/files/OReilly%20Learning%20OpenCV pdf 75 TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HCM CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CƠ KHÍ CHẾ TẠO MÁY Độc lập - Tự – Hạnh phúc Bộ môn Cơ điện tử PHIẾU NHẬN XÉT ĐỒ ÁN TỐT NGHIỆP (Dành cho giảng viên hướng dẫn) Họ tên sinh viên: Trịnh Thái Hoài Long MSSV: 13146115 Tên đề tài: Nghiên cứu thiết kế phần mềm xử lý ảnh phân loại sản phẩm Ngành đào tạo: CNKT Cơ điện tử Họ tên GV hướng dẫn: ThS Tưởng Phước Thọ Ý KIẾN NHẬN XÉT Nhận xét tinh thần, thái độ làm việc sinh viên: Nhận xét kết thực ĐATN: 2.1.Kết cấu, cách thức trình bày ĐATN: 2.2 Nội dung đồ án: (Cơ sở lý luận, tính thực tiễn khả ứng dụng đồ án, hướng nghiên cứu tiếp tục phát triển) 2.3.Kết đạt được: 2.4 Những tồn (nếu có): Đánh giá: TT Mục đánh giá Hình thức kết cấu ĐATN Đúng format với đầy đủ hình thức nội dung mục Mục tiêu, nhiệm vụ, tổng quan đề tài Tính cấp thiết đề tài Nội dung ĐATN Khả ứng dụng kiến thức toán học, khoa học kỹ thuật, khoa học xã hội… Khả thực hiện/phân tích/tổng hợp/đánh giá Khả thiết kế chế tạo hệ thống, thành phần, quy trình đáp ứng yêu cầu đưa với ràng buộc thực tế Khả cải tiến phát triển Khả sử dụng công cụ kỹ thuật, phần mềm chuyên ngành… Đánh giá khả ứng dụng đề tài Sản phẩm cụ thể ĐATN Tổng điểm Kết luận: Được phép bảo vệ Không phép bảo vệ TP.HCM, ngày tháng năm 20… Giảng viên hướng dẫn (Ký, ghi rõ họ tên) TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HCM CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CƠ KHÍ CHẾ TẠO MÁY Độc lập - Tự – Hạnh phúc Bộ môn Cơ điện tử PHIẾU NHẬN XÉT ĐỒ ÁN TỐT NGHIỆP (Dành cho giảng viên phản biện) Họ tên sinh viên: Trịnh Thái Hoài Long MSSV: 13146115 Tên đề tài: Nghiên cứu thiết kế phần mềm xử lý ảnh phân loại sản phẩm Ngành đào tạo: CNKT Cơ điện tử Họ tên GV phản biện: ThS Nguyễn Việt Thắng Ý KIẾN NHẬN XÉT 1.Kết cấu, cách thức trình bày ĐATN: Nội dung đồ án: (Cơ sở lý luận, tính thực tiễn khả ứng dụng đồ án, hướng nghiên cứu tiếp tục phát triển) 3.Kết đạt được: Những thiếu sót tồn ĐATN: Câu hỏi: Đánh giá: TT Mục đánh giá Hình thức kết cấu ĐATN Đúng format với đầy đủ hình thức nội dung mụ Mục tiêu, nhiệm vụ, tổng quan đề tài Tính cấp thiết đề tài Nội dung ĐATN Khả ứng dụng kiến thức toán học, khoa học kỹ thuật, khoa học xã hội… Khả thực hiện/phân tích/tổng hợp/đánh giá Khả thiết kế, chế tạo hệ thống, thành phần, qu trình đáp ứng yêu cầu đưa với ràng buộc thực tế Khả cải tiến phát triển Khả sử dụng công cụ kỹ thuật, phần mềm chuyên ngành Đánh giá khả ứng dụng đề tài Sản phẩm cụ thể ĐATN Tổng điểm Kết luận: Được phép bảo vệ Không phép bảo vệ TP.HCM, ngày tháng năm 20 Giảng viên phản biện (Ký, ghi rõ họ tên) TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HCM KHOA CƠ KHÍ CHẾ TẠO MÁY Bộ mơn Cơ điện tử PHIẾU CHẤM ĐIỂM ĐỒ ÁN TỐT NGHIỆP Tên đề tài: Nghiên cứu thiết kế phần mềm xử lý ảnh phân loại sản phẩm Tên sinh viên: Trịnh Thái Hoài Long A ĐÁNH GIÁ TT Mục đánh giá Hình thức kết cấu ĐATN Đúng format với đầy đủ hình thức nội dung mục Mục tiêu, nhiệm vụ, tổng quan đề tài Tính cấp thiết đề tài Nội dung ĐATN Khả ứng dụng kiến thức toán học, khoa học kỹ thuật, khoa học xã hội… Khả thực hiện/phân tích/tổng hợp/đánh giá Khả thiết kế chế tạo hệ thống, thành phần, quy trình đáp ứng yêu cầu đưa với ràng buộc thực tế Khả cải tiến phát triển Khả sử dụng công cụ kỹ thuật, phần mềm chuyên ngành… Kỹ thuyết trình Thuyết trình hiệu quả, tự tin, trình bày rõ ràng, mạch lạc, truyền cảm hứng cho người nghe,có khả làm việc nhóm,… Trả lời câu hỏi phản biện với kiến thức vấn đề liên quan, hiểu ảnh hưởng giải pháp Hiểu trách nhiệm nghề nghiệp đạo đức nghề nghiệp Trang phục chỉnh tề nghiêm túc TỔNG ĐIỂM B CÁC Ý KIẾN NHẬN XÉT KHÁC (Nếu có) C KẾT LUẬN (Ghi rõ cần phải bổ sung, chỉnh sửa mục ĐATN) Ngày tháng năm 20… Người nhận xét (Ký ghi rõ họ tên) ... 1.5 Mục tiêu nghiên cứu đề tài Với đề tài ? ?Nghiên cứu thiết kế phần mềm xử lý ảnh phân loại sản phẩm? ?? nhóm nghiên cứu thực với mục đích áp dụng kiến thức xử lý ảnh vào phân loại sản phẩm Qua nhóm... mềm xử lý ảnh phân loại sản phẩm? ?? đề tài mang tính nghiên cứu ứng dụng cao, phù hợp với phát triển ngành sản xuất Phần mềm xử lý ảnh phân loại sản phẩm thu thập hình ảnh từ camera, xử lý hình ảnh, ... Nghiên cứu thiết kế phần mềm xử lý ảnh phân loại sản phẩm Các số liệu, tài liệu ban đầu: Nội dung đồ án: Thiết kế phần mềm xử lý ảnh, phân loại