JP4026954B2 - Parallel information processing device - Google Patents
Parallel information processing device Download PDFInfo
- Publication number
- JP4026954B2 JP4026954B2 JP26546198A JP26546198A JP4026954B2 JP 4026954 B2 JP4026954 B2 JP 4026954B2 JP 26546198 A JP26546198 A JP 26546198A JP 26546198 A JP26546198 A JP 26546198A JP 4026954 B2 JP4026954 B2 JP 4026954B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- data
- parallel
- image
- data group
- 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.)
- Expired - Fee Related
Links
- 230000010365 information processing Effects 0.000 title claims description 21
- 230000003287 optical effect Effects 0.000 claims description 20
- 230000010287 polarization Effects 0.000 claims description 6
- 238000000034 method Methods 0.000 claims description 4
- 238000010606 normalization Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000002834 transmittance Methods 0.000 description 1
Images
Landscapes
- Complex Calculations (AREA)
- Image Analysis (AREA)
- Holo Graphy (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、複数の情報からなるデータ群のデータを並列的に処理する並列情報処理装置に関し、特にデータベースを構成するデータ群の群情報間でのデータ処理を行なう並列情報処理装置に関する。
【0002】
【従来の技術】
現代は情報化社会と呼ばれ、各種のデータが蓄積され、多様なデータベースが構築されている。こうしたデータベースは、単に蓄積しておくだけでは無意味であり、蓄積されたデータベースを構成するデータ群の検索、データ群間での情報処理を自由に行なえることがデータベースの付加価値、利用価値を高める。
【0003】
従来、こうしたデータは、コンピュータの記憶装置に蓄積され、必要な情報を電気的に読み出し、演算処理することにより情報処理を行なっていた。
【0004】
【発明が解決しようとする課題】
このようなデータベースの情報を処理する際に、多数のデータからなるデータ群間での情報処理を行なおうとすると、データ群を構成する個々のデータ群間やデータ群全体についての演算処理を必要とする。しかし、従来の電子的な情報処理装置においては、この演算処理を随時行なうか、多数の演算処理回路を設けて並列して演算処理を行なうか、いずれかが一般的であった。
【0005】
前者の場合は、高速の演算処理回路を利用した場合でも、データの処理数が膨大になると、演算処理時間が飛躍的に増大してしまい、情報処理の高速化が困難である。一方、後者の場合は、回路数が膨大になり、装置のコストがかさむという問題がある。さらに、データ群を構成するデータ数が少ない場合は効率が悪い。
【0006】
そこで、本発明は、上記問題点に鑑みて、簡単な回路構成でデータ群間の情報処理を並列して高速処理が可能な並列情報処理装置を提供することを課題とする。
【0007】
【課題を解決するための手段】
上記課題を解決するため、本発明の並列情報処理装置は、データベースを構成する所定のデータ群間の情報を並列的に処理する並列情報処理装置であって、単位及び数値変動幅が異なる複数の情報を有するデータ群の情報を入力する入力手段と、データ群の複数の情報を、それぞれに対応する重み付けを施した上で規格化する規格化手段と、規格化手段で規格化されたデータ群の複数の情報を蓄積・記憶する蓄積手段と、蓄積手段内の規格化されたデータ群の複数の情報を読み出して、各情報を1次元あるいは2次元に配列された画素のいずれかに割り当てて、各画素の色、輝度、位相、偏光状態のいずれか若しくはその組み合わせとして表示することにより画像として表示する表示装置と、表示装置で投影された画像に光学的画像処理を施すことにより各画素が表す情報に所定の演算処理を施して、データ群の個々の情報間又はデータ群間の相関を表す画像を演算する光学的画像処理手段と、光学的画像処理により得られた新たな画像を検出する画像検出手段と、を備えていることを特徴とする。
【0008】
本発明によれば、入力されたデータ群の情報を規格化したうえで、各画素の色、輝度、位相、偏光状態のいずれか若しくはそれらの組み合わせによりこのデータ群を表現する画像を生成する。この画像を光学的画像処理により画像処理することにより個々の画素で表現されている情報(データ)について所定の演算処理を行う。この光学的画像処理には、透過、反射、偏光、屈折、干渉、シフト、回転、拡大、縮小などの各種の処理がある。例えば、輝度を情報とした場合は、画素位置により透過率の異なる構成のフィルタを透過させることで、所定の重み付け演算をなすことができる。このようにすることで、大量のデータを一度に並列演算処理することができ、また画素間、つまり情報間での相関演算等も高速で行うことができる。また、光学的に画像処理を行うことにより、必ずしも電子的な並列演算処理システムのように画素数に応じた数の演算素子を構成する必要がないので、データ量が膨大な場合でも莫大なハード、ソフト資源を要しない。こうして得られた新たな画像は、演算結果を情報として含むものであり、これから画像全体や各画素の有する情報を検出することで少ない資源量で効果的にデータ群の情報を処理できる。
【0009】
この表示装置は、複数のデータ群の情報を並列して表示することが好ましい。これによりデータ群間の個々の情報間あるいはデータ群全体の間での情報処理を並列して行なえる。
【0010】
光学的画像処理手段は、フーリエ変換光学系を含んでもよい。これにより容易に相関演算結果が求まる。
【0011】
この表示装置は、電気アドレス型空間光変調器であってもよい。これにより表示画像の制御が安定して行なえる。
【0012】
【発明の実施の形態】
以下、添付図面を参照して本発明の好適な実施の形態について説明する。なお、説明の理解を容易にするため、各図面において同一の構成要素に対しては可能な限り同一の参照番号を附し、重複する説明は省略する。
【0013】
図1は、本発明の並列情報処理装置の一実施形態の全体構成図である。この装置は、大別すると、データ群の入力手段と演算手段から構成されている。入力手段は、データ群の入力を行なう入力装置10と、入力データの蓄積記録用のメモリ11と、このデータを所定の基準に基づいて規格化する規格化装置12と、この規格化データを蓄積記録するメモリ13と、後述する表示用の第一および第二の電気アドレス型空間光変調器(SLM)24、25の表示を制御する書き込み制御装置14とを備えている。入力装置10でのデータ入力は、キーボード、バーコード読取装置、あるいはOCR読取装置等を用いることができ、データ群をFD、MO等のパソコンで読み取り可能な媒体やLAN等を介して他の記憶装置から直接入力する形式としてもよい。
【0014】
演算手段は、光書き込み型の平行配向液晶型SLM(PAL−SLM)27と電気アドレス型の2つのSLM24、25を用いたフーリエ変換光学系であり、PAL−SLM27の読み出し光、書き込み光の両方の光源となる半導体レーザ20の光路上に光を平行光に調整するレンズ21とレーザ光を分岐するビームスプリッタ22が配置されている。分岐された光のそれぞれの光路上には、ミラー23、28がそれぞれ配置されている。ミラー23に反射された書き込み光の光路上には、書き込み制御装置14によって制御され、入力されたデータ群に応じた画像を表示する並置された第一および第二のSLM24、25とフーリエ変換レンズ26及びPAL−SLM27が配置されている。PAL−SLM27の反対側の読み出し光入射面側には、ミラー28と対向してハーフミラー29が配置され、PAL−SLM27とハーフミラー29を結ぶ軸線上にフーリエ変換レンズ30と光検出器31が配置されている。この時に、読み出し光の偏光軸と液晶の配向方向が平行になるようにPAL−SLM1が配置されている。
【0015】
以下、この装置の動作について説明する。処理するデータとしては、経済動向を表すデータを処理する場合を例に説明する。
【0016】
表1に処理対象となるデータ群の一つを構成するデータの例を示す。
【0017】
【表1】
【0018】
入力装置10により、これらのデータを始めとするデータ群を入力する。入力されたデータは一旦メモリ11に蓄積したあと、規格化装置12により規格化を行なう。表1に示されるように、各データはそれぞれ単位が異なり、その数値変動幅にも差がある。したがって、生データをそのままの数値で取り扱った場合、無駄が多く、S/N比も劣化する。したがって、変動幅を考慮して一定の規格化を行なう必要がある。このとき、特定のデータに対して所定の重み付けを施してもよい。規格化した数値の例を同じく表1に示す。こうして規格化したデータ群を別のメモリ12に蓄積する。書き込み制御装置14は、蓄積されたデータ群の中から2つのデータ群を取り出し、それぞれのデータ群のデータの規格化数値を所定の画素位置の輝度としてSLM24、25のそれぞれに表示する。図2にその表示する画素位置の一例を示す。同図(a)が表示位置を、同図(b)がその位置での輝度、つまり、規格化数値を表している。
【0019】
半導体レーザ20から出射されたレーザ光は、レンズ21を経てビームスプリッタ22で2つに分岐される。このうちミラー23で反射された書き込み光は、SLM24と25を通過する。このとき、前述したようにSLM24と25には、被験者のデータと標準データとが並べて表示されている。これらのデータを画像情報として有する光は、フーリエ変換レンズ26により第1のフーリエ変換を受けて、PAL−SLM27に入射する。一方、ミラー28で反射された読み出し光は、ハーフミラー29でさらに反射されて、PAL−SLM1に書き込み光と反対側から入射する。そして、PAL−SLM1の書き込み光入射面から入射された2つのデータ画像のフーリエ変換画像に応じて読み出し光は位相変調されて、フーリエ変換画像の位相相関画像を有する出力光として入射面から出射される。この出力光は、ハーフミラー29を透過してフーリエ変換レンズ30により第2のフーリエ変換を受けて光検出器31で受光される。受光された画像はもとのSLM24、25に映し出された2つの画像の相関値に対応する画像を有している。位相変調を用いることで、強度変調を用いる場合と比較して高い回折効率が得られ、安定した画像間の相関演算が行える。光検出器31で検出された画像の強度は、2つの画像、すなわち、元のデータ群の相関が高いほど明るく、相関が低いほど暗くなる。つまり、簡単に相関を見ることができる。
【0020】
表1に掲げるデータ群について、1980年第1四半期から1997年第4四半期までの各四半期のデータ群の相関を調べたところ、1986年〜1992年のいわゆるバブル経済の好景気時には、半年〜1年違えば相関が低くなり、変動が激しいのに、バブル崩壊後の1993年以降は、相関の高い時期が1年以上続き、変動が小さくなった。従来の電子的演算ではこの相関演算には多大な計算量を必要とするが、本装置によれば、一回の光学的画像処理で相関演算を行なうことができるので、並列処理による高速処理が可能である。
【0021】
ここでは、データ群を構成するデータの数が20個の場合を例に説明したが、データ群を構成するデータの数が多い場合でも基本的に同様の構成で実現可能である。画像表示用のSLM24、25とPAL−SLM29の画素数を増やすことで大規模データ群の相関演算も可能であり、1000×1000画素のSLMを用いれば、100万個のデータを有するデータ間の相関演算を並列処理により高速で行なうことができる。そして、この際の回路構成は、図1と同様であり、簡単な回路構成で実現できる。
【0022】
全データの相関演算ではなく、所定のデータ間の相関演算を行なってもよい。図3は、所定のデータ間での相関演算を求める場合の表示手段の構成を示す概略図である。SLM24、25の出射光路上にそれぞれ可変マスク24a、25aを配置し、マスクパターンをマスクパターン制御装置15で制御することにより特定のデータのみを有する画像を抽出する。もちろん、SLM24、25を直接制御して特定のデータのみを有する画素のみに表示を行っても同様の効果が得られる。
【0023】
ここでは、各データの有する情報を画像を構成する画素の輝度として表す例について説明したが、輝度以外に色あるいは画素から発せられる光の位相あるいは偏光状態、またはその組み合わせにより表してもよい。
【0024】
また、以上の説明では、データ処理にフーリエ変換光学系を使用したが、その他の光学的画像処理により画像間の演算を行なってもよい。光学的に画像間の演算を行なうことで、多数のデータを有するデータ群間での演算を高速で行なうことが可能となる。
【0025】
【発明の効果】
以上、説明したように本発明によれば、データベースを構成するデータ群の個々のデータを規格化し、各画素が各データを表す画像に変換して、光学的に画像演算を行なうことにより画像間の相関、すなわち、データ群間、あるいは個々のデータ間の相関を求めることができる。したがって、多数のデータを有するデータ群間での演算を簡単な回路構成で高速で行なうことができる。
【0026】
本発明の装置は、各種のデータ群の分析、比較等の演算処理に適用可能である。
【図面の簡単な説明】
【図1】本発明の並列情報処理装置の一実施形態を示す全体構成図である。
【図2】本発明の並列情報処理装置で画像表示したデータの一例を示す図であり、(a)が表示位置、(b)が規格化データ値を示している。
【図3】図1の装置の表示手段の別の形態を示す図である。
【符号の説明】
10…入力装置、11、13…メモリ、12…規格化装置、14…書き込み制御装置、20…光源用レーザ、24、25…SLM、27…PAL−SLM、26、30…フーリエ変換レンズ、31…光検出器。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a parallel information processing apparatus that processes data of a data group composed of a plurality of information in parallel, and more particularly to a parallel information processing apparatus that performs data processing between group information of data groups constituting a database.
[0002]
[Prior art]
Today, it is called an information society, and various data are accumulated and various databases are constructed. It is meaningless to simply store these databases, and the added value and utility value of the databases can be freely searched for data groups that make up the stored databases and that information processing between the data groups can be performed freely. Increase.
[0003]
Conventionally, such data is stored in a storage device of a computer, and information processing is performed by electrically reading out necessary information and performing arithmetic processing.
[0004]
[Problems to be solved by the invention]
When processing such database information, if information processing is to be performed between data groups consisting of a large number of data, it is necessary to perform arithmetic processing between individual data groups constituting the data group or the entire data group. And However, in the conventional electronic information processing apparatus, this operation processing is generally performed at any time, or a large number of operation processing circuits are provided to perform the operation processing in parallel.
[0005]
In the former case, even when a high-speed arithmetic processing circuit is used, if the number of data processing is enormous, the arithmetic processing time increases dramatically, making it difficult to increase the speed of information processing. On the other hand, in the latter case, there is a problem that the number of circuits becomes enormous and the cost of the apparatus increases. Further, the efficiency is poor when the number of data constituting the data group is small.
[0006]
In view of the above problems, an object of the present invention is to provide a parallel information processing apparatus capable of performing high-speed processing in parallel with information processing between data groups with a simple circuit configuration.
[0007]
[Means for Solving the Problems]
In order to solve the above problems, a parallel information processing apparatus of the present invention is a parallel information processing apparatus that processes information between predetermined data groups constituting a database in parallel, and has a plurality of units and different numerical fluctuation ranges. An input means for inputting information of a data group having information, a normalizing means for normalizing a plurality of pieces of information in the data group after applying weights corresponding to the respective information , and a data group normalized by the normalizing means assigning means for storing and storing a plurality of information, it reads out the plurality of information of the normalized data set in the storage means, to one of the pixels arranged each information in one-dimensional or two-dimensional A display device that displays as an image by displaying any one or a combination of the color, brightness, phase, and polarization state of each pixel, and optical image processing is performed on the image projected by the display device. Provide Reinforced predetermined arithmetic processing on the information each pixel represented by, and optical image processing means for calculating an image representing the correlation between the individual between information or data group data group, obtained by optical image processing And an image detection means for detecting a new image.
[0008]
According to the present invention, after the information of the input data group is standardized, an image expressing this data group is generated by any one of the color, luminance, phase, polarization state of each pixel, or a combination thereof. The image is subjected to image processing by optical image processing, and predetermined calculation processing is performed on information (data) expressed by individual pixels. The optical image processing includes various processes such as transmission, reflection, polarization, refraction, interference, shift, rotation, enlargement, and reduction. For example, when luminance is used as information, a predetermined weighting calculation can be performed by transmitting through filters having different transmittances depending on pixel positions. In this way, a large amount of data can be processed in parallel at a time, and a correlation operation between pixels, that is, information can be performed at high speed. Further, by performing image processing optically, it is not always necessary to configure the number of arithmetic elements corresponding to the number of pixels as in an electronic parallel arithmetic processing system, so even if the amount of data is enormous, an enormous amount of hardware is required. Does not require soft resources. The new image obtained in this way includes the calculation result as information, and the information of the data group can be effectively processed with a small amount of resources by detecting the information of the entire image and each pixel.
[0009]
This display device preferably displays information of a plurality of data groups in parallel. As a result, information processing between individual data groups or between the entire data groups can be performed in parallel.
[0010]
The optical image processing means may include a Fourier transform optical system. Thereby, the correlation calculation result can be easily obtained.
[0011]
This display device may be an electrical addressing spatial light modulator. As a result, the display image can be controlled stably.
[0012]
DETAILED DESCRIPTION OF THE INVENTION
Preferred embodiments of the present invention will be described below with reference to the accompanying drawings. In order to facilitate the understanding of the description, the same reference numerals are given to the same components in the drawings as much as possible, and duplicate descriptions are omitted.
[0013]
FIG. 1 is an overall configuration diagram of an embodiment of a parallel information processing apparatus of the present invention. This apparatus is roughly composed of data group input means and calculation means. The input means includes an input device 10 for inputting a data group, a memory 11 for storing and recording input data, a normalizing device 12 for normalizing this data based on a predetermined standard, and storing this normalized data. A memory 13 for recording and a
[0014]
The calculation means is a Fourier transform optical system using an optical writing type parallel alignment liquid crystal type SLM (PAL-SLM) 27 and two electric
[0015]
The operation of this apparatus will be described below. As the data to be processed, a case where data representing an economic trend is processed will be described as an example.
[0016]
Table 1 shows an example of data constituting one of the data groups to be processed.
[0017]
[Table 1]
[0018]
The input device 10 inputs a data group including these data. The input data is temporarily stored in the memory 11 and then normalized by the normalization device 12. As shown in Table 1, each data has a different unit, and there is a difference in the numerical fluctuation range. Therefore, when raw data is handled as it is, it is wasteful and the S / N ratio is also deteriorated. Therefore, it is necessary to perform a certain standardization in consideration of the fluctuation range. At this time, specific data may be given a predetermined weight. An example of standardized numerical values is also shown in Table 1. The data group thus standardized is stored in another memory 12. The
[0019]
Laser light emitted from the semiconductor laser 20 is branched into two by a
[0020]
Regarding the data groups listed in Table 1, the correlation of the data groups for each quarter from 1980 to 4th quarter of 1997 was examined. When the so-called bubble economy was booming from 1986 to 1992, half a year to one year If the difference is different, the correlation will be low and the fluctuation will be severe, but after 1993 after the burst of the bubble, the period of high correlation continued for more than a year and the fluctuation became small. In the conventional electronic calculation, this correlation calculation requires a large amount of calculation. However, according to the present apparatus, the correlation calculation can be performed by one optical image processing. Is possible.
[0021]
Here, the case where the number of data constituting the data group is 20 has been described as an example. However, even when the number of data constituting the data group is large, it can be basically realized with the same configuration. By increasing the number of pixels of the
[0022]
A correlation calculation between predetermined data may be performed instead of a correlation calculation of all data. FIG. 3 is a schematic diagram showing the configuration of the display means for obtaining a correlation calculation between predetermined data.
[0023]
Here, an example has been described in which the information included in each data is expressed as the luminance of the pixels constituting the image, but in addition to the luminance, the information may be expressed by a color, a phase or polarization state of light emitted from the pixel, or a combination thereof.
[0024]
In the above description, a Fourier transform optical system is used for data processing. However, computation between images may be performed by other optical image processing. By performing an arithmetic operation between images optically, it is possible to perform an arithmetic operation between data groups having a large number of data at high speed.
[0025]
【The invention's effect】
As described above, according to the present invention, individual data of a data group constituting a database is standardized, each pixel is converted into an image representing each data, and image calculation is performed by optically performing image calculation. Correlation, that is, correlation between data groups or individual data. Therefore, operations between data groups having a large number of data can be performed at high speed with a simple circuit configuration.
[0026]
The apparatus of the present invention can be applied to arithmetic processing such as analysis and comparison of various data groups.
[Brief description of the drawings]
FIG. 1 is an overall configuration diagram showing an embodiment of a parallel information processing apparatus of the present invention.
FIG. 2 is a diagram showing an example of data displayed as an image by the parallel information processing apparatus of the present invention, where (a) shows a display position and (b) shows a normalized data value.
FIG. 3 is a diagram showing another form of display means of the apparatus of FIG. 1;
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 10 ... Input device 11, 13 ... Memory, 12 ... Standardization device, 14 ... Write control device, 20 ... Laser for light source, 24, 25 ... SLM, 27 ... PAL-SLM, 26, 30 ... Fourier transform lens, 31 ... light detector.
Claims (4)
単位及び数値変動幅が異なる複数の情報を有するデータ群の情報を入力する入力手段と、
前記データ群の複数の情報を、それぞれに対応する重み付けを施した上で規格化する規格化手段と、
前記規格化手段で規格化されたデータ群の複数の情報を蓄積・記憶する蓄積手段と、
前記蓄積手段内の規格化されたデータ群の複数の情報を読み出して、各情報を1次元あるいは2次元に配列された画素のいずれかに割り当てて、各画素の色、輝度、位相、偏光状態のいずれか若しくはその組み合わせとして表示することにより画像として表示する表示装置と、
前記表示装置で投影された画像に光学的画像処理を施すことにより各画素が表す情報に所定の演算処理を施して、前記データ群の個々の情報間又は前記データ群間の相関を表す画像を演算する光学的画像処理手段と、
前記光学的画像処理により得られた新たな画像を検出する画像検出手段と、
を備えている並列情報処理装置。A parallel information processing apparatus for processing information between predetermined data groups constituting a database in parallel,
An input means for inputting information of a data group having a plurality of information with different units and numerical fluctuation ranges ;
Normalization means for normalizing a plurality of pieces of information in the data group after applying weights corresponding to the respective information;
Storage means for storing and storing a plurality of pieces of information of the data group normalized by the normalization means;
A plurality of pieces of information in the standardized data group in the storage means are read out, and each piece of information is assigned to either one-dimensional or two-dimensionally arranged pixels, and the color, brightness, phase, polarization state of each pixel A display device that displays as an image by displaying as any one or a combination thereof,
Provide Reinforced predetermined calculation process on the information represented by each pixel by applying an optical image processing on projected image on the display device, an image representing the correlation between the individual information or between the group of data of the data group Optical image processing means for computing
Image detecting means for detecting a new image obtained by the optical image processing;
A parallel information processing apparatus.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26546198A JP4026954B2 (en) | 1998-09-18 | 1998-09-18 | Parallel information processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26546198A JP4026954B2 (en) | 1998-09-18 | 1998-09-18 | Parallel information processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000099181A JP2000099181A (en) | 2000-04-07 |
| JP4026954B2 true JP4026954B2 (en) | 2007-12-26 |
Family
ID=17417502
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP26546198A Expired - Fee Related JP4026954B2 (en) | 1998-09-18 | 1998-09-18 | Parallel information processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4026954B2 (en) |
-
1998
- 1998-09-18 JP JP26546198A patent/JP4026954B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000099181A (en) | 2000-04-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2527807B2 (en) | Optical associative identification device | |
| US20230258917A1 (en) | Method comprising determining a quantitative dispersion image of an object and digital in-line hologram microscope scanner | |
| US6804412B1 (en) | Optical correlator | |
| US5724447A (en) | Optical transform system for three-dimensional object recognition | |
| JP4026954B2 (en) | Parallel information processing device | |
| JP3062664B2 (en) | Optical pattern recognition device having coordinate conversion function | |
| JPH03164815A (en) | Optical neural network optical system | |
| JP2776949B2 (en) | How to create a reference pattern set | |
| JPS6271926A (en) | Exclusive or arithmetic unit for image | |
| KR950004508B1 (en) | Algebraic coordinate transformation method, visual recognition method and optical information processing device | |
| JP3099203B2 (en) | Optical pattern recognition and classification device | |
| Chang et al. | Engineering implementation of a hybrid optical correlator using SLMs | |
| JP3014155B2 (en) | Optical pattern recognition and classification method | |
| JP3116055B2 (en) | Optical pattern identification device | |
| JPH04290180A (en) | Pattern discrimination device | |
| JP2898666B2 (en) | Optical pattern identification device | |
| JPH0756122A (en) | Image processing device for feature extraction | |
| JP2910374B2 (en) | Optical information processing device | |
| Killinger et al. | Morphological filtering using a Fourier transform hologram | |
| JP3107591B2 (en) | Optical pattern matching method | |
| JPH09211513A (en) | Optical computing device | |
| JPH0652320A (en) | Optical pattern recognizing device provided with coordinate transforming function | |
| JP2771665B2 (en) | Optical correlation processing method | |
| JP2774174B2 (en) | Optical correlation calculation processing method | |
| CN116007905A (en) | An ultra-high-speed digital micromirror spatial light modulator detection device and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050906 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070626 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070824 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20071002 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20071009 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101019 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111019 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111019 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121019 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121019 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131019 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |