שאלות תם על deinterlacing ו DVD, ממשקי DVI וקומפוננט

איך מכיילים מסך, מי יכול לכייל לי? מה הערכים הנכונים לכיול...

DEINTERLACING, SCALING, הורדת רעשים, UPCONVERSION, TRANSCODING.
שלח תגובה
unsound_methods פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 563
הצטרף: אפריל 2006
מיקום: מרכז
נתן תודות: 0
קיבל תודות: 0

שליחה #1 

קראתי את המאמרים בנושא interlacing ו- video processors.
נותרתי עם מספר שאלות:

1. האם בסטנדרט ה DVD, הוידאו המוקלט הוא interlaced בהגדרתו? (כלומר שמורים בו פילדים ולא פריימים)?
האם לא ייתכן שה mpeg השמור ב DVD סטנדרטי יהיה פרוגרסיבי ?

2. הוידאו ב DVD בנוי מפילדים כי:
(א) כתוצאה מ telecine במעבר מפילם;
(ב) כי נעשתה הקלטת וידאו באופן כזה (אינטרלייסד)
נכון? ישנן עוד סיבות?

3. מכשירי DVD פשוטים פורסים את ה mpeg (שהוא אינטרלייסד), עושים D/A ומוציאים אות אנלוגי אינטרלייסד (נניח 480/60i או 576/50i).
המרה לפרוגרסיב קרי deinterlacing באחריות מכשיר התצוגה או וידאו פרוססור חיצוני.
נכון?

4. מכשירי DVD מתקדמים (שתומכים ב progressive scan ומוציאים 480p לדוגמה), יש להם פרוססור לעיבוד וידאו שמבצע deinterlacing.
נכון?

5. ממשקי DVI (דיגיטלי) ו- HDMI:
האם אלה נושאים אך ורק אותות פרוגרסיביים?

6. ממשק קומפוננט:
לפי מה שהבנתי, תומך גם באותות אנלוגיים פרוגרסיביים.
איך הצרכן (אמצעי התצוגה) מבדיל בין השניים?
הרי הקידוד האנלוגי הוא פשוט אוסף של scanlines כלומר רמת מתח משתנה לאורך השורה הנסרקת, עם sync voltages בין ה scanlines.
אני יודע בוודאות, כי ב 480(525)/60i עוברות 262.5 scanlines (איזוגיות) ב 1/60 השנייה, ואח"כ עוד 262.5 שורות (זוגיות) ב 1/60 השנייה.
לגבי 480(525)/60p - אני מניח שעוברות כל 525 השורות (בסדר עולה רציף) ב 1/60 השנייה. קצב המידע מהיר פי שתיים (ולכן אני מניח שתדר הדגימה צריך להיות כפול). אבל איך הצרכן מבין שהסדר של ה scanlines הוא פרוגרסיבי ולא "מדלג"?

motico
כתב
כתב
תגובות: 1510
הצטרף: מרץ 2005
מיקום: גבעתיים
נתן תודות: 99 פעמים
קיבל תודות: 114 פעמים

שליחה #2 

unsound_methods

אני לא ממש בקי בכל רזי פורמט ה DVD, אבל אנסה לענות על מה שאני כן יודע:

1. סטנדרט ה DVD זה גם Interlaced וגם Progresive. יש ברכבת הביטים ביט מיוחד שאומר למפענח אם המידע מקודד כ Interlaced או Progresive.
ישנם סרטים שמקודדים ב Progresive והמפענח ב DVD ממשיך להתיחס אליהם כ Interlaced מה שגורם ל CUE BUG המפורסם, אבל זה כבר סיפור אחר.

2. הוידאו ב DVD בנוי מפילדים כי זאת ההקלטה. העברה של פילם בעזרת Telecine במצב Interlaced רק יוצר בעיות יותר גדולות כך שלא נראה לי שזאת הסיבה לקידוד ב Interlaced .

3. ל DVD יש יכולת המרה ל Progresive.
גם ציוד תצוגה המכיל זיכרון כמו LCD PLASMA וגם חלק ממסכי CRT עם 100 הרץ, יש יכולת להתמיר את השדות ל Progresive.

4. לא יודע.

5. לא יודע.

6. ב Progresive, תדר הסריקה האופקי מוכפל פי 2.
אני מניח שזה מסביר את כל השאלות בסעיף הזה.
מוטי

unsound_methods פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 563
הצטרף: אפריל 2006
מיקום: מרכז
נתן תודות: 0
קיבל תודות: 0

שליחה #3 

הוידאו ב DVD בנוי מפילדים כי זאת ההקלטה. העברה של פילם בעזרת Telecine במצב Interlaced רק יוצר בעיות יותר גדולות כך שלא נראה לי שזאת הסיבה לקידוד ב Interlaced
...
התנסחתי רע: התכווני ל"גורם", לא ל "סיבה"...
ישנם עוד גורמים?

6.
התדר כפול פי 2 - אוקיי.
אבל עדיין ניתן "להבין" את אופן הסריקה כ interlaced.
נני ישנו תקן 480P. יהיה לו אותו תדר סריקה כמו אות 960I (שכרגע המצאתי...) - ההבדל ביניהם הוא ב"סידור" של ה scanlines על פני ציר הזמן.
אז איך נבחין ביניהם?

motico
כתב
כתב
תגובות: 1510
הצטרף: מרץ 2005
מיקום: גבעתיים
נתן תודות: 99 פעמים
קיבל תודות: 114 פעמים

שליחה #4 

unsound_methods

2. לא בדיוק הבנתי, האם השאלה למה וידאו בנוי מ Interlaced ?

6. כשתדר הסריקה מוכפל, גם כמות המידע מוכפלת. באותו זמן שבמערכת Interlaced שולחים Line של האות הזוגי לדוגמה, ב Progresive שולוחים 2 Lines, גם את הזוגי וגם את האי זוגי (כי התדר כפול).
בין Line אחד לשני מוכנס פולס סינכרון בדיוק כמו בהעברת וידאו Interlaced. מספר פולסי הסינכרון ב Progresive מוכפל וגם תדר העברת מידע הוידאו מוכפל.
המערכת הקולטת מרגישה שהתדר כפול (בעזרת ספירת פולסי הסינכרון בכל פריים), ומבינה שהמידע הנשלח הוא Progresive.
מוטי

oferlaor
סמל אישי של משתמש
מנהל
מנהל
תגובות: 78766
הצטרף: נובמבר 2004
שם מלא: עפר לאור
מיקום: מודיעין, ישראל
נתן תודות: 785 פעמים
קיבל תודות: 5372 פעמים

שליחה #5 

1. בהגדרתו, פורמט DVD מוקלט תמיד INTERLACED.

2. ה-MPEG נשמר כך מסיבות הסטוריות בלבד.

3. לא מדוייק, יש FLAGS בתוכן שאמורים לתת למי שצריך את ה-FRAME הפרוגרסיבי לפענח אותו ככזה. בגדול זה נעשה כטכניקת כיווץ אשר אומרת לנגן לחזור על FIELD מדי פעם, ועל ידי פיענוח ה-REPEAT FIELD FLAG ניתן לפענח את ה-CADENCE. האם זה עובד? בד"כ כן, הרבה פעמים לא, פשוט מכיוון שהמקודדים לא בהכרח שומרים על ה-FLAG הזה מדוייק (דיסני למשל, משתמשים במקודד אשר לא מפענח את זה נכון).

מרבית ה-DEINTERLACERS במחשבי HTPC עדיין נותנים פיתרון מבוסס FLAGS, ויש גם לא מעט נגני DVD רגילים שעושים כך. כל הנגנים החדשים (וגם תוכנות רבות) מתעלמות כבר מה-FLAG ועושות DEINTERLACING עיוור, ללא ידע מוקדם על ה-FLAGS ומזהים את ה-REPEAT FIELD על ידי השוואת ה-FIELDS עצמם.

5. לא. DVI ו-HDMI יכולים גם להעביר 1080i. בנוסף, HDMI גם מסוגל להעביר 480i ו-576i, אם כי זה נעשה בדרך טיפה עקומה. מכיוון שהתקן קובע תדרים גבוהים יותר ו-SDTV משתמש בתדרים נמוכים, אז בכדי לפתור את הבעיה ספציפית, הגדירו ש-SDTV ישדר כל פיקסל פעמיים (DOUBLE PIXEL SAMPLING) הדבר דורש תמיכה מצד הקולט ולכן רק מי שספציפית תומך בזה (כל מי שיש לו HDMI אמור להיות מסוגל לכך) יציג את התמונה כראוי.

לגבי ההבדל בין 480p לבין 960i. טכנית אין דרך לדעת בקומפוננט שהם לא זהים פשוט מכיוון שאלקטרונית הם נראים זהים (מילא זה, אבל 540P ו-1080i זהים חשמלית, והם שניהם פורמטים פופולריים). בקומפוננט נהוג בד"כ להגדיר 480i/p, 576i/p, 1080i/p, 720p וזהו... זה פותר את הבעיה כי זה פורמטים ידועים ומוכרים...

שלח תגובה

חזור אל “כיול ועיבוד תמונה”