Hva er u-law-algoritmen?
U-lov, μ-lov eller mu-lov er en standard signalkomprimering i digital telekommunikasjon. Det er en av to G.711 standardversjoner. Denne kompanderende algoritmen brukes i telekommunikasjon i Nord-Amerika og Japan for å optimalisere det dynamiske området til et analogt lydsignal før det digitaliseres.
Det dynamiske området er forholdet mellom den høyeste lyden uten forvrengning over bakgrunnsstøyen.
Denne kodingen reduserer det dynamiske området til et signal og forbedrer derfor kodingseffektiviteten og resulterer i et større signal-til-forvrengningsforhold enn ved lineær koding for gitte biter.
Hvordan fungerer u-law-algoritmen?
I enklere termer, komprimerer u-law-kodeken lyder som menneskelig tale eller andre digitale signaler til 8 bits når den overføres i et telekommunikasjonssystem – telefoni-system. Dette resulterer i klarere lyder samtidig som du beholder det samme omtrentlige støynivået.
U-lov-algoritmen brukes både i eldre analoge og nyere digitale systemer. I analogbaserte systemer brukes den etter at lyden er mottatt av et digitalt datasystem. Denne endringen gjøres ved å bruke en ikke-lineær forsterker.
Hvis signalet allerede er digitalt, er det ikke nødvendig å komprimere det ytterligere ettersom en 8-bits datafilstørrelse er den ideelle størrelsen for en digital fil og vil gjenkjennes av symbolstørrelsen på de fleste datamaskiner.
Denne algoritmen brukes i noen standard programmeringsspråk som bruker den til å lage og lagre lyder som sun.audio i Java 1.1.
Would you like to make better calls?
Experience our key features with a free LiveAgent trial and see what it’s like to provide professional services with our solution.
Frequently Asked Questions
Hvordan implementere u-law?
I analoge systemer må du bruke den til å konvertere det analoge signalet til digitalt. Dette gjøres ved å sette kvantiseringsnivåer for det analoge signalet som må være et ulikt rom i henhold til u-lovalgoritmen. Hvis du jobber med et digitalt signal, er det ikke nødvendig å konvertere det, og u-law-algoritmen kan brukes direkte.
Ekspertnotat
U-lov-algoritmen brukes for å komprimere lyder i digitale telekommunikasjonssystemer og noen programmeringsspråk. Den gir klarere lyder samtidig som støynivået opprettholdes.
