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