АННОТАЦИЯ ПОСРЕДСТВОМ ПОИСКА

1. Компьютерно-читаемый носитель хранения, содержащий инструкции компьютерной программы, исполняемые процессором, причем инструкции компьютерной программы включают в себя инструкции для
поиска в одном или более хранилищ данных изображений, которые семантически связаны с базисной аннотацией данного изображения и визуально похожи на данное изображение; и
аннотирования данного изображения с помощью общих концепций аннотаций, ассоциированных, по меньшей мере, с поднабором изображений.
2. Компьютерно-читаемый носитель хранения по п.1, в котором инструкции компьютерной программы дополнительно содержат инструкции для удаления дублирующих терминов из общих концепций перед аннотированием данного изображения.
3. Компьютерно-читаемый носитель хранения по п.1, в котором инструкции компьютерной программы дополнительно содержат инструкции для приема поискового запроса, содержащего данное изображение и базисную аннотацию.
4. Компьютерно-читаемый носитель хранения по п.1, в котором инструкции компьютерной программы дополнительно содержат инструкции для
измерения визуального сходства семантически связанных изображений с данным изображением; и
в котором, по меньшей мере, поднабор изображений содержит конкретные изображения, определенные как более визуально похожие на данное изображение, чем другие изображения.
5. Компьютерно-читаемый носитель хранения по п.4, в котором инструкции компьютерной программы дополнительно содержат инструкции для
вычисления свойств для фраз, извлеченных из соответствующих аннотаций, аннотации группируются в соответствующий кластер из множества кластеров;
объединения для каждого кластера ассоциированных свойств, чтобы сформировать характеристическую оценку для кластера; и
при этом общие концепции ассоциированы с кластерами, имеющими более высокие характеристические оценки по сравнению с характеристическими оценками, ассоциированными с другими кластерами.
6. Компьютерно-реализуемый способ, содержащий этапы, на которых
отыскивают первый набор изображений, которые семантически связаны с базисной аннотацией данного изображения;
оценивают каждое изображение в первом наборе изображений, чтобы идентифицировать второй набор изображений, которые, по меньшей мере, концептуально связаны с данным изображением;
идентифицируют аннотации, ассоциированные со вторым набором изображений;
определяют концепции, общие для соответствующих концепций в аннотациях; и
аннотируют данное изображение, по меньшей мере, с помощью поднабора концепций в качестве комплиментарных аннотаций.
7. Способ по п.6, дополнительно содержащий этап, на котором принимают входные данные, содержащие данное изображение и базисную аннотацию.
8. Способ по п.6, в котором поиск дополнительно содержит этап, на котором коррелируют базисную аннотацию с текстами, ассоциированными с первым набором изображений.
9. Способ по п.6, в котором оценка дополнительно содержит этап, на котором сравнивают закодированные с помощью хэш-сигнатуры визуальные признаки данного изображения с соответствующими, закодированными с помощью хэш-сигнатуры визуальными признаками каждого изображения в первом наборе изображений.
10. Способ по п.6, в котором оценка дополнительно содержит этапы, на которых
измеряют визуальное сходство каждого изображения в первом наборе изображений с данным изображением;
идентифицируют на основе измерений визуального сходства, определенных на этапе измерения, набор высоко ранжированных изображений, которые более визуально связаны с данным изображением, чем другие изображения из первого набора изображений; и
при этом второй набор изображений - это высоко ранжированные изображения.
11. Способ по п.6, в котором идентификация аннотаций дополнительно содержит этап, на котором извлекают текст из контекстов второго набора изображений.
12. Способ по п.6, в котором определение концепций дополнительно содержит этапы, на которых
кластеризуют аннотации так, что каждый кластер из кластеров ассоциирован с характеристической концепцией кластера;
определяют характеристические оценки для каждой характеристической концепции из множества характеристических концепций, ассоциированных с кластерами;
выбирают набор высоко ранжированных характеристических концепций из множества характеристических концепций на основе соответствующих характеристических оценок; и
при этом, по меньшей мере, поднабор высоко ранжированных характеристических концепций - это комплиментарные аннотации.
13. Вычислительное устройство, содержащее
процессор; и
память, связанную с процессором, причем память содержит инструкции компьютерной программы, которые при исполнении процессором выполняют операции, при которых
принимают поисковый запрос, содержащий данное изображение и базисную аннотацию данного изображения; и
дополняют данное изображение дополнительными аннотациями, ассоциированными с первым набором изображений, причем каждое изображение в первом наборе изображений является визуально похожим на данное изображение и ассоциировано с аннотациями, которые семантически связаны с базисной аннотацией.
14. Вычислительное устройство по п.13, в котором дополнительные аннотации представляют общие концепции соответствующих групп аннотаций.
15. Вычислительное устройство по п.13, в котором дополнительные аннотации представляют одно или более из заголовка, описания, категории, информации с веб-страницы, имени папки, по меньшей мере, части универсального идентификатора ресурса и текста в ассоциативной связи с другим изображением, которое не находится в первом наборе изображений.
16. Вычислительное устройство по п.13, в котором первый набор изображений является поднабором более крупного набора изображений, каждое изображение в более крупном наборе изображений является семантически связанным с базисной аннотацией и независимым от визуального сходства с данным изображением.
17. Вычислительное устройство по п.13, в котором инструкции компьютерной программы дополнительно содержат инструкции для получения первого набора изображений из второго набора изображений, добытых из одной или более баз данных изображений, каждое изображение во втором наборе изображений добывается на основе текста, ассоциированного с данным изображением.
18. Вычислительное устройство по п.13, в котором инструкции компьютерной программы дополнительно содержат инструкции для
выполнения поиска на основе ключевого слова, чтобы найти второй поднабор изображений, которые семантически связаны с базисной аннотацией;
поиска во втором наборе изображений одного или более изображений, которые имеют значительное визуальное сходство с данным изображением;
извлечения текста из одного или более контекстов одного или более изображений; и
при этом текст содержит, по меньшей мере, дополнительные аннотации.
19. Вычислительное устройство по п.18, в котором инструкции компьютерной программы дополнительно содержат инструкции для
идентификации фраз в тексте;
назначения характеристических оценок фразам на основе соответствующих свойств фразы; и
при этом дополнительные аннотации содержат, по меньшей мере, часть текста с более высокими характеристическими оценками по сравнению с характеристическими оценками, ассоциированными с другими частями текста.
20. Вычислительное устройство по п.19, в котором соответствующие свойства фразы содержат одно или более из частоты повторения фразы и частоты повторения фразы в аннотации.