本發(fā)明涉及物品安全管理領(lǐng)域,更具體地說,涉及一種物品控標設(shè)置和物品識別方法及裝置。
背景技術(shù):
為應(yīng)對市場愈來愈激烈的競爭環(huán)境,企業(yè)只有持續(xù)創(chuàng)新,不斷推出新的產(chǎn)品才能長久地生存下去。企業(yè)在新產(chǎn)品的開發(fā)階段,通常會生產(chǎn)出一些樣品進行測試,但是,如果樣品被泄露出去的話,很可能會對企業(yè)造成難以挽回的巨大損失,因此,企業(yè)對產(chǎn)品(尤其是處于開發(fā)階段的產(chǎn)品樣品)的安全管理就顯得十分重要。
目前,企業(yè)對產(chǎn)品進行安全管理的途徑主要是通過在產(chǎn)品表面或主要部件上鐳雕或噴二維碼、條形碼等方式,并進行定期盤點登記,從而實現(xiàn)產(chǎn)品的安全管控。但利用現(xiàn)有途徑進行安全管理時,二維碼、條形碼等方式容易被人識別和仿制。為此我們可以提出一種新的安全管理方法,以加強企業(yè)對產(chǎn)品的安全管理的安全性。
技術(shù)實現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題在于:利用現(xiàn)有途徑進行安全管理時,二維碼、條形碼等方式容易被人識別和仿制,安全性能較低。針對該技術(shù)問題,提供一種物品控標設(shè)置和物品識別方法及裝置。
為解決上述技術(shù)問題,本發(fā)明提供一種物品控標設(shè)置裝置,所述物品控標設(shè)置裝置包括:
標識圖設(shè)置模塊,用于根據(jù)圖案設(shè)置策略在當前待管控物品上設(shè)置標識圖,所述圖案設(shè)置策略包括:在物品上設(shè)置h個標識圖,每個標識圖設(shè)置一參考點,確定該參考點為起點延伸的長度為L0的基準直線,以及確定與該基準直線終點相交且垂直于該基準線的打標直線,所述打標直線被劃分為i個打標線段,每一打標線段首、尾兩點對應(yīng)的余弦值取值范圍表征一個數(shù)值序列;所述余弦值為以所述基準直線為鄰邊,分別以所述起點與所述打標線段首、尾點的連線為斜邊求得的值,所述h大于等于2,所述i大于等于2;
分配模塊,用于確定所述物品的管理序號數(shù)值序列,根據(jù)預(yù)設(shè)的所述各標識圖與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系,從所述管理序號數(shù)值序列中提取出與所述各標識圖對應(yīng)的元素組成所述各標識圖待表征的數(shù)值序列;
標記模塊,用于根據(jù)所述各標識圖表征的數(shù)值序列,以及預(yù)設(shè)的所述各標識圖的打標線段余弦值范圍與數(shù)值序列映射關(guān)系分別在所述各標識圖對應(yīng)打標線段上設(shè)置標識點。
進一步地,本發(fā)明提供了一種物品識別裝置,所述物品識別裝置包括:
圖片獲取模塊,用于獲取包含標識圖的物品圖片,所述標識圖通過如權(quán)利要求1所述的物品控標設(shè)置裝置設(shè)置;
分析模塊,用于確定所述物品圖片中各標識圖內(nèi)的標識點與參考點之間的直線連接距離L1,并根據(jù)所述L0/L1以及各標識圖的打標線段余弦值范圍與數(shù)值序列映射關(guān)系得到所述各標識圖所表征的數(shù)值序列;
處理模塊,用于根據(jù)所述各標識圖與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系,將得到的所述各數(shù)值序列中的元素進行組合,得到所述物品圖片中的物品之管理序號。
進一步地,本發(fā)明提供了一種物品控標設(shè)置方法,所述物品控標設(shè)置方法包括以下物品標記過程:
根據(jù)圖案設(shè)置策略在當前待管控物品上設(shè)置標識圖,所述圖案設(shè)置策略包括:在物品上設(shè)置h個標識圖,每個標識圖設(shè)置一參考點,確定以該參考點為起點延伸的長度為L0的基準直線,以及確定與該基準直線終點相交且垂直于該基準線的打標直線,所述打標直線被劃分為i個打標線段,每一打標線段首、尾兩點對應(yīng)的余弦值取值范圍表征一個數(shù)值序列;所述余弦值為以所述基準直線為鄰邊,分別以所述起點與所述打標線段首、尾點的連線為斜邊求得的值,所述h大于等于2,所述i大于等于2;
確定所述物品的管理序號數(shù)值序列,根據(jù)預(yù)設(shè)的所述各標識圖與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系,從所述管理序號數(shù)值序列中提取出與所述各標識圖對應(yīng)的元素組成所述各標識圖待表征的數(shù)值序列;
根據(jù)所述各標識圖表征的數(shù)值序列,以及預(yù)設(shè)的所述各標識圖的打標線段余弦值范圍與數(shù)值序列映射關(guān)系分別在所述各標識圖對應(yīng)打標線段上設(shè)置標識點。
進一步地,所述管理序號數(shù)值序列為k位m進制的序列;
所述各標識圖包含的打標線段個數(shù)n相同,所述n的取值大于等于m的(k/h)次方。
進一步地,所述各標識圖與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系為:
按照各標識圖的圖序號從大到小的順序,分別與所述管理序號數(shù)值序列的低位元素到高位元素依次對應(yīng),或分別與所述管理序號數(shù)值序列的高位元素到低位元素依次對應(yīng),每一標識圖對應(yīng)的元素位數(shù)為所述k/h位;所述圖序號是為每一標識圖設(shè)置的唯一識別序號。
進一步地,所述各標識圖的各打標線段長度相同;
或,所述各標識圖的各打標線段長度各不相同。
進一步地,所述當前待管控物品為移動終端或移動終端部件。
進一步地,在標識圖中設(shè)置參考點包括:在物品上設(shè)置一個規(guī)則圖形,以該規(guī)則圖形的幾何中心點作為參考點。
進一步地,所述規(guī)則圖形為圓形、矩形、三角形中的任意一種。
進一步地,本發(fā)明提供了一種物品識別方法,所述物品識別方法包括:
獲取包含標識圖的物品圖片,所述標識圖為通過前述物品控標設(shè)置方法所設(shè)置;
確定所述物品圖片中各標識圖內(nèi)的標識點與參考點之間的直線連接距離L1,并根據(jù)所述L0/L1以及各標識圖的打標線段余弦值范圍與數(shù)值序列映射關(guān)系得到所述各標識圖所表征的數(shù)值序列;
根據(jù)所述各標識圖與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系,將得到的所述各數(shù)值序列中的元素進行組合,得到所述物品圖片中的物品之管理序號。
有益效果
本發(fā)明提供的物品控標設(shè)置和物品識別方法及裝置,在物品上設(shè)置由參考點和打標直線上形成的多個封閉圖形;根據(jù)當前待管理物品的管理序號數(shù)值序列以及預(yù)先設(shè)置的各標識圖與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系,提取出與各標識圖對應(yīng)的元素組成各標識圖待表征的數(shù)值序列,結(jié)合預(yù)先設(shè)置的各標識圖的打標線段余弦值范圍與數(shù)值序列映射關(guān)系分別在各標識圖對應(yīng)打標線段上設(shè)置標識點。在對物品上的標識圖進行讀取時,確定物品圖片中各標識圖內(nèi)的標識點與參考點之間的直線連接距離L1,并根據(jù)L0/L1以及各標識圖的打標線段余弦值范圍與數(shù)值序列映射關(guān)系得到各標識圖所表征的數(shù)值序列以及各標識圖與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系,將得到的所述各數(shù)值序列中的元素進行組合,得到所述物品圖片中的物品之管理序號。實現(xiàn)一種全新的對物品進行身份管理的方式,通過該方式在物品上設(shè)置的標識圖與現(xiàn)有二維碼等標識圖完全不同,且他人只能從該物品上看到簡單的圖形而得不到任何該物品的身份信息,既豐富了對物品的安全管控方式,又提升了對物品管理的安全性和多樣性。
附圖說明
下面將結(jié)合附圖及實施例對本發(fā)明作進一步說明,附圖中:
圖1為實現(xiàn)本發(fā)明各個實施例一個可選的移動終端的硬件結(jié)構(gòu)示意圖;
圖2為實現(xiàn)本發(fā)明各個實施例一個可選的服務(wù)器的結(jié)構(gòu)示意圖;
圖3為本發(fā)明第一實施例提供的物品控標設(shè)置方法流程示意圖;
圖4為本發(fā)明第一實施例提供的一種標識點設(shè)置圖;
圖5為本發(fā)明第一實施例提供的一個僅顯示參考點、各打標線段端點以及標識點的標識圖;
圖6為本發(fā)明第一實施例提供的一種標識圖;
圖7為本發(fā)明第一實施例提供的物品識別方法流程示意圖;
圖8為本發(fā)明第一實施例提供的標識點與參考點直線連接距離確定方法流程示意圖;
圖9為本發(fā)明第一實施例提供的確定標識點與參考點直線連接距離的坐標圖;
圖10為本發(fā)明第二實施例提供的一種標識圖設(shè)置效果圖;
圖11為本發(fā)明第三實施例提供的物品控標設(shè)置裝置的結(jié)構(gòu)示意圖;
圖12為本發(fā)明第三實施例提供的物品識別裝置的結(jié)構(gòu)示意圖;
圖13為本發(fā)明第三實施例提供的分析模塊的結(jié)構(gòu)示意圖;
圖14為本發(fā)明第四實施例提供的一種標識圖設(shè)置效果圖。
具體實施方式
應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
現(xiàn)在將參考附圖描述實現(xiàn)本發(fā)明各個實施例的移動終端。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。因此,"模塊"與"部件"可以混合地使用。
移動終端可以以各種形式來實施。例如,本發(fā)明中描述的終端可以包括諸如移動電話、智能電話、筆記本電腦、數(shù)字廣播接收器、PDA(個人數(shù)字助理)、PAD(平板電腦)、PMP(便攜式多媒體播放器)、導(dǎo)航裝置等等的移動終端以及諸如數(shù)字TV、臺式計算機等等的固定終端。下面,假設(shè)終端是移動終端,然而,本領(lǐng)域技術(shù)人員將理解的是,除了特別用于移動目的的元件之外,根據(jù)本發(fā)明的實施方式的構(gòu)造也能夠應(yīng)用于固定類型的終端。
圖1為實現(xiàn)本發(fā)明各個實施例一個可選的移動終端的硬件結(jié)構(gòu)示意圖。
移動終端100可以包括A/V(音頻/視頻)輸入單元110、感測單元120、存儲器130、控制器140和電源單元150等等。圖1示出了具有各種組件的移動終端,但是應(yīng)理解的是,并不要求實施所有示出的組件,可以替代地實施更多或更少的組件,將在下面詳細描述移動終端的元件。
A/V輸入單元110用于接收音頻或視頻信號。A/V輸入單元110可以包括相機111和麥克風112,相機111對在視頻捕獲模式或圖像捕獲模式中由圖像捕獲裝置獲得的靜態(tài)圖片或視頻的圖像數(shù)據(jù)進行處理。經(jīng)相機111處理后的圖像幀可以存儲在存儲器130(或其它存儲介質(zhì))中或者經(jīng)由無線通信單元110進行發(fā)送,可以根據(jù)移動終端的構(gòu)造提供兩個或更多相機111。麥克風112可以在電話通話模式、記錄模式、語音識別模式等等運行模式中經(jīng)由麥克風接收聲音(音頻數(shù)據(jù)),并且能夠?qū)⑦@樣的聲音處理為音頻數(shù)據(jù)。處理后的音頻(語音)數(shù)據(jù)可以在電話通話模式的情況下轉(zhuǎn)換為可經(jīng)由移動通信模塊112發(fā)送到移動通信基站的格式輸出。麥克風112可以實施各種類型的噪聲消除(或抑制)算法以消除(或抑制)在接收和發(fā)送音頻信號的過程中產(chǎn)生的噪聲或者干擾。
感測單元120檢測移動終端100的當前狀態(tài),(例如,移動終端100的打開或關(guān)閉狀態(tài))、移動終端100的位置、用戶對于移動終端100的接觸(即,觸摸輸入)的有無、移動終端100的取向、移動終端100的加速或減速移動和方向等等,并且生成用于控制移動終端100的操作的命令或信號。例如,當移動終端100實施為滑動型移動電話時,感測單元120可以感測該滑動型電話是打開還是關(guān)閉。另外,感測單元120能夠檢測電源單元150是否提供電力。感測單元120可以包括接近傳感器121。
存儲器130可以存儲由控制器140執(zhí)行的處理和控制操作的軟件程序等等,或者可以暫時地存儲己經(jīng)輸出或?qū)⒁敵龅臄?shù)據(jù)(例如,電話簿、消息、靜態(tài)圖像、視頻等等)。而且,存儲器130可以存儲關(guān)于當觸摸施加到觸摸屏時輸出的各種方式的振動和音頻信號的數(shù)據(jù)。
存儲器130可以包括至少一種類型的存儲介質(zhì),所述存儲介質(zhì)包括閃存、硬盤、多媒體卡、卡型存儲器(例如,SD或DX存儲器等等)、隨機訪問存儲器(RAM)、靜態(tài)隨機訪問存儲器(SRAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPROM)、可編程只讀存儲器(PROM)、磁性存儲器、磁盤、光盤等等。而且,移動終端100可以與通過網(wǎng)絡(luò)連接執(zhí)行存儲器130的存儲功能的網(wǎng)絡(luò)存儲裝置協(xié)作。
控制器140通??刂埔苿咏K端的總體操作。例如,控制器140執(zhí)行與語音通話、數(shù)據(jù)通信、視頻通話等等相關(guān)的控制和處理??刂破?40可以執(zhí)行模式識別處理,以將在觸摸屏上執(zhí)行的手寫輸入或者圖片繪制輸入識別為字符或圖像。
電源單元150在控制器140的控制下接收外部電力或內(nèi)部電力并且提供操作各元件和組件所需的適當?shù)碾娏Α?/p>
這里描述的各種實施方式可以以使用例如計算機軟件、硬件或其任何組合的計算機可讀介質(zhì)來實施。對于硬件實施,這里描述的實施方式可以通過使用特定用途集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理裝置(DSPD)、可編程邏輯裝置(PLD)、現(xiàn)場可編程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、被設(shè)計為執(zhí)行這里描述的功能的電子單元中的至少一種來實施,在一些情況下,這樣的實施方式可以在控制器140中實施。對于軟件實施,諸如過程或功能的實施方式可以與允許執(zhí)行至少一種功能或操作的單獨的軟件模塊來實施。軟件代碼可以由以任何適當?shù)木幊陶Z言編寫的軟件應(yīng)用程序(或程序)來實施,軟件代碼可以存儲在存儲器130中并且由控制器140執(zhí)行。
至此,己經(jīng)按照其功能描述了移動終端。下面,為了簡要起見,將描述諸如折疊型、直板型、擺動型、滑動型移動終端等等的各種類型的移動終端中的滑動型移動終端作為示例。因此,本發(fā)明能夠應(yīng)用于任何類型的移動終端,并且不限于滑動型移動終端。
如圖2所示,為實現(xiàn)本發(fā)明各個實施例一個可選的服務(wù)器的結(jié)構(gòu)示意圖,該服務(wù)器至少包括:輸入輸出(IO)總線21、處理器22、存儲器23、內(nèi)存24和通信裝置25。其中,
輸入輸出(IO)總線21分別與自身所屬的服務(wù)器的其它部件(處理器22、存儲器23、內(nèi)存24和通信裝置25)連接,并且為其它部件提供傳送線路。
處理器22通??刂谱陨硭鶎俚姆?wù)器的總體操作。例如,處理器22執(zhí)行計算和確認等操作。其中,處理器22可以是中央處理器(CPU)。
存儲器23存儲處理器可讀、處理器可執(zhí)行的軟件代碼,其包含用于控制處理器22執(zhí)行本文描述的功能的指令(即軟件執(zhí)行功能)。
其中,本發(fā)明提供的消息訂閱管理裝置中,策略配置模塊、圖案設(shè)置模塊、分配模塊、打點模塊、圖片獲取模塊、圖片分析模塊、映射分析模塊和處理模塊的功能的軟件代碼可存儲在存儲器23中,并由處理器22執(zhí)行或編譯后執(zhí)行。
內(nèi)存24,一般采用半導(dǎo)體存儲單元,包括隨機存儲器(RAM),只讀存儲器(ROM),以及高速緩存(CACHE),RAM是其中最重要的存儲器。內(nèi)存24是計算機中重要的部件之一,它是與CPU22進行溝通的橋梁,計算機中所有程序的運行都是在內(nèi)存中進行的,其作用是用于暫時存放CPU22中的運算數(shù)據(jù),以及與硬盤等外部存儲器交換的數(shù)據(jù),只要計算機在運行中,CPU22就會把需要運算的數(shù)據(jù)調(diào)到內(nèi)存中進行運算,當運算完成后CPU22再將結(jié)果傳送出來。
通信裝置25,通常包括一個或多個組件,其允許自身所屬的服務(wù)器與無線通信系統(tǒng)或網(wǎng)絡(luò)之間的無線電通信。
以下通過具體實施例進行詳細說明。
第一實施例
為實現(xiàn)對產(chǎn)品的安全管控,提升企業(yè)對產(chǎn)品的管理安全性能,本實施例提供了一種物品控標設(shè)置方法,參照圖3,圖3為本發(fā)明第一實施例提供的物品控標設(shè)置方法流程示意圖,包括:
S301:根據(jù)圖案設(shè)置策略在當前待管控物品上設(shè)置標識圖;
值得注意的是,圖案設(shè)置策略包括:在物品上設(shè)置h個標識圖(h大于等于2),每個標識圖設(shè)置一參考點,確定以該參考點為起點延伸的長度為L0的基準直線,以及確定與該基準直線終點相交且垂直于該基準線的打標直線,打標直線被劃分為i個打標線段(i大于等于2),每一打標線段首、尾兩點對應(yīng)的余弦值取值范圍表征一個數(shù)值序列。其中,余弦值為以基準直線為鄰邊,分別以起點與打標線段首、尾點的連線為斜邊求得的值。
S302:確定所述物品的管理序號數(shù)值序列;
S303:根據(jù)預(yù)設(shè)的各標識圖與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系管理序號數(shù)值序列中提取出與各標識圖對應(yīng)的元素組成各標識圖待表征的數(shù)值序列;
S304:根據(jù)各標識圖表征的數(shù)值序列,以及預(yù)設(shè)的各標識圖的打標線段余弦值范圍與數(shù)值序列映射關(guān)系分別在各標識圖對應(yīng)打標線段上設(shè)置標識點。
本實施例中,管理序號數(shù)值序列之元素是指組成管理序號數(shù)值序列的各個數(shù)值,它們可以組成多個小的數(shù)值序列,供各標識圖表征。例如,有三個標識圖,管理序號數(shù)值序列為二進制數(shù)110011000,其元素依次為1、1、0、0、1、1、0、0、0這9個,各元素數(shù)值組成的各標識圖待表征的數(shù)值序列依次為110,011,000。
應(yīng)當理解的是,各元素數(shù)值組成的小的數(shù)值序列的元素的個數(shù)可以是預(yù)先設(shè)定的,例如,如前例所示的數(shù)值序列也可以每一個元素即為一個數(shù)值序列,則前例所示的元素組成的小的數(shù)值序列有9個。還應(yīng)當理解的是,管理序號數(shù)值序列包括但不限于前例所示的二進制數(shù),還可以是八進制,十進制,十六進制等的數(shù)值序列。同時需要注意的是,數(shù)值序列之元素是指的組成管理序號數(shù)值序列的各個數(shù)值,標識圖待表征的數(shù)值序列由元素的數(shù)值和個數(shù)確定。
本實施例中,管理序號數(shù)值序列采用的進制數(shù)與每一標識圖包含的打標線段個數(shù)存在如下關(guān)系:
管理序號數(shù)值序列為k位m進制的序列,各標識圖包含的打標線段個數(shù)n相同,n的取值大于等于m的(k/h)次方。例如,管理序號數(shù)值序列為二進制數(shù)110011000,k等于9,m等于2,h等于3,則每一個標識圖至少包含8個封閉圓環(huán)。
應(yīng)當理解的是,此時,每一個標識圖待表征的數(shù)值序列的元素個數(shù)為k/h個。仍以上例中二進制的序列為例,k等于9,h等于3,則每一個的標識圖待表征的數(shù)值序列的元素個數(shù)均為3個。
值得注意的是,本實施例中,各標識圖與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系為:
按照各標識圖的圖序號從大到小的順序,分別與管理序號數(shù)值序列的低位元素到高位元素依次對應(yīng),或分別與管理序號數(shù)值序列的高位元素到低位元素依次對應(yīng)。其中,每一標識圖對應(yīng)的元素位數(shù)為k/h位,圖序號是為每一標識圖設(shè)置的唯一識別序號。
例如,管理序號數(shù)值序列為二進制數(shù)110011000,有三個待表征的數(shù)值序列,標識圖有標識圖1,標識圖2和標識圖3三個,此時可以根據(jù)標識圖1與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系提取元素0、0、0,組成待表征的數(shù)值序列000;根據(jù)標識圖2與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系提取元素0、1、1,組成待表征的數(shù)值序列011;根據(jù)標識圖3與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系提取元素1、1、0,組成待表征的數(shù)值序列110。
又例如,管理序號數(shù)值序列為二進制數(shù)110011000,有三個待表征的數(shù)值序列,標識圖有標識圖1,標識圖2和標識圖3三個,此時可以根據(jù)標識圖1與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系提取出對應(yīng)元素1、1、0,組成待表征的數(shù)值序列110;根據(jù)標識圖2與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系提取出對應(yīng)元素0、1、1,組成待表征的數(shù)值序列011;根據(jù)標識圖3與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系提取出對應(yīng)元素0、0、0,組成待表征的數(shù)值序列000。
應(yīng)當理解的是,本實施例中除上述兩種按照各標識圖的圖序號從大到小的順序,分別與管理序號數(shù)值序列的低位元素到高位元素依次對應(yīng),或分別與管理序號數(shù)值序列的高位元素到低位元素依次對應(yīng)外,還可以是按照各標識圖的圖序號從大到小的順序,分別與管理序號數(shù)值序列的元素亂序?qū)?yīng)。
例如,管理序號數(shù)值序列為二進制數(shù)110011000,有三個待表征的數(shù)值序列,標識圖有標識圖1,標識圖2和標識圖3三個,根據(jù)標識圖1與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系提取元素0、1、1,組成待表征的數(shù)值序列011;根據(jù)標識圖2與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系提取元素0、0、0,組成待表征的數(shù)值序列000;根據(jù)標識圖3與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系提取元素1、1、0,組成待表征的數(shù)值序列110等情況。
應(yīng)當理解的是,只要預(yù)先設(shè)置好對應(yīng)規(guī)則,能實現(xiàn)標識圖與數(shù)值序列之元素組成的標識圖待表征的數(shù)值序列一一對應(yīng),均在本發(fā)明的保護范圍內(nèi)。
應(yīng)當理解的是,數(shù)值序列之元素內(nèi)的數(shù)值的改變不會影響到標識圖與各元素組成的標識圖待表征的數(shù)值序列的對應(yīng)關(guān)系,例如,設(shè)上例中110,011,000三個待表征的數(shù)值序列分別為a、b、c,他們分別對應(yīng)標識圖1,標識圖2和標識圖3,在改變待表征的數(shù)值序列a的元素數(shù)值為1、1、0,b為0、0、1,c為0、0、1后,待表征的數(shù)值序列a、b、c變?yōu)榱?10,001,001。此時待表征的數(shù)值序列a、b、c仍然與標識圖1,標識圖2和標識圖3一一對應(yīng),只是此時標識圖1,標識圖2和標識圖3分別對應(yīng)的各待表征的數(shù)值序列中元素的數(shù)值分別變化為了1、1、0,0、1、1和0、0、1。
本實施例中,各標識圖的打標線段余弦值范圍分別對應(yīng)一個特定數(shù)值序列,在提取物品的管理序號數(shù)值序列之元素組成的各標識圖表征的數(shù)值序列與各標識圖的某一打標線段余弦值范圍對應(yīng)的特定數(shù)值序列匹配時,在該打標線段上設(shè)置標識點。
例如,參見圖5,有圖序號為1、2、3三個標識圖,每個標識圖均有一個參考點,從參考點延伸長度為L0的基準直線,以及垂直于基準直線的打標直線。每個標識圖的打標直線均被點b0,點b1,點b2,點b3,點b4分隔成4段,這5個點與參考點的連線將余弦值0-1的取值范圍分成了4份。設(shè):點b0至點b1的線段對應(yīng)余弦值取值范圍為0.75-1,對應(yīng)數(shù)值序列11;點b1至點b2的線段對應(yīng)余弦值取值范圍為0.5-0.75,對應(yīng)數(shù)值序列10;點b2至點b3的線段對應(yīng)余弦值取值范圍為0.25-0.5,對應(yīng)數(shù)值序列01;點b3至點b4的線段對應(yīng)余弦值取值范圍為0-0.25,對應(yīng)數(shù)值序列00;管理序號數(shù)值序列為101101,則在標識圖1的打標線段點b1至點b2上,標識圖2的打標線段點b0至點b1上,標識圖3的打標線段點b2至點b3上分別設(shè)置標識點。
本實施例中,各打標線段可以不在基準直線的同一側(cè),還可以有一部分是在基準直線的另一側(cè),只要其對應(yīng)的余弦值取值范圍不邊,仍可根據(jù)上述設(shè)置方式進行相應(yīng)的標識點設(shè)置。
本實施例中,不同標識圖的打標線段余弦值范圍對應(yīng)的數(shù)值序列可以不同,例如,圖5中標識圖1的各打標線段余弦值范圍可以設(shè)置依次對應(yīng)待表征的數(shù)值序列00、01、10、11;標識圖2的各打標線段余弦值范圍可以設(shè)置依次對應(yīng)待表征的數(shù)值序列11、10、01、00;標識圖3的各打標線段余弦值范圍可以設(shè)置依次對應(yīng)待表征的數(shù)值序列11、01、10、00。
應(yīng)當理解的是,本實施例中,各標識圖的各打標線段長度可以相同,也可以不同。各打標線段長度大小對于標識點的設(shè)置沒有影響。
本實施例中,各標識圖的基準直線、打標直線、以及各打標線段的端點與參考點的連線可以不顯示設(shè)置,只對應(yīng)保留各標識圖的參考點、各打標線段的端點、以及設(shè)置的標識點。例如,如圖5所示的一個標識圖,圖中只有參考點和點b0至b7,以及設(shè)置的標識點。
應(yīng)當理解的是,本實施例中,設(shè)置的標識點可以是如圖5所示的圓圈,也可以是三角形點、圓點、正方形點等形式。事實上,對于標識點的設(shè)置形式并未有限定,只要其能與參考點及各打標線段的端點區(qū)別開來都在本發(fā)明的保護范圍內(nèi)。事實上,本實施例中各標識圖還可以僅顯示設(shè)置參考點和標識點。
本實施例中,還可以在物品上設(shè)置一個規(guī)則圖形,以該規(guī)則圖形的幾何中心點作為參考點。該規(guī)則圖形可以是如圓形、矩形、三角形、菱形等規(guī)則圖形,此時該規(guī)則圖形的中心點可以顯示設(shè)置,也可以不顯示設(shè)置,例如參見圖6,一個標識圖上只顯示設(shè)置了一個圓、各打標線段的端點、以及設(shè)置的標識點。應(yīng)當理解的是,各打標線段的端點、以及設(shè)置的標識點可以全部在該規(guī)則圖形內(nèi),也可以不全部在該規(guī)則圖形內(nèi)(例如圖6所示的標識圖),還可以是全部在不該規(guī)則圖形內(nèi)。
本實施例中,在根據(jù)物品控標設(shè)置方法在物品上設(shè)置好標識圖和標識點后,還可以根據(jù)物品識別方法對物品上的標識圖和標識點進行讀取,從而得到物品的管理序號。參見圖7,圖7為物品識別方法流程示意圖,包括:
S701:獲取包含標識圖的物品圖片;
應(yīng)當理解的是,該物品圖片中包含的標識圖是通過前述物品控標設(shè)置方法所設(shè)置的。
S702:確定所述物品圖片中各標識圖內(nèi)的標識點與參考點之間的直線連接距離L1;
S703:根據(jù)L0/L1以及各標識圖的打標線段余弦值范圍與數(shù)值序列映射關(guān)系得到各標識圖所表征的數(shù)值序列;
S704:根據(jù)各標識圖與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系,將得到的各數(shù)值序列中的元素進行組合,得到物品圖片中的物品之管理序號。
本實施例中,確定物品圖片中各標識圖內(nèi)的標識點與參考點之間的直線連接距離可以通過以下方式進行確定:
參見圖8,標識點與參考點之間的直線連接距離確定過程包括:
S801:將物品圖片映射到二維坐標系中,分別得到各標識圖中標識點和參考點的位置坐標;
S802:對于物品圖片中的每一標識圖,根據(jù)獲取的標識點和參考點的位置坐標根據(jù)直線距離計算公式得到標識點與參考點之間的直線連接距離。
例如,參見圖9,例如,參見圖5,有圖序號為1、2、3三個標識圖,每個標識圖均有一個參考點,從參考點延伸長度為L0的基準直線,以及垂直于基準直線的打標直線。每個標識圖的打標直線均被點b0,點b1,點b2,點b3,點b4分隔成4段,這5個點與參考點的連線將余弦值0-1的取值范圍分成了4份。圖9中,三個標識圖的參考點坐標均為(0,0)。標識圖1中標識點坐標為(k1,a),根據(jù)直線距離計算公式得到標識點與參考點之間的直線連接距離為(k12+a2)1/2,據(jù)此L0/(k12+a2)1/2即得到標識點位置的余弦值,落于打標線段點b1至點b2的余弦值取值范圍內(nèi);標識圖2中標識點坐標為(k2,a),得到標識點與參考點之間的直線連接距離為(k22+a2)1/2,L0/(k22+a2)1/2即得到標識點位置的余弦值,落于打標線段點b0至點b1的余弦值取值范圍內(nèi);標識圖3中標識點坐標為(k3,a),得到標識點與參考點之間的直線連接距離為(k32+a2)1/2,L0/(k32+a2)1/2即得到標識點位置的余弦值,落于打標線段點b2至點b3的余弦值取值范圍內(nèi)。
應(yīng)當理解的是,本實施例中,根據(jù)物品控標設(shè)置方法在設(shè)置標識圖和標識點的過程中,還可以設(shè)置干擾標識圖。即在根據(jù)圖案設(shè)置策略、標識圖與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系以及各標識圖的打標線段余弦值范圍與數(shù)值序列映射關(guān)系設(shè)置的標識圖和標識點的過程中,可以根據(jù)預(yù)先設(shè)定的干擾標識圖設(shè)置規(guī)則(如每隔兩個標識圖設(shè)置一個干擾標識圖),在物品上設(shè)置標識圖和標識點。此時,再根據(jù)物品識別方法進行標識圖的識別時,只會針對有效標識圖進行操作,并不會對干擾標識圖進行數(shù)值序列之元素的提取。
值得注意的是,本實施例中主要是以二進制數(shù)進行的示例,但不代表本發(fā)明只能用二進制數(shù)作為數(shù)值序列。例如數(shù)值序列為十進制數(shù)時,可以將一個標識圖的余弦值取值范圍分為10個區(qū)間,以一個區(qū)間代表數(shù)值0-9中的一個。
本實施例中,還可以設(shè)置管理序號與用戶對應(yīng)關(guān)系表,參見表1。應(yīng)當理解的是,表1中存儲管理序號是以二進制數(shù)值序列的形式記錄的,事實上還可以將之轉(zhuǎn)化為八進制、十進制、十六進制等形式作為管理序號存儲于管理序號數(shù)值序列與用戶對應(yīng)關(guān)系表中。
表1
本實施例中,在得到物品圖片中的物品之管理序號數(shù)值序列后,根據(jù)管理序號與用戶對應(yīng)關(guān)系表查可以找到該管理序號數(shù)值序列對應(yīng)的用戶。
這樣,在對物品進行安全管理時(尤其是在發(fā)生諸如樣品泄露等安全事故時),可以根據(jù)管理序號數(shù)值序列迅速找到對應(yīng)的使用人或責任人。
本實施例中,設(shè)置標識圖的當前待管控物品可以為移動終端(如手機、平板電腦、便攜式多媒體播放器等)或移動終端部件(如主板、中央處理器、電池等)等。在當前待管控物品為移動終端時,可以在移動終端正面顯示屏周圍的油墨區(qū)設(shè)置標識圖,這樣就可以實現(xiàn)對移動終端的可視化安全管理。例如,在移動終端的照片被泄露網(wǎng)絡(luò)上時,物品管理系統(tǒng)就可以根據(jù)照片上的標識圖找到對應(yīng)移動終端是由誰在使用,從而迅速確定相關(guān)責任人,消除泄漏源。
當前待管控物品為移動終端或移動終端部件時,移動終端可以為如圖1所示的終端,移動終端部件可以為如圖1所示的相機、麥克風、傳感器、存儲器、控制器、電源等。
本實施例中,物品物品控標設(shè)置方法和物品識別方法可以通過如圖2所示的服務(wù)器實現(xiàn),具體的可以通過如圖2所示的服務(wù)器上的處理器來實現(xiàn)。
本實施例提供的物品控標設(shè)置方法和物品識別方法,在物品上設(shè)置由參考點和打標直線上形成的多個封閉圖形;根據(jù)當前待管理物品的管理序號數(shù)值序列以及預(yù)先設(shè)置的各標識圖與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系,提取出與各標識圖對應(yīng)的元素組成各標識圖待表征的數(shù)值序列,結(jié)合預(yù)先設(shè)置的各標識圖的打標線段余弦值范圍與數(shù)值序列映射關(guān)系分別在各標識圖對應(yīng)打標線段上設(shè)置標識點。在對物品上的標識圖進行讀取時,確定物品圖片中各標識圖內(nèi)的標識點與參考點之間的直線連接距離L1,并根據(jù)L0/L1以及各標識圖的打標線段余弦值范圍與數(shù)值序列映射關(guān)系得到各標識圖所表征的數(shù)值序列以及各標識圖與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系,將得到的所述各數(shù)值序列中的元素進行組合,得到所述物品圖片中的物品之管理序號。實現(xiàn)一種全新的對物品進行身份管理的方式,通過該方式在物品上設(shè)置的標識圖與現(xiàn)有二維碼等標識圖完全不同,且他人只能從該物品上看到簡單的圖形而得不到任何該物品的身份信息,既豐富了對物品的安全管控方式,又提升了對物品管理的安全性和多樣性。
第二實施例
本實施例在第一實施例的基礎(chǔ)上,以各標識圖的各打標線段長度不相同,還可以有一部分是在基準直線的另一側(cè),且未設(shè)置規(guī)則圖形的情況為例,對本發(fā)明做進一步示例說明。
設(shè)當前管理序號數(shù)值序列為111100010,有圖序號為1、2、3三個標識圖,每個標識圖均有一個參考點,從參考點延伸長度為L0的基準直線,以及垂直于基準直線的打標直線。每個標識圖的打標直線均被基準直線與打標直線的交點,點b1,點b2,點b3,點b4,點b5,點b6,點b7,點b8分隔成8段(對應(yīng)的在基準直線的另一側(cè)也可以分成8段),他們與參考點的連線將余弦值0-1的取值范圍分成了八份。設(shè):打標直線上基準直線與打標直線的交點至點b1,或至點b11的線段對應(yīng)余弦值取值范圍為0.8-1,對應(yīng)數(shù)值序列111;點b1至點b2的線段和點b11至點b21的線段對應(yīng)余弦值取值范圍為0.6-0.8,對應(yīng)數(shù)值序列110;點b2至點b3的線段和點b21至點b31的線段對應(yīng)余弦值取值范圍為0.5-0.6,對應(yīng)數(shù)值序列101;點b3至點b4的線段和點b31至點b41的線段對應(yīng)余弦值取值范圍為0.4-0.5,對應(yīng)數(shù)值序列100;點b4至點b5的線段和點b41至點b51的線段對應(yīng)余弦值取值范圍為0.3-0.4,對應(yīng)數(shù)值序列011;點b5至點b6的線段和點b51至點b61的線段對應(yīng)余弦值取值范圍為0.2-0.3,對應(yīng)數(shù)值序列010;點b6至點b7的線段和點b61至點b71的線段對應(yīng)余弦值取值范圍為0.1-0.2,對應(yīng)數(shù)值序列001;點b7至點b8的線段和點b71至點b81的線段對應(yīng)余弦值取值范圍為0-0.1,對應(yīng)數(shù)值序列000,則根據(jù)物品控標設(shè)置分別在標識圖1的基準直線與打標直線的交點至點b1的打標線段上,或在標識圖1的基準直線與打標直線的交點至點b11的打標線段上;標識圖2的點b3至點b4的打標線段上,或在點b31至點b41的打標線段上;標識圖3的點b5至點b6的打標線段上,或在點b51至點b61的打標線段上設(shè)置標識點,例如,參見圖10。
在需要對該標識圖進行識別時,根據(jù)物品識別方法對圖10中的各標識圖提取對應(yīng)的元素,對標識圖1提取到元素111,對標識圖2提取到元素100,對標識圖C提取到元素010,之后再將這些元素組合起來得到管理序號為111100010。
本實施例提供的物品控標設(shè)置方法和物品識別方法,通過在待管控物品上設(shè)置多個由多個標識圖并設(shè)置標識點,并根據(jù)物品監(jiān)管方法進行對應(yīng)的讀取,這樣他人只能從該物品上看到簡單的圖形而得不到任何該物品的身份信息,其看到的只是一個圖片,提升了對物品管理的安全性。
第三實施例
參照圖11,圖11為本發(fā)明第三實施例提供的物品控標設(shè)置裝置3的結(jié)構(gòu)示意圖,包括:
標識圖設(shè)置模塊31,用于根據(jù)圖案設(shè)置策略在當前待管控物品上設(shè)置標識圖。
應(yīng)當理解的是,本實施例中,圖案設(shè)置策略包括:在物品上設(shè)置h個標識圖(,h大于等于2),每個標識圖設(shè)置一參考點,確定該參考點為起點延伸的長度為L0的基準直線,以及確定與該基準直線終點相交且垂直于該基準線的打標直線,該打標直線被劃分為i個打標線段(i大于等于2),每一打標線段首、尾兩點對應(yīng)的余弦值取值范圍表征一個數(shù)值序列。其中,余弦值為以基準直線為鄰邊,分別以起點與打標線段首、尾點的連線為斜邊求得的值。
分配模塊32,用于確定物品的管理序號數(shù)值序列,根據(jù)預(yù)設(shè)的各標識圖與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系,從管理序號數(shù)值序列中提取出與各標識圖對應(yīng)的元素組成各標識圖待表征的數(shù)值序列;
標記模塊33,用于根據(jù)各標識圖表征的數(shù)值序列,以及預(yù)設(shè)的各標識圖的打標線段余弦值范圍與數(shù)值序列映射關(guān)系分別在各標識圖對應(yīng)打標線段上設(shè)置標識點。
本實施例中,管理序號數(shù)值序列之元素是指組成管理序號數(shù)值序列的各個數(shù)值,它們可以組成多個小的數(shù)值序列,供各標識圖表征。應(yīng)當理解的是,各元素數(shù)值組成的小的數(shù)值序列的元素的個數(shù)可以是預(yù)先設(shè)定的,例如,如前例所示的數(shù)值序列也可以每一個元素即為一個數(shù)值序列,則前例所示的元素組成的小的數(shù)值序列有9個。還應(yīng)當理解的是,管理序號數(shù)值序列包括但不限于前例所示的二進制數(shù),還可以是八進制,十進制,十六進制等的數(shù)值序列。同時需要注意的是,數(shù)值序列之元素是指的組成管理序號數(shù)值序列的各個數(shù)值,標識圖待表征的數(shù)值序列由元素的數(shù)值和個數(shù)確定。
本實施例中,管理序號數(shù)值序列采用的進制數(shù)與每一標識圖包含的打標線段個數(shù)存在如下關(guān)系:
管理序號數(shù)值序列為k位m進制的序列,各標識圖包含的打標線段個數(shù)n相同,n的取值大于等于m的(k/h)次方。應(yīng)當理解的是,此時,每一個標識圖待表征的數(shù)值序列的元素個數(shù)為k/h個。
值得注意的是,本實施例中,各標識圖與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系為:
按照各標識圖的圖序號從大到小的順序,分別與管理序號數(shù)值序列的低位元素到高位元素依次對應(yīng),或分別與管理序號數(shù)值序列的高位元素到低位元素依次對應(yīng)。其中,每一標識圖對應(yīng)的元素位數(shù)為k/h位,圖序號是為每一標識圖設(shè)置的唯一識別序號。
例如,管理序號數(shù)值序列為二進制數(shù)110010,有三個待表征的數(shù)值序列,標識圖有標識圖1,標識圖2和標識圖3三個,分配模塊32根據(jù)標識圖1與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系提取元素1、0,組成待表征的數(shù)值序列10;根據(jù)標識圖2與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系提取元素0、0,組成待表征的數(shù)值序列00;根據(jù)標識圖3與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系提取元素1、1,組成待表征的數(shù)值序列11。
又例如,管理序號數(shù)值序列為二進制數(shù)110010,有三個待表征的數(shù)值序列,標識圖有標識圖1,標識圖2和標識圖3三個,此時分配模塊32可以根據(jù)標識圖1與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系提取出對應(yīng)元素1、1,組成待表征的數(shù)值序列11;根據(jù)標識圖2與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系提取出對應(yīng)元素0、0,組成待表征的數(shù)值序列00;根據(jù)標識圖3與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系提取出對應(yīng)元素1、0,組成待表征的數(shù)值序列10。
應(yīng)當理解的是,本實施例中除上述兩種按照各標識圖的圖序號從大到小的順序,分別與管理序號數(shù)值序列的低位元素到高位元素依次對應(yīng),或分別與管理序號數(shù)值序列的高位元素到低位元素依次對應(yīng)外,還可以是按照各標識圖的圖序號從大到小的順序,分別與管理序號數(shù)值序列的元素亂序?qū)?yīng)。只要預(yù)先設(shè)置好對應(yīng)規(guī)則,能實現(xiàn)標識圖與數(shù)值序列之元素組成的標識圖待表征的數(shù)值序列一一對應(yīng),均在本發(fā)明的保護范圍內(nèi)。
應(yīng)當理解的是,數(shù)值序列之元素內(nèi)的數(shù)值的改變不會影響到標識圖與各元素組成的標識圖待表征的數(shù)值序列的對應(yīng)關(guān)系。
本實施例中,各標識圖的打標線段余弦值范圍分別對應(yīng)一個特定數(shù)值序列,在分配模塊32提取物品的管理序號數(shù)值序列之元素組成的各標識圖表征的數(shù)值序列與各標識圖的某一打標線段余弦值范圍對應(yīng)的特定數(shù)值序列匹配時,標記模塊33在該打標線段上設(shè)置標識點。
本實施例中,各打標線段可以不在基準直線的同一側(cè),還可以有一部分是在基準直線的另一側(cè),只要其對應(yīng)的余弦值取值范圍不邊,仍可根據(jù)上述設(shè)置方式進行相應(yīng)的標識點設(shè)置。
應(yīng)當理解的是,本實施例中,各標識圖的各打標線段長度可以相同,也可以不同,各打標線段長度大小對于標識點的設(shè)置沒有影響。各標識圖的基準直線、打標直線、以及各打標線段的端點與參考點的連線可以不顯示設(shè)置,只對應(yīng)保留各標識圖的參考點、各打標線段的端點、以及設(shè)置的標識點。
本實施例中,還可以在物品上設(shè)置一個規(guī)則圖形,以該規(guī)則圖形的幾何中心點作為參考點。該規(guī)則圖形的中心點可以顯示設(shè)置,也可以不顯示設(shè)置。各打標線段的端點、以及設(shè)置的標識點可以全部在該規(guī)則圖形內(nèi),也可以不全部在該規(guī)則圖形內(nèi),還可以是全部在不該規(guī)則圖形內(nèi)。
本實施例中,物品控標設(shè)置裝置3在物品上設(shè)置好標識圖和標識點后,還可以利用物品識別裝置4對物品上的標識圖和標識點進行讀取,從而得到物品的管理序號。參見圖12,圖12為物品識別裝置4的結(jié)構(gòu)示意圖,包括:
圖片獲取模塊41,用于獲取包含標識圖的物品圖片。
應(yīng)當理解的是,該物品圖片中包含的標識圖是通過前述物品控標設(shè)置裝置進行設(shè)置的;
分析模塊42,用于確定物品圖片中各標識圖內(nèi)的標識點與參考點之間的直線連接距離L1,并根據(jù)L0/L1以及各標識圖的打標線段余弦值范圍與數(shù)值序列映射關(guān)系得到各標識圖所表征的數(shù)值序列;
處理模塊43,用于根據(jù)所述各標識圖與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系,將得到的所述各數(shù)值序列中的元素進行組合,得到物品圖片中的物品之管理序號。
本實施例中,分析模塊42還包括坐標提取單元421和計算單元422,以確定物品圖片中各標識圖內(nèi)的標識點與參考點之間的直線連接距離,參見圖13:
坐標提取單元421,用于將物品圖片映射到二維坐標系中,分別得到各標識圖中標識點和參考點的位置坐標。
計算單元422,用于對于物品圖片中的每一標識圖,根據(jù)獲取的標識點和參考點的位置坐標,根據(jù)直線距離計算公式得到標識點與參考點之間的直線連接距離。
應(yīng)當理解的是,本實施例中,物品控標設(shè)置裝置3的標識圖設(shè)置模塊31和標記模塊33在設(shè)置標識圖和標識點的過程中,還可以設(shè)置干擾標識圖。即在標識圖設(shè)置模塊31和標記模塊33根據(jù)圖案設(shè)置策略、標識圖與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系以及各標識圖的打標線段余弦值范圍與數(shù)值序列映射關(guān)系設(shè)置的標識圖和標識點的過程中,可以根據(jù)預(yù)先設(shè)定的干擾標識圖設(shè)置規(guī)則,在物品上設(shè)置標識圖和標識點。此時,物品識別裝置4會根據(jù)該干擾標識圖設(shè)置規(guī)則對應(yīng)的針對有效標識圖進行操作,并不會對干擾標識圖進行數(shù)值序列之元素的提取。
值得注意的是,本實施例中主要是以二進制數(shù)進行的示例,但不代表本發(fā)明只能用二進制數(shù)作為數(shù)值序列。
本實施例中,設(shè)置標識圖的當前待管控物品可以為移動終端或移動終端部件等。在當前待管控物品為移動終端時,標識圖設(shè)置模塊31在移動終端正面顯示屏周圍的油墨區(qū)設(shè)置標識圖,并由標記模塊33在設(shè)置的標識圖對應(yīng)區(qū)域設(shè)置標識點。這樣就可以實現(xiàn)對移動終端的可視化安全管理。當前待管控物品為移動終端或移動終端部件時,移動終端可以為如圖1所示的終端,移動終端部件可以為如圖1所示的相機、麥克風、傳感器、存儲器、控制器、電源等。
本實施例中,物品控標設(shè)置裝置3的標識圖設(shè)置模塊31、分配模塊32和標記模塊33,以及物品識別裝置4的圖片獲取模塊41、分析模塊42和處理模塊43的功能可以通過如圖2所示的服務(wù)器上的處理器來實現(xiàn)。物品控標設(shè)置裝置3的標識圖設(shè)置模塊31、分配模塊32和標記模塊33,以及物品識別裝置4的圖片獲取模塊41、分析模塊42和處理模塊43具體可以設(shè)置于如圖2所示的服務(wù)器上的處理器上。
本實施例提供的物品控標設(shè)置裝置和物品識別裝置,通過標識圖設(shè)置模塊在物品上設(shè)置由參考點和打標直線上形成的多個封閉圖形,并通過分配模塊確定物品的管理序號數(shù)值序列和預(yù)設(shè)的各標識圖與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系,提取出與各標識圖對應(yīng)的元素組成各標識圖待表征的數(shù)值序列;標記模塊結(jié)合各標識圖表征的數(shù)值序列,以及預(yù)設(shè)的各標識圖的打標線段余弦值范圍與數(shù)值序列映射關(guān)系分別在各標識圖對應(yīng)打標線段上設(shè)置標識點。在物品是捏裝置對物品上的標識圖進行識別時,通過圖片分析模塊確定物品圖片中各標識圖內(nèi)的標識點與參考點之間的直線連接距離L1,分析模塊根據(jù)L0/L1以及各標識圖的打標線段余弦值范圍與數(shù)值序列映射關(guān)系得到各標識圖所表征的數(shù)值序列,處理模塊根據(jù)各標識圖與管理序號數(shù)值序列之元素的對應(yīng)關(guān)系,將得到的各數(shù)值序列中的元素進行組合,得到物品圖片中的物品之管理序號。實現(xiàn)一種全新的對物品進行身份管理的方式,通過該方式在物品上設(shè)置的標識圖與現(xiàn)有二維碼等標識圖完全不同,且他人只能從該物品上看到簡單的圖形而得不到任何該物品的身份信息,既豐富了對物品的安全管控方式,又提升了對物品管理的安全性和多樣性。
第四實施例
本實施例在第三實施例的基礎(chǔ)上,以標識圖設(shè)置模塊31對待管控物品設(shè)置的各標識圖的各打標線段長度不相同,且設(shè)置圓形,以圓心為參考點的情況為例,對本發(fā)明做進一步示例說明。
設(shè)當前管理序號數(shù)值序列為010101100,有圖序號為1、2、3三個標識圖,每個標識圖均有一個圓,以該圓圓心為參考點,從圓心延伸長度為L0的基準直線,以及垂直于基準直線的打標直線。每個標識圖的打標直線均被點b0,點b1,點b2,點b3,點b4,點b5,點b6,點b7和點b8分隔成8段,他們與參考點的連線將余弦值0-1的取值范圍分成了八份。設(shè):點b0至點b1的線段對應(yīng)余弦值取值范圍為0.8-1,對應(yīng)數(shù)值序列111;點b1至點b2的線段對應(yīng)余弦值取值范圍為0.6-0.8,對應(yīng)數(shù)值序列110;點b2至點b3的線段對應(yīng)余弦值取值范圍為0.5-0.6,對應(yīng)數(shù)值序列101;點b3至點b4的線段對應(yīng)余弦值取值范圍為0.4-0.5,對應(yīng)數(shù)值序列100;點b4至點b5的線段對應(yīng)余弦值取值范圍為0.3-0.4,對應(yīng)數(shù)值序列011;點b5至點b6的線段對應(yīng)余弦值取值范圍為0.2-0.3,對應(yīng)數(shù)值序列010;點b6至點b7的線段對應(yīng)余弦值取值范圍為0.1-0.2,對應(yīng)數(shù)值序列001;點b7至點b8的線段對應(yīng)余弦值取值范圍為0-0.1,對應(yīng)數(shù)值序列000;則根據(jù)物品控標設(shè)置分別在標識圖1的點b5至點b6的打標線段上,標識圖2的點b2至點b3的打標線段上,標識圖3的點b3至點b4的打標線段上設(shè)置標識點,參見圖14。
在需要對該標識圖進行讀取時,通過物品監(jiān)管裝置4對圖14中的各標識圖提取對應(yīng)的元素,對標識圖1提取到元素010,對標識圖2提取到元素101,對標識圖3提取到元素100,之后再將這些元素組合起來得到管理序號為010101100。
本實施例提供的物品控標設(shè)置裝置和物品識別裝置,通過標識圖設(shè)置模塊在待管控物品上設(shè)置多個標識圖,并通過標記模塊設(shè)置標識點。在需要對該標識圖進行讀取時,利用物品識別裝置對各個標識圖進行對應(yīng)的識別操作,這樣他人只能從該物品上看到簡單的圖形而得不到任何該物品的身份信息,其看到的只是一個個互不相同的圖片,提升了對物品管理的安全性。
需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。
上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實施例方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設(shè)備(可以是手機,計算機,服務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。
上面結(jié)合附圖對本發(fā)明的實施例進行了描述,但是本發(fā)明并不局限于上述的具體實施方式,上述的具體實施方式僅僅是示意性的,而不是限制性的,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的啟示下,在不脫離本發(fā)明宗旨和權(quán)利要求所保護的范圍情況下,還可做出很多形式,這些均屬于本發(fā)明的保護之內(nèi)。