9536530

Information Signal Representation Using Lapped Transform

PublishedJanuary 3, 2017
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
24 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. Information signal reconstructor configured to reconstruct, using aliasing cancellation, an information signal from a lapped transform representation of the information signal comprising, for each of consecutive, overlapping regions of the information signal, a transform of a windowed version of the respective region, wherein the information signal reconstructor is configured to reconstruct the information signal at a sample rate which changes at a border between a preceding region and a succeeding region of the information signal from a first sample rate within the preceding region to a second sample rate, different from the first sample rate, within the succeeding region, the information signal reconstructor comprises a retransformer configured to apply a retransformation on the transform of the windowed version of the preceding region so as to acquire a retransform for the preceding region, and apply a retransformation on the transform of the windowed version of the succeeding region so as to acquire a retransform for the succeeding region, wherein the retransform for the preceding region and the retransform for the succeeding region overlap at an aliasing cancellation portion at the border between the preceding and succeeding regions; a resampler configured to resample, by interpolation, the retransform for preceding region and/or the retransform for the succeeding region at the aliasing cancellation portion according to a sample rate change at the border; and a combiner configured to perform aliasing cancellation between the retransforms for the preceding and succeeding regions as acquired by the resampling at the aliasing cancellation portion so as to reconstruct the information signal in a form sampled at the first sample rate within a portion of the retransform for the preceding region, preceding the aliasing cancellation portion, and sampled at the second sample rate within a portion of the retransform for the succeeding region, succeeding the aliasing cancellation portion.

2

2. Information signal reconstructor according to claim 1 , wherein the resampler is configured to resample the retransform for the preceding region at the aliasing cancellation portion according to the sample rate change at the border.

3

3. Information signal reconstructor according to claim 1 , wherein a ratio of a transform length of the retransformation applied to the transform of the windowed version of the preceding region to a temporal length of the preceding region differs from a ratio of a transform length of the retransformation applied to the windowed version of the succeeding region to a temporal length of the succeeding region by a factor corresponding to the sample rate change.

4

4. Information signal reconstructor according to claim 3 , wherein the temporal lengths of the preceding and succeeding regions are equal to each other, and the retransformer is configured to restrict the application of the retransformation on the transform of the windowed version of the preceding region to a low-frequency portion of the transform of the windowed version of the preceding region and/or restrict the application of the retransformation on the transform of the windowed version of the succeeding region on a low-frequency portion of the transform of the windowed version of the succeeding region.

5

5. Information signal reconstructor according to claim 1 , wherein a transform length of the transform of the windowed version of the regions of the information signal and a temporal length of the regions of the information signal are constant, and the information signal reconstructor is configured to locate the border responsive to a control signal.

6

6. Resampler composed of a concatenation of a filterbank for providing a lapped transform representation of an information signal, and an inverse filterbank comprising an information signal reconstructor configured to reconstruct, using aliasing cancellation, the information signal from the lapped transform representation of the information signal, wherein the lapped transform representation of the information signal comprises, for each of consecutive, overlapping regions of the information signal, a transform of a windowed version of the respective region, wherein the information signal reconstructor is configured to reconstruct the information signal at a sample rate which changes at a border between a preceding region and a succeeding region of the information signal from a first sample rate within the preceding region to a second sample rate, different from the first sample rate, within the succeeding region, the information signal reconstructor comprises a retransformer configured to apply a retransformation on the transform of the windowed version of the preceding region so as to acquire a retransform for the preceding region, and apply a retransformation on the transform of the windowed version of the succeeding region so as to acquire a retransform for the succeeding region, wherein the retransform for the preceding region and the retransform for the succeeding region overlap at an aliasing cancellation portion at the border between the preceding and succeeding regions; a resampler configured to resample, by interpolation, the retransform for the preceding region and/or the retransform for the succeeding region at the aliasing cancellation portion according to a sample rate change at the border; and a combiner configured to perform aliasing cancellation between the retransforms for the preceding and succeeding regions as acquired by the resampling at the aliasing cancellation portion so as to reconstruct the information signal in a form sampled at the first sample rate within a portion of the retransform for the preceding region, preceding the aliasing cancellation portion, and sampled at the second sample rate within a portion of the retransform for the succeeding region, succeeding the aliasing cancellation portion, wherein a transform length of the transform of the windowed version of the regions of the information signal and a temporal length of the regions of the information signal are constant, and the information signal reconstructor is configured to locate the border responsive to a control signal.

7

7. Information signal encoder comprising a resampler composed of a concatenation of a filterbank for providing a lapped transform representation of an information signal, and an inverse filterbank comprising an information signal reconstructor configured to reconstruct, using aliasing cancellation, the information signal from the lapped transform representation of the information signal, the lapped transform representation of the information signal comprises, for each of consecutive, overlapping regions of the information signal, a transform of a windowed version of the respective region, wherein the information signal reconstructor is configured to reconstruct the information signal at a sample rate which changes at a border between a preceding region and a succeeding region of the information signal from a first sample rate within the preceding region to a second sample rate, different from the first sample rate, within the succeeding region, the information signal reconstructor comprises a retransformer configured to apply a retransformation on the transform of the windowed version of the preceding region so as to acquire a retransform for the preceding region, and apply a retransformation on the transform of the windowed version of the succeeding region so as to acquire a retransform for the succeeding region, wherein the retransform for the preceding region and the retransform for the succeeding region overlap at an aliasing cancellation portion at the border between the preceding and succeeding regions; a resampler configured to resample, by interpolation, the retransform for preceding region and/or the retransform for the succeeding region at the aliasing cancellation portion according to a sample rate change at the border; and a combiner configured to perform aliasing cancellation between the retransforms for the preceding and succeeding regions as acquired by the resampling at the aliasing cancellation portion so as to reconstruct the information signal in a form sampled at the first sample rate within a portion of the retransform for the preceding region, preceding the aliasing cancellation portion, and sampled at the second sample rate within a portion of the retransform for the succeeding region, succeeding the aliasing cancellation portion, wherein a transform length of the transform of the windowed version of the regions of the information signal and a temporal length of the regions of the information signal are constant, and the information signal reconstructor is configured to locate the border responsive to a control signal, and a compression stage configured to compress the reconstructed information signal, the information signal encoder further comprising a sample rate control configured to control the control signal depending on an external information on available transmission bitrate.

8

8. Information signal reconstructor according to claim 1 , wherein the transform length of the transform of the windowed version of the regions of the information signal varies, while a temporal length of the regions of the information signal is constant, wherein the information signal reconstructor is configured to locate the border by detecting a change in the transform length of the windowed version of the regions of the information signal.

9

9. Information signal reconstructor according to claim 8 , wherein the retransformer is configured to adapt a transform length of the retransformation applied on the transform of the windowed version of the preceding and succeeding regions to the transform length of the transform of the windowed version of the preceding and succeeding regions.

10

10. Information signal reconstructor comprising a decompressor configured to reconstruct a lapped transform representation of an information signal from a data stream, and an information signal reconstructor configured to reconstruct, using aliasing cancellation, an information signal from a lapped transform representation of the information signal comprising, for each of consecutive, overlapping regions of the information signal, a transform of a windowed version of the respective region, wherein the information signal reconstructor is configured to reconstruct the information signal at a sample rate which changes at a border between a preceding region and a succeeding region of the information signal from a first sample rate within the preceding region to a second sample rate, different from the first sample rate, within the succeeding region, the information signal reconstructor comprises a retransformer configured to apply a retransformation on the transform of the windowed version of the preceding region so as to acquire a retransform for the preceding region, and apply a retransformation on the transform of the windowed version of the succeeding region so as to acquire a retransform for the succeeding region, wherein the retransform for the preceding region and the retransform for the succeeding region overlap at an aliasing cancellation portion at the border between the preceding and succeeding regions; a resampler configured to resample, by interpolation, the retransform for preceding region and/or the retransform for the succeeding region at the aliasing cancellation portion according to a sample rate change at the border; and a combiner configured to perform aliasing cancellation between the retransforms for the preceding and succeeding regions as acquired by the resampling at the aliasing cancellation portion so as to reconstruct the information signal in a form sampled at the first sample rate within a portion of the retransform for the preceding region, preceding the aliasing cancellation portion, and sampled at the second sample rate within a portion of the retransform for the succeeding region, succeeding the aliasing cancellation portion, wherein the transform length of the transform of the windowed version of the regions of the information signal varies, while a temporal length of the regions of the information signal is constant, wherein the information signal reconstructor is configured to locate the border by detecting a change in the transform length of the windowed version of the regions of the information signal, wherein the retransformer is configured to adapt a transform length of the retransformation applied on the transform of the windowed version of the preceding and succeeding regions to the transform length of the transform of the windowed version of the preceding and succeeding regions, configured to reconstruct, using aliasing cancellation, the information signal from the lapped transform representation.

11

11. Information signal reconstructor according to claim 1 , wherein the lapped transform is critically sampled such as an MDCT.

12

12. Information signal reconstructor according to claim 1 , wherein the lapped transform representation is a complex valued filterbank.

13

13. Information signal reconstructor according to claim 1 , wherein resampler is configured to use a linear or spline interpolation for the interpolation.

14

14. Information signal reconstructor according to claim 1 , wherein the sample rate decreases at the border and the retransformer is configured to, in applying the retransformation on the transform of the windowed version of the preceding region, attenuate, or set to zero, higher frequencies of the transform of the windowed version of the preceding region.

15

15. Information signal transformer configured to generate a lapped transform representation of an information signal using an aliasing-causing lapped transform, comprising an input for receiving the information signal in the form of a sequence of samples; a grabber configured to grab consecutive, overlapping regions of the information signal; a resampler configured to apply, by interpolation, a resampling onto at least a subset of the consecutive, overlapping regions of the information signals the resampling resulting in each of the consecutive, overlapping portions comprising a respective constant sample rate, with the respective constant sample rate varying among the consecutive, overlapping regions; a windower configured to apply a windowing on the consecutive, overlapping regions of the information signal; and a transformer configured to individually apply a transform on the windowed regions.

16

16. Information signal transformer according to claim 15 , wherein the grabber is configured to perform the grabbing of the consecutive, overlapping regions of the information signal such that the consecutive, overlapping regions of the information signal are of constant time length.

17

17. Information signal transformer according to claim 15 , wherein the grabber is configured to perform the grabbing of the consecutive, overlapping regions of the information signal such that the consecutive, overlapping regions of the information signal comprise a constant time offset.

18

18. Information signal transformer according to claim 16 , wherein the sequence of samples comprises a varying sample rate switching from a first sample rate to a second sample rate at a predetermined time instant, wherein the resampler is configured to apply the resampling onto the consecutive, overlapping regions overlapping with the predetermined time instant so that the constant sample rate thereof switches merely once from the first sample rate to the second sample rate.

19

19. Information signal transformer according to claim 18 , wherein the transformer is configured to adapt a transform length of the transform of each windowed region to a number of samples of the respective windowed region.

20

20. Method for reconstructing, using aliasing cancellation, an information signal from a lapped transform representation of the information signal comprising, for each of consecutive, overlapping regions of the information signal, a transform of a windowed version of the respective region, wherein the information signal reconstructor is configured to reconstruct the information signal at a sample rate which changes at a border between a preceding region and a succeeding region of the information signal from a first sample rate within the preceding region to a second sample rate, different from the first sample rate, within the succeeding region, the method comprising applying a retransformation on the transform of the windowed version of the preceding region so as to acquire a retransform for the preceding region, and apply a retransformation on the transform of the windowed version of the succeeding region so as to acquire a retransform for the succeeding region, wherein the retransform for the preceding region and the retransform for the succeeding region overlap at an aliasing cancellation portion at the border between the preceding and succeeding regions; resampling, by interpolation, the retransform for preceding region and/or the retransform for the succeeding region at the aliasing cancellation portion according to a sample rate change at the border; and performing aliasing cancellation between the retransforms for the preceding and succeeding regions as acquired by the resampling at the aliasing cancellation portion so as to reconstruct the information signal in a form sampled at the first sample rate within a portion of the retransform for the preceding region, preceding the aliasing cancellation portion, and sampled at the second sample rate within a portion of the retransform for the succeeding region, succeeding the aliasing cancellation portion.

21

21. Method for generating a lapped transform representation of an information signal using an aliasing-causing lapped transform, comprising receiving the information signal in the form of a sequence of samples; grabbing consecutive, overlapping regions of the information signal; applying, by interpolation, a resampling onto at least a subset of the consecutive, overlapping regions of the information signals the resampling resulting in each of the consecutive, overlapping portions comprising a respective constant sample rate, with the respective constant sample rate varying among the consecutive, overlapping regions; applying a windowing on the consecutive, overlapping regions of the information signal; and individually applying a transformation on the windowed regions.

22

22. Non-transitory computer-readable medium having stored thereon a computer program comprising a program code for performing, when running on a computer, a method for reconstructing, using aliasing cancellation, an information signal from a lapped transform representation of the information signal comprising, for each of consecutive, overlapping regions of the information signal, a transform of a windowed version of the respective region, wherein the information signal reconstructor is configured to reconstruct the information signal at a sample rate which changes at a border between a preceding region and a succeeding region of the information signal from a first sample rate within the preceding region to a second sample rate, different from the first sample rate, within the succeeding region, the method comprising applying a retransformation on the transform of the windowed version of the preceding region so as to acquire a retransform for the preceding region, and apply a retransformation on the transform of the windowed version of the succeeding region so as to acquire a retransform for the succeeding region, wherein the retransform for the preceding region and the retransform for the succeeding region overlap at an aliasing cancellation portion at the border between the preceding and succeeding regions; resampling, by interpolation, the retransform for preceding region and/or the retransform for the succeeding region at the aliasing cancellation portion according to a sample rate change at the border; and performing aliasing cancellation between the retransforms for the preceding and succeeding regions as acquired by the resampling at the aliasing cancellation portion so as to reconstruct the information signal in a form sampled at the first sample rate within a portion of the retransform for the preceding region, preceding the aliasing cancellation portion, and sampled at the second sample rate within a portion of the retransform for the succeeding region, succeeding the aliasing cancellation portion.

23

23. Non-transitory computer-readable medium having stored thereon a computer program comprising a program code for performing, when running on a computer, a method for generating a lapped transform representation of an information signal using an aliasing-causing lapped transform, comprising receiving the information signal in the form of a sequence of samples; grabbing consecutive, overlapping regions of the information signal; applying, by interpolation, a resampling onto at least a subset of the consecutive, overlapping regions of the information signals the resampling resulting in each of the consecutive, overlapping portions comprising a respective constant sample rate, with the respective constant sample rate varying among the consecutive, overlapping regions; applying a windowing on the consecutive, overlapping regions of the information signal; and individually applying a transformation on the windowed regions.

24

24. Information signal reconstructor according to claim 1 , wherein the combiner is configured to perform the aliasing cancellation between the retransforms for the preceding and succeeding regions as acquired by the resampling at the aliasing cancellation portion by arranging the retransforms for the preceding and succeeding regions so as to overlap within the aliasing cancellation portion and adding, for each temporal sample position of the information signal, either a resampled version of the retransform for the preceding region, as acquired by the resampling at the aliasing cancellation portion, with a not-resampled version of the retransform for the succeeding region, or a resampled version of the retransform for the succeeding region, as acquired by the resampling at the aliasing cancellation portion, with a not-resampled version of the retransform for the preceding region.

Patent Metadata

Filing Date

Unknown

Publication Date

January 3, 2017

Inventors

Markus SCHNELL
Ralf GEIGER
Emmanuel RAVELLI
Eleni FOTOPOULOU

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “INFORMATION SIGNAL REPRESENTATION USING LAPPED TRANSFORM” (9536530). https://patentable.app/patents/9536530

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

INFORMATION SIGNAL REPRESENTATION USING LAPPED TRANSFORM — Markus SCHNELL | Patentable