亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

追蹤設(shè)備的方法及裝置與流程

文檔序號(hào):12747811閱讀:597來源:國知局
追蹤設(shè)備的方法及裝置與流程

本申請(qǐng)涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種追蹤設(shè)備的方法及裝置。



背景技術(shù):

目前,3D可視化客戶端用于模擬真實(shí)場(chǎng)境,通過記錄各設(shè)備信息在顯示模擬場(chǎng)景屏幕中的坐標(biāo),利用該固定坐標(biāo)模擬鼠標(biāo)操作,對(duì)各設(shè)備進(jìn)行追蹤并管理。然而,在3D可視化客戶端中,各設(shè)備信息在屏幕中的坐標(biāo),隨著鼠標(biāo)滾輪滾動(dòng)而實(shí)時(shí)發(fā)生改變,比如,鼠標(biāo)滾輪操作放大或縮小,導(dǎo)致各設(shè)備信息的坐標(biāo)發(fā)生改變,3D可視化客戶端則無法利用記錄的固定坐標(biāo)模擬鼠標(biāo)操作追蹤到設(shè)備,對(duì)設(shè)備進(jìn)行管理。



技術(shù)實(shí)現(xiàn)要素:

有鑒于此,本申請(qǐng)?zhí)峁┮环N追蹤設(shè)備的方法及裝置,以解決現(xiàn)有的追蹤方式在鼠標(biāo)滾輪滾動(dòng)時(shí),無法追蹤到設(shè)備的問題。

根據(jù)本申請(qǐng)實(shí)施例的第一方面,提供一種追蹤設(shè)備的方法,所述方法包括:

獲取圖片,并獲取所述圖片對(duì)應(yīng)的點(diǎn)陣值;

利用點(diǎn)陣值與字符屬性的關(guān)系式,確定所述點(diǎn)陣值對(duì)應(yīng)的字符屬性;

利用所述字符屬性對(duì)應(yīng)的待追蹤設(shè)備的設(shè)備信息識(shí)別所述圖片上的字符;

若識(shí)別成功,則確定所述字符的位置信息,并利用所述位置信息模擬鼠標(biāo)操作,對(duì)所述待追蹤設(shè)備進(jìn)行追蹤。

根據(jù)本申請(qǐng)實(shí)施例的第二方面,提供一種追蹤設(shè)備的裝置,所述裝置包括:

獲取單元,用于獲取圖片,并獲取所述圖片對(duì)應(yīng)的點(diǎn)陣值;

確定單元,用于利用點(diǎn)陣值與字符屬性的關(guān)系式,確定所述點(diǎn)陣值對(duì)應(yīng)的字符屬性;

第一識(shí)別單元,用于利用所述字符屬性對(duì)應(yīng)的待追蹤設(shè)備的設(shè)備信息識(shí)別所述圖片上的字符;

追蹤單元,用于在識(shí)別成功時(shí),確定所述字符的位置信息,并利用所述位置信息模擬鼠標(biāo)操作,對(duì)所述待追蹤設(shè)備進(jìn)行追蹤。

應(yīng)用本申請(qǐng)實(shí)施例,網(wǎng)絡(luò)設(shè)備在獲取圖片對(duì)應(yīng)的點(diǎn)陣值之后,利用點(diǎn)陣值與字符屬性的關(guān)系式,可以確定該點(diǎn)陣值對(duì)應(yīng)的字符屬性,然后再利用字符屬性對(duì)應(yīng)的待追蹤設(shè)備的設(shè)備信息識(shí)別圖片上的字符,在確定待追蹤設(shè)備的設(shè)備信息識(shí)別成功之后,確定該字符的位置信息,利用該位置信息模擬鼠標(biāo)操作對(duì)待追蹤設(shè)備進(jìn)行追蹤,而不是通過記錄的待追蹤設(shè)備的設(shè)備信息的固定坐標(biāo)進(jìn)行追蹤,因此,即使鼠標(biāo)滾輪滾動(dòng)導(dǎo)致待追蹤設(shè)備的設(shè)備信息的坐標(biāo)發(fā)生改變,也不會(huì)影響對(duì)待追蹤設(shè)備的準(zhǔn)確追蹤。此外,無論鼠標(biāo)滾輪如何操作,網(wǎng)絡(luò)設(shè)備都可以獲取到圖片對(duì)應(yīng)的點(diǎn)陣值,并通過點(diǎn)陣值與字符屬性的關(guān)系式,快速準(zhǔn)確的確定圖片中字符的字符屬性。

附圖說明

圖1A為本申請(qǐng)根據(jù)一示例性實(shí)施例示出的一種追蹤設(shè)備的方法的實(shí)施例流程圖;

圖1B為圖1A所示實(shí)施例的示例性模擬場(chǎng)景圖;

圖1C為圖1A所示實(shí)施例中的處理前的圖片;

圖1D為圖1A所示實(shí)施例中的處理后的圖片;

圖1E為圖1A所示實(shí)施例中的部分遮擋的待追蹤設(shè)備的設(shè)備信息示意圖;

圖2為本申請(qǐng)根據(jù)一示例性實(shí)施例示出的一種網(wǎng)絡(luò)設(shè)備的硬件結(jié)構(gòu)圖;

圖3為本申請(qǐng)根據(jù)一示例性實(shí)施例示出的一種追蹤設(shè)備的裝置的實(shí)施例結(jié)構(gòu)圖。

具體實(shí)施方式

這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本申請(qǐng)相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本申請(qǐng)的一些方面相一致的裝置和方法的例子。

在本申請(qǐng)使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本申請(qǐng)。在本申請(qǐng)和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個(gè)或多個(gè)相關(guān)聯(lián)的列出項(xiàng)目的任何或所有可能組合。

應(yīng)當(dāng)理解,盡管在本申請(qǐng)可能采用術(shù)語第一、第二、第三等來描述各種信息,但這些信息不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本申請(qǐng)范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”。

在本申請(qǐng)實(shí)施例中,追蹤設(shè)備的方法可以應(yīng)用于3D可視化模擬場(chǎng)景中,該模擬場(chǎng)景以三維視覺角度顯示各設(shè)備,以便用戶管理監(jiān)控各設(shè)備,當(dāng)網(wǎng)絡(luò)設(shè)備利用本申請(qǐng)所述實(shí)施例獲取到待追蹤設(shè)備的實(shí)時(shí)位置信息,并利用該位置信息追蹤到待追蹤設(shè)備時(shí),可以直接對(duì)該待追蹤設(shè)備的參數(shù)進(jìn)行配置,也可以實(shí)況播放該待追蹤設(shè)備的錄像。

圖1A為本申請(qǐng)根據(jù)一示例性實(shí)施例示出的一種追蹤設(shè)備的方法的實(shí)施例流程圖,如圖1A所示,該方法可以應(yīng)用在網(wǎng)絡(luò)設(shè)備上,該網(wǎng)絡(luò)設(shè)備可以為計(jì)算機(jī)、平板設(shè)備、手機(jī)等,下面以執(zhí)行主體為網(wǎng)絡(luò)設(shè)備進(jìn)行詳細(xì)闡述,該實(shí)施例包括以下步驟:

步驟101:獲取圖片,并獲取該圖片對(duì)應(yīng)的點(diǎn)陣值。

在一個(gè)例子中,網(wǎng)絡(luò)設(shè)備可以從模擬場(chǎng)景中抓取到圖片之后,直接獲取該圖片對(duì)應(yīng)的點(diǎn)陣值。在另一個(gè)例子中,網(wǎng)絡(luò)設(shè)備可以從模擬場(chǎng)景中抓取到圖片之后,先對(duì)該圖片進(jìn)行對(duì)比度處理,和/或,二值化處理,然后再獲取處理后圖片對(duì)應(yīng)的點(diǎn)陣值。

針對(duì)上述兩個(gè)例子,網(wǎng)絡(luò)設(shè)備可以根據(jù)字塊聚集群抓取圖片,所述字塊聚集群指的是模擬場(chǎng)景中字符聚集的區(qū)域。圖1B為一種示例性的模擬場(chǎng)景圖,如圖1B所示,例如,管理員需要查看管理萬輪-10號(hào)樓-01樓-中廳的各設(shè)備的情況,管理員會(huì)向運(yùn)行3D可視化客戶端的網(wǎng)絡(luò)設(shè)備的鍵盤輸入萬輪-10號(hào)樓-01樓-中廳,然后網(wǎng)絡(luò)設(shè)備就會(huì)獲取到萬輪-10號(hào)樓-01樓-中廳的整個(gè)模擬場(chǎng)景,并且還會(huì)獲取到該場(chǎng)景中包括的設(shè)備信息,網(wǎng)絡(luò)設(shè)備根據(jù)模擬場(chǎng)景中的字塊聚集群抓取圖片,即圖1B中間區(qū)域的一行字符。

針對(duì)另一個(gè)例子所述的過程,對(duì)比度處理可以增強(qiáng)圖片內(nèi)容的對(duì)比,使亮的地方更亮,暗的地方更暗,以去除圖片中存在的陰影;二值化處理可以將圖片轉(zhuǎn)化為白底黑字的圖片。針對(duì)對(duì)比度處理方式和二值化處理方式可以采用現(xiàn)有的處理流程,不再贅述,圖1C為處理前的圖片,圖1D為處理后的圖片,將圖1C和圖1D進(jìn)行對(duì)比發(fā)現(xiàn),圖1D的背景變?yōu)榘咨?,字符變?yōu)楹谏?,背景與字符區(qū)分更加明顯。

針對(duì)獲取該圖片對(duì)應(yīng)的點(diǎn)陣值的過程,網(wǎng)絡(luò)設(shè)備可以對(duì)該圖片進(jìn)行字塊劃分,以得到多個(gè)字塊,再獲取每個(gè)字塊的點(diǎn)陣值,并將獲取的最大點(diǎn)陣值確定為該圖片對(duì)應(yīng)的點(diǎn)陣值。

針對(duì)對(duì)該圖片進(jìn)行字塊劃分,以得到多個(gè)字塊的過程,網(wǎng)絡(luò)設(shè)備可以通過設(shè)定兩個(gè)字符之間留白的間距來對(duì)圖片進(jìn)行字塊劃分,留白的間距可以為預(yù)設(shè)間距,再如圖1D中所示的222_IMOS槍機(jī)_179_1080P,每個(gè)字符之間的間距通常為預(yù)設(shè)間距,所以通過設(shè)定的留白的間距可以將每個(gè)字塊劃分開,得到的字塊分別為2、2、2、I、M、O、S、槍、機(jī)、1、7、9、1、0、8、0、P。

針對(duì)獲取每個(gè)字塊的點(diǎn)陣值的過程,針對(duì)每個(gè)字塊,網(wǎng)絡(luò)設(shè)備可以獲取本網(wǎng)絡(luò)設(shè)備的PPI(Pixels Per Inch,像素密度)值和該字塊對(duì)應(yīng)的像素點(diǎn)數(shù),然后利用點(diǎn)陣值=(像素點(diǎn)數(shù)/PPI)*72的公式計(jì)算得到該字塊的點(diǎn)陣值。

其中,由于PPI值指的是每英寸(Inch)所容納的像素點(diǎn),單位為Px/Inch,1點(diǎn)陣值為1/72英寸,即1Pt=1/72Inch,因此,點(diǎn)陣值(Pt)=(像素點(diǎn)數(shù)(Px)/PPI(Px/Inch))*72。字塊對(duì)應(yīng)的像素點(diǎn)數(shù)可以取該字塊的豎方向上的像素點(diǎn)數(shù)與橫方向上的像素點(diǎn)數(shù)的最大值(例如,一個(gè)字的像素豎方向上的像素點(diǎn)數(shù)25,橫方向上的像素點(diǎn)數(shù)35,那么取35作為這個(gè)字對(duì)應(yīng)的像素點(diǎn)數(shù))。這樣,可以避免同樣字號(hào)下,取(豎方向像素點(diǎn)數(shù)*橫方向像素點(diǎn)數(shù))作為字塊對(duì)應(yīng)的像素點(diǎn)數(shù)的可能導(dǎo)致獲得錯(cuò)誤的字號(hào)(獲得字號(hào)的過程見下面步驟102),例如,在同樣字號(hào)下,“一”字的像素點(diǎn)數(shù)可能只有3*50(豎方向像素點(diǎn)數(shù)*橫方向像素點(diǎn)數(shù)),而“車”字的像素點(diǎn)數(shù)為50*50(豎方向像素點(diǎn)數(shù)*橫方向像素點(diǎn)數(shù)),“一”和“車”的像素點(diǎn)數(shù)相差很大。

針對(duì)將獲取的最大點(diǎn)陣值確定為該圖片對(duì)應(yīng)的點(diǎn)陣值的過程,網(wǎng)絡(luò)設(shè)備可以將每個(gè)字塊的點(diǎn)陣值進(jìn)行比較,獲取最大的點(diǎn)陣值,并將該點(diǎn)陣值確定為該圖片對(duì)應(yīng)的點(diǎn)陣值。其中,網(wǎng)絡(luò)設(shè)備選取最大點(diǎn)陣值作為圖片對(duì)應(yīng)的點(diǎn)陣值的原因請(qǐng)參考步驟102中的描述。

步驟102:利用點(diǎn)陣值與字符屬性的關(guān)系式,確定該點(diǎn)陣值對(duì)應(yīng)的字符屬性。

針對(duì)獲得點(diǎn)陣值與字符屬性的關(guān)系式的過程,網(wǎng)絡(luò)設(shè)備可以獲取多個(gè)字符以及多個(gè)字符屬性;針對(duì)每個(gè)字符對(duì)應(yīng)的每個(gè)字符屬性,可以獲取該字符在該字符屬性下對(duì)應(yīng)的點(diǎn)陣值,并記錄該字符屬性與該點(diǎn)陣值的對(duì)應(yīng)關(guān)系,并利用記錄的所有字符屬性與點(diǎn)陣值的對(duì)應(yīng)關(guān)系進(jìn)行線性擬合,以得到點(diǎn)陣值與字符屬性的關(guān)系式。

針對(duì)獲取多個(gè)字符以及多個(gè)字符屬性的過程,網(wǎng)絡(luò)設(shè)備可以從數(shù)據(jù)庫中存儲(chǔ)的字符庫中選取字符,該字符可以包括漢字、小寫字母、大寫字母以及數(shù)字,比如選取了1000個(gè)漢字,大寫字母選取了26個(gè)為A~Z,小寫字母選取了26個(gè)為a~z,數(shù)字選取了10個(gè)為0~9;字符屬性可以是字體與字號(hào)的組合,也可以是字號(hào),這里并不做限定。為了方便描述,下面以字符屬性是字號(hào)為例進(jìn)行說明。

針對(duì)獲取該字符在該字符屬性下對(duì)應(yīng)的點(diǎn)陣值的過程,如步驟101中關(guān)于獲取字塊的點(diǎn)陣值的過程所述。

針對(duì)利用記錄的所有字符屬性與點(diǎn)陣值的對(duì)應(yīng)關(guān)系進(jìn)行線性擬合,以得到點(diǎn)陣值與字符屬性的關(guān)系式的過程,線性擬合方式可以采用最小二乘法線性擬合,該線性擬合的過程可以在網(wǎng)絡(luò)設(shè)備上進(jìn)行,也可以在其他網(wǎng)絡(luò)設(shè)備上進(jìn)行擬合之后,將點(diǎn)陣值與字符屬性的關(guān)系式發(fā)送至該網(wǎng)絡(luò)設(shè)備上。

根據(jù)統(tǒng)計(jì)規(guī)律,在同一種字體中,每種類型的字符在同一字號(hào)大小下的點(diǎn)陣值大小不同,因此,網(wǎng)絡(luò)設(shè)備可以分別對(duì)漢字、小寫字母、大寫字母以及數(shù)字進(jìn)行線性擬合,以漢字對(duì)應(yīng)的字號(hào)與點(diǎn)陣值的關(guān)系式為例,網(wǎng)絡(luò)設(shè)備選取的字號(hào)有14號(hào),選取的漢字有“機(jī)”字,假設(shè)在14號(hào)大小下,“機(jī)”字占用的像素點(diǎn)數(shù)為24,網(wǎng)絡(luò)設(shè)備的PPI值為96,利用公式:點(diǎn)陣值=(像素點(diǎn)數(shù)/PPI)*72,計(jì)算得到的點(diǎn)陣值為18,即點(diǎn)陣值與字號(hào)的對(duì)應(yīng)關(guān)系為(18,14),按照同樣的處理方式可得到其他漢字在其它字號(hào)下的點(diǎn)陣值與字號(hào)的對(duì)應(yīng)關(guān)系,將點(diǎn)陣值作為X軸,字號(hào)作為Y軸,并利用最小二乘法對(duì)這些對(duì)應(yīng)關(guān)系進(jìn)行線性擬合,最終得到點(diǎn)陣值與字號(hào)的關(guān)系式為y=0.06231+0.8177x,同樣,按照該方法可以分別得到小寫字母、大寫字母以及數(shù)字的字號(hào)與點(diǎn)陣值的關(guān)系式。

針對(duì)上述得到的四個(gè)關(guān)系式,由于在相同字號(hào)大小下,各個(gè)字符類型的點(diǎn)陣值從大到小排序?yàn)闈h字、大寫字母、數(shù)字、小寫字母,步驟101中利用最大點(diǎn)陣值作為該圖片對(duì)應(yīng)的點(diǎn)陣值,從而網(wǎng)絡(luò)設(shè)備可以對(duì)上述四個(gè)關(guān)系式進(jìn)行優(yōu)先級(jí)排序:漢字、大寫字母、數(shù)字、小寫字母,因此,網(wǎng)絡(luò)設(shè)備可以先利用漢字的字號(hào)與點(diǎn)陣值的關(guān)系式計(jì)算最大點(diǎn)陣值對(duì)應(yīng)的字號(hào)。在一個(gè)例子中,如步驟101所述,圖片中的所有字塊中,對(duì)應(yīng)的最大的點(diǎn)陣值為23,根據(jù)關(guān)系式:y=0.06231+0.8177x,可以得到該點(diǎn)陣值為23的字塊的字號(hào)y為18.86941,四舍五入,得到該點(diǎn)陣值對(duì)應(yīng)的字號(hào)為19,也即該圖片中字符的字號(hào)為19。

基于上述描述可知,無論鼠標(biāo)滾輪如何操作,網(wǎng)絡(luò)設(shè)備都可以獲取到圖片對(duì)應(yīng)的點(diǎn)陣值,并都可以通過預(yù)先獲得的點(diǎn)陣值與字符屬性的關(guān)系式,快速準(zhǔn)確的確定圖片中字符的字符屬性。

步驟103:利用該字符屬性對(duì)應(yīng)的待追蹤設(shè)備的設(shè)備信息識(shí)別該圖片上的字符。

步驟104:判斷待追蹤設(shè)備的設(shè)備信息是否識(shí)別成功,若是,則執(zhí)行步驟105,若否,則執(zhí)行步驟106。

針對(duì)步驟103和步驟104所述的過程,網(wǎng)絡(luò)設(shè)備可以獲取該待追蹤設(shè)備的設(shè)備信息對(duì)應(yīng)的至少一組關(guān)鍵字,并將每組關(guān)鍵字轉(zhuǎn)換為該字符屬性的關(guān)鍵字,并將每組該字符屬性的關(guān)鍵字依次與圖片中的字塊進(jìn)行匹配,并獲得每組該字符屬性的關(guān)鍵字與每個(gè)字塊的點(diǎn)陣相似度,再判斷每組該字符屬性的關(guān)鍵字與每個(gè)字塊的點(diǎn)陣相似度是否均超過第一預(yù)設(shè)數(shù)值,若是,則每組關(guān)鍵字均識(shí)別成功,確定該待追蹤設(shè)備的設(shè)備信息識(shí)別成功;若否,則部分組關(guān)鍵字識(shí)別成功,確定該待追蹤設(shè)備的設(shè)備信息識(shí)別失敗。

針對(duì)獲取該待追蹤設(shè)備的設(shè)備信息對(duì)應(yīng)的至少一組關(guān)鍵字的過程,如步驟101所述的獲取圖片的過程,網(wǎng)絡(luò)設(shè)備可以獲取到模擬場(chǎng)景中包括的設(shè)備信息,因此,管理員可以根據(jù)模擬場(chǎng)景中包括的設(shè)備信息,確定待追蹤設(shè)備的設(shè)備信息,該設(shè)備信息可以是設(shè)備名稱。由于網(wǎng)絡(luò)設(shè)備可以預(yù)先配置每個(gè)設(shè)備的設(shè)備信息對(duì)應(yīng)的關(guān)鍵字,并存儲(chǔ)在數(shù)據(jù)庫中,例如,待追蹤設(shè)備的設(shè)備信息為222_IMOS槍機(jī)_179_1080P,其對(duì)應(yīng)的至少一組關(guān)鍵字為第一組:222、第二組:IMOS槍機(jī)、第三組:179、第四組:1080P。

下面以一個(gè)例子對(duì)識(shí)別過程進(jìn)行說明,如步驟102所述,得到的點(diǎn)陣值對(duì)應(yīng)的字符屬性為19號(hào)字號(hào),如圖1D所示,將各組關(guān)鍵字222、IMOS槍機(jī)、179、1080P轉(zhuǎn)換為19號(hào)大小的字符,并依次與圖1C中的字塊進(jìn)行匹配,即第一組關(guān)鍵字222與圖中的第一個(gè)到第三個(gè)字塊進(jìn)行匹配,第二組關(guān)鍵字IMOS槍機(jī)與圖中的第四個(gè)到第九個(gè)字塊進(jìn)行匹配,第三組關(guān)鍵字179與圖中的第十個(gè)到第十三個(gè)字塊進(jìn)行匹配,第四組關(guān)鍵字1080P與圖中的第十四個(gè)到第十八個(gè)字塊進(jìn)行匹配,最終獲得每組關(guān)鍵字與每個(gè)字塊的點(diǎn)陣相似度,假設(shè)第一預(yù)設(shè)數(shù)值為75%,均若每組關(guān)鍵字與每個(gè)字塊的點(diǎn)陣相似度均超過75%,表示每組關(guān)鍵字均識(shí)別成功,可以確定待追蹤設(shè)備的設(shè)備信息222_IMOS槍機(jī)_179_1080P識(shí)別成功。

需要說明的是,為了避免模擬場(chǎng)景中待追蹤設(shè)備的設(shè)備信息出現(xiàn)部分遮擋,導(dǎo)致部分關(guān)鍵字識(shí)別失敗的情況,網(wǎng)絡(luò)設(shè)備在確定部分組關(guān)鍵字識(shí)別成功,部分組關(guān)鍵字識(shí)別失敗之后,可以再利用識(shí)別成功的關(guān)鍵字與數(shù)據(jù)庫中所有設(shè)備信息進(jìn)行匹配,如果只匹配到待追蹤設(shè)備的設(shè)備信息,則也可以確定該待追蹤設(shè)備的設(shè)備信息識(shí)別成功;如果匹配到多個(gè)設(shè)備信息,則確定該待追蹤設(shè)備的設(shè)備信息識(shí)別失敗。

在一個(gè)例子中,圖1E為部分遮擋的待追蹤設(shè)備的設(shè)備信息,如圖1E所示,由于80P部分被遮擋,因此第一組關(guān)鍵字222、第二組關(guān)鍵字IMOS槍機(jī)以及第三組關(guān)鍵字179會(huì)識(shí)別成功,第四組關(guān)鍵字1080P會(huì)識(shí)別失敗,如果利用222、IMOS槍機(jī)、179這三組關(guān)鍵字可以唯一確定待追蹤設(shè)備的設(shè)備信息,則也可以確定該待追蹤設(shè)備的設(shè)備信息識(shí)別成功。

基于上述對(duì)待追蹤設(shè)備的設(shè)備信息部分遮擋情況的描述可知,只要網(wǎng)絡(luò)設(shè)備能夠唯一確定待追蹤設(shè)備的設(shè)備信息,就可以確定該待追蹤設(shè)備的設(shè)備信息識(shí)別成功,能夠提高識(shí)別效率和準(zhǔn)確度。

步驟105:確定該字符的位置信息,并利用該位置信息模擬鼠標(biāo)操作,對(duì)待追蹤設(shè)備進(jìn)行追蹤。

針對(duì)確定該字符的位置信息的過程,網(wǎng)絡(luò)設(shè)備在確定待追蹤設(shè)備的設(shè)備信息識(shí)別成功之后,可以將該圖片中第一個(gè)字塊的坐標(biāo)值作為待追蹤設(shè)備在模擬場(chǎng)景中的位置信息。

其中,網(wǎng)絡(luò)設(shè)備在抓取圖片時(shí),可以記錄圖片中第一個(gè)字塊的坐標(biāo)值。例如,網(wǎng)絡(luò)設(shè)備的屏幕分辨率為1440*900,則該屏幕的左上角坐標(biāo)可以為(0,0),右下角的坐標(biāo)可以為(1440,900),在現(xiàn)有技術(shù)中,假設(shè)記錄的待追蹤設(shè)備在屏幕中的坐標(biāo)為(1000,200),即固定坐標(biāo),也即第一個(gè)字塊在屏幕中的坐標(biāo)值,在本申請(qǐng)實(shí)施例中,假設(shè)鼠標(biāo)滾輪操作放大之后,圖片中第一個(gè)字塊在屏幕中的坐標(biāo)值變?yōu)?1400,300),網(wǎng)絡(luò)設(shè)備在抓取圖片時(shí),將該坐標(biāo)值記錄下來,在確定待追蹤設(shè)備的設(shè)備信息識(shí)別成功之后,將(1400,300)作為待追蹤設(shè)備的位置信息,從而,網(wǎng)絡(luò)設(shè)備可以利用(1400,300)模擬鼠標(biāo)操作,追蹤到該待追蹤設(shè)備,并配置該待追蹤設(shè)備的參數(shù),或者進(jìn)行實(shí)況播放。

基于步驟103和步驟105所述可知,由于網(wǎng)絡(luò)設(shè)備利用字符屬性對(duì)應(yīng)的待追蹤設(shè)備的設(shè)備信息識(shí)別圖片上的字符,在確定待追蹤設(shè)備的設(shè)備信息識(shí)別成功之后,利用實(shí)時(shí)確定的位置信息對(duì)待追蹤設(shè)備進(jìn)行追蹤,而不是通過記錄的待追蹤設(shè)備的設(shè)備信息的固定坐標(biāo)進(jìn)行追蹤。因此,即使鼠標(biāo)滾輪滾動(dòng)導(dǎo)致待追蹤設(shè)備的設(shè)備信息的坐標(biāo)發(fā)生改變,也不會(huì)影響對(duì)待追蹤設(shè)備的準(zhǔn)確追蹤。

步驟106:將模擬場(chǎng)景向預(yù)設(shè)方向移動(dòng)第二預(yù)設(shè)數(shù)值的像素,并重新獲取圖片,繼續(xù)識(shí)別圖片上的字符。

如步驟104所述,如果網(wǎng)絡(luò)設(shè)備利用識(shí)別成功的關(guān)鍵字也無法唯一確定待追蹤設(shè)備的設(shè)備信息,網(wǎng)絡(luò)設(shè)備可以將模擬場(chǎng)景向預(yù)設(shè)方向移動(dòng)第二預(yù)設(shè)數(shù)值的像素,并重新獲取圖片,然后再利用每組該字符屬性的關(guān)鍵字與重新獲取到的圖片中的字塊進(jìn)行匹配,并獲得每組該字符屬性的關(guān)鍵字與每個(gè)字塊的點(diǎn)陣相似度,然后判斷每組該字符屬性的關(guān)鍵字與每個(gè)字塊的點(diǎn)陣相似度是否均超過第一預(yù)設(shè)數(shù)值,若是,則確定待追蹤設(shè)備的設(shè)備信息識(shí)別成功;若否,則繼續(xù)執(zhí)行步驟106的過程,直到能夠唯一確定待追蹤設(shè)備的設(shè)備信息。

其中,預(yù)設(shè)方向可以是先向左移動(dòng),在模擬場(chǎng)景移動(dòng)到最左邊時(shí)仍然無法唯一確定待追蹤設(shè)備的設(shè)備信息,可以再向右移動(dòng),直到能夠唯一確定待追蹤設(shè)備的設(shè)備信息。第二預(yù)設(shè)數(shù)值可以是步驟101中獲取到的最大點(diǎn)陣值,以能夠確保每次移動(dòng)一個(gè)字符,使一個(gè)字符從遮擋部分移出來。

進(jìn)一步地,若向預(yù)設(shè)方向移動(dòng)模擬場(chǎng)景進(jìn)行識(shí)別之后,仍然無法確定待追蹤設(shè)備的設(shè)備信息,網(wǎng)絡(luò)設(shè)備可以繼續(xù)執(zhí)行步驟102的過程,只是利用排序?yàn)榈诙?yōu)先級(jí)的大寫字母的點(diǎn)陣值與字符屬性的關(guān)系式確定最大點(diǎn)陣值對(duì)應(yīng)的字號(hào),并繼續(xù)執(zhí)行步驟103和步驟104的過程,依次類推,直到確定待追蹤設(shè)備的設(shè)備信息識(shí)別成功。

由上述實(shí)施例可知,網(wǎng)絡(luò)設(shè)備在獲取圖片對(duì)應(yīng)的點(diǎn)陣值之后,利用點(diǎn)陣值與字符屬性的關(guān)系式,可以確定該點(diǎn)陣值對(duì)應(yīng)的字符屬性,然后再利用字符屬性對(duì)應(yīng)的待追蹤設(shè)備的設(shè)備信息識(shí)別圖片上的字符,在確定待追蹤設(shè)備的設(shè)備信息識(shí)別成功之后,確定該字符的位置信息,利用該位置信息模擬鼠標(biāo)操作對(duì)待追蹤設(shè)備進(jìn)行追蹤,而不是通過記錄的待追蹤設(shè)備的設(shè)備信息的固定坐標(biāo)進(jìn)行追蹤,因此,即使鼠標(biāo)滾輪滾動(dòng)導(dǎo)致待追蹤設(shè)備的設(shè)備信息的坐標(biāo)發(fā)生改變,也不會(huì)影響對(duì)待追蹤設(shè)備的準(zhǔn)確追蹤。此外,無論鼠標(biāo)滾輪如何操作,網(wǎng)絡(luò)設(shè)備都可以獲取到圖片對(duì)應(yīng)的點(diǎn)陣值,并通過點(diǎn)陣值與字符屬性的關(guān)系式,快速準(zhǔn)確的確定圖片中字符的字符屬性。

與前述追蹤設(shè)備的方法的實(shí)施例相對(duì)應(yīng),本申請(qǐng)還提供了追蹤設(shè)備的裝置的實(shí)施例。

本申請(qǐng)追蹤設(shè)備的裝置的實(shí)施例可以應(yīng)用在網(wǎng)絡(luò)設(shè)備上。裝置實(shí)施例可以通過軟件實(shí)現(xiàn),也可以通過硬件或者軟硬件結(jié)合的方式實(shí)現(xiàn)。以軟件實(shí)現(xiàn)為例,作為一個(gè)邏輯意義上的裝置,是通過其所在設(shè)備的處理器將非易失性存儲(chǔ)器中對(duì)應(yīng)的計(jì)算機(jī)程序指令讀取到內(nèi)存中運(yùn)行形成的。從硬件層面而言,如圖2所示,為本申請(qǐng)根據(jù)一示例性實(shí)施例示出的一種網(wǎng)絡(luò)設(shè)備的硬件結(jié)構(gòu)圖,除了圖2所示的處理器、內(nèi)存、網(wǎng)絡(luò)接口、以及非易失性存儲(chǔ)器之外,實(shí)施例中裝置所在的設(shè)備通常根據(jù)該設(shè)備的實(shí)際功能,還可以包括其他硬件,對(duì)此不再贅述。

圖3為本申請(qǐng)根據(jù)一示例性實(shí)施例示出的一種追蹤設(shè)備的裝置的實(shí)施例結(jié)構(gòu)圖,如圖3所示,該裝置可以應(yīng)用在網(wǎng)絡(luò)設(shè)備上,該裝置包括:獲取單元310、確定單元320、第一識(shí)別單元330、追蹤單元340。

其中,獲取單元310,用于獲取圖片,并獲取所述圖片對(duì)應(yīng)的點(diǎn)陣值;

確定單元320,用于利用點(diǎn)陣值與字符屬性的關(guān)系式,確定所述點(diǎn)陣值對(duì)應(yīng)的字符屬性;

第一識(shí)別單元330,用于利用所述字符屬性對(duì)應(yīng)的待追蹤設(shè)備的設(shè)備信息識(shí)別所述圖片上的字符;

追蹤單元340,用于在識(shí)別成功時(shí),確定所述字符的位置信息,并利用所述位置信息模擬鼠標(biāo)操作,對(duì)所述待追蹤設(shè)備進(jìn)行追蹤。

在一個(gè)可選的實(shí)現(xiàn)方式中,獲取單元310,具體用于在獲取所述圖片對(duì)應(yīng)的點(diǎn)陣值的過程中,對(duì)所述圖片進(jìn)行字塊劃分,得到多個(gè)字塊;獲取每個(gè)字塊的點(diǎn)陣值;將獲取的最大點(diǎn)陣值確定為所述圖片對(duì)應(yīng)的點(diǎn)陣值。

在另一個(gè)可選的實(shí)現(xiàn)方式中,該裝置還包括(圖3中未示出):獲得關(guān)系式單元;

該獲得關(guān)系式單元,具體用于獲取多個(gè)字符以及多個(gè)字符屬性;針對(duì)每個(gè)字符對(duì)應(yīng)的每個(gè)字符屬性,獲取所述字符在所述字符屬性下對(duì)應(yīng)的點(diǎn)陣值,并記錄所述字符屬性與所述點(diǎn)陣值的對(duì)應(yīng)關(guān)系;利用記錄的所有字符屬性與點(diǎn)陣值的對(duì)應(yīng)關(guān)系進(jìn)行線性擬合,得到點(diǎn)陣值與字符屬性的關(guān)系式。

在另一個(gè)可選的實(shí)現(xiàn)方式中,第一識(shí)別單元330,具體用于獲取所述待追蹤設(shè)備的設(shè)備信息對(duì)應(yīng)的至少一組關(guān)鍵字,并將每組關(guān)鍵字轉(zhuǎn)換為所述字符屬性的關(guān)鍵字;將每組所述字符屬性的關(guān)鍵字依次與所述圖片中的字塊進(jìn)行匹配,并獲得每組所述字符屬性的關(guān)鍵字與每個(gè)字塊的點(diǎn)陣相似度;判斷每組所述字符屬性的關(guān)鍵字與每個(gè)字塊的點(diǎn)陣相似度是否均超過第一預(yù)設(shè)數(shù)值;若是,則每組關(guān)鍵字均識(shí)別成功,確定所述待追蹤設(shè)備的設(shè)備信息識(shí)別成功;若否,則部分組關(guān)鍵字識(shí)別成功,確定所述待追蹤設(shè)備的設(shè)備信息識(shí)別失敗。

在另一個(gè)可選的實(shí)現(xiàn)方式中,該裝置應(yīng)用于3D可視化模擬場(chǎng)景中,該場(chǎng)景以三維視覺角度顯示各設(shè)備,該裝置還包括(圖3中未示出):第二識(shí)別單元;

該第二識(shí)別單元,具體用于將所述模擬場(chǎng)景向預(yù)設(shè)方向移動(dòng)第二預(yù)設(shè)數(shù)值的像素,并重新獲取圖片;利用每組所述字符屬性的關(guān)鍵字與重新獲取到的圖片中的字塊進(jìn)行匹配,并獲得每組所述字符屬性的關(guān)鍵字與每個(gè)字塊的點(diǎn)陣相似度;判斷每組所述字符屬性的關(guān)鍵字對(duì)應(yīng)的每個(gè)字塊的點(diǎn)陣相似度是否均超過所述第一預(yù)設(shè)數(shù)值;若是,則確定所述待追蹤設(shè)備的設(shè)備信息識(shí)別成功;若否,則繼續(xù)執(zhí)行將所述模擬場(chǎng)景向預(yù)設(shè)方向移動(dòng)第二預(yù)設(shè)數(shù)值的像素的過程。

上述裝置中各個(gè)單元的功能和作用的實(shí)現(xiàn)過程具體詳見上述方法中對(duì)應(yīng)步驟的實(shí)現(xiàn)過程,在此不再贅述。

對(duì)于裝置實(shí)施例而言,由于其基本對(duì)應(yīng)于方法實(shí)施例,所以相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本申請(qǐng)方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。

由上述實(shí)施例可知,網(wǎng)絡(luò)設(shè)備在獲取圖片對(duì)應(yīng)的點(diǎn)陣值之后,利用點(diǎn)陣值與字符屬性的關(guān)系式,可以確定該點(diǎn)陣值對(duì)應(yīng)的字符屬性,然后再利用字符屬性對(duì)應(yīng)的待追蹤設(shè)備的設(shè)備信息識(shí)別圖片上的字符,在確定待追蹤設(shè)備的設(shè)備信息識(shí)別成功之后,確定該字符的位置信息,利用該位置信息模擬鼠標(biāo)操作對(duì)待追蹤設(shè)備進(jìn)行追蹤,而不是通過記錄的待追蹤設(shè)備的設(shè)備信息的固定坐標(biāo)進(jìn)行追蹤,因此,即使鼠標(biāo)滾輪滾動(dòng)導(dǎo)致待追蹤設(shè)備的設(shè)備信息的坐標(biāo)發(fā)生改變,也不會(huì)影響對(duì)待追蹤設(shè)備的準(zhǔn)確追蹤。此外,無論鼠標(biāo)滾輪如何操作,網(wǎng)絡(luò)設(shè)備都可以獲取到圖片對(duì)應(yīng)的點(diǎn)陣值,并通過點(diǎn)陣值與字符屬性的關(guān)系式,快速準(zhǔn)確的確定圖片中字符的字符屬性。

以上所述僅為本申請(qǐng)的較佳實(shí)施例而已,并不用以限制本申請(qǐng),凡在本申請(qǐng)的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)保護(hù)的范圍之內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1