CA3138907C

System and method for interactive projection

Abstract

A system for projecting an interactive image onto an object comprises: an infrared sensor; a projector; and a controller operatively connected to the infrared sensor and the projector. The controller is programmed to: transform a content image to conform to a surface of the object by employing a non-affine transform to map a set of points of a polygon encompassing the content image to the surface resulting in a mapped content image; transform a trigger image to conform to the surface of the object by employing the non-affine transform to map a set of points of a polygon encompassing the trigger image to the surface resulting in a mapped trigger image; send a mapped trigger image signal to the projector whereby the projector projects the mapped trigger image onto the surface of the object; receive a data signal from the infrared sensor; generate a trigger signal based on the data signal; and, in response to the trigger signal, send a mapped content image signal to the projector, whereby the projector projects the mapped content image onto the surface of the object. The infrared sensor monitors defined trigger areas for interaction and utilizes depth data related to the location or touch box of the trigger area associated with the trigger area data structure.

CA3138907C, drawing sheet 1
Sheet 1 of 28

Term

9.3 yearsleft in the term

Expires 30 December 2035.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

1 claim: 1 independent, 0 dependent

  1. 1
    A system for projecting an interactive image onto an object comprising:an infrared sensor;a projector;and a controller operatively connected to the infrared sensor and the projector, the controller programmed to: transform a content image to conform to a surface of the object by employing a non-affine transform to map a set of points of a polygon encompassing the content image to the surface resulting in a mapped content image;transform a trigger image to conform to the surface of the object by employing the non-affine transform to map a set of points of a polygon encompassing the trigger image to the surface resulting in a mapped trigger image;send a mapped trigger image signal to the projector whereby the projector projects the mapped trigger image onto the surface of the object;receive a data signal from the infrared sensor;generate a trigger signal based on the data signal;and, in response to the trigger signal, send a mapped content image signal to the projector, whereby the projector projects the mapped content image onto the surface of the object, wherein the infrared sensor monitors defined trigger areas for interaction and utilizes depth data related to the location or touch box of the trigger area associated with the trigger area data structure.