Three-dimensional image space transformation
AssigneeMSG Entertainment Group, LLC
InventorsWilliam Andrew Nolan, Michael Romaszewicz
Life of this patent
Estimating the term…
Abstract
A three-dimensional image transformation, executing on one or more computer systems, can mathematically transform a first two-dimensional image space onto a second two-dimensional image space using a three-dimensional image space. The three-dimensional image transformation can project the three-dimensional image space onto the first two-dimensional image space to map the first two-dimensional image space to the three-dimensional image space. Thereafter, the three-dimensional image transformation can project the second two-dimensional image space onto the three-dimensional image space to map the three-dimensional image space to the second two-dimensional image space.
Claims20
A computer system for transforming an input image between a plurality of two-dimensional image spaces, the computer system comprising:
- one or more memories that store the input image in a first two-dimensional image space from among the plurality of two-dimensional image spaces;
- and
- one or more processors, configured to execute instructions stored in the one or more memories, the instructions, when executed by the one or more processors, configuring the one or more processors to:
- simultaneously transform a plurality of two-dimensional coordinates of the input image in the first two-dimensional image space to a plurality of three-dimensional coordinates of a three-dimensional image space,
- simultaneously transform the plurality of three-dimensional coordinates of the three-dimensional image space to the plurality of two-dimensional coordinates in a second two-dimensional image space from among the plurality of two-dimensional image spaces to generate an output image in the second two-dimensional image space, and
- visualize the output image in the second two-dimensional image space in accordance with the input image in the first two-dimensional image space.
A method for transforming an input image between a plurality of two-dimensional image spaces, the method comprising:
- retrieving, by a computer system, the input image in a first two-dimensional image space from among the plurality of two-dimensional image spaces;
- projecting, by the computer system, a three-dimensional coordinate of a three-dimensional image space onto a two-dimensional coordinate of the first two-dimensional image space to map the two-dimensional coordinate of the first two-dimensional image space to the three-dimensional coordinate of the three-dimensional image space;
- projecting, by the computer system, a two-dimensional coordinate of a second two-dimensional image space from among the plurality of two-dimensional image spaces onto the three-dimensional coordinate of the three-dimensional image space to map the three-dimensional coordinate of the three-dimensional image space onto the two-dimensional coordinate of the second two-dimensional image space to generate an output image;
- and
- mapping, by the computer system, one or more intensity values of the input image in the first two-dimensional image space onto the output image in the second two-dimensional image space to visualize the output image in the second two-dimensional image space.
A computer system for transforming coordinate between a plurality of two-dimensional image spaces, the computer system comprising:
- one or more memories that store instructions;
- and
- one or more processors, configured to execute instructions, the instructions, when executed by the one or more processors, configuring the one or more processors to:
- project a three-dimensional coordinate of a three-dimensional image space onto a two-dimensional coordinate of a first two-dimensional image space from among the plurality of two-dimensional image spaces to map the two-dimensional coordinate of the first two-dimensional image space to the three-dimensional coordinate of the three-dimensional image space;
- and
- project a two-dimensional coordinate of a second two-dimensional image space from among the plurality of two-dimensional image spaces onto the three-dimensional coordinate of the three-dimensional image space to map the three-dimensional coordinate of the three-dimensional image space to the two-dimensional coordinate of the second two-dimensional image space.
Dependencies are inferred from the claim text.