System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 无码国产精品一区二区免费式影视 ,亚洲中文字幕久久精品无码喷水,国产亚洲情侣一区二区无码AV
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    幀率切換方法、裝置、電子設(shè)備和存儲介質(zhì)、產(chǎn)品制造方法及圖紙

    技術(shù)編號:44501594 閱讀:1 留言:0更新日期:2025-03-07 13:01
    本申請涉及一種幀率切換方法、裝置、電子設(shè)備和存儲介質(zhì)、產(chǎn)品,該方法包括:在初始圖像幀接收幀率切換請求;幀率切換請求用于指示電子設(shè)備屏幕的刷新幀率從第一幀率切換至第二幀率。在與初始圖像幀之后間隔預(yù)設(shè)數(shù)目幀的當(dāng)前時(shí)刻,響應(yīng)于幀率切換請求,根據(jù)當(dāng)前時(shí)刻、當(dāng)前時(shí)刻對應(yīng)的當(dāng)前圖像幀的Vsync?TE信號的第一產(chǎn)生時(shí)刻、圖像幀的工作持續(xù)時(shí)長及第二幀率,預(yù)測當(dāng)前圖像幀的下一圖像幀的Vsync?TE信號的第二產(chǎn)生時(shí)刻。根據(jù)下一圖像幀的Vsync?TE信號的第二產(chǎn)生時(shí)刻,控制下一圖像幀以第二幀率進(jìn)行畫面繪制。由于第一產(chǎn)生時(shí)刻的時(shí)刻信息是準(zhǔn)確的,那么第二產(chǎn)生時(shí)刻也是準(zhǔn)確的,進(jìn)而畫面繪制過程中就不會出現(xiàn)掉幀,可以得到流暢的畫面。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本申請涉及屏幕顯示,特別是涉及一種幀率切換方法、裝置、電子設(shè)備和存儲介質(zhì)、產(chǎn)品


    技術(shù)介紹

    1、隨著電子設(shè)備相關(guān)技術(shù)的快速發(fā)展,電子設(shè)備的屏幕可以支持多種不同的刷新幀率,例如,可以支持60hz、90hz、120hz甚至更高的刷新幀率。在不同的應(yīng)用場景下,屏幕可能需要切換刷新幀率。

    2、然而,傳統(tǒng)方法在對屏幕進(jìn)行切換刷新幀率的過程中,容易出現(xiàn)掉幀的問題,進(jìn)而導(dǎo)致顯示畫面出現(xiàn)卡頓的現(xiàn)象。


    技術(shù)實(shí)現(xiàn)思路

    1、本申請實(shí)施例提供了一種幀率切換方法、裝置、電子設(shè)備、計(jì)算機(jī)可讀存儲介質(zhì),可以避免出現(xiàn)掉幀,進(jìn)而就可以得到流暢的畫面。

    2、一方面,提供了一種幀率切換方法,應(yīng)用于電子設(shè)備,所述方法包括:

    3、在初始圖像幀接收幀率切換請求;所述幀率切換請求用于指示所述電子設(shè)備屏幕的刷新幀率從第一幀率切換至第二幀率;所述初始圖像幀的刷新幀率為所述第一幀率;

    4、在與所述初始圖像幀之后間隔預(yù)設(shè)數(shù)目幀的當(dāng)前時(shí)刻,響應(yīng)于所述幀率切換請求,根據(jù)所述當(dāng)前時(shí)刻、所述當(dāng)前時(shí)刻對應(yīng)的當(dāng)前圖像幀的vsync-te信號的第一產(chǎn)生時(shí)刻、圖像幀的工作持續(xù)時(shí)長及所述第二幀率,預(yù)測所述當(dāng)前圖像幀的下一圖像幀的vsync-te信號的第二產(chǎn)生時(shí)刻;

    5、根據(jù)所述下一圖像幀的vsync-te信號的第二產(chǎn)生時(shí)刻,控制所述下一圖像幀以所述第二幀率進(jìn)行畫面繪制。

    6、另一方面,提供了一種幀率切換裝置,應(yīng)用于電子設(shè)備,所述裝置包括:

    7、接收模塊,用于在初始圖像幀接收幀率切換請求;所述幀率切換請求用于指示所述電子設(shè)備屏幕的刷新幀率從第一幀率切換至第二幀率;所述初始圖像幀的刷新幀率為所述第一幀率;

    8、預(yù)測模塊,用于在與所述初始圖像幀之后間隔預(yù)設(shè)數(shù)目幀的當(dāng)前時(shí)刻,響應(yīng)于所述幀率切換請求,根據(jù)所述當(dāng)前時(shí)刻、所述當(dāng)前時(shí)刻對應(yīng)的當(dāng)前圖像幀的vsync-te信號的第一產(chǎn)生時(shí)刻、圖像幀的工作持續(xù)時(shí)長及所述第二幀率,預(yù)測所述當(dāng)前圖像幀的下一圖像幀的vsync-te信號的第二產(chǎn)生時(shí)刻;

    9、控制模塊,用于根據(jù)所述下一圖像幀的vsync-te信號的第二產(chǎn)生時(shí)刻,控制所述下一圖像幀以所述第二幀率進(jìn)行畫面繪制。

    10、另一方面,提供了一種電子設(shè)備,包括存儲器及處理器,所述存儲器中儲存有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí),使得所述處理器執(zhí)行如上所述的幀率切換方法的步驟。

    11、另一方面,提供了一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的幀率切換方法的步驟。

    12、另一方面,提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的幀率切換方法的步驟。

    13、上述幀率切換方法、裝置、電子設(shè)備和存儲介質(zhì)、產(chǎn)品,電子設(shè)備在初始圖像幀接收幀率切換請求;幀率切換請求用于指示電子設(shè)備屏幕的刷新幀率從第一幀率切換至第二幀率;初始圖像幀的刷新幀率為第一幀率。在與初始圖像幀之后間隔預(yù)設(shè)數(shù)目幀的當(dāng)前時(shí)刻,響應(yīng)于幀率切換請求,根據(jù)當(dāng)前時(shí)刻、當(dāng)前時(shí)刻對應(yīng)的當(dāng)前圖像幀的vsync-te信號的第一產(chǎn)生時(shí)刻、圖像幀的工作持續(xù)時(shí)長及第二幀率,預(yù)測當(dāng)前圖像幀的下一圖像幀的vsync-te信號的第二產(chǎn)生時(shí)刻。根據(jù)下一圖像幀的vsync-te信號的第二產(chǎn)生時(shí)刻,控制下一圖像幀以第二幀率進(jìn)行畫面繪制。

    14、由于幀率決策管理器在預(yù)測當(dāng)前時(shí)刻對應(yīng)的當(dāng)前圖像幀的下一圖像幀的vsync-te信號的第二產(chǎn)生時(shí)刻,所采用的是當(dāng)前時(shí)刻對應(yīng)的當(dāng)前圖像幀的vsync-te信號的第一產(chǎn)生時(shí)刻,可知第一產(chǎn)生時(shí)刻的時(shí)刻信息是準(zhǔn)確的,因此,所預(yù)測出的當(dāng)前圖像幀的下一圖像幀的vsync-te信號的第二產(chǎn)生時(shí)刻也就是準(zhǔn)確的。且本申請電子設(shè)備內(nèi)的顯示架構(gòu),定義了各圖像幀在第一幀率下的工作持續(xù)時(shí)長等于圖像幀在第二幀率下的工作持續(xù)時(shí)長,因此,幀率決策管理器可以根據(jù)下一圖像幀的vsync-te信號的第二產(chǎn)生時(shí)刻,結(jié)合第一工作持續(xù)時(shí)長app-workduration及第二工作持續(xù)時(shí)長sf-workduration,可以準(zhǔn)確地反推下一圖像幀以第二幀率進(jìn)行畫面繪制過程中的各個(gè)繪制時(shí)刻。

    15、因此,基于下一圖像幀的vsync-app信號的產(chǎn)生時(shí)刻、vsync-sf信號的產(chǎn)生時(shí)刻以第二幀率進(jìn)行畫面繪制,所得到的畫面中各圖像幀的第一工作持續(xù)時(shí)長app-workduration均相等,各圖像幀的第二工作持續(xù)時(shí)長sf-workduration也均相等,則畫面繪制過程中就不會出現(xiàn)掉幀,進(jìn)而就可以得到流暢的畫面。

    本文檔來自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    1.一種幀率切換方法,其特征在于,應(yīng)用于電子設(shè)備,所述方法包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述圖像幀在所述第一幀率下的工作持續(xù)時(shí)長等于所述圖像幀在所述第二幀率下的工作持續(xù)時(shí)長;所述工作持續(xù)時(shí)長包括第一工作持續(xù)時(shí)長及第二工作持續(xù)時(shí)長;所述第一工作持續(xù)時(shí)長為所述圖像幀的Vsync-APP信號的工作持續(xù)時(shí)長,所述第二工作持續(xù)時(shí)長為所述圖像幀的Vsync-SF信號的工作持續(xù)時(shí)長;

    3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲取所述當(dāng)前時(shí)刻對應(yīng)的當(dāng)前圖像幀的Vsync-TE信號的第一產(chǎn)生時(shí)刻,包括:

    4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述根據(jù)所述當(dāng)前時(shí)刻、所述第一產(chǎn)生時(shí)刻、所述圖像幀的第一工作持續(xù)時(shí)長、所述圖像幀的第二工作持續(xù)時(shí)長及所述第二幀率,預(yù)測所述當(dāng)前圖像幀的下一圖像幀的Vsync-TE信號的第二產(chǎn)生時(shí)刻,包括:

    5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述當(dāng)前時(shí)刻、所述第一產(chǎn)生時(shí)刻、所述第一工作持續(xù)時(shí)長、所述第二工作持續(xù)時(shí)長及所述第二幀率對應(yīng)的第二周期,計(jì)算取整結(jié)果,包括:

    6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述取整結(jié)果及所述第二周期、所述第一產(chǎn)生時(shí)刻,預(yù)測所述當(dāng)前圖像幀的下一圖像幀的Vsync-TE信號的第二產(chǎn)生時(shí)刻,包括:

    7.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述根據(jù)所述下一圖像幀的Vsync-TE信號的第二產(chǎn)生時(shí)刻,控制所述下一圖像幀以所述第二幀率進(jìn)行畫面繪制,包括:

    8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述繪制時(shí)刻包括渲染時(shí)刻、合成時(shí)刻及顯示時(shí)刻;所述根據(jù)所述下一圖像幀的Vsync-TE信號的第二產(chǎn)生時(shí)刻、所述第一工作持續(xù)時(shí)長及所述第二工作持續(xù)時(shí)長,確定所述下一圖像幀的繪制時(shí)刻,包括:

    9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述根據(jù)所述下一圖像幀的繪制時(shí)刻,控制所述下一圖像幀以所述第二幀率進(jìn)行畫面繪制,包括:

    10.一種幀率切換裝置,其特征在于,應(yīng)用于電子設(shè)備,所述裝置包括:

    11.一種電子設(shè)備,包括存儲器及處理器,所述存儲器中儲存有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí),使得所述處理器執(zhí)行如權(quán)利要求1至9中任一項(xiàng)所述的幀率切換方法的步驟。

    12.一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至9中任一項(xiàng)所述的幀率切換方法的步驟。

    13.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至9中任一項(xiàng)所述的幀率切換方法的步驟。

    ...

    【技術(shù)特征摘要】

    1.一種幀率切換方法,其特征在于,應(yīng)用于電子設(shè)備,所述方法包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述圖像幀在所述第一幀率下的工作持續(xù)時(shí)長等于所述圖像幀在所述第二幀率下的工作持續(xù)時(shí)長;所述工作持續(xù)時(shí)長包括第一工作持續(xù)時(shí)長及第二工作持續(xù)時(shí)長;所述第一工作持續(xù)時(shí)長為所述圖像幀的vsync-app信號的工作持續(xù)時(shí)長,所述第二工作持續(xù)時(shí)長為所述圖像幀的vsync-sf信號的工作持續(xù)時(shí)長;

    3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲取所述當(dāng)前時(shí)刻對應(yīng)的當(dāng)前圖像幀的vsync-te信號的第一產(chǎn)生時(shí)刻,包括:

    4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述根據(jù)所述當(dāng)前時(shí)刻、所述第一產(chǎn)生時(shí)刻、所述圖像幀的第一工作持續(xù)時(shí)長、所述圖像幀的第二工作持續(xù)時(shí)長及所述第二幀率,預(yù)測所述當(dāng)前圖像幀的下一圖像幀的vsync-te信號的第二產(chǎn)生時(shí)刻,包括:

    5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述當(dāng)前時(shí)刻、所述第一產(chǎn)生時(shí)刻、所述第一工作持續(xù)時(shí)長、所述第二工作持續(xù)時(shí)長及所述第二幀率對應(yīng)的第二周期,計(jì)算取整結(jié)果,包括:

    6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述取整結(jié)果及所述第二周期、所述第一產(chǎn)生時(shí)刻,預(yù)測所述當(dāng)前圖像幀的下一圖像幀的vsync-te信號的第二產(chǎn)生時(shí)...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:梁歡薛健
    申請(專利權(quán))人:OPPO廣東移動通信有限公司
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲中文字幕无码爆乳AV| 久久久久亚洲AV成人无码网站| 东京热无码av一区二区| 人妻中文字系列无码专区| 午夜不卡久久精品无码免费| 久久精品九九热无码免贵| 69堂人成无码免费视频果冻传媒| 无码人妻精品内射一二三AV| 国产午夜无码片在线观看影院| 免费无码中文字幕A级毛片| AV无码精品一区二区三区| 亚洲精品无码aⅴ中文字幕蜜桃| 无码人妻H动漫中文字幕| 亚洲色无码专区在线观看| 久久精品中文无码资源站| 久久亚洲中文字幕无码| 精品无码国产污污污免费网站国产 | 伊人久久一区二区三区无码| 一区二区无码免费视频网站| 国产午夜无码片免费| 无码专区6080yy国产电影| 亚洲国产成人无码AV在线影院| 无码成A毛片免费| 久久久无码精品亚洲日韩蜜桃| 国模无码人体一区二区| 国产成人无码一二三区视频| 亚洲成?Ⅴ人在线观看无码| 国产做无码视频在线观看| 日韩精品中文字幕无码专区 | 国产精品亚洲а∨无码播放不卡| 亚洲性无码AV中文字幕| 亚洲一本到无码av中文字幕| 无码毛片AAA在线| 无码人妻aⅴ一区二区三区有奶水| 无码中文在线二区免费| 无码人妻aⅴ一区二区三区有奶水| 无码办公室丝袜OL中文字幕| 青春草无码精品视频在线观| 丰满少妇人妻无码| 无码精品一区二区三区在线| 无码国内精品人妻少妇蜜桃视频 |