Recently, Content-based Image Retrieval (CBIR) which evaluates the relevance of images derived by image features is being widely investigated, aiming at retrieval from large database of unlabeled images. Most commonly in CBIR, “similarity”, which generally does not have common or objective definition is used. Naturally, “similarity” can be defined in various ways and it differs according to the user's subjectivity. Because of this ambiguity of similarity, realization of retrieval suited to the user's similarity criterion is needed. This work proposes a framework for improving the similarity evaluation of images according to the user's demand, by optimizing the parameters in the relevance evaluation algorithm according to the criteria defined by the user. In this framework, we define a criteria which is a function of the retrieved result, and its parameters are optimized by using Particle Swarm Optimization (PSO). As a system to evaluate the effectiveness of the proposed framework, we used a CBIR system of binary images which is based on the matching of image contour features. The evaluation function J based on the user's rating of the retrieval result was defined and the parameters in the relevance evaluation algorithm were optimized. In the first experiment, the parameters were optimized in the proposed framework for a given evaluation function J using PSO. There, it was found that retrieval sets more suited according to the evaluation function was obtained after the optimization. In the second experiment, two different criteria were defined. When the system was optimized for each different criterion, it was found that the final parameters were different for different requirements, and that retrieved results were also different, each adapting to the specific requirement. As a whole, it was found that CBIR systems suited to the user's subjective similarities can be obtained by using the proposed framework, defining criteria J and optimizing the parameters accordingly.
View full abstract