Functional testing of the algorithms requires the capture and verification of the real images. The functionality of different camera algorithms and parameters can be tested by measuring their influence on the captured image. SoMA uses mathematical analysis to detect the differences between reference and captured images.
The mathematical analysis of the automatic test environment enables efficient testing of both individual functionalities and the combination of several features.
The main purpose of the functional testing is to verify the correct functionality and generate repeatable measurements between test executions and across devices. However, functional testing alone is not sufficient to determine the absolute quality of the camera system. SoMA quality testing provides these additional measurements capabilities.