웨이브폼 읽는 법: 노출과 클리핑을 숫자로 확인하기
웨이브폼(Waveform)은 화면의 가로 위치마다 영상 신호가 어느 레벨에 있는지 보여 주는 비디오 스코프입니다. X축은 화면의 왼쪽에서 오른쪽까지, Y축은 신호 레벨을 나타냅니다. 파형이 위나 아래 경계에 닿아도 원본 촬영 센서에서 클리핑이 생겼다고 바로 단정할 수는 없습니다. 소스 변환과 데이터 레인지, 의도된 블랙·화이트를 함께 확인해야 합니다.
아래 도구로 웨이브폼을 보고, RGB 퍼레이드에서 채널별 차이도 확인해 보세요. 샘플 그라데이션과 클리핑 패턴은 결과가 예상과 맞는지 비교할 수 있도록 넣었습니다.
웨이브폼 확인 도구: 이미지의 밝기와 RGB 채널 보기
이미지를 선택하면 Y′ 웨이브폼과 RGB 퍼레이드를 전환해 볼 수 있습니다. 샘플 버튼은 별도의 파일 없이 시험할 때 씁니다. 파일은 브라우저 안에서만 읽고 서버로 보내지 않습니다.
이미지를 골라 Y′ 웨이브폼과 RGB 퍼레이드를 번갈아 보세요. 샘플 버튼은 계산 경로를 바로 시험합니다. 파일은 브라우저 안에서만 처리합니다. 완전 투명 픽셀은 제외하고, 반투명 픽셀은 배경 합성 없이 RGB값을 분석합니다.
이미지를 선택하거나 샘플을 눌러 시작하세요.
분석 결과가 여기에 표시됩니다.
계산은 브라우저가 디코딩한 8-bit RGB를 Rec.709 비선형 신호처럼 가정해 적용합니다. 큰 이미지는 긴 변을 최대 1600px로 줄입니다. 축의 10-bit 숫자는 Rec.709 nominal video range(64–940) 참조 표기이며, 입력 파일을 실제 10-bit 비디오 레벨로 변환하거나 원본 촬영 클리핑을 판정하지 않습니다.
웨이브폼 보는법: 가로는 화면 위치, 세로는 신호 레벨
웨이브폼은 이미지의 밝기만 한 줄로 요약하는 그래프가 아닙니다. 가로축은 프레임의 왼쪽부터 오른쪽까지를 훑고, 각 위치에서 픽셀 신호가 어느 높이에 있는지 표시합니다. 그래서 밝은 물체가 화면 오른쪽에 있으면 파형의 오른쪽 위에, 어두운 영역이 왼쪽에 있으면 왼쪽 아래에 나타납니다.
세로축의 아래는 낮은 신호, 위는 높은 신호입니다. 같은 가로 위치의 파형이 넓게 퍼져 있으면 그 위치에 여러 밝기 값이 있고, 가느다란 줄에 모이면 비슷한 값이 많다는 뜻입니다. 색보정에서는 파형의 끝점만 보지 말고 중요한 그림자와 하이라이트의 차이가 남아 있는지 같이 확인하세요.
Y′는 실제 광량이 아니라 영상 신호의 luma입니다
이 도구의 밝기 파형은 Rec.709 계수로 계산한 Y′를 표시합니다. 식은 Y′ = 0.2126R′ + 0.7152G′ + 0.0722B′입니다. R′·G′·B′는 비선형 영상 신호의 채널값이고, 이 가중합은 신호의 luma입니다. 물리적인 광량(luminance)이나 조도 측정값과 같은 뜻은 아닙니다.
계수에서 초록 채널 비중이 가장 크고 파랑은 가장 작습니다. 그래서 빨강 채널 하나가 최댓값이어도 Y′ 파형은 100%보다 낮을 수 있습니다. 색공간이 달라지면 계수도 달라질 수 있으므로, Rec.709 계수를 ACEScg 등 다른 신호에 그대로 적용하지 마세요. 색공간별 휘도 계수 글에서 그 차이를 이어서 볼 수 있습니다.
샘플 그라데이션과 클리핑 패턴에서 예상되는 결과
그라데이션 샘플은 왼쪽에서 오른쪽으로 검정에서 흰색까지 밝아집니다. 따라서 웨이브폼은 왼쪽 아래에서 오른쪽 위로 이어지고, 픽셀의 R·G·B가 같은 회색이므로 RGB 퍼레이드 세 채널도 같은 높이에 겹쳐 보여야 합니다.
클리핑 패턴은 같은 폭의 세로 띠 여섯 개로 만들었습니다. 다섯 띠는 회색, 마지막 띠는 빨강입니다. 회색 띠는 값 자체가 정규화된 밝기와 거의 같지만, 빨강 띠는 R 채널만 255라서 Y′가 100%에 도달하지 않습니다.
| 샘플 구간 | 8-bit RGB | Y′ 예상값 | 퍼레이드에서 볼 것 |
|---|---|---|---|
| 검정 | 0, 0, 0 | 0% | 세 채널이 아래에 겹침 |
| 어두운 회색 | 64, 64, 64 | 약 25.1% | 세 채널이 같은 높이 |
| 중간 회색 | 128, 128, 128 | 약 50.2% | 세 채널이 같은 높이 |
| 밝은 회색 | 191, 191, 191 | 약 74.9% | 세 채널이 같은 높이 |
| 흰색 | 255, 255, 255 | 100% | 세 채널 모두 맨 위 |
| 빨강 | 255, 64, 64 | 약 41.0% | R만 맨 위, G·B는 약 25% |
빨강 띠의 계산은 255×0.2126 + 64×0.7152 + 64×0.0722 = 104.6066입니다. 8-bit 전체 범위 255로 나누면 약 41.0%입니다. 따라서 Y′가 100%에 닿지 않아도 RGB 퍼레이드에서는 R 채널이 최댓값인 것을 볼 수 있습니다.
내장 테스트 이미지에서 코드 255가 한 채널 이상 포함된 픽셀은 33.3%, RGB가 모두 0인 완전 검정 픽셀은 16.7%입니다. 이는 여섯 띠 샘플의 흰색·빨강 띠와 검정 띠에서 계산한 비율일 뿐, 실제 촬영 영상의 클리핑 비율을 뜻하지 않습니다.
다빈치 리졸브에서 Waveform과 Parade 찾기
DaVinci Resolve 20 공식 Colorist Guide의 안내 경로는 Color page의 오른쪽에 있는 Scopes palette를 연 다음, 스코프 선택 메뉴에서 Waveform 또는 Parade를 고르는 방식입니다. 메뉴가 Parade로 보이면 그 이름을 눌러 드롭다운을 열고 Waveform을 선택할 수 있습니다. 가이드의 Waveform 예시는 설정에서 Y (luma) 채널을 선택해 밝기만 표시합니다.
Waveform은 현재 재생 헤드 위치의 신호를 화면 가로 위치에 맞춰 보여 줍니다. Parade는 RGB 채널을 따로 나란히 놓아 채널 간 차이를 비교하기 좋습니다. Blackmagic Design도 공식 스코프 설명에서 Waveform은 신호의 블랙·화이트 레벨, RGB Parade는 RGB 균형을 살펴보는 용도로 안내합니다.
실제 샷은 이 순서로 확인하세요
- 먼저 입력 변환과 색관리, Full/Data 또는 Video 레인지 등 현재 파이프라인을 확인합니다. 파일 종류만으로 레인지가 정해진다고 가정하지 마세요. 비디오 레벨 16–235와 풀 레인지 글에서 8-bit·10-bit 코드값 차이를 볼 수 있습니다.
- Waveform에서 문제를 확인할 화면의 가로 위치를 찾습니다. 위쪽에서는 밝은 디테일이 구분되는지, 아래쪽에서는 그림자 값이 바닥에 뭉쳐 있는지 살펴보세요.
- 색이 강한 영역이나 채널 클리핑이 의심되면 Parade로 바꿔 R·G·B를 각각 비교합니다. 채널이 서로 다르다고 모두 오류는 아니며, 중성 회색 영역이 실제로 있다면 그 부분에서 균형을 확인합니다.
- 조정 뒤에는 같은 화면 위치를 다시 봅니다. 파형이 특정 높이에 맞았는지만 보지 말고, 필요한 그림자·하이라이트 디테일과 장면의 의도가 유지되는지 비교하세요.
어두운 신호가 아래쪽에 있다는 사실만으로 블랙 크러시라고 할 수는 없습니다. 검정 배경처럼 원래 어두워야 하는 영역도 있습니다. 중요한 것은 여러 그림자 단계가 같은 바닥값으로 뭉쳐 차이가 사라졌는지입니다. 실제 블랙 레벨과 그림자 정보가 문제라면 블랙 레벨 점검 글도 함께 확인하세요.
0~100% 축과 10-bit 코드값은 따로 읽어야 해요
Rec.709의 nominal Video range에서 Y′ 블랙과 피크는 8-bit 16·235, 10-bit 64·940입니다. 0%부터 100%까지 선형으로 놓으면 10-bit 코드값은 64 + 876×(퍼센트/100)으로 환산할 수 있습니다.
| 표시 위치 | 8-bit nominal Video range | 10-bit nominal Video range |
|---|---|---|
| 0% | 16 | 64 |
| 50% | 약 126 | 502 |
| 100% | 235 | 940 |
하지만 Full/Data range의 끝은 8-bit 0–255, 10-bit 0–1023입니다. 작업 설정과 스코프 표시가 어느 범위를 쓰는지에 따라 같은 영상의 숫자는 달라집니다. 이 페이지 도구는 브라우저가 디코딩한 8-bit RGB 값으로 파형을 만들고 축에 64–940을 참고 라벨로 그립니다. 이 숫자는 도구가 입력을 10-bit 비디오 레벨로 바꿨다는 뜻도, 납품 신호의 legal 범위를 검사했다는 뜻도 아닙니다.
더구나 색관리 변환, 톤매핑, HDR·SDR 출력 과정은 이 도구에서 다루지 않습니다. 완전 투명 픽셀은 분석에서 제외하지만, 반투명 픽셀은 배경에 합성하지 않은 RGB값으로 계산합니다. 따라서 알파를 배경 위에 합성한 최종 화면과는 결과가 다를 수 있습니다. 큰 이미지는 분석 부담을 줄이려고 긴 변을 최대 1600px로 축소하므로 한 픽셀짜리 반짝임이나 매우 가는 선은 실제 스코프와 다르게 보일 수 있습니다. 실제 클리핑과 납품 레벨은 Resolve 같은 프로그램에서 원본과 출력 조건을 맞춘 뒤 확인하세요.
정리: 경계에 닿았는지보다 필요한 신호가 남았는지 보세요
웨이브폼의 가로축은 화면 위치, 세로축은 신호 레벨입니다. 밝은 영역과 그림자가 어디에 있는지 먼저 보고, 채널별 최댓값은 RGB 퍼레이드로 확인하세요. 경계에 닿은 파형만으로 원본 센서 클리핑을 단정하거나 모든 샷에 같은 IRE 목표를 강요하지 않는 것이 핵심입니다.
공식 자료
Y′ 계수와 레인지 기준, Resolve의 스코프 이름은 다음 공식 문서에서 확인했습니다.
vfx 잡학지식

댓글 0
첫 댓글을 남겨보세요.