在社交上下文數(shù)據(jù)消費數(shù)據(jù)并創(chuàng)建社交圈或在線社交網(wǎng)絡(luò)變得非常普遍,共享這些體驗的希望顯著地增大。這種期望為個人創(chuàng)建了新的聯(lián)系-挑戰(zhàn),諸如一個人在什么情況下認識了誰,與誰聯(lián)系,如何將人與特定的社交圈,以及那些聯(lián)系和圈的上下文相關(guān)聯(lián)。
各種系統(tǒng)能夠基于用戶創(chuàng)建的類別,諸如朋友、家庭,同事,等等,或歸屬于不同的組(例如,足球隊或俱樂部),將人手動分組為社交圈。手動分組通過提示用戶標識個人并將他們指定到組或社交圈來執(zhí)行。例如,可以詢問FACEBOOKTM用戶,他或她是否認識某個人,為特定的組織工作,或在特定教育機構(gòu)學(xué)習(xí)。然后,用戶可以手動標識或?qū)€人分組到社交圈或其他類別中。
附圖簡述
在不一定按比例繪制的附圖中,類似編號可以描述不同的視圖中的類似的組件。具有不同的字母后綴的類似編號可以表示類似的組件的不同的實例。附圖作為示例,而不作為限制,一般示出了在本文檔中討論的各實施例。
圖1是示出了根據(jù)一實施例的社交圈標識方案的示例的流程圖。
圖2是示出了根據(jù)一實施例的關(guān)系標識系統(tǒng)的示例的框圖。
圖3是示出了根據(jù)一實施例的用于社會關(guān)系標識的示例方案的流程圖。
圖4是根據(jù)一實施例的分層預(yù)定義的本體的示例。
圖5是示出了可以在其上執(zhí)行此處所討論的技術(shù)中的任何一個或多個的示例機器的框圖。
圖6是示出了根據(jù)一實施例的關(guān)系標識系統(tǒng)的示例的框圖。
具體實施方式
下列描述和圖形充分示出了特定的實施例以使所屬領(lǐng)域的技術(shù)人員實踐它們。其他實施例可以包括結(jié)構(gòu)、邏輯、電的過程及其他變化。一些實施例的部分和特征可以被包括在其他實施例的那些部分和特征中,或被它們代替。在權(quán)利要求書中闡述的實施例包含那些權(quán)利要求書的所有可用的等效內(nèi)容。
盡管現(xiàn)有的社交分組具有優(yōu)點和缺點,但是,它們不會自動化或完成社交上下文。此處所討論的技術(shù)包括使用圖像處理和分析能力來為各種應(yīng)用提供自動化的社交圈生成和分析。在一個示例中,對向系統(tǒng)輸入(或通過面部識別技術(shù)產(chǎn)生的)的一個人的個人信息可以提供交叉引用各種數(shù)據(jù)源以生成社會關(guān)系以及該關(guān)系的上下文的能力。此信息可以對諸如社交網(wǎng)絡(luò)、安全特權(quán)控制以及個人助理之類的不同的應(yīng)用有用。
在一個示例中,社交網(wǎng)絡(luò)以及社交圈可以通過掃描用戶的媒體內(nèi)容(例如,存儲在移動設(shè)備、個人計算機,或在線儲存庫中的照片或視頻)并通過標識不同情況下的帶有其他人的照片(例如,家庭成員、親戚、姊妹會姐妹、軍隊朋友、隊友,同事,等等),確定用戶和個人或組之間的聯(lián)系。在一個示例情況下,用戶可以具有許多其中有他自己以及其他人穿著足球?qū)W校的類似的足球制服的照片。示例社會關(guān)系標識系統(tǒng)可以判斷照片中的人是用戶的足球伙伴,并將他們分組為帶有包括檢索詞“足球”的標記的社交圈。
可以使用示例社會關(guān)系標識系統(tǒng)來控制安全特權(quán),諸如對有線或無線網(wǎng)絡(luò)、存儲器或其他設(shè)備的訪問??梢愿鶕?jù)由系統(tǒng)通過使用社交或關(guān)系分析技術(shù)所標識的關(guān)系連接,確定對資源的訪問。例如,如果一個人的姐妹進入此人的家中,攝像機可以捕捉她的圖像,安全系統(tǒng)可以使用該圖像來識別她,并基于通過關(guān)系標識系統(tǒng)對其他圖像的處理確定的該個人的關(guān)系,安全系統(tǒng)可以允許她連接到用戶的家庭有線或無線網(wǎng)絡(luò),或訪問家中的其他資源。
示例社會關(guān)系標識系統(tǒng)可以被用作社交顧問。例如,通過確定并理解(例如,排序或映射)個人的與其他人的關(guān)系或社交聯(lián)系,系統(tǒng)可以通過一個或多個人助理應(yīng)用程序,提供有關(guān)該個人與其他人的關(guān)系狀態(tài)的建議,或建議與他們的活動。例如,個人助理應(yīng)用程序可以基于個人與其他人的關(guān)系狀態(tài)按優(yōu)先級處理提醒,或基于他們的關(guān)系狀態(tài),提供與特定的人(該個人與該特定的人時斷時續(xù)地進行交互)保持接觸的通知。
示例社會關(guān)系標識系統(tǒng)可以被執(zhí)法機構(gòu)用來基于對于身份的圖像識別(例如,面部識別)以及共同的活動或參與違法活動,標識人之間的聯(lián)系,并由此幫助執(zhí)法機構(gòu)減少犯罪和恐怖活動。例如,可以分析對一家商店快閃搶劫的監(jiān)控錄像,以識別參與了搶劫的人,從商店搶走的商品、以及基于其他圖像分析(例如,社交網(wǎng)絡(luò)帖子,街道級別的監(jiān)控圖像或視頻),潛在地確定參與者之間的組從屬關(guān)系。
圖1是示出了根據(jù)一實施例的社交圈標識方案100的示例的流程圖。對一個或多個圖像中的屬性的標識可以暗示人之間的信任關(guān)系或歸屬于不同的社交組??梢苑治鰣D像102,或其他媒體,以提取偽像,以推導(dǎo)人之間的信任關(guān)系以及歸屬于不同的組。在104,社交圈標識系統(tǒng)可以接收圖像102,并標識媒體中所描繪的一個或多個人。例如,圖像分析技術(shù)和機器學(xué)習(xí)能力(例如,面部識別過程)可以用于基于預(yù)先分析的媒體,標識圖像102中所描繪的個人,或可以創(chuàng)建新身份,用于以后標識確認或與已知個人相關(guān)聯(lián)。
在106,可以分析和標識圖像102中所描繪的對象的屬性。對象分析可以提供圖像102中所描繪的場景的上下文,諸如徽標、文本、大樓、品牌、位置,等等,用于補充所描繪的個人的身份。如此,可以使用已標識的對象來創(chuàng)建關(guān)于圖像102中所描繪的場景的上下文的額外的一層。例如,兩個選手正在比賽中踢足球的圖像102可能說明,兩個選手在同一足球隊,或至少在共同的足球同盟,兩個選手潛在地是朋友或熟人。
在108,從圖像中的對象提取的屬性,可以被用來幫助標識一個人與一起工作的人,與此人一起上課的人,配偶、親戚,或任何其他社交聯(lián)系,還標識歸屬于不同的組。如此,方案100可以幫助個人理解他的或她的任何類型的社交圈。在一個示例中,可以只使用來自個人的背景或歷史的最小量的信息來構(gòu)建社交圈,在某些示例中或情況下,用戶可能不需要手動或自愿地提供任何個人或上下文信息。
可以提供可以多個應(yīng)用程序使用的用于定義屬性或分組個人并了解與其他人的聯(lián)系的自動機制。在一個示例中,兩個正在接吻的人的照片可能暗示兩個人之間的浪漫的或家庭的關(guān)系,在另一種情況下,照片中的公司大樓旁邊的人,與額外的上下文一起,可能暗示,此人是公司的雇員、客戶或訪問者。
在110,任何標識的或潛在的與其他個人的聯(lián)系或社會關(guān)系都可以以全自動的方式被添加到社交圈或組中,以存儲在數(shù)據(jù)庫112中。由此,方案100可以基于提供的或獲取的可以用于各種應(yīng)用的照片或視頻,創(chuàng)建個人聯(lián)系和組歸屬的表示。
圖2是示出了根據(jù)一實施例的關(guān)系標識系統(tǒng)200的示例的框圖。系統(tǒng)200可包括存儲設(shè)備202,其中包括圖像204、視頻206或其他媒體208。存儲設(shè)備202可以是單一設(shè)備,諸如硬盤驅(qū)動器、閃存驅(qū)動器,或其他有形的計算機可讀介質(zhì),或連接到系統(tǒng)200的多個設(shè)備,例如,磁盤驅(qū)動器陣列、網(wǎng)絡(luò)存儲設(shè)備的集群,或基于云的存儲服務(wù)。
可以將存儲設(shè)備202的內(nèi)容提供到圖像識別模塊210。圖像識別模塊可以是適用于執(zhí)行圖像分析的單個組件,或多個單獨的組件,其中每一個都可以被用來執(zhí)行專門的分析。例如,圖像識別模塊210可包括光學(xué)字符識別(OCR)模塊212,可以被用來標識媒體中的文本,以幫助提取或確定任何所描繪的關(guān)系或歸屬,諸如一個人可能是其成員的足球組的名稱。圖像識別模塊210可包括面部識別模塊214以確定或匹配由存儲設(shè)備202所提供的媒體中所描繪的個人的身份。面部檢測和識別可以被實現(xiàn)為可以由圖像處理模塊210提取的屬性的子集。
可以由圖像識別模塊210標識照片的各種不同的屬性,諸如:某人穿著什么,一個人在什么位置,此人正在做什么,或此人和誰在一起,或其他“誰、什么、何時、哪里”類型的特征。標識這種上下文信息的示例技術(shù)可以使用被包括在訓(xùn)練集216的模塊中的機器學(xué)習(xí)能力。例如,可以處理樣本圖像,提取唯一圖案,以便訓(xùn)練系統(tǒng)200識別新的或未知圖像中的類似的屬性。
在標識圖像中的人以及上文所提及的不同的屬性之后,可以使用關(guān)系歸屬和提取本體218,然后,可以使用預(yù)定義的本體,來提取關(guān)系。可以創(chuàng)建相關(guān)關(guān)系并存儲在耦合到關(guān)系歸屬和提取本體218的數(shù)據(jù)庫222中。這些關(guān)系可以是概率性的,并可包括每一關(guān)系的置信水平。例如,對支持一種關(guān)系的假設(shè)的某一數(shù)量或閾值數(shù)量的圖像的分析可以提供一種暗示與某種組的現(xiàn)實的關(guān)系或歸屬確定性級別,諸如如果系統(tǒng)200分析了兩個人接吻的三個不同的照片,則系統(tǒng)200可以以強的肯定度估計兩個人具有關(guān)系。然而,如果系統(tǒng)200只分析了一個人吻另一個人的面頰的一張照片,那么,只有將降到確認一種關(guān)系的閾值之下的部分確定性。
其他社交或關(guān)系代理220可以耦合到關(guān)系歸屬和提取本體218。例如,如果用戶允許他的歸屬以及關(guān)系被與其他用戶和社交代理共享,則此信息可以與從圖像分析推導(dǎo)出的上下文相結(jié)合,對否則可能降到確認閾值之下的不同的歸屬以及關(guān)系的置信水平有貢獻。在一個示例情況下,系統(tǒng)200可以分析約翰的圖像,并識別足球制服,約翰是布賴恩的朋友,指出布賴恩位于一足球組,并使用相同社會服務(wù),這可能加強由系統(tǒng)200形成的約翰位于足球組中的假設(shè)。
系統(tǒng)可以基于圖像分析和社交關(guān)系歸屬和提取本體218處理,提供各種輸出224。例如,可以生成包括帶有共同的興趣,關(guān)系或特征的成員的社交圈226。在一個示例中,可以基于身份以及個人之間的關(guān)系,提供安全特權(quán)228。例如,可以響應(yīng)于判斷用戶的孩子出現(xiàn)于用戶的家的正門,由系統(tǒng)200打開電子鎖。另外,社交顧問230可以提供促進與其他人進行社會交往的社交建議。例如,社交顧問230可以提供有關(guān)關(guān)系狀態(tài)的建議,在較長時間不聯(lián)系之后,聯(lián)系一個親密朋友的提醒,或基于對兩個人的對應(yīng)的活動的分析,建議兩個人可能共同感興趣的活動或主題(例如,體育、藝術(shù)、孩子、消費品牌、職業(yè)、技術(shù),等等)。
圖3是示出了根據(jù)一實施例的用于社會關(guān)系標識的示例方案300的流程圖。方案300可以,例如,通過圖2的系統(tǒng)200來實現(xiàn)。
在302,系統(tǒng)或設(shè)備可以接收包括一個或多個人的圖像。圖像可包括照片或來自視頻的一個幀。圖像可以是系統(tǒng)或設(shè)備上本地地存儲的,由設(shè)備獲取的,例如,利用攝像機或數(shù)字視頻記錄器,或通過到網(wǎng)絡(luò)上的第二設(shè)備或服務(wù)器的連接訪問的。
在304,圖像分析技術(shù)可以標識一個或多個人。圖像分析可包括面部識別或用于確定一個或多個人的身份的其他技術(shù)。分析也可以包括對個人的活動評估。例如,此人(這些人)是否跑步、騎自行車、散步、坐著、站在一個組,觸摸,看某種東西,或任何其他活動。
在306,圖像分析技術(shù)可以標識對應(yīng)于至少一個人的對象。例如,可以使用對象標識技術(shù)(例如,機器視覺)來確定在圖像中存在哪些對象(例如,建筑物、小汽車、家具、體育設(shè)施、商品,衣服等等)。
在308,圖像分析技術(shù)可以標識對象的特征或標志。例如,如果一個人穿著帶有字母或徽標的衣服,則可以分析字母或徽標以確定字母的內(nèi)容(例如,OCR)或徽標的身份(例如,團隊、學(xué)校,或公司符號或徽章)。在一個更具體的示例中,在圖像中被描繪為穿著包括特定標志或標記的類似的或相同的制服的一組人可以被確定為全部都是由標志或標記表明的組織的雇員(例如,一組警察穿著制服并佩戴徽章,或穿著帶有一家制造公司的徽標的工作服或安全設(shè)備的制造人員團隊)。
在310,系統(tǒng)或設(shè)備可以確定由特征或標志表明的組員身份。組員身份可包括兩個人之間的關(guān)系。例如,描繪的穿著帶有公司徽標的比賽壘球衫的兩個人可以被確定為是公司壘球隊的成員,并進一步可以判斷這兩個人是與徽標相關(guān)聯(lián)的公司的雇員或顧客。
在312,可以進行檢查以判斷在圖像中是否存在更多對象。例如,在306和308處對壘球衫的標識說明分析圖像,是否有壘球或棒球設(shè)備,或其他運動設(shè)備,或體育場特征以提供個人是否是體育賽事的參與者或觀眾席中的球迷的進一步的上下文。
在314,設(shè)備或系統(tǒng)可以評估關(guān)系的置信水平。隨著對帶有共同的個人的多個圖像的處理,可以調(diào)整置信水平。在316,設(shè)備或系統(tǒng)可以將關(guān)系與置信水平信息一起存儲在數(shù)據(jù)庫中。
圖4是根據(jù)一實施例的分層預(yù)定義的本體400的示例。從照片中提取的標識特征以及關(guān)系可以被指定到分層的預(yù)定義的本體400中的條目中,描繪一個人可以與其相關(guān)聯(lián)的可能的組,一個人可能所在的不同的關(guān)系類型,或其他特征。例如,本體400描繪了預(yù)定義的家庭本體的小的子集,作為可以預(yù)定義的可能的關(guān)系的示例。額外的本體可包括職業(yè)、活動、嗜好、興趣等等。
圖5是示出了在其上可以執(zhí)行此處所討論的技術(shù)(例如,方法)中的任何一個或多個的示例機器500的框圖。在替代實施例中,機器500可以作為獨立設(shè)備來操作或可以連接(例如,聯(lián)網(wǎng))到其他機器。在聯(lián)網(wǎng)的配置中,機器500可以在服務(wù)器-客戶端網(wǎng)絡(luò)環(huán)境中服務(wù)器機器、客戶端機器、或兩者的身份來操作。在示例中,機器500可以充當(dāng)對等(P2P)(或其他分布式)網(wǎng)絡(luò)環(huán)境中的對等機器。機器500可以是個人計算機(PC)、平板PC、個人數(shù)字助理(PDA)、移動電話、web設(shè)備、或能夠執(zhí)行指定要由該機器執(zhí)行的動作的指令(順序的或以其他方式的)的任何機器。進一步地,盡管只示出了單個機器,但是,術(shù)語“機器”也應(yīng)該被視為包括分別地或聯(lián)合地執(zhí)行一組(或多組)指令以執(zhí)行此處所討論的方法中的任何一個或多個(諸如云計算、作為服務(wù)的軟件(SaaS)、其他計算機集群配置)的機器的任何集合。
如本文中所描述,示例可包括邏輯或許多組件、模塊或機制,或可以對它們進行操作。模塊或組件是能夠執(zhí)行指定的操作的有形的實體,并可以以某一方式配置。在示例中,能以指定的方式將電路(例如,內(nèi)部地或相對于諸如其他電路之類的外部實體)布置為模塊或組件。在一個示例中,一個或多個計算機系統(tǒng)(例如,獨立,客戶端或服務(wù)器計算機系統(tǒng))的全部或部分或一個或多個硬件處理器可以通過固件或軟件(例如,指令、應(yīng)用的一部分,或應(yīng)用)作為操作以執(zhí)行指定的操作的模塊/組件來配置。在一個示例中,軟件可以駐留(1)在非瞬態(tài)的機器可讀取的介質(zhì)上或(2)在傳輸信號中。在示例中,當(dāng)由模塊/組件的底層硬件執(zhí)行時,軟件使硬件執(zhí)行指定的操作。
相應(yīng)地,術(shù)語“模塊”和“組件”被理解為包含有形的實體,只要該實體是在物理上構(gòu)建的,專門配置的(例如,硬連線),或臨時(例如,短暫地)配置的(例如,編程的)以指定的方式操作或執(zhí)行此處所描述的任何操作中的一部分或全部的實體??紤]模塊/組件是臨時配置的示例,每一個模塊/組件都不必在任何一個時刻實例化。例如,在模塊/組件包括使用軟件配置的通用硬件處理器的情況下,通用硬件處理器可以在不同的時間被配置用于相應(yīng)的不同的模塊/組件。例如,軟件可以相應(yīng)地配置硬件處理器以在一個時間實例時構(gòu)成特定的模塊,并在不同時間實例時構(gòu)成不同的模塊/組件。
機器(例如,計算機系統(tǒng))500可包括硬件處理器502(例如,處理單元、圖形處理單元(GPU)、硬件處理器核,或其任何組合)、主存儲器504和靜態(tài)存儲器506,這些中的一些或全部可以通過鏈路(例如,總線、鏈路、互連或等等)508相互進行通信。機器500還可以包括顯示設(shè)備510、輸入設(shè)備512(例如,鍵盤)以及用戶接口(UI)導(dǎo)航設(shè)備514(例如,鼠標)。在示例中,顯示設(shè)備510、輸入設(shè)備512以及UI導(dǎo)航設(shè)備514可以是觸摸屏顯示器。機器500可以另外包括大容量存儲設(shè)備(例如,驅(qū)動單元)516、信號生成設(shè)備518(例如,揚聲器),網(wǎng)絡(luò)接口設(shè)備520以及一個或多個傳感器521(諸如,全球定位系統(tǒng)(GPS)傳感器、照相機、視頻記錄器、羅盤、加速度計或其他傳感器)。機器500可以包括輸出控制器528,諸如,用于通信或控制一個或多個外圍設(shè)備(例如,打印機、讀卡器等等)的串行連接(例如,通用串行總線(USB)、并行連接,或其他有線或無線(例如,紅外(IR))連接。
大容量存儲設(shè)備516可以包括機器可讀取的介質(zhì)522,在其上面存儲了一組或多組實現(xiàn)了或用于此處所描述的技術(shù)或功能中的任何一個或多個數(shù)據(jù)結(jié)構(gòu)或指令524(例如,軟件)。指令524還可以在由機器504執(zhí)行過程中完全地或至少部分地駐留在主存儲器506內(nèi)和/或在靜態(tài)存儲器502內(nèi),或在硬件處理器500內(nèi)。在示例中,硬件處理器502、主存儲器504、靜態(tài)存儲器506或大容量存儲設(shè)備516中的一個或任何組合都可以構(gòu)成機器可讀介質(zhì)。
盡管機器可讀介質(zhì)522被示出為單個介質(zhì),但是術(shù)語搣機器可讀介質(zhì)攠可包括配置成存儲這一條或多條指令524的單個介質(zhì)或多個介質(zhì)(例如,集中式或分布式數(shù)據(jù)庫和/或相關(guān)聯(lián)的高速緩存和服務(wù)器)。術(shù)語“機器可讀介質(zhì)”可包括能夠存儲、編碼或承載由機器500執(zhí)行并且使機器500執(zhí)行本公開的技術(shù)中的任何一種或多種的指令,或能夠存儲、編碼或承載由此類指令使用或與此類指令相關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)的任何可觸摸介質(zhì)。非限制性的機器可讀介質(zhì)的示例可以包括固態(tài)存儲器以及光和磁介質(zhì)。機器可讀介質(zhì)的具體示例可包括:非易失性存儲器,諸如,半導(dǎo)體存儲器設(shè)備(例如,電可編程只讀存儲器(EPROM)、電可擦可編程只讀存儲器(EEPROM))以及閃存設(shè)備;磁盤,諸如,內(nèi)部硬盤和可移除盤;磁光盤;以及CD-ROM和DVD-ROM盤。
還可以經(jīng)由利用許多傳輸協(xié)議(例如,幀中繼、網(wǎng)際協(xié)議(IP)、傳輸控制協(xié)議(TCP)、用戶數(shù)據(jù)報協(xié)議(UDP)、超文本傳輸協(xié)議(HTTP)等等)中的任何一種協(xié)議的網(wǎng)絡(luò)接口設(shè)備520,通過使用傳輸介質(zhì)的通信網(wǎng)絡(luò)526來進一步發(fā)送或接收指令524。示例通信網(wǎng)絡(luò)可包括局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、分組數(shù)據(jù)網(wǎng)絡(luò)(例如,因特網(wǎng))、移動電話網(wǎng)絡(luò)(例如,蜂窩網(wǎng)絡(luò))、明文老式電話業(yè)務(wù)(POTS)網(wǎng)絡(luò),以及無線數(shù)據(jù)網(wǎng)絡(luò)(例如,電氣與電子工程師學(xué)會(IEEE)802.11的被稱為的標準系列,被稱為的IEEE 802.16標準系列)、對等(P2P)網(wǎng)絡(luò)等等。在一個示例中,網(wǎng)絡(luò)接口設(shè)備520可以包括連接到通信網(wǎng)絡(luò)526的一個或多個物理插孔(例如,以太網(wǎng)、同軸,或耳機塞孔)或一個或多個天線。在示例中,網(wǎng)絡(luò)接口設(shè)備520可包括使用單輸入多輸出(SIMO)、多輸入多輸出(MIMO),或多輸入單輸出(MISO)技術(shù)中的至少一種來以無線方式通信的多個天線。術(shù)語“傳輸介質(zhì)”應(yīng)當(dāng)被視為包括能夠存儲、編碼或承載用于由機器500執(zhí)行的指令且包括數(shù)字或模擬通信信號的任何無形的介質(zhì),或用于促進此類軟件的傳遞的其他無形的介質(zhì)。
圖6是示出了根據(jù)一實施例的關(guān)系標識系統(tǒng)600的示例的框圖。系統(tǒng)600可以接收輸入252,諸如圖像204、視頻206,或如參考圖2的系統(tǒng)200所討論的其他媒體208。輸入252可以由系統(tǒng)600提供到關(guān)系行家組件254。
關(guān)系行家組件254可包括提供對輸入252的自動化分析的多個子組件。例如,圖像處理組件256適用于執(zhí)行圖像分析,諸如對個人的面部識別,或光學(xué)字符識別(OCR)以標識輸入252中的文本??梢詫D像處理組件256的結(jié)果提供到關(guān)系屬性組件258,以便提取任何所描繪的關(guān)系標志。關(guān)系標志可包括圖像中的個人相對于彼此的接近度(例如,正在接吻的兩個人可能是浪漫關(guān)系的標志,正在擁抱的兩個人可能是家庭關(guān)系的標志,正在一起用餐的兩個人可能暗示友誼)。
關(guān)系結(jié)構(gòu)組件260可以從關(guān)系屬性組件258接收關(guān)系標志,并構(gòu)建個人或組之間的關(guān)系結(jié)構(gòu)。在一個示例中關(guān)系標志可以排列在預(yù)定義的分層本體中。例如,兩個人在一起的閾值數(shù)量的圖像可以支持對單一圖像的分析,這些圖像可能描繪兩個人正在接吻或作出任何更親密的動作,確認了他們的友誼,并提高他們有浪漫的關(guān)系的似然率。
關(guān)系映射組件262可以接收或分析關(guān)系由結(jié)構(gòu)組件260構(gòu)建的關(guān)系結(jié)構(gòu),并基于相應(yīng)的關(guān)系結(jié)構(gòu)中的共同的屬性或熟人,生成帶有多個人的社交圈,或建議的關(guān)系連接。
系統(tǒng)600可以生成各種輸出264,作為由關(guān)系行家組件254執(zhí)行的分析的結(jié)果。輸出264可包括每個成員的屬性266,分組信息268,每個成員270的特權(quán)以及關(guān)系顧問組件272。在一個示例中,每個成員的屬性266可包括由系統(tǒng)600的任何一個組件確定的一個或多個特征。特征可包括諸如在圖4中所描述的分層預(yù)定義的本體400之類的本體中的元素。分組信息268可包括個人之間的關(guān)系,諸如家庭、浪漫、友誼、業(yè)務(wù),或其他類型的關(guān)系或聯(lián)系。
各種注意事項與示例
以下示例關(guān)于進一步的實施例。這些示例中的細節(jié)可以在一個或多個實施例中的任何地方被使用。
示例1包括確定社會關(guān)系的主題(諸如設(shè)備、方法、用于執(zhí)行動作的裝置,或包括指令的機器可讀的介質(zhì),所述指令當(dāng)由機器執(zhí)行時,導(dǎo)致機器執(zhí)行動作),包括:設(shè)備包括:利用所述處理器和存儲器實現(xiàn)的圖像識別組件,所述圖像識別組件用于:接收圖像,所述圖像包括至少一個人;標識所述圖像中的所述至少一個人;以及,標識對應(yīng)于所述圖像中的所述至少一個人的對象,所述對象包括其中包括一組中的成員資格的指示的特征或標志;以及,關(guān)系歸屬組件,用于:至少部分地基于所述對象,確定所述社交聯(lián)系的上下文;以及,至少部分地基于與所述組相關(guān)聯(lián)的所述特征或標志,確定所述至少一個人與所述組的社交聯(lián)系。
在示例2中,示例1的主題可以可任選地包括,其中,圖像識別組件用于:對所述標志執(zhí)行光學(xué)字符識別以確定所述組的身份。
在示例3中,示例1到2中的任何一個或多個的主題可以可任選地包括:耦合到所述圖像識別組件的攝像機,所述攝像機適用于向所述圖像識別組件提供所述圖像。
在示例4中,示例1到3中的任何一個或多個的主題可以可任選地包括:其中,圖像識別組件用進一步被配置為:對所述圖像中所描繪的所有個人執(zhí)行面部識別。
在示例5中,示例1到4中的任何一個或多個的主題可以可任選地包括:耦合到所述關(guān)系歸屬組件的數(shù)據(jù)存儲,所述數(shù)據(jù)存儲適用于在數(shù)據(jù)庫中存儲所述至少一個人與所述組的所述社交聯(lián)系,包括所述至少一個人的多個社交圈。
在示例6中,示例1到5中的任何一個或多個的主題可以可任選地包括:其中,所述關(guān)系歸屬組件用于:計算與所述社交聯(lián)系相關(guān)聯(lián)的置信水平,并響應(yīng)于所述置信水平高于閾值,將所述社交聯(lián)系分類為特定的關(guān)系。
示例7包括主題(諸如設(shè)備、方法、用于執(zhí)行動作的裝置,或包括指令的機器可讀的介質(zhì),所述指令當(dāng)由機器執(zhí)行時,導(dǎo)致機器執(zhí)行動作):接收圖像,所述圖像包括至少一個人;標識所述圖像中的所述至少一個人;標識對應(yīng)于所述圖像中的所述至少一個人的對象,所述對象包括其中包括一組中的成員資格的指示的特征或標志;以及,至少部分地基于與所述組相關(guān)聯(lián)的所述特征或標志,確定所述至少一個人與所述組的社交聯(lián)系。
在示例8中,示例7的主題可以可任選地包括,指令,當(dāng)由所述計算設(shè)備執(zhí)行時,使計算設(shè)備:對所述標志執(zhí)行光學(xué)字符識別以確定所述組的身份。
在示例9中,示例7到8中的任何一個或多個的主題可以可任選地包括:指令,當(dāng)由所述計算設(shè)備執(zhí)行時,使計算設(shè)備:對所述圖像中所描繪的所有個人執(zhí)行面部識別。
在示例10中,示例7到9中的任何一個或多個的主題可以可任選地包括:指令,當(dāng)由所述計算設(shè)備執(zhí)行時,使計算設(shè)備:至少部分地基于所述對象,確定所述社交聯(lián)系的上下文;其中,所述上下文包括與所述組的關(guān)聯(lián)。
在示例11中,示例7到10中的任何一個或多個的主題可以可任選地包括:指令,當(dāng)由所述計算設(shè)備執(zhí)行時,使計算設(shè)備:在數(shù)據(jù)庫中存儲所述至少一個人與所述組的所述社交聯(lián)系,包括所述至少一個人的多個社交圈。
在示例12中,示例7到11中的任何一個或多個的主題可以可任選地包括:指令,當(dāng)由所述計算設(shè)備執(zhí)行時,使計算設(shè)備:基于對多個圖像的分析,創(chuàng)建所述至少一個人的多個社交聯(lián)系的表示。
在示例13中,示例7到12中的任何一個或多個的主題可以可任選地包括:指令,當(dāng)由所述計算設(shè)備執(zhí)行時,使計算設(shè)備:計算與所述社交聯(lián)系相關(guān)聯(lián)的置信水平,并響應(yīng)于所述置信水平高于閾值,將所述社交聯(lián)系分類為特定的關(guān)系。
在示例14中,示例7到13中的任何一個或多個的主題可以可任選地包括:其中,所述特定的關(guān)系是下列各項中的至少一項:配偶、父或母-孩子、同事、同學(xué)、隊友,或友誼。
示例15包括用于社會關(guān)系標識的主題(諸如方法、用于執(zhí)行動作的裝置,包括指令的機器可讀的介質(zhì),所述指令,當(dāng)由機器執(zhí)行時,使機器執(zhí)行動作,或被配置成執(zhí)行下列各項的設(shè)備),包括:接收圖像,所述圖像包括至少一個人;標識所述圖像中的所述至少一個人;標識對應(yīng)于所述圖像中的所述至少一個人的對象,所述對象包括與一個組相關(guān)聯(lián)的特征或標志;以及,至少部分地基于與所述組相關(guān)聯(lián)的所述特征或標志,確定所述至少一個人與所述組的社交聯(lián)系。
在示例16中,示例15的主題可以可任選地包括,對所述標志執(zhí)行光學(xué)字符識別以確定所述組。
在示例17中,示例15到16中的任何一個或多個的主題可以可任選地包括:對所述圖像中所描繪的所有個人執(zhí)行面部識別。
在示例18中,示例15到17中的任何一個或多個的主題可以可任選地包括:至少部分地基于所述對象,確定所述社交聯(lián)系的上下文;其中,所述上下文包括與所述組的關(guān)聯(lián)。
在示例19中,示例15到18中的任何一個或多個的主題可以可任選地包括:在數(shù)據(jù)庫中存儲所述至少一個人與所述組的所述社交聯(lián)系,包括所述至少一個人的多個社交圈。
在示例20中,示例15到19中的任何一個或多個的主題可以可任選地包括:基于對多個圖像的分析,創(chuàng)建所述至少一個人的多個社交聯(lián)系的表示。
在示例21中,示例15到20中的任何一個或多個的主題可以可任選地包括:計算與所述社交聯(lián)系相關(guān)聯(lián)的置信水平,并響應(yīng)于所述置信水平高于閾值,將所述社交聯(lián)系分類為特定的關(guān)系。
示例22包括機器可讀取的介質(zhì),包括指令,所述指令,當(dāng)由機器執(zhí)行時,使機器執(zhí)行15-21的示例中的任何一個。
示例23包括用于提供用于執(zhí)行1-22的示例中的任何一個的社會關(guān)系標識裝置的主題。
示例24包括其中包括提供社會關(guān)系標識的系統(tǒng)的主題(諸如設(shè)備,或機器)捕捉圖像的設(shè)備;圖像分析模塊,所述圖像分析模塊執(zhí)行面部識別以標識所述圖像中的一個或多個人以及對所述圖像中的對象上的符號執(zhí)行光學(xué)字符識別;關(guān)系歸屬模塊,用于確定所述對象和社交組之間的關(guān)系,并至少部分地基于所述對象以及所述對象和所述社交組之間的所述關(guān)系,暗示所述圖像中的個人和所述社交組之間的社會關(guān)系;以及,關(guān)系代理,所述關(guān)系代理耦合到網(wǎng)絡(luò),并適用于從外部源接收關(guān)系信息,所述關(guān)系信息包括與在所述圖像中標識的所述一個或多個人相關(guān)聯(lián)的上下文信息。
在示例25中,示例24的主題可以可任選地包括,其中,所述外部源是可公開訪問的社交網(wǎng)絡(luò)。
在示例26中,示例24的主題可以可任選地包括,其中,所述外部源是私有社交網(wǎng)絡(luò)。
這些非限制性示例中的每一個都可以單獨存在,或可以以與其他示例中的任何一個或多個的任何置換或組合地組合。
上述具體實施方式包括對構(gòu)此具體實施方式的一部分的附圖的引用。附圖通過說明方式示出可實施的特定的實施例。這些實施例在本文中還被稱為“示例”。此類示例還可包括除所示出的或所描述的那些元件之外的元件。然而,還構(gòu)想了包括所示出的或所描述的元件的示例。此外,還構(gòu)想了使用參照本文中所示出或所描述的特定示例(或其一個或多個方面)或參照本文中所示出的或所描述的其他示例(或其一個或多個方面)示出或描述的那些元件(或其一個或多個方面)的任何組合或排列。
在本文檔中所引用的出版物、專利和專利文檔通過引用被整體并入到本文中,就如同通過引用被單獨地并入。在本文檔與通過引用被并入的那些文檔之間不一致的用法的情況下,被并入的參考文獻中的使用是對本文檔中的用法的補充;對于矛盾的不一致情況,本文中的用法為準。
在本文檔中,如在專利文檔中常見的那樣,使用術(shù)語“一”或“一個”以包括一個或多于一個,并且獨立于“至少一個”或“一個或多個”的任何其他實例或用法。在本文檔中,使用術(shù)語“或”來表示非排他的“或”,使得“A或B”包括“A但非B”,“B但非A”,以及“A和B”,除非另外指示。在所附權(quán)利要求書中,術(shù)語“包括”和“其特征在于”被用作相應(yīng)的術(shù)語“包含”和“其中”的普通英語等效詞。此外,在所附權(quán)利要求中,術(shù)語“包括”和“包含”是開放式的,即,在權(quán)利要求中,在此類術(shù)語之后包括除那些列出的元件之外的元件的系統(tǒng)、設(shè)備、制品或過程仍被視為在那項權(quán)利要求的范圍之內(nèi)。此外,在所附權(quán)利要求中,術(shù)語“第一”、“第二”、以及“第三”等僅用作標記,并且不旨在表明它們的對象的數(shù)值順序。
上文的描述旨在是說明性的而不是限制性的。例如,可結(jié)合其他示例來使用上文所描述的示例(或其一個或多個方面)。可諸如在由本領(lǐng)域普通技術(shù)人員回顧了上文的描述后來使用其他實施例?!罢敝荚谑棺x者快速地弄清本技術(shù)公開的本質(zhì),例如以符合美國的37C.F.R.§1.72(b)。提交此摘要應(yīng)理解,它將不用于解釋或限制權(quán)利要求的范圍或含義。此外,在以上具體實施方式中,各種特征還可以一起成組以使本公開流暢。然而,權(quán)利要求可能沒有闡述本文中所公開的每個特點,因為實施例可包括所述特征的子集。此外,實施例可包括比在特定示例中公開的那些特征更少的特點。由此,所附權(quán)利要求書進而被并入到“具體實施方式”中,并且權(quán)利要求本身作為單獨的實施例而存在。旨在參照所附權(quán)利要求書以及此類權(quán)利要求書要求保護的等效方案的完整范圍來確定本文中公開的實施例的范圍。