Image Processing

Operation – Image processing blocks – Displays and analysis – Remosaicing – Optical Character Recognition (OCR) Face and People Detection The Imatest Image Processing module, introduced in Imatest 4.4 and significantly enhanced in 4.5 and 5.0, simulates a number of image processing operations, including image degradations such as noise and blurring as well as image enhancements such as applying a Color Correction Matrix, tone mapping (used in High Dynamic Range (HDR) imaging), Unsharp Masking (USM), and bilateral filtering. You can instantly observe the visible effects of these operations by switching between unprocessed and processed images. You can see how processing affects several measurements, including […]

IEEE Camera Phone Image Quality (CPIQ) Support

  This page describes details about the implementation of our CPIQ Solution.   For additional details about the initiative, see this presentation assembled by former committee chair Margaret Belska.   Imatest’s CPIQ Implementation Imatest 4.4+  supports IEEE CPIQ P1858TM (Camera Phone Image Quality) 2016 measurements. As members of CPIQ, we are strongly committed to providing convenient CPIQ-compliant and equivalent image quality measurements. NOTE: You should use at least Imatest 4.4.9 for the latest corrections to visual noise calculations. This page has similar order to chapters the CPIQ Standard, “P1858TM/D1 Standard for Camera Phone Image Quality“ document. The first four chapters […]

How to Test Lenses with SFRplus, eSFR ISO, or Checkerboard

Introduction – Test chart – Photograph the chart – Framing – Lighting  Distance – Exposure – Run Imatest – Select files – Settings – Warnings – clipping  Batchview (combined results) – Checklist  Testing lenses: Introduction Lens quality (especially sharpness) has always been of major interest to photographers. Traditionally, lens testing has been highly tedious, best left to professionals and large publications. With Imatest, that has changed forever. All you need to do is photograph an SFRplus, eSFR ISO, or tilted Checkerboard chart (with careful technique of course), run the corresponding module (SFRplus, eSFR ISO, or Checkerboard), and interpret the results. The three […]

Grayscale charts for Color/Tone and Stepchart

Related web pages Using Color/Tone Interactive (Multicharts) – Interactive analysis of color & grayscale test charts Using Color/Tone Auto – Fixed (batch-capable) analysis of color & grayscale test charts Color/Tone / eSFR ISO Noise – including chroma, sensor (RAW), and visual noise Dynamic Range – a general introduction with links to Imatest modules that calculate it. Color Correction Matrix (CCM) Calculate a matrix (usually 3×3) for correcting image colors (often from RAW images)   Patch order In addition to linear step charts (which have a single row of patches), three Imatest modules— Stepchart, Color/Tone Interactive (formerly Multicharts), and Color/Tone Auto (formerly Multitest)— can analyze the tonal response and […]

Glossary

Spanish language translation: Glosario en Espanol Aliasing   Low frequency artifacts, sometimes quite disturbing, that appear when the image sensor receives significant signal energy above the Nyquist frequency. Color aliasing in Bayer sensors can be particularly troublesome. “Moire fringing” is a type of aliasing. See diagram in Nyquist frequency, below. Controlled by means of Anti-Aliasing (Optical Lowpass) Filters, which blur the image slightly (a classic tradeoff).  Aperture   The circular opening at the center of a lens that admits light. Generally specified by the f-stop (f-number), which is the focal length divided by the aperture diameter. A large aperture corresponds […]

Glosario en Espanol

Imatest Glosario Par Pablo Ruiz Garcia Aliasing. Elementos de baja frecuencia, a veces muy molestos, que aparecen cuando la energía de la señal alcanza al sensor digital por encima de la frecuencia Nyquist. El efecto de flecos moire son un tipo de alilasing. Aberración cromática. Es una característica de la lente que provoca que las distintas longitudes de onda formen foco en distintos puntos. Existen dos tipos; longitudinal, donde los diferentes colores forman su foco en planos distintos. Y, lateral, donde la longitud focal de la lente, por lo tanto la ampliación, es diferente para cada color. La aberración cromática […]

Getting Started with Image Quality Testing

Overview Why Imatest?     |     Test Charts     |     Lighting     |     Image Capture Technique     |     Setting up Your Lab     |     Using Imatest Software If you are getting started with Imatest — or need a good reference on using it — we recommend Imatest Instructions– Getting started. Why Imatest? Introduction Imatest charts and software allow you to measure the characteristics and quality of cameras and imaging systems. To begin measuring the resolution or color of your camera, you’ll need an image of a test chart. Imatest offers all-in-one test charts that can test […]

Gamma

Gamma is the exponent of the equation that relates scene luminance with image pixel level. When the raw output of the image sensor, which is linear, is converted to image file pixels for a standard color space, the equation below is applied (very approximately, as we’ll explain below). pixel level = (RAW pixel level)gamma_camera ~= exposuregamma_camera      (1) When an image file is sent to a display (a monitor or print), Output luminance = (pixel level)gamma_display      (2) The total system gamma is gamma_camera * gamma_display.  Standard values of display gamma are 1.8 for older color spaces used in the Macintosh and 2.2 […]

FocusField

Postprocessor for SFRplus, Checkerboard, and eSFR ISO for analyzing image quality factors that require multiple images: Curvature of field, Longitudinal (Axial) Chromatic Aberration, & more Introduction to FocusField FocusField is a postprocessor for displaying camera test results from batches of images acquired at different distances and/or with different focus settings (also with different apertures), then analyzed by SFRplus, Checkerboard, or eSFR ISO  batch runs. (These modules are preferred because magnification, and hence distance, can be derived from the image.) It can display Depth of Field (DoF), Curvature of field, Longitudinal (axial) chromatic aberration, and Lens focal length (when used with the motorized […]

Find Sharpest Files

Find the sharpest files in a batch Thanks for Andrea Nivini for suggesting this module. New in Imatest 5.2: A major redesign of Find Sharp Files. A summary plot is available. Results can be shown in an easy-to-read Table format. Results can be saved in CSV and JSON files.   Find Sharpest Files lets you quickly and conveniently rank the sharpness of a set of images. It works on any image— it doesn’t have to be a test chart. It runs much faster than any of the standardized sharpness measurements (slanted-edge, star, etc.). There are a number of situations where this capability […]

eSFR ISO INI file reference

For more information on how to use INI files in Imatest IT, we recommend the Imatest INI File Reference For Imatest IT, most of these entries don’t need to be entered. Many don’t affect Imatest IT results: they control interactive figure displays or figure output formats (figures are often not used in Imatest IT). Background Meaning Yellow Yellow background: Important to Imatest IT. Parameter and Description are in boldface. [IT] Cyan Cyan background: Figure settings. (Figures are used infrequently for IT.) [f] Gray Gray background: For interactive operation. No effect on IT. Clear Clear background: Results details (units, scaling, etc.) […]

Distortion: methods and modules

This page describes Imatest’s distortion calculations, comparing the different distortion formulas and modules. Distortion formulas – Modules – TV Distotion and Field of View – Image, Geometry, Distortion, FoV display Radial distortion plot – Distortion Contour plot – Compare results – Links Lens distortion has two basic forms, barrel and pincushion, as illustrated below. None Barrel Pincushion In addition to these three, there can be “mustache” or “wave” distortion, which is barrel near the center and pincushion near the edges, or vice-versa. Distortion formulas In the equations which apply to several modules, rd is the distorted (measured) radius normalized to the center-to-corner distance. […]

Diffraction, Optimum Aperture, and Defocus

Lens aberrations, diffraction, and defocus (or focus error) are basic factors that limit lens sharpness. They are described in the following sections. Lens aberrations – Diffraction – Pixel response limits and Q – Visualizing Q – Defocus  Lens (Optical) Aberrations Imperfections in optical systems arise from a number of causes that include different bending of light at different wavelengths, the inability of spherical surfaces (or even ashperes) to provide clear images over large fields of view, changes in focus for light rays that don’t pass through the center of the lens, and many more (i.e., coma, stigmatism, spherical aberration, and […]

Distortion (legacy) Module

Imatest 4.5+   The Checkerboard Module is strongly recommended for distortion measurements because its corner detection algorithm is much more accurate and it is tolerant of large amounts of optical distortion, which can cause the Distortion module to fail. Checkerboard, which calculates distortion, MTF, and lateral chromatic aberration is Imatest’s primary recommended means of calculating optical distortion. The Distortion module will be removed after the 22.2 release and is not recommended for new work. If you are using it, we recommend avoiding the grid (line) pattern because it is much fussier than the checkerboard: thin lines may fail to be detected; thick lines reduce […]

Dead Leaves measurement issue

In January 2013 Imatest released the Spilled Coins test chart, which is an improved version of the Dead Leaves chart for measuring a camera’s fine texture response. (It’s available in the Imatest Store in both monochrome and color versions.) Shortly afterwards, Jason Cope of our partner company Image Quality Labs found an anomalous result and called me to find out what was wrong. When I looked at the image I realized that he’d done the test correctly. He had found an image whose processing defeated the intent of the dead leaves chart, which is to accurately measure a camera’s texture […]

Cross-reference tables

Tables to help you navigate Imatest modules and charts Imatest is a complex, rich application involving a great many image quality factors, modules, and test charts. The tables below, for Quality Factor, Module, and Test chart are designed to help navigate the site. A Table of contents is also available. Image quality factors – Modules – Test charts – Test images  Algorithms – Suppliers Image quality factors Image quality factors have their own page. A brief list of recommended test charts is given in the FAQ. Quality factor Charts Module Comments Camera, lens Color accuracy X-Rite ColorChecker (24-patch) Colorcheck, Color/Tone […]

Contrast Resolution chart and analysis

Related pages Dynamic Range  a comprehensive introduction: strongly affected by flare light. Veiling glare (lens flare)  describes several measurement techniques, including the new Contrast Resolution method. Making Dynamic Range Measurements Robust Against Flare Light         Introduction – Background – The Contrast Resolution chart – Photographing & analyzing – Tonal response and SNR – Visualization – Visual analysis – Contrast Resolution Dynamic Range – Tone mapped results – Flare Mask & two-image measurement – Summary – Verification – References    Introduction This page describes the Imatest Contrast Resolution chart and analysis (supported by Imatest 5.0+), which is designed to measure […]

Information capacity measurements from Slanted edges: Equations and Algorithms

News: Imatest 23.1 (March 2023) (available in the Imatest Pilot program). New methods for calculating Camera information capacity, Noise Power Spectrum (NPS), Noise Equivalent Quanta (NEQ), Ideal observer SNR (SNRi), and Noise autocorrelation from slanted-edge patterns are now available. The basic premise of this work is that Information capacity is a superior predictor of the performance of machine vision/artificial intelligence systems —  better than sharpness or noise, which it incorporates. The revised 2020 white paper, “Camera information capacity from Siemens Stars“, briefly introduces information theory, describes the Siemens star camera information capacity measurement, then shows results (including the effects of […]

Color/Tone & eSFR ISO noise measurements

including raw (image sensor), chroma, and visual noise as well as several types of Dynamic Range calculation News– 2021: Using images of noise to estimate image processing behavior for image quality evaluation  was presented at Electronic Imaging 2021. Noise can be measured anywhere in an image– on edges, etc.– if multiple identical images are acquired. This will lead to some interesting applications. Imatest 5.2: Multicharts (the highly interactive module for measuring color accuracy, tonal response, and noise) has been renamed to Color/Tone Setup, and Multitest (the fixed/batch-capable version of Multicharts) has been renamed to Color/Tone Auto. For now the old […]

Chromatic Aberration AKA Color fringing

Introduction  |  Measurement  |  Modules  |  Demosaicing Purple fringing – CA correction for non-tangential edges Introduction Chromatic aberration (CA) is one of several aberrations that degrade lens performance. (Others include coma, astigmatism, spherical aberration, and curvature of field.) It occurs because the index of refraction of glass varies with the wavelength of light, i.e., glass bends different colors by different amounts. This phenomenon is called dispersion. It appears as color fringing, most visibly on tangential edges near the boundaries of the image. It is sometimes confused with another effect, which we call pixel shift— a color channel offset that is […]