We are experts dedicated to education.

Our team will help your staff learn the ins and outs of image quality testing and how to properly leverage Imatest software to its full potential.

2017-2018 Class Schedule:

April 25-26, 2018: Beijing, China

June 6-7, 2018:  Detroit, MI, USA

August 2-3, 2018: San Jose, CA

August 22-23, 2018: Shenzhen, China

September 24-25, 2018: Cologne, Germany

October 24-25, 2018: Singapore

November 14-15, 2018: Taipei, Taiwan

April 18-19, 2019: Seoul, Korea


How our training programs work:

  • Two-day training courses offered throughout the year in the US and Asia.
  • Customized in-house training is available to select customers.
  • Discover the many factors that contribute to image quality and how to use Imatest to measure each factor.
  • Learn how to select test charts that are appropriate for the type of image quality factor that you’re testing.
  • Participants can ask questions and receive helpful answers that will allow them to best use the software.


Other Services:

A Guide to Image Quality Factors

Documentation on all Imatest Modules

Frequently Asked Questions

What students will learn:

  • Measuring key image quality factors using Imatest.
  • Understanding and interpreting Imatest output.
  • Avoiding common mistakes in applying Imatest.
  • Selecting appropriate test charts.
  • Configuring options to achieve particular testing objectives.
  • Assessing overall image quality.
  • Automating tests for manufacturing quality control.
  • Balancing the tradeoff between yield and end-user satisfaction.


Two-Day Training Prices:

  • North America $1,100
  • Europe $1,500
  • China $700
  • Taiwan $800
  • Korea $1,000

Register online or contact training@imatest.com for pricing on customized in-house training.

Companies that send 2+ engineers to training will receive a 20% discount per person, and companies that send 5+ engineers will receive a 30% discount per person.

Register for a free Information Seminar that will take place before each Training Course.



It is beneficial to have some background in photography and optics in order to be prepared to fully understand the concepts we teach in the Imatest Training course.

We would recommend Marc Levoy’s Digital Photography course which has lectures available on YouTube.

For a briefer preparation, we would recommend Cambridge in Colour’s: Learn Photography Basics course.


Detailed Schedule

Spend two informative days learning how to use Imatest software to benefit your company.

Day 1

Part 1: Imatest introduction
  • Background/history
  • Product lineup
  • Basic image concepts
  • Sharpness introduction
  • Raw files & raw conversion
  • Image quality factors
Part 2:
  • SFRplus demo
  • The key module that measures a great many image quality factors
  • Test Lab Construction
  • Settings stored in imatest.ini, used for controlling IT
  • Summary of modules
Part 3:
  • Common operations (workflow details)
    • File selection
    • Region (ROI) selection
    • Dialog boxes
    • Saving results
  • Stepchart
    • Veiling glare
  • Dynamic range
    • Measured in Stepchart (transmissive target)
    • Post-processor (several reflective images)
Part 4:
  • Colorcheck – measures 24-patch X-Rite Colorchecker
  • Multicharts – measures several standard color charts
  • Distortion
  • Uniformity (Light Falloff and Uniformity-Interactive)
  • Blemish Detect

Day 2

Part 5: Sharpness measurements
  • SFR (Slanted-edge Spatial Frequency Response)
  • Batchview
  • MTF Compare Transfer functions & deconvolution
  • Sharpening – Introduction and Standardized sharpening
  • Slanted-edge algorithm – ISO-12233 and enhancements
  • SQF – Subjective Quality Factor (Acutance)
Part 6: Rescharts – Interface for interactive sharpness measurements
  • SFR & SFRplus
  • Star Chart (Siemens Star)
  • Log Frequency
  • Log F-Contrast
  • Wedge
  • Random – Dead leaves / Spilled coins (scale-invariant)
  • Any scene sharpness
Part 7: Imatest IT (Industrial Testing)
  • EXE and DLL interfaces
  • Performance enhancement
  • Manufacturing test setup – preventing darkness and saturation
  • Pass/fail spec INI configuration
  • Parsing of outputs using JSON

Ready to join an upcoming class?