Papers › Robust Image Forgery Detection Over Online Social Network Shared Images

Robust Image Forgery Detection Over Online Social Network Shared Images

1 Jan 2022CVPR 2022 1archive 2025-07-28

Haiwei Wu, Jiantao Zhou, Jinyu Tian, Jun Liu

The increasing abuse of image editing softwares, such as Photoshop and Meitu, causes the authenticity of digital images questionable. Meanwhile, the widespread availability of online social networks (OSNs) makes them the dominant channels for transmitting forged images to report fake news, propagate rumors, etc. Unfortunately, various lossy operations adopted by OSNs, e.g., compression and resizing, impose great challenges for implementing the robust image forgery detection. To fight against the OSN-shared forgeries, in this work, a novel robust training scheme is proposed. We first conduct a thorough analysis of the noise introduced by OSNs, and decouple it into two parts, i.e., predictable noise and unseen noise, which are modelled separately. The former simulates the noise introduced by the disclosed (known) operations of OSNs, while the latter is designed to not only complete the previous one, but also take into account the defects of the detector itself. We then incorporate the modelled noise into a robust training framework, significantly improving the robustness of the image forgery detector. Extensive experimental results are presented to validate the superiority of the proposed scheme compared with several state-of-the-art competitors. Finally, to promote the future development of the image forgery detection, we build a public forgeries dataset based on four existing datasets and three most popular OSNs. The designed detector recently won the top ranking in a certificate forgery detection competition. The source code and dataset are available at https://github.com/HighwayWu/ImageForensicsOSN.

PaperPDFCode

Code

highwaywu/imageforensicsosn officialmentioned in paperpytorchMIT report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Image Forgery DetectionImage Manipulation Detection

Datasets

Introduced by this paper, per the archive.

CASIA (OSN-transmitted - Wechat)CASIA (OSN-transmitted - Weibo)CASIA (OSN-transmitted - Whatsapp)Columbia (OSN-transmitted - Wechat)Columbia (OSN-transmitted - Weibo)Columbia (OSN-transmitted - Whatsapp)DSO (OSN-transmitted - Wechat)DSO (OSN-transmitted - Weibo)DSO (OSN-transmitted - Whatsapp)NIST (OSN-transmitted - Wechat)NIST (OSN-transmitted - Weibo)NIST (OSN-transmitted - Whatsapp)

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Image Manipulation Detection CASIA (OSN-transmitted - Facebook) Wu22 AUC 0.862 #2 of 4 Archive leaderboard report
Image Manipulation Detection CASIA (OSN-transmitted - Facebook) Wu22 F-score 0.462 #2 of 4 Archive leaderboard report
Image Manipulation Detection CASIA (OSN-transmitted - Facebook) Wu22 Intersection over Union 0.417 #2 of 4 Archive leaderboard report
Image Manipulation Detection CASIA (OSN-transmitted - Wechat) Wu22 AUC 0.833 #2 of 4 Archive leaderboard report
Image Manipulation Detection CASIA (OSN-transmitted - Wechat) Wu22 Intersection over Union 0.405 #2 of 4 Archive leaderboard report
Image Manipulation Detection CASIA (OSN-transmitted - Wechat) Wu22 f-Score 0.358 #2 of 4 Archive leaderboard report
Image Manipulation Detection CASIA (OSN-transmitted - Weibo) Wu22 AUC 0.858 #2 of 4 Archive leaderboard report
Image Manipulation Detection CASIA (OSN-transmitted - Weibo) Wu22 Intersection over Union 0.421 #2 of 4 Archive leaderboard report
Image Manipulation Detection CASIA (OSN-transmitted - Weibo) Wu22 f-Score 0.466 #2 of 4 Archive leaderboard report
Image Manipulation Detection CASIA (OSN-transmitted - Whatsapp) Wu22 AUC 0.866 #2 of 4 Archive leaderboard report
Image Manipulation Detection CASIA (OSN-transmitted - Whatsapp) Wu22 Intersection over Union 0.431 #2 of 4 Archive leaderboard report
Image Manipulation Detection CASIA (OSN-transmitted - Whatsapp) Wu22 f-Score 0.478 #2 of 4 Archive leaderboard report
Image Manipulation Detection Columbia (OSN-transmitted - Facebook) Wu22 AUC 0.883 #2 of 4 Archive leaderboard report
Image Manipulation Detection Columbia (OSN-transmitted - Facebook) Wu22 Intersection over Union 0.611 #2 of 4 Archive leaderboard report
Image Manipulation Detection Columbia (OSN-transmitted - Facebook) Wu22 f-Score 0.714 #2 of 4 Archive leaderboard report
Image Manipulation Detection Columbia (OSN-transmitted - Wechat) Wu22 AUC 0.883 #1 of 4 Archive leaderboard report
Image Manipulation Detection Columbia (OSN-transmitted - Wechat) Wu22 Intersection over Union 0.631 #1 of 4 Archive leaderboard report
Image Manipulation Detection Columbia (OSN-transmitted - Wechat) Wu22 f-Score 0.727 #1 of 4 Archive leaderboard report
Image Manipulation Detection Columbia (OSN-transmitted - Weibo) Wu22 AUC 0.883 #2 of 4 Archive leaderboard report
Image Manipulation Detection Columbia (OSN-transmitted - Weibo) Wu22 Intersection over Union 0.626 #2 of 4 Archive leaderboard report
Image Manipulation Detection Columbia (OSN-transmitted - Weibo) Wu22 f-Score 0.724 #2 of 4 Archive leaderboard report
Image Manipulation Detection Columbia (OSN-transmitted - Whatsapp) Wu22 AUC 0.889 #1 of 4 Archive leaderboard report
Image Manipulation Detection Columbia (OSN-transmitted - Whatsapp) Wu22 Intersection over Union 0.628 #1 of 4 Archive leaderboard report
Image Manipulation Detection Columbia (OSN-transmitted - Whatsapp) Wu22 f-Score 0.727 #1 of 4 Archive leaderboard report
Image Manipulation Detection DSO (OSN-transmitted - Facebook) Wu22 AUC 0.859 #1 of 4 Archive leaderboard report
Image Manipulation Detection DSO (OSN-transmitted - Facebook) Wu22 Intersection over Union 0.320 #1 of 4 Archive leaderboard report
Image Manipulation Detection DSO (OSN-transmitted - Facebook) Wu22 f-Score 0.447 #1 of 4 Archive leaderboard report
Image Manipulation Detection DSO (OSN-transmitted - Wechat) Wu22 AUC 0.823 #1 of 4 Archive leaderboard report
Image Manipulation Detection DSO (OSN-transmitted - Wechat) Wu22 Intersection over Union 0.252 #1 of 4 Archive leaderboard report
Image Manipulation Detection DSO (OSN-transmitted - Wechat) Wu22 f-Score 0.366 #1 of 4 Archive leaderboard report
Image Manipulation Detection DSO (OSN-transmitted - Weibo) Wu22 AUC 0.808 #1 of 4 Archive leaderboard report
Image Manipulation Detection DSO (OSN-transmitted - Weibo) Wu22 Intersection over Union 0.253 #1 of 4 Archive leaderboard report
Image Manipulation Detection DSO (OSN-transmitted - Weibo) Wu22 f-Score 0.370 #1 of 4 Archive leaderboard report
Image Manipulation Detection DSO (OSN-transmitted - Whatsapp) Wu22 AUC 0.839 #1 of 4 Archive leaderboard report
Image Manipulation Detection DSO (OSN-transmitted - Whatsapp) Wu22 Intersection over Union 0.233 #1 of 4 Archive leaderboard report
Image Manipulation Detection DSO (OSN-transmitted - Whatsapp) Wu22 f-Score 0.341 #1 of 4 Archive leaderboard report
Image Manipulation Detection NIST (OSN-transmitted - Facebook) Wu22 AUC 0.783 #2 of 4 Archive leaderboard report
Image Manipulation Detection NIST (OSN-transmitted - Facebook) Wu22 Intersection over Union 0.253 #2 of 4 Archive leaderboard report
Image Manipulation Detection NIST (OSN-transmitted - Facebook) Wu22 f-Score 0.329 #2 of 4 Archive leaderboard report
Image Manipulation Detection NIST (OSN-transmitted - Wechat) Wu22 AUC 0.764 #2 of 4 Archive leaderboard report
Image Manipulation Detection NIST (OSN-transmitted - Wechat) Wu22 Intersection over Union 0.214 #2 of 4 Archive leaderboard report
Image Manipulation Detection NIST (OSN-transmitted - Wechat) Wu22 f-Score 0.286 #2 of 4 Archive leaderboard report
Image Manipulation Detection NIST (OSN-transmitted - Weibo) Wu22 AUC 0.780 #2 of 4 Archive leaderboard report
Image Manipulation Detection NIST (OSN-transmitted - Weibo) Wu22 Intersection over Union 0.219 #2 of 4 Archive leaderboard report
Image Manipulation Detection NIST (OSN-transmitted - Weibo) Wu22 f-Score 0.294 #2 of 4 Archive leaderboard report
Image Manipulation Detection NIST (OSN-transmitted - Whatsapp) Wu22 AUC 0.785 #2 of 4 Archive leaderboard report
Image Manipulation Detection NIST (OSN-transmitted - Whatsapp) Wu22 Intersection over Union 0.239 #2 of 4 Archive leaderboard report
Image Manipulation Detection NIST (OSN-transmitted - Whatsapp) Wu22 f-Score 0.313 #2 of 4 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections