[發(fā)明專利]一種基于稀疏解析的索引信息存儲、查詢方法及存儲系統(tǒng)有效
| 申請?zhí)枺?/td> | 201310022000.7 | 申請日: | 2013-01-21 |
| 公開(公告)號: | CN103942216B | 公開(公告)日: | 2017-12-29 |
| 發(fā)明(設計)人: | 倪宏;李軍;李明哲;陳君 | 申請(專利權(quán))人: | 中國科學院聲學研究所;北京海力匯通數(shù)字系統(tǒng)技術有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京法思騰知識產(chǎn)權(quán)代理有限公司11318 | 代理人: | 楊小蓉,楊青 |
| 地址: | 100190 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 稀疏 解析 索引 信息 存儲 查詢 方法 存儲系統(tǒng) | ||
1.一種基于稀疏解析的索引信息存儲方法,所述方法包含:
步驟101)用于將獲得的索引內(nèi)容和視頻的原始索引信息進行快速稀疏化解析;
步驟102)用于將快速稀疏化解析后的索引信息存儲在設定的存儲結(jié)構(gòu)中,所述的設定的存儲結(jié)構(gòu)為:存放多個不同倍速子文件的索引參數(shù),且與同一個倍速播放相關的所有幀描述信息為連續(xù)存放;其中,所述稀疏化解析得到的索引信息為存儲結(jié)構(gòu)中存儲的索引參數(shù);
所述步驟101)進一步包含:
步驟101-1)根據(jù)Index內(nèi)容的結(jié)構(gòu)規(guī)范,首先獲得索引頭信息,所述索引頭信息中包含該索引內(nèi)容的總長度、描述信息、各子文件信息和幀索引信息;
步驟101-2)根據(jù)各子文件播放倍速的比值進行幀索引信息的采樣抽取,并解析抽取部分的幀索引信息。
2.根據(jù)權(quán)利要求1所述的基于稀疏解析的索引信息存儲方法,其特征在于,所述步驟102)之后還包含如下步驟:
使用內(nèi)存中索引信息結(jié)構(gòu)指針以及索引信息大小,將所述索引信息寫入磁盤中進行緩存。
3.根據(jù)權(quán)利要求2所述的基于稀疏解析的索引信息存儲方法,其特征在于,當需要從磁盤中恢復索引信息映像時,首先從磁盤中讀出已緩存的索引信息到內(nèi)存中,所述索引信息結(jié)構(gòu)中包含其自身的結(jié)構(gòu)信息。
4.一種播放倍速切換查詢方法,該方法基于權(quán)利要求1的索引信息存儲方法存儲的索引信息進行查詢,所述查詢方法包含如下步驟:
步驟201)根據(jù)索引信息結(jié)構(gòu)中的索引信息,設切換前播放內(nèi)容的倍速m1、跳變時播放到的I幀序號p以及跳變后內(nèi)容的倍速m2、跳變后開始播放的I幀序號為q,根據(jù)式q=(m2/m1)*p計算切換后的I幀序號;
步驟202)根據(jù)計算得到的I幀序號從索引信息結(jié)構(gòu)中查詢到該I幀在m2倍速子文件中的字節(jié)偏移,流媒體系統(tǒng)再從該字節(jié)偏移位置開始進行流化,完成播放內(nèi)容的倍速切換。
5.一種基于稀疏解析的索引信息存儲系統(tǒng),所述系統(tǒng)包含:
稀疏化處理模塊,用于將獲得的索引內(nèi)容進行快速稀疏化解析;
存儲驅(qū)動模塊,用于將快速稀疏化解析后的索引信息存儲在設定的存儲模塊中;
所述的存儲模塊的存儲結(jié)構(gòu)為:存放多個不同倍速子文件的索引參數(shù),且與同一個倍速播放相關的所有幀描述信息為連續(xù)存放;
所述稀疏化處理模塊進一步包含:
索引頭信息獲取子模塊,用于根據(jù)Index內(nèi)容的結(jié)構(gòu)規(guī)范,首先獲得索引頭信息,所述索引頭信息中包含該索引內(nèi)容的總長度、各子文件信息和幀索引信息;
采樣抽取子模塊,用于根據(jù)各子文件播放倍速的比值進行幀索引信息的采樣抽取,并解析抽取部分的幀索引信息得到每個子文件的基本信息,所述基本信息包含該子文件中的I幀、P幀和B幀的數(shù)量。
6.根據(jù)權(quán)利要求5所述的基于稀疏解析的索引信息存儲系統(tǒng),其特征在于,所述系統(tǒng)還包含:
緩存驅(qū)動模塊,用于使用內(nèi)存中索引信息結(jié)構(gòu)指針以及索引信息大小,將所述索引信息寫入磁盤中進行緩存。
7.根據(jù)權(quán)利要求6所述的基于稀疏解析的索引信息存儲系統(tǒng),其特征在于,當需要從磁盤中恢復索引信息映像時,首先從磁盤中讀出已緩存的索引信息到內(nèi)存中,所述索引信息結(jié)構(gòu)中包含其自身的結(jié)構(gòu)信息,因此流媒體服務系統(tǒng)可直接用來查詢。
該專利技術資料僅供研究查看技術是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國科學院聲學研究所;北京海力匯通數(shù)字系統(tǒng)技術有限公司,未經(jīng)中國科學院聲學研究所;北京海力匯通數(shù)字系統(tǒng)技術有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310022000.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





