YCbCr, Y′CbCr hoặc Y Pb / Cb Pr / Cr, cũng được viết là YCBCR hoặc Y'CBCR, là một họ các không gian màu được sử dụng như một phần của đường dẫn hình ảnh màu trong video và hệ thống chụp ảnh kỹ thuật số. Y là thành phần luma và C B và C R là các thành phần sắc độ khác nhau của màu xanh và màu đỏ. Y′ (với dấu ') được phân biệt với Y, đó là độ chói, nghĩa là cường độ ánh sáng được mã hóa phi tuyến dựa trên các nguyên tắc RGB được hiệu chỉnh gamma. Các không gian màu Y′CbCr được xác định bằng phép biến đổi tọa độ toán học từ không gian màu RGB tương ứng. Nếu không gian màu RGB bên dưới là tuyệt đối, thì không gian màu Y′CbCr cũng là một không gian màu tuyệt đối; ngược lại, nếu không gian RGB không xác định, thì Y′CbCr cũng vậy. Màn hình ống tia catốt được điều khiển bởi các tín hiệu điện áp màu đỏ, xanh lục và xanh lam, nhưng các tín hiệu RGB này không hiệu quả như là một đại diện cho lưu trữ và truyền tải, vì chúng có rất nhiều dữ liệu thừa. YCbCr và Y′CbCr là một xấp xỉ thực tế để xử lý màu sắc và tính đồng nhất về nhận thức, trong đó các màu chính tương ứng với màu đỏ, xanh lá cây và xanh dương được xử lý thành thông tin có ý nghĩa. Bằng cách này, việc xử lý, truyền tải và lưu trữ hình ảnh/video tiếp theo có thể thực hiện các thao tác và đưa ra các lỗi theo những cách có ý nghĩa. Y′CbCr được sử dụng để tách tín hiệu luma (Y′) có thể được lưu trữ với độ phân giải cao hoặc được truyền ở băng thông cao và hai thành phần sắc độ (CB và CR) có thể giảm băng thông, ghép lại, nén, hoặc xử lý riêng để cải thiện hiệu quả hệ thống. Một ví dụ thực tế là giảm băng thông hoặc độ phân giải được phân bổ thành "màu" so với "đen trắng", vì con người nhạy cảm hơn với thông tin đen trắng (xem ví dụ hình ảnh bên phải). Điều này được gọi là mẫu phụ sắc độ. Một dạng khác của Y′CbCr được chỉ định trong tiêu chuẩn ITU-R BT.709, chủ yếu dành cho sử dụng HDTV. Hình thức mới hơn cũng được sử dụng trong một số ứng dụng định hướng hiển thị trên máy tính. Trong trường hợp này, các giá trị của Kb và Kr khác nhau, nhưng các công thức để sử dụng chúng là như nhau. Đối với ITU-R BT.709, các hằng số là: Dạng Y′CbCr này dựa trên mô hình RGB phù hợp hơn với các đặc tính phát thải phosphor của CRT mới hơn và các thiết bị hiển thị hiện đại khác. Các định nghĩa của tín hiệu R', G' và B' cũng khác nhau giữa BT.709 và BT.601 và khác nhau trong BT.601 tùy thuộc vào loại hệ thống TV được sử dụng (625 dòng như trong PAL và SECAM hoặc 525-line như trong NTSC), và khác biệt hơn nữa trong các thông số kỹ thuật khác. Trong các thiết kế khác nhau, có sự khác biệt trong định nghĩa về tọa độ màu R, G và B, điểm trắng tham chiếu, phạm vi gam được hỗ trợ, các hàm bù trước gamma chính xác để lấy R ', G' và B 'từ R, G, và B, và trong tỷ lệ và độ lệch được áp dụng trong quá trình chuyển đổi từ R'G'B 'sang Y′CbCr. Vì vậy, việc chuyển đổi YCbCr thích hợp từ dạng này sang dạng khác không chỉ là vấn đề đảo ngược một ma trận và áp dụng dạng khác. Trong thực tế, khi Y′CbCr được thiết kế lý tưởng, các giá trị của K B và K R được lấy từ thông số kỹ thuật chính xác của tín hiệu chính màu RGB, do đó tín hiệu luma (Y ′) tương ứng gần nhất với gamma- điều chỉnh độ chói (thường dựa trên các phép đo CIE 1931 về phản ứng của hệ thống thị giác của con người đối với các kích thích màu sắc). Tiêu chuẩn ITU-R BT.2020 xác định cả YmaCCr đã sửa lỗi gamma và phiên bản mã hóa tuyến tính của YCbCr được gọi là YcCbcCrc. YcCbcCrc có thể được sử dụng khi ưu tiên hàng đầu là lưu giữ thông tin độ chói chính xác nhất. Đối với YcCbcCrc, các hệ số là: