Image similarity calculation system, image search system, image similarity calculation method, and image similarity calculation program
First Claim
1. An image similarity calculation system for calculating an image similarity between an inquiry image and a reference image, comprising one or more processors implementing the steps of:
- an editing probability estimation unit configured to compute a value X corresponding to a probability for an editing process to be applied to an image for each local region, based on either a learning image or a device characteristic input to the editing probability estimation unit;
a local region weight calculation unit configured to calculate an image-region-based weight value based on the probability for the editing process output by the editing probability estimation unit;
a feature quantity extraction unit configured to extract a feature quantity for each divided small region of the inquiry image; and
an image similarity calculation unit configured to calculate the image similarity between the inquiry image and the reference image by comparing the feature quantity for each divided small region of the inquiry image with a feature quantity for each divided small region of the reference image, using the image-region-based weight value output by the local region weight calculation unit.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided an image similarity calculation system which yields a large value for image similarity between an edited image and an original image. A local region weight calculation means 14 calculates a weight value for each local region in the image as a local region weight value, based on probability of editing each local region in the image. The local region weight calculation means 14 outputs the calculated local region weight value to an image similarity calculation means 122. A small region similarity calculation means 121 compares a feature quantity for each small region resulting from dividing an inquiry image with a feature quantity for each small region resulting from dividing a reference image. The small region similarity calculation means 121 calculates a similarity of feature quantities for the respective small regions. The image similarity calculation means 122 calculates an image similarity between the inquiry image and the reference image by applying a small-region-based weight value to the calculated similarity. This weight value is found from a local region weight value supplied from the local region weight calculation means 14.
41 Citations
14 Claims
-
1. An image similarity calculation system for calculating an image similarity between an inquiry image and a reference image, comprising one or more processors implementing the steps of:
-
an editing probability estimation unit configured to compute a value X corresponding to a probability for an editing process to be applied to an image for each local region, based on either a learning image or a device characteristic input to the editing probability estimation unit; a local region weight calculation unit configured to calculate an image-region-based weight value based on the probability for the editing process output by the editing probability estimation unit; a feature quantity extraction unit configured to extract a feature quantity for each divided small region of the inquiry image; and an image similarity calculation unit configured to calculate the image similarity between the inquiry image and the reference image by comparing the feature quantity for each divided small region of the inquiry image with a feature quantity for each divided small region of the reference image, using the image-region-based weight value output by the local region weight calculation unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14)
-
-
11. An image similarity calculation method for calculating an image similarity between an inquiry image and a reference image, comprising one or more processors implementing the following steps:
-
computing a value X corresponding to a probability for an editing process to be applied to an image for each local region, based on either a learning image or a device characteristic; calculating an image-region-based weight value based on the probability for the editing process computed by the computing step; extracting a feature quantity for each divided small region of the inquiry image; and calculating the image similarity between the inquiry image and the reference image by comparing the feature quantity for each divided small region of the inquiry image with a feature quantity for each divided small region of the reference image, using the image-region-based weight value output by the calculating step.
-
-
12. A non-transitory computer readable medium storing an image similarity calculation program for calculating an image similarity between an inquiry image and a reference image, the image similarity calculation program allowing a computer to perform a process of:
-
computing a value X corresponding to a probability for an editing process to be applied to an image for each local region, based on either a learning image or a device characteristic; calculating an image-region-based weight value based on the probability for the editing process computed by the computing step; extracting a feature quantity for each divided small region of the inquiry image; and calculating the image similarity between the inquiry image and the reference image by comparing the feature quantity for each divided small region of the inquiry image with a feature quantity for each divided small region of the reference image, using the image-region-based weight value output by the calculating step.
-
Specification