ИЗВЛЕЧЕНИЕ ИЗОБРАЖЕНИЙ НА ОСНОВЕ СОДЕРЖАНИЯ

1. Способ идентификации одного или более изображений из целевого набора (Т) изображений, способ, выполняемый в по меньшей мере одной системе обработки данных и включающий этапы:
идентификация двух или более изображений в качестве набора (Q) запрашиваемых изображений;
i
i
qi
извлечение наборов особенностей (x) из каждого из упомянутых двух или более изображений, формирующих набор (Q) запрашиваемых изображений, и получение запрашиваемых особенностей (x) из извлеченных наборов особенностей (x);
i
qi
получение весов (w) для каждого из запрашиваемых особенностей (x);
i
qi
ni
j
i
i
формирование метрики (D) несходства как суммы расстояний (d) особенностей между запрашиваемыми особенностями (x) и соответствующими целевыми особенностями (x), извлеченными из отдельных изображений (I) в целевом наборе (T) изображений, причем расстояния (d) особенностей взвешиваются посредством весов (w);
выбор одного или более идентифицированных изображений из целевого набора (T) изображений на основе метрики (D) несходства и
отображение одного или более идентифицированных изображений.
2. Способ по п.1, в котором метрика D несходства определяется как
i
3. Способ по п.1, в котором наборы особенностей (x) извлекаются, используя набор инструментальных средств извлечения особенностей.
i
4. Способ по п.1, в котором наборы особенностей (x) извлекаются, используя низкоуровневые структурные описания набора (Q) запрошенных изображений.
5. Способ по п.1, в котором особенности выбираются из группы, состоящей из цветовых, текстурных, оттеночных, яркостных, структурных, лицевых особенностей и особенностей местоположения.
Q
i
qi
6. Способ по п.1, в котором идеализированное запрошенное изображение (I) обеспечивается посредством применения весов (w) для каждой из запрошенных особенностей (x).
7. Способ по п.6, в котором идеализированное запрошенное изображение запроса есть
i
i
где х- запрошенная особенность, а w - вес, примененный к запрошенной особенности.
i
8. Способ по п.1, в котором взвешенное суммирование расстояний (d) особенностей использует веса, полученные из двух или более изображений, формирующих набор (Q) запрошенных изображений.
9. Способ по п.1, в котором пользователю не требуется задавать особенности.
10. Способ по п.1 в котором выбирается заранее определенное число идентифицированных изображений и отображаются на основании идентифицированных изображений, имеющих минимальную метрику (D) несходства.
11. Способ по п.1, дополнительно включающий этап ранжирования порядка отображения одного или более идентифицированных изображений.
12. Способ по п.11, в котором ранжирование выполняют в порядке расстановки по сходству.
13. Способ по п.11, в котором ранжирование выполняют посредством минимальной метрики (D) несходства.
14. Способ по п.1, в котором два или более изображений выбираются пользователем и два или более идентифицированных изображений выбираются без какого-либо дополнительного ввода данных пользователем.
15. Компьютерный программный продукт для выделения изображений из целевого набора изображений, этот компьютерный программный продукт конфигурируется так, чтобы:
принять выборку двух или более изображений для формирования набора запрашиваемых изображений;
выделить набор особенностей из каждого из двух или более изображений, формирующих набор запрашиваемых изображений;
получить взвешивание для каждой из особенностей из набора запрашиваемых изображений;
создать метрику несходства как сумму расстояний между взвешенными особенностями в наборе запрашиваемых изображений и особенностями изображений в целевом наборе изображений и
отобразить выделенные изображения из целевого набора изображений объекта, имеющих минимальную метрику несходства.
16. Компьютерный программный продукт по п.15, дополнительно сконфигурированный для ранжирования выделенных изображений в порядке несходства.