An optical coherent processor or correlator for processing an input image produced by an imaging device illuminated by a coherent light source utilizes an optical key for preventing unauthorized use of the processor. The principle underlying processing apparatus and method according to the invention uses an optical lock in combination with an encoded software key superimposed on a filter image. The optical lock, which is preferably in hardware form, consists of a first optical mask implementing a locking mask function that is preferably complex (phase and/or amplitude), which first optical mask is included in the optical path of the processor. The mask is fixed during assembly of the processor or correlator and a unique pattern is encoded thereon. The software key consists of a pattern defined by a key mask function that is displayed preferably using a spatial light modulator as part of a second optical mask included on the processor optical path. The key mask function is designed to compensate for the wave-front distortion generated by the locking mask function of the first optical mask. Therefore, an optical processor or correlator provided with its unique hardware lock cannot generates useful correlation, unless a corresponding unique software key is used.

Un procesador o un correlator coherente óptico para procesar una imagen de la entrada produjo por un dispositivo de la proyección de imagen iluminado por una fuente de luz coherente utiliza una llave óptica para prevenir el uso desautorizado del procesador. El aparato y el método de proceso subyacentes del principio según la invención utiliza una cerradura óptica conjuntamente con una llave codificada del software sobrepuesta en una imagen del filtro. La cerradura óptica, que está preferiblemente en forma del hardware, consiste en una primera máscara óptica que pone una función de fijación de la máscara en ejecucio'n que sea preferiblemente compleja (fase y/o amplitud), que la primera máscara óptica se incluye en la trayectoria óptica del procesador. La máscara es fija durante la asamblea del procesador o el correlator y un patrón único se codifica sobre eso. La llave del software consiste en un patrón definido por una función dominante de la máscara se exhiba que preferiblemente usando un modulador ligero espacial como parte de una segunda máscara óptica incluida en la trayectoria óptica del procesador. La función dominante de la máscara se diseña para compensar para la distorsión del frente de onda generada por la función de fijación de la máscara de la primera máscara óptica. Por lo tanto, un procesador o un correlator óptico proporcionado su cerradura única del hardware no puede genera la correlación útil, a menos que se utilice una llave única correspondiente del software.

 
Web www.patentalert.com

< System for providing a digital watermark in an audio signal

< Simple technique for implementing a cryptographic primitive using elementary register operations

> Method of protecting high definition video signal

> Selective security level certificate meter

~ 00073