خوارزمية قانون أ


خوارزمية قانون A هي خوارزمية ضغط قياسية ، تُستخدم في أنظمة الاتصالات الرقمية PCM ذات 8 بتات في أوروبا لتحسين، أي تعديل، النطاق الديناميكي للإشارة التناظرية قبل تحويلها إلى إشارة رقمية. وهي إحدى خوارزميتي الضغط في معيار G.711 الصادر عن الاتحاد الدولي للاتصالات (ITU-T) ، والأخرى هي خوارزمية قانون μ المشابهة ، المستخدمة في أمريكا الشمالية واليابان.
بالنسبة لمدخل معينمعادلة ترميز قانون A هي كما يلي:
أينهو معامل الضغط. في أوروبا،.
يُعطى توسيع قانون A بواسطة الدالة العكسية:
يعود سبب استخدام هذا التشفير إلى أن النطاق الديناميكي الواسع للكلام لا يتناسب مع التشفير الرقمي الخطي الفعال. يعمل تشفير قانون A على تقليل النطاق الديناميكي للإشارة بشكل فعال، مما يزيد من كفاءة التشفير وينتج عنه نسبة إشارة إلى تشويه أفضل من تلك التي يتم الحصول عليها عن طريق التشفير الخطي لعدد معين من البتات.
مقارنة بقانون μ
توفر خوارزمية قانون μ نطاقًا ديناميكيًا أوسع قليلًا من قانون A، ولكن على حساب زيادة التشوه النسبي للإشارات الضعيفة. ويُعتمد قانون A عادةً للاتصالات الدولية إذا كانت دولة واحدة على الأقل تستخدمه.
انظر أيضاً
روابط خارجية
- تقنيات ترميز شكل الموجة - تتضمن تفاصيل التنفيذ (ولكن لاحظ أن معادلة قانون A غير صحيحة)
- تطبيق قانون A بلغة C مع مثال برمجي
- برامج ترميز الصوت
- ضغط البيانات
