СПОСОБ И СИСТЕМА ПОИСКА НАРУШЕНИЙ АВТОРСКИХ ПРАВ НА ИЗОБРАЖЕНИЯ

1. Способ поиска нарушений авторских прав на изображения, выполняемый на компьютерной системе, включающий:
- расчет дескриптора для изображения №1, располагающийся в блоке памяти №1;
- расчет дескриптора для изображения №2, располагающийся в блоке памяти №2;
- сравнение значений дескрипторов изображений №1 и №2;
- если значения дескрипторов изображений №1 и №2 равны, то
i. сравнение изображений №1 и №2;
ii. отображение результатов сравнения на устройстве для отображения информации.
2. Способ по п.1, отличающийся тем, что производят расчет двух или более для изображений №1 и №2 и сравнение изображений №1 и №2 начинается в случае, если, по крайней мере, одно из значений дескрипторов изображения №1 равен соответствующему значению дескриптора изображения №2.
3. Способ по п.1, отличающийся тем, что дескриптор реализован в виде хеш-функции.
4. Способ по п.1, отличающийся тем, что блоки памяти №1 и №2 располагаются на разных компьютерных системах, а взаимодействие между компьютерными системами осуществляется с помощью устройств для установки и поддержания сетевого соединения.
5. Способ поиска нарушений авторских прав на изображения, выполняемый на компьютерной системе, включающий:
- расчет дескриптора для изображения №1, располагающийся в блоке памяти №1;
- расчет дескриптора для двух и более изображений, располагающиеся в блоке памяти №2;
- сравнение значений дескрипторов изображения №1 и изображений, которые располагаются в блоке памяти №2;
- если значения дескриптора изображения №1 равен значению дескриптора одного или более изображений, располагающиеся в блоке памяти №2, то:
i. сравнение изображений №1 и №2;
ii. отображение результатов сравнения на устройстве для отображения информации.
6. Блок памяти, содержащий компьютерный программный продукт, изображение №1 и изображение №2, обеспечивающий выполнение поиска нарушений авторских прав на изображения, включающий:
- компьютерный код для расчета дескриптора для изображения №1;
- компьютерный код для расчета дескриптора для изображения №2;
- компьютерный код для сравнения значений дескрипторов изображений №1 и №2;
- компьютерный код для сравнения изображений №1 и №2, который выполняется в случае равенства значений дескрипторов изображений №1 и №2;
- компьютерный код для отображения результатов сравнения на устройстве для отображения информации, который выполняется в случае равенства значений дескрипторов изображений №1 и №2.
7. Блок памяти по п.5, отличающийся тем, что компьютерный код содержит инструкции и команды для расчета двух или более дескрипторов для изображений №1 и №2 и сравнение изображений №1 и №2 начинается в случае, если, по крайней мере, одно из значений дескрипторов изображения №1 равно соответствующему дескриптору изображения №2.
8. Блок памяти, содержащий компьютерный программный продукт и не менее трех изображений, обеспечивающий выполнение поиска нарушений авторских прав на изображения, включающий:
- компьютерный код для расчета дескриптора для изображения №1;
- компьютерный код для расчета дескриптора для двух и более изображений, исключая изображение №1;
- компьютерный код для сравнения значений дескрипторов изображений;
- компьютерный код для сравнения изображений с изображением №1, который выполняется в случае равенства значений дескриптора изображения №1 и дескриптора одного или нескольких изображений, исключая изображение №1;
- компьютерный код для отображения результатов сравнения на устройстве для отображения информации, который выполняется в случае равенства значений дескриптора изображения №1 и дескриптора одного или нескольких изображений, исключая изображение №1.
9. Блок памяти по п.7, отличающийся тем, что компьютерный код содержит инструкции и команды для расчета двух или более дескрипторов для изображений и сравнение изображения №1 с одним или более изображениями, за исключением изображения №1, начинается в случае, если, по крайней мере, одно из значений дескрипторов изображения №1 равно соответствующему дескриптору одного или нескольких изображений, за исключением изображения №1.
10. Блок памяти по любому из п.6-9, отличающийся тем, что дескриптор реализован в виде хеш-функции.
11. Устройство, осуществляющее поиск нарушений авторских прав на изображения, содержащее:
- один или несколько процессоров;
- устройство для отображения информации;
- устройство для хранения данных, содержащее:
i. блок памяти №1, содержащий изображение №1;
ii. блок памяти №2, содержащий изображение №2;
iii. блок памяти №3, содержащий одну или несколько программ, которые, при выполнении одним или несколькими процессорами, заставляет устройство, осуществляющее поиск нарушений авторских прав на изображения:
1. производить расчет дескриптора для изображения №1;
2. производить расчет дескриптора для изображения №2;
3. сравнивать значения дескрипторов изображений №1 и №2;
4. если значения дескрипторов изображений №1 и №2 равны, то
а. сравнивать изображений №1 и №2;
b. отображать результаты сравнения на устройстве для отображения информации.
12. Устройство по п.11, отличающееся тем, что дескриптор реализован в виде хеш-функции.
13. Машиночитаемый носитель информации, хранящий программу, которая обеспечивает выполнение компьютером операций способа по любому из пп.1-4.