IP Library Granted Patent US 8,872,772
Granted Patent B2
US 8,872,772 · App. 12/752,915 · Granted Oct 28, 2014

Interactive input system and pen tool therefor

View Patent ↗
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 8,872,772
App. No.
12/752,915
Granted
Oct 28, 2014
Kind
B2
Abstract

A pen tool for use with a machine vision interactive input system comprises an elongate body and a tip arrangement at one end of the body, an end surface of the body at least partially about the tip arrangement carrying light reflective material that is visible to at least one imaging assembly of the interactive input system when the pen tool is angled.

Claims (34)

1. A method of identifying a pointer having at least one retro-reflective band thereon in a machine vision interactive input system comprising a region of interest at least partially surrounded by a bezel and at least one imaging assembly having a field of view aimed into said region of interest, said method comprising:

capturing image frames that include said bezel;

processing the captured image frames to form background-corrected image frames and to determine upper and lower limits of said bezel;

performing threshold segmentation on the background-corrected image frames;

determining whether regions representative of a pointer exist in said background-corrected image frames; and

upon determining that regions representative of a pointer exist in said background-corrected image frames, performing a limit test to determine whether said regions are beyond the limits of the bezel and thereby identify a pointer having at least one retro-reflective band thereon.

2. The method of claim 1 wherein said processing comprises subtracting a background image frame from each captured image frame to form said background-corrected image frames.

3. The method of claim 2 wherein said processing further comprises masking regions of each background-corrected image frame beyond the upper and lower limits of said bezel.

4. The method of claim 3 wherein determining the upper and lower limits of said bezel is performed automatically.

5. An interactive input system comprising:

a region of interest at least partially surrounded by a bezel;

at least one imaging assembly having a field of view aimed into the region of interest and configured to capture image frames that include said bezel; and

processing structure configured to:

process said captured image frames to form background-corrected image frames and to determine upper and lower limits of said bezel;

perform threshold segmentation on the background-corrected image frames;

determine whether regions representative of a pointer exist in said background-corrected image frames; and

upon determining that regions representative of a pointer exist in said background-corrected image frames, perform a limit test to determine whether said regions are beyond the limits of the bezel and thereby identify a pointer having at least one retro-reflective band thereon.

6. The interactive input system of claim 5 wherein said processing structure, during processing, is configured to subtract a background image frame from each captured image frame to form said background-corrected image frames.

7. The interactive input system of claim 6 wherein said processing structure, after said subtracting, is configured to mask regions of each difference image frame beyond the upper and lower limits of said bezel.

8. A method of identifying a pointer having at least one retro-reflective band thereon adjacent a tip thereof in a machine vision interactive input system comprising a region of interest at least partially surrounded by a bezel and at least one imaging assembly having a field of view aimed into said region of interest, said method comprising:

capturing image frames that include said bezel;

subtracting a background image frame from each captured image frame to form background-corrected image frames;

identifying the upper and lower limits of said bezel in said image frames;

thresholding each background-corrected image frame;

determining whether regions representative of a pointer exist in said background-corrected image frames; and

upon determining that regions representative of a pointer exist in said background-corrected image frames, performing a limit test to determine whether said regions are beyond the limits of the bezel and thereby identify a pointer having at least one retro-reflective band thereon adjacent a tip thereof.

9. The method of claim 8 further comprising, after said identifying, masking regions of each background-corrected image frame beyond the upper and lower limits of said bezel.

10. A method of identifying a pointer having at least one retro-reflective band thereon adjacent a tip thereof in a machine vision interactive input system comprising a region of interest at least partially surrounded by a bezel and at least one imaging assembly having a field of view aimed into said region of interest, said method comprising:

capturing image frames that include said bezel;

processing the image frames to form background-corrected image frames;

identifying upper and lower limits of the bezel in said image frames;

thresholding said background-corrected image frames;

examining the thresholded background-corrected image frames to determine whether regions representative of a pointer exist therein; and

when regions exist, performing a limit test to determine whether said regions are outside of the upper and lower limits of said bezel and thereby identify a pointer having at least one retro-reflective band thereon adjacent a tip thereof.

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 Aug 23, 2010
From: THOMPSON, SEAN; MCGIBNEY, GRANT; HOLMGREN, DAVID
To: SMART TECHNOLOGIES ULC
Reel/Frame 024872/0149 →