Test Images
Reference image library for video processing development and testing. All 79 images are lossless PNG — no JPEG, TIFF, or other formats. 79 images across 5 collections, totalling ~29 MB.
Collection Summary
| Collection | Images | Format | Resolution Range | Size |
|---|---|---|---|---|
| Kodak Lossless True Color | 24 | PNG | 768×512 / 512×768 | 15 MB |
| USC-SIPI Color | 14 | PNG | 256×256 – 512×512 | 3.7 MB |
| USC-SIPI Grayscale | 25 | PNG | 256×256 – 1024×1024 | 4.3 MB |
| Test Patterns | 10 | PNG | 1920×1080 | 4.0 MB |
| Grayscale from Kodak | 6 | PNG | 512×768 – 768×512 | 1.4 MB |
| Total | 79 | ~29 MB |
Kodak Lossless True Color
Source: Kodak Lossless True Color Image Suite License: Released for unrestricted non-commercial use Format: PNG, lossless, 24-bit RGB
The Kodak suite is the most widely used reference set in image processing research. 24 high-quality photographs covering landscapes, portraits, architecture, and still life.
| Preview | File | Dimensions | Size | Description |
|---|---|---|---|---|
![]() | kodim01.png | 768×512 | 719 KB | Stone building |
![]() | kodim02.png | 768×512 | 604 KB | Red door |
![]() | kodim03.png | 768×512 | 491 KB | Hats |
![]() | kodim04.png | 512×768 | 623 KB | Portrait of girl in red (portrait orientation) |
![]() | kodim05.png | 768×512 | 767 KB | Motocross bikes |
![]() | kodim06.png | 768×512 | 605 KB | Sailboat at anchor |
![]() | kodim07.png | 768×512 | 553 KB | Shuttered windows |
![]() | kodim08.png | 768×512 | 770 KB | Market place |
![]() | kodim09.png | 512×768 | 569 KB | Sailboats under spinnakers (portrait) |
![]() | kodim10.png | 512×768 | 580 KB | Off-shore sailboat race (portrait) |
![]() | kodim11.png | 768×512 | 606 KB | Sailboat at pier |
![]() | kodim12.png | 768×512 | 519 KB | Couple on beach |
![]() | kodim13.png | 768×512 | 803 KB | Mountain stream |
![]() | kodim14.png | 768×512 | 676 KB | White water rafters |
![]() | kodim15.png | 768×512 | 598 KB | Girl with painted face |
![]() | kodim16.png | 768×512 | 522 KB | Tropical key |
![]() | kodim17.png | 512×768 | 588 KB | Monument, Cologne (portrait) |
![]() | kodim18.png | 512×768 | 763 KB | Model in black dress (portrait) |
![]() | kodim19.png | 512×768 | 656 KB | Lighthouse in Maine (portrait) |
![]() | kodim20.png | 768×512 | 481 KB | P-51 Mustang |
![]() | kodim21.png | 768×512 | 622 KB | Portland Head Light |
![]() | kodim22.png | 768×512 | 686 KB | Barn and pond |
![]() | kodim23.png | 768×512 | 545 KB | Two macaws |
![]() | kodim24.png | 768×512 | 690 KB | Mountain chalet |
USC-SIPI Color
Source: USC-SIPI Image Database — Miscellaneous Volume License: Available for research use Format: PNG, lossless, 24-bit RGB (converted from original TIFF)
Standard color test images from the USC Signal and Image Processing Institute.
| Preview | File | Dimensions | Size | Description |
|---|---|---|---|---|
![]() | airplane_f16_512.png | 512×512 | 414 KB | F-16 fighter jet (4.2.05) |
![]() | couple_ntsc_256.png | 256×256 | 106 KB | Couple, NTSC colorspace (4.1.02) |
![]() | female_256.png | 256×256 | 103 KB | Female portrait (4.1.04) |
![]() | female_belllabs_256.png | 256×256 | 92 KB | Bell Labs female portrait (4.1.03) |
![]() | female_ntsc_256.png | 256×256 | 116 KB | Female, NTSC colorspace (4.1.01) |
![]() | house_256.png | 256×256 | 109 KB | House exterior (4.1.05) |
![]() | house_512.png | 512×512 | 447 KB | House exterior, hi-res (4.2.06) |
![]() | jellybeans_256.png | 256×256 | 75 KB | Jellybean candy (4.1.07) |
![]() | jellybeans_alt_256.png | 256×256 | 84 KB | Jellybean candy, alternate (4.1.08) |
![]() | mandrill_512.png | 512×512 | 612 KB | Mandrill baboon (4.2.03) |
![]() | peppers_512.png | 512×512 | 494 KB | Bell peppers (4.2.07) |
![]() | sailboat_512.png | 512×512 | 534 KB | Sailboat on lake (4.2.04) |
![]() | splash_512.png | 512×512 | 384 KB | Woman in pool (4.2.01) |
![]() | tree_256.png | 256×256 | 130 KB | Tree (4.1.06) |
USC-SIPI Grayscale
Source: USC-SIPI Image Database — Miscellaneous & Aerials Volumes License: Available for research use Format: PNG, lossless, 8-bit grayscale (converted from original TIFF)
Standard grayscale test images widely used in image processing literature.
| Preview | File | Dimensions | Size | Description |
|---|---|---|---|---|
![]() | aerial_256.png | 256×256 | 48 KB | Aerial photograph |
![]() | aerial_512.png | 512×512 | 173 KB | Aerial photograph, hi-res |
![]() | airplane_256.png | 256×256 | 30 KB | Airplane |
![]() | airplane_512.png | 512×512 | 105 KB | Airplane, hi-res |
![]() | airplane_u2_1024.png | 1024×1024 | 595 KB | U-2 reconnaissance aircraft |
![]() | airport_1024.png | 1024×1024 | 704 KB | Airport aerial |
![]() | apc_512.png | 512×512 | 146 KB | Armored personnel carrier |
![]() | car_apcs_512.png | 512×512 | 149 KB | Car and APCs |
![]() | car_apcs_alt_512.png | 512×512 | 150 KB | Car and APCs, alternate view |
![]() | chemical_plant_256.png | 256×256 | 44 KB | Chemical plant |
![]() | clock_256.png | 256×256 | 33 KB | Clock face |
![]() | couple_ntsc_512.png | 512×512 | 144 KB | Couple, NTSC source |
![]() | fishing_boat_512.png | 512×512 | 163 KB | Fishing boat |
![]() | male_1024.png | 1024×1024 | 635 KB | Male portrait |
![]() | moon_256.png | 256×256 | 41 KB | Moon surface |
pixel_ruler_512.png | 512×512 | 1.5 KB | Pixel ruler / measurement chart | |
![]() | resolution_chart_256.png | 256×256 | 11 KB | Resolution test chart |
![]() | step_wedge_21level_512.png | 512×512 | 1.6 KB | 21-level grayscale step wedge |
![]() | stream_bridge_512.png | 512×512 | 158 KB | Stream and bridge |
![]() | tank_512.png | 512×512 | 158 KB | Tank |
![]() | tank_alt_512.png | 512×512 | 168 KB | Tank, alternate view |
![]() | tank_side_512.png | 512×512 | 164 KB | Tank, side view |
![]() | truck_512.png | 512×512 | 152 KB | Truck |
![]() | truck_apcs_512.png | 512×512 | 174 KB | Truck and APCs |
![]() | truck_apcs_alt_512.png | 512×512 | 173 KB | Truck and APCs, alternate view |
Test Patterns
Source: Generated locally with ImageMagick License: Public domain (synthetic) Format: PNG, lossless, 1920×1080 (Full HD)
Synthetic test patterns for calibration, alignment, frequency response, and color accuracy testing.
| Preview | File | Size | Description |
|---|---|---|---|
![]() | smpte_bars_100pct_1920x1080.png | 5.1 KB | SMPTE color bars at 100% amplitude — full-range color reference |
![]() | smpte_bars_75pct_1920x1080.png | 5.1 KB | SMPTE color bars at 75% amplitude — broadcast-standard levels |
![]() | grayscale_ramp_h_1920x1080.png | 7.3 KB | Horizontal grayscale gradient (black→white) — gamma/linearity test |
![]() | grayscale_ramp_v_1920x1080.png | 7.3 KB | Vertical grayscale gradient (black→white) — vertical linearity test |
![]() | rainbow_1920x1080.png | 96 KB | Full hue sweep (H: 0°–360°, S: 100%, V: 100%) — chroma test |
![]() | zone_plate_1920x1080.png | 3.8 MB | Siemens zone plate — spatial frequency response, aliasing detection |
![]() | checkerboard_1920x1080.png | 16 KB | 8×8 pixel checkerboard — sharpness and spatial alignment |
![]() | white_1920x1080.png | 1.3 KB | 100% white field — clipping, uniformity, and flat-field test |
![]() | gray_50pct_1920x1080.png | 4.2 KB | 50% gray field — mid-level linearity and noise floor |
![]() | black_1920x1080.png | 409 B | 0% black field — black level, pedestal, and noise floor |
Grayscale from Kodak
Source: Lossless grayscale conversions of selected Kodak suite images License: Same as Kodak suite (unrestricted non-commercial use) Format: PNG, lossless, 8-bit grayscale
Grayscale images for testing luminance processing, edge detection, and monochrome pipelines.
| Preview | File | Dimensions | Size | Source |
|---|---|---|---|---|
![]() | kodim01_bw.png | 768×512 | 263 KB | Grayscale of kodim01.png — stone building, fine detail |
![]() | kodim04_bw.png | 512×768 | 216 KB | Grayscale of kodim04.png — portrait of girl in red (tests luma mapping) |
![]() | kodim08_bw.png | 768×512 | 264 KB | Grayscale of kodim08.png — market place, motion |
![]() | kodim13_bw.png | 768×512 | 293 KB | Grayscale of kodim13.png — mountain stream, high detail |
![]() | kodim15_bw.png | 768×512 | 208 KB | Grayscale of kodim15.png — girl with painted face |
![]() | kodim23_bw.png | 768×512 | 189 KB | Grayscale of kodim23.png — two macaws, high frequency |
Usage Notes
Resolution & Cropping
Images span a range of resolutions (256×256 to 1920×1080). For testing at a specific target resolution (e.g., 1920×1080 HD or 720×480 SD), use ImageMagick to crop or resize:
# Center-crop to 1920x1080
convert input.png -gravity center -crop 1920x1080+0+0 +repage output.png
# Resize (fit within, maintains aspect)
convert input.png -resize 1920x1080 output.png
# Resize (exact, may distort)
convert input.png -resize 1920x1080! output.png
Format Conversion
# To raw RGB bytes (for FPGA testing)
convert input.png -depth 8 rgb:output.raw
Grayscale Conversion
# Color to grayscale (luminance-weighted)
convert input.png -colorspace Gray output.png













































































