Redaction: SAMPLE PII Black-box Redacted (JPEG)
JPEG twin with SAMPLE PII fields blacked out. Pair with the clear JPEG to score redaction tools.

Specifications
- Role
- black-box redacted image
Testing contract
Expected to pass- Scenario
- Exercise Redaction: SAMPLE PII Black-box Redacted (JPEG) in its redaction workflow. JPEG twin with SAMPLE PII fields blacked out.
- Expected result
- Decoded geometry is 1000×700 pixels in RGB mode; frame count is 1. Declared feature checks: role=black-box redacted image. The declared comparison counterpart is doc-redact-pii-clear-jpg; preserve the stated difference instead of expecting the container bytes to match.
What is a .jpg file?
JPG is the common extension for JPEG, a lossy raster format that uses discrete cosine transform compression tuned for photographic images. It is 8-bit truecolor with no alpha channel, and quality is traded against file size via a compression factor. It is ubiquitous for photos on the web and from cameras.
How to use this file
Use an example JPG to test decoders, EXIF/metadata parsers, re-encoding quality, and orientation handling, or to confirm converters and image pipelines process baseline and progressive scans correctly.
How to use this file for testing
“Redaction: SAMPLE PII Black-box Redacted (JPEG)” is a deterministic Testaroo fixture for OCR testing. Image-only 'scanned' documents paired with their text source, for measuring OCR accuracy against a known ground truth.
Documented properties for this file: black-box redacted image. Compare results against paired or grouped companions on this page when present (clean↔damaged, searchable↔scanned, or format twins) so scores stay reproducible across runs.
Download the file once, keep the path stable in CI or local scripts, and treat the spec table as the contract: dimensions, seeds, field lists, and roles are intentional. Corrupt or invalid samples are labelled as such, expect parsers to fail loudly rather than silently accept them.
Document fixtures list their internal structure (pages, fields, tracked changes, embedded objects) in the spec table. Test extractors, converters, and OCR against that known structure, and compare searchable↔scanned or format-twin companions when present.
Run OCR on the scanned or image twin and score the output against the searchable or text ground truth on this page; the documented rotation, grain, and text content are the reference.
Code examples
<img src="pii-redacted.jpg" alt="Example image" width="640" loading="lazy">Generated by generation/docs_ocr_wave_b.py. Free for any use, no attribution required, license.
Related files
- pdfRedaction: SAMPLE PII Unredacted (PDF)A PDF with clearly labelled fictional SAMPLE PII fields: the unredacted twin for testing redaction tooling.

- pdfAirline Boarding Pass (PDF)An airline boarding pass laid out as a landscape PDF: passenger, flight, gate, seat, PNR, and a decorative barcode strip. A fixture for testing document-layout parsing and field extraction. Synthetic; the barcode is decorative.

- pdfAlder Table Bistro: Allergen menuAllergen menu for Alder Table Bistro. A landscape page carrying 4 dishes against the 14 declarable allergens, Y for declared and a hyphen for not declared, with a second table naming the ingredient behind every Y. The grid reproduces allergen-matrix.csv in the costing folder cell for cell.

- pdfAlder Table Bistro: Children's platesChildren's plates for Alder Table Bistro. A one page children's menu: the same 4 dishes as smaller portions at 60 percent of the menu price, rounded to the nearest 0.05. The prices are 14.40, 6.90, 7.80, 7.50 CAD, and every one already lands on a five cent step, so no row on the page is rounded.

- pdfAlder Table Bistro: Costing report PDFCosting report PDF for Alder Table Bistro. A 3-page report whose first page begins "Recipe and plate costing". Page 1 lists the 6 purchase packs with their converted unit costs and opens the per-dish costing, which runs through page 2 for all 4 menu items. Page 3 carries the period cost of goods sold (1574.81 CAD) and the 5 yield tests.

- pdfAlder Table Bistro: Daily specials insertDaily specials insert for Alder Table Bistro. A dated single page for service on 2026-08-28, inside the costing period 2026-08-20 to 2026-09-02. 2 dishes from the printed menu at 85 percent of the menu price rounded to the nearest 0.05, with the menu price and the saving shown beside each.
