Law'ın μ algoritması (veya Kanun Mu İngilizce, μ-law veya mu-hukuk ) bir sistemdir logaritmik Nicemlemenin bir bir ses sinyali . Esas olarak özelliklerini istismar ettiği insan sesini tedavi etmek için kullanılır. Esas olarak telefon iletişimi için kullanılır. Bu kodlama sistemi Amerika Birleşik Devletleri ve Japonya'da kullanılmaktadır . In Europe , eşdeğer sistem olarak adlandırılır -Hukuk .
Bu kanunun denklemi:
Kuzey Amerika ve Japon standartlarında μ = 255 (8 bit). Bu fonksiyonun genliği -1 ile 1 arasında değişir.
In G.711 codec'i , hesaplamaya göre çok uzun sürer bu formülü ancak benzer sonuçlar veren bir ikili dönüşüm algoritması kullanmayın.
Bu algoritma, girdi olarak (a dahil olmak üzere 14 bit üzerinde doğrusal bir örnek alır işaret biti ler ) ve 8 bit üzerinde bir kod üretir:
Doğrusal örnek | Sıkıştırılmış kod |
s00000001wxyza | s000wxyz |
s0000001wxyzab | s001wxyz |
s000001wxyzabc | s010wxyz |
s00001wxyzabcd | s011wxyz |
s0001wxyzabcde | s100wxyz |
s001wxyzabcdef | s101wxyz |
s01wxyzabcdefg | s110wxyz |
s1wxyzabcdefgh | s111wxyz |
Bu kodlama, bir işaret biti, 4 bitlik bir mantis ve 3 bitlik bir üs içeren bir temel iki kayan noktalı gösterime benzer .