ما هو السبب / استخدام / سبب الكتل التي تظهر في أشرطة الفيديو ضغط عالية؟

StackOverflow https://stackoverflow.com/questions/1052089

سؤال

والتحلي بالصبر لأنني لم يعمل مع خوارزميات الضغط كثيرا هذا قد يكون واضحا للبعض منكم. شيء لقد لاحظت دائما عندما يبدأ بعض تدفق الفيديو أن يتخلف. أدركت فقط كنت غريبة عندما تبحث على هذا السؤال:

تويتر ترميز صورة التحدي

وأنا لا أتحدث عن بكسل ذاتها بل هي الشبكة مثل التخطيط الذي ينتج عن الضغط. أي نوع من خوارزمية أو تقنية هذا يدل على؟ ماذا يمكنك ان تقول لي عن ذلك؟

هل كانت مفيدة؟

المحلول

ونلقي نظرة على هذه المادة ويكيبيديا على MPEG-2 . أن أقتبس جزءا منه:

<اقتباس فقرة>   

ولفترة وجيزة، وينقسم إطار الخام إلى 8 بكسل 8 كتل بكسل. يتم تحويل البيانات في كل كتلة من قبل جيب التمام منفصلة تحويل. والنتيجة هي مصفوفة 8 من 8 معاملات. التحويل يحول الاختلافات المكانية إلى الاختلافات تردد، لكنه لا يغير من المعلومات في كتلة. كتلة الأصلي يمكن أن يعاد بالضبط من خلال تطبيق معكوس جيب التمام تحويل.

في بعبارة أخرى، فإن هيكل الشبكة مثل تراه هو تأثير مباشر من هذا DCT يتم تطبيقها على كتل 8X8 بكسل.

نصائح أخرى

ويرتبط الأساس المنطقي لبنات لتجارة موقع / تردد قبالة. يتم تقسيم الصورة إلى كتل قبل ضغط في المجال الطيفي ( DCT ) بحيث القطع الأثرية ويرجع ذلك إلى ضغط على أكثر محلية. في معيار JPEG، الكتل ذات حجم ثابت على الصورة كاملة. لمزيد من صيغ الأخيرة مثل JPEG2000، يتم تكييفها لبنات إلى الصورة، وذلك باستخدام المويجات. أنا لست على دراية الفيديو تفاصيل الأشكال، ولكن المنطق هو نفسه.

وهذه هي نفس الظاهرة لترميز الصوت (MP3): بدلا من حساب الطيف في الملف الصوتي كله، يمكنك تقسيم الملف إلى بعض المقاطع من بعض العينات (بضع مئات عموما عن 44.1 إشارات كيلو هرتز). وبالمثل، إذا كان هناك فساد البيانات المضغوطة (شبكة، ملف معطوب)، سوف تسمع أصواتا التي من المقرر أن النوافذ في عداد المفقودين.

وانه دعا Macroblocking .

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top