Analyzer4D - Software

The heart of QASS measurement technology.

Our in-house developed Analyzer4D software works inside the optimizer and combines sensor technology and hardware of the measuring computer with the corresponding know-how.  

At its heart is spectral pattern recognition, which checks data streams for known signals by calculating a similarity factor. Since every production defect is different and the variations in the production process are also not the same, the measurement technique can be quickly adapted to different processes using clustering, decision algorithms, machine learning and personalized scripts in Python and Javascript.

To simplify the adaptation of processes to measurement technology, we use our own graphical programming interface. The operator network consists of logical connections of program modules, which are assembled to a data flow model.

The results obtained are visualized and displayed by our user-friendly PENGUI interface. This gives you a freely customized graphical representation of your data, tailored to your process requirements.

Analyzer4D: This happens under the hood.


QASS Dashboards



  • Overview of all measuring systems
  • Reach your measurement systems from the office via web browser
  • All important information about the production at a glance
  • Enables better support and faster maintenance of the system

Individual user interfaces



User interface completely customized to your needs

  • Various options for data visualization such as shift counter, traffic light, tachometer, etc.
  • Focus on the essentials - What data? How? Where? When?
  • Multiple access levels


Pattern clustering in the Optimizer4D


  • Detected patterns are automatically clustered and grouped based on their similarity
  • The different clusters are divided into "cracks", "noise" and other signal groups
  • Clusters of the same signal type are calculated with each other and result in a base pattern (golden sample)


Programmable evaluation modules with Python

Maximum adaptivity through Python scripting

  • Enables data analysis with Python 
  • Enables the use of Datascience modules and libraries
  • Integration of machine learning algorithms
  • Open for the end user
  • Allows you to write your own modules​

Operator network

Graphical measurement programming 

The QASS Operator Model

  • Optical scripting of the evaluation modules
  • Evaluation modules can be interconnected as required
  • Scripting modules enable specially adapted analysis algorithms in Python and Javascript
  • Graphical measurement programming

Pattern recognition

Recognition of patterns in the Analyzer4D software

Why pattern recognition?

  • Thresholds are often useless for adaptations to processes when process parameters are subject to drifts or intentional adjustments.
  • By storing concise patterns, it is possible to distinguish between cracks
  • The signal analysis then searches for similar signals (image comparisons)
  • More stable and reliable than a threshold approach

​Noise suppression

Noise suppression and filtering

Preprocessing of the measurement data

  • Noise suppression by means of spectral filtering 
  • Compression of the data to the essential content​

3D Spectral analysis

3D process landscape (spectrogram)


  • 3D display of the measurement data in the axes time - frequency - amplitude
  • Improved signal detection compared to conventional 2D display (time - amplitude)


You contact us, by phone or by mail, and describe your situation

Target definition

We define the goals of the project with you

Data analysis

QASS measurement equipment is installed and collects data that is subsequently analyzed.


The measurement technology is specially adapted to your purposes.


Our system is tested and optimized at your site under production conditions.