[發(fā)明專利]特征比對算法動(dòng)態(tài)加載方法、裝置、終端及介質(zhì)有效
| 申請?zhí)枺?/td> | 202110323615.8 | 申請日: | 2021-03-26 |
| 公開(公告)號: | CN113031986B | 公開(公告)日: | 2023-05-12 |
| 發(fā)明(設(shè)計(jì))人: | 賀寧;魏程琛;宋良;龍蕓 | 申請(專利權(quán))人: | 重慶紫光華山智安科技有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F8/71;G06F8/76 |
| 代理公司: | 上海光華專利事務(wù)所(普通合伙) 31219 | 代理人: | 李鐵 |
| 地址: | 400700 重慶市*** | 國省代碼: | 重慶;50 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 特征 算法 動(dòng)態(tài) 加載 方法 裝置 終端 介質(zhì) | ||
1.一種特征比對算法動(dòng)態(tài)加載方法,其特征在于,包括:
獲取來自算法倉平臺的特征比對算法包;
將所述特征比對算法包信息發(fā)送到信息平臺,通過監(jiān)聽所述信息平臺的topic下載相應(yīng)的所述特征比對算法包;
根據(jù)所述特征比對算法包和當(dāng)前環(huán)境所需接口對所述特征比對算法包進(jìn)行校驗(yàn),當(dāng)校驗(yàn)通過后,加載所述特征比對算法包利用新算法版本模型替換舊算法版本模型,實(shí)現(xiàn)特征比對算法的動(dòng)態(tài)加載;
其中,讀取所述特征比對算法包,獲取所述特征比對算法包的接口并存入接口列表;判斷所述接口列表的接口數(shù)量是否少于當(dāng)前環(huán)境所需接口的接口數(shù)量,從而對所述特征比對算法包進(jìn)行一次校驗(yàn);
檢測舊算法版本模型的版本號是否在更新的且可繼承的算法模型版本號列表內(nèi);如果舊算法版本模型的版本號在更新的且可繼承的算法模型版本號列表內(nèi),則不操作;如果舊算法版本號不在更新的且可繼承的算法模型版本號列表內(nèi),則進(jìn)行算法特征翻新;其中,根據(jù)特征保護(hù)文件獲取特征長度,按照固定長度裁剪所述特征,調(diào)用解析接口進(jìn)行特征更新,直到所有裁剪后的特征翻新完為止。
2.根據(jù)權(quán)利要求1所述的特征比對算法動(dòng)態(tài)加載方法,其特征在于,所述將所述特征比對算法包信息發(fā)送到信息平臺,通過監(jiān)聽所述信息平臺的topic下載相應(yīng)的所述特征比對算法包的步驟,包括:
當(dāng)接收到接口調(diào)用指令時(shí),將所述特征比對算法包信息發(fā)送到信息平臺指定的topic中;
監(jiān)聽所述信息平臺是否有偏移量更新,如果監(jiān)聽到偏移量更新時(shí),則根據(jù)指定的topic獲取安裝信息并更新偏移量,根據(jù)所述安裝信息下載特征比對算法包。
3.根據(jù)權(quán)利要求1所述的特征比對算法動(dòng)態(tài)加載方法,其特征在于,還包括:
如果所述接口列表的接口數(shù)量少于當(dāng)前環(huán)境所需接口的接口數(shù)量,則判定特征比對算法包異常;
如果所述接口列表的接口數(shù)量不少于當(dāng)前環(huán)境所需接口的接口數(shù)量,則對所述接口列表的內(nèi)容一致性進(jìn)行二次校驗(yàn);
直到所述接口列表內(nèi)所有接口都校驗(yàn)完為止。
4.根據(jù)權(quán)利要求1或3所述的特征比對算法動(dòng)態(tài)加載方法,其特征在于,所述獲取所述特征比對算法包的接口存入接口列表的步驟之前,還包括:
判斷所述特征比對算法包內(nèi)描述文件的關(guān)鍵字段是否缺失進(jìn)行三次校驗(yàn),
若缺失,則報(bào)錯(cuò)并不更換比對算法;
若不缺失,則根據(jù)預(yù)設(shè)的字段校驗(yàn)規(guī)則對所述描述文件的內(nèi)容進(jìn)行四次校驗(yàn);
如果所述內(nèi)容校驗(yàn)不通過,則報(bào)錯(cuò);
如果所述內(nèi)容校驗(yàn)通過,則對所述特征比對算法包進(jìn)行一次校驗(yàn)。
5.根據(jù)權(quán)利要求3所述的特征比對算法動(dòng)態(tài)加載方法,其特征在于,所述對所述接口列表的內(nèi)容一致性進(jìn)行二次校驗(yàn)的步驟,包括:
根據(jù)當(dāng)前環(huán)境所需接口逐一判斷所述接口列表的內(nèi)容一致性;
如果在新的特征比對算法包匹配到相同內(nèi)容,則判斷下一個(gè)接口;
如果在新的特征比對算法包無法匹配到相同內(nèi)容,則報(bào)錯(cuò)。
6.一種特征比對算法動(dòng)態(tài)加載裝置,其特征在于,包括:
圖像獲取模塊,用于獲取來自算法倉平臺的特征比對算法包;
文件下載模塊,用于將所述特征比對算法包信息發(fā)送到信息平臺,通過監(jiān)聽所述信息平臺的topic下載相應(yīng)的所述特征比對算法包;
校驗(yàn)加載模塊,用于根據(jù)所述特征比對算法包和當(dāng)前環(huán)境所需接口對所述特征比對算法包進(jìn)行校驗(yàn),當(dāng)校驗(yàn)通過后,加載所述特征比對算法包利用新算法版本模型替換舊算法版本模型,實(shí)現(xiàn)特征比對算法的動(dòng)態(tài)加載;
其中,讀取所述特征比對算法包,獲取所述特征比對算法包的接口并存入接口列表;判斷所述接口列表的接口數(shù)量是否少于當(dāng)前環(huán)境所需接口的接口數(shù)量,從而對所述特征比對算法包進(jìn)行一次校驗(yàn);
檢測舊算法版本模型的版本號是否在更新的且可繼承的算法模型版本號列表內(nèi);如果舊算法版本模型的版本號在更新的且可繼承的算法模型版本號列表內(nèi),則不操作;如果舊算法版本號不在更新的且可繼承的算法模型版本號列表內(nèi),則進(jìn)行算法特征翻新;其中,根據(jù)特征保護(hù)文件獲取特征長度,按照固定長度裁剪所述特征,調(diào)用解析接口進(jìn)行特征更新,直到所有裁剪后的特征翻新完為止。
該專利技術(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/202110323615.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 動(dòng)態(tài)矢量譯碼方法和動(dòng)態(tài)矢量譯碼裝置
- 動(dòng)態(tài)口令的顯示方法及動(dòng)態(tài)令牌
- 動(dòng)態(tài)庫管理方法和裝置
- 動(dòng)態(tài)令牌的身份認(rèn)證方法及裝置
- 令牌、動(dòng)態(tài)口令生成方法、動(dòng)態(tài)口令認(rèn)證方法及系統(tǒng)
- 一種動(dòng)態(tài)模糊控制系統(tǒng)
- 一種基于動(dòng)態(tài)信號的POS機(jī)和安全保護(hù)方法
- 圖像動(dòng)態(tài)展示的方法、裝置、系統(tǒng)及介質(zhì)
- 一種基于POS機(jī)聚合碼功能分離顯示動(dòng)態(tài)聚合碼的系統(tǒng)
- 基于動(dòng)態(tài)口令的身份認(rèn)證方法、裝置和動(dòng)態(tài)令牌





