Method and apparatus for generating computer-generated hologram
AssigneeSamsung Electronics Co., Ltd.
InventorsDaeho Yang, Myungjae Jeon, Jong-Young Hong, Hongseok Lee
Life of this patent
Estimating the term…
Abstract
Provided is a method of generating a computer-generated hologram (CGH), the method including obtaining complex data including amplitude data of object data and phase data of the object data corresponding to a spatial light modulator (SLM) plane by propagating the object data from an image plane to the SLM plane, encoding the complex data into encoded amplitude data, and generating a CGH based on the object data including the encoded amplitude data.
Claims19
A method of generating a computer-generated hologram (CGH), the method comprising:
- obtaining complex data including amplitude data of object data and phase data of the object data corresponding to a spatial light modulator (SLM) plane by propagating the object data from an image plane to the SLM plane;
- encoding the complex data into encoded amplitude data;
- and
- generating a CGH based on the object data including the encoded amplitude data,
- wherein the obtaining of the complex data further comprises propagating the object data and obtaining the complex data based on a neural network.
A method of generating a computer-generated hologram (CGH), the method comprising:
- obtaining complex data including amplitude data of object data and phase data of the object data corresponding to a spatial light modulator (SLM) plane by propagating the object data from an image plane to the SLM plane;
- encoding the complex data into encoded amplitude data;
- generating a CGH based on the object data including the encoded amplitude data, and
- assigning phase data to the object data corresponding to the image plane based on a neural network.
A method of generating a computer-generated hologram (CGH), the method comprising:
- obtaining complex data including amplitude data of object data and phase data of the object data corresponding to a spatial light modulator (SLM) plane by propagating the object data from an image plane to the SLM plane;
- encoding the complex data into encoded amplitude data based on a neural network;
- and
- generating a CGH based on the object data including the encoded amplitude data.
A computer-generated hologram (CGH) generating apparatus comprising:
- a non-transitory memory configured to store at least one program;
- and
- a processor configured to generate a CGH by executing the at least one program,
- wherein the processor is further configured to:
- obtain complex data including amplitude data of object and phase data of the object data corresponding to a spatial light modulator (SLM) plane by propagating object data from an image plane to the SLM plane,
- encode the complex data into encoded amplitude data, and
- generate the CGH based on the object data including the encoded amplitude data, and
- wherein the processor is further configured to propagate the object data and obtain the complex data based on a neural network.
A computer-generated hologram (CGH) generating apparatus comprising:
- a non-transitory memory configured to store at least one program;
- and
- a processor configured to generate a CGH by executing the at least one program,
- wherein the processor is further configured to:
- obtain complex data including amplitude data of object and phase data of the object data corresponding to a spatial light modulator (SLM) plane by propagating object data from an image plane to the SLM plane,
- encode the complex data into encoded amplitude data,
- generate the CGH based on the object data including the encoded amplitude data, and
- assign phase data to the object data corresponding to the image plane based on a deep neural network.
A computer-generated hologram (CGH) generating apparatus comprising:
- a non-transitory memory configured to store at least one program;
- and
- a processor configured to generate a CGH by executing the at least one program,
- wherein the processor is further configured to:
- obtain complex data including amplitude data of object and phase data of the object data corresponding to a spatial light modulator (SLM) plane by propagating object data from an image plane to the SLM plane,
- encode the complex data into encoded amplitude data based on a neural network, and
- generate the CGH based on the object data including the encoded amplitude.
A non-transitory computer-readable recording medium having recorded thereon a program for executing a method on a computer, the method comprising:
- obtaining complex data including amplitude data of object data and phase data of the object data corresponding to a spatial light modulator (SLM) plane by propagating the object data from an image plane to the SLM plane;
- encoding the complex data into encoded amplitude data;
- and
- generating a CGH based on the object data including the encoded amplitude data,
- wherein the obtaining of the complex data further comprises propagating the object data and obtaining the complex data based on a neural network.
Dependencies are inferred from the claim text.