<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/platform.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar/28555868?origin\x3dhttp://videocompositingsystem.blogspot.com', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe" }); } }); </script>
המחלקה | המכללה | למידה מרחוק | Google News | Search | CV קורות חיים






Real-Time Video Compositing System
AFEKA PR EL AL KK T Image Processing
הוגש ע"י
קונסטנטין קריימר ,עבודת גמר ב אפקה המכללה האקדמית להנדסה בת"א , הנדסת חשמל ואלקטרוניקה
Submitted by
Konstantin Kramer, Final Project - Electrical Engineering AFEKA Tel-Aviv Academic College of Engineering
מנחה
ד"ר יהודה זינגר מעבר לאלפיים 0522306311 yehuda.singer@be2k.co.il
Advisor
Ph.D. Yehuda Singer, Beyond 2000, yehuda.singer@be2k.co.il, 052-2306311
Abstract
The term Video Compositing usually refers to a high cost commercial studio systems. While such systems may offer a wide variety of features and superior performance, they are intended mostly for the professional use, and their price is out of rich of the home video enthusiasts. The existing alternative for the home use is a post-production software, but such solution does not provide a real-time performance. This paper presents a Real-Time Video Compositing System, that features a hardware based Chroma-Keying effect in real time. The system is intended for the home use, or for commercial low cost applications. The paper describes an image processing algorithm and implementation of the system. In order to achieve a real-time performance, the system was implemented using Altera’s FPGA hardware. The system was designed using Simulink tool – a part of Matlab software package. The actual goal of this project is a creation of a hardware description core of the Chroma-Keying algorithm for general use.
תמצית
המושג Video Compositing מתייחס בד"כ למערכות אולפן מסחריות. מערכות מסוג זה יכולות להציע מגוון רחב של פעולות וביצועים מעולים, אבל הם נועדו בעיקר לשימוש מקצועי. מערכות אלה אינן מתאימות לשימוש ביתי, בגלל מחירן הגבוה. האלטרנטיבה הקיימת לשימוש ביתי, זה תוכנות העריכה השונות, אבל פתרון כזה אינו מספק ביצועים בזמן אמת.
בעבודה זאת מוצגת מערכת Video Compositing, אשר מבצעת עיבוד Chroma Keying בזמן אמת. המערכת מיועדת לשימוש ביתי או לאפליקציות מסחריות זולות. העבודה מתארת את אלגוריתם עיבוד התמונה ואת המימוש של המערכת. ע"מ להשיג ביצועיי זמן אמת, המערכת ממומשת על בסיס רכיב FPGA של חברת Altera. התכנון של המערכת נעשה בעזרת כלי Simulink של תוכנת Matlab.
המטרה העיקרית של הפרוייקט הינה יצירת Core של אלגוריתם Chroma Keying לשימוש כללי.




תוכן הענינים

רשימת איורים
Abstract
תקציר
איפיון
תכנון ראשוני
תכנון ותיאור הנדסי מפורט
אבטיפוס
מפרט בדיקות
מסקנות
דפי נתונים
ביבליוגרפיה
נספח

Keywords
Image Processing, Matlab, Algorithm, Real-Time, FPGA, Chroma Keying
afekaproject7////0

0 Comments:

<< Home