Documentation

Imatest Change Log

To obtain the latest version of Imatest (for updates, new installations, and trial as well as and full versions) go to Imatest Download. Imatest license holders are entitled to free updates for one year from the date of purchase. After that you need to renew. If your license is not current, you can download and install the version that was current one year after the purchase date from http://www.imatest.com/packages/Imatest-Release.exe where Release can be found in the table below. Example: http://www.imatest.com/packages/Imatest-2.5.4.exe . (This also works for beta releases.)

You rarely need to uninstall an existing version. If you suspect that your installation has been corrupted, click on the Error handling button (in recent versions of Imatest), or try clicking Settings, Reset Defaults (in the Imatest main window). See the Troubleshooting page for more details.

A beta release is usually available on request or by clicking here. Beta releases are updated frequently and contain the newest features, which may not be documented. Operation is usually more robust than the official release, though problems related to the new features occasionally appear.

Date Release Description
Dec. 5, 2014

4.0.22

New Features
Added support for multi-image/page TIFF files
Added support for 32-bit image data
Added automatic wedge detection/measurement to eSFR ISO module

Algorithm Changes
Fixed bug in Colorcheck noise calculations causing inaccurate measurements, added option to continue using old calculation
 
Interface Changes/Improvements
Added new pixel plot to Log F-Contrast results
Improved logic of Error Reporting windows
Improved warning message displays
Minor improvements to Imatest, Monochrome selection window, and Uniformity settings window
Added bayer raw channels to color channel selection lists
 
Bug Fixes
Fixed several crashes in new ROI selection window related to missing variables
Fixed very rare bug when reading certain types of JPEG files on certain computer setups
Improved stability of Probe tool
Fixed occasional crash in Batchview related to x-axis settings
Fixed bug in error reports that garbled descriptions
Fixed bug in Studio edition of Batchview related to limitations on files that could be used
Fixed bug in color shading plots for bayer raw images
Fixed crash in Multitest Setup window when accessing from Multicharts
Added missing java jar for Imatest IT
Fixed bug in P-code related to file paths
 
General Changes
Added IT Acquisition sample project showing how to find, select, and acquire from devices
Oct. 28, 2014

4.0.14

New Features:
Added manual region selection to eSFR ISO module
Added noise analysis to eSFR ISO module
Added support for 32-bit files
Added eSFR ISO module to Imatest IT
Interface Changes/Improvements:
Corrected tooltip in the monochrome image selection window
Changed unused Refresh button in Multicharts in Master to a Settings button
Added Help button to Android Interface window
Improved tooltips in Options II window
Added Colormap option to Options II window to set colormap used in 3D maps and other plots
Added additional noise plot to Multitest
Added sub-region display to new ROI selection window
Improved OIS text
Added region size display to new ROI selection window
Improved Log F-Contrast display of saturation
Bug Fixes:
Fixed bug where the Probe tool would cause the cursor to become invisible and crash after disabling
Fixed bug is Rescharts SFRplus where lux value was not used correctly under certain circumstances
Fixed issue where the Windows license manager would not open correctly when started from Imatest
Removed unnecessary text output from new ROI selection window
Fixed serious bug in Imatest IT related to missing mex functions
Fixed issues with canceling image selections from interactive modules
Fixed occasional bug where the thumbnail in interactive modules would not display correctly
Fixed crash in Screen Patterns module related to SFR squares
Fixed non-fatal crash when opening multiple modules simultaneously
Fixed out-of-bounds error when using Omnivision cameras
Fixed memory leaks in sample code for Imatest IT
Fixed various bugs and inconsistencies in Imatest IT sample code
Fixed pCode releases of Imatest IT
Fixed occasional failed detection with automated detection of eSFR targets
Fixed occasional crash in ISO speed calculations
General Changes:
Changed installer to install into a versioned subfolder for major version releases. Previous versions must be uninstalled manually.
Moved IS/acquire_image functionality for Imatest IT into a seperate library
Added LabView example code for IT
Aug. 29, 2014

4.0.10

Interface Changes/Improvements:
Improved plots from Multicharts to better display results from HDR images with saturated regions
Changed “Detected range” to “Patch range” in Stepchart displays
Bug Fixes:
Fixed bug in dynamic range calculations where pixel offset was not handled correctly
Fixed bug that prevented error reports from reaching the server
Fixed crash when pressing “Cancel” in the ROI selection interface while selecting a region
Fixed rare crash on starting related to MEX files missing certain DLLs
Fixed bug in multiple image sequence SFRplus automatic detection
Fixed bugs in Stepchart and Multicharts displays that sometimes showed inaccurate results
Aug. 22, 2014

4.0.9

New Features:
New error reporting interface/handling
New video reader interface
Added new mean channel option to all modules
Interface Changes/Improvements:
Changed standard ROI selection interface so that canceling exits the run instead of selecting the entire image and continuing
Fixed text in Color dropdown in SFRplus Setup
Added SFRplus pattern to Screen Patterns module
Fixed bug in Android interface where some text boxes were incorrectly enabled
Added option is Test Charts module for SVG Squares to all be slanted in the same direction
Fixed bug in Multitest Setup interface where some reference files were not shown correctly
Improved Wedge displays to only show plots up to 1.5*Nyquist
Corrected text in some Wedge results and titles
Added optional Pass/Fail monitor updates to Multicharts
Added Auto-reload checkbox to the Device Manager
Fixed bug that cause the Probe tool to place text poorly in Rescharts
Bug Fixes:
Fixed startup warning in Master and Studio related to Java paths
Fixed bug in installer on machines where the MCR was not previously installed
Fixed bug where SFRplus would sometimes not correctly detect the color chart when present
Fixed bug where SFRplus would sometimes not detect edges when the color chart is not present
Fixed crash where 64-bit Studio attempted to access 32-bit MCR incorrectly
Fixed bug where Blemish and Uniformity modules would not correctly use Mean(RGB) channel option
Fixed rare crash in Blemish related to Hot/Dead pixel measurements
Improved Reboot Device functionality on Android interface
Fixed rare bug in Multicharts when using linear stepcharts
Fixed timeout problem for some GigE Vision devices
Other Changes:
Changed the Omnivision INI settings structure, Omnivision users may need to reset their settings
July 21, 2014

4.0

eSFR ISO automatically analyzes one of three versions of the new ISO 12233:2014 Edge SFR chart (from the specification published Feb. 2014) using an interface similar to SFRplus. It can be run interactively in Rescharts or in fixed (batch-capable) mode (eSFR ISO Auto).

A Pass/Fail Monitor that can stay open during Imatest module runs provides immediate real-time Pass/Fail indication: valuable for testing Pass/Fail criteria for Imatest IT.

Support for Targa (TGA), ArriRaw (ARI), and DPX (digital cinema) files has been added. Not all DPX variants are supported: please send us files you have trouble reading.

Support for several video color spaces has been added: ACES, DCI-P3 (for projectors), Rec. 709 (Legal and Full), and Rec. 2020 (Legal and Full).

Automatic region detection is available for several test charts: Colorchecker, Imatest 36-Patch Dynamic Range, and Imatest Spilled Coins/TE265 Dead Leaves, as well as new versions of the Log F-Contrast, ISO 14524 and ISO 15739 charts that contain registration marks. Most settings can be made with the Options I ROIs… button in the Imatest main window.

Dynamic Range results have been added to the Multicharts/Multitest noise calculations. Density response can be displayed above the noise plot.

The Imatest main window has been redesigned to be larger with a more logical layout: buttons for Random/Dead Leaves, Log F-Contrast, Star, Wedge, and Any image sharpness have been added. A Last module button is displayed near the lower-left for convenience. The last module run by Multitest is displayed.

The Help mode button (bottom of Imatest main window) alters the window so that all buttons display their corresponding website instructions.

SFRplus shift-dependent geometry recalculation speeds up repeated SFRplus runs for real-time focus tests by not recalculating SFR region position unless there is a significant change in the position of the slanted edges.

Imatest IS push-interface is a C++ DLL version of Imatest IS with an extra interface layer that allows for simple communication with Imatest IS

Oct. 1, 2013

3.10

The new Multitest module (known briefly as ColorTest in 3.10) can analyze all the color and grayscale test charts supported by Multicharts in a fixed (i.e., non-interactive) module that can analyze chart image files in batches. It also includes most Stepchart and Colorcheck function.

Five new fixed modules that can also operate in batch mode have been created from Rescharts modules: Random/Dead Leaves, Star chart, Log F-Contrast, Wedge, and Any Image Sharpness. These modules can be accessed by clicking the Modules dropdown menu in the Imatest main window. These modules could be made into Imatest IT modules on customer request.

SFR and SFRplus run nearly twice as fast as version 3.9.

The Imatest IS (Image Sensor) edition has been upgraded in many ways. Auto reloads with the Edge/MTF plot are faster and more robust: they should be nearly unbreakable when the image is interfered with.

You can control Imatest with files other than the default imatest.ini by clicking Select INI file (in the INI File Settings dropdown or the Manage Settings window. This can be particularly valuable for testing control files for Imatest IT.

The new Chart Quality Index (CQI) measurement indicates how large a chart needs to be in order to provide accurate MTF measurements with a given camera.

Settings windows have been enhanced for most analysis modules with clearer, more consistent layout and colors. Expert/simplified modes can be selected in SFR, SFRplus, Stepchart, and Colorcheck.

The SFR: Current File button has been removed from the Imatest main window. Rescharts Slanted-edge SFR is a better way of modifying the image analysis.

The Image Stabilization module has been added for measuring effectiveness of image stabilization and comparing SFRplus results of different imaging systems.

Log F-Contrast displays the chart modulation and contrast ratio more clearly.

SFRplus settings can be updated by clicking Settings, SFRplus Auto settings in the Imatest main window without having to read an image file into Rescharts SFRplus Setup.

Generalized Read Raw includes a pixel offset (integer to subtract from input data).

Multicharts has new HS (Hue, Saturation from HSV and HSL color models) displays.

Random/Dead Leaves provides stronger support for Dead Leaves-type texture charts, particularly for the new Imatest “Spilled Coins” chart, which is more uniform and has better scale-invariance. More information in these pages: Texture Examples | Dead Leaves Measurement issue

SFRplus distortion and field of view calculations have been made more accurate and robust: the best of the 3rd order, 5th order, and arctan/tan calculations can be selected. A radial distortion plot has been added.

A new Functional Interface is available for test lab environments that need simple operation and consistent settings.

Dec 14, 2012

3.9

Imatest main window: Explore image file folder and Explore recent save folder have been added to the File dropdown. INI File Settings have been given their own dropdown to minimize clutter. Explore INI file folder has been added. The INI file Editor (useful for fixing errors and for setting up INI files for the Functional Interface and IT) has been greatly enhanced.

Most modules: Dialog boxes for selecting new regions and repeating regions for same-size images have been greatly improved, with clearer instructions and options for lightening and (where appropriate) zooming the image. The last image file name is saved and displayed in the File select dialog box (a time-saver for repeated runs). Region settings for several image sizes are now saved for most modules (except for SFR and SFRplus). JSON output has been added (in addition to XML and CSV).

Raw file support has been greatly strengthened (dialog boxes are somewhat changed).

Multicharts supports the following charts: general mxn grid, SMPTE/Hale color bars, Image Engineering TE226, DSClabs DreamCatcher 48, and Image Science Associates ColorGauge. Multicharts noise analysis has been extended to include several types of chroma noise as well as image sensor noise (from raw files). The Color correction matrix has improved linearization options (based on measured tonal response), and a file for weighting patches (for the matrix optimization) can be entered. The 3D Color difference display now includes split colors, making it very convenient to correlate ΔC and ΔE measurements with perceived color differences.

Multicharts and Stepchart support the Imatest 36-patch Dynamic Range chart, which is available in the Imatest Store.

Blemish Detect detects light (and both dark and light) blemishes in addition to the standard dark blemishes. It can perform nearly all functions of Uniformity. Third order exponential filtering (exp(-x3)) can be selected. Contiguous blemishes are counted (not just total blemish pixels) and can be displayed in the Blemish count plot. Additional display options show blemish regions more clearly.

SFRplus can run without the top and bottom distortion bars (select Auto- no bars in the Rows box). The Field of View calculation has been improved (particularly for distorted images). Rejection of interfering patterns outside the chart has been greatly improved. Additional region selection options include the Skype specification (3 regions) and custom regions specified by an Edge ID file.

SFR and SFRplus: Several rise distances in addition to 10-90% (e.g., 20-80%) can be calculated. The Image or Image & Geometry display has a crop to ROI feature the displays an enlarged region with edge and MTF plots below, providing an excellent visual correlation between appearance and measurements.

Log F-Contrast: The MTF/contrast 2D contour plot is more strongly smoothed for improved readability and accuracy.

Uniformity (formerly Light Falloff): Extra smoothing option greatly improves contour plots. Hot and dead pixel thresholds can be specified by percentage above or below neighboring pixels (in addition to absolute levels). An Optical Center calculation has been added.

Test Charts: The 12-patch ISO-14524 OECF chart, revised low-contrast (4:1) ISO-12233 edge chart, SVG checkerboard, and 36-patch Dynamic Range chart (for reference; not printing) have been added.

New web pages: Skype video specification support | Validating the Imatest slanted-edge calculation

IT/DLL (Industrial Testing – non-GUI version) can now receive images (raw or processed) directly from the calling program and pass detailed results back to the calling program via easy-to-parse JSON objects. Pass/Fail criteria can be entered (most useful for production testing, but available in GUI versions). Detailed IT Online documentation, including INI file references, is available.

May 12, 2011

3.8

This version uses the new registration system for the Master and Image Sensor editions (but not for Studio). Contact sales@imatest.com for a license key.

I3A CPIQ (Camera Phone Image Quality) enhancements: The Dot Pattern module has been added for analyzing distortion and lateral chromatic aberration (LCA). The Dot pattern and ISO-15739 charts have been added to Test Charts. The CPIQ Acutance measurement (similar to SQF) has been added to SFR and SFRplus. The CPIQ color uniformity metric (ΔCmax) has been added to Light Falloff and Uniformity Interactive.

Noise analysis has been added to Multicharts. Support for extremely distorted SFRplus charts has been improved.

Dec. 12, 2010

3.7

An analysis of Random (Spatial-invariant) patterns has been added to Rescharts. Since these patterns are unaffected by software sharpening but strongly affected by noise reduction, they reveal how well fine texture is rendered.
A temporal noise analysis (which requires reading two input files) has been added to Colorcheck and Stepchart.
A powerful noise reduction technique for slanted-edge MTF calculations has been added to SFR and SFRplus.

After a Color correction matrix has been calculated in Multicharts the corrected image used for the calculation can be saved. Images can be read in, color-corrected with the matrix, and saved.
SFRplus region selection is much more tolerant of large amounts of barrel distortion.
An Edge Roughness plot that distinguishes noise from aliasing has been added to SFR and SFRplus.
Universal Test Target (UTT) color and grayscale (stepchart) patterns are now supported by Multicharts and Stepchart
MTF patch levels are displayed on the SFRplus Tonal response plot.
The Edge & MTF plot in SFR and SFRplus can now display unnormalized edges, which are useful for diagnosing situations where a channel can saturate.

Secondary readout
has been added to several Rescharts modules: Star Chart, Wedge, Log Frequency, and Random.
Imatest can be run with saved settings using Custom Icons or shortcuts.
April 17, 2010

3.6

This is the first release built with Matlab R2009B (previous releases used R13). The first time you install 3.6+ you should download and install the Full version (about 175MB), which includes the libraries. Afterwards you can Upgrade only.
Several modules have been added:
Find Sharp Files allows batches of files to be ranked for sharpness.Blemish Detect detects visible sensor defects, using a filter based on the Human Visual System. It is highly tunable to match viewing conditions for individual applications.

Uniformity-Interactive performs all Light Falloff (vignetting and sensor nonuniformity) measurements in an interactive window, compatible with the Imatest Image Sensor edition.
Wedge (part of Rescharts) analyzes hyperbolic and trapezoidal wedges (part of the ISO 12233 and other charts) for the onset of aliasing (“vanishing resolution” in CIPA DC-003) and MTF.Generalized raw read capability enables noncommercial raw files (not supported by dcraw) to be read. A new Lens-style MTF plot is similar to MTF displays in the Canon, Nikon, and Zeiss websites. Batchview can display lines as well as bars. Data Cursor (now available in all Figures and most interactive modules— Rescharts, Multicharts, etc.) displays numeric values of plots and image pixels. Multiple 3D plots can be produced by SFRplus (running in auto mode). Test Charts can create a USAF 1951 resolution chart. Diffraction-limited MTF is displayed in SFR and SFRplus MTF plots when the pixel spacing is entered. Angular frequency (cycles/milliradian and cycles/degree) is available for MTF measurements.A new web page shows the relationship between MTF Curves and Image Appearance.
 
Sept. 17, 2009

3.5.1

Additional geometric information has been added to the Image & Geometry display in SFRplus. Numerous small improvements have been made to the interface: User interface locations are much more tightly controlled. XML data for SFR and SFRplus has been restructured in preparation for an upcoming Database product.
August 5, 2009

3.5

Sensitivity (ISO speed) measurements have been added to Stepchart, Colorcheck, SFRplus, and Multicharts. The dcraw interface has been updated to include gamma selection and an option to turn off auto white level (import for sensitivity). A new region selection in SFRplus allows detailed 3D plots to be generated from charts with two contrast levels (selecting all important high contrast edges). SFRplus CSV output has been enhanced. Corrected a bug in SFRplus batch (multi-file) runs in 3.4 and 3.4.1.
July 1, 2009

3.4.1

SFR and SFRplus calculations have been sped up significantly. A Speedup checkbox in both modules provides additional speed by removing some calculations (SQF, noise statistics, clipping check, etc.) A Top/Default view toggle button has been added for SFRplus 3D plots. Color correction matrix calculations have been enhanced. A Speedup button Light Falloff skips calculations when the corresponding plot is not called.
May 8, 2009

3.4

3D plots with automatic or manual scaling are available in SFRplus and Light Falloff. These plots can be rotated for improved visualization and offer numerous display options.
A second secondary readout is available in SFR and SFRplus.
Color analysis has been added to SFRplus for charts that contain the optional color pattern. Several options have been added to SFRplus: edge cropping, additional edge selections, the ability to select the number of rows manually (useful when the square aspect ratio is not 1:1).
Distortion now works with a single edge near the image boundary.
Figures can be saved as Matlab Fig files, which can be opened and manipulated in Imatest. 3D images can be rotated. But Fig files should be used sparingly: they’re much larger than PNG image files.
The EXIF button in the Imatest main window displays the complete EXIF data for an image file (most formats).
Jan. 8, 2009

3.3

The Batchview module has been released for viewing summary results of batch lens tests (for example sequences of images at different f-stops). Dynamic Range and SFRplus calculations have been made more robust. Imatest Studio can now run batches of up to six files (for use with Batchview).
 
Dec. 26, 2008 3.2.5 A Vectorscope (pattern used for adjusting video/cinema cameras) has been added to Multicharts, along with support for the DSC Labs ChromaDuMonde 28 test chart . Optional constraints have been added to the color matrix calculation. Reload buttons have been added to Multicharts and Rescharts.
Dec. 2, 2008 3.2.4 A new View/Rename Files utility has been added so that files can be renamed using EXIF data– a big help when large amounts of data has been taken and file names direct from cameras make little sense. The Help buttons have been repaired.
Nov. 26, 2008 3.2.3 Color/brightness profile plots, similar to plots in Light Falloff, has been added to SFRplus. An Image display for examining details (individual color channels and exaggerated saturation) has also been added, and region detection is more robust.
Nov. 12, 2008 3.2.2 Many small improvements make SFRplus calculations more robust. The noise spectrum has been added to histogram figure. Weighting options have been added to the Multicharts Color matrix calculation: highlights can receive stronger weight.
Nov. 7, 2008 3.2.1 EXIF metadata can be read in greater detail from all image file formats with the addition of Phil Harvey’s ExifTool, which must be downloaded and installed following instructions here. Noise readouts and histograms in SFR and SFRplus have been greatly improved. Wider regions (ROIs) are available in SFRplus for improved noise analysis. Many SFRplus bug fixes.
Oct. 30, 2008 3.2 The SFRplus module, which implements automated ROI selection using a special test chart available for purchase, has been added. It measures distortion and tonal response in addition to MTF and Lateral Chromatic Aberration. Color correction matrix calculations in Multicharts have been significantly improved (with better starting values). Dcraw now includes dcrawMS, which works with Vista. Rescharts can read and average multiple files.
August 3, 2008 3.1 Multiple files can be read and averaged (and saved) to facilitate measurements of fixed-pattern noise (in Stepchart, Colorcheck, and Light Falloff) and image stabilization effectiveness (SFR). Highly distorted regions of interest (ROIs) can be analyzed with Colorcheck and Stepchart. New ΔE measurement options have been added to the Light Falloff Color shading display. Evaluation versions can be set for Master (default) or Studio mode. The Light Falloff hot/dead pixel display can be set to all/selected/any channel for color images. Several of the SVG test charts have been redesigned to work better with upcoming automated test modules. A new editor for INI files has been added to facilitate troubleshooting when modules stop working: sections can be easily located and their contents can be quickly edited or removed.
June 28, 2008 3.0.1 You can enter a DOS command from the Settings dropdown menu in the Imatest main window. This can be useful for troubleshooting (finding path issues, etc.). In Rawview you can select which of the two green channels (G(R) or G(B) to display) and you can save the undemosaiced image as a half-sized RGB file (using the selected green channel).
June 17, 2008 3.0 Light and Pro have been renamed Studio and Master. There is a new price schedule. Colorcheck has an option for selecting patches using 24 squares (similar to Multicharts) instead of the (old) standard auto patch detection. This can be valuable for distorted chart images. Single color analysis in SFR is faster than the standard 4 color analysis and useful for filtered images where some channels may have invalid data. The x and y-spacing and aspect ratio of the grid pattern is displayed in the Distortion intersection plot (useful for analyzing scanner aspect ratio distortion). The secondary readout in the SFR MTF plot can be emphasized (enlarged, bold face).
 
March 21, 2008 2.7.2 Dynamic Range can calculate dynamic ranges of individual color channels (R, G, and B, as well as Y) in Imatest Master. Star Chart allows the number of calculation radii to be selected (32 (fastest), 64, or 128). It was formerly 32; the default is now 64. There is an additional option for low frequency MTF normalization. Some issues with reading custom density charts into Stepchart and Multicharts have been resolved.
March 18, 2008 2.7.1 Distortion can now analyze square (checkerboard) patterns. A gamma plot has been added to Dynamic Range. Star Chart can now accommodate a chart with a smaller inner circle (ID 5% of OD).
March 16, 2008 2.7 The new Dynamic Range module calculates camera dynamic range from the CSV output of several differently-exposed Stepchart runs. The Imatest main window has been rearranged. A checkerboard pattern has been added to Test Charts and Screen Patterns. Several new video pattern sizes (6x0x480, etc.) have been added to Test Charts.
 
March 8, 2008 2.6.12 Screen Patterns now includes SMPTE color bars, slanted-edge grid patterns, and a simulated Colorchecker and stepcharts. R-G and B-G shift in pixels has been added to the Chromatic Aberration display.
March 2, 2008 2.6.11 Screen Patterns now includes patterns for Distortion and Monitor calibration and a Zone plate for camera testing. The CSV and XML output of SFR now includes results at standard frequencies of (0.05, 0.1, 0.15, … ) Cycles/pixel.
Feb. 24, 2008 2.6.10 The Screen Patterns module generates monitor test patterns for Light Falloff and SFR. A 4th order polynomial fit to Light Falloff is available in Imatest Master. Options & Settings has been divided into two windows (I and II) to accommodate more options. A new option for naming SFR output files is available.
Feb. 20, 2008 2.6.9 Chromatic Aberration display has been enhanced to include a thumbnail showing the ROI as well as R-G and B-G spacings that can be used for correcting CA (especially valuable with RAW images prior to demosaicing).
Feb. 15, 2008 2.6.8 CIEDE2000 color difference formulas have been added to Colorcheck and Multicharts. CIEDE2000 has replaced CMC measurements in some displays, but CMC measurements are available in the CSV output files.
Feb. 13, 2008 2.6.7 You can now choose between display of the cropped edge or entire edge in the SFR Edge & MTF plot. The entire edge is of interest for flare studies. A spot detection display has been added to Light Falloff for Imatest Master .
Feb. 7, 2008 2.6.6 SFR can now display spatial frequency in LP/PH (Line Pairs per Picture Height) in addition to LW/PH. This makes it easier to compare results with Dpreview.com’s new lens reviews . The mapping between color and Bayer RAW channel can now be selected. This will affect some displays.
Feb. 4, 2008 2.6.5 The Rawview utility (next to dcraw) in the Imatest main window allows Bayer Raw files to be previewed and colors to be associated with pixel position. Bugs in calculating RAW Chromatic aberration were fixed.
Feb. 3, 2008 2.6.4 A GUI (graphic user interface) for dcraw, which can can demosaic RAW images or convert them into Bayer RAW format, can be called from the Imatest main window. In Imatest Master, SFR, Rescharts, and Stepchart can now analyze Bayer RAW files. Support for other modules will be gradually added; feedback appreciated.
Jan. 28, 2008 2.6.3 A new summary CSV output file (with a name of the form, filename_Y_sfrbatch.csv) is produced for multiple-ROI SFR batch runs. This file is particularly convenient for generating Excel plots of the type shown below, next to 2.6.1.
Jan. 18, 2008 2.6.2 Options & Settings (in Imatest main window) now offers options to shrink input files for Distortion and Light Falloff 1/2x to prevent memory overflow if they are over 40 or 80 MB (m x n x colors) and also to fix the order that batch files run (which may be different for different operating systems). Raw files can now be converted to Bayer raw (undemosaiced) TIFF files, and also work better in batch runs.
Jan. 8, 2008 2.6.1 Multiple run summaryThe SFR and SFR multi-ROI CSV output files have been enhanced to work better with high volume testing. A new summary block in the multi-ROI CSV filecan be conveniently copied and pasted into Excel files for plotting.Two new options are available for refining multiple ROI selections in repeated SFR runs (Imatest Master only). (1) Multi-ROI fine adjustment (shift, magnify, reduce), and (2) Automatic ROI refinement. These speed up test sequences of different cameras and lenses, where it may be difficult to maintain exact chart alignment.
Jan. 6, 2008 2.6
 
Dec. 30, 2007 2.5.8 A 2-Dimensional summary plot of SFR multiple ROI results that shows how performance varies over the image surface has been added. The SFR multiple ROI CSV output file has been altered to be more readable and contain more detailed results.
Dec. 16, 2007 2.5.7 Stepchart manual zone detection (the number of patches specified in the input dialog box) now works with vertically-oriented charts. (This orientation often has less glare.) Most Multicharts charts will also work in vertical orientation (rotated by multiples of ±90°). An additional 2×3 pattern has been added to SVG Test charts. Data columns for peak MTF, MTF50P and direction have been added to the table in the SFR multiple ROI CSV output file.
Nov. 28, 2007 2.5.6 An edge plot (spatial domain) has been added to MTF Compare. New version of dcraw supports the Canon EOS-40D.
Oct. 30, 2007 2.5.5 Input dialog boxes for SFR and Rescharts Slanted-edge SFR have been improved. More detail has been added to EXIF/summary results in Rescharts Slanted-edge SFR. A summary/EXIF display has been added to MTF Compare. Estimated chart contrast has been added to several SFR displays.
Oct 25, 2007 2.5.4 The maximum display frequency for MTF plots can now be specified in SFR, Rescharts Slanted-edge SFR, and MTF Compare. Several enhancements have been made to MTF Compare output.
Oct. 22, 2007 2.5.3 Allows choice of Star chart normalization method.
Oct. 21, 2007 2.5.2 Several improvements and bug fixes in Star chart calculations and display. The number of chart cycles is automatically detected. Radii are selected on a logarithmic scale for a more even frequency increment. MTF is normalized to 1 individually for each segment.
Oct. 16, 2007 2.5.1 The Stepchart calculation in Multicharts now includes a choice of density steps (0.1, 0.15, 0.20, and 0.30) as well as a density reference file.
Oct. 15, 2007 2.5 Star chart has been added to Rescharts. Improves MTF display in Log F-Contrast, allowing MTF to be normalized at low spatial frequencies.
 
Oct. 11, 2007 2.4.2 Fixed a problem with B&W images in Log Frequency. Added a Normalize ALL option and a ΔL*, a*, b*, and C* plot option to the uniformity profiles in Light Falloff (Uniformity). Added ΔE and ΔC to the color shading in Light Falloff. Includes the first beta release of Star chart (a part of Rescharts).
Oct. 4, 2007 The prices of Imatest Studio and Pro have been increased to $199 and $599, respectively.
Sept. 10, 2007 2.4.1 A Color correction matrix calculation has been added to Multicharts. The Multicharts window has been enlarged to accommodate new controls.
Sept. 4, 2007 2.4 Sept. 4 , 2007. Imatest 2.4 Introduces Rescharts: a set of modules with a highly-interactive user interface for resolution-related measurements. Slanted-edge SFR performs the same calculations as SFR. Log Frequency measures MTF and color moiré from a chart that varies in spatial frequency. Log F-Contrast measures MTF over a range of contrast levels, showing how much fine detail is lost as a result of software noise reduction.
 
August 23, 2007 2.3.18 Fixed the View settings function so imatest, multicharts, and rescharts ini files display properly (useful for debugging).
August 5, 2007 2.3.17 Several noise and SNR (signal-to-noise ratio) display options and CSV/XML outputs, similar to those added to Stepchart, have been added to Colorcheck.
August 3, 2007 2.3.16 A color uniformity profile plot has been added to Light Falloff for Imatest Master . Profile information has been added to the CSV and XML outputs. Several noise and SNR (signal-to-noise ratio) display options and CSV/XML outputs have been added to Stepchart.
July 20, 2007 2.3.15 Fixes several bugs, some introduced in 2.3.12 – 2.3.14, that caused problems with image file input.
July 16, 2007 2.3.14 The dialog boxes that ask if you want to repeat an ROI (for images of the same size as the previous run) now allow you to adjust the previous ROI. Rescharts has been upgraded to beta-2. x,y,and Y (measured and ideal) values have been added to the L*, a*, and b* values in the CSV and XML output files from Colorcheck and Multicharts.
July 10, 2007 2.3.13 Rescharts beta has been quietly released. It measures several resolution-related charts using a highly interactive interface. New measurements include color moire and fine detail lost to software noise reduction. 2.3.13 can be downloaded from the Rescharts page.
July 9, 2007 2.3.12 Improved cropping options are available for Colorcheck, Distortion, and Light Falloff by clicking on Settings, Options and Settings… in the Imatest main window. Light Falloff enhancements: Pseudocolor displays are available for the luminance and f-stop contour plots. Superposed contours, pseudocolor display, and an added histogram are available for the noise detail plot.
July 2, 2007 2.3.11 Added a new histogram for RGB channels to Light Falloff for Imatest Master that facilitates analysis of stuck (hot, dead) pixels. Added an option to select size of side and corner regions in Light Falloff. Additional side and corner results have been added to the CSV and XML output files. Added an option to SVG test charts that replaces squares with hexagons with near-45 degree edges: useful for analyzing motion-caused blur. The Multicharts interface has been clarified by the addition of the Read image file button.
June 15, 2007 2.3.10 Fixed a numerical error in SFR that affected the results for very long regions of interest (ROIs)— over about 550 pixels. Added a View settings (ini file) command to the file menu in Imatest and Multicharts, which opens the ini (settings) file in Notepad. Fixed a bug in Distortion that affected Imatest Studio only.
June 12, 2007 2.3.9 The Save screen function in Multicharts and MTF Compare allows you to view a snapshot of the screen using either the default image viewer or the viewer of your choice. Automatic rotation in Multicharts is now bidirectional— the direction toggles each time you turn it on. Several new Log frequency-contrast chart options have been added to Test Charts in preparation for a new module. A memory problem with Distortion has been corrected.
May 31, 2007 2.3.8 Multicharts supports two additional test charts: the CMP DigitaL TargeT 003 and the QPcard 201.
May 28, 2007 2.3.7 A setting has been added to the Options and settings window that allows the EXIF read for JPEG files to be turned off.
May 27, 2007 2.3.6 Distortion calculations are now more robust, consistent, and less sensitive to region of interest (ROI) selection. An input option allows the selection of weak ROI filtering. which produces good results in most cases. A new Radius correction figure has been added (Imatest Master only).
May 16, 2007 2.3.5 SVG test charts have been redesigned to work better with an upcoming module for automated testing. A Welcome page is now displayed when the evaluation version is launched.
May 13, 2007 2.3.4 The 3D plots in Multicharts can now rotate automatically using the Auto rotate button..
May 9, 2007 2.3.3 First version recommended for Windows Vista. Fixed a small bug in Colorcheck that affected the Color analysis display of ideal colors (inner squares) with new GMB reference values and wide gamut color spaces (and little else).
May 7, 2007 2.3.2 Fixed several bugs introduced with 2.3 and 2.3.1.
May 3, 2007 2.3.1 Light Falloff images can now be cropped. The method is different from other modules: the number of pixels to crop from the L, R, T, and B borders is entered in the input dialog box.
April 30, 2007 2.3 Windows Vista operation has been improved. Several new SVG patterns have been added to Test Charts, including a Star Chart described in the proposed ISO 12233 update and several scalable MTF charts, better suited to automated testing than previous charts. The labeling of the Color shading plot in Light Falloff has been clarified.
 
April 4, 2007 2.2.3 Bugs that prevented Test Charts from creating distortion grids and MTF Compare from running have been fixed.
Feb. 28, 2007 2.2.2 Adds the ITE Grayscale to Stepchart and Multicharts in Imatest Master. Fixes a few little bugs, mostly involving saved parameters, with Stepcharts and Multicharts.
Feb. 25, 2007 2.2.1 Fixes some Stepchart output errors for 20-patch OECF charts. Allows Stepchart noise to be normalized to the maximum pixel level (255) as well as the pixel level corresponding to a 1.5 density difference. Allows density values for linear step charts to be read from a file (Pro-only). Corrects an error in the LW/BH scaling of the SVG chart in Test Charts (it was actually reading LP/BH).
Feb. 19, 2007 2.2 A new Imatest Master module, MTF Compare, allows MTF results calculated in SFR and saved in CSV files to be compared for a wide variety of cameras, lenses, and imaging systems.
 
Feb. 11, 2007 2.1.4 Adds support for 20-patch OECF charts, included in several proposed standards, to Stepchart and Multicharts in Imatest Master.
Feb. 6, 2007 2.1.3 The contrast ratio in Test Charts has been corrected. The first of several Structured Vector Graphics charts has been added to Test Charts. Unlike bitmap charts, SVG charts can be printed any size with the highest print quality (though chart design is optimized for specific sizes). Variance is displayed by SFR when Line Spread Function is selected for the Edge plot (the upper plot of the Edge/MTF figure).
Jan. 16, 2007 2.1.2 Veiling glare (lens flare) measurement has been added to Stepchart. Stepchart now asks if you want to use the same ROIs (regions of interest) as the previous run when the image size is the same and manual ROI selection has been selected.
Jan. 6, 2007 2.1.1 The a*b* color difference figure in Colorcheck now allows a choice between RMS (s) and maximum color error (in addition to mean). Multicharts interface has been sped up: dialog boxes that duplicate settings in the main window (for example, with the 24-patch ColorChecker) have been removed. Multicharts allows custom reference files to be read in for the ColorChecker SG. It remembers the reference file folders.
Dec. 25, 2006 2.1 Special charts have been added to Multicharts. Special charts include the Applied Image and ISO charts, also analyzed by Stepchart as well as monochrome or color squares arranged on a circle, which can be used to analyze “pie” charts. Multicharts now asks if you want to use the same ROI (region of interest) as the previous run when the image size and type are the same.
Dec. 18, 2006 The prices of Imatest Studio and Pro have been increased to $129 and $499, respectively.
Dec. 10, 2006 2.0.11 Distortion has been made more robust against small interfering patterns: partial lines, dust specks, etc.
Dec. 9, 2006 2.0.10 The second Stepchart plot can be selected to display either f-stop noise or SNR (1/f-stop noise). The dynamic range calculation has been made more robust for irregular density response. A recently-introduced error in SFR that can cause the red (R) channel to be analyzed instead of the selected channel (typically Luminance Y) been fixed.
Nov. 29, 2006 2.0.9 The SFR charts in Test Charts can now be printed at several average tonal levels, light to dark. This is useful for creating low contrast edges for studying nonlinear signal processing. A recently-introduced bug that interfered with SFR: Current file has been fixed.
Nov. 23, 2006 2.0.8 The input dialog box for several modules (SFR, Stepchart, Colorcheck, Light Falloff, Distortion) has been changed so that plot on/off selections are grouped together. All plots can be turned off (needed for the upcoming API release). Fixed a bug that prevented Distortion from running to completion when Single line is selected.
Oct. 30, 2006 2.0.7 Fixed a recently-introduced bug that prevented SFR from displaying cycles/mm or cycles/in (Cycles/pixel displayed fine). SQF can now be plotted as a function of viewing distance for a fixed print size.
Oct. 27, 2006 2.0.6 The default name for saving figures, CSV, and XML files, which has been the image file name with a suffix added, can now be overridden in all the Save dialog boxes. A larger portion of the SFR edge is displayed for very wide transitions. SFR is more tolerant of noisy, low contrast edges.
Oct. 24, 2006 2.0.5 SQF results have been added to the CSV and XML output files. The multiple ROI plot choices have changed: you can now plot MTF in either C/P or LW/PH, and you can also plot SQF.
Oct. 21, 2006 2.0.4 Improves some details of SQF numerical calculations.
Oct. 20, 2006 2.0.3 SQF (Subjective Quality Factor) has been quietly added to SFR. It’s still a”beta” calculation in need of additional testing. SQF is extremely important: it’s easier to understand and closer to viewer experience than MTF, but less familiar. It will be released with more fanfare when it has been more thoroughly tested and documented.
Sept. 21, 2006 2.0.1,2.0.2 Light Falloff has sliders that allow the hot pixel detection threshold to be set between 6 and 255, and the dead pixel threshold to be set between 0 and 250 (Imatest Master only). Color shading results may be displayed normalized (the default; maximum of 1) or unnormalized. The Light falloff contour plots may be turned off (useful where other results like hot/dead pixels or color shading are the primary measurement).
Sept. 17, 2006 2.0 Includes the new Multicharts module, which interactively analyzes a number of test charts, including the GretagMacbethTM Colorchecker® SG and the industry-standard IT8.7. Upgrade is available to all Imatest customers who have purchased or renewed their license in the last year.

1.n versions

 

Date Release Description
Aug. 31, 2006 1.7.4 Stepchart now supports a pattern with a fixed number of patches (Imatest Master only). This option adds a fine ROI selection. It is useful when high shadow noise confuses the automatic ROI detection.
Aug. 30, 2006 1.7.3 16-bit file support in SFR is more robust. The Options & Settings… button (formerly Folder settings…; Imatest Master only) includes an option to lighten the ROI filtering in SFR. This can be helpful for endoscope images or other images with interference, but it can lead to inaccurate results if used carelessly.
Aug. 27, 2006 1.7.2 Support for dcraw raw conversion has been updated. The new version supports the latest cameras (such as the Sony Alpha), writes TIFF files, and allows selection of the color space (default = sRGB).
Aug. 8, 2006 1.7.1 Colorcheck region selection works better in uneven lighting; produces better diagnostic messages.
July 26, 2006 1.7 Several test charts have been added to Stepchart (Imatest Master ): The Applied Image QA-61 (ISO-16067-1), QA-62, ST-51 (EIA grayscale), and ST-52 (ISO-14524) charts and the ISO-15739 (Noise) chart. New ColorChecker reference values from GretagMacbeth and Danny Pascale are available in Colorcheck. A minor bug that affects Stepchart dynamic range calculations when patch values go to pixel level 0 has been fixed.
 
July 26, 2006 Renewal Imatest Renewal has been launched: you are entitled to one year of free updates after you purchase Imatest. After that time you must renew your Imatest license to be able to install current updates.
May 27, 2006 1.6.16 In Imatest Master , the default folder for opening files and saving results may now be selected globally using the Folder settings… button in the main Imatest window. Details here. This can be a convenience when data for several test modules is stored in the same folder. A bug with multi-ROI plots for B&W images in SFR has been fixed. A rare bug with dynamic range calculation has been fixed.
May 10, 2006 1.6.15 The Colorchecker patch used to calculate the noise spectrum can be selected (Imatest Master only). Spectra for the R, G, B, and Y channels are displayed. An item in the Imatest Settings menu can be checked to keep the sharpening radius fixed so it doesn’t increase for edges with poor MTF.
May 6, 2006 1.6.14 The folder used for Save and Retrieve settings is stored and used as the default in the Save/Retrieve settings dialog box. A checkbox in the SFR input dialog box allows the original ISO 12233 SFR calculation to be performed.
April 14, 2006 1.6.13 CMC color difference formulas have been added to Colorcheck.
April 10, 2006 1.6.12 Colorcheck Figure 3 now offers a choice between standard (ΔE*ab, ΔC*ab) and (more accurate) CIE-94 (ΔE-94, ΔC-94) color difference formulas.
April 9, 2006 1.6.11 Colorcheck now supports ProPhoto RGB, Apple RGB, and ColorMatch color spaces. There have been some notation changes: ΔE(a*b*) is now called ΔC*ab. Several additional color metrics, including ΔE-94 and ΔC-94 have been added to the CSV and XML output files. A new Colorcheck Appendix page describes the formulas and algorithms in detail.
March 24, 2006 1.6.10 The Print Test CIE 1931 xy plot display has been improved. A program crash cause by defective or missing EXIF data has been fixed.
Feb. 27, 2006 1.6.9 Very minor bug fixes involving SFR file save and secondary printout glitches.
Feb. 20, 2006 Imatest Lab announced. Imatest Lab is a set of executable (EXE) programs that duplicate the functionality of Imatest modules. They are designed to operate with no manual intervention (no GUI) in automated testing systems.
Feb. 13, 2006 1.6.8 Color shading (sensor nonuniformity) is now optionally displayed in Light Falloff. First release of this display; it will be refined somewhat. Pro only.
Feb. 9, 2006 1.6.7 Colorcheck, Stepchart, Light Falloff, and Distortion can now operate in batch mode (multiple image files) in Imatest Master.
Jan. 29 , 2006 1.6.6 Test Charts has been greatly improved in preparation for an upcoming Star chart module. The limitation on the number of SFR runs has been removed. The maximum grid lines in distortion has been increased to 60.
Jan. 3, 2006 1.6.5 “mpxls ideal” in SFR has been limited to the total sensor megapixels to avoid misunderstandings: It can go higher with weak anti-aliasing or excessive sharpening, but image quality is not improved. A minor XML output bug was fixed. Dcraw has been updated.
Jan. 2, 2006 1.6.4 XML output has been added to all modules that currently have .CSV output. It is mostly self-explanatory. XML output will be used for extensions to Imatest (databases, etc.) by Imatest and third parties. It will be refined in succeeding Imatest releases.
Dec. 18, 2005 1.6.3 The SFR input dialog box has been redesigned for clarity. The Standardized sharpening plot setting (on/off) is now saved. MTF50P (the frequency where MTF drops to 50% of its peak value; useful for video images that will not be post-processed) is displayed when Standardized sharpening is off. MTF50P has also been added to the Secondary readout. The edge can be displayed as a linear value (the default), line spread function (LSF), and pixel levels.
Dec. 10, 2005 1.6.2 Minor improvements to Colorcheck display. Oversharpening / undersharpening in SFR has been redefined to be independent of the standardized sharpening radius. Interpolation improves the accuracy of standardized sharpening calculations for small ROIs.
Dec. 9, 2005 1.6.1 Stepchart and Colorcheck now display the correct exposure error for overexposure severe enough to clip highlight patches.
Dec. 6, 2005 1.6 Imatest has been split into Light and Pro versions, priced at $99 and $299, respectively. The version now displays correctly immediately after registration is complete.
 
Dec. 2, 2005 1.5.7 Stepchart figure 3 now displays the exposure error for reflective charts.
Nov. 28, 2005 1.5.6 The number of detected zones in Stepchart now includes “indistinct” zones, and there is a small improvement in the detection of the darkest zone. The Imatest version is displayed in most modules and all .CSV files. A minor problem with Colorcheck .CSV output for Adobe RGB and WGRGB has been fixed.
Nov. 25, 2005 1.5.5 Test Charts adds 320, 400 dpi densities to accommodate printers listed by Dry Creek Photo. The Total dynamic range display in Stepchart has been changed to include indistinct zones in charts where they appear (the Stouffer T4110). Additional control over output axes is provided so one set of axis scales can be maintained for several runs.
Nov. 20, 2005 1.5.4 The third Stepchart figure now includes a plot showing the slope of the density response. This information can be helpful for measuring lens flare. It is included in the .CSV output.
Nov. 19, 2005 1.5.3 Light Falloff displays hot and dead pixels (Imatest Master only). Imatest 1.n Pro is displayed at the top of the main window in preparation for the split into two versions. Warning messages that don’t require user input are displayed briefly, then closed. The red rectangles showing the ROIs in SFR are more transparent. The crop size is displayed in Stepchart. The Stepchart noise normalization factor is displayed.
Nov. 11, 2005 1.5.2 Light Falloff now analyzes R, G, and B channels in addition to the default Y (luminance) channel. Warning messages for clipping in SFR no longer require user intervention. They are displayed for one second, then processing continues. Edge roughness is displayed in SFR when Standardized sharpening is turned off.
Nov. 6, 2005 1.5.1 Fixes a bug in the evaluation version.
Nov. 5, 2005 1.5 The first Imatest add-on, SFR Any Angle, has been released (later incorporated into Imatest Master).
 
Nov. 4, 2005 1.4.16 Colorcheck now displays the exposure error: for best results it should be kept under 0.25 f-stops. A bug that can result in erroneous Standardized sharpening results for non-integer sharpening radii has been fixed. Two bugs in Light Falloff have been fixed.
Oct. 23, 2005 1.4.15 The SFR ROI (region of interest) selection dialog box now includes the boundary locations (pixels from the top-left of the image), which can be entered numerically. These locations also appear under the ROI thumbnail image on the MTF plot. The plot of standardized sharpening results can be turned off to reduce display clutter. If it is turned off, the edge and MTF plots for the separate RGB channels are emphasized and the 10-90% rise distances and MTFs for the separate channels are displayed. These values have been added to the .CSV MTF summary file, which is unaffected by the plot setting.
Oct. 8, 2005 1.4.14 Small bug fixes: .CSV output for B&W images in SFR has been cleaned up slightly. The criteria for detecting uneven illumination in Colorcheck has been tightened so the warning will be issued less often (and correlate better with true illumination problems). A problem that occasionally causes output to be written in the wrong folder (not in the Results subfolder) has been corrected.
Sept. 25, 2004 1.4.13 Stepchart now includes a figure showing the density response for all channels (Y, R, G, and B) in color images. This information is also included in the .CSV output. Some additional SFR bugs have been fixed.
Sept. 23, 2004 1.4.12 Fixed the pulldown menus and another bug that could cause SFR to crash.
Sept. 21, 2004 1.4.11 Fixed a problem with B&W files in SFR that arose in 1.4.8.
Sept. 11, 2005 1.4.10 Corrects some numerical errors, visible only on tiny ROIs (
Sept. 10, 2005 1.4.9 Corrects a 1-pixel error in the SFR ROI selection (invisible before 1.4.8).
Sept. 9, 2005 1.4.8 SFR can now analyze ROIs (selected Regions of Interest) as small as 10×10 pixels, though larger regions are still recommended for best accuracy.
Sept. 7, 2005 1.4.7 Distortion can now display a figure that illustrates the corrected image. This is useful for cases of extreme distortion (such as fisheye lenses), where the image has to be severely cropped for Distortion to work. It allows comparison of the different correction formulas (3rd order, 5th order, and PW Pro (tan/arctan)).
Aug. 23, 2005 1.4.6 .CSV output has been added to Light Falloff. The.CSV summary file in SFR now includes Chromatic Aberration (CA) results, even if CA isn’t plotted. Two changes have been made to the Colorchecker La*b* plot. (1) Color error ΔC has been renamed ΔE(a*b*). (2) ΔE(a*b*) without saturation correction has been added to the plot.
Aug. 8, 2005 1.4.5 The Close figures after save checkbox in the SFR Save dialog box prevents a buildup of open figures during large batch runs.
July 8, 2005 1.4.3,1.4.4 Distortion line detection routines have been enhanced to work better under poor conditions: underexposure, high noise, and uneven lighting, and to reject small dust spots.
July 5, 2005 1.4.2 Adds a decentering calculation to Distortion, as well as the scale factor for the Picture window Pro correction. This release completes the feature set for Distortion, apart from some refinements and inevitable bug fixes. The new version of dcraw fixes gamma at 0.45.
June 30, 2005 1.4.1 Adds a 5th-order distortion coefficient calculation, an intersection point figure to the Distortion module, and intersection point data to the .CSV output file. Fixes several minor bugs in Distortion and a bug in writing SFR .CSV files.
June 21, 2005 1.4 Incorporates the new Distortion module for calculating lens distortion and the coefficients for correcting it. Test Charts has been enhanced to create a grid pattern for use with Distortion.
 
June 5, 2005 1.3.9 The average noise calculation in Stepchart has been refined slightly. Average noise is now displayed in the bottom plot (Noise based on pixel levels) of the second figure. A zone plate pattern has been added to Test Charts. A new page on noise has been added.
May 17, 2005 1.3.8 xyY 5000K or xyY 6500K reference files can now be read into Colorcheck. Stepchart figures have been refined somewhat.
May 15, 2005 1.3.7 Colorcheck allows you to select among several sets of reference data for the GretagMacbeth Colorchecker. Reference data (Lab or xyY) can also be read from files. The Danes-Picta BST4D chart (similar to the Colorchecker) has been added. Detection of Stepchart zones has been improved.
May 13, 2005 1.3.6 Corrects a bug in writing monochrome SFR .CSV files.
May 11, 2005 1.3.4,1.3.5 .CSV (Excel-readable) output has been added to Stepchart and greatly enhanced for SFR and Colorcheck. Virtually all numeric or graphic results displayed in the figures are now included. 1.3.5 corrects a bug in writing SFR .CSV files.
May 6, 2005 1.3.3 Has a new Test Charts module that creates files for printing a variety of test charts on high quality inkjet printers. In addition to standard SFR charts, Test Charts includes star charts and log frequency charts that allow you to view color Moire and detail (high spatial frequency, low contrast) lost to software noise reduction. You can now make fine adjustments to SFR regions of interest (ROIs) after they have been selected.
April 8, 2005 1.3.2 Fixes a rare error that occurred when very small regions were selected for SFR. The Additional parameters in the SFR data window, some of which overwrite EXIF data, now display properly in the MTF plots. They are also saved and reused in new runs with the same image dimensions (in pixels) as the previous run.
April 6, 2005 1.3.1 Fixes errors that occurred when highly asymmetrical regions (ROIs) were selected for SFR.
March 31, 2005 1.3 The new Light falloff module measures the light falloff (vignetting) of lenses and the uniformity of sensors.
 
March 22, 2005 1.2.14 Fixes an error in the chromatic aberration plot in the evaluation version.
March 21, 2005 1.2.13 Fixes a bug which can reduce accuracy of color channel noise calculations in rare instances.
March 8-9, 2005 1.2.11, 12 Fixes several bugs related to the new SFR readout and batch mode features, which can hang up SFR.
March 7, 2005 1.2.10 SFR can now perform batch runs. You can select several files to run in sequence. This can be particularly convenient when you test a lens at several apertures.
March 5, 2005 1.2.9 Q-13 Stepchart has been renamed Stepchart. It has a number of enhancements, particularly when used with the Stouffer T4110 target (Dmax = 4.0), where the steps become indistinct in dense regions. “Beta” has been removed from the Print test button.
March 1, 2005 1.2.8 Print test displays a*b* color gamut areas. The original working color space and the scanner output color space can be specified separately. You can select whether to display the HSL contour plots and the xy gamut plot. (La*b* gamut plots are always displayed.) The Print test target has been improved slightly:adds one extra pixel at the margins of the color and grayscale patterns so the extremes of lightness, hue, and saturation are not “marginalized.” The message for cropping errors (all modules) has been improved; it contains an example of a correct crop. You can select a secondary readout in SFR. (The primary readout is MTF50). The default secondary readout is MTF30. You can change it to (spatial frequency for) MTF at any percentage level, or MTF at a spatial frequency specified by cy/pxl, lp/mm, or lp/in.
Feb. 10, 2005 1.2.7 Adds the ability to save and retrieve settings (contents of imatest.ini). Particularly useful for saving regions of interest (ROIs). The MTF .CSV file (output of SFR) now contains the MTFs for all four channels (R, G, B, and Y (luminance) ).
Feb. 4, 2005 1.2.6 Adds Wide Gamut RGB color space to the spaces available for Colorcheck and Printest. Allows smaller ROIs (as low as 30 pixels) in SFR.
Dec. 3, 2004 1.2.5 Issues a warning for uneven illumination in Colorcheck. Displays average R, G, B, and Y noise levels in Q-13 Stepchart. Fixes a bug that caused Imatest to crash when an attempt is made to save a figure that hasn’t been created.
Nov. 16, 2004 1.2.3 Print test Gamut maps have been enhanced to display lines of constant hue.
Nov. 14, 2004 1.2.2 Print test now displays La*b* saturation maps, which illustrate gamut with great clarity. Print test is now complete, but it will retain beta status for two weeks. It is available to all users. The Colorcheck La*b* color error plot now displays the color space gamut limits as a gray line in the background.
Nov. 4, 2004 1.2.1 Fixes a rare glitch in dynamic range calculations. Allows the Chromatic Aberration figure to be turned off. Increases the size of the image used for cropping. Includes a beta version of the new Print test module, available only to registered users. Documentation will be available in a few days.
Oct. 24, 2004
A new page has been added to the website: How to test lenses with Imatest. The description of SFR figures has been divided into three pages: MTF (Sharpness) plot, Chromatic Aberration, Noise, and Shannon Capacity plot, and Multiple ROI (Region of Interest) plot
Oct. 17, 2004 1.2 RAW files are supported for a large number of digital cameras using Dave Coffin’s dcrawprogram. Files are converted with minimal signal processing— no sharpening or noise reduction. This allows the true performance of cameras and the behavior of raw converters to be analyzed.Chromatic Aberration is now measured as percentage of the distance from the image center. This is an improvement over area in pixels because CA tends to be proportional to that distance. The new measurement is relatively independent of camera pixel count and measurement location.A checkbox on the main window allows you to turn off automatic expansion of the figures for high resolution screens (>1280 pixels wide). The smaller figures are better for posting on the web.
 
Oct. 12, 2004 1.1.3 SFR regions of interest (ROIs) are now saved between runs. B&W images are handled better by SFR: A message is displayed indicating that Chromatic Aberration can’t plot, and Noise/Shannon capacity plots properly.
Oct. 7, 2004 1.1.2 Fixes a memory problem that slowed repeated SFR runs.
Oct. 6, 2004 1.1.1 Lighter grid lines make plots far more legible. SFR output has been simplified for clarity. Dynamic range information is displayed more clearly on Q-13 Stepchart.
Sept. 28, 2004 1.1 Greatly expands noise and dynamic range calculations in Q-13 Stepchart and noise calculations in Colorcheck. Noise measurements in f-stops have been added to both programs. These are relative measurements, which correspond closely to the workings of the eye. Q-13 Stepchart now calculates total dynamic range (using a more sensitive detection algorithm) as well as noise-limited dynamic ranges for several quality levels. Colorcheck now includes noise measurements for the third Colorchecker row, which includes Blue, Green, Red, Yellow, Magenta, and Cyan.In evaluation mode, multiple region SFR runs now count as two runs (even if more than two regions are selected).
 
Sept. 11, 2004 1.0.3 Improves compatibility with 48-bit color files.
Sept. 7, 2004 1.0.2 Fixes some registration/activation issues. Not needed if you were able to register 1.0.
Sept. 6, 2004 1.0.1
Sept. 4, 2004 1.0 The first release! A number of improvements have been made since the final Beta version. Q-13 now displays camera dynamic range when run with transmission step targets (the reflective Q-13 has insufficient contrast to measure the dynamic range of digital cameras.) Colorcheck now displays the color temperature error (in degrees K and mireds) of the Colorchecker gray patches. A bug was fixed that caused SFR to always calculate the MTF for the same color channel.

Beta versions

Date Release Description
August 14, 2004 Beta 1.5.13 Some small enhancements, including a drop-down help menu with the beginnings of the purchase/registration dialog.
August 12, 2004 Beta 1.5.12 A few small fixes. Change directory in the Save windows now works correctly.
August 11, 2004 Beta 1.5.10 Contains a speedup for runs where the ROI is repeated— it allows you to omit the requests for input data and save information, which is assumed to be repeated. The shortcut for installations where other Matlab versions are present is changed (see Troubleshooting, below). Excel .CSV output has been added to the Colorcheck module.
August 9, 2004 Beta 1.5.7 Incorporates several suggestions from Q. Tuan Luong. Multi-region runs now display two vertical axes for MTF and a box with a summary of the results— a weighted MTF that can be used as an overall sharpness figure. SFR Cycles per (pixel, mm, inch) plot settings are saved between runs. Multi-region output has been documented here.
August 7, 2004 Beta 1.5.6 Fixes a bug in the SFR binning algorithm that caused occasional crashes. It displays numeric results on the multiple ROI plots. Digitalcamerainfo.com, a new digital camera review site from the creators of Camcorderinfo.com, has become the first site to use Imatest for its tests.
August 3, 2004 Beta 1.5.5 Corrects some problems with multiple ROI selection and improves some details of the Excel .CSV output files.
August 1, 2004 Beta 1.5.4 Has the exact equations for converting between sRGB, XYZ, and Lab color spaces. Beta 1.5.3 adds Adobe RGB (1998) files to Colorcheck. A problem with creating imatest.ini has been solved. No additional features are planned for the product release— just refinements and bug fixes. More documentation is coming.
 
July 29, 2004 Beta 1.5.2 Has some minor fixes and small improvements in the multiple region plots.
July 27, 2004 Beta 1.5 produces plots of MTF50 (without and with standardized sharpening) and rise distance as a function of distance from the center of the frame for images where multiple regions have been selected. This is a big advance— the results for several locations are summarized in two figures. Full documentation is forthcoming.
July 26, 2004 Beta 1.4.6 Stores and recalls settings, including directories for reading and saving images, SFR plot settings, and save selection. This is a major convenience. Settings are stored in imatest.ini, which is a simple, readable ASCII file.
July 18, 2004 Beta 1.4.4 Has some improvements in ROI selection, displays MTF30 instead of MTF20 (minor change) and adds standard deviation (sigma) to the L*a*b* color error. I’ll be traveling until July 24. I’ve left some old versions (below) as a backup.
July 17, 2004 Beta 1.4.2 Fixes some font size problems with 1600×1200+ displays. The OK/Cancel buttons have been switched in some dialog boxes: OK (yes) is always on the left.
July 16, 2004 Beta 1.4.1 Allows you to select several regions of interest (ROIs) in SFR instead of just one. This makes it convenient to test sharpness from the center to the edge, etc. ROIs are now saved. If you run SFR on an image with the same pixel dimensions as the previous image, SFR will ask you if you want to use the same ROIs. This can speed up repeat runs, for example, when the same image is used to test a lens at several f-stops.
July 12, 2004 Beta 1.3.4 SFR output has been simplified by omitting the LW/PH MTF Figure (as default) and removing the Shannon capacity and noise spectrum plots from the Chromatic Aberration Figure (also as defaults). These plots can be restored by means of a checkbox. The installer is somewhat better checking for installed libraries.
July 11, 2004 Beta 1.3.3 Fixes the font size problem in the GUI windows— All fonts should now be set properly by the font size box. Also fixes some Install/Uninstall issues. Windows XP should be OK, but there may still be problems with 98.
July 8, 2004 Beta 1.3.1 Changes the definition of camera gamma so pixel level = exposure(camera gamma). It corrects some Q-13 display issues: the first zone is now number 1.
July 5, 2004 Beta 1.3.0 The installer has arrived. Installation is now simple— just double-click on Imatest-[version].exe and answer the questions— mostly click Next >.
July 2, 2004 Beta 1.2.6 Has an option for an Excel .CSV plot of (cycles/pixel, LW/PH, MTF, MTF(corr)). The aerial MTF50 is now called “ideal megapixels.”
July 1, 2004 Beta 1.2.5 Includes estimates of aerial MTF50 (half-contrast frequency in megapixels) in addition to linear MTF50 (in cycles/pixel and LW/PH).
 
June 26, 2004 Beta 1.2.3 Incorporates several small improvements, including the ability to select the standardized sharpening radius. The directory structure has been changed to conform to the final (I hope) release.
June 24, 2004 Beta 1.2.2 Has better zone detection in Q-13, which now analyzes several step charts in addition to the Q-13, including transmission charts from Kodak and Stouffer. These charts are valuable for testing dynamic range and performance in scanners and digital cameras. Colorcheck displays the average R, G, B, and Y noise for the gray patches.
June 22, 2004 Beta 1.2.0 Allows Colorcheck and Q-13 images to be cropped. This makes it easy to analyze Colorchecker images in the “Davebox” images in imaging-resource.com. 48-bit color files are now supported. Colorcheck and Q-13 request the title of the run (which defaults to the input file name).
June 17, 2004 Beta 1.1.3 Corrects some cropping issues with Colorcheck and reports gamma in a consistent manner for all modules (generally in the vicinity of 2). Where “Oversharpening” was a negative number, it is now reported as “Undersharpening.” The Imatest forum for posting questions and responses is now working.
June 10, 2004 Beta 1.1.1 Allows choice of small, normal, and large fonts to cover a wider range of screen resolutions. Plot size is increased for 1600×1200 or larger screens. Mean saturation and color error have been added to the Colorcheck L*a*b* color error plot. If new EXIF data is present, data derived from previous EXIF entries is cleared. Clipping warning message boxes and tooltips have been added.
 
May 28, 2004 Beta 1.1.0 Has a new input window for SFR that allows output to be set to cycles per mm, along with numerous other settings. It also allows the output font size to be reduced.
May 23, 2004 Beta 1.0.6 Numerous small improvements in displays. The last number of the release version will be incremented for every build, no matter how minor.
May 18, 2004 Beta 1.0.5 Corrects a number of Colorcheck issues and has a new L*a*b* color error diagram.
May 13, 2004 Beta 1.0.4 Minor bug fixes and refinements. The Change directory box in the Imatest main window was removed. Imatest modules now remember the last directory used. There are new versions of install2.bat and install98.bat.
May 9, 2004 Beta 1.0.3 A number of small improvements, including calculation of Shannon capacity for several signal levels, representing several image contrast levels. Documentation has been updated, but there are still plenty of loose ends.
 
April 29, 2004 Beta 1.0 First GUI (graphics user interface) version. Incorporates most of the improvements and bug fixes suggested by the Beta testers (thanks to all of you). Includes two new modules— ColorCheck for analyzing the GretagMacbeth ColorChecker, and Q-13 for the Kodak Q-13 gray scale step chart.
April 21, 2004 Beta 0.07 Now based on Matlab Release 13 (version 6.5.1). Must be reinstalled from scratch, not as an upgrade. The Chromatic Aberration calculation has been corrected. Gamma has been inverted: It now defaults to 2 (less confusing). Noise calculations, noise spectrum, and an approximate Shannon capacity have been added.
 
March 31, 2004 Beta 0.06 Now includes a Chromatic Aberration plot. Asks whether you want to save the results of the run (so your folders don’t get cluttered with bad results).
March 27, 2004 Beta 0.05 Sharpening radius is adjusted to give good results for blurred edges.
March 23, 2004 Beta 0.04 Box that requests another SFR run gives option of using same image. Many small refinements.
March 22, 2004 Beta 0.03 Region of Interest (ROI) selection of digital camera images now functions properly. Some data is “sticky:” it remains unchanged between successive runs. Many small improvements have been made on the user interface.
March 20, 2004 Beta 0.02 Files are now written for use with Microsoft Excel.
March 17, 2004 Beta 0.01 First Beta release.