Method for suppressing speckle noises of computer-generated holography

A speckle noise and computational holographic technology, which is applied in the field of holographic display, can solve problems such as difficulty in realizing dynamic display, poor algorithm convergence, and unfavorable dynamic holographic display.

Active Publication Date: 2017-09-01
SICHUAN UNIV
View PDF6 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The Gerchberg-Saxton algorithm is the most common iterative algorithm. This method suppresses speckle noise by increasing the number of iterations of the algorithm, but with the increase of the number of iterations, the convergence of the algorithm becomes worse, and the effect of noise suppression is not obvious.
The weak coherent light reproduction method uses a light source with poor coherence (such as LED) as the reproduced light. This method can effectively suppress speckle noise, but it will blur the reproduced image.
The time averaging method is also called the random averaging method. In this type of method, multiple holograms need to be produced for each recorded scene, and then the speckle noise is suppressed by time averaging. This type of method increases the calculation burden of the hologram and has a negative The refresh rate of the spatial light modulator (SLM) puts forward higher requirements, and it is difficult to realize dynamic display
The pixel separation method divides the recorded object into multiple object point groups, and suppresses speckle noise by reducing the overlapping area of ​​adjacent Airy disks. This method still needs to record dozens of holograms for each recorded scene, which is not conducive to the realization of dynamic holography. show

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for suppressing speckle noises of computer-generated holography
  • Method for suppressing speckle noises of computer-generated holography

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] A typical embodiment of a method for suppressing computational holographic speckle noise according to the present invention is described in detail below to further specifically describe the present invention.

[0016] The method for suppressing speckle noise of the present invention mainly comprises the following steps:

[0017] Step 1: Store the information of the recorded object in the matrix map( x , y ), the resolution is 1080×1920, x =1, 2...1080, y =1, 2...1920, the sampling interval between object points is recorded as dx . Create 4 new zero matrices with a resolution of 1080×1920, and record them as map 1 ( x , y )-map 4 ( x , y ), according to the formula

[0018] Assign a value to the zero matrix, rem ( ) represents the remainder operation, which separates the pixels of the recorded object to obtain 4 object point groups, and the matrix map 1 ( x , y )-map 4 ( x , y ) corresponding to record information of different object point groups, in ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention puts forward a method for suppressing speckle noises of computer-generated holography. According to the method, diffraction optical elements having random phase distribution and sub holograms are generated respectively and the diffraction optical elements and the sub holograms are loaded to two SLMs for representation. With the diffraction optical elements, the represented light coherence can be reduced; the sub holograms enables adjacent pixel points to be separated in space; and with time multiplexing, suppression of represented speckle noises is realized.

Description

technical field [0001] The present invention relates to the field of holographic display, in particular to a method for suppressing calculation holographic speckle noise. Background technique [0002] Speckle noise is one of the reasons for reducing the quality of computed holographic reconstructed images. In order to improve the quality of reconstructed images, a variety of methods for suppressing speckle noise have been proposed. Among them, the representative methods are: iterative method, weakly coherent light reconstruction method, Temporal averaging and pixel separation. The Gerchberg-Saxton algorithm is the most common iterative algorithm. This method suppresses the speckle noise by increasing the number of iterations of the algorithm, but with the increase of the number of iterations, the convergence of the algorithm becomes worse, and the effect of noise suppression is not obvious. The weak coherent light reproduction method uses a light source with poor coherence ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G03H1/22
CPCG03H1/2294G03H2001/2297
Inventor 王琼华刘素娟肖聃
Owner SICHUAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products