Bà GIÁO DĀC VÀ ĐÀO T¾O TR¯äNG Đ¾I HàC QUÀN LÝ VÀ CÔNG NGHà HÀI PHÒNG ---------------------------------------------- Đæ ÁN TäT NGHIàP NGÀNH: CÔNG NGHà THÔNG TIN Sinh viên : Nguyßn M¿nh Chính GiÁng viên h°ãng d¿n:TS. Hồ Thị Hương Thơm HÀI PHÒNG 2024 2 Bà GIÁO DĀC VÀ ĐÀO T¾O TR¯äNG Đ¾I HàC QUÀN LÝ VÀ CÔNG NGHà HÀI PHÒNG ----------------------------------- ĐÀ TÀI : PHÁT HIàN RÁC THÀI (VD: RÁC THÀI NHČA, CHAI Là, Vâ HàP SĊA Bâ ĐI CÄN PHÂN LO¾I) Đæ ÁN TäT NGHIàP Đ¾I HàC Hà CHÍNH QUY NGÀNH : CÔNG NGHà THÔNG TIN Sinh viên thčc hián : Nguyßn M¿nh Chính GiÁng viên h°ãng d¿n: TS. Hồ Thị Hương Thơm HÁi Phòng - 2024 3 Bà GIÁO DĀC VÀ ĐÀO T¾O TR¯äNG Đ¾I HàC QUÀN LÝ VÀ CÔNG NGHà HÀI PHÒNG ---------------------------------------------- NHIàM VĀ ĐÀ TÀI TäT NGHIàP Sinh viên : Nguyßn M¿nh Chính - MSV : 1912111006 Lãp : CT 2301M Ngành : Công Nghá Thông Tin Tên đÁ tài : Phát hián rác thÁi (Vd: rác thÁi nhựa, chai lọ, vỏ hộp sữa bỏ đi cần phân lo¿i) 4 NHIàM VĀ ĐÀ TÀI 1. Nái dung và các yêu cÅu cÅn giÁi quy¿t trong nhiám vā đÁ tài tåt nghiáp a.
Mô tÁ tóm tÃt đÁ tài - Tìm hiểu về mô hình phát hián đối tưÿng bằng YOLOv8 cho bài toán phát hián rác thÁi (vd: rác thÁi nhựa, chai lọ, kim lo¿i&). Nái dung h°ãng d¿n - Tìm hiểu về phát hián đối tưÿng nói chung và phát hián đối tưÿng bằng YOLOv8. - Thu thÁp dữ liáu rác thÁi và gán nhãn để huấn luyán mô hình phát hián đối tưÿng. - Cài đặt mô hình huấn luyán phát hián đối tưÿng bằng YOLOv8.
- Kiểm thử, đánh giá và đưa ra kiÁn nghị. K¿t quÁ cÅn đ¿t đ°ÿc - Đưa ra kÁt quÁ đánh giá mô hình. - Phát hián đối tưÿng rác thÁi bằng YOLOv8 trên hình Ánh và video. Các så liáu cÅn thi¿t để tính toán.
- Tài liáu tham khÁo về dữ liáu, phát hián đối tưÿng trên Google Colab và ngôn ngữ Python. - Tài liáu tham khÁo về phân tích và phát hián thống thông tin. - Phân tích dữ liáu có để phát hián hình Ánh, video các đối tưÿng bằng YOLOv8. Đßa điểm thčc tÁp tåt nghiáp.
- Công ty cổ phần H¿ tầng Vißn Thông Viát Nam CMC Teleccom. 5 CÁC CÁN Bà H¯âNG D¾N ĐÀ TÀI TäT NGHIàP Há và tên : Hồ Thị Hương Thơm Hác hàm, hác vß : TiÁn sĩ C¢ quan công tác : Trường Đ¿i học Hàng HÁi Viát Nam Nái dung h°ãng d¿n: - Tìm hiểu về phát hián đối tưÿng nói chung và phát hián đối tưÿng bằng YOLOv8. - Thu thÁp dữ liáu rác thÁi và gán nhãn để huấn luyán mô hình phát hián đối tưÿng. - Cài đặt mô hình huấn luyán phát hián đối tưÿng bằng YOLOv8.
- Kiểm thử, đánh giá và đưa ra kiÁn nghị. Đề tài tốt nghiáp đưÿc giao ngày 13 tháng 01 năm 2024 Yêu cầu phÁi hoàn thành xong trước ngày 20 tháng 05 năm 2024 Đã nhÁn nhiám vā ĐTTN Đã giao nhiám vā ĐTTN Sinh viên Giảng viên h°ớng dẫn Nguyßn M¿nh Chính Hồ Thị Hương Thơm Hải Phòng, ngày 17 tháng 05 năm 2024 TR¯æNG KHOA 6 Cáng Hòa Xã Hái Chă Nghĩa Viát Nam Đác lÁp - Tč do - H¿nh phúc PHI¾U NHÀN XÉT CĂA GIÀNG VIÊN H¯âNG D¾N TäT NGHIàP Há và tên giÁng viên : Hồ Thị Hương Thơm Đ¢n vß công tác :Trường Đ¿i học Hàng HÁi Viát Nam Há và tên sinh viên : Nguyßn M¿nh Chính Chuyên ngành : Công Nghá Thông Tin Nái dung h°ãng d¿n : 1. Tinh thÅn thái đá căa sinh viên trong quá trình làm đÁ tài tåt nghiáp. Đánh giá chÃt l°ÿng căa đç án/khóa luÁn ( so vãi nái dung yêu cÅu đã đÁ ra trong nhiám vā Đ.N, trên các m¿t lý luÁn, thčc tißn, tính toán så liáu.
Ý ki¿n căa giÁng viên h°ãng d¿n tåt nghiáp Đưÿc bÁo vá Không đưÿc bÁo vá Điểm hướng d¿n Hải Phòng, ngày.năm 2024 GiÁng viên h°ãng d¿n TS. Hç Thß H°¢ng Th¢m 7 Cáng hòa xã hái chă nghĩa Viát Nam Đác lÁp - Tč do - H¿nh phúc PHI¾U NHÀN XÉT CĂA GIÀNG VIÊN CHÂM PHÀN BIàN Há và tên giÁng viên : TS. Phùng Anh TuÃn Đ¢n vß công tác : Trường Đ¿i Học Quán Lý Và Công Nghá HÁi Phòng Há và tên sinh viên : Nguyßn M¿nh Chính - Chuyên ngành: Công Nghá Thông Tin ĐÁ tài tåt nghiáp : Phát hián rác thÁi (vd: Rác thÁi nhựa, chai lọ, vỏ hộp sữa bỏ đi cần phân lo¿i). PhÅn nhÁn xét căa giÁng viên chÃm phÁn bián.
Nhċng m¿t còn h¿n ch¿. Ý ki¿n căa giÁng viên chÃm phÁn bián Đưÿc bÁo vá Không đưÿc bÁo vá Điểm phÁn bián Hải Phòng, ngày.năm2024 GiÁng viên chÃm phÁn bián (ký và ghi rõ họ tên) 8 LäI CÀM ¡N Đồ án tốt nghiáp chuyên ngành công nghá thông tin đề tài < Phát hián rác thÁi (vd: Rác thÁi nhča, chai lá, vã háp sċa bã đi cÅn phân lo¿i)= trong quá trình học tÁp, nghiên cāu đề tài em đã nhÁn đưÿc rất nhiều sự trÿ giúp đÁn thầy cô cùng với đó là b¿n bè trong lớp và các chiÁn hữu để hoàn tất đưÿc đề tài tốt nghiáp Trước tiên, em xin chân thành cÁm ơn cô TS. Hồ Thị Hương Thơm là người hướng d¿n và truyền đ¿t trực tiÁp những kiÁn thāc quý giá, bổ ích và nhưng sai sót chỉ ra cho em trong xuyên suốt thời gian văa qua tă lúc nhÁn đề tài đÁn thời điểm hián t¿i để em có thể toàn thành tốt đề tài cÿa mình. Và một lần nữa em xin chân thành cÁm ơn ban lãnh đ¿o nhà trường nói chung và khoa công nghá thông tin nói riêng đã t¿o điều kián cho em làm viác với cô TS.
Hồ Thị Hương Thơm hướng d¿n em để hoàn thành tốt đồ án cÿa mình. Em xin chân thành cÁm ơn! Hải Phòng, ngày 10 tháng 05 năm 2024. Sinh viên Nguyßn M¿nh Chính 9 LäI CAM ĐOAN Em xin cam đoan đề tài < Phát hián rác thÁi (vd: Rác thÁi nhča, chai lá, háp sċa bã đi phân lo¿i)= là một công trình nghiên cāu độc lÁp, đưÿc thực hián dưới sự hướng d¿n khoa học cÿa TS. Hồ Thị Hương Thơm.
Đề tài là một sự cố gÃng tâm huyÁt cÿa mình trong quá trình tìm hiểu và học tÁp, các số liáu, kÁt quÁ nằm trong đồ án là trung thực, có nguồn gốc rõ ràng và chưa đưÿc công bố trong các công trình khác. Em xin hoàn toàn chịu trách nhiám cho lời cam đoan này. 10 MĀC LĀC DANH MĀC HÌNH ÀNH. 13 DANH MĀC CÁC CĀM TĂ VIÀT TÂT.
Khái niám đåi t°ÿng. Đối tưÿng rác thÁi. Ph°¡ng pháp phát hiện đối t°ợng phổ biến hiện nay. Ph°¡ng pháp đặc tr°ng.
Ph°¡ng pháp mạng r¡ron. Bài toán phát hián rác thÁi thông qua hình Ánh. MÔ HÌNH Hà THäNG PHÂN LO¾I RÁC THÀI. S¢ đç ho¿t đáng mô hình.
Khái niám rác thÁi. Vỏ hộp sữa. Giãi thiáu ph°¢ng pháp phát hián rác thÁi. HuÃn luyán để phát nhián rác thÁi bằng YOLO.
Khái niám YOLO là gì?. Mô hình YOLO. CÀI Đ¾T, THĈ NGHIàM, ĐÁNH GIÁ. Môi tr°ång thĉ nghiám và công cā hß trÿ.
Giới thiáu Python. ¯u điểm và nh°ợc điểm cÿa Python. Giới thiáu Pycham. Các đặc điểm cÿa Pycham.
Giới thiáu Goole Colab. Các tính năng chính cÿa Google Colab. Āng dụng cÿa Google Colab. Cài đ¿t và thĉ nghiám.
Bộ dữ liáu huấn luyán. Gán nhãn dữ liệu .3 K¿t quÁ thĉ nghiám. Đánh giá mô hình sau thĉ nghiám. 53 TÀI LIàU THAM KHÀO.
54 12 DANH MĀC HÌNH ÀNH Hình 1. Mô hình phân lo¿i rác thÁi. Vỏ hộp sữa. Chai lọ thÿy tinh.
Phát hián vÁt thể. KiÁn trúc cÿa m¿ng nơ-ron. Phát hián và phân lo¿i cÿa YOLOv2. Biểu đồ hiển thị số liáu hiáu suất như mAP50 so với số lần lặp.
Thư māc Ánh các lo¿i rác thÁi cÿa bộ dữ liáu Pinterest. Gán nhãn Ánh trên Make Sense. Nội dung file nhãn bao gồm thông tin class, và vị trí các đối tưÿng cần nhÁn dián. KÁt quÁ phát hián hình Ánh hián nhiều lo¿i rác thÁi.
KÁt quÁ nhÁn dián hình Ánh hiển thị 1 lo¿i rác thÁi. KÁt quÁ nhÁn dián rác thÁi qua video. Ma trÁn nhầm l¿n (Confusion matrix) thể hián suất dự đoán cÿa mô hình. Biểu đồ thống kê khi qua đào t¿o.
51 13 DANH MĀC CÁC CĀM TĆ VI¾T TÂT TĂ VIÀT TÂT TIÀNG ANH TIÀNG VIàT CNN Convolutional Neural Networks M¿ng nơ-ron tích chÁp AR Augmented Reality Thực tÁ tăng cường RNN Recurrent Neural Network M¿ng nơ-ron hồi quy R-CNN Regions with Convolutional Vùng với đặc trưng m¿ng nơ-ron Neural Network features tích chÁp IDE Intergrated Development Môi trường phát triển tích hÿp Environment GPU Graphic Processing Unit Bộ xử lý đồ họa TPU Tensor Processing Unit Bộ xử lý tensor GCP Google Clould Platfrom Đián toán đám mây API Application Programming Giao dián lÁp trình tiÁng viát Ingferface AI Artificial Intelligence Trí tuá nhân t¿o ML Machine learning Máy học 14 LäI Mæ ĐÄU Rác thÁi là một trong những vấn đề môi trường nghiêm trọng nhất hián nay, không chỉ Ánh hưởng đÁn sāc khỏe con người, mà còn gây h¿i cho động vÁt, thực vÁt và há sinh thái. Theo Báo cáo hián tr¿ng môi trường quốc gia năm 2019, Viát Nam phát sinh khoÁng 28 triáu tấn rác thÁi sinh ho¿t mỗi năm, trong đó chỉ có 85% đưÿc thu gom và xử lý, còn l¿i bị vāt băa bãi, gây ô nhißm và lãng phí tài nguyên. Viác phát hián, phân lo¿i và quÁn lý rác thÁi một cách hiáu quÁ là yêu cầu cấp thiÁt để bÁo vá môi trường và nâng cao chất lưÿng cuộc sống. Trong đồ án này, chúng em nghiên cāu phương pháp phát hián rác thÁi bằng phương pháp học sâu.
Māc tiêu cÿa đồ án là xây dựng một mô hình có thể phát hián các lo¿i rác thÁi khác nhau trên các bề mặt khác nhau, vỏ chai lọ, rác thÁi nhựa, kim lo¿i v. Phương pháp nghiên cāu bao gồm ba bước chính: thu thÁp và xử lý dữ liáu Ánh rác thÁi, huấn luyán và kiểm thử mô hình, đánh giá kÁt quÁ và đề xuất giÁi pháp. Đồ án mong muốn đóng góp vào viác nâng cao năng lực phát hián rác thÁi cÿa các cơ quan quÁn lý môi trường, cũng như t¿o ra những giÁi pháp sáng t¿o và thân thián với môi trường để giÁi quyÁt vấn đề rác thÁi. Đ¿t vÃn đÁ Ngày nay các vấn đề về môi trường luôn đưÿc mọi người quan tâm.
Cùng với viác phát triển khoa học kỹ thuÁt, nhu cầu cÿa mọi người ngày càng nâng cao, há quÁ là lưÿng rác thÁi thÁi ra môi trường cũng tăng lên không ít. Nó Ánh hưởng đÁn môi trường, sāc khỏe con người và đa d¿ng sinh học trên khÃp thÁ giới. Phát hián rác thÁi là một phương tián hiáu quÁ để bÁo vá môi trường.