Claims Analysis
Total Claims: 32
Claim 1
Independent Claim
184 words
A computer-implemented process for transforming encoded video signals into decoded video frames, comprising the steps of: (a) providing encoded video signals corresponding to a video frame, wherein the encoded video signals comprise a first set of transform coefficients corresponding to a first region of the video frame and a second set of transform coefficients corresponding to a second region of the video frame; (b) applying an inverse transform to the first set of transform coefficients to generate a decoded first region of a decoded video frame; (c) applying the inverse transform to the second set of transform coefficients to generate a decoded second region of the decoded video frame; (d) generating an original discontinuity measure for a boundary between the decoded first region and the decoded second region; (e) adjusting at least one transform coefficient of the second set of transform coefficients in accordance with the original discontinuity measure to generate an adjusted second set of transform coefficients for the second region; and (f) generating a filtered second region of a filtered video frame in accordance with the adjusted second set of transform coefficients.
Claim 2
Dependent Claim
184 words
A computer-implemented process for transforming encoded video signals into decoded video frames, comprising the steps of: (a) providing encoded video signals corresponding to a video frame, wherein the encoded video signals comprise a first set of transform coefficients corresponding to a first region of the video frame and a second set of transform coefficients corresponding to a second region of the video frame; (b) applying an inverse transform to the first set of transform coefficients to generate a decoded first region of a decoded video frame; (c) applying the inverse transform to the second set of transform coefficients to generate a decoded second region of the decoded video frame; (d) generating an original discontinuity measure for a boundary between the decoded first region and the decoded second region; (e) adjusting at least one transform coefficient of the second set of transform coefficients in accordance with the original discontinuity measure to generate an adjusted second set of transform coefficients for the second region; and (f) generating a filtered second region of a filtered video frame in accordance with the adjusted second set of transform coefficients.
Claim 3
Dependent Claim
30 words
The process of claim 1, wherein step (f) comprises the step of applying the inverse transform to the adjusted second set of transform coefficients to generate the filtered second region.
Claim 4
Dependent Claim
66 words
The process of claim 1, wherein step (f) comprises the steps of: (1) applying the inverse transform to the adjusted second set of transform coefficients to generate an adjusted decoded second region; (2) generating an adjusted discontinuity measure for a boundary between the decoded first region and the adjusted decoded second region; and (3) generating the filtered second region in accordance with the adjusted discontinuity measure.
Claim 5
Dependent Claim
29 words
The process of claim 3, wherein step (f)(3) comprises the step of filtering the decoded first region and the adjusted decoded second region to generate the filtered second region.
Claim 6
Dependent Claim
38 words
The process of claim 4, wherein step (f)(3) comprises the step of applying a low-pass filter to pixels across the boundary between the decoded first region and the adjusted decoded second region to generate the filtered second region.
Claim 7
Dependent Claim
22 words
The process of claim 3, wherein step (f)(3) comprises the step of retaining the adjusted second region as the filtered second region.
Claim 8
Dependent Claim
107 words
The process of claim 6, wherein: the transform coefficients are DCT coefficients; the original discontinuity measure is a sum of squares of differences between pixels across the boundary between the decoded first region and the decoded second region; step (e) comprises the step of adjusting a DC DCT coefficient of the second set of DCT coefficients in accordance with the original discontinuity measure and in accordance with a quantization step corresponding to the DC DCT coefficient to generate an adjusted second set of DCT coefficients for the second region; and steps (e) and (f) are repeated one or more times for one or more AC DCT coefficients.
Claim 9
Dependent Claim
12 words
The process of claim 1, wherein the transform coefficients are DCT coefficients.
Claim 10
Dependent Claim
44 words
The process of claim 8, wherein step (e) comprises the step of adjusting a DC DCT coefficient of the second set of DCT coefficients in accordance with the original discontinuity measure to generate an adjusted second set of DCT coefficients for the second region.
Claim 11
Dependent Claim
23 words
The process of claim 9, wherein steps (e) and (f) are repeated one or more times for one or more AC DCT coefficients.
Claim 12
Dependent Claim
26 words
The process of claim 1, wherein the original discontinuity measure is a function of pixel values of the decoded first region and the decoded second region.
Claim 13
Dependent Claim
32 words
The process of claim 11, wherein the original discontinuity measure is the sum of squares of differences between pixels across the boundary between the decoded first region and the decoded second region.
Claim 14
Dependent Claim
74 words
The process of claim 1, wherein: step (e) comprises the further step of adjusting at least one transform coefficient of the first set of transform coefficients in accordance with the original discontinuity measure to generate an adjusted first set of transform coefficients for the first region; and step (f) comprises the further step of generating a filtered first region of the filtered video frame in accordance with the adjusted first set of transform coefficients.
Claim 15
Dependent Claim
34 words
The process of claim 1, wherein step (e) comprises the step of adjusting the transform coefficient of the second set of transform coefficients in accordance with a quantization step corresponding to the transform coefficient.
Claim 16
Independent Claim
192 words
An apparatus for transforming encoded video signals into decoded video frames, comprising: (a) means for providing encoded video signals corresponding to a video frame, wherein the encoded video signals comprise a first set of transform coefficients corresponding to a first region of the video frame and a second set of transform coefficients corresponding to a second region of the video frame; (b) means for applying an inverse transform to the first set of transform coefficients to generate a decoded first region of a decoded video frame; (c) means for applying the inverse transform to the second set of transform coefficients to generate a decoded second region of the decoded video frame; (d) means for generating an original discontinuity measure for a boundary between the decoded first region and the decoded second region; (e) means for adjusting at least one transform coefficient of the second set of transform coefficients in accordance with the original discontinuity measure to generate an adjusted second set of transform coefficients for the second region; and (f) means for generating a filtered second region of a filtered video frame in accordance with the adjusted second set of transform coefficients.
Claim 17
Independent Claim
192 words
An apparatus for transforming encoded video signals into decoded video frames, comprising: (a) means for providing encoded video signals corresponding to a video frame, wherein the encoded video signals comprise a first set of transform coefficients corresponding to a first region of the video frame and a second set of transform coefficients corresponding to a second region of the video frame; (b) means for applying an inverse transform to the first set of transform coefficients to generate a decoded first region of a decoded video frame; (c) means for applying the inverse transform to the second set of transform coefficients to generate a decoded second region of the decoded video frame; (d) means for generating an original discontinuity measure for a boundary between the decoded first region and the decoded second region; (e) means for adjusting at least one transform coefficient of the second set of transform coefficients in accordance with the original discontinuity measure to generate an adjusted second set of transform coefficients for the second region; and (f) means for generating a filtered second region of a filtered video frame in accordance with the adjusted second set of transform coefficients.
Claim 18
Dependent Claim
26 words
The apparatus of claim 15, wherein means (f) applies the inverse transform to the adjusted second set of transform coefficients to generate the filtered second region.
Claim 19
Dependent Claim
62 words
The apparatus of claim 15, wherein means (f): (1) applies the inverse transform to the adjusted second set of transform coefficients to generate an adjusted decoded second region; (2) generates an adjusted discontinuity measure for a boundary between the decoded first region and the adjusted decoded second region; and (3) generates the filtered second region in accordance with the adjusted discontinuity measure.
Claim 20
Dependent Claim
25 words
The apparatus of claim 17, wherein means (f) filters the decoded first region and the adjusted decoded second region to generate the filtered second region.
Claim 21
Dependent Claim
34 words
The apparatus of claim 18, wherein means (f) applies a low-pass filter to pixels across the boundary between the decoded first region and the adjusted decoded second region to generate the filtered second region.
Claim 22
Dependent Claim
18 words
The apparatus of claim 17, wherein means (f) retains the adjusted second region as the filtered second region.
Claim 23
Dependent Claim
106 words
The apparatus of claim 20, wherein: the transform coefficients are DCT coefficients; the original discontinuity measure is a sum of squares of differences between pixels across the boundary between the decoded first region and the decoded second region; means (e) adjusts a DC DCT coefficient of the second set of DCT coefficients in accordance with the original discontinuity measure and in accordance with a quantization step corresponding to the DC DCT coefficient to generate an adjusted second set of DCT coefficients for the second region; and the processing of means (e) and (f) is repeated one or more times for one or more AC DCT coefficients.
Claim 24
Dependent Claim
25 words
The apparatus of claim 21, wherein the apparatus is a microprocessor and the microprocessor is electrically connected to a memory device via a data bus.
Claim 25
Dependent Claim
12 words
The apparatus of claim 15, wherein the transform coefficients are DCT coefficients.
Claim 26
Dependent Claim
40 words
The apparatus of claim 23, wherein means (e) adjusts a DC DCT coefficient of the second set of DCT coefficients in accordance with the original discontinuity measure to generate an adjusted second set of DCT coefficients for the second region.
Claim 27
Dependent Claim
26 words
The apparatus of claim 24, wherein the processing of means (e) and (f) is repeated one or more times for one or more AC DCT coefficients.
Claim 28
Dependent Claim
26 words
The apparatus of claim 15, wherein the original discontinuity measure is a function of pixel values of the decoded first region and the decoded second region.
Claim 29
Dependent Claim
32 words
The apparatus of claim 26, wherein the original discontinuity measure is a sum of squares of differences between pixels across the boundary between the decoded first region and the decoded second region.
Claim 30
Dependent Claim
64 words
The apparatus of claim 15, wherein: means (e) adjusts at least one transform coefficient of the first set of transform coefficients in accordance with the original discontinuity measure to generate an adjusted first set of transform coefficients for the first region; and means (f) generates a filtered first region of the filtered video frame in accordance with the adjusted first set of transform coefficients.
Claim 31
Dependent Claim
30 words
The apparatus of claim 15, wherein means (e) adjusts the transform coefficient of the second set of transform coefficients in accordance with a quantization step corresponding to the transform coefficient.
Claim 32
Dependent Claim
25 words
The apparatus of claim 15, wherein the apparatus is a microprocessor and the microprocessor is electrically connected to a memory device via a data bus.