那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

通過實驗測試不同軟硬解方案在不同檔次手機上的功耗表現

LiveVideoStack ? 來源:未知 ? 作者:李倩 ? 2018-07-26 17:06 ? 次閱讀

“硬解的功耗比軟件低很多!”相信這是大多數人對硬解碼和軟解碼的印象。然而具體低多少呢?卻很少有人能夠給出答案。為了揭開這個問題的謎底,北大數字媒體研究中心專門使用功耗儀進行了測試。

手機視頻播放方面,基于專用芯片的硬解碼由于速度快、功耗低,成為了手機視頻解碼的首選方案。但是,硬解碼芯片部署周期長、迭代速度慢,相當程度上制約了手機視頻編碼技術的更新換代速度。近年來,隨著智能手機通用處理能力的不斷增強,軟件解碼由于部署便捷,逐漸開始流行起來。那么,目前硬解碼相對于軟解碼的功耗優勢還有多大呢?帶著這個問題,我們選擇了幾款典型手機測試了H.264/AVC硬解、H.264/AVC軟解、H.265/HEVC硬解、H.265/HEVC軟解和AVS2軟解碼之間的功耗差異,發現一個重要現象:硬解碼相對于軟解碼的功耗優勢正在逐步喪失,近幾年生產的智能手機在主流的720P(1280x720)及更小分辨率視頻上硬解和軟解的功耗差異已經很小。這意味著:手機端視頻編碼技術的更新迭代速度將會大大加快。下面具體描述測試過程和結果。

硬件解碼依賴于終端芯片,智能手機普遍支持H.264/AVC的硬件解碼;支持HEVC/H.265硬件解碼的手機并未完全普及,以蘋果手機為例,iPhone 6S之前的蘋果手機都不支持HEVC硬解碼;AVS2目前在移動終端中還缺乏硬解支持。在軟解碼方面,FFMPEG內置了H.264和H.265的軟件解碼庫;我們團隊研發了支持手機端應用的AVS2軟解碼庫-uAVS2d,可實現智能手機實時解碼1080P視頻[1]。下面通過實驗測試不同軟硬解方案在不同檔次手機上的功耗表現。

1、測試條件

1) 測試視頻

測試視頻包括5個不同場景的視頻片段,覆蓋室內場景、戶外運動、自然風景、訪談等場景。測試視頻分為三組,分別采用H.264、HEVC和AVS2編碼,三組視頻來自同一視頻源,同分辨率視頻編碼質量近似。具體視頻規格如下:

2) 測試機型

3)測試工具

功耗測試工具:Monsoon Power Monitor AAA10F

視頻播放器:ijkplayerdemo

軟件解碼器:FFmpeg內置H.264和HEVC解碼器;uAVS2d解碼器[2]。

2、測試方法

1)配置測試環境

a) 三星S3:拆除電池,power monitor給手機供電并連接電腦,設置輸出電壓3.7V,使用Main channel測試數據。

b) iPhone:使用USB方式連接power monitor,滿電狀態測試充電功率,充電功率近似為耗電功率。

2)手機開啟飛行模式,連接WIFI網絡,清除所有后臺進程,亮度固定為最大亮度的一半,靜音。

3)先保持待機狀態,等待手機功耗數據波動平穩。

4)進行一組測試

a) 啟動功耗測試儀記錄程序;

b) 等待100s打開一組網絡測試視頻(5min);

c) 視頻播放結束等待100s;

d) 導出功耗數據,計算前后100s平均功耗和視頻播放5分鐘平均功耗。

5)重復4)測試五組數據(H.264硬解,H.264軟解,H.265硬解,H.265軟解和AVS2軟解)。

6)更換手機,重復1)-5),依次測試三星S3、iPhone 6 Plus、iPhone 6S、iPhone 8。

3、測試結果

數據說明

1)總功耗指視頻播放時手機耗電功率。

2)待機功耗指手機亮屏無操作時手機耗電功率。

3)測試視頻為網絡流,播放器因為有數據緩存(15MB),會提前下載結束,網絡下載對功耗有一定影響。

4、測試結果分析

隨著智能手機通用處理能力的提升,軟硬解功耗差距逐步縮小,對于720P視頻,iPhone 8中H264軟硬解視頻播放功耗僅相差14%,而AVS2軟解方案僅比H264硬解方案功耗高8%。不同軟件解碼方案功耗差異較大,測試的三種方案中,AVS2軟解方案功耗最低。與H.264軟解碼方案相比,因為AVS2壓縮效率更高,同等質量的視頻,AVS2編碼碼率可比H.264低40%,更低的碼率帶來更低的解碼復雜度和網絡開銷。由于我們測試的是開源的HEVC軟解碼器,計算效率一般,所以HEVC軟解的功耗相對較高。

視頻分辨率對軟解功耗差異較大,如表2所示,以iPhone 8為例,對于480P(640x480)視頻,AVS2軟解和H.264硬解功耗相當;對于720P視頻,AVS2軟解比H.264硬解功耗高8%;對于1080P視頻,AVS2軟解僅比H.264硬解功耗高11%。需要指出的是,軟解碼功耗和具體實現方案有很大相關性,隨著軟解碼方案的不斷優化,和硬解碼的功耗差距還會進一步縮小。

總結

隨著智能手機的通用計算能力增強,目前主流手機在480P和720P等主流視頻分辨率上,軟解和硬解的功耗差別已經很小,這意味著手機視頻解碼對專用芯片的支持依賴降低,移動視頻技術迭代的速度將會大大加快。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 智能手機
    +關注

    關注

    66

    文章

    18550

    瀏覽量

    181038
  • 分辨率
    +關注

    關注

    2

    文章

    1072

    瀏覽量

    42037
  • 功耗
    +關注

    關注

    1

    文章

    828

    瀏覽量

    32072

原文標題:硬解還是軟解?手機視頻播放功耗揭秘

文章出處:【微信號:livevideostack,微信公眾號:LiveVideoStack】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    電腦如何通過用MTK方案手機上

    電腦如何通過用MTK方案手機上網,但前提是手機軟件必須開啟此項功能,方可使用.
    發表于 07-15 16:34

    手機上音頻的切換電路

    手機、筆記本等接上耳機后,外放就沒有聲音了。如手機通過耳機進行通話,手機上的外放和mic都不再起作用,求音頻切換的電路圖!非常感謝!qi
    發表于 04-19 15:34

    求指導“怎么樣把溫控設備上溫度數據通過NFC技術發到手機上

    怎么樣把溫控設備上溫度數據通過NFC技術發到手機上
    發表于 07-08 01:00

    手機EOS保護方案如何通過350V的測試

    `手機EOS保護方案如何通過350V的測試? 自從OPPO 手機的快充作為賣點,大家都覺得滿足了自己的很大需求,快充電流從1A到2A , 到
    發表于 07-31 13:59

    通過電能緩沖進行負載耦的智能電表電源管理方案

    的解決方案,具有更低的電流和發送給無線電的高電流脈沖。這些脈沖從電池通過電能緩沖進行耦。主要特色 降壓 (MCU) 和升壓 (RF-PA) 軌通過電能緩沖進行負載
    發表于 11-13 16:55

    請問怎么通過WIFI模塊在手機上顯示網頁

    我之前看過,論壇里一個壇友的文章,他通過WIFI模塊實現了手機訪問模塊網頁的功能,我現在使用的是ESP8266的模塊,現在也想實現這樣一個功能在手機上通過IP請求網站時能將我保存在開發
    發表于 01-24 02:11

    用精英版STM32F103做藍牙HC05實驗手機上收不到

    用精英版STM32F103,做藍牙HC05的實驗,代碼直接是適用于戰艦V3和精英版的那個庫函數版本代碼,連接正確了,hc05初始化過了,用手機連接了藍牙,發數據過去單片機收不到;然后按KEY0,LCD顯示hc05發數據,
    發表于 05-20 01:52

    測量RF功率放大器和手機的直流偏置電流設計方案淺析

    ,工程師需要通過大量艱苦的工作對手機軟硬件作出改動,以最小化電流泄露和優化電池壽命,即使這種改動通常都非常小。他們必須在實驗室中精確評估電話的總消耗電流,
    發表于 06-03 07:02

    寬帶A類放大器通信測試中有什么應用

    簡介本文介紹了第三代(WCDMA)和第四代(OFDM)手機調制方案及其關鍵傳輸特性,以及用于傳輸部件和組件開發/生產測試測試放大器所需功能涉及的基本概念。本文中所有例證均選取移動電話
    發表于 06-11 06:09

    如何通過BLE發送一個變量存儲一個智能手機上

    你好,我是Gaurav。我想收集關于PSo4-042的LDR的讀數。現在我可以一個變量中收集數據。但我不知道我怎么把它送來。1、請告訴我如何通過BLE發送一個變量存儲一個智能手機上
    發表于 10-25 10:02

    CDMA手機入網測試實驗測試要求是什么

    CDMA手機入網測試實驗測試要求是什么CDMA手機實驗
    發表于 05-06 09:23

    多變量耦控制實驗

    多變量耦控制4.0 實驗設備PC計算機1臺(要求P4-1.8G以上)、MATLAB6.X軟件1套。4.1 實驗目的①學習多變量耦控制方法。②通過
    發表于 05-15 00:51 ?0次下載

    高效電源系統測試分析方案

    高效電源系統測試分析方案
    發表于 06-04 10:49 ?17次下載

    PC機上實現藍牙PSTN電話網關

    【摘 要】 介紹了PC機上通過外圍電路實現的藍牙電話網關的總體結構,比較詳細地介紹了其軟硬件結構,并對該方案的不足提出了改進。 
    發表于 05-21 21:54 ?2023次閱讀
    <b class='flag-5'>在</b>PC<b class='flag-5'>機上</b>實現藍牙PSTN電話網關

    2018年還會有哪些手機技術創新呢?

    蘋果ARKit、谷歌ARCore兩大移動增強現實平臺,將會在今年進一步發展,尤其是后者,可以同檔次的Android手機上實現,AR將變成手機的普及功能。另外,攝相機也是
    的頭像 發表于 04-03 16:55 ?8572次閱讀
    百家乐官网做庄家必赢诀窍| 博E百百家乐的玩法技巧和规则 | 威尼斯人娱乐城赌博网站| 百家乐怎么对冲打| 百家乐官网博娱乐场开户注册| 百家乐研究| 大发888大家赢娱乐| 长江百家乐的玩法技巧和规则| 方形百家乐官网筹码| 百家乐官网赌场娱乐城| 游戏百家乐官网庄闲| 百家乐官网路单| 澳门档百家乐官网的玩法技巧和规则| 网上百家乐官网是假| 网络百家乐官网赌博视频| 真人百家乐官网赌场娱乐网规则| 百家乐官网投注窍门| 百家乐官网太阳城怎么样| 游戏百家乐官网庄闲| 百家乐官网计划策略| 百家乐官网百胜注码法| 广州百家乐官网赌城| 巴比伦百家乐官网的玩法技巧和规则 | 百家乐官网网娱乐城| 百家乐官网对子赔率| 百家乐官网投注方法多不多| 百家乐官网电投| 百家乐官网评级网站| 真人百家乐官网赌场娱乐网规则 | 澳门赌场娱乐城| 易胜博网站| 虚拟百家乐官网游戏下载| 香港百家乐官网娱乐场开户注册 | 网上玩百家乐的玩法技巧和规则| 墓地风水24山| 皇冠百家乐赢钱皇冠| 大发888-娱乐| 网络百家乐官网可信吗| 三元玄空24山坐向| K7百家乐的玩法技巧和规则 | 威尼斯人娱乐场注册|