RECONFIGURABLE OPTICAL PROCESSING SYSTEM

20170045909 ยท 2017-02-16

    Inventors

    Cpc classification

    International classification

    Abstract

    An optical processing system comprises an optical input; one or more spatial light modulator arrays; and a detector array; wherein at least of said spatial light modulator arrays incorporates a plurality of data elements focusing elements; said data elements and/or said focussing elements having multiple degrees of freedom.

    Claims

    1. An optical processing system comprising an optical input; at least one spatial light modulator layer; and a detector array; wherein said at least one spatial light modulator layer comprises a single high-resolution liquid crystal panel, the single high-resolution liquid crystal panel comprising an array with multiple pixelated input data patterns displayed by said single liquid crystal panel and multiple pixelated focussing patterns displayed by the same single liquid crystal panel.

    2. A system according to claim 1, wherein the liquid crystal panel is a transmissive or a reflective liquid crystal panel.

    3. A system according to claim 1, further comprising a reflector which faces said array, for folding an optical path.

    4. A system according to claim 1, wherein said system further comprises an optical output which is produced by a combination of shifting the positions of the pixelated input data patterns and a modification of said pixelated focussing patterns.

    5. A system according to claim 1, wherein the data patterns and/or focussing patterns have multiple degrees of freedom.

    6. A system according to claim 1, wherein said spatial light modulator layer comprises a MEMs pixel array and said focussing patterns comprise amplitude patterns displayed by said MEMs pixel array.

    7. A system according to claim 1, further comprising a beam steering arrangement for shifting focussing patterns or altering beam steering patterns across the spatial light modulator; whereby a detected optical output matches the expected distribution and position of an intensity pattern captured by a detector array positioned at the output of the optical system.

    8. A system according to claim 7, wherein said beam steering and detection arrangement employs diffraction patterns.

    9. A system according to claim 8, wherein said beam steering and detection arrangement employs blaze gratings.

    10. A system according to claim 7, further comprising a software algorithm for shifting or altering focussing patterns or beam steering patterns until the required intensity distribution is detected.

    11. A system according to claim 1, adapted to implement diffractive optical processing capable of at least one of: single stage matrix field operations, multiple stage matrix field operations and Fourier transform operations; wherein numerical data is entered by means of phase or amplitude arrays on one or multiple liquid crystal or MEMs pixel arrays.

    12. A system according to claim 1, wherein focussing patterns and data patterns are configured to be simultaneously addressed on the same array.

    13. A system according to claim 1, comprising at least two spatial light modulator layers, the spatial light modulator layers respectively comprising a reflective high-resolution liquid crystal panel located either side of at least one transmissive high-resolution liquid crystal panel.

    14. A system according to claim 1, wherein the spatial light modulator incorporates multiple layers and said system further comprises a grid located between at least two layers for blocking and/or absorbing high order Fourier components.

    15. An optical correlation based processing system, comprising an optical processing system according to claim 1.

    16. An optical pattern recognition system, comprising an optical processing system according to claim 1.

    17. An optical derivative processing system, comprising an optical processing system according to claim 1.

    18. An optical equation solving system, comprising an optical processing system according to claim 1.

    19. An optical system for mathematical operations, comprising an optical processing system according to claim 1.

    Description

    BRIEF DESCRIPTION OF THE FIGURES

    [0051] FIGS. 1 to 3 are optical path diagrams derived from the applicant's own prior art.

    [0052] FIG. 4 shows a zone plate of a known kind.

    [0053] FIG. 5 shows a 4f derivative process realised by employing a single high resolution pixel array.

    [0054] FIG. 6 shows a perspective view of an optical processing system in accordance with a further embodiment of the invention.

    [0055] FIG. 7 shows a perspective view of a further embodiment of the invention.

    [0056] FIG. 8 shows a further embodiment of the invention where data and focussing elements are shown side by side.

    DETAILED DESCRIPTION OF EMBODIMENTS OF THE INVENTION

    [0057] FIG. 5 shows an embodiment of how the derivative process described above may be realised in accordance with the invention. A high resolution pixel array 17 contains several million pixels. Arranged within the array are the input scene g(x,y) 18, first focussing element 19, filter array r(x,y) 20, second focussing element 21 and detector array 22. Each one of the focussing elements 19 and 21 may be a zone plate of the kind shown in FIG. 4. The pixel array 17 is preferably reflective and may be mounted on a plane mirror. Opposing the array 17 there may be provided another plane mirror located at a distance of f/2 away from the array such that the distance traveled by the light beam between focussing elements and numerical data represented on the array would match the effective focal length f of the focussing elements 19 and 21. The coherent light would then be reflected back and forth, such that each of the data and focusing stages would form a successive optical path resulting in the output distribution being incident on detector 22.

    [0058] By employing this method, the problem of the high alignment tolerances is alleviated, since focussing and positioning the components of the optical system (beyond initially positioning the SLM array layers) now becomes a software process. Rotational tolerances are minimised by having the data arrays positioned on the same physical grid.

    [0059] Spatial/translational alignment is achieved by using a software management algorithm to produce the target optical output on the detector array by a combination of shifting the positions of the numerical data on the pixel array, and changing the focus via modification of the zone plate patterns. Furthermore, beam steering patterns, such as phase ramps or other such patterns may be used to steer the beam according to the required optical path.

    [0060] FIG. 6 shows how by replacing the static focusing elements on the optical system, with zone plates such as zone plate 23 displayed on a liquid crystal (or other) SLM, multiple function coherent optical systems may be realised by using opposing high resolution reflective liquid crystal panels such as panel. 24 and 25 which may be set to display multiple focussing elements, input functions, reference/derivative filters. Multiple transmissive liquid crystal panels such as panel 26 may be inserted between the opposing reflective liquid crystal panels to add further optical function elements.

    [0061] With this embodiment, rotational and translational tolerances may be taken care of by way of using the same liquid crystal panel to display the subsequent focussing or data functions. Such a system would be dynamic and reprogrammable, whilst being extremely compact and of low size and mass. By using very high resolution liquid crystal panels the resulting optical system may be able to perform extremely large processing tasks, such as solving large partial differential equations, for example the Navier-Stokes equations that are the basis of computational fluid dynamics.

    [0062] FIG. 6 shows the arrangement of two opposing reflective liquid crystal panels 24 and 25 with one single transmissive liquid crystal panel 26. Also shown is a collimated laser beam 27 and the first few interactions of the beam with the focussing and data elements. The camera device is not shown but would be positioned wherever the end of the optical system would be positioned. Multiple laser beams could also be employed to produce multiple optical paths through the system.

    [0063] To prevent optical crosstalk in the system from high orders resulting from the Fourier plane distributions in the system, a honeycomb-style grid may be inserted between the Liquid crystal panels to act as a tight trap, with care being taken not to clip the beams.

    [0064] FIG. 7 shows how the 4f optical system may be extended by adding further functions into the optical path by employing multiple high resolution pixel arrays. For simplicity, the figure only shows the partial voyage of the light beam. Multiple light beams from multiple optical sources may also be used and combined as required through the system. The final detector array, or arrays (not shown) are positioned at the output of the system.

    [0065] In addition to the alignment and stabilisation features of the claimed configurations, the method also allows the optical path and functionality to be altered since the data array and optical elements are all dynamically addressable. Multiple optical systems may therefore be realised using the same hardware components, creating a reconfigurable and dynamic arrangement. This may be particularly useful in PDE-type solver systems, where the flow data may be generated and stored temporarily in electronic form, then analysed using the same hardware, reconfigured as an optical pattern recognition system without the need for any physical realignment or adjustment.

    [0066] One further consideration is in dealing with the higher order Fourier components that will be present in the multiple Fourier planes that are created in the system. These may create optical crosstalk noise as they overlap other parts of the preceding and following beam stages. To counter this, a honeycomb-style grid may be placed between the pixel layers to block and absorb these high order components.

    [0067] The above embodiment may relate not only to the solving of PDE-type equations and optical pattern recognition, but also more general mathematical operations, in particular matrix multiplication. Other mathematical operations such as addition may be achieved through the use of multiple beams being combined at each state through the optical path.

    [0068] FIG. 8 shows how the same system described in FIG. 6 may be dynamically reconfigured into a different optical process by changing the information being addressed. Shown is a single Fourier transform stage which may be used as the 1/f Joint Transform Correlator described in EP1546838. Here, the reflective SLM pixel array layer 28 displays an input scene 29 comprising of an input and reference function for comparison. Again, not shown is a plane mirror facing the SLM array positioned a distance of f/2 from the SLM array. Collimated laser tight (which may be collimated and angled using the same zone plate and beam steering method described earlier) illuminates the input scene 29 and is reflected to the plane mirror opposite. This is then reflected to illuminate the zone plate 30 (of effective focal length f), which in turn focusses the beam on the detector array 31. The captured intensity pattern represents the intensity distribution of the Fourier transform of the input scene, known as the Joint Power Spectrum. For a 1/f JTC operation, this is then electronically thresholded/processed and the result undergoes a second Fourier transform to produce the correlation plane. This second Fourier transform could use the same system layout described here, replacing the input scene with the processed Joint Power Spectrum.