Các bước thực hiện truy vấn:
Bước 1. Mở ảnh truy vấn
1
3 2
- Chọn ảnh truy vấn (lấy ảnh trong CSDL làm ảnh truy vấn) bằng cách chọn File -> Open trên Menu chức năng.
- Chương trình tự động trích chọn đặc trưng ảnh truy vấn. - Hiển thị tên, ảnh truy vấn lên khung ảnh truy vấn.
Hình 3.4. Đưa một ảnh truy vấn vào hệ thống tra cứu đề xuất
Bước 2. Tra cứu ảnh
- Với ảnh truy vấn đã chọn, từ giao diện chương chọn nút Retrival (thực hiện truy vấn), chương trình tính toán khoảng cách giữa ảnh truy vấn với tất cả các ảnh trong CSDL bằng hàm distance, sắp xếp theo thứ tự tăng dần của các khoảng cách đồng thời cập nhật chỉ số của các ảnh trong CSDL theo thứ tự khoảng cách đã sắp xếp, hiển thị 20 hình ảnh đầu tiên có khoảng cách nhỏ nhất.
Hình 3.5.Kết quả tra cứu khởi tạo của top-20
Bước 3. Phản hồi liên quan
- Ảnh hiển thị trên giao diện ở vùng 3, nếu người dùng chưa hài lòng với kết quả truy vấn thì tiếp tục thực hiện việc kích chọn (gọi hàm selected) những ảnh có liên quan đến ảnh truy vấn (mẫu ảnh dương), số ảnh còn lại không được chọn tự động được hệ thống gán nhãn không liên quan (mẫu ảnh âm).
- Người dùng chọn một trong 4 phương pháp tra cứu ảnh ở khung Select Feature sau đó chọn nút Relevance Feedback để thực hiện truy vấn ảnh. Hệ thống tự động tính toán tổng số (mẫu ảnh dương) người dùng gán nhãn sau các vòng lặp và tổng số (mẫu ảnh âm) hệ thống tự gán nhãn (các mẫu ảnh âm, ảnh dương được cộng dồn sau mỗi lần lặp). Các ảnh đã gán nhãn sau đó được sử dụng để huấn luyện mô hình phân lớp mới tìm ra giá trị quyết định của hàm
phân lớp, sắp xếp theo chiều giảm dần của giá trị quyết định và hiểu thị hình ảnh kết quả.
- Quá trình này được lặp đi lặp lại cho đến khi người dùng hài lòng với kết quả tra cứu thì dừng.
Hình 3. 6. Kết quả tra cứu khởi tạo của top-20 vòng phản hồi thứ nhất
Hình 3. 8. Kết quả tra cứu khởi tạo của top-20 vòng phản hồi thứ ba