Made byBobr AI

זיהוי הולכי רגל ורכבים ב-MATLAB: עיבוד תמונה וסיכונים

פרויקט המציג מערכת לזיהוי אובייקטים והערכת סיכונים בכביש באמצעות MATLAB וראייה ממוחשבת קלאסית ללא למידה עמוקה.

#matlab#image-processing#adas#computer-vision#object-detection#עיבוד-תמונה#ראייה-ממוחשבת

זיהוי הולכי רגל ורכבים והערכת סכנה

פרויקט עיבוד תמונה ב-MATLAB

מגישה: מרווא עבד אל רזאק (ת"ז: 325604197)
מרצה: ד"ר גיא לשם

Made byBobr AI

תיאור הפרויקט

המערכת מקבלת סרט וידיאו ממצלמה קדמית ברכב. האלגוריתם מבצע זיהוי של הולכי רגל ורכבים, ומעריך את רמת הסכנה בזמן אמת. הפלט הוא וידיאו המעובד עם תיבות תחימה (Bounding Boxes) בצבעים המייצגים את רמת הסיכון: אדום, צהוב או ירוק.

Made byBobr AI

הגדרת הבעיה

1. תאונות דרכים רבות נגרמות בשל אי-זיהוי בזמן או היסח דעת.

2. קושי להבדיל בין סוגי האובייקטים: רכב (גדול, צפוי) מול הולך רגל (פגיע, לא צפוי).

3. צורך בתיעדוף: לא מספיק לזהות, חייבים לדעת מי מהווה איום מידי.

4. אתגר טכני: פתרון הבעיה באמצעות ראייה ממוחשבת קלאסית וללא Deep Learning.

Made byBobr AI

מטרות הפרויקט

  • זיהוי וסימון אובייקטים (הולכי רגל ורכבים) בתיבות תחימה.
  • הערכת מרחק יחסי לפי גודל ומיקום בתמונה.
  • חישוב ציון סכנה (גבוה/בינוני/נמוך) והצגה ויזואלית לנהג.
Made byBobr AI

חשיבות הפרויקט (ADAS)

מבחינה מעשית

משמש כ'עיניים נוספות' לנהג, משפר מודעות ומפחית סיכון לתאונות ע"י הסבת תשומת לב לאובייקטים מסוכנים.

מבחינה אקדמית

יישום מלא של עיבוד תמונה: מסגמנטציה וניקוי רעשים ועד לוגיקה של קבלת החלטות, ללא הסתמכות על קופסה שחורה של AI.

Made byBobr AI

פתרון מוצע: MATLAB

פיתוח אלגוריתם המעבד את הוידאו פריים-אחר-פריים (Frame-by-Frame). הגישה מתבססת על עיבוד תמונה מורפולוגי וניתוח גיאומטרי, ולא על רשתות נוירונים.

Made byBobr AI

שלב 1: עיבוד מקדים (Pre-processing)

  • קריאת הוידאו וטעינת פריים בודד.
  • המרה לגווני אפור (Grayscale) לצמצום סיבוכיות.
  • סינון רעשים ראשוני כדי לשפר את איכות הסגמנטציה.
Made byBobr AI

שלב 2: סגמנטציה ומורפולוגיה

במקום Labeled Data, אנו משתמשים בפעולות מורפולוגיות:

  • סף (Thresholding/Binarization): הפרדה בין אובייקטים לרקע.
  • פתיחה (Opening): הסרת רעשים קטנים ונקודתיים.
  • סגירה (Closing): חיבור אזורים קרובים ליצירת צורה שלמה (Blob) של האובייקט.
Made byBobr AI

שלב 3: סיווג והערכת סכנה

האלגוריתם מנתח את המאפיינים הגיאומטריים של כל 'Blob' (אזור מחובר):

סיווג: יחס גובה/רוחב (Aspect Ratio). רכב לרוב רחב יותר, אדם לרוב גבוה וצר.
סכנה (צבע התיבה):
🔴 אדום: אובייקט גדול במרכז (קרוב מאוד).
🟡 צהוב: אובייקט בגודל בינוני.
🟢 ירוק: אובייקט קטן או בצידי הפריים (רחוק).
Made byBobr AI

סיכום ומסקנות

הוצעה מערכת לזיהוי ותיעדוף סכנות בכביש באמצעות MATLAB ושיטות קלאסיות.
האלגוריתם מצליח להבדיל בין סוגי אובייקטים לפי מורפולוגיה ולהעריך מרחק.
הויזואליזציה (רמזור צבעים) מסייעת לנהג בקבלת החלטות מהירה.
עבודה עתידית: שיפור דיוק בתנאי לילה ושילוב נתוני מהירות.
Made byBobr AI
Bobr AI

DESIGNER-MADE
PRESENTATION,
GENERATED FROM
YOUR PROMPT

Create your own professional slide deck with real images, data charts, and unique design in under a minute.

Generate For Free

זיהוי הולכי רגל ורכבים ב-MATLAB: עיבוד תמונה וסיכונים

פרויקט המציג מערכת לזיהוי אובייקטים והערכת סיכונים בכביש באמצעות MATLAB וראייה ממוחשבת קלאסית ללא למידה עמוקה.

זיהוי הולכי רגל ורכבים והערכת סכנה

פרויקט עיבוד תמונה ב-MATLAB

מגישה: מרווא עבד אל רזאק (ת"ז: 325604197)<br>מרצה: ד"ר גיא לשם

תיאור הפרויקט

המערכת מקבלת סרט וידיאו ממצלמה קדמית ברכב. האלגוריתם מבצע זיהוי של הולכי רגל ורכבים, ומעריך את רמת הסכנה בזמן אמת. הפלט הוא וידיאו המעובד עם תיבות תחימה (Bounding Boxes) בצבעים המייצגים את רמת הסיכון: אדום, צהוב או ירוק.

הגדרת הבעיה

תאונות דרכים רבות נגרמות בשל אי-זיהוי בזמן או היסח דעת.

קושי להבדיל בין סוגי האובייקטים: רכב (גדול, צפוי) מול הולך רגל (פגיע, לא צפוי).

צורך בתיעדוף: לא מספיק לזהות, חייבים לדעת מי מהווה איום מידי.

אתגר טכני: פתרון הבעיה באמצעות ראייה ממוחשבת קלאסית וללא Deep Learning.

מטרות הפרויקט

<ul><li>זיהוי וסימון אובייקטים (הולכי רגל ורכבים) בתיבות תחימה.</li><li>הערכת מרחק יחסי לפי גודל ומיקום בתמונה.</li><li>חישוב ציון סכנה (גבוה/בינוני/נמוך) והצגה ויזואלית לנהג.</li></ul>

חשיבות הפרויקט (ADAS)

מבחינה מעשית

משמש כ'עיניים נוספות' לנהג, משפר מודעות ומפחית סיכון לתאונות ע"י הסבת תשומת לב לאובייקטים מסוכנים.

מבחינה אקדמית

יישום מלא של עיבוד תמונה: מסגמנטציה וניקוי רעשים ועד לוגיקה של קבלת החלטות, ללא הסתמכות על קופסה שחורה של AI.

פתרון מוצע: MATLAB

פיתוח אלגוריתם המעבד את הוידאו פריים-אחר-פריים (Frame-by-Frame). הגישה מתבססת על עיבוד תמונה מורפולוגי וניתוח גיאומטרי, ולא על רשתות נוירונים.

שלב 1: עיבוד מקדים (Pre-processing)

<ul><li>קריאת הוידאו וטעינת פריים בודד.</li><li>המרה לגווני אפור (Grayscale) לצמצום סיבוכיות.</li><li>סינון רעשים ראשוני כדי לשפר את איכות הסגמנטציה.</li></ul>

שלב 2: סגמנטציה ומורפולוגיה

במקום Labeled Data, אנו משתמשים בפעולות מורפולוגיות:

<ul><li><b>סף (Thresholding/Binarization):</b> הפרדה בין אובייקטים לרקע.</li><li><b>פתיחה (Opening):</b> הסרת רעשים קטנים ונקודתיים.</li><li><b>סגירה (Closing):</b> חיבור אזורים קרובים ליצירת צורה שלמה (Blob) של האובייקט.</li></ul>

שלב 3: סיווג והערכת סכנה

האלגוריתם מנתח את המאפיינים הגיאומטריים של כל 'Blob' (אזור מחובר):

<b>סיווג:</b> יחס גובה/רוחב (Aspect Ratio). רכב לרוב רחב יותר, אדם לרוב גבוה וצר.

<b>סכנה (צבע התיבה):</b><br>🔴 אדום: אובייקט גדול במרכז (קרוב מאוד).<br>🟡 צהוב: אובייקט בגודל בינוני.<br>🟢 ירוק: אובייקט קטן או בצידי הפריים (רחוק).

סיכום ומסקנות

הוצעה מערכת לזיהוי ותיעדוף סכנות בכביש באמצעות MATLAB ושיטות קלאסיות.

האלגוריתם מצליח להבדיל בין סוגי אובייקטים לפי מורפולוגיה ולהעריך מרחק.

הויזואליזציה (רמזור צבעים) מסייעת לנהג בקבלת החלטות מהירה.

עבודה עתידית: שיפור דיוק בתנאי לילה ושילוב נתוני מהירות.

  • matlab
  • image-processing
  • adas
  • computer-vision
  • object-detection
  • עיבוד-תמונה
  • ראייה-ממוחשבת