المقال الثاني: عملية الــــ Encoding

مقالات متخصصة في مجال البث الفضائي
Eng.Rami
مشاركات: 0
اشترك في: الأحد سبتمبر 13, 2015 5:50 pm

المقال الثاني: عملية الــــ Encoding

مشاركةبواسطة Eng.Rami » الأحد يناير 03, 2016 9:31 pm

هنالك ثلاثة انواع للصورة يتم التعامل معها اثناء عملية الEncoding وهي I,P and B.
1. الــــI ترمز الى Intra Pictures والتي يتم القيام بعملية الــــcoding بدون وجود مرجع من الصور الاخرى المكونة للفيديو. وتمثل اول صورة في عملية الـــــEncoding.
2. P ترمز الى Inter-Frame Predicted Pictures والتي يتم القيام بعملية الـــــ coding لها بالاعتماد على اقرب I او P سبق وان تم الـــــ coding لهما.
3. اما الB والتي تمثل Bi-directional predicted/interpolated pictures والتي تعتمد على السابق واللاحق من الصور.
ماذا بعد؟؟؟؟ بقي مصطلحين مهمين ومرتبطين بجودة الصورة, الا وهما الــــــProfiles and Levels. كلنا يعلم بأن الصورة عباره عن عناصر كما اسلفنا مقسمة على طول الصورة وعرضها تسمى Pixels, كل عنصر يحتوي على نوعين من المعلومات Luminance and Chrominance, الـــLuminance مسؤول عن قيمة Brightness و الـــ Chrominance مسؤول عن قيمة الــــColor. في عملية الــــ compression يظهر مصطلح الProfile والذي يعبر عن القيم 4:2:0, 4:2:2: و 4:4:4, ماذا تعني هذه الارقام؟؟؟؟؟ الرقم الاول 4 يعني بأن كل اربعة Pixels بالعرض و اثنان في الطول تكون ما يسمى Block, اذا نحن نتعامل مع Blocks يمثل كل واحد منها مجموعة من الــــPixels في عملية الCompression , اذا؟؟؟؟؟؟ انتهينا من اول رقم, الرقم الثاني ان كان اثنان يعني ان كل Two Pixels متجاوران من الاربع يتشاركان اللون, اما اذا كان اربعة فلكل واحد لون مختلف. اما الرقم الاخير, ان كان اربعة فإن الصف الثاني كل له لون, اما ان كان اثنين فإن كل Two Pixels لهما نفس اللون, واخيرا ان كان صفر فإن كل Pixel يأخذ قيمة اللون الذي فوقه. ما هذا!!!!!!!!! لندع الصور التالية توضح الامر.
صورة

لكن ايهما افضل؟؟؟؟؟؟ الاكيد بأن 4:4:4: هو الافضل من ناحية جودة الصورة ويليه 4:2:2 من ثم 4:2:0.

نتمنى بأن تكون الصور في الاعلى وضحت الامر. وتاليا جدول يوضح العلاقة بين الــــ Profile and Level.

صورة

نلاحظ من الجدول بان الــــ Level له علاقة بالـــــResolution, Maximum Bit rate, Frame Rate. في معظم تطبيقات الSD يتم استخدام Main Profile With Main Level. وفي تطبيقات HD يتم استخدام High Profile with High Level.

انتهينا من عملية الـــــEncoding, الان سوف نتحدث عن المرحلة التالية والتي تتضمن تحميل هذه المعلومات على التردد الناقل الـــــModulation وما يتخللها من عمليات.



nawras1981m
مشاركات: 0
اشترك في: الاثنين يناير 11, 2016 8:40 am

Re: المقال الثاني: عملية الــــ Encoding

مشاركةبواسطة nawras1981m » الأربعاء فبراير 17, 2016 11:01 pm

معلومات جيدة و مفيدة
شكرا للمشاركة و اتمنى إضافة المزيد

Eng.Alabbadi_Ala'a
مشاركات: 0
اشترك في: الأحد إبريل 05, 2015 2:22 pm

Re: المقال الثاني: عملية الــــ Encoding

مشاركةبواسطة Eng.Alabbadi_Ala'a » الأحد إبريل 09, 2017 5:38 pm

شكرا لك اخي العزيز


العودة إلى “مقالات متخصصة”

الموجودون الآن

المستخدمون الذين يتصفحون المنتدى الآن: لا يوجد أعضاء مسجلين متصلين وزائر واحد