Method and system of dynamic optical intelligent computing
AssigneeTsinghua University
InventorsLu Fang, Tiankuang Zhou, Wei Wu
Life of this patent
Estimating the term…
Abstract
The method of dynamic optical intelligent computing includes: acquiring a time frame input from a target dynamic scene; obtaining space information corresponding to a time frame by performing a spatial modulation on the time frame; and obtaining an optical time sequence cache corresponding to the time frame by mapping the space information to an optical time sequence based on a SMUX technology and a WMUX technology.
Claims18
A method of dynamic optical intelligent computing, comprising:
- acquiring a time frame input from a target dynamic scene;
- obtaining space information corresponding to the time frame by performing a spatial modulation on the time frame;
- and
- obtaining an optical time sequence cache corresponding to the time frame by mapping the space information to an optical time sequence based on a space division multiplexing (SMUX) technology and a wavelength division multiplexing (WMUX) technology;
- wherein obtaining the space information corresponding to the time frame by performing the spatial modulation on the time frame comprises:
- obtaining at least one spatial feature space by performing at least one spatial modulation on the time frame based on at least one spatial mask;
- and
- determining the space information corresponding to the time frame based on the at least one spatial feature space;
- wherein obtaining the optical time sequence cache corresponding to the time frame by mapping the space information to the optical time sequence based on the SMUX technology and the WMUX technology comprises:
- determining a wavelength input type corresponding to the space information;
- converting the space information to time information based on the SMUX technology in response to the wavelength input type being a single-wavelength input, wherein the time information comprises at least one piece of time feature information, and the at least one piece of time feature information corresponds one to one with the at least one spatial feature space;
- converting the space information to the time information based on the WMUX technology in response to the wavelength input type being a multi-wavelength input;
- obtaining an optical time sequence corresponding to the time frame by performing a time modulation on the time information based on a weight sequence, wherein, the weight sequence comprises at least one weight value, and the at least one weight value corresponds one to one with the at least one piece of time feature information;
- and
- obtaining the optical time sequence cache corresponding to the time frame by processing the optical time sequence by means of a transfer function.
A system of dynamic optical intelligent computing, comprising:
- at least one processor;
- and
- a memory communicatively connected to the at least one processor and stored with instructions executable by the at least one processor;
- wherein when the instructions are executed by the at least one processor, the at least one processor is caused to perform:
- acquiring a time frame input from a target dynamic scene;
- obtaining space information corresponding to the time frame by performing a spatial modulation on the time frame;
- and
- obtaining an optical time sequence cache corresponding to the time frame by mapping the space information to an optical time sequence based on a space division multiplexing (SMUX) technology and a wavelength division multiplexing (WMUX) technology;
- wherein the at least one processor is further configured to perform:
- obtaining at least one spatial feature space by performing at least one spatial modulation on the time frame based on at least one spatial mask;
- and
- determining the space information corresponding to the time frame based on the at least one spatial feature space;
- wherein the at least one processor is further configured to perform:
- determining a wavelength input type corresponding to the space information;
- converting the space information to time information based on the SMUX technology in response to the wavelength input type being a single-wavelength input, wherein the time information comprises at least one piece of time feature information, and the at least one piece of time feature information corresponds one to one with the at least one spatial feature space;
- converting the space information to the time information based on the WMUX technology in response to the wavelength input type being a multi-wavelength input;
- obtaining an optical time sequence corresponding to the time frame by performing a time modulation on the time information based on a weight sequence, wherein, the weight sequence comprises at least one weight value, and the at least one weight value corresponds one to one with the at least one piece of time feature information;
- and
- obtaining the optical time sequence cache corresponding to the time frame by processing the optical time sequence by means of a transfer function.
A non-transitory computer-readable storage medium stored with computer instructions, wherein, the computer instructions are configured to cause a computer to perform:
- acquiring a time frame input from a target dynamic scene;
- obtaining space information corresponding to the time frame by performing a spatial modulation on the time frame;
- and
- obtaining an optical time sequence cache corresponding to the time frame by mapping the space information to an optical time sequence based on a space division multiplexing (SMUX) technology and a wavelength division multiplexing (WMUX) technology;
- wherein obtaining the space information corresponding to the time frame by performing the spatial modulation on the time frame comprises:
- obtaining at least one spatial feature space by performing at least one spatial modulation on the time frame based on at least one spatial mask;
- and
- determining the space information corresponding to the time frame based on the at least one spatial feature space;
- wherein obtaining the optical time sequence cache corresponding to the time frame by mapping the space information to the optical time sequence based on the SMUX technology and the WMUX technology comprises:
- determining a wavelength input type corresponding to the space information;
- converting the space information to time information based on the SMUX technology in response to the wavelength input type being a single-wavelength input, wherein the time information comprises at least one piece of time feature information, and the at least one piece of time feature information corresponds one to one with the at least one spatial feature space;
- converting the space information to the time information based on the WMUX technology in response to the wavelength input type being a multi-wavelength input;
- obtaining an optical time sequence corresponding to the time frame by performing a time modulation on the time information based on a weight sequence, wherein, the weight sequence comprises at least one weight value, and the at least one weight value corresponds one to one with the at least one piece of time feature information;
- and
- obtaining the optical time sequence cache corresponding to the time frame by processing the optical time sequence by means of a transfer function.
Dependencies are inferred from the claim text.