Projection mapping using dynamic blend maps
AssigneeDisney Enterprises, Inc.
InventorsPrutsdom JIARATHANAKUL, David Robert Wyatt ROSE
Life of this patent
Estimating the term…
Abstract
A computer-implemented technique for projecting light includes generating, based on a pose of an object within the scene, projector calibration data associated with one or more projectors, and scene geometry data associated with the scene, one or more blend maps using a graphics engine, generating, based on the one or more blend maps and media to be projected via the one or more projectors, one or more blended projections, and causing the one or more projectors to project light upon the object based on the one or more blended projections.
Claims20
A computer-implemented method for projecting light, the method comprising:
- generating, based on a pose of an object within the scene, projector calibration data associated with one or more projectors, and scene geometry data associated with the scene, one or more blend maps using a graphics engine;
- generating, based on the one or more blend maps and media to be projected via the one or more projectors, one or more blended projections;
- and
- causing the one or more projectors to project light upon the object based on the one or more blended projections.
One or more non-transitory computer-readable media storing instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of:
- generating, based on a pose of an object within a scene, projector calibration data associated with one or more projectors, and scene geometry data associated with the scene, one or more blend maps using a graphics engine;
- generating, based on the one or more blend maps and media to be projected via the one or more projectors, one or more blended projections;
- and
- causing the one or more projectors to project light upon the object based on the one or more blended projections.
A system, comprising:
- one or more memories storing instructions, and
- one or more processors that are coupled to the one or more memories and, when executing the instructions, are configured to:
- generate, based on a pose of an object within a scene, projector calibration data associated with one or more projectors, and scene geometry data associated with the scene, one or more blend maps using a graphics engine,
- generate, based on the one or more blend maps and media to be projected via the one or more projectors, one or more blended projections, and
- cause the one or more projectors to project light upon the object based on the one or more blended projections.
Dependencies are inferred from the claim text.