Thermalyze Image Analysis Software

PN0177 provides an extensive set of analysis tools to help you characterize the performance of electronic and micro-mechanical devices in many different and insightful ways.

Applications and Features
  • Draw regions to measure temperature statistics within specific areas-of-interest on a device.

  • Record and play back sequences of thermal images.

  • Import and merge video images and schematics with thermal images to locate thermal anomalies.

  • Create real-time strip charts, line profiles, and histograms.

  • Use Lock-in Thermography to locate leakage current on semiconductor devices.

  • Use Model Comparison to locate identify defective components on circuit boards.

Request a Quote

Operation

Installation

Updates

    Operation

Image Capture

  • Camera Control

  • Camera Settings

  • Image Size

  • Color Palette

  • Zoom and Pan

  • Export and Print

  • Open and Save

Settings

  • User Preferences

  • Program Settings

Camera Calibration

  • Bad Pixel Replacement

  • Uniformity Correction

  • Lens Calibration

  • Lens Calibration Points

Tools

  • Messages

  • Notes

  • Image Subtraction

  • Thermal Image Mean

  • Video Camera

  • Thermal Stage

  • Image Processing

  • Positioning Blocks

Image Sequences

  • Create

  • Display Images

  • Crop and Reduce

  • Open and Save

  • Create Movies

  • Instrument Control

  • Relay Setup

Regions

  • Create

  • Data Grid

  • Settings

  • Open and Save

  • Region Information

  • Region Measure

Graphs

  • Line Profile

  • Histogram

  • Strip Chart

Emissivity

  • Theory

  • Examples

  • Settings

  • Increase

  • Measure

Emissivity Tables

  • Window

  • Create

  • Apply

Overlay

  • Controls

  • Window

  • Settings

  • Manual Alignment

  • Alignment

Instrument Control

  • Overview

  • Instrument Control

  • Settings

  • Startup Settings

  • Safety Settings

  • IV Curve

Linear Stages

  • Control

  • Setup

  • Advanced Settings

  • Troubleshoot

Lock-in Thermography

  • Window

  • Phase Image

  • Test Setup

  • Advanced Settings

  • Instrument Control

  • Relay Setup

  • Thermal Overlay Palette

  • Advanced Save and Export

  • Defect Depth Analysis

  • Test Setup

  • Testing

  • Test Optimization

Thermal Model Comparison

  • Main Window and Tabs

  • Project Settings

  • Project Setup

  • Model Setup

  • Testing

Thermalyze API

  • Calling Functions

  • Running Thermalyze

  • Capturing Images

  • Images

  • Camera Settings

  • Image Processing

  • Regions

  • Emissivity Settings

  • Emissivity Tables

  • Lock-in Thermography



Troubleshooting Tips

Messages Window 

The Messages window displays important information regarding the operation of Thermalyze such as camera communication errors or programming logic errors. 

To open the Message window, click the Show Messages item under the Setup menu or press the button in the Setup section of the Shortcuts toolbar. 

 Troubleshooting using the Messages window: 
  1. Open the Messages window and check the "Open Window" box in the lower left of the window so that the window is always displayed. 

  2. Move the window to the lower right of the screen so that it is out of the way and leave it open. 

  3. Error and status messages that occur will be displayed in the window. 

  4. Take a screenshot of the Messages window after an error has occurred and please send it to support@optotherm.com.

Screenshots

For future support issues, please use the following method for capturing screenshots in order to obtain a high-quality image that we can read: 

  1. In the Windows search bar, search for Paint and the right click and select "Pin to Taskbar". 

  2. Press the "PrtScn" button to save a screenshot to the clipboard. 

  3. Open the Windows Paint program. 

  4. Click [Ctrl] v to past the screenshot into Paint. 

  5. Save the Paint image as a .png file to the desktop. 

    Installation

The topics in this section include detailed instructions to install Thermalyze and prerequisite hardware and software. If an installation procedure fails, it can be repeated until successful.

Software Preinstalled: If you purchased the computer from Optotherm, all of the hardware, software, and drivers have been preinstalled on the computer.  The information in this section is required only when updating software or if hardware drivers or software applications needs to be reinstalled.

Dedicated Computer: Thermalyze is a sophisticated application that places high demands on the computer processor and other resources and proper operation depends on the installation of several software modules and hardware drivers.  To prevent software or hardware conflicts that may interfere with its operation, the computer should be employed solely for Sentris use and installation of additional software or hardware unrelated to the operation of Sentris should be avoided.

Preparation

Review the information and instructions in the links below before proceeding with Thermalyze installation.


Procedures

The topics in this section include an overview of the procedures required to install Thermalyze.

New Installation

Follow these instructions to install Thermalyze on a computer on which Thermalyze has not been previously installed.

The hardware and software installation are separated into several procedures to simplify the installation and to aid in troubleshooting. If an installation procedure fails, it can be repeated until successful.

Install Order: The following installation procedure must be performed in the order listed below.

Install Hardware

The topics in this section include detailed instructions to install prerequisite hardware necessary to run Thermalyze.

  1. Camera Link Board

Install Core Software 

The topics in this section include detailed instructions to install prerequisite core software required to run Thermalyze.  

  1. Matrox 

  2. NI Package Manager

  3. NI UI 

  4. NI Visa 

  5. Thermalyze Application

Install Calibration Data

The topics in this section include detailed instructions to install Infrasight camera calibration data required to capture thermal images using Thermalyze.

  1. Camera Calibration Data

  2. Bad Pixel Replacement File Update

Note: Calibration data is stored on a USB drive shipped with each Infrasight camera.

Offline Installation

    Updates

Thermalyze Updates

Preparation

Follow these instructions to update Thermalyze (including Thermalyze Offline) from a prior version. The software installation is separated into several procedures to simplify the installation and to aid in troubleshooting. If an installation procedure fails, it can be repeated until successful.

  • Download 7-Zip File Archiver before proceeding. It is the recommended file archiver for unzipping the installation files.

Thermalyze version 7.6.0.8 Prerequisites
Core Software Prerequisites Check if Required to Update
Matrox Setup ver 1.1.0
Install only if upgrading from versions below 7.5.0.0
NI Package Manager
Always install most current version available
Always install most current version available
Install only if upgrading from versions below 7.5.0.0
NI Visa Setup ver 19.0
Install only if upgrading from versions below 7.4.0.11
Thermalyze ver 7.6.0.8 Always install

Uninstall Core Software
Open the Windows 10 Apps & features window and uninstall only prior core software versions required according to the table above.

Matrox Uninstall Problems: If you have difficulty uninstalling a prior version of Matrox, please contact Optotherm support and we will provide a software program called CleanMIL to uninstall Matrox software files.

Install Core Software

Install Order: Although the following procedure can be performed in any order, it is best to perform them in the order listed to aid future troubleshooting.

Install the following core software only if required according to the table above.

  1. Matrox Image Processing Software and Board Driver Installation (Important: Do not perform Matrox MIL Licensing)

  2. NI Package Manager

  3. NI UI 

  4. NI Visa 

  5. Thermalyze Application

Bad Pixel Replacement File Update

Perform only if upgrading from versions below 7.6.0.0.

Load Default Program Settings

Perform only if upgrading from versions 7.6.0.0 or later.

  1. Close Thermalyze.

  2. Open File Explorer, navigate to C:\Optotherm\Thermalyze and delete the file named Thermalyze.ini.

  3. Start Thermalyze and default values of all program settings will be automatically loaded.

  4. Open the Camera Settings window and make sure the correct Com Port is selected before starting camera communication.

  5. Close Thermalyze. Note: A new Thermalyze.ini file will be created when Thermalyze is closed.

Accessory Installation: The installation procedures included in this document provide instructions to install the core software components necessary to run Thermalyze listed above. There may be additional software/drivers that are required to support Optotherm system accessories. Please see the accessory installation section for installation instructions to support accessories.

Thermalyze Version Changes

This topic lists changes pertaining to each Thermalyze version since 7.6.0.0

New Features

  • Keyboard shortcuts window

  • Line Profile X position now displayed in pixel size units, second cursor added with delta displayed, and cursor positions displayed on line profile region

  • Relay support for USB-SSR08

  • Image scale legend on Thermalyze, Lock-in Thermography, and Lock-in Phase Image windows

  • Show center added to Lock-in Phase Image window

  • Palette Auto Scale Each added to Thermalyze window

  • Transfer Thermal Overlay as Overlay added to Lock-in Thermography window

Bug Fixes

  • Fixed User Preferences window Update Image and Update Graphics checkboxes

  • Fixed Thermal Stage window Com Port settings always reverting to 0

  • Fixed region conflict with other displayed graphics such as Show Center crosshairs

  • Fixed Show Center crosshairs deleted when region deleted

  • Regions now visible with overlay merge

Changes

  • When Stop button is pressed on controller, focus is given back to vStageUi after message is sent to vMsgBox

  • If Linear Stage Controller is busy, message box is now not displayed and an alert is sounded

  • Now minimizing main Thermalyze window minimizes all open child windows

  • Region statistic test result data grid background colors optimized for viewing when region is selected and not selected

  • Overlay max and min now defines range of pixel values to merge with overlay

  • Measure window Pixel Size range now 0.1 to 10000

Version Details

Dependency Changes

  • Matrox Setup 1.2.0

Installation Changes

New Features

  • Video GenICam Properties: ExposureMode property added

Bug Fixes

Changes

Version Details

Dependency Changes

Installation Changes

New Features

  • Linear Stage Advanced Settings window Key Control added

Bug Fixes

  • Fixed Lock-in Advanced Save and Export window export Single Phase and Amplitude Overlay check boxes

  • Fixed Strip Chart skipped images when plotting sequence images

  • Fixed Lock-in Phase image size

  • Can now uncheck voltage test boxes in Instrument Control window if communication is lost

  • When saving Lock-in tests, Thermal Model Comparison tests, and sequences leading and trailing spaces are removed from file title because windows folders do not support leading or trailing spaces

  • Added RSYN command to synchronize range with limit to prevent Keithley 2401 problem when current limit is set higher than the present value

Changes

Version Details

Dependency Changes

Installation Changes

New Features

Bug Fixes

Changes

Version Details

Dependency Changes

Installation Changes

  • Added installation of TMC.mdb

New Features

  • Picture overlay can be applied to lock-in images

Bug Fixes

  • Added missing FTD3XX.dll to installation package

  • Fixed display error when Video window is opened but no camera is connected

Changes

Version Details

Dependency Changes

Installation Changes

New Features

  • Picture overlay can be applied to lock-in images

  • Added OffsetX and OffsetY properties in Video Settings window

  • Added User Set features in Video GenICam Properties window

  • Choose to export with/without overlay and Clear All button added to Lock-in Advanced Save and Export window

Bug Fixes

  • All window height and width saved when Thermalyze closes

  • Current and voltage display fixed in Instrument Control window when controlling 2400 series Keithley SMU

  • Measure window stays on top of Lock-in Thermography window

  • Overlay error fixed

  • "Image capture could not be stopped" message prevented

  • Shutterless compensation applied to lock-in cycle images

  • Lock-in images update when test stops

Changes

  • Independent operation of two linear stage controllers in the Linear Stage Control window

  • GenICam operation in Video window made more robust

  • Show Center crosshairs enlarged to width and height of image

Version Details

Dependency Changes

Installation Changes

New Features

  • Added Width and Height properties in Video Settings window

Bug Fixes

  • Uniformity Correction window Save Image saves flipped images correctly

  • Error handling added to property set functions

  • Functionality added to property set functions to properly set numerical edit control Minimum and Maximum properties

  • Fixed Instrument Control and Relay menus and buttons visibility and checked status

Changes

  • Improved GenICam operation in Video window

Version Details

Dependency Changes

Installation Change

New Features

  • Center crosshairs in Lock-in window and main image

  • Lock-in window auto palette scale button

  • Lock-in Hot Spot Location

  • Lock-in Setup Test Duration in hours, minutes and seconds

  • Lock-in Test Time in hours, minutes and seconds

  • Lock-in and Phase image overlay Contrast Enhancement

  • Measurement Settings window

  • Linear Stage Setup window

  • Linear Stage XYZ control with homing, memory locations, indexing and keyboard control

  • Thermalyze version in window title

  • Instrument (Keithley 2470) Breakdown Protection

Bug Fixes

  • New "c:Optotherm\Thermalyze\BPR" folder created at startup

  • Phase image updates when Phase window is opened and lock-in file is opened

  • Lock-in Test Duration stops tests

Changes

  • Video, Picture windows now display size with button instead of drop-down list

  • IV Curve plot axis labels and division no automatically generated

  • Camera Height window renamed to Linear Stage window

  • Video window default parameter changes to Acquisition Mode default = 1, Gain default = 10

  • Second region toolbar button added below main image

Version Details

Dependency Changes

Installation Changes

New Features

  • Shutterless touchup

  • Instrument support for Keithley 2600 source measure units

  • Instrument current sourcing

  • Instrument safety current and voltage

  • Instrument current and voltage range settings

  • Instrument channel settings

  • Instrument support for Sequence and TMC tests

  • Bad pixel replacement

Bug Fixes

  • Bad pixel replacement now performed after lens calibration to fix bad pixel compensation in lens calibration

  • Pre-touchup thermal images now used for lock-in tests to avoid touchup artifacts in lock-in images

  • Fixed 2400 standard series SMU current limit issue

  • Fixed User Preferences window Units selection bug

  • Fixed TMC Test Images message box display opening settings file

  • Fixed region test cell color not changing back to white background

  • Fixed the error displayed as "vProgress: Cannot access a disposed object"

Changes

  • Bad pixel replacement saves all bad pixels in UserBprMask.imb

  • The close camera shutter for lens change feature was removed

  • Instrument output turned off first when Setup Instrument is pressed

Version Details

New shutterless touchup compensation is added in this version which resolves the following issues:

  • Prevents periodic interference with image capture and display

  • Prevents image artifacts and reduced sensitivity in lock-in test images

  • Decreases likelihood of requirement for shutter repair

Note: After installing this version, the camera shutter will open only when image capture begins and will not close when image capture ends.

Dependency Changes

  • References to TIS.Imaging.ICImagingControl34 removed

Installation Changes

  • Removed installation of TIS.Imaging.ICImagingControl34.dll and TIS_UDSHL11_x64.dll