שאלות תם על deinterlacing ו DVD, ממשקי DVI וקומפוננט
-
unsound_methods
- חבר פעיל במיוחד

- תגובות: 563
- הצטרף: אפריל 2006
- מיקום: מרכז
- נתן תודות: 0
- קיבל תודות: 0
קראתי את המאמרים בנושא 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 הוא פרוגרסיבי ולא "מדלג"?
נותרתי עם מספר שאלות:
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 הוא פרוגרסיבי ולא "מדלג"?
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.
אני מניח שזה מסביר את כל השאלות בסעיף הזה.
אני לא ממש בקי בכל רזי פורמט ה 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
התנסחתי רע: התכווני ל"גורם", לא ל "סיבה"...הוידאו ב DVD בנוי מפילדים כי זאת ההקלטה. העברה של פילם בעזרת Telecine במצב Interlaced רק יוצר בעיות יותר גדולות כך שלא נראה לי שזאת הסיבה לקידוד ב Interlaced...
ישנם עוד גורמים?
6.
התדר כפול פי 2 - אוקיי.
אבל עדיין ניתן "להבין" את אופן הסריקה כ interlaced.
נני ישנו תקן 480P. יהיה לו אותו תדר סריקה כמו אות 960I (שכרגע המצאתי...) - ההבדל ביניהם הוא ב"סידור" של ה scanlines על פני ציר הזמן.
אז איך נבחין ביניהם?
unsound_methods
2. לא בדיוק הבנתי, האם השאלה למה וידאו בנוי מ Interlaced ?
6. כשתדר הסריקה מוכפל, גם כמות המידע מוכפלת. באותו זמן שבמערכת Interlaced שולחים Line של האות הזוגי לדוגמה, ב Progresive שולוחים 2 Lines, גם את הזוגי וגם את האי זוגי (כי התדר כפול).
בין Line אחד לשני מוכנס פולס סינכרון בדיוק כמו בהעברת וידאו Interlaced. מספר פולסי הסינכרון ב Progresive מוכפל וגם תדר העברת מידע הוידאו מוכפל.
המערכת הקולטת מרגישה שהתדר כפול (בעזרת ספירת פולסי הסינכרון בכל פריים), ומבינה שהמידע הנשלח הוא Progresive.
2. לא בדיוק הבנתי, האם השאלה למה וידאו בנוי מ Interlaced ?
6. כשתדר הסריקה מוכפל, גם כמות המידע מוכפלת. באותו זמן שבמערכת Interlaced שולחים Line של האות הזוגי לדוגמה, ב Progresive שולוחים 2 Lines, גם את הזוגי וגם את האי זוגי (כי התדר כפול).
בין Line אחד לשני מוכנס פולס סינכרון בדיוק כמו בהעברת וידאו Interlaced. מספר פולסי הסינכרון ב Progresive מוכפל וגם תדר העברת מידע הוידאו מוכפל.
המערכת הקולטת מרגישה שהתדר כפול (בעזרת ספירת פולסי הסינכרון בכל פריים), ומבינה שהמידע הנשלח הוא Progresive.
מוטי
- oferlaor
- מנהל

- תגובות: 78766
- הצטרף: נובמבר 2004
- שם מלא: עפר לאור
- מיקום: מודיעין, ישראל
- נתן תודות: 785 פעמים
- קיבל תודות: 5372 פעמים
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 וזהו... זה פותר את הבעיה כי זה פורמטים ידועים ומוכרים...
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 וזהו... זה פותר את הבעיה כי זה פורמטים ידועים ומוכרים...

