| name | image-duplication-detector |
| description | Detect image duplication and tampering in manuscript figures using computer vision algorithms |
| version | 1.0.0 |
| category | Integrity |
| tags | [] |
| author | AIPOCH |
| license | MIT |
| status | Draft |
| risk_level | Medium |
| skill_type | Tool/Script |
| owner | AIPOCH |
| reviewer | |
| last_updated | 2026-02-06 |
Image Duplication Detector
ID: 195
Description
Uses Computer Vision (CV) algorithms to scan all images in paper manuscripts to detect potential duplication or local tampering (PS traces).
Usage
python scripts/main.py --input paper.pdf --output report.json
python scripts/main.py --input ./images/ --output report.json
python scripts/main.py --input paper.pdf --threshold 0.90 --output report.json
python scripts/main.py --input paper.pdf --detect-tampering --output report.json
python scripts/main.py --input paper.pdf --visualize --output report.json
Parameters
| Parameter | Type | Default | Required | Description |
|---|
--input | string | - | Yes | Input PDF file or image folder path |
--output | string | report.json | No | Output report path |
--threshold | float | 0.85 | No | Similarity threshold (0-1), higher is stricter |
--detect-tampering | flag | false | No | Enable tampering/PS trace detection |
--visualize | flag | false | No | Generate visualization comparison images |
--temp-dir | string | ./temp | No | Temporary file directory |
Output Format
{
"summary": {
"total_images": 12,
"duplicates_found"