JPH01201632A - Method and device for optical parallel processing - Google Patents

Method and device for optical parallel processing

Info

Publication number
JPH01201632A
JPH01201632A JP2688788A JP2688788A JPH01201632A JP H01201632 A JPH01201632 A JP H01201632A JP 2688788 A JP2688788 A JP 2688788A JP 2688788 A JP2688788 A JP 2688788A JP H01201632 A JPH01201632 A JP H01201632A
Authority
JP
Japan
Prior art keywords
light
polarized light
polarization
state
optical
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2688788A
Other languages
Japanese (ja)
Other versions
JPH0789189B2 (en
Inventor
Hitoshi Hashimoto
仁 橋本
Kenichi Kitayama
研一 北山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2688788A priority Critical patent/JPH0789189B2/en
Publication of JPH01201632A publication Critical patent/JPH01201632A/en
Publication of JPH0789189B2 publication Critical patent/JPH0789189B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Abstract

PURPOSE:To utilize the parallel property and the high speed property of light and to execute an optical parallel processing which can execute a multistage input and a multistage processing, and also, which is programmable by replacing the binary state of digital information with two polarizations intersecting orthogonally with each other, separating them so that there is no overlap in accordance with the polarization and selecting its light. CONSTITUTION:A light beam from a light source 1-1 becomes a linearly polarized light by a polarizer 1-2. The linearly polarized light is varied in the polarizing direction by an input signal 1-3 in a space modulator 1-3'. That is, in the binary state, at the time of one state, the polarized light rotates by 90 deg. and becomes a linearly polarized light in the vertical direction in parallel to the paper surface, and at the time of the other state, the polarized light is not varied and remains vertical to the paper surface, as it is. The light beam passing through the space modulator 1-3' is separated spatially in accordance with the polarized light by a double-refraction plate 1-4. In such a way, the light beam separated spatially in accordance with the state of the input signal 1-3 is selected to a carnel 1-5. Therefore, the result of processing can be obtained at the speed of light, and the processing speed is high. Also, parallel image information consisting of a large quantity of picture elements can be processed as it is in the state that the parallel property is high.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は二値状態をとるディジタル情報を光学的に処理
する方法及び装置に係り、特に画像処理や各種演算を行
うのに好適な光並列処理方法及び装置に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a method and apparatus for optically processing digital information in a binary state, and in particular to an optical parallel processing method suitable for image processing and various calculations. The present invention relates to a processing method and apparatus.

〔従来の技術〕[Conventional technology]

第3図に従来の光並列処理方式の一例を示す。 FIG. 3 shows an example of a conventional optical parallel processing method.

これは画像処理の例であり、第3図(a)に示すように
、点光源アレイ3−1、符号化画像3−2、スクリーン
3−3、復号マスク3−4により構成されている。二値
画像(AとBとする)が各画素の値に応じてあらかじめ
符号化され、符号化画像3−2として入力される。点光
源アレイ3−1を点灯し、符号化画像3−2をスクリー
ン3−3に投影し、復号マスク3−4を通して演算結果
が得られる。この方法は、点灯する点光源アレイ3−1
のパターンを変えることにより、演算の種類を変えるも
のである。第3図(b)にこの対応を示す。なお、これ
の詳細は、谷田純 “並列光論理演算″(応用物理学会
光学懇話会発行「光学」第15巻第5号 1986年1
0月)において述べられている。
This is an example of image processing, and as shown in FIG. 3(a), it is composed of a point light source array 3-1, an encoded image 3-2, a screen 3-3, and a decoding mask 3-4. A binary image (referred to as A and B) is encoded in advance according to the value of each pixel, and is input as an encoded image 3-2. Point light source array 3-1 is turned on, encoded image 3-2 is projected onto screen 3-3, and a calculation result is obtained through decoding mask 3-4. In this method, the point light source array 3-1
By changing the pattern, the type of calculation is changed. This correspondence is shown in FIG. 3(b). For details, please refer to Jun Tanida "Parallel Optical Logic Operations" (Optics, Vol. 15, No. 5, published by the Optics Conference of the Japan Society of Applied Physics, 1986, 1).
(October).

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

従来の光並列処理方式には次のような問題点がある。 Conventional optical parallel processing methods have the following problems.

■ 多段処理が不可能。復号マスクを密着したスクリー
ンに投影することにより演算が終了するため、−度スク
リーンに投影した光信号は次段への入力光とすることは
できない。
■ Multi-stage processing is not possible. Since the computation is completed by projecting the decoding mask onto the closely attached screen, the optical signal projected onto the -degree screen cannot be used as input light to the next stage.

■ 符号化・入力が困難。多画像間の演算を実行しよう
とすると、全ての画像を合わせた符号化を行い入力とし
なければならないが、画像数に応じて急速に複雑となる
。これは入力時の処理として無視できない負荷となる。
■ Difficult to encode/input. When attempting to perform calculations between multiple images, all images must be combined and encoded as input, but the complexity rapidly increases as the number of images increases. This becomes a load that cannot be ignored during input processing.

■ 全ての演算の光での処理が不可能。光による論理和
(OR)で演算を実現するため、ORを実現したら論理
積(A N D)は実行できない。
■ It is impossible to process all calculations using light. Since the operation is realized by logical sum (OR) using light, once OR is realized, logical product (AND) cannot be executed.

このため、−度スクリーンへ投影したOR演算の結果を
利用して再度の入力信号として符号化し、もう−度OR
(ANDができないために正負の論理を逆にし、ORに
して実現する。但し。
Therefore, the result of the OR operation projected onto the -degree screen is encoded as the input signal again, and the result is again ORed.
(Since AND cannot be performed, the positive and negative logic is reversed and OR is implemented. However.

すでに−度目のORを終了し結果を保存してからでない
と意味がない。ORがANDになってしまうからである
。)を実行することにより全ての演算を可能としている
。これは−度、光から処理結果収集、それを用いた符号
化、再び入力とスクリーンへの投影という過程を経るた
め非常に煩雑な手間となると\もに、光の高速性が活き
なくなる。
It is meaningless unless the -th OR has already been completed and the result saved. This is because OR becomes AND. ) all operations are possible. This involves the process of collecting processing results from light, encoding them, inputting them again, and projecting them onto a screen, which is a very complicated process, and the high-speed nature of light becomes ineffective.

本発明の目的は、光の並列性と高速性を利用でき、多段
入力可能・多段処理可能でかつプログラマブルな光並列
処理方法及び装置を提供することにある。
An object of the present invention is to provide an optical parallel processing method and apparatus that can utilize the parallelism and high speed of light, are capable of multi-stage input and multi-stage processing, and are programmable.

〔課題を解決するための手段〕[Means to solve the problem]

本発明の光並列処理方法においては、ディジタル情報の
二値状態をそれぞれ直交する二つの偏光に置換し、この
置換された光を、偏光に応じて空間的に重なりがないよ
うに分離し、この分離された光を処理に対応して選択す
る。
In the optical parallel processing method of the present invention, the binary state of digital information is replaced with two orthogonal polarized lights, and the replaced lights are separated according to the polarization so that they do not spatially overlap. The separated light is selected in accordance with the processing.

本発明の光並列処理装置は、光源と、該光源からの光を
偏光する偏光子と、該偏光子の偏光光を。
The optical parallel processing device of the present invention includes a light source, a polarizer that polarizes light from the light source, and polarized light of the polarizer.

ディジタル情報の二値状態に対応して直交する二つの偏
光に置換する空間変調器と、該空間変調器の出射光を、
二つの偏光に応じて空間的に重なりがないように分離す
る光学素子と、該光学素子の光出力を処理に対応して選
択する偏光選択素子とを有する。これを基本構成として
、さらに、前記空間変調器と光学素子の組を8段(Nは
2以上の整数)直列に配置し、前段の光学素子により空
間的に分離された2m位置(m=1.2.−N−1)の
各先出力を次段の空間変調器に入射してそれぞれ直交す
る二つずつの偏光に置換し、該空間変調器の各出射光を
偏光に応じて再び空間的に重なりがないように2 B+
1位置に分離する。また、前記光学素子の後にλ/4板
(λは入射光の波長)と偏光子を設置するようにしても
よい。
a spatial modulator that replaces light with two orthogonal polarizations corresponding to the binary state of digital information;
It has an optical element that separates two polarized lights so that they do not spatially overlap, and a polarization selection element that selects the optical output of the optical element in accordance with the processing. Using this as the basic configuration, furthermore, eight stages (N is an integer of 2 or more) of pairs of the spatial modulator and optical element are arranged in series, and 2 m positions (m = 1 .2.-N-1) enters the next stage spatial modulator and replaces each with two orthogonal polarized lights, and each output light of the spatial modulator is spatially transformed again according to the polarization. 2 B+ so that there is no overlap
Separate into one position. Furthermore, a λ/4 plate (λ is the wavelength of the incident light) and a polarizer may be installed after the optical element.

〔作 用〕[For production]

本発明では、入力ディジタル情報の二値状態を二つの偏
光に置換し、これを偏光に応じて空間的に分離し、この
分離された光を選択することを基本とする。この入力情
報と偏光への置換という対応は非常にシンプルであり、
入力が容易である。
The basic idea of the present invention is to replace the binary state of input digital information with two polarized lights, spatially separate them according to the polarizations, and select the separated lights. The correspondence between this input information and the replacement with polarized light is very simple,
Easy to input.

また、本発明では、偏光符号化を行い、符号化光を空間
的に分離する操作を繰返し、処理内容に対応して光を選
択する(この選択を行うものをカーネルと呼ぶ)ことに
より演算を行う。このため、多段処理が極めて容易であ
り、また、全ての演算が光で処理可能であり、光の利点
を活かせる。さらに、本発明では、空間分離する光学素
子の後にλ/4板の偏光子を設置することにより、偏光
の並びがよくなり空間配置と論理の対応が分かりやすい
ものとなる。
In addition, in the present invention, operations are performed by performing polarization encoding, repeating operations to spatially separate encoded light, and selecting light according to the processing content (this selection is called a kernel). conduct. Therefore, multi-stage processing is extremely easy, and all calculations can be performed using light, making use of the advantages of light. Furthermore, in the present invention, by installing a λ/4 plate polarizer after the optical element for spatial separation, the polarized light is arranged well and the correspondence between the spatial arrangement and logic becomes easy to understand.

〔実施例〕〔Example〕

以下、本発明の一実施例について図面により説明する。 An embodiment of the present invention will be described below with reference to the drawings.

第1図は本発明の最も簡単な実施例であって、光源1−
1、偏光子1−2、入力信号1−3、透過型空間変調器
1−3’ 、複屈折板1−4、カーネル1−5により構
成されている。
FIG. 1 shows the simplest embodiment of the present invention, in which a light source 1-
1, a polarizer 1-2, an input signal 1-3, a transmissive spatial modulator 1-3', a birefringent plate 1-4, and a kernel 1-5.

光源1−1からの光は偏光子1−2により直線偏光にな
る。第1図では紙面に垂直な偏光とし、図中「O」で示
した、直線偏光は空間変調器1−3′において入力信号
1−3により偏光方向の変化を受ける。即ち、二値状態
のうち、一方の状態(Aとする)の時は、偏光は90°
回転し、紙面に平行で上下方向の直線偏光になり(図中
、破線の矢印)、他方の状態(Xとする)の時は偏光は
変化せず、紙面に垂直なま\である。空間変調器1−3
′を通過した光は、複屈折板1−4により偏光に応じて
空間的に分離される。第1図では、丸印の偏光が直進し
、矢印の偏光が上に移動するとしている。このようにし
て、入力信号1−3の状態に応じて空間的に分離した光
(光はどちらが一方にのみある)をカーネル1−5に選
択する。
The light from the light source 1-1 becomes linearly polarized light by the polarizer 1-2. In FIG. 1, the polarization is perpendicular to the plane of the paper, and the linearly polarized light, indicated by "O" in the figure, undergoes a change in polarization direction by the input signal 1-3 in the spatial modulator 1-3'. In other words, in one of the binary states (referred to as A), the polarization is 90°.
It rotates and becomes linearly polarized light in the vertical direction parallel to the plane of the paper (dashed arrow in the figure), and in the other state (designated as X), the polarization does not change and remains perpendicular to the plane of the paper. Spatial modulator 1-3
The light that has passed through ' is spatially separated by the birefringent plate 1-4 according to the polarization. In FIG. 1, polarized light indicated by a circle travels straight, and polarized light indicated by an arrow moves upward. In this way, spatially separated lights (one light is only on one side) are selected for the kernels 1-5 depending on the state of the input signals 1-3.

第2図は第1図の入力を反射型にした場合の実施例であ
って、光源2−1、偏光子2−2、ハーフミラ−2−3
、入力信号2−4、反射型空間変調器2−4’ 、複屈
折板2−5、カーネル2−6により構成されている。光
源2−1からの光は偏光子2−2で直線偏光となり、ハ
ーフミラ−2−3を通過し空間変調器2−4′に入射す
る。この空間変調器2−4′からの反射光は、入力信号
2−4の二値状態(Aまたはτ)により偏光方向を無変
化または90°回転している。この反射光はハーフミラ
−2−3により反射し、複屈折板2−5に入射して空間
分離される。複屈折板2−5からの出射光をカーネル2
−6で選択することは第1図と同じである。
FIG. 2 shows an embodiment in which the input shown in FIG.
, an input signal 2-4, a reflective spatial modulator 2-4', a birefringent plate 2-5, and a kernel 2-6. The light from the light source 2-1 becomes linearly polarized light by the polarizer 2-2, passes through the half mirror 2-3, and enters the spatial modulator 2-4'. The reflected light from the spatial modulator 2-4' has its polarization direction unchanged or rotated by 90 degrees depending on the binary state (A or τ) of the input signal 2-4. This reflected light is reflected by the half mirror 2-3, enters the birefringent plate 2-5, and is spatially separated. The light emitted from the birefringent plate 2-5 is converted into the kernel 2.
The selection with -6 is the same as in FIG.

第4図は第1図や第2図の複屈折板1−4.2−5から
の出射光を光線に対して正面から見た光線と偏光の位置
関係を示したものである。即ち、状態Xの時、水平方向
の偏光で位置は下、状態Aの時、垂直方向の偏光で位置
は上である。
FIG. 4 shows the positional relationship between the light beam and the polarized light when the light emitted from the birefringent plate 1-4.2-5 in FIGS. 1 and 2 is viewed from the front. That is, in state X, the position is horizontally polarized and the position is lower, and in state A, the position is vertically polarized and upper.

第5図はカーネル1−5.2−6の構成法の一例を示し
たもので、偏光子5−1、偏光回転素子5−2、検光子
5−3、演算(instruction )信号5−4
により構成されている。偏光子5−1と検光子5−3は
互いに直交しており、点線の下方に示した如く、水平か
ら互いに逆方向に45°傾いた(同時に垂直から45°
傾いている)直線偏光をそれぞれ通過させる。なお、偏
光子5−1のない構成も可能である。この場合は、検光
子5−3を水平または垂直の偏光を通過するように設定
する。第6図は偏光回転子5−2の詳細構成で、空間分
離された二つの光線に対応するように、二つの偏光回転
素子片を並べて構成される。それぞれは、電気光学効果
を有する媒質、例えば結晶あるは液晶6−1とそれに演
算信号5−4の電界を加える透明電極6−2よりなる。
FIG. 5 shows an example of how to configure the kernel 1-5, 2-6, which includes a polarizer 5-1, a polarization rotation element 5-2, an analyzer 5-3, and an instruction signal 5-4.
It is made up of. The polarizer 5-1 and the analyzer 5-3 are orthogonal to each other, and are tilted 45 degrees in opposite directions from the horizontal (at the same time, 45 degrees from the vertical), as shown below the dotted line.
(tilted) linearly polarized light is passed through each. Note that a configuration without the polarizer 5-1 is also possible. In this case, the analyzer 5-3 is set to pass horizontally or vertically polarized light. FIG. 6 shows the detailed configuration of the polarization rotator 5-2, which is constructed by arranging two polarization rotation element pieces so as to correspond to two spatially separated light beams. Each includes a medium having an electro-optical effect, such as a crystal or liquid crystal 6-1, and a transparent electrode 6-2 to which an electric field of a calculation signal 5-4 is applied.

媒質6−1の厚みは、電界により偏光回転をOoか90
°に制御できるように設定する。
The thickness of the medium 6-1 is such that the polarization rotation due to the electric field is Oo or 90
Set it so that it can be controlled at °.

第1図や第2図の複屈折板1−4.2−5で二つに空間
的に分離された光は偏光子5−1を通り、偏光回転素子
5−2の各月に入射するが、演算信号5−4により電界
を電極6−2に加え、90゜偏光を回転させると、そこ
に入射した光は検光子5−3を透過し、偏光回転0°の
時は検光子5−3を透過できない。この空間分離された
光の選択により論理演算を実行できる。第7図はそれを
示したもので、「O」印は検光子5−3を透過するよう
にした「選択」 (オン)の場合、「・」印は透過しな
い「非選択」 (オフ)とした場合を表わしている。7
−1は論理“1”、7−2は論理“0”、7−3は論理
X、7−4は論理Aである。
The light spatially separated into two by the birefringence plate 1-4 and 2-5 in Figures 1 and 2 passes through the polarizer 5-1 and enters each month of the polarization rotation element 5-2. However, when an electric field is applied to the electrode 6-2 by the calculation signal 5-4 and the polarized light is rotated by 90 degrees, the incident light passes through the analyzer 5-3, and when the polarization rotation is 0 degrees, the light is transmitted through the analyzer 5-3. -3 cannot be passed through. Logical operations can be performed by selecting this spatially separated light. Figure 7 shows this.The "O" mark indicates "selection" (on), which allows the analyzer 5-3 to pass through, and the "・" mark indicates "non-selection", which does not pass through the analyzer 5-3 (off). This represents the case where 7
-1 is logic "1", 7-2 is logic "0", 7-3 is logic X, and 7-4 is logic A.

第8図は二つの透過型空間変調器を使い二側像間の演算
を行う実施例を示したもので、光源8−1、偏光子8−
2、第一の入力信号8−3、第一の透過型空間変調器8
−3’、複屈折板8−4、第二の入力信g8−5、第二
の透過型空間変調器8−5’ 、複屈折板8−6、カー
ネル8−7により構成されている。
FIG. 8 shows an embodiment in which calculations between two side images are performed using two transmissive spatial modulators, including a light source 8-1 and a polarizer 8-1.
2. First input signal 8-3, first transmissive spatial modulator 8
-3', a birefringent plate 8-4, a second input signal g8-5, a second transmissive spatial modulator 8-5', a birefringent plate 8-6, and a kernel 8-7.

光源8−1からの光は偏光子8−2により直線偏光にな
る。図では、紙面に垂直な偏光とし、「○」印で示した
。直線偏光は第一の空間変調器8−3′により入力信号
8−3の状態で偏光を変化する。即ち、入力信号8−3
の二値状態のうち、一方の状態(Aとする)の時は、偏
光は90’回転し紙面に平行で上下方向の直線偏光にな
り(図中、破線の矢印で示した)、他方の状態(Xとす
る)の時は偏光を変化せず、紙面に垂直のま\である。
The light from the light source 8-1 becomes linearly polarized light by the polarizer 8-2. In the figure, the polarization is perpendicular to the plane of the paper and is indicated by an "○" mark. The polarization of the linearly polarized light is changed by the first spatial modulator 8-3' depending on the state of the input signal 8-3. That is, input signal 8-3
When in one of the binary states (A), the polarized light is rotated by 90' and becomes linearly polarized light in the vertical direction parallel to the plane of the paper (indicated by the dashed arrow in the figure), and the other state is In the state (X), the polarization does not change and remains perpendicular to the plane of the paper.

空間変調器8−3′を通過した光は、複屈折板8−4に
より偏光に応じて空間的に分離される。図では丸印の偏
光が直進し、矢印の偏光が上に移動する。
The light that has passed through the spatial modulator 8-3' is spatially separated by the birefringent plate 8-4 according to the polarization. In the figure, polarized light indicated by a circle travels straight, and polarized light indicated by an arrow moves upward.

複屈折板8−4の出力光は、さらに第2の空間変調器8
−5′により入力信号8−5の状態で偏光を変化する。
The output light of the birefringent plate 8-4 is further transmitted to the second spatial modulator 8.
-5' changes the polarization in the state of the input signal 8-5.

こ\で、入力信号8−5の二値状態のうち、一方の状態
(Bとする)の時は、偏光は90°回転する。他方の状
態(百とする)の時は、偏光は変化しない。空間変調器
8−5′の出射光は、複屈折板8−6により偏光に応じ
て空間的(図では前後、正面からみて左右)に分離され
る。即ち、複屈折板8−6は紙面に対して垂直な偏光を
直進させ、紙面に平行な偏光を前後方向(正面からみて
右)に分離する。このように分離された光から、演算に
応じて設定されたカーネル8−7により所定の光が選択
され、論理演算が実行できる。
Here, when the input signal 8-5 is in one of the binary states (referred to as B), the polarized light is rotated by 90°. In the other state (say 100), the polarization does not change. The emitted light from the spatial modulator 8-5' is separated spatially (front and rear in the figure, left and right when viewed from the front) according to the polarization by a birefringent plate 8-6. That is, the birefringent plate 8-6 allows polarized light perpendicular to the plane of the paper to travel straight, and separates polarized light parallel to the plane of the paper in the front-rear direction (to the right when viewed from the front). From the lights separated in this way, a predetermined light is selected by a kernel 8-7 set according to the calculation, and a logical calculation can be performed.

第9図は二つの反射型の空間変調器を用いた二側像間の
演算を行う実施例であり、光源9−1、偏光子9−2、
ハーフミラ−9−3、第一の入力信号9−4、第一の空
間変調器9−4’ 、複屈折板9−5、ハーフミラ−9
−6、第二の入力信号9−7、第二の空間変調器9−7
’ 、複屈折板9−8、カーネル9−9により構成され
ている。複屈折板9−5で第一の入力信号9−4に応じ
て分離光を得るまでは、第2図の複屈折板2−5で分離
光を得るまでと同じである。複屈折板9−5の出力光は
ハーフミラ−9−6を通過して第二の空間変調器9−7
′に入射し、第二の入力信号9−7の二値状態に応じて
、一方の状態(Bとする)の時は偏光を90°回転し、
他方の状態(丁とする)の時は偏光は変化しない反射出
力光となる。
FIG. 9 shows an embodiment in which calculations are performed between two side images using two reflective spatial modulators, including a light source 9-1, a polarizer 9-2,
Half mirror 9-3, first input signal 9-4, first spatial modulator 9-4', birefringent plate 9-5, half mirror 9
-6, second input signal 9-7, second spatial modulator 9-7
', a birefringent plate 9-8, and a kernel 9-9. The process up to obtaining separated light in accordance with the first input signal 9-4 with birefringent plate 9-5 is the same as obtaining separated light with birefringent plate 2-5 in FIG. The output light from the birefringent plate 9-5 passes through a half mirror 9-6 and is sent to a second spatial modulator 9-7.
', and in accordance with the binary state of the second input signal 9-7, when in one state (assumed B), the polarization is rotated by 90°,
In the other state (double), the reflected output light remains unchanged in polarization.

反射出力光はハーフミラ−9−6で反射し、複屈折板9
−8に入射し、偏光状態に応じて空間的(図では前後、
正面からみて左右)に分離される。
The reflected output light is reflected by the half mirror 9-6, and is passed through the birefringent plate 9.
-8, and spatially depending on the polarization state (in the figure, front and back,
separated into left and right (when viewed from the front).

複屈折板9−8は紙面に対して垂直な偏光を直進させ、
紙面に平行な偏光を前後方向(正面からみて右)に分離
するものを用いる。このように分離された光から、演算
に応じて設定されたカーネル9−9により所定の光が選
択され、論理演算が実行できる。
The birefringent plate 9-8 allows polarized light perpendicular to the plane of the paper to travel straight,
Use a device that separates polarized light parallel to the plane of the paper in the front-back direction (right side when viewed from the front). From the lights separated in this way, a predetermined light is selected by a kernel 9-9 set according to the calculation, and a logical calculation can be performed.

第10図は第8図の複屈折板8−6からの出射光の様子
を光線に対して正面から見た時の、偏光の空間配置であ
る。これに対応する論理演算を第12図に示す。
FIG. 10 shows the spatial arrangement of polarized light when the state of the light emitted from the birefringent plate 8-6 in FIG. 8 is viewed from the front with respect to the light beam. A logical operation corresponding to this is shown in FIG.

第10図の左下は水平方向の偏光で、これは第8図では
紙面に垂直な偏光である。紙面に垂直な偏光(8−2の
出力)が第一の入力の画素aが状態Wであったので偏光
は変化せず複屈折板8−4を直進し、第二の入力の画素
すが状態Bであったので偏光は変化せず複屈折板8−6
を直進した場合である。これは第12図の論理演算A−
Bに対応する。
The lower left of FIG. 10 is the horizontally polarized light, which in FIG. 8 is the polarized light perpendicular to the plane of the paper. Since the first input pixel a was in state W, the polarized light perpendicular to the plane of the paper (output of 8-2) goes straight through the birefringent plate 8-4 without changing its polarization, and the second input pixel a Since it was in state B, the polarization did not change and the birefringent plate 8-6
This is the case when you go straight ahead. This is the logical operation A- in Figure 12.
Corresponds to B.

第10図の左上は水平方向の偏光で、これは第8図では
紙面に垂直な偏光である。紙面に垂直な偏光(8−2の
出力)が第一の入力の画素aが状態Aであったので偏光
は変化して垂直方向の偏光になって複屈折板8−4で上
に移動し、第二の入力の画素すが状態Bであったので偏
光は変化して水平(第8図で紙面に垂直)な偏光となり
複屈折板8−6を直進した場合である。これは第12図
の論理演算A−Bに対応する。
The upper left of FIG. 10 is the horizontally polarized light, which in FIG. 8 is the polarized light perpendicular to the plane of the paper. Since the first input pixel a was in state A, the polarized light (output of 8-2) perpendicular to the plane of the paper changes and becomes vertically polarized light, which moves upward at the birefringent plate 8-4. , since the second input pixel was in state B, the polarized light changed and became horizontally polarized light (perpendicular to the plane of the paper in FIG. 8) and went straight through the birefringent plate 8-6. This corresponds to logical operation AB in FIG.

第10図の右下は垂直方向の偏光で、これは第8図では
紙面に平行な偏光である。紙面に垂直な偏光(8−2の
出力)が第一の入力の画素aが状態Xであったので偏光
は変化せず複屈折板8−4を直進し、第二の入力の画素
すが状態Bであったので偏光は変化して垂直(第8図で
は紙面に平行)な偏光となり複屈折板8−6で右に移動
した場合である。これは第12図の論理演算A−Bに対
応する。
The lower right of FIG. 10 is vertically polarized light, which in FIG. 8 is parallel to the plane of the paper. Since the first input pixel a was in state Since it was in state B, the polarized light changed and became vertically polarized light (parallel to the plane of the paper in FIG. 8) and moved to the right by the birefringent plate 8-6. This corresponds to logical operation AB in FIG.

第10図の右上は水平方向の偏光で、これは第8図では
紙面に水平な偏光である。紙面に垂直な偏光(8−2の
出力)が第一の入力の画素aが状態Aであったので偏光
は変化して垂直方向の偏光になって複屈折板8−4で上
に移動し、第二の入力の画素すが状態■であったので偏
光は変化せず垂線(第8図では紙面に水平)な偏光とな
り複屈折板8−6で右に移動した場合である。これは第
12図の論理演算A−Bに対応する。
The upper right corner of FIG. 10 is horizontally polarized light, which in FIG. 8 is horizontal to the plane of the paper. Since the first input pixel a was in state A, the polarized light (output of 8-2) perpendicular to the plane of the paper changes and becomes vertically polarized light, which moves upward at the birefringent plate 8-4. , since the second input pixel was in the state (3), the polarization did not change and became a perpendicular (horizontal to the plane of the paper in FIG. 8) polarization and moved to the right by the birefringent plate 8-6. This corresponds to logical operation AB in FIG.

第11図は第8図のカーネル8−7を示したもので、該
カーネル8−7は第10図に示す複屈折板8−6の四つ
の空間分離光を選択抽出するために、各画素に対してマ
トリックス状になっている。
FIG. 11 shows the kernel 8-7 in FIG. 8, which is used for each pixel in order to selectively extract the four spatially separated lights of the birefringent plate 8-6 shown in FIG. It has a matrix shape.

これは第5図と同様に構成でき、また、第6図と同様に
今度は偏光回転素子片を四個並べることにより実現でき
る。
This can be constructed in the same manner as shown in FIG. 5, and can also be realized by arranging four polarization rotation element pieces as in FIG. 6.

第12図の論理演算はさらに二側像間演算などでも現わ
れるが、空間配置と論理の対応がわかりやすくない。第
8図の複屈折板8−4.8−6あるいは第9図の複屈折
板9−5.9−8の次に第14図に示した光学素子14
−1.14−2を挿入すると、゛空間配置と論理の対応
が分かりやすくなる。第13図はその対応を示したもの
である。
The logical operation shown in FIG. 12 also appears in operations between two side images, but the correspondence between the spatial arrangement and the logic is not easy to understand. The optical element 14 shown in FIG. 14 is next to the birefringent plate 8-4.8-6 in FIG. 8 or the birefringent plate 9-5.9-8 in FIG. 9.
-1. Inserting 14-2 makes it easier to understand the correspondence between spatial arrangement and logic. FIG. 13 shows the correspondence.

第14図の(1)は、λ/4板(λは入射光の波長)1
4−1と(直線)偏光選択素子14−2じヒi+ t、
W Itψされている。λ/4板14−1は入射した光
(第10図でいう水平方向の偏光または垂直方向の偏光
の二種類のどちらかの偏光である)は、該板14−1に
より右回りまたは左回りの円偏光になる。次に偏光選択
素子14−2により直線偏光(図では紙面に垂直)にな
り、空間的に分離され偏光は同一の出力光となる。第1
4図の(2)は、(直線)偏光選択素子14−3とλ/
2板(λは入射板の波長)14−4により構成されてい
る。偏光選択素子14−3に入射した光(第10図でい
う水平方向の偏光または垂直方向の偏光の二種類のどち
らかの偏光である)は、該素子14−3により垂直方向
から45° (水平方向からも45°)の直線偏光にな
る。このように空間的には分離され偏光は同一の出力光
となる。
(1) in Figure 14 is a λ/4 plate (λ is the wavelength of the incident light) 1
4-1 and (linear) polarization selection element 14-2,
W Itψ has been done. The λ/4 plate 14-1 rotates the incident light (which is either horizontally polarized or vertically polarized in FIG. 10) clockwise or counterclockwise by the plate 14-1. becomes circularly polarized light. Next, the polarization selection element 14-2 converts the light into linearly polarized light (perpendicular to the plane of the paper in the figure), and the light is spatially separated and the polarized light becomes the same output light. 1st
(2) in Figure 4 shows the (linear) polarization selection element 14-3 and λ/
It is composed of two plates (λ is the wavelength of the incident plate) 14-4. The light incident on the polarization selection element 14-3 (which is one of the two types of polarization, horizontal polarization or vertical polarization in FIG. 10) is polarized by 45 degrees from the vertical direction ( It becomes linearly polarized light at an angle of 45° from the horizontal direction. In this way, the light is spatially separated and the polarized light becomes the same output light.

(1)のように任意の方向とするには、λ/2板14−
4により偏光回転すればよい。なお、λ/2板14−4
はなくてもよい。
To set the direction in any direction as in (1), the λ/2 plate 14-
4 may be used to rotate the polarization. In addition, the λ/2 plate 14-4
It doesn't have to be there.

第14図の素子を用いた時のカーネルと論理演算の対応
を第15図(1)に示す。第15図(2)はその論理演
算の真理値表を示したものである。
FIG. 15 (1) shows the correspondence between kernels and logical operations when the elements shown in FIG. 14 are used. FIG. 15(2) shows the truth table of the logical operation.

第16図は第8図を発展させて透過型の正画像間の処理
を行う実施例で、光源16−1、偏光子16−2、第一
の入力信号16−3、第一の空薄変調器16−3’ 、
複屈折板16−4、第二の入力信号16−5、第二の空
間変調器16−5’、複屈折器16−6、第三の入力信
号16−7、第三の空間変調器16−7’ 、複屈折板
16−8.カーネル16−9により構成されている。第
16図中、複屈折板16−6までは第8図の複屈折板8
−6までと同じである。複屈折板16−6の出射光は第
三の空間変調器16−7’に入射し、第三の入力信号1
6−7の二値状態に応じて(C,Cとする)偏光を90
’回転または無回転する。次に複屈折板16−8により
偏光状態に応じて空間的に分離される。図では手前側と
向こう側に四つの光線が八つの光線に分離されている。
FIG. 16 shows an example in which processing is performed between transmission-type normal images by expanding on FIG. modulator 16-3',
Birefringent plate 16-4, second input signal 16-5, second spatial modulator 16-5', birefringent device 16-6, third input signal 16-7, third spatial modulator 16 -7', birefringent plate 16-8. It is composed of a kernel 16-9. In FIG. 16, the birefringent plates 8 to 16-6 in FIG.
It is the same as up to -6. The emitted light from the birefringent plate 16-6 enters the third spatial modulator 16-7', and the third input signal 1
Depending on the binary state of 6-7 (C, C) polarization is 90
'Rotate or no rotation. Next, the light is spatially separated by a birefringent plate 16-8 according to the polarization state. In the figure, four rays are separated into eight rays on the front and back sides.

この分離された光線の所定のものが演算に応じて設定さ
れたカーネル16−9により選択され、論理演算が実行
される。
A predetermined one of the separated light beams is selected by a kernel 16-9 set according to the calculation, and a logical calculation is executed.

第17図は第9図を発展させて反射型の正画像間の処理
を行う実施例で、光源17−1.偏光子17−2、ハー
フミラ−17−3、第一の入力信号17−4、第一の空
間変調器17−4’ 、複屈折板17−5、ハーフミラ
−17−6、第二の入力信号17−7、第二の空間変調
器17−7’、複屈折板17−8、ハーフミラ−17−
9、第三の入力信号17−10、複屈折板17−11、
カーネル17−12、(17−11と17−12は第1
6図の16−8と16−9に全く同一なので略した図を
記した)により構成されている。第17図中、複屈折板
17−8までは第16図の複屈折板16−8までと同じ
である。複屈折板17−8の出力はハーフミラ−17−
9を通過して第三の空間変調器17−10’に入射し、
第三の入力信号17−10の二値状態に応じて偏光を無
回転または90°回転して反射する。この光はハーフミ
ラ−14−9で反射して複屈折板14−11に入射する
。以下は第16図と同じであり、論理演算が実行できる
FIG. 17 shows an embodiment in which processing is carried out between reflective normal images by developing FIG. 9, and includes light sources 17-1. Polarizer 17-2, half mirror 17-3, first input signal 17-4, first spatial modulator 17-4', birefringent plate 17-5, half mirror 17-6, second input signal 17-7, second spatial modulator 17-7', birefringent plate 17-8, half mirror 17-
9, third input signal 17-10, birefringent plate 17-11,
Kernel 17-12, (17-11 and 17-12 are the first
(16-8 and 16-9 in FIG. 6 are omitted because they are completely the same). In FIG. 17, the parts up to birefringent plate 17-8 are the same as those up to birefringent plate 16-8 in FIG. The output of the birefringent plate 17-8 is a half mirror 17-
9 and enters the third spatial modulator 17-10',
Depending on the binary state of the third input signal 17-10, the polarized light is reflected without rotation or with rotation by 90 degrees. This light is reflected by the half mirror 14-9 and enters the birefringent plate 14-11. The following is the same as in FIG. 16, and logical operations can be executed.

第18図は第16図の複屈折板16−8の出力光を光線
の正面からみた場合の偏光と空間配置の関係を示したも
のである。第一の入力の状態をA、A、第二の入力の状
態をB、B、第三の入力の状態をC9閣とし、第一の画
素a、第二の画素b、第三の画素Cとしである。例えば
、最左下はa=τ、b=B、c=cの場合に水平方向の
偏光がくる(A−B−C−に対応する)。
FIG. 18 shows the relationship between polarization and spatial arrangement when the output light of the birefringent plate 16-8 of FIG. 16 is viewed from the front of the light beam. The state of the first input is A, A, the state of the second input is B, B, the state of the third input is C9, and the first pixel a, the second pixel b, and the third pixel C It's Toshide. For example, at the bottom left, horizontally polarized light comes when a=τ, b=B, and c=c (corresponding to A-B-C-).

第19図は第14図の光学素子を第16図の複屈折板1
5−4.15−6.15−8のあとに配置した場合の空
間配置と論理の関係を示したちのである。第20図は論
理演算とそれを実行するカーネルの対応例を示したもの
である。
Fig. 19 shows the optical element shown in Fig. 14 and the birefringent plate 1 shown in Fig. 16.
This shows the relationship between the spatial arrangement and logic when placed after 5-4.15-6.15-8. FIG. 20 shows an example of the correspondence between logical operations and kernels that execute them.

第21図は本発明による論理演算系の構成例である。二
\で、演算式の一例として距離1の近傍画素間演算の演
算式をA AND (A、 ORA。
FIG. 21 shows an example of the configuration of a logic operation system according to the present invention. In 2\, as an example of the calculation formula, the calculation formula for calculation between neighboring pixels with a distance of 1 is A AND (A, ORA.

ORA、ORA、) で示したeAiは入力Aをシフト
した入力である。A工はAを一画素上方向に、A3はA
を一画素右方向に、A5は・Aを一画素下方向に、A7
はAを一画素左方向に、シフトした入力でこの四つを用
いる。いずれも反射型とした。
ORA, ORA, ) eAi is an input obtained by shifting input A. For A, move A one pixel upward, and for A3, move A one pixel upward.
move one pixel to the right, A5 moves A one pixel downward, A7
uses these four inputs with A shifted one pixel to the left. Both were reflective types.

各カーネルは第9図8同じ物で、入力A□に対応して論
理A−A□を出力する。
Each kernel is the same as shown in FIG. 9 and outputs the logic A-A□ in response to the input A□.

第22図にカーネルの設定を示す。二段の演算を実行し
、ハーフミラ−により合波すると、OR(論理和)が実
行され、第20図に対応する出力が得られる。
Figure 22 shows the kernel settings. When a two-stage operation is performed and the signals are combined by a half mirror, an OR (logical sum) is performed and an output corresponding to FIG. 20 is obtained.

〔発明の効果〕〔Effect of the invention〕

本発明による光並列処理では、光が空間変調器(SLM
)や光学素子を透過または反射し、カーネルまで伝搬咬
ることにより処理ができるため、光の速度で処理結果を
得ることができ、多段の処理をした場合でも非常に処理
速度が速い。また、大量の画素からなる並列画像情報を
、光線と一度に与えることができるため、非常に並列性
が高いま\処理できる。電気で処理する場合の処理能力
と光並列処理の能力を比較すると、大量で並列性の高い
情報を処理する場合(特に画像関係)、光の方が有利と
なる。電気では通常、並列性の高い情報もシリアルなデ
ータとし、非常に高速なデータとして処理しなければな
らない。これが処理能力を高めるためのボトルネックに
なっているのである。
In the optical parallel processing according to the present invention, light is transmitted through a spatial modulator (SLM).
) and optical elements, and propagates to the kernel. Processing results can be obtained at the speed of light, and processing speed is extremely fast even when processing in multiple stages. In addition, since parallel image information consisting of a large number of pixels can be given at the same time as the light beam, highly parallel processing can be performed. Comparing the processing power of electrical processing and optical parallel processing, optical processing is more advantageous when processing large amounts of highly parallel information (particularly image-related information). In electricity, even highly parallel information must be converted into serial data and processed as extremely high-speed data. This has become a bottleneck for increasing processing power.

さらに、本発明による光並列処理は、並列画素間論理演
算の他に、並列2次元ディジタルフィルタリング演算、
並列近傍画素間論理演算などの画像処理にも利用できる
。論理式で表現される処理はすべてできることにより利
用価値は高い。加算や減算を構成すれば、計算機として
も動作させられる。また動画像間の差分演算なども構成
でき、データの圧縮などに用いると、画像伝送や伝送処
理の分野にも適用分野がある。
Furthermore, the optical parallel processing according to the present invention includes parallel two-dimensional digital filtering operations, in addition to parallel inter-pixel logic operations.
It can also be used for image processing such as logical operations between parallel neighboring pixels. It has high utility value because it can perform all the processing expressed by logical expressions. By configuring addition and subtraction, it can also be used as a calculator. It can also be used to calculate differences between moving images, and when used for data compression, it can also be applied to the fields of image transmission and transmission processing.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図及び第2図は本発明の最も簡単な実施例を示す図
、第3図は従来の構成例を示す図、第4図は第1図及び
第2図における複屈折板の出射光線の偏光と空間位置関
係を示す図、第5図及び第6図はカーネルの構例例を示
す図、第7図は第1図及び第2図の実施例のカーネルと
論理対応を示す図、第8図は第1図の透過型を発展させ
た二側像間の演算を行う実施例を示す図、第9図は第2
図の反射型を発展させた二側像間の演算を行う実施例を
示す図、第10図は第8図及び第9図における光線の偏
光と空間位置関係を示す図、第11図は同じくカーネル
の構成例を示す図、第12図及び第13図は光線の空間
配置と論理の対応を示す図、第14図は複屈折板の次に
挿入する光学素子の一例を示す図、第15図は第14図
の光学素子を用いた場合の第8図及び第9図のカーネル
と論理対応及び論理式と真理表の関係を示す図、第16
図は第8図の透過型を更に発展させた三画像間の演算を
行う実施例を示す図、第17図は第9図の反射型を更に
発展させた二側像間の演算を行う実施例を示す図、第1
8図は第16図及び第17図における光線の偏光と空間
位置関係を示す図、第19図は空間配置と論理対応を示
す図、第20図は論理式と例とカーネルを示す図、第2
1図は本発明により演算系の構成例を示す図、第22図
は第21図に用いるカーネルを示す図である。 1−1・・・光源、 2・・・偏光子、 1−3・・・
入力、1−4・・・複屈折板、  1−5・・・カーネ
ル、2−1・・光源、 2−2・・・偏光子、2−2・
・・ハーフミラ−12−4・・・入力、2−5・・・複
屈折板、  2−6・・・カーネル。 第  1   N 症 第  2  図 受層 第  3  図 (cL) (1>) / \ 第6図 第  7  図 第8図 第9図 第  12  図   第  13  図第14図 鍮錦 A      B      AOR13^AN
D 8%5i AXORB    AANDB    
AANDB    0第  15  図 (2) m91 A        棒118       悼
pl AOFIII     怜5@  AANDB輸
理 A IQY B   榛理恥■   絡理Ao*E
    掩パ 1電キ確T     誇罐T     
警備A〜OR8幡理^に^NDB@5% AXORB 
  #鋭AANDT  、  $31τAND 9  
810(久、b、c)= ユこて゛ひ雪1.久4.α葡:久=A。 ト二1− b才B、  b=o:  b−a。 Cs2:  c二C,c二〇: C−テ。 し=Ob=+ b=o b−I C・Qic−+ 榛51!!(A EQY B) ORCA XOR8謡
理  (jl A)ID C) Ol:i  αAND
 B^NDC)第21図 区射携 ヘハ7ノ !   1   ;   ^^NDA、 iうし八N[
)3
1 and 2 are diagrams showing the simplest embodiment of the present invention, FIG. 3 is a diagram showing a conventional configuration example, and FIG. 4 is the output light beam of the birefringent plate in FIGS. 1 and 2. FIG. 5 and FIG. 6 are diagrams showing examples of the structure of kernels. FIG. 7 is a diagram showing logical correspondence with the kernels of the embodiments of FIGS. 1 and 2. FIG. 8 is a diagram showing an example of calculating between two side images, which is a development of the transmission type shown in FIG.
Figure 10 is a diagram showing the polarization and spatial positional relationship of the light rays in Figures 8 and 9, and Figure 11 is the same. 12 and 13 are diagrams showing the correspondence between the spatial arrangement of light rays and logic; FIG. 14 is a diagram showing an example of an optical element inserted after the birefringence plate; FIG. 15 is a diagram showing an example of the structure of the kernel; The figure shows the logical correspondence between the kernels in FIGS. 8 and 9 and the relationship between the logical formula and the truth table when the optical element shown in FIG. 14 is used, and FIG.
The figure shows an embodiment that performs calculations between three images, which is a further development of the transmission type shown in Fig. 8, and Fig. 17 shows an example that performs calculations between two side images, which is a further development of the reflection type shown in Fig. 9. Figure showing an example, 1st
Figure 8 is a diagram showing the polarization of light rays and spatial positional relationships in Figures 16 and 17, Figure 19 is a diagram showing spatial arrangement and logical correspondence, Figure 20 is a diagram showing logical formulas, examples, and kernels; 2
FIG. 1 is a diagram showing an example of the configuration of an arithmetic system according to the present invention, and FIG. 22 is a diagram showing a kernel used in FIG. 21. 1-1...Light source, 2...Polarizer, 1-3...
Input, 1-4... Birefringence plate, 1-5... Kernel, 2-1... Light source, 2-2... Polarizer, 2-2...
...Half mirror 12-4...Input, 2-5...Birefringent plate, 2-6...Kernel. Figure 1 N Disease Figure 2 Receiving layer Figure 3 (cL) (1>) / Figure 6 Figure 7 Figure 8 Figure 9 Figure 12 Figure 13 Figure 14 Brass brocade A B AOR13^AN
D 8%5i AXORB AANDB
AANDB 0th Figure 15 (2) m91 A bar 118 Mourning PL AOFIII Rei 5 @ AANDB Transport A IQY B Haruri Shame ■ Arori Ao*E
Kyopa 1 electric kiki T Kikan T
Security A~OR8 Hanri^NDB@5% AXORB
# Sharp AANDT, $31τAND 9
810 (ku, b, c) = Yukoteihiyuki 1. Long 4. α葡: Ku=A. Toni 1-b-year-old B, b=o: b-a. Cs2: c2C, c20: C-te.し=Ob=+ b=o b−I C・Qic−+ 榛51! ! (A EQY B) ORCA
B^NDC) Figure 21 Ward Shooting Heha 7no! 1; ^^NDA, iUshi8N[
)3

Claims (4)

【特許請求の範囲】[Claims] (1)ディジタル情報の二値状態をそれぞれ直交する二
つの偏光に置換し、この置換された光を、偏光に応じて
空間的に重なりがないように分離し、この分離された光
を選択することを特徴とする光並列処理方法。
(1) Replace the binary states of digital information with two orthogonal polarized lights, separate the replaced lights so that they do not spatially overlap according to the polarization, and select the separated lights. An optical parallel processing method characterized by:
(2)光源と、該光源からの光を偏光する偏光子と、該
偏光子の偏光光を、ディジタル情報の二値状態に対応し
て直交する二つの偏光に置換する空間変調器と、該空間
変調器の出射光を、二つの偏光に応じて空間的に重なり
がないように分離する光学素子と、該光学素子の光出力
を処理に対応して選択する偏光選択素子とを有すること
を特徴とする光並列処理装置。
(2) a light source, a polarizer that polarizes the light from the light source, a spatial modulator that replaces the polarized light of the polarizer with two orthogonal polarized lights corresponding to the binary state of digital information; The present invention includes an optical element that separates the output light of the spatial modulator according to two polarized lights so that there is no spatial overlap, and a polarization selection element that selects the optical output of the optical element in accordance with the processing. Features of optical parallel processing device.
(3)前記空間変調器と光学素子の組をN段(Nは2以
上の整数)直列に配置し、前段の光学素子により空間的
に分離された2^m位置(m=1、2、・・・N−1)
の各光出力を次段の空間変調器に入射してそれぞれ直交
する二つずつの偏光に置換し、該空間変調器の各出射光
を偏光に応じて再び空間的に重なりがないように2^m
^+^1装置に分離することを特徴とする請求項(2)
記載の光並列処理装置。
(3) The above-mentioned spatial modulator and optical element pair are arranged in N stages (N is an integer of 2 or more) in series, and are arranged at 2^m positions (m = 1, 2, ...N-1)
The respective optical outputs are input to the next spatial modulator and replaced with two orthogonal polarized lights, and each output light of the spatial modulator is divided into two polarized lights according to the polarization so that there is no spatial overlap. ^m
Claim (2) characterized in that the device is separated into ^+^1 devices.
The optical parallel processing device described above.
(4)前記光学素子の後にλ/4板(λは入射光の波長
)と偏光子を設置することを特徴とする請求項(2)及
び(3)記載の光並列処理装置。
(4) The optical parallel processing device according to claims (2) and (3), characterized in that a λ/4 plate (λ is the wavelength of incident light) and a polarizer are installed after the optical element.
JP2688788A 1988-02-08 1988-02-08 Optical parallel processing method and apparatus Expired - Fee Related JPH0789189B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2688788A JPH0789189B2 (en) 1988-02-08 1988-02-08 Optical parallel processing method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2688788A JPH0789189B2 (en) 1988-02-08 1988-02-08 Optical parallel processing method and apparatus

Publications (2)

Publication Number Publication Date
JPH01201632A true JPH01201632A (en) 1989-08-14
JPH0789189B2 JPH0789189B2 (en) 1995-09-27

Family

ID=12205771

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2688788A Expired - Fee Related JPH0789189B2 (en) 1988-02-08 1988-02-08 Optical parallel processing method and apparatus

Country Status (1)

Country Link
JP (1) JPH0789189B2 (en)

Also Published As

Publication number Publication date
JPH0789189B2 (en) 1995-09-27

Similar Documents

Publication Publication Date Title
Brenner et al. Digital optical computing with symbolic substitution
Manogue et al. Finite Lorentz transformations, automorphisms, and division algebras
TW587186B (en) Liquid crystal structure with improved black state, and projector using same
Li et al. Optical computing using hybrid encoded shadow casting
JPH0695066A (en) Picture display device
JPH04218015A (en) Polarization conversion element and dislay device
JP2000171824A (en) Spatial light modulating device
JPH01201632A (en) Method and device for optical parallel processing
CN102707362A (en) Phase retarder and manufacturing method of phase retarder, polarization phase retarder and display device
US3592547A (en) Optical matrix-processing system and optics
KR102877018B1 (en) Parallel optical computing system
JPH01209480A (en) Liquid crystal panel and image projecting device using it
JPH0610705B2 (en) Parallel optical logic operation element and device
JP2653468B2 (en) Optical parallel processing method and apparatus
Fukushima et al. Optical implementation of parallel digital adder and subtractor
JPS60216337A (en) Digital parallel optical processing device
Watrasiewicz Optical digital computers
JP2013218142A (en) Spatial light modulator and hologram display device
Wang et al. Optical modified signed-digit addition module based on Boolean polarization-encoded logic algebra
JPS58105218A (en) Optical logic element
Hashimoto et al. Programmable optical parallel processor based upon polarization modulation: cascade operations
JP2715447B2 (en) Optical element, parallel optical operation unit using the same, image processing apparatus, and projector
Zhang et al. Optical programmable triple-in binary logic gate
JP2978237B2 (en) Light switch
JP2614914B2 (en) Optical arithmetic processing method and apparatus

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees