YPbPr מול YUV בצפייה בDVD
- MartinHSabag
- מנהל

- תגובות: 59344
- הצטרף: נובמבר 2004
- שם מלא: מרטין סבג
- מיקום: כפר-סבא
- נתן תודות: 826 פעמים
- קיבל תודות: 1567 פעמים
- יצירת קשר:
"מה שאתה מחליף זה רק בין שיטת PROGRESSIVE לבין INTERLACED"
אז מדוע שאני לוחץ על כפתור הprogresive scan אני רואה מעבר בין 3 שיטות: YUV, YPbPR וRGB. כאשר בRGB אני רואה בצבע סגול וב2 שיטות השידור האחרות שונה אחת מהשנייה?
בדקתי גם את הטלויזיה שלי ואין שום איזכור אם היא תומכת בפרוגרסיב סקאן (42LG LC51).
אגב, איך אני מחפש מאמרים באתר?
אז מדוע שאני לוחץ על כפתור הprogresive scan אני רואה מעבר בין 3 שיטות: YUV, YPbPR וRGB. כאשר בRGB אני רואה בצבע סגול וב2 שיטות השידור האחרות שונה אחת מהשנייה?
בדקתי גם את הטלויזיה שלי ואין שום איזכור אם היא תומכת בפרוגרסיב סקאן (42LG LC51).
אגב, איך אני מחפש מאמרים באתר?
- Catskinner
- חבר במועדון HT

- תגובות: 16019
- הצטרף: נובמבר 2006
- מיקום: הוד השרון
- נתן תודות: 123 פעמים
- קיבל תודות: 940 פעמים
אתה רואה שונה כי YUV ו YPbPr הם שני פורמטים שונים. בשני הפורמטים משתמשים לכיווץ אנאלוגי של RGB אהל הם עושים את זה עם נוסחאות שונות. חיבור DVD ב Component הוא בעצם YPbPr כך שאני הייתי משאיר את ה DVD שלך ב YPbPr.
אין לי מושג מדוע לחיצה על Progressive Scan מעבירה אותך בין RGB ל YUV ו YPbPr כי אין לזה שום קשר עם progressive או interlaced המגדירים רק כמה שורות מכל התמונה משודרים בכל פעם - interlaced משדר רק מחצית מהשורות ונותן למסך לצרף שני שדות לפריים מלא.
הטלוויזיה שלך היא LCD ולכן היא מסוגלת לקלוט גם interlaced וגם progressive אבל להבדיל מטלוויזיה CRT ישנה התצוגה שלה היא תמיד progressive. רוב מכשירי ה DVD יודעים לבצע את ההמרה מ interlaced ל progressive טוב יותר מהמסכים אז השאיפה שלך זה להגיע למצב שבו ה DVD משדר לטלוויזיה ב Progressive YPbPr
אין לי מושג מדוע לחיצה על Progressive Scan מעבירה אותך בין RGB ל YUV ו YPbPr כי אין לזה שום קשר עם progressive או interlaced המגדירים רק כמה שורות מכל התמונה משודרים בכל פעם - interlaced משדר רק מחצית מהשורות ונותן למסך לצרף שני שדות לפריים מלא.
הטלוויזיה שלך היא LCD ולכן היא מסוגלת לקלוט גם interlaced וגם progressive אבל להבדיל מטלוויזיה CRT ישנה התצוגה שלה היא תמיד progressive. רוב מכשירי ה DVD יודעים לבצע את ההמרה מ interlaced ל progressive טוב יותר מהמסכים אז השאיפה שלך זה להגיע למצב שבו ה DVD משדר לטלוויזיה ב Progressive YPbPr
- oferlaor
- מנהל

- תגובות: 78924
- הצטרף: נובמבר 2004
- שם מלא: עפר לאור
- מיקום: מודיעין, ישראל
- נתן תודות: 792 פעמים
- קיבל תודות: 5398 פעמים
YUV זה שיטת החזקת מידע (או כיווץ) וידאו.
YPbPr זו אחת מהשיטות של YUV
YCbCr היא שיטה אחרת.
בד"כ משתמשים בהם באופן כמעט אחד לאחד. מפתיע שיש שתי אופציות כאלה, יתכן שמדובר במעבר בין YPbPr ל- YCbCr (אם כי ההבדלים מאוד זעירים בין המקדמים של שתי השיטות ולכן אם תראה הבדלים הם יהיו מזעריים).
נראה לי יותר סביר שהם פשוט משתמשים במינוח לא נכון והם מתכוונים להשתמש במונחים REC601 מול REC709. זה גם יכול להסביר מדוע זה מופיע ב-PROGRESSIVE וגם למה אתה רואה הבדלים בין שתי השיטות. אם ההבדלים בעיקר מתבטאים בגווני הירוק (ירוק זוהר מול ירוק יותר "רגוע") - זה בהחלט יכול להסביר את זה.
YPbPr זו אחת מהשיטות של YUV
YCbCr היא שיטה אחרת.
בד"כ משתמשים בהם באופן כמעט אחד לאחד. מפתיע שיש שתי אופציות כאלה, יתכן שמדובר במעבר בין YPbPr ל- YCbCr (אם כי ההבדלים מאוד זעירים בין המקדמים של שתי השיטות ולכן אם תראה הבדלים הם יהיו מזעריים).
נראה לי יותר סביר שהם פשוט משתמשים במינוח לא נכון והם מתכוונים להשתמש במונחים REC601 מול REC709. זה גם יכול להסביר מדוע זה מופיע ב-PROGRESSIVE וגם למה אתה רואה הבדלים בין שתי השיטות. אם ההבדלים בעיקר מתבטאים בגווני הירוק (ירוק זוהר מול ירוק יותר "רגוע") - זה בהחלט יכול להסביר את זה.
- Catskinner
- חבר במועדון HT

- תגובות: 16019
- הצטרף: נובמבר 2006
- מיקום: הוד השרון
- נתן תודות: 123 פעמים
- קיבל תודות: 940 פעמים
עופר, אני חשבתי שההבדל בין YPbPr לבין YCbCr זה שבראשון משמש לשידור אנאלוגי ואילו השני הוא הפורמט הדיגיטאלי. זה טעות שלי והתבלבלו לי המונחים?
מעצבן אותי כשאומרים "אני ילך, אני יקנה". מעצבן אותי עוד יותר כשכותבים את זה.
- MartinHSabag
- מנהל

- תגובות: 59344
- הצטרף: נובמבר 2004
- שם מלא: מרטין סבג
- מיקום: כפר-סבא
- נתן תודות: 826 פעמים
- קיבל תודות: 1567 פעמים
- יצירת קשר:
- oferlaor
- מנהל

- תגובות: 78924
- הצטרף: נובמבר 2004
- שם מלא: עפר לאור
- מיקום: מודיעין, ישראל
- נתן תודות: 792 פעמים
- קיבל תודות: 5398 פעמים
Catskinner,
יש משהו בדבריך, בד"כ משתמשים בהם באמת בדיגיטלי מול אנלוגי.
שניהם יכולים להיות דיגיטליים או אנלוגיים. ההבדל הטכני ביניהם הוא הבדל קל במקדמים בנוסחאות התרגום שלהם ל-RGB.
יש משהו בדבריך, בד"כ משתמשים בהם באמת בדיגיטלי מול אנלוגי.
שניהם יכולים להיות דיגיטליים או אנלוגיים. ההבדל הטכני ביניהם הוא הבדל קל במקדמים בנוסחאות התרגום שלהם ל-RGB.
- unsound_methods
- חבר פעיל במיוחד

- תגובות: 563
- הצטרף: אפריל 2006
- מיקום: מרכז
- נתן תודות: 0
- קיבל תודות: 0
YCbCr הוא הגרסה הדיגיטאלית של YPbPr
תיקון קל למה שנאמר לעיל.
YPbPr הם קומפוננטים אנאלוגיים (בייצוג Luma+Color differences).
YCbCr הם הגרסה הדיגיטאלית שלהם.
נוסחאות ההמרה לקידוד הצבע בתור luma coefficients בהנתן R'G'B' (ערכים מתוקני גאמה אנאלוגיים בתחום 0 עד 1) נקבעות אך ורק לפי התקן - Rec601 עבור SD ו Rec709 עבור HD, וזה נכון ל YPbPr ול YCbCr כאחת.
לדוגמא, בתקן Rec601:
ניתן לראות כי ערכי Y' הינם בתחום 0 ל 1, וערכי Pb ו Pr בתחום -0.5 עד 0.5
ועבור 8bit YCbCr בתקן Rec601:
כמובן שמעגלים לשלם הקרוב (ערכים דיגיטאליים)
ניתן לראות כי ערכי Y בתחום 16 עד 235, וערכי Cb Cr בתחום 16 עד 240 (כאשר הערך 128 מייצג נייטראליות של ה color differences, כלומר גוון אפור).
(כמו כן רואים שישנו headroom ו footroom בקידוד הדיגיטאלי).
נכון להיום, כל הפורמטים הדיגיטאליים התקניים שמגיעים מהאולפן (DVD, שידורי כבלים לווין דיגיטאליים, BD וכולי) משתמשים בקידוד צבע מסוג YCbCr (כאשר מקדמי המשוואות נקבעים לפי Rec601 ל SD או Rec709 ל HD), ללא תלות בשיטת הדחיסה (mpeg, avc וכולי).
ולבסוף, כמאמר מוסגר, מהי הגדרת YUV המקורית?
כאשר מאפננים שידורי PAL ו NTSC אנאלוגיים, מכינים אות קומפוזיט שאותו "מלבישים" על ה carrier frequency.
כידוע, אות קומפוזיט הוא תוצאה של מודולציה של אות קומפוננט (לומה והפרשיי צבע).
ערכי ה Luma ו Color Diffs עבור NTSC ו PAL נקראים במקור YUV, וכמובן שהם מוגדרים באמצעות נוסחאות המרה מ R'G'B' - אלא שהמקדמים בנוסחאות הללו שונים מהמקדמים של YPbPr בשיטות Rec601 ו Rec709.
אבל, עם הזמן הביטוי YUV איבד את משמעותו המקורית, וברוב המקרים בהם אנשים מתייחסים ל YUV כוונתם היא לציין "קידוד צבע קומפוננט" המורכב מלומה והפרשיי צבע (מבלי להתייחס ספציפית לנוסחת המרה כזו או אחרת).
[/code]
YPbPr הם קומפוננטים אנאלוגיים (בייצוג Luma+Color differences).
YCbCr הם הגרסה הדיגיטאלית שלהם.
נוסחאות ההמרה לקידוד הצבע בתור luma coefficients בהנתן R'G'B' (ערכים מתוקני גאמה אנאלוגיים בתחום 0 עד 1) נקבעות אך ורק לפי התקן - Rec601 עבור SD ו Rec709 עבור HD, וזה נכון ל YPbPr ול YCbCr כאחת.
לדוגמא, בתקן Rec601:
קוד: בחירת הכל
Y = 0.299 R + 0.587 G + 0.114 B
Pb = -0.1687 R -0.3313 G + 0.5 B
Pr = 0.5 R -0.4187 G -0.0813 B
ועבור 8bit YCbCr בתקן Rec601:
קוד: בחירת הכל
Y = 16 + 65.481 R + 128.553 G + 24.966 B
Cb = 128 -37.797 R -74.203 G + 112 B
Cr = 128 + 112R -93.786 G -18.214 B
ניתן לראות כי ערכי Y בתחום 16 עד 235, וערכי Cb Cr בתחום 16 עד 240 (כאשר הערך 128 מייצג נייטראליות של ה color differences, כלומר גוון אפור).
(כמו כן רואים שישנו headroom ו footroom בקידוד הדיגיטאלי).
נכון להיום, כל הפורמטים הדיגיטאליים התקניים שמגיעים מהאולפן (DVD, שידורי כבלים לווין דיגיטאליים, BD וכולי) משתמשים בקידוד צבע מסוג YCbCr (כאשר מקדמי המשוואות נקבעים לפי Rec601 ל SD או Rec709 ל HD), ללא תלות בשיטת הדחיסה (mpeg, avc וכולי).
ולבסוף, כמאמר מוסגר, מהי הגדרת YUV המקורית?
כאשר מאפננים שידורי PAL ו NTSC אנאלוגיים, מכינים אות קומפוזיט שאותו "מלבישים" על ה carrier frequency.
כידוע, אות קומפוזיט הוא תוצאה של מודולציה של אות קומפוננט (לומה והפרשיי צבע).
ערכי ה Luma ו Color Diffs עבור NTSC ו PAL נקראים במקור YUV, וכמובן שהם מוגדרים באמצעות נוסחאות המרה מ R'G'B' - אלא שהמקדמים בנוסחאות הללו שונים מהמקדמים של YPbPr בשיטות Rec601 ו Rec709.
אבל, עם הזמן הביטוי YUV איבד את משמעותו המקורית, וברוב המקרים בהם אנשים מתייחסים ל YUV כוונתם היא לציין "קידוד צבע קומפוננט" המורכב מלומה והפרשיי צבע (מבלי להתייחס ספציפית לנוסחת המרה כזו או אחרת).
[/code]

