Làm thế nào NVIDIA xuất hình 4K 60Hz thông qua HDMI 1.4

NVIDIA đã sử dụng 1 mẹo cũ để nén các hình ảnh video lại nhằm xuất hình 4K 60Hz thông qua HDMI 1.4 trên card màn hình dùng GPU Kepler

Tags: card màn hình NVIDIA

Làm thế nào NVIDIA xuất hình 4K 60Hz thông qua HDMI 1.4

Làm thế nào NVIDIA xuất hình 4K 60Hz thông qua HDMI 1.4

Bình thường khi ta muốn xuất hình 4K 60Hz thì phải dùng cổng HDMI 2.0 hoặc cổng DisplayPort 1.2. Tuy nhiền là dùng card NVIDIA có hỗ trợ cổng DisplayPort đi chăng nữa thì vẫn có nhiều LCD hiện nay dù hỗ trợ 4K nhung không có cổng DisplayPort 1.2, nhất là các dòng TIVI. Tuy nhiên, trong phiên bản driver GeForce 340.43 Beta thì NVIDIA có nhắc đến việc xuất hình 4K 60Hz bằng cổng HDMI 1.4 mà không cần dùng cổng HDMI 2.0

OK, vậy đó là thế nào? Câu trả lời là họ dùng "chroma subsampling" (tôi không hiểu là gì nhưng có lẽ là giảm mẫu màu sắc, hình ảnh gì đó, đại loại là thế). Thay vì sử dụng chuẩn YCbCr 4:4:4 hoặc RGB sampling, họ lại dùng 4:2:0. Điều nầy có nghĩ là hình ảnh vẫn sẽ có cùng thông tin về độ sáng nhưng thông tin về màu sắc đã bị nén lại giảm đi 4 lần. Thông tin màu sắc giảm 4 lần đồng nghĩa với tín hiệu truyền đi cũng sẽ giảm đáng kể. Và kết quả đạt được là NVIDIA có thể xuất hình 4K 60Hz với băng thông chỉ 8.2GB/s thông qua HDMI 1.4

Mẫu hình 4:4:4 và 4:2:0

Mẫu hình 4:4:4 và 4:2:0

Dĩ nhiên, cái gì cũng có giá của nó hết, hãy nhìn tấm hình ví dụ ở trên đây. Phía bên trái, chúng ta có 1 mẫu hĩnh 4:4:4 với đầy đủ thông tin về độ sáng và màu sắc. Còn bên phải, đó là 1 mẫu hình 4:2:0 với thông tin độ sáng đầy đủ nhưng thông tin màu sắc chỉ còn 1/4. Bởi vì thông tin màu sắc vẫn còn nguyên vẹn, mỗi điểm ảnh trên hình ảnh vẫn có thể thấy được sự khác biệt lẫn nhau. Nhưng do thông tin màu sắc bị giảm nên chắc chắn điểm ảnh sẽ bị biến dạng. Điều nầy sẽ không ảnh hưỡng lắm đối với các ảnh động nhưng đối với các hình giống như văn bản thì ảnh hưỡng rất lớn. Văn bản sẽ không được rõ ràng nên nếu bạn dùng giao tiếp nầy để sử dụng cho 1 Desktop vì mục đích văn phòng thì thật là kinh khủng vì màu sắc thể hiện rất méo mó.

Hình ảnh truyền bằng YCbCr

Hình ảnh truyền bằng YCbCr

YCbCr là 1 giao thức truyền hình ảnh khi độ sáng (Y) và red-difference và blue-difference chromas (CbCr) được truyền đi. Bạn hãy nhìn tấm hình phía bên trên, bản thân nó đã tự tiết kiệm rất nhiều băng thông và vì mắt con người rất nhạy cảm với từng độ sáng khác nhau, bạn sẽ không thấy được sự khác biệt khi dùng mẫu 4:4:4. Tuy nhiên, khi dùng mẫu 4:2:0, sự sụt giảm thông tin màu sắc đáng kể sẽ gây sự chú ý cho bạn hơn. Bằng việc sử dụng 2 tấm hình được cung cấp (có thể thêm nhờ sự tưởng tượng của bạn), bạn có thể thấy ý tưởng của NVIDIA không phù hợp cho các file video kích thước lớn (hầu hết các file video đều được nén với dạng 4:2:0 để giảm đi kích thước vi bạn khó phân biệt được) nhưng lại phù hợp cho văn bản.

Mặc dù chất lượng bị suy giảm nhưng đây là 1 giải pháp khá hữu hiệu cho những ai cần nó. Nếu bạn dùng Dekstop ở 30Hz, bạn sẽ phải điều chỉnh độ màu chính xác và nếu bạn chơi game ở 60Hz, hình ảnh sẽ mượt và sắc nét với res 4K. Ý tưởng nầy không phải hoàn hảo nhưng nó là 1 bước đi đúng với những thiết bị cũ.