System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請(qǐng)涉及人工智能,尤其涉及一種圖像顯示方法、裝置及電子設(shè)備。
技術(shù)介紹
1、隨著網(wǎng)絡(luò)帶寬的增加和電子設(shè)備的發(fā)展,多個(gè)高清晰度的直播流,如體育賽事、新聞報(bào)道等,能夠同時(shí)在電子設(shè)備上播放。以體育賽事為例,當(dāng)多個(gè)體育賽事同步進(jìn)行時(shí),有些觀眾對(duì)同步進(jìn)行的多個(gè)賽事都感興趣,并且希望能夠同時(shí)關(guān)注多個(gè)賽事,因此,可以使用電子設(shè)備同屏關(guān)注多個(gè)直播的體育賽事。
2、在相關(guān)技術(shù)中,對(duì)于多個(gè)直播流的處理通常是采用多線程或并行處理技術(shù),每個(gè)直播流都在獨(dú)立的線程中處理,多個(gè)直播流互不干擾。然而,該方法受接入點(diǎn)網(wǎng)絡(luò)帶寬和播放設(shè)備性能的影響,會(huì)存在直播流加載緩慢、卡頓或中斷的問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例提供一種圖像顯示方法、裝置及電子設(shè)備,以解決在播放多個(gè)直播流時(shí),直播流加載緩慢、卡頓或中斷的問(wèn)題。
2、為解決上述技術(shù)問(wèn)題,本申請(qǐng)是這樣實(shí)現(xiàn)的:
3、第一方面,本申請(qǐng)實(shí)施例提供了一種圖像顯示方法,所述方法包括:
4、獲取第一直播流中的m個(gè)關(guān)鍵幀圖像,所述m個(gè)關(guān)鍵幀圖像為關(guān)鍵事件對(duì)應(yīng)的圖像,m為大于1的整數(shù);
5、獲取位于相鄰的兩個(gè)關(guān)鍵幀圖像之間的過(guò)渡幀圖像,所述兩個(gè)關(guān)鍵幀圖像為所述m個(gè)關(guān)鍵幀圖像中相鄰的兩幀圖像;
6、基于所述m個(gè)關(guān)鍵幀圖像和所述過(guò)渡幀圖像生成第一動(dòng)態(tài)圖像,并顯示所述第一動(dòng)態(tài)圖像。
7、可選地,所述關(guān)鍵事件包括第一子事件和第二子事件,所述m個(gè)關(guān)鍵幀圖像包括所述第一子事件對(duì)應(yīng)的第一關(guān)鍵幀圖像和所述第二子事
8、獲取所述第一子事件實(shí)際發(fā)生的第一時(shí)刻,以及所述第二子事件實(shí)際發(fā)生的第二時(shí)刻,其中,所述第一子事件為所述關(guān)鍵事件中最先發(fā)生的子事件;
9、確定所述第一子事件在所述第一直播流中對(duì)應(yīng)的第一時(shí)間戳,并計(jì)算所述第二時(shí)刻相對(duì)于所述第一時(shí)刻的時(shí)間偏移量;
10、基于所述第一時(shí)間戳和所述時(shí)間偏移量,確定所述第二子事件在所述第一直播流中對(duì)應(yīng)的第二時(shí)間戳;
11、基于所述第一時(shí)間戳對(duì)應(yīng)的第一時(shí)間范圍內(nèi)的視頻圖像確定所述第一關(guān)鍵幀圖像,基于所述第二時(shí)間戳對(duì)應(yīng)的第二時(shí)間范圍內(nèi)的視頻圖像確定所述第二關(guān)鍵幀圖像。
12、可選地,所述關(guān)鍵事件為體育賽事中的關(guān)鍵事件;所述確定所述第一子事件對(duì)應(yīng)在所述第一直播流中的第一時(shí)間戳之前,所述方法還包括:
13、識(shí)別所述第一直播流中的目標(biāo)對(duì)象的動(dòng)作和所述體育賽事的比分信息中的至少一項(xiàng);
14、在檢測(cè)到所述目標(biāo)對(duì)象的動(dòng)作與預(yù)設(shè)動(dòng)作匹配,或所述體育賽事的比分信息與預(yù)設(shè)比分信息匹配的情況下,確定所述第一直播流的當(dāng)前圖像為所述第一子事件對(duì)應(yīng)的視頻圖像,其中,所述第一子事件為用于表示所述體育賽事開(kāi)始的事件。
15、可選地,所述基于所述第一時(shí)間戳對(duì)應(yīng)的第一時(shí)間范圍內(nèi)的視頻圖像確定所述第一關(guān)鍵幀圖像,包括:
16、在所述第一直播流中,確定所述第一時(shí)間戳對(duì)應(yīng)的第一時(shí)間范圍內(nèi)的k幀視頻圖像,k為大于1的整數(shù);
17、在所述k幀視頻圖像中,將光流移動(dòng)次數(shù)最少的視頻幀圖像確定為所述第一關(guān)鍵幀圖像。
18、可選地,所述相鄰的兩個(gè)關(guān)鍵幀圖像包括第三關(guān)鍵幀圖像和第四關(guān)鍵幀圖像;所述獲取位于相鄰的兩個(gè)關(guān)鍵幀圖像之間的過(guò)渡幀圖像,包括:
19、獲取目標(biāo)對(duì)象在所述第三關(guān)鍵幀圖像中的第一動(dòng)作狀態(tài)和在所述第四關(guān)鍵幀圖像中的第二動(dòng)作狀態(tài);
20、在所述第一動(dòng)作狀態(tài)和所述第二動(dòng)作狀態(tài)之間的差異度大于預(yù)設(shè)值的情況下,在所述第三關(guān)鍵幀圖像和所述第四關(guān)鍵幀圖像之間獲取所述過(guò)渡幀圖像;
21、所述基于所述m個(gè)關(guān)鍵幀圖像和所述過(guò)渡幀圖像生成第一動(dòng)態(tài)圖像,包括:
22、獲取所述過(guò)渡幀圖像的序號(hào)和插幀位置;
23、根據(jù)所述過(guò)渡幀圖像的序號(hào)和插幀位置,將所述m個(gè)關(guān)鍵幀圖像和所述過(guò)渡幀圖像依次組合,生成所述第一動(dòng)態(tài)圖像。
24、可選地,所述顯示所述第一動(dòng)態(tài)圖像,包括:
25、在未檢測(cè)到新增的關(guān)鍵幀圖像序列的情況下,循環(huán)顯示所述第一動(dòng)態(tài)圖像;
26、所述循環(huán)顯示所述第一動(dòng)態(tài)圖像之后,所述方法還包括:
27、在檢測(cè)到新增的關(guān)鍵幀圖像序列的情況下,基于新增的關(guān)鍵幀圖像序列生成第二動(dòng)態(tài)圖像,并顯示所述第二動(dòng)態(tài)圖像。
28、可選地,所述獲取第一直播流中的m個(gè)關(guān)鍵幀圖像之前,所述方法還包括:
29、在電子設(shè)備的顯示屏顯示所述第一直播流的信息和第二直播流的信息的情況下,接收用戶依次對(duì)所述第二直播流的信息的第一輸入和對(duì)所述第一直播流的信息的第二輸入;
30、按照所述第一輸入的輸入順序?qū)?yīng)的第一顯示方式,在第一窗口中顯示所述第二直播流的直播圖像;
31、所述顯示所述第一動(dòng)態(tài)圖像,包括:
32、按照所述第二輸入的輸入順序?qū)?yīng)的第二顯示方式,在第二窗口中顯示所述第一直播流的所述動(dòng)態(tài)圖像;
33、其中,所述第一顯示方式為顯示為直播圖像的方式,所述第二顯示方式為顯示為動(dòng)態(tài)圖像的方式。
34、第二方面,本申請(qǐng)實(shí)施例提供一種圖像顯示裝置,所述裝置包括:
35、第一獲取模塊,用于獲取第一直播流中的m個(gè)關(guān)鍵幀圖像,所述m個(gè)關(guān)鍵幀圖像為關(guān)鍵事件對(duì)應(yīng)的圖像,m為大于1的整數(shù);
36、第二獲取模塊,用于獲取位于相鄰的兩個(gè)關(guān)鍵幀圖像之間的過(guò)渡幀圖像,所述兩個(gè)關(guān)鍵幀圖像為所述m個(gè)關(guān)鍵幀圖像中相鄰的兩幀圖像;
37、第一顯示模塊,用于基于所述m個(gè)關(guān)鍵幀圖像和所述過(guò)渡幀圖像生成第一動(dòng)態(tài)圖像,并顯示所述第一動(dòng)態(tài)圖像。
38、可選地,所述關(guān)鍵事件包括第一子事件和第二子事件,所述m個(gè)關(guān)鍵幀圖像包括所述第一子事件對(duì)應(yīng)的第一關(guān)鍵幀圖像和所述第二子事件對(duì)應(yīng)的第二關(guān)鍵幀圖像;所述第一獲取模塊包括:
39、第一獲取子模塊,用于獲取所述第一子事件實(shí)際發(fā)生的第一時(shí)刻,以及所述第二子事件實(shí)際發(fā)生的第二時(shí)刻,其中,所述第一子事件為所述關(guān)鍵事件中最先發(fā)生的子事件;
40、第一確定子模塊,用于確定所述第一子事件在所述第一直播流中對(duì)應(yīng)的第一時(shí)間戳,并計(jì)算所述第二時(shí)刻相對(duì)于所述第一時(shí)刻的時(shí)間偏移量;
41、第二確定子模塊,用于基于所述第一時(shí)間戳和所述時(shí)間偏移量,確定所述第二子事件在所述第一直播流中對(duì)應(yīng)的第二時(shí)間戳;
42、第三確定子模塊,用于基于所述第一時(shí)間戳對(duì)應(yīng)的第一時(shí)間范圍內(nèi)的視頻圖像確定所述第一關(guān)鍵幀圖像,基于所述第二時(shí)間戳對(duì)應(yīng)的第二時(shí)間范圍內(nèi)的視頻圖像確定所述第二關(guān)鍵幀圖像。
43、可選地,所述關(guān)鍵事件為體育賽事中的關(guān)鍵事件;所述裝置還包括:
44、識(shí)別模塊,用于識(shí)別所述第一直播流中的目標(biāo)對(duì)象的動(dòng)作和所述體育賽事的比分信息中的至少一項(xiàng);
45、確定模塊,用于在檢測(cè)到所述目標(biāo)對(duì)象的動(dòng)作與預(yù)設(shè)動(dòng)作匹配,或所述體育賽事的比分信息與預(yù)設(shè)比分信本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種圖像顯示方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述關(guān)鍵事件包括第一子事件和第二子事件,所述M個(gè)關(guān)鍵幀圖像包括所述第一子事件對(duì)應(yīng)的第一關(guān)鍵幀圖像和所述第二子事件對(duì)應(yīng)的第二關(guān)鍵幀圖像;所述獲取第一直播流中的M個(gè)關(guān)鍵幀圖像,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述關(guān)鍵事件為體育賽事中的關(guān)鍵事件;所述確定所述第一子事件對(duì)應(yīng)在所述第一直播流中的第一時(shí)間戳之前,所述方法還包括:
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,所述相鄰的兩個(gè)關(guān)鍵幀圖像包括第三關(guān)鍵幀圖像和第四關(guān)鍵幀圖像;所述獲取位于相鄰的兩個(gè)關(guān)鍵幀圖像之間的過(guò)渡幀圖像,包括:
5.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,所述顯示所述第一動(dòng)態(tài)圖像,包括:
6.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,所述獲取第一直播流中的M個(gè)關(guān)鍵幀圖像之前,所述方法還包括:
7.一種圖像顯示裝置,其特征在于,包括:
8.一種電子設(shè)備,其特征在于,包括:處理器、存儲(chǔ)器及存儲(chǔ)在所述存儲(chǔ)器上并
9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至6中任一項(xiàng)所述的圖像顯示方法的步驟。
10.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,包括計(jì)算機(jī)指令,該計(jì)算機(jī)指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至6中任一項(xiàng)所述的圖像顯示方法的步驟。
...【技術(shù)特征摘要】
1.一種圖像顯示方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述關(guān)鍵事件包括第一子事件和第二子事件,所述m個(gè)關(guān)鍵幀圖像包括所述第一子事件對(duì)應(yīng)的第一關(guān)鍵幀圖像和所述第二子事件對(duì)應(yīng)的第二關(guān)鍵幀圖像;所述獲取第一直播流中的m個(gè)關(guān)鍵幀圖像,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述關(guān)鍵事件為體育賽事中的關(guān)鍵事件;所述確定所述第一子事件對(duì)應(yīng)在所述第一直播流中的第一時(shí)間戳之前,所述方法還包括:
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,所述相鄰的兩個(gè)關(guān)鍵幀圖像包括第三關(guān)鍵幀圖像和第四關(guān)鍵幀圖像;所述獲取位于相鄰的兩個(gè)關(guān)鍵幀圖像之間的過(guò)渡幀圖像,包括:
5.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,所述顯示所述第一動(dòng)...
【專(zhuān)利技術(shù)屬性】
技術(shù)研發(fā)人員:張敏捷,周光澤,
申請(qǐng)(專(zhuān)利權(quán))人:咪咕視訊科技有限公司,
類(lèi)型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。