專利名稱:頻譜分析儀的圖像數據構造方法及裝置的制作方法
技術領域:
本發明涉及電信號測量及測試領域,具體地涉及一種頻譜分析儀的圖像數據構造方法及裝置。
背景技術:
從與PC的關系來劃分,頻譜分析儀(Spectrum Analyzer) 一股包括兩種一種是基于PC的儀器,該儀器內置在PC中作為PC的一特殊設備存在,儀器本身的顯示鍵盤等部分借助PC的資源來實現;另一種是嵌入式儀器,儀器本身自有一套系統來實現其所有功能 (顯示、鍵盤、電源供電等等)。第二種方式使用PC資源時,需要與PC相連通過傳輸控制命令來實現對儀器的操作。圖1為現有技術基于VISA以SCPI為載體的PC儀器應用的示意圖。其實現方式是基于頻譜分析儀基本功能以SCPI (Standard Commands forProgrammable Instruments,可編程儀器標準命令)命令集和 VISA (Virtual InstrumentSoftware Architecture,虛擬儀器軟件結構,一種用來與各種儀器總線進行通信的高級應用編程接口)驅動為媒介,借助PC強大的資源進行頻譜分析的應用工具軟件,一股稱這類軟件為“上位機”(對應儀器“下位機”而言)。類似的技術也被稱為虛擬儀器技術(儀器被劃分成數據采集卡硬件,數據采集卡軟件,PC端數據處理軟件三大部分)。由于儀器成本限制,一股儀器都構建在嵌入式系統上,但各種應用受限于嵌入式系統資源(存儲空間,運算速度等等)。上述嵌入式儀器使用PC資源的方法緩解了這一問題。頻譜分析儀將數據傳送至PC,并在PC繪制顯示該數據,以圖像形式顯示出的數據可以被保存成圖像數據。請參閱圖2,圖2為現有技術中使用PC抓屏功能獲取頻譜分析儀上傳的頻譜數據的圖像10,需要說明的是,圖2僅為一圖像示意圖。發明人在實現本發明的過程中發現,現有技術的方法所獲取的圖像數據10包含了有效數據以外的不期望的信息,其中,有效數據為虛線框14所包圍的包含頻譜圖形以及坐標系在內的圖像數據,不期望的信息例如為圖2中的Window開始任務欄12等,因此需要人工對生成的圖像數據10進行處理以截取有效區域(如圖2中虛線框14所覆蓋區域),剔除無效區域,這個過程對于操作人員而言繁瑣不便。
發明內容
有鑒于此,本發明的目的在于克服現有技術的不足,提供一種快捷的方式來獲取頻譜分析儀的僅包含測量信息的圖像形式數據,以改善用戶體驗,為用戶提供便利。一方面,本發明實施例提供了一種頻譜分析儀的圖像構造方法,所述方法包括獲取當前顯示的包含測量信息及無效信息在內的第一圖像;對所述第一圖像進行處理,以生成僅包含所述測量信息的第二圖像。另一方面,本發明實施例提供了一種頻譜分析儀的圖像構造裝置,所述裝置包括 第一圖像生成單元,用于獲取當前顯示的包含測量信息及無效信息在內的第一圖像;第二圖像生成單元,用于對所述第一圖像進行處理,以生成僅包含所述測量信息的第二圖像。
通過本發明實施例提供的上述技術方案,可快速獲取頻譜分析儀的僅包含測量信息的圖像,從而可為用戶提供便利,省去了復雜繁瑣的圖像處理工作,提升了用戶體驗。
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖做一簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。圖1為現有技術基于VISA以SCPI為載體的PC儀器應用的示意圖;圖2為本發明實施例1所獲取的第一圖像的示意圖;圖3為本發明實施例1 一種頻譜分析儀的圖像構造方法的整體流程圖;圖4為本發明實施例1 一種頻譜分析儀的圖像構造方法的具體流程圖;圖5為本發明實施例1從圖2中截取的僅包含測量信息的第二圖像的示意圖;圖6為本發明實施例1包含測量信息及附加信息的第四圖像的示意圖;圖7為本發明實施例2 —種頻譜分析儀的圖像構造裝置的功能框圖;圖8為本發明實施例2另一種頻率分析儀的圖像構造裝置的功能框圖。
具體實施例方式為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。實施例1 本發明實施例1提供了一種頻譜分析儀的圖像構造方法。圖3為本發明實施例1的一種頻譜分析儀的圖像構造方法的整體流程圖。該方法的執行主體為頻譜分析儀的上位機,其中,頻譜分析儀將測量/采集到的數據上傳至其上位機PC,并在PC上繪制并顯示該數據。如圖3所示,該方法包括如下步驟S100、獲取當前顯示的包含測量信息及無效信息在內的第一圖像。具體地,測量信息指與測量測試緊密相關的有效信息,一股指信號幅度隨時間變化的波形圖或反映被測量信號強度在頻域上分布的頻譜圖等。構成測量信息的測量數據可以是各式各樣的物理量, 例如電壓、電阻、電流、溫度、氣壓等。而除上述測量信息之外的其它信息均是測量或測試所不期望的信息。可選地,步驟SlOO的具體過程可以包括通過API函數獲取當前顯示的包含測量信息及無效信息在內的第一圖像。S102、對所述第一圖像進行處理,以生成僅包含所述測量信息的第二圖像。具體地,所獲取的第一圖像例如為整個PC顯示圖像區域。步驟SlOO中將測量數據在PC上繪制,以坐標系形式表現測量數據;步驟S102的具體過程包括確定圖形化區域,該圖形化區域包含上述坐標系和由測量數據繪制成的曲線,得到該圖形化區域的坐標,并依照該圖形化區域的坐標從第一圖像中裁剪出第二圖像。通過圖3所示方法,測量人員可快速獲得頻譜分析儀的僅包含測量信息的圖像,從而可為用戶提供便利,省去了復雜繁瑣的圖像處理工作,提升了用戶體驗。圖4為本發明實施例1 一種頻譜分析儀的圖像構造方法的具體流程圖。可選地。 圖4所示方法還可以進一步包括如下步驟S104、獲取與所述測量信息相關聯的附加信息。具體地,附加信息包括頻譜分析儀或其它儀器在測量信息生成時刻的儀器狀態信息。不同的設備具有不同的狀態信息,以頻譜分析儀為例,其狀態信息包括起始頻率、終止頻率、跨度、中心頻率、掃頻時間、 RBff (Resolution bandwidth,分辨率帶寬)、VBW(Video bandwidth,視頻帶寬)中的至少一個。這些狀態信息用于還原測量環境,而在缺少這些狀態信息的前提下執行的還原是不可靠的,會引入誤差或錯誤。S106、根據所述第二圖像,獲取所述第二圖像的尺寸信息。尺寸信息例如包含長度及寬度。S108、根據所述第二圖像的尺寸信息,將所述附加信息生成為第三圖像。具體地, 附加信息可包括多個字母和/或數字組成的字符串,將字符形式的附加信息可轉化為圖形格式的圖像。包含附加信息的第三圖像的尺寸是與第二圖像的尺寸相關聯。S110、將所述第二圖像和所述第三圖像合成為包含測量信息及附加信息的第四圖像。可選地,步驟S108的具體處理過程可以包括;根據所述第二圖像的長度及寬度, 將所述附加信息生成為第三圖像,其中,所述第三圖像的長寬或寬度中的至少一個與所述第二圖像的長度或寬度中的至少一個相等。可選地,步驟SllO的具體處理過程可以包括將所述第二圖像和所述第三圖像拼接為包含測量信息及附加信息的第四圖像;或者將所述第三圖像全部或部分疊加于所述第二圖像之上以形成第四圖像。上述拼接的處理過程可以包括將所述第三圖像拼接在所述第二圖像的左側或右側;或者,將所述第三圖像拼接在所述第二圖像的上側或下側。可選地,圖4所示方法還可以進一步包括如下步驟對所述第四圖像進行反色處理。可選地,圖4所示方法還可以進一步包括如下步驟將生成的第四圖像保存成圖片文件或者復制到剪切板供粘貼使用。請結合參閱圖2、圖5及圖6,以下通過舉例來更加詳細的說明本發明實施例圖4 所示方法。首先,通過API (Application Programming hterface,應用程序編程接口 )獲得 PC顯示設備顯示的所有區域的圖像,即第一圖像10,圖2為本發明實施例1所獲取的第一圖像10的示意圖,在這里需要的只是繪制頻譜數據的區域所對應的圖像,如圖2中虛線框 14所示。具體地,預先設定好需要取得的圖像大小及屏幕絕對坐標位置,通過調用系統的 API函數從顯卡獲取數據,即能獲得圖2所示的第一圖像10。圖2中標號12繪示了測量測試所不期望的信息,例如為windows的開始任務欄。然后,獲取指定區域內的屏幕數據圖像。圖5為本發明實施例1從圖2中截取的僅包含測量信息的第二圖像20的示意圖。如圖5所示,第二圖像20明顯缺少頻譜儀狀態信息,例如缺少起始頻率、終止頻率、跨度、中心頻率、掃頻時間、RBW、VBff等信息,故圖5不能反映圖像生成時刻(即生成圖5坐標系中曲線的時刻)的儀器狀態信息。本領域技術人員可以理解,掃頻時間、RBW、VBW等是頻譜儀的重要參數,由于繪制頻譜數據的坐標系只能給出縱軸強度、橫軸頻率信息,所以沒有有效地表達出所有必要信息,只有將前面的重要狀態參數與該坐標系值結合起來考慮時,該圖像數據才具備還原測量環境的能力,分析存儲的數據時關鍵是對測試環境的還原,缺少上述重要參數的還原是不可靠的,會引入誤差或錯誤。然后,獲取儀器狀態信息;在獲取第一圖像10時,儀器狀態信息已經獲取,且被存儲在程序中,這里的獲取指的是從程序記錄中獲取。然后,根據所述第二圖像20,獲取所述第二圖像20的長寬信息,并根據第二圖像 20的長寬信息,將儀器狀態信息繪制成為與第二圖像20的長寬信息相關的第三圖像30 (如圖6所示)。在一個實施例中,第二圖像20與第三圖像30的長度相等。但本發明實施例并不局限于此。最后,請再參閱圖6,圖6示出了本發明實施例1中包含測量信息20及附加信息30的第四圖像40的示意圖。對圖2中圖像執行截取、繪制狀態信息圖像、拼接圖像操作后形成圖6。圖6示例性的示出了第三圖像30包含的附加信息包括起始頻率(Mart Frequency)為 145MHz、中心頻率(Center Frequency)為 150MHz、終止頻率 155MHz、參考電平(Reference Level)為 OdBm、跨距(Span)為 10MHz、掃頻時間(Swe印 Time)為 10s、分辨率帶寬(Resolution Bandwidth)為 1kHz、視頻帶寬(Video bandwidth)為 IkHz 以及輸入衰減(Input Attention)為20dB。如圖6所示,根據第二圖像20及第三圖像30,開辟存儲空間,合成第四圖像40。這里的合成使用的是拼接的方式,在一個實施例中,是將第三圖像30拼接于第二圖像20的下方。在其它實施例中,基于不同的處理需求,也可將第三圖像 30拼接于第二圖像20的上方、左側或右則;或者將第三圖像30全部或部分地疊加第二圖像20之上以形成第四圖像40。拼接或疊加處理完成后,輸出圖5所示的含有儀器狀態信息及頻譜圖形的第四圖像40。另外,考慮到圖像數據大都粘貼在文檔中使用,原圖的深色背景顯得突兀,所以在圖像合成后還包括對圖像進行反色處理的步驟,將深色的圖像背景轉變為淺色,例如白色。在本發明實施例的頻譜分析儀的上位機程序的人機交互界面上可呈現構建包含測量信息及儀器狀態信息的圖像的快捷手段,例如,可以在人機交互界面上顯示快捷菜單、 快捷按扭、快捷選項,用戶可通過上述方式快速獲取包含頻譜圖及儀器狀態信息的完整的測量數據,而省去了原來的繁瑣冗余的操作。本發明實施例1的有益效果在于本發明實施例為用戶提供了一種快捷方式來獲取頻譜分析儀例如頻譜分析儀的完整測量數據的圖像形式數據,為用戶提供了便利,改善了用戶體驗。而且,所獲取的圖像數據由于已經包含了儀器狀態信息,提高了有效性及易用性,通過所獲取的合成圖像有利于準確還原測試測量環境,降低誤差。實施例2 本發明實施例2提供了一種頻譜分析儀的圖像構造裝置。圖7為本發明實施例2 一種頻譜分析儀的圖像構造裝置的功能框圖。如圖7所示,該裝置包括第一圖像生成單元110,用于獲取當前顯示的包含測量信息及無效信息在內的第一圖像。具體地,測量信息指與測量測試緊密相關的有效信息,一股指信號幅度隨時間變化的波形圖或反映被測量信號強度在頻域上分布的頻譜圖等。而除上述測量信息之外的其它信息均是測量或測試所不期望的信息。可選地,第一圖像生成單元110,具體可以用于通過API函數獲取當前顯示的包含測量信息及無效信息在內的第一圖像。第二圖像生成單元120,與第一圖像生成單元110相連,用于對所述第一圖像進行處理,以生成僅包含所述測量信息的第二圖像。具體地,附加信息可包括多個字母和/或數字組成的字符串,將字符形式的附加信息可轉化為圖形格式的圖像。包含附加信息的第三圖像的尺寸是與第二圖像的尺寸相關聯。圖8為本發明實施例2的另一種頻率分析儀的圖像構造裝置的功能框圖。如圖8 所示,該裝置還進一步包括附加信息獲取單元130,用于獲取與所述測量信息相關聯的附加信息。具體地,附加信息包括頻譜分析儀在測量信息生成時刻的儀器狀態信息。不同的設備具有不同的狀態信息,以頻譜分析儀為例,其狀態信息包括跨度、中心頻率、掃頻時間、RBW、VBff中的至少一個。這些狀態信息用于還原測量環境,而在缺少這些狀態信息的前提下執行的還原是不可靠的,會引入誤差或錯誤。尺寸信息獲取單元140,與第二圖像生成單元120和第三圖像生成單元150相連, 用于根據所述第二圖像,獲取所述第二圖像的尺寸信息;第三圖像生成單元150,與尺寸信息獲取單元140、附加信息獲取單元130和第四圖像生成單元160相連,用于根據所述第二圖像的尺寸信息,將所述附加信息生成為第三圖像;第四圖像生成單元160,與第二圖像生成單元120和第三圖像生成單元150相連, 用于將所述第二圖像和所述第三圖像合成為包含測量信息及附加信息的第四圖像。可選地,第三圖像生成單元150,具體可以用于根據所述第二圖像的長度及寬度, 將所述附加信息生成為第三圖像,其中,所述第三圖像的長寬或寬度中的至少一個與所述第二圖像的長度或寬度中的至少一個相等。可選地,第四圖像生成單元160,具體可以用于將所述第二圖像和所述第三圖像拼接為包含測量信息及附加信息的第四圖像;或者將所述第三圖像全部或部分疊加于所述第二圖像之上以形成第四圖像。可選地,第四圖像生成單元160,具體可以用于將所述第三圖像拼接在所述第二圖像的左側或右側;或者,將所述第三圖像拼接在所述第二圖像的上側或下側。圖8所示裝置的工作過程已在實施例1中詳細描述,故在此不贅述。通過本發明實施例2的裝置,通過從第一圖像中截取第二圖像,并根據第二圖像的尺寸信息將獲取的儀器狀態信息生成第三圖像,最終將第三圖像與第二圖像合成為包含測量信息及儀器狀態信息的第四圖像,從而為用戶一種快捷方式來獲取頻譜分析儀例如頻譜分析儀的完整測量數據的圖像形式數據,為用戶提供了便利,改善了用戶體驗。而且,所獲取的圖像數據由于已經包含了儀器狀態信息,提高了有效性,通過所獲取的合成圖像有利于準確還原測試測量環境,降低誤差。本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random AccessMemory, RAM)等。
以上實施例僅用以說明本發明實施例的技術方案,而非對其限制;盡管參照前述實施例對本發明實施例進行了詳細的說明,本領域的普通技術人員應當理解其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明實施例各實施例技術方案的精神和范圍。
權利要求
1.一種頻譜分析儀的圖像構造方法,其特征在于,所述方法包括 獲取當前顯示的包含測量信息及無效信息在內的第一圖像; 對所述第一圖像進行處理,以生成僅包含所述測量信息的第二圖像。
2.根據權利要求1所述的方法,其特征在于,所述方法還包括 獲取與所述測量信息相關聯的附加信息;根據所述第二圖像,獲取所述第二圖像的尺寸信息;根據所述第二圖像的尺寸信息,將所述附加信息生成為第三圖像;將所述第二圖像和第三圖像合成為包含測量信息及附加信息的第四圖像。
3.根據權利要求1所述的方法,其特征在于,所述獲取當前顯示的包含測量信息及無效信息在內的第一圖像包括通過應用程序編程接口 API獲取當前顯示的包含測量信息及無效信息在內的第一圖像。
4.根據權利要求2所述的方法,其特征在于,與所述測量信息相關聯的附加信息包括 所述頻譜分析儀在所述測量信息生成時刻的儀器狀態信息。
5.根據權利要求4所述的方法,其特征在于,所述儀器狀態信息包括起始頻率、終止頻率、跨度、中心頻率、掃頻時間、分辨率帶寬RBW、視頻帶寬VBW中的至少一個。
6.根據權利要求2所述的方法,其特征在于,所述尺寸信息包含長度及寬度;根據所述第二圖像的尺寸信息,將所述附加信息生成為第三圖像包括根據所述第二圖像的長度及寬度,將所述附加信息生成為第三圖像,其中,所述第三圖像的長寬或寬度中的至少一個與所述第二圖像的長度或寬度中的至少一個相等。
7.根據權利要求2所述的方法,其特征在于,將所述第二圖像和所述第三圖像合成為包含測量信息及附加信息的第四圖像包括將所述第二圖像和所述第三圖像拼接為包含測量信息及附加信息的第四圖像;或者將所述第三圖像全部或部分疊加于所述第二圖像之上以形成第四圖像。
8.根據權利要求7所述的方法,其特征在于,所述拼接的處理過程包括將所述第三圖像拼接在所述第二圖像的左側或右側;或者,將所述第三圖像拼接在所述第二圖像的上側或下側。
9.一種頻譜分析儀的圖像構造裝置,其特征在于,所述裝置包括第一圖像生成單元,用于獲取當前顯示的包含測量信息及無效信息在內的第一圖像; 第二圖像生成單元,用于對所述第一圖像進行處理,以生成僅包含所述測量信息的第二圖像。
10.根據權利要求9所述的裝置,其特征在于,所述裝置還包括 附加信息獲取單元,用于獲取與所述測量信息相關聯的附加信息;尺寸信息獲取單元,用于根據所述第二圖像,獲取所述第二圖像的尺寸信息; 第三圖像生成單元,用于根據所述第二圖像的尺寸信息,將所述附加信息生成為第三圖像;第四圖像生成單元,用于將所述第二圖像和所述第三圖像合成為包含測量信息及附加信息的第四圖像。
11.根據權利要求9所述的裝置,其特征在于,所述第一圖像生成單元,具體用于通過應用程序編程接口 API獲取當前顯示的包含測量信息及無效信息在內的第一圖像。
12.根據權利要求10所述的裝置,其特征在于,所述第三圖像生成單元,具體用于根據所述第二圖像的長度及寬度,將所述附加信息生成為第三圖像,其中,所述第三圖像的長寬或寬度中的至少一個與所述第二圖像的長度或寬度中的至少一個相等。
13.根據權利要求10所述的裝置,其特征在于,所述第四圖像生成單元,具體用于將所述第二圖像和所述第三圖像拼接為包含測量信息及附加信息的第四圖像;或者將所述第三圖像全部或部分疊加于所述第二圖像之上以形成第四圖像。
14.根據權利要求13所述的裝置,其特征在于,所述第四圖像生成單元,具體用于將所述第三圖像拼接在所述第二圖像的左側或右側;或者,將所述第三圖像拼接在所述第二圖像的上側或下側。
全文摘要
本發明實施例提供了一種頻譜分析儀的圖像構造方法及裝置,該方法包括獲取當前顯示的包含測量信息及無效信息在內的第一圖像;對所述第一圖像進行處理,以生成僅包含所述測量信息的第二圖像。通過該方法,可快速獲取頻譜分析儀的僅包含測量信息的圖像,從而可為用戶提供便利,并提升用戶體驗。
文檔編號G06T1/00GK102456216SQ20101053052
公開日2012年5月16日 申請日期2010年11月3日 優先權日2010年11月3日
發明者李維森, 王悅, 王鐵軍 申請人:北京普源精電科技有限公司