Software

Software

MrFit: mirror simulation software

MrFit is a program for simulation of membrane and continuous facesheet deformable mirrors (“Mr” means mirror and “Fit” means to fit a specified wavefront). It calculates the voltages to be applied to the actuators to achieve the best possible compensation for a specified wavefront aberration, defined as a combination of Zernike terms. The program shows the surfaces of the wavefront, the best fit with a specified DM, and the approximation error.

Simulation of OKO DMs in Zemax

OKO introduces Zemax DLLs to facilitate realistic simulation of optical systems that include deformable mirrors produced by OKO. There are two separate libraries for two mirror classes: one is for Micromachined Deformable Mirrors (MMDM) and the other is for Piezoactuated Deformable Mirors (PDM). The libraries are implemented in the form of User Defined Surface (UDS) DLLs for Zemax and can be used in any Zemax model and suitable for every way of analysis.

LightPipes: beam propagation toolbox for MatLab and MathCAD

LightPipes is a set of software tools for simulation of propagation, diffraction and interference of coherent light. Algorithms are based on the scalar theory of diffraction. The toolbox includes spectral, FFT-based and finite-difference based propagation models. Special tools have been developedd for the propagation through lenses with coordinate transforms, simulation of any combination of Zernike aberrations, mode analysis in laser resonators, interferometers, inverse problems, waveguides and propagation in media with non-uniform distribution of refraction index.

Zernike Commander: simulation and visualization

Zernike Commander is a simple yet useful software tool suitable for education, real-time aberration visualization as well as for generation of test Hartmann image patterns. The software accepts an wavefront aberration described in the form of Zernike coefficients as well as parameters of Schack-Hartmann wavefront sensor as its input and produces the following graphical results: 3D representation of wavefront phase, interference pattern, far-field intensity distribution, Hartmann pattern, overview of Zernike modes.

MiZer: direct control of Zernike modes

Software application to directly control OKO deformable mirrors with Zernike polynomials. The free cross-platform software is implemented as a C/C++ library. A simple GUI application for manual control of Zernike modes is also included. The software uses factory calibration file, specific for each mirror. For more details, please read the program description or see the screen capture movie below. {jumi [*9]} For our Chinese customers, the video is available here

BeamTuner: laser beam correction by optimizing the focal spot

BeamTuner is a simple to use Windows application for compensating of a static aberration in an optical system with a deformable mirror (DM). The software doesn’t require any wavefront sensor, as it uses the focal spot image as the feedback. During optimization, the BeamTuner tries to find the best set of DM controls to minimise the focal spot. The set of control signals can be saved to be used later or in other applications.

FrontSurfer: wavefront analysis and control software

The wavefront analysis and control system ** FrontSurfer** is the most inexpensive Hartmann-Shack sensor on the market. Nevertheless, the system is very universal and can be used for: Optical shop testing of transmissive and reflective optics: lenses, mirrors, lens assemblies, collimators, etc. The measurement precision can reach λ/100 rms. Real-time display of low-order aberrations (tip/tilt, defocus, coma, astigmatism) in the “Alignment mode”. Real-time control and compensation of wavefront aberrations in combination with OKO deformable mirrors.

StillI: Enhanced imaging in turbulent conditions

OKO extends the capabilities of modern imaging systems by introducing purely software-based system for image stabilization, object tracking, frame integration and multi-frame deconvolution. It offers an almost real time enhanced imaging through turbulent and wavy media. The system works with live video sequences fed via DirectShow (webcam) interface, or from a CMOS or CCD camera. To get the impression, please watch the recordings below, better seen in a full-frame mode. Feel free to contact us with any technical question, or for an offer.