Detect inpainting

It is not so difficult to inpaint regions but how can I detect inpainted regions in tampered images?

OpenCV’s two methods don’t replicate the frequency distribution. they look blurry. you can detect that in a laplacian pyramid, or even just a sobel.

that doesn’t mean anything blurry was necessarily inpainted. it just means what it means.

the two methods in OpenCV also show some directionality. they look almost like BORDER_REPLICATE. that’s another thing you can look for.

thank you - I wonder also about compression artifacts, noise pattern and color consistency or even a deep network to detect all of this.

now that goes into “literature review”, i.e. research. you seem to be looking for a discussion and ideas.

unfortunately yes - I hoped that the 2 OpenCV methods would leave clear trace