两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種帶透明度用戶(hù)界面信息的處理方法和設(shè)備的制作方法

文檔序號(hào):6354591閱讀:354來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):一種帶透明度用戶(hù)界面信息的處理方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種帶透明度用戶(hù)界面信息的處理方法和設(shè) 備。
背景技術(shù)
帶透明度用戶(hù)界面在視頻顯示類(lèi)設(shè)備上經(jīng)常使用,有顯示效果和體驗(yàn)度好的優(yōu) 點(diǎn),如視頻會(huì)議終端上的用戶(hù)界面,通過(guò)控制透明度,可在對(duì)設(shè)備配置的同時(shí),仍然可以看 到底層的會(huì)議圖像。在相應(yīng)的顯示文件中,通常通過(guò)Alpha分量表示相應(yīng)的透明度信息,在使用圖形 開(kāi)發(fā)處理工具(GTK,GIMP Toolkit,一套跨多種平臺(tái)的圖形工具包)時(shí),一般產(chǎn)生帶透明度 分量的RGBA(Red Green Blue Alpha,即用紅、綠、藍(lán)和透明度的組合來(lái)表示計(jì)算機(jī)中的所 有顏色)的⑶I (Graphical heHnterface,圖形用戶(hù)界面)圖像(RGBA圖像中,每個(gè)象素 點(diǎn)為32位,其中,R、G、B和ALPHA各8位),下發(fā)到邏輯內(nèi)存。在實(shí)際應(yīng)用中,視頻邏輯處理系統(tǒng)一般采用YUV (亦稱(chēng)YCrCb,一種顏色編碼方法) 系統(tǒng)處理(YUV圖像中,每個(gè)象素點(diǎn)16位,Y、UV各8位),因此,相應(yīng)的信息需要進(jìn)行格式的 轉(zhuǎn)換。當(dāng)待顯示的信息被發(fā)送給顯示設(shè)備時(shí),邏輯處理單元先將RGBA的⑶I圖像從 邏輯內(nèi)存中讀出,并通過(guò)CSC(Color Space Conversion,色度空間轉(zhuǎn)換)處理轉(zhuǎn)換為 YUV+Alpha,然后,將原始圖像和GUI圖像疊加成為YUV實(shí)現(xiàn)帶透明度的輸出信息,顯示為帶 透明度的用戶(hù)界面。具體的帶透明度用戶(hù)界面信息的轉(zhuǎn)換流程如圖1所示。具體的疊加公式如下Y (疊加)=(alphaX Ygui+ (255-alpha) X Yorg) /255UV (疊加)=(alpha X UVgui+ (255-alpha) X UVorg) /255在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問(wèn)題由于實(shí)際應(yīng)用中的內(nèi)存接口設(shè)計(jì)為32位位寬,相應(yīng)的,對(duì)于邏輯內(nèi)存的每次讀寫(xiě) 操作都要按照32位進(jìn)行,所以,雖然現(xiàn)有的處理方案將原始的32位的RGBA的GUI圖像經(jīng) 過(guò)CSC轉(zhuǎn)換后變?yōu)镸位,但在實(shí)際處理過(guò)程中,24位的數(shù)據(jù)信息也會(huì)被進(jìn)行高8位填0處 理后寫(xiě)入邏輯內(nèi)存,相應(yīng)的,從該邏輯內(nèi)存中所讀出的32位信息中只有M位的信息有效, 而高8位中的信息則屬于無(wú)效信息,被浪費(fèi),由此可以看出,現(xiàn)有技術(shù)中的這種處理方法會(huì) 導(dǎo)致內(nèi)存空間和帶寬資源消耗的浪費(fèi)。

發(fā)明內(nèi)容
本發(fā)明提供一種帶透明度用戶(hù)界面信息的處理方法和設(shè)備,用以解決帶透明度的 ⑶I圖像寫(xiě)入和讀出邏輯內(nèi)存會(huì)造成內(nèi)存空間和帶寬資源浪費(fèi)的問(wèn)題。為達(dá)到上述目的,本發(fā)明一方面提供了一種帶透明度用戶(hù)界面信息的處理方法, 所述方法至少包括以下步驟
將獲取到的32位的RGBA數(shù)據(jù)進(jìn)行透明度嵌入處理,轉(zhuǎn)換為16位的嵌入YUV數(shù) 據(jù);將轉(zhuǎn)換后的16位的嵌入YUV數(shù)據(jù)與會(huì)議采集的YUV數(shù)據(jù)進(jìn)行圖像疊加,生成帶透 明度用戶(hù)界面信息。其中,所述將獲取到的32位的RGBA數(shù)據(jù)進(jìn)行透明度嵌入處理,轉(zhuǎn)換為16位的嵌 入YUV數(shù)據(jù),具體包括將獲取到的32位的RGBA數(shù)據(jù)轉(zhuǎn)換為16位的YUV數(shù)據(jù)和8位的透明度數(shù)據(jù);根據(jù)預(yù)設(shè)規(guī)則,將所述8位的透明度數(shù)據(jù)的位數(shù)壓縮;將位數(shù)壓縮后的透明度數(shù)據(jù)嵌入所述16位的YUV數(shù)據(jù),生成16位的嵌入YUV數(shù)據(jù)。其中,根據(jù)預(yù)設(shè)規(guī)則,將所述8位的透明度數(shù)據(jù)的位數(shù)壓縮,具體為根據(jù)所述8位的透明度數(shù)據(jù)的內(nèi)容所對(duì)應(yīng)的透明度區(qū)間,將所述8位的透明度數(shù) 據(jù)壓縮為3位的透明度數(shù)據(jù)。其中,所述3位的透明度數(shù)據(jù)的內(nèi)容,至少表示以下信息中的一項(xiàng)完全透明、25%透明、50%透明、75%透明和完全不透明。其中,所述將獲取到的32位的RGBA數(shù)據(jù)進(jìn)行透明度嵌入處理,轉(zhuǎn)換為16位的嵌 入YUV數(shù)據(jù)之后,還包括將轉(zhuǎn)換后的16位的嵌入YUV數(shù)據(jù)存入邏輯內(nèi)存。其中,所述將轉(zhuǎn)換后的16位的嵌入YUV數(shù)據(jù)與會(huì)議采集的YUV數(shù)據(jù)進(jìn)行圖像疊 加,生成帶透明度用戶(hù)界面信息,具體為在邏輯內(nèi)存中讀取16位的嵌入YUV數(shù)據(jù),分離為16位的YUV數(shù)據(jù)和位數(shù)壓縮后 的透明度數(shù)據(jù);將16位的YUV數(shù)據(jù)和位數(shù)壓縮后的透明度數(shù)據(jù)與會(huì)議采集的YUV數(shù)據(jù)進(jìn)行圖像 疊加,生成帶透明度用戶(hù)界面信息;將所述帶透明度用戶(hù)界面信息輸出給顯示設(shè)備進(jìn)行顯示。另一方面,本發(fā)明還提供了一種處理設(shè)備,至少包括獲取模塊,用于獲取32位的RGBA數(shù)據(jù);轉(zhuǎn)換模塊,用于將所述獲取模塊所獲取到的32位的RGBA數(shù)據(jù)進(jìn)行透明度嵌入處 理,轉(zhuǎn)換為16位的嵌入YUV數(shù)據(jù);疊加模塊,用于將所述轉(zhuǎn)換模塊轉(zhuǎn)換后的16位的嵌入YUV數(shù)據(jù)與會(huì)議采集的YUV 數(shù)據(jù)進(jìn)行圖像疊加,生成帶透明度用戶(hù)界面信息。其中,所述轉(zhuǎn)換模塊,具體用于將所述獲取模塊所獲取到的32位的RGBA數(shù)據(jù)轉(zhuǎn)換為16位的YUV數(shù)據(jù)和8位的 透明度數(shù)據(jù),并根據(jù)預(yù)設(shè)規(guī)則,將所述8位的透明度數(shù)據(jù)的位數(shù)壓縮,之后,將位數(shù)壓縮后 的透明度數(shù)據(jù)嵌入所述16位的YUV數(shù)據(jù),生成16位的嵌入YUV數(shù)據(jù)。其中,所述處理設(shè)備,還包括邏輯內(nèi)存,用于存儲(chǔ)所述轉(zhuǎn)換模塊所轉(zhuǎn)換的16位的 嵌入YUV數(shù)據(jù)。其中,所述疊加模塊,具體用于在所述邏輯內(nèi)存中讀取16位的嵌入YUV數(shù)據(jù),分離為16位的YUV數(shù)據(jù)和位數(shù)壓縮后的透明度數(shù)據(jù),并將16位的YUV數(shù)據(jù)和位數(shù)壓縮后的透明度數(shù)據(jù)與會(huì)議采集的YUV數(shù) 據(jù)進(jìn)行圖像疊加,生成帶透明度用戶(hù)界面信息,之后,將所述帶透明度用戶(hù)界面信息輸出給 顯示設(shè)備進(jìn)行顯示。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)通過(guò)應(yīng)用本發(fā)明的技術(shù)方案,在將RGBA數(shù)據(jù)轉(zhuǎn)換為YUV數(shù)據(jù)的過(guò)程中,對(duì)于表示 透明度的Alpha分量進(jìn)行數(shù)位的壓縮,并嵌入轉(zhuǎn)換后的YUV數(shù)據(jù)中,生成包含透明度信息的 嵌入YUV數(shù)據(jù),從而,在透明度效果能得到保證的情況下,將需要傳輸?shù)臄?shù)據(jù)量進(jìn)行降低, 節(jié)省了在傳輸和中間存儲(chǔ)過(guò)程中對(duì)于系統(tǒng)資源以及邏輯內(nèi)存空間的占用,并將GUI邏輯內(nèi) 存帶寬性能進(jìn)行了改善,提高了相應(yīng)的處理效率。


圖1為現(xiàn)有技術(shù)中帶透明度用戶(hù)界面信息的轉(zhuǎn)換流程的示意圖;圖2為本發(fā)明所提出的一種帶透明度用戶(hù)界面信息的處理方法的流程示意圖;圖3為本發(fā)明實(shí)施例所提出的一種數(shù)據(jù)轉(zhuǎn)換過(guò)程的示意圖;圖4為本發(fā)明實(shí)施例提出的技術(shù)方案中帶透明度用戶(hù)界面信息的轉(zhuǎn)換流程的流 程示意圖;圖5為本發(fā)明實(shí)施例所提出的一種數(shù)據(jù)轉(zhuǎn)換過(guò)程的示意圖;圖6為本發(fā)明實(shí)施例提出的技術(shù)方案中帶透明度用戶(hù)界面信息的轉(zhuǎn)換流程的流 程示意圖;圖7為本發(fā)明所提出的一種處理設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施例方式如背景技術(shù)所述,由于邏輯內(nèi)存接口帶寬的限制,按照現(xiàn)有的處理方式,對(duì)然顯示 數(shù)據(jù)的位數(shù)被壓縮,但是在顯示數(shù)據(jù)的讀寫(xiě)過(guò)程中,仍舊需要通過(guò)填0處理,將壓縮后的數(shù) 據(jù)補(bǔ)足位數(shù)后再進(jìn)行處理,從而,導(dǎo)致無(wú)效信息需要額外占用帶寬資源,造成了內(nèi)存接口中 的帶寬資源的浪費(fèi),并且,由于帶寬資源沒(méi)有得到充分利用,也進(jìn)一步影響了數(shù)據(jù)傳輸量, 降低了系統(tǒng)的處理效率??紤]到現(xiàn)有的邏輯內(nèi)存的位數(shù)為32位,因此,在圖像數(shù)據(jù)的傳輸過(guò)程中,只要數(shù) 據(jù)單元的位數(shù)高于16位,那么,每次可并行傳輸?shù)臄?shù)據(jù)就只能是一個(gè)像素點(diǎn),同時(shí),還會(huì)造 成接口帶寬資源的浪費(fèi),相反,如果數(shù)據(jù)單元的位數(shù)等于或低于16位,便可實(shí)現(xiàn)兩個(gè)像素 點(diǎn)甚至多個(gè)像素點(diǎn)的并行傳輸??紤]到視頻邏輯處理系統(tǒng)所采用的YUV數(shù)據(jù)的位數(shù)為16位,所以,一種較優(yōu)的處 理策略是將圖像數(shù)據(jù)傳輸過(guò)程中的帶透明度的數(shù)據(jù)單元的位數(shù)壓縮為16位,這樣,在32位 的邏輯內(nèi)存接口中就可以實(shí)現(xiàn)兩個(gè)數(shù)據(jù)單元的并行傳輸,一方面,避免了帶寬資源的浪費(fèi), 另一方面,也提高了數(shù)據(jù)單元出的傳輸效率?;谶@樣的思路,本發(fā)明提出了一種帶透明度用戶(hù)界面信息的處理方法,在保持 YUV數(shù)據(jù)大小不變的情況下,將透明度數(shù)據(jù)壓縮后嵌入到Y(jié)UV數(shù)據(jù)中,從而,使32位的RGBA 數(shù)據(jù)轉(zhuǎn)化為16位的嵌入YUV數(shù)據(jù),達(dá)到充分利用接口帶寬資源,并提高傳輸效率的目的。如圖2所示,為本發(fā)明提出的一種帶透明度用戶(hù)界面信息的處理方法的流程示意圖,具體包括以下步驟步驟S201、將獲取到的32位的RGBA數(shù)據(jù)進(jìn)行透明度嵌入處理,轉(zhuǎn)換為16位的嵌 入YUV數(shù)據(jù)。為了具體說(shuō)明上述的轉(zhuǎn)換過(guò)程,如圖3所示,為本發(fā)明實(shí)施例所提出的一種數(shù)據(jù) 轉(zhuǎn)換過(guò)程的示意圖,具體的轉(zhuǎn)換過(guò)程包括步驟S301、將獲取到的32位的RGBA數(shù)據(jù)轉(zhuǎn)換為16位的YUV數(shù)據(jù)和8位的透明度數(shù)據(jù)。在上述的轉(zhuǎn)換過(guò)程中,涉及了 RGBA和YUV兩種數(shù)據(jù),首先,對(duì)這兩種數(shù)據(jù)進(jìn)行說(shuō)明 如下對(duì)于RGBA數(shù)據(jù),Alpha通道一般用作表示不透明度參數(shù)。如果一個(gè)像素的Alpha通道數(shù)值為0%,那么,該像素就是完全透明的(也就是看 不見(jiàn)的),而如果一個(gè)像素的Alpha通道數(shù)值為100%,則意味著該像素是一個(gè)完全不透明 的像素(傳統(tǒng)的數(shù)字圖像)。相應(yīng)的,如果Alpha通道的數(shù)值為在0%和100%之間的值,則該像素可以透過(guò)圖 像,將背景顯示出來(lái),就像透過(guò)玻璃(半透明性)進(jìn)行顯示,這種效果是簡(jiǎn)單的二元透明性 (透明或不透明)所做不到的。這樣的技術(shù)使數(shù)碼合成變得容易。在實(shí)際應(yīng)用中,Alpha通道中的數(shù)值可以用百分比、整數(shù)或者像RGB參數(shù)那樣用0 到1的實(shí)數(shù)表示。有時(shí),傳統(tǒng)的RGBA數(shù)據(jù)也可以被寫(xiě)成ARGB數(shù)據(jù),這樣的數(shù)據(jù)與RGBA數(shù) 據(jù)一樣,只是該數(shù)據(jù)中的第一段信息是alpha(表示透明度)。比如,ARGB數(shù)據(jù)OxSOFFFFOO 表示50%透明的黃色,其中,“0x80”表示Alpha通道的數(shù)值,因?yàn)樗械膮?shù)都在0到255 的范圍內(nèi)表示,而“0x80”是128,大約是255的一半。RGBA和ARGB只是名稱(chēng)和組合順序上的差異,這樣的變化并不會(huì)影響本發(fā)明的保 護(hù)范圍。與之相對(duì)應(yīng)的,YUV數(shù)據(jù)(亦稱(chēng)YCrCb)是被歐洲電視系統(tǒng)所采用的一種顏色編碼 方法,是PAL (Phase Alternating Line,逐行倒相)和SECAM (按順序傳送色彩與存儲(chǔ),又稱(chēng) 塞康制,是一種法國(guó)研發(fā)的制式)模擬彩色電視制式采用的顏色空間。其中,Y代表亮度, UV代表色差,U和V是構(gòu)成彩色的兩個(gè)分量。在本步驟中的轉(zhuǎn)換過(guò)程具體為CSC色彩空間轉(zhuǎn)換,RGB和YUV色彩空間可以相互 轉(zhuǎn)換,公式如下(RGB取值范圍均為0-255)Y = O. 299R+0. 587G+0. 114B ;U = -0. 147R-0. 289G+0. 436B ;V = O. 615R-0. 515G-0. 100B ;R = Y+1. 14V ;G = Y-0. 39U-0. 58V ;B = Y+2. 03U。這樣的轉(zhuǎn)換與現(xiàn)有技術(shù)的處理相類(lèi)似,在此不再重復(fù)說(shuō)明。通過(guò)本步驟的轉(zhuǎn)換,原有的32位的RGBA數(shù)據(jù)被分為了兩部分,即表示色彩圖像的 YUV數(shù)據(jù),和透明度數(shù)據(jù)。步驟S302、根據(jù)預(yù)設(shè)規(guī)則,將8位的透明度數(shù)據(jù)的位數(shù)進(jìn)行壓縮。
在實(shí)際的應(yīng)用場(chǎng)景中,上述的對(duì)透明度數(shù)據(jù)的壓縮可以具體為。根據(jù)所述8位的透明度數(shù)據(jù)的內(nèi)容所對(duì)應(yīng)的透明度區(qū)間,將所述8位的透明度數(shù) 據(jù)壓縮為3位的透明度數(shù)據(jù)。其中,所述3位的透明度數(shù)據(jù)的內(nèi)容,至少表示以下信息中的一項(xiàng)完全透明、25 %透明、50 %透明、75 %透明和完全不透明。當(dāng)然,根據(jù)實(shí)際的需要,可以設(shè)置不同的透明度數(shù)據(jù)內(nèi)容,這樣的變化并不影響本 發(fā)明的保護(hù)范圍。

步驟S303、將位數(shù)壓縮后的透明度數(shù)據(jù)嵌入所述16位的YUV數(shù)據(jù),生成16位的嵌 入YUV數(shù)據(jù)。通過(guò)上述處理,32位的RGBA數(shù)據(jù)被轉(zhuǎn)換并壓縮為16位的帶透明度的嵌入YUV數(shù) 據(jù),其與傳統(tǒng)的YUV數(shù)據(jù)的差別在于攜帶了透明度信息。步驟S202、將轉(zhuǎn)換后的16位的嵌入YUV數(shù)據(jù)與會(huì)議采集的YUV數(shù)據(jù)進(jìn)行圖像疊 加,生成帶透明度用戶(hù)界面信息。在實(shí)際應(yīng)用,所述將獲取到的32位的RGBA數(shù)據(jù)進(jìn)行透明度嵌入處理,轉(zhuǎn)換為16 位的嵌入YUV數(shù)據(jù)之后,還包括將轉(zhuǎn)換后的16位的嵌入YUV數(shù)據(jù)存入邏輯內(nèi)存的操作,即 對(duì)邏輯內(nèi)存的寫(xiě)操作。相應(yīng)的,步驟S202的處理過(guò)程具體為在邏輯內(nèi)存中讀取16位的嵌入YUV數(shù)據(jù)(即對(duì)邏輯內(nèi)存的讀操作),分離為16位 的YUV數(shù)據(jù)和位數(shù)壓縮后的透明度數(shù)據(jù)。將16位的YUV數(shù)據(jù)和位數(shù)壓縮后的透明度數(shù)據(jù)與會(huì)議采集的YUV數(shù)據(jù)進(jìn)行圖像 疊加,生成帶透明度用戶(hù)界面信息。將所述帶透明度用戶(hù)界面信息輸出給顯示設(shè)備進(jìn)行顯示。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)通過(guò)應(yīng)用本發(fā)明的技術(shù)方案,在將RGBA數(shù)據(jù)轉(zhuǎn)換為YUV數(shù)據(jù)的過(guò)程中,對(duì)于表示 透明度的Alpha分量進(jìn)行數(shù)位的壓縮,并嵌入轉(zhuǎn)換后的YUV數(shù)據(jù)中,生成包含透明度信息的 嵌入YUV數(shù)據(jù),從而,在透明度效果能得到保證的情況下,將需要傳輸?shù)臄?shù)據(jù)量進(jìn)行降低, 節(jié)省了在傳輸和中間存儲(chǔ)過(guò)程中對(duì)于系統(tǒng)資源以及邏輯內(nèi)存空間的占用,并將GUI邏輯內(nèi) 存帶寬性能進(jìn)行了改善,提高了相應(yīng)的處理效率。為了進(jìn)一步闡述本發(fā)明的技術(shù)思想,現(xiàn)結(jié)合具體的應(yīng)用場(chǎng)景,對(duì)本發(fā)明的技術(shù)方 案進(jìn)行說(shuō)明。在實(shí)際的應(yīng)用場(chǎng)景中,視頻會(huì)議終端類(lèi)的用戶(hù)界面透明度一般只要求實(shí)現(xiàn)0、 25%、50%、75%和100% 5個(gè)透明度層次。由于人眼對(duì)于全透明和不透明敏感,對(duì)于其他透 明度精度要求不是很高,所以,邏輯處理選擇Alpha分量的高3位進(jìn)行相應(yīng)的數(shù)據(jù)設(shè)置,而 舍棄低5位,從而實(shí)現(xiàn)對(duì)Alpha分量的數(shù)位壓縮處理。3位的Alpha分量可以表示8個(gè)狀態(tài),具體如表1所示表IAlpha值對(duì)應(yīng)表
Alpha值 意義
權(quán)利要求
1.一種帶透明度用戶(hù)界面信息的處理方法,其特征在于,所述方法至少包括以下步驟將獲取到的32位的RGBA數(shù)據(jù)進(jìn)行透明度嵌入處理,轉(zhuǎn)換為16位的嵌入YUV數(shù)據(jù);將轉(zhuǎn)換后的16位的嵌入YUV數(shù)據(jù)與會(huì)議采集的YUV數(shù)據(jù)進(jìn)行圖像疊加,生成帶透明度 用戶(hù)界面信息。
2.如權(quán)利要求1所述的方法,其特征在于,所述將獲取到的32位的RGBA數(shù)據(jù)進(jìn)行透明 度嵌入處理,轉(zhuǎn)換為16位的嵌入YUV數(shù)據(jù),具體包括將獲取到的32位的RGBA數(shù)據(jù)轉(zhuǎn)換為16位的YUV數(shù)據(jù)和8位的透明度數(shù)據(jù);根據(jù)預(yù)設(shè)規(guī)則,將所述8位的透明度數(shù)據(jù)的位數(shù)壓縮;將位數(shù)壓縮后的透明度數(shù)據(jù)嵌入所述16位的YUV數(shù)據(jù),生成16位的嵌入YUV數(shù)據(jù)。
3.如權(quán)利要求2所述的方法,其特征在于,根據(jù)預(yù)設(shè)規(guī)則,將所述8位的透明度數(shù)據(jù)的 位數(shù)壓縮,具體為根據(jù)所述8位的透明度數(shù)據(jù)的內(nèi)容所對(duì)應(yīng)的透明度區(qū)間,將所述8位的透明度數(shù)據(jù)壓 縮為3位的透明度數(shù)據(jù)。
4.如權(quán)利要求3所述的方法,其特征在于,所述3位的透明度數(shù)據(jù)的內(nèi)容,至少表示以 下信息中的一項(xiàng)完全透明、25%透明、50%透明、75%透明和完全不透明。
5.如權(quán)利要求1所述的方法,其特征在于,所述將獲取到的32位的RGBA數(shù)據(jù)進(jìn)行透明 度嵌入處理,轉(zhuǎn)換為16位的嵌入YUV數(shù)據(jù)之后,還包括將轉(zhuǎn)換后的16位的嵌入YUV數(shù)據(jù)存入邏輯內(nèi)存。
6.如權(quán)利要求5所述的方法,其特征在于,所述將轉(zhuǎn)換后的16位的嵌入YUV數(shù)據(jù)與會(huì) 議采集的YUV數(shù)據(jù)進(jìn)行圖像疊加,生成帶透明度用戶(hù)界面信息,具體為在邏輯內(nèi)存中讀取16位的嵌入YUV數(shù)據(jù),分離為16位的YUV數(shù)據(jù)和位數(shù)壓縮后的透 明度數(shù)據(jù);將16位的YUV數(shù)據(jù)和位數(shù)壓縮后的透明度數(shù)據(jù)與會(huì)議采集的YUV數(shù)據(jù)進(jìn)行圖像疊加, 生成帶透明度用戶(hù)界面信息;將所述帶透明度用戶(hù)界面信息輸出給顯示設(shè)備進(jìn)行顯示。
7.一種處理設(shè)備,其特征在于,至少包括獲取模塊,用于獲取32位的RGBA數(shù)據(jù);轉(zhuǎn)換模塊,用于將所述獲取模塊所獲取到的32位的RGBA數(shù)據(jù)進(jìn)行透明度嵌入處理,轉(zhuǎn) 換為16位的嵌入YUV數(shù)據(jù);疊加模塊,用于將所述轉(zhuǎn)換模塊轉(zhuǎn)換后的16位的嵌入YUV數(shù)據(jù)與會(huì)議采集的YUV數(shù)據(jù) 進(jìn)行圖像疊加,生成帶透明度用戶(hù)界面信息。
8.如權(quán)利要求7所述的處理設(shè)備,其特征在于,所述轉(zhuǎn)換模塊,具體用于將所述獲取模塊所獲取到的32位的RGBA數(shù)據(jù)轉(zhuǎn)換為16位的YUV數(shù)據(jù)和8位的透明 度數(shù)據(jù),并根據(jù)預(yù)設(shè)規(guī)則,將所述8位的透明度數(shù)據(jù)的位數(shù)壓縮,之后,將位數(shù)壓縮后的透 明度數(shù)據(jù)嵌入所述16位的YUV數(shù)據(jù),生成16位的嵌入YUV數(shù)據(jù)。
9.如權(quán)利要求7所述的處理設(shè)備,其特征在于,還包括邏輯內(nèi)存,用于存儲(chǔ)所述轉(zhuǎn)換模 塊所轉(zhuǎn)換的16位的嵌入YUV數(shù)據(jù)。
10.如權(quán)利要求9所述的處理設(shè)備,其特征在于,所述疊加模塊,具體用于 在所述邏輯內(nèi)存中讀取16位的嵌入YUV數(shù)據(jù),分離為16位的YUV數(shù)據(jù)和位數(shù)壓縮后 的透明度數(shù)據(jù),并將16位的YUV數(shù)據(jù)和位數(shù)壓縮后的透明度數(shù)據(jù)與會(huì)議采集的YUV數(shù)據(jù)進(jìn) 行圖像疊加,生成帶透明度用戶(hù)界面信息,之后,將所述帶透明度用戶(hù)界面信息輸出給顯示 設(shè)備進(jìn)行顯示。
全文摘要
本發(fā)明公開(kāi)了一種帶透明度用戶(hù)界面信息的處理方法和設(shè)備,通過(guò)應(yīng)用本發(fā)明的技術(shù)方案,在將RGBA數(shù)據(jù)轉(zhuǎn)換為YUV數(shù)據(jù)的過(guò)程中,對(duì)于表示透明度的Alpha分量進(jìn)行數(shù)位的壓縮,并嵌入轉(zhuǎn)換后的YUV數(shù)據(jù)中,生成包含透明度信息的嵌入YUV數(shù)據(jù),從而,在透明度效果能得到保證的情況下,將需要傳輸?shù)臄?shù)據(jù)量進(jìn)行降低,節(jié)省了在傳輸和中間存儲(chǔ)過(guò)程中對(duì)于系統(tǒng)資源以及邏輯內(nèi)存空間的占用,并將GUI邏輯內(nèi)存帶寬性能進(jìn)行了改善,提高了相應(yīng)的處理效率。
文檔編號(hào)G06F3/048GK102103463SQ20111003969
公開(kāi)日2011年6月22日 申請(qǐng)日期2011年2月17日 優(yōu)先權(quán)日2011年2月17日
發(fā)明者劉強(qiáng), 徐執(zhí)明 申請(qǐng)人:杭州華三通信技術(shù)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
阿克| 康定县| 安国市| 清河县| 汤阴县| 宁蒗| 全椒县| 昌宁县| 岚皋县| 肇东市| 平罗县| 靖远县| 绵阳市| 海南省| 白朗县| 健康| 区。| 尉氏县| 莱阳市| 扶绥县| 河西区| 闽清县| 信宜市| 和平区| 泌阳县| 苗栗县| 黑山县| 准格尔旗| 玉龙| 谷城县| 库伦旗| 金沙县| 蚌埠市| 平乡县| 汾西县| 金平| 孟村| 即墨市| 安国市| 仪征市| 石台县|