SOLPI HyperSpectral SDK
SDK for cameras with CMV2K-SM4X4 & SM5X5 sensors
SOLPI HyperSpectral SDK
- The SDK includes a Wizard and code examples to help the user in the first steps.
- Generate Hypercubes easily.
- Crop and Demosaicing of the hyperspectral images of the mosaic sensor.
- Obtain the Image Reflectance.
- Deal with the Sensor Calibration.
- Apply Spectral Correction.
The HyperSpectral SDK has a 15 days fully featured trial period.
Test Hyperspectral Cameras.
Generate Hypercubes easily.
The output hypercubes are stored in ENVI Band Sequential (BSQ) file format, which contains a header file with the system setup and sensor information, and a file containing the hyperspectral data in raw format.
Crop and Demosaicing of the hyperspectral images of the mosaic sensor.
Demosaicing is used to compensate the effects of the mosaic pattern in the hyperspectral image. This is done by resampling the data of each band into the same regular grid, so that all bands of the spectral image are aligned.
Obtain the Image Reflectance.
Reflectance calculation or white balancing computes the reflectance signal from the captured radiance of an object. The computed reflectance enables the comparison of the object spectra with available databases.
Deal with the Sensor Calibration.
Hyperspectral sensors are designed to work in a specific spectral range. Bandpass filters avoid spectral leaking and unwanted second order responses outside of the sensor’s active range.Imec sensors are calibrated with previous knowledge of the filter used in order to compensate the possible errors or mismatches due to the filter effect. The SDK is able to parse the information of the calibration file provided by IMEC and use it for the spectral correction.
Apply Spectral Correction.
Spectral correction recomposes a raw spectrum into a corrected spectrum, removing higher-order and cross-talk signals from the spectrum and avoiding spectral contributions from unwanted bands. Once the spectral correction is applied to the reflectance hypercube, the available bands change in frequency and number.
The SDK includes a Wizard and code examples to help the user in the first steps.
Summarizing, SOLPI can provide the following elements for HyperSpectral Imaging:
- Vision components, such as cameras and lenses.
- Mechanical components, such as conveyor belt and structure to assemble all the vision components.
- Software to analyze and generate the hypercubes.
- Consultancy services and trainings.