日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

揭秘 | 小米最新款12PRO智能动态刷新率技术原理

發布時間:2023/12/20 编程问答 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 揭秘 | 小米最新款12PRO智能动态刷新率技术原理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 背景

最新發布的小米手機12pro提到了一個安卓系統上的新技術:智能動態刷新率。這到底是個啥技術?讓雷軍同學可以大吹特吹。

智能動態刷新海報

要解釋上面的技術,不得不提刷新率和幀率這兩個概念。在平時的生活當中,你可能也會經常聽到這兩個術語,但千萬不要把它們搞混淆,這是兩個不同的概念,涉及到不同的技術領域。我相信,對于游戲玩家而言,這兩個詞更是高頻的出現過,如果理解了這兩個概念,那么對于游戲玩家購買電腦主機和顯示器會有很大的幫助。

2. 刷新率

刷新率是計算機顯示器、電視和其他顯示設備中的技術術語,如下圖所示:

刷新率示意圖

其含義是指顯示器每秒能夠繪制新圖像的次數,通常以赫茲(Hz)來測量,如果顯示器的刷新率為60Hz,那么它每秒刷新圖像60次。刷新率越高,顯示器就越能顯示屏幕上快速移動的物體,比如動作電影或運動節目。而傳統顯示設備的刷新率是60Hz,這是一個經過科學驗證過的數值,當刷新率為60Hz時人類基本不會感知到屏幕上的圖像閃爍。

不同的刷新率具體有什么不同呢,我們可以看下圖所示的說明,不同的刷新率代表了每幅圖像之間時間間隔不同,例如120Hz刷新率時,理論上每幅圖片之間的時間間隔是8.33ms,這顯然比30Hz刷新率時每幅圖片之間的33.33ms的體驗更加。

不同刷新率的顯示效果

3. 幀率

首先,什么是幀,什么決定了幀率?幀是一個單一的靜止圖像,然后將其與其他靜止圖像(每一個圖像略有不同)組合成一個快速幻燈片,以實現自然運動的錯覺。幀率是一秒內顯示的圖像數量,我們用FPS(Frame per second)來表示幀率。

幀率示意圖

如上圖所示,FPS是CPU/GPU與顯示設備之間的一個概念,其核心為CPU/GPU。為了生成或渲染一個新的幀,你的CPU和GPU需要一起協同工作,CPU發送指令指定位置和場景中物體的紋理來生成圖像,然后你的GPU按照你設定的分辨率將圖像分割成像素,并將這些信息發送到顯示器上。你的CPU和GPU越強大,它們每秒生成的幀數就越多,而我們看到的顯示效果也就越順爽絲滑

4. 顯示撕裂

現在我們知道了刷新率Hz表示顯示器每秒鐘刷新圖像的次數,幀率FPS是指CPU/GPU每秒鐘產生或繪制的幀數。

它們在物理空間上是兩個獨立的概念,顯示器的刷新率(Hz)不會影響CPU/GPU輸出的幀率(FPS)。

FPS vs Hz

二者需要協同工作,才可以獲取到一個較好的顯示效果。

當幀率小于了刷新率,我們又不能獲得順爽絲滑的顯示效果。當然,在幀率小于刷新率時,我們可以讓CPU或者GPU在空出來的時間做額外的事情,比如,提高圖片顯示的分辨率。

當幀率大于屏幕刷新率時,會造成屏幕顯示撕裂的效果,俗稱為tearing。我們當然不希望讓這樣的顯示效果呈現在我們的眼前,它已經不僅僅是降低我們感官體驗了,而是出現了顯示故障。
像下圖這樣,兩幀圖像同時出現在了顯示器上,造成了顯示的錯位。

tearing

為了解決tearing問題,基于CPU繪圖的顯示設備,應用層代碼可以獲取到DRM panel的刷新率,然后強制幀刷新率等于屏幕刷新率。而通過GPU進行圖像渲染輸出的設備,常見的做法是引入vsync機制。目前做的比較好的是NVIDIA G-SYNC和AMD FreeSync。

AMD 和 NVIDIA的vsync技術

前者在顯卡上放置了一顆用于vsync通訊的芯片,可以調整顯示設備的刷新率以支持顯卡的幀率。后者是基于液晶顯示器的自適應同步技術,不需要額外的芯片。

現在回頭看小米的動態刷新率,他是根據不同的應用場景動態的改變幀率,然后(注意這里:目前僅小米原生APP支持),基于幀率動態的調整刷新率,最終達到不同的顯示效果,讓用戶獲得到最佳顯示體驗的同時又可以降低手機的功耗。

小米調整刷新率的顯示效果

END

歡迎點擊下面,關注我們

總結

以上是生活随笔為你收集整理的揭秘 | 小米最新款12PRO智能动态刷新率技术原理的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。