[發(fā)明專利]底庫同步方法、裝置和電子系統(tǒng)在審
| 申請?zhí)枺?/td> | 202010546660.5 | 申請日: | 2020-06-15 |
| 公開(公告)號: | CN111858749A | 公開(公告)日: | 2020-10-30 |
| 發(fā)明(設(shè)計)人: | 李大虎;任超 | 申請(專利權(quán))人: | 武漢曠視金智科技有限公司;北京曠視科技有限公司 |
| 主分類號: | G06F16/27 | 分類號: | G06F16/27;G06F16/23 |
| 代理公司: | 北京超凡宏宇專利代理事務(wù)所(特殊普通合伙) 11463 | 代理人: | 安衛(wèi)靜 |
| 地址: | 430070 湖北省武漢市洪*** | 國省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 同步 方法 裝置 電子 系統(tǒng) | ||
本發(fā)明提供了一種底庫同步方法、裝置和電子系統(tǒng)。其中,該方法包括:外網(wǎng)的同步服務(wù)器接收網(wǎng)關(guān)下發(fā)的第一Oplog文件;該網(wǎng)關(guān)為用于隔離內(nèi)網(wǎng)和外網(wǎng)的網(wǎng)閘,第一Oplog文件為內(nèi)網(wǎng)中的業(yè)務(wù)服務(wù)器基于內(nèi)網(wǎng)中的第一底庫集合更新操作生成的文件;應(yīng)用該第一Oplog文件更新同步服務(wù)器中的第二底庫集合;響應(yīng)于便攜設(shè)備的底庫同步請求,基于更新后的第二底庫集合更新便攜設(shè)備上的第三底庫集合;其中,同步服務(wù)器與便攜設(shè)備通過ICE技術(shù)通信連接。本發(fā)明通過同步服務(wù)器實現(xiàn)了業(yè)務(wù)服務(wù)器和便攜設(shè)備的底庫同步,緩解了便攜設(shè)備的底庫更新滯后問題,簡化了便攜設(shè)備的更新操作,便于推廣實施。
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)庫同步技術(shù)領(lǐng)域,尤其是涉及一種底庫同步方法、裝置和電子系統(tǒng)。
背景技術(shù)
隨著深度學(xué)習(xí)算法和人工神經(jīng)網(wǎng)絡(luò)理論的發(fā)展,人臉識別的準(zhǔn)確率越來越高。隨著算法的優(yōu)化和邊、端設(shè)備的算力增強(qiáng),可以將底庫存儲至便攜設(shè)備,在便攜設(shè)備上進(jìn)行人臉比對。便攜設(shè)備通常使用在各種不同的場所,例如:火車站、長途汽車站、機(jī)場或者地鐵站,出于安全考慮,便攜設(shè)備在這些場所無法與底庫所在的內(nèi)網(wǎng)連接,使得便攜設(shè)備的底庫通常只能從U盤或者其它第三方存儲裝置中拷貝得到,該方式使用不方便,且底庫的更新存在滯后問題。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供底庫同步方法、裝置和電子系統(tǒng),以緩解了上述問題,簡化了便攜設(shè)備的更新操作,便于推廣實施。
第一方面,本發(fā)明實施例提供了一種底庫同步方法,該方法應(yīng)用于設(shè)置于外網(wǎng)的同步服務(wù)器,該方法包括:接收網(wǎng)關(guān)下發(fā)的第一Oplog文件;其中,網(wǎng)關(guān)為用于隔離內(nèi)網(wǎng)和外網(wǎng)的網(wǎng)閘,上述第一Oplog文件為內(nèi)網(wǎng)中的業(yè)務(wù)服務(wù)器對內(nèi)網(wǎng)中的第一底庫集合的更新操作而生成的文件;應(yīng)用上述第一Oplog文件更新外網(wǎng)中的第二底庫集合;響應(yīng)于便攜設(shè)備的底庫同步請求,基于更新后的第二底庫集合更新便攜設(shè)備上的第三底庫集合。
結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第一種可能的實施方式,其中,上述第一Oplog文件的url字段為業(yè)務(wù)服務(wù)器修改或增加的目標(biāo)圖片的base64編碼;應(yīng)用上述第一Oplog文件更新外網(wǎng)中的第二底庫集合的步驟,包括:解析第一Oplog文件,得到目標(biāo)圖片;根據(jù)目標(biāo)圖片的標(biāo)識確定目標(biāo)圖片是否為新增圖片;如果是,在外網(wǎng)的第二底庫集合中增加目標(biāo)圖片;如果否,應(yīng)用該目標(biāo)圖片替換第二底庫集合中標(biāo)識對應(yīng)的圖片。
結(jié)合第一方面的第一種可能的實施方式,本發(fā)明實施例提供了第一方面的第二種可能的實施方式,其中,上述解析第一Oplog文件,得到目標(biāo)圖片的步驟,包括:通過MongoShake服務(wù)解析上述第一Oplog文件,得到第一Oplog文件的url字段中的base64編碼;基于base64編碼生成目標(biāo)圖片。
結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第三種可能的實施方式,其中,上述底庫同步請求攜帶有便攜設(shè)備上的第三底庫集合對應(yīng)的底庫列表信息;基于更新后的第二底庫集合更新便攜設(shè)備上的第三底庫集合的步驟,包括:根據(jù)業(yè)務(wù)需求確定便攜設(shè)備對應(yīng)的目標(biāo)底庫;檢查底庫列表信息中是否包含目標(biāo)底庫的底庫標(biāo)識;如果是,基于便攜設(shè)備和同步服務(wù)器上各自目標(biāo)底庫中的圖片集合,更新便攜設(shè)備上的目標(biāo)底庫;如果否,向便攜設(shè)備發(fā)送目標(biāo)底庫或所述目標(biāo)底庫中各個圖片對應(yīng)的特征信息,以在第三底庫集合中增加目標(biāo)底庫或所述目標(biāo)底庫中各個圖片對應(yīng)的特征信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于武漢曠視金智科技有限公司;北京曠視科技有限公司,未經(jīng)武漢曠視金智科技有限公司;北京曠視科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010546660.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





