Image Processing.
Stop Car Detection.
Stop Car Detection.
הוגש ע"י
רומן סמולקין ,עבודת גמר ב אפקה המכללה האקדמית להנדסה בת"א , הנדסת תוכנה וניהול
מיכאל וינוגרדוב, עבודת גמר במכללה האקדמית להנדסה סמי שמעון, הנדסת חשמל ואלקטרוניקה
מיכאל וינוגרדוב, עבודת גמר במכללה האקדמית להנדסה סמי שמעון, הנדסת חשמל ואלקטרוניקה
Submitted by
Roman Smolkin, Final Project -Software Engineering AFEKA Tel-Aviv academic college of engineering
Michael Vinogradov, Final Project - Electrical and Electronics Engineering Shamoon College of Engineering
Michael Vinogradov, Final Project - Electrical and Electronics Engineering Shamoon College of Engineering
תמצית
בבלוג הזה תוצג מערכת ממוחשבת שתפקידה לבצעה מעקב אחרי צומת עם תמרור "עצור" ולזהות רכבים שלא מצייתים לתמרור - לא עוצרים ולא נותנים זכות קדימה לרכב החוצה. המערכת אמורה לסיעה לאגף התנועה של משטרת ישראל לשמור על בטיחות בדרכים, להקטין את כמות התאונות הדרכים ולתפוס את אותם נהגים "עבריינים" שמסכנים את חיי האדם.
מיום ליום אנחנו שומעים על גידול בתאונות הדרכים, אחוז גבוה מהן קרות בצמתים עם תמרור "עצור" כאשר נהג פשוט מתעלם מהתמרור.
רכב שמגיע לצומת שיש בו תמרור "עצור", חייב לעצור במקום מסוים ולפרק זמן מוגדר (2 שניות או יותר). מצלמה שמותקנת בצומת מבצעת מעקב אחרי מה שמתרחש בו, המערכת מקבלת את התמונה מהמצלמה ומעבדת את המידה.
בשלב ההתחלתי תתקבל תמונת הרקע ללא אובייקטים לצורך האיפוס של המערכת. כאשר בתמונה מתחילים להופיע אובייקטים המערכת אמורה לזהות בניהם את הרכב. בשלב הבא המערכת עוקבת אחרי תנועתו של הרכב וממתינה עד לביצוע העצירה. אם המערכת לא מצליחה להבחין בעצירה, ז"א הרכב לא עצר. במקרה הזה כל האירוע נשמר כסרט וידאו בתוך המערכת, במקרה של עצירת הרכב אין טעם לשמור את הסרט והמערכת ממשיכה במעקב.
בנוסף בעזרת המערכת ניתן לבצעה מעקב אחרי הצומת ללא הפעלת האלגוריתם של זיהוי תנועה אלא לצורכי צפייה בזמן אמת בלבד.
המערכת בנויה ב -Visual Studio .NET 2003 בשפת תכנות C#, משתמשת באלגוריתמים של זיהוי תנועה ע"י תמונת ההפרשים של הפריימים רצופים. קידוד של הסרטון שנקלט ע"י המערכת מתבצע בעזרת מקודד וידאו "264X" שנותן אפשרות טובה להקטין את גודל הסרט מעשרות מגה ביתים למאות קילו ביתים, לחסוך מקום בזיכרון של המחשב.
הפרויקט שלי מהווה אב טיפוס של מערכת יותר מורכבת שלא קיימת היום בשוק, עם אופציות נוספות כמו: התחברות למצלמה ישירות ע"י פרוטוקול TCP/IP, העברה אוטומטית של הקבצים למאגר ראשי וכד'...
Abstract
In this blog will represent computer system that her assignment to accomplish tracing after crossover with “stop” sign and to identify vehicles that won’t obey to sign – won’t stop and won’t give right of way to passing vehicle. The system suppose to assist traffic department of Israeli police to keep the roads a save place, decrease the number of road accidents and to catch those “felons” who risks people lives. Each day we hear about more and more accidents that happens because of drivers who ignore crossovers with “ stop” sign.
Vehicle that arrives to crossover with “stop” sign, must stop in particular place and for a particular time (2 seconds or more).
Camera which installed in crossover commits tracing after what happens there. The system receives the all picture from the camera and processing the data.
In the beginning stage the system will receive background picture without any objects for nullification. While the objects begin to appear in the picture the system suppose to identify between them the vehicle.
In the next stage the system will traced the movements of the vehicle and waits till its stops.
If the system can’t distinct the stop it means that the vehicle didn’t stoped.
In this case every event keeps as hard drive in side the system but if the vehicle did stop in a “stop” sign - then is no point to keep the tape and system continued with tracing. Further more, with system assistants it’s possible to commit tracing after crossover without activation of algorithm of traffic identification but for observation purposes in real time only.
Vehicle that arrives to crossover with “stop” sign, must stop in particular place and for a particular time (2 seconds or more).
Camera which installed in crossover commits tracing after what happens there. The system receives the all picture from the camera and processing the data.
In the beginning stage the system will receive background picture without any objects for nullification. While the objects begin to appear in the picture the system suppose to identify between them the vehicle.
In the next stage the system will traced the movements of the vehicle and waits till its stops.
If the system can’t distinct the stop it means that the vehicle didn’t stoped.
In this case every event keeps as hard drive in side the system but if the vehicle did stop in a “stop” sign - then is no point to keep the tape and system continued with tracing. Further more, with system assistants it’s possible to commit tracing after crossover without activation of algorithm of traffic identification but for observation purposes in real time only.
0 Comments:
Post a Comment
<< Home