Tổng quan nghiên cứu

Sự bùng nổ của dữ liệu đa phương tiện trong kỷ nguyên số đã dẫn đến nhu cầu cấp thiết về các công cụ tìm kiếm hình ảnh tự động và chuẩn xác. Phương pháp tìm kiếm truyền thống dựa trên gán nhãn văn bản thủ công bộc lộ nhiều hạn chế do tốn kém thời gian và mang nặng cảm tính chủ quan của con người. Để giải quyết triệt để vấn đề này, hệ thống tra cứu ảnh dựa trên nội dung (Content-Based Image Retrieval - CBIR) đã ra đời nhằm tự động trích xuất các đặc trưng thị giác. Tuy nhiên, thách thức lớn nhất của CBIR là sự tồn tại của khoảng cách ngữ nghĩa giữa các đặc trưng toán học mức thấp (màu sắc, kết cấu, hình dạng) và nhận thức trừu tượng mức cao của người dùng.

Mục tiêu trọng tâm của nghiên cứu là xây dựng giải pháp nâng cao hiệu năng tra cứu ảnh thông qua việc kết hợp đồng thời nhiều vector đặc trưng thị giác, đồng thời tích hợp cơ chế phản hồi liên quan (Relevance Feedback - RF) sử dụng thuật toán học máy Vector hỗ trợ (Support Vector Machine - SVM). Nghiên cứu được triển khai thực hiện trong giai đoạn 2014-2016 tại Trường Đại học Dân lập Hải Phòng dưới sự hướng dẫn khoa học của Viện Hàn lâm Khoa học và Công nghệ Việt Nam.

Phạm vi thực nghiệm của đề tài tập trung kiểm thử trên hai cơ sở dữ liệu ảnh chuẩn quốc tế với quy mô từ 1.000 đến 2.688 hình ảnh thuộc nhiều chủ đề phong phú. Kết quả nghiên cứu mang ý nghĩa thực tiễn to lớn khi giúp cải thiện độ chính xác tra cứu trung bình từ mức ban đầu khoảng 51,8% lên tới hơn 88,6% sau các chu kỳ phản hồi, đồng thời tối ưu hóa thời gian tính toán trung bình dưới 1,2 giây cho mỗi phiên truy vấn.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu được xây dựng dựa trên nền tảng lý thuyết tra cứu thông tin thị giác và mô hình phân cấp ngữ nghĩa 3 mức độ của Eakins (1999), bao gồm: mức đặc trưng nguyên thủy, mức đối tượng suy luận logic và mức ý nghĩa trừu tượng. Để thu hẹp khoảng cách giữa các mức này, luận văn áp dụng mô hình máy học có giám sát trực tuyến thông qua Máy vector hỗ trợ (SVM) kết hợp cơ chế phản hồi liên quan (Relevance Feedback).

Hệ thống lý thuyết cốt lõi bao gồm bốn khái niệm và kỹ thuật trích chọn đặc trưng chủ đạo:

  • Vector liên kết màu (Color Coherence Vector - CCV): Kỹ thuật phân chia biểu đồ màu thành các điểm ảnh liên kết và không liên kết dựa trên ngưỡng kích thước vùng quy ước khoảng 1% diện tích bức ảnh, giúp khắc phục nhược điểm trùng lặp lược đồ màu giữa các ảnh có ngữ nghĩa khác biệt.
  • Ma trận đồng hiện mức xám (GLCM) và Biến đổi Wavelet (Daubechies-4): Phương pháp tính toán năng lượng, độ tương phản và entropy trên 4 dải tần số không gian (LL, HL, LH, HH) để biểu diễn cấu trúc hoa văn, vân bề mặt của ảnh.
  • Lược đồ hệ số góc (Edge Direction Histogram - EDH): Không gian đặc trưng 73 chiều gồm 72 góc định hướng biên (từ 0 đến 355 độ với bước nhảy 5 độ) và 1 phần tử đại diện cho các điểm ảnh phi biên cạnh.
  • Thuật toán biến đổi đặc trưng cục bộ bất biến (SIFT): Công cụ phát hiện và mô tả các điểm đặc trưng then chốt có khả năng bất biến đối với phép quay, tịnh tiến và thay đổi tỷ lệ khung hình.

Phương pháp nghiên cứu

Nghiên cứu sử dụng hai bộ dữ liệu thực nghiệm chuẩn quốc tế gồm: Cơ sở dữ liệu Wang (Corel 1K) với 1.000 hình ảnh được phân chia đồng đều thành 10 danh mục ngữ nghĩa (mỗi danh mục chứa đúng 100 ảnh) và cơ sở dữ liệu Oliva & Torralba với 2.688 hình ảnh phong cảnh ngoài trời thuộc 8 nhóm chủ đề tự nhiên. Phương pháp chọn mẫu phân tầng ngẫu nhiên được áp dụng để đảm bảo tính đại diện đa dạng cho các đối tượng nhân tạo, cảnh quan thiên nhiên và sinh vật.

Về phương pháp phân tích, luận văn lựa chọn kỹ thuật kết hợp sau (Late Fusion) với hàm đo khoảng cách Minkowski có trọng số, tích hợp cùng bộ phân lớp siêu phẳng SVM. Lý do lựa chọn mô hình này xuất phát từ khả năng phân tách tối ưu không gian dữ liệu đa chiều của SVM trong điều kiện tập mẫu huấn luyện trực tuyến nhỏ, mất cân bằng giữa mẫu dương (ảnh liên quan) và mẫu âm (ảnh không liên quan). Lộ trình nghiên cứu và thực nghiệm hoàn thiện được thực hiện liên tục trong khung thời gian 24 tháng (2014-2016).

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Quá trình thực nghiệm đối sánh trên các tập dữ liệu chuẩn đã ghi nhận bốn phát hiện quan trọng:

  • Hiệu quả vượt trội của kết hợp đa đặc trưng: Việc tích hợp đồng thời màu sắc, kết cấu và hình dạng giúp tăng độ chính xác tra cứu ban đầu lên 18,5% so với việc chỉ sử dụng một đặc trưng màu sắc đơn lẻ.
  • Sự tăng trưởng độ chính xác qua các chu kỳ phản hồi: Trên cơ sở dữ liệu Wang, độ chính xác tra cứu trung bình ban đầu đạt 51,8%, nhưng sau 6 vòng lặp phản hồi liên quan với SVM, độ chính xác đã nâng lên đạt mức 88,6% (tăng trưởng tuyệt đối 36,8%).
  • Quy mô cửa sổ hiển thị tối ưu: Thử nghiệm với các kích thước cửa sổ chọn ảnh gồm 5, 10, 15 và 20 ảnh cho thấy cửa sổ 20 ảnh mang lại độ hội tụ phân lớp cao nhất, giúp thuật toán SVM nắm bắt chính xác ý định tìm kiếm của người dùng nhanh hơn 14,2% so với cửa sổ 5 ảnh.
  • Tối ưu hóa thời gian xử lý: Khi số lượng ảnh kết quả trả về dao động từ 20, 40, 60, 80 đến 100 ảnh, thời gian tính toán trung bình của hệ thống duy trì ổn định trong khoảng 0,65 giây đến 1,15 giây cho mỗi lượt phản hồi, đáp ứng hoàn hảo tiêu chuẩn tương tác thời gian thực.

Thảo luận kết quả

Sự gia tăng vượt bậc về độ chính xác được giải thích bởi nguyên lý thích nghi trọng số của SVM. Trong mỗi vòng phản hồi, người dùng tiến hành gán nhãn cho các mẫu dương và mẫu âm. Thuật toán SVM tự động tái định vị ranh giới quyết định (decision boundary), nâng cao trọng số cho các chiều đặc trưng có tính phân biệt cao và triệt tiêu các chiều gây nhiễu. So với các nghiên cứu truyền thống chỉ sử dụng cây quyết định hoặc cập nhật vector truy vấn đơn giản, việc kết hợp đa đặc trưng cùng SVM giúp mô hình bao quát trọn vẹn cả thông tin phân bố màu cục bộ và cấu trúc biên cạnh.

Dữ liệu thực nghiệm của luận văn được trực quan hóa rõ nét thông qua các biểu đồ đường thể hiện quỹ đạo tăng trưởng độ chính xác qua 6 lần phản hồi liên tục, kết hợp cùng bảng thống kê so sánh thời gian thực thi trên hai bộ dữ liệu 1.000 ảnh Wang và 2.688 ảnh Oliva. Kết quả này khẳng định rằng việc thu hẹp khoảng cách ngữ nghĩa không thể chỉ dựa vào trích chọn đặc trưng thụ động mà bắt buộc phải có sự tham gia của vòng lặp học máy tương tác trực tiếp với người sử dụng.

Đề xuất và khuyến nghị

Dựa trên các kết quả đạt được, luận văn đưa ra bốn nhóm khuyến nghị và giải pháp kỹ thuật cụ thể:

  • Chuẩn hóa module trích xuất đa đặc trưng: Tích hợp trực tiếp bộ trích xuất vector liên kết màu CCV và lược đồ góc biên 73 chiều vào hệ thống máy chủ xử lý ảnh, hướng tới mục tiêu nâng độ chính xác nhận dạng đối tượng lên mức trên 92% trong thời gian 6 tháng tới, do đội ngũ kỹ sư phát triển phần mềm phụ trách.
  • Phát triển cơ chế học dài hạn (Long-term Learning): Xây dựng cấu trúc ma trận lịch sử lưu trữ hành vi phản hồi của người dùng qua nhiều phiên làm việc, nhằm giảm 35% số vòng lặp tương tác cần thiết (từ 6 vòng xuống còn 3-4 vòng lặp) trong thời hạn 9 tháng, do chuyên viên kỹ thuật dữ liệu thực hiện.
  • Áp dụng kỹ thuật giảm chiều dữ liệu và tính toán phân tán: Ứng dụng phương pháp phân tích thành phần chính (PCA) kết hợp hạ tầng điện toán đám mây để cắt giảm 30% thời gian xử lý truy vấn đối với các kho dữ liệu quy mô trên 100.000 hình ảnh, hoàn thành trong 12 tháng bởi bộ phận hạ tầng công nghệ.
  • Tối ưu hóa giao diện tương tác người dùng: Thiết kế giao diện đồ họa thông minh hỗ trợ hiển thị linh hoạt 20 ảnh mẫu và thao tác đánh dấu phản hồi một chạm, nâng tỷ lệ hài lòng của người dùng cuối lên trên 90% trong giai đoạn 3 tháng triển khai thực tế.

Đối tượng nên tham khảo luận văn

Công trình nghiên cứu mang giá trị học thuật và ứng dụng cao cho bốn nhóm đối tượng chuyên môn:

  • Học viên cao học và nghiên cứu sinh ngành Hệ thống thông tin, Khoa học máy tính: Tiếp cận phương pháp luận nghiên cứu chuẩn mực, nắm bắt các công thức toán học về ma trận GLCM, biến đổi Wavelet và thuật toán tối ưu hóa siêu phẳng phân lớp của SVM trong không gian dữ liệu đa chiều.
  • Kỹ sư phát triển phần mềm và chuyên gia thị giác máy tính: Tham khảo kiến trúc kết hợp đa đặc trưng để xây dựng các công cụ tìm kiếm hình ảnh thương mại với độ chính xác đạt trên 88% và độ trễ dưới 1,2 giây.
  • Các đơn vị lưu trữ số hóa, thư viện điện tử và bảo tàng số: Ứng dụng giải pháp tự động hóa phân loại và tra cứu kho tư liệu từ 10.000 đến hàng triệu hình ảnh di sản, hiện vật mà không cần tốn chi phí nhập từ khóa thủ công.
  • Cơ sở y tế và bệnh viện số: Vận dụng mô hình tra cứu ảnh dựa trên nội dung để đối soát, tìm kiếm các mẫu ảnh X-quang, MRI tương đồng, hỗ trợ bác sĩ chẩn đoán hình ảnh chính xác với độ tương thích dữ liệu cao.

Câu hỏi thường gặp

Khoảng cách ngữ nghĩa trong hệ thống CBIR là gì và giải quyết như thế nào? Khoảng cách ngữ nghĩa là sự chênh lệch giữa các đặc trưng toán học mức thấp trích xuất từ điểm ảnh với khái niệm trừu tượng trong nhận thức con người. Luận văn giải quyết vấn đề này bằng cách kết hợp nhiều đặc trưng thị giác và ứng dụng phản hồi liên quan với thuật toán phân lớp SVM qua 6 chu kỳ học tương tác.

Tại sao cần kết hợp nhiều đặc trưng thay vì chỉ dùng một đặc trưng màu sắc? Một đặc trưng đơn lẻ như biểu đồ màu chỉ phản ánh sự phân bố màu toàn cục, dễ dẫn đến tình trạng hai bức ảnh có nội dung khác nhau nhưng cùng chung phân bố màu. Việc kết hợp màu sắc, kết cấu Wavelet và lược đồ góc 73 chiều giúp tăng độ chính xác phân loại thêm khoảng 18,5%.

Thuật toán SVM đóng vai trò gì trong cơ chế phản hồi liên quan? SVM đóng vai trò là bộ phân lớp nhị phân trực tuyến, tiếp nhận các nhãn ảnh liên quan và không liên quan do người dùng đánh dấu. Thuật toán sẽ tính toán để tìm siêu phẳng tối ưu phân tách hai nhóm dữ liệu, từ đó tự động tái sắp xếp thứ tự kết quả tìm kiếm sát với nhu cầu thực tế.

Số lượng vòng lặp phản hồi liên quan bao nhiêu là tối ưu nhất cho hệ thống? Thực nghiệm trên 1.000 ảnh Wang và 2.688 ảnh Oliva cho thấy sau 6 lần phản hồi, độ chính xác của hệ thống đạt đỉnh 88,6% và bắt đầu hội tụ. Người dùng chỉ cần thực hiện từ 3 đến 6 lần tương tác trên cửa sổ 20 ảnh là đạt được kết quả tìm kiếm mong muốn.

Hệ thống có đáp ứng được tốc độ tìm kiếm trong môi trường thực tế không? Hoàn toàn đáp ứng tốt. Thời gian tính toán trung bình của hệ thống dao động từ 0,65 đến 1,15 giây cho một truy vấn trả về từ 20 đến 100 bức ảnh, đảm bảo trải nghiệm tra cứu mượt mà và khả năng mở rộng trên các cơ sở dữ liệu lớn.

Kết luận

  • Luận văn đã giải quyết thành công bài toán khoảng cách ngữ nghĩa trong hệ thống CBIR bằng giải pháp kết hợp đa đặc trưng thị giác (màu sắc, kết cấu, hình dạng) và phản hồi liên quan.
  • Ứng dụng hiệu quả thuật toán học máy SVM giúp tăng độ chính xác tra cứu từ 51,8% lên 88,6% sau 6 vòng lặp phản hồi.
  • Kiểm thử toàn diện trên hai cơ sở dữ liệu ảnh chuẩn Wang (1.000 ảnh) và Oliva (2.688 ảnh), duy trì thời gian phản hồi dưới 1,2 giây.
  • Đề xuất lộ trình phát triển tích hợp cơ chế học dài hạn và xử lý phân tán trong khung thời gian 6-12 tháng tới.
  • Khẳng định tính ứng dụng thực tiễn cao trong các lĩnh vực số hóa y tế, thương mại điện tử và quản trị dữ liệu số.

Quý độc giả, nhà nghiên cứu và doanh nghiệp quan tâm đến giải pháp công nghệ tra cứu ảnh hiện đại có thể khai thác và ứng dụng trực tiếp các thuật toán trong luận văn vào các dự án thị giác máy tính thực tế.