白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

首頁 / 專利庫 / 電腦圖像 / 幀存儲(chǔ)器 / 圖像處理方法及相關(guān)產(chǎn)品

圖像處理方法及相關(guān)產(chǎn)品

閱讀:908發(fā)布:2020-05-08

專利匯可以提供圖像處理方法及相關(guān)產(chǎn)品專利檢索,專利查詢,專利分析的服務(wù)。并且本 申請(qǐng) 實(shí)施例 公開了一種 圖像處理 方法及相關(guān)產(chǎn)品,應(yīng)用于 電子 設(shè)備,所述電子設(shè)備包括插 幀 處理芯片和 觸摸屏 TP,所述插幀處理芯片包括串行外設(shè) 接口 SPI模 塊 ,所述插幀處理芯片通過所述SPI模塊連接所述TP,其中方法包括:獲取第一視頻數(shù)據(jù),所述第一視頻數(shù)據(jù)的視頻源 頻率 小于顯示屏頻率;獲取觸摸屏TP報(bào)點(diǎn)信息,所述TP報(bào)點(diǎn)信息攜帶目標(biāo)觸控參數(shù);依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)。采用本申請(qǐng)實(shí)施例,能夠通過觸控操作,實(shí)現(xiàn)動(dòng)態(tài)插幀操作,有助于提升插幀效果。,下面是圖像處理方法及相關(guān)產(chǎn)品專利的具體信息內(nèi)容。

1.一種圖像處理方法,其特征在于,應(yīng)用于電子設(shè)備,所述電子設(shè)備包括插處理芯片和觸摸屏TP,所述插幀處理芯片包括串行外設(shè)接口SPI模,所述插幀處理芯片通過所述SPI模塊連接所述TP,所述方法包括:
獲取第一視頻數(shù)據(jù),所述第一視頻數(shù)據(jù)的視頻源頻率小于顯示屏頻率;
獲取TP報(bào)點(diǎn)信息,所述TP報(bào)點(diǎn)信息攜帶目標(biāo)觸控參數(shù);
依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述目標(biāo)觸控參數(shù)包括目標(biāo)觸摸軌跡時(shí),所述依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù),包括:
依據(jù)所述目標(biāo)觸摸軌跡進(jìn)行運(yùn)動(dòng)矢量運(yùn)算,得到目標(biāo)矢量;
依據(jù)所述目標(biāo)矢量對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,在所述目標(biāo)觸控參數(shù)包括目標(biāo)觸摸手勢(shì)時(shí),所述方法還包括:
按照預(yù)設(shè)觸摸手勢(shì)與插幀控制指令之間的映射關(guān)系,確定所述目標(biāo)觸摸手勢(shì)對(duì)應(yīng)的目標(biāo)插幀控制指令;
在所述目標(biāo)插幀控制指令為預(yù)設(shè)插幀控制指令時(shí),執(zhí)行所述依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)的步驟。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在所述第一視頻數(shù)據(jù)應(yīng)用于第三方應(yīng)用且所述第三方應(yīng)用的視頻Video和屏幕菜單式調(diào)節(jié)方式OSD無法分層時(shí),所述方法還包括:
將所述目標(biāo)觸控參數(shù)與預(yù)設(shè)觸控參數(shù)進(jìn)行比對(duì);
在所述目標(biāo)觸控參數(shù)與所述預(yù)設(shè)觸控參數(shù)比對(duì)失敗時(shí),執(zhí)行所述按照預(yù)設(shè)觸摸手勢(shì)與插幀控制指令之間的映射關(guān)系,確定所述目標(biāo)觸摸手勢(shì)對(duì)應(yīng)的目標(biāo)插幀控制指令的步驟。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括:
在所述目標(biāo)觸控參數(shù)與所述預(yù)設(shè)觸控參數(shù)比對(duì)成功時(shí),按照預(yù)設(shè)的觸控參數(shù)與第三方應(yīng)用指令之間的映射關(guān)系,確定所述目標(biāo)觸控參數(shù)對(duì)應(yīng)的目標(biāo)第三方應(yīng)用指令;
執(zhí)行與所述目標(biāo)第三方應(yīng)用指令相應(yīng)的操作。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述目標(biāo)觸控參數(shù)包括目標(biāo)點(diǎn)擊頻率時(shí),所述依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù),包括:
按照預(yù)設(shè)的點(diǎn)擊頻率與插幀等級(jí)之間的映射關(guān)系,確定所述目標(biāo)點(diǎn)擊頻率對(duì)應(yīng)的目標(biāo)插幀等級(jí);
按照所述目標(biāo)插幀等級(jí),對(duì)所第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述按照所述目標(biāo)插幀等級(jí),對(duì)所第一視頻數(shù)據(jù)進(jìn)行插幀操作,包括:
確定所述目標(biāo)插幀等級(jí)對(duì)應(yīng)的目標(biāo)插幀數(shù)量P,所述P為正整數(shù);
確定目標(biāo)幀與該目標(biāo)幀的前一幀之間的目標(biāo)偏移矢量,所述目標(biāo)幀為所述第一視頻數(shù)據(jù)中的任一中間幀;
依據(jù)所述目標(biāo)偏移矢量進(jìn)行運(yùn)動(dòng)估計(jì),得到P個(gè)偏移矢量;
依據(jù)所述P個(gè)偏移矢量對(duì)所述目標(biāo)幀進(jìn)行運(yùn)動(dòng)補(bǔ)償,得到P幀插幀圖像;
將所述P幀插幀圖像插入所述目標(biāo)幀與所述目標(biāo)幀之間。
8.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括圖形處理器GPU、插幀處理芯片和觸摸屏TP,所述插幀處理芯片包括串行外設(shè)接口SPI模塊,所述插幀處理芯片通過所述SPI模塊連接所述TP,其中,
所述GPU,用于獲取第一視頻數(shù)據(jù),所述第一視頻數(shù)據(jù)的視頻源頻率小于顯示屏頻率;
所述TP,用于獲取TP報(bào)點(diǎn)信息,所述TP報(bào)點(diǎn)信息攜帶目標(biāo)觸控參數(shù);
所述插幀處理芯片,用于依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)。
9.根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于,在所述目標(biāo)觸控參數(shù)包括目標(biāo)觸摸軌跡時(shí),在所述依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)方面,所述插幀處理芯片具體用于:
依據(jù)所述目標(biāo)觸摸軌跡進(jìn)行運(yùn)動(dòng)矢量運(yùn)算,得到目標(biāo)矢量;
依據(jù)所述目標(biāo)矢量對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)。
10.根據(jù)權(quán)利要求8或9所述的電子設(shè)備,其特征在于,在所述目標(biāo)觸控參數(shù)包括目標(biāo)觸摸手勢(shì)時(shí),所述插幀處理芯片還具體用于:
按照預(yù)設(shè)觸摸手勢(shì)與插幀控制指令之間的映射關(guān)系,確定所述目標(biāo)觸摸手勢(shì)對(duì)應(yīng)的目標(biāo)插幀控制指令;
在所述目標(biāo)插幀控制指令為預(yù)設(shè)插幀控制指令時(shí),執(zhí)行所述依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)的步驟。
11.根據(jù)權(quán)利要求10所述的電子設(shè)備,其特征在于,在所述第一視頻數(shù)據(jù)應(yīng)用于第三方應(yīng)用且所述第三方應(yīng)用的視頻Video和屏幕菜單式調(diào)節(jié)方式OSD無法分層時(shí),所述TP還具體用于:
將所述目標(biāo)觸控參數(shù)與預(yù)設(shè)觸控參數(shù)進(jìn)行比對(duì);
由所述插幀處理芯片在所述目標(biāo)觸控參數(shù)與所述預(yù)設(shè)觸控參數(shù)比對(duì)失敗時(shí),執(zhí)行所述按照預(yù)設(shè)觸摸手勢(shì)與插幀控制指令之間的映射關(guān)系,確定所述目標(biāo)觸摸手勢(shì)對(duì)應(yīng)的目標(biāo)插幀控制指令的步驟。
12.根據(jù)權(quán)利要求11所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括AP,所述AP具體用于:
在所述目標(biāo)觸控參數(shù)與所述預(yù)設(shè)觸控參數(shù)比對(duì)成功時(shí),按照預(yù)設(shè)的觸控參數(shù)與第三方應(yīng)用指令之間的映射關(guān)系,確定所述目標(biāo)觸控參數(shù)對(duì)應(yīng)的目標(biāo)第三方應(yīng)用指令;
執(zhí)行與所述目標(biāo)第三方應(yīng)用指令相應(yīng)的操作。
13.根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于,在所述依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)方面,所述插幀處理芯片具體用于:
按照預(yù)設(shè)的點(diǎn)擊頻率與插幀等級(jí)之間的映射關(guān)系,確定所述目標(biāo)點(diǎn)擊頻率對(duì)應(yīng)的目標(biāo)插幀等級(jí);
按照預(yù)設(shè)的目標(biāo)插幀等級(jí),對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作。
14.根據(jù)權(quán)利要求13所述的電子設(shè)備,其特征在于,在所述按照所述目標(biāo)插幀等級(jí),對(duì)所第一視頻數(shù)據(jù)進(jìn)行插幀操作方面,所述插幀處理芯片具體用于:
確定所述目標(biāo)插幀等級(jí)對(duì)應(yīng)的目標(biāo)插幀數(shù)量P,所述P為正整數(shù);
確定目標(biāo)幀與該目標(biāo)幀的前一幀之間的目標(biāo)偏移矢量,所述目標(biāo)幀為所述第一視頻數(shù)據(jù)中的任一中間幀;
依據(jù)所述目標(biāo)偏移矢量進(jìn)行運(yùn)動(dòng)估計(jì),得到P個(gè)偏移矢量;
依據(jù)所述P個(gè)偏移矢量對(duì)所述目標(biāo)幀進(jìn)行運(yùn)動(dòng)補(bǔ)償,得到P幀插幀圖像;
將所述P幀插幀圖像插入所述目標(biāo)幀與所述目標(biāo)幀之間。
15.一種圖像處理裝置,其特征在于,應(yīng)用于電子設(shè)備,所述電子設(shè)備包括插幀處理芯片和觸摸屏TP,所述插幀處理芯片包括串行外設(shè)接口SPI模塊,所述插幀處理芯片通過所述SPI模塊連接所述TP,所述裝置包括:第一獲取單元、第二獲取單元和插幀單元,其中,所述第一獲取單元,用于獲取第一視頻數(shù)據(jù),所述第一視頻數(shù)據(jù)的視頻源頻率小于顯示屏頻率;
所述第二獲取單元,用于獲取TP報(bào)點(diǎn)信息,所述TP報(bào)點(diǎn)信息攜帶目標(biāo)觸控參數(shù);
所述插幀單元,用于依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)。
16.一種電子設(shè)備,其特征在于,包括處理器、存儲(chǔ)器,所述存儲(chǔ)器用于存儲(chǔ)一個(gè)或多個(gè)程序,并且被配置由所述處理器執(zhí)行,所述程序包括用于執(zhí)行如權(quán)利要求1-7任一項(xiàng)所述的方法中的步驟的指令。
17.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,存儲(chǔ)用于電子數(shù)據(jù)交換的計(jì)算機(jī)程序,其中,所述計(jì)算機(jī)程序使得計(jì)算機(jī)執(zhí)行如權(quán)利要求1-7任一項(xiàng)所述的方法。

說明書全文

圖像處理方法及相關(guān)產(chǎn)品

技術(shù)領(lǐng)域

[0001] 本申請(qǐng)涉及電子技術(shù)領(lǐng)域,具體涉及一種圖像處理方法及相關(guān)產(chǎn)品。

背景技術(shù)

[0002] 隨著電子設(shè)備(如手機(jī)、平板電腦等等)的大量普及應(yīng)用,電子設(shè)備能夠支持的應(yīng)用越來越多,功能越來越強(qiáng)大,電子設(shè)備向著多樣化、個(gè)性化的方向發(fā)展,成為用戶生活中不可缺少的電子用品。
[0003] 目前來看,大多數(shù)插實(shí)現(xiàn)主要是通過重復(fù)每一幀圖像或者通過相鄰兩幅圖像的像素取平均來作為插幀圖像,這種插幀方面簡(jiǎn)單粗暴,并不能提升插幀效果。發(fā)明內(nèi)容
[0004] 本申請(qǐng)實(shí)施例提供了一種圖像處理方法及相關(guān)產(chǎn)品,能夠提升插幀效果。
[0005] 第一方面,本申請(qǐng)實(shí)施例提供一種圖像處理方法,應(yīng)用于電子設(shè)備,所述電子設(shè)備包括插幀處理芯片和觸摸屏TP,所述插幀處理芯片包括串行外設(shè)接口SPI模,所述插幀處理芯片通過所述SPI模塊連接所述TP,所述方法包括:
[0006] 獲取第一視頻數(shù)據(jù),所述第一視頻數(shù)據(jù)的視頻源頻率小于顯示屏頻率;
[0007] 獲取TP報(bào)點(diǎn)信息,所述TP報(bào)點(diǎn)信息攜帶目標(biāo)觸控參數(shù);
[0008] 依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)。
[0009] 第二方面,本申請(qǐng)實(shí)施例提供了一種電子設(shè)備,所述電子設(shè)備包括圖形處理器GPU、插幀處理芯片和觸摸屏TP,所述插幀處理芯片包括串行外設(shè)接口SPI模塊,所述插幀處理芯片通過所述SPI模塊連接所述TP,其中,
[0010] 所述GPU,用于獲取第一視頻數(shù)據(jù),所述第一視頻數(shù)據(jù)的視頻源頻率小于顯示屏頻率;
[0011] 所述TP,用于獲取TP報(bào)點(diǎn)信息,所述TP報(bào)點(diǎn)信息攜帶目標(biāo)觸控參數(shù);
[0012] 所述插幀處理芯片,用于依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)。
[0013] 第三方面,本申請(qǐng)實(shí)施例提供了一種圖像處理裝置,應(yīng)用于電子設(shè)備,所述電子設(shè)備包括插幀處理芯片和觸摸屏TP,所述插幀處理芯片包括串行外設(shè)接口SPI模塊,所述插幀處理芯片通過所述SPI模塊連接所述TP,所述裝置包括:第一獲取單元、第二獲取單元和插幀單元,其中,
[0014] 所述第一獲取單元,用于獲取第一視頻數(shù)據(jù),所述第一視頻數(shù)據(jù)的視頻源頻率小于顯示屏頻率;
[0015] 所述第二獲取單元,用于獲取TP報(bào)點(diǎn)信息,所述TP報(bào)點(diǎn)信息攜帶目標(biāo)觸控參數(shù);
[0016] 所述插幀單元,用于依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)。
[0017] 第四方面,本申請(qǐng)實(shí)施例提供一種電子設(shè)備,包括處理器、存儲(chǔ)器、通信接口以及一個(gè)或多個(gè)程序,其中,上述一個(gè)或多個(gè)程序被存儲(chǔ)在上述存儲(chǔ)器中,并且被配置由上述處理器執(zhí)行,上述程序包括用于執(zhí)行本申請(qǐng)實(shí)施例第一方面中的步驟的指令。
[0018] 第五方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,上述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)用于電子數(shù)據(jù)交換的計(jì)算機(jī)程序,其中,上述計(jì)算機(jī)程序使得計(jì)算機(jī)執(zhí)行如本申請(qǐng)實(shí)施例第一方面中所描述的部分或全部步驟。
[0019] 第六方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)程序產(chǎn)品,其中,上述計(jì)算機(jī)程序產(chǎn)品包括存儲(chǔ)了計(jì)算機(jī)程序的非瞬時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),上述計(jì)算機(jī)程序可操作來使計(jì)算機(jī)執(zhí)行如本申請(qǐng)實(shí)施例第一方面中所描述的部分或全部步驟。該計(jì)算機(jī)程序產(chǎn)品可以為一個(gè)軟件安裝包。
[0020] 實(shí)施本申請(qǐng)實(shí)施例,具備如下有益效果:
[0021] 可以看出,本申請(qǐng)實(shí)施例中所描述的圖像處理方法及相關(guān)產(chǎn)品,應(yīng)用于電子設(shè)備,電子設(shè)備包括插幀處理芯片和觸摸屏TP,插幀處理芯片包括串行外設(shè)接口SPI模塊,插幀處理芯片通過SPI模塊連接TP,獲取第一視頻數(shù)據(jù),第一視頻數(shù)據(jù)的視頻源頻率小于顯示屏頻率,獲取TP報(bào)點(diǎn)信息,TP報(bào)點(diǎn)信息攜帶目標(biāo)觸控參數(shù),依據(jù)目標(biāo)觸控參數(shù)對(duì)第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù),能夠通過觸控操作,實(shí)現(xiàn)動(dòng)態(tài)插幀操作,有助于提升插幀效果。附圖說明
[0022] 為了更清楚地說明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請(qǐng)的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0023] 圖1A是本申請(qǐng)實(shí)施例提供的一種電子設(shè)備的結(jié)構(gòu)示意圖;
[0024] 圖1B是本申請(qǐng)實(shí)施例提供的一種圖像處理方法的流程示意圖;
[0025] 圖1C是本申請(qǐng)實(shí)施例提供的插幀處理芯片與TP之間的連接示意圖;
[0026] 圖1D是本申請(qǐng)實(shí)施例提供的插幀演示示意圖;
[0027] 圖1E是本申請(qǐng)實(shí)施例提供的界面演示示意圖;
[0028] 圖1F是本申請(qǐng)實(shí)施例提供的另一插幀演示示意圖;;
[0029] 圖2是本申請(qǐng)實(shí)施例提供的一種圖像處理方法的流程示意圖;
[0030] 圖3是本申請(qǐng)實(shí)施例提供的另一種電子設(shè)備的結(jié)構(gòu)示意圖;
[0031] 圖4A是本申請(qǐng)實(shí)施例提供的一種圖像處理裝置的功能單元組成框圖;
[0032] 圖4B是本申請(qǐng)實(shí)施例提供的另一種圖像處理裝置的功能單元組成框圖;
[0033] 圖4C是本申請(qǐng)實(shí)施例提供的另一種圖像處理裝置的功能單元組成框圖;
[0034] 圖4D是本申請(qǐng)實(shí)施例提供的另一種圖像處理裝置的功能單元組成框圖。

具體實(shí)施方式

[0035] 為了使本技術(shù)領(lǐng)域的人員更好地理解本申請(qǐng)方案,下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。
[0036] 本申請(qǐng)的說明書權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別不同對(duì)象,而不是用于描述特定順序。此外,術(shù)語“包括”和“具有”以及它們?nèi)魏?a href='/zhuanli/list-13233-1.html' target='_blank'>變形,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備沒有限定于已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包括對(duì)于這些過程、方法、產(chǎn)品或設(shè)備固有的其他步驟或單元。
[0037] 在本文中提及“實(shí)施例”意味著,結(jié)合實(shí)施例描述的特定特征、結(jié)構(gòu)或特性可以包含在本申請(qǐng)的至少一個(gè)實(shí)施例中。在說明書中的各個(gè)位置出現(xiàn)該短語并不一定均是指相同的實(shí)施例,也不是與其它實(shí)施例互斥的獨(dú)立的或備選的實(shí)施例。本領(lǐng)域技術(shù)人員顯式地和隱式地理解的是,本文所描述的實(shí)施例可以與其它實(shí)施例相結(jié)合。
[0038] 本申請(qǐng)實(shí)施例所涉及到的電子設(shè)備可以包括各種具有無線通信功能的手持設(shè)備(智能手機(jī)、平板電腦等)、車載設(shè)備(導(dǎo)航儀、車載箱、車載吸塵器等等)、可穿戴設(shè)備(智能手表、智能手環(huán)、無線機(jī)、增強(qiáng)現(xiàn)實(shí)/虛擬現(xiàn)實(shí)設(shè)備、智能眼鏡)、計(jì)算設(shè)備或連接到無線調(diào)制解調(diào)器的其他處理設(shè)備,以及各種形式的用戶設(shè)備(user?equipment,UE),移動(dòng)臺(tái)(mobile?station,MS),終端設(shè)備(terminal?device)等等。為方便描述,上面提到的設(shè)備統(tǒng)稱為電子設(shè)備。
[0039] 下面對(duì)本申請(qǐng)實(shí)施例進(jìn)行詳細(xì)介紹。
[0040] 如圖1A所示,圖1A是本申請(qǐng)實(shí)施例提供的一種電子設(shè)備的結(jié)構(gòu)示意圖。該電子設(shè)備包括處理器、存儲(chǔ)器、信號(hào)處理器、通信接口、顯示屏、揚(yáng)聲器、麥克風(fēng)、隨機(jī)存取存儲(chǔ)器(Random?Access?Memory,RAM)、插幀處理芯片、TP、攝像模組和傳感器等等。其中,存儲(chǔ)器、信號(hào)處理器、顯示屏、揚(yáng)聲器、麥克風(fēng)、RAM、攝像模組、傳感器、插幀處理芯片、TP與處理器連接,通信接口與信號(hào)處理器連接。
[0041] 其中,顯示屏可以是液晶顯示器(Liquid?Crystal?Display,LCD)、有機(jī)或無機(jī)發(fā)光二極管(Organic?Light-Emitting?Diode,OLED)、有源矩陣有機(jī)發(fā)光二極體面板(Active?Matrix/Organic?Light?Emitting?Diode,AMOLED)等。
[0042] 其中,該攝像模組可以包括普通攝像頭、也可以包括紅外攝像頭,在此不作限定。該攝像頭可以是前置攝像頭或后置攝像頭,在此不作限定。
[0043] 其中,傳感器包括以下至少一種:光感傳感器、陀螺儀、紅外光(Infrared?light?source,IR)傳感器、指紋傳感器、傳感器等等。其中,光感傳感器,也稱為環(huán)境光傳感器,用于檢測(cè)環(huán)境光亮度。光線傳感器可以包括光敏元件和模數(shù)轉(zhuǎn)換器。其中,光敏元件用于將采集的光信號(hào)轉(zhuǎn)換為電信號(hào),模數(shù)轉(zhuǎn)換器用于將上述電信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)。可選的,光線傳感器還可以包括信號(hào)放大器,信號(hào)放大器可以將光敏元件轉(zhuǎn)換的電信號(hào)進(jìn)行放大后輸出至模數(shù)轉(zhuǎn)換器。上述光敏元件可以包括光電二極管、光電三極管、光敏電阻、電池中的至少一種。
[0044] 其中,處理器是電子設(shè)備的控制中心,利用各種接口和線路連接整個(gè)電子設(shè)備的各個(gè)部分,通過運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器內(nèi)的軟體程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器內(nèi)的數(shù)據(jù),執(zhí)行電子設(shè)備的各種功能和處理數(shù)據(jù),從而對(duì)電子設(shè)備進(jìn)行整體監(jiān)控。
[0045] 其中,處理器可集成應(yīng)用處理器(application?processor,AP)和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖牵鲜稣{(diào)制解調(diào)處理器也可以不集成到處理器中。
[0046] 其中,處理器包括中央處理器(Central?Processing?Unit,CPU)和圖形處理器(Graphics?Processing?Unit,GPU)。CPU是電子計(jì)算機(jī)的主要設(shè)備之一,電腦中的核心配件。其功能主要是解釋計(jì)算機(jī)指令以及處理計(jì)算機(jī)軟件中的數(shù)據(jù)。CPU是計(jì)算機(jī)中負(fù)責(zé)讀取指令,對(duì)指令譯碼并執(zhí)行指令的核心部件。中央處理器主要包括兩個(gè)部分,即控制器、運(yùn)算器,其中還包括高速緩沖存儲(chǔ)器及實(shí)現(xiàn)它們之間聯(lián)系的數(shù)據(jù)、控制的總線。電子計(jì)算機(jī)三大核心部件就是CPU、內(nèi)部存儲(chǔ)器、輸入/輸出設(shè)備。中央處理器的功效主要為處理指令、執(zhí)行操作、控制時(shí)間、處理數(shù)據(jù)。而GPU又稱顯示核心、視覺處理器、顯示芯片,是一種專在個(gè)人電腦、工作站、游戲機(jī)和一些移動(dòng)設(shè)備(如平板電腦、智能手機(jī)等)上做圖像和圖形相關(guān)運(yùn)算工作的微處理器。GPU使顯卡減少了對(duì)CPU的依賴,并進(jìn)行部分原本CPU的工作,尤其是在3D圖形處理時(shí)GPU所采用的核心技術(shù)有硬件T&L(幾何轉(zhuǎn)換和光照處理)、立方環(huán)境材質(zhì)貼圖和頂點(diǎn)混合、紋理壓縮和凹凸映射貼圖、雙重紋理四像素256位渲染引擎等,而硬件T&L技術(shù)可以說是GPU的標(biāo)志。
[0047] 其中,存儲(chǔ)器用于存儲(chǔ)軟體程序和/或模塊,處理器通過運(yùn)行存儲(chǔ)在存儲(chǔ)器的軟件程序和/或模塊,從而執(zhí)行電子設(shè)備的各種功能應(yīng)用以及數(shù)據(jù)處理。存儲(chǔ)器可主要包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的軟體程序等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)電子設(shè)備的使用所創(chuàng)建的數(shù)據(jù)等。此外,存儲(chǔ)器可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。
[0048] 其中,插幀處理芯片用于在原有畫面顯示的每?jī)蓭嬅嬷性黾右粠蚨鄮?,縮短每幀之間的顯示時(shí)間,提高電子設(shè)備的視頻顯示的幀率,解決視頻存在的閃爍、拖尾問題,消除快速運(yùn)動(dòng)畫面的圖像邊緣模糊現(xiàn)象,修正人眼視覺暫留形成的“錯(cuò)覺”,從而有效提高畫面穩(wěn)定性。插幀處理芯片可以為顯卡,例如,Iris芯片。
[0049] 基于上述圖1A所描述的電子設(shè)備,所述插幀處理芯片包括串行外設(shè)接口SPI模塊,所述插幀處理芯片通過所述SPI模塊連接所述TP,可以用于實(shí)現(xiàn)如下功能:
[0050] 所述GPU,用于獲取第一視頻數(shù)據(jù),所述第一視頻數(shù)據(jù)的視頻源頻率小于顯示屏頻率;
[0051] 所述TP,用于獲取TP報(bào)點(diǎn)信息,所述TP報(bào)點(diǎn)信息攜帶目標(biāo)觸控參數(shù);
[0052] 所述插幀處理芯片,用于依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)。
[0053] 在一個(gè)可能的示例中,在所述目標(biāo)觸控參數(shù)包括目標(biāo)觸摸軌跡時(shí),在所述依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)方面,所述插幀處理芯片具體用于:
[0054] 依據(jù)所述目標(biāo)觸摸軌跡進(jìn)行運(yùn)動(dòng)矢量運(yùn)算,得到目標(biāo)矢量;
[0055] 依據(jù)所述目標(biāo)矢量對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)。
[0056] 在一個(gè)可能的示例中,在所述目標(biāo)觸控參數(shù)包括目標(biāo)觸摸手勢(shì)時(shí),所述插幀處理芯片還具體用于:
[0057] 按照預(yù)設(shè)觸摸手勢(shì)與插幀控制指令之間的映射關(guān)系,確定所述目標(biāo)觸摸手勢(shì)對(duì)應(yīng)的目標(biāo)插幀控制指令;
[0058] 在所述目標(biāo)插幀控制指令為預(yù)設(shè)插幀控制指令時(shí),執(zhí)行所述依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)的步驟。
[0059] 在一個(gè)可能的示例中,在所述第一視頻數(shù)據(jù)應(yīng)用于第三方應(yīng)用且所述第三方應(yīng)用的視頻Video和屏幕菜單式調(diào)節(jié)方式OSD無法分層時(shí),所述TP還具體用于:
[0060] 將所述目標(biāo)觸控參數(shù)與預(yù)設(shè)觸控參數(shù)進(jìn)行比對(duì);
[0061] 由所述插幀處理芯片在所述目標(biāo)觸控參數(shù)與所述預(yù)設(shè)觸控參數(shù)比對(duì)失敗時(shí),執(zhí)行所述按照預(yù)設(shè)觸摸手勢(shì)與插幀控制指令之間的映射關(guān)系,確定所述目標(biāo)觸摸手勢(shì)對(duì)應(yīng)的目標(biāo)插幀控制指令的步驟。
[0062] 在一個(gè)可能的示例中,所述AP具體用于:
[0063] 在所述目標(biāo)觸控參數(shù)與所述預(yù)設(shè)觸控參數(shù)比對(duì)成功時(shí),按照預(yù)設(shè)的觸控參數(shù)與第三方應(yīng)用指令之間的映射關(guān)系,確定所述目標(biāo)觸控參數(shù)對(duì)應(yīng)的目標(biāo)第三方應(yīng)用指令;
[0064] 執(zhí)行與所述目標(biāo)第三方應(yīng)用指令相應(yīng)的操作。
[0065] 在一個(gè)可能的示例中,在所述依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)方面,所述插幀處理芯片具體用于:
[0066] 按照預(yù)設(shè)的點(diǎn)擊頻率與插幀等級(jí)之間的映射關(guān)系,確定所述目標(biāo)點(diǎn)擊頻率對(duì)應(yīng)的目標(biāo)插幀等級(jí);
[0067] 按照預(yù)設(shè)的目標(biāo)插幀等級(jí),對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作。
[0068] 在一個(gè)可能的示例中,在所述按照所述目標(biāo)插幀等級(jí),對(duì)所第一視頻數(shù)據(jù)進(jìn)行插幀操作方面,所述插幀處理芯片具體用于:
[0069] 確定所述目標(biāo)插幀等級(jí)對(duì)應(yīng)的目標(biāo)插幀數(shù)量P,所述P為正整數(shù);
[0070] 確定目標(biāo)幀與該目標(biāo)幀的前一幀之間的目標(biāo)偏移矢量,所述目標(biāo)幀為所述第一視頻數(shù)據(jù)中的任一中間幀;
[0071] 依據(jù)所述目標(biāo)偏移矢量進(jìn)行運(yùn)動(dòng)估計(jì),得到P個(gè)偏移矢量;
[0072] 依據(jù)所述P個(gè)偏移矢量對(duì)所述目標(biāo)幀進(jìn)行運(yùn)動(dòng)補(bǔ)償,得到P幀插幀圖像;
[0073] 將所述P幀插幀圖像插入所述目標(biāo)幀與所述目標(biāo)幀之間。
[0074] 可以看出,本申請(qǐng)實(shí)施例中所描述的電子設(shè)備,能夠通過觸控操作,實(shí)現(xiàn)動(dòng)態(tài)插幀操作,有助于提升插幀效果,也提升了插幀靈活性。
[0075] 請(qǐng)參閱圖1B,圖1B是本申請(qǐng)實(shí)施例提供的一種圖像處理方法的流程示意圖,如圖所示,應(yīng)用于如圖1A所示的電子設(shè)備,所述電子設(shè)備包括插幀處理芯片和觸摸屏TP,所述插幀處理芯片包括串行外設(shè)接口SPI模塊,所述插幀處理芯片通過所述SPI模塊連接所述TP,本圖像處理方法包括:
[0076] 101、獲取第一視頻數(shù)據(jù),所述第一視頻數(shù)據(jù)的視頻源頻率小于顯示屏頻率。
[0077] 其中,第一視頻數(shù)據(jù)可以為第三方應(yīng)用的視頻數(shù)據(jù),或者,本地視頻數(shù)據(jù),或者,網(wǎng)絡(luò)視頻數(shù)據(jù)。第一視頻數(shù)據(jù)可以對(duì)應(yīng)視頻源頻率,該視頻源頻率可以小于顯示屏頻率,該顯示屏頻率即顯示屏刷新頻率。第一視頻數(shù)據(jù)可以為一幀圖像或者多幀圖像。
[0078] 102、獲取TP報(bào)點(diǎn)信息,所述TP報(bào)點(diǎn)信息攜帶目標(biāo)觸控參數(shù)。
[0079] 其中,本申請(qǐng)實(shí)施例中,TP報(bào)點(diǎn)信息可以包括目標(biāo)觸控參數(shù),還可以包括:報(bào)點(diǎn)時(shí)間、報(bào)點(diǎn)地理位置等等,在此不做限定,上述報(bào)點(diǎn)時(shí)間可以理解為接收到TP報(bào)點(diǎn)信息的時(shí)刻,上述報(bào)點(diǎn)地理位置可以理解為接收到TP報(bào)點(diǎn)信息的地理位置。
[0080] 本申請(qǐng)實(shí)施例中,電子設(shè)備可以通過插幀處理芯片,接收TP的報(bào)點(diǎn)數(shù)據(jù),并結(jié)合TP的滑動(dòng)手勢(shì)及矢量來判斷是否需要進(jìn)行插幀操作。具體實(shí)現(xiàn)中,電子設(shè)備可以利用插幀處理芯片內(nèi)部的SPI模塊,實(shí)現(xiàn)與TP進(jìn)行互動(dòng),如圖1C所示,插幀處理芯片通過串行外設(shè)接口(Serial?Peripheral?Interface,SPI)與TP之間實(shí)現(xiàn)通信連接,進(jìn)而,插幀處理芯片可以接收TP報(bào)點(diǎn)相關(guān)信息,并通過接收到的TP報(bào)點(diǎn)信息,如手勢(shì)、矢量位移、點(diǎn)擊頻率等,并以此對(duì)顯示數(shù)據(jù)(視頻數(shù)據(jù))做相應(yīng)的處理。
[0081] 其中,SPI為主從雙向傳輸接口,每個(gè)SPI接口共4路信號(hào)線;MOSI:即Master?out?Slave?in,負(fù)責(zé)從Master處輸出指令信號(hào)至Slave端;MISO:即Master?in?Slave?out,負(fù)責(zé)從Slave處輸入指令至Master端;SCK:即SPI?Clock,負(fù)責(zé)生成時(shí)序信號(hào);SS:即Slave?Select,Slave選擇信號(hào)線,SPI接口一個(gè)master可能對(duì)應(yīng)很多Slave,因此,需要SS信號(hào)確認(rèn)當(dāng)前與Master通信的Slave是哪個(gè)。本申請(qǐng)實(shí)施例中,Master為插幀處理芯片,Slave為TP,MOSI一般輸出TP?Rest數(shù)據(jù),MISO則是TP報(bào)點(diǎn)信息上報(bào)的通路,SCK為時(shí)序控制端,SS管腳為低電平有效。具體實(shí)現(xiàn)中,MOSI每隔預(yù)設(shè)時(shí)間間隔向TP發(fā)送指令,以指示TP進(jìn)行TP上報(bào),通過MISO可以接收TP報(bào)點(diǎn)信息,上述預(yù)設(shè)時(shí)間間隔可以由用戶自行設(shè)置或者系統(tǒng)默認(rèn)。
[0082] 本申請(qǐng)實(shí)施例,TP可以實(shí)現(xiàn)觸控檢測(cè),從而,可以得到手勢(shì)、矢量信息(運(yùn)動(dòng)矢量),插幀處理芯片可以通過SPI模塊與TP進(jìn)行互動(dòng),并通過TP的報(bào)點(diǎn)、手勢(shì)、矢量信息,對(duì)輸入芯片的顯示內(nèi)容數(shù)據(jù)進(jìn)行處理,從而,達(dá)到提高外插準(zhǔn)確性、防止插幀異常以及節(jié)省功耗的目的。
[0083] 本申請(qǐng)實(shí)施例中,目標(biāo)觸控參數(shù)可以為以下至少一種:觸摸TP的觸摸軌跡、觸摸TP的觸摸力度、觸摸TP的觸摸面積、觸摸TP的觸摸位置、觸摸TP的觸摸次數(shù)、觸摸TP的觸摸時(shí)長(zhǎng)、觸摸TP的觸摸手勢(shì)、觸摸TP的觸摸溫度、指紋圖像、觸摸TP的觸摸方向等等,在此不做限定。觸摸軌跡可以為一段時(shí)間內(nèi)的觸摸軌跡,或者,可以為觸摸力度大于預(yù)設(shè)觸摸力度對(duì)應(yīng)的觸摸軌跡;觸摸TP的觸摸力度可以為一段時(shí)間內(nèi)的平均觸摸力度、最大觸摸力度或者最小觸摸力度,或者,觸摸面積處于預(yù)設(shè)范圍對(duì)應(yīng)的觸摸力度;觸摸位置可以為手指接觸TP的任一位置,也可以為指定手指對(duì)應(yīng)的觸摸位置;觸摸次數(shù),可以為一段時(shí)間內(nèi)的觸摸次數(shù),依據(jù)觸摸次數(shù)可以確定點(diǎn)擊頻率;觸摸手勢(shì),可以為手指在TP上滑動(dòng)生成的一個(gè)手勢(shì)圖案;觸摸溫度可以為手指接觸TP時(shí)的溫度;指紋圖像可以由手指接觸TP時(shí),由屏下指紋識(shí)別模組采集的指紋圖像。
[0084] 103、依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)。
[0085] 其中,觸控參數(shù)在一定程度上反映了用戶的操作情況,以游戲應(yīng)用為例,點(diǎn)擊頻率越高,則插幀程度越高,點(diǎn)擊頻率越低,則插幀程度越低。具體實(shí)現(xiàn)中,還可以依據(jù)目標(biāo)觸控參數(shù)確定一個(gè)運(yùn)動(dòng)矢量,估計(jì)該運(yùn)動(dòng)矢量估計(jì)圖像中動(dòng)態(tài)目標(biāo)的運(yùn)動(dòng)趨勢(shì)。
[0086] 具體實(shí)現(xiàn)中,如圖1D所示,針對(duì)游戲場(chǎng)景下,插幀操作使用在游戲場(chǎng)景會(huì)存在游戲的跟手性延遲的問題。因TP報(bào)點(diǎn)頻率一般均高于顯示屏的掃描頻率,而插幀處理芯片的插幀運(yùn)動(dòng)矢量計(jì)算一般為通過顯示畫面進(jìn)行,往往需要前后兩幀進(jìn)行運(yùn)動(dòng)矢量計(jì)算,在插幀處理芯片未通過SPI與TP連接時(shí),則在只有一幀的情況下,無法實(shí)現(xiàn)運(yùn)動(dòng)矢量計(jì)算,本申請(qǐng)實(shí)施例中,電子設(shè)備可以將插幀處理芯片通過SPI接收TP信息后,可以第一時(shí)間接收到手指觸控的矢量信息,并以此上報(bào)點(diǎn)位的移動(dòng)量以及停止滑動(dòng)信息,插幀處理芯片根據(jù)上報(bào)的點(diǎn)位矢量信息,進(jìn)行運(yùn)動(dòng)矢量計(jì)算,而不必通過AP端寫入的2幀顯示畫面,可以進(jìn)行更好的預(yù)估外插,在游戲等及時(shí)性場(chǎng)景下可以預(yù)估得非常準(zhǔn)確,即結(jié)合當(dāng)前幀,以及運(yùn)動(dòng)矢量,便能夠?qū)崿F(xiàn)運(yùn)動(dòng)補(bǔ)償,進(jìn)而,實(shí)現(xiàn)插幀操作。
[0087] 在一個(gè)可能的示例中,在所述目標(biāo)觸控參數(shù)包括目標(biāo)觸摸軌跡時(shí),上述步驟103,依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù),可以包括如下步驟:
[0088] A31、依據(jù)所述目標(biāo)觸摸軌跡進(jìn)行運(yùn)動(dòng)矢量運(yùn)算,得到目標(biāo)矢量;
[0089] A32、依據(jù)所述目標(biāo)矢量對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)。
[0090] 其中,觸摸軌跡在一定程度上反映了用戶操作動(dòng)態(tài),因此,電子設(shè)備可以依據(jù)目標(biāo)觸摸軌跡進(jìn)行運(yùn)動(dòng)矢量運(yùn)算,得到運(yùn)動(dòng)矢量,例如,目標(biāo)觸摸軌跡的起點(diǎn)為A(x1,y1),終點(diǎn)為B(x2,y2),則運(yùn)行矢量AB=(x2-x1,y2-y1),進(jìn)而,可以依據(jù)目標(biāo)矢量對(duì)第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù),例如,可以依據(jù)目標(biāo)矢量對(duì)第一視頻數(shù)據(jù)進(jìn)行運(yùn)動(dòng)估計(jì),得到運(yùn)動(dòng)估計(jì)后的圖像幀,將該圖像幀插入到第一視頻數(shù)據(jù),得到第二視頻數(shù)據(jù)。
[0091] 舉例說明下,在相關(guān)技術(shù)中,如圖1D所示,插幀處理芯片可以通過寫入的畫面計(jì)算運(yùn)動(dòng)矢量,若GPU輸入游戲內(nèi)容為30hz,當(dāng)GPU寫入第一幀畫面時(shí),插幀處理芯片無法通過單幀輸入計(jì)算運(yùn)動(dòng)矢量,在第二幀畫面輸入后,插幀處理芯片開始計(jì)算運(yùn)動(dòng)矢量,然后,寫入插入幀,此時(shí),距離TP報(bào)點(diǎn)已經(jīng)過去約50ms,因此游戲整體跟手性較差。而本申請(qǐng)實(shí)施例中,插幀處理芯片可以通過SPI接收TP信號(hào),運(yùn)動(dòng)矢量的計(jì)算無需通過GPU送入的顯示數(shù)據(jù),而是直接通過TP的報(bào)點(diǎn)位置矢量變化,直接反饋到插幀處理芯片,因此,無此延遲,從而提高了游戲模式下的跟手性。
[0092] 在一個(gè)可能的示例中,上述步驟A32,依據(jù)所述目標(biāo)矢量對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù),可以包括如下步驟:
[0093] A321、確定所述目標(biāo)矢量的目標(biāo)模值;
[0094] A322、按照預(yù)設(shè)的目標(biāo)模值與插幀數(shù)量之間的映射關(guān)系,確定所述目標(biāo)模值對(duì)應(yīng)的目標(biāo)插幀數(shù)量M,所述M為正整數(shù);
[0095] A323、依據(jù)所述目標(biāo)矢量對(duì)當(dāng)前幀進(jìn)行運(yùn)動(dòng)補(bǔ)償,得到預(yù)測(cè)幀,所述當(dāng)前幀為所述第一視頻數(shù)據(jù)中的任一幀;
[0096] A324、依據(jù)所述預(yù)測(cè)幀和所述當(dāng)前幀,確定M個(gè)待插幀;
[0097] A325、將所述M個(gè)待插幀插入到所述當(dāng)前幀與該當(dāng)前幀的下一幀之間。
[0098] 具體實(shí)現(xiàn)中,模值在一定程度上反映了用戶操作的激烈程度,因此,電子設(shè)備中可以預(yù)先存儲(chǔ)預(yù)設(shè)的目標(biāo)模值與插幀數(shù)量之間的映射關(guān)系,進(jìn)而,可以依據(jù)該映射關(guān)系確定目標(biāo)模值對(duì)應(yīng)的目標(biāo)插幀數(shù)量M,進(jìn)一步地,電子設(shè)備可以依據(jù)目標(biāo)矢量對(duì)當(dāng)前幀進(jìn)行運(yùn)動(dòng)補(bǔ)償,得到預(yù)測(cè)幀,當(dāng)前幀為第一視頻數(shù)據(jù)中的任一幀,進(jìn)而,可以依據(jù)預(yù)測(cè)幀和當(dāng)前幀,確定一個(gè)偏移矢量Q,將該偏移矢量劃分為M個(gè)偏移矢量,例如,將目標(biāo)偏移矢量Q劃分為M份,M個(gè)偏移矢量可以為Q/M、2Q/M、3Q/M、…、(M-1)Q/M、Q,依據(jù)M個(gè)偏移矢量和當(dāng)前幀確定M個(gè)待插幀,最后,可以將M個(gè)待插幀插入到當(dāng)前幀與該當(dāng)前幀的下一幀之間,如此,可以得到第二視頻數(shù)據(jù)。
[0099] 在一個(gè)可能的示例中,在所述目標(biāo)觸控參數(shù)包括目標(biāo)觸摸手勢(shì)時(shí),在步驟102-步驟103之間,還可以包括如下步驟:
[0100] B1、按照預(yù)設(shè)觸摸手勢(shì)與插幀控制指令之間的映射關(guān)系,確定所述目標(biāo)觸摸手勢(shì)對(duì)應(yīng)的目標(biāo)插幀控制指令;
[0101] B2、在所述目標(biāo)插幀控制指令為預(yù)設(shè)插幀控制指令時(shí),執(zhí)行所述依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)的步驟。
[0102] 其中,預(yù)設(shè)插幀控制指令可以預(yù)先保存在電子設(shè)備中,其可以由用戶自行設(shè)置或者系統(tǒng)默認(rèn)。本申請(qǐng)實(shí)施例中,插幀控制指令可以為以下至少一種:開始插幀指令、關(guān)閉插幀指令、暫停插幀指令、定時(shí)插幀指令等等,在此不做限定。電子設(shè)備中可以預(yù)先存儲(chǔ)預(yù)設(shè)觸摸手勢(shì)與插幀控制指令之間的映射關(guān)系,進(jìn)而,電子設(shè)備可以依據(jù)預(yù)設(shè)觸摸手勢(shì)與插幀控制指令之間的映射關(guān)系,確定目標(biāo)觸摸手勢(shì)對(duì)應(yīng)的目標(biāo)插幀控制指令,進(jìn)而,可以在目標(biāo)插幀控制指令為預(yù)設(shè)插幀控制指令時(shí),執(zhí)行步驟103,例如,預(yù)設(shè)插幀控制指令可以為開始插幀指令,此時(shí),則可以執(zhí)行步驟103。
[0103] 進(jìn)一步地,在一個(gè)可能的示例中,在所述第一視頻數(shù)據(jù)應(yīng)用于第三方應(yīng)用且所述第三方應(yīng)用的視頻Video和屏幕菜單式調(diào)節(jié)方式OSD無法分層時(shí),還可以包括如下步驟:
[0104] C1、將所述目標(biāo)觸控參數(shù)與預(yù)設(shè)觸控參數(shù)進(jìn)行比對(duì);
[0105] C2、在所述目標(biāo)觸控參數(shù)與所述預(yù)設(shè)觸控參數(shù)比對(duì)失敗時(shí),執(zhí)行所述按照預(yù)設(shè)觸摸手勢(shì)與插幀控制指令之間的映射關(guān)系,確定所述目標(biāo)觸摸手勢(shì)對(duì)應(yīng)的目標(biāo)插幀控制指令的步驟。
[0106] 進(jìn)一步地,在一個(gè)可能的示例中,上述步驟B1之后,還可以包括如下步驟:
[0107] C3、在所述目標(biāo)觸控參數(shù)與所述預(yù)設(shè)觸控參數(shù)比對(duì)成功時(shí),按照預(yù)設(shè)的觸控參數(shù)與第三方應(yīng)用指令之間的映射關(guān)系,確定所述目標(biāo)觸控參數(shù)對(duì)應(yīng)的目標(biāo)第三方應(yīng)用指令;
[0108] C4、執(zhí)行與所述目標(biāo)第三方應(yīng)用指令相應(yīng)的操作。
[0109] 具體實(shí)現(xiàn)中,視頻Video和屏幕菜單式調(diào)節(jié)方式OSD是否分層具體由第三方應(yīng)用決定,即第三方應(yīng)用的功能設(shè)置決定了Video和OSD是否分層。預(yù)設(shè)觸控參數(shù)可以為以下至少一種:觸摸TP的觸摸軌跡、觸摸TP的觸摸力度、觸摸TP的觸摸面積、觸摸TP的觸摸位置、觸摸TP的觸摸次數(shù)、觸摸TP的觸摸時(shí)長(zhǎng)、觸摸TP的觸摸手勢(shì)、觸摸TP的觸摸溫度、指紋圖像等等,在此不做限定。上述第三方應(yīng)用指令可以包括以下至少一種:放大指令、縮小指令、編輯指令、跳轉(zhuǎn)指令(例如,跳轉(zhuǎn)到下一視頻)、播放指令、暫停指令、轉(zhuǎn)發(fā)指令、收藏指令,在此不做限定,第三方應(yīng)用指令可以由第三發(fā)應(yīng)用對(duì)應(yīng)的開發(fā)商預(yù)先設(shè)置或者升級(jí)應(yīng)用后進(jìn)行修改。
[0110] 其中,電子設(shè)備可以將目標(biāo)觸控參數(shù)與預(yù)設(shè)觸控參數(shù)進(jìn)行比對(duì),在目標(biāo)觸控參數(shù)與預(yù)設(shè)觸控參數(shù)比對(duì)失敗時(shí),執(zhí)行步驟A1,反之,在目標(biāo)觸控參數(shù)與預(yù)設(shè)觸控參數(shù)比對(duì)成功時(shí),則可以執(zhí)行第三方應(yīng)用的相關(guān)操作指令,具體地,電子設(shè)備中可以預(yù)先存儲(chǔ)預(yù)設(shè)的觸控參數(shù)與第三方應(yīng)用指令之間的映射關(guān)系,進(jìn)而,可以按照預(yù)設(shè)的觸控參數(shù)與第三方應(yīng)用指令之間的映射關(guān)系,確定目標(biāo)觸控參數(shù)對(duì)應(yīng)的目標(biāo)第三方應(yīng)用指令,進(jìn)而,可以執(zhí)行與目標(biāo)第三方應(yīng)用指令相應(yīng)的操作。
[0111] 具體實(shí)現(xiàn)中,針對(duì)因?yàn)榈谌綉?yīng)用底層解碼方式為軟解碼,導(dǎo)致Video和OSD無法分層的情況,本申請(qǐng)實(shí)施例中,可以結(jié)合手指滑動(dòng)TP手勢(shì)、矢量及位置,當(dāng)滑動(dòng)界面部分離開當(dāng)前視頻場(chǎng)景時(shí),或點(diǎn)擊下部虛擬按鍵時(shí),例如:在抖音場(chǎng)景下劃動(dòng)屏幕或點(diǎn)擊下側(cè)虛擬按鍵,則停止插幀操作,并可以執(zhí)行第三方應(yīng)用的一些操作,如下圖1E所示,不同的滑動(dòng)手勢(shì)可以對(duì)應(yīng)不同的第三方應(yīng)用指令,如下提供一種滑動(dòng)手勢(shì)與第三方應(yīng)用指令之間的映射關(guān)系:
[0112]滑動(dòng)手勢(shì) 第三方應(yīng)用指令
向上滑動(dòng) 跳轉(zhuǎn)到上一視頻
向下滑動(dòng) 跳轉(zhuǎn)到下一視頻
向左滑動(dòng) 左跳轉(zhuǎn)指令
向右滑動(dòng) 右跳轉(zhuǎn)指令
[0113] 插幀處理芯片可以通過偵測(cè)TP手勢(shì)的信息進(jìn)行退出插幀處理,防止出現(xiàn)諸如OSD變形、撕裂等插幀異常。
[0114] 具體實(shí)現(xiàn)中,除對(duì)應(yīng)TP手勢(shì)外,在特定點(diǎn)位,如屏幕下部虛擬按鍵位置,手指觸摸虛擬按鍵位置,則表示進(jìn)入當(dāng)前應(yīng)用列表、返回桌面、退出上一級(jí);因此,當(dāng)手指點(diǎn)擊此位置時(shí)也退出插幀,具體退出插幀操作可以由第三方應(yīng)用的功能設(shè)置決定。此外,對(duì)應(yīng)退出顯示界面的手勢(shì),及點(diǎn)位,均可以做退出插幀處理,此處不再贅述??傊?,即當(dāng)插幀處理芯片接收到TP的對(duì)應(yīng)手勢(shì)信息時(shí),可以根據(jù)手勢(shì)路徑,分辨手勢(shì)含義,若存在如視頻跳轉(zhuǎn)、退出視頻等界面時(shí),均可以做退出插幀處理。
[0115] 在一個(gè)可能的示例中,上述步驟103,依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù),可以包括如下步驟:
[0116] D31、按照預(yù)設(shè)的點(diǎn)擊頻率與插幀等級(jí)之間的映射關(guān)系,確定所述目標(biāo)點(diǎn)擊頻率對(duì)應(yīng)的目標(biāo)插幀等級(jí);
[0117] D32、按照所述目標(biāo)插幀等級(jí),對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)。
[0118] 具體實(shí)現(xiàn)中,電子設(shè)備中可以預(yù)先存儲(chǔ)預(yù)設(shè)的點(diǎn)擊頻率與插幀等級(jí)之間的映射關(guān)系,進(jìn)而,電子設(shè)備可以依據(jù)該映射關(guān)系確定目標(biāo)點(diǎn)擊頻率對(duì)應(yīng)的目標(biāo)插幀等級(jí),不同的插幀等級(jí)對(duì)應(yīng)的插入的圖像數(shù)量可以不一樣,例如,插幀等級(jí)越高,則插入的圖像數(shù)量越多,進(jìn)而,電子設(shè)備可以按照預(yù)設(shè)的目標(biāo)插幀等級(jí),對(duì)第一視頻數(shù)據(jù)進(jìn)行插幀操作。以游戲?yàn)槔?,本申?qǐng)實(shí)施例中,設(shè)置為插幀處理芯片通過SPI接收TP輸入信息,通過結(jié)合TP接收到的手指點(diǎn)擊頻率,設(shè)置不同插幀等級(jí),從而,在不影響游戲體驗(yàn)的前提下,起到節(jié)省功耗的作用。
[0119] 具體實(shí)現(xiàn)中,在游戲模式下,默認(rèn)對(duì)全場(chǎng)景進(jìn)行插幀,往往會(huì)導(dǎo)致的功耗問題,本申請(qǐng)實(shí)施例中,在游戲模式下,本方案可以設(shè)置為插幀處理芯片通過SPI接收TP輸入信息,通過結(jié)合TP報(bào)點(diǎn),確認(rèn)插幀等級(jí)的方法。由于在游戲模式下,游戲人物、畫面的移動(dòng)均有手指通過TP進(jìn)行控制,因此,可以通過在一段時(shí)間內(nèi),TP接收到的手指點(diǎn)擊頻率,確認(rèn)畫面的物體的移動(dòng)程度,設(shè)定不同的閾值等級(jí),當(dāng)點(diǎn)擊頻率較高時(shí),提高插幀等級(jí),以獲得更流暢的游戲體驗(yàn);當(dāng)點(diǎn)擊頻率較低時(shí),降低插幀等級(jí),以降低功耗。
[0120] 其中,可以探測(cè)游戲模式下,探測(cè)一段時(shí)間內(nèi)的點(diǎn)擊次數(shù),對(duì)不同點(diǎn)擊頻率高低適配不同的插幀等級(jí),由插幀處理芯片探測(cè)TP點(diǎn)擊頻率之后,判定需要的插幀等級(jí),再由插幀處理芯片對(duì)AP寫入的原始顯示數(shù)據(jù)進(jìn)行相應(yīng)的處理。具體地,原始數(shù)據(jù)可以由MIPI-Rx輸入插幀處理芯片,TP報(bào)點(diǎn)信息可以經(jīng)由SPI送入插幀處理芯片。插幀處理芯片對(duì)應(yīng)不同的點(diǎn)擊頻率設(shè)置不同的插幀等級(jí),例如,可以根據(jù)TP報(bào)點(diǎn)的頻率,在插幀處理芯片內(nèi)部對(duì)顯示原始數(shù)據(jù)做不同等級(jí)的插幀處理,然后通過MIPI-Tx將處理后的顯示輸出輸出至顯示屏。具體實(shí)現(xiàn)中,對(duì)應(yīng)不同的游戲內(nèi)容畫面,無需全部做100%插幀,從而,達(dá)到在不影響游戲體驗(yàn)的情況下,降低功耗的目的。
[0121] 進(jìn)一步地,在一個(gè)可能的示例中,上述步驟D32,按照所述目標(biāo)插幀等級(jí),對(duì)所第一視頻數(shù)據(jù)進(jìn)行插幀操作,包括:
[0122] D321、確定所述目標(biāo)插幀等級(jí)對(duì)應(yīng)的目標(biāo)插幀數(shù)量P,所述P為正整數(shù);
[0123] D322、確定目標(biāo)幀與該目標(biāo)幀的前一幀之間的目標(biāo)偏移矢量,所述目標(biāo)幀為所述第一視頻數(shù)據(jù)中的任一中間幀;
[0124] D323、依據(jù)所述目標(biāo)偏移矢量進(jìn)行運(yùn)動(dòng)估計(jì),得到P個(gè)偏移矢量;
[0125] D324、依據(jù)所述P個(gè)偏移矢量對(duì)所述目標(biāo)幀進(jìn)行運(yùn)動(dòng)補(bǔ)償,得到P幀插幀圖像;
[0126] D325、將所述P幀插幀圖像插入所述目標(biāo)幀與所述目標(biāo)幀之間。
[0127] 具體實(shí)現(xiàn)中,電子設(shè)備可以預(yù)先存儲(chǔ)插幀等級(jí)與插幀數(shù)量之間的映射關(guān)系,進(jìn)而,可以依據(jù)該映射關(guān)系確定目標(biāo)插幀等級(jí)對(duì)應(yīng)的目標(biāo)插幀數(shù)量P,P為正整數(shù),還可以確定目標(biāo)幀與該目標(biāo)幀的前一幀之間的目標(biāo)偏移矢量S,目標(biāo)幀為第一視頻數(shù)據(jù)中的任一中間幀,即目標(biāo)幀不為第一視頻數(shù)據(jù)的首幀和尾幀,前一幀為第一視頻數(shù)據(jù)中目標(biāo)幀的前面一幀,進(jìn)而,電子設(shè)備依據(jù)目標(biāo)偏移矢量S進(jìn)行運(yùn)動(dòng)估計(jì),得到P個(gè)偏移矢量,例如,將目標(biāo)偏移矢量劃分為P份,P個(gè)偏移矢量可以為S/P、2S/P、3S/P、…、(P-1)S/P、S。進(jìn)而,電子設(shè)備可以依據(jù)P個(gè)偏移矢量對(duì)目標(biāo)幀進(jìn)行運(yùn)動(dòng)補(bǔ)償,得到P幀插幀圖像,最終,將P幀插幀圖像插入目標(biāo)幀與所述目標(biāo)幀之間,如此,可以依據(jù)不同的插幀等級(jí),實(shí)現(xiàn)相應(yīng)的插幀操作,有助于提升插幀效果。
[0128] 在一個(gè)可能的示例中,上述步驟103,依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù),可以包括如下步驟:
[0129] E31、按照預(yù)設(shè)的與插幀等級(jí)之間的映射關(guān)系,確定所述目標(biāo)滑動(dòng)速度對(duì)應(yīng)的第一插幀等級(jí);
[0130] E32、按照所述第一插幀等級(jí),對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作。
[0131] 其中,本申請(qǐng)實(shí)施例中,上述滑動(dòng)速度可以理解為用戶手指在TP上進(jìn)行滑動(dòng)的滑動(dòng)速度,電子設(shè)備中可以預(yù)先存儲(chǔ)預(yù)設(shè)的與插幀等級(jí)之間的映射關(guān)系,進(jìn)而,可以依據(jù)該映射關(guān)系確定目標(biāo)滑動(dòng)速度對(duì)應(yīng)的第一插幀等級(jí),進(jìn)而,可以按照該第一插幀等級(jí)對(duì)第一視頻數(shù)據(jù)進(jìn)行插幀操作,其具體實(shí)現(xiàn)方式類似于步驟D321-步驟D325,在此不再贅述,如此,可以依據(jù)不同的插幀等級(jí),實(shí)現(xiàn)相應(yīng)的插幀操作,有助于提升插幀效果。
[0132] 例如,如圖1F所示,在滑動(dòng)速度低于滑動(dòng)速度S時(shí),不插幀;在滑動(dòng)速度處于滑動(dòng)速度S和滑動(dòng)速度M之間,50%插幀;在滑動(dòng)速度處于滑動(dòng)速度M和滑動(dòng)速度L之間,70插幀;滑動(dòng)速度大于滑動(dòng)速度L,則100%插幀。
[0133] 可以看出,本申請(qǐng)實(shí)施例中所描述的圖像處理方法,應(yīng)用于電子設(shè)備,電子設(shè)備包括插幀處理芯片和觸摸屏TP,插幀處理芯片包括串行外設(shè)接口SPI模塊,插幀處理芯片通過SPI模塊連接TP,獲取第一視頻數(shù)據(jù),第一視頻數(shù)據(jù)的視頻源頻率小于顯示屏頻率,獲取TP報(bào)點(diǎn)信息,TP報(bào)點(diǎn)信息攜帶目標(biāo)觸控參數(shù),依據(jù)目標(biāo)觸控參數(shù)對(duì)第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù),能夠通過觸控操作,實(shí)現(xiàn)動(dòng)態(tài)插幀操作,有助于提升插幀效果。
[0134] 與上述圖1B所示的實(shí)施例一致地,請(qǐng)參閱圖2,圖2是本申請(qǐng)實(shí)施例提供的一種圖像處理方法的流程示意圖,如圖所示,應(yīng)用于如圖1A所示的電子設(shè)備,所述電子設(shè)備包括插幀處理芯片和觸摸屏TP,所述插幀處理芯片包括串行外設(shè)接口SPI模塊,所述插幀處理芯片通過所述SPI模塊連接所述TP,本圖像處理方法包括:
[0135] 201、獲取第一視頻數(shù)據(jù),所述第一視頻數(shù)據(jù)的視頻源頻率小于顯示屏頻率。
[0136] 202、獲取TP報(bào)點(diǎn)信息,所述TP報(bào)點(diǎn)信息攜帶目標(biāo)觸控參數(shù)。
[0137] 203、將所述目標(biāo)觸控參數(shù)與預(yù)設(shè)觸控參數(shù)進(jìn)行比對(duì)。
[0138] 204、在所述目標(biāo)觸控參數(shù)與所述預(yù)設(shè)觸控參數(shù)比對(duì)失敗時(shí),依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)。
[0139] 205、在所述目標(biāo)觸控參數(shù)與所述預(yù)設(shè)觸控參數(shù)比對(duì)成功時(shí),按照預(yù)設(shè)的觸控參數(shù)與第三方應(yīng)用指令之間的映射關(guān)系,確定所述目標(biāo)觸控參數(shù)對(duì)應(yīng)的目標(biāo)第三方應(yīng)用指令。
[0140] 206、執(zhí)行與所述目標(biāo)第三方應(yīng)用指令相應(yīng)的操作。
[0141] 其中,上述步驟201-步驟206的具體描述可以參照如圖1B所描述的圖像處理方法的相應(yīng)步驟,在此不再贅述。
[0142] 可以看出,本申請(qǐng)實(shí)施例中所描述的圖像處理方法,一方面能夠通過觸控操作,優(yōu)先實(shí)現(xiàn)第三方應(yīng)用功能,另一方面,還可以依據(jù)觸控操作,實(shí)現(xiàn)動(dòng)態(tài)插幀操作,有助于提升插幀效果。
[0143] 與上述實(shí)施例一致地,請(qǐng)參閱圖3,圖3是本申請(qǐng)實(shí)施例提供的一種電子設(shè)備的結(jié)構(gòu)示意圖,如圖所示,該電子設(shè)備包括處理器、存儲(chǔ)器、插幀處理芯片、TP、通信接口以及一個(gè)或多個(gè)程序,上述一個(gè)或多個(gè)程序被存儲(chǔ)在上述存儲(chǔ)器中,并且被配置由上述處理器執(zhí)行,所述插幀處理芯片包括串行外設(shè)接口SPI模塊,所述插幀處理芯片通過所述SPI模塊連接所述TP,本申請(qǐng)實(shí)施例中,上述程序包括用于執(zhí)行以下步驟的指令:
[0144] 獲取第一視頻數(shù)據(jù),所述第一視頻數(shù)據(jù)的視頻源頻率小于顯示屏頻率;
[0145] 獲取TP報(bào)點(diǎn)信息,所述TP報(bào)點(diǎn)信息攜帶目標(biāo)觸控參數(shù);
[0146] 依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)。
[0147] 可以看出,本申請(qǐng)實(shí)施例中所描述的電子設(shè)備,該電子設(shè)備包括插幀處理芯片和觸摸屏TP,插幀處理芯片包括串行外設(shè)接口SPI模塊,插幀處理芯片通過SPI模塊連接TP,獲取第一視頻數(shù)據(jù),第一視頻數(shù)據(jù)的視頻源頻率小于顯示屏頻率,獲取TP報(bào)點(diǎn)信息,TP報(bào)點(diǎn)信息攜帶目標(biāo)觸控參數(shù),依據(jù)目標(biāo)觸控參數(shù)對(duì)第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù),能夠通過觸控操作,實(shí)現(xiàn)動(dòng)態(tài)插幀操作,有助于提升插幀效果。
[0148] 在一個(gè)可能的示例中,在所述目標(biāo)觸控參數(shù)包括目標(biāo)觸摸軌跡時(shí),在所述依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)方面,上述程序包括用于執(zhí)行以下步驟的指令:
[0149] 依據(jù)所述目標(biāo)觸摸軌跡進(jìn)行運(yùn)動(dòng)矢量運(yùn)算,得到目標(biāo)矢量;
[0150] 依據(jù)所述目標(biāo)矢量對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)。
[0151] 在一個(gè)可能的示例中,在所述目標(biāo)觸控參數(shù)包括目標(biāo)觸摸手勢(shì)時(shí),上述程序還包括用于執(zhí)行以下步驟的指令:
[0152] 按照預(yù)設(shè)觸摸手勢(shì)與插幀控制指令之間的映射關(guān)系,確定所述目標(biāo)觸摸手勢(shì)對(duì)應(yīng)的目標(biāo)插幀控制指令;
[0153] 在所述目標(biāo)插幀控制指令為預(yù)設(shè)插幀控制指令時(shí),執(zhí)行所述依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)的步驟。
[0154] 在一個(gè)可能的示例中,在所述第一視頻數(shù)據(jù)應(yīng)用于第三方應(yīng)用且所述第三方應(yīng)用的視頻Video和屏幕菜單式調(diào)節(jié)方式OSD無法分層時(shí),上述程序還包括用于執(zhí)行以下步驟的指令:
[0155] 將所述目標(biāo)觸控參數(shù)與預(yù)設(shè)觸控參數(shù)進(jìn)行比對(duì);
[0156] 在所述目標(biāo)觸控參數(shù)與所述預(yù)設(shè)觸控參數(shù)比對(duì)失敗時(shí),執(zhí)行所述按照預(yù)設(shè)觸摸手勢(shì)與插幀控制指令之間的映射關(guān)系,確定所述目標(biāo)觸摸手勢(shì)對(duì)應(yīng)的目標(biāo)插幀控制指令的步驟。
[0157] 在一個(gè)可能的示例中,上述程序還包括用于執(zhí)行以下步驟的指令:
[0158] 在所述目標(biāo)觸控參數(shù)與所述預(yù)設(shè)觸控參數(shù)比對(duì)成功時(shí),按照預(yù)設(shè)的觸控參數(shù)與第三方應(yīng)用指令之間的映射關(guān)系,確定所述目標(biāo)觸控參數(shù)對(duì)應(yīng)的目標(biāo)第三方應(yīng)用指令;
[0159] 執(zhí)行與所述目標(biāo)第三方應(yīng)用指令相應(yīng)的操作。
[0160] 在一個(gè)可能的示例中,在所述目標(biāo)觸控參數(shù)包括目標(biāo)點(diǎn)擊頻率時(shí),所述依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù),上述程序包括用于執(zhí)行以下步驟的指令:
[0161] 按照預(yù)設(shè)的點(diǎn)擊頻率與插幀等級(jí)之間的映射關(guān)系,確定所述目標(biāo)點(diǎn)擊頻率對(duì)應(yīng)的目標(biāo)插幀等級(jí);
[0162] 按照所述目標(biāo)插幀等級(jí),對(duì)所第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)。
[0163] 在一個(gè)可能的示例中,在所述按照所述目標(biāo)插幀等級(jí),對(duì)所第一視頻數(shù)據(jù)進(jìn)行插幀操作方面,上述程序包括用于執(zhí)行以下步驟的指令:
[0164] 確定所述目標(biāo)插幀等級(jí)對(duì)應(yīng)的目標(biāo)插幀數(shù)量P,所述P為正整數(shù);
[0165] 確定目標(biāo)幀與該目標(biāo)幀的前一幀之間的目標(biāo)偏移矢量,所述目標(biāo)幀為所述第一視頻數(shù)據(jù)中的任一中間幀;
[0166] 依據(jù)所述目標(biāo)偏移矢量進(jìn)行運(yùn)動(dòng)估計(jì),得到P個(gè)偏移矢量;
[0167] 依據(jù)所述P個(gè)偏移矢量對(duì)所述目標(biāo)幀進(jìn)行運(yùn)動(dòng)補(bǔ)償,得到P幀插幀圖像;
[0168] 將所述P幀插幀圖像插入所述目標(biāo)幀與所述目標(biāo)幀之間。
[0169] 上述主要從方法側(cè)執(zhí)行過程的度對(duì)本申請(qǐng)實(shí)施例的方案進(jìn)行了介紹。可以理解的是,電子設(shè)備為了實(shí)現(xiàn)上述功能,其包含了執(zhí)行各個(gè)功能相應(yīng)的硬件結(jié)構(gòu)和/或軟件模塊。本領(lǐng)域技術(shù)人員應(yīng)該很容易意識(shí)到,結(jié)合本文中所提供的實(shí)施例描述的各示例的單元及算法步驟,本申請(qǐng)能夠以硬件或硬件和計(jì)算機(jī)軟件的結(jié)合形式來實(shí)現(xiàn)。某個(gè)功能究竟以硬件還是計(jì)算機(jī)軟件驅(qū)動(dòng)硬件的方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本申請(qǐng)的范圍。
[0170] 本申請(qǐng)實(shí)施例可以根據(jù)上述方法示例對(duì)電子設(shè)備進(jìn)行功能單元的劃分,例如,可以對(duì)應(yīng)各個(gè)功能劃分各個(gè)功能單元,也可以將兩個(gè)或兩個(gè)以上的功能集成在一個(gè)處理單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。需要說明的是,本申請(qǐng)實(shí)施例中對(duì)單元的劃分是示意性的,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式。
[0171] 圖4A是本申請(qǐng)實(shí)施例中所涉及的圖像處理裝置400的功能單元組成框圖。該圖像處理裝置400,應(yīng)用于電子設(shè)備,所述電子設(shè)備包括插幀處理芯片和觸摸屏TP,所述插幀處理芯片包括串行外設(shè)接口SPI模塊,所述插幀處理芯片通過所述SPI模塊連接所述TP,所述裝置400包括:第一獲取單元401、第二獲取單元402和插幀單元403,其中,
[0172] 所述第一獲取單元401,用于獲取第一視頻數(shù)據(jù),所述第一視頻數(shù)據(jù)的視頻源頻率小于顯示屏頻率;
[0173] 所述第二獲取單元402,用于獲取TP報(bào)點(diǎn)信息,所述TP報(bào)點(diǎn)信息攜帶目標(biāo)觸控參數(shù);
[0174] 所述插幀單元403,用于依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)。
[0175] 可以看出,本申請(qǐng)實(shí)施例中所描述的圖像處理裝置,應(yīng)用于電子設(shè)備,電子設(shè)備包括插幀處理芯片和觸摸屏TP,插幀處理芯片包括串行外設(shè)接口SPI模塊,插幀處理芯片通過SPI模塊連接TP,獲取第一視頻數(shù)據(jù),第一視頻數(shù)據(jù)的視頻源頻率小于顯示屏頻率,獲取TP報(bào)點(diǎn)信息,TP報(bào)點(diǎn)信息攜帶目標(biāo)觸控參數(shù),依據(jù)目標(biāo)觸控參數(shù)對(duì)第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù),能夠通過觸控操作,實(shí)現(xiàn)動(dòng)態(tài)插幀操作,有助于提升插幀效果。
[0176] 在一個(gè)可能的示例中,在所述目標(biāo)觸控參數(shù)包括目標(biāo)觸摸軌跡時(shí),在所述依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)方面,所述插幀單元403具體用于:
[0177] 依據(jù)所述目標(biāo)觸摸軌跡進(jìn)行運(yùn)動(dòng)矢量運(yùn)算,得到目標(biāo)矢量;
[0178] 依據(jù)所述目標(biāo)矢量對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)。
[0179] 在一個(gè)可能的示例中,在所述目標(biāo)觸控參數(shù)包括目標(biāo)觸摸手勢(shì)時(shí),如圖4B所示,圖4B為圖4A所示的圖像處理裝置的又一變型結(jié)構(gòu),其與圖4A相比較,還可以包括:第一確定單元404,具體如下:
[0180] 所述第一確定單元404,用于按照預(yù)設(shè)觸摸手勢(shì)與插幀控制指令之間的映射關(guān)系,確定所述目標(biāo)觸摸手勢(shì)對(duì)應(yīng)的目標(biāo)插幀控制指令;
[0181] 由所述插幀單元403在所述目標(biāo)插幀控制指令為預(yù)設(shè)插幀控制指令時(shí),執(zhí)行所述依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)的步驟。
[0182] 進(jìn)一步地,在一個(gè)可能的示例中,在所述第一視頻數(shù)據(jù)應(yīng)用于第三方應(yīng)用且所述第三方應(yīng)用的視頻Video和屏幕菜單式調(diào)節(jié)方式OSD無法分層時(shí),如圖4C所示,圖4C為圖4B所示的圖像處理裝置的又一變型結(jié)構(gòu),其與圖4B相比較,還可以包括:比對(duì)單元405,具體如下:
[0183] 所述比對(duì)單元405,用于將所述目標(biāo)觸控參數(shù)與預(yù)設(shè)觸控參數(shù)進(jìn)行比對(duì);
[0184] 由所述第一確定單元404在所述目標(biāo)觸控參數(shù)與所述預(yù)設(shè)觸控參數(shù)比對(duì)失敗時(shí),執(zhí)行所述按照預(yù)設(shè)觸摸手勢(shì)與插幀控制指令之間的映射關(guān)系,確定所述目標(biāo)觸摸手勢(shì)對(duì)應(yīng)的目標(biāo)插幀控制指令的步驟。
[0185] 進(jìn)一步地,在一個(gè)可能的示例中,如圖4D所示,圖4D為圖4C所示的圖像處理裝置的又一變型結(jié)構(gòu),其與圖4C相比較,還可以包括:第二確定單元406和執(zhí)行單元407,具體如下:
[0186] 所述第二確定單元406,用于在所述目標(biāo)觸控參數(shù)與所述預(yù)設(shè)觸控參數(shù)比對(duì)成功時(shí),按照預(yù)設(shè)的觸控參數(shù)與第三方應(yīng)用指令之間的映射關(guān)系,確定所述目標(biāo)觸控參數(shù)對(duì)應(yīng)的目標(biāo)第三方應(yīng)用指令;
[0187] 所述執(zhí)行單元407,用于執(zhí)行與所述目標(biāo)第三方應(yīng)用指令相應(yīng)的操作。
[0188] 在一個(gè)可能的示例中,在所述目標(biāo)觸控參數(shù)包括目標(biāo)點(diǎn)擊頻率時(shí),在所述依據(jù)所述目標(biāo)觸控參數(shù)對(duì)所述第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)方面,所述插幀單元403具體用于:
[0189] 按照預(yù)設(shè)的點(diǎn)擊頻率與插幀等級(jí)之間的映射關(guān)系,確定所述目標(biāo)點(diǎn)擊頻率對(duì)應(yīng)的目標(biāo)插幀等級(jí);
[0190] 按照所述目標(biāo)插幀等級(jí),對(duì)所第一視頻數(shù)據(jù)進(jìn)行插幀操作,得到第二視頻數(shù)據(jù)。
[0191] 在一個(gè)可能的示例中,在所述按照所述目標(biāo)插幀等級(jí),對(duì)所第一視頻數(shù)據(jù)進(jìn)行插幀操作方面,所述插幀單元403具體用于:
[0192] 確定所述目標(biāo)插幀等級(jí)對(duì)應(yīng)的目標(biāo)插幀數(shù)量P,所述P為正整數(shù);
[0193] 確定目標(biāo)幀與該目標(biāo)幀的前一幀之間的目標(biāo)偏移矢量,所述目標(biāo)幀為所述第一視頻數(shù)據(jù)中的任一中間幀;
[0194] 依據(jù)所述目標(biāo)偏移矢量進(jìn)行運(yùn)動(dòng)估計(jì),得到P個(gè)偏移矢量;
[0195] 依據(jù)所述P個(gè)偏移矢量對(duì)所述目標(biāo)幀進(jìn)行運(yùn)動(dòng)補(bǔ)償,得到P幀插幀圖像;
[0196] 將所述P幀插幀圖像插入所述目標(biāo)幀與所述目標(biāo)幀之間。
[0197] 可以理解的是,本實(shí)施例的圖像處理裝置的各程序模塊的功能可根據(jù)上述方法實(shí)施例中的方法具體實(shí)現(xiàn),其具體實(shí)現(xiàn)過程可以參照上述方法實(shí)施例的相關(guān)描述,此處不再贅述。
[0198] 本申請(qǐng)實(shí)施例還提供一種計(jì)算機(jī)存儲(chǔ)介質(zhì),其中,該計(jì)算機(jī)存儲(chǔ)介質(zhì)存儲(chǔ)用于電子數(shù)據(jù)交換的計(jì)算機(jī)程序,該計(jì)算機(jī)程序使得計(jì)算機(jī)執(zhí)行如上述方法實(shí)施例中記載的任一方法的部分或全部步驟,上述計(jì)算機(jī)包括電子設(shè)備。
[0199] 本申請(qǐng)實(shí)施例還提供一種計(jì)算機(jī)程序產(chǎn)品,上述計(jì)算機(jī)程序產(chǎn)品包括存儲(chǔ)了計(jì)算機(jī)程序的非瞬時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),上述計(jì)算機(jī)程序可操作來使計(jì)算機(jī)執(zhí)行如上述方法實(shí)施例中記載的任一方法的部分或全部步驟。該計(jì)算機(jī)程序產(chǎn)品可以為一個(gè)軟件安裝包,上述計(jì)算機(jī)包括電子設(shè)備。
[0200] 需要說明的是,對(duì)于前述的各方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本申請(qǐng)并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本申請(qǐng),某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本申請(qǐng)所必須的。
[0201] 在上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。
[0202] 在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置,可通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如上述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性或其它的形式。
[0203] 上述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
[0204] 另外,在本申請(qǐng)各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0205] 上述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)器中?;谶@樣的理解,本申請(qǐng)的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)器中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請(qǐng)各個(gè)實(shí)施例上述方法的全部或部分步驟。而前述的存儲(chǔ)器包括:U盤、只讀存儲(chǔ)器(ROM,Read-Only?Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random?Access?Memory)、移動(dòng)硬盤、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0206] 本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)器中,存儲(chǔ)器可以包括:閃存盤、只讀存儲(chǔ)器(英文:Read-Only?Memory,簡(jiǎn)稱:ROM)、隨機(jī)存取器(英文:Random?Access?Memory,簡(jiǎn)稱:RAM)、磁盤或光盤等。
[0207] 以上對(duì)本申請(qǐng)實(shí)施例進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本申請(qǐng)的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本申請(qǐng)的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請(qǐng)的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本申請(qǐng)的限制。
高效檢索全球?qū)@?/div>

專利匯是專利免費(fèi)檢索,專利查詢,專利分析-國(guó)家發(fā)明專利查詢檢索分析平臺(tái),是提供專利分析,專利查詢,專利檢索等數(shù)據(jù)服務(wù)功能的知識(shí)產(chǎn)權(quán)數(shù)據(jù)服務(wù)商。

我們的產(chǎn)品包含105個(gè)國(guó)家的1.26億組數(shù)據(jù),免費(fèi)查、免費(fèi)專利分析。

申請(qǐng)?jiān)囉?/a>

QQ群二維碼
意見反饋