Text detection in continuous tone image segments
AssigneeMicrosoft Corporation
InventorSanjeev Mehrotra
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorSanjeev Mehrotra
Estimating the term…
For encoding of mixed-mode images containing text and continuous-tone content, the pixels in the image that form the text content are detected and separated. Text detection classifies pixels as text or continuous tone content by accumulating pixel counts for groups of contiguous, non-smooth pixels with the same color. Groups whose pixel count exceeds a threshold are classified as text. The text detection technique further reduces classification errors by testing for boundary dimensions and pixel density of the group characteristic of long straight lines or large borders. The text detection technique further searches the neighborhood of groups qualifying as text for pixels of the same color, so as to also detect pixels for isolated text marks like dots, accents or punctuation. The separated text and continuous-tone content can be encoded separately for efficient compression while preserving text quality, and the text again superimposed on the continuous tone content at decompression.
A computer-implemented method of compressing a continuous tone region of an image containing text, the method comprising:
A computer-implemented method of compressing a continuous tone region of an image containing text, the method comprising:
A computer-implemented method of detecting pixels of textual content in a continuous tone region of an image, the method comprising:
A computer-readable medium having computer-executable instructions stored thereon for performing a method of separating pixels of textual content in a continuous tone region of an image, the method comprising:
A computer system comprising:
A computer-implemented method of decompressing a compressed data stream representing a mixed-mode image with text and continuous tone content, the compressed data stream containing a continuous tone segment in which continuous tone content for a region of the image is encoded using a compression type suitable for continuous tone content, the compressed data stream also containing a separate textual content segment in which text pixels detected as contiguous same-value pixel strands exceeding a size threshold from the image region are encoded using a compression type suitable for palettized image content, the method comprising:
A mixed-mode image decoder for decoding a compressed data stream representing a mixed-mode image with text and continuous tone content, the compressed data stream containing a continuous tone segment in which continuous tone content for a region of the image is encoded using a compression type suitable for continuous tone content, the compressed data stream also containing a separate textual content segment in which text pixels detected as contiguous same-value pixel strands exceeding a size threshold from the image region are encoded using a compression type suitable for palettized image content, the decoder comprising:
A computer-readable medium having computer-executable instructions stored thereon for decompressing a compressed data stream representing a mixed-mode image with text and continuous tone content, the compressed data stream containing a continuous tone segment in which continuous tone content for a region of the image is encoded using a compression type suitable for continuous tone content, the compressed data stream also containing a separate textual content segment in which text pixels detected as contiguous same-value pixel strands exceeding a size threshold from the image region are encoded using a compression type suitable for palettized image content, the method comprising:
Dependencies are inferred from the claim text.