System and method for whiteboard and audio capture
First Claim
1. A process for summarizing and indexing audiovisual content, comprising the following process actions:
- capturing a sequence of images of content written on a non-electronic white board with a camera;
recording audio signals correlated with the sequence of images; and
analyzing the sequence of images to isolate key frames summarizing key points of said board content.
2 Assignments
0 Petitions
Accused Products
Abstract
A system that captures both whiteboard content and audio signals of a meeting using a digital camera and a microphone. The system can be retrofit to any existing whiteboard. It computes the time stamps of pen strokes on the whiteboard by analyzing the sequence of captured snapshots. It also automatically produces a set of key frames representing all the written content on the whiteboard before each erasure. The whiteboard content serves as a visual index to efficiently browse the audio meeting. The system not only captures the whiteboard content, but also helps the users to view and manage the captured meeting content efficiently and securely.
-
Citations
82 Claims
-
1. A process for summarizing and indexing audiovisual content, comprising the following process actions:
-
capturing a sequence of images of content written on a non-electronic white board with a camera;
recording audio signals correlated with the sequence of images; and
analyzing the sequence of images to isolate key frames summarizing key points of said board content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A graphical user interface for viewing and playing back event data comprising:
a main display pane displaying a composition of a raw image of content written on a whiteboard and a key frame image summarizing content written on a whiteboard. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
60. A system for capturing the audio and video content of a meeting comprising:
-
a capture system that captures a sequence of images of data written on a whiteboard and audio signals corresponding to sounds that occur during a meeting;
an analysis server for analyzing the sequence of images that extracts key data frames written on the whiteboard and correlates the audio signals to the key data frames; and
a browsing module for viewing the analyzed meeting key data frames and correlated audio. - View Dependent Claims (61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72)
-
-
73. A process for distilling event content, comprising the following process actions:
-
capturing a sequence of images of content written on a non-electronic white board with a camera;
recording audio signals correlated with the sequence of images; and
analyzing the sequence of images to isolate key frames summarizing key points of said board content by;
rectifying a view of the whiteboard in each image in the sequence of images;
extracting whiteboard background color;
dividing each image of the sequence of images into cells;
clustering cell images throughout the sequence of images for each cell over time;
classifying each cell image as a stroke, a foreground object or whiteboard cell; and
extracting key frame images using the classification results. - View Dependent Claims (74, 75, 76, 77, 78)
-
-
79. A system for distilling the content of a meeting comprising:
-
a capture system that captures a sequence of data written on a whiteboard, said capture system tracking pen location to infer content written on a whiteboard and recording audio signals correlating to said content written on a whiteboard;
an analysis server for analyzing the sequence of images that extracts key data frames written on the whiteboard and correlates the audio signals to the key data frames. - View Dependent Claims (80, 81)
-
-
82. A computer-readable medium having computer-executable instructions for providing non-linear access to data recorded during a meeting, said computer executable instructions comprising program modules for:
-
capturing a sequence of images of content written on a non-electronic white board with a camera;
recording audio signals correlated with the sequence of images; and
analyzing the sequence of images to isolate key frames summarizing key points of said board content by;
rectifying a view of the whiteboard in each image in the sequence of images;
extracting whiteboard background color;
dividing each image of the sequence of images into cells;
clustering cell images throughout the sequence of images for each cell over time;
classifying each cell image as a stroke, a foreground object or whiteboard cell; and
extracting key frame images using the classification results.
-
Specification