|
Compressed Domain
Processing of MPEG Video پردازش ويدئو در حوزه فشرده
گزارش پايان نامه کارشناسي
ارشد -
گرايش برق -
الکترونيک
استاد راهنما : دكتر
اميد فاطمي خلاصه تكنولوژي فشرده سازي ويدئو در طيف وسيعي از كاربردها مورد توجه مي باشد. روش فشرده سازي ويدئويي MPEG كه توسط ISO/IEC استاندارد شده است، براي اين منظور تدوين گرديده است. روش MPEG بيشتر از نظر فشرده سازي بهينه شده است و بنابراين بعضي استفاده ها و پردازشها در آن بسيار پيچيده مي گردد. در بسياري از كاربردها، نياز به تغييرات و پردازش بر روي ويدئوي فشرده شده مي باشد. روند پردازش ويدئوشامل پردازش يك ويدئوي فشرده شده استاندارد (MPEG1,2) و توليد يك bitstream استاندارد ديگر مي باشد كه تغييرات مورد نظري نيز روي آن صورت گرفته باشد. به عنوان مثال يك توزيع كننده ويدئو كه ويدئو را در اينترنت پخش مي كند، با عرض باندهاي مختلفي مواجه مي شود. بنابراين يك ويدئوي فشرده شده با كيفيت بالا (كه در server موجود است) بايد به يك ويدئوي فشرده شده استاندارد با bit-rate پايين تر تبديل شود تا بتوان آنرا از طريق كانال موجود فرستاد. اين كار از سه طريق spatial scaling ، temporal scaling وSNR scaling امكان پذير مي باشد. كاربردهاي ديگر شامل تدوين ويدئو، پخش سريع يا برعكس، تغيير براي مقاوم بودن نسبت به نويز و تغيير محتواي تصاوير مي باشد. دو روش اصلي براي پردازش ويدئوي فشرده موجود مي باشد. روش اول كه روش سنتي مي باشد، re-encode نام دارد و روش دوم كه موضوع اصلي اين پروژه مي باشد، پردازش در حوزه فشرده مي باشد. درروش سنتي پردازش ويدئوي ديجيتال كه به اختصار به آن re-encode گفته مي شود، ابتدا ويدئوي فشرده شده MPEG ، decode مي شود و پردازش ها برروي تصاوير در حوزه مکاني صورت مي گيرد. سپس ويدئوي تغيير يافته مجددا encode مي شود. اشكال اساسي اين روش پيچيدگي encoder و بخصوص قسمت motion estimation آن مي باشد. روش ديگر پردازش ويدئو، پردازش حوزه فشرده مي باشد. در اين روش پردازشها و تغييرات لازم بر روي sequence فشرده شده بدون اينكه decode شود و در همان حوزه فشرده شده، صورت مي گيرد. مهمترين برتري اين روش سرعت بالا و پيچيدگي كمتر نسبت به روش re-encode مي باشد. همچنين در بعضي موارد كيفيت نيز بهتر مي باشد. هدف اصلي از اين تحقيق بررسي روش هاي موجود در پردازش ويدئو و پيشنهاد روشهاي جديد و بهينه مي باشد. آخرين روشهاي موجود در پردازش ويدئو در قالب پياده سازي نرم افزار پردازشگر ويدئو در حوزه فشرده بررسي گرديده است. نرم افزار فوق علاوه بر توانايي انجام پردازشهاي اصلي ويدئوي MPEG در حوزه فشرده، امكان انجام پردازشهاي مزبور بصورت re-encode را نيز دارا مي باشد. لازم به ذكر است encoder پياده سازي شده بر اساس سورس نوشته شده توسط دانشجويان دانشگاه بركلي مي باشد. بدين ترتيب امكان تست و مقايسه دو روش اصلي در پردازش ويدئوي ديجيتال فراهم گشته و راه را براي پياده سازي هاي سخت افزاري، فراهم مي نمايد. همچنين روشهاي پيشنهادي نيز با روشهاي موجود مقايسه گرديده اند. در اين تحقيق روشهاي جديدي براي كاهش bit-rate به صورت SNR scaling و spatial scaling و همچنين تغيير محتواي تصاوير پيشنهاد گرديده است. روشهاي مذكور علاوه بر مقايسه با روش re-encode با روشهاي قبلي پردازش در حوزه فشرده مقايسه شده اند. نتايج چنين نشان مي دهند كه روشهاي پيشنهادي از نظر كيفيت يا سرعت، و يا از هردو نظر نسبت به روشهاي قبلي برتري دارند.
|