ТЕХНОЛОГИИ ДЛЯ ДЕТЕКТИРОВАНИЯ ВИДЕОКОПИИ

1. Способ, воплощенный в компьютере, содержащий следующие операции:
выделяют ускоренные надежные элементы (SURF) из опорных видеоданных;
сохраняют точки SURF из опорных видеоданных;
определяют траектории, как пространственно-временные особенности опорных видеоданных на основе точки SURF;
сохраняют траектории; и
формируют индексы для траекторий.
2. Способ по п.1, в котором выделенные SURF содержат локальные особенности опорных видеоданных.
3. Способ по п.1, в котором формирование индексов содержит: применяют локально чувствительную хеш-функцию (LSH), чтобы определить индекс траекторий с помощью особенностей SURF.
4. Способ по п.1, дополнительно содержащий следующие операции:
определяют SURF видеоданных запроса;
определяют смещение, ассоциированное с видеокадрами запроса; и
определяют, содержат ли видеокадры запроса копию видеоклипа, основываясь, частично, на определенном смещении.
5. Способ по п.4, в котором определение смещения содержит адаптивное разделение пространственно-временного пространства смещения на кубы, в котором каждый куб соответствует возможному пространственно-временному параметру смещения времени, смещению x, или y.
6. Способ по п.5, в котором определение смещения дополнительно содержит:
определяют траектории опорных видеокадров ассоциированных с видеокадрами запроса и для каждого масштаба пространственно-временного смещения накапливают множество аналогичных локальных особенностей между видеокадрами запроса и опорными видеокадрами.
7. Способ по п.4, в котором определение, содержат ли видеокадры запроса копию видеоклипа, содержит:
идентифицируют опорные видеокадры с локальными особенностями, которые аналогичны выделенным SURF из запроса видеоданных, и в котором локальные особенности каждого видеокадра идентифицированных опорных видеокадров имеют аналогичные временные и пространственные смещения от SURF видеоданных запроса.
8. Устройство, содержащее базу данных особенностей; базу данных особенностей траекторий; и логику построения траектории для выделения ускоренных устойчивых элементов (SURF) из опорных видеоданных, сохранения особенностей в базе данных особенности, отслеживания точек SURF для сформирования траектории пространственно-временных особенностей опорных видеоданных, сохранения траектории в базе данных особенности траекторий, и формирования индексов для базы данных особенности траекторий.
9. Устройство по п.8, в котором логика построения траектории предназначена для
приема запроса на получение особенностей запрашиваемых видеоданных и
предоставления траекторий ассоциированных с особенностями запрашиваемых видеоданных.
10. Устройство по п.8, в котором выделенные SURF содержат локальные особенности опорных видеоданных.
11. Устройство по п.8, в котором для формирования индексов для базы данных особенностей траекторий логика построения траектории должна применять локально чувствительную хеш-функцию (LSH) для индексации траектории с помощью особенностей SURF.
12. Устройство по п.8, дополнительно содержащее модуль детектирования копии, предназначенный для выделения SURF из запроса видеоданных, приема траекторий, ассоциированных с особенностями запроса видеоданных из логики построения траектории, и идентификации опорных видеокадров из базы данных особенности, опорные видеокадры, имеющие локальные особенности, которые аналогичны выделенным SURF из видеоданных запроса, и в котором локальные особенности каждого видеокадра идентифицированных опорных видеокадров имеют аналогичные временные и пространственные смещения от SURF из видеоданных запроса.
13. Устройство по п.12, в котором для идентификации опорных видеокадров модуль детектирования копии выполнен с возможностью определять, что смещение ассоциировало с видеокадрами запроса; и определять, содержат ли видеокадры запроса копию видеоклипа, основываясь частично на определенном смещении.
14. Устройство по п.13, в котором для определения смещения модуль детектирования копии должен адаптивно разделять пространственно-временное пространство смещения на кубы, в котором каждый куб соответствует возможному пространственно-временному параметру смещения времени, смещению x, или y.
15. Устройство по п.14, в котором для определения смещения модуль детектирования копии также выполнен с возможностью определять, что траектории опорных видеокадров ассоциированы с видеокадрами запроса; и для каждого масштаба пространственно-временного смещения накапливать множество аналогичных локальных особенностей между видеокадрами запроса и опорными видеокадрами.
16. Устройство по п.13, в котором, чтобы определить, содержат ли видеокадры запроса копию видеоклипа, модуль детектирования копии выполнен с возможностью
идентифицировать опорные видеокадры с локальными особенностями, которые аналогичны выделенным SURF из видеоданных запроса, и в котором локальные особенности каждого видеокадра идентифицированных опорных видеокадров имеют аналогичные временные и пространственные смещения от SURF видеоданных запроса.
17. Система, содержащая устройство дисплея и компьютерную систему, соединенную с возможностью передачи данных с устройством дисплея и содержащую базу данных особенности; базу данных особенностей траекторий и логику построения траектории для выделения ускоренных устойчивых элементов (SURF) из опорных видеоданных, сохранения SURF в базе данных особенности, определения траектории пространственно-временных особенностей опорных видеоданных на основе точек SURF и сохранения траектории в базе данных особенности траекторий; логику детектирования копии для определения, являются ли кадры видеоданных запроса копиями, и предоставления видеокадров из опорных видеоданных, которые аналогичны кадрам видеоданных запроса.
18. Система по п.17, в которой выделенные SURF содержат локальные особенности опорных видеоданных.
19. Система по п.17, в которой логика построения траектории должна также формировать индексы для траекторий, ассоциированных с выделенными SURF, нанося локально чувствительную хеш-функцию (LSH), для индексирования траекторий с помощью выделенных SURF.
20. Система по п.17, в которой, чтобы определить, являются ли кадры видеоданных запроса копиями, логика детектирования копии выполнена с возможностью
идентифицировать опорные видеокадры с локальными особенностями, которые аналогичны выделенным SURF из видеоданных запроса, и в которой локальные особенности каждого видеокадра идентифицированных опорных видеокадров имеют аналогичные временное и пространственное смещения от SURF видеоданных запроса.
21. Способ, содержащий следующие операции:
извлекают ускоренные устойчивые элементы (SURF) из опорного изображения;
определяют траектории пространственных особенностей опорных видеоданных на основе точек SURF;
сохраняют траектории;
формируют индексы для сохраненных траекторий.
22. Способ по п.21, в котором выделенные SURF, содержат локальные особенности опорного изображения.
23. Способ по п.21, в котором формирование индексов содержит следующее: применяют локально чувствительную хеш-функцию (LSH) для индексирования траектории с помощью особенностей SURF.
24. Способ по п.21, в котором определение, является ли изображение запроса копией, содержит следующее:
идентифицируют опорные изображения с локальными особенностями, которые аналогичны выделенным SURF из изображения запроса, и в котором локальные особенности каждого идентифицированного опорного изображения имеют аналогичное пространственное смещение от SURF изображения запроса.