Luận án Kết hợp cấu trúc R-Tree với đồ thị tri thức cho mô hình tìm kiếm ảnh

Hiện nay, các hệ thống tìm kiếm ảnh đã được phát triển và đưa vào nhiều ứng dụng khác nhau như nhận dạng tìm kiếm khuôn mặt [1]; tìm kiếm ảnh hàng hóa [2]; tìm kiếm ảnh y tế [3], tìm kiếm ảnh vệ tinh [4], v.v. Có hai phương pháp tìm kiếm ảnh thông dụng bao gồm: tìm theo từ khóa TBIR (Text-based Image Retrieval) và tìm theo nội dung CBIR (Content-based Image Retrieval). Phương pháp TBIR thực hiện tìm kiếm ảnh tương tự dựa trên việc lập chỉ mục, mô tả, chú thích hình ảnh được cung cấp từ người dùng [5, 6]. Phương pháp này có một số hạn chế: (1) tốn kém chi phí tài nguyên về con người cho việc chú thích hình ảnh; (2) việc mô tả nội dung hình ảnh còn mang tính chủ quan của con người. Để giải quyết những hạn chế của phương pháp TBIR, phương pháp tìm kiếm ảnh dựa trên nội dung CBIR được phát triển. Phương pháp này tập trung vào việc trích xuất và so sánh các đặc trưng cấp thấp (low- level features) của các hình ảnh như màu sắc, kết cấu, hình dạng, vị trí và một số đặc trưng khác [7-9]. Các kết quả của nhiều công trình nghiên cứu trong thập kỷ qua đã thể hiện tính hiệu quả và độ chính xác của các kỹ thuật dựa trên CBIR và đã ứng dụng trong nhiều hệ thống tìm kiếm ảnh [10]. Hệ thống CBIR hỗ trợ người dùng tìm kiếm tập các ảnh tương tự nhau về nội dung dựa trên các đặc trưng cấp thấp nhưng các hình ảnh kết quả có thể khác nhau về ngữ nghĩa [11]. Đây chính là khoảng cách giữa ngữ nghĩa cấp cao và các đặc trưng thị giác cấp thấp của hình ảnh, việc thu hẹp khoảng cách này là một trong những thách thức lớn trong các hệ tìm kiếm ảnh dựa trên nội dung [12, 13]. Do đó, bài toán phân tích và tìm kiếm ảnh theo tiếp cận ngữ nghĩa trong lĩnh vực thị giác máy tính đang rất được các nhà nghiên cứu quan tâm [14-16].

pdf139 trang | Chia sẻ: Tài Chi | Ngày: 27/11/2023 | Lượt xem: 130 | Lượt tải: 0download
Bạn đang xem trước 20 trang tài liệu Luận án Kết hợp cấu trúc R-Tree với đồ thị tri thức cho mô hình tìm kiếm ảnh, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
ĐẠI HỌC HUẾ TRƯỜNG ĐẠI HỌC KHOA HỌC LÊ THỊ VĨNH THANH KẾT HỢP CẤU TRÚC R-TREE VỚI ĐỒ THỊ TRI THỨC CHO MÔ HÌNH TÌM KIẾM ẢNH LUẬN ÁN TIẾN SĨ NGÀNH KHOA HỌC MÁY TÍNH HUẾ, NĂM 2023 ĐẠI HỌC HUẾ TRƯỜNG ĐẠI HỌC KHOA HỌC LÊ THỊ VĨNH THANH KẾT HỢP CẤU TRÚC R-TREE VỚI ĐỒ THỊ TRI THỨC CHO MÔ HÌNH TÌM KIẾM ẢNH NGÀNH: KHOA HỌC MÁY TÍNH MÃ SỐ: 9480101 LUẬN ÁN TIẾN SĨ NGÀNH KHOA HỌC MÁY TÍNH TẬP THỂ HƯỚNG DẪN KHOA HỌC PGS. TS. LÊ MẠNH THẠNH TS. VĂN THẾ THÀNH HUẾ, NĂM 2023 i LỜI CAM ĐOAN Tôi xin cam đoan đây là công trình nghiên cứu của riêng tôi. Nội dung tham khảo từ các công trình khác đều được trích dẫn rõ ràng. Các kết quả viết chung với các tác giả khác đều được sự đồng ý trước khi đưa vào luận án. Các kết quả của luận án là trung thực và chưa được công bố trong các công trình khác ngoài các công trình của tác giả. Tác giả Lê Thị Vĩnh Thanh ii LỜI CÁM ƠN Em xin gửi lời cảm ơn chân thành đến Thầy PGS. TS Lê Mạnh Thạnh và Thầy TS. Văn Thế Thành đã tận tình hướng dẫn em để thực hiện tốt nhiệm vụ nghiên cứu và hoàn thành luận án này. Em xin gửi lời cảm ơn đến các thầy cô khoa Công nghệ thông tin của trường Đại học Khoa học đã chia sẻ và góp ý xác đáng trong quá trình thực hiện luận án. Em xin gửi lời cảm ơn sâu sắc đến Phòng Đào tạo Sau Đại học, lãnh đạo Trường Đại học Khoa học, lãnh đạo Đại học Huế đã tạo điều kiện thuận lợi cho em trong suốt quá trình học tập và thực hiện luận án. Tôi xin gửi lời cảm ơn đến Ban giám hiệu, các đồng nghiệp là cán bộ, giảng viên Trường Đại học Bà Rịa Vũng Tàu đã tạo mọi điều kiện thuận lợi, đã động viên tôi trong quá trình học tập và nghiên cứu. Tôi xin gửi lời cảm ơn đến tất cả bạn bè và những người xung quanh luôn chia sẻ, động viên trong những lúc khó khăn. Xin gửi lời cảm ơn và bày tỏ lòng biết ơn vô hạn đến những người thân yêu, ba mẹ, chồng và các con đã hỗ trợ, ủng hộ trong suốt quá trình học tập, nghiên cứu. Tác giả iii MỤC LỤC LỜI CAM ĐOAN ....................................................................................................... i LỜI CÁM ƠN ............................................................................................................ ii DANH MỤC KÝ HIỆU VÀ CHỮ VIẾT TẮT .......................................................... v DANH MỤC HÌNH ẢNH ....................................................................................... vii DANH MỤC BẢNG BIỂU ...................................................................................... ix PHẦN MỞ ĐẦU ......................................................................................................... 1 CHƯƠNG 1.TỔNG QUAN VỀ TÌM KIẾM ẢNH, CẤU TRÚC R-TREE VÀ ĐỒ THỊ TRI THỨC ......................................................................................................... 10 1.1. Giới thiệu........................................................................................................ 10 1.2. Tìm kiếm ảnh theo nội dung .......................................................................... 11 1.2.1. Đặc trưng hình ảnh ..................................................................................... 12 1.2.2. Độ đo tương tự giữa hai hình ảnh............................................................... 17 1.3. Cấu trúc R-Tree và các biến thể cho tìm kiếm ảnh ........................................ 19 1.4. Đồ thị tri thức ................................................................................................. 23 1.5. Đồ thị ngữ cảnh .............................................................................................. 24 1.6. Kiến trúc hệ thống tìm kiếm ảnh .................................................................... 26 1.7. Môi trường thực nghiệm và độ đo đánh giá ................................................... 28 1.8. Tổng kết chương ............................................................................................ 31 CHƯƠNG 2.TÌM KIẾM ẢNH DỰA TRÊN RS-TREE ........................................... 32 2.1. Giới thiệu........................................................................................................ 32 2.2. Cấu trúc RS-Tree ............................................................................................ 35 2.2.1. Mô tả cấu trúc RS-Tree ............................................................................... 35 2.2.2. Xây dựng cấu trúc RS-Tree ......................................................................... 41 2.3. Các thao tác trên cấu trúc RS-Tree ................................................................. 44 2.3.1. Tiêu chí lựa chọn nút lá phù hợp ................................................................ 44 2.3.2. Thêm phần tử vào cây ................................................................................ 47 2.3.3. Cập nhật tâm và bán kính khối cầu ............................................................ 49 2.3.4. Tách nút ...................................................................................................... 50 2.4. Tìm kiếm ảnh theo nội dung dựa trên RS-Tree .............................................. 54 2.4.1. Mô hình tìm kiếm ảnh dựa trên RS-Tree .................................................... 54 2.4.2. Thuật toán tìm kiếm ảnh ............................................................................. 55 2.5. Thực nghiệm và đánh giá ............................................................................... 56 2.6. Tổng kết chương ............................................................................................ 69 iv CHƯƠNG 3.KẾT HỢP RS-TREE VÀ ĐỒ THỊ TRI THỨC TRONG TÌM KIẾM ẢNH .......................................................................................................................... 70 3.1. Giới thiệu........................................................................................................ 70 3.2. RS-Tree kết hợp đồ thị láng giềng .................................................................. 72 3.2.1. Khái niệm cơ sở .......................................................................................... 72 3.2.2. Cấu trúc đồ thị cụm láng giềng .................................................................. 76 3.2.3. Thuật toán tạo đồ thị láng giềng ................................................................. 77 3.2.4. Tìm kiếm ảnh theo nội dung dựa trên cấu trúc NBGraphRST................... 79 3.3. Khung đồ thị tri thức cho dữ liệu hình ảnh .................................................... 80 3.3.1. Quy trình xây dựng đồ thị tri thức .............................................................. 80 3.3.2. Quá trình xây dựng đồ thị tri thức .............................................................. 83 3.3.3. Các thuật toán xây dựng đồ thị tri thức ...................................................... 91 3.4. Tìm kiếm ảnh kết hợp RS-Tree với đồ thị tri thức ......................................... 94 3.4.1. Nhận dạng đối tượng bằng Faster-RCNN .................................................. 94 3.4.2. Mô hình tìm kiếm ảnh kết hợp RS-Tree và đồ thị tri thức .......................... 96 3.4.3. Thuật toán tìm kiếm ảnh ............................................................................. 99 3.5. Thực nghiệm và đánh giá ............................................................................. 101 3.5.1. Mô tả bộ dữ liệu Visual Genome ............................................................. 101 3.5.2. Thực nghiệm ............................................................................................. 102 3.5.3. Đánh giá thực nghiệm .............................................................................. 114 3.6. Tổng kết chương .......................................................................................... 116 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN .............................................................. 118 DANH MỤC CÁC CÔNG TRÌNH NGHIÊN CỨU CỦA TÁC GIẢ LIÊN QUAN ĐẾN LUẬN ÁN ...................................................................................................... 120 TÀI LIỆU THAM KHẢO ....................................................................................... 121 v DANH MỤC KÝ HIỆU VÀ CHỮ VIẾT TẮT Ký hiệu Diễn giải tiếng Anh Diễn giải tiếng Việt ARN Attentive Relational Network Mạng mối quan hệ tập trung ARP Average Retrieval Precision Độ chính xác trung bình AUC Area Under the Curve Diện tích dưới đường cong CBIR Content-Based Image Retrieval Tìm kiếm ảnh theo nội dung CBIR_NBGraphRST Content-based Image Retrieval on RS-Tree and Neighbor Graph Tìm ảnh theo nội dung dựa trên RS-Tree và đồ thị láng giềng CBIR-RST Content-Based Image Retrieval on RS-Tree Tìm kiếm ảnh theo nội dung dựa trên RS-Tree CCM Color Co-occurrence Matrix Ma trận đồng xuất hiện màu CDH Color Difference Histogram Lược đồ màu CNN Convolutional Neural Network Mạng nơ-ron tích chập CRF Conditional Random Field Trường ngẫu nhiên có điều kiện CSD Color Structure Descriptor Bộ mô tả cấu trúc màu DCD Dominant Color Descriptor Bộ mô tả màu chủ đạo DWT Discrete Wavelet Transform Phép biến đổi Wavelet rời rạc EDH Edge Histogram Descriptor Bộ mô tả lược đồ biên FCM Fuzzy C-means Clustering Phân cụm mờ C-means GCN Graph Convolutional Network Mạng tích chập đồ thị GLCM Gray-level Co-occurrence Matrix Ma trận đồng xuất hiện mức xám GMM Gaussian Mixture Models Mô hình hỗn hợp Gauss HOG Histograms of Oriented Gradients Lược đồ theo hướng Gradient KG Knowledge Graph Đồ thị tri thức LBP Local Binary Pattern Mẫu nhị phân cục bộ LD Linked Data Dữ liệu liên kết tài nguyên MAP Mean Average Precision Độ chính xác trung bình vi Ký hiệu Diễn giải tiếng Anh Diễn giải tiếng Việt MBR Minimum Bounding Rectangle Hình chữ nhật bao đóng tối thiểu MBS Minimum Bounding Sphere Khối cầu bao đóng tối thiểu MLP Multi-layer Perceptron Mạng Perceptron đa tầng MRMD Multi-Resolution Multi- Directional Đa hướng đa độ phân giải NBGraphRST Neighbor Graph on RS-Tree Đồ thị cụm láng giềng trên RS- Tree OLD Open Linked Data Dữ liệu liên kết mở OWL Web Ontology Language Ngôn ngữ ontology web RDF Resource Description Framework Ngôn ngữ mô tả khung tài nguyên RF Relevance Feedback Phương pháp phản hồi liên quan ROC Receiver Operating Characteristic Đồ thị mô tả đặc tính RS-Tree Region Sphere Tree Cây phân cụm vùng khối cầu SBIR Semantic-Based Image Retrieval Tìm ảnh theo ngữ nghĩa SBIR_GraphRSTKG Semantic-based Image Retrieval on RS-Tree and Knowledge Graph Tìm ảnh theo ngữ nghĩa dựa trên RS-Tree và đồ thị tri thức SG Scene Graph Đồ thị ngữ cảnh SIFT Scale Invariant Features Transform Đặt trưng hình ảnh SIFT SURF Speeded Up Robust Feature Đặc trưng hình ảnh SURF SVM Support Vector Machine Máy vec-tơ hỗ trợ TBIR Text-Based Image Retrieval Tìm kiếm ảnh dựa trên văn bản TTF Tamura Texture Feature Đặc trưng kết cấu Tamura TVG Textual Scene Graph Đồ thị ngữ cảnh theo văn bản VG Visual Genome Tập dữ liệu ảnh Visual Genome VSG Visual Scene Graph Đồ thị ngữ cảnh theo thị giác vii DANH MỤC HÌNH ẢNH Hình 1.1. Mô hình tìm kiếm ảnh tương tự theo nội dung ......................................... 11 Hình 1.2. Đặc trưng màu sắc MPEG7 ....................................................................... 16 Hình 1.3. Đặc trưng vị trí Shi-tomasi MPEG7 ......................................................... 16 Hình 1.4. Đặc trưng vị trí và kết cấu MaxPooling Sobel .......................................... 16 Hình 1.5. Đặc trưng hình dạng và kết cấu Sobel HOG ............................................. 17 Hình 1.6. Cấu trúc R-Tree dạng phân cấp ................................................................. 19 Hình 1.7. Cấu trúc R-Tree dạng phẳng ..................................................................... 20 Hình 1.8. Ví dụ về đồ thị ngữ cảnh trong bộ dữ liệu VG [28] .................................. 25 Hình 1.9. Mô hình tìm kiếm ảnh theo nội dung dựa trên cấu trúc RS-Tree .............. 26 Hình 1.10. Mô hình tìm kiếm ảnh kết hợp RS-Tree và đồ thị tri thức ...................... 27 Hình 2.1. Cấu trúc RS-Tree dạng phẳng .................................................................... 35 Hình 2.2. Cấu trúc RS-Tree dạng phân cấp ............................................................... 36 Hình 2.3. Mô tả một nút thực thể dạng phẳng trên cấu trúc RS-Tree........................ 37 Hình 2.4. Mô tả một nút lá dạng phẳng trên cấu trúc RS-Tree .................................. 38 Hình 2.5. Mô tả một nút trong dạng phẳng trên RS-Tree .......................................... 39 Hình 2.6. Minh họa quá trình thêm một phần tử vào cấu trúc RS-Tree .................... 43 Hình 2.7. Mô tả thao tác thêm một phần tử vào nút lá .............................................. 44 Hình 2.8. Minh họa sự giãn nở không gian khi thêm mới một phần tử .................... 44 Hình 2.9. Minh họa các tiêu chí lựa chọn không gian phân bố phần tử ................... 45 Hình 2.10. Mô tả thuật toán tách nút dựa vào độ lệch sai biệt .................................. 50 Hình 2.11. Mô hình tìm kiếm ảnh CBIR-RST dựa trên RS-Tree .............................. 54 Hình 2.12. Giao diện tạo cấu trúc RS-Tree ................................................................ 57 Hình 2.13. Giao diện tìm kiếm ảnh dựa trên cấu trúc RS-Tree ................................. 57 Hình 2.14. Một kết quả tìm kiếm dựa trên cấu trúc RS-Tree .................................... 58 Hình 2.15. Thời gian tìm kiếm trung bình của tập ảnh COREL ............................... 60 Hình 2.16. Thời gian tìm kiếm trung bình của tập ảnh OF17 ................................... 60 Hình 2.17. Thời gian trung bình tìm kiếm của tập ảnh OF102 ................................. 60 Hình 2.18. Thời gian trung bình tìm kiếm của tập ảnh CUB-2011-200 ................... 61 Hình 2.19. So sánh hiệu suất giữa các tập dữ liệu ảnh trên cấu trúc RS-Tree ........... 61 Hình 2.20. Precision-Recall và ROC của bộ dữ liệu COREL .................................. 62 Hình 2.21. Precision-Recall và ROC của bộ dữ liệu Oxford Flowers 17 ................. 62 Hình 2.22. Precision-Recall và ROC của bộ dữ liệu Oxford Flowers 102 (1-51) .... 62 Hình 2.23. Precision-Recall và ROC của bộ dữ liệu Oxford Flowers 102 (52-102) 63 Hình 2.24. Precision-Recall và ROC của bộ dữ liệu CUB-2011-200 (1-100) ......... 63 Hình 2.25. Precision-Recall và ROC của bộ dữ liệu CUB-2011-200 (101-200) ..... 63 Hình 3.1. Tách nút có vùng không gian chồng lấp ................................................... 72 Hình 3.2. Tách nút có vùng không gian rời nhau ...................................................... 73 Hình 3.3. Mô tả tính chất chồng lấp không gian ....................................................... 73 Hình 3.4. Minh họa khoảng cách giữa hai nút lá ...................................................... 74 Hình 3.5. Mô tả đồ thị láng giềng của một nút lá ..................................................... 75 Hình 3.6. Cấu trúc đồ thị láng giềng NBGraphRST dạng phẳng ............................. 76 viii Hình 3.7. Cấu trúc đồ thị láng giềng NBGraphRST phân cấp .................................. 77 Hình 3.8. Một đồ thị ngữ cảnh con của ảnh 2371376.jpg ......................................... 81 Hình 3.9. Tiến trình xây dựng đồ thị tri thức ............................................................ 82 Hình 3.10. Dữ liệu mẫu các phân lớp ảnh ................................................................. 83 Hình 3.11. Mẫu dữ liệu các đối tượng ảnh ................................................................ 84 Hình 3.12. Mẫu dữ liệu mối quan hệ giữa các đối tượng ảnh ................................... 84 Hình 3.13. Mô hình của đồ thị tri thức ...................................................................... 85 Hình 3.14. Bộ ba định nghĩa lớp trong đồ thị tri thức ............................................... 86 Hình 3.15. Bộ ba định nghĩa các cá thể trong đồ thị tri thức .................................... 87 Hình 3.16. Bộ ba thể hiện mối quan hệ của các cá thể ............................................. 88 Hình 3.17. Thuộc tính dữ liệu của cá thể inclass ...................................................... 88 Hình 3.18. Thuộc tính dữ liệu của cá thể OBJ .......................................................... 89 Hình 3.19. Thuộc tính dữ liệu của đối tượng OBJ1068652 dưới dạng OWL .......... 89 Hình 3.20. Thuộc tính dữ liệu của cá thể IMG1........................................................ 90 Hình 3.21. Thuộc tính dữ liệu của ảnh IMG3 dưới dạng OWL ................................ 90 Hình 3.22. Các chú thích của mối quan hệ opREL2 ................................................. 90 Hình 3.23. Các đối tượng trong hình ảnh của bộ dữ liệu COCO .............................. 95 Hình 3.24. Minh họa quá trình phân lớp đối tượng bằng mạng Faster-RCNN ........ 95 Hình 3.25. Minh họa trích xuất đặc trưng cho ảnh đầu vào ...................................... 96 Hình 3.26. Mô hình tìm kiếm ảnh theo ngữ nghĩa kết hợp RS-Tree với KG ............ 97 Hình 3.27. Mô hình tìm kiếm ảnh trên CBIR_NBGraphRST ................................ 103 Hình 3.28. Một kết quả tìm kiếm ảnh trên CBIR-NBGraphRST ........................... 103 Hình 3.29. Tạo KG cho bộ dữ liệu Visual Genome ................................................ 104 Hình 3.30. Mô tả đồ thị ngữ cảnh của ảnh 285618.jpg trong tập ảnh VG .............. 105 Hình 3.31. Tìm kiếm và trích xuất đồ thị ngữ cảnh của hình ảnh trên KG............. 105 Hình 3.32. Mô tả ngữ nghĩa của hình ảnh ............................................................... 106 Hình 3.33. Một kết quả tìm kiếm ảnh trên SBIR-RSTKG ...................................... 106 Hình 3.34. Precision-Recall và ROC của bộ dữ liệu COREL ................................ 110 Hình 3.35. Precision-Recall và ROC của bộ dữ liệu OF17 .................................... 110 Hình 3.36. Precision-Recall và ROC của bộ dữ liệu OF102 .................................. 111 Hình 3.37. Precision-Recall và ROC của bộ dữ liệu CUB-2011-20....................... 111 Hình 3.38. Precision-Recall và ROC của bộ dữ liệu MS-COCO ........................... 111 Hình 3.39. Precision-Recall và ROC của bộ dữ liệu Dataset 1-VG ....................... 112 Hình 3.40. Precision-Recall và ROC của bộ dữ liệu Dataset 2-VG ....................... 112 Hình 3.41. Precision-Recall và ROC của bộ dữ liệu MS-COCO ........................... 113 Hình 3.42. Precision-Recall và ROC của bộ dữ liệu Dataset 1 -VG ...................... 113 Hình 3.43. Precision-Recall và ROC của bộ dữ liệu Dataset 2 -VG ...................... 114 ix DANH MỤC BẢNG BIỂU Bảng 1.1. Các giá trị véc-tơ đặc trưng được trích xuất ............................................. 15 Bảng 1.2. Các tập dữ liệu ảnh được thực nghiệm trong luận án ............................... 28 Bảng 2.1. Mô tả các tham số thực nghiệm xây dựng cấu trúc RS-Tree .................... 59 Bảng 2.2. Kết quả thực nghiệm xây dựng cấu trúc RS-Tree ..................................... 59 Bảng 2.3. Hiệu suất tìm kiếm của hệ tìm kiếm CBIR-RST trên tập ảnh COREL .... 64 Bảng 2.4. Hiệu suất tìm kiếm của hệ CBIR-RST trên tập ảnh OF17 ....................... 64 Bảng 2.5. Hiệu suất tìm kiếm của hệ CBIR-RST trên tập ảnh OF102 ..................... 65 Bảng 2.6. Hiệu suất tìm kiếm của hệ CBIR-RST trên tập ảnh CUB ........................ 66 Bảng 2.7. So sánh độ chính xác giữa các phương pháp trên tập ảnh COREL .......... 66 Bảng 2.8. So sánh độ chính xác giữa các phương pháp trên tập ảnh

Các file đính kèm theo tài liệu này:

  • pdfluan_an_ket_hop_cau_truc_r_tree_voi_do_thi_tri_thuc_cho_mo_h.pdf
  • pdf02. Tóm tắt LA (TA) _NCS.LeThiVinhThanh_10_05_2023.pdf
  • pdf02. Tóm tắt LA (TV) _NCS.LeThiVinhThanh_10_05_2023.pdf
  • pdf03. TRÍCH YẾU LUẬN ÁN_(TA)_Lê Thị Vĩnh Thanh_10_05_2023.pdf
  • pdf03. TRÍCH YẾU LUẬN ÁN_(TV)_Lê Thị Vĩnh Thanh_10_05_2023.pdf
  • pdf04. Thong tin dong gop moi cua LA (TA)_LeThiVinhThanh_10_05_2023.pdf
  • pdf04. Thong tin dong gop moi cua LA (TV)_LeThiVinhThanh_10_05_2023.pdf
  • pdfNCS - Le Thi Vinh Thanh - BVDHH - Quyet dinh.pdf
Luận văn liên quan