Request a demo ↗
ModulesImage forensics

IMAGE FORENSICS SOFTWARE

Image manipulation
& provenance analysis.

Examine image manipulation indicators, duplicated regions, compression history, provenance and scene geometry with purpose-specific image forensics tools.

Bring diagnostic maps, screening scores, source records and reproducible working views into one documented workflow.

IMAGE FEATURE EXPLORERSynthetic scene
Synthetic sceneIllustrative overlays
Illustrative image examinationA synthetic streetscape demonstrates region inspection, provenance, geometry and a working-copy view. No real evidence is processed and no score or measurement is calculated. REGION LEADS SOURCE RECORDSFile structure · EncodingManifest · Edit history SCALE + CALIBRATION SOURCE VIEWWORKING VIEW
Inspect a region. Then challenge the signal.

Compare duplication and local statistical leads against the original pixels. A highlighted region is a place to inspect, not a tampering verdict.

No score or verdict generated

Select a feature or play the illustration.

15 explained analysesFour questions to organise your examination
Purpose-specific inputsJPEG, lossless images, references or calibration
Structured result outputsMetrics, flags and documented processing

01 / THE QUESTION DETERMINES THE METHOD

What do you need
to examine?

Start with the question. File history, manipulation, image origin and presentation require different signals, inputs and interpretation.

Inspect suspected changes

Combine duplication, local-statistics, splice and shadow leads without treating one signal as proof.

Manipulation & scene checks ↗

Examine the source

Screen generation, recapture, sensor-noise and hidden-payload indicators against their defined limits.

Origin & concealed content ↗

HOW THE ANALYSIS WORKS

Inspect a region in context.

Explore the complete walkthrough ↗
EVIDENCE / EXPLAINEDGuided demonstration
CONTROLLED DUPLICATION REGION VIEW
Region ARepeated source cropRegion B

Images / IN PRACTICE

Find the relationship between regions.

A suspected duplicated object

01 / Define the question

Choose a source image and the question to test: duplication, compression history, camera characteristics, geometry or recorded provenance.

RECORDOriginal image · defined question
Explore images

Demonstration material · annotations explain the workflow; no case result is calculated.

02 / CAPABILITIES, EXPLAINED

Image forensic analysis.
A clear output.

Explore all fifteen analyses or narrow the catalogue by question. Expand an analysis for evidence requirements, outputs, limitations and the role of examiner review.

15 of 15 analyses

01 / FILE RECORD

File structure & metadata

Read the image file itself, beyond what is visible on screen.

What you receive: A structural inventory, readable metadata, flagged inconsistencies and fingerprinted embedded artifacts.

Inputs, features & limits
Required evidence

A supported image file; structural checks vary by format.

  • Inspect file segments, chunks or boxes with their offsets and available integrity checks.
  • Read compression settings, a quality estimate, embedded metadata, edit history and colour profiles where present.
  • Compare an embedded thumbnail with the main image and flag editing-software traces or inconsistent timestamps.
  • Inspect data appended after the image ends; extract and fingerprint additional images when found.

Metadata can be altered or absent. A thumbnail mismatch or unusual structure is an investigative lead, not a tampering verdict. Availability of each check depends on the file format.

JPEG · PNG · TIFF · WEBP · HEIC
02 / COMPRESSION HISTORY

Compression history diagnostics

Inspect JPEG compression history in an already-suspected part of an image.

What you receive: Compression-table diagnostics, a block-level quality map and a resampling indicator.

Inputs, features & limits
Required evidence

A JPEG image, ideally retaining its source encoding.

  • Read the compression settings stored in the JPEG.
  • Compare a suspected region’s compression behaviour with the rest of the image.
  • Create a diagnostic block-level map for visual inspection.

Blind splice localisation from this map alone proved unreliable in testing. Use it to inspect a suspected area; it is not an automated tampering finding.

JPEG
03 / ENCODING CONSISTENCY

Encoding-source consistency

Compare stored JPEG compression settings with reference encoding families.

What you receive: Source-family consistency observations, supporting file-layout checks and reference-coverage information.

Inputs, features & limits
Required evidence

A JPEG image, with its claimed camera source or file history where available.

  • Compare compression-setting tables against known camera, editor, export-preset and sharing-platform references.
  • Cross-check other encoding tables, colour subsampling, thumbnails and metadata layout.
  • Compare those observations with the camera source claimed in embedded metadata.

These patterns identify encoding families, not individual devices. Re-encoding may replace original settings; a matching family does not prove camera origin. Reference coverage is reported with the result.

JPEG
04 / PROVENANCE RECORD

Content Credentials verification

Check whether a signed provenance record remains intact and consistent with the file.

What you receive: Cryptographic integrity checks and the provenance or edit-history assertions recorded in the manifest.

Inputs, features & limits
Required evidence

A supported image or PDF; an embedded provenance manifest is needed for verification.

  • Check the manifest’s signature and whether its recorded content fingerprint matches the file.
  • Review the source and edit-history assertions recorded by the signer.
  • Distinguish intact, invalid and absent credentials.

An absent manifest is largely inconclusive, and re-encoding may remove one. A valid manifest supports integrity of the recorded provenance; it does not establish that everything depicted or asserted is true.

JPEG · PNG · TIFF · WEBP · PDF
05 / DUPLICATED REGIONS

Duplication within an image

Locate a prominent region repeated elsewhere in the same image.

What you receive: Two matching regions and the displacement between them.

Inputs, features & limits
Required evidence

One image.

  • Match local visible features under a consistent translation.
  • Mark the two regions linked by the strongest duplication signal.
  • Report their relative offset.

Only the most prominent duplication is reported. The analysis cannot determine which region is the original and which was pasted; repeated scene structure also requires contextual review.

JPEG · PNG
06 / LOCAL STATISTICS

Local image-statistics maps

Compare a suspected region’s compression response, noise and pixel statistics with surrounding areas.

What you receive: Diagnostic region maps, with calibrated flags only for the supported statistical map.

Inputs, features & limits
Required evidence

One questioned image; confirm format support before submission.

  • Map local recompression differences, noise level, statistical texture and resampling periodicity.
  • Compare a suspected pasted object, replaced face or altered number plate with nearby material.
  • Apply a stated false-alarm threshold to the one supported region-flagging map; keep other maps unscored.

Texture, focus and compression can change these statistics. Other maps did not reliably separate planted splices in validation and are displayed without scores. A flag identifies a place to examine, not proof of alteration.

07 / SPLICE LOCALISATION

Splicing probability map

Generate a diagnostic exhibit of JPEG regions associated with different compression histories.

What you receive: A per-pixel manipulation-probability heatmap for analyst review.

Inputs, features & limits
Required evidence

A JPEG retaining the compression signal needed by the analysis.

  • Analyse JPEG compression-artifact patterns across the image.
  • Highlight regions statistically consistent with a compression-history splice.
  • Inspect the map alongside source pixels and other independent evidence.

This is a diagnostic exhibit, not a verdict. An image never encoded as JPEG lacks the required signal; screenshots and resaving can remove or alter it. Published benchmark performance is not case-specific accuracy.

JPEG
08 / SCENE GEOMETRY

Shadow consistency

Test whether selected object and shadow points fit a common light-source constraint.

What you receive: A convergence residual and a review of the most inconsistent selected correspondence.

Inputs, features & limits
Required evidence

A photo with visible cast shadows and at least three examiner-selected object-base/shadow-tip pairs.

  • Trace the lines through corresponding object bases and cast-shadow tips.
  • Measure how closely those lines converge toward a common source.
  • Repeat the assessment with each pair omitted to identify an inconsistent annotation.

Human annotation is required. Read deviations against the annotation-error allowance and check the single-light-source assumption. Click uncertainty or scene complexity can affect the result; it is not a bare pass/fail decision.

09 / SYNTHETIC-IMAGE SCREENING

AI-generated image screening

A registered synthetic-image screening workflow whose detector configuration and coverage remain to be confirmed.

What you receive: output specification pending confirmation of the active detector.

Inputs, features & limits
Required evidence

One questioned image; confirm format support before submission.

  • Confirm the active detector, loaded version and input preparation before defining the output.
  • Distinguish generator references or test images from the component that performs detection.
  • Document supported image conditions and evaluation coverage.

The available inventory does not verify the detector used by this workflow. No threshold, accuracy or generator coverage is claimed here.

10 / RECAPTURE INDICATORS

Screen & print recapture indicators

Look for image patterns consistent with photographing a display or printed image.

What you receive: Periodic-detail indicators with softness and tonal-range context.

Inputs, features & limits
Required evidence

One questioned photograph; confirm format support before submission.

  • Inspect fine-detail periodicity that can arise from display pixels or print halftones.
  • Assess the strongest colour-channel signal while excluding JPEG-grid patterns and scene edges.
  • Read the indicators against thresholds established on authentic photographs, with softness and tonal context.

Regular scene patterns can create similar peaks, and careful recapture may leave little trace. These are indicators for review, not a definitive screen-versus-camera or print-source verdict.

11 / SENSOR PATTERNS

Camera sensor-pattern comparison

Compare a questioned image with a noise fingerprint built from a candidate camera’s reference frames.

What you receive: A raw comparison score alongside other candidate-camera scores.

Inputs, features & limits
Required evidence

The questioned image and at least eight flat, well-exposed, native-resolution reference frames from the candidate camera.

  • Build a sensor-noise reference fingerprint from multiple suitable frames.
  • Measure the questioned image’s agreement with that fingerprint.
  • Compare raw scores from different candidate cameras.

No match/no-match verdict. Supplied validation separates synthetic sensors only; real-camera validation is still pending. A single reference frame is inadequate, and processing or resizing can weaken the signal.

PNG · JPEG · GIF · BMP · WEBP
12 / HIDDEN PAYLOADS

Hidden-data screening

Screen a lossless image for large hidden payloads in low-level pixel values.

What you receive: Statistical concealment indicators for further examination.

Inputs, features & limits
Required evidence

A lossless PNG, BMP or TIFF image. JPEG is rejected.

  • Inspect changes in low-level pixel statistics associated with simple bit-level embedding.
  • Report diagnostic indicators of large or near-maximal payloads.
  • Preserve the source for any further payload-focused investigation.

Does not reliably detect content-adaptive concealment or JPEG-domain embedding. Recompression can destroy the signal. A negative screen does not exclude hidden data, and this workflow does not promise payload extraction.

PNG · BMP · TIFF
13 / VIEWING COPY

Forensic image noise reduction

Reduce noise using redundant structure already captured in the image.

What you receive: A cleaner working copy for viewing or presentation.

Inputs, features & limits
Required evidence

One image.

  • Reduce noise using existing pixel information.
  • Prepare a viewing copy without generating a reconstructed scene.
  • Keep the sealed source image separate and unchanged.

No generative upscaling or invented detail. A cleaner appearance cannot recover information the source never captured, and the working copy must remain distinguishable from the original.

JPEG · PNG · TIFF · BMP
14 / REPRODUCIBLE ENHANCEMENT

Image enhancement project

Build an editable, documented sequence of non-generative image adjustments.

What you receive: A lossless derived image, processing report, linked evidence record and replay-verification result.

Inputs, features & limits
Required evidence

A verified working copy of the source image; confirm accepted source formats before submission.

  • Apply ordered geometry, tonal, contrast and noise adjustments with recorded parameters.
  • Log each step, reason and abandoned attempt in a hash-linked session history.
  • Retain bookmarked before/after views, software versions, references and known limits.
  • Finalise a lossless PNG, register it as a derived evidence item, then replay the processing chain and verify its output fingerprint.

Enhancement makes existing information easier to inspect. There is no generative reconstruction; processing choices can affect interpretation and must be justified in the report.

LOSSLESS PNG OUTPUT
15 / SINGLE-FRAME MEASUREMENT

Height & distance from a still

Measure a person’s height or the distance between ground points in one verified frame with suitable geometric references.

What you receive: Documented measurements with worst-case bounds and a probability-based uncertainty interval.

Inputs, features & limits
Required evidence

A verified still plus a known-height reference, calibrated camera pose or suitable ground control points.

  • Select appropriate scale references and control points before measurement.
  • Cross-check alternative geometric approaches when more than one applies.
  • Record uncertainty bounds and a probability-based interval in the report.
  • Reviewed exports use two-person sign-off; single-user working exports are marked unreviewed.

A single image does not supply a scale by itself. Perspective, reference suitability, point selection and geometry determine what can be measured. Interpret the measurement together with its stated uncertainty and review status.

Additional registered tool: image redaction

This existing registry entry is retained for completeness. Its detailed inputs, outputs and validation scope require confirmation before use.

03 / TRADITIONAL + ASSISTED EXAMINATION

Less repetitive work.
More room for scrutiny.

Inspect file records, compare independent diagnostic signals and document every processing step.

Examination taskTraditional examinationWith Admissible assistance
File historyRead file properties, embedded metadata and source records manually.Add a structured file inventory, encoding consistency checks and signed-manifest verification where available.
Suspected manipulationInspect the source pixels, scene context and alternative explanations.Bring together duplication, statistical maps, compression-history and shadow signals; inspect conflicts and failure modes.
Image originAssess the claimed source, available camera references and signs of re-photography or generation.Add generation screening, recapture indicators and raw sensor-pattern comparisons, with method-specific limits.
GeometrySelect scale references, assess perspective and calculate suitable measurements.Record measurements, uncertainty bounds, cross-checks and export review status.
EnhancementCreate and document viewing copies while retaining the original.Use a replayable non-generative processing chain, parameter history, before/after views and derived-image fingerprints.
Time & costPreparation, region checking, measurement, reasoning and reporting require working time.May reduce repetitive file inspection and processing. Setup, reference preparation, false-lead review and fees still count.
Accuracy & final opinionDepends on evidence quality, suitable comparisons, valid assumptions and reference suitability.Compare independent signals, disagreements and method-specific validation results; no universal accuracy uplift is established.

Traditional examination may already use digital tools. This comparison describes workflow roles, not a claim that manual practice is inferior or that assisted outputs are automatically correct.

TIME & COST / YOUR OWN ESTIMATES

Compare the full effort.

Enter the total working hours you expect for each approach, including source preparation, reference selection, checking, interpretation and reporting. Include additional assisted-workflow fees.

What about accuracy?

Time saved is not evidence of better accuracy. Assess image quality, detector coverage, validation scope, false leads and the assumptions behind each measurement.

Planning scenarioIllustrative, editable
Estimated time reduction3 hours
Estimated cost reductionUS$350

Traditional: US$1,200 · Assisted: US$850

Example assumptions only. These are not measured platform savings, quoted fees or a performance guarantee.

04 / A TRACEABLE PROCESS

From source pixels.
To a documented result.

Preserve the source and make the reasoning traceable. Choose the analysis only after confirming the examination question and input requirements.

01 / PREPARE

Preserve & identify

Retain the native file, fingerprint it and document source history before creating working copies.

02 / EXAMINE

Choose the signal

Confirm format, image quality, reference frames or geometric calibration before selecting the analysis.

03 / CHALLENGE

Review the result

Inspect the source alongside outputs. Consider conflicts, limitations and alternative explanations.

04 / REPORT

Explain the finding

Document diagnostic signals, measured uncertainty, derived images and processing history.

START WITH THE EVIDENCE YOU HAVE

Find the workflow that fits.

The original file, suitable references and a focused question are the starting point.

Explore the fifteen analyses ↑