[發(fā)明專利]一種流暢度的評(píng)估方法和移動(dòng)終端以及存儲(chǔ)介質(zhì)有效
| 申請(qǐng)?zhí)枺?/td> | 201710393349.X | 申請(qǐng)日: | 2017-05-27 |
| 公開(公告)號(hào): | CN107102936B | 公開(公告)日: | 2021-06-15 |
| 發(fā)明(設(shè)計(jì))人: | 李論 | 申請(qǐng)(專利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類號(hào): | G06F11/34 | 分類號(hào): | G06F11/34;G06F11/30 |
| 代理公司: | 深圳市深佳知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44285 | 代理人: | 王仲凱 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 流暢 評(píng)估 方法 移動(dòng) 終端 以及 存儲(chǔ) 介質(zhì) | ||
本發(fā)明實(shí)施例公開一種流暢度的評(píng)估方法和移動(dòng)終端以及存儲(chǔ)介質(zhì),用于實(shí)現(xiàn)用戶在真實(shí)使用環(huán)境下的流暢度評(píng)估。該流暢度的評(píng)估方法應(yīng)用于移動(dòng)終端,移動(dòng)終端設(shè)置有CPU和GPU,CPU和GPU通過總線進(jìn)行通信,該方法包括:獲取CPU繪制圖像數(shù)據(jù)幀所耗用的第一時(shí)長(zhǎng),以及獲取GPU在接收到同步繪制指令之后將圖像數(shù)據(jù)幀渲染后生成bitmap像素?cái)?shù)據(jù)幀所耗用的第二時(shí)長(zhǎng),同步繪制指令由CPU繪制完成圖像數(shù)據(jù)幀之后通過總線向GPU發(fā)送;根據(jù)第一時(shí)長(zhǎng)計(jì)算CPU的第一FPS,以及根據(jù)第二時(shí)長(zhǎng)計(jì)算GPU的第二FPS;判斷第一FPS和第二FPS是否分別滿足預(yù)定的幀數(shù)門限條件,并根據(jù)判斷結(jié)果確定移動(dòng)終端的流暢度。
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種流暢度的評(píng)估方法和移動(dòng)終端以及存儲(chǔ)介質(zhì)。
背景技術(shù)
隨著智能移動(dòng)終端的快速發(fā)展,各種移動(dòng)終端如手機(jī)、平板電腦等的使用越來越普及,用戶使用移動(dòng)終端的頻率和時(shí)間也越來越多,用戶在使用移動(dòng)終端的過程中,流暢性是影響用戶對(duì)設(shè)備性能評(píng)價(jià)最直接和重要的因素之一,移動(dòng)終端的應(yīng)用程序(Application,App)是否流暢,己成為用戶衡量其性能的重要指標(biāo)。
在用戶操作移動(dòng)終端的過程中,移動(dòng)終端的顯示界面通常會(huì)顯示應(yīng)用程序的畫面,該畫面是由多幀靜態(tài)畫面組成的,當(dāng)畫面顯示比較流暢的時(shí)候,用戶人眼的感覺會(huì)比較舒服,用戶體驗(yàn)度也會(huì)較好,而如果畫面顯示不流暢,出現(xiàn)卡頓、抖動(dòng)的現(xiàn)象,用戶的體驗(yàn)度就會(huì)較低。
移動(dòng)終端的圖像變化是否流暢運(yùn)行直接影響用戶體驗(yàn),因此流暢度性能測(cè)試對(duì)于開發(fā)者優(yōu)化改進(jìn)應(yīng)用程序、提高用戶體驗(yàn)具有很重要的現(xiàn)實(shí)意義?,F(xiàn)有技術(shù)中,移動(dòng)終端的的圖像變化的流暢度測(cè)試主要由測(cè)試人員通過開發(fā)工具進(jìn)行性能優(yōu)化測(cè)試,而對(duì)于用戶在實(shí)際的移動(dòng)終端使用環(huán)境中,用戶不可能借助于專業(yè)的開發(fā)工具來監(jiān)測(cè)移動(dòng)終端的流暢度,用戶無法獲取到在移動(dòng)終端使用環(huán)境中的卡頓情況。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種流暢度的評(píng)估方法和移動(dòng)終端以及存儲(chǔ)介質(zhì),用于實(shí)現(xiàn)用戶在真實(shí)使用環(huán)境下的流暢度評(píng)估。
為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供以下技術(shù)方案:
第一方面,本發(fā)明實(shí)施例提供一種流暢度的評(píng)估方法,所述方法應(yīng)用于移動(dòng)終端,所述移動(dòng)終端設(shè)置有中央處理器CPU和圖形處理器GPU,所述CPU和所述GPU通過總線進(jìn)行通信,所述方法包括:
獲取所述CPU繪制圖像數(shù)據(jù)幀所耗用的第一時(shí)長(zhǎng),以及獲取所述GPU在接收到同步繪制指令之后將所述圖像數(shù)據(jù)幀渲染后生成位圖bitmap像素?cái)?shù)據(jù)幀所耗用的第二時(shí)長(zhǎng),所述同步繪制指令由所述CPU繪制完成所述圖像數(shù)據(jù)幀之后通過所述總線向所述GPU發(fā)送;
根據(jù)所述第一時(shí)長(zhǎng)計(jì)算所述CPU的第一每秒傳輸幀數(shù)FPS,以及根據(jù)所述第二時(shí)長(zhǎng)計(jì)算所述GPU的第二FPS;
判斷所述第一FPS和所述第二FPS是否分別滿足預(yù)定的幀數(shù)門限條件,并根據(jù)判斷結(jié)果確定所述移動(dòng)終端的流暢度。
第二方面,本發(fā)明實(shí)施例還提供一種移動(dòng)終端,所述移動(dòng)終端設(shè)置有中央處理器CPU和圖形處理器GPU,所述CPU和所述GPU通過總線進(jìn)行通信,所述移動(dòng)終端包括:
耗時(shí)獲取模塊,用于獲取所述CPU繪制圖像數(shù)據(jù)幀所耗用的第一時(shí)長(zhǎng),以及獲取所述GPU在接收到同步繪制指令之后將所述圖像數(shù)據(jù)幀渲染后生成位圖bitmap像素?cái)?shù)據(jù)幀所耗用的第二時(shí)長(zhǎng),所述同步繪制指令由所述CPU繪制完成所述圖像數(shù)據(jù)幀之后通過所述總線向所述GPU發(fā)送;
幀數(shù)計(jì)算模塊,用于根據(jù)所述第一時(shí)長(zhǎng)計(jì)算所述CPU的第一每秒傳輸幀數(shù)FPS,以及根據(jù)所述第二時(shí)長(zhǎng)計(jì)算所述GPU的第二FPS;
流暢度判斷模塊,用于判斷所述第一FPS和所述第二FPS是否分別滿足預(yù)定的幀數(shù)門限條件,并根據(jù)判斷結(jié)果確定所述移動(dòng)終端的流暢度。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710393349.X/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 生成評(píng)估方案的方法及裝置
- 一種基于PDCA環(huán)的評(píng)估方法及裝置
- 金融產(chǎn)品評(píng)估系統(tǒng)及方法
- 一種軍事演習(xí)演練量化評(píng)估系統(tǒng)
- 一種通過聲音進(jìn)行質(zhì)量評(píng)估的方法及裝置
- 一種項(xiàng)目評(píng)估方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 一種品性循環(huán)評(píng)估方法
- 基于組件的評(píng)估模型裝配方法及系統(tǒng)
- 一種綜合評(píng)估的方法和系統(tǒng)
- 產(chǎn)品的質(zhì)量評(píng)估方法及裝置
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 移動(dòng)臺(tái),基站,移動(dòng)通信系統(tǒng),移動(dòng)通信與移動(dòng)通信程序
- 移動(dòng)通信系統(tǒng)、移動(dòng)終端以及移動(dòng)通信方法
- 移動(dòng)支付裝置、移動(dòng)終端POS以及移動(dòng)終端
- 移動(dòng)控制裝置、移動(dòng)體、移動(dòng)體系統(tǒng)、移動(dòng)控制方法及程序
- 移動(dòng)終端后蓋、移動(dòng)終端殼體及移動(dòng)終端
- 移動(dòng)平臺(tái)的輔助移動(dòng)方法、移動(dòng)裝置及移動(dòng)平臺(tái)
- 自移動(dòng)設(shè)備移動(dòng)方法及自移動(dòng)設(shè)備
- 移動(dòng)輪(支撐移動(dòng))
- 移動(dòng)房屋(移動(dòng)酒店)
- 移動(dòng)控制方法、移動(dòng)裝置及移動(dòng)平臺(tái)





