Bộ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NGƯYẺN TÁT THÀNH KHOA ¥ NGÀNH VẬT LÝ ¥ KHOA NGUYEN TAT THANH KHÓA LUẬN TỐT NGHIỆP Đê tài: ÚNG DỤNG MODULE ESP32-CAM VÀ THUẬT TOÁN TESSERACT OCR TRONG TRÍCH XUẤT SỐ ĐO PHÓNG XẠ CỦA THIẾT BỊ RADIATION ALERT RANGER® GVHD : Th.s Nguyễn Tấn Được SVTH : Phạm Nguyên Phát MSSV : 2000000579 LỚP : 20DVY1A Tp. HCM, tháng 5 năm 2024 Bộ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NGƯYẺN TẮT THÀNH KHOA ¥ NGÀNH VẬT LÝ Y KHOA —BữEQlCS— NGUYEN TAT THANH KHÓA LUẬN TÓT NGHIỆP Đề tài: ỨNG DỤNG MODULE ESP32-CAM VÀ THUẬT TOÁN TESSERACT OCR TRONG TRÍCH XUẤT SỐ ĐO PHÓNG XẠ CỦA THIẾT BỊ• RADIATION ALERT RANGER® GVHD : Th.s Nguyễn Tấn Được SVTH : Phạm Nguyên Phát MSSV : 2000000579 LỚP : 20DVY1A Tp. HCM, tháng 5 năm 2024 LỜI CÃM ƠN Đầu tiên con xin cảm ơn mẹ và các anh chị trong gia đình. Cảm ơn mọi người đã nuôi dưỡng, dạy dỗ và đồng hành cùng con.
Câm ơn mẹ đã chăm sóc con, con không thê diễn tả hết sự yêu thương và hy sinh cùa mẹ. Cảm ơn anh chị đã động viên và hỗ trợ trong em trong việc học và tạo động lực cho em. Trong những lúc khó khăn, mọi người luôn sẵn sàng lang nghe và sẵn lòng hỗ trợ em. Mỗi khi em sai, mẹ và anh chị luôn khuyên bão, động viên và cô vũ tinh thần cho em.
Con xin cảm ơn mọi người. Em xin gừi lời cảm ơn và bày tò lòng kính trọng tới Th.s Nguyền Tấn Được (Giảng viên bộ môn chuyên ngànli Y Học Hạt Nhân - Trường ĐH NTT). Cảm ơn thầy trong một năm qua đã bỏ nliiều thời gian và công sức của minh đê hỗ trợ em hoàn thành klióa luận. Cảm ơn thầy đã hướng dẫn và chi bảo em trong quá trình thực hiện đề tài.
Khoảng thời gian được thầy hướng dẫn, em được tiếp thu những kiến thức mới. Ngoài ra, em còn được học hòi kinh nghiệm và cách làm việc khoa học. Đây là những điều quan trọng đối với em, đó là một kinh nghiệm quý báu và là một hành trang quý giá cho tương lai. Em rất kính trọng và rất biết ơn thầy.
Xin cảm ơn thầy. Em xin gừi lời câm ơn, lời biết ơn tới TS. Đặng Thanh Lương (Trường ngành Vật lý Y Khoa - Trường ĐH NTT), Th.s Phạm Như Tuyền (Tnrờng bộ môn Chần đoán hình ảnh - Trường ĐH NTT), Th.s Hoàng Anh Tùng (Trưởng bộ môn Xạ trị - Trường ĐH NTT) cùng toàn thê giảng viên ngành Vật lý Y khoa - Trường ĐH NTT. Cảm ơn quý thầy cô đã tận tậm giảng dạy, chi bão cho em trong 4 năm học vừa qua.
Em xin câm ơn Trường ĐH Nguyền Tất Thành đã tạo điều kiện học tập, những trải nghiệm thời sinh viên suốt 4 năm qua. Cuối cùng em xin gữi lời cảm ơn tới Th.s Nguyên Quang Đạo (Giáo viên chủ nhiệm khỏa 20) cùng với các bạn lớp 20DVY1A đã cùng đồng hành với em suốt quãng thời gian qua. Xin chân thành cảm ơn. Chúc mọi điều tốt đẹp sẽ đến với mọi người.
Hồ Chí Minh, ngày.năm 2024 Phạm Nguyên Phát i NHẬN XÉT (CỦA GIẢNG VIÊN HƯỚNG DẪN) 1/ Trình độ lý luận: 2/ Kỳ năng nghề nghiệp: 3/ Nội dung báo cáo: 4/ Hình thức bàn báo cáo: Điêm:. NHẬN XÉT (CỦA GIẢNG VIÊN PHẢN BIỆN) 1/ Trình độ lý luận: 2/ Kỳ năng nghề nghiệp: 3/ Nội dung báo cáo: 4/ Hình thức bàn báo cáo: Điêm:. iii MỤC LỤC LỜI CÀM ƠN. ii NHẬN XÉT (CỦA GIÀNG VIÊN PHÀN BIỆN).
iii MỤC LỤC.iv DANH MỤC HÌNH ÁNH, BANG BIỂU.vi KÝ HIỆU CÁC CỤM TỪ VIÉT TÁT. GIỚI THIỆU ĐÈ TÀI. Lý do chọn đề tài. Mục tiêu đề tài.
Đầu dò chứa khí. Đầu dò nhấp nliáy. Máy đo phóng xạ Radiation Alert Ranger®. Module ESP32-CAM và phần mềm Arduino IDE.
Ngôn ngữ Python và lập trinh giao diện trong Python. Các bộ thư viện trong python. Bộ thư viện Tkinter. Bộ thir viện Numpy.
Bộ thir viện Tesseract Engine. Bộ thư viện CSV. Bộ thư viện OpenCV2. PHƯƠNG PHÁP LUẬN.
Thiết kế phần cứng. Thiết kế phần mềm. Module giao tiếp camera. Module xử lý ânh.
Module giao diện đồ họa người dùng (GUI). Quy trình hoạt động của phần mềm. Phương pháp chạy thử và đánh giá. Máy đo và vật liệu.
Chọn mẫu và các tham số thực nghiệm. Bố trí thực nghiệm. Thu thập, xữ lý số liệu và tính toán độ chính xác. KÉT QUẢ VÀ BÀN LUẬN.
Phần mềm RadOCR. KÉT LUẬN VÀ KIỂN NGHỊ. 40 TÀI LIỆU THAM KHAO.41 V DANH MỤC HÌNH ẢNH, BẢNG BIẺU Hình ảnh Hình 2. Sơ đồ cấu tạo đầu dò chứa klú.
Sơ đồ cấu tạo đầu dò bán dần. Sơ đồ cấu tạo đầu dò nhấp nháy. Máy đo Radiation Alert Ranger®. a) Module ESP32-CAM, b) Camera OV2640, c) bảng mạch.
a) Bộ giá đỡ kill được lắp ráp, b) Bộ giá đỡ khi tách rời. Bàng vẽ giá đờ tầng 1. Băn vẽ giá đờ tầng 2. Bãn vẽ chân chống.
Bàn vẽ giá đỡ tầng 3. Bản vẽ giá đờ tầng 4. Cấu trúc của phan mềm. Cấu trúc của module xử lý ảnh.
a) Anh thu được sau khi trìr nền, b) Anil cắt cúp từ ảnh đã tiừ nền. Hàm sừ dụng cho mục đích trừ nền và cắt cúp. a) Anh sau nhị phân hóa, b) Anh nhị phân hóa được mờ rộng biên. a) Hình ảnh sau klii dùng thuật toán Dilation, b) Hình ảnh sau khi dùng thuật toán Erosion.
a) Anh sau khi nhị phân hóa và mờ rộng biên, b) Anh sau khi dùng thuật toán Closing. Hàm sử dụng trong thuật toán nhị phân hóa (threshold) và hàm sừ dụng trong morphology (dilation, erosion). a) Các số hiên thị có klioàng cách không đều, b) Các số hiên thị có khoảng cách ba sau khi phân tách và tái sap xếp. Hình ảnh bao gồm các đường Contour vẽ quanh các ký hr trong ảnh.
Giao diện phần mềm “RadOCR” được lập trình bang thư viện tkinter và customtkinter. a) Máy đo RAR, b) Nguồn phóng xạ Cs-137, c) Cáp sạc type micro-USB, d) Thiết bị OCR, e) Anh nền. Bổ trí thực nghiệm. Thiết bị RadOCR được tách rời: a) tầng 1, b) tầng 2, c) tầng 4 - nắp đậy, d) chân chống, e) tầng 3 - trang bị thêm đèn, f) module ESP32-CAM.2 Thiết bị RadOCR trang bị lên máy đo RAR.
Anh nen xuất hiện một đốm sáng khi sử dụng đèn flash cùa module ESP32- CAM. Giao diện RadOCR klii hoạt động. Máy đo RAR khi gắn vào tầng 1 của thiết bị RadOCR. a) Mặt trước, b) Mặt sau.6 a) Ket quả OCR sai do số chuyên đôi giá trị, b) Ket quả OCR đúng dùng số đang chuyên đôi giá trị.
Ket quả OCR sai dù hình ảnli hiên thị các số rõ ràng. 39 Bảng biểu Bảng 2. Klioảng đo của từng đơn vị trong máy đo Radiation Alert Ranger®. Kết quả thu được sau 5 lần chạy thử 38 vii KÝ HIỆU CÁC CỤM TỪ VIÉT TẤT Từ viết tắt Tiếng anh Tiếng việt RAR Radiation Alert Ranger® loT Internet of things Internet vạn vật Optically Stimulated Luminescent OSLD Lieu kế quang phát quang Dosimeter TLD Thermoluminescent Dosimeter Liều kế nhiệt phát quang Single-Photon Emission Máy chụp cắt lớp phát xạ SPECT Computed Tomography đơn photon Máy chụp cắt lớp phát xạ PET Positron Emission Tomography positron CT Computed Tomography Chụp cat lớp vi tínli Hệ thống thông tin hình RIS Radiology Information System ảnh chẩn đoán Picture Archiving And Hệ thống hru trữ và truyền PACS Conununication System tải hình ảnh GM Geiger Muller PMT Photomultiplier Tube Ông nhân quang Bộ phân tích xung đơn SCA Single-Channel Analyser kênh MCA Multi-Channel Analyser Bộ phân tích xung đa kênh PHA Pulse-High Analyser Bộ phân tích xung LCD Liquid Crystal Display Màn hình tinh thê lòng viii TÓM TẢT Với sự phát triên cùa công nghệ kết nối internet vạn vật - Internet of things, các thiết bị đo đạc bức xạ ngày nay được thiết ke với khã năng kết nối mạng không dây.
Tuy nhiên, nhiều thiết bị đang được sử dụng trong thực tế lại thiếu tính năng này. Các thiết bị này chủ yếu kết nối với máy tính thông qua bluetooth hoặc USB đê truyền dữ liệu đến phần mềm độc quyền cùa riêng thiết bị đó. Điều này gây khó khăn trong việc truy xuất dữ liệu từ xa cũng như tích hợp các thiết bị vào chung một hệ thống quan trắc phóng xạ đa diêm. Trong đề tài này, chúng tôi thiết ke một hệ thống trích xuất hr xa số đọc được hiên thị trên màn hình LCD của máy đo Radiation Alert Ranger® theo thời gian thực.
Hệ thống bao gồm một thiết bị gan kèm với máy đo và một phần mềm trên máy tính. Thiết bị trích xuất hìnli ảnh hr máy đo và gửi đen phần mềm thông qua kết nối wifi trên mạng nội bộ. Hệ thống sử dụng các công nghệ hiện đại như thuật toán nhặn dạng ký hí quang học và internet vạn vật. Ket quả thừ nghiệm cho thay hệ thống hoạt động ôn định với độ chính xác 97.
ix ABSTRACT With the development of the Internet of Things, radiation measuring devices today are embeded wireless networks connection. However, many devices being used in facilities lack this feature. These devices mainly comiect to computers via Bluetooth or USB to transfer data to the dedicated softwares. That makes it difficult to remotely access to data as well as to integrate them into a multi-point radioactive monitoring system.
In this study, we designed a system that extract the readouts displayed on the LCD screen of the Radiation Alert Ranger® survey meter in real time. The system consists of a device attached to the meter and a software deployed on computer. The device extracts images of the meter’s screen and sends it to the software via Wi-Fi connection on a local network. The system uses modern teclmologies such as optical character recognition algorithms and internet of things.
The test results show that the system operates stability with an accuracy of 97,365% ± 0. GIỚI THIỆU ĐÈ TÀI 1. Lý do chọn đề tài Internet là một sáng tạo lớn và quan trọng trong lịch sử nhân loại. Được phát triên từ khoảng những năm 1960 cho đến nay và không ngừng phát triên trong tương lại.
Internet là một mạng lưới cho phép gừi email, tray cập trình duyệt, tín hiệu truyền hình. Với công nghệ Internet vạn vật - Internet of Things (IoT) là tương lai phát triên của Internet. loT có khã năng giao tiếp, kết nối các thiết bị, mờ rộng các lĩnh vực, cung cấp các dịch vụ tới cho mọi người, mọi lúc và mọi nơi. [1] ứng dụng cùa loT là vô cùng nliiều, tập trang ờ các lĩnh virc: chăm sóc sức khỏe; ngôi nlià, tòa nhà thông minh; thành phố thông minh; giao thông vận tải; năng lượng.
Hiện nay, việc sừ dụng bức xạ, nguồn phóng xạ trong y tế là phô biến. Do đó việc giám sát, đàm bảo an toàn cho nhân viên y te là rất quan trọng. Đã có những đề xuất về ứng dụng loT lên liều kế, ứng dụng lên ngôi nhà, tòa nhà thông minh đê thực hiện việc kiêm soát bức xạ.