一種用於對象信息採集和信息匹配的系統及方法與流程
2023-10-26 21:01:02 2

本發明屬於信息技術領域,尤其涉及一種用於對象信息採集和信息匹配的系統及方法。
背景技術:
隨著通信技術的發展,通過個人便攜終端就可以在網際網路中查到自己感興趣的對象的相關信息。現有的信息獲取服務中,一般是由搜尋引擎接收到用戶通過客戶端輸入的關鍵詞之後,匹配出與該關鍵詞對應的目標對象,進而向所述客戶端返回這些目標對象的圖像信息和/或獲取連結信息,例如CN103020276A公開了一種社交對象搜索方法及裝置。由於現有搜尋引擎只能夠根據關鍵詞對對象信息進行匹配,從而導致了信息獲取的靈活性和效率的降低,而且用戶信息的安全性也得不到保護。
技術實現要素:
為了解決上述技術問題,本發明提供一種用於對象信息採集和信息匹配的系統,包括中心伺服器以及與所述中心伺服器連接的若干客戶端;
所述客戶端用於用戶採集所關注的對象的面部圖像信息或者聲音信息,生成信息處理指令,並發送至中心伺服器;
所述中心伺服器包括中心控制器,所述中心控制器包括:
信息處理模塊:用於將客戶端發送過來的採集信息與系統預存信息以及網際網路信息進行對比,找出採集信息的符合對象;
匹配權限設定模塊:用於用戶設定是否允許其他用戶將採集信息與自己進行匹配,可以設定為不允許、需要進行確認、允許三種狀態;
信息匹配確認模塊:用於當用戶允許其他用戶將採集信息與自己進行匹配但需要進行確認的情況下,向用戶發送是否允許信息匹配的選擇信息。
本系統可以通過直接採集對象的圖像、視頻、聲音等相關信息來避免採用關鍵詞匹配存在的描述不全面、不確切等問題,也能有效消除採用關鍵詞進行匹配導致的匹配結果數據龐大導致的選擇困難和效率低下,還能通過用戶對相關權限的設置和確認提高用戶的信息公開自主性,保障用戶的信息安全。
在上述系統中,客戶端可以集成在手機、平板電腦等常見便攜終端上;信息採集裝置可以包括但不限於照相設備、錄像設備和錄音設備;信息輸出裝置可以包括但不限於顯示器、揚聲器。
進一步的,所述中心控制器還包括結果選擇模塊,所述結果選擇模塊用於當信息處理模塊的處理結果中與採集信息相符的疑似對象個數大於1時,將疑似對象的相關信息發送至客戶端供用戶選擇。
進一步的,所述中心控制器還包括信息安全模塊,所述信息安全模塊用於對發起用戶上傳至中心伺服器的採集信息文件進行安全處理。
進一步的,所述中心控制器還包括身份認證模塊,所述身份認證模塊用於用戶進行身份認證。對用戶進行身份認證可以提高系統的安全性,保障用戶信息的網絡安全。
進一步的,所述身份認證的方式為指紋認證、刷臉認證和密碼認證中的至少一種。
進一步的,所述信息處理模塊包括:
信息特徵篩選單元:用於對採集信息進行分析,篩選出其中的特徵信息;
初步篩選單元:用於將篩選出的特徵信息與系統預存信息以及網際網路信息進行比對,篩選出具有符合所述特徵信息的預選對象;
全面篩選單元:用於將預選對象的相關信息與採集信息進行全面比對,找出符合對象。
將信息處理模塊進行信息處理的過程分為特徵篩選、初步篩選和全面篩選三個步驟,可以有效提高信息處理模塊進行信息處理的效率和準確性。
本發明還提供一種用於對象信息採集和信息匹配的方法,包括:
S1.發起用戶通過客戶端採集所關注的對象的面部圖像信息或者聲音信息,並生成信息處理指令,再將採集信息和信息處理指令發送給中心伺服器;
S2.中心伺服器將採集信息與系統預存信息和網際網路信息進行對比處理,找出採集信息的符合對象;
S3.中心伺服器根據符合對象設定的信息匹配權限確定如何向發起用戶發送信息處理結果,如果符合對象的信息匹配權限設定為「允許」,則直接向發起用戶發送符合對象的相關信息;如果符合對象的信息匹配權限設定為「不允許」,則不向發起用戶發送符合對象的相關信息並將符合對象不允許進行信息匹配的信息反饋給發起用戶;如果符合對象的信息匹配權限設定為「需要進行確認」,則向符合對象發送問詢指令,並在接收到符合對象的回覆後按照回復內容向發起用戶發送或禁止發送符合對象的相關信息;
S4.發起用戶接收信息處理結果,並通過符合對象的相關信息添加符合對象為聯繫對象。
進一步的,所述方法還包括:當中心伺服器的對比處理結果顯示與採集信息相符的疑似對象個數大於1時,中心伺服器分別向發起用戶及各個疑似對象發送對疑似對象進行選擇的信息,疑似對象可以進行選擇或者默認不進行選擇,發起用戶通過參考疑似對象的選擇結果進行選擇或按照自己的判斷進行選擇。
進一步的,所述方法還包括:當符合對象是中心伺服器的用戶時,中心伺服器向發起用戶發送信息處理結果的同時刪除發起用戶上傳至中心伺服器的採集信息文件;當符合對象不是本中心伺服器的用戶時,中心伺服器將採集信息文件分離成兩部分,一部分保存至中心伺服器,另一部分發送至發起用戶客戶端並在中心伺服器的用戶資料庫中進行備份,所述用戶資料庫需要用戶驗證才能打開。
進一步的,所述方法還包括:用戶使用客戶端需要進行身份認證,所述身份認證的方式為指紋認證、刷臉認證和密碼認證中的至少一種。
進一步的,所述信息處理具體包括:首先對採集信息進行分析,篩選出其中的特徵信息;然後將篩選出來的特徵信息與系統預存信息和網際網路信息進行比對,篩選出符合特徵信息的疑似對象;最後將疑似對象的相關信息分別與採集信息進行全面比對,找出疑似對象中的符合對象。
本發明提供的用於對象信息採集和信息匹配的系統及方法通過直接採集對象的圖像、視頻、聲音等相關信息來進行對象信息的匹配,避免採用關鍵詞匹配存在的描述不全面、不確切、匹配結果數據龐大導致選擇困難和效率低下等問題,通過用戶對相關權限的設置和確認提高用戶的信息公開的自主性,通過對採集信息文件的安全處理避免用戶信息洩露,保障用戶信息的網絡安全。
附圖說明
圖1為本發明實施例1的用於對象信息採集和信息匹配的系統的結構示意圖;
圖2為本發明實施例1的客戶端的結構示意圖;
圖3為本發明實施例1的中心伺服器的結構示意圖;
圖4為本發明實施例1的信息處理模塊的第二種實施方式的結構示意圖;
圖5為本發明實施例2的中心伺服器的結構示意圖;
圖6為本發明實施例3的中心伺服器的結構示意圖;
圖7為本發明實施例4的用於對象信息採集和信息匹配的方法的流程圖;
圖8為本發明實施例4的中心伺服器對採集信息進行比對處理的第二種操作的流程圖;
圖9為本發明實施例5的用於對象信息採集和信息匹配的方法的流程圖;
圖10為本發明實施例6的用於對象信息採集和信息匹配的方法的流程圖。
具體實施方式
下面結合附圖和實施例,對本發明的具體實施方式作進一步描述。以下實施例僅用於更加清楚地說明本發明的技術方案,而不能以此來限制本發明的保護範圍。
實施例1
一種用於對象信息採集和信息匹配的系統,如圖1-3所示,包括中心伺服器以及與所述中心伺服器連接的若干客戶端;
所述客戶端包括客戶端控制器以及分別與所述客戶端控制器連接的客戶端存儲器、信息採集裝置、信息輸出裝置和輸入操作設備;
所述客戶端控制器包括:
客戶端通信模塊:用於客戶端與中心伺服器間的信息交互;
信息處理指令生成模塊:用於根據採集信息生成信息處理指令;
所述客戶端存儲器用於儲存信息;
所述信息採集裝置用於採集對象的面部圖像信息或者聲音信息;
所述信息輸出裝置用於輸出中心伺服器發送的信息處理結果;
所述輸入操作設備用於用戶進行信息和選擇的輸入;
所述中心伺服器包括中心控制器以及與所述中心控制器連接的中心存儲器;
所述中心控制器包括:
伺服器通信模塊:用於中心伺服器與客戶端之間以及中心伺服器與網際網路之間的信息交互;
用戶管理模塊:用於管理用戶信息;
信息處理模塊:用於將客戶端發送過來的採集信息與系統預存信息以及網際網路信息進行對比,找出採集信息的符合對象;
匹配權限設定模塊:用於用戶設定是否允許其他用戶將採集信息與自己進行匹配,可以設定為不允許、需要進行確認、允許三種狀態;
信息匹配確認模塊:用於當用戶允許其他用戶將採集信息與自己進行匹配但需要進行確認的情況下,向用戶發送是否允許信息匹配的選擇信息;
所述中心存儲器用於存儲信息。
在本實施例中,客戶端包括發起用戶客戶端和被添加用戶客戶端,所述發起用戶客戶端用於發起用戶採集所關注的對象的面部圖像信息或者聲音信息,生成信息處理指令發送至中心伺服器,並對中心伺服器提供的符合對象進行添加聯繫對象的操作;所述被添加用戶客戶端用於被添加用戶設定匹配權限、進行匹配確認以及對發起用戶的添加請求進行反饋等操作。
在本實施例中,要求發起用戶與感興趣對象之間的距離必須保證發起用戶客戶端可以清晰採集到感興趣對象的圖像或聲音。
發起用戶想將感興趣的對象添加為聯繫對象時,採用客戶端採集感興趣對象的面部圖像、面部表情或者聲音的信息,通過信息處理指令生成模塊生成信息處理指令,發送給中心伺服器;中心伺服器的信息處理模塊將客戶端發送過來的採集信息與系統預存信息以及網際網路信息進行對比,找出採集信息的符合對象;中心伺服器通過用戶管理模塊確定符合對象是否為本系統用戶;如果符合對象並不是本系統的用戶,中心伺服器則通知發起用戶客戶端不能添加為聯繫對象;如果符合對象是本系統的用戶,中心伺服器根據符合對象預先設定的信息匹配權限確定如何向發起用戶客戶端發送信息處理結果,如果符合對象的信息匹配權限設定為「允許」,則直接向發起用戶客戶端發送符合對象的相關信息;如果符合對象的信息匹配權限設定為「不允許」,則不向發起用戶客戶端發送符合對象的相關信息並將符合對象不允許進行信息匹配的信息反饋給發起用戶客戶端;如果符合對象的信息匹配權限設定為「需要進行確認」,則向被添加用戶客戶端發送問詢指令,並在接收到被添加用戶客戶端的回覆後按照回復內容向發起用戶客戶端發送或禁止發送符合對象的相關信息;發起用戶根據發起用戶客戶端接收到的符合對象的相關信息確定是否添加符合對象為聯繫對象,如果選擇添加聯繫對象,則通過中心伺服器向被添加用戶客戶端發送添加申請,如被添加用戶客戶端同意,則添加成功,如被添加用戶客戶端拒絕,則添加失敗。
在本實施例中,信息處理模塊第一種實施方式是採取將採集信息直接與系統預存信息和網際網路信息進行全面比對找出符合對象。第二種實施方式是通過分步比對的方式找出符合對象。信息處理模塊的第二種實施方式,如圖4所示,包括:
信息特徵篩選單元:用於對採集信息進行分析,篩選出其中的特徵信息;
初步篩選單元:用於將篩選出的特徵信息與系統預存信息以及網際網路信息進行比對,篩選出具有符合所述特徵信息的預選對象;
全面篩選單元:用於將預選對象的相關信息與採集信息進行全面比對,找出符合對象。
在本實施例中,可以在中心控制器上設置身份認證模塊,所述身份認證模塊用於用戶進行身份認證,所述身份認證的方式為指紋認證、刷臉認證和密碼認證中的至少一種。
實施例2
一種用於對象信息採集和信息匹配的系統,如圖5所示,與實施例1不同的是:所述中心控制器還包括:
結果選擇模塊:用於當信息處理模塊的處理結果中與採集信息相符的疑似對象個數大於1時,將疑似對象的相關信息發送至客戶端供用戶選擇。
在本實施例中,當信息處理結果中的疑似對象個數大於1時,中心伺服器分別向發起用戶及疑似對象的客戶端發送對疑似對象進行選擇的信息供用戶進行選擇,疑似對象的選擇可以提高信息處理結果的準確性。
實施例3
一種用於對象信息採集和信息匹配的系統,如圖6所示,與實施例1不同的是:所述中心控制器還包括:
信息安全模塊:用於對發起用戶上傳至中心伺服器的採集信息文件進行安全處理。
實施例4
一種用於對象信息採集和信息匹配的方法,如圖7所示,所述方法包括:
S1.發起用戶通過客戶端採集所關注的對象的面部圖像信息或者聲音信息,並生成信息處理指令,再將採集信息和信息處理指令發送給中心伺服器;
S2.中心伺服器將採集信息與系統預存信息和網際網路信息進行對比處理,找出採集信息的符合對象;
S3.中心伺服器根據符合對象設定的信息匹配權限確定如何向發起用戶發送信息處理結果,如果符合對象的信息匹配權限設定為「允許」,則直接向發起用戶發送符合對象的相關信息;如果符合對象的信息匹配權限設定為「不允許」,則不向發起用戶發送符合對象的相關信息並將符合對象不允許進行信息匹配的信息反饋給發起用戶;如果符合對象的信息匹配權限設定為「需要進行確認」,則向符合對象發送問詢指令,並在接收到符合對象的回覆後按照回復內容向發起用戶發送或禁止發送符合對象的相關信息;
S4.發起用戶接收信息處理結果,並通過符合對象的相關信息添加符合對象為聯繫對象。
在本實施例中,可以要求用戶使用客戶端前先進行身份認證,所述身份認證的方式為指紋認證、刷臉認證和密碼認證中的至少一種。
在本實施例中,中心伺服器將採集信息進行比對處理的第一種操作將採集信息直接與系統預存信息和網際網路信息進行全面比對找出符合對象。第二種操作是通過分步比對的方式找出符合對象,如圖8所示,具體步驟包括:首先對採集信息進行分析,篩選出其中的特徵信息;然後將篩選出來的特徵信息與系統預存信息和網際網路信息進行比對,篩選出符合特徵信息的疑似對象;最後將疑似對象的相關信息分別與採集信息進行全面比對,找出疑似對象中的符合對象。
實施例5
一種用於對象信息採集和信息匹配的方法,如圖9所示,與實施例4不同的是,所述方法還包括:當中心伺服器的對比處理結果顯示與採集信息相符的疑似對象個數大於1時,中心伺服器分別向發起用戶及各個疑似對象發送對疑似對象進行選擇的信息,疑似對象可以進行選擇或者默認不進行選擇,發起用戶通過參考疑似對象的選擇結果進行選擇或按照自己的判斷進行選擇。
實施例6
一種用於對象信息採集和信息匹配的方法,如圖10所示,與實施例4不同的是,當符合對象是本中心伺服器的用戶時,中心伺服器向發起用戶發送信息處理結果的同時刪除發起用戶上傳至中心伺服器的採集信息文件;當符合對象不是本中心伺服器的用戶時,中心伺服器將採集信息文件分離成兩部分,兩部分文件可以是將原始的音頻或圖像或視頻文件分離成兩部分,也可以是將音頻或圖像或視頻文件在轉碼的過程中分離成兩部分,也可以是基於現有的視頻或音頻或圖像的加密技術,分為解碼文件和加密文件,將兩部分文件一部分保存至中心伺服器,另一部分發送至發起用戶客戶端保存。本發明的目的是保證無論是中心伺服器還是客戶端,都不能單獨打開採集信息文件。另一部分還可以在中心伺服器的用戶資料庫中備份,該資料庫只有用戶輸入密碼或其他驗證方式,才可以被打開,防止客戶端(比如手機)丟失時,採集的數據丟失。
在本實施例中,當符合對象成為本中心伺服器的用戶時,中心伺服器可以發送提醒信息給發起用戶,提醒發起用戶添加符合對象為聯繫對象。