Patent EP0590883B1 successfully refreshed from Google Patents.
Patent US6040824A successfully refreshed from Google Patents.
Patent US5699458A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5699458A Expired / Lapsed US ⏱️ 0.0 years remaining

Efficient browsing of encoded images

Assignee: Intel Corp
•
Filing: 1995-06-29
•
Granted: 1997-12-16
•
Expires: 2015-06-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer-implemented method and system for browsing encoded images. According to a preferred embodiment, at least one image is encoded with an encoding system to provide at least one encoded image. The encoding includes transforming images of the at least one image in accordance with a transform to provide a plurality of transform coefficients. A subset of the plurality of transform coefficients corresponding to a selected image is transmitted to a remote computer system, wherein the subset of the plurality of transform coefficients corresponds to a low quality version of the selected image.

Inventors

  • 👤 David L. Sprague

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 11:05
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/60; H04N19/30

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 148 words
A computer-implemented method for browsing encoded images, comprising the steps of: (a) encoding at least one image with an encoding system to provide at least one encoded image, wherein the encoding comprises the step of transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; (b) quantizing the plurality of transform coefficients to form a plurality of quantized transform coefficients: (c) selecting a subset of the plurality of quantized transform coefficients corresponding to a selected image to form a subset of quantized transform coefficients; and (d) transmitting the subset of quantized transform coefficients to a remote computer system, wherein the subset of quantized transform coefficients corresponds to a low quality version of the selected image, the subset of quantized transform coefficients comprising the DC components and the first-order AC components of the plurality of quantized transform coefficients.
Claim 2
Dependent Claim 148 words
A computer-implemented method for browsing encoded images, comprising the steps of: (a) encoding at least one image with an encoding system to provide at least one encoded image, wherein the encoding comprises the step of transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; (b) quantizing the plurality of transform coefficients to form a plurality of quantized transform coefficients: (c) selecting a subset of the plurality of quantized transform coefficients corresponding to a selected image to form a subset of quantized transform coefficients; and (d) transmitting the subset of quantized transform coefficients to a remote computer system, wherein the subset of quantized transform coefficients corresponds to a low quality version of the selected image, the subset of quantized transform coefficients comprising the DC components and the first-order AC components of the plurality of quantized transform coefficients.
Claim 3
Dependent Claim 64 words
The method of claim 1, wherein the selected image is selected in accordance with a selection of a user of the remote computer system, the method further comprising the step of: (e) transmitting encoded image signals corresponding to a high quality version of the selected image to the remote computer system in response to a request by the user of the remote computer system.
Claim 4
Dependent Claim 17 words
The method of claim 2, wherein the encoded image signals comprise the plurality of quantized transform coefficients.
Claim 5
Dependent Claim 29 words
The method of claim 2, wherein the encoded image signals comprise quantized transform coefficients of the plurality of quantized transform coefficients other than the subset of quantized transform coefficients.
Claim 6
Independent Claim 151 words
An apparatus for browsing encoded images, comprising: (a) an encoder for encoding at least one image with an encoding apparatus to provide at least one encoded image, the encoder comprising means for transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; (b) means for quantizing the plurality of transform coefficients to form a plurality of quantized transform coefficients; (c) means for selecting a subset of the plurality of quantized transform coefficients corresponding to a selected image to form a subset of quantized transform coefficients; and (d) means for transmitting the subset of quantized transform coefficients to a remote computer system, wherein the subset of quantized transform coefficients corresponds to a low quality version of the selected image, the subset of quantized transform coefficients comprising the DC components and the first-order AC components of the plurality of quantized transform coefficients.
Claim 7
Independent Claim 151 words
An apparatus for browsing encoded images, comprising: (a) an encoder for encoding at least one image with an encoding apparatus to provide at least one encoded image, the encoder comprising means for transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; (b) means for quantizing the plurality of transform coefficients to form a plurality of quantized transform coefficients; (c) means for selecting a subset of the plurality of quantized transform coefficients corresponding to a selected image to form a subset of quantized transform coefficients; and (d) means for transmitting the subset of quantized transform coefficients to a remote computer system, wherein the subset of quantized transform coefficients corresponds to a low quality version of the selected image, the subset of quantized transform coefficients comprising the DC components and the first-order AC components of the plurality of quantized transform coefficients.
Claim 8
Dependent Claim 63 words
The apparatus of claim 5, wherein the selected image is selected in accordance with a selection of a user of the remote computer apparatus, the apparatus further comprising: (e) means for transmitting encoded image signals corresponding to a high quality version of the selected image to the remote computer apparatus in response to a request by the user of the remote computer apparatus.
Claim 9
Dependent Claim 17 words
The apparatus of claim 6, wherein the encoded image signals comprise the plurality of quantized transform coefficients.
Claim 10
Dependent Claim 29 words
The apparatus of claim 6, wherein the encoded image signals comprise quantized transform coefficients of the plurality of quantized transform coefficients other than the subset of quantized transform coefficients.
Claim 11
Dependent Claim 170 words
A computer-readable memory device having stored thereon a plurality of instructions, wherein the plurality of instructions, when executed by a processor of a source computer, cause the processor to perform the steps of: (a) encoding at least one image with an encoding system to provide at least one encoded image, wherein the encoding comprises the step of transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; (b) quantizing the plurality of transform coefficients to form a plurality of quantized transform coefficients; (c) selecting a subset of the plurality of quantized transform coefficients corresponding to a selected image to form a subset of quantized transform coefficients; and (d) transmitting the subset of quantized transform coefficients to a remote computer system, wherein the subset of quantized transform coefficients corresponds to a low quality version of the selected image, the subset of quantized transform coefficients comprising the DC components and the first-order AC components of the plurality of quantized transform coefficients.
Claim 12
Dependent Claim 170 words
A computer-readable memory device having stored thereon a plurality of instructions, wherein the plurality of instructions, when executed by a processor of a source computer, cause the processor to perform the steps of: (a) encoding at least one image with an encoding system to provide at least one encoded image, wherein the encoding comprises the step of transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; (b) quantizing the plurality of transform coefficients to form a plurality of quantized transform coefficients; (c) selecting a subset of the plurality of quantized transform coefficients corresponding to a selected image to form a subset of quantized transform coefficients; and (d) transmitting the subset of quantized transform coefficients to a remote computer system, wherein the subset of quantized transform coefficients corresponds to a low quality version of the selected image, the subset of quantized transform coefficients comprising the DC components and the first-order AC components of the plurality of quantized transform coefficients.
Claim 13
Dependent Claim 72 words
The computer-readable memory device of claim 9, wherein the selected image is selected in accordance with a selection of a user of the remote computer system and the plurality of instructions cause the processor to perform the step of: (e) transmitting encoded image signals corresponding to a high quality version of the selected image to the remote computer system in response to a request by the user of the remote computer system.
Claim 14
Dependent Claim 19 words
The computer-readable memory device of claim 10, wherein the encoded image signals comprise the plurality of quantized transform coefficients.
Claim 15
Dependent Claim 31 words
The computer-readable memory device of claim 10, wherein the encoded image signals comprise quantized transform coefficients of the plurality of quantized transform coefficients other than the subset of quantized transform coefficients.
Claim 16
Dependent Claim 185 words
A computer-implemented method for browsing encoded images, comprising the steps of: (a) encoding at least one image with an encoding system to provide at least one encoded image, wherein the encoding comprises the step of transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; step (a) comprising the steps of: (1) quantizing the plurality of transform coefficients to provide a plurality of quantized transform coefficients; (2) run-length encoding the plurality of quantized transform coefficients; and (3) Huffman encoding the run-length-encoded plurality of quantized transform coefficients; and (b) transmitting a subset of the plurality of quantized transform coefficients corresponding to a selected image to a remote computer system, wherein the subset corresponds to a low quality version of the selected image; step (b) comprising the steps of: (1) reversing the Huffman encoding of step (a)(3) and the run-length encoding of step (a)(2) to provide the plurality of quantized transform coefficients; and (2) selecting selected quantized transform coefficients of the plurality of quantized transform coefficients to form the subset of the plurality of transform coefficients.
Claim 17
Dependent Claim 185 words
A computer-implemented method for browsing encoded images, comprising the steps of: (a) encoding at least one image with an encoding system to provide at least one encoded image, wherein the encoding comprises the step of transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; step (a) comprising the steps of: (1) quantizing the plurality of transform coefficients to provide a plurality of quantized transform coefficients; (2) run-length encoding the plurality of quantized transform coefficients; and (3) Huffman encoding the run-length-encoded plurality of quantized transform coefficients; and (b) transmitting a subset of the plurality of quantized transform coefficients corresponding to a selected image to a remote computer system, wherein the subset corresponds to a low quality version of the selected image; step (b) comprising the steps of: (1) reversing the Huffman encoding of step (a)(3) and the run-length encoding of step (a)(2) to provide the plurality of quantized transform coefficients; and (2) selecting selected quantized transform coefficients of the plurality of quantized transform coefficients to form the subset of the plurality of transform coefficients.
Claim 18
Dependent Claim 64 words
The method of claim 13, wherein the selected image is selected in accordance with a selection of a user of the remote computer system, the method further comprising the step of: (c) transmitting encoded image signals corresponding to a high quality version of the selected image to the remote computer system in response to a request by the user of the remote computer system.
Claim 19
Dependent Claim 16 words
The method of claim 14, wherein the encoded image signals comprise the plurality of transform coefficients.
Claim 20
Dependent Claim 29 words
The method of claim 14, wherein the encoded image signals comprise transform coefficients of the plurality of transform coefficients other than the subset of the plurality of transform coefficients.
Claim 21
Independent Claim 192 words
An apparatus for browsing encoded images, comprising: (a) an encoder for encoding at least one image with an encoding apparatus to provide at least one encoded image, the encoder comprising means for transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; the encoder comprising: (1) means for quantizing the plurality of transform coefficients to provide a plurality of quantized transform coefficients; (2) means for run-length encoding the plurality of quantized transform coefficients; and (3) means for Huffman encoding the run-length-encoded plurality of quantized transform coefficients; and (b) means for transmitting a subset of the plurality of transform coefficients corresponding to a selected image to a remote computer apparatus, wherein the subset of the plurality of transform coefficients corresponds to a low quality version of the selected image; means (b) comprising: (1) means reversing the Huffman encoding of means (a)(3) and the run-length encoding of means (a)(2) to provide the plurality of quantized transform coefficients; and (2) means for selecting selected quantized transform coefficients of the plurality of quantized transform coefficients to form the subset of the plurality of transform coefficients.
Claim 22
Independent Claim 192 words
An apparatus for browsing encoded images, comprising: (a) an encoder for encoding at least one image with an encoding apparatus to provide at least one encoded image, the encoder comprising means for transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; the encoder comprising: (1) means for quantizing the plurality of transform coefficients to provide a plurality of quantized transform coefficients; (2) means for run-length encoding the plurality of quantized transform coefficients; and (3) means for Huffman encoding the run-length-encoded plurality of quantized transform coefficients; and (b) means for transmitting a subset of the plurality of transform coefficients corresponding to a selected image to a remote computer apparatus, wherein the subset of the plurality of transform coefficients corresponds to a low quality version of the selected image; means (b) comprising: (1) means reversing the Huffman encoding of means (a)(3) and the run-length encoding of means (a)(2) to provide the plurality of quantized transform coefficients; and (2) means for selecting selected quantized transform coefficients of the plurality of quantized transform coefficients to form the subset of the plurality of transform coefficients.
Claim 23
Dependent Claim 63 words
The apparatus of claim 17, wherein the selected image is selected in accordance with a selection of a user of the remote computer system, the apparatus further comprising: (c) means for transmitting encoded image signals corresponding to a high quality version of the selected image to the remote computer system in response to a request by the user of the remote computer system.
Claim 24
Dependent Claim 16 words
The apparatus of claim 18, wherein the encoded image signals comprise the plurality of transform coefficients.
Claim 25
Dependent Claim 29 words
The apparatus of claim 18, wherein the encoded image signals comprise transform coefficients of the plurality of transform coefficients other than the subset of the plurality of transform coefficients.
Claim 26
Dependent Claim 207 words
A computer-readable memory device having stored thereon a plurality of instructions, wherein the plurality of instructions, when executed by a processor of a source computer, cause the processor to perform the steps of: (a) encoding at least one image with an encoding system to provide at least one encoded image, wherein the encoding comprises the step of transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; step (a) comprising the steps of: (1) quantizing the plurality of transform coefficients to provide a plurality of quantized transform coefficients; (2) run-length encoding the plurality of quantized transform coefficients; and (3) Huffman encoding the run-length-encoded plurality of quantized transform coefficients; and (b) transmitting a subset of the plurality of quantized transform coefficients corresponding to a selected image to a remote computer system, wherein the subset corresponds to a low quality version of the selected image; step (b) comprising the steps of: (1) reversing the Huffman encoding of step (a)(3) and the run-length encoding of step (a)(2) to provide the plurality of quantized transform coefficients; and (2) selecting selected quantized transform coefficients of the plurality of quantized transform coefficients to form the subset of the plurality of transform coefficients.
Claim 27
Dependent Claim 207 words
A computer-readable memory device having stored thereon a plurality of instructions, wherein the plurality of instructions, when executed by a processor of a source computer, cause the processor to perform the steps of: (a) encoding at least one image with an encoding system to provide at least one encoded image, wherein the encoding comprises the step of transforming an image of the at least one image in accordance with a transform to provide a plurality of transform coefficients; step (a) comprising the steps of: (1) quantizing the plurality of transform coefficients to provide a plurality of quantized transform coefficients; (2) run-length encoding the plurality of quantized transform coefficients; and (3) Huffman encoding the run-length-encoded plurality of quantized transform coefficients; and (b) transmitting a subset of the plurality of quantized transform coefficients corresponding to a selected image to a remote computer system, wherein the subset corresponds to a low quality version of the selected image; step (b) comprising the steps of: (1) reversing the Huffman encoding of step (a)(3) and the run-length encoding of step (a)(2) to provide the plurality of quantized transform coefficients; and (2) selecting selected quantized transform coefficients of the plurality of quantized transform coefficients to form the subset of the plurality of transform coefficients.
Claim 28
Dependent Claim 72 words
The computer-readable memory device of claim 21, wherein the selected image is selected in accordance with a selection of a user of the remote computer system and the plurality of instructions cause the processor to perform the step of: (c) transmitting encoded image signals corresponding to a high quality version of the selected image to the remote computer system in response to a request by the user of the remote computer system.
Claim 29
Dependent Claim 18 words
The computer-readable memory device of claim 22, wherein the encoded image signals comprise the plurality of transform coefficients.
Claim 30
Dependent Claim 31 words
The computer-readable memory device of claim 22, wherein the encoded image signals comprise transform coefficients of the plurality of transform coefficients other than the subset of the plurality of transform coefficients.

References Cited (Backward Citations)

US5164831A Cited
US5450209A Cited
US5412429A Cited
WO1994022108A1 Cited
US5434567A Cited
US5552832A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-12-15 2001-06-16 2001-12-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-12-15 2005-06-16 2005-12-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-12-15 2009-06-16 2009-12-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag