Automatic annotation de-emphasis
First Claim
1. A method of modifying an annotation input on an interactive display in an interactive input system comprising:
- determining a region of interest about the annotation;
determining reference pixel values in the region of interest of a reference frame;
storing the reference pixel values in memory;
determining current pixel values in the region of interest of a current frame;
determining whether the current pixel values differ from the reference pixel values; and
fading the annotation when it is determined that the current pixel values differ from the reference pixel values.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of modifying an annotation input on an interactive display in an interactive input system is described. Reference pixel values in a region of interest of a reference frame are determined. The region of interest is associated with the annotation. The reference pixel values are stored in memory. It is determined whether current pixel values in the region of interest of a current frame differ from the reference pixel values. The annotation is faded if the current pixel values in the region of interest differ from the reference pixel values. A computing device configured to implement the method and a computer-readable medium having stored thereon instruction to implement the method are also described.
17 Citations
21 Claims
-
1. A method of modifying an annotation input on an interactive display in an interactive input system comprising:
-
determining a region of interest about the annotation; determining reference pixel values in the region of interest of a reference frame; storing the reference pixel values in memory; determining current pixel values in the region of interest of a current frame; determining whether the current pixel values differ from the reference pixel values; and fading the annotation when it is determined that the current pixel values differ from the reference pixel values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing device configured to communicate with an interactive display in order to receive interactions, including annotations, therewith and present image frames thereon, the computing device including memory for storing instructions and a processor configured to execute the instructions to execute the instructions to implement the steps of:
-
determining a region of interest about the annotation; determining reference pixel values in the region of interest of a reference image frame; storing the reference pixel values in memory; determining current pixel values in the region of interest of a current image frame; determining whether the current pixel values differ from the reference pixel values; and fading the annotation when it is determined that the current pixel values differ from the reference pixel values.
-
-
18. A non-transitory computing-readable medium having stored thereon instructions for communicating with an interactive board in order to receive interactions, including annotations, therewith and display image frames thereon, the instructions when executed by a processor cause the processor to implement the steps of:
-
determining a region of interest about the annotation; determining reference pixel values in the region of interest of a reference image frame; storing the reference pixel values in memory; determining current pixel values in the region of interest of a current image frame; determining whether the current pixel values differ from the reference pixel values; and fading the annotation when it is determined that the current pixel values differ from the reference pixel values.
-
-
19. A method of determining key frames displayed on an interactive display in an interactive input system, the interactive display configured to receive input, including annotations, thereon, the method comprising:
-
determining a region of interest about the annotation; determining reference pixel values in the region of interest of a reference frame; storing the reference pixel values in memory; determining current pixel values in the region of interest of a current frame; determining whether the current pixel values differ from the reference pixel values; determining whether previous pixel values in the region of interest of a previous frame differ from the reference pixel values; and identifying a key frame and storing the key frame in memory when it is determined that the current pixel values differ from the reference pixel values and the previous pixel values do not differ from the reference pixel values. - View Dependent Claims (20)
-
-
21. A method comprising:
-
displaying at least one annotation input received at an interactive display in an interactive input system, the annotation encompassing a region of interest in a reference frame; determining reference pixel values in the region of interest; storing the reference pixel values in memory; determining whether current pixel values in the region of interest of a current frame differ from the reference pixel values; and fading the display of the annotation when it is determined that the current pixel values in the region of interest differ from the reference pixel values.
-
Specification