Kiểm tra màn hình

Để ý xem màu chuyển có mượt không. Các vệt màu cũng có thể đến từ cài đặt trình duyệt hoặc màn hình.

Space→ mẫu tiếp theo Esc thoát

Kiểm Tra Màu Màn Hình — Dải Màu Gradient & Banding

Công cụ kiểm tra màu màn hình này giúp bạn quan sát ngay trên một màn hình xem thiết bị hiển thị dải chuyển màu mượt mà hay bị đứt đoạn thành các đường sọc bậc thang (color banding). Các dải sắc độ xám greyscale và RGB toàn chiều rộng quét qua mọi cấp độ sáng mà tấm nền có thể tái tạo, làm lộ rõ hiện tượng dải sọc màu, phân tầng sắc độ (posterisation) và nhiễu khử răng cưa dithering. Hãy bật toàn màn hình trong phòng tối, chỉ trong một phút bạn sẽ biết vấn đề nằm ở tấm nền, card đồ họa hay do tệp video nguồn.

Cách thực hiện kiểm tra màu màn hình

Chuyển sang chế độ toàn màn hình, giảm độ sáng đèn phòng và ngồi ở khoảng cách nhìn bình thường của bạn. Hiện tượng dải sọc màu (banding) là hiệu ứng tương phản thị giác: ánh sáng môi trường xung quanh sẽ che lấp nó, trong khi một căn phòng tối sẽ làm lộ rõ khuyết điểm. Hãy đảo mắt từ từ dọc theo từng dải màu thay vì nhìn chăm chú vào một điểm: thị giác con người có xu hướng phóng đại các đường viền cạnh, biến một bước nhảy sắc độ nhỏ thành một đường kẻ sắc nét.

Hãy kiểm tra dải thang độ xám trước, sau đó kiểm tra riêng từng kênh màu đỏ, xanh lá và xanh dương. Một màn hình chỉ bị sọc trên duy nhất một kênh màu thường do lỗi bảng tra cứu (LUT) hoặc cấu hình màu ICC không tương thích chứ không phải do tấm nền phần cứng. Cuối cùng, hãy đánh giá phần mười tối nhất của dải chuyển màu: đó là vùng mà hầu như mọi màn hình đều bộc lộ hạn chế.

Bản chất vật lý của hiện tượng color banding

Hiện tượng banding xuất hiện khi một dải chuyển màu có số lượng sắc thái ít hơn khoảng cách điểm ảnh vật lý mà nó phải trải dài. Một dải chuyển từ đen sang trắng rộng 1440 pixel trên màn hình 8-bit chỉ có 256 mức độ xám, do đó mỗi cấp độ màu buộc phải kéo giãn trên 5 đến 6 pixel. Tại điểm giao nhau giữa hai cấp độ kề cận sẽ xuất hiện một đường phân cách, và chuỗi các đường phân cách đó tạo thành các sọc rõ rệt.

Phép tính số học rất trực quan: 6 bit cho mỗi kênh cung cấp 64 bước, 8 bit cung cấp 256 bước và 10 bit cung cấp 1024 bước chuyển. Nâng cấp từ 8-bit lên 10-bit không thêm các màu sắc kỳ lạ chưa từng thấy, mà chèn thêm ba sắc thái trung gian vào giữa mỗi cặp sắc thái sẵn có. Chi tiết chuyển tiếp mịn màng đó là tất cả những gì một dải gradient cần để trở nên hoàn hảo.

Tấm nền 6-bit, 8-bit, 10-bit và sự thật về công nghệ FRC

Hầu hết các màn hình tần số quét cao giá rẻ không phải là tấm nền 8-bit thuần túy. Chúng thường là tấm nền 6-bit sử dụng công nghệ kiểm soát tốc độ khung hình (FRC), làm nhấp nháy từng điểm ảnh qua lại giữa hai sắc thái lân cận cực nhanh để mắt tự hòa trộn thành màu ở giữa. Bảng thông số kỹ thuật thường ghi 8-bit (6-bit + FRC) hoặc công bố 16,2 triệu màu thay vì 16,7 triệu; cách thức tương tự tạo ra các màn hình «10-bit» vốn dĩ là 8-bit + FRC.

FRC hoạt động rất hiệu quả nhưng mang tính thời gian chứ không phải không gian: nó dùng thời gian để đổi lấy độ mịn biểu kiến. Trên dải màu tối diện tích lớn, bạn có thể thấy hiện tượng ánh sáng gợn lăn tăn thay vì một dải màu phẳng tĩnh, và nó trở nên rõ rệt hơn ở tần số quét thấp. Windows báo cáo liên kết là 8-bit trong cả hai trường hợp, do đó hệ điều hành không thể cho bạn biết chính xác cấu tạo vật lý của màn hình.

Tại sao hiện tượng sọc banding luôn lộ rõ trong cảnh tối

Vùng bóng tối là nơi độ sâu bit màu bị cạn kiệt đầu tiên. Thị giác con người cảm nhận độ sáng theo hàm logarit, do đó sự chênh lệch giữa mức 2 và 3 là rất rõ rệt trong khi mức chênh lệch giữa 200 và 201 thì mắt thường không thể phân biệt. Đường cong gamma sRGB bù đắp bằng cách gán nhiều giá trị kỹ thuật số hơn cho vùng tối, nhưng nó không thể tạo ra những sắc thái không tồn tại trong nguồn phát: dưới mức 20, tín hiệu 8-bit gần như không còn bước chuyển nào.

Đó là lý do bầu trời đêm hay vệt đèn pin chiếu trên tường dễ bị đứt đoạn thành từng dải đồng tâm trong khi bầu trời xanh ban ngày lại rất mượt mà. Việc tăng độ sáng màn hình hoặc làm phẳng đường cong gamma chỉ làm cho vết đứt đoạn thêm nghiêm trọng. Nếu dải tối bị sọc nặng trong khi vùng trung tính vẫn mịn, hãy kiểm tra đường cong sắc độ bằng công cụ kiểm tra gamma trước khi kết luận tấm nền bị lỗi.

Do màn hình, card đồ họa, cáp kết nối hay nội dung video?

Hãy kiểm tra từng yếu tố theo thứ tự sau — ba bước đầu tiên hoàn toàn không tốn chi phí.

Nội dung trước tiên: Video nén trực tuyến và ảnh JPEG 8-bit thường đã bị sọc banding sẵn từ khâu nén tệp. Nếu cảnh hoàng hôn xem trên mạng bị sọc nhưng các dải màu trên trang web này hiển thị mượt mà, thì phần cứng của bạn hoàn toàn bình thường.

Tiếp đến là đầu ra GPU: Việc xuất tín hiệu dải giới hạn RGB Limited (16–235) đến màn hình đang cài đặt dải đầy đủ Full Range là nguyên nhân phổ biến nhất gây ra sọc màu bất ngờ sau khi cập nhật driver. Hãy chỉnh lại đầu ra GPU thành RGB, Dải động đầy đủ (Full), chuẩn 4:4:4 và độ sâu màu từ 8 bpc trở lên.

Sau đó là quản lý màu sắc: Một cấu hình màu ICC cũ hoặc tự động nạp sẽ áp dụng bảng tra cứu lượng tử hóa lần thứ hai trên tín hiệu 8-bit. Xóa cấu hình ICC trong hệ thống và khởi động lại máy tính sẽ xử lý được phần lớn các khiếu nại về lỗi sọc màu.

Cuối cùng là cáp kết nối: Cáp kỹ thuật số truyền tín hiệu ổn định hoặc mất hẳn tín hiệu với hiện tượng chớp tắt, màn hình đen; nó không làm giảm dần độ mịn của màu sắc. Tuy nhiên, nếu băng thông cáp không đáp ứng được cùng lúc độ phân giải, tần số quét và độ sâu màu, GPU sẽ tự hạ xuống 4:2:2 hoặc 8-bit. Việc xuất hiện sọc trên DisplayPort ở 144 Hz nhưng biến mất trên HDMI ở 75 Hz là vấn đề băng thông kết nối chứ không phải cáp bị hỏng.

Nếu các đường sọc nằm cố định ở một vùng trên màn hình mà không chuyển động theo dải màu gradient, đó không phải là lỗi banding mà là hiện tượng ánh sáng không đều của tấm nền, bạn hãy kiểm tra bằng công cụ kiểm tra độ đồng đều màn hình.

Độ sâu bit màu và băng thông truyền tải của dây cáp

Độ sâu màu cao hơn đòi hỏi băng thông truyền tải lớn hơn rất nhiều. Đường truyền hiển thị phải gánh số lượng pixel nhân với tần số quét và nhân với số bit trên mỗi pixel. Đòi hỏi 10-bit thay vì 8-bit làm tăng nhu cầu băng thông lên khoảng 25%. Đó là lý do tại sao card màn hình hỗ trợ 10 bpc ở 120 Hz nhưng chỉ cho phép 8 bpc ở 165 Hz trên cùng một màn hình, và tại sao chuẩn 4K 60Hz 10-bit 4:4:4 vượt quá giới hạn của cổng HDMI 2.0.

Khi chạm ngưỡng băng thông tối đa, bạn bắt buộc phải đánh đổi: tần số quét, độ phân giải màu chroma hay độ sâu bit. Đối với công việc văn phòng và chơi game SDR thông thường, chế độ 8-bit RGB dải đầy đủ với tần số quét cao thường là lựa chọn tối ưu, vì game và các ứng dụng vốn dĩ được thiết kế ở chuẩn 8-bit. Độ sâu 10-bit chỉ thực sự phát huy giá trị đối với video HDR nguyên bản và công việc chỉnh màu chuyên nghiệp.

Những giới hạn mà bài kiểm tra trên trình duyệt không thể đo

Trình duyệt web không có quyền can thiệp hệ thống để đọc độ sâu bit phần cứng thực tế của tấm nền màn hình. Nó chỉ vẽ các giá trị màu và để mắt bạn tự đánh giá kết quả thực tế. Mọi thành phần nằm giữa mã màu CSS và bề mặt kính màn hình — trình tổng hợp cửa sổ hệ điều hành, bảng LUT card đồ họa, cấu hình ICC và bộ xử lý nội bộ của màn hình — đều có thể thay đổi tín hiệu. Do đó, bài kiểm tra này phản ánh toàn bộ chuỗi tín hiệu chứ không đo riêng lẻ tấm nền.

Ngoài ra, mắt người gần như không thể phân biệt công nghệ FRC chất lượng cao với màn hình 8-bit thực tế ngoại trừ ở vùng bóng tối cực sâu, và bài kiểm tra không đo lường độ chuẩn màu tuyệt đối: màn hình có thể hiển thị dải chuyển tiếp mượt mà nhưng vẫn bị lệch tông màu nặng. Để kiểm tra toàn diện các yếu tố khác của màn hình, mời bạn tham khảo trung tâm kiểm tra màn hình.

Câu hỏi thường gặp về dải màu gradient và banding

Tại sao màn hình OLED đắt tiền vẫn bị hiện tượng sọc dải màu?

Hầu như luôn do việc nén dữ liệu của tệp video và cách xử lý sắc thái cận đen, không phải lỗi tấm nền. Do OLED đạt được màu đen tuyệt đối, vài cấp độ xám đầu tiên sẽ phơi bày hoàn toàn sự thiếu hụt bước chuyển của nguồn phát 8-bit — điều mà màn hình LCD thường che lấp nhờ ánh sáng đèn nền. Hãy thử phát cùng đoạn video đó trên một màn hình khác trước khi đem đi bảo hành.

Hiện tượng sọc dải màu là do màn hình hỏng hay card đồ họa hỏng?

Thường không phải do thiết bị nào hỏng, mà do tệp nguồn bị nén giảm chất lượng hoặc cài đặt đầu ra chưa đúng. Lỗi phần cứng thực sự sẽ xuất hiện dưới dạng điểm chết, màn hình nhấp nháy dữ dội hoặc rác hình, chứ không tạo ra các đường sọc đều đặn và mượt mà. Hãy thử nghiệm bằng dải màu trực tiếp trên web: nếu mượt, phần cứng vẫn tốt. Hãy chỉnh GPU về RGB Dải Đầy Đủ 4:4:4 và xóa các cấu hình màu ICC.

Làm thế nào để biết màn hình là 8-bit thực tế hay 6-bit + FRC?

Hãy kiểm tra bảng thông số chi tiết của nhà sản xuất chứ không nhìn vào cài đặt Windows. Windows luôn báo cáo kết nối là 8-bit cho dù màn hình là 8-bit thực hay dùng FRC. Các hãng sản xuất thể hiện điều này ở số lượng màu: 16,7 triệu màu là 8-bit thực, trong khi 16,2 triệu màu là 6-bit + FRC. Nhìn bằng mắt thường, màn hình FRC sẽ có hiện tượng rung nhiễu nhẹ ở các vùng tối sâu nhất.

Cắm cổng DisplayPort bị sọc màu nhưng cắm HDMI lại không bị: do cáp hỏng?

Dây cáp gần như không bao giờ là nguyên nhân trực tiếp làm sọc màu. Cáp kỹ thuật số khi hỏng sẽ làm mất hẳn tín hiệu hoặc chớp tắt màn hình chứ không làm giảm độ mượt của màu sắc. Sự khác biệt giữa hai cổng nằm ở chế độ tín hiệu được thiết lập: một cổng có thể đang chạy ở chế độ dải giới hạn hoặc chuẩn 4:2:2. Hãy đối chiếu định dạng màu và dải động trong phần mềm điều khiển GPU.

Làm cách nào để kiểm tra độ sâu màu 10-bit có thực sự hoạt động?

Hãy mở một hình ảnh dải màu 10-bit và nhìn kỹ vào các vùng bóng tối, nơi 768 bước chuyển sắc độ bổ sung bộc lộ rõ nhất. Cài đặt đầu ra GPU thành 10 bpc, sau đó đặt dải màu 8-bit và 10-bit cạnh nhau để so sánh; nếu chúng giống hệt nhau, một mắt xích nào đó trong hệ thống vẫn đang chạy ở 8-bit. Cần lưu ý rằng màn hình nền Windows và hầu hết phần mềm thông thường đều hiển thị ở 8-bit kết hợp khử hạt dithering.

8-bit ở 165Hz hay 10-bit ở 120Hz — tùy chọn nào cho màu sắc tốt hơn?

Hãy chọn 8-bit ở 165 Hz cho nhu cầu sử dụng hàng ngày và chơi game. Cáp màn hình có băng thông cố định và 10-bit ngốn thêm khoảng 25% dữ liệu, buộc tần số quét tối đa phải hạ xuống. Vì game và nội dung SDR được sản xuất ở chuẩn 8-bit, độ sâu màu bổ sung sẽ không được tận dụng. Chỉ nên bật 10-bit khi xem video HDR thực thụ hoặc làm công việc chỉnh màu chuyên nghiệp.

Bị sọc màu nghiêm trọng trên card đồ họa RTX 3060 — cách khắc phục ra sao?

Trước hết hãy xóa bỏ các cấu hình màu ICC đang áp dụng trong hệ điều hành. Một cấu hình màu lỗi thời sẽ tái lượng tử hóa tín hiệu 8-bit và là thủ phạm trực tiếp gây ra sọc màu. Mở Color Management trong Windows, tick vào «Use my settings for this device», xóa toàn bộ các profile trong danh sách rồi khởi động lại máy. Sau đó vào NVIDIA Control Panel chỉnh Output dynamic range thành Full và định dạng màu thành RGB.