← Back to Patent Explorer
US5515296A Expired / Lapsed US ⏱️ 0.0 years remaining

Scan path for encoding and decoding two-dimensional signals

Assignee: Intel Corp
•
Filing: 1994-06-29
•
Granted: 1996-05-07
•
Expires: 2014-06-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A scan path is generated using one or more two-dimensional sets of training signals. For encoding, a two-dimensional set of signals is encoded using the scan path. For decoding, a two-dimensional set of encoded signals is decoded using the scan path. In a preferred embodiment, a plurality of different scan paths are generated for a plurality of quantization levels; signals are transformed and quantized using selected quantization levels; and the quantized, transformed signals are encoded using the scan paths corresponding to the selected quantization levels.

Inventors

  • 👤 Rohit Agarwal

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 16:23
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0435; H04N; H04N19/00; H04N19/10; H04N19/102; H04N19/124; H04N19/126; H04N19/132; H04N19/134; H04N19/136; H04N19/14; H04N19/146; H04N19/149; H04N19/169; H04N19/17; H04N19/174; H04N19/176; H04N19/189; H04N19/196; H04N19/197; H04N19/198; H04N19/50; H04N19/503; H04N19/51; H04N19/527; H04N19/587; H04N19/60; H04N19/61; H04N19/80; H04N19/82; H04N19/85; H04N19/86; H04N19/89; H04N19/895; H04N7/00; H04N7/14; H04N7/15; H04N7/152; H04N7/24; H04N7/52; H04N19/103; H04N19/107; H04N19/13; H04N19/90; H04N19/91; H04Q2213/00; H04Q2213/13034; H04Q2213/13103; H04Q2213/13106; H04Q2213/13152; H04Q2213/1319; H04Q2213/13209; H04Q2213/1324; H04Q2213/13299; H04Q2213/13337

Claims Analysis

Total Claims: 72
Claim 1
Independent Claim 44 words
A computer-implemented process for encoding signals, comprising the steps of: (a) generating an optimized scan path using one or more two-dimensional sets of training signals; (b) providing a two-dimensional set of signals; and (c) encoding the set of signals using the optimized scan path.
Claim 2
Dependent Claim 44 words
A computer-implemented process for encoding signals, comprising the steps of: (a) generating an optimized scan path using one or more two-dimensional sets of training signals; (b) providing a two-dimensional set of signals; and (c) encoding the set of signals using the optimized scan path.
Claim 3
Dependent Claim 42 words
The process of claim 1, wherein step (a) comprises the steps of: (1) generating an average training signal for each position within the two-dimensional sets of training signals; and (2) generating the optimized scan path in accordance with the average training signals.
Claim 4
Dependent Claim 113 words
The process of claim 1, wherein: step (a) comprises the steps of: (1) providing one or more two-dimensional sets of training signals; (2) generating one or more two-dimensional sets of transformed training signals by applying a transform to the sets of training signals; (3) generating an average transformed training signal for each position within the two-dimensional sets of transformed training signals; and (4) generating the optimized scan path in accordance with the average transformed training signals; and step (c) comprises the steps of: (1) generating a two-dimensional set of transformed signals by applying the transform to the set of signals; and (2) encoding the set of transformed signals using the optimized scan path.
Claim 5
Dependent Claim 153 words
The process of claim 1, wherein: step (a) comprises the steps of: (1) providing one or more two-dimensional sets of training signals; (2) generating one or more two-dimensional sets of transformed training signals by applying a transform to the sets of training signals; (3) generating one or more two-dimensional sets of quantized transformed training signals by quantizing the sets of transformed training signals; (4) generating an average quantized transformed training signal for each position within the two-dimensional sets of quantized transformed training signals; and (5) generating the optimized scan path in accordance with the average quantized transformed training signals; and step (c) comprises the steps of: (1) generating a two-dimensional set of transformed signals by applying the transform to the set of signals; (2) generating a two-dimensional set of quantized transformed signals by quantizing the set of transformed signals; and (3) encoding the set of quantized transformed signals using the optimized scan path.
Claim 6
Dependent Claim 68 words
The process of claim 4, wherein: the training signals comprise one of image signals and video difference signals; steps (a)(1)-(a)(5) are implemented for a plurality of quantization levels to generate a plurality of optimized scan paths; and step (c) comprises the steps of: (1) run-length encoding the set of signals using the optimized scan path corresponding to a selected quantization level; and (2) entropy encoding the run-length-encoded signals.
Claim 7
Dependent Claim 14 words
The process of claim 5, wherein the training signals comprise motion-compensated video difference signals.
Claim 8
Independent Claim 46 words
An apparatus for encoding signals, comprising: (a) means for generating an optimized scan path using one or more two-dimensional sets of training signals; (b) means for providing a two-dimensional set of signals; and (c) means for encoding the set of signals using the optimized scan path.
Claim 9
Independent Claim 46 words
An apparatus for encoding signals, comprising: (a) means for generating an optimized scan path using one or more two-dimensional sets of training signals; (b) means for providing a two-dimensional set of signals; and (c) means for encoding the set of signals using the optimized scan path.
Claim 10
Dependent Claim 43 words
The apparatus of claim 7, wherein means (a) comprises: (1) means for generating an average training signal for each position within the two-dimensional sets of training signals; and (2) means for generating the optimized scan path in accordance with the average training signals.
Claim 11
Dependent Claim 119 words
The apparatus of claim 7, wherein: means (a) comprises: (1) means for providing one or more two-dimensional sets of training signals; (2) means for generating one or more two-dimensional sets of transformed training signals by applying a transform to the sets of training signals; (3) means for generating an average transformed training signal for each position within the two-dimensional sets of transformed training signals; and (4) means for generating the optimized scan path in accordance with the average transformed training signals; and means (c) comprises: (1) means for generating a two-dimensional set of transformed signals by applying the transform to the set of signals; and (2) means for encoding the set of transformed signals using the optimized scan path.
Claim 12
Dependent Claim 163 words
The apparatus of claim 7, wherein: means (a) comprises: (1) means for providing one or more two-dimensional sets of training signals; (2) means for generating one or more two-dimensional sets of transformed training signals by applying a transform to the sets of training signals; (3) means for generating one or more two-dimensional sets of quantized transformed training signals by quantizing the sets of transformed training signals; (4) means for generating an average quantized transformed training signal for each position within the two-dimensional sets of quantized transformed training signals; and (5) means for generating the optimized scan path in accordance with the average quantized transformed training signals; and means (c) comprises: (1) means for generating a two-dimensional set of transformed signals by applying the transform to the set of signals; (2) means for generating a two-dimensional set of quantized transformed signals by quantizing the set of transformed signals; and (3) means for encoding the set of quantized transformed signals using the optimized scan path.
Claim 13
Dependent Claim 72 words
The apparatus of claim 10, wherein: the training signals comprise one of image signals and video difference signals; the processing of means (a)(1)-(a)(5) is implemented for a plurality of quantization levels to generate a plurality of optimized scan paths; and means (c) comprises: (1) means for run-length encoding the set of signals using the optimized scan path corresponding to a selected quantization level; and (2) means for entropy encoding the run-length-encoded signals.
Claim 14
Dependent Claim 14 words
The apparatus of claim 11, wherein the training signals comprise motion-compensated video difference signals.
Claim 15
Dependent Claim 31 words
The apparatus of claim 11, wherein the apparatus comprises a pixel processor, the pixel processor is electrically connected to a bus, and the bus is electrically connected to a memory device.
Claim 16
Dependent Claim 31 words
The apparatus of claim 7, wherein the apparatus comprises a pixel processor, the pixel processor is electrically connected to a bus, and the bus is electrically connected to a memory device.
Claim 17
Dependent Claim 45 words
A computer-implemented process for encoding signals, comprising the steps of: (a) providing a two-dimensional set of signals; and (b) encoding the set of signals using an optimized scan path, the optimized scan path having been generated using one or more two-dimensional sets of training signals.
Claim 18
Dependent Claim 45 words
A computer-implemented process for encoding signals, comprising the steps of: (a) providing a two-dimensional set of signals; and (b) encoding the set of signals using an optimized scan path, the optimized scan path having been generated using one or more two-dimensional sets of training signals.
Claim 19
Dependent Claim 42 words
The process of claim 15, wherein the optimized scan path having been generated by: generating an average training signal for each position within the two-dimensional sets of training signals; and generating the optimized scan path in accordance with the average training signals.
Claim 20
Dependent Claim 111 words
The process of claim 15, wherein: the optimized scan path having been generated by: providing one or more two-dimensional sets of training signals; generating one or more two-dimensional sets of transformed training signals by applying a transform to the sets of training signals; generating an average transformed training signal for each position within the two-dimensional sets of transformed training signals; and generating the optimized scan path in accordance with the average transformed training signals; and step (b) comprises the steps of: (1) generating a two-dimensional set of transformed signals by applying the transform to the set of signals; and (2) encoding the set of transformed signals using the optimized scan path.
Claim 21
Dependent Claim 150 words
The process of claim 15, wherein: the optimized scan path having been generated by: providing one or more two-dimensional sets of training signals; generating one or more two-dimensional sets of transformed training signals by applying a transform to the sets of training signals; generating one or more two-dimensional sets of quantized transformed training signals by quantizing the sets of transformed training signals; generating an average quantized transformed training signal for each position within the two-dimensional sets of quantized transformed training signals; and generating the optimized scan path in accordance with the average quantized transformed training signals; and step (b) comprises the steps of: (1) generating a two-dimensional set of transformed signals by applying the transform to the set of signals; (2) generating a two-dimensional set of quantized transformed signals by quantizing the set of transformed signals; and (3) encoding the set of quantized transformed signals using the optimized scan path.
Claim 22
Dependent Claim 80 words
The process of claim 18, wherein: the training signals comprise one of image signals and video difference signals; the optimized scan path is one of a plurality of optimized scan paths, each optimized scan path having been generated for a quantization level of a plurality of quantization levels; and step (b) comprises the steps of: (1) run-length encoding the set of signals using the optimized scan path corresponding to a selected quantization level; and (2) entropy encoding the run-length-encoded signals.
Claim 23
Dependent Claim 14 words
The process of claim 19, wherein the training signals comprise motion-compensated video difference signals.
Claim 24
Independent Claim 48 words
An apparatus for encoding signals, comprising the steps of: (a) means for providing a two-dimensional set of signals; and (b) means for encoding the set of signals using an optimized scan path, the optimized scan path having been generated using one or more two-dimensional sets of training signals.
Claim 25
Independent Claim 48 words
An apparatus for encoding signals, comprising the steps of: (a) means for providing a two-dimensional set of signals; and (b) means for encoding the set of signals using an optimized scan path, the optimized scan path having been generated using one or more two-dimensional sets of training signals.
Claim 26
Dependent Claim 42 words
The apparatus of claim 21, wherein the optimized scan path having been generated by: generating an average training signal for each position within the two-dimensional sets of training signals; and generating the optimized scan path in accordance with the average training signals.
Claim 27
Dependent Claim 112 words
The apparatus of claim 21, wherein: the optimized scan path having been generated by: providing one or more two-dimensional sets of training signals; generating one or more two-dimensional sets of transformed training signals by applying a transform to the sets of training signals; generating an average transformed training signal for each position within the two-dimensional sets of transformed training signals; and generating the optimized scan path in accordance with the average transformed training signals; and means (b) comprises: (1) means for generating a two-dimensional set of transformed signals by applying the transform to the set of signals; and (2) means for encoding the set of transformed signals using the optimized scan path.
Claim 28
Dependent Claim 153 words
The apparatus of claim 21, wherein: the optimized scan path having been generated by: providing one or more two-dimensional sets of training signals; generating one or more two-dimensional sets of transformed training signals by applying a transform to the sets of training signals; generating one or more two-dimensional sets of quantized transformed training signals by quantizing the sets of transformed training signals; generating an average quantized transformed training signal for each position within the two-dimensional sets of quantized transformed training signals; and generating the optimized scan path in accordance with the average quantized transformed training signals; and means (b) comprises: (1) means for generating a two-dimensional set of transformed signals by applying the transform to the set of signals; (2) means for generating a two-dimensional set of quantized transformed signals by quantizing the set of transformed signals; and (3) means for encoding the set of quantized transformed signals using the optimized scan path.
Claim 29
Dependent Claim 84 words
The apparatus of claim 24, wherein: the training signals comprise one of image signals and video difference signals; the optimized scan path is one of a plurality of optimized scan paths, each optimized scan path having been generated for a quantization level of a plurality of quantization levels; and means (b) comprises the steps of: (1) means for run-length encoding the set of signals using the optimized scan path corresponding to a selected quantization level; and (2) means for entropy encoding the run-length-encoded signals.
Claim 30
Dependent Claim 14 words
The apparatus of claim 25, wherein the training signals comprise motion-compensated video difference signals.
Claim 31
Dependent Claim 31 words
The apparatus of claim 25, wherein the apparatus comprises a pixel processor, the pixel processor is electrically connected to a bus, and the bus is electrically connected to a memory device.
Claim 32
Dependent Claim 31 words
The apparatus of claim 21, wherein the apparatus comprises a pixel processor, the pixel processor is electrically connected to a bus, and the bus is electrically connected to a memory device.
Claim 33
Dependent Claim 46 words
A computer-implemented process for decoding signals, comprising the steps of: (a) providing a set of encoded signals; and (b) decoding the set of encoded signals using an optimized scan path, the optimized scan path having been generated using one or more two-dimensional sets of training signals.
Claim 34
Dependent Claim 46 words
A computer-implemented process for decoding signals, comprising the steps of: (a) providing a set of encoded signals; and (b) decoding the set of encoded signals using an optimized scan path, the optimized scan path having been generated using one or more two-dimensional sets of training signals.
Claim 35
Dependent Claim 42 words
The process of claim 29, wherein the optimized scan path having been generated by: generating an average training signal for each position within the two-dimensional sets of training signals; and generating the optimized scan path in accordance with the average training signals.
Claim 36
Dependent Claim 104 words
The process of claim 29, wherein: the optimized scan path having been generated by: providing one or more two-dimensional sets of training signals; generating one or more two-dimensional sets of transformed training signals by applying a transform to the sets of training signals; generating an average transformed training signal for each position within the two-dimensional sets of transformed training signals; and generating the optimized scan path in accordance with the average transformed training signals; and step (b) comprises the steps of: (1) run-length decoding the set of encoded signals using the optimized scan path; and (2) applying an inverse transform to the run-length-decoded signals.
Claim 37
Dependent Claim 126 words
The process of claim 29, wherein the optimized scan path having been generated by: providing one or more two-dimensional sets of training signals; generating one or more two-dimensional sets of transformed training signals by applying a transform to the sets of training signals; generating one or more two-dimensional sets of quantized transformed training signals by quantizing the sets of transformed training signals; generating an average quantized transformed training signal for each position within the two-dimensional sets of quantized transformed training signals; and generating the optimized scan path in accordance with the average quantized transformed training signals; and step (b) comprises the steps of: (1) run-length decoding the set of encoded signals using the optimized scan path; and (2) applying an inverse transform to the run-length-decoded signals.
Claim 38
Dependent Claim 90 words
The process of claim 32, wherein: the training signals comprise one of image signals and video difference signals; the optimized scan path is one of a plurality of optimized scan paths, each optimized scan path having been generated for a quantization level of a plurality of quantization levels; and step (b) comprises the steps of: (1) entropy decoding the set of encoded signals; (2) run-length decoding the entropy-decoded signals using the optimized scan path corresponding to a selected quantization level; and (3) applying an inverse transform to the run-length-decoded signals.
Claim 39
Dependent Claim 14 words
The process of claim 33, wherein the training signals comprise motion-compensated video difference signals.
Claim 40
Independent Claim 46 words
An apparatus for decoding signals, comprising: (a) means for providing a set of encoded signals; and (b) means for decoding the set of encoded signals using an optimized scan path, the optimized scan path having been generated using one or more two-dimensional sets of training signals.
Claim 41
Independent Claim 46 words
An apparatus for decoding signals, comprising: (a) means for providing a set of encoded signals; and (b) means for decoding the set of encoded signals using an optimized scan path, the optimized scan path having been generated using one or more two-dimensional sets of training signals.
Claim 42
Dependent Claim 42 words
The apparatus of claim 35, wherein the optimized scan path having been generated by: generating an average training signal for each position within the two-dimensional sets of training signals; and generating the optimized scan path in accordance with the average training signals.
Claim 43
Dependent Claim 105 words
The apparatus of claim 35, wherein: the optimized scan path having been generated by: providing one or more two-dimensional sets of training signals; generating one or more two-dimensional sets of transformed training signals by applying a transform to the sets of training signals; generating an average transformed training signal for each position within the two-dimensional sets of transformed training signals; and generating the optimized scan path in accordance with the average transformed training signals; and means (b) comprises: (1) means for run-length decoding the set of encoded signals using the optimized scan path; and (2) means for applying an inverse transform to the run-length-decoded signals.
Claim 44
Dependent Claim 127 words
The apparatus of claim 35, wherein the optimized scan path having been generated by: providing one or more two-dimensional sets of training signals; generating one or more two-dimensional sets of transformed training signals by applying a transform to the sets of training signals; generating one or more two-dimensional sets of quantized transformed training signals by quantizing the sets of transformed training signals; generating an average quantized transformed training signal for each position within the two-dimensional sets of quantized transformed training signals; and generating the optimized scan path in accordance with the average quantized transformed training signals; and means (b) comprises: (1) means for run-length decoding the set of encoded signals using the optimized scan path; and (2) means for applying an inverse transform to the run-length-decoded signals.
Claim 45
Dependent Claim 93 words
The apparatus of claim 38, wherein: the training signals comprise one of image signals and video difference signals; the optimized scan path is one of a plurality of optimized scan paths, each optimized scan path having been generated for a quantization level of a plurality of quantization levels; and means (b) comprises: (1) means for entropy decoding the set of encoded signals; (2) means for run-length decoding the entropy-decoded signals using the optimized scan path corresponding to a selected quantization level; and (3) means for applying an inverse transform to the run-length-decoded signals.
Claim 46
Dependent Claim 14 words
The apparatus of claim 39, wherein the training signals comprise motion-compensated video difference signals.
Claim 47
Dependent Claim 31 words
The apparatus of claim 40, wherein the apparatus comprises a host processor, the host processor is electrically connected to a bus, and the bus is electrically connected to a memory device.
Claim 48
Dependent Claim 31 words
The apparatus of claim 35, wherein the apparatus comprises a host processor, the host processor is electrically connected to a bus, and the bus is electrically connected to a memory device.
Claim 49
Dependent Claim 130 words
A computer-implemented process for encoding video signals, comprising the steps of: (a) selecting a first quantization level for a first block of video signals; (b) encoding the first block of video signals using the first quantization level and a first optimized scan path, wherein the first optimized scan path is selected based on the first quantization level; (c) selecting a second quantization level for a second block of video signals, wherein the first quantization level is different from the second quantization level; and (d) encoding the second block of video signals using the second quantization level and a second optimized scan path, wherein the second optimized scan path is selected based on the second quantization level, wherein the first optimized scan path is different from the second optimized scan path.
Claim 50
Dependent Claim 130 words
A computer-implemented process for encoding video signals, comprising the steps of: (a) selecting a first quantization level for a first block of video signals; (b) encoding the first block of video signals using the first quantization level and a first optimized scan path, wherein the first optimized scan path is selected based on the first quantization level; (c) selecting a second quantization level for a second block of video signals, wherein the first quantization level is different from the second quantization level; and (d) encoding the second block of video signals using the second quantization level and a second optimized scan path, wherein the second optimized scan path is selected based on the second quantization level, wherein the first optimized scan path is different from the second optimized scan path.
Claim 51
Dependent Claim 54 words
The process of claim 43, wherein step (b) comprises the steps of: (1) quantizing the first block of video signals using the first quantization level to generate a first block of quantized video signals; and (2) run-length encoding the quantized video signals using the first optimized scan path to generate run-length encoded video signals.
Claim 52
Dependent Claim 74 words
The process of claim 43, wherein step (b) comprises the steps of: (1) transforming the first block of video signals to generate a first block of transformed video signals; (2) quantizing the first block of transformed video signals using the first quantization level to generate a first block of quantized transformed video signals; and (3) run-length encoding the quantized transformed video signals using the first optimized scan path to generate run-length encoded video signals.
Claim 53
Dependent Claim 18 words
The process of claim 45, wherein step (b) further comprises the step of entropy encoding the run-length-encoded signals.
Claim 54
Independent Claim 134 words
An apparatus for encoding video signals, comprising: (a) means for selecting a first quantization level for a first block of video signals; (b) means for encoding the first block of video signals using the first quantization level and a first optimized scan path, wherein the first optimized scan path is selected based on the first quantization level; (c) means for selecting a second quantization level for a second block of video signals, wherein the first quantization level is different from the second quantization level; and (d) means for encoding the second block of video signals using the second quantization level and a second optimized scan path, wherein the second optimized scan path is selected based on the second quantization level, wherein the first optimized scan path is different from the second optimized scan path.
Claim 55
Independent Claim 134 words
An apparatus for encoding video signals, comprising: (a) means for selecting a first quantization level for a first block of video signals; (b) means for encoding the first block of video signals using the first quantization level and a first optimized scan path, wherein the first optimized scan path is selected based on the first quantization level; (c) means for selecting a second quantization level for a second block of video signals, wherein the first quantization level is different from the second quantization level; and (d) means for encoding the second block of video signals using the second quantization level and a second optimized scan path, wherein the second optimized scan path is selected based on the second quantization level, wherein the first optimized scan path is different from the second optimized scan path.
Claim 56
Dependent Claim 55 words
The apparatus of claim 47, wherein means (b) comprises: (1) means for quantizing the first block of video signals using the first quantization level to generate a first block of quantized video signals; and (2) means for run-length encoding the quantized video signals using the first optimized scan path to generate run-length encoded video signals.
Claim 57
Dependent Claim 77 words
The apparatus of claim 47, wherein means (b) comprises: (1) means for transforming the first block of video signals to generate a first block of transformed video signals; (2) means for quantizing the first block of transformed video signals using the first quantization level to generate a first block of quantized transformed video signals; and (3) means for run-length encoding the quantized transformed video signals using the first optimized scan path to generate run-length encoded video signals.
Claim 58
Dependent Claim 17 words
The apparatus of claim 49, wherein means (b) further comprises means for entropy encoding the run-length-encoded signals.
Claim 59
Dependent Claim 31 words
The apparatus of claim 50, wherein the apparatus comprises a pixel processor, the pixel processor is electrically connected to a bus, and the bus is electrically connected to a memory device.
Claim 60
Dependent Claim 31 words
The apparatus of claim 47, wherein the apparatus comprises a pixel processor, the pixel processor is electrically connected to a bus, and the bus is electrically connected to a memory device.
Claim 61
Dependent Claim 126 words
A computer-implemented process for decoding encoded video signals, comprising the steps of: (a) decoding a first set of encoded video signals using a first optimized scan path, wherein the first optimized scan path is selected based on a first quantization level, wherein the first set of encoded video signals was generated using the first quantization level; and (b) decoding a second set of encoded video signals using a second optimized scan path, wherein the second optimized scan path is selected based on a second quantization level, wherein the second set of encoded video signals was generated using the second quantization level, the first quantization level is different from the second quantization level, and the first optimized scan path is different from the second optimized scan path.
Claim 62
Dependent Claim 126 words
A computer-implemented process for decoding encoded video signals, comprising the steps of: (a) decoding a first set of encoded video signals using a first optimized scan path, wherein the first optimized scan path is selected based on a first quantization level, wherein the first set of encoded video signals was generated using the first quantization level; and (b) decoding a second set of encoded video signals using a second optimized scan path, wherein the second optimized scan path is selected based on a second quantization level, wherein the second set of encoded video signals was generated using the second quantization level, the first quantization level is different from the second quantization level, and the first optimized scan path is different from the second optimized scan path.
Claim 63
Dependent Claim 32 words
The process of claim 53, wherein step (a) comprises the step of run-length decoding the first set of encoded video signals using the first optimized scan path to generate run-length-decoded video signals.
Claim 64
Dependent Claim 57 words
The process of claim 53, wherein step (a) comprises the steps of: (1) run-length decoding the first set of encoded video signals using the first optimized scan path to generate a first block of run-length-decoded video signals; and (2) applying an inverse transform to the run-length-decoded video signals to generate a first block of transformed video signals.
Claim 65
Dependent Claim 52 words
The process of claim 55, wherein step (a)(1) comprises the steps of: (i) entropy decoding the first set of encoded video signals to generate a first set of entropy-decoded video signals; and (ii) run-length decoding the first set of entropy-decoded video signals to generate the first block of run-length-decoded entroy-decoded video signals.
Claim 66
Independent Claim 126 words
An apparatus for decoding encoded video signals, comprising: (a) means for decoding a first set of encoded video signals using a first optimized scan path, wherein the first optimized scan path is selected based on a first quantization level, wherein the first set of encoded video signals was generated using the first quantization level; and (b) means for decoding a second set of encoded video signals using a second optimized scan path, wherein the second optimized scan path is selected based on a second quantization level, wherein the second set of encoded video signals was generated using the second quantization level, the first quantization level is different from the second quantization level, and the first optimized scan path is different from the second optimized scan path.
Claim 67
Independent Claim 126 words
An apparatus for decoding encoded video signals, comprising: (a) means for decoding a first set of encoded video signals using a first optimized scan path, wherein the first optimized scan path is selected based on a first quantization level, wherein the first set of encoded video signals was generated using the first quantization level; and (b) means for decoding a second set of encoded video signals using a second optimized scan path, wherein the second optimized scan path is selected based on a second quantization level, wherein the second set of encoded video signals was generated using the second quantization level, the first quantization level is different from the second quantization level, and the first optimized scan path is different from the second optimized scan path.
Claim 68
Dependent Claim 31 words
The apparatus of claim 57, wherein means (a) comprises means for run-length decoding the first set of encoded video signals using the first optimized scan path to generate run-length-decoded video signals.
Claim 69
Dependent Claim 58 words
The apparatus of claim 57, wherein means (a) comprises: (1) means for run-length decoding the first set of encoded video signals using the first optimized scan path to generate a first block of run-length-decoded video signals; and (2) means for applying an inverse transform to the run-length-decoded video signals to generate a first block of transformed video signals.
Claim 70
Dependent Claim 52 words
The apparatus of claim 59, wherein means (a)(1) comprises: (i) means for entropy decoding the first set of encoded video signals to generate a first set of entropy-decoded video signals; and (ii) means for run-length decoding the first set of entropy-decoded video signals to generate the first block of run-length-decoded video signals.
Claim 71
Dependent Claim 31 words
The apparatus of claim 60, wherein the apparatus comprises a host processor, the host processor is electrically connected to a bus, and the bus is electrically connected to a memory device.
Claim 72
Dependent Claim 31 words
The apparatus of claim 57, wherein the apparatus comprises a host processor, the host processor is electrically connected to a bus, and the bus is electrically connected to a memory device.

References Cited (Backward Citations)

US3986202A Cited
WO1991012590A1 Cited
US5367629A Cited
WO1994027252A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-05-07 1999-11-06 2000-05-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-05-07 2003-11-06 2004-05-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-05-07 2007-11-06 2008-05-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag