本發(fā)明涉及圖像管理技術(shù)領(lǐng)域,特別涉及一種目標對象圖像管理的方法、裝置及系統(tǒng)。
背景技術(shù):
近年來,為了提高輸電線路管理的信息化水平,需要對輸電線路上的桿塔進行拍照和建檔管理,傳統(tǒng)工作方式是工作人員用數(shù)碼像機拍照,在辦公室把數(shù)碼像機中的照片拷貝到電腦中,然后再對數(shù)碼像機進行線路桿塔命名,最后放到各個以線路名稱命名的文件夾中。傳統(tǒng)工作方式效率較低,需要人工完成桿塔照片拷貝、命名和歸檔,工序繁瑣且復雜。
技術(shù)實現(xiàn)要素:
本發(fā)明的主要目的是提出一種目標對象圖像管理的方法,旨在簡化圖像管理工序,提高圖像管理效率。
為實現(xiàn)上述目的,本發(fā)明提出的一種目標對象圖像管理的方法,其包括以下步驟:接收用戶輸入的目標對象圖像和該對象圖像的地理定位信息;建立該目標對象圖像的初始文檔;查找并確定與所述該對象圖像的地理定位信息相匹配的虛擬目標;提取虛擬目標的定義名稱;以所提取的虛擬目標的定義名稱命名所述目標對象圖像的初始文檔的文件名,存檔管理目標對象圖像。
優(yōu)選地,所述查找并確定與所述該對象圖像的地理定位信息相匹配的虛擬目標的步驟包括:設置目標對象圖像定位誤差的闕值;根據(jù)目標定位誤差的闕值,查找與所述該對象圖像的地理定位信息相匹配的虛擬目標的近似匹配,以供選擇;由選擇來確定精確匹配的虛擬目標。
優(yōu)選地,所述接收用戶輸入的目標對象圖像和該對象圖像的地理定位信息的步驟之前包括:建立虛擬目標的地理經(jīng)緯度圖;按預定的命名規(guī)則命名虛擬目標的定義名稱;以虛擬目標的定義名稱在虛擬目標的地理經(jīng)緯度圖中的虛擬目標位置進行標記。
優(yōu)選地,所述預定的命名規(guī)則按照命名要素全面覆蓋的原則。
優(yōu)選地,所述存檔管理目標對象圖像的步驟包括:建立與存儲管理模塊的連接;以目標對象圖像的初始文檔的文件名作為目標對象圖像存取的取放申請,傳送給存儲管理模塊審批;通過審批后的目標對象圖像輸送至存儲模塊存儲。
本發(fā)明還公開了一種目標對象圖像管理的裝置,以實現(xiàn)上述方法,其包括:接收模塊,用于接收用戶輸入的目標對象圖像和該對象圖像的地理定位信息;第一建立模塊,用于建立該目標對象圖像的初始文檔;虛擬目標模塊,用于查找并確定與所述該對象圖像的地理定位信息相匹配的虛擬目標;提取模塊,用于提取虛擬目標的定義名稱;第一命名模塊,用于以所提取的虛擬目標的定義名稱命名所述目標對象圖像的初始文檔的文件名。
優(yōu)選地,所述虛擬目標模塊包括:設置單元,用于設置目標對象圖像定位誤差的闕值;查找單元,用于根據(jù)目標定位誤差的闕值,查找與所述該對象圖像的地理定位信息相匹配的虛擬目標的近似匹配,以供選擇;確定單元,用于由選擇來確定精確匹配的虛擬目標。
優(yōu)選地,還包括:第二建立模塊,用于建立虛擬目標的地理經(jīng)緯度圖;第二命名模塊,用于按預定的命名規(guī)則命名虛擬目標的定義名稱。標記模塊,用于以虛擬目標的定義名稱在虛擬目標的地理經(jīng)緯度圖中的虛擬目標位置進行標記。
優(yōu)選地,還包括:第三建立模塊,用于建立與存儲管理模塊的連接;審批模塊,用于以目標對象圖像的初始文檔的文件名作為目標對象圖像存取的取放申請,傳送給存儲管理模塊審批;存儲模塊,用于通過審批后的目標對象圖像輸送至存儲模塊存儲。
本發(fā)明還公開了一種目標對象圖像管理的系統(tǒng),包括服務器,還包括上述所述目標對象圖像管理的裝置。
本發(fā)明通過將目標對象圖像和目標定位信息綁定成電子信息,由目標定位信息在虛擬目標地圖上查找到虛擬目標的定義名稱,然后以該虛擬目標的定義名稱命名該目標對象圖像的文檔的文件名,全過程只需用戶將目標對象圖像及其地理定位信息發(fā)送至虛擬系統(tǒng),全自動地完成目標圖像的存檔管理,大大簡化了用戶的圖像管理工序,提高了工作效率。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖示出的結(jié)構(gòu)獲得其他的附圖。
圖1為本發(fā)明一種目標對象圖像管理的方法一實施例的方法流程圖;
圖2為本發(fā)明一種目標對象圖像管理的方法一實施例中s30步驟的方法程圖;
圖3為本發(fā)明一種目標對象圖像管理的方法又一實施例中所增加的方法流程圖;
圖4為本發(fā)明一種目標對象圖像管理的裝置的一實施例的功能模塊圖;
圖5為本發(fā)明一種目標對象圖像管理的裝置的一實施例中虛擬目標模塊的功能細化圖;
圖6為本發(fā)明一種目標對象圖像管理的裝置的又一實施例所增加的功能模塊圖;
圖7為本發(fā)明一種目標對象圖像管理的裝置的另一實施例所增加的功能模塊圖;
本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明的一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
需要說明,若本發(fā)明實施例中有涉及方向性指示(諸如上、下、左、右、前、后……),則該方向性指示僅用于解釋在某一特定姿態(tài)(如附圖所示)下各部件之間的相對位置關(guān)系、運動情況等,如果該特定姿態(tài)發(fā)生改變時,則該方向性指示也相應地隨之改變。
參照圖1,本發(fā)明提出的一種目標對象圖像管理的方法,其包括以下步驟:
步驟s10,接收用戶輸入的目標對象圖像和該對象圖像的地理定位信息;
步驟s20,建立該目標對象圖像的初始文檔;
步驟s30,查找并確定與所述該對象圖像的地理定位信息相匹配的虛擬目標;
步驟s40,提取虛擬目標的定義名稱;
步驟s50,以所提取的虛擬目標的定義名稱命名所述目標對象圖像的初始文檔的文件名,存檔管理目標對象圖像。
本申請發(fā)明的實施例中,用戶預先采用具有拍照功能的通信終端,比如智能手機、ipad之類終端對目標進行實景拍攝制作成目標對象圖像,同時,通過基站或衛(wèi)星在現(xiàn)場定位,接收到的對象圖像的地理定位信息,即地理經(jīng)緯度數(shù)據(jù);接收用戶輸入的目標對象圖像和該對象圖像的地理定位信息,先在緩存區(qū)域建立該目標對象圖像的初始文檔,通過對象圖像的地理定位信息在虛擬目標地圖上查找與之匹配的虛擬目標位置,在匹配的虛擬目標位置確定虛擬目標,從虛擬目標中提取出虛擬目標的定義名稱,以所提取的虛擬目標的定義名稱命名目標對象圖像,完成命名任務,命名后的目標對象圖像自動進入存檔管理系統(tǒng)進行存檔管理。
進一步地,本發(fā)明中,目標定位誤差的校準有多種方式,有且不限于通過近似匹配來選擇確定精確匹配的方式,參照圖2所示,在一較佳實施例中,前述步驟s30包括:
步驟s31,設置目標對象圖像定位誤差的闕值;
步驟s32,根據(jù)目標定位誤差的闕值,查找與所述該對象圖像的地理定位信息相匹配的虛擬目標的近似匹配,以供選擇;
步驟s33,由選擇來確定精確匹配的虛擬目標。
在本發(fā)明實施例中,進一步地講述了目標定位誤差的校準方式。所述闕值應該理解地是,根據(jù)該地區(qū)的定位誤差情況進行的設置,即該闕值是非固定值,是在一定的定位誤差范圍內(nèi)來確定的。實景操作以輸電線路設備的圖像管理為例,用戶在現(xiàn)場開啟智能手機的輸電線路圖像管理的app軟件進行拍照,app自動調(diào)用基站定位或衛(wèi)星定位得到人員所處位置經(jīng)緯度數(shù)據(jù),該數(shù)據(jù)可能與實際經(jīng)緯度存在一定的誤差,還有一種情況是:用戶所處位置可能是多條輸電線路的交叉位置,故存在多個輸電設備,此時,需要用戶將定位現(xiàn)場所得的目標經(jīng)緯度數(shù)據(jù)與預先導入app的各個輸電設備經(jīng)緯度數(shù)據(jù)進行計算,計算定位點與app中的各個輸電設備的距離,在某個設置闕值的范圍內(nèi)篩選出輸電設備的近似匹配并顯示出來以供用戶選擇,這個闕值比如為100米,那么在距離為100米之內(nèi)范圍下的輸電設備將會顯示出來,以供選擇。再通過用戶的現(xiàn)場判斷選擇來確定精確匹配的虛擬目標。
需要說明一下地是,所述近似匹配的查找是通過目標定位經(jīng)緯度與虛擬目標的經(jīng)緯度來計算該兩點距離,以該兩點距離確定一個定位誤差范圍,在誤差范圍內(nèi)設置一個闕值的方式來進行篩選,該兩點距離的方法如下:
假設地球是一個標準球體,半徑為r,并且假設東經(jīng)為正,西經(jīng)為負,北緯為正,南緯為負,
則a(x,y)的坐標表示為(r*cosy*cosx,r*cosy*sinx,r*siny)
b(a,b)表示為(r*cosb*cosa,r*cosb*sina,r*sinb)
于是,ab對于球心所張的角的余弦大小為
cosb*cosy*(cosa*cosx+sina*sinx)+sinb*siny=cosb*cosy*cos(a-x)+sinb*siny
所以ab對于球心所張的角為:
arccos[cosb*cosy*cos(a-x)+sinb*siny]
因此ab兩點的球面距離為:
i=n*π*r/180=arccos[cosb*cosy*cos(a-x)+sinb*siny]*π*r/180
進一步地,本發(fā)明中,所述接收用戶輸入的目標對象圖像和該對象圖像的地理定位信息的步驟之前包括:
步驟s01,建立虛擬目標的地理經(jīng)緯度圖;
步驟s02,按預定的命名規(guī)則命名虛擬目標的定義名稱;
步驟s03,以虛擬目標的定義名稱在虛擬目標的地理經(jīng)緯度圖中的虛擬目標位置進行標記。
在本實施例中,預先建立虛擬目標的地理經(jīng)緯度圖,并在虛擬目標的地理經(jīng)緯度圖中的虛擬目標位置處以虛擬目標的定義名稱來標記,這樣,以便目標對象圖像的現(xiàn)場定位以此作為參照圖樣進行定位校準,并在定位誤差范圍內(nèi)快速、有效地查找到匹配的虛擬目標,提高工作效率。
進一步地,所述預定的命名規(guī)則按照命名要素全面覆蓋的原則。
在本發(fā)明實施例中,虛擬目標的命名規(guī)則一般根據(jù)目標主體的命名要素來規(guī)定,目標主體不同,其命名要素也不同。但因為虛擬目標的定義名稱在上述步驟中會顯示出來以供用戶選擇確定精確匹配,故這個虛擬目標的定義名稱還具有技術(shù)功能,用戶以命名要素全面覆蓋的原則來完成選擇確定。所述目標以輸電線路設備為例,其命名要素包括:目標電壓等級、起始線路名稱和輸電設備編號,輸電線路設備名稱如:220kv順揭甲線n1,220kv為電壓等級,順揭甲線為線路名稱,n1為桿塔編號。這樣,即便用戶所處在多條輸電線路的交叉位置,通過命名要素全面覆蓋原則也能準確地做出判斷,確定出精確匹配的輸電設備。
進一步地,參照圖3所示,在一較佳實施例中,方法還可包括以下步驟:
步驟s60,建立與存儲管理模塊的連接;
步驟s70,以目標對象圖像的初始文檔的文件名作為目標對象圖像存取的取放申請,傳送給存儲管理模塊審批;
步驟s80,通過審批后的目標對象圖像輸送至存儲模塊存儲。
本發(fā)明實施例中,該步驟完成了目標對象圖像的歸檔及存檔的管理任務。通過將目標對象圖像的初始文檔的文件名作為取放申請,傳送至存儲管理模塊審批,存儲管理模塊匹配到具有相同文件名的文件夾,進行放的操作,即存檔;沒有匹配到具有相同文件名的文件夾,進行取的操作,即該目標對象圖像為非存儲文檔,暫存緩存區(qū)域,以此進行目標對象圖像的歸檔及存檔的管理。