想換4K顯示器了?那你搞懂啥是4K了嗎?

前言

咱們在科技資訊以及電腦顯示器、數字電視等電子產品的宣傳語中,常常可以看見4K的字樣。最近,B站(嗶哩嗶哩)升級了HTML5播放器和視頻雲等相關服務,爲廣大用戶提供了超高清(UHD: Ultra High Definition)的視頻體驗。藉此機會,咱們向你們科普下4K分辨率的相關知識,同時解答下你們可能會遇到的相關疑問。前端

什麼是4K?

4K分辨率,或簡稱4K(Kilo),是指顯示設備或顯示內容的水平分辨率在4000像素左右。達到4K分辨率的視頻,咱們稱之爲4K視頻。常見的4K分辨率有3840 × 2160和4096 × 2160,在不一樣的多媒體領域,使用的標準也各不相同。某些4K分辨率,好比:3840 × 2160,也常被稱爲2160p(progressive scan),它是指顯示設備或顯示內容的垂直方向有2160條水平掃描線。面試

素材來源:影視颶風

分辨率是一個術語,它表示的是這些小點(像素)在顯示屏上的密集程度。一個個像素彙集在一塊兒構成了您在屏幕上看到的圖像,所以像素數越高,分辨率就越高。算法

在電視行業中,不一樣的品牌使用不一樣的表達方式或詞彙來表達同一件事,好比Ultra HD、4K TV、Ultra High Definition TV 和4K UHD TV。隨着時間的推移,電視行業發現「4K」一詞對消費者來講簡單、直觀,所以開始愈來愈多地品牌選擇使用這個詞彙。現在,大多數製造商和分銷商都在使用4K TV或4K超高清電視的術語。後端

爲何須要4K視頻?

素材來源:影視颶風

由於電視屏幕和電腦顯示器變得愈來愈大,分辨率也在逐步提升,咱們相信4K顯示設備終將會成爲大衆的選擇,因此4K視頻的重要性不言而喻。4K的總像素數量是1080p(全高清FHD: Full High Definition)的4倍,更多的像素數量意味着更多的細節。雖然1080p的視頻在65英寸的電視或者34英寸的電腦顯示器上的表現還不錯,可是4K視頻在這些設備上能夠表現的更好,在更大的屏幕會更加的優於1080p視頻。即便在相同尺寸的顯示設備上,4K顯示設備的畫面質量也會由於像素密度的提升而變得更加生動和細膩。api

素材來源:影視颶風

隨着4K可用性的不斷提升,大大改善了大屏幕應用程序的視頻、圖像的顯示效果,而且會極大的減小用戶看見像素噪點的狀況,這意味着文本、圖像有着更平滑的邊緣,從而得到沉浸式的觀看體驗,除非您很是靠近顯示設備。瀏覽器

視頻分辨率和像素數量

視頻分辨率 像素數量(單位:百萬像素)
1080p (1920×1080) ~2.1 megapixels
4K (3840×2160 or 4096×2160) ~8.5 megapixels
8K (7680×4320) ~33.2 megapixels

其餘方面

4K視頻源和4K顯示設備對於提高觀看視頻體驗確實有很大的幫助,除此以外,網絡速度、視頻的解碼性能、色彩一致性、對比度、亮度、屏幕尺寸、環境光等等都是影響觀看視頻體驗的重要因素。若是您想要打造或者尋找一個滿意的環境去觀看視頻,這些因素都須要考慮進去。安全

常見問題

  1. 視頻的碼率/比特率是什麼?

比特率指單位時間內傳輸送或處理的比特(bit)的數量。比特率常常在電信領域用做鏈接速度、信息傳輸速率和數字帶寬容量的同義詞。常見單位爲bit/s(非正式縮寫爲bps: bit per second)、kbps(kilo, 1kbps=1000bps)、Mbps(Mega, 1Mbps=1000kbps)、Gbps(Giga, 1Gbps=1000Mbps)。一般視頻比特率越高,每秒傳送數據就越多,畫質就越清晰,可是這不是絕對的。網絡

  1. 視頻中的幀率是什麼?

幀率(frames per second or FPS)是用於測量顯示幀數的量度。通常用於描述影片、視頻拍攝、計算機繪圖、遊戲和動畫系統,一般使用FPS或Hz做爲單位。例如:常見的視頻幀率有24FPS、25FPS、30FPS、60FPS,常見的顯示器刷新率有60Hz、120Hz、144Hz。一般幀率越高,畫面運動越流暢。app

  1. 顯示設備的物理分辨率和邏輯分辨率指的是什麼?

物理分辨率指顯示設備固有的分辨率,不可改變。物理分辨率又稱爲硬件分辨率、原生分辨率等等。顯示設備廠商宣傳的4K分辨率指的就是設備的物理分辨率,物理分辨率下的像素點亦稱爲物理像素點。常說的顯示器壞點、暗點、亮點都是指某些物理像素點有缺陷,不能正常工做。ide

邏輯像素點是軟件(一般是操做系統)把多個物理像素點按照某種比例從新劃分造成一個虛擬的像素點,邏輯分辨率則是由這些邏輯像素點造成。因爲物理像素點的劃分比例是可變的,所以邏輯分辨率也是可變的。由於物理像素點是顯示設備的最小顯示單元(物理像素點並非最小的發光單元),因此邏輯分辨率一般小於或等於物理分辨率。當UI設計師指着屏幕說這裏多了1像素時,這裏的像素指的是邏輯像素。

  1. PPI、DPI是什麼意思?

PPI(pixels per inch) 表示每英寸包含的物理像素數量,用於衡量顯示設備的像素密度,一般用於電子顯示設備。PPI越高顯示效果越好,越不容易出現像素噪點,用戶對不一樣類型的顯示設備要求也各不相同。經常使用的PPI計算公式img(當發光單元的排列方式不一樣時,PPI計算公式也會有所差別),其中length和width是顯示設備的橫向物理像素和縱向物理像素,size是顯示設備的尺寸。

DPI(dots per inch)表示每英寸可顯示或輸出的點數量,一般用於打印機領域。

  1. 顯示設備的物理分辨率和邏輯分辨率之比不是整數會怎麼樣?

img

假設有一個物理分辨率爲6×6,邏輯分辨率爲3×3的顯示設備。此時的物理分辨率和邏輯分辨率之比是整數2(這裏只計算橫向比率),在顯示設備上繪製黑色的字母「Y」(沒有抗鋸齒),結果如上圖所示。

A screen shot of a tiled wall  Description automatically generated

那若是此時的物理分辨率和邏輯分辨率之比是1.5,繪製結果會是上圖這樣嗎?答案是否認的,咱們以前有提過「物理像素點是顯示設備的最小顯示單元」,所以一個物理像素點不可能同時顯示白色和黑色。

A picture containing screen, crossword, building, colored  Description automatically generated

最終的繪製結果如上圖,介於黑色和白色之間的灰色會填充既要顯示白色也要顯示黑色的像素點。顯示一個文字須要許多物理像素點同時工做,所以在實際使用中,用戶不會感覺到明顯的顏色差別,但字體會有模糊、發虛等明顯的不溫馨感,在低PPI的顯示設備上尤其明顯。

  1. 顯示設備的刷新率和視頻FPS之比不是整數會怎麼樣?

假設顯示設備的刷新率爲60Hz,視頻的FPS爲24。顯示設備的第一、2幀顯示視頻的第1幀,顯示設備的第三、四、5幀顯示視頻的第2幀,顯示設備的第六、7幀顯示視頻的第3幀,如此循環,這種方式在電視、電影領域被稱爲2:3 pull down,結果以下圖所示,還有另外一種較少使用的3:2 pull down方式,原理和2:3 pull down同樣,再也不累述。

素材來源:維基百科

  1. 視頻參數中常見YUV是什麼?

YUV(明亮度Y、色度U、濃度V),是一種顏色編碼方法。常使用在各個影像處理組件中。 YUV在對照片或影片編碼時,考慮到人類的感知能力,容許下降色度的帶寬。通俗的講,使用YUV編碼視頻能夠減小視頻的體積。

顏色編碼方式(8bits format) 單個像素的比特率(bpp: bits per pixel)
YUV444 32 bits
YUV422 16 bits
YUV420 16 bits
YUV420 12 bits
RGB 24 bits
RGBA 32 bits
  1. 視頻的分辨率、幀率、碼率之間有什麼關聯?

img

對於一個30FPS採用YUV422格式的1080p(1920×1080)視頻而言,碼率是img,可見其數據量之大,不壓縮根本沒法在網上觀看。通過壓縮處理後的視頻,碼率會大大下降,便於網絡觀看和傳播。

  1. 使用1080p的顯示設備觀看4K視頻會得到更好的觀感體驗嗎?

難以判定,取決於每一個人的觀感、視頻源、外部設備等諸多因素。咱們上面提到了影響觀看體驗的一些因素,而這些因素均能影響觀看體驗,而且每一個人的畫面敏感度也不是徹底相同的。根據本身的網絡狀況,親自嘗試,而後選擇適合本身當前設備的清晰度便可。

  1. 全景視頻是什麼?

全景視頻,又被稱爲360°視頻,是一種同時記錄全方位視角畫面的視頻。素材一般是經過全景攝像機捕捉,攝像機同時對同一空間下的物體進行多角度拍攝,將全景畫面組合成視頻。在播放全景視頻時,用戶的視角處於相機的位置,能夠經過切換用戶視角來觀看其餘方位的畫面。

  1. 全景視頻和Web XR(AR and VR)有什麼關係?

AR(Augmented Reality) 譯爲加強現實,是指透過攝影機影像的位置及角度精算並加上圖像分析技術,讓屏幕上的虛擬世界可以與現實世界場景進行結合與交互的技術。

VR(Virtual Reality) 譯爲虛擬現實,是利用電腦模擬產生一個三維空間的虛擬世界,提供用戶關於視覺等感官的模擬,讓用戶感受彷彿身歷其境,能夠即時、沒有限制地觀察三維空間內的事物。

Web XR是Web端AR和VR的混合物。經過定義來看,Web XR的發展可能更接近混合現實(Mixed Reality, 表明產品是Microsoft HoloLens)。

目前看來,全景視頻和Web XR沒有太大關係。

  1. 4K視頻爲何更加容易卡頓?

一般4K視頻的碼率要比1080p的更高,這味着每秒傳送數據更多,對網絡帶寬的要求也更高。當您的網絡帶寬沒法知足4K視頻要求時,就會產生網絡卡頓,此時咱們建議您切換到1080p或者自動清晰度。對於4K@30Hz的視頻須要知足至少 15Mbps的穩定帶寬。

除此以外,隨着視頻碼率的提高,對用戶機器的視頻解碼性能也有着更高的要求。當您的機器視頻解碼性能不足時,也會產生卡頓。

  1. B站的Web端爲何不使用H.265(HEVC, High Efficiency Video Coding)編解碼?

素材來源:網絡素材

直到最近,H.264(也稱爲AVC: Advanced Video Coding)仍是用於優化質量和減少文件大小的首選編解碼器。相較於 AVC,升級到 HEVC要求更高的計算能力,但效率要高得多,而且以更低的比特率提供更好的視頻質量。H.265 視頻編解碼器在 2017 年蘋果全球開發者大會 (WWDC) 上達到了全球影響的臨界點,蘋果公司宣佈 HEVC 編解碼器爲「下一代視頻編解碼器」。 因爲對 HEVC 的承諾,而且大多數移動芯片組中的硬件在發佈時已經支持 HEVC 視頻編碼,視頻提供商瞭解到,HEVC 編解碼器已成爲流視頻的新視頻壓縮標準。

HEVC 比 AVC 的效率大約高出 40%。這就意味着,用戶將會看到啓動速度有 40% 的大幅提高,而且,當播放器徹底適應其方式後,用戶將會看到內容質量也有 40% 的提高。使用 HEVC 編解碼器,能夠在與 AVC 相同的帶寬下得到更高的視頻質量,或者可使用 AVC 的一半帶寬提供相同的視頻質量。

好處說了這麼多,那Web端爲何不用呢?

數據來源:caniuse.com

上圖展現了Web端瀏覽器的支持狀況,其中綠色表示支持,紅色表示不支持,淺綠色表示硬件支持便可支持,能夠看出只有部分IE十一、Edge和Safari瀏覽器原生支持HEVC。在瀏覽器不支持的狀況,只能經過其餘手段實現軟件解碼,軟件解碼4K HEVC視頻速度慢,佔用較高的CPU,增長移動設備的功耗,減小電池的可以使用時長,在移動筆記本或配置較低的設備上表現較差,所以Web端暫時沒有大規模使用HEVC。咱們將會在原生支持HEVC的瀏覽器上試點使用HEVC編解碼,敬請期待!

本文轉載自:https://www.bilibili.com/read/cv5843808

彩蛋

‼️嗶哩嗶哩2021秋招網申倒計時!

‼️劃重點
已經投遞過簡歷的同窗還能夠再投!(同一崗位不可重複投遞哦)
經過篩選的簡歷直達面試!
熱招崗位offer爆率超高!

秋招崗位: 技術類
移動端開發工程師、後端開發工程師、前端開發工程師、C++廣告檢索工程師(商業技術)、視頻雲平臺運營系統開發工程師、視頻編解碼及算法工程師、視頻雲數據分析工程師、Golang開發工程師、測試開發工程師、信息安全工程師、音視頻開發工程師

工做地點:上海、北京
網申截止時間:11月25日

網申連接🔗:https://app.mokahr.com/campus_apply/bilibili01/6205#/home

歡迎關注個人公衆號:程序猿DD,得到獨家整理的免費學習資源助力你的Java學習之路!另每週贈書不停哦~

相關文章
相關標籤/搜索