Я хотел бы проверить файлы JPG, если они были изменены для изменения содержимого.
Что я считаю НЕ фотоделал:
- Обрезка
- вращающийся
- (Масштабирование)
- Разрешение изображения
- Смартфоны могут автоматически изменять
Что я считаю фотошопом:
- Добавление нового изображения поверх частей старого изображения
- Изменение текста части изображения
Как это можно автоматически проверить?
(И еще: есть ли готовые библиотеки для этого?)
computer-vision
Мартин Тома
источник
источник
Ответы:
Анализ уровня ошибок, как описано Анализ уровня ошибок, который можно найти по адресу https://github.com/afsalashyana/FakeImageDetection, представляется одним из способов:
Вы используете, что локальные коэффициенты сжатия могут отличаться. И, похоже, на ней можно обучить нейронные сети.
Я не нашел документ, который говорит, насколько хорошо это работает до сих пор
источник
На самом деле я сейчас не работаю в этой области, но я помню кое-что из прошлого, которое может вам помочь. JPG-файлы используют квантование, это действительно трудно для обнаружения подделки, но я предлагаю вам прочитать следующую статью.
Анализ производительности подделки обнаружения JPEG сжатия изображений
источник