Using eSFR ISO Part 1

Two operating modes – Charts –  ISO 12233:2014 Compliance – Advantages  Imatest eSFR ISO performs highly automated measurements of several key image quality factors using versions of the new ISO 12233:2014 E-SFR (Edge SFR) test chart that may be purchased from the Imatest store (recommended) or printed on a high-quality inkjet printer. Region of Interest (ROI) selection is automatic, based on user-entered criteria (similar to  SFRplus, which it closely resembles). Image quality factors include: Sharpness, expressed as Spatial Frequency Response (SFR), also known as Modulation Transfer Function (MTF) Lateral Chromatic Aberration Distortion  Simple low-order calculations; less accurate than the SFRplus or Checkerboard). […]

Using Checkerboard, Part 2: Running Checkerboard

Selecting files – Setup window – ROI selection & analysis area – Edge ID Files More settings window – Secondary Readout  – Settings area – Auto mode window Warnings – Clipping – Summary    Using Checkerboard Part 1 – Checkerboard patterns and how to photograph them Running Checkerboard (Interactive and Auto mode settings) Imatest Checkerboard performs highly automated measurements of sharpness (expressed as Spatial Frequency Response (SFR), also known as Modulation Transfer Function (MTF)), Lateral Chromatic Aberration , and optical distortion from tilted checkerboard images.The primary advantage of Checkerboard is that the field of view, i.e., the framing, does not need to be tied to the chart size (as it […]

Using Blemish Detect

Measure visible sensor defects The Human Visual System – Algorithm – Instructions – Settings window – Filtering and threshold – Display options – Defective pixels – Tuning – Results Blemish Detect detects visible sensor defects (typically blurred (dark) spots caused by dust in front of the image sensor, but light blemishes can also be detected). To ensure that only visible blemishes are flagged— and blemishes below the threshold of visibility are not— the image is filtered by a response function derived from the Human Visual System (HVS). Filter settings are adjustable for a wide range of applications and viewing conditions. Blemish detect also includes all […]

Imatest with ON Semiconductor DevWare

Introduction This page illustrates how to use image acquisition with ON Semiconductor DevWare, which is a part of ON Semiconductor’s DevSuite. Imatest also supports other development systems. Load images directly from DevWare. This eliminates the need to capture images separately, store them, then load them individually into Imatest, dramatically improving productivity. Note: As of Imatest 5.0 image acquisition capabilities were added to Imatest Master and Imatest IS was discontinued. Learn more.  Download and Install Software To download Imatest Master software, go to www.imatest.com/products/imatest-master/ Download and open the self-extracting executable (Imatest-IS-3.n.exe). This will install Imatest and the Matlab Compiler Runtime (MCR), which is required for […]

Implementing Pass/Fail in Imatest

Imatest Pass/Fail Operation and Reference Introduction Imatest can return pass/fail (P/F) results for industrial inspection or for any tests where pass/fail results are required. Although pass/fail is primarily intended for IT (DLL and EXE), it works with GUI-based versions of Imatest (except for Studio), where it can be particularly useful for testing P/F thresholds for Imatest IT. Starting with Imatest 4.0, the Pass/Fail monitor lets you examine P/F results in detail. Getting started – Summary – Pass/fail settings file – Pass/Fail Reference Slanted-edge (SFRplus, etc.) settings Blemish and Uniformity settings Getting started with Pass/Fail Determine the measurements to use for […]

Imatest IT/.NET Instructions

How Imatest IT/.NET works Imatest IT/.NET (Industrial Testing .NET) is a Microsoft .NET Framework library that allows developers to access Imatest‘s powerful image quality analysis tools via calls to methods residing in a .NET DLL library. The library methods perform the same calculations as the corresponding GUI-based Imatest Master modules.  Imatest IT/.NET is compatible with .NET Framework versions 4.5 and higher.  Fourteen modules are available: SFR   SFRplus   Star Colorcheck   Stepchart   Wedge Uniformity (Light Falloff)   Distortion   eSFR ISO Blemish   Dot Pattern   Multitest OIS   Random     Imatest IT/.NET is a complete package that includes the module libraries, […]

Imatest SFR LCD target

A pattern on an LCD screen may be used for SFR measurements using a pattern generated by the Imatest Screen Patterns module, which has several patterns to choose from. These patterns are convenient, but somewhat limited in usefulness because an LCD screen can only cover a fraction of the image frame, hence you can’t produce a good map the camera’s MTF response. Screen Patterns The Screen Patterns module is opened by clicking on Screen Patterns on the right of the Imatest main window. When it first comes up, it is completely blank (for use with Light Falloff). Select SFR: Quadrants […]

Imatest IT/EXE instructions

How Imatest IT/EXE works Imatest IT/EXE (Industrial Testing EXE; formerly API/EXE) is a set of standalone programs initiated by DOS calls, which can be issued by a test system. The programs have the same functionality as the corresponding Imatest Master modules, but they operate without user intervention, making them suitable for use in automated testing systems. They are represented by the blue box in the lower right of the figure below. Imatest IT/EXE flow diagram The test system interacts with the IT/EXE programs through files specified in the DOS command line— primarily an image file and an INI control file […]

Imatest IT Modules & Tests

Test Item   Imatest Module

Imatest IT Instructions

  Introduction Watch on YouTube. Imatest IT (Industrial Testing) is a set of Application Programming Interfaces (APIs) that allow developers to access Imatest’s powerful image quality analysis tools in their own custom applications. Imatest IT is available for 64-bit Windows, MacOS and Linux, and includes libraries for use with C, C++, Python, Objective-C, .NET (Windows only – including C# and Visual Basic), and LabVIEW. IT also contains standalone executables that can be called from a command line or script. The API libraries perform the exact same calculations as the corresponding GUI-based Imatest Master modules. Imatest IT is a complete package […]

Imatest Instructions – Getting started

Imatest software can measure a great many digital camera image quality factors from test chart images. If you’re just getting started we recommend that you explore the Image Quality factors page and IQ Testing for Beginners. The two most popular modules, SFRplus and eSFR ISO, can measure a great many image quality factors from single test chart images. Other modules and charts let you meet a wide variety of testing challenges. The Imatest workflow – Download & trial – Questions – Interactive vs. Fixed modules  Selecting the chart and module – Running Imatest – Finding Imatest Help – Imatest main […]

Imatest Image Acquisition with Omnivision OVTAPantherM

Introduction This page briefly illustrates how to use the Imatest with Omnivision OVTAPantherM. Please note that Omnivision cameras are not supported in the macOS and Linux version of Imatest. However, Imatest supports other development systems to varying degrees. Contact us for details. Load images directly from Omnivision sensors. This eliminates the need to capture images separately, store them, then load them individually into Imatest, dramatically improving productivity. Download and Install Software To download Imatest software, go to store.imatest.com/software.html Download and open the self-extracting executable (Imatest-IS-3.n.exe). This will install the Imatest Master edition and the Matlab Compiler Runtime (MCR), which is required […]

Image Statistics

News:  Imatest 2021.2  1D Fourier spectrum plots have been added to Cross-sections. QR or bar codes can be read in the Rectangle analysis.   Image Statistics is an interactive utility that lets you examine a number of image properties, including Vertical and horizontal cross-sections with adjustable thickness. Using a larger thickness mitigates the effects of noise. Pixel levels or 1D Fourier spectra can be plotted. Properties of rectangular or square (eyedropper) regions, including rectangle position, Mean values of R,G,B, and Y (luminance) channels, Log10(mean/max), Noise (sigma), Noise corrected for nonuniformity, SNR (Signal/Noise), SNR dB, and Mean L*a*b* (when color space has […]

Imatest INI Reference

This page is a reference for the INI files used to store Imatest settings, particularly imatest-v2.ini, which is the basis of ini files used to control Imatest IT. It focuses on INI file settings that are used by several modules and are of interest to users of Imatest IT and the Functional Interface.  INI file structure – Extracting an INI file for IT – Running from a Custom File – INI File Monitor – [api] (for Imatest IT) [dcraw] – [rdraw] (Generalized Read Raw) – Secondary Readouts – Miscellaneous To keep this document to a reasonable length, the INI references for Imatest IT modules are stored […]

Imatest Educational Apps

Introduced in Imatest 4.2, the Imatest Educational Apps serve to demonstrate mathematical concepts that directly relate to the understanding of image quality factors. The Imatest Educational Apps demonstrate Nyquist sampling theorem, the decomposition of an image’s Fourier transform, the Modulation Transfer Function of a slanted edge, chromatic aberration and signal to noise ratio (SNR). As an educational resource, this utility is available through the main window of your Imatest software. To access the Imatest Educational Apps, go to the Imatest main window and select Help, then Educational Apps…. A Welcome splash screen will open by default. Select the tabs across […]

Image Stabilization/Sharpness Compare

Introduction The Imatest Image Stabilization/Sharpness Compare module is a postprocessor for SFRplus that Measures the effectiveness of Optical Image Stabilization (abbreviated as IS or OIS) by comparing the sharpness (MTF or related lengths) of selected near-horizontal and near-vertical edges from three similar SFRplus images: Unshaken. Shaken without Image Stabilization. (Some recent cameras lack the ability to turn IS off. There are several approaches to measuring IS effectiveness in this case. One is to have a very precise vibratory apparatus with known vibration angles. Expen$ive. Another is to substitute a camera with similar pixel configuration and lens focal length, but no […]

Imatest CPIQ support

Starting with Imatest 3.9, Imatest provides strong support for CPIQ (Camera Phone Image Quality)* Phase 2 measurements. Further detail is available in the CPIQ 2.0 Specifications & Test Methods document. Contact us if you need further information. We are members of CPIQ, and we will will add updated measurements as they become available (expected in early 2016). *CPIQ formerly belonged to I3A (International Imaging Industry Association). It now belongs to the IEEE Standards Association, Working Group P1858. SFR and Acutance For CPIQ, sharpness is measured as Spatial frequency response (SFR) (also called Modulation Transfer Function (MTF)). The SFR, SFRplus ( […]

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 […]

Image Quality Factors (Key Performance Indicators)

Overview and introduction to measurements   Summary table— Image quality factors and corresponding test charts and modules Sharpness   Noise   Tonal response & contrast   Color accuracy Lens Distortion   Light Falloff & Nonuniformities   Blemishes   Dynamic range  Lateral Chromatic Aberration   Veiling Glare   Color aliasing and moiré   ISO Sensitivity   Data compression losses   Texture Detail   Information capacity    Software artifacts  Overview and Imatest measurements  Image quality is one of those concepts that’s greater than the sum of its parts. But you can’t ignore the parts if your goal is to produce images of […]

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 […]