NO315775B1 - Fremgangsmåte for signaloverföring - Google Patents
Fremgangsmåte for signaloverföring Download PDFInfo
- Publication number
- NO315775B1 NO315775B1 NO19921320A NO921320A NO315775B1 NO 315775 B1 NO315775 B1 NO 315775B1 NO 19921320 A NO19921320 A NO 19921320A NO 921320 A NO921320 A NO 921320A NO 315775 B1 NO315775 B1 NO 315775B1
- Authority
- NO
- Norway
- Prior art keywords
- signal
- components
- transformation
- analysis
- block
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 230000008054 signal transmission Effects 0.000 title description 2
- 230000015572 biosynthetic process Effects 0.000 claims abstract description 60
- 238000003786 synthesis reaction Methods 0.000 claims abstract description 58
- 230000009466 transformation Effects 0.000 claims description 96
- 238000005070 sampling Methods 0.000 claims description 25
- 238000001228 spectrum Methods 0.000 claims description 23
- 230000005540 biological transmission Effects 0.000 claims description 11
- 239000011159 matrix material Substances 0.000 claims description 5
- 230000011218 segmentation Effects 0.000 claims description 5
- 230000002123 temporal effect Effects 0.000 claims description 5
- 238000013461 design Methods 0.000 abstract description 8
- 230000009897 systematic effect Effects 0.000 abstract description 2
- 238000006073 displacement reaction Methods 0.000 description 22
- 238000012546 transfer Methods 0.000 description 13
- 230000003595 spectral effect Effects 0.000 description 9
- 238000010276 construction Methods 0.000 description 7
- 238000006243 chemical reaction Methods 0.000 description 5
- 230000005236 sound signal Effects 0.000 description 5
- 238000000844 transformation Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 3
- 230000006872 improvement Effects 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000013016 damping Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 238000005304 joining Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000005303 weighing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/66—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission for reducing bandwidth of signals; for improving efficiency of transmission
Landscapes
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Engineering & Computer Science (AREA)
- Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
- Radar Systems Or Details Thereof (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Transplanting Machines (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
- Amplifiers (AREA)
- Optical Communication System (AREA)
- Complex Calculations (AREA)
- Medicines Containing Antibodies Or Antigens For Use As Internal Diagnostic Agents (AREA)
- Magnetic Resonance Imaging Apparatus (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
Denne oppfinnelse angår en fremgangsmåte for overføring av et signal, slik det angis i innledningen til det etterfølgende patentkrav 1.
Ved overføring av et audiosignal, for eksempel ved kringkasting, kabeldistirbusjon, satellittoverføring og ved registreringsapparater er velkjent å overføre det analoge audiosignal til et tilsvarende digitalt signal med en bestemt oppløsning, hvorved overføringen skjer med signalene i digital form, hvoretter det ved gjengivelsen elter opptaket på ny skjer en omvandling til et tilsvarende analogt signal. Ved digital overføring oppnås ved gjengivelsen særlig et bedre signal/støy-forhold (støyavstand).
Den båndbredde som trengs for overføring av et slikt signal er i hovedsaken bestemt av antallet informasjonsenheter (bit) pr. tidsenhet såvel som av oppløsningen.
I praksis har man kravet til å holde båndbredden så liten som mulig, enten for å oppta minst mulig plass i form av en overføringskanal eller å kunne overføre flest mulig audiosignaler samtidig i en felles kanal med større båndbredde. Den nødvendige båndbredde vil kunne reduseres ved å benytte færre bit totalt, enten ved at antallet bit i hvert overført ord reduseres eller at antallet ord reduseres, et slikt tiltak vil imidlertid oftest føre til en forverring av gjengivelseskvaliteten.
En metode som er kjent fra patentskriftet DE-OS 3 506 912 gjelder forbedring av gjengivelseskvaliteten av digitale audiosignaler i tidsmessig påfølgende avsnitt, hvorved signalet transformeres i et korttidsspektrum som for hvert enkelt tidsavsnitt avbilder signalets spektralkomponenter. I korttidsspektrumet kan på bakgrunn av psykoakustiske lovmessigheter enkelte komponenter skilles ut, idet disse komponenter ikke antas å kunne høres av en lytter og som følgelig etterretningsmessig er irrelevante, og utskillingen av slike komponenter har vist seg å være lettere i korttidsspektrumet enn i tidsplanet. Komponenter av denne art kan ved overføringen undertrykkes helt eller tillegges mindre vekt. Ved en slik fremgangsmåte kan en betydelig del av den informasjonsmengde som kan betraktes som unyttig utelates, hvorved den gjennomsnittlige informasjonsmengde pr. tidsenhet (bitrate) kan holdes lavere.
For å danne tidsavsnittene tilordnes signalet først et analysevindu i tidsplanet, og etter transformasjon, koding, overføring, dekoding og tilbaketransformasjon tilordnes signalet et syntesevindu. Analysevinduets utforming vil påvirke frekvensoppløsningen. Fordelen med en stor frekvensoppløsning ligger t at det ved smalbåndede signalkomponenter bare behøves ra data for kodingen, likevel oppnås en meget effektiv bitanvisning, og på denne måte kan den gjennomsnittlige datamengde pr. tidsenhet reduseres betydelig.
Det skal nevnes at vinduer med steile flanker, såsom rektangulære vinduer vil ha en dårlig frekvensoppløsning. Spektrumet for det opprinnelige signal vil nemlig i det aktuelle avsnitt i tillegg få bidrag fra vinduets flanker, idet signalet her brått endrer verdi. Imidlertid vil tidsavsnittene da kunne sammenføyes overlappingsfritt.
I den fremgangsmåte som er beskrevet i dette patentskrift har man allerede valgt en vindusrunksjon med slakkere flanker, start og slutt av analysevinduet følger nemlig en kosinuskvadratfiinksjon, og tilsvarende er syntesevinduet anordnet med flanker som følger en sinuskvadratfunksjon. Det midlere område i begge vinduer har konstant verdi eller høyde. Ved en slik utforming av vindusfunksjonen får man straks en bedre frekvensoppløsning. 1 området ved de slakkere eller "mykere" flanker trengs imidlertid en overlapping av de påfølgende tidsavsnitt, hvorved det vil skje en dobbeloverføring av signalene, hvilket derfor fører til en økning av den midlere bitrate.
En ytterligere forbedring av frekvensoppløsningen lar seg gjennomføre ved en enda lavere flankesteilhet for vindusfunksjonen for analysevinduet, såvel som ved en utflating av flankeområdet innenfor vinduet. Ved å forordne dette vil man imidlertid automatisk få en større overlapping mellom tilstøtende tidsavsnitt.
Hvis man lot flankeområdet strekke seg så mye utover at vindusfunksjonen ikke lenger i noe område far konstant verdi eller høyde, må de tilstøtende tidsavsnitt overlappe så mye som 50 %. Derved blir antallet dataord eller bit doblet.
Fra litteraturen: J.P. Princen og A.B. Bradley, "Analysis/Synthesis Filter Bank Design Based on Time Domain Aliasing Cancellation", IEEE Transactions, ASSP-34, nr. 5, oktober 1986, s. 1153-1161; og J.P. Princen, A.W. Johnson og A.B. Bradley, "Sub-band/Transform Coding Using Filter Bank Design Based on Time Domain Aliasing cancellation", IEEE Int. Conference on Acoustics, Speech and Signal Processing 1987, s. 2161-2164, er det kjent at man ved en 50% overlapping mellom påfølgende tidsavsnitt likevel kan redusere datamengden til den opprinnelige verdi, ved at man bare koder hvert annet dataord. Dette forslag bygger på samme vindusfunksjoner ved analyse- og syntesevinduet. De såkalte aliaskomponenter som vil opptre ved denne underavtasting eller -sampling lar seg kompensere i syntesevinduet ved mottakingen, når vindusfunksjonene er like.
Man har videre funnet at frekvensoppløsningen kan forbedres ved å velge større overlappingsområder, når signalet samtidig prosesseres i passende analyse- og syntesevinduer. For å kunne redusere datastrømmens økede bitrate til sin opprinnelige verdi må undersamplingen skje med en enda større faktor, hvorved man vil fa problemet med ytterligere aliaskomponenter.
Til grunn for oppfinnelsen ligger oppgaven å angi en fremgangsmåte for generell overføring av et signal hvor det også ved flere ganger overlappende blokker muliggjøres en reduksjon av antallet samplinger og følgelig datastrømmens bitrate, under samtidig kompensering av aliaskomponenter.
Denne oppgave løses slik det er angitt i karakteristikken i det etterfølgende krav 1..
Fremgangsmåten muliggjør at man også for overlappinger som tilsvarer en potensrekke med to som grunntall, dvs. for to, fire, åtte.... gangers overlapping, kan angi de generelle betingelser for transformasjonene og utnytte disse i praksis. Ytterligere former av fremgangsmåten går ut på å bestemme generelle betingelser for forskjellige analyse- og syntesevinduer og tilordne bestemmelsene til praktisk bruk.
Ved å benytte fremgangsmåtetrinnene som oppfinnelsen angir vil det lykkes å utnytte bedre analyseegenskapene for analysevindusfunksjoner som krever større overlappingsgrad ved at vindusgrensene er "mykere". Ved tilsvarende undersampling i frekvensområdet reduseres likevel tilleggsbidraget som skyldes flere gangers overføring i de vindusdelområder hvor overlappingen skjer, slik at man far den opprinnelige datarate for det tidsrelaterte signal.
Ytterligere former og fordelaktige utforminger av oppfinnelsen vil fremgå av kravene, den nå følgende beskrivelse og tegningene, hvor fig. 1 viser et fiytdiagram med oppfinnelsens vesentlige fremgangstrinn, fig. 2 viser en grafisk fremstilling av segmenteringen av de kontinuerlige tidsrelaterte signaler, fig, 3 viser blokkdannelsen ut fra det segmenterte originalsignal, fig. 4 viser en lineær og en ulineær blokksignaldel, fig. 5 viser en lineær periodisk blokksignaldel, fig. 6 viser en undersampling med faktoren 2 for spektrumet og en forskyvning til koordinatorigo på TB/2 i tidsplanet ved kosinustransformasjon, fig. 7 viser en undersampling med faktoren 2 og en forskyvning på TB/4 i forhold til koordinatorigo, også ved kosinustransformasjon, fig. 8 viser signalkomponentene ved overlappende summering for forskjellige forskyvninger av blokkstarten i forhold til koordinatorigo, fig. 9 viser en undersampling med faktor 2 i spektret, forskyvning av TB/4 i tidsplanet til koordinatorigo, og forskyvning av en halv sampleperiode ved samplingen i frekvensområdet ved kosinustransformasjon, fig. 10 viser signalkomponentene etter transformasjon, undersampling, overføring og invers transformasjon for forskjellige transformasjonsarter, fig. 11 viser en signalrekonstruksjon ved 50 % overlapping, fig. 12 viser en segmentering av analyse- og syntesevinduet, fig. 13 viser analyse- og syntesevinduets komponenter i de enkelte blokkområder, fig. 14 viser signalkomponentene etter transformasjon, undersampling, overføring og invers transformasjon i syntesevinduområdet for forskjellige transformasjonsarter ved firefolds blokkoverlapping, fig. 15 viser en aliaskompensering med rektangulært vindu for analyse og syntese, fig. 16 viser et kompensasjonsskjema for alternativ anvendelse av sinus- og kosinustransformasjon, fig. 17 viser en dobbel overlapping i tidsplanet, fig. 18 viser en firefolds overlapping i tidsplanet, fig. 19 viser en åttefolds overlapping i tidsplanet, fig. 20 viser en dobbeloverlapping i tidsplanet, fig. 21 viser en firefolds overlapping i frekvensplanet, og fig. 22 viser en åttefolds overlapping i frekvensplanet.
Det fiytdiagram som er fremstilt på fig. 1 viser de enkelte trinn for gjennomføring av oppfinnelsens fremgangsmåte.
Fremgangsmåtens utgangsstørrelse er et analogt audiosignal som ifølge trinn 1 omvandles til et tilsvarende digitalt signal, idet amplitudeverdier av det analoge signal avtastes eller samples og fremkommer som sampleverdier for digital koding.
I trinn 2 tilordnes det kontinuerlige signal en luke eller et vindu, idet en rekke påfølgende sampleverdier, i det indikerte eksempel i et antall av 1024, blir valgt.
I trinn 3 dannes blokker av de valgte sampleverdier, idet blokkene ligger overlappet 50 %. Dette betyr at delvis samme sampleverdier vil foreligge i to naboblokker, riktignok på forskjellige steder. De er slik at de sampleverdier som finnes i den første halvdel av en bestemt blokk vil gjenfinnes i den andre halvdel av blokken foran.
I trinn 4 tilordnes de signalavsnitt som forefinnes i blokkene analysevinduer. Denne tilordning bygger på en "myk" signalstart og et tilsvarende signalopphør ved blokkgrensene, hvilket fører til at analyseskarpheten i den etterfølgende transformasjon bedres.
Fremgangsmåtetrinn 5 angir transformasjon av de hittil tidsdiskrete signaler til et frekvensdiskret signal. I stedet for amplitudeverdier opptrer derfor spektralverdier som for øvrig har en reell og en imaginær del.
I det etterfølgende trinn 6 skjer en omvandling av spektralverdiene i en fremstilling med pseudobidrag og pseudofaser. Spektralverdiene tilpasses på denne måte en overføring på best mulig måte, slik at det er beskrevet i DE-OS 3 506 912. Samtidig med omvandlingen av spektralverdiene utføres også en undersampling. Resultatet innebærer at antallet verdier som blir overført på nytt kommer til å stemme med det opprinnelige antall sampleverdier. Den dobling av data som finner sted ved den femtiprosentige overlapping av blokkene er altså her igjen tilbakeført til utgangssituasjonen.
Trinn 7 gjelder flere enkelttrinn, nemlig koding, eventuell datareduksjon, overføring og dekoding. Disse enkelttrinn kan utføres akkurat slik som angitt i det ovenfor nevnte patentskrift.
I trinn 8 skjer en inverstransformasjon i forhold til den som ble utført i trinn 5, imidlertid skjer inverstransformasjonen av et allerede noe endret signal, ved at det er utført en datareduksjon i samsvar med psykoakustisk vurdert fjerning av redundante bestanddeler. Resultatet fra inverstransformasjonen er på ny tidsrelaterte og diskrete signaler i form av signalavsnitt fra et kontinuerlig signal, idet signalavsnittet danner blokker. I blokkene er likevel bare omkring halvparten av de opprinnelige sampleverdier.
I det etterfølgende trinn 9 utføres en veining av blokkene i syntesevinduer. Syntesevindusfunksjonene er slik anordnet at de utlikner de signalforvrengninger som måtte ha oppstått ved veiningen med analysevinduene i trinn 4. De i trinn 9 anvendte syntesevindusfunksjoner fyller to kriterier. For det første kompletteres de i overlappingsområdet med de tilsvarende analysevinduer slik at resultatet blir én. For det andre blir det analysevindu som avspeiles i midten av overlappingsområdet multiplisert med syntesevinduet for blokk n i forskjellen med det analysevindu som avspeiles i midten av overlappingsområdet multiplisert med syntesevinduet for blokk n+1 i overlappingsområdet lik null. Dette siste kriterium inneholder kompenseringen av aliaskomponenter.
I fremgangsmåtetrinn 10 summeres de 50 % overlappende blokker, hvorved aliaskomponentene i begge de blokker som overlagres opptrer med motsatt fortegn, slik at de utliknes ved addisjon.
Fremgangsmåtetrinn 11 angår dannelsen av kontinuerlige sampleverdier ved påfølgende sammenføyning av blokkene med de vindustilordnede signalavsnitt.
Endelig utføres i det siste trinn, trinn 12 en omvandling av de digitalt kodede sampleverdier til et analogt signal som imidlertid mangler enkelte objektive deler, men som subjektivt kan anses å være ekvivalent med det opprinnelige signal.
I den videre utredning skal omtales hvordan kosinus- henholdsvis sinustransformasjonen tjener til grunnlag for flerfolds overlappende transformasjoner. Videre er utgangspunktet at for samtlige fremgangsmåtetrinn er det tidskontinuerlige signaler man går ut fra. Overgangen til tidsdiskrete signaler kan atskilles fra de øvrige betraktninger, idet slik overgang eller transformasjon bør anses å være kjent.
Kosinustransforrnasjonen defineres som en integraltransformasjon i henhold til følgende likningspar:
Tilsvarende gjelder for sinustransformasjonen:
Konstantene Ac, Bc, As og Bs tjener normaliseirngsformål og er ikke av betydning for de videre betraktninger. I henhold til likningene 1 og 4 er tidsfunksjonen f(t) bare forskjellig fra null for kosinus- henholdsvis sinustransformasjonen når t>0. For en transformasjon med endelig blokklengde vil man imidlertid alltid ha dette som forutsetning ved å velge koordinatorigo passende.
Kosinus- og sinustransformasjonen lar seg tilbakeføre til en Fouriertransformasjon ved at den lineære signaldel ved kosinustransforrnasjonen tilordnes en Fouriertransformasjon, mens den ulineære signaldel overføres fra sinustransformasjonen. Med en slik overføring vil samtlige kjente teoremer for Fouriertransformasjon generelt også kunne anvendes for både sinus- og kosinustransforrnasjonen.
Det kontinuerlige tidsrelaterte signal oppdeles i deler eller segmenter som tilsvarer blokkområdene, hvoretter transformasjonen, undersamplingen, overføringen og inverstransformasjonen utføres før den overlappende summering. Angir man blokklengden med TB vil lengdene av segmentene med 50 % overlapping fa lengden TB/2 slik som det fremgår av fig. 2. Med Ni angis segmentene i tidsmessig rekkefølge.
Skjæres så ut av det beskrevne kontinuerlige signal blokker med 50 % overlapping i rektangulære vinduer vil man for eksempel få slike blokker som er indikert på fig. 3 for en syklus av transformasjon, undersampling, overføring og invers transformasjon.
Velger man koordinatorigo slik at det sammenfaller med starten av en transformasjonsblokk arter signaldelen i en slik transformasjonsblokk seg på den måte som er illustrert på fig. 4, ved at signaldelen multipliseres med faktoren to, både når det gjelder den lineære og den ulineære del.
Si angir på tilsvarende måte signalkomponentene Ni etter speilvending. Det negative fortegn gjelder for den ulineære signaldel og viser at de speilvendte signalkomponenter opptrer med negativt fortegn i forhold til de tilsvarende originalkompo-nenter.
Samplingen av de Fouriertransformerte av de lineære og de ulineære signaldeler fører i tidsplanet til en periodisering av de tilsvarende signalkomponenter. Hvis man skal unngå at det oppstår aliasfeil eller -forstyrrelser bør de periodiserte signalkomponenter aldri overlappe hverandre. Dette betyr at man i grensetilfellet må benytte en samplingsperiode på Fo=l/(2TB). En slik periodisering fører ved hjelp av skjemaet for eksempel for kosinustransforrnasjonen til den fremstilling som er vist på fig. 5.
En frihetsgrad som tidligere ble fastlagt relativt vilkårlig er posisjonen av blokkstarten i det aktuelle koordinatsystem for transformasjonen. Tidligere falt blokkstarten og koordinatsystemets origo sammen. En forskyvning av blokkstarten til positive t-verdier i koordinatsystemet og de konsekvenser som en undersampling med faktor to i spektret gir, dvs. undersamplingsperiode på Fo=l/TB er vist på fig. 6 og 7 i tilfelle kosinus-transfornrasjonen. På fig. 6 er illustrert de forskjellige signalkomponenter i tidsplanet etter transformasjon, undersampling, overføring og invers transformasjon ved en forskyvning av transformasjonsblokken fra koordinatorigo på TB/2. Signalkomponenten ved en forskyvning på TB/4 er vist på fig. 7.
Fra disse to eksempler fremgår hvilken innflytelse denne viktige frihetsgrad har på komponentene i området som ved hjelp av syntesevinduet på mottakersiden fylles ut av de periodisk gjentatte signaldeler. Dette tidsområde har i begge fremstillinger varigheten TB og har samme posisjon i begge avbildninger. Syntesevindusområdet inneholder for det første originalsignalsegmentene NI og N2 og dessuten aliaskomponentene. Ved dobbel blokkoverlapping er dette komponentene Sl og S2. Fig. 6 og 7 viser at forskyvningen av blokkstarten i forhold til koordinatorigo blir bestemmende for ved hvilket sted i blokkom-rådet de signalkomponenter som oppstår på grunn av speiling kommer til å befinne seg, men forskyvningen vil ikke få noen påvirkning på signalkomponenter som ikke har invertert tidsmessig posisjon.
Siden denne fremgangsmåte med aliaskompensasjon krever at aliasdelene ved summasjon av blokkoverlappingsområdene for de enkelte blokker blir kompensert, må bare signalandeler ifølge den doble overlapping foreligge i en blokkhalvdel som er tilordnet samme blokkhalvdel for originalsignalet. Dette krav oppfylles ikke ved en tidsforskyvning på TB/2, siden speilvendte signaldeler fra den andre blokkhalvdel kommer til å falle i den første blokkhalvdel og omvendt. I dette tilfelle vil det ved en blokkoverlapping i overlappingsområdet n opptre komponenter som stammer fra overlappingsområdet n-1 såvel som fra området n+1. Siden disse komponenter i de enkelte overlappingsområder bare vil opptre én gang kan de heller ikke kompenseres. Fig. 8 viser for påfølgende blokker hvilke signalkomponenter man far ved forskyvningene TB/2 og TB/4 ved summering i overlappingsområdet.
Siden bare en tidsforskyvning på TB/4 vil inneholde de prinsipielt riktige komponenter, slik at det etter en summering i overlappingsområdet for det første vil fremkomme et signal som tilsvarer nyttesignalet og for det andre at aliaskomponentene blir kompensert, vil en slik forskyvning av blokkstarten i forhold til koordinatorigo benyttes for kosinus- og sinustransformasjonen.
En ytterligere frihetsgrad representeres av samplingsskjemaet i frekvensområdet. Herved er det enten mulig å starte samplingen ved frekvens f=0 eller innføre en samplingsforskyvning ved samplingen i frekvensområdet, på halvparten av sampleperioden. Andre forskyvningsverdier vil føre til en usymmetrisk sampling av den symmetriske bildefunksjon for kosinus- henholdsvis sinustransformasjonen i Fourierspektralrommet og følgelig en dobling av dataraten. Forskyvningen en halv sampleperiode ved samplingen i spektret bevirker etter transformasjon, undersampling, overføring og invers transformasjon i tidsplanet et regelmessig fortegnsskifte ved periodiseringen av de lineære henholdsvis ulineære blokkdeler. Fig. 9 viser dette med det anvendte skjema for kosinustransforrnasjonen.
Fra fig. 7 og 9 kan man se hvilke signalkomponenter som kommer til å befinne seg i det område som avblendes med syntesevinduet, etter at komponentene har gjennomgått transformasjon, undersampling, overføring og invers tilbaketransformasjon, for å kunne kosinustransformeres. Tar man hensyn til at det bare er de speilavbildede komponenter som etter sinustransformasjonen får negativt fortegn, mens det er omvendt ved kosinustransforrnasjonen, kan man også angi signalkomponentene i syntesevindusområdet. Påfig. 10 er vist de signalkomponenter som etter transformasjon, undersampling, overføring og invers tilbaketransformasjon kommer til å befinne seg i syntesevindusområdet, for de fire mulige transformasjonsvarianter: Kosinustransformasjon med og uten samplingsforskyvning i spekteret, såvel som sinustransformasjon med og uten slik samplingsforskyvning.
På fig. 11 vises den mekanisme som aliaskompenseringen innebærer for flere påfølgende blokker, ved anvendelse av en tidsforskyvning på TB/4. Av de mulige transformasjonsvarianter benyttes her de tidsmessig påfølgende blokker med vekselvis kosinus- og sinustransformasjon og uten samplingsforskyvning i frekvensområdet. Ved dette får aliaskomponentene i det ene tilfelle et positivt og i det andre tilfelle et negativt fortegn.
I det ovenfor gjennomgåtte eksempel ble rektangulære vinduer benyttet som analyse- og syntesevinduer i funksjonsmessig sammenheng. Vinduene fremviser imidlertid ytterst dårlige egenskaper når det gjelder selektivitet i spektralområdet. Bedre forhold oppnås når "mykt" avgrensede vindusfunksjoner anvendes for analyse og syntese.
For bruk av vindusfunksjoner som avviker fra rektangulærformen må to betingelser være oppfylt:
1. Nyttesignalet må rekonstrueres på riktig måte ved overlappingen, og
2. aliasforstyrrelsen må la seg kompensere.
For å kunne stille opp ligninger for disse to betingelser må man gå ut fra et skjema som tilsvarer det allerede gjennomgåtte skjema og supplere dette.
Segmenterer man analysevinduet og syntesevinduet på samme måte som signalet fremkommer en oppstilling slik som vist på fig. 12.
Tilsvarende signalkomponentene benevnes her komponentene i analyse- og syntesevinduet med anl hhv. snl (bokstaven "i" angir her et heltall 1,2... opp til antallet overlappinger, ved dobbel overlapping: 2, ved firefolds overlapping: 4, etc.), idet disse komponenter foreligger i regulær tidsmessig utstrekning. De komponenter i analysevinduet som på grunn av speilomvandling blir tidsmessig invertert benevnes i stedet med asi. Setter man så i fig. 11 inn de vindussegmenter som var tilordnet hver enkelt signalkomponent ved rekonstruksjonen fremkommer en oppstilling slik som vist på fig. 13. Av denne kan man ved hjelp av skjemaet ifølge fig. 11 komme frem til de riktige ligninger som analyse- og syntesevindusfunksjonen må passe til for å gi riktig rekonstruering av signalet etter summering i overlappingsområdet og samtidig tilrettelegge en kompensasjon av alias-forstyrrelsene.
Fra fig. 13 fremkommer således to ligninger forblokkoverlappingsområdene:
anl-snl + an2 sn2 = 1 (5) (rekonstruksjonsforskrift)
-asi-snl + as2 sn2 = 0 (6) (kompensasjonsforskrift).
Dersom man ved samtlige tidsmessig påfølgende transformasjoner benytter identiske vindusfunksjoner og benevner analyse vindusfunksjonen med a(x), idet x gjelder en normert tidsangivelse som antar verdien 0 ved blokkstart og 1 ved blokkslutt, og hvor man i tillegg angir syntesevindusfunksjonen med s(x) fremgår av ligningene (5) og (6) for overlappingsområdet 0 < x < 0,5:
Begge disse ligninger må oppfylles av vindusfunksjonene. Velger man det spesial-tilfelle at vindusfunksjonene er symmetrisk i forhold til blokksentrum, og hvis man videre går ut fra at analysevindusfunksjonen allerede er gitt, fremgår av ligningene (7) og (8) en konstruksjonsforskrift for syntesevindusfunksjonen:
I tilslutning til dette kan den fremgangsmåte som fremgår av eksemplet for dobbel overlapping, utvides til større blokkoverlappinger, nemlig fire- og åttefolds.
Frihetsgradene forskyvning av blokknullpunktet i det tidsrelaterte koordinatsystem og forskyvning ved sampling i spektralområdet blir fastlagt ifølge de ovenfor angitte betraktninger. Resultatet er en forskyvning av blokknullpunktet til koordinatorigo så mye som en åttendedel av blokklengden TB. Ingen forskyvning og forskyvning en halv sampleperiode ved sampling i spekteret er også i dette tilfelle mulig. Man får altså for den firefolds blokkoverlapping ialt fire transformasjonsmodifikasjoner. De signalkomponenter som kommer til å befinne seg i syntesevindusområdet etter transformasjon, undersampling, overføring og invers tilbaketransformasjon, i første rekke ved anvendelse av rektangulær-vindusfunksjoner for analyse og syntese, fremgår av fig. 14 for samtlige gyldige transformasjoner. Analogt med tilfellet for dobbeloverlappingen utføres her en segmentering av signalet med tidsutstrekning for det felles overlappingsområde på TB/4.
Under forutsetaing at aliaskompensasjon ved anvendelse av rektangulærvinduer for analyse og syntese lar seg gjennomføre, fremkommer følgende tidsrelaterte transformasjonssekvens: 1. Sinustransformasjon med undersampling med faktor 4, forskyvning TB/8 i tidsplanet og forskyvning en halv sampleperiode ved sampling i spekteret, 2. sinustransformasjon med undersampling med faktoren 4, forskyvning TB/8 i tidsplanet og ingen forskyvning ved sampling i spekteret, 3. kosinustransformasjon med undersampling med faktor 4, forskyvning TB/8 i tidsplanet og forskyvning en halv sampleperiode ved sampling i spekteret, og 4. kosinustransformasjon med undersampling med faktoren 4, forskyvning TB/8 i tidsplanet og ingen forskyvning ved sampling i spekteret.
Går man ut fra en slik tidsrelatert transformasjonssekvens fremgår den oppstilling som er vist på fig. 15 med det allerede gjennomgåtte skjema.
Gjennomfører man også her på ny en tilsvarende segmentering for analyse- og syntesevinduet og angir de enkelte segmenter i opprinnelig tidsmessig utstrekning og i tidsmessig invertert utstrekning med anl, asi hhv. snl, kan også her tilsvarende ligninger settes opp, hvor vindusfunksjonen generelt tilfredsstilles:
Antar man for enkelhets skyld på ny at det dreier seg om symmetriske vindusfunksjoner i forhold til blokksentrum, fremgår av ligningene (12) - (15) en konstruksjonsforskrift som analysevinduet må tilfredsstille. Forskriften settes opp nedenfor matematisk uttrykt, idet x på ny angir den normerte tid, og den kan sammenfattes i ligningene:
for0<x<0,25.
Ved å foreskrive et analysevindu som tilfredsstiller forskriftene (16) og (17) kan man beregne et tilsvarende syntesevindu ut fra følgende matriseligning:
Forutsetter man derimot ikke at det skal kunne foregå aliaskompensering ved anvendelse av rektangulære vinduer, men at dette bare kan skje når man har bestemte vindusfunksjoner som angir forskjell fra det rektangulære vindu, kan man fravike den ovenfor angitte tidsrelaterte transformasjonssekvens og benytte en helt vilkårlig rekkefølge fortransformasjonene. Ved enhver annen transformasjonssekvens endrer seg forøvrig også ligningene (10) - (15) og dermed også konstruksjonsforskriften for analyse- og syntesevinduet. Siden imidlertid signalkomponentene ved enhver transformasjon vil være de samme i syntesevindusområdet og bare skilles ad ved fortegnet, kommer oppbyggingen av ligningene (10) - (15) til å være analog med segmentene fra analyse- og syntesevinduet og bare få forskjellige fortegn, i henhold til en tidsrelatert annen transformasjonssekvens. Dette betyr imidlertid for konstruksjonsforskriften angitt i ligningene (16) og (17) og som inneholder bestemmelsene for analysevinduet, at det egentlig bare i prinsippet blir fire forskjellige forskrifter. Disse fire blir: Slik ligningene allerede er oppsatt, eller med fortegnsendring i den ene, den andre eller begge. Som et eksempel for et slikt tilfelle skal angis den alternerende anvendelse av sinus- og kosniustransformasjon uten samplings forskyvning i spekteret. Fig. 16 viser skjemaet for en slik transformasjonssekvens, her er forutsetningen at man benytter rektangulære vinduer for både analysen og syntesen.
Ligningene for analyse- og syntesevinduet blir altså:
Ut fra dette følger konstmksjonsforskriften for analysevinduet:
for 0 < x < 0,25
Den utredning som ble gjort i forbindelse med den firefolds overlapping kan la seg utvide systematisk til høyere overlappingsgrader, f.eks. åtte folds. Forskyvningen mellom blokkstart og nullpunkt i koordinatsystemet bygger da på størrelsen TB/16. Videre kan på ny bare fire transformasjonsvarianter være tilstrekkelig, på samme måte som ved den firefolds blokkoverlapping. Også her gjelder at den tidsrelaterte transformasjonsrekkefølge bare får innflytelse på signalkomponentenes fortegn, ikke på deres tidsmessige stilling i syntesevindusområdet etter transformasjonen, undersamplingen, overføringen og den inverse tilbaketransformasjon.
Ut fra analoge betraktninger fremgår for følgende transformasjonsrekkefølge ialt fire betingelser som må tilfredsstilles for analyse- og syntesevinduet: 1. Sinustransformasjon med undersampling med faktor 4, forskyvning TB/8 i tidsplanet og forskyvning en halv sampleperiode ved sampling i spekteret, 2. sinustransformasjon med undersampling med faktoren 4, forskyvning TB/8 i tidsplanet og ingen forskyvning ved sampling i spekteret, 3. kosinustransformasjon med undersampling med faktor 4, forskyvning TB/8 i tidsplanet og forskyvning en halv sampleperiode ved sampling i spekteret, 4. kosinustransformasjon med undersampling med faktoren 4, forskyvning TB/8 i tidsplanet og ingen forskyvning ved sampling i spekteret.
Med utgangspunkt i disse betingelser kan man sette opp tre likninger som angir de betingelser som analysevinduet må oppfylle, ligningene er satt opp under forutsetning av aksialsymmetriske analyse- og syntesevindusfunksjoner:
for 0<x< 0,125
Har man så runnet en vindusfunksjon a(x) som tilfredsstiller de tre betingelser som er angitt i ligningssettet ovenfor kan syntesevinduets matriselikning settes opp på følgende måte:
Løsningen for beregning av analyse- og syntesevinduet for de avvikende blokkoverlappinger som ble angitt i avsnittene ovenfor viser en systematisk oppbygging. Dette er særlig tydelig i matriseligningen (18), og man innser at de betingelser som analysevindusfUnksjonen må oppfylle kommer til å gi stadig større innskrenkninger for en fornuftig vinduskonstruksjon etter hvert som overlappingen økes.
For en enhetlig sammenligning mellom de forskjellige blokkoverlappinger har man valgt et såkalt Kaiservindu som basis. Dette er imidlertid modifisert slik at de enkelte betingelser for den overlappende transformasjon oppfylles, og modifikasjonen kunne finne sted ved en utvidelse som tilfredsstilte vindusbetingelsene ved å forskyve Kaiser-vindusfunksjonen i et delområde i vinduet. Ved den doble overlapping er imidlertid frihetsgradene for analysevinduet fremdeles så tallrike at man kan velge at fullstendig Kaiservindu (fig. 17). Når det gjelder den firefoldsoverlapping må man på grunn av de reduserte frihetsgrader, hvilke fremgår av ligningene (16) og (17) modifisere Kaiservinduet, fig. 18 viser et Kaiservindu som er umodifisert mellom de normerte tidsangivelser x=l/8 og x=7/8, mens den øvrige del av vinduet er tilordnet ligningene (16) og (17). Siden begrensningene for analysevinduet ved økende overlappingsgrad stadig blir større, kan man i tilfellet åttefolds overlapping (fig. 19) bare anvende umodifisert Kaiservindu mellom x=l/4 og x=3/4, mens den øvrige del av vinduet må tilordnes ligningene (27) - (29).
Fig. 17-22 viser tidsforløpet for vindusfunksjonen og amplituden etter Fouriertransformasjon. Vinduet er slik at den effektive vindusbredde, dvs. vindusbredden der hvor tilnærmet all vindusenergien ligger er den samme for samtlige overlappingsverdier. Denne vindusbredde tilsvarer vindusbredden for den doble overlapping. Den nominelle vindusbredde dobles deretter for hver dobling av overlappingen, slik det fremgår av fig. 17 -19.
Ved valg av Kaiservinduet som analysevindu får de enkelte syntesevinduer oversving over 1,0. Dette forhold må man ta hensyn til ved optimalisering av vinduet på basis av hver enkelt anvendelse, siden man ellers vil få forstyrrelseskomponenter som fremkommer ved kodingen av spekteret. Sammenligner man samtlige tre tidsfunksjoner for analysevinduet med hverandre fremkommer tydelig det nesten identiske forløp i området for effektiv vindusbredde. Ut fra dette fremkommer i spekteret en identisk bredde for "hovedflanken" for amplitudeforløpet etter Fouriertransformasjonen av analysevindusfunksjonen. Av fig. 20 - 22 fremgår tydelig inflytelsen som den flerfolds overlapping får i det viste eksempel. Ved gjentatt dobling av overlappingen og den dermed koblede forlengelse av det opprinnelige Kaiservindu fremkommer stadig mindre vindusrandområder. Denne virkning fremkommer i frekvensspekteret som stadig raskere dempning mot stadig høyere frekvenser, idet spektralforløpet etter hvert mer går over i "hovedflanken". Den viste "vindusfamilie" er bare tatt med som et eksempel på virkemåten for den flerfolds overlapping. Oppsettingen av et vindu må imidlertid tilpasses hvert enkelt aktuelt tilfelle. Dette betyr f.eks. for et analysevindu for åttefolds overlapping at man kan gjøre "hovedflanken" smalere ved en passende utforming dersom det ikke er nødvendig med så stor dempning utenfor denne.
Claims (5)
1. Fremgangsmåte for overføring av et signal, hvor et analogt signal omvandles til et digitalt, overføres i digital form og på ny omvandles til et analogt signal (fig. 1), og hvor signalet deles opp i overlappende tidsvinduer slik at det dannes påfølgende signalblokker som hver omvandles til en tilordnet signalfølge i et korttids spektrum,karakterisert ved: a) vindusoppdeling av signalet slik at det dannes påfølgende blokker med blokklengde TB og overlappingsområder med relativ størrelse TB/N, idet N = 2n for heltallige n, b) sinus- hhv. kosinustransformasjon av de enkelte blokker som i tidsplanet er forskjøvet TB/(2N), c) undersampling ved valg av hver N-te ifølge skjemaet: Cl: 0, N, 2N, 3N.... eller C2:
N/2, 3N/2, 5N/2...., hvorved det fremkommer fire kombinasjoner av transformasjon/ sampling: Transformasjons- og undersamplingsform,
Kl: kosinustransformasjon + skjema Cl
K2: kosinustransformasjon + skjema C2
K3: sinustransformasjon + skjema Cl
K4: sinustransformasjon + skjema C2, d) anvendelse av en av kombinasjonene K1....K4 i vilkårlig permutasjon for hver av blokkene fremkommet ved en overlappende oppdeling, hvorved det fremkommer fire vektgrupper med innganger for blokkenes overlappingsområder, med eneste forskjell avvikende fortegn, e) valg av en av kombinasjonene K1....K4 ut fra kriteriet at samtlige signaldeler skal kunne kompenseres etter invers transformasjon og summering av komponentene i signaldelene som hører til blokkene etter oppdelingen, og som ikke stammer fra samme segment i originalsignalet, f) koding, overføring og dekoding, g) invers sinus- eller kosinustransformasjon av hver enkelt blokk, h) segmentering av det tidskontinuerlige signal i påfølgende signalavsnitt Ni for i = l,2,3,....[hvilke tilsvarer overlappingsområdet og i hvilke], alt etter den valgte kombinasjon Kl K4 sammen med komponentene Ni... de komponenter Si som tilsvarer komponentene Ni og tidsmessig danner et speilbilde av disse, inneholdes, i) summering av komponentene Ni.... og Si.... i signalavsnittene Ni som dannes ved den overlappende blokkoppdeling.
2. Fremgangsmåte ifølge krav 1,karakterisert vedat: a) blokkene, som danner segmenter med samme tidsmessige lengde TB/N som signaldelene, tillegges en vektfaktor før transformasjon med analysevinduer finner sted, men etter transformasjon med syntesevinduer, at b) vekttilleggingen skjer ved multiplikasjon av signalkomponentene Ni.... eventuelt de tidsmessig speilte komponenter Si.... som tilsvarer signalkomponentene Ni...., med analysevinduets komponenter anl... eller de tilsvarende komponenter asi.... som tidsmessig avspeiler analysevinduets komponenter anl...., og syntesevinduets komponenter snl..., og at c) de analyse- og syntesevindusfunksjoner som benyttes ved tilleggingen av vekt må tilfredsstille følgende betingelser i overlappingsområdene: I) summen av en blokks signaldels overlagrede regulære tidsrelaterte nytte-signalkomponenter i analyse- og syntesevinduet er lik 1,0, og II) summen av en blokks signaldels overlagrede regulære tidsrelaterte aliaskomponenter i analyse- og syntesevinduet er lik 0.
3. Fremgangsmåte ifølge krav 2,karakterisert vedat syntesevindusfunksjonen s(x) ved dobbel overlapping og symmetri i forhold til blokksentrum utledes av en gitt analysevindusfunksjon a(x) ifølge ligningen: forO < x < 0,5, idet x angir en normert tidsvariabel som ved blokkstart antar verdien 0 og ved blokkslutt verdien 1,0.
4. Fremgangsmåte ifølge krav 2,karakterisert vedat en analysevindusfunksjon av (x) som tilfredsstiller kriteriet symmetri om blokkmidte og ved firefolds overlapping dessuten oppfyller ligningssettet: for 0 < x < 0,5 hvoretter syntesevindusfunksjonen utledes av følgende matriseligning:
idet snl, 2...4 angir syntesevindusfunksjonens komponenter, anl, 2...4 angir analysevindusfunksjonens komponenter og x er den normerte tidsvariable som tidligere og med verdien 0 ved blokkstart og verdien 1,0 ved blokkslutt.
5. Fremgangsmåte ifølge krav 2,karakterisert vedat en analysevindusfunksjon av (x) som tilfredsstiller kriteriet symmetri om blokkmidte og ved åttefolds overlapping dessuten oppfyller ligningssettet:
forO <x < 0,125
hvoretter syntesevindusfunksjonen utledes av følgende matriseligning: idet snl, 2...4 angir syntese vindusfunksjonens komponenter, anl, 2...4 angir analysevindusfunksjonens komponenter og x er den normerte tidsvariable som tidligere og med verdien 0 ved blokkstart og verdien 1,0 ved blokkslutt.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE3933339 | 1989-10-06 | ||
| DE3933853 | 1989-10-06 | ||
| PCT/EP1990/000795 WO1990014719A1 (de) | 1989-05-17 | 1990-05-17 | Verfahren zur übertragung eines signals |
| PCT/EP1990/001683 WO1991005412A1 (de) | 1989-10-06 | 1990-10-08 | Verfahren zur übertragung eines signals |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| NO921320D0 NO921320D0 (no) | 1992-04-03 |
| NO921320L NO921320L (no) | 1992-06-02 |
| NO315775B1 true NO315775B1 (no) | 2003-10-20 |
Family
ID=25885859
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| NO19921320A NO315775B1 (no) | 1989-10-06 | 1992-04-03 | Fremgangsmåte for signaloverföring |
Country Status (12)
| Country | Link |
|---|---|
| US (1) | US5384811A (no) |
| EP (1) | EP0494990B1 (no) |
| JP (1) | JP3222130B2 (no) |
| KR (1) | KR0162908B1 (no) |
| AT (1) | ATE92691T1 (no) |
| AU (1) | AU7041791A (no) |
| DE (1) | DE59002222D1 (no) |
| ES (1) | ES2044616T3 (no) |
| FI (1) | FI104022B (no) |
| HK (1) | HK55396A (no) |
| NO (1) | NO315775B1 (no) |
| WO (1) | WO1991005412A1 (no) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE69527408T2 (de) * | 1994-03-11 | 2003-02-20 | Koninklijke Philips Electronics N.V., Eindhoven | Übertragungssystem für quasiperiodische signale |
| WO1997032402A2 (en) * | 1996-02-27 | 1997-09-04 | Philips Electronics N.V. | Method and arrangement for coding and decoding signals |
| US5751901A (en) | 1996-07-31 | 1998-05-12 | Qualcomm Incorporated | Method for searching an excitation codebook in a code excited linear prediction (CELP) coder |
| DE19933491A1 (de) * | 1999-07-09 | 2001-02-01 | Walter Mehner | Verfahren zur seriellen Übertragung von digitalen Meßdaten |
| US6654827B2 (en) | 2000-12-29 | 2003-11-25 | Hewlett-Packard Development Company, L.P. | Portable computer system with an operating system-independent digital data player |
| US7146503B1 (en) * | 2001-06-04 | 2006-12-05 | At&T Corp. | System and method of watermarking signal |
| US7131007B1 (en) * | 2001-06-04 | 2006-10-31 | At & T Corp. | System and method of retrieving a watermark within a signal |
| US7231344B2 (en) * | 2002-10-29 | 2007-06-12 | Ntt Docomo, Inc. | Method and apparatus for gradient-descent based window optimization for linear prediction analysis |
| US20040083097A1 (en) * | 2002-10-29 | 2004-04-29 | Chu Wai Chung | Optimized windows and interpolation factors, and methods for optimizing windows, interpolation factors and linear prediction analysis in the ITU-T G.729 speech coding standard |
| US20040098255A1 (en) * | 2002-11-14 | 2004-05-20 | France Telecom | Generalized analysis-by-synthesis speech coding method, and coder implementing such method |
| CA2756165A1 (en) * | 2009-03-24 | 2010-09-30 | Brainlike, Inc. | System and method for time series filtering and data reduction |
| EP3998606B8 (en) * | 2009-10-21 | 2022-12-07 | Dolby International AB | Oversampling in a combined transposer filter bank |
| CN105074819B (zh) * | 2013-02-20 | 2019-06-04 | 弗劳恩霍夫应用研究促进协会 | 使用多重叠部分来生成经编码的信号或对经编码的音频信号进行解码的设备及方法 |
| TWI587246B (zh) * | 2015-11-20 | 2017-06-11 | 晶睿通訊股份有限公司 | 影像物件判別方法及其具有影像物件判別功能的攝影系統 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SE430739B (sv) * | 1982-04-27 | 1983-12-05 | Tore Torstensson Fjellbrant | Anordning for omvandling, overforing och ateromvandling av en samplad signal |
| DE3424813C1 (de) * | 1984-07-06 | 1986-01-16 | Institut für Rundfunktechnik GmbH, 8000 München | Verfahren zum Übertragen von digitalisierten Tonsignalen |
| DE3328344C1 (de) * | 1983-08-05 | 1984-12-20 | Institut für Rundfunktechnik GmbH, 8000 München | Verfahren zum Übertragen von digitalen Tonsignalen sowie Einrichtung zum Empfangen eines nach diesem Verfahren übertragenen Tonsignals |
| DE3506912A1 (de) * | 1985-02-27 | 1986-08-28 | Telefunken Fernseh Und Rundfunk Gmbh, 3000 Hannover | Verfahren zur uebertragung eines audiosignals |
| JP2792853B2 (ja) * | 1986-06-27 | 1998-09-03 | トムソン コンシューマー エレクトロニクス セイルズ ゲゼルシャフト ミット ベシュレンクテル ハフツング | オーディオ信号の伝送方法及び装置 |
| KR890702346A (ko) * | 1987-09-30 | 1989-12-23 | 로베르트 아인젤 | 가청신호의 전송방법 |
| EP0386418B1 (de) * | 1989-03-06 | 1994-12-21 | Robert Bosch Gmbh | Verfahren zur Datenreduktion bei digitalen Tonsignalen und zur genäherten Rückgewinnung der digitalen Tonsignale |
-
1990
- 1990-10-08 JP JP51512890A patent/JP3222130B2/ja not_active Expired - Lifetime
- 1990-10-08 ES ES90916283T patent/ES2044616T3/es not_active Expired - Lifetime
- 1990-10-08 EP EP90916283A patent/EP0494990B1/de not_active Expired - Lifetime
- 1990-10-08 US US07/853,751 patent/US5384811A/en not_active Expired - Lifetime
- 1990-10-08 AT AT90916283T patent/ATE92691T1/de not_active IP Right Cessation
- 1990-10-08 WO PCT/EP1990/001683 patent/WO1991005412A1/de not_active Ceased
- 1990-10-08 DE DE9090916283T patent/DE59002222D1/de not_active Expired - Lifetime
- 1990-10-08 AU AU70417/91A patent/AU7041791A/en not_active Abandoned
-
1992
- 1992-04-03 FI FI921487A patent/FI104022B/fi active
- 1992-04-03 NO NO19921320A patent/NO315775B1/no not_active IP Right Cessation
- 1992-04-06 KR KR1019920700805A patent/KR0162908B1/ko not_active Expired - Lifetime
-
1996
- 1996-03-28 HK HK55396A patent/HK55396A/xx not_active IP Right Cessation
Also Published As
| Publication number | Publication date |
|---|---|
| FI921487A7 (fi) | 1992-04-03 |
| JP3222130B2 (ja) | 2001-10-22 |
| WO1991005412A1 (de) | 1991-04-18 |
| US5384811A (en) | 1995-01-24 |
| NO921320D0 (no) | 1992-04-03 |
| KR0162908B1 (en) | 1998-12-01 |
| AU7041791A (en) | 1991-04-28 |
| HK55396A (en) | 1996-04-03 |
| JPH05502984A (ja) | 1993-05-20 |
| ATE92691T1 (de) | 1993-08-15 |
| FI104022B1 (fi) | 1999-10-29 |
| DE59002222D1 (de) | 1993-09-09 |
| ES2044616T3 (es) | 1994-01-01 |
| FI104022B (fi) | 1999-10-29 |
| NO921320L (no) | 1992-06-02 |
| EP0494990B1 (de) | 1993-08-04 |
| EP0494990A1 (de) | 1992-07-22 |
| FI921487A0 (fi) | 1992-04-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10115405B2 (en) | Method for reduction of aliasing introduced by spectral envelope adjustment in real-valued filterbanks | |
| EP0524264B1 (en) | Adaptive-block-length, adaptive-transform, and adaptive-window transform coder and decoder for high-quality audio | |
| RU2420815C2 (ru) | Устройство и способ для генерации значений подполос звукового сигнала и устройство и способ для генерации отсчетов звукового сигнала во временной области | |
| US4757517A (en) | System for transmitting voice signal | |
| US5819215A (en) | Method and apparatus for wavelet based data compression having adaptive bit rate control for compression of digital audio or other sensory data | |
| CA2959400C (en) | Complex exponential modulated filter bank for high frequency reconstruction | |
| EP1203370B1 (en) | Method for improving the coding efficiency of an audio signal | |
| DK166933B1 (da) | Fremgangsmaade til overfoering af et audiosignal | |
| KR100273071B1 (ko) | 신호 코딩 방법 및 아날로그 신호 변조 방법 | |
| US5214742A (en) | Method for transmitting a signal | |
| KR0141581B1 (ko) | 신호를 전송하는 방법 | |
| JPH02309736A (ja) | 線路検査機能を有するモデム | |
| US5384811A (en) | Method for the transmission of a signal | |
| AU645039B2 (en) | Process for transmitting a signal | |
| HK118997A (en) | Transform coder with adaptive window function | |
| Johnson et al. | Adaptive transform coding incorporating time domain aliasing cancellation | |
| Wayman et al. | Some improvements on the synchronized-overlap-add method of time scale modification for use in real-time speech compression and noise filtering | |
| US6397276B1 (en) | Data transmission by an alternating-frequency analog signal | |
| JPH0574252B2 (no) | ||
| RU2691122C1 (ru) | Способ и устройство компандирования звуковых вещательных сигналов | |
| Liu et al. | A new subband coding technique using (JPEG) discrete cosine transform for image compression | |
| NO302549B1 (no) | Fremgangsmåte og anordning for koding av et samplet analogsignal av repeterende natur | |
| Kokes et al. | A wideband speech codec based on nonlinear approximation | |
| KR20000000982A (ko) | 적응 점진적 전송 시스템 | |
| JPH06252772A (ja) | 符号化装置又は復号化装置、及び記録媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MK1K | Patent expired |