※ 本文轉寄自 ptt.cc, 文章原始頁面
標題

Re: [情報] 微軟推出Windows HDR校正工具

時間
最新2024-01-23 19:41:00
留言128則留言,29人參與討論
推噓32 ( 32096 )
一個正在做GPU, 待過螢幕廠, 也待過微軟windows team的人路過聊天一下... 我雖然自己沒遇過Windows HDR問題, 但問題應該不是出在Windows不支援DolbyVision output, 也不是因為Windows把輸出定在BT.2020, 你提到的Android/iOS/...那些支援DolbyVision相關的(SMPTE 2094-xx) 其實也都是輸出在BT.2020 這問題應該是出在Windows不知道顯示設備的實際顯示的顏色是怎麼樣, 所以他只能自己推算,推算的方法也就是根據螢幕告訴它的的DisplayHDR資訊, 那DisplayHDR其實就是HDR10為基礎的技術, 只是它的重點是在"一定亮度限制下"的色彩表現, 而不是優先考慮"content creator要呈現的顏色", 它跟面板是多少bit的沒有絕對的關係, 當然面板的bit數越高確實會越容易準些, 但這問題我想應該在於它一開始的顏色起點位置就比較偏了. 現在的遊戲支援DV的應該屈指可數, 線上串流應該是比較多 但你玩遊戲跟看串流比較不會遇到HDR問題不是因為Windows只支援SMPTE 2086的關係 當然也不是因為其他設備支援SMPTE 2094-xx的關係 而是因為這些內容送來的HDR metadata明確的告訴你的裝置即將要送來的frame的條件, 讓螢幕可以很準確地知道它應該要試著讓這個每個pixel打在哪個顏色上, 所以即便每個螢幕的能力不同,但每顆螢幕都知道它應該要打在哪. Windows系統則不是這樣, 因為它其實是根據你設備的EDID去調整metadata, 想辦法告訴你的螢幕它應該要落在哪,但很遺憾的它猜錯了, 顏色就偏了, 所以用HDR校正工具才會有用, 因為這工具讓你告訴Windows你看到了甚麼, 它才可以比較準確地調整到正確位置. 至於你說為什麼別的OS沒這問題? 說真的我也不知道, 畢竟我也沒在Windows上遇到這問題, 但能確定的是其他OS根外接顯示設備的淵源比較偏向影視業, 跟著規格是跟得比較緊的, 因為你說的那些像AppleTV, Chromecast甚麼的, 本來就是suppose要接電視或是一體式顯示裝置的的, 那設計給電視/嵌入式系統用的設備本來就比較多手段可以拿到比較詳細的資訊, 像是HDMI CEC,或是Android的framework本來就帶著比較多其他種metadata可以參考. Windows則不是, 它支援HDR的原意是往DisplayHDR那個方向,並不是電視 拿PS5來說吧, Sony的HDMI CEC指令其實有帶著很多自家PQ相關的參數, 三星/飛利浦/其他牌子當然也有, 但Sony自家的規格當然是最完整的, 所以PS5你打開自動HDR接著Sony電視其實效果肯定會很好, 因為你的PS5對你的Sony電視的能耐掌握度很高XD 同理, 三星的電視配三星的STB/BD player, 飛利浦的電視配飛利浦的BD player, etc, 效果也應該會是最好的, 這幾家的CEC PQ spec都挺厚的XD ※ 引述《jhangyu (jhangyu)》之銘言: : ※ 引述《sx4152 (呵呵)》之銘言: : : 我個人最近才入手一個雞排的螢幕 也是HDR400 常見的假HDR螢幕 : : 之前看過這這篇心得才暫時沒有更新到win10 : : 今天冒死更新到win11看看 : : 我只能說微軟真的太卑鄙無恥了,真正的HDR只藏在win11,跟win10版本天差地遠 : : 正在使用HDR螢幕的人務必更新到WIN11 : : 原本WIN10開啟HDR後不管是顏色還是對比度都很怪 : : WIN11版本的HDR>>>>>>>> WIN10 : : 然後記得在微軟商店下載Windows HDR Calibration來校正螢幕 : : 我不管是連接電腦螢幕還是使用4K HDR電視之下的HDR效果都比原本好太多 : : 比較接近沒開HDR下的色彩,亮度對比度的表現也都比較真實不會看起來很怪 : : 一般在上網文書用途沒關掉HDR也能使用 : : 我們都知道WIN10開HDR後看甚麼都怪 : 這個問題有特別查過,之前因為看有網友說Windows開HDR顯示顏色很怪 : 是因為顯示器的色域不夠廣,所以顏色才會發灰 : 如果用色域廣的OLED螢幕就不會有這個問題 : 當時我就傻傻的信了,然後入手了LG G2/48GQ900-B : 然後你猜怎麼著? : 即使使用微軟新出的顏色校正軟體,那個顏色還是跟大便一樣 : 後來查了一下原因 : 最根本的原因是微軟沒有支援將自己的系統介面色彩 : 以HDR+或是Dolby Vision訊號輸出的所導致 : 因為有HDR顯示能力的螢幕,大部分都會支援這兩種格式的訊號 : 所以廠商在出廠的時候,會將螢幕的真實顯示的色彩和這兩種訊號的色彩空間做映射 : 這樣當有HDR+/Dolby色彩格式的訊號傳過來之後 : 顯示器就知道我該怎麼正確的顯示個顏色 : 而市面上你能看得到的系統: : Apple TV/Android TV/iOS/Android/Chrome OS/macOS都支援將系統介面 : 以HDR+/Dolby Vision或是其他的HDR格式輸出,讓你的螢幕能正確的解譯顏色 : 而遺憾的,唯獨通行量最高的Windows : 除了始終不支援將系統介面訊號以上述兩種HDR訊號輸出之外 : 還選擇了最糟糕的處理方式: : 他在你將系統切換成HDR模式之後 : 直接將系統介面的顏色以色彩空間超級無敵大的Rec2020輸出 : 完全沒有因應顯示器的顯色能力進行色域的縮限 : 這句話是什麼意思呢? : 簡單解釋一下,即使目前顯色能力數一數二的LG G2/Sony A90K : P3色域覆蓋也頂多到99.5% : 聽起來很高對吧?但是你要不要看一下他和Rec2020中間還差了一大截 : https://i.imgur.com/tQHqk2w.png
Re: [情報] 微軟推出Windows HDR校正工具
: 也就是說現今根本沒有螢幕顯示能力能做到100%的Rec2020色域覆蓋 : 這幾台最強的OLED螢幕大部分就只能勉強做到7X%吧 : 所以如果你拿Rec2020的訊號餵給這些OLED螢幕會發生什麼事情呢? : 會變成他只能顯示原本他能顯示的色域的7成 : 所以螢幕永遠看起來髒髒灰灰的 : 即使你拿WIN11那個看起來好像有用的「HDR校正」軟體校正也沒用 : 因為那只是用來校正Gamma亮度曲線的映射而已(而且人肉操作,不精確) : 在色彩空間方面還是沒救 : 我試過我用分光光度計的校色儀Colormunki Photo測試 : 在打開HDR的Windows下,色域覆蓋甚至只縮水成40%的sRGB容積 : 看到我都吐了 : 而正常模式如下: : https://i.imgur.com/6H5B7I6.png
Re: [情報] 微軟推出Windows HDR校正工具
: 所以如果Windows如果真的想解決這個問題 : 就應該學其他系統把系統介面顏色訊號用標準HDR視訊格式輸出 : 而不是北七的用Rec2020訊號 : 因為根本不會有螢幕會對Rec2020做色域空間的映射 : 輸出這種訊號,得到的只會有答辯 : 以上! : 阿對了,如果有人說他玩遊戲和看Netflix的HDR內容時沒問題阿 : 那是因為那些軟體一開始輸出「視訊格式」就是用標準HDR格式打包好輸出的阿 : 當然沒問題囉 : 現在有問題的是系統介面,例如說網頁或是開Lightroom/PS這種修圖軟體 : 那個畫面就會無比慘烈囉~ : (如果有誤請糾正,我很樂於更正資訊,感謝!) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.225.65.229 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1674349709.A.071.html

128 則留言

kira925, 1F

PTTfaggot, 2F
專業推

s9209122222, 3F
那 HGiG 算哪一種呀?

zseineo, 4F

blackway0226, 5F
微軟該合作螢幕廠商了

s25g5d4, 6F

ken720331, 7F

jhangyu, 8F
謝謝你的回覆,不過我的疑問是

jhangyu, 9F
其他的系統接中國雜牌miniLED螢幕

jhangyu, 10F
也能正確顯示HDR資訊

jhangyu, 11F
這是否代表這些系統能拿到中國雜牌螢幕的顯色範圍?

jhangyu, 12F
好像也不太對

jhangyu, 13F
所以我的猜測才會是其他系統在輸出畫面的時候會帶一個met

jhangyu, 14F
adata告知輸出顏色落於P3色域(假設)的哪個位置

jhangyu, 15F
螢幕得知後就會參照自己出廠時的紀錄應對顯示

jhangyu, 16F
這樣顯示起來高機率不會歪得太離譜

jhangyu, 17F
我的意思則是Windows不應該根據EDID資訊後用猜的

jhangyu, 18F
應該跟其他廠商一樣在輸出畫面時順便告知這個Pixel輸出的

jhangyu, 19F
顏色和常用的幾個色彩空間的相對資訊

jhangyu, 20F
這樣螢幕才有機會知道他該怎麼顯示顏色

cliff2001, 21F

zoo0602, 22F
話說回來請問為何我Win11開HDR用過兩種螢幕PG32UQ還有PG4

zoo0602, 23F
2UQ都沒這些問題?我也曾用過windows商店下載來的校色工

zoo0602, 24F
具結果我還是把描素檔給刪了反而是原廠給的icc檔import進

zoo0602, 25F
windows就沒問題了?

wardraw, 26F
專業推

shaluboy, 27F
專業推

LoveShibeInu, 29F
假HDR...真的就不用麻煩了

sporocyst, 30F
這篇感覺怪怪的。這樣沒辦法解釋為什麼用了HDR校正還是

sporocyst, 31F
很爛。而且微軟真的想要拿到各家螢幕資訊會拿不到嗎?

obdv, 32F
簡單說就是你各家要自己要出合規的機器阿

jhangyu, 33F
現在問題是根本沒有一家是「合規」的

jhangyu, 34F
如果你出了一個認證,讓螢幕廠商能提交顯色資訊

jhangyu, 35F
然後在Windows下能正確顯示HDR,那就沒問題

jhangyu, 36F
問題是你沒有,根本沒有任何一家的螢幕能在你的模式下

jhangyu, 37F
正確的顯示HDR顏色,那麼問題就出在你微軟這邊

jhangyu, 38F
而且其他系統全部都能正確以HDR顏色顯示系統介面

jhangyu, 39F
包含雜牌螢幕,就你微軟不行,那麼是誰的問題應該很清楚

RGZ91B, 116F
廠要做的螢幕這麼多,同型號還會更換面板,會每台都認真去

RGZ91B, 117F
填的我看蠻困難的

alvinli, 118F
應該是產線填的,根據不同面板根硬體配置燒,

alvinli, 119F
顯示器fw自己也是讀出來根據讀到的去處理

RGZ91B, 121F
至於jhangyu的問題比較像是windows在SDR內容轉換的精確度

RGZ91B, 122F
沒有MacOS來的好

jhangyu, 123F
其實不只macOS,Android和iOS也都能正常顯示

jhangyu, 124F
所以難道他們讀EDID也會讀到錯的值嗎?

jhangyu, 125F
或是他們都採用了其他方式規避這個問題

jhangyu, 126F
這應該是Windows去改進的部分

RGZ91B, 127F
或許是有其他變數吧,我自己用win10+42C2開HDR下SDR內容不

RGZ91B, 128F
會跟原本SDR模式沒太多差別,當然還是有把SDR亮度拉低一點

RGZ91B, 129F
不過我指的差不多是網頁瀏覽跟串流部分 修圖我就沒比較過

alvinli 作者的近期文章

[心得] FF7 Rebirth 第一輪通關感想
27年前FF7原作是我人生第一個全要素完成通關的遊戲, FF7re和rb自然也是直接預購毫無猶豫, 都是預購數位板+實體版, 實體版收藏, 數位板直接玩, 為了Yuffie DLC又再買了一片PS5實體版, 原本預計RB一上市就請兩周假玩,
更多 alvinli 作者的文章...