IP Library Patent Application 13432589
Patent Application
App. No. 13/432,589

INTERACTIVE INPUT SYSTEM INCORPORATING MULTI-ANGLE REFLECTING STRUCTURE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/432,589
Abstract

An interactive input system includes at least one image sensor capturing image frames of a region of interest; at least one light source emitting illumination into the region of interest; a bezel at least partially surrounding the region of interest, the bezel comprising at least one multi-angle reflector reflecting the illumination emitted from the light source towards the at least one image sensor; and processing structure in communication with the at least one image sensor processing captured image frames for locating a pointer positioned in proximity with the regin of interest. A method of generating image frames is also provided.

Claims (59)

1 . An interactive input system comprising:

at least one image sensor capturing image frames of a region of interest;

at least one light source emitting illumination into the region of interest;

a bezel at least partially surrounding the region of interest, the bezel comprising at least one multi-angle reflector reflecting the illumination emitted from to the light source towards the at least one image sensor; and

processing structure in communication with the at least one image sensor processing captured image frames for locating a pointer positioned in proximity with the region of interest.

2 . An interactive input system according to claim 1 wherein the multi-angle reflector comprises at least one series of mirror elements extending along the bezel, the mirror elements being configured to reflect the illumination emitted from the at least one light source towards the at least one image sensor.

3 . An interactive input system according to claim 1 wherein each mirror element is sized to be smaller than the pixel resolution of the at least one image sensor.

4 . An interactive input system according to claim 3 wherein each mirror element presents a reflective surface that is angled to reflect the illumination emitted from the at least one light source towards the at least one image sensor.

5 . An interactive input system according to claim 4 wherein each reflective surface is generally planar.

6 . An interactive input system according to claim 4 wherein each reflective surface is generally convex.

7 . An interactive input system according to claim 4 wherein each reflective surface is generally concave.

8 . An interactive input system according to claim 4 wherein the configuration of the reflective surfaces varies over the length of the bezel.

9 . An interactive input system according to claim 8 wherein each reflective surface has a configuration selected from the group consisting of: generally planar; generally convex; and generally concave.

10 . An interactive input system according to claim 2 wherein the at least one light source creates at least two paths of occluded illumination in the presence of a pointer.

11 . An interactive input system according to claim 1 wherein the at least one light source emits non-visible illumination.

12 . An interactive input system according to claim 11 wherein the non-visible illumination is infrared illumination.

13 . An interactive input system according to claim 12 wherein the at least one light source comprises one or more infrared light emitting diodes.

14 . An interactive input system according to claim 4 wherein the bezel comprises a backing and a film on the backing, the film being configured to form the multi-angle reflector.

15 . An interactive input system according to claim 14 wherein the film is machined and engraved to form the multi-angle reflector.

16 . An interactive input system according to claim 1 where the processing structure processing captured image frames further calculates an approximate size and shape of the pointer within the region of interest.

17 . An interactive input system according to claim 16 wherein the multi-angle reflector comprises at least one series of mirror elements extending along the bezel, the mirror elements being configured to reflect illumination emitted from the at least one light source towards the at least one image sensor.

18 . An interactive input system according to claim 17 wherein each mirror element is sized smaller than the pixel resolution of the at least one image sensor.

19 . An interactive input system according to claim 18 wherein each mirror element presents a reflective surface that is angled to reflect illumination emitted from the at least one light source towards the at least one image sensor.

20 . An interactive input system according to claim 1 , further comprising at least two image sensors, the image sensors looking into the region of interest from different vantages and having overlapping fields of view, each bezel segment seen by an image sensor comprising a multi-angle reflector to reflect illumination emitted from the at least one light source towards that image sensor.

21 . An interactive input system according to claim 20 wherein each bezel segment seen by more than one image sensor comprises a multi-angle reflector for each image sensor, each at least one series of mirror elements extending along the bezel.

22 . An interactive input system according to claim 20 further comprising processing structure communicating with the at least two image sensors and processing image frames output thereby to determine an approximate size of a pointer within the region of interest.

23 . An interactive input system according to claim 20 wherein the region of interest is generally rectangular and wherein the bezel comprises a plurality of bezel segments, each bezel segment extending along a different side of the region of interest.

24 . An interactive input system according to claim 23 wherein the bezel extends along three sides of the region of interest.

25 . An interactive input system according to claim 24 , wherein one of the bezel segments is visible to both image sensors and each of the other bezel segments is visible to only one image sensor.

26 . An interactive input system according to claim 25 further comprising processing structure communicating with the at least one image sensor and processing captured image frames to determine an approximate size of a pointer within the region of interest.

27 . An interactive input system according to claim 1 wherein the multi-angle reflector comprises at least one series of mirror elements extending along a bezel not within view of the at least one image sensor, the mirror elements being configured to reflect illumination emitted from the at least one light source towards another multi-angle reflector extending along an opposite bezel from which the illumination is reflected towards the at least one image sensor.

28 . An interactive input system comprising:

at least one image sensor capturing image frames of a region of interest;

a plurality of light sources emitting illumination into the region of interest;

a bezel at least partially surrounding the region of interest, the bezel comprising a multi-angle reflector to reflect illumination emitted from the plurality of light sources towards the image sensor; and

processing structure in communication with the image sensor processing captured image frames for locating a pointer positioned in proximity with the region of interest.

29 . An interactive input system comprising:

a plurality of image sensors each capturing image frames of a region of interest;

a light source emitting illumination into the region of interest;

a bezel at least partially surrounding the region of interest, the bezel comprising a multi-angle reflector to reflect illumination emitted from the light source towards the plurality of image sensors; and

processing structure in communication with the image sensors processing captured image frames for locating a pointer positioned in proximity with the region of interest.

30 . An interactive input system comprising:

a bezel at least partially surrounding a region of interest, the bezel having a plurality of films thereon with adjacent films having different reflective structures;

at least one image sensor looking into the region of interest and seeing the at least one bezel so that acquired image frames comprise regions corresponding to the films; and

processing structure processing pixels of a plurality of the regions to detect the existence of a pointer in the region of interest.

31 . An interactive input system according to claim 30 wherein the processing structure processes the pixels to detect discontinuities in the regions caused by the existence of the pointer.

32 . An interactive input system according to claim 31 wherein the films are generally horizontal.

33 . An interactive input system according to claim 32 wherein the films comprise at least one film that reflects illumination from a first source of illumination towards at least one of the image sensors, and least another film that reflects illumination from a second source of illumination towards the image sensor.

34 . An interactive input system comprising:

at least two image sensors capturing images of a region of interest;

at least two light sources to provide illumination into the region of interest;

a controller timing the frame rates of the image sensors with distinct switching patterns assigned to the light sources; and

processing structure processing the separated image frames to determine the location of a pointer within the region of interest.

35 . An interactive input system according to claim 34 wherein each light source is switched on and off according to a distinct switching pattern.

36 . An interactive input system according to claim 35 wherein the distinct switching patterns are substantially sequential.

37 . A method of generating image frames in an interactive input system comprising at least one image sensor capturing images of a region of interest and multiple light sources providing illumination into the region of interest, the method comprising:

turning each light source on and off according to a distinct sequence;

synchronizing the frame rate of the image sensor with the distinct sequence; and

processing the captured image frames to yield image frames based on contributions from different light sources.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Dec 2, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
Reel/Frame 040819/0306 →
RELEASE OF SECURITY INTEREST Recorded Dec 2, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
Reel/Frame 040798/0077 →
RELEASE OF ABL SECURITY INTEREST Recorded Nov 29, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
Reel/Frame 040711/0956 →
RELEASE OF TERM LOAN SECURITY INTEREST Recorded Nov 29, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
Reel/Frame 040713/0123 →
SECURITY AGREEMENT Recorded Aug 1, 2013
From: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
To: MORGAN STANLEY SENIOR FUNDING INC.
Reel/Frame 030935/0848 →
SECURITY AGREEMENT Recorded Aug 1, 2013
From: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 030935/0879 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2012
From: KEENAN, VAUGHN; CHTCHETININE, ALEX
To: SMART TECHNOLOGIES ULC
Reel/Frame 028422/0029 →