Using indexing targets to index textual and/or graphical visual content manually created in a book
OwnerEdward Riley, Heather Pickeninventors
Life of this patent
Estimating the term…
Abstract
A book made up of pages is described. At least some of the pages contain both space for manually-created visual content, and instances of preprinted indexing target symbols. Each of the indexing target symbol instances has at least a portion within one inch of three unbound page edges. When the book is closed, the instances of each particular indexing target symbol are in a substantially collinear stack that is substantially perpendicular to the faces of the pages.
Claims16
One or more units of computer-readable media collectively having contents configured to cause the computing system to perform a method for indexing pages containing manually-created visual content, none of the units of computer-readable media constituting either a signal per se or a carrier wave per se, the method comprising:
- for each of a plurality of pages, capturing an image of the page, all of the captured images showing the same set of preprinted indexing targets, each of the preprinted indexing targets of the set having a different visual appearance;
- for each of the captured images, using machine vision techniques to identify in the captured image which of the set of preprinted indexing targets have been marked on the captured image to characterize manually-created visual content in the captured image, the manually-created visual content characterized by each marked preprinted indexing target being in a different location in the captured image than the preprinted indexing target;
- and
- constructing a data structure indicating, for each captured image, the indexing targets identified as being marked,
- wherein each preprinted indexing target of the set corresponds to a different manually-created content attribute,
- and wherein using machine vision techniques to identify in the captured image which of the set of preprinted indexing targets have been marked on the captured image to characterize manually-created visual content in the captured image comprises, for each of the captured images, using machine vision techniques to identify the preprinted indexing targets that have been marked in the captured image to characterize manually-created content in the captured image by attributing to manually-created content in the captured image the manually-created content attributes to which the marked preprinted indexing targets correspond,
- the method further comprising:
- displaying visual indications of at least some of the manually-created content attributes to which the preprinted indexing targets correspond;
- receiving user input selecting a displayed visual indication;
- in response to the receiving:
- identifying captured images that the constructed data structure indicates show the indexing target corresponding to the manually-created content attribute indicated by the selected visual indication being marked in the captured image;
- and
- displaying at least one of the identified captured images.
A method in a computing system for indexing pages containing manually-created visual content, the method comprising:
- for each of a plurality of pages, capturing an image of the page, all of the captured images showing the same set of preprinted indexing targets, each of the preprinted indexing targets of the set having a different visual appearance;
- for each of the captured images, using machine vision techniques to identify in the captured image which of the set of preprinted indexing targets have been marked on the captured image to characterize manually-created visual content on the captured image, the manually-created visual content characterized by each marked preprinted indexing target being in a different location in the captured image than the preprinted indexing target;
- and
- constructing a data structure indicating, for each captured image, the indexing targets identified as being marked,
- wherein each preprinted indexing target of the set corresponds to a different manually-created content attribute,
- and wherein using machine vision techniques to identify in the captured image which of the set of preprinted indexing targets have been marked on the captured image to characterize manually-created visual content in the captured image comprises, for each of the captured images, using machine vision techniques to identify the preprinted indexing targets that have been marked in the captured image to characterize manually-created content in the captured image by attributing to manually-created content in the captured image the manually-created content attributes to which the marked preprinted indexing targets correspond,
- further comprising:
- displaying visual indications of at least some manually-created content attributes to which the preprinted indexing targets correspond;
- receiving user input selecting a displayed visual indication;
- in response to the receiving:
- identifying captured images that the constructed data structure indicates show the indexing target corresponding to the manually-created content attribute indicated by the selected visual indication being marked in the captured image;
- and
- displaying at least one of the identified captured images.
Dependencies are inferred from the claim text.