[發(fā)明專利]特征向量數(shù)據(jù)編解碼方法及服務(wù)器和終端有效
| 申請?zhí)枺?/td> | 202010061721.9 | 申請日: | 2020-01-19 |
| 公開(公告)號: | CN111274950B | 公開(公告)日: | 2023-09-05 |
| 發(fā)明(設(shè)計)人: | 李平 | 申請(專利權(quán))人: | 青島海信移動通信技術(shù)有限公司 |
| 主分類號: | G06V10/96 | 分類號: | G06V10/96;G06V10/94;G06V40/16;G06T9/00;G06F40/126;G06F16/51;G06F16/31 |
| 代理公司: | 北京同達信恒知識產(chǎn)權(quán)代理有限公司 11291 | 代理人: | 劉醒晗 |
| 地址: | 266071 山*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 特征向量 數(shù)據(jù) 解碼 方法 服務(wù)器 終端 | ||
本申請公開了特征向量數(shù)據(jù)編解碼方法及服務(wù)器和終端。本申請中,服務(wù)器獲取圖像數(shù)據(jù)庫中的圖像特征向量,所述圖像特征向量為浮點型數(shù)據(jù);所述服務(wù)器將所述浮點型數(shù)據(jù)轉(zhuǎn)換為二進制數(shù)據(jù)文本,所述二進制數(shù)據(jù)文本包括ASCII字符的二進制編碼,其中,一個浮現(xiàn)型數(shù)據(jù)中的一個有效位對應(yīng)一個ASCII字符的二進制編碼;所述服務(wù)器對所述二進制數(shù)據(jù)文本中的每個ASCII字符的二進制編碼進行編碼,得到編碼后的二進制數(shù)據(jù)文本;所述服務(wù)器對編碼后的二進制數(shù)據(jù)文本進行壓縮。
技術(shù)領(lǐng)域
本申請涉及通信領(lǐng)域,特別涉及一種特征向量數(shù)據(jù)編解碼方法及服務(wù)器和終端。
背景技術(shù)
隨著圖像識別技術(shù)的廣泛應(yīng)用,圖像特征數(shù)據(jù)的提取量越來越大。以基于深度學(xué)習(xí)算法的人臉識別為例,對圖像進行特征提取時,需要提取的特征向量數(shù)據(jù)一般為128、512或1024個浮點型(float)數(shù)據(jù)。
一個浮點型數(shù)據(jù)(包括單精度浮點數(shù)或雙精度浮點數(shù))占位4個字節(jié),以單張圖像提取512個特征向量為例,對單張圖像所提取的特征向量數(shù)據(jù)大小達到2048字節(jié)。以人臉數(shù)據(jù)庫中可存儲30萬個人臉圖片為例,僅特征向量數(shù)據(jù)的存儲量就達到60MB,對于更大規(guī)模的人臉數(shù)據(jù)庫,如百萬人像到億級人像規(guī)模的人臉數(shù)據(jù)庫,其特征向量數(shù)據(jù)所占用的存儲量將更大,其網(wǎng)絡(luò)傳輸?shù)拈_銷也較高。
因此,如何提高特征向量數(shù)據(jù)的編碼效率,從而減少特征向量數(shù)據(jù)的存儲量,并進而減低網(wǎng)絡(luò)傳輸?shù)拈_銷,是目前需要解決的問題。
發(fā)明內(nèi)容
本申請示例性的實施方式中提供一種特征向量數(shù)據(jù)編解碼方法及服務(wù)器和終端器,用以提高特征向量數(shù)據(jù)的編碼效率。
根據(jù)示例性的實施方式中的一方面,提供一種特征向量數(shù)據(jù)編碼方法,包括:
服務(wù)器獲取圖像數(shù)據(jù)庫中的圖像特征向量,所述圖像特征向量為浮點型數(shù)據(jù);
所述服務(wù)器將所述浮點型數(shù)據(jù)轉(zhuǎn)換為二進制數(shù)據(jù)文本,所述二進制數(shù)據(jù)文本包括ASCII字符的二進制編碼,其中,一個浮現(xiàn)型數(shù)據(jù)中的一個有效位對應(yīng)一個ASCII字符的二進制編碼;
所述服務(wù)器對所述二進制數(shù)據(jù)文本中的每個ASCII字符的二進制編碼進行編碼,得到編碼后的二進制數(shù)據(jù)文本;
所述服務(wù)器對編碼后的二進制數(shù)據(jù)文本進行壓縮。
在一些示例性的實施方式中,所述服務(wù)器將所述浮點型數(shù)據(jù)轉(zhuǎn)換為二進制數(shù)據(jù)文本,包括:所述服務(wù)器去除所述浮點型數(shù)據(jù)中的無效位,得到所述浮點型數(shù)據(jù)中的有效位,其中,所述浮點型數(shù)據(jù)中的無效位包括小數(shù)點后的最后一個非零位之后的所有零;所述服務(wù)器根據(jù)ASCII字符表,將每個有效位轉(zhuǎn)換為對應(yīng)的ASCII字符的二進制編碼。
在一些示例性的實施方式中,所述服務(wù)器對所述二進制數(shù)據(jù)文本中的每個ASCII字符的二進制編碼進行編碼,包括:
所述服務(wù)器將所述二進制數(shù)據(jù)文本中的每個ASCII字符作為一個節(jié)點,根據(jù)每個節(jié)點的權(quán)重對所有節(jié)點進行排序,其中,一個節(jié)點的權(quán)重用于表征該節(jié)點對應(yīng)的ASCII字符在所述二進制數(shù)據(jù)文本中的所有ASCII字符中出現(xiàn)的概率;
所述服務(wù)器將概率最小的兩個節(jié)點合并,合并后的節(jié)點的權(quán)重為該兩個節(jié)點的權(quán)重之和,并再次根據(jù)節(jié)點合并后每個節(jié)點的權(quán)重對所有節(jié)點進行排序,將概率最小的兩個節(jié)點合并,直到合并為一個節(jié)點為止,得到以最終合并得到的節(jié)點為根節(jié)點的二叉樹,所述二叉樹的每個葉子節(jié)點對應(yīng)一個ASCII字符,所述二叉樹中一個父節(jié)點下的兩個子節(jié)點分別對應(yīng)于編碼值0和編碼值1;
所述服務(wù)器分別根據(jù)每個葉子節(jié)點的路徑上的節(jié)點所對應(yīng)的編碼值,得到每個葉子節(jié)點對應(yīng)的二進制編碼值。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于青島海信移動通信技術(shù)有限公司,未經(jīng)青島海信移動通信技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010061721.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





