JP2022036922A - 画像処理 - Google Patents
画像処理 Download PDFInfo
- Publication number
- JP2022036922A JP2022036922A JP2021134122A JP2021134122A JP2022036922A JP 2022036922 A JP2022036922 A JP 2022036922A JP 2021134122 A JP2021134122 A JP 2021134122A JP 2021134122 A JP2021134122 A JP 2021134122A JP 2022036922 A JP2022036922 A JP 2022036922A
- Authority
- JP
- Japan
- Prior art keywords
- value
- complex
- fourier transform
- linear array
- format
- 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
Links
- 238000000034 method Methods 0.000 claims abstract description 112
- 238000006243 chemical reaction Methods 0.000 claims abstract description 38
- 230000009466 transformation Effects 0.000 claims description 45
- 230000003287 optical effect Effects 0.000 claims description 28
- 230000008569 process Effects 0.000 claims description 22
- 230000001131 transforming effect Effects 0.000 claims description 11
- 238000003491 array Methods 0.000 claims description 3
- 238000003672 processing method Methods 0.000 claims 1
- 238000004364 calculation method Methods 0.000 abstract description 7
- 238000004422 calculation algorithm Methods 0.000 description 48
- 238000009826 distribution Methods 0.000 description 32
- 239000004973 liquid crystal related substance Substances 0.000 description 18
- 230000002829 reductive effect Effects 0.000 description 11
- 238000000844 transformation Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 9
- 238000013501 data transformation Methods 0.000 description 8
- 230000008901 benefit Effects 0.000 description 7
- 230000003595 spectral effect Effects 0.000 description 7
- 238000001093 holography Methods 0.000 description 6
- 238000007906 compression Methods 0.000 description 5
- 230000006835 compression Effects 0.000 description 5
- 230000000670 limiting effect Effects 0.000 description 5
- 230000003068 static effect Effects 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 3
- 210000002858 crystal cell Anatomy 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000007667 floating Methods 0.000 description 3
- 238000012804 iterative process Methods 0.000 description 3
- 229910052710 silicon Inorganic materials 0.000 description 3
- 239000010703 silicon Substances 0.000 description 3
- 239000000758 substrate Substances 0.000 description 3
- 230000017105 transposition Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 210000004027 cell Anatomy 0.000 description 2
- 230000001427 coherent effect Effects 0.000 description 2
- 238000013144 data compression Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- XAGFODPZIPBFFR-UHFFFAOYSA-N aluminium Chemical compound [Al] XAGFODPZIPBFFR-UHFFFAOYSA-N 0.000 description 1
- 229910052782 aluminium Inorganic materials 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000001010 compromised effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000593 degrading effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 235000019800 disodium phosphate Nutrition 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000010304 firing Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 229910021421 monocrystalline silicon Inorganic materials 0.000 description 1
- 230000036961 partial effect Effects 0.000 description 1
- 239000002096 quantum dot Substances 0.000 description 1
- 230000008929 regeneration Effects 0.000 description 1
- 238000011069 regeneration method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 230000005945 translocation Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03H—HOLOGRAPHIC PROCESSES OR APPARATUS
- G03H1/00—Holographic processes or apparatus using light, infrared or ultraviolet waves for obtaining holograms or for obtaining an image from them; Details peculiar thereto
- G03H1/04—Processes or apparatus for producing holograms
- G03H1/16—Processes or apparatus for producing holograms using Fourier transform
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03H—HOLOGRAPHIC PROCESSES OR APPARATUS
- G03H1/00—Holographic processes or apparatus using light, infrared or ultraviolet waves for obtaining holograms or for obtaining an image from them; Details peculiar thereto
- G03H1/04—Processes or apparatus for producing holograms
- G03H1/0443—Digital holography, i.e. recording holograms with digital recording means
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03H—HOLOGRAPHIC PROCESSES OR APPARATUS
- G03H1/00—Holographic processes or apparatus using light, infrared or ultraviolet waves for obtaining holograms or for obtaining an image from them; Details peculiar thereto
- G03H1/22—Processes or apparatus for obtaining an optical image from holograms
- G03H1/2294—Addressing the hologram to an active spatial light modulator
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/14—Fourier, Walsh or analogous domain transformations, e.g. Laplace, Hilbert, Karhunen-Loeve, transforms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/14—Fourier, Walsh or analogous domain transformations, e.g. Laplace, Hilbert, Karhunen-Loeve, transforms
- G06F17/141—Discrete Fourier transforms
- G06F17/142—Fast Fourier transforms, e.g. using a Cooley-Tukey type algorithm
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4084—Scaling of whole images or parts thereof, e.g. expanding or contracting in the transform domain, e.g. fast Fourier transform [FFT] domain scaling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/007—Transform coding, e.g. discrete cosine transform
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03H—HOLOGRAPHIC PROCESSES OR APPARATUS
- G03H1/00—Holographic processes or apparatus using light, infrared or ultraviolet waves for obtaining holograms or for obtaining an image from them; Details peculiar thereto
- G03H1/04—Processes or apparatus for producing holograms
- G03H1/08—Synthesising holograms, i.e. holograms synthesized from objects or objects from holograms
- G03H1/0808—Methods of numerical synthesis, e.g. coherent ray tracing [CRT], diffraction specific
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03H—HOLOGRAPHIC PROCESSES OR APPARATUS
- G03H1/00—Holographic processes or apparatus using light, infrared or ultraviolet waves for obtaining holograms or for obtaining an image from them; Details peculiar thereto
- G03H1/02—Details of features involved during the holographic process; Replication of holograms without interference recording
- G03H2001/0208—Individual components other than the hologram
- G03H2001/0224—Active addressable light modulator, i.e. Spatial Light Modulator [SLM]
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03H—HOLOGRAPHIC PROCESSES OR APPARATUS
- G03H1/00—Holographic processes or apparatus using light, infrared or ultraviolet waves for obtaining holograms or for obtaining an image from them; Details peculiar thereto
- G03H1/04—Processes or apparatus for producing holograms
- G03H1/0443—Digital holography, i.e. recording holograms with digital recording means
- G03H2001/045—Fourier or lensless Fourier arrangement
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03H—HOLOGRAPHIC PROCESSES OR APPARATUS
- G03H1/00—Holographic processes or apparatus using light, infrared or ultraviolet waves for obtaining holograms or for obtaining an image from them; Details peculiar thereto
- G03H1/04—Processes or apparatus for producing holograms
- G03H1/08—Synthesising holograms, i.e. holograms synthesized from objects or objects from holograms
- G03H1/0808—Methods of numerical synthesis, e.g. coherent ray tracing [CRT], diffraction specific
- G03H2001/0816—Iterative algorithms
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03H—HOLOGRAPHIC PROCESSES OR APPARATUS
- G03H1/00—Holographic processes or apparatus using light, infrared or ultraviolet waves for obtaining holograms or for obtaining an image from them; Details peculiar thereto
- G03H1/04—Processes or apparatus for producing holograms
- G03H1/08—Synthesising holograms, i.e. holograms synthesized from objects or objects from holograms
- G03H1/0808—Methods of numerical synthesis, e.g. coherent ray tracing [CRT], diffraction specific
- G03H2001/0825—Numerical processing in hologram space, e.g. combination of the CGH [computer generated hologram] with a numerical optical element
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03H—HOLOGRAPHIC PROCESSES OR APPARATUS
- G03H1/00—Holographic processes or apparatus using light, infrared or ultraviolet waves for obtaining holograms or for obtaining an image from them; Details peculiar thereto
- G03H1/22—Processes or apparatus for obtaining an optical image from holograms
- G03H1/2294—Addressing the hologram to an active spatial light modulator
- G03H2001/2297—Addressing the hologram to an active spatial light modulator using frame sequential, e.g. for reducing speckle noise
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03H—HOLOGRAPHIC PROCESSES OR APPARATUS
- G03H2225/00—Active addressable light modulator
- G03H2225/10—Shape or geometry
- G03H2225/12—2D SLM
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03H—HOLOGRAPHIC PROCESSES OR APPARATUS
- G03H2225/00—Active addressable light modulator
- G03H2225/52—Reflective modulator
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03H—HOLOGRAPHIC PROCESSES OR APPARATUS
- G03H2226/00—Electro-optic or electronic components relating to digital holography
- G03H2226/02—Computing or processing means, e.g. digital signal processor [DSP]
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03H—HOLOGRAPHIC PROCESSES OR APPARATUS
- G03H2240/00—Hologram nature or properties
- G03H2240/10—Physical parameter modulated by the hologram
- G03H2240/11—Phase only modulation
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03H—HOLOGRAPHIC PROCESSES OR APPARATUS
- G03H2240/00—Hologram nature or properties
- G03H2240/10—Physical parameter modulated by the hologram
- G03H2240/13—Amplitude and phase complex modulation
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Data Mining & Analysis (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Algebra (AREA)
- Databases & Information Systems (AREA)
- Discrete Mathematics (AREA)
- Multimedia (AREA)
- Computing Systems (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- Signal Processing (AREA)
- Bioinformatics & Computational Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- Holo Graphy (AREA)
- Optical Modulation, Optical Deflection, Nonlinear Optics, Optical Demodulation, Optical Logic Elements (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
Description
記載された技術を使用して、撮像用のホログラフィックプロジェクタを提供することができる。そのようなプロジェクタは、例えば、ニアアイ装置を含むヘッドアップディスプレイ「HUD」およびヘッドマウントディスプレイ「HMD」に用途を見出している。
いくつかの実施形態では、極形式の値を第2の数値フォーマットに変換することは、各大きさ値をx1ビットからy1ビットに変換し、ここでx1>y1であり、各位相値をx2ビットからy2ビットに変換し、ここでx2>y2である、ことを含んでもよい。ビット数x1およびx2は同じであってもよく、および/またはy1およびy2は同じであってもよく、例えばxおよびyである。具体例では、x1=x2=32ビット(データ値あたり64ビット)であり、y1=y2=8ビット(データ値あたり16ビット)である。極形式の各値を第2の数値フォーマットに変換することは、各大きさにスケーリング係数を乗算することを含むことができ、および/または最大許容値を超える任意の大きさ値を最大許容値に設定することを含むことができる。例えば、この閾値化は、スケーリングの後に行われてもよい。閾値化は、大きさ値から最下位ビットを切り捨てること、および/または丸めを含むことができる。最大許容値は、y1ビットで表すことができる最大の大きさ値であってもよい。いくつかの実施形態では、極形式の各値を第2の数値フォーマットに変換することは、極形式の値の位相値を第1の数値フォーマットよりも少ない数のレベルで量子化することを含む。例えば、これは、位相値から最下位ビットを切り捨てることまたは丸めを含み得る。もちろん、各複素数値を記憶するために必要なビット数を削減するための他の技法も同様に使用することができる。
複素データセットを受信し、デカルト形式の複素データセットの第1の1D複素フーリエ変換を実行するように構成された第1のフーリエ変換エンジンと、
第1のフーリエ変換エンジンによって処理された複素データセットを受信し、複素データセットを極形式に変換し、極形式の複素データセットを圧縮するように構成された第1のデータ変換エンジンと、
第1のデータ変換エンジンによって処理された複素データセットを受信し、複素データセットの行-列変換を実行するように構成された行-列変換エンジンと、
行-列変換エンジンによって処理された複素データセットを受信し、複素データセットを展開し、複素データセットをデカルト形式に逆変換するように構成された第2のデータ変換エンジンと、
第2のデータ変換エンジンによって処理された複素データセットを受信し、デカルト形式の複素データの第2の1D複素フーリエ変換を実行するように構成された第2のフーリエ変換エンジンと、
を備え、第2の1D複素フーリエ変換は、第1の1D複素フーリエ変換に直交する。システムは、第2のフーリエ変換エンジンによって処理された複素データセットのデータ値を使用して、表示用の画像データを形成するようにさらに構成される。
複素データセットを受信し、デカルト形式で複素データセットの第1の1D複素フーリエ変換を実行するステップと、
複素データセットを極形式に変換し、極形式の複素データセットを圧縮するステップと、
複素データセットの行-列変換を実行するステップと、
複素データセットを展開し、複素データセットをデカルト形式に逆変換するステップと、
デカルト形式の複素データセットの第2の1Dフーリエ変換を実行するステップと、
を順に含み、第2の1D複素フーリエ変換が第1の1D複素フーリエ変換に直交する。本方法は、フーリエ変換された複素データセットを使用して表示用の画像データを形成することをさらに含む。
図1は、計算機生成ホログラムが単一の空間光変調器で符号化される実施形態を示す。計算機生成ホログラムは、再構成のための物体のフーリエ変換である。したがって、ホログラムは、物体のフーリエ領域または周波数領域またはスペクトル領域表現であると言える。この実施形態では、空間光変調器は、シリコン上の反射型液晶「LCOS」デバイスである。ホログラムは空間光変調器上で符号化され、ホログラフィック再構成が再生フィールド、例えばスクリーンまたはディフューザなどの受光面に形成される。
いくつかの実施形態では、計算機生成ホログラムは、フーリエ変換ホログラム、または単にフーリエホログラムまたはフーリエベースのホログラムであり、正レンズ(物理レンズまたはSLMに表示される対応する位相遅延分布によって実装されるソフトウェアレンズのいずれか)のフーリエ変換特性を利用することによって遠視野で画像が再構成される。フーリエホログラムは、再生平面内の所望の光照射野をレンズ平面に逆フーリエ変換することによって計算される。計算機生成フーリエホログラムは、フーリエ変換を使用して計算することができる。
F’は逆フーリエ変換、
Fは順フーリエ変換、
R[x,y]は第3の処理ブロック256によって出力される複素データセット、
T[x,y]は入力または目標画像、
∠は位相成分、
Ψは位相限定ホログラム280B、
ηは大きさ値の新しい分布211B、および
αは利得係数である。
空間光変調器を使用して、計算機生成ホログラムを表示することができる。ホログラムが位相限定ホログラムである場合、位相を変調する空間光変調器が必要となる。ホログラムが完全複素ホログラムである場合、位相および振幅を変調する空間光変調器を使用してもよいし、位相を変調する第1の空間光変調器および振幅を変調する第2の空間光変調器を使用してもよい。
図4A~図4Dを参照すると、2D画像を表す画像データの2次元(2D)フーリエ変換は、各次元に沿って1つずつの、2つの1次元(1D)フーリエ変換に分解することができる。図4Aは、上述したように、例えば画素値およびランダム位相に対応する大きさを有する画像405を表す複素データ値の2Dアレイ410を示す。フーリエ変換425は、矢印415によって示されるように、アレイ410の各行に対して計算されて、行フーリエ変換アレイ430の対応する行420を計算する(図4Bおよび図4Cを参照)。アレイ430は、行ごとにフーリエ変換されていると言える。次に、アレイ430は、図4Cの矢印435によって示されるように、列ごとにフーリエ変換されて、画像405を表すアレイ410の2Dフーリエ変換445を表すデータ値のアレイ440を提供する(図4Dを参照)。
[A11A12A13…A1nA21A22A23…A2nAm1Am2Am3…Amn]
フーリエ変換エンジン552は、高速フーリエ変換を示すFFTを用いて、以下のように一度に1行ずつデータ値を処理するが、任意のフーリエ変換実装形態を使用できることが理解されよう。
[A’11A’12A’13…A’1nA’21A’22A’23…A’2nA’m1A’m2A’m3…A’mn]
[a’11a’12a’13…a’1na’21a’22a’23…a’2na’m1a’m2a’m3…a’mn]
画像を表すデータ値の圧縮は、極形式の各データ値をより少ないビットを使用する数値フォーマットに変換すること、例えば、大きさおよび位相のそれぞれをより少ないビットを使用する数値フォーマットに別々に変換することを含む(またはそれからなる)ことができることが理解されよう。例えば、元の数値フォーマットは、位相および大きさのそれぞれに対して1つのDOUBLE型(64ビット)またはSINGLE型(32ビット)浮動小数点数を使用することができ、エンジン554は、例えば浮動小数点数の小数部から必要な数の最下位ビットを切り捨てることによって、各数値を任意の方法でHALF型(16ビット)またはQUARTER型(8ビット)浮動小数点数に変換することができる。数値フォーマット(元のおよび圧縮された)は当然そのように限定されず、数値は他のフォーマット、例えば2進または整数フォーマットで表されてもよい。例えば、1つの可能なフォーマットでは、位相の2πは、位相部分の最大の表現可能な2値/整数に対応し、0と2πとの間の値は0とその数との間の利用可能なレベルにわたって等間隔に配置され、大きさは、同様に、最大の表現可能な数値に対応する閾値の大きさ(最大の表現可能な大きさ)を用いて表され、0とその大きさとの間の中間値は間の利用可能なレベルにわたって等間隔に配置される。具体例では、初期数値フォーマットは、位相および大きさのそれぞれを1024レベル(各32ビット、合計64ビット)で表し、圧縮された数値フォーマットは、位相および大きさのそれぞれを64レベル(各8ビット、合計16ビット)で表す。
いずれの場合も、位相を圧縮することは、下位ビット表現において0~2πの間の利用可能なレベルに値を再分配することを含むことができる。大きさ値(必ずしも一定の間隔に限定されない)については、発生する可能性のある大きさの知識に基づいて、数値を一定の間隔に限定することができる。例えば、大きさ値は、利用可能な範囲内により適合するように、より低い数値にスケーリングされ、対応する利用可能な表現レベルに割り当てられ、最大表現可能数値を依然として超える大きさ値がその数値に設定(閾値化)される。数値をスケールダウン(乗算)するために使用されるスケーリング係数は、典型的なデータセットの知識に基づいてトレードオフとして設定されてもよく、その結果、受容可能な数以下の大きさが閾値化される可能性が高く、利用可能なレベルは受容可能な精度を表す(レベルは、所望されるよりも数値的に間隔を空けない/粗い)。
画像データの変換および圧縮は別個の動作として説明されているが、これは第1のデータ変換エンジン554を説明する便宜上のものであり、別個の動作が存在する実装形態および存在しない実装形態を包含することがさらに理解されよう。例えば、各データ値は、データ値を極形式に変換するために(プロセッサの他の内部表現の)作業レジスタにプロセッサによって読み取られ、単一の動作としてプロセッサの外部から記述することができるより低いビット数フォーマットでさらなる処理のために利用可能なメモリに書き込まれ得る(ただし、これを実施するためにプロセッサの内部で様々な機械レベル動作が当然発生する)。
行-列変換エンジン556は、第3のデータストリーム503を受信し、第3の複素データ値の第3のアレイをメモリに書き込み、第4の複素データ値の第4のアレイを表す第4のデータストリーム504を読み出すように構成され、第4の複素データ値の第4のアレイは、第3の複素データ値の第3のアレイの行-列変換または転置である。
具体的には、変換エンジン556は、第1のデータ変換エンジン554によって生成された第3のデータストリーム503を行ごとに受信し、データ値をメモリに行ごとに書き込む。第3のデータストリーム503のすべて、すなわちアレイのすべての行がメモリに書き込まれると、データ値は列ごとにメモリから読み出される。結果として得られるデータストリーム(第4のデータストリーム504)は、以下のように表すことができる。
[a’11a’21a’31…a’m1a’12a’22a’32…a’m2a’1na’2na’3n…a’mn]
[A’’11A’’21…A’’m1A’’12A’’22…A’’m2A’’1nA’’2n…A’’mn]
実施形態は、単なる例として、電気的に作動するLCOS空間光変調器を指す。本開示の教示は、例えば、任意の電気的に作動するSLM、光学的に作動するSLM、デジタルマイクロミラーデバイスまたは微小電気機械デバイスなど、本開示による計算機生成ホログラムを表示することができる任意の空間光変調器で等しく実施することができる。
図10は、コンピューティング装置1000の一実装形態のブロック図を示し、コンピューティング装置に本明細書で説明する方法のうちの任意の1つ以上を実行させるための命令のセットが実行され得る。代替実装形態では、コンピューティング装置は、ローカルエリアネットワーク(LAN)、イントラネット、エクストラネット、またはインターネット内の他のマシンに接続(例えば、ネットワーク接続)されてもよい。コンピューティング装置は、クライアント-サーバネットワーク環境におけるサーバまたはクライアントマシンの能力で、またはピアツーピア(または分散)ネットワーク環境におけるピアマシンとして動作することができる。コンピューティング装置は、パーソナルコンピュータ(PC)、タブレットコンピュータ、セットトップボックス(STB)、パーソナルデジタルアシスタント(PDA)、携帯電話、ウェブアプライアンス、サーバ、ネットワークルータ、スイッチもしくはブリッジ、またはそのマシンによって行われるべきアクションを指定する命令のセット(シーケンシャルまたはその他)を実行することができる任意のマシンとすることができる。さらに、単一のコンピューティング装置のみが示されているが、用語「コンピューティング装置」はまた、本明細書で説明される方法のうちの任意の1つ以上を実行するために命令のセット(または複数のセット)を個別にまたは一緒に実行するマシン(例えば、コンピュータ)の任意の集合を含むと解釈されるべきである。
複素データセットを受信し、デカルト形式の複素データセットの第1の1D複素フーリエ変換を実行するように構成された第1のフーリエ変換エンジンと、
第1のフーリエ変換エンジンによって処理された複素データセットを受信し、複素データセットを極形式に変換し、極形式の複素データセットを圧縮するように構成された第1のデータ変換エンジンと、
第1のデータ変換エンジンによって処理された複素データセットを受信し、複素データセットの行-列変換を実行するように構成された行-列変換エンジンと、
行-列変換エンジンによって処理された複素データセットを受信し、複素データセットを展開し、複素データセットをデカルト形式に逆変換するように構成された第2のデータ変換エンジンと、
第2のデータ変換エンジンによって処理された複素データセットを受信し、デカルト形式の複素データの第2の1D複素フーリエ変換を実行するように構成された第2のフーリエ変換エンジンと、
を備え、第2の1D複素フーリエ変換は第1の1D複素フーリエ変換に直交する、システム。
複素データセットを受信し、デカルト形式の複素データセットの第1の1D複素逆フーリエ変換を実行するように構成された第1の逆フーリエ変換エンジンと、
第1の逆フーリエ変換エンジンによって処理された複素データセットを受信し、複素データセットを極形式に変換し、極形式の複素データセットを圧縮するように構成された第3のデータ変換エンジンと、
第1のデータ変換エンジンによって処理された複素データセットを受信し、複素データセットの行-列変換を実行するように構成された行-列変換エンジンと、
行-列変換エンジンによって処理された複素データセットを受信し、複素データセットを展開し、複素データセットをデカルト形式に逆変換するように構成された第4のデータ変換エンジンと、
第2のデータ変換エンジンによって処理された複素データセットを受信し、デカルト形式の複素データの第2の1D複素逆フーリエ変換を実行するように構成された第2の逆フーリエ変換エンジンと、
を備え、第2の1D複素逆フーリエ変換が第1の1D複素逆フーリエ変換に直交する、システム。
項目1~9のいずれかに記載のデータ処理システムと、
項目10~18のいずれかに記載のデータ処理システムと、
第2のフーリエ変換エンジンによって処理された複素データセットを受信し、大きさ値を置換して、第1の逆フーリエ変換エンジンによって受信された複素データセットを形成するように、および/または第2の逆フーリエ変換エンジンによって処理された複素データセットを受信し、大きさ値を置換して、第1のフーリエ変換エンジンによって受信された複素データセットを形成するように構成されたデータプロセッサと、
を備える、システム。
複素データセットを受信し、デカルト形式で複素データセットの第1の1D複素フーリエ変換を実行するステップと、
複素データセットを極形式に変換し、極形式の複素データセットを圧縮するステップと、
複素データセットの行-列変換を実行するステップと、
複素データセットを展開し、複素データセットをデカルト形式に逆変換するステップと、
デカルト形式の複素データセットの第2の1Dフーリエ変換を実行するステップと、
を以上の順序で含み、第2の1D複素フーリエ変換が第1の1D複素フーリエ変換に直交する、方法。
複素データセットを受信し、デカルト形式で複素データセットの第1の1D複素逆フーリエ変換を実行するステップと、
複素データセットを極形式に変換し、極形式の複素データセットを圧縮するステップと、
複素データセットの行-列変換を実行するステップと、
複素データセットを展開し、複素データセットをデカルト形式に逆変換するステップと、
デカルト形式の複素データセットの第2の1D逆フーリエ変換を実行するステップと、
を以上の順序で含み、第2の1D複素逆フーリエ変換が第1の1D複素逆フーリエ変換に直交する、方法。
項目26に従って受信される複素データセットを形成するために、項目27の方法から得られる複素データセットの大きさ値を置換すること、
をさらに含む、項目26および27に記載の方法。
Claims (18)
- 画像に対応する第1の複素データセットのフーリエ変換を実行するように構成された画像処理システムであって、
前記第1の複素データセットは、第1のビット数を有する第1の数値フォーマットでそれぞれ表されるデカルト形式の複素数値の2次元アレイを含み、前記2次元アレイの値が前記画像の画素を表し、前記2次元アレイが、一方の次元に沿った画素を表す値の第1の線形アレイおよび他方の次元に沿った画素を表す値の第2の線形アレイを定義し、前記システムが、
前記第1の複素データセットを第1の線形アレイごとに受信し、各第1の線形アレイの1Dフーリエ変換を実行するように構成された第1のフーリエ変換エンジンと、
前記第1のフーリエ変換エンジンによって処理された前記複素データセットを受信し、各値を極形式に変換し、極形式の各値を、前記第1のビット数よりも少ない第2のビット数を有する第2の数値フォーマットに変換するように構成された第1の変換エンジンと、
前記第1の変換エンジンによって処理された前記複素データセットを受信し、前記第2の数値フォーマットの前記値を第1の線形アレイごとにメモリに記憶し、前記メモリから前記値を第2の線形アレイごとに読み取るように構成された行-列変換エンジンと、
前記行-列変換エンジンによって処理された前記複素データセットを第2の線形アレイごとに受信し、各値を前記第1の数値フォーマットに逆変換し、前記第1の数値フォーマットに逆変換された各値をデカルト形式に逆変換するように構成された第2の変換エンジンと、
前記第2の変換エンジンによって処理された前記複素データセットを第2の線形アレイごとに受信し、各第2の線形アレイの1Dフーリエ変換を実行するように構成された第2のフーリエ変換エンジンと、を備え、
前記システムが、前記第2のフーリエ変換エンジンによって処理された前記複素データセットのデータ値を使用して、表示用の画像データを形成するように構成される、
画像処理システム。 - 前記システムが、前記第2のフーリエ変換エンジンによって処理された前記複素データセットを受信し、大きさ値を置換して第2の複素データセットを形成し、前記第2のデータセットを前記第1のデータセットとして前記第1のフーリエ変換エンジンに供給するように構成された大きさエンジンを備え、前記第2の複素データセット内の前記第1の線形アレイが前記第1の複素データセット内の前記第2の線形アレイに対応する、
請求項1に記載のシステム。 - 極形式の各値を前記第2の数値フォーマットに変換することが、各大きさにスケーリング係数を乗算することを含む、
請求項1または2に記載のシステム。 - 極形式の前記値を前記第2の数値フォーマットに変換することが、各大きさ値をx1ビットからy1ビットに変換すること、ただしx1>y1、および各位相値をx2ビットからy2ビットに変換すること、ただしx2>y2、を含む、
請求項1または2に記載のシステム。 - 極形式の各値を前記第2の数値フォーマットに変換することが、最大許容値を超える任意の大きさ値を前記最大許容値に設定することを含み、任意選択的に、前記最大許容値が、y1ビットで表すことができる最大の前記大きさ値である、
請求項4に記載のシステム。 - 極形式の各値を前記第2の数値フォーマットに変換することが、極形式の前記値の前記位相値を前記第1の数値フォーマットよりも少ない数のレベルで量子化することを含む、
請求項1から5のいずれか一項に記載のシステム。 - デカルト形式の各値を前記第1の数値フォーマットに変換することが、各大きさ値をy1ビットからx1ビットに逆変換し、各位相値をy2ビットからx2ビットに逆変換し、各大きさ値に前記スケーリング係数の逆数を乗算することを含む、
請求項3に記載のシステム。 - 前記第1のフーリエ変換エンジンは、前記第1の変換エンジンが別の第1の線形アレイを処理している間に1つの第1の線形アレイを処理するように構成され、前記第2のフーリエ変換エンジンは、前記第2の変換エンジンが別の第2の線形アレイを処理している間に1つの第2の線形アレイを処理するように構成され、またはその両方である、
請求項1から7のいずれか一項に記載のシステム。 - 前記第1のフーリエ変換エンジンおよび、任意選択的に前記第2のフーリエ変換エンジンが、値のストリームとして前記第1のデータセットを受信する、
請求項1から8のいずれか一項に記載のシステム。 - 前記システムが第2の複素データセットのフーリエ変換を実行するようにさらに構成され、前記第2の複素データセットが、第3のビット数を有する第3の数値フォーマットでそれぞれ表されるデカルト形式の複素数値の2次元アレイを含み、前記2次元アレイが、一方の次元に沿った値の第1の線形アレイおよび他方の次元に沿った値の第2の線形アレイを定義し、前記システムが、
前記第2の複素データセットを第1の線形アレイごとに受信し、各第1の線形アレイの1Dフーリエ変換を実行するように構成された第3のフーリエ変換エンジンと、
前記第3のフーリエ変換エンジンによって処理された前記複素データセットを受信し、各値を極形式に変換し、極形式の各値を、前記第3のビット数よりも少ない第4のビット数を有する第4の数値フォーマットに変換するように構成された第3の変換エンジンと、
前記第3の変換エンジンによって処理された前記複素データセットを受信し、前記第4の数値フォーマットの前記値を第1の線形アレイごとにさらなるメモリに記憶し、前記メモリから前記値を第2の線形アレイごとに読み取るように構成された行-列変換エンジンと、
さらなる行-列変換エンジンによって処理された前記複素データセットを第2の線形アレイごとに受信し、各値を前記第3の数値フォーマットに逆変換し、前記第1の数値フォーマットに逆変換された各値をデカルト形式に逆変換するように構成された第4の変換エンジンと、
前記第4の変換エンジンによって処理された前記複素データセットを第2の線形アレイごとに受信し、各第2の線形アレイの1Dフーリエ変換を実行するように構成された第4のフーリエ変換エンジンと、をさらに備え、
前記システムが、前記第2および第4のフーリエ変換エンジンのうちの1つによって処理された前記複素データセットを受信し、前記大きさ値を置換して、前記第3および第1のフーリエ変換エンジンのそれぞれによって受信される前記第2および第1の複素データセットのそれぞれを形成するように構成された大きさエンジンをさらに備え、前記第2の複素データセット内の前記第1の線形アレイが前記第1の複素データセット内の前記第2の線形アレイに対応する、
請求項1から9のいずれか一項に記載のシステム。 - 前記第2のフーリエ変換エンジンによって処理された前記複素データセットを受信し、表示用の前記画像を表すホログラムを出力するように構成されたコントローラをさらに備え、任意選択的に、前記ホログラムが、位相限定ホログラム、または位相および振幅成分を含む完全複素ホログラムである、
請求項1から10のいずれか一項に記載のシステム。 - 前記コントローラが、画像のシーケンスをリアルタイムで受信し、それぞれの前記画像を表すホログラムのシーケンスをリアルタイムで出力するように構成される、
請求項11に記載のシステム。 - 前記ホログラムを表示するように構成されたホログラフィックディスプレイ装置をさらに備え、任意選択的に、前記ホログラフィックディスプレイ装置が、前記ホログラムを表示するように構成された空間光変調器と、前記空間光変調器を照明するように構成された光源とを備える、
請求項12に記載のシステム。 - 画像に対応する第1の複素データセットの複素フーリエ変換を実行することを含む画像処理の方法であって、
前記第1の複素データセットが、第1のビット数を有する第1の数値フォーマットでそれぞれ表されるデカルト形式の複素数値の2次元アレイを含み、前記2次元アレイの値が前記画像の画素を表し、前記2次元アレイが、一方の次元に沿った画素を表す値の第1の線形アレイおよび他方の次元に沿った画素を表す値の第2の線形アレイを定義し、前記方法が、
前記第1の複素データセット内の各第1の線形アレイの1Dフーリエ変換を実行することと、
各フーリエ変換された第1の線形アレイの各値を極形式に変換することと、
極形式の各値を、前記第1のビット数よりも少ない第2のビット数を有する第2の数値フォーマットに変換することと、
前記第2の数値フォーマットの前記値を第1の線形アレイごとにメモリに記憶することと、
前記メモリから前記値を第2の線形アレイごとに読み取ることと、
前記メモリから読み取られた各値を前記第1の数値フォーマットに逆変換することと、
前記第1の数値フォーマットに逆変換された各値をデカルト形式に逆変換することと、
デカルトに逆変換された値の各第2の線形アレイの1Dフーリエ変換を実行することと、
前記フーリエ変換された第2の線形アレイの値を使用して、表示用の画像データを形成することと、を含む、
画像処理の方法。 - 各フーリエ変換された第2の線形アレイの前記値の大きさを置換して、さらなる値のそれぞれの第2の線形アレイを形成することと、
さらなる値の各第2の線形アレイの1Dフーリエ変換を実行することと、
各フーリエ変換された第2の線形アレイの各さらなる値を極形式のさらなる値に変換することと、
極形式の各さらなるデータ値を、前記第1のビット数よりも少ないさらなる第2のビット数を有するさらなる第2の数値フォーマットのさらなる値に変換することと、
前記さらなる第2の数値フォーマットの前記さらなる値を第2の線形アレイごとにメモリに記憶することと、
前記メモリから前記さらなる値を第1の線形アレイごとに読み取ることと、
前記メモリから読み取られた各さらなる値を前記第1の数値フォーマットに逆変換することと、
前記第1の数値フォーマットに逆変換された各さらなる値をデカルト形式に逆変換することと、
デカルト形式に逆変換されたさらなる値の各第1の線形アレイの1Dフーリエ変換を実行することと、をさらに備える、
請求項14に記載の方法。 - 極形式の各値を前記第2の数値フォーマットに変換することが、
各大きさにスケーリング係数を乗算することと、
各大きさ値をx1ビットからy1ビットに、ただしx1>y1、および各位相値をx2ビットからy2ビットに、ただしx2>y2、変換することであって、任意選択的に、最大許容値を超える任意の大きさ値を前記最大許容値に設定し(スケーリングに続く閾値化)、任意選択的に、前記最大許容値は、y1ビットで表すことができる最大の前記大きさ値である、変換することと、
極形式の前記値の前記位相値を前記第1の数値フォーマットよりも少ない数のレベルで量子化することと、のうちの1つ以上を含む、
請求項14または15に記載の方法。 - 別の第1の線形アレイを変換する間に1つの第1の線形アレイをフーリエ変換し、別の第2の線形アレイを変換する間に1つの第2の線形アレイをフーリエ変換し、またはその両方を行うこと、および/または
前記画像を表すホログラムを出力することであって、任意選択的に、前記ホログラムが、位相限定ホログラム、または位相および振幅成分を含む完全複素ホログラムである、出力すること、および/または
画像のシーケンスをリアルタイムで受信し、それぞれの前記画像を表すホログラムのシーケンスをリアルタイムで出力すること、および/または
前記ホログラムをホログラフィックディスプレイ装置に表示し、任意選択的に、前記ホログラムを空間光変調器に表示し、前記空間光変調器を照明すること、を含む
請求項14、15または16に記載の方法。 - 画像処理システムであって、
画像に対応する第1の複素データセットのフーリエ変換を実行し、前記第1の複素データセットが、第1のビット数を有する第1の数値フォーマットでそれぞれ表されるデカルト形式の複素数値の2次元アレイを含み、前記2次元アレイの前記値が前記画像の画素を表し、前記2次元アレイが、一方の次元に沿った画素を表す値の第1の線形アレイおよび他方の次元に沿った画素を表す値の第2の線形アレイを定義し、
表示用の画像データを出力する、
ように構成された1つ以上のプロセッサと、
前記1つ以上のプロセッサによって実行可能な命令を記憶する有形の非一時的コンピュータ可読媒体であって、前記命令は、実行されると、前記画像処理システムに請求項14から18のいずれか一項に記載の方法を実行させる、有形の非一時的コンピュータ可読媒体と、を備える
画像処理システム。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB2013203.1A GB2598310B (en) | 2020-08-24 | 2020-08-24 | Data processing |
GB2013203.1 | 2020-08-24 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022036922A true JP2022036922A (ja) | 2022-03-08 |
JP7360428B2 JP7360428B2 (ja) | 2023-10-12 |
Family
ID=72660865
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021134122A Active JP7360428B2 (ja) | 2020-08-24 | 2021-08-19 | 画像処理 |
Country Status (7)
Country | Link |
---|---|
US (1) | US20220057751A1 (ja) |
EP (1) | EP3962087A1 (ja) |
JP (1) | JP7360428B2 (ja) |
KR (1) | KR102678223B1 (ja) |
CN (1) | CN114092757A (ja) |
GB (1) | GB2598310B (ja) |
TW (1) | TWI772133B (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI815382B (zh) * | 2022-03-30 | 2023-09-11 | 國立臺灣科技大學 | 產生全像影像的方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11266465A (ja) * | 1997-05-28 | 1999-09-28 | Nippon Telegr & Teleph Corp <Ntt> | 画像伝送/処理方法および装置およびそれらのプログラムを記録した記録媒体 |
JP2008544306A (ja) * | 2005-06-14 | 2008-12-04 | ライト、ブルー、オプティクス、リミテッド | ホログラムを合成するための信号処理システム |
JP2012160092A (ja) * | 2011-02-01 | 2012-08-23 | Fujitsu Advanced Engineering Ltd | 演算装置、演算方法およびプログラム |
US8706794B1 (en) * | 2011-08-23 | 2014-04-22 | Gregory K. Fleizach | No-multiply digital signal processing method |
US20190155217A1 (en) * | 2017-11-22 | 2019-05-23 | Samsung Electronics Co., Ltd. | Method and apparatus for processing image |
KR20200064478A (ko) * | 2018-11-29 | 2020-06-08 | 인하대학교 산학협력단 | 라이트필드의 비호겔방식 홀로그램 변환 방법 및 장치 |
JP2020516933A (ja) * | 2017-04-07 | 2020-06-11 | デュアリタス リミテッド | ホログラフィックプロジェクタ |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2006803A1 (en) * | 2007-06-19 | 2008-12-24 | Agfa HealthCare NV | Method of segmenting anatomic entities in 3D digital medical images |
US8019136B2 (en) * | 2008-12-03 | 2011-09-13 | Academia Sinica | Optical sectioning microscopy |
CN103124517B (zh) * | 2010-10-07 | 2015-10-14 | 杜克大学 | Mri图像的多维迭代相位循环重构 |
US20120236021A1 (en) * | 2011-03-15 | 2012-09-20 | Qualcomm Mems Technologies, Inc. | Methods and apparatus for dither selection |
US10210606B2 (en) * | 2014-10-14 | 2019-02-19 | Kla-Tencor Corporation | Signal response metrology for image based and scatterometry overlay measurements |
KR20170094350A (ko) * | 2014-12-09 | 2017-08-17 | 바스프 에스이 | 광학 검출기 |
KR102452945B1 (ko) * | 2015-08-27 | 2022-10-11 | 삼성전자주식회사 | 푸리에 변환을 수행하는 방법 및 장치 |
KR102477093B1 (ko) * | 2015-10-13 | 2022-12-13 | 삼성전자주식회사 | 푸리에 변환을 수행하는 방법 및 장치 |
US10310075B2 (en) * | 2016-04-18 | 2019-06-04 | The Boeing Company | Synthetic aperture radar data compression and transmission |
KR102654862B1 (ko) * | 2016-08-31 | 2024-04-05 | 삼성전자주식회사 | 영상 처리 방법 및 장치 |
GB2568021B (en) * | 2017-09-08 | 2021-12-01 | Dualitas Ltd | Holographic projector |
-
2020
- 2020-08-24 GB GB2013203.1A patent/GB2598310B/en active Active
-
2021
- 2021-07-28 EP EP21188268.3A patent/EP3962087A1/en active Pending
- 2021-08-02 TW TW110128368A patent/TWI772133B/zh active
- 2021-08-19 JP JP2021134122A patent/JP7360428B2/ja active Active
- 2021-08-24 US US17/410,586 patent/US20220057751A1/en active Pending
- 2021-08-24 KR KR1020210111804A patent/KR102678223B1/ko active IP Right Grant
- 2021-08-24 CN CN202110972915.9A patent/CN114092757A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11266465A (ja) * | 1997-05-28 | 1999-09-28 | Nippon Telegr & Teleph Corp <Ntt> | 画像伝送/処理方法および装置およびそれらのプログラムを記録した記録媒体 |
JP2008544306A (ja) * | 2005-06-14 | 2008-12-04 | ライト、ブルー、オプティクス、リミテッド | ホログラムを合成するための信号処理システム |
JP2012160092A (ja) * | 2011-02-01 | 2012-08-23 | Fujitsu Advanced Engineering Ltd | 演算装置、演算方法およびプログラム |
US8706794B1 (en) * | 2011-08-23 | 2014-04-22 | Gregory K. Fleizach | No-multiply digital signal processing method |
JP2020516933A (ja) * | 2017-04-07 | 2020-06-11 | デュアリタス リミテッド | ホログラフィックプロジェクタ |
US20190155217A1 (en) * | 2017-11-22 | 2019-05-23 | Samsung Electronics Co., Ltd. | Method and apparatus for processing image |
KR20200064478A (ko) * | 2018-11-29 | 2020-06-08 | 인하대학교 산학협력단 | 라이트필드의 비호겔방식 홀로그램 변환 방법 및 장치 |
Also Published As
Publication number | Publication date |
---|---|
GB202013203D0 (en) | 2020-10-07 |
CN114092757A (zh) | 2022-02-25 |
GB2598310A (en) | 2022-03-02 |
JP7360428B2 (ja) | 2023-10-12 |
KR20220025692A (ko) | 2022-03-03 |
EP3962087A1 (en) | 2022-03-02 |
KR102678223B1 (ko) | 2024-06-24 |
GB2598310B (en) | 2022-10-12 |
US20220057751A1 (en) | 2022-02-24 |
TW202209246A (zh) | 2022-03-01 |
TWI772133B (zh) | 2022-07-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11307534B2 (en) | Holographic projector | |
JP2019204087A (ja) | 画素を含むディスプレイ装置にホログラムを表示する方法 | |
US11480919B2 (en) | Holographic projector | |
EP3650949B1 (en) | Pixel mapping onto a display device for holographic projection | |
US11500331B2 (en) | Holographic projection | |
CN113759688B (zh) | 显示装置和*** | |
US11726432B2 (en) | Holographic projector | |
JP7360428B2 (ja) | 画像処理 | |
CN112802421B (zh) | 显示设备和*** | |
JP7430663B2 (ja) | ディスプレイ装置およびシステム | |
US12032158B2 (en) | Display device and system | |
US20240077833A1 (en) | Display device and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211217 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211217 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20221220 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221221 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230320 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230607 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230906 |
|
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: 20230919 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230929 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7360428 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |