Line or text-based image processing tools
First Claim
Patent Images
1. An apparatus comprising:
- a digital camera for obtaining a first image comprising a background portion and a foreground portion, wherein the foreground portion comprises written content; and
a document processor including a background subtraction mechanism, the background subtraction mechanism including a subsample mechanism, a filter mechanism, and a supersample mechanism to subsample, filter, and subsequently supersample the first image to obtain a background image, the background image having the same resolution as the first image, the background subtraction mechanism further including a difference calculator to form an image with pixel values based on respective differences between pixel values in the foreground image and corresponding pixel values in the background image,wherein the document processor is configured to remove the background portion from the first image to form a foreground image of the written content, and to enhance the foreground image to obtain an enhanced content image, and to overlay the enhanced content image on a white image or a black image.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with one embodiment of the disclosure, apparatus are provided, including an image processor, a unique image processing mechanism, and a unique image processing activation mechanism. The image processor includes the unique image processing mechanism, which processes a certain type of image. The unique image processing activation mechanism causes the unique image processing mechanism to process a given image.
-
Citations
30 Claims
-
1. An apparatus comprising:
-
a digital camera for obtaining a first image comprising a background portion and a foreground portion, wherein the foreground portion comprises written content; and a document processor including a background subtraction mechanism, the background subtraction mechanism including a subsample mechanism, a filter mechanism, and a supersample mechanism to subsample, filter, and subsequently supersample the first image to obtain a background image, the background image having the same resolution as the first image, the background subtraction mechanism further including a difference calculator to form an image with pixel values based on respective differences between pixel values in the foreground image and corresponding pixel values in the background image, wherein the document processor is configured to remove the background portion from the first image to form a foreground image of the written content, and to enhance the foreground image to obtain an enhanced content image, and to overlay the enhanced content image on a white image or a black image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 27, 28)
-
-
23. An integrated circuit comprising:
-
an image processor including a document processor to process a first image from a digital camera comprising a background portion and a foreground portion, wherein the foreground portion comprises written content, wherein the document processor includes a background subtraction mechanism, the background subtraction mechanism including a subsample mechanism, a filter mechanism, and a supersample mechanism to subsample, filter, and subsequently supersample the first image to obtain a background image, the background image having the same resolution as the first image, the background subtraction mechanism further including a difference calculator to form an image with pixel values based on respective differences between pixel values in the foreground image and corresponding pixel values in the background image, wherein the document processor is configured to remove the background portion from the first image to form a foreground image of the written content, and to enhance the foreground image to obtain an enhanced content image, and to overlay the enhanced content image on a white image or a black image.
-
-
24. A method in an embedded device comprising:
-
obtaining a first image comprising a background portion and a foreground portion using a digital camera of the embedded device, wherein the foreground portion comprises written content; removing the background portion from the first image to form a foreground image of the written content; processing the foreground image to obtain an enhanced content image, wherein the processing includes performing a background subtraction, the background subtraction including subsampling, filtering, and subsequently supersampling the first image to obtain a background image, the background image having the same resolution as the first image, the background subtraction further including calculating a difference to form an image with pixel values based on respective differences between pixel values in a foreground image and corresponding pixel values in the background image; and overlaying the enhanced content image on a white image or a black image. - View Dependent Claims (29, 30)
-
-
25. A non-transitory machine-readable media storing machine-readable-instructions, the machine-readable-instructions being interoperable with a machine to cause:
-
obtaining a first image comprising a background portion and a foreground portion using a digital camera, wherein the foreground portion comprises written content; removing the background portion from the first image to form a foreground image of the written content by subsampling, filtering, and subsequently supersampling the first image to obtain a background image having the same resolution as the first image and performing a background subtraction, the background subtraction including calculating a difference to form an image with pixel values based on respective differences between pixel values in a foreground image and corresponding pixel values in the background image; processing the foreground image to obtain an enhanced content image; and overlaying the enhanced content image on a white image or a black image.
-
-
26. An apparatus comprising:
-
means for obtaining a first image comprising a background portion and a foreground portion, wherein the foreground portion comprises written content; means for processing the first image to form a foreground image of the written content, including means for performing background subtraction processing, the means for performing background subtraction processing including means for separating out a background image from the first image and means for calculating a difference image, wherein the means for separating includes a subsample mechanism, a filter mechanism, and a supersample mechanism to subsample, filter, and subsequently supersample the first image to obtain a background image, the background image having the same resolution as the first image; means to enhance the foreground image to obtain an enhanced content image; and means for overlaying the enhanced content image on a white image or a black image.
-
Specification