應的注冊信息和用戶信息顯示于客戶端,將發送圖騰的用戶與匹配圖騰的用戶建立連接;如,對全部子數據庫中已有圖騰進行匹配后,未獲得匹配圖騰,則輸出掃描圖騰為無效信息并顯示于客戶端。
[0064]將數據庫劃分為多個子數據庫,根據優先級提取子數據庫進行搜索,有效降低搜索范圍。
[0065]注冊信息管理模塊,其用于向客戶端提供登錄界面,對注冊信息進行管理。
[0066]所述客戶端包括
[0067]注冊模塊,其用于向服務器發送注冊信息和圖形,建立圖騰賬戶。
[0068]登錄模塊,其用于登錄服務器進入注冊信息管理模塊,對注冊信息進行修改;或調用掃描模塊。
[0069]掃描模塊,其用于掃描具有圖騰的對象,將獲取的圖騰發送至服務器。
[0070]所述掃描模塊具體功能為:通過掃描圖騰的識別邊框確定識別區域,提取掃描圖騰的圖形,并對所述掃描圖騰的圖形依次進行預處理、分割和提取圖形特征操作,獲取掃描圖騰并發送至服務器。
[0071]如圖2所示,一種基于圖騰識別的交互方法,包括如下步驟:
[0072]步驟1,服務器接收客戶端發送的用戶信息,根據所述用戶信息判斷該用戶是否已建立圖騰賬戶;如果是,則執行步驟2 ;否,則執行步驟5。
[0073]步驟2,客戶端登錄服務器對注冊信息進行修改,并結束操作;或執行步驟3。
[0074]步驟3,客戶端掃描具有圖騰的對象,將獲取的圖騰發送至服務器,執行步驟4。
[0075]所述步驟3【具體實施方式】包括:通過掃描圖騰的識別邊框確定識別區域,提取掃描圖騰的圖形,并對所述掃描圖騰的圖形依次進行預處理、分割和提取圖形特征操作,獲取掃描圖騰并發送至服務器。
[0076]步驟4,服務器將客戶端發送的圖騰與數據庫中的已有圖騰進行匹配,獲得匹配圖騰,并將匹配圖騰對應的注冊信息和用戶信息顯示于客戶端,將發送圖騰的用戶與匹配圖騰的用戶建立連接,并結束操作。
[0077]所述步驟4包括如下步驟:
[0078]步驟41,服務器根據掃描用戶的用戶信息或注冊信息將數據庫劃分為按一定優先級排列的多個子數據庫。
[0079]步驟42,服務器逐一提取子數據庫,將其已有圖騰與客戶端發送的圖騰進行匹配,獲得匹配圖騰,并將匹配圖騰對應的注冊信息和用戶信息顯示于客戶端,將發送圖騰的用戶與匹配圖騰的用戶建立連接;如,對全部子數據庫中已有圖騰進行匹配后,未獲得匹配圖騰,則輸出掃描圖騰為無效信息并顯示于客戶端。
[0080]步驟5,客戶端發送注冊信息和圖形至服務器,服務器根據圖形生成注冊信息對應的圖騰,并將注冊信息及對應的圖騰存儲在數據庫中,執行步驟I。
[0081 ] 所述步驟5包括如下步驟:
[0082]步驟51,客戶端發送注冊信息和圖形至服務器。
[0083]步驟52,服務器判斷所述圖形與數據庫已有圖騰的圖形是否相區別,如果是,則將所述圖形添加識別邊框生成圖騰;否則輸出重新輸入圖形信息并顯示于客戶端注冊界面,并重新判斷客戶端重新返回的圖形。
[0084]步驟53,服務器將注冊信息及對應的圖騰存儲在數據庫中。
[0085]步驟54,服務器輸出設置密碼信息并顯示于客戶端注冊界面,接收并存儲客戶端返回的密碼。
[0086]以上所述僅為本發明的較佳實施例,并不用以限制本發明,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。
【主權項】
1.一種基于圖騰識別的交互系統,其特征在于,包括客戶端和服務器, 所述服務器包括 用戶管理模塊,其用于接收客戶端發送的用戶信息,根據所述用戶信息判斷該用戶是否已建立圖騰賬戶;如果是則調用注冊信息管理模塊,否則調用賬戶建立模塊; 賬戶建立模塊,其用于向客戶端提供注冊界面,接收客戶端返回的注冊信息和圖形,根據圖形生成注冊信息對應的圖騰,并將注冊信息及對應的圖騰存儲在數據庫中; 數據庫,其用于存儲用戶的注冊信息及對應的圖騰; 圖騰匹配模塊,其用于將客戶端發送的圖騰與數據庫中的已有圖騰進行匹配,獲得匹配圖騰,并將匹配圖騰對應的注冊信息和用戶信息顯示于客戶端,將發送圖騰的用戶與匹配圖騰的用戶建立連接; 注冊信息管理模塊,其用于向客戶端提供登錄界面,對注冊信息進行管理; 所述客戶端包括 注冊模塊,其用于向服務器發送注冊信息和圖形,建立圖騰賬戶; 登錄模塊,其用于登錄服務器進入注冊信息管理模塊,對注冊信息進行修改;或調用掃描模塊; 掃描模塊,其用于掃描具有圖騰的對象,將獲取的圖騰發送至服務器。2.根據權利要求1所述一種基于圖騰識別的交互系統,其特征在于,所述用戶信息包括手機號碼、手機設備識別信息及用戶地理位置信息,所述注冊信息包括會員名字、會員所屬地、會員家鄉、會員畢業學校和/或會員愛好。3.根據權利要求1所述一種基于圖騰識別的交互系統,其特征在于,所述賬戶建立模塊包括賬戶建立單元、圖騰生成單元和密碼設置單元; 賬戶建立單元,其用于向客戶端提供注冊界面,接收客戶端返回的注冊信息和圖形,驅動圖騰生成單元生成圖騰,并將注冊信息及對應的圖騰存儲在數據庫中; 圖騰生成單元,其用于判斷所述圖形與數據庫已有圖騰的圖形是否相區別,如果是,則將所述圖形添加識別邊框生成圖騰;否則輸出重新輸入圖形信息并顯示于客戶端注冊界面,并重新判斷客戶端重新返回的圖形; 密碼設置單元,其用于輸出設置密碼信息并顯示于客戶端注冊界面,接收并存儲客戶端返回的密碼。4.根據權利要求1所述一種基于圖騰識別的交互系統,其特征在于,所述圖騰匹配模塊包括數據庫劃分單元和搜索匹配單元; 數據庫劃分單元,其用于根據掃描用戶的用戶信息或注冊信息將數據庫劃分為按一定優先級排列的多個子數據庫; 搜索匹配單元,其用于逐一提取子數據庫,將其已有圖騰與客戶端發送的圖騰進行匹配,獲得匹配圖騰,并將匹配圖騰對應的注冊信息和用戶信息顯示于客戶端,將發送圖騰的用戶與匹配圖騰的用戶建立連接;如,對全部子數據庫中已有圖騰進行匹配后,未獲得匹配圖騰,則輸出掃描圖騰為無效信息并顯示于客戶端。5.根據權利要求3所述一種基于圖騰識別的交互系統,其特征在于,所述掃描模塊通過掃描圖騰的識別邊框確定識別區域,提取掃描圖騰的圖形,并對所述掃描圖騰的圖形依次進行預處理、分割和提取圖形特征操作,獲取掃描圖騰并發送至服務器。6.一種基于圖騰識別的交互方法,其特征在于,包括如下步驟: 步驟1,服務器接收客戶端發送的用戶信息,根據所述用戶信息判斷該用戶是否已建立圖騰賬戶;如果是,則執行步驟2 ;否,則執行步驟5 ; 步驟2,客戶端登錄服務器對注冊信息進行修改,并結束操作;或執行步驟3 ; 步驟3,客戶端掃描具有圖騰的對象,將獲取的圖騰發送至服務器,執行步驟4 ; 步驟4,服務器將客戶端發送的圖騰與數據庫中的已有圖騰進行匹配,獲得匹配圖騰,并將匹配圖騰對應的注冊信息和用戶信息顯示于客戶端,將發送圖騰的用戶與匹配圖騰的用戶建立連接,并結束操作; 步驟5,客戶端發送注冊信息和圖形至服務器,服務器根據圖形生成注冊信息對應的圖騰,并將注冊信息及對應的圖騰存儲在數據庫中,執行步驟I。7.根據權利要求6所述一種基于圖騰識別的交互方法,其特征在于,所述用戶信息包括手機號碼、手機設備識別信息及用戶地理位置信息,所述注冊信息包括會員名字、會員所屬地、會員家鄉、會員畢業學校和/或會員愛好。8.根據權利要求6所述一種基于圖騰識別的交互方法,其特征在于,所述步驟5包括如下步驟: 步驟51,客戶端發送注冊信息和圖形至服務器; 步驟52,服務器判斷所述圖形與數據庫已有圖騰的圖形是否相區別,如果是,則將所述圖形添加識別邊框生成圖騰;否則輸出重新輸入圖形信息并顯示于客戶端注冊界面,并重新判斷客戶端重新返回的圖形; 步驟53,服務器將注冊信息及對應的圖騰存儲在數據庫中; 步驟54,服務器輸出設置密碼信息并顯示于客戶端注冊界面,接收并存儲客戶端返回的密碼。9.根據權利要求6所述一種基于圖騰識別的交互方法,其特征在于,所述步驟4包括如下步驟: 步驟41,服務器根據掃描用戶的用戶信息或注冊信息將數據庫劃分為按一定優先級排列的多個子數據庫; 步驟42,服務器逐一提取子數據庫,將其已有圖騰與客戶端發送的圖騰進行匹配,獲得匹配圖騰,并將匹配圖騰對應的注冊信息和用戶信息顯示于客戶端,將發送圖騰的用戶與匹配圖騰的用戶建立連接;如,對全部子數據庫中已有圖騰進行匹配后,未獲得匹配圖騰,則輸出掃描圖騰為無效信息并顯示于客戶端。10.根據權利要求8所述一種基于圖騰識別的交互方法,其特征在于,所述步驟3【具體實施方式】包括:通過掃描圖騰的識別邊框確定識別區域,提取掃描圖騰的圖形,并對所述掃描圖騰的圖形依次進行預處理、分割和提取圖形特征操作,獲取掃描圖騰并發送至服務器。
【專利摘要】本發明涉及一種基于圖騰識別的交互系統及方法,包括客戶端和服務器;所述服務器包括:用戶管理模塊、賬戶建立模塊、數據庫、圖騰匹配模塊和注冊信息管理模塊;所述客戶端包括:注冊模塊、登錄模塊和掃描模塊。本發明實現了將圖形生成圖騰,并匹配用戶信息和注冊信息,將掃描發送圖騰的用戶與匹配圖騰的用戶建立連接,有效加強物聯網的交互。
【IPC分類】H04L29/08
【公開號】CN105141651
【申請號】CN201510354758
【發明人】趙亮
【申請人】趙亮
【公開日】2015年12月9日
【申請日】2015年6月24日