通過攝像頭錄制視頻,一邊通過顯示屏實時播放所錄制的視頻,而用戶在觀看實時錄制的視頻時,如需要對視頻的某一部分進行標(biāo)注時,則可以在觸摸顯示屏上對應(yīng)位置進行滑動操作,電子設(shè)備可以獲取到當(dāng)前時刻下用戶針對觸摸顯示屏的滑動軌跡數(shù)據(jù)。
[0069]步驟102:獲取所述攝像頭在所述當(dāng)前時刻下錄制的一幀視頻圖像;
[0070]需要說明的是,人們通過顯示屏看到的視頻畫面,實際上是由按照一定的刷新頻率顯示的一幅幅具有一定聯(lián)系的靜止的視頻圖像,通常將“幀”作為視頻圖像的單位。由于人的眼睛具有“視覺暫留”功能,因此,將多個離散的視頻圖像按照一定的頻率顯示,就可以看到連續(xù)的視頻畫面。相應(yīng)的,在電子設(shè)備的攝像頭錄制視頻過程中,也是一幀一幀獲取的視頻圖像。
[0071]也就是說,當(dāng)用戶在對觸摸顯示屏進行滑動操作的同時,攝像頭也在進行視頻圖像的錄制,因此,可以獲取攝像頭在與獲取滑動軌跡數(shù)據(jù)的同一時刻下錄制的一幀視頻圖像。
[0072]步驟103:將滑動軌跡數(shù)據(jù)合并到所述一幀視頻圖像中;
[0073]在獲取到攝像頭所錄制的所述一幀視頻圖像后,并在觸摸顯示屏顯示所述一幀視頻圖像前,需先將滑動軌跡數(shù)據(jù)合并到所述一幀視頻圖像中,以實現(xiàn)滑動軌跡數(shù)據(jù)與視頻圖像的融合。
[0074]步驟104:在觸摸顯示屏上實時顯示合并有所述滑動軌跡數(shù)據(jù)的一幀視頻圖像。
[0075]觸摸顯示屏能夠依次顯示攝像頭所錄制的一幀幀視頻圖像,即攝像頭所錄制的視頻圖像具有一定的連續(xù)性,而當(dāng)觸摸顯示屏將攝像頭所錄制的位于合并有滑動軌跡數(shù)據(jù)的視頻圖像之前的視頻圖像顯示完成后,則輪到合并有滑動軌跡數(shù)據(jù)的視頻圖像的顯示,由于該視頻圖像合并有滑動軌跡數(shù)據(jù),因此,可以在觸摸顯示屏上實時顯示合并有所述滑動軌跡數(shù)據(jù)的視頻圖像。
[0076]由此可見,在本實施例中,通過獲取當(dāng)前時刻下電子設(shè)備的觸摸顯示屏上的滑動軌跡數(shù)據(jù),并獲取電子設(shè)備的攝像頭在所述當(dāng)前時刻下錄制的一幀視頻圖像,然后將滑動軌跡數(shù)據(jù)合并到一幀視頻圖像中,并在觸摸顯示屏上實時顯示合并有滑動軌跡數(shù)據(jù)的一幀視頻圖像,由此可見,本發(fā)明能夠在攝像過程中,將用戶針對觸摸顯示屏的滑動軌跡融合到當(dāng)前錄制的視頻中,實現(xiàn)了用戶與視頻的實時交互,提高了用戶體驗。
[0077]在本發(fā)明中,由于攝像頭錄制每一視頻圖像需要一定的時間,如,設(shè)置攝像頭的幀率為30幀/秒,那么,攝像頭錄制一幀視頻圖像的時間為1/30秒。因此,為了保證觸摸顯示屏顯示合并有滑動軌跡數(shù)據(jù)的視頻圖像的連貫性,本發(fā)明實施例二公開了一種視頻處理方法,與實施例一不同的是,步驟101中“獲取當(dāng)前時刻下用戶在所述觸摸顯示屏上的滑動軌跡數(shù)據(jù)”,包括以下過程:
[0078]首先,確定所述攝像頭錄制所述一幀視頻圖像的時間長度;
[0079]攝像頭錄制一幀視頻圖像的時間長度由攝像頭的幀率決定,如,攝像頭的幀率為30幀/秒,那么,攝像頭錄制一幀視頻圖像的時間長度為1/30秒;再如,攝像頭的幀率為60幀/秒,那么,攝像頭錄制一幀視頻圖像的時間長度為1/60秒。
[0080]其次,獲取當(dāng)前時刻下,與所述時間長度對應(yīng)的用戶在所述觸摸顯示屏上的滑動軌跡數(shù)據(jù)。
[0081]需說明的是,當(dāng)用戶在觸摸顯示上的滑動軌跡數(shù)據(jù)長于所述時間長度時,則連續(xù)性的獲取多個與所述時間長度對應(yīng)的用戶在所述觸摸顯示屏上的滑動軌跡數(shù)據(jù)。
[0082]在后續(xù)合并過程中,需將每一幀視頻圖像與其對應(yīng)的滑動軌跡數(shù)據(jù)進行合并,而通過觸摸顯示屏依次實時顯示合并有滑動軌跡數(shù)據(jù)的視頻圖像,使得用戶能夠看到播放的融合有滑動軌跡的視頻畫面。
[0083]為了便于理解,以一具體實例進行說明,假設(shè)攝像頭錄制一幀視頻圖像的時間長度為T,假設(shè)用戶在第一時刻tl開始在觸摸顯示屏上進行滑動觸摸操作,那么,電子設(shè)備可以從第一時刻tl開始獲取滑動軌跡數(shù)據(jù),具體的,獲取與第一時刻tl到第二時刻t2這一段時間對應(yīng)的滑動軌跡數(shù)據(jù)datal,獲取從第二時刻t2到第三時刻t3這一段時間對應(yīng)的滑動數(shù)據(jù)軌跡data2,獲取從第三時刻t3到第四時刻t4這一段時間對應(yīng)的滑動數(shù)據(jù)軌跡data3,獲取從第四時刻t4到第五時刻t5這一段時間對應(yīng)的滑動數(shù)據(jù)軌跡data4,獲取從第五時刻t5到第六時刻t6這一段時間對應(yīng)的滑動數(shù)據(jù)軌跡data5。其中,除最后兩個時刻之間的時間長度可能不是T外,其他兩個時刻之間的時間長度均為T,即,第一時刻tl到第二時刻t2之間的時間長度為T,第二時刻t2到第三時刻t2之間的時間長度為T,第三時刻t3到第四時刻t4之間的時間長度為T,第四時刻t4到第五時刻t5之間的時間長度為T。而第五時刻t5到第六時刻t6這一段時間的時間長度取決于用戶在觸摸顯示屏上的觸摸滑動操作的總時間,假設(shè)總時間為TS,若總時間TS等于5T,那么,第五時刻t5到第六時刻t6這一段時間的時間長度為T,而過TS大于4T且小于5T,那么,第五時刻t5到第六時刻t6這一段時間的時間長度小于T。
[0084]而由于攝像頭錄制視頻圖像的過程是實時進行的,因此,用戶在觸摸顯示屏上進行滑動操作的同時,與之對應(yīng)的,攝像頭在第一時刻tl下錄制有一幀視頻圖像P1,在第二時刻t2下錄制有一幀視頻圖像P2,在第三時刻t3下錄制有一幀視頻圖像P3,在第四時刻t4下錄制有一幀視頻圖像P4,在第五時刻t5下錄制有一幀視頻圖像P5。
[0085]電子設(shè)備可以獲取到攝像頭錄制的一幀視頻圖像P1,并將其與滑動軌跡數(shù)據(jù)datal進行合并;獲取到攝像頭錄制的一幀視頻圖像P2,并將其與滑動軌跡數(shù)據(jù)data2進行合并;獲取到攝像頭錄制的一幀視頻圖像P3,并將其與滑動軌跡數(shù)據(jù)data3進行合并;獲取到攝像頭錄制的一幀視頻圖像P4,并將其與滑動軌跡數(shù)據(jù)data4進行合并;獲取到攝像頭錄制的一幀視頻圖像P5,并將其與滑動軌跡數(shù)據(jù)data5進行合并。
[0086]當(dāng)觸摸顯示屏顯示到上述合并有滑動軌跡數(shù)據(jù)的視頻圖像時,依次顯示合并有滑動軌跡數(shù)據(jù)datal的一幀視頻圖像P1、合并有滑動軌跡數(shù)據(jù)data2的一幀視頻圖像P2、合并有滑動軌跡數(shù)據(jù)data3的一幀視頻圖像P3、合并有滑動軌跡數(shù)據(jù)data4的一幀視頻圖像P4、合并有滑動軌跡數(shù)據(jù)data5的一幀視頻圖像P5,從而播放融合有完整滑動軌跡數(shù)據(jù)的視頻畫面。
[0087]需說明的是,由于攝像頭錄制視頻圖像以及觸摸顯示屏播放視頻圖像的過程均是實時進行的,因此電子設(shè)備合并上一時刻的視頻圖像和滑動軌跡數(shù)據(jù)與獲取下一時刻的滑動軌跡數(shù)據(jù)和視頻圖像可以同時進行。
[0088]由上述實例可以看出,電子設(shè)備獲取滑動軌跡數(shù)據(jù)的次數(shù)由攝像頭錄制一幀視頻圖像的時間長度和用戶在觸摸顯示屏上的進行滑動觸摸操作的時間共同決定,相應(yīng)的,合并有滑動軌跡的視頻圖像的幀數(shù)與電子設(shè)備獲取滑動軌跡數(shù)據(jù)的次數(shù)相同。
[0089]需強調(diào)的是,上述視頻處理方法應(yīng)用在電子設(shè)備邊通過攝像頭錄制視頻邊通過顯示屏播放視頻的過程中,那么,用戶在在觸摸顯示屏上進行觸摸操作的同時,攝像頭正在錄制視頻圖像,因此,電子設(shè)備能夠獲取到同一時刻下的觸摸滑動數(shù)據(jù)以及視頻圖像。而由于觸摸顯示屏刷新顯示視頻圖像的速度是非??斓模虼?,當(dāng)用戶在觸摸顯示屏上進行觸摸滑動操作后,極短的時間內(nèi)就可以看到觸摸顯示屏上顯示的合并有滑動軌跡數(shù)據(jù)的視頻畫面。那么實際上,從用戶的視覺角度出發(fā),若用戶在觸摸顯示屏上進行的觸摸滑動操作的時間較長,就能夠在用戶進行觸摸滑動操作的同時,觸摸顯示屏上呈現(xiàn)播放融合有觸摸滑動軌跡的視頻的效果。
[0090]需說明的是,本發(fā)明的核心是用戶在觸摸顯示屏上的觸摸軌跡數(shù)據(jù)合并到視頻中進行播放,這與區(qū)別于現(xiàn)有技術(shù)中,觸摸顯示屏本身具有顯示觸摸軌跡的功能。
[0091]圖2是本發(fā)明在實際應(yīng)用中的一個具體示意圖,其中,電子設(shè)備處于一邊通過攝像頭錄制視頻一邊通過觸摸顯示屏播放視頻的狀態(tài)。如圖2所示,用戶在電子設(shè)備的觸摸顯示屏上進行觸摸滑動操作的同時,觸摸顯示屏上呈現(xiàn)出融合有觸摸滑動軌跡的視頻畫面,具體的,觸摸顯示屏當(dāng)前播放的視頻畫面中融合有如圖2中的實線部分,而圖2中的虛線部分是用戶在觸摸顯示屏上實際觸摸滑動到的位置(觸摸顯示屏上實際上并沒有顯示該虛線部分)。也就是說,在當(dāng)前時刻下,用戶在觸摸顯示屏上進行觸摸滑動操作的最終位置Point2與觸摸顯示屏播放視頻中所融合的滑動軌跡的最終位置Pointl相差一定距離,該距離是由電子設(shè)備進行視頻處理需要一定的時間所導(dǎo)致的。但是,需說明的是,由于電子設(shè)備的處理速度非??欤虼嗽趯嶋H播放過程中,Pointl與Point2之間相差的距離可能會更短。
[0092]本發(fā)明實施例三公開了一種視頻處理方法,與實施例一不同的是,實施例中的“將所述滑動軌跡數(shù)據(jù)合并到所述一幀視頻圖像中”,包括以下過程:
[0093](I)、對所述滑動軌跡數(shù)據(jù)進行處理,生成具有滑動軌跡數(shù)據(jù)的第一紋理圖像;
[0094](2)、將所述一幀視頻數(shù)據(jù)處理成第二紋理圖像;
[0095]具體的,可以采用視頻圖像處理方法,分別將滑動軌跡數(shù)據(jù)處理成具有滑動軌跡數(shù)據(jù)的第一紋理圖像以,將一幀視頻數(shù)據(jù)處理成第二紋理圖像。
[0096]需說明的是,本發(fā)明并不限定步驟(I)和步驟(2)的先后執(zhí)行順序,可以先執(zhí)行步驟(I)再執(zhí)行步驟(2),也可以先執(zhí)行步驟(2)再執(zhí)行步驟(