Формула
1. Система проверки достоверности изображения, содержащая:
один или несколько процессоров; и
память, коммуникативно связанную с одним или нескольким процессорами и хранящую один или несколько модулей, которые, при исполнении одним или несколькими процессорами, побуждают систему проверки достоверности изображения выполнять операции, содержащие:
получение, от вычислительного устройства, изображения для верификации;
в ответ на получение изображения, определение аутентичности изображения на основе по меньшей мере двух из следующих операций:
анализа изображения, чтобы обнаружить изменение в плотности пикселов от первого участка изображения до второго участка изображения;
сравнения изображения с миниатюрой изображения, чтобы обнаружить различие между изображением и миниатюрой;
анализа данных, ассоциированных с изображением, чтобы определить, было ли программное обеспечение для редактирования изображений использовано на изображении; и
анализа данных, ассоциированных с изображением, чтобы идентифицировать по меньшей мере одно из времени, когда изображение было захвачено, или географического местоположения, в котором изображение было захвачено; и
выведение указания, на основе по меньшей мере частично определения аутентичности изображения, вероятности того, что изображение было модифицировано.
2. Система проверки достоверности изображения по п. 1, причем операции дополнительно содержат выполнение оптического распознавания символов на изображении, чтобы идентифицировать текст, включенный в изображение; и
причем определение аутентичности изображения дополнительно включает в себя:
определение того, что считываемый компьютером код, включенный в текст изображения, ассоциирован с конкретным продуктом;
определение того, что ключ продукта, включенный в текст изображения, находится в соответствующем формате для ключей продукта; и
определение того, что ключ продукта, включенный в текст изображения, включает в себя один или несколько недостоверных символов.
3. Система проверки достоверности изображения по п. 1 или 2, причем изображение содержит доказательство покупки; и причем указание вероятности того, что изображение было модифицировано, содержит указание того, что изображение является достоверным доказательством покупки.
4. Система проверки достоверности изображения по любому из пп. 1-3, причем каждая из операций ассоциирована с весовым коэффициентом; и
причем определение аутентичности изображения дополнительно включает в себя:
применение соответствующего весового коэффициента к каждой из по меньшей мере двух операций, чтобы создать по меньшей мере две взвешенные операции; и
определение вероятности того, что изображение было модифицировано, на основе по меньшей мере частично по меньшей мере двух взвешенных операций.
5. Система проверки достоверности изображения по любому из пп. 1-4, причем выведение указания вероятности содержит:
определение, что вероятность того, что изображение было модифицировано, находится выше первого порога вероятности, ниже второго порога вероятности или между первым порогом вероятности и вторым порогом вероятности; и
в ответ на определение, что вероятность того, что изображение было модифицировано, находится выше первого порога вероятности, выведение указания в вычислительное устройство, указывающего, что модификация изображения была обнаружена.
6. Система проверки достоверности изображения по любому из пп. 1-4, причем выведение указания вероятности содержит:
определение, что вероятность того, что изображение было модифицировано, находится выше первого порога вероятности, ниже второго порога вероятности или между первым порогом вероятности и вторым порогом вероятности; и
в ответ на определение, что вероятность того, что изображение было модифицировано, находится ниже второго порога вероятности, выведение указания в вычислительное устройство, указывающего, что модификация изображения не была обнаружена.
7. Система проверки достоверности изображения по любому из пп. 1-4, причем выведение указания вероятности содержит:
определение, что вероятность того, что изображение было модифицировано, находится выше первого порога вероятности, ниже второго порога вероятности или между первым порогом вероятности и вторым порогом вероятности; и
в ответ на определение, что вероятность того, что изображение было модифицировано, находится между первым порогом вероятности и вторым порогом вероятности, выведение указания в вычислительное устройство, указывающего, что модификация изображения вероятна.
8. Система проверки достоверности изображения по п. 7, причем операции дополнительно содержат:
отправку запроса в вычислительное устройство на дополнительную информацию, причем дополнительная информация содержит по меньшей мере одно из:
дополнительного изображения объекта, изображенного на изображении, причем дополнительное изображение захватывает объект с угла, отличного от угла, с которого изображение было захвачено; или
видео объекта, содержащегося на изображении.
9. Система проверки достоверности изображения по любому из пп. 1-8, причем по меньшей мере две операции дополнительно включают в себя:
сравнение по меньшей мере одного из:
признаков изображения с признаками сохраненного изображения; или
метаданных изображения с метаданными сохраненного изображения.
10. Система проверки достоверности изображения по любому из пп. 1-9, причем вероятность того, что изображение было модифицировано, включает в себя вероятность того, что объект, изображенный на изображении, был модифицирован.
11. Реализуемый компьютером способ, содержащий:
получение, посредством вычислительного устройства, изображения, подлежащего верификации;
отправку, вычислительным устройством, изображения в службу верификации изображения, чтобы определить, было изображение фальсифицировано или нет, на основе многофакторного анализа;
прием, в вычислительном устройстве от службы верификации изображения, указания вероятности того, что изображение было фальсифицировано; и
выведение, вычислительным устройством, указания вероятности того, что изображение было фальсифицировано.
12. Реализуемый компьютером способ по п. 11, дополнительно содержащий:
прием метаданных, ассоциированных с изображением, и анализа, выполненного службой верификации изображения; и
обеспечение сохранения изображения, вероятности, метаданных и анализа в хранилище данных.
13. Реализуемый компьютером способ по п. 11 или 12, дополнительно содержащий:
идентификацию дополнительной информации, ассоциированной с изображением, причем дополнительная информация включает в себя по меньшей мере одно из идентификации устройства (ID) потребительского вычислительного устройства, ассоциированного с изображением, адреса Интернет-протокола (IP), ассоциированного с потребительским вычислительным устройством, или географического местоположения, ассоциированного с потребительским вычислительным устройством; и
отправку дополнительной информации в службу верификации изображения.
14. Реализуемый компьютером способ по любому из пп. 11-13, причем
указание вероятности того, что изображение было фальсифицировано, содержит указание того, что фальсификация вероятна; и причем реализуемый компьютером способ дополнительно содержит выведение, вычислительным устройством, запроса на дополнительную информацию, чтобы определить, было изображение фальсифицировано или нет.
15. Реализуемый компьютером способ, содержащий:
получение, посредством вычислительного устройства, цифрового изображения для верификации;
в ответ на получение цифрового изображения, анализ цифрового изображения, чтобы определить вероятность того, что по меньшей мере одно из цифрового изображения или объекта, изображенного на цифровом изображении, было модифицировано, причем анализ содержит по меньшей мере две из следующих операций:
анализ цифрового изображения, чтобы обнаружить изменение в плотности пикселов от первого участка цифрового изображения до второго участка цифрового изображения;
сравнение цифрового изображения с миниатюрой цифрового изображения, чтобы обнаружить различие между цифровым изображением и миниатюрой;
анализ метаданных цифрового изображения, чтобы определить, было ли программное обеспечение редактирования использовано на цифровом изображении; и
анализ сравнения между цифровым изображением и сохраненным цифровым изображением, чтобы идентифицировать сходства между цифровым изображением и сохраненным цифровым изображением; и
выведение указания, на основе по меньшей мере частично анализа цифрового изображения, вероятности того, что по меньшей мере одно из цифрового изображения или объекта, изображенного на цифровом изображении, было модифицировано.