本發(fā)明涉及起重機控制領域,具體而言,涉及一種集裝箱卡車防吊起方法及裝置。
背景技術:
在起重機對集裝箱卡車進行卸箱作業(yè)過程中,由于集裝箱卡車的鎖銷未完全解鎖,起重機將集裝箱連同集裝箱卡車一并吊起或半吊起,通常稱為吊集卡事故。該事故可能會造成集裝箱卡車和集裝箱的損壞。
為了避免該事故的發(fā)生,現有的方法是在裝卸區(qū)域安裝監(jiān)控攝像頭,攝像頭用于在集裝箱吊起的過程中對集裝箱以及集裝箱卡車進行拍攝,并將拍攝到的圖像數據傳輸到遠程操作室。操作員在遠程操作室中通過顯示屏對整個過程進行遠程觀測,但方法依靠人眼進行判斷,容易引起人眼疲勞,造成誤判。
技術實現要素:
有鑒于此,本發(fā)明實施例提供了一種集裝箱卡車防吊起方法及裝置,以改善現有的方法依靠人眼進行判斷,容易造成誤判的問題。
為實現上述目的,本發(fā)明實施例提供了一種集裝箱卡車防吊起方法,所述方法包括:接收圖像采集設備采集到的第一圖像,所述第一圖像為將集裝箱吊起時,集裝箱卡車的實際狀態(tài)的圖像;對所述第一圖像進行邊緣檢測,獲得所述第一圖像的邊緣信息;將所述第一圖像的邊緣信息與預先存儲的第二圖像的邊緣信息進行比較,以判斷集裝箱卡車是否被吊起,所述第二圖像為將集裝箱吊起時,集裝箱卡車未被吊起的圖像;若所述集裝箱卡車被吊起,則執(zhí)行預定操作。
本發(fā)明實施例還提供了一種集裝箱卡車防吊起裝置,圖像接收模塊,用于接收圖像采集設備采集到的第一圖像,所述第一圖像為將集裝箱吊起時,集裝箱卡車的實際狀態(tài)的圖像;邊緣檢測模塊,用于對所述第一圖像進行邊緣檢測,獲得所述第一圖像的邊緣信息;邊緣信息比較模塊,用于將所述第一圖像的邊緣信息與預先存儲的第二圖像的邊緣信息進行比較,以判斷集裝箱卡車是否被吊起,所述第二圖像為將集裝箱吊起時,集裝箱卡車未被吊起的圖像;報警控制模塊,用于若所述集裝箱卡車被吊起,則執(zhí)行預定操作。
本發(fā)明實施例提供的集裝箱卡車防吊起方法及裝置的有益效果為:
本發(fā)明實施例提供的集裝箱卡車防吊起方法及裝置接收圖像采集設備采集到的第一圖像,第一圖像為起重機將集裝箱吊起時,集裝箱卡車的實際狀態(tài)的圖像。對第一圖像進行邊緣檢測,以獲得第一圖像的邊緣信息,第二圖像為將集裝箱吊起時,集裝箱卡車未被吊起的圖像。將集裝箱卡車未被吊起的圖像的邊緣信息與集裝箱卡車的實際狀態(tài)的圖像的邊緣信息進行比較,以判斷集裝箱卡車是否被吊起,若集裝箱卡車被吊起,則執(zhí)行預定操作。與現有技術相比,本發(fā)明實施例提供的集裝箱卡車防吊起方法及裝置通過第一圖像與第二圖像進行對比對集裝箱卡車是否被吊起進行判斷,不容易造成誤判。
附圖說明
為了更清楚的說明本發(fā)明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例提供的集裝箱卡車防吊起系統(tǒng)的方框示意圖;
圖2是本發(fā)明實施例提供的集裝箱卡車防吊起方法的流程圖;
圖3是本發(fā)明實施例提供的集裝箱卡車防吊起方法的一種具體實施方式的流程圖;
圖4是圖3示出的步驟S130的具體步驟的流程圖;
圖5是本發(fā)明實施例提供的圖像采集設備的攝像頭的拍攝示意圖;
圖6是適用于本發(fā)明實施例提供的集裝箱卡車防吊起方法的集裝箱卡車的第一視角的示意圖;
圖7是適用于本發(fā)明實施例提供的集裝箱卡車防吊起方法的集裝箱卡車被吊起的一種情況的結構示意圖;
圖8是適用于本發(fā)明實施例提供的集裝箱卡車防吊起方法的集裝箱卡車被吊起的另一種情況的結構示意圖;
圖9是適用于本發(fā)明實施例提供的集裝箱卡車防吊起方法的集裝箱卡車被吊起的又一種情況的結構示意圖;
圖10是適用于本發(fā)明實施例提供的集裝箱卡車防吊起方法的集裝箱卡車被吊起的再一種情況的結構示意圖;
圖11是適用于本發(fā)明實施例提供的集裝箱卡車防吊起方法的集裝箱卡車被吊起的還一種情況的結構示意圖;
圖12是適用于本發(fā)明實施例提供的集裝箱卡車防吊起方法的集裝箱卡車未被吊起的結構示意圖;
圖13是本發(fā)明實施例提供的集裝箱卡車防吊起裝置的結構框圖;
圖14是圖13示出的邊緣信息邊角模塊的結構框圖。
具體實施方式
下面將結合本發(fā)明實施例中附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。以下對在附圖中提供的本發(fā)明的實施例的詳細描述并非旨在限制要求保護的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實施例?;诒景l(fā)明的實施例,本領域技術人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
如圖1所示,是本發(fā)明較佳實施例提供的集裝箱卡車防吊起系統(tǒng)的方框示意圖。該系統(tǒng)10包括上位機100、激光測距儀300以及圖像采集設備200,上位機100分別與圖像采集設備200以及激光測距儀300相連接,本發(fā)明實施例提供的集裝箱卡車防吊起裝置可以安裝在上位機100的存儲器中。
上位機100是指可以直接發(fā)出操控命令的計算機,上位機100可以用于接收輸入信號,并對接收到的輸入信號進行處理。輸入信號可以為圖像采集設備200采集的圖像以及激光測距儀300測得的距離。
圖像采集設備200用于進行圖像采集,圖像采集設備200可以用于采集集裝箱430被吊起時,集裝箱卡車410的實際狀態(tài)(詳情請參見圖7至圖12)的圖像,并將采集到的圖像發(fā)送至上位機100。
激光測距儀300是利用調制激光的參數實現對目標的距離測量的儀器。激光測距儀300可以用于測量集裝箱卡車410與圖像采集設備200的攝像頭210之間的距離,并將采集到的距離發(fā)送至上位機100。
詳情請參見圖2,圖2是本發(fā)明實施例提供的一種集裝箱卡車防吊起方法的流程圖,所述方法包括:
步驟S110,接收圖像采集設備200采集到的第一圖像,所述第一圖像為將集裝箱430吊起時,集裝箱卡車410的實際狀態(tài)的圖像。
集裝箱卡車410的實際狀態(tài)可以反映出集裝箱卡車410與集裝箱430是否分離。若集裝箱430被吊起時,集裝箱卡車410也一同被吊起,則說明集裝箱卡車410與集裝箱430未分離;若集裝箱430被吊起時,集裝箱卡車410未被吊起,則說明集裝箱卡車410與集裝箱430分離。上位機100接收圖像采集設備200采集到的第一圖像,以對第一圖像進行處理。
圖像采集設備200可以對集裝箱卡車410進行連續(xù)拍攝,并將拍攝結果發(fā)送至上位機100。圖像采集設備200將拍攝到的圖像發(fā)送至上位機100,具體可以通過有線網絡或無線網絡將拍攝到的圖像發(fā)送至上位機100。
圖像采集設備200可以安裝在起重機(圖未示)的門腿位置,朝向集裝箱卡車410,以使圖像采集設備200可以拍攝到集裝箱卡車410的輪胎411以及集裝箱430的下邊邊緣。
步驟S120,對所述第一圖像進行邊緣檢測,獲得所述第一圖像的邊緣信息。
邊緣信息具體可以包括輪胎邊緣、集裝箱邊緣以及托盤邊緣。上位機100具體可以通過Robert算子、Sobel算子或Prewitt算子對第一圖像進行邊緣檢測,當然也可以通過其他方式對第一圖像進行邊緣檢測,例如根據物體成像時的顏色變化提取集裝箱430的邊緣,對第一圖像進行邊緣檢測的邊緣檢測算法不應該理解為是對本發(fā)明的限制。
步驟S130,將所述第一圖像的邊緣信息與預先存儲的第二圖像的邊緣信息進行比較,以判斷集裝箱卡車410是否被吊起,所述第二圖像為將集裝箱430吊起時,集裝箱卡車410未被吊起的圖像。
第一圖像為將集裝箱430吊起時,集裝箱卡車410的實際狀態(tài)的圖像;第二圖像為將集裝箱430吊起時,集裝箱卡車410未被吊起的圖像,故將第一圖像的邊緣信息例如輪胎邊緣、集裝箱邊緣以及托盤邊緣等與第二圖像的對應的邊緣信息進行比較,可以判斷集裝箱卡車410是否被吊起。
例如,若第一圖像的輪胎邊緣與地面之間的距離和第二圖像的輪胎邊緣與地面之間的距離不同時,則判定集裝箱卡車410被吊起。若所述第一圖像的輪胎邊緣與地面之間的距離和第二圖像的輪胎邊緣與地面之間的距離相同,且所述第一圖像的集裝箱邊緣與托盤邊緣之間的距離和第二圖像的集裝箱邊緣與托盤邊緣之間的距離不同時,則判定所述集裝箱卡車410未被吊起。
步驟S140,若所述集裝箱卡車410被吊起,則執(zhí)行預定操作。
上述的預定操作可以為上位機100控制起重機的吊具440停止運行,并發(fā)出報警信號,也可以是上位機100發(fā)送控制信號至可編程邏輯控制器(Programmable Logic Controller,PLC)。可編程邏輯控制器(圖未示)根據控制信號控制起重機的吊具440停止運行,并發(fā)出報警信號。
上位機100可以通過導線傳輸0/1信號至可編程邏輯控制器,還可以通過以太網進行傳輸,上位機100具體可以通過上述兩種傳輸方式將集裝箱卡車410被吊起的判斷結果發(fā)送至可編程邏輯控制器??删幊踢壿嬁刂破骺梢詫ι鲜鰞煞N傳輸方式傳輸的判斷結果進行比較,若上述兩種傳輸方式傳輸的判斷結果一致,則說明判斷結果準確;若上述兩種傳輸方式傳輸的判斷結果不一致,則說明存在誤判的情況,可以由操作員對判斷結果進行人工確認。
本發(fā)明實施例提供的集裝箱卡車防吊起方法通過獲得集裝箱430吊起時,集裝箱卡車410的實際狀態(tài)的圖像,即獲得第一圖像。對上述圖像進行邊緣檢測,以獲得第一圖像的輪胎邊緣、集裝箱邊緣以及托盤邊緣。將第一圖像的輪胎邊緣、集裝箱邊緣以及托盤邊緣與第二圖像的輪胎邊緣、集裝箱邊緣以及托盤邊緣進行比較,以判斷集裝箱卡車410是否被吊起。第二圖像為將集裝箱430吊起時,集裝箱卡車410未被吊起的圖像。與現有的通過人工監(jiān)測集裝箱卡車是否被吊起的方法相比,本發(fā)明實施例提供的集裝箱卡車防吊起方法判定集裝箱卡車410是否被吊起的準確性更高。
詳情請參見圖3,圖3示出了本發(fā)明實施例提供的集裝箱卡車防吊起方法的一種具體實施方式,包括如下步驟:
步驟S101,接收激光測距儀300采集到的集裝箱卡車410與所述圖像采集設備200的攝像頭210的距離。
激光測距儀300具體可以設置于圖像采集設備200的表面,且激光測距儀300距離集裝箱卡車410的距離可以與圖像采集設備200的攝像頭210距離集裝箱卡車410的距離相同,故激光測距儀300可以測得圖像采集設備200的攝像頭210距離集裝箱卡車410的距離。
步驟S102,根據所述集裝箱卡車410與所述攝像頭210的距離,對所述圖像采集設備200進行控制,以減少所述圖像采集設備200的對焦調節(jié)時間。
上位機100獲得集裝箱卡車410與攝像頭210的距離,并根據集裝箱卡車410與攝像頭210之間的距離輔助圖像采集設備200進行調焦,以減少圖像采集設備200的對焦調節(jié)時間。
步驟S110,接收圖像采集設備200采集到的第一圖像,所述第一圖像為將集裝箱430吊起時,集裝箱卡車410的實際狀態(tài)的圖像。
步驟S120,對所述第一圖像進行邊緣檢測,獲得所述第一圖像的邊緣信息。
步驟S130,將所述第一圖像的邊緣信息與預先存儲的第二圖像的邊緣信息進行比較,以判斷集裝箱卡車410是否被吊起,所述第二圖像為將集裝箱430吊起時,集裝箱卡車410未被吊起的圖像。
步驟S140,若所述集裝箱卡車410被吊起,則執(zhí)行預定操作。
圖3中的步驟S110至步驟S140與圖2中的步驟S110至步驟S140對應相同,在此便不做贅述。
步驟S150,根據所述集裝箱卡車410與所述攝像頭210的距離以及攝像頭210參數,獲得所述第一圖像中的單個像素點代表的實際距離。
攝像頭210參數可以包括攝像頭210的取景寬度、取景高度以及攝像頭210的可拍攝角度。根據取景寬度、取景高度、攝像頭210的可拍攝角度以及集裝箱卡車410與所述攝像頭210的距離,獲得第一圖像中的單個像素點代表的實際距離。
例如,詳情請參見圖5,攝像頭210的取景高度可以為800個像素點,攝像頭210的縱向可拍攝角度為106度,集裝箱卡車410與攝像頭210的距離l為3米。則可根據三角函數算得如圖5示出的m為4米,則取景高度為800個像素點對應實際長度為2m,即8米。所以800個像素點對應8米,單個像素點對應0.01米。
詳情請參見圖4,圖4示出了圖3中步驟S130的具體步驟,包括如下步驟:
步驟S131,當所述第一圖像的輪胎邊緣與地面之間的距離和第二圖像的輪胎邊緣與地面之間的距離不同,且所述第一圖像的集裝箱邊緣與托盤邊緣之間的距離和第二圖像的集裝箱邊緣與托盤邊緣之間的距離相同時,則判定所述集裝箱卡車410被吊起,且所述四個鎖銷420中的至少三個鎖銷420未打開或與集裝箱430對角線位置相對應的兩個鎖銷420未打開。
所述集裝箱卡車410包括托盤412,所述托盤412的表面設置有四個鎖銷420,詳情請參見圖6。所述托盤412可以通過所述四個鎖銷420與圖7示出的集裝箱430的四個角連接。
第二圖像為集裝箱430吊起時,集裝箱卡車410未被吊起的圖像,所以所述第一圖像的輪胎411的輪胎邊緣與地面之間的距離和第二圖像的輪胎411的輪胎邊緣與地面之間的距離不同,且所述第一圖像的集裝箱430的集裝箱邊緣與托盤412的托盤邊緣之間的距離和第二圖像的集裝箱430的集裝箱邊緣與托盤412的托盤邊緣之間的距離相同,即意味著集裝箱卡車410連同集裝箱430一同被吊具440吊起,如圖7所示。如圖6所示的四個鎖銷420中至少三個鎖銷420未打開或與集裝箱430的對角線位置相對應的兩個鎖銷420未打開會導致如圖7所示的情況。
步驟S132,當所述第一圖像的輪胎邊緣與地面之間的距離和第二圖像的輪胎邊緣與地面之間的距離不同,且所述第一圖像的集裝箱邊緣與托盤邊緣之間構成夾角時,則判定所述集裝箱卡車410被吊起,且所述四個鎖銷420中的一個或兩個鎖銷420未打開。
詳情請參見圖8,當集裝箱卡車410與集裝箱430以圖8所示的狀態(tài)被吊具440吊起時,則說明在四個鎖銷420中,靠近集裝箱卡車410的車頭的一個或兩個鎖銷420未打開。
詳情請參見圖9,當集裝箱卡車410與集裝箱430以圖9所示的狀態(tài)被吊具440吊起時,則說明在四個鎖銷420中,遠離集裝箱卡車410的車頭的一個或兩個鎖銷420未打開。
詳情請參見圖10,當集裝箱卡車410與集裝箱430以圖10所示的狀態(tài)被吊具440吊起時,則說明在四個鎖銷420中,如圖10示出的左側的一個或兩個鎖銷420未打開。
詳情請參見圖11,當集裝箱卡車410與集裝箱430以圖11所示的狀態(tài)被吊具440吊起時,則說明在四個鎖銷420中,如圖11示出的右側的一個或兩個鎖銷420未打開。
步驟S133,當所述第一圖像的輪胎邊緣與地面之間的距離和第二圖像的輪胎邊緣與地面之間的距離相同,且所述第一圖像的集裝箱邊緣與托盤邊緣之間的距離大于預定數值時,則判定所述集裝箱卡車410未被吊起。
詳情請參見圖12,當集裝箱430被吊具440吊起,且輪胎411的輪胎邊緣與地面之間的距離未發(fā)生變化時,則說明四個鎖銷420均打開,集裝箱卡車410未被吊起。
可以理解,第一圖像的集裝箱邊緣與托盤邊緣之間的距離和第二圖像的集裝箱邊緣與托盤邊緣之間的距離可能相同,也可能不同。具體地,當第一圖像的集裝箱邊緣與托盤邊緣之間的距離大于200毫米時,即可以認為集裝箱卡車未被吊起。
本發(fā)明實施例提供的集裝箱卡車防吊起方法可以獲得集裝箱卡車410與圖像采集設備200的攝像頭210的距離,并根據距離對圖像采集設備200的攝像頭210進行調焦。并且還可以根據集裝箱卡車410與集裝箱430的相對位置關系判斷四個鎖銷420的打開情況。進一步減小了誤判的可能性。
詳情請參見圖13,圖13示出了本發(fā)明實施例提供的集裝箱卡車防吊起裝置,該裝置20包括:
圖像接收模塊510,用于接收圖像采集設備200采集到的第一圖像,所述第一圖像為將集裝箱430吊起時,集裝箱卡車410的實際狀態(tài)的圖像。
邊緣檢測模塊520,用于對所述第一圖像進行邊緣檢測,獲得所述第一圖像的邊緣信息。
邊緣信息比較模塊530,用于將所述第一圖像的邊緣信息與預先存儲的第二圖像的邊緣信息進行比較,以判斷集裝箱卡車410是否被吊起,所述第二圖像為將集裝箱430吊起時,集裝箱卡車410未被吊起的圖像。
報警控制模塊540,用于若所述集裝箱卡車410被吊起,則執(zhí)行預定操作。
上述的模塊與圖2示出的集裝箱卡車防吊起方法相對應,在此便不做贅述。
詳情請參見圖13,該裝置20還可以包括:
距離采集模塊550,用于接收激光測距儀300采集到的集裝箱卡車410與所述圖像采集設備200的攝像頭210的距離。
對焦調節(jié)模塊560,用于根據所述集裝箱卡車410與所述攝像頭210的距離,對所述圖像采集設備200進行控制,以減少所述圖像采集設備200的對焦調節(jié)時間。
距離換算模塊570,用于根據所述集裝箱卡車410與所述攝像頭210的距離以及攝像頭210參數,獲得所述第一圖像中的單個像素點代表的實際距離。
上述的模塊與圖3示出的集裝箱卡車防吊起方法相對應,在此便不做贅述。
詳情請參見圖14,其中,邊緣信息比較模塊530包括:
第一判定子模塊531,用于在所述第一圖像的輪胎邊緣與地面之間的距離和第二圖像的輪胎邊緣與地面之間的距離不同時,則判定所述集裝箱卡車410被吊起。
獲得集裝箱430吊起時,集裝箱卡車410的實際狀態(tài)的圖像,即獲得第一圖像。對上述圖像進行邊緣檢測,以獲得第一圖像的輪胎邊緣。將第一圖像的輪胎邊緣與第二圖像的輪胎邊緣進行比較,若所述第一圖像的輪胎邊緣與地面之間的距離和第二圖像的輪胎邊緣與地面之間的距離不同,則判定集裝箱卡車410被吊起。
第二判定子模塊532,用于在所述第一圖像的輪胎邊緣與地面之間的距離和第二圖像的輪胎邊緣與地面之間的距離不同,且所述第一圖像的集裝箱邊緣與托盤邊緣之間的距離和第二圖像的集裝箱邊緣與托盤邊緣之間的距離相同時,則判定所述集裝箱卡車410被吊起,且所述四個鎖銷420中的至少三個鎖銷420未打開或與集裝箱430對角線位置相對應的兩個鎖銷420未打開。
第三判定子模塊533,用于在所述第一圖像的輪胎邊緣與地面之間的距離和第二圖像的輪胎邊緣與地面之間的距離不同,且所述第一圖像的集裝箱邊緣與托盤邊緣之間構成夾角時,則判定所述集裝箱卡車410被吊起,且所述四個鎖銷420中的一個或兩個鎖銷420未打開。
第四判定子模塊534,用于在所述第一圖像的輪胎邊緣與地面之間的距離和第二圖像的輪胎邊緣與地面之間的距離相同,且所述第一圖像的集裝箱邊緣與托盤邊緣之間的距離大于預定數值時,則判定所述集裝箱卡車410未被吊起。
第二判定子模塊532、第三判定子模塊533以及第四判定子模塊534與圖4示出的集裝箱卡車防吊起方法相對應,在此便不做贅述。
本發(fā)明實施例提供的集裝箱卡車防吊起方法及裝置接收圖像采集設備200采集到的第一圖像,第一圖像為起重機將集裝箱430吊起時,集裝箱卡車410的實際狀態(tài)的圖像。對第一圖像進行邊緣檢測,以獲得第一圖像的邊緣信息,第二圖像為將集裝箱430吊起時,集裝箱卡車410未被吊起的圖像。將集裝箱卡車410未被吊起的圖像的邊緣信息與集裝箱卡車410的實際狀態(tài)的圖像的邊緣信息進行比較,以判斷集裝箱卡車410是否被吊起,若集裝箱卡車410被吊起,則執(zhí)行預定操作。與現有技術相比,本發(fā)明實施例提供的集裝箱卡車防吊起方法及裝置通過第一圖像與第二圖像進行對比對集裝箱卡車410是否被吊起進行判斷,不容易造成誤判。
在本申請所提供的幾個實施例中,應該理解到,所揭露的裝置和方法,也可以通過其它的方式實現。以上所描述的實施例僅僅是示意性的,例如,附圖中的流程圖和框圖顯示了根據本發(fā)明的多個實施例的裝置、方法和計算機程序產品的可能實現的體系架構、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個或多個用于實現規(guī)定的邏輯功能的可執(zhí)行指令。也應當注意,在有些作為替換的實現方式中,方框中所標注的功能也可以以不同于附圖中所標注的順序發(fā)生。例如,兩個連續(xù)的方框實際上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動作的專用的基于硬件的系統(tǒng)來實現,或者可以用專用硬件與計算機指令的組合來實現。
另外,在本發(fā)明各個實施例中的各功能模塊可以集成在一起形成一個獨立的部分,也可以是各個模塊單獨存在,也可以兩個或兩個以上模塊集成形成一個獨立的部分。
所述功能如果以軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中?;谶@樣的理解,本發(fā)明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步定義和解釋。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內。因此,本發(fā)明的保護范圍應所述以權利要求的保護范圍為準。