本發(fā)明涉及多媒體技術(shù)領(lǐng)域,特別涉及一種基于gpu的炫屏顯示方法、裝置及一種存儲(chǔ)設(shè)備。
背景技術(shù):
隨著屏幕技術(shù)的發(fā)展,人們對(duì)屏幕內(nèi)容(無(wú)論是圖片或視頻)的展示效果要求越來(lái)越高,現(xiàn)有的2d展示效果不夠豐富,例如ktv點(diǎn)歌系統(tǒng)的電視界面等,不僅顯示單調(diào),而且互動(dòng)性不夠,讓人容易產(chǎn)生視覺(jué)疲勞,無(wú)法滿(mǎn)足人們的要求。特別是現(xiàn)在隨著網(wǎng)絡(luò)的發(fā)展,人們?cè)絹?lái)越喜歡重復(fù)觀看一些經(jīng)典舊視頻,而這些經(jīng)典舊視頻由于當(dāng)年拍攝硬件的限制,顯示分辨率很低,而由于各種原因其顯示分辨率無(wú)法提高,或者分辨率提高成本比較高。因此這些經(jīng)典舊視頻在現(xiàn)在高分辨率的大尺寸電視上顯示效果非常差。
為解決上述的技術(shù)問(wèn)題,常用的技術(shù)手段是通過(guò)將這些舊視頻疊在高分辨率背景視頻上,經(jīng)典舊視頻按較低尺寸顯示,可以改善顯示效果。而這樣的解決辦法僅僅只能改善顯示清晰度,在視頻的顯示效果上仍然是顯示單調(diào),且互動(dòng)性不夠。目前,可通過(guò)在pc機(jī)對(duì)視頻渲染來(lái)改善視頻的顯示效果,但是多路視頻解碼并顯示需要耗系統(tǒng)較高性能,且pc機(jī)上對(duì)視頻圖像數(shù)據(jù)的處理順序是:先解碼至內(nèi)存,再將解碼后的圖像拷貝至顯存,過(guò)程繁瑣耗時(shí),而且耗性能。此外pc機(jī)上主要通過(guò)cpu與顯卡對(duì)視頻圖像數(shù)據(jù)進(jìn)行處理,處理速度慢,而若想確保處理速度,則運(yùn)行該應(yīng)用的pc主機(jī)必須包含比較昂貴的獨(dú)立顯卡、視頻采集卡和較高配置cpu和內(nèi)存等硬件,成本較高。
技術(shù)實(shí)現(xiàn)要素:
為此,需要提供一種基于gpu的炫屏顯示方法,用以解決pc機(jī)上視頻顯示效果處理過(guò)程耗系統(tǒng)性能大、硬件成本高和顯示效果不夠豐富的問(wèn)題。
為實(shí)現(xiàn)上述目的,發(fā)明人提供了一種基于gpu的炫屏顯示方法,具體的技術(shù)方案如下:
一種基于gpu的炫屏顯示方法,包括如下步驟:在顯示界面上預(yù)設(shè)多個(gè)顯示窗口;獲取一路以上的多媒體資源至顯存,并通過(guò)gpu對(duì)部分或全部的多媒體資源進(jìn)行特效運(yùn)算;通過(guò)所述顯示窗口加載經(jīng)處理的多媒體資源,對(duì)多媒體資源進(jìn)行特效顯示。
進(jìn)一步的,還包括如下步驟:在顯示界面上建立3d坐標(biāo)系,在3d坐標(biāo)系中構(gòu)建3d背景場(chǎng)景;將處理的多媒體資源根據(jù)第一預(yù)設(shè)顯示規(guī)則與所述3d背景場(chǎng)景融合,并將融合后的圖像數(shù)據(jù)進(jìn)行特效顯示。
進(jìn)一步的,還包括步驟:獲取3d元素;將3d元素根據(jù)第二預(yù)設(shè)顯示規(guī)則與3d坐標(biāo)系中的多媒體資源、3d背景場(chǎng)景融合,并將融合后的圖像數(shù)據(jù)進(jìn)行特效顯示。
進(jìn)一步的,還包括步驟:獲取輔助特效內(nèi)容;將輔助特效內(nèi)容與3d坐標(biāo)系中的3d元素、多媒體資源、3d背景場(chǎng)景融合后特效顯示;所述輔助特效內(nèi)容包括:帶alpha通道視頻、圖像、文字、聲音和/或動(dòng)畫(huà)。
進(jìn)一步的,還包括步驟:獲取轉(zhuǎn)場(chǎng)效果動(dòng)畫(huà),將轉(zhuǎn)場(chǎng)效果動(dòng)畫(huà)分別與輔助特效內(nèi)容、3d元素、多媒體資源、3d背景場(chǎng)景融合后特效顯示;所述轉(zhuǎn)場(chǎng)效果動(dòng)畫(huà)包括:帶alpha通道視頻、圖像、文字、聲音和/或動(dòng)畫(huà)。
進(jìn)一步的,所述第一預(yù)設(shè)顯示規(guī)則包括:根據(jù)3d背景場(chǎng)景的內(nèi)容,調(diào)整視頻源的屬性、數(shù)量和生命周期;所述屬性包括下列中的一種以上:形狀、移動(dòng)位置、縮放或旋轉(zhuǎn)。
進(jìn)一步的,所述第二預(yù)設(shè)顯示規(guī)則:根據(jù)3d背景場(chǎng)景內(nèi)容、多媒體資源的內(nèi)容或用戶(hù)輸入,選擇3d元素的類(lèi)型,并確定3d元素的屬性、數(shù)量和生命周期;所述3d元素的屬性包括下列中的一種以上:形狀、移動(dòng)位置、縮放或旋轉(zhuǎn)。
進(jìn)一步的,所述特效顯示包括:粒子效果、異形顯示、動(dòng)畫(huà)、遮罩、攝像機(jī)動(dòng)畫(huà)、重疊、扭曲和/或顯示帶alpha通道的視頻。
進(jìn)一步的,所述步驟“獲取一路以上的多媒體資源至顯存”,還包括步驟:通過(guò)硬解碼直接讀取一路以上的多媒體資源至顯存;或通過(guò)hdmi輸入一路以上的多媒體資源,并直接讀取所述多媒體資源至顯存。
進(jìn)一步的,所述文字為特效文字時(shí),所述特效文字通過(guò)以下步驟獲得:以單個(gè)文字為處理單元,動(dòng)態(tài)改變單個(gè)文字的屬性,所述文字的屬性包括下列中的一種以上:顏色、位移、透明度、旋轉(zhuǎn)、形狀或疊加特效。
進(jìn)一步的,所述特效運(yùn)算包括下列中的一種以上:摳圖、遮罩運(yùn)算或圖像顏色值變換。
為實(shí)現(xiàn)上述目的,發(fā)明人還提供了一種存儲(chǔ)設(shè)備,具體的技術(shù)方案如下:
一種存儲(chǔ)設(shè)備,其中存儲(chǔ)有指令集,所述指令集用于執(zhí)行:在顯示界面上預(yù)設(shè)多個(gè)顯示窗口;獲取一路以上的多媒體資源至顯存,并通過(guò)gpu對(duì)部分或全部的多媒體資源進(jìn)行特效運(yùn)算;通過(guò)所述顯示窗口加載經(jīng)處理的多媒體資源,對(duì)多媒體資源進(jìn)行特效顯示。
進(jìn)一步的,所述指令集用于執(zhí)行:在顯示界面上建立3d坐標(biāo)系,在3d坐標(biāo)系中構(gòu)建3d背景場(chǎng)景;將處理的多媒體資源根據(jù)第一預(yù)設(shè)顯示規(guī)則與所述3d背景場(chǎng)景融合,并將融合后的圖像數(shù)據(jù)進(jìn)行特效顯示。
進(jìn)一步的,所述指令集用于執(zhí)行:獲取3d元素;將3d元素根據(jù)第二預(yù)設(shè)顯示規(guī)則與3d坐標(biāo)系中的多媒體資源、3d背景場(chǎng)景融合,并將融合后的圖像數(shù)據(jù)進(jìn)行特效顯示。
進(jìn)一步的,所述指令集用于執(zhí)行:獲取輔助特效內(nèi)容;將輔助特效內(nèi)容與3d坐標(biāo)系中的3d元素、多媒體資源、3d背景場(chǎng)景融合后特效顯示;所述輔助特效內(nèi)容包括:帶alpha通道視頻、圖像、文字、聲音和/或動(dòng)畫(huà)。
進(jìn)一步的,所述指令集用于執(zhí)行:獲取轉(zhuǎn)場(chǎng)效果動(dòng)畫(huà),將轉(zhuǎn)場(chǎng)效果動(dòng)畫(huà)分別與輔助特效內(nèi)容、3d元素、多媒體資源、3d背景場(chǎng)景融合后特效顯示;所述轉(zhuǎn)場(chǎng)效果動(dòng)畫(huà)包括:帶alpha通道視頻、圖像、文字、聲音和/或動(dòng)畫(huà)。
為實(shí)現(xiàn)上述目的,發(fā)明人還提供了一種基于gpu的炫屏顯示裝置,具體的技術(shù)方案如下:
一種基于gpu的炫屏顯示裝置,包括:點(diǎn)歌機(jī)頂盒與炫屏機(jī)頂盒;所述點(diǎn)歌機(jī)頂盒通過(guò)網(wǎng)絡(luò)連接所述炫屏機(jī)頂盒,或所述點(diǎn)歌機(jī)頂盒通過(guò)hdmi接口連接所述炫屏機(jī)頂盒;所述炫屏機(jī)頂盒包括:gpu和顯存;所述點(diǎn)歌機(jī)頂盒用于:發(fā)送多媒體資源至所述炫屏機(jī)頂盒;所述炫屏機(jī)頂盒用于:獲取一路以上的多媒體資源至顯存;所述gpu用于:對(duì)部分或全部的多媒體資源進(jìn)行特效運(yùn)算;所述炫屏機(jī)頂盒還用于:在顯示界面上預(yù)設(shè)多個(gè)顯示窗口,并通過(guò)所述顯示窗口加載經(jīng)處理的多媒體資源,對(duì)多媒體資源進(jìn)行特效顯示。
本發(fā)明的有益效果是:可將多媒體資源直接讀取至顯存,無(wú)需同pc機(jī)一樣需將多媒體資源先解碼至內(nèi)存,再?gòu)膬?nèi)存中讀取至顯存,大大提高效率,減少性能消耗;同時(shí)在顯示界面上預(yù)設(shè)多個(gè)顯示窗口,并可通過(guò)gpu對(duì)部分或全部的多媒體資源進(jìn)行特效運(yùn)算,再通過(guò)所述顯示窗口加載經(jīng)處理的多媒體資源,對(duì)多媒體資源進(jìn)行特效顯示。通過(guò)預(yù)設(shè)不同的顯示窗口,加載特效運(yùn)算處理后的多媒體資源,并且進(jìn)行特效顯示,大大豐富改善視頻顯示效果,使得視頻顯示更逼真,更生動(dòng),互動(dòng)性更強(qiáng)。且通過(guò)gpu對(duì)多媒體資源進(jìn)行特效運(yùn)算,使得耗時(shí)操作在gpu中完成,無(wú)需同pc機(jī)一樣需采用配置高的cpu、顯卡、內(nèi)存等硬件才可實(shí)現(xiàn)顯示效果改善,大大節(jié)約成本,也大大加快處理速度。
附圖說(shuō)明
圖1為具體實(shí)施方式所述一種基于gpu的炫屏顯示方法的流程圖;
圖2為具體實(shí)施方式所述點(diǎn)歌機(jī)頂盒與炫屏機(jī)頂盒通過(guò)網(wǎng)絡(luò)連接示意圖;
圖3為具體實(shí)施方式所述點(diǎn)歌機(jī)頂盒與炫屏機(jī)頂盒通過(guò)hdmi接口連接示意圖;
圖4為具體實(shí)施方式所述一種基于gpu的炫屏顯示方法中疊加3d背景場(chǎng)景的流程圖;
圖5為具體實(shí)施方式所述一種基于gpu的炫屏顯示方法中疊加3d元素的流程圖;
圖6為具體實(shí)施方式所述一種基于gpu的炫屏顯示方法中疊加輔助特效內(nèi)容的流程圖;
圖7為具體實(shí)施方式所述一種基于gpu的炫屏顯示方法中疊加轉(zhuǎn)場(chǎng)效果動(dòng)畫(huà)的流程圖;
圖8為具體實(shí)施方式所述一種存儲(chǔ)設(shè)備的模塊圖;
圖9具體實(shí)施方式所述一種基于gpu的炫屏顯示裝置的模塊圖。
附圖標(biāo)記說(shuō)明:
800、存儲(chǔ)設(shè)備,
900、炫屏顯示裝置,
901、點(diǎn)歌機(jī)頂盒,
902、炫屏機(jī)頂盒,
9021、gpu,
9022、顯存。
具體實(shí)施方式
為詳細(xì)說(shuō)明技術(shù)方案的技術(shù)內(nèi)容、構(gòu)造特征、所實(shí)現(xiàn)目的及效果,以下結(jié)合具體實(shí)施例并配合附圖詳予說(shuō)明。
首先,對(duì)一些名詞做以下說(shuō)明:
炫屏:一種視頻展示技術(shù)。具體為:將需要展示的多媒體資源等內(nèi)容利用圖像處理技術(shù)實(shí)時(shí)處理,并將計(jì)算機(jī)圖形圖像視覺(jué)效果等融合在同一個(gè)屏幕上顯示。多媒體資源包括視頻、圖片、直播視頻流等等;圖像處理技術(shù)包括:動(dòng)畫(huà)、遮罩、復(fù)制多份、調(diào)色、摳圖等圖像和視頻處理技術(shù);計(jì)算機(jī)圖形圖像視覺(jué)效果包括:粒子特效、3d特效、視頻效果、圖片效果、文字效果、網(wǎng)格動(dòng)畫(huà)、序列幀動(dòng)畫(huà)等等由計(jì)算機(jī)生成的視覺(jué)效果。
gpu:圖形處理器(英語(yǔ):graphicsprocessingunit,縮寫(xiě):gpu),又稱(chēng)顯示核心、視覺(jué)處理器、顯示芯片,是一種專(zhuān)門(mén)在個(gè)人電腦、工作站、游戲機(jī)和一些移動(dòng)設(shè)備(如平板電腦、智能手機(jī)等)上圖像運(yùn)算工作的微處理器。
硬解碼:通過(guò)硬件實(shí)現(xiàn)的解碼稱(chēng)為硬解碼。
異形顯示:指視頻和圖片顯示區(qū)別于常規(guī)的矩形顯示,可以顯示如心型、圓形、五角星型等等。實(shí)現(xiàn)方式上有兩種:(1)將視頻和圖片和目標(biāo)形狀的遮罩圖片輸入到顯存,通過(guò)gpu運(yùn)算顯示遮罩指定區(qū)域。其中也可以通過(guò)動(dòng)態(tài)變換遮罩,形成遮罩動(dòng)畫(huà),讓視頻和圖片發(fā)生形變,如從五角星變化為圓形。(2)將視頻和圖像作為紋理貼到不同形狀的模型上,根據(jù)模型形成不同顯示形狀。其中通過(guò)模型的頂點(diǎn)動(dòng)畫(huà)形成形變動(dòng)畫(huà)。
攝像機(jī)動(dòng)畫(huà):一個(gè)攝像機(jī)對(duì)應(yīng)一個(gè)3d坐標(biāo)系,在同一個(gè)3d坐標(biāo)系中的對(duì)象在攝像機(jī)運(yùn)動(dòng)時(shí)會(huì)出現(xiàn)顯示視角變化。一般指同一個(gè)坐標(biāo)系統(tǒng)顯示畫(huà)面的推拉搖移的視角變化。
請(qǐng)參閱圖1,本實(shí)施方式中,一種基于gpu的炫屏顯示方法,可應(yīng)用在具備直接讀取多媒體資源至顯存,并可通過(guò)gpu對(duì)多媒體資源進(jìn)行處理的設(shè)備上。可以為點(diǎn)歌機(jī)頂盒和炫屏機(jī)頂盒,其中所述炫屏機(jī)頂盒包含:gpu和顯存,所述炫屏機(jī)頂盒可以為嵌入式android系統(tǒng);其中所述點(diǎn)歌機(jī)頂盒和所述炫屏機(jī)頂盒可以為獨(dú)立的兩個(gè)設(shè)備。在其它實(shí)施例中,也可以將點(diǎn)歌機(jī)頂盒和炫屏機(jī)頂盒合并為一臺(tái)設(shè)備。當(dāng)所述點(diǎn)歌機(jī)頂盒和所述炫屏機(jī)頂盒為獨(dú)立的兩個(gè)設(shè)備時(shí),如圖2和圖3所示,其可以是通過(guò)網(wǎng)絡(luò)連接,也可以是通過(guò)hdmi接口進(jìn)行連接。具體的實(shí)現(xiàn)方案如下:
步驟s101:在顯示界面上預(yù)設(shè)多個(gè)顯示窗口。所述顯示窗口可呈現(xiàn)不同形狀,如方形、圓形等等。預(yù)設(shè)好顯示窗口后,執(zhí)行步驟s102:獲取一路以上的多媒體資源至顯存??刹捎萌缦路绞剑涸诒緦?shí)施方式中,所述多媒體資源可為:圖片、直播視頻流和歌曲mv視頻等等;若所述點(diǎn)歌機(jī)頂盒和所述炫屏機(jī)頂盒為獨(dú)立的兩個(gè)設(shè)備,且通過(guò)網(wǎng)絡(luò)連接時(shí),其之間采用的是網(wǎng)絡(luò)點(diǎn)播方式實(shí)現(xiàn),具體為:在所述點(diǎn)歌機(jī)頂盒端加入屏幕編碼,通過(guò)網(wǎng)絡(luò)將編碼后的多媒體資源傳輸給所述炫屏機(jī)頂盒解碼顯示,解碼時(shí)可以直接給硬解碼接口,直接解碼多媒體資源至顯存中。若所述點(diǎn)歌機(jī)頂盒和所述炫屏機(jī)頂盒為獨(dú)立的兩個(gè)設(shè)備,且通過(guò)hdmi連接時(shí),具體為:炫屏機(jī)頂盒將一塊顯存給hdmi輸入接口,將hdmi輸入的多媒體資源直接讀取到顯存中,該方式中,無(wú)需占編解碼資源,點(diǎn)歌機(jī)頂盒與炫屏機(jī)頂盒獨(dú)立,減少耦合,擴(kuò)展性更好。若所述點(diǎn)歌機(jī)頂盒與所述炫屏機(jī)頂盒為同一設(shè)備,則直接讀取多媒體資源至顯存??勺x取一路多媒體資源至顯存,也可讀取多路多媒體資源至顯存。在普通pc機(jī)對(duì)多媒體資源的處理是:先解碼至內(nèi)存,再將解碼后的多媒體資源拷貝至顯存,而在本實(shí)施方式中,支持直接解碼多媒體資源至顯存,大大提高效率,降低性能消耗。
在獲取一路以上的多媒體資源至顯存后,執(zhí)行步驟s103:通過(guò)gpu對(duì)部分或全部的多媒體資源進(jìn)行特效運(yùn)算??刹捎萌缦路绞剑核鎏匦н\(yùn)算包括下列中的一種以上:摳圖、遮罩運(yùn)算或圖像顏色值變換。對(duì)多媒體資源進(jìn)行特效運(yùn)算完后,執(zhí)行步驟s104:通過(guò)所述顯示窗口加載經(jīng)處理的多媒體資源??刹捎萌缦路绞剑喝糁猾@取一路多媒體資源,則所述顯示窗口加載的多媒體資源相同;若獲取多路的多媒體資源,則所述顯示窗口加載經(jīng)處理的多媒體資源。加載好后,執(zhí)行步驟s105:對(duì)多媒體資源進(jìn)行特效顯示。可采用如下方式:所述特效顯示包括:粒子效果、異形顯示、動(dòng)畫(huà)、遮罩、攝像機(jī)動(dòng)畫(huà)、重疊、扭曲和/或顯示帶alpha通道的視頻。當(dāng)存在多路多媒體資源時(shí),每路多媒體可進(jìn)行相同或不同的特效顯示,使得界面特效豐富。
可將多媒體資源直接讀取至顯存,無(wú)需同pc機(jī)一樣需將多媒體資源先解碼至內(nèi)存,再?gòu)膬?nèi)存中讀取至顯存,大大提高效率,減少性能消耗;同時(shí)在顯示界面上預(yù)設(shè)多個(gè)顯示窗口,并可通過(guò)gpu對(duì)部分或全部的多媒體資源進(jìn)行特效運(yùn)算,再通過(guò)所述顯示窗口加載經(jīng)處理的多媒體資源,對(duì)多媒體資源進(jìn)行特效顯示。通過(guò)預(yù)設(shè)不同的顯示窗口,加載特效運(yùn)算處理后的多媒體資源,并且進(jìn)行特效顯示,大大豐富改善視頻顯示效果,使得視頻顯示更逼真,更生動(dòng),互動(dòng)性更強(qiáng)。且通過(guò)gpu對(duì)多媒體資源進(jìn)行特效運(yùn)算,使得耗時(shí)操作在gpu中完成,無(wú)需同pc機(jī)一樣需采用配置高的cpu、顯卡、內(nèi)存等硬件才可實(shí)現(xiàn)顯示效果改善,大大節(jié)約成本,也大大加快處理速度。
請(qǐng)參閱圖4,在另一實(shí)施方式中,為了使多界面顯示更加豐富,互動(dòng)性更強(qiáng),采用以下方案:
步驟s401:在顯示界面上建立3d坐標(biāo)系,在3d坐標(biāo)系中構(gòu)建3d背景場(chǎng)景??刹捎萌缦路绞剑和ㄟ^(guò)gpu在顯示界面上建立3d坐標(biāo)系,并利用3d建模軟件在3d坐標(biāo)系中制作3d背景場(chǎng)景。構(gòu)建完3d背景場(chǎng)景后,執(zhí)行步驟s402:將處理的多媒體資源根據(jù)第一預(yù)設(shè)顯示規(guī)則與所述3d背景場(chǎng)景融合??刹捎萌缦路绞剑杭磳⑺?d背景場(chǎng)景作為背景層,作為第一層實(shí)時(shí)渲染,在所述3d背景場(chǎng)景上疊加所述處理的多媒體資源。所述第一預(yù)設(shè)顯示規(guī)則包括:根據(jù)3d背景場(chǎng)景的內(nèi)容,調(diào)整多媒體資源的屬性、數(shù)量和生命周期;所述屬性包括下列中的一種以上:形狀、移動(dòng)位置、縮放或旋轉(zhuǎn)。如:多媒體資源為跳舞視頻,則3d背景可以是旋轉(zhuǎn)的舞臺(tái),可根據(jù)3d背景舞臺(tái)的燈光效果,調(diào)整跳舞視頻的移動(dòng)位置、形狀等操作??蛇_(dá)到讓多媒體資源顯示更加協(xié)調(diào)、更具美感。最后執(zhí)行步驟s403:將融合后的圖像數(shù)據(jù)進(jìn)行特效顯示。步驟s403同步驟s105,在此就不做重復(fù)說(shuō)明。在本實(shí)施方式中,可通過(guò)3d硬件加速接口進(jìn)行特效顯示。
通過(guò)在顯示界面上建立3d坐標(biāo)系,并在3d坐標(biāo)系中構(gòu)建3d背景場(chǎng)景,并在gpu中將處理的多媒體資源根據(jù)第一預(yù)設(shè)顯示規(guī)則與所述3d背景場(chǎng)景融合,使得大部分的耗時(shí)操作均在gpu完成,無(wú)需同pc機(jī)一樣需采用配置高的cpu、顯卡、內(nèi)存等硬件才可實(shí)現(xiàn)顯示效果改善,大大節(jié)約成本,也大大加快處理速度,在改善視頻顯示效果的同時(shí),又減少系統(tǒng)性能的消耗;除此以外,利用3d背景場(chǎng)景實(shí)時(shí)渲染,進(jìn)行特效顯示,大大豐富了視頻的顯示效果,使得視頻顯示更逼真,更生動(dòng),互動(dòng)性更強(qiáng)。
請(qǐng)參閱圖5,在另一實(shí)施方式中,為了讓多媒體資源顯示更豐富多彩采用以下方案:
步驟s501:獲取3d元素??刹捎萌缦路绞剑核?d元素包括:3d動(dòng)畫(huà),在gpu中預(yù)先利用3d建模軟件制作3d動(dòng)畫(huà)。獲取好3d元素,執(zhí)行步驟s502:將3d元素根據(jù)第二預(yù)設(shè)顯示規(guī)則與3d坐標(biāo)系中的多媒體資源、3d背景場(chǎng)景融合??刹捎萌缦路绞剑核龅诙A(yù)設(shè)顯示規(guī)則包括:根據(jù)3d背景場(chǎng)景內(nèi)容、多媒體資源的內(nèi)容或用戶(hù)輸入,選擇3d元素的類(lèi)型,并確定3d元素的屬性、數(shù)量和生命周期;所述3d元素的屬性包括下列中的一種以上:形狀、移動(dòng)位置、縮放或旋轉(zhuǎn)。如:若選擇的背景為森林,3d元素為蝴蝶,蝴蝶作為3d背景場(chǎng)景中的一個(gè)元素顯示,則為配合3d背景場(chǎng)景的整體顯示效果,則要對(duì)所述3d動(dòng)畫(huà)的位置實(shí)時(shí)計(jì)算,以配合3d背景場(chǎng)景中蝴蝶位置的移動(dòng)。達(dá)到讓視頻顯示更加協(xié)調(diào)、更具美感。融合后,執(zhí)行步驟s503:將融合后的圖像數(shù)據(jù)進(jìn)行特效顯示。步驟s503與步驟s105相同,在此不做重復(fù)說(shuō)明。
通過(guò)利用3d背景場(chǎng)景作為背景層進(jìn)行實(shí)時(shí)渲染,處理的多媒體資源顯示疊加到3d背景場(chǎng)景上,并在處理的多媒體資源或3d背景場(chǎng)景中疊加點(diǎn)綴3d元素,可實(shí)現(xiàn)真實(shí)3d空間的遮擋、遠(yuǎn)近等視角效果,并且所有元素(3d背景場(chǎng)景、3d元素與處理的多媒體資源)均能在3d空間通過(guò)遮罩、旋轉(zhuǎn)、平移、縮放和形變來(lái)形成豐富的效果。
請(qǐng)參閱圖6,在本另一施方式中,為了使多媒體資源顯示更豐富,互動(dòng)性更強(qiáng),在顯示界面中疊加顯示輔助特效內(nèi)容。
可通過(guò)如下技術(shù)方案實(shí)現(xiàn):在3d背景場(chǎng)景上疊加所述處理的多媒體資源,再在所述處理的多媒體資源或3d背景場(chǎng)景上疊加所述3d元素,在此基礎(chǔ)上再執(zhí)行步驟s601:獲取輔助特效內(nèi)容。可采用如下方式:所述輔助特效內(nèi)容包括:帶alpha通道視頻、圖像、文字、聲音和/或動(dòng)畫(huà)。在本實(shí)施實(shí)施方式中,所述文字為特效文字時(shí),所述特效文字通過(guò)以下步驟獲得:以單個(gè)文字為處理單元,動(dòng)態(tài)改變單個(gè)文字的屬性,所述文字的屬性包括下列中的一種以上:顏色、位移、透明度、旋轉(zhuǎn)、形狀或疊加特效。獲取好輔助特效內(nèi)容后,執(zhí)行步驟s602:將輔助特效內(nèi)容與3d坐標(biāo)系中的3d元素、多媒體資源、3d背景場(chǎng)景融合后特效顯示。在本實(shí)施方式中,所述特效顯示與步驟s105中所述的特效顯示相同,在此不做重復(fù)說(shuō)明。通過(guò)輔助特性?xún)?nèi)容的疊加,將使多媒體資源的內(nèi)容顯示更生動(dòng)。
請(qǐng)參閱圖7,在另一實(shí)施方式中,在某些場(chǎng)景中,3d程序轉(zhuǎn)場(chǎng)(兩個(gè)界面進(jìn)行切換)時(shí)需要將新場(chǎng)景的內(nèi)容導(dǎo)入到3d空間,將舊場(chǎng)景的內(nèi)容卸載銷(xiāo)毀,過(guò)程難免會(huì)導(dǎo)致幀率下降,卡頓。我們將通過(guò)以下技術(shù)方案解決上述問(wèn)題:在步驟s601的基礎(chǔ)上再添加了步驟s701和步驟s702,其中步驟s701:獲取轉(zhuǎn)場(chǎng)效果動(dòng)畫(huà)。所述轉(zhuǎn)場(chǎng)效果動(dòng)畫(huà)包括:帶alpha通道視頻、圖像、文字、聲音和/或動(dòng)畫(huà)。在本實(shí)施實(shí)施方式中,所述文字為特效文字時(shí),所述特效文字通過(guò)以下步驟獲得:以單個(gè)文字為處理單元,動(dòng)態(tài)改變單個(gè)文字的屬性,所述文字的屬性包括下列中的一種以上:顏色、位移、透明度、旋轉(zhuǎn)、形狀或疊加特效。
步驟s702:將轉(zhuǎn)場(chǎng)效果動(dòng)畫(huà)分別與輔助特效內(nèi)容、3d元素、多媒體資源、3d背景場(chǎng)景融合后特效顯示??刹捎萌缦路绞剑和ㄟ^(guò)另外一個(gè)應(yīng)用程序,在所述輔助特性?xún)?nèi)容上疊加一個(gè)alpha通道視頻顯示播放。在轉(zhuǎn)場(chǎng)過(guò)程中即使3d程序卡頓,已經(jīng)被另外一個(gè)應(yīng)用程序把卡頓的過(guò)程遮住了。其中alpha通道視頻實(shí)現(xiàn)如下:將視頻內(nèi)容與視頻alpha值連接成一個(gè)視頻,同時(shí)將視頻的圖像數(shù)據(jù)解碼到顯存,利用gpu將視頻每幀合成一張帶alpha紋理,顯示到3d空間。帶alpha通道視頻將原顯示場(chǎng)景遮住,同時(shí)系統(tǒng)在播放帶alpha通道視頻時(shí),新建轉(zhuǎn)場(chǎng)后的新場(chǎng)景,并銷(xiāo)毀原顯示場(chǎng)景,從而順滑流暢地實(shí)現(xiàn)轉(zhuǎn)場(chǎng)效果。若不采用帶alpha通道視頻顯示實(shí)現(xiàn)場(chǎng)景轉(zhuǎn)換,而是
若采用現(xiàn)有技術(shù)進(jìn)行場(chǎng)景轉(zhuǎn)換,新場(chǎng)景創(chuàng)建前需導(dǎo)入序列幀動(dòng)畫(huà),新場(chǎng)景導(dǎo)入完成后將舊場(chǎng)景及序列幀動(dòng)畫(huà)銷(xiāo)毀,這種方法存在效率低、卡頓等缺點(diǎn)。
本發(fā)明通過(guò)獨(dú)立應(yīng)用程序播放帶alpha通道視頻,進(jìn)行場(chǎng)景轉(zhuǎn)換,整個(gè)過(guò)程充分利用gpu進(jìn)行處理,大大提高效率,避免場(chǎng)景轉(zhuǎn)換過(guò)程中存在卡頓等現(xiàn)象。在本實(shí)施方式中,所述特效顯示與步驟s105中所述的特效顯示相同,在此不做重復(fù)說(shuō)明。
請(qǐng)參閱圖8,在本實(shí)施方式中,一種存儲(chǔ)設(shè)備的具體實(shí)現(xiàn)方案如下:
所述存儲(chǔ)設(shè)備800為具備直接讀取多媒體資源至顯存,并可通過(guò)gpu對(duì)多媒體資源進(jìn)行處理的設(shè)備。如:可以為炫屏機(jī)頂盒,所述炫屏機(jī)頂盒可以為android嵌入式系統(tǒng)。
一種存儲(chǔ)設(shè)備800,其中存儲(chǔ)有指令集,所述指令集用于執(zhí)行:在顯示界面上預(yù)設(shè)多個(gè)顯示窗口;獲取一路以上的多媒體資源至顯存,并通過(guò)gpu對(duì)部分或全部的多媒體資源進(jìn)行特效運(yùn)算;通過(guò)所述顯示窗口加載經(jīng)處理的多媒體資源,對(duì)多媒體資源進(jìn)行特效顯示。可采用如下方式:所述特效運(yùn)算包括下列中的一種以上:摳圖、遮罩運(yùn)算或圖像顏色值變換。所述特效顯示包括:粒子效果、異形顯示、動(dòng)畫(huà)、遮罩、攝像機(jī)動(dòng)畫(huà)、重疊、扭曲和/或顯示帶alpha通道的視頻。當(dāng)存在多路多媒體資源時(shí),每路多媒體可進(jìn)行相同或不同的特效顯示,使得界面特效豐富。
通過(guò)執(zhí)行存儲(chǔ)設(shè)備800內(nèi)指令集可實(shí)現(xiàn)如下效果:可將多媒體資源直接讀取至顯存,無(wú)需同pc機(jī)一樣需將多媒體資源先解碼至內(nèi)存,再?gòu)膬?nèi)存中讀取至顯存,大大提高效率,減少性能消耗;同時(shí)在顯示界面上預(yù)設(shè)多個(gè)顯示窗口,并可通過(guò)gpu對(duì)部分或全部的多媒體資源進(jìn)行特效運(yùn)算,再通過(guò)所述顯示窗口加載經(jīng)處理的多媒體資源,對(duì)多媒體資源進(jìn)行特效顯示。通過(guò)預(yù)設(shè)不同的顯示窗口,加載特效運(yùn)算處理后的多媒體資源,并且進(jìn)行特效顯示,大大豐富改善視頻顯示效果,使得視頻顯示更逼真,更生動(dòng),互動(dòng)性更強(qiáng)。且通過(guò)gpu對(duì)多媒體資源進(jìn)行特效運(yùn)算,使得耗時(shí)操作在gpu中完成,無(wú)需同pc機(jī)一樣需采用配置高的cpu、顯卡、內(nèi)存等硬件才可實(shí)現(xiàn)顯示效果改善,大大節(jié)約成本,也大大加快處理速度。
在另一實(shí)施方式中,為了使多界面顯示更加豐富,互動(dòng)性更強(qiáng),采用以下方案:所述指令集用于執(zhí)行:在顯示界面上建立3d坐標(biāo)系,在3d坐標(biāo)系中構(gòu)建3d背景場(chǎng)景;將處理的多媒體資源根據(jù)第一預(yù)設(shè)顯示規(guī)則與所述3d背景場(chǎng)景融合,并將融合后的圖像數(shù)據(jù)進(jìn)行特效顯示。可采用如下方式:即將所述3d背景場(chǎng)景作為背景層,作為第一層的實(shí)時(shí)渲染,在所述3d背景場(chǎng)景上疊加所述處理的多媒體資源。所述第一預(yù)設(shè)顯示規(guī)則包括:根據(jù)3d背景場(chǎng)景的內(nèi)容,調(diào)整多媒體資源的屬性、數(shù)量和生命周期;所述屬性包括下列中的一種以上:形狀、移動(dòng)位置、縮放或旋轉(zhuǎn)。如:多媒體資源為跳舞視頻,則3d背景可以是旋轉(zhuǎn)的舞臺(tái),可根據(jù)3d背景舞臺(tái)的燈光效果,調(diào)整跳舞視頻的移動(dòng)位置、形狀等操作。可達(dá)到讓多媒體資源顯示更加協(xié)調(diào)、更具美感。所述特效顯示包括:粒子效果、異形顯示、動(dòng)畫(huà)、遮罩、攝像機(jī)動(dòng)畫(huà)、重疊、扭曲和/或顯示帶alpha通道的視頻。
通過(guò)在顯示界面上建立3d坐標(biāo)系,并在3d坐標(biāo)系中構(gòu)建3d背景場(chǎng)景,并在gpu中將處理的多媒體資源根據(jù)第一預(yù)設(shè)顯示規(guī)則與所述3d背景場(chǎng)景融合,使得大部分的耗時(shí)操作均在gpu完成,無(wú)需同pc機(jī)一樣需采用配置高的cpu、顯卡、內(nèi)存等硬件才可實(shí)現(xiàn)顯示效果改善,大大節(jié)約成本,也大大加快處理速度,在改善視頻顯示效果的同時(shí),又減少系統(tǒng)性能的消耗;除此以外,利用3d背景場(chǎng)景實(shí)時(shí)渲染,進(jìn)行特效顯示,大大豐富了視頻的顯示效果,使得視頻顯示更逼真,更生動(dòng),互動(dòng)性更強(qiáng)。
在另一實(shí)施方式中,為了讓多媒體資源顯示更豐富多彩采用以下方案:所述指令集用于執(zhí)行:獲取3d元素;將3d元素根據(jù)第二預(yù)設(shè)顯示規(guī)則與3d坐標(biāo)系中的多媒體資源、3d背景場(chǎng)景融合,并將融合后的圖像數(shù)據(jù)進(jìn)行特效顯示??刹捎萌缦路绞剑核龅诙A(yù)設(shè)顯示規(guī)則包括:根據(jù)3d背景場(chǎng)景內(nèi)容、多媒體資源的內(nèi)容或用戶(hù)輸入,選擇3d元素的類(lèi)型,并確定3d元素的屬性、數(shù)量和生命周期;所述3d元素的屬性包括下列中的一種以上:形狀、移動(dòng)位置、縮放或旋轉(zhuǎn)。如:若選擇的背景為森林,3d元素為蝴蝶,蝴蝶作為3d背景場(chǎng)景中的一個(gè)元素顯示,則為配合3d背景場(chǎng)景的整體顯示效果,則要對(duì)所述3d動(dòng)畫(huà)的位置實(shí)時(shí)計(jì)算,以配合3d背景場(chǎng)景中蝴蝶位置的移動(dòng)。達(dá)到讓視頻顯示更加協(xié)調(diào)、更具美感。
通過(guò)利用3d背景場(chǎng)景作為背景層進(jìn)行實(shí)時(shí)渲染,處理的多媒體資源顯示疊加到3d背景場(chǎng)景上,并在處理的多媒體資源或3d背景場(chǎng)景中疊加點(diǎn)綴3d動(dòng)畫(huà),可實(shí)現(xiàn)真實(shí)3d空間的遮擋、遠(yuǎn)近等視角效果,并且所有元素(3d背景場(chǎng)景、3d動(dòng)畫(huà)與處理的多媒體資源)均能在3d空間通過(guò)遮罩、旋轉(zhuǎn)、平移、縮放和形變來(lái)形成豐富的效果。
在另一實(shí)施方式中,為了使多媒體資源顯示更豐富,互動(dòng)性更強(qiáng),在顯示界面中疊加顯示輔助特效內(nèi)容??赏ㄟ^(guò)如下技術(shù)方案實(shí)現(xiàn):所述指令集用于執(zhí)行:獲取輔助特效內(nèi)容;將輔助特效內(nèi)容與3d坐標(biāo)系中的3d元素、多媒體資源、3d背景場(chǎng)景融合后特效顯示;所述輔助特效內(nèi)容包括:帶alpha通道視頻、圖像、文字、聲音和/或動(dòng)畫(huà)。在本實(shí)施實(shí)施方式中,所述文字為特效文字時(shí),所述特效文字通過(guò)以下步驟獲得:以單個(gè)文字為處理單元,動(dòng)態(tài)改變單個(gè)文字的屬性,所述文字的屬性包括下列中的一種以上:顏色、位移、透明度、旋轉(zhuǎn)、形狀或疊加特效。通過(guò)輔助特性?xún)?nèi)容的疊加,將使視頻內(nèi)容顯示更生動(dòng)。
在另一實(shí)施方式中,在某些場(chǎng)景中,3d程序轉(zhuǎn)場(chǎng)(兩個(gè)界面進(jìn)行切換)時(shí)需要將新場(chǎng)景的內(nèi)容導(dǎo)入到3d空間,將舊場(chǎng)景的內(nèi)容卸載銷(xiāo)毀,過(guò)程難免會(huì)導(dǎo)致幀率下降,卡頓。我們將通過(guò)以下技術(shù)方案解決上述問(wèn)題:所述指令集用于執(zhí)行:獲取轉(zhuǎn)場(chǎng)效果動(dòng)畫(huà),將轉(zhuǎn)場(chǎng)效果動(dòng)畫(huà)分別與輔助特效內(nèi)容、3d元素、多媒體資源、3d背景場(chǎng)景融合后特效顯示;所述轉(zhuǎn)場(chǎng)效果動(dòng)畫(huà)包括:帶alpha通道視頻、圖像、文字、聲音和/或動(dòng)畫(huà)。具體實(shí)現(xiàn)如下:通過(guò)另外一個(gè)應(yīng)用程序,在所述輔助特性?xún)?nèi)容上疊加一個(gè)alpha通道視頻顯示播放。在轉(zhuǎn)場(chǎng)過(guò)程中即使3d程序卡頓,已經(jīng)被另外一個(gè)應(yīng)用程序把卡頓的過(guò)程遮住了。其中alpha通道視頻實(shí)現(xiàn)如下:將視頻內(nèi)容與視頻alpha值連接成一個(gè)視頻,同時(shí)將視頻的圖像數(shù)據(jù)解碼到顯存,利用gpu將視頻每幀合成一張帶alpha紋理,顯示到3d空間。帶alpha通道視頻將原顯示場(chǎng)景遮住,同時(shí)系統(tǒng)在播放帶alpha通道視頻時(shí),新建轉(zhuǎn)場(chǎng)后的新場(chǎng)景,并銷(xiāo)毀原顯示場(chǎng)景,從而順滑流暢地實(shí)現(xiàn)轉(zhuǎn)場(chǎng)效果。若不采用帶alpha通道視頻顯示實(shí)現(xiàn)場(chǎng)景轉(zhuǎn)換,而是采用現(xiàn)有技術(shù)進(jìn)行場(chǎng)景轉(zhuǎn)換,新場(chǎng)景創(chuàng)建前需導(dǎo)入序列幀動(dòng)畫(huà),新場(chǎng)景導(dǎo)入完成后將舊場(chǎng)景及序列幀動(dòng)畫(huà)銷(xiāo)毀,這種方法存在效率低、卡頓等缺點(diǎn)。
本發(fā)明通過(guò)獨(dú)立應(yīng)用程序播放帶alpha通道視頻,進(jìn)行場(chǎng)景轉(zhuǎn)換,整個(gè)過(guò)程充分利用gpu進(jìn)行處理,大大提高效率,避免場(chǎng)景轉(zhuǎn)換過(guò)程中存在卡頓等現(xiàn)象。在本實(shí)施實(shí)施方式中,所述文字為特效文字時(shí),所述特效文字通過(guò)以下步驟獲得:以單個(gè)文字為處理單元,動(dòng)態(tài)改變單個(gè)文字的屬性,所述文字的屬性包括下列中的一種以上:顏色、位移、透明度、旋轉(zhuǎn)、形狀或疊加特效。
在另一實(shí)施方式中,所述指令集用于執(zhí)行:所述“獲取一路以上的多媒體資源至顯存”,還包括:通過(guò)硬解碼直接讀取一路以上的多媒體資源至顯存;或通過(guò)hdmi輸入一路以上的多媒體資源,并直接讀取所述多媒體資源至顯存,該方式中,無(wú)需占編解碼資源,點(diǎn)歌機(jī)頂盒與炫屏機(jī)頂盒獨(dú)立,減少耦合,擴(kuò)展性更好。在其它實(shí)施方式中,若所述點(diǎn)歌機(jī)頂盒與所述炫屏機(jī)頂盒為同一設(shè)備,則直接讀取多媒體資源至顯存。
請(qǐng)參閱圖9,在本實(shí)施方式中,一種基于gpu的炫屏顯示裝置的具體實(shí)現(xiàn)技術(shù)方案如下:
在本實(shí)施方式中,所述炫屏機(jī)頂盒902具備直接讀取多媒體資源至顯存,并可通過(guò)gpu對(duì)多媒體資源進(jìn)行處理的功能。如:可以為嵌入式android系統(tǒng)。
一種基于gpu的炫屏顯示裝置900,包括:點(diǎn)歌機(jī)頂盒901與炫屏機(jī)頂盒902;所述點(diǎn)歌機(jī)頂盒901通過(guò)網(wǎng)絡(luò)連接所述炫屏機(jī)頂盒902,或所述點(diǎn)歌機(jī)頂盒901通過(guò)hdmi接口連接所述炫屏機(jī)頂盒902;所述炫屏機(jī)頂盒902包括:gpu9021和顯存9022;所述點(diǎn)歌機(jī)頂盒901用于:發(fā)送多媒體資源至所述炫屏機(jī)頂盒902;所述炫屏機(jī)頂盒902用于:獲取一路以上的多媒體資源至顯存9022;所述gpu9021用于:對(duì)部分或全部的多媒體資源進(jìn)行特效運(yùn)算;所述炫屏機(jī)頂盒902還用于:在顯示界面上預(yù)設(shè)多個(gè)顯示窗口,并通過(guò)所述顯示窗口加載經(jīng)處理的多媒體資源,對(duì)多媒體資源進(jìn)行特效顯示。
可將多媒體資源直接讀取至顯存9022,無(wú)需同pc機(jī)一樣需將多媒體資源先解碼至內(nèi)存,再?gòu)膬?nèi)存中讀取至顯存9022,大大提高效率,減少性能消耗;同時(shí)在顯示界面上預(yù)設(shè)多個(gè)顯示窗口,并可通過(guò)gpu9021對(duì)部分或全部的多媒體資源進(jìn)行特效運(yùn)算,再通過(guò)所述顯示窗口加載經(jīng)處理的多媒體資源,對(duì)多媒體資源進(jìn)行特效顯示。通過(guò)預(yù)設(shè)不同的顯示窗口,加載特效運(yùn)算處理后的多媒體資源,并且進(jìn)行特效顯示,大大豐富改善視頻顯示效果,使得視頻顯示更逼真,更生動(dòng),互動(dòng)性更強(qiáng)。且通過(guò)gpu9021對(duì)多媒體資源進(jìn)行特效運(yùn)算,使得耗時(shí)操作在gpu9021中完成,無(wú)需同pc機(jī)一樣需采用配置高的cpu、顯卡、內(nèi)存等硬件才可實(shí)現(xiàn)顯示效果改善,大大節(jié)約成本,也大大加快處理速度。
需要說(shuō)明的是,在本文中,諸如第一和第二等之類(lèi)的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者終端設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括……”或“包含……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者終端設(shè)備中還存在另外的要素。此外,在本文中,“大于”、“小于”、“超過(guò)”等理解為不包括本數(shù);“以上”、“以下”、“以?xún)?nèi)”等理解為包括本數(shù)。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,上述各實(shí)施例可提供為方法、裝置、或計(jì)算機(jī)程序產(chǎn)品。這些實(shí)施例可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。上述各實(shí)施例涉及的方法中的全部或部分步驟可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可以存儲(chǔ)于計(jì)算機(jī)設(shè)備可讀取的存儲(chǔ)介質(zhì)中,用于執(zhí)行上述各實(shí)施例方法所述的全部或部分步驟。所述計(jì)算機(jī)設(shè)備,包括但不限于:個(gè)人計(jì)算機(jī)、服務(wù)器、通用計(jì)算機(jī)、專(zhuān)用計(jì)算機(jī)、網(wǎng)絡(luò)設(shè)備、嵌入式設(shè)備、可編程設(shè)備、智能移動(dòng)終端、智能家居設(shè)備、穿戴式智能設(shè)備、車(chē)載智能設(shè)備等;所述的存儲(chǔ)介質(zhì),包括但不限于:ram、rom、磁碟、磁帶、光盤(pán)、閃存、u盤(pán)、移動(dòng)硬盤(pán)、存儲(chǔ)卡、記憶棒、網(wǎng)絡(luò)服務(wù)器存儲(chǔ)、網(wǎng)絡(luò)云存儲(chǔ)等。
上述各實(shí)施例是參照根據(jù)實(shí)施例所述的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到計(jì)算機(jī)設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)設(shè)備以特定方式工作的計(jì)算機(jī)設(shè)備可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)設(shè)備可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)設(shè)備上,使得在計(jì)算機(jī)設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
盡管已經(jīng)對(duì)上述各實(shí)施例進(jìn)行了描述,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例做出另外的變更和修改,所以以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專(zhuān)利保護(hù)范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專(zhuān)利保護(hù)范圍之內(nèi)。