Research projectsMikhail V. Konnik,
Optical-digital encryption system2004 - 2009 yearThe hybrid optical-digital system is intended for optical encryption of documents printed on a paper. Optical encryption is provided during registration: optical convolution of a point spread function (PSF) of the diffractive optical element (DOE) with an input scene's image is performed. The result of optical convolution (i.e., encoded image) is registered by a digital photo sensor. Digital deconvolution is required for the restoration of encoded images.Encryption process is shown in Fig. 1.1. The image of the input scene (see Fig. 1.1a) is convolved optically with the PSF of the DOE (see Fig. 1.1b). The result of convolution (i.e., encoded image) is registered by the digital photo sensor hence the image became unreadable (see Fig. 1.1c).
The decryption process is carried out by digital deconvolution algorithms based on inverse filtering. The encoded image (see Fig. 1.2a) is convolved digitally with the inverse PSF (see Fig. 1.2b) that is found by digital deconvolution filter. Such operation compensates the introduced distortion and allows to restore the encoded image. The decoded image (see Fig. 1.2c) is slightly degraded because of imperfect manufacture of the DOE and noise that is introduced by the photo sensor. Such encryption is like a lossy-compression: the quality of the decoded image degrades but resistance of encryption increases.
Figure 1.2: Decoding of the optically coded image: a) encoded image, the inverse PSF that is found by deconvolution algorithm, c) the image that is restored digitally.
Hybrid optical-digital imaging systems based on ``wave-front coding'' paradigm [1,2,3,4] can be used for correction of aberrations [5] as well as for improvement depth of field of optical systems [6,1]. Subject of research
Methods used
Personal participationThe main task was to create portable, inexpensive and reliable optical-digital system for encryption/decryption of printed documents. My part of the work:
Results
Main results were published in [7,8,9,10,11,12] and several papers in Russian as well.
Optical-digital pattern recognition correlator2006 - 2009 yearThe project of the optical-digital pattern recognition correlator is closely connected to the optical-digital encryption system (see Project 1) and uses the same ``wavefront coding'' paradigm. The correlator is intended for pattern recognition in the quasimonochromatic spatially incoherent light. The correlator's hardware consists of the digital photo camera with a diffraction optical element (DOE) inserted as a correlation filter.
The correlation of the input scene's image (see Fig. 2.1a)
with the DOE's point spread function (PSF) is optically provided.
Produced image is the correlation of the input scene's image with the
reference image. The reference image (see Fig. 2.1b) is the DOE's PSF rotated on 1800
. Correlation signals (see Fig. 2.1c) can be viewed through the viewfinder or registered by the digital photo camera's sensor.
Figure 2.1: Pattern recognition correlator: a) input scene for correlation analysis; b) the restored by point light source reference image that is correlation filter recorded in the DOE; c) bright spots on the registered correlation signals that indicate recognized objects. Such correlator has the ability of the input scene's restoration that can be performed by digital deconvolution algorithms. In some applications it is required to look at the recognized objects after correlation search.
Methods used
Subject of researchA possibility of correlation objects recognition with optically provided convolution of the input scene's image and with DOE's PSF.
Personal participationMain goal was to make a portable optical-digital system, so there were performed significant amount of engineering works:
ResultsThere were studied and implemented correlation technique based on the ``wavefront coding'' paradigm. Good recognition's accuracy was obtained, ability of input scene's restoration was implemented. The correlator can distinguish objects even on a HDR input scenes.
Main results were published in [13,14,15,16,7]
Edge detection of images taken in difficult weather conditions for target recognition2006 - 2008 yearThis work was a part of the project of MePHI's Optical Target Detection Lab. The aim was to develop a correlator based on LPCC filters for target detection regardless of target's orientation and scale. The optical-digital correlator is better to operate with binary images; hence fast and reliable edge detection methods were required.There were tested and implemented several approaches of edge
detection, such as first (Sobel, Prewitt, Kirsh) and second derivative
(LoG, Laplas) edge detection methods as well as morphological methods
of edge detection. The results are briefly summarized in Fig. 3.1. The original registered image of the area is presented in Fig. 3.1a. The result of contouring by Sobel's algorithm, which is shown in Fig. 3.1b,
can be considered as well enough but many edges are incomplete and
there are false contours on the edge detected image. Canny's algorithm
(see Fig. 3.1c)
allowed to decrease the noise on the images but it takes too much
machine time. The image that was contoured by LOG algorithm (see Fig. 3.1d) suffers from noise and cannot be used in such tasks.
The best algorithm in our case edge detected images were obtained by the developed morphological algorithm (Fig. 3.1e). Such algorithm, which is based on morphological gradient, employs fast noise-cancelling OCCO [17] technique and hence is well-suited for contouring images that are taken in difficult weather conditions.
Methods usedFirst-derivative methods of edge detection (Sobel, Canny, Prewitt, Roberts, Frei-Chen), second-derivative methods (LoG, Laplas), and morphological edge detection methods.
Subject of researchThe main subject was the development of edges detection algorithms for contouring images that were taken in difficult weather conditions and to make contours independent from weather conditions as much as it possible.
Personal participation
ResultsThere were developed and implemented the algorithm based on the morphological edge detection and OCCO noise-cancelling technique.
Results were published only in Russian [18,19] because of non-civil status of the project. High dynamic range imaging2007 - 2009 yearHigh dynamic range (HDR) imaging is desired in many practical applications. Among others, Spatially Varying pixels Exposures technique can be applied for HDR imaging. It was shown [20,21] that Bayer CFA can be considered as an array of attenuating filters in the quasimonochromatic light. When pixels related to wavelength of the light source are saturated, pixels covered by other colour filters are far from saturation. Extracting data from pixels of different colour-filter type it is possible to recover an HDR image from a single registered oversaturated image.
The process of reconstruction of the oversaturated image (see Fig. 4.1a)
is the following. If the exposure value is long enough, some of pixels
may be oversaturated but neighbour pixels under other light filters are
generally not. Utilizing data from the neighbour pixels it is possible
to restore oversaturated regions of the captured image into an HDR
image (see Fig. 4.1b).
Methods usedOptimization methods for fitting experimental data (Least squares, Trust-Region).
Subject of researchUtilization of the information from neighbour pixels of Bayer's CFA in quasimonochromatic light increasing the dynamic range of images of correction signals (see Project 2). Approximation methods of radiometric curves using Least-Squares and Trust-region methods.
Personal participationThis is the first independent project for me started on my own initiative, so task proposal and realisation was carried out.
ResultsMethod of images reconstruction based on Spatially Varying pixels Exposures technique was developed and applied to the optical-digital pattern recognition correlator. Using only first accessorial pixels, I have obtained the increase of dynamic range of correlation signal's registration from 58 dB up to 73 dB.
Results were published in [13,14,22]. Control and Robustnes in Adaptive opticsfor Astronomical telescopesThe primary goal is to investigate the development of the adaptive optics simulator written in MATLAB. A deducated blog was created for this adaptive optics project.
Bibliography
|












