欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種視頻動(dòng)畫圖片存儲的內(nèi)存優(yōu)化方法與流程

文檔序號:12888150閱讀:310來源:國知局

本發(fā)明涉及計(jì)算機(jī)圖形學(xué)領(lǐng)域,尤其是一種視頻動(dòng)畫圖片存儲的內(nèi)存優(yōu)化方法。



背景技術(shù):

當(dāng)前,各種可穿戴虛擬現(xiàn)實(shí)電子設(shè)備在大家的生活中運(yùn)用的范圍十分廣泛。隨著多媒體技術(shù)的不斷發(fā)展,由于其所具備的多種聲光效應(yīng),在上述可穿戴虛擬現(xiàn)實(shí)電子設(shè)備上播放各種多媒體信息是廣大用戶的所共同期望的。

然而,動(dòng)畫文件一般都較大,為了適應(yīng)在可穿戴虛擬現(xiàn)實(shí)電子設(shè)備上播放,通常需要對其進(jìn)行壓縮處理?,F(xiàn)有的動(dòng)畫壓縮方法分為兩類:

1、將每一幀內(nèi)容分別壓縮,然后在播放時(shí)逐幀解壓縮顯示出來。此類方法實(shí)現(xiàn)簡單,但壓縮率往往很不理想;

2、將動(dòng)畫內(nèi)容視為一個(gè)整體,將顏色信號與亮度信號及色度信號分離,然后作有損壓縮,如mpeg.,其優(yōu)點(diǎn)是壓縮率高,但運(yùn)算量大。在使用低速芯片的設(shè)備上無法流暢播放。大多數(shù)此類壓縮算法基于24位rgb色域空間。針對當(dāng)前大量手持設(shè)備的lcd僅12bit的色深,在數(shù)據(jù)傳輸及解壓運(yùn)算上造成空間及時(shí)間的雙重浪費(fèi)。

而在現(xiàn)有的可穿戴虛擬現(xiàn)實(shí)電子設(shè)備上,所提供的硬件條件也千差萬別。在大多數(shù)的可穿戴虛擬現(xiàn)實(shí)電子設(shè)備電子設(shè)備上播放多媒體信息,特別是動(dòng)畫文件時(shí),很容易造成可穿戴虛擬現(xiàn)實(shí)電子設(shè)備內(nèi)存不足,而導(dǎo)致視頻播放不連續(xù)的問題。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明提供一種視頻動(dòng)畫圖片存儲的內(nèi)存優(yōu)化方法,以解決現(xiàn)有可穿戴虛擬現(xiàn)實(shí)電子設(shè)備上動(dòng)畫視頻存儲內(nèi)存消耗過大的技術(shù)問題。

根據(jù)本發(fā)明的一個(gè)方面,提供了一種視頻動(dòng)畫圖片存儲的內(nèi)存優(yōu)化方法,包括以下步驟:

步驟s1.提取視頻動(dòng)畫圖片,基于所述視頻動(dòng)畫圖片,獲取所述視頻動(dòng)畫圖片中的每一幀png圖片;

步驟s2.基于所述png圖片,轉(zhuǎn)化為jpg圖片;

步驟s3.基于所述jpg圖片,將其轉(zhuǎn)換為視頻動(dòng)畫圖片再現(xiàn)。

在上述方案基礎(chǔ)上優(yōu)選,所述步驟s1詳細(xì)包括:

步驟s1.1基于視頻動(dòng)畫圖片,獲取在所述視頻動(dòng)畫圖片的存儲區(qū)中的每一幀png圖片和動(dòng)畫描述文件;其中,所述動(dòng)畫描述文件記載了圖片的存儲路徑和所述動(dòng)畫的每一幀畫面所引用的圖片信息;

步驟s1.2基于所述動(dòng)畫描述文件,從所獲取的圖片中篩選出不被所述動(dòng)畫所引用的圖片,獲得圖片冗余集;

步驟s1.3在所述資源存儲路徑對應(yīng)的存儲區(qū)中,將包含在所述圖片冗余集中的圖片刪除。

在上述方案基礎(chǔ)上優(yōu)選,所述步驟s2詳細(xì)包括:

步驟s2.1基于所述每一幀png圖片,以提取得到所述每一幀png圖片的alpha通道數(shù)據(jù);

步驟s2.2將所述每一幀png圖片的alpha通道數(shù)據(jù)轉(zhuǎn)化為jpg圖片。

在上述方案基礎(chǔ)上優(yōu)選,所述步驟s2與s3之間還包括:

將所述步驟s1中所得到的所述視頻動(dòng)畫圖片壓縮,并將所述步驟s2.1中的alpha通道數(shù)據(jù)剔除。

本發(fā)明的一種視頻動(dòng)畫圖片存儲的內(nèi)存優(yōu)化方法,通過將視頻動(dòng)畫圖片提取后,將png圖片通過alpha通道數(shù)據(jù)轉(zhuǎn)化為jpg圖片,然后將alpha通道數(shù)數(shù)據(jù)刪除,從而降低視頻動(dòng)畫圖片處理所消耗內(nèi)存,以達(dá)到優(yōu)化內(nèi)存的目的,降低運(yùn)行時(shí)圖片的內(nèi)存。

附圖說明

圖1是本發(fā)明的基于unity3d的模型動(dòng)畫聯(lián)動(dòng)方法的流程圖。

具體實(shí)施方式

下面結(jié)合附圖和實(shí)施例,對本發(fā)明的具體實(shí)施方式作進(jìn)一步詳細(xì)描述。以下實(shí)施例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。

請參閱圖1所示,本發(fā)明的提供了一種視頻動(dòng)畫圖片存儲的內(nèi)存優(yōu)化方法,包括以下步驟:

步驟s1.提取視頻動(dòng)畫圖片,基于所述視頻動(dòng)畫圖片,獲取所述視頻動(dòng)畫圖片中的每一幀png圖片;

步驟s2.基于所述png圖片,轉(zhuǎn)化為jpg圖片;

步驟s3.基于所述jpg圖片,將其轉(zhuǎn)換為視頻動(dòng)畫圖片再現(xiàn)。

作為本發(fā)明的優(yōu)選實(shí)施例,本發(fā)明的步驟s1詳細(xì)包括:

步驟s1.1基于視頻動(dòng)畫圖片,獲取在所述視頻動(dòng)畫圖片的存儲區(qū)中的每一幀png圖片和動(dòng)畫描述文件;其中,所述動(dòng)畫描述文件記載了圖片的存儲路徑和所述動(dòng)畫的每一幀畫面所引用的圖片信息;

步驟s1.2基于所述動(dòng)畫描述文件,從所獲取的圖片中篩選出不被所述動(dòng)畫所引用的圖片,獲得圖片冗余集;

步驟s1.3在所述資源存儲路徑對應(yīng)的存儲區(qū)中,將包含在所述圖片冗余集中的圖片刪除。

作為本發(fā)明的優(yōu)選實(shí)施例,本發(fā)明的步驟s2詳細(xì)包括:

步驟s2.1基于所述每一幀png圖片,以提取得到所述每一幀png圖片的alpha通道數(shù)據(jù);

步驟s2.2將所述每一幀png圖片的alpha通道數(shù)據(jù)轉(zhuǎn)化為jpg圖片。

作為本發(fā)明的優(yōu)選實(shí)施例,本發(fā)明的步驟s2與s3之間還包括:

將所述步驟s1中所得到的所述視頻動(dòng)畫圖片壓縮,并將所述步驟s2.1中的alpha通道數(shù)據(jù)剔除。

本發(fā)明的一種視頻動(dòng)畫圖片存儲的內(nèi)存優(yōu)化方法,通過將視頻動(dòng)畫圖片提取后,將png圖片通過alpha通道數(shù)據(jù)轉(zhuǎn)化為jpg圖片,然后將alpha通道數(shù)數(shù)據(jù)刪除,從而降低視頻動(dòng)畫圖片處理所消耗內(nèi)存,以達(dá)到優(yōu)化內(nèi)存的目的,降低運(yùn)行時(shí)圖片的內(nèi)存。

最后,

本技術(shù):
的方法僅為較佳的實(shí)施方案,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。



技術(shù)特征:

技術(shù)總結(jié)
本發(fā)明提供了一種視頻動(dòng)畫圖片存儲的內(nèi)存優(yōu)化方法,包括以下步驟:提取視頻動(dòng)畫圖片,基于所述視頻動(dòng)畫圖片,獲取所述視頻動(dòng)畫圖片中的每一幀PNG圖片;基于所述PNG圖片,轉(zhuǎn)化為JPG圖片;基于所述JPG圖片,將其轉(zhuǎn)換為視頻動(dòng)畫圖片再現(xiàn)。本發(fā)明的一種視頻動(dòng)畫圖片存儲的內(nèi)存優(yōu)化方法,通過將視頻動(dòng)畫圖片提取后,將PNG圖片通過Alpha通道數(shù)據(jù)轉(zhuǎn)化為JPG圖片,然后將Alpha通道數(shù)數(shù)據(jù)刪除,從而降低視頻動(dòng)畫圖片處理所消耗內(nèi)存,以達(dá)到優(yōu)化內(nèi)存的目的,降低運(yùn)行時(shí)圖片的內(nèi)存。

技術(shù)研發(fā)人員:朱曉東
受保護(hù)的技術(shù)使用者:廈門游亨世紀(jì)科技有限公司
技術(shù)研發(fā)日:2017.06.29
技術(shù)公布日:2017.11.07
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
龙海市| 泰宁县| 西和县| 招远市| 阳原县| 靖江市| 太保市| 堆龙德庆县| 安达市| 瓦房店市| 库尔勒市| 商南县| 万荣县| 贵定县| 永德县| 丹凤县| 多伦县| 察隅县| 九龙县| 抚州市| 灵丘县| 杂多县| 中阳县| 汝州市| 老河口市| 措勤县| 台南市| 万州区| 武城县| 梨树县| 灵武市| 铜陵市| 澳门| 平湖市| 贵定县| 大足县| 磐安县| 揭西县| 武隆县| 临沭县| 田东县|