Organizing projections on a surface
AssigneeInternational Business Machines Corporation
InventorsGary D. Cudak, Christopher J. Hardee, Randall C. Humes, Heather C. Miller
Life of this patent
Estimating the term…
Abstract
An apparatus, system, and method are disclosed for managing projection areas on a surface. A search module is configured to search for one or more markers defining one or more projection areas on a surface. An area module is configured to select a usable projection area from the one or more projection areas on the surface. A boundary module is configured to determine a boundary for the usable projection area. A constraint module is configured to constrain a projection from a projector onto the surface within the boundary of the usable projection area in response to the boundary module determining the boundary of the usable projection area.
Claims20
An apparatus comprising:
- a search module configured to search for one or more markers defining one or more projection areas on a surface;
- an area module configured to select a usable projection area from the one or more projection areas on the surface;
- a boundary module configured to determine a boundary for the usable projection area;
- and
- a constraint module configured to constrain a projection from a projector onto the surface within the boundary of the usable projection area in response to the boundary module determining the boundary of the usable projection area.
A system comprising:
- a system controller configured to manage a plurality of projection areas on a surface, wherein each of the plurality of projection areas is defined by one or more markers;
- a search module configured to search for the one or more markers;
- an area module configured to select a usable projection area of the plurality of projection areas, wherein the system controller identifies to the area module the one or more markers that define the usable projection area;
- a boundary module configured to determine a boundary for the usable projection area as defined by the one or more markers that define the usable projection area;
- and
- a constraint module configured to constrain a projection from a projector onto the surface within the boundary for the usable projection area in response to the boundary module determining the boundary for the usable projection area.
A method for managing projection areas on a surface, the method comprising:
- requesting a usable projection area from a system controller;
- receiving from the system controller one or more markers that define the usable projection area;
- searching a surface for the one or more markers that define the usable projection area;
- selecting the usable projection area from one or more projection areas on the surface using the one or more markers that define the usable projection area;
- determining a boundary for the usable projection area;
- and
- constraining a projection from a projector onto the surface within the boundary of the usable projection area.
Dependencies are inferred from the claim text.