Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 56 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
56
Dung lượng
2,53 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÌNH DƯƠNG KHOA CNTT, ROBOT VÀ TRÍ TUỆ NHÂN TẠO - - ĐỒ ÁN TỐT NGHIỆP ĐỀ TÀI: HỆ THỐNG ĐẾM TIỀN VIỆT NAM ĐỒNG Sinh viên thực : Võ Thanh Hưng - 17050092 Giảng viên hướng dẫn : ThS Huỳnh Quang Đức Bình Dương, tháng 07 năm 2022 TRƯỜNG ĐẠI HỌC BÌNH DƯƠNG CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN, ROBOT VÀ TRÍ TUỆ NHÂN TẠO Độc lập – Tự – Hạnh phúc NHẬN XÉT ĐỒ ÁN TỐT NGHIỆP (Dành Cho Hướng Dẫn) Họ tên SV: Võ Thanh Hưng Mã số SV:17050092 Lớp: 20TH01 Ngành: Công nghệ thông tin Tên đề tài: HỆ THỐNG ĐẾM TIỀN VIỆT NAM ĐỒNG Người hướng dẫn (tên đầy đủ): Huỳnh Quang Đức Nội dung đồ án a Nhận xét hình thức báo cáo: Số trang 43 Số chương _ Số bảng số liệu _ Số hình vẽ 55 Sản phẩm _ Số tài liệu tham khảo3 _ b Nhận xét nội dung (kiến thức, phương pháp mà sinh viên tìm hiểu, nghiên cứu nhận xét ưu điểm hạn chế) Ý nghĩa đồ án Nhận xét đồ án (nhận xét kiến thức, phương pháp mà sinh viên tìm hiểu, nghiên cứu, việc xây dựng ứng dụng demo, thái độ, ưu điểm, hạn chế sinh viên tham gia) a Ưu điểm: b Hạn chế: Đề xuất, đánh giá Đủ tiêu chuẩn bảo vệ Chưa đủ tiêu chuẩn bảo vệ Đánh giá chung: Điểm tối đa NỘI DUNG 10 Hướng nghiên cứu (cách tiếp cận đề tài, phương pháp nghiên cứu điều tra, khảo sát) 1.5 Nội dung trình bày từ hướng nghiên cứu (đặt vấn đề, giải vấn đề) 1.0 Sự phù hợp phương pháp (giá trị khoa học, thực tiển kết nghiên cứu) 2.0 Phạm vi phân tích (tính mới, tính sáng tạo, độc đáo đề tài) 3.0 Kết đạt kiến nghị (kết nghiên cứu, tóm tắt, kiến nghị đề tài) 1.0 Hình thức (định dạng, cấu trúc, nội dung, mục lục tài liệu tham khảo) 1.5 GV HƯỚNG DẪN Điểm TRƯỜNG ĐẠI HỌC BÌNH DƯƠNG CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CƠNG NGHỆ THƠNG TIN, ROBOT VÀ TRÍ TUỆ NHÂN TẠO Độc lập – Tự – Hạnh phúc NHẬN XÉT CỦA ĐỒ ÁN TỐT NGHIỆP (Dành cho phản biện) - Họ tên SV: Võ Thanh Hưng Mã số SV:17050092 Lớp: 20TH01 Ngành: Công Nghệ thông tin Tên đề tài: HỆ THỐNG ĐẾM TIỀN VIỆT NAM ĐỒNG Người phản biện (tên đầy đủ): Nội dung đồ án a Nhận xét hình thức báo cáo: Số trang 43 Số chương _ Số bảng số liệu _ Số hình vẽ 55 Sản phẩm _ Số tài liệu tham khảo3 _ b Nhận xét nội dung (kiến thức, phương pháp mà sinh viên tìm hiểu, nghiên cứu nhận xét ưu điểm hạn chế) Ý nghĩa đồ án Nhận xét đồ án (nhận xét kiến thức, phương pháp mà sinh viên tìm hiểu, nghiên cứu, việc xây dựng ứng dụng demo, thái độ, ưu điểm, hạn chế sinh viên tham gia) a Ưu điểm: b Hạn chế: Đề xuất, đánh giá Đủ tiêu chuẩn bảo vệ Chưa đủ tiêu chuẩn bảo vệ Câu hỏi (phản biện đặt 02 câu hỏi): Đánh giá chung: Điểm tối đa NỘI DUNG 10 Hướng nghiên cứu (cách tiếp cận đề tài, phương pháp nghiên cứu điều tra, khảo sát) 1.5 Nội dung trình bày từ hướng nghiên cứu (đặt vấn đề, giải vấn đề) 1.0 Sự phù hợp phương pháp (giá trị khoa học, thực tiển kết nghiên cứu) 2.0 10 Phạm vi phân tích (tính mới, tính sáng tạo, độc đáo đề tài) 3.0 11 Kết đạt kiến nghị (kết nghiên cứu, tóm tắt, kiến nghị đề tài) 1.0 12 Hình thức (định dạng, cấu trúc, nội dung, mục lục tài liệu tham khảo) 1.5 GV PHẢN BIỆN Điểm LỜI CÁM ƠN Xin chân thành cảm ơn giảng viên truyền đạt kiến thức chuyên môn, luôn giúp đỡ, định hướng nghề nghiệp, kỹ tốt suốt q trình học tập để chúng em hoàn thành báo cáo Đặc biệt, chúng em xin gửi lời cảm ơn sâu sắc đến thầy Huỳnh Quang Đức giảng viên trực tiếp hướng dẫn chúng em hoàn thành báo cáo Chúng em xin chân thành cám ơn bảo hướng dẫn tận tình thầy suốt trình thực báo cáo Khi bắt tay vào thực báo cáo kiến thức hiểu biết chúng em đề tài hạn hẹp Với kiến thức uyên bác nhiệt tình, thầy dẫn dắt chúng em đến bước cuối để hoàn thành báo cáo đảm bảo nội dung thời hạn đề Chúng em xin gửi lời cảm ơn đến gia đình đặc biệt ba mẹ - đấng sinh thành giúp chúng em vượt qua bao chông gai, thách thức, sóng gió đời, chắp cánh cho mơ ước, tương lai để chúng em bay cao với đam mê, lý tưởng hành trình “chinh phục” đời Và chúng em không quên cảm ơn đến người bạn, người gắn bó suốt quãng đường sinh viên hôm nay, người giúp đỡ chúng em nhiều suốt q trình thực hồn thành báo cáo Trong q trình hồn thành báo cáo, chưa có kinh nghiêm thực tế dựa vào lý thuyết học, với thời gian có hạn nên báo cáo khơng tránh khỏi sai sót Kính mong nhận góp ý, nhận xét từ thầy cô để kiến thức em ngày hoàn thiện rút nhiều kinh nghiệm bổ ích áp dụng vào thực tiễn cách hiệu tương lai Một lần chúng em xin gửi lời cảm ơn sâu sắc đến thầy cơ, gia đình bạn bè giúp đỡ chúng em hoàn thành báo cáo này! SINH VIÊN THỰC HIỆN Võ Thanh Hưng i BỘ GIÁO DỤC VÀ ĐÀO TẠO CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC BÌNH DƯƠNG Độc lập – Tự – Hạnh phúc ĐỀ CƯƠNG CHI TIẾT Tên đề tài: HỆ THỐNG ĐẾM TIỀN VIỆT NAM ĐỒNG Giảng viên hướng dẫn: Huỳnh Quang Đức Thời gian thực hiện: Từ ngày 29 tháng 03 năm 2022 đến ngày tháng 07 năm 2022 Sinh viên thực hiện: Võ Thanh Hưng - 17050092 Nội dung đề tài: Lý chọn đề tài: Ngày nay, nguy dịch bệnh tăng cao năm gần người dùng cần đến giải pháp hạn chế tiếp xúc, an tồn Đó lí mà em chọn cơng nghệ nhận dạng phương pháp máy học học sâu, qua giúp người dùng hạn chế việc tiếp xúc trực tiếp đám đông, việc chọn nhận dạng tổng tiền giúp người dùng tránh tiếp xúc trao đổi Như người dùng hạn chế nguy ảnh hưởng tới sức khoẻ.Ngoài giúp người nước ngoài, người khiếm thị xác định loại mệnh giá tiền đưa vào cần toán tiền hỗ trợ giao dịch tự động Mục tiêu đề tài: Xây dựng hệ thống nhận dạng đếm tiền Từ hình ảnh tiền camera quay có tổng hợp trích xuất thơng tin tiền màng hình Thêm thơng tin liên quan thơng qua nhận diện tiền người dùng Xây dựng ứng dụng cách hồn thiện để áp dụng vào thực tế Phạm vi đề tài: Khảo sát thực tế, hướng nghiên cứu Thiết kế sơ đồ hệ thống, vẽ mơ hình hoạt động thiết bị Cài đặt công cụ hỗ trợ trọng trình thực đề tài ii Xây dựng chương trình, ứng dụng, xây dựng sản phẩm có Kiểm thử lỗi chương trình, cho triển khai thử nghiệm để khắc phục lỗi có Triển khai thực tế, lắp đặt thiết bị, hoàn thành chương trình Hồn thành đề tài Ý nghĩa thực tiễn: Tạo sản phẩm ứng dụng đếm tiền tự động công nghệ nhận diện tiền tệ tích hợp với kho liệu có sẵn Giúp tiết kiệm thời gian với việc đếm tiền tệ vài giây Quản lý liệu an toàn, liệu lưu vào hệ thống Nhận diện mạnh mẽ, thân thiện với người dùng Phương pháp thực hiện: Phân tích, đặc tả trường hợp sử dụng Xây dựng huấn luyện hệ thống nhận diện hình ảnh tiền tệ Xây dựng sở liệu để so sánh, nhận diện lòng bàn tay sinh viên Thiết kế hệ thống, thiết kế chi tiết Sử dụng framework Flutter làm giao diện kết nối người dùng với công cụ nhận diện Ngơn ngữ để code: Python, Dart, tìm hiểu kỹ thuật tối ưu thuật toán chạy mạnh đạt tỉ lệ xác Kết mong đợi: Xây dựng hệ thống nhận dạng( nhận dạng tiền tệ) Xây dựng liệu lớn tiền tệ Tạo giao diện thân thiện, dễ sử dụng Hệ thống chạy windows, thiết bị di động Xây dựng hệ thống nhận diện đếm tiền tệ iii Kế hoạch thực hiện: HỆ THỐNG ĐẾM TIỀN VIỆT NAM ĐỒNG Sinh viên thực Thời gian Võ Thanh Hưng Từ 29/03/2022 đến 20/04/2022 Tìm hiểu tài liệu xử lý ảnh, nhận diện tiền tệ Từ 21/04/2022 đến 01/05/2022 Thu thập liệu từ internet công cụ tương đương Từ 02/05/2022 Cài đặt, thử nghiệm Python đến 04/05/2022 Từ 05/05/2022 Kiểm tra độ xác, thử nghiệm điều chỉnh bổ sung tập huấn đến 18/06/2022 luyện Từ 19/06/2022 Tích hợp code, chạy thử nghiệm mức tích hợp đến 01/07/2022 Từ 02/07/2022 Hồn thiện sản phẩm đến 05/07/2022 Từ 08/07/2022 Viết báo cáo hoàn thiện tất đến 11/07/2022 Bình Dương, ngày….tháng … năm… TRƯỞNG KHOA (Ký tên ghi rõ họ tên) CB HƯỚNG DẪN (Ký tên ghi rõ họ tên) iv Đồ án tốt nghiệp Chương Hướng dẫn cài đặt sử dụng Sau chờ python cài đặt Kết cài đặt thành cơng hình đưới Hình 31 Hướng dẫn 5.1.2 Hướng dẫn cài đặt Androi studio Download file cài đặt https://developer.android.com/studio chọn phiên phù hợp với hệ điều hành máy tính bạn sử dụng Hình 32 Hướng dẫn Sau tải file cài đặt xong, chạy nó, sau chọn Next GVHD: Huỳnh Quang Đức 27 SVTH: Võ Thanh Hưng Đồ án tốt nghiệp Chương Hướng dẫn cài đặt sử dụng Hình 33 Hướng dẫn Tiếp tục bấm Next Hình 34 Hướng dẫn Ở phần chọn đường dẫn, bạn chọn đường dẫn cần lưu cài đặt Androi Studio Bạn nên để mặc định Tiếp tục ấn Next GVHD: Huỳnh Quang Đức 28 SVTH: Võ Thanh Hưng Đồ án tốt nghiệp Chương Hướng dẫn cài đặt sử dụng Hình 35 Hướng dẫn Ở trang kế tiếp, bạn bỏ chọn phần install Hình 36 Hướng dẫn Sau cài xong, ấn nút Finish để kết thúc cài đặt GVHD: Huỳnh Quang Đức 29 SVTH: Võ Thanh Hưng Đồ án tốt nghiệp Chương Hướng dẫn cài đặt sử dụng Hình 37 Hướng dẫn 10 5.1.2 Hướng dẫn cài đặt Visual Studio Code Download file cài đặt https://code.visualstudio.com/Download Chọn hệ điều hành windows để tải Hình 38 Hướng dẫn 11 Mở thư mục tải click chọn “I accept the greement” sau nhấn next GVHD: Huỳnh Quang Đức 30 SVTH: Võ Thanh Hưng Đồ án tốt nghiệp Chương Hướng dẫn cài đặt sử dụng Hình 39 Hướng dẫn 12 Nhấn Next để cài đặt mặt định sau nhấn Install Hình 40 Hướng dẫn 13 Chờ đợi cài đặt xong sau nhấn Finish GVHD: Huỳnh Quang Đức 31 SVTH: Võ Thanh Hưng Đồ án tốt nghiệp Chương Hướng dẫn cài đặt sử dụng Hình 41 Hướng dẫn 14 5.1.3 Hướng dẫn cài đặt PuTTY Truy cập vào đường dẫn bên https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html để tải ứng dụng Chọn version mà bạn muốn cài đặt Ở cài version 64-bit x86: putty-64bit-0.77installer.msi Hình 42 Hướng dẫn 15 Tiếp tục bấm Next GVHD: Huỳnh Quang Đức 32 SVTH: Võ Thanh Hưng Đồ án tốt nghiệp Chương Hướng dẫn cài đặt sử dụng Hình 43 Hướng dẫn 16 Chọn thư mục lưu trữ bấm Next Hình 44 Hướng dẫn 17 Sau bấm Install để cài đặt GVHD: Huỳnh Quang Đức 33 SVTH: Võ Thanh Hưng Đồ án tốt nghiệp Chương Hướng dẫn cài đặt sử dụng Hình 45 Hướng dẫn 18 Hồn thành cài đặt ấn Finish Hình 46 Hướng dẫn 19 5.2 Hướng dẫn sử dụng Để hệ thống chạy đảm bảo máy bạn cài đặt Python, Xampp, Visual Studio Code, PuTTY Kết nối máy chủ PuTTY nhập Host Name 52.184.85.135 GVHD: Huỳnh Quang Đức 34 SVTH: Võ Thanh Hưng Đồ án tốt nghiệp Chương Hướng dẫn cài đặt sử dụng Hình 47 Hướng dẫn 20 Tìm tới file Auth nhấn Browse để thêm key Hình 48 Hướng dẫn 21 Thêm key mnrcnsever bấm Open GVHD: Huỳnh Quang Đức 35 SVTH: Võ Thanh Hưng Đồ án tốt nghiệp Chương Hướng dẫn cài đặt sử dụng Hình 49 Hướng dẫn 22 Nhập login as: ubuntu để khởi chạy sever Hình 50 Hướng dẫn 23 Nhập ls xem file thư mục tiếp tục cd flask để đến thư mục flask GVHD: Huỳnh Quang Đức 36 SVTH: Võ Thanh Hưng Đồ án tốt nghiệp Chương Hướng dẫn cài đặt sử dụng Hình 51 Hướng dẫn 24 Hình 52 Hướng dẫn 25 Gõ tiếp flask run host=0.0.0.0 để chạy host GVHD: Huỳnh Quang Đức 37 SVTH: Võ Thanh Hưng Đồ án tốt nghiệp Chương Hướng dẫn cài đặt sử dụng Hình 53 Hướng dẫn 26 Tiếp gõ lệnh pip install -r requirements.txt để cài đặt thư viện Hình 54 Hướng dẫn 27 Cài đặt fluter vào Settings đến Marketplace install Flutter Hình 55 Hướng dẫn 28 GVHD: Huỳnh Quang Đức 38 SVTH: Võ Thanh Hưng Đồ án tốt nghiệp Chương Hướng dẫn cài đặt sử dụng Mở thư mục Visual Studio Code vietnam_money_recognizer Hình 56 Hướng dẫn 29 -Chạy lệnh Flutter pub get, Flutter pub get xuất cảnh báo bên “Building with plugins requires symlink support Please enable Developer Mode in your system settings Run start ms-settings: developers” To open settings Tiếp tục chạy lệnh start ms-settings: developers Bat install apps from any source Hình 57 Hướng dẫn 30 Chạy lại flutter pub get Sau chạy xong, kết nối máy android tạo máy ảo android nhấn Ctrl + F5 để build source android app Hình 58 Hướng dẫn 31 GVHD: Huỳnh Quang Đức 39 SVTH: Võ Thanh Hưng Đồ án tốt nghiệp Chương Kết luận CHƯƠNG KẾT LUẬN 6.1 Kết đạt Hệ thống chạy windows,thiết bị di động Xây dựng thành công hệ thống nhận dạng đếm tiền tệ Từ hình ảnh tiền camera quay nhận dạng trích xuất thơng tin tiền tệ hình giao diện Thêm thơng tin khách vào sở liệu thông qua việc sữ dụng người dùng 6.2 Hạn chế - Phân quyền người dùng chưa tốt mức (chưa phân quyền theo nhóm người dùng cụ thể) - Một số tính nâng cao cịn chưa hoàn thành - Chưa thể áp dụng rộng rãi 6.3 Hướng phát triển - Hoàn thiện phần giao diện, tương tác với người dùng - Tăng hiệu trải nghiệm tốt người dùng - Hỗ trợ ứng dụng chạy nhiều tảng khác - Tiếp tục phát triển hồn thiện tính thiếu tương lai gần - Áp dụng giải pháp xử lý đa luồng, để cải thiện hệ thống - Phân quyền người dùng cho nhiều đối tượng sử dụng GVHD: Huỳnh Quang Đức 40 SVTH: Võ Thanh Hưng Đồ án tốt nghiệp Tài liệu tham khảo DANH MỤC TÀI LIỆU THAM KHẢO [1] Portal, YOLOv5 v6.0 is here - new Nano model at 1666 FPS online: https://blog.roboflow.com/yolov5-v6-0-is-here/ [2] Portal,RESNET50online: https://pytorch.org/hub/nvidia_deeplearningexamples_resnet50/ [3] Portal, ResNet and ResNetV2 online: https://keras.io/api/applications/resnet/ GVHD: Huỳnh Quang Đức 41 SVTH: Võ Thanh Hưng