رسم بياني للمقارنة
أساس للمقارنة | الضياع | ضغط بلا خسائر |
---|---|---|
الأساسية | ضغط الفقد هو عائلة طريقة ترميز البيانات التي تستخدم تقديرات غير دقيقة لتمثيل المحتوى. | الضغط بدون خسارة هو مجموعة من خوارزميات ضغط البيانات التي تسمح بإعادة بناء البيانات الأصلية بدقة من البيانات المضغوطة. |
خوارزمية | تحويل الترميز ، DCT ، DWT ، ضغط كسورية ، RSSMS. | RLW، LZW، Arithmetic encoding، Huffman encoding، Shannon Fano coding. |
مستعمل في | الصور والصوت والفيديو. | النص أو البرنامج والصور والصوت. |
الوضعية | JPEG و GUI و MP3 و MP4 و OGG و H-264 و MKV وما إلى ذلك | RAW و BMP و PNG و WAV و FLAC و ALAC إلخ. |
سعة الاحتفاظ بالبيانات للقناة | أكثر من | أقل بالمقارنة مع طريقة الفقد |
تعريف الضغط الفاسد
يحل أسلوب ضغط Lossy بعض مقدار البيانات غير ملحوظ. لا تسمح هذه التقنية لاستعادة الملف في شكله الأصلي ولكنه يقلل بشكل كبير من الحجم. تعد تقنية ضغط الفقد مفيدة إذا كانت جودة البيانات ليست الأولوية الخاصة بك. إنه يؤدي إلى تقليل جودة الملف أو البيانات قليلاً ، ولكنه ملائم عندما يريد المرء إرسال البيانات أو تخزينها. يتم استخدام هذا النوع من ضغط البيانات للبيانات العضوية مثل الإشارات الصوتية والصور.
تقنيات ضغط الفاسد
- تشفير التحويل - تقوم هذه الطريقة بتحويل البيكسلات المرتبطة في تمثيل إلى وحدات بكسل غير مرتبطة. عادةً ما يكون الحجم الجديد أقل من الحجم الأصلي ويقلل من تكرار التمثيل.
- تحويل جيب التمام المنفصل (DCT) - هذا هو تقنية ضغط الصور الأكثر استخدامًا. تعمل مراكز JPEG حول DCT. تقوم عملية DCT بتقسيم الصور إلى أجزاء متميزة من الترددات. في خطوة التكمية ، حيث يحدث الضغط في الأساس ، يتم رفض الترددات الأقل أهمية. ويتم الاحتفاظ بالترددات الحرجة بحيث يمكن الحصول على الصورة في عملية إزالة الضغط. قد تحتوي الصورة المعاد تكوينها على بعض التشويه.
- تحويل المويجات المنفصلة (DWT) - يوفر موقعًا للوقت والترددات في وقت واحد ويمكن استخدامه في تحليل الإشارة إلى موجات المكوِّنات.
تعريف ضياع الضغط
يمكن لأسلوب ضغط Lossless إعادة تكوين النموذج الأصلي للبيانات. لا يتم اختراق جودة البيانات. تسمح هذه التقنية لاستعادة الملف الخاص به النموذج الأصلي. يمكن تطبيق الضغط بدون فقدان على أي تنسيق ملف يمكن تحسين أداء نسبة الضغط.
تقنيات ضغط ضياع
- Run Length Encoding (RLE) - تقلل هذه التقنية من تكرار الرموز المتكررة في سلسلة باستخدام علامة خاصة في بداية الرمز.
- Lempel-Ziv-Welch (LZW) - تعمل هذه التقنية أيضًا على غرار تقنية RLE وتبحث عن سلاسل أو كلمات متكررة وتخزنها في المتغيرات. ويستخدم بعد ذلك مؤشر في مكان السلسلة ويشير المؤشر المتغير في أي سلسلة يتم تخزينها.
- ترميز Huffman - هذه التقنية معالجة ضغط البيانات من أحرف ASCII. يقوم ببناء شجرة ثنائية كاملة لرموز مختلفة بعد حساب احتمالية كل رمز ووضعه بترتيب تنازلي.
الاختلافات الأساسية بين الضغط الفاسد وضغط بدون فقد
- يزيل ضغط الفقد جزء غير مفيد للبيانات ، وهو غير قابل للكشف في حين يعيد الضغط بدون فقدان البيانات الدقيقة.
- يمكن أن يؤدي الضغط بدون فقدان إلى تقليل حجم البيانات عند مستوى منخفض. من ناحية أخرى ، يمكن لضغط الفقد تقليل حجم الملف إلى حد أكبر.
- تتحلل جودة البيانات في حالة ضياع البيانات ، في حين لا يؤدي فقدان البيانات إلى تدهور جودة البيانات.
- في أسلوب الفقد ، تستوعب القناة المزيد من البيانات. وعلى العكس ، تحتفظ القناة بكمية أقل من البيانات في حالة تقنية بلا خسارة.
استنتاج:
يمكن أن يؤدي ضغط الفقد إلى تحقيق مستوى عالٍ من ضغط البيانات مقارنةً بالضغط بدون خسارة. لا يؤدي ضغط بدون فقدان إلى تدهور جودة البيانات ، في المقابل ، يؤدي فقدان البيانات إلى تدهور جودة البيانات. لا يمكن تنفيذ تقنية الفقد في جميع أنواع الملفات لأنها تعمل عن طريق إزالة جزء من البيانات (زائدة عن الحاجة) وهو أمر غير ممكن في حالة وجود نص.