1 / 23

שערוך תאורה מתוך צל

שערוך תאורה מתוך צל. Group meeting 29.12.07. מטרת הפרוייקט. יישום אלגוריתם לשערוך פילוג התאורה בסצנה מצולמת מתוך הצל בתמונה. θ e. θ i. Φ e. Φ i. רקע תיאורטי. ההארה המגיעה ממקור נקודתי בעל עוצמה L וזווית מרחבית δω אל נקודה במשטח: dE = Lcos( θ )· δω , δω =sin( θ )d θ d Ф

Download Presentation

שערוך תאורה מתוך צל

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. שערוך תאורה מתוך צל Group meeting 29.12.07

  2. מטרת הפרוייקט יישום אלגוריתם לשערוך פילוג התאורה בסצנה מצולמת מתוך הצל בתמונה

  3. θe θi Φe Φi רקע תיאורטי • ההארה המגיעה ממקור נקודתי בעל עוצמה L וזווית מרחבית δω אל נקודה במשטח: dE = Lcos(θ)· δω, δω=sin(θ)dθdФ • ההארה הכוללת של נקודה על המשטח: Viewer (θe,Φe) SourceL(θi,Φi)

  4. רקע תיאורטי • f(θi,Фi,θe,Фe) = היחס בין ההארה הפוגעת במשטח בזוויות (θi,Фi) לבין עוצמת האור המגיעה מהמשטח אל צופה הממוקם בזוויות (θe,Фe). עבור משטח למברטי f קבועה • S(θi,Фi,θe,Фe) – מקדם הצל:S=0 אם הקרן מהמקור L(θi,Фi) נבלעה באובייקט ולא הגיעה אל נקודת המשטח (θe,Фe), S=1 אם הגיעה. • הנחות: • מקורות רחוקים (קרניים מקבילות) • אין החזרות משניות בין האובייקט למשטח • אובייקט בולע לחלוטין S = 1 S = 0

  5. Geodesic Dome קירוב דיסקרטי עבור משטח למברטי • בניית כיפה גיאודטית של מקורות נקודתיים בעלי ערך עוצמה לא ידוע: Li • פילוג ראשוני של המקורות לפי זווית מרחבית אחידה • קירוב האינטגרל:

  6. קירוב דיסקרטי עבור משטח למברטי וקטור ערכי הפיקסלים P מטריצת מקדמי הצל A וקטור מקורות האור הנעלמים L המטרה:למצוא את ערכי הווקטור L

  7. מימוש האלגוריתם:בניית כיפת מקורות תאורה • זווית מרחבית Δω אחידה

  8. מימוש האלגוריתם:מיצוי מאפייני האובייקט • הפרדת אובייקט ממשטח:סף על רמת אפור+הרחבה • מציאת קודקודי האובייקט: אלגוריתם Harris

  9. אלגוריתם Harris למציאת פינות • פינה = נקודה בה יש שינוי גדול בעוצמה הן בכיוון X והן בכיוון Y – ערכים גבוהים של הנגזרות החלקיות • מטריצת המומנטים של הגרדיאנטים: • פינה מקיימת: • α קטן = רגישות גדלה

  10. מימוש האלגוריתם:מציאת זווית המצלמה • בניית מודל תלת-ממדי של האובייקט • סיבוב האובייקט בזוויות (-θ,-Ф) • הטלת האובייקט לאחר הסיבוב על מישור YZ – מעבר לדו-מימד • Scale והזזה של האובייקט לאחר ההטלה עפ"י יחסי המרחקים בין קודקודי האובייקט בתמונה ובמודל • אופטימיזצית השגיאה הריבועית בין קודקודי האובייקט במודל לבין קודקודי האובייקט שהופקו מהתמונה -> מציאת זוויות המצלמה (θ,Ф)שנותנות שגיאה מינימלית

  11. מימוש האלגוריתם:מציאת זווית המצלמה

  12. פיקסלים שנדגמו מהמשטח מימוש האלגוריתם:בחירת נקודות מהמשטח ומציאת ערכי רמות האפור P • בניית מודל תלת מימדי של הסצינה • בחירה אקראית של פיקסלים מהמשטח במודל. חישוב המקדמים בהמשך יתבצע לפי המרחקים במודל ("קואורדינטות עולם") • המרת המודל לקואורדינטות תמונה: • סיבוב המודל עפ"י זוויות המצלמה שנמצאו • הטלת המודל על מישור YZ – מעבר לדו מימד • Scale+displacement להתאמה לתמונה: עפ"י היחסים בין קודקודי האובייקט במודל ובתמונה • מציאת ערכי רמות האפור של הפיקסלים שנבחרו מהמשטח בתמונה – לאחר המרה לקואורדינטות תמונה

  13. S=1 S=0 S=1 מימוש האלגוריתם:חישוב מקדמי הצל • חישוב מקדמי הצל Si,j– לכל צירוף של נקודת משטח ומקור אור נעלם:עפ"י היחס ביןФc, Фsource ובין θc, θsource R θc фc

  14. חישוב פילוג התאורה • Least Squares : P=A*Lמציאת L באמצעות מינימיזצית השגיאה הריבועית:

  15. בדיקת החישוב • הפעלת פילוג התאורה על המודל ליצירת צל מלאכותי תמונה מקורית הפעלת התאורה המחושבת על המודל

  16. בעיות באלגוריתם הבסיסי • חוסר יציבות של פתרון ה-least squares בשל דרגת מטריצה (=מס' שורות בת"ל) קטנה ממספר המקורות הנעלמים • צללים חדים ולא טבעיים • דגימה מוטעית של פיקסלים שאינם מהמשטח => מקורות פיקטיביים

  17. שיפורים באלגוריתם הבסיסי • איחוד מקורות תאורה בעלי מקדמים דומים (= ביטול עמודות דומות): אם ווקטור המקדמים של מקור Li הוא [a1,i…an,i] אזי מקורות Li, Lj יאוחדו אם • Clustering של הפיקסלים הדגומים מהמשטח – ביטול שורות זהות במטריצה A

  18. שיפורים באלגוריתם הבסיסי • הוספת תנאי חלקות:צל המשתנה באופן איטי הוא טבעי יותר, לכן יוספו למטריצה שורות המאפסות את הנגזרות בכיוונים Ф ו- θ, בעלות משקל עפ"י פרמטר λ:פתרון בעל נגזרת גבוהה יקבל "קנס" עפ"י גודל λ. • שיפור זה מוסיף שורות בלתי תלויות למטריצה (הוספת מידע חדש) ויוצר צללים חלקים וטבעיים יותר

  19. שיפורים באלגוריתם הבסיסי • דגימה אדפטיבית של מקורות התאורה:בכל איטרציה יתווספו מקורות נעלמים בין מקורות שקיבלו ערכי עוצמה גבוהים באיטרציה הקודמת ויבוטלו מקורות בעלי עוצמה נמוכה איטרציה 5 איטרציה 1

  20. דוגמאות להפעלת האלגוריתם • פילוגי תאורה: • זוג מקורות אור מלאכותיים בעלי צללים מופרדים • זוג מקורות אור מלאכותיים בעלי צללים חותכים • אור שמש דרך חלון • זוויות צילום: • מעל האובייקט • צל לפני האובייקט • צל מוסתר ע"י האובייקט

  21. זוג מקורות מופרדים

  22. מקורות חותכים

  23. אור שמש

More Related