Khác biệt giữa bản sửa đổi của “YUV”

Nội dung được xóa Nội dung được thêm vào
MastiBot (thảo luận | đóng góp)
n r2.7.3) (Bot: Thêm ja:YUV; sửa it:YUV
TuHan-Bot (thảo luận | đóng góp)
n Robot: Sửa đổi hướng
Dòng 1:
[[Tập tin:YUV_UV_plane.jpg|nhỏ|Ví dụ mặt phẳng màu U-V tại giá trị Y = 0.5, nằm trong phổ màu [[Mô hình màu RGB|RGB]].]]
 
Mô hình '''YUV''' qui định một [[không gian màu]] được tạo bởi một [[độ sáng]] và hai thành phần [[màu]] (''chrominance''). YUV được sử dụng trong hệ thống phát sóng [[truyền hình]] theo chuẩn [[PAL]], đây là chuẩn ở phần lớn các [[quốc gia|nước]].
 
Mô hình YUV giúp tạo ra màu đúng với nhận thức của con người hơn chuẩn [[Mô hình màu RGB|RGB]], là loại được dùng trong các thiết bị đồ hoạ máy tính, nhưng không chuẩn bằng không gian màu [[Không gian màu HSB|HSV]].
 
Y đại diện cho thành phần [[độ sáng]], U và V là đại diện cho các thành phần [[màu]]. Không gian màu [[YCbCr]] hay [[YPbPr]], được sử dụng trong các [[thiết bị phát hình]], đều xuất phát từ nó (Cb/Pb và Cr/Pr là những phiên bản biến thể của U và V), và đôi khi bị gọi một cách không chính xác là "YUV". Không gian màu [[YIQ]] được dùng trong các hệ thống truyền hình [[NTSC]] cũng liên quan đến nó, tuy nhiên lại đơn giản hơn nó nhiều.
 
Các tín hiệu YUV đều xuất phát từ các nguồn [[Mô hình màu RGB|RGB]]. Các giá trị trọng số của R, G và B được cộng lại với nhau để tạo ra một tín hiệu Y đơn, để biểu diễn độ sáng chung tại một điểm đó. Tín hiệu U sau đó được tạo ra bằng các trừ Y khỏi tín hiệu [[xanh lam]] (B của RGB), và được nhân với một tỉ lệ có sẵn; còn V được tính bằng cách trừ Y khỏi [[đỏ|màu đỏ]] (R của RGB), và nhân tỉ lệ với một hệ số khác.
 
Các công thức sau có thể dùng để tính toán ''Y'', ''U'' và ''V'' từ ''R'', ''G'' và ''B'':
Dòng 36:
*Nếu <math>\begin{bmatrix} R & G & B \end{bmatrix}^{T} = \begin{bmatrix} 1 & 1 & 1 \end{bmatrix}</math> thì <math>\begin{bmatrix} Y & U & V \end{bmatrix}^{T} = \begin{bmatrix} 1 & 0 & 0 \end{bmatrix}</math>. Nói cách khác, các hệ số ở hàng trên cùng có tổng là 1 và hai hàng sau có tổng là 0.
 
(Chú ý rằng công thức này dùng mô hình cũ, nhưng khá phổ biến, của Y; [[Truyền hình độ nét cao|HDTV]] dùng công thức hơi khác.)
 
Tuy có thể chuyển từ RGB->YUV bằng công thức toán, nhưng thường để tiện lợi dùng [[số xấp xỉ]].
Dòng 47:
Tuy nhiên, quá trình này làm giảm chất lượng ảnh. Vào thập niên [[1950]] khi NTSC được tạo ra thì điều này không phải là mối bận tâm vì hầu hết các thiết bị đều không thể hiển thị hình ảnh tốt hơn chất lượng của tín hiệu vào. Nhưng ngày nay, một tivi hiện đại có thể hiển thị hình ảnh với nhiều thông tin hơn so với tín hiệu vào. Điều này dẫn đến việc cố gắng để mã hoá thêm thông tin càng nhiều càng tốt vào trong tín hiệu YUV, kể cả [[S-Video]] của [[VCR]]. YUV còn được sử dụng là định dạng chuẩn cho các giải thuật nén chung cho [[video compression]] như [[MPEG-2]], được dùng trong truyền hình số và cho [[DVD]]. Định dạng giải mã video chuyên nghiệp [[CCIR 601]] cũng dùng không gian màu YUV, để tương thích với các định dạng video analog trước, là định dạng có thể chuyển thành bất cứ định dạng ra nào một cách dễ dàng.
 
YUV là một định dạng uyển chuyển có thể kết hợp dễ dàng vào bất cứ định dạng video nào khác. Chẳng hạn nếu bạn [[điều chế biên độ|điều biên]] tín hiệu U và V vào trong giai đoạn [[Quadrature amplitude modulation|quadrature]] của 1 subcarrier thì bạn sẽ được một tín hiệu đơn gọi là '''C''', cho ''chroma'', rồi nó có thể tạo ra tín hiệu YC chính là S-Video. Nếu bạn trộn lẫn tín hiệu Y và C, bạn sẽ được một [[composite video]], thứ mà mọi tivi đều có. Tất cả những việc điều mã (''modulating'') này có thể thực hiện một cách dễ dàng bằng những mạch với chi phí thấp, trong khi việc giải mã (''demodulation'') thì thực sự khó. Để tín hiệu ở dạng YUV nguyên thuỷ sẽ làm cho việc tạo dựng DVD dễ dàng, vì chúng có thể dễ dàng downmix để có thể hỗ trợ hoặc S-video hay composite và vì thể đảm bảo tính tương thích với các mạch đơn giản, trong khi vẫn giữ lại mọi thông tin gốc từ tín hiệu RGB nguồn.
 
== Cách lấy mẫu ==
Dòng 56:
*[[S-Video]]
*[[Không gian màu]]:
**[[Mô hình màu RGB|RGB]] cho [[thiết bị hiển thị|màn hình]] màu
**[[Mô hình màu CMYK|CMYK]] cho [[in màu]]
**[[Không gian màu HSB|HSV]]
**[[HLS]]
**[[RYB]]