專利名稱:移動(dòng)設(shè)備上的圖像識(shí)別和共享的制作方法
移動(dòng)設(shè)備上的圖像識(shí)別和共享
背景技術(shù):
例如蜂窩電話之類的移動(dòng)設(shè)備現(xiàn)今具有日益復(fù)雜且增強(qiáng)的相機(jī),這些相機(jī)支持用戶捕獲在這里被統(tǒng)稱為圖像的攝影圖像和視頻。此外,相機(jī)最有可能將具有與因特網(wǎng)或萬維網(wǎng)(WWW)通信的能力,從而使之籍此成為移動(dòng)設(shè)備。移動(dòng)設(shè)備和相機(jī)現(xiàn)今也具有越來越高性能計(jì)算能力,即,其是具有能夠應(yīng)用于執(zhí)行或輔助處理各種應(yīng)用的大量計(jì)算能力的計(jì)算設(shè)備。在這里被稱為移動(dòng)相機(jī)設(shè)備的具有相機(jī)能力的移動(dòng)設(shè)備的用戶利用其移動(dòng)相機(jī)設(shè)備來捕獲和存儲(chǔ)圖像。在這里也被稱為攝影師的這些用戶則時(shí)常希望與一個(gè)或多個(gè)其他的人、網(wǎng)站或網(wǎng)絡(luò)(web)位置和/或其他的用戶設(shè)備、例如攝影師的基于家庭的計(jì)算機(jī)等等共享其捕獲的圖像之中的一個(gè)或多個(gè)圖像。一般來說,然而,借助于現(xiàn)有技術(shù),對(duì)于攝影師而言,傳送或以其他方式下載其捕獲的圖像到其臺(tái)式計(jì)算機(jī)以及在臺(tái)式計(jì)算機(jī)上檢查捕獲的圖像以識(shí)別他們希望轉(zhuǎn)發(fā)哪些圖像給其他的用戶、設(shè)備和/或網(wǎng)站是繁瑣且耗時(shí)的。只有到那時(shí),攝影師才能夠草擬例如電子郵件之類的合適發(fā)送消息、選擇預(yù)期的接收方以及最終將適當(dāng)?shù)膫€(gè)人圖像轉(zhuǎn)發(fā)至期望的接收方或其他位置、和/或與網(wǎng)站或網(wǎng)絡(luò)(web)位置交互,以便向其上傳個(gè)人圖像。因而,希望利用用戶的移動(dòng)相機(jī)設(shè)備的計(jì)算和通信能力來輔助用戶有效地識(shí)別捕獲圖像的接收方,以及利用最低的用戶努力來與識(shí)別的接收方共享捕獲圖像。
發(fā)明內(nèi)容
提供這個(gè)概述部分來以簡化形式介紹下面在具體描述部分中進(jìn)一步描述的概念的選擇。這個(gè)概述部分不打算來識(shí)別所請(qǐng)求保護(hù)的主題的關(guān)鍵特征或基本特征,也不打算用作輔助手段來確定所請(qǐng)求保護(hù)的主題的范圍。在這里討論的實(shí)施例包括用于處理捕獲圖像以及自動(dòng)發(fā)送捕獲圖像到用于一個(gè)或多個(gè)通信網(wǎng)絡(luò)例如因特網(wǎng)、一個(gè)或多個(gè)基于SMS的網(wǎng)絡(luò)、一個(gè)或多個(gè)電話系統(tǒng)網(wǎng)絡(luò)等等的一個(gè)或多個(gè)地址的系統(tǒng)和方法。在實(shí)施例中,捕獲圖像被自動(dòng)處理,以嘗試識(shí)別其中描繪的人員。在實(shí)施例中,捕獲圖像中個(gè)人的最佳猜測(cè)標(biāo)識(shí)被輸出到用戶,以便確認(rèn)。在實(shí)施例中,當(dāng)用戶確認(rèn)在當(dāng)前捕獲圖像中描繪的個(gè)人的最佳猜測(cè)標(biāo)識(shí)時(shí),在一個(gè)或多個(gè)數(shù)據(jù)庫中搜索與確認(rèn)的被描繪的個(gè)人相關(guān)聯(lián)的用于發(fā)送通信到諸如但不限于電子郵件和文本消息的一個(gè)或多個(gè)通信地址,例如,基于因特網(wǎng)的地址、SMS(短消息服務(wù))文本消息傳送地址等等,這些地址在這里被統(tǒng)稱為通信(com)地址。在實(shí)施例中,如果一個(gè)或多個(gè)相關(guān)聯(lián)的通信地址被定位或以其他方式被識(shí)別,則自動(dòng)發(fā)送捕獲圖像到定位的通信地址。在實(shí)施例中,捕獲圖像也被自動(dòng)處理,以嘗試識(shí)別其中描繪的場景元素,諸如捕獲圖像的位置、在捕獲圖像內(nèi)描繪的地標(biāo)和/或其他對(duì)象或?qū)嶓w,例如建筑物、家庭寵物等等。在實(shí)施例中,識(shí)別一個(gè)或多個(gè)描繪的場景元素的最佳猜測(cè)場景確定符(determinator) 被生成并被輸出給用戶,以便確認(rèn)。在實(shí)施例中,當(dāng)用戶確認(rèn)最佳猜測(cè)場景確定符時(shí),在一個(gè)或多個(gè)數(shù)據(jù)庫中搜索將一個(gè)或多個(gè)通信地址與確認(rèn)的場景元素相關(guān)聯(lián)的一個(gè)或多個(gè)規(guī)則,并且如果被定位的話,則自動(dòng)發(fā)送捕獲圖像到定位的通信地址。在實(shí)施例中,用戶輸入能夠用于識(shí)別在捕獲圖像中描繪的一個(gè)或多個(gè)個(gè)人和/或場景元素。在實(shí)施例中,對(duì)用戶輸入進(jìn)行搜索,以搜索任何相關(guān)聯(lián)的通信地址,如果任何相關(guān)聯(lián)的通信地址被定位的話,則自動(dòng)發(fā)送捕獲圖像到相關(guān)聯(lián)的通信地址。
現(xiàn)在將參考旨在例證而非限制的某些實(shí)施例和示例的附圖來描述這些和其他的特征,并且其中圖1A-1D示出用于識(shí)別捕獲圖像的接收方并且與識(shí)別的接收方共享捕獲圖像的實(shí)施例邏輯流程。圖2描繪利用具有識(shí)別捕獲圖像的接收方并與識(shí)別的接收方共享捕獲圖像的能力的實(shí)施例圖像共享系統(tǒng)來處理的示例的捕獲圖像。圖3描繪實(shí)施例移動(dòng)設(shè)備圖像共享應(yīng)用,其在這里也被稱為圖像共享應(yīng)用(app)。圖4描繪具有捕獲圖像、識(shí)別捕獲圖像的接收方并與識(shí)別的接收方共享捕獲圖像的能力的實(shí)施例移動(dòng)相機(jī)設(shè)備。圖5是具有處理軟件、即程序代碼或指令的能力的示例的基本計(jì)算設(shè)備的框圖。
具體實(shí)施例方式在下面的描述中,為了解釋的目的,闡述許多具體的細(xì)節(jié),以便提供在這里描述的實(shí)施例的透徹理解。對(duì)于本領(lǐng)域技術(shù)人員而言,這些實(shí)施例可以在沒有這些具體細(xì)節(jié)的情況下被實(shí)踐,這將是顯然的。在其他的實(shí)例中,為了避免不必要的模糊,眾所周知的結(jié)構(gòu)和設(shè)備或簡單地以框圖形式進(jìn)行引用或顯示。自始至終使用的任何的以及所有的標(biāo)題僅僅為了便于解釋,而不用于任何限制使用。圖1A-1D示出用于利用最少限度的用戶交互來有效和高效地識(shí)別捕獲圖像的接收方并快速地與所識(shí)別的接收方共享捕獲圖像的實(shí)施例邏輯流程。雖然相對(duì)于在這里描繪的系統(tǒng)進(jìn)行下面的討論,但是所描述的操作可以在其他系統(tǒng)中進(jìn)行實(shí)現(xiàn)。這里描述的操作并不限于所顯示的順序。另外,在其他的替代實(shí)施例中,可以執(zhí)行更多或更少的操作。進(jìn)一步,所描繪的操作可以利用在圖3中描繪并在下面進(jìn)一步討論的實(shí)施例圖像共享應(yīng)用300 來執(zhí)行,或者利用實(shí)施例圖像共享應(yīng)用300結(jié)合一個(gè)或多個(gè)其他的系統(tǒng)實(shí)體、組件和/或應(yīng)用來執(zhí)行。在一個(gè)實(shí)施例中,圖1A-1D的邏輯流程在用戶的移動(dòng)相機(jī)設(shè)備上進(jìn)行處理。在另一實(shí)施例中,圖1A-1D的邏輯流程的步驟的子集在用戶的移動(dòng)相機(jī)設(shè)備上進(jìn)行處理,并且該邏輯流程的剩余步驟在一個(gè)或多個(gè)其他的移動(dòng)或不移動(dòng)的設(shè)備上進(jìn)行處理。出于討論的目的,圖1A-1D的步驟將參考其中在用戶的移動(dòng)相機(jī)設(shè)備上處理該邏輯流程的實(shí)施例來討論。在一個(gè)實(shí)施例中,移動(dòng)相機(jī)設(shè)備是具有計(jì)算和攝影能力的移動(dòng)設(shè)備。在一個(gè)實(shí)施例中,計(jì)算能力是運(yùn)行軟件應(yīng)用或程序或計(jì)算機(jī)程序、即運(yùn)行軟件指令或計(jì)算機(jī)代碼的能力。在一個(gè)實(shí)施例中,具有計(jì)算能力的移動(dòng)設(shè)備包括具有用于運(yùn)行軟件應(yīng)用的處理器的設(shè)備。在一個(gè)實(shí)施例中,攝影能力是捕獲圖像、例如照片和/或視頻的能力。在一個(gè)實(shí)施例中,攝影能力也包括處理捕獲圖像、例如利用技術(shù)來嘗試識(shí)別捕獲圖像中的個(gè)人和/或場景元素、為捕獲圖像生成標(biāo)簽、存儲(chǔ)捕獲圖像等等的能力。在一個(gè)實(shí)施例中,移動(dòng)設(shè)備是能夠在各種位置上按照預(yù)期操作的設(shè)備,并且沒有被硬布線或以其他方式對(duì)于任何設(shè)置時(shí)間被連接到一個(gè)特定位置,諸如臺(tái)式計(jì)算機(jī)。移動(dòng)相機(jī)設(shè)備的示例包括但不限于蜂窩電話、智能電話、數(shù)碼相機(jī)等等。參考圖1A,在一個(gè)實(shí)施例中,在判定塊102,確定是否用戶希望獲得或以其他方式向其移動(dòng)相機(jī)設(shè)備上傳現(xiàn)有實(shí)體信息。在一個(gè)實(shí)施例中,現(xiàn)有實(shí)體信息是識(shí)別通信地址的信息,用于發(fā)送通信至例如電子郵件地址、網(wǎng)站或在這里被統(tǒng)稱為網(wǎng)站的網(wǎng)絡(luò)位置、SMS文本消息傳送地址等等。電子郵件和/或網(wǎng)站地址在這里也被稱為基于因特網(wǎng)的地址?,F(xiàn)有實(shí)體信息的示例是存儲(chǔ)在用戶的臺(tái)式計(jì)算機(jī)、蜂窩電話等等上的聯(lián)系人列表或電子地址簿。在一個(gè)實(shí)施例中,現(xiàn)有實(shí)體信息是一個(gè)或多個(gè)圖像共享規(guī)則,這些規(guī)則識(shí)別捕獲圖像中所描繪的個(gè)人和/或用于一個(gè)或多個(gè)個(gè)人的通信地址。因而,例如,圖像共享規(guī)則能夠是這樣的規(guī)則,其利用捕獲的John(約翰)的圖像來識(shí)別個(gè)人John,以便描述John的每一個(gè)捕獲圖像將與John相關(guān)聯(lián),并最終被發(fā)送到實(shí)體信息中隸屬于John的通信地址。作為另一示例,圖像共享規(guī)則能夠是這樣的規(guī)則,其利用捕獲的Alice (艾利斯)的圖像并且也利用捕獲的另一個(gè)人Bill (比爾)的圖像來識(shí)別個(gè)人Alice,以致描繪Alice的每一個(gè)捕獲圖像以及描繪Bill的每一個(gè)捕獲圖像將與Alice相關(guān)聯(lián),并最終被發(fā)送到實(shí)體信息中隸屬于Alice的通信地址。在一個(gè)實(shí)施例中,現(xiàn)有實(shí)體信息也是一個(gè)或多個(gè)圖像共享規(guī)則,這些規(guī)則識(shí)別一個(gè)或多個(gè)圖像特性的個(gè)人和/或個(gè)人的通信地址或者元素或組件。實(shí)施例圖像特性的示例包括但不限于圖像捕獲時(shí)間幀、圖像捕獲位置、所描繪的地標(biāo)、所描繪的一個(gè)或多個(gè)個(gè)人的群組、其他描繪的實(shí)體,例如動(dòng)物、寵物、花卉、汽車等等。因而,例如,圖像共享規(guī)則能夠是這樣的規(guī)則,其利用花卉來識(shí)別個(gè)人Jack(杰克),以致描繪一個(gè)或多個(gè)花卉的每一個(gè)捕獲圖像將Jack相關(guān)聯(lián),并最終被發(fā)送到實(shí)體信息中隸屬于Jack的通信地址。作為另一示例,圖像共享規(guī)則能夠是這樣的規(guī)則,其利用在 Washington (華盛頓)州捕獲的圖像來識(shí)別個(gè)人Sue (休),以致在Washington拍攝的每一個(gè)捕獲圖像將與Sue相關(guān)聯(lián),并最終被發(fā)送到實(shí)體信息中隸屬于Sue的通信地址。在一個(gè)實(shí)施例中,如果在判定塊102確定用戶不希望獲得或以其他方式上傳現(xiàn)有實(shí)體信息到其移動(dòng)相機(jī)設(shè)備,那么所識(shí)別的現(xiàn)有實(shí)體信息被檢索或以其他方式被上傳并被存儲(chǔ)在用戶的移動(dòng)相機(jī)設(shè)備104上。在一個(gè)實(shí)施例中,在判定塊106,確定是否用戶希望生成實(shí)體信息,即生成一個(gè)或多個(gè)聯(lián)系人(contact)和/或生成一個(gè)或多個(gè)圖像共享規(guī)則,其中每一個(gè)聯(lián)系人識(shí)別具有一個(gè)或多個(gè)通信地址的一個(gè)或多個(gè)個(gè)人,而每一個(gè)圖像共享規(guī)則識(shí)別一個(gè)或多個(gè)個(gè)人和/ 或具有一個(gè)或多個(gè)圖像特性的個(gè)人的通信地址。如果是的話,在一個(gè)實(shí)施例中,用戶輸入的實(shí)體信息被接收并被存儲(chǔ)在用戶的移動(dòng)相機(jī)設(shè)備108上。在實(shí)施例中,用戶生成的實(shí)體信息能夠利用一種或多種輸入儀器被輸入到用戶的移動(dòng)相機(jī)設(shè)備。輸入儀器的示例包括但不限于用戶在其上鍵入以生成實(shí)體信息并將實(shí)體信息輸入到用戶的移動(dòng)相機(jī)設(shè)備的小型鍵盤、用戶用于生成實(shí)體信息并將實(shí)體信息輸入到用戶的移動(dòng)相機(jī)設(shè)備的觸摸屏、用戶對(duì)著其講話以生成實(shí)體信息并將實(shí)體信息輸入到用戶的移動(dòng)相機(jī)設(shè)備的語音激活組件等等。在一個(gè)實(shí)施例中,在判定塊110,確定用戶是否希望將圖像和/或捕獲圖像特征上傳到用戶的移動(dòng)相機(jī)設(shè)備。在一個(gè)實(shí)施例中,用戶可能希望上傳圖像和/或捕獲圖像特征, 以便在識(shí)別在用戶的移動(dòng)相機(jī)設(shè)備上捕獲的未來圖像中的個(gè)人、所描繪的位置、地標(biāo)以及其他的實(shí)體和對(duì)象中使用。例如,上傳的圖像或捕獲的圖像特征能夠與面部識(shí)別技術(shù)結(jié)合使用來識(shí)別在用戶的移動(dòng)相機(jī)設(shè)備上未來捕獲的圖像中的個(gè)人。在一個(gè)實(shí)施例中,如果在判定塊110確定用戶確實(shí)希望獲得或以其他方式上傳現(xiàn)有圖像和/或捕獲圖像特征到其移動(dòng)相機(jī)設(shè)備,則所識(shí)別的現(xiàn)有圖像和/或捕獲圖像特征被檢索或以其他方式被上傳并被存儲(chǔ)在用戶的移動(dòng)相機(jī)設(shè)備112上。在一個(gè)實(shí)施例中,與上傳的圖像和上傳的捕獲圖像特征相關(guān)聯(lián)的任何標(biāo)簽也被上傳并被存儲(chǔ)在用戶的移動(dòng)相機(jī)設(shè)備112上。在一個(gè)實(shí)施例中,在判定塊114,確定是否用戶已利用其移動(dòng)相機(jī)設(shè)備捕獲了圖像,例如拍攝了照片。如果沒有的話,在一個(gè)實(shí)施例中,該邏輯返回到判定塊102,在那兒確定用戶是否希望獲得現(xiàn)有實(shí)體信息。如果在判定塊114用戶已利用其移動(dòng)相機(jī)設(shè)備捕獲了圖像,則在一個(gè)實(shí)施例中時(shí)間標(biāo)記被生成并作為捕獲圖像116的實(shí)體信息和/或標(biāo)簽進(jìn)行存儲(chǔ)。在一個(gè)實(shí)施例中,GPS 全球定位系統(tǒng)儀器和應(yīng)用用于為捕獲圖像116導(dǎo)出時(shí)間標(biāo)記。在替代實(shí)施例中,時(shí)間標(biāo)記由移動(dòng)相機(jī)設(shè)備利用其他設(shè)備和/或系統(tǒng)116例如移動(dòng)相機(jī)設(shè)備時(shí)鐘、蜂窩電話傳輸塔等等來生成。參考圖1B,在一個(gè)實(shí)施例中,在判定塊118,確定是否具有可用于捕獲圖像的當(dāng)前 GPS位置信息;即,確定移動(dòng)相機(jī)設(shè)備是否支持用于捕獲圖像的GPS位置收集信息,例如緯度、經(jīng)度等等,以及是否為捕獲圖像成功導(dǎo)出可靠的GPS位置信息。如果是的話,在一個(gè)實(shí)施例中,用于捕獲圖像的GPS位置信息作為捕獲圖像120的實(shí)體信息和/或標(biāo)簽進(jìn)行存儲(chǔ)。在一個(gè)實(shí)施例中,在判定塊122,確定是否具有在捕獲圖像中描繪的一個(gè)或多個(gè)人員。在一個(gè)實(shí)施例中,面部檢測(cè)、識(shí)別技術(shù)用于確定是否具有描繪在捕獲圖像122中的一個(gè)或多個(gè)人員。如果是的話,在一個(gè)實(shí)施例中,運(yùn)行面部識(shí)別技術(shù),即一個(gè)或多個(gè)能夠處理面部識(shí)別計(jì)算的應(yīng)用,以嘗試為捕獲圖像124中描繪的每個(gè)個(gè)人的身份生成最佳猜測(cè)。在替代實(shí)施例中,如果在判定塊122確定具有在捕獲圖像中描繪的一個(gè)或多個(gè)個(gè)人,則運(yùn)行面部識(shí)別技術(shù),以嘗試為捕獲圖像124中描繪的每個(gè)個(gè)人的身份生成兩個(gè)或更多的最佳猜測(cè),即,最佳猜測(cè)池(pool)。在這個(gè)替代實(shí)施例的一個(gè)方面,對(duì)于圖像捕獲的個(gè)人的兩個(gè)或更多最佳猜測(cè)的最佳猜測(cè)池包括對(duì)于圖像捕獲的個(gè)人的最大預(yù)定義數(shù)量例如兩個(gè)、三個(gè)等等的最有利的預(yù)期的最佳猜測(cè)標(biāo)識(shí)。在一個(gè)實(shí)施例中,用于為每個(gè)描繪的個(gè)人生成最佳猜測(cè)或替代地生成最佳猜測(cè)池的面部識(shí)別技術(shù)利用存儲(chǔ)的圖像和/或從中辨別的面部特征的標(biāo)識(shí)來將先前圖像中識(shí)別的面部或面部特征與當(dāng)前捕獲的圖像中個(gè)人的面部或面部特征進(jìn)行比較。在一個(gè)實(shí)施例中,面部識(shí)別技術(shù)利用先前捕獲圖像和/或先前從中辨別的面部特征的標(biāo)識(shí)來嘗試為捕獲圖像124中的每個(gè)個(gè)人的身份生成最佳猜測(cè)或替代地生成最佳猜測(cè)池,其中先前捕獲圖像和/或面部特征的標(biāo)識(shí)被存儲(chǔ)在用戶的移動(dòng)相機(jī)設(shè)備上,或以其他方式由移動(dòng)相機(jī)設(shè)備例如借助于插入式存儲(chǔ)驅(qū)動(dòng)器等直接可訪問的,其在這里被統(tǒng)稱為存儲(chǔ)在用戶的移動(dòng)相機(jī)設(shè)備上。在替代實(shí)施例中,存儲(chǔ)在用戶的移動(dòng)相機(jī)設(shè)備之外的其他位置上、例如存儲(chǔ)在由服務(wù)器托管(host)的網(wǎng)站上、存儲(chǔ)在用戶的臺(tái)式計(jì)算機(jī)等等上的圖像和/或先前從中辨別的面部特征標(biāo)識(shí)由用戶的移動(dòng)相機(jī)設(shè)備借助于無線通信來訪問,并由面部識(shí)別技術(shù)用于嘗試為捕獲圖像124中的每個(gè)人人的身份生成最佳猜測(cè)或替代地生成最佳猜測(cè)池。在第二替代實(shí)施例中,由面部識(shí)別技術(shù)利用存儲(chǔ)在用戶的移動(dòng)相機(jī)設(shè)備上的圖像和/或先前從中辨別的面部特征標(biāo)識(shí)以及存儲(chǔ)在別處并由移動(dòng)相機(jī)設(shè)備借助于無線通信訪問的圖像和/或先前從中辨別的面部特征標(biāo)識(shí)來嘗試為捕獲圖像124中的每個(gè)個(gè)人的身份生成最佳猜測(cè)或替代地生成最佳猜測(cè)池。在一個(gè)實(shí)施例中,每一個(gè)為捕獲圖像中描繪的個(gè)人的身份生成的最佳猜測(cè)與照片 126中相應(yīng)顯示的人員相關(guān)聯(lián),即與之一起進(jìn)行展示或輸出。例如,并且參考圖2,在移動(dòng)相機(jī)設(shè)備290上輸出給用戶的示例捕獲圖像200中拍攝三個(gè)個(gè)人,即人員A 205、人員B 225 和人員C 235。在一個(gè)實(shí)施例中,面部識(shí)別技術(shù)用于嘗試為捕獲圖像200中每個(gè)描繪的個(gè)人生成最佳猜測(cè)或替代地生成最佳猜測(cè)池,其中每個(gè)生成的最佳猜測(cè)是所描繪的個(gè)人的確定。在一個(gè)實(shí)施例以及圖2的示例中,為人員A 205生成最佳猜測(cè)標(biāo)識(shí),為人員B 225生成最佳猜測(cè)標(biāo)識(shí),并且為人員C 235生成最佳猜測(cè)標(biāo)識(shí)。在替代實(shí)施例以及圖2的示例中, 為人員A 205生成兩個(gè)或更多最佳猜測(cè)標(biāo)識(shí)的最佳猜測(cè)池,為人員B 225生成兩個(gè)或更多最佳猜測(cè)標(biāo)識(shí)的最佳猜測(cè)池,并且為人員C 235生成兩個(gè)或更多最佳猜測(cè)標(biāo)識(shí)的最佳猜測(cè)池。在一個(gè)實(shí)施例以及圖2的示例中,為人員A 205的身份生成的最佳猜測(cè)或最佳猜測(cè)池210與在移動(dòng)相機(jī)設(shè)備顯示器290上輸出給用戶的捕獲圖像200中顯示的人員A 205 相關(guān)聯(lián),即與之一起進(jìn)行輸出。例如,假設(shè)為人員A 205生成Joe(喬)的最佳猜測(cè)。在一個(gè)實(shí)施例以及圖2的示例中,“Joe”210與在移動(dòng)相機(jī)設(shè)備顯示器290上輸出的捕獲圖像 200中的人員A 205的圖像相關(guān)聯(lián)并與該圖像一起進(jìn)行顯示。在這個(gè)實(shí)施例和示例的一個(gè)方面,“Joe”210被寫在移動(dòng)相機(jī)設(shè)備顯示器290上輸出的捕獲圖像200中所描繪的人員A 205的面部之上。在這個(gè)實(shí)施例的其他方面,最佳猜測(cè)在捕獲圖像200中在其他的圖像位置中、例如在該個(gè)人的身體之上、在該個(gè)人的頭部上方、在該個(gè)人的腳下等等進(jìn)行輸出。在一個(gè)實(shí)施例以及圖2的示例中,為人員B 225的身份生成的最佳猜測(cè)或最佳猜測(cè)池220與捕獲圖像200中顯示的人員B 225相關(guān)聯(lián)。例如,假設(shè)為人員B 225生成Sue 的最佳猜測(cè)。在一個(gè)實(shí)施例以及圖2的示例中,“Sue”220與移動(dòng)相機(jī)設(shè)備顯示器290上輸出的捕獲圖像200中人員B 225的圖像相關(guān)聯(lián)并與之一起進(jìn)行顯示。作為第二示例,假設(shè)為人員B 225生成Sue、Amy (艾米)和Ruth (魯思)的最佳猜測(cè)池。在一個(gè)實(shí)施例以及圖 2的示例中,“Sue”、“Amy”和“Ruth”220與在移動(dòng)相機(jī)設(shè)備顯示器290上輸出的人員B 225 的圖像相關(guān)聯(lián)并與之一起進(jìn)行顯示。在一個(gè)實(shí)施例以及圖2的示例中,為人員C 235的身份生成的最佳猜測(cè)230與在捕獲圖像200中顯示的人員C 235相關(guān)聯(lián)。例如,假設(shè)為人員C 235生成Ann (安)的最佳猜測(cè)。在一個(gè)實(shí)施例以及圖2的示例中,“Ann”230與在移動(dòng)相機(jī)設(shè)備顯示器290上輸出的人員C 235的圖像相關(guān)聯(lián)并與之一起進(jìn)行顯示。在一個(gè)實(shí)施例中,如果不能為捕獲圖像中描繪的個(gè)人生成最佳猜測(cè),則沒有什么被覆蓋或者以其他方式與所顯示的人員的圖像相關(guān)聯(lián)。因而,例如,在圖2中,如果不能為人員C 235生成最佳猜測(cè),則在移動(dòng)相機(jī)設(shè)備顯示器290上輸出的人員C 235的顯示僅保留人員C 235的圖像。在替代實(shí)施例中,如果不能為捕獲圖像中描繪的個(gè)人生成最佳猜測(cè),則這樣的指示被覆蓋或者以其他方式與所顯示的該人員的圖像相關(guān)聯(lián)。因而,例如,在圖2中,在替代實(shí)施例中,如果不能為人員C 235生成最佳猜測(cè),則這樣的指示、例如問號(hào)(“? ”)等與在移動(dòng)相機(jī)設(shè)備顯示器290上輸出的人員C 235的圖像相關(guān)聯(lián)并與之一起進(jìn)行顯示。在這些替代實(shí)施例和示例的一個(gè)方面,問號(hào)(“? ”)被寫在移動(dòng)相機(jī)設(shè)備顯示器290上輸出的捕獲圖像200中描繪的人員C 235的面部之上。在這些替代實(shí)施例的其他方面,不能為個(gè)人生成最佳猜測(cè)的指示在捕獲圖像200中在其他圖像位置中、例如在該個(gè)人的身體之上、在該個(gè)人的頭部上方、在該個(gè)人的腳下等等進(jìn)行輸出。再次參考圖1B,在一個(gè)實(shí)施例中,在判定塊128,確定是否用戶已確認(rèn)在捕獲圖像中描繪的人員的身份。在一個(gè)實(shí)施例中,用戶通過觸摸與捕獲圖像中人員的描寫相關(guān)聯(lián)并與之一起顯示的最佳猜測(cè)標(biāo)識(shí)來確認(rèn)所描繪人員的身份。例如,并且參考圖2,在這個(gè)實(shí)施例中,用戶通過觸摸與捕獲圖像200中的人員A 205相關(guān)聯(lián)并與之一起顯示的“Joe”210而將人員A 205的身份確認(rèn)為“Joe”。在一個(gè)實(shí)施例中,用戶通過在最佳猜測(cè)池中選擇與捕獲圖像中人員的描寫相關(guān)聯(lián)并與之一起顯示的最佳猜測(cè)來確認(rèn)所描繪人員的身份。例如,并且再次參考圖2,在這個(gè)實(shí)施例中,用戶通過選擇和觸摸與捕獲圖像200中的人員B 225相關(guān)聯(lián)并與之一起顯示的 “Ruth” 220而將人員B 225的身份確認(rèn)為“Ruth”。在其他的實(shí)施例中,用戶通過各種其他的輸入機(jī)制、例如選擇最佳猜測(cè)并按壓在觸摸屏上顯示的與移動(dòng)相機(jī)設(shè)備相關(guān)聯(lián)的確認(rèn)按鈕260、選擇最佳猜測(cè)并在移動(dòng)相機(jī)設(shè)備小型鍵盤上鍵入預(yù)定義按鍵等來確認(rèn)已為之生成至少一個(gè)最佳猜測(cè)的所描繪人員的身份。如果在判定塊128用戶已確認(rèn)在捕獲圖像中描繪的個(gè)人的最佳猜測(cè)標(biāo)識(shí),則在一個(gè)實(shí)施例中將該最佳猜測(cè)標(biāo)識(shí)存儲(chǔ)為捕獲圖像130的標(biāo)簽。在一個(gè)實(shí)施例中,與描繪所確認(rèn)的個(gè)人的在先圖像和/或捕獲圖像特征一起存儲(chǔ)的任何相關(guān)的標(biāo)簽信息也被存儲(chǔ)為捕獲圖像130的標(biāo)簽。在一個(gè)實(shí)施例中,如果在判定塊128用戶交替地已指示最佳猜測(cè)或最佳猜測(cè)池即所有顯示的最佳猜測(cè)是不正確的,則在判定塊132確定是否具有對(duì)于在捕獲圖像中描繪的個(gè)人的用戶輸入。例如,并且再次參考圖2,當(dāng)例如通過用戶首先選擇所顯示的某個(gè)人員的圖像等而選擇對(duì)其的最佳猜測(cè)或最佳猜測(cè)池是錯(cuò)誤的個(gè)人時(shí),用戶可以例如通過在移動(dòng)相機(jī)設(shè)備顯示器290上選擇觸摸屏錯(cuò)誤按鈕270而指示對(duì)于人員A 205的最佳猜測(cè)“ Joe”210 是不正確的。用戶可以此后通過例如使用與移動(dòng)相機(jī)設(shè)備相關(guān)聯(lián)的小型鍵盤或觸摸屏來鍵入該人員的名字、從存儲(chǔ)的實(shí)體信息中選擇正確識(shí)別人員A 205的聯(lián)系人等而輸入對(duì)于人員A 205的正確標(biāo)識(shí),例如“Sam(山姆)”。返回參考圖1B,如果在判定塊132對(duì)于用戶并不接受為其生成的最佳猜測(cè)的所描繪個(gè)人具有用戶輸入,則在一個(gè)實(shí)施例中該用戶輸入被存儲(chǔ)為用于捕獲圖像134的標(biāo)簽。在一個(gè)實(shí)施例中,識(shí)別所描繪個(gè)人的用戶輸入與在移動(dòng)相機(jī)設(shè)備顯示器134上在捕獲圖像中相應(yīng)顯示的人員相關(guān)聯(lián)或以其他方式與之一起進(jìn)行展示或輸出。在一個(gè)實(shí)施例中,無論用戶是已確認(rèn)了對(duì)于捕獲圖像中所描繪的個(gè)人的最佳猜測(cè)標(biāo)識(shí)還是指示了最佳猜測(cè)或最佳猜測(cè)池是不正確的并提供了正確的標(biāo)識(shí),對(duì)實(shí)體信息進(jìn)行搜索,以查找與已確認(rèn)的個(gè)人136的身份相關(guān)聯(lián)的任何通信地址。在一個(gè)實(shí)施例中,在判定塊138,確定在已存儲(chǔ)的實(shí)體信息中是否具有與確認(rèn)的個(gè)人相關(guān)聯(lián)的任何通信地址。如果是的話,在一個(gè)實(shí)施例中,捕獲圖像被自動(dòng)發(fā)送到與實(shí)體信息140中已確認(rèn)的個(gè)人相關(guān)聯(lián)的每個(gè)通信地址。參考圖1C,在一個(gè)實(shí)施例中,在判定塊142,確定是否在捕獲圖像中存在具有最佳猜測(cè)或最佳猜測(cè)池的任何更多的用戶尚未確認(rèn)或以其他方式起作用、即指示為錯(cuò)誤的個(gè)人。如果是的話,在一個(gè)實(shí)施例中,該邏輯流程返回到圖IB的判定塊128,在那兒再次確定用戶是否已確認(rèn)捕獲圖像中描繪的個(gè)人的最佳猜測(cè)標(biāo)識(shí)。如果在圖IC的判定塊142不存在具有生成的最佳猜測(cè)標(biāo)識(shí)的捕獲圖像中描繪的更多個(gè)人,則在一個(gè)實(shí)施例中在判定塊144確定是否具有在捕獲圖像中描繪的沒有最佳猜測(cè)的任何更多的個(gè)人。如果是的話,在一個(gè)實(shí)施例中,在判定塊146確定是否對(duì)于在捕獲圖像中描繪的沒有為之生成最佳猜測(cè)標(biāo)識(shí)的個(gè)人具有用戶輸入。例如,并且再次參考圖2,假設(shè)不能為人員C 235生成最佳猜測(cè)標(biāo)識(shí),但是用戶通過例如在移動(dòng)相機(jī)設(shè)備的小型鍵盤或觸摸屏上鍵入“Ann”、從存儲(chǔ)的實(shí)體信息中選擇“Ann”等等而已將人員C 235識(shí)別為“Ann”。返回參考圖1C,如果對(duì)于捕獲圖像中描繪的個(gè)人具有用戶輸入,則在一個(gè)實(shí)施例中該用戶輸入作為捕獲圖像148的標(biāo)簽進(jìn)行存儲(chǔ)。在當(dāng)前示例中,由用戶提供的“Ann”的標(biāo)識(shí)作為捕獲圖像200的標(biāo)簽進(jìn)行存儲(chǔ)。在一個(gè)實(shí)施例中,識(shí)別所描繪個(gè)人的用戶輸入與在移動(dòng)相機(jī)設(shè)備顯示器148上在捕獲圖像中相應(yīng)顯示的人員相關(guān)聯(lián)或以其他方式與之一起進(jìn)行展示或輸出。在一個(gè)實(shí)施例中,對(duì)實(shí)體信息進(jìn)行搜索,以查找與捕獲圖像150中描繪的個(gè)人的已確認(rèn)身份相關(guān)聯(lián)的通信地址。在一個(gè)實(shí)施例中,在判定塊152確定是否在已存儲(chǔ)的實(shí)體信息中具有與已確認(rèn)的個(gè)人相關(guān)聯(lián)的任何通信地址。如果是的話,在一個(gè)實(shí)施例中,捕獲圖像被自動(dòng)發(fā)送到實(shí)體信息154中與已確認(rèn)的個(gè)人相關(guān)聯(lián)的每一個(gè)通信地址。在一個(gè)實(shí)施例中,無論在判定塊152具有用于對(duì)其輸出捕獲圖像的任何通信地址與否,在方框144再次確定是否具有在捕獲圖像中描繪的對(duì)其而言沒有最佳猜測(cè)或確認(rèn)其身份的任何更多的個(gè)人。在一個(gè)實(shí)施例中,如果在判定塊144在捕獲圖像中沒有更多的對(duì)其而言沒有最佳猜測(cè)或確認(rèn)其身份的所描繪個(gè)人或者在判定塊146對(duì)于捕獲圖像中描繪的個(gè)人沒有用戶輸入,那么參考圖1D,執(zhí)行場景識(shí)別技術(shù),即一個(gè)或多個(gè)能夠處理場景圖像計(jì)算的應(yīng)用,以嘗試識(shí)別有關(guān)捕獲圖像156的附加信息。這樣的在這里被稱為場景信息的附加信息或元素或組件能夠包括但不限于或者能夠是攝影捕獲位置、即拍攝照片的地方、例如拉什莫爾山、 埃菲爾鐵塔等等的任何捕獲的地標(biāo)、例如家庭犬“Rex”、花卉、汽車等等的其他描繪的實(shí)體或?qū)ο蟮淖蛹取T谝粋€(gè)實(shí)施例中,利用場景識(shí)別技術(shù)來嘗試為在捕獲圖像156中描繪的一個(gè)或多個(gè)場景元素或組件的身份生成最佳猜測(cè)。在替代實(shí)施例中,利用場景識(shí)別技術(shù)來嘗試為捕獲圖像156中描繪的一個(gè)或多個(gè)場景元素或組件的身份生成兩個(gè)或更多的最佳猜測(cè),即最佳猜測(cè)池。在這個(gè)替代實(shí)施例的一個(gè)方面,用于圖像捕獲的場景元素的兩個(gè)或更多的最佳猜測(cè)的最佳猜測(cè)池包括用于圖像捕獲的場景元素的最大預(yù)定義數(shù)量例如兩個(gè)、三個(gè)等等的最有利的預(yù)期最佳猜測(cè)標(biāo)識(shí)。在一個(gè)實(shí)施例中,用于為一個(gè)或多個(gè)場景元素生成最佳猜測(cè)或交替地生成最佳猜測(cè)池的場景識(shí)別技術(shù)利用已存儲(chǔ)的圖像和/或場景元素的標(biāo)識(shí)或者場景元素特征和/或分類符(classifier)來將在先圖像中識(shí)別的場景信息或者場景元素特征和/或分類符與當(dāng)前圖像156中捕獲的場景和對(duì)象以及實(shí)體進(jìn)行比較。在一個(gè)實(shí)施例中,場景識(shí)別技術(shù)利用存儲(chǔ)在用戶的移動(dòng)相機(jī)設(shè)備上或以其他方式由移動(dòng)相機(jī)設(shè)備例如借助于插入式存儲(chǔ)驅(qū)動(dòng)器等等直接可訪問的、在這里被統(tǒng)稱為存儲(chǔ)在用戶的移動(dòng)相機(jī)設(shè)備上的在先捕獲的圖像和/或場景元素特征和/或分類符來嘗試為捕獲圖像156中的一個(gè)或多個(gè)場景元素生成最佳猜測(cè)或交替地生成最佳猜測(cè)池。在替代實(shí)施例中,存儲(chǔ)在用戶的移動(dòng)相機(jī)設(shè)備之外的位置上、例如存儲(chǔ)在由服務(wù)器托管的網(wǎng)站上、存儲(chǔ)在用戶的臺(tái)式計(jì)算機(jī)等等上的圖像和/或場景元素特征和/或分類符由用戶的移動(dòng)相機(jī)設(shè)備借助于無線通信來訪問,并且由場景識(shí)別技術(shù)用于嘗試為捕獲圖像156中的一個(gè)或多個(gè)場景元素生成最佳猜測(cè)或交替地生成最佳猜測(cè)池。在第二替代實(shí)施例中,利用存儲(chǔ)在用戶的移動(dòng)相機(jī)設(shè)備上的圖像和/或場景元素特征和/或分類符以及存儲(chǔ)在別處并由移動(dòng)相機(jī)設(shè)備借助于無線通信訪問的圖像和/或場景元素特征和/或分類符。在一個(gè)實(shí)施例中,每一個(gè)為場景元素、即捕獲圖像中描繪的場景和/或一個(gè)或多個(gè)實(shí)體或?qū)ο笊傻淖罴巡聹y(cè)與顯示圖像158中相應(yīng)的場景或?qū)嶓w或?qū)ο笙嚓P(guān)聯(lián)。例如, 并且參考圖2,在一個(gè)實(shí)施例中,場景識(shí)別技術(shù)用于生成捕獲圖像200中的場景位置以及所描繪的樹245的最佳猜測(cè)標(biāo)識(shí)或最佳猜測(cè)場景確定符。在一個(gè)實(shí)施例以及圖2的示例中,為場景位置生成的最佳猜測(cè)250與捕獲圖像200 相關(guān)聯(lián)并與之一起顯示。例如,假設(shè)為捕獲圖像場景200生成“Redmond, Washington” 250 的最佳猜測(cè)。在一個(gè)實(shí)施例以及圖2的示例中,“Redmond, Washington” 250與移動(dòng)相機(jī)設(shè)備顯示器290上的捕獲圖像200相關(guān)聯(lián)并顯示在該捕獲圖像內(nèi)。在這個(gè)實(shí)施例和示例的一個(gè)方面中,“Redmond,Washington” 250被寫入在移動(dòng)相機(jī)設(shè)備顯示器290上輸出的捕獲圖像200中或者以其他方式被覆蓋在捕獲圖像200上。在一個(gè)實(shí)施例以及圖2的示例中,為所描繪的樹245生成的最佳猜測(cè)240與在捕獲圖像200中顯示的樹245相關(guān)聯(lián)。例如,假設(shè)為所描繪的樹245生成“樹” 240的最佳猜測(cè)。在一個(gè)實(shí)施例以及圖2的示例中,“樹”240與在移動(dòng)相機(jī)設(shè)備顯示器290上輸出的捕獲圖像200中的樹245的圖像相關(guān)聯(lián)并與之一起顯示。再次參考圖1D,在一個(gè)實(shí)施例中,在判定塊160確定是否用戶已確認(rèn)已為之生成一個(gè)或多個(gè)最佳猜測(cè)的捕獲圖像中的場景和/或描繪的實(shí)體和/或?qū)ο蟮纳矸?。在一個(gè)實(shí)施例中,用戶通過觸摸與捕獲圖像中的場景、實(shí)體或?qū)ο笙嚓P(guān)聯(lián)并與之一起顯示的最佳猜測(cè)標(biāo)識(shí)來確認(rèn)所描繪的場景或?qū)嶓w或?qū)ο蟮纳矸荨@?,并且參考圖2,在這個(gè)實(shí)施例中,用戶通過觸摸與在移動(dòng)相機(jī)設(shè)備顯示器290上輸出的捕獲圖像200相關(guān)聯(lián)并顯示在捕獲圖像200內(nèi)的“Redmond, Washington” 250而將所描繪的場景身份確認(rèn)為“Redmond, Washington,,。
在其他的實(shí)施例中,用戶通過各種其他的輸入機(jī)制、例如通過選擇最佳猜測(cè)并按壓移動(dòng)相機(jī)設(shè)備顯示器290上的觸摸屏確認(rèn)按鈕260、選擇最佳猜測(cè)并在移動(dòng)相機(jī)設(shè)備小型鍵盤上鍵入預(yù)定按鍵等等來確認(rèn)其中描繪的已為之生成了至少一個(gè)最佳猜測(cè)的所描繪場景、實(shí)體和對(duì)象的身份。如果在判定塊160用戶已確認(rèn)場景信息的最佳猜測(cè)標(biāo)識(shí),那么在一個(gè)實(shí)施例中最佳猜測(cè)標(biāo)識(shí)作為捕獲圖像162的標(biāo)簽進(jìn)行存儲(chǔ)。在一個(gè)實(shí)施例中,與描繪所確認(rèn)的場景信息的在先圖像、場景元素特征和/或分類符一起存儲(chǔ)的任何相關(guān)的標(biāo)簽信息也作為捕獲圖像162的標(biāo)簽來存儲(chǔ)。如果在判定塊160用戶交替地指示用于場景信息的最佳猜測(cè)或最佳猜測(cè)池中所有的最佳猜測(cè)是不正確的,那么在一個(gè)實(shí)施例中,在判定塊164確定是否存在對(duì)于捕獲圖像的場景或所描繪的實(shí)體或?qū)ο蟮挠脩糨斎?。例如,并且再次參考圖2,當(dāng)例如通過用戶首先選擇了在輸出給用戶的捕獲圖像上顯示的一個(gè)或多個(gè)最佳猜測(cè)標(biāo)識(shí)等而選擇錯(cuò)誤的捕獲場景最佳猜測(cè)標(biāo)識(shí)250時(shí),例如,通過選擇在移動(dòng)相機(jī)設(shè)備顯示器290上的觸摸屏錯(cuò)誤按鈕270,用戶可以指示用于捕獲圖像場景的“Redmond, Washington” 250的最佳猜測(cè)是不正確的。用戶可以此后通過例如在使用與移動(dòng)相機(jī)設(shè)備相關(guān)聯(lián)的小型鍵盤或觸摸屏中鍵入這個(gè)標(biāo)識(shí)、從實(shí)體信息中存儲(chǔ)的并由用戶可訪問的列表中選擇正確的場景標(biāo)識(shí)等等而輸入用于捕獲圖像的正確的場景標(biāo)識(shí),例如“Sammamish, Washington”。返回參考圖1D,如果在判定塊164對(duì)于用戶未接受為之生成的任何最佳猜測(cè)的捕獲圖像中描繪的場景信息具有用戶輸入,那么在一個(gè)實(shí)施例中,該用戶輸入作為捕獲圖像 166的標(biāo)簽來存儲(chǔ)。在一個(gè)實(shí)施例中,無論用戶是已確認(rèn)對(duì)于場景信息的最佳猜測(cè)標(biāo)識(shí)還是指示最佳猜測(cè)或最佳猜測(cè)池是不正確的并提供正確的標(biāo)識(shí),對(duì)實(shí)體信息進(jìn)行搜索,以查找與已確認(rèn)的場景信息168的身份相關(guān)聯(lián)的任何通信地址。在一個(gè)實(shí)施例中,在判定塊170確定是否存在與已存儲(chǔ)的實(shí)體信息中已確認(rèn)的場景信息相關(guān)聯(lián)的任何通信地址。如果是的話,在一個(gè)實(shí)施例中,捕獲圖像被自動(dòng)發(fā)送到每一個(gè)與實(shí)體信息172中已確認(rèn)的場景信息相關(guān)聯(lián)的通信地址。在一個(gè)實(shí)施例中,在判定塊174確定是否具有對(duì)于用戶尚未確認(rèn)或者交替地已指示是錯(cuò)誤的場景信息的任何更多的最佳猜測(cè)。如果是的話,在一個(gè)實(shí)施例中,該邏輯流程返回到判定塊160,在那兒再次確定用戶是否已確認(rèn)了場景信息的最佳猜測(cè)標(biāo)識(shí)。如果在判定塊174沒有更多的對(duì)于尚未被用戶確認(rèn)或校正的場景信息的最佳猜測(cè),則在一個(gè)實(shí)施例中該邏輯流程返回到圖IA的判定塊102,在那兒再次確定是否用戶希望獲得現(xiàn)有實(shí)體信息。在一個(gè)實(shí)施例中,用戶能夠同時(shí)確認(rèn)為捕獲圖像中描繪的個(gè)人生成的所有的最佳猜測(cè)。在這個(gè)實(shí)施例的一個(gè)方面中,如果用戶確定為捕獲圖像中的個(gè)人生成的每一個(gè)最佳猜測(cè)是正確的,那么用戶能夠選擇在移動(dòng)相機(jī)設(shè)備顯示器290上的觸摸屏確認(rèn)所有按鈕 265,并且每一個(gè)為顯示的個(gè)人生成的最佳猜測(cè)將被確認(rèn)并被處理,如在上面的實(shí)施例中所討論的。在這個(gè)實(shí)施例的其他方面中,如果用戶確定為捕獲圖像中的個(gè)人生成的每一個(gè)最佳猜測(cè)是正確的,那么用戶能夠利用其他的輸入機(jī)制、例如在移動(dòng)相機(jī)設(shè)備小型鍵盤上鍵擊預(yù)定義按鍵等等來同時(shí)確認(rèn)所有的這些最佳猜測(cè)。
在一個(gè)實(shí)施例中,用戶能夠同時(shí)確認(rèn)為捕獲圖像中描繪的場景元素生成的所有的最佳猜測(cè)。在這個(gè)實(shí)施例的一個(gè)方面中,如果用戶確定為捕獲圖像中的場景元素生成的每一個(gè)最佳猜測(cè)是正確的,那么用戶能夠在移動(dòng)相機(jī)設(shè)備顯示器290上選擇觸摸屏確認(rèn)所有按鈕265,并且每一個(gè)為顯示的場景元素生成的最佳猜測(cè)將被確認(rèn)和被處理,如在上面的實(shí)施例中所討論的。在這個(gè)實(shí)施例的其他方面中,如果用戶確定為捕獲圖像中的場景元素生成的每一個(gè)最佳猜測(cè)是正確的,那么用戶能夠利用其他的輸入機(jī)制、例如在移動(dòng)相機(jī)設(shè)備小型鍵盤上鍵擊預(yù)定義按鍵等來同時(shí)確認(rèn)所有的這些最佳猜測(cè)。在一個(gè)實(shí)施例中,用戶能夠同時(shí)將所有的為捕獲圖像中描繪的個(gè)人生成的最佳猜測(cè)識(shí)別為不正確的。在這個(gè)實(shí)施例的一個(gè)方面中,如果用戶確定為捕獲圖像中的個(gè)人生成的每一個(gè)最佳猜測(cè)是不正確的,那么用戶能夠在移動(dòng)相機(jī)設(shè)備顯示器290上選擇觸摸屏全部錯(cuò)誤按鈕275,并且每一個(gè)為顯示的個(gè)人生成的最佳猜測(cè)將根據(jù)上面討論的實(shí)施例被處理為錯(cuò)誤的。在這個(gè)實(shí)施例的其他方面,如果用戶確定為捕獲圖像中的個(gè)人生成的每一個(gè)最佳猜測(cè)是不正確的,那么用戶能夠利用其他的輸入機(jī)制、例如鍵擊移動(dòng)相機(jī)設(shè)備小型鍵盤上的預(yù)定義按鍵等等而將所有的這些最佳猜測(cè)識(shí)別為錯(cuò)誤的。在一個(gè)實(shí)施例中,用戶能夠?qū)⑺械臑椴东@圖像中描繪的場景元素生成的最佳猜測(cè)同時(shí)識(shí)別為不正確的。在這個(gè)實(shí)施例的一個(gè)方面,如果用戶確定為捕獲圖像中的場景元素生成的每一個(gè)最佳猜測(cè)是不正確的,那么用戶能夠在移動(dòng)相機(jī)設(shè)備顯示器290上選擇觸摸屏全部錯(cuò)誤按鈕275,并且每一個(gè)為顯示的場景元素生成的最佳猜測(cè)將依照在上面討論的實(shí)施例被處理為錯(cuò)誤的。在這個(gè)實(shí)施例的其他方面,如果用戶確定為捕獲圖像中的場景元素生成的每一個(gè)最佳猜測(cè)是不正確的,那么用戶能夠同時(shí)利用其他的輸入機(jī)制、例如在移動(dòng)相機(jī)設(shè)備小型鍵盤上鍵擊預(yù)定義按鍵等等而將所有的這些最佳猜測(cè)識(shí)別為錯(cuò)誤的。在替代實(shí)施例中,一旦捕獲圖像中描繪的一個(gè)或多個(gè)個(gè)人和/或一個(gè)或多個(gè)場景元素被正確地識(shí)別并與一個(gè)或多個(gè)通信地址相關(guān)聯(lián),用戶主動(dòng)確認(rèn)將發(fā)送捕獲圖像到一個(gè)或多個(gè)通信地址。在這個(gè)替代實(shí)施例中,在選擇個(gè)人或場景等等的同時(shí),用戶通過例如選擇確認(rèn)按鈕260等等來指示對(duì)于個(gè)人或場景元素的最佳猜測(cè)是正確的。在這個(gè)替代實(shí)施例中,用戶此后通過例如第二次選擇確認(rèn)按鈕260、選擇在移動(dòng)相機(jī)設(shè)備顯示器290上的第二發(fā)送按鈕280、鍵擊在移動(dòng)相機(jī)設(shè)備小型鍵盤上的預(yù)定義按鍵等等來確認(rèn)將發(fā)送捕獲圖像到相關(guān)聯(lián)的通信地址。在這個(gè)替代實(shí)施例的一個(gè)方面中,通過例如從輸出給用戶的列表中選擇一個(gè)或多個(gè)通信地址等等,用戶能夠選擇與捕獲圖像中識(shí)別的個(gè)人或場景元素相關(guān)聯(lián)的該圖像應(yīng)被發(fā)送至或者交替地不應(yīng)被發(fā)送至的一個(gè)或多個(gè)通信地址。在這個(gè)替代實(shí)施例的這個(gè)方面中,捕獲圖像此后將被自動(dòng)發(fā)送到用戶已選擇用于發(fā)送的通信地址,或者交替地,捕獲圖像將不被發(fā)送到用戶已指示不應(yīng)用于轉(zhuǎn)發(fā)捕獲圖像至的那些通信地址。如前所提到的,在一個(gè)實(shí)施例中,圖1A-1D的邏輯流程在用戶的移動(dòng)相機(jī)設(shè)備上進(jìn)行處理。在其他的實(shí)施例中,圖1A-1D的邏輯流程的步驟的子集在另一個(gè)設(shè)備上、例如在服務(wù)器上托管的云(cloud)或不同于用戶的移動(dòng)相機(jī)設(shè)備的其他計(jì)算設(shè)備上進(jìn)行處理。例如,在一個(gè)替代實(shí)施例中,用戶的移動(dòng)相機(jī)設(shè)備發(fā)送捕獲圖像和/或其中描繪的特征到云, 其中云對(duì)捕獲圖像和/或描繪特征運(yùn)行面部識(shí)別和圖像場景識(shí)別技術(shù)。在這個(gè)替代實(shí)施例中,云將其結(jié)果發(fā)回給用戶的移動(dòng)相機(jī)設(shè)備,以便進(jìn)行任何進(jìn)一步的用戶交互,例如任何生成的最佳猜測(cè)的用戶確認(rèn)。參考圖3,實(shí)施例圖像共享應(yīng)用或圖像共享應(yīng)用300處理在用戶的移動(dòng)相機(jī)設(shè)備 350上捕獲的圖像,以便發(fā)送到其他的用戶和/或設(shè)備。在一個(gè)實(shí)施例中,圖像共享應(yīng)用300 在用戶的移動(dòng)相機(jī)設(shè)備350上進(jìn)行托管和運(yùn)行。在一個(gè)實(shí)施例中,圖像共享應(yīng)用300中的上傳圖像程序315管理當(dāng)前存儲(chǔ)在用戶的移動(dòng)相機(jī)設(shè)備350之外的其他設(shè)備上、例如當(dāng)前存儲(chǔ)在硬盤驅(qū)動(dòng)器、用戶的臺(tái)式計(jì)算機(jī)、 USB棒驅(qū)動(dòng)器等上的在先捕獲圖像345以及任何相關(guān)聯(lián)的標(biāo)簽340的上傳。在一個(gè)實(shí)施例中,上傳圖像程序315分析與每一個(gè)上傳的圖像345相關(guān)聯(lián)的標(biāo)簽340,并將上傳的圖像 355及其相關(guān)聯(lián)的標(biāo)簽340存儲(chǔ)在圖像數(shù)據(jù)庫320中。在一個(gè)實(shí)施例中,圖像數(shù)據(jù)庫320在用戶的移動(dòng)相機(jī)設(shè)備350上進(jìn)行托管。在其他的實(shí)施例中,圖像數(shù)據(jù)庫320在用戶的移動(dòng)相機(jī)設(shè)備350通信可訪問的其他存儲(chǔ)設(shè)備例如USB棒驅(qū)動(dòng)器上進(jìn)行托管。在一個(gè)實(shí)施例中, 相關(guān)聯(lián)的標(biāo)簽340被包括在包含捕獲圖像345的文件內(nèi)。在實(shí)施例中,上傳圖像程序315并且或交替地管理從在先捕獲圖像345以及任何相關(guān)聯(lián)的標(biāo)簽340中提取的圖像特征345例如面部特征、圖像對(duì)象和/或元素例如樹、山脈、汽車等等和/或圖像對(duì)象和/或元素特征例如樹上的葉子、汽車上的輪子等等的上傳。 在一個(gè)實(shí)施例中,上傳的圖像特征355以及任何相關(guān)聯(lián)的標(biāo)簽340被存儲(chǔ)在圖像數(shù)據(jù)庫320 中。在一個(gè)實(shí)施例中,相關(guān)聯(lián)的標(biāo)簽340被包括在包含捕獲的特征、對(duì)象和/或元素345的文件內(nèi)。在一個(gè)實(shí)施例中,上傳的特征345由圖像共享應(yīng)用300的面部識(shí)別技術(shù)和場景識(shí)別技術(shù)用來為捕獲的圖像個(gè)人和元素生成最佳猜測(cè)。在一個(gè)實(shí)施例中,圖像共享應(yīng)用300中的上傳圖像程序315生成、填充、修改和訪問圖像數(shù)據(jù)庫320,并因而為了在這里描述的目的,圖像數(shù)據(jù)庫320被顯示為圖像共享應(yīng)用 300的組件。在一個(gè)實(shí)施例中,用戶370能夠啟動(dòng)現(xiàn)有實(shí)體信息330例如聯(lián)系人列表、地址薄、 圖像共享規(guī)則等等到用戶的移動(dòng)相機(jī)設(shè)備350的上傳。在一個(gè)實(shí)施例中,用戶370也能夠或交替地使用例如小型鍵盤、觸摸屏、語音激活等等將實(shí)體信息330輸入到用戶的移動(dòng)相機(jī)設(shè)備350。在一個(gè)實(shí)施例中,圖像共享應(yīng)用300的實(shí)體信息程序305管理現(xiàn)有實(shí)體信息 330的上傳以及用戶生成的實(shí)體信息330到用戶的移動(dòng)相機(jī)設(shè)備350的輸入。在一個(gè)實(shí)施例中,實(shí)體信息程序305分析接收到的實(shí)體信息330,并將實(shí)體信息 380或從380中導(dǎo)出的實(shí)體信息存儲(chǔ)在實(shí)體信息數(shù)據(jù)庫310中。在一個(gè)實(shí)施例中,實(shí)體信息數(shù)據(jù)庫310在用戶的移動(dòng)相機(jī)設(shè)備350上進(jìn)行托管。在其他實(shí)施例中,實(shí)體信息數(shù)據(jù)庫310 在用戶的移動(dòng)相機(jī)設(shè)備350通信可訪問的其他存儲(chǔ)設(shè)備例如USB棒驅(qū)動(dòng)器上進(jìn)行托管。在一個(gè)實(shí)施例中,實(shí)體信息程序305生成、填充、修改和訪問實(shí)體信息數(shù)據(jù)庫310, 并因而為了在這里描述的目的,該實(shí)體信息數(shù)據(jù)庫310被顯示為圖像共享應(yīng)用300的組件。在一個(gè)實(shí)施例中,用戶370利用其包括相機(jī)的移動(dòng)相機(jī)設(shè)備350來捕獲圖像355, 例如拍照。在一個(gè)實(shí)施例中,捕獲圖像335利用圖像共享應(yīng)用300的圖像程序325來處理。 在一個(gè)實(shí)施例中,圖像程序325結(jié)合在圖像數(shù)據(jù)庫320中存儲(chǔ)的一個(gè)或多個(gè)其他圖像355 和/或從在先捕獲圖像345中提取的一個(gè)或多個(gè)存儲(chǔ)的特征355來分析捕獲圖像335,以嘗試為捕獲圖像335中描繪的一個(gè)或多個(gè)人員生成最佳猜測(cè)或交替地生成最佳猜測(cè)池。在一個(gè)實(shí)施例中,該圖像程序325結(jié)合在圖像數(shù)據(jù)庫320中存儲(chǔ)的一個(gè)或多個(gè)其他圖像355和/或從在先捕獲圖像345中提取的一個(gè)或多個(gè)存儲(chǔ)的特征和/或分類符355來分析捕獲圖像335,以嘗試為一個(gè)或多個(gè)場景元素例如圖像場景位置、任何圖像地標(biāo)和/或一個(gè)或多個(gè)圖像實(shí)體或?qū)ο罄缁ɑ堋⑵?、建筑物等等生成最佳猜測(cè)或交替地生成最佳猜測(cè)池。在一個(gè)實(shí)施例中,圖像程序325在為捕獲圖像個(gè)人和場景元素生成最佳猜測(cè)中利用存儲(chǔ)的標(biāo)簽355中的信息。在一個(gè)實(shí)施例中,圖像程序325將其最佳猜測(cè)覆蓋在圖2的示例中所描繪的并對(duì)照?qǐng)D2的示例所描述的捕獲圖像335中相應(yīng)的個(gè)人或場景元素上,并且結(jié)果在移動(dòng)相機(jī)設(shè)備顯示器290上被輸出給用戶370,以便確認(rèn)和/或用戶輸入。在一個(gè)實(shí)施例中,當(dāng)圖像共享應(yīng)用300接收到對(duì)于圖像共享應(yīng)用生成的最佳猜測(cè)的用戶確認(rèn)375時(shí),圖像程序325訪問實(shí)體信息數(shù)據(jù)庫310,以確定是否具有與所確認(rèn)的個(gè)人或場景元素相關(guān)聯(lián)的任何通信地址。如果是的話,在一個(gè)實(shí)施例中,圖像程序325經(jīng)由一個(gè)或多個(gè)通信網(wǎng)絡(luò)365例如因特網(wǎng)、 一個(gè)或多個(gè)基于SMS的網(wǎng)絡(luò)、一個(gè)或多個(gè)電話系統(tǒng)網(wǎng)絡(luò)等等將捕獲圖像335自動(dòng)發(fā)送到與確認(rèn)的個(gè)人或場景元素相關(guān)聯(lián)的通信地址。在這個(gè)實(shí)施例的一個(gè)方面中,圖像程序325借助于其相關(guān)聯(lián)的一個(gè)或多個(gè)通信網(wǎng)絡(luò)365將捕獲圖像335無線發(fā)送到相應(yīng)的通信地址。在一個(gè)實(shí)施例中,當(dāng)圖像共享應(yīng)用300接收到識(shí)別捕獲圖像個(gè)人或場景元素的用戶輸入385時(shí),圖像程序325訪問實(shí)體信息數(shù)據(jù)庫310,以確定是否具有與用戶識(shí)別的個(gè)人或場景元素相關(guān)聯(lián)的任何通信地址。如果是的話,在一個(gè)實(shí)施例中,圖像程序325經(jīng)由一個(gè)或多個(gè)通信網(wǎng)絡(luò)365將捕獲圖像335自動(dòng)發(fā)送到與用戶識(shí)別的個(gè)人或場景元素相關(guān)聯(lián)的通信地址。在這個(gè)實(shí)施例的一個(gè)方面中,圖像程序325將捕獲圖像335經(jīng)由其相關(guān)聯(lián)的一個(gè)或多個(gè)通信網(wǎng)絡(luò)365無線發(fā)送到相應(yīng)的通信地址。在一個(gè)替代實(shí)施例中,如果存在與用戶確認(rèn)的最佳猜測(cè)或與用戶識(shí)別的捕獲圖像 335中的個(gè)人或場景元素相關(guān)聯(lián)的通信地址,用戶370則通過例如第二次在移動(dòng)相機(jī)設(shè)備顯示器290上選擇觸摸屏確認(rèn)按鈕260、在移動(dòng)相機(jī)設(shè)備顯示器290上選擇觸摸屏發(fā)送按鈕280、鍵擊與移動(dòng)相機(jī)設(shè)備350相關(guān)聯(lián)的小型鍵盤上的預(yù)定義按鍵等等來明確命令移動(dòng)相機(jī)設(shè)備350發(fā)送捕獲圖像335到一個(gè)或多個(gè)相關(guān)聯(lián)的通信地址。在一個(gè)實(shí)施例中,被用戶370確認(rèn)375的所生成的最佳猜測(cè)信息例如個(gè)人身份、圖像捕獲位置、地標(biāo)標(biāo)識(shí)等用于為捕獲圖像335生成一個(gè)或多個(gè)標(biāo)簽。在一個(gè)實(shí)施例中,用戶生成的捕獲圖像個(gè)人和場景元素的標(biāo)識(shí)例如個(gè)人身份、圖像捕獲位置、地標(biāo)標(biāo)識(shí)等等用于為捕獲圖像335生成一個(gè)或多個(gè)標(biāo)簽。在一個(gè)實(shí)施例中,所生成的標(biāo)簽355與圖像數(shù)據(jù)庫 320中存儲(chǔ)的捕獲圖像355和/或捕獲圖像提取的特征355 —起進(jìn)行存儲(chǔ)或以其他方式與之相關(guān)聯(lián)。在一個(gè)實(shí)施例中,圖像程序325取得與捕獲圖像335相關(guān)的GPS生成的信息,例如可靠的位置和時(shí)間信息,并在一個(gè)或多個(gè)與捕獲圖像335相關(guān)聯(lián)的標(biāo)簽中使用這個(gè)信息。 在替代實(shí)施例中,由圖像共享應(yīng)用300用于處理和標(biāo)記捕獲圖像335的時(shí)間信息由其他設(shè)備和/或系統(tǒng)例如移動(dòng)相機(jī)設(shè)備時(shí)鐘、蜂窩電話傳輸塔等等來生成。在一個(gè)實(shí)施例中,圖像程序325將捕獲圖像335存儲(chǔ)在圖像數(shù)據(jù)庫320中。在一個(gè)替代實(shí)施例中,捕獲圖像335可由上傳圖像程序315訪問,其中該程序分析為捕獲圖像335 生成的任何標(biāo)簽,并將捕獲圖像335及其相關(guān)聯(lián)的標(biāo)簽存儲(chǔ)在圖像數(shù)據(jù)庫320中。在實(shí)施例中,捕獲圖像提取的特征例如面部特征、圖像元素和/或?qū)ο蟆⒑?或圖像元素和/或?qū)ο筇卣饕脖淮鎯?chǔ)或替代地被存儲(chǔ)在圖像數(shù)據(jù)庫320中。在一個(gè)實(shí)施例中, 圖像程序325將捕獲圖像提取的特征存儲(chǔ)在圖像數(shù)據(jù)庫320中。在一個(gè)替代實(shí)施例中,從捕獲圖像335中提取的特征可由上傳圖像程序315訪問,其中該程序分析為捕獲圖像335 生成的任何標(biāo)簽和/或其提取的特征,并將提取的特征以及任何圖像或特征相關(guān)聯(lián)的標(biāo)簽存儲(chǔ)在圖像數(shù)據(jù)庫320中。在一個(gè)替代實(shí)施例中,一個(gè)或多個(gè)用于處理捕獲圖像335以及發(fā)送捕獲圖像335 到一個(gè)或多個(gè)通信地址和/或用戶的移動(dòng)相機(jī)設(shè)備350之外的設(shè)備的任務(wù)在對(duì)于圖像共享應(yīng)用300而言經(jīng)由一個(gè)或多個(gè)通信網(wǎng)絡(luò)365例如因特網(wǎng)是可訪問的云360中執(zhí)行,也就是說,所述任務(wù)借助于云計(jì)算來運(yùn)行。在這個(gè)替代實(shí)施例的一個(gè)方面中,圖像數(shù)據(jù)庫320在遠(yuǎn)離用戶的移動(dòng)相機(jī)設(shè)備350的遠(yuǎn)程服務(wù)器上進(jìn)行托管。在這個(gè)替代實(shí)施例的這個(gè)方面中, 當(dāng)用戶370捕獲到圖像335時(shí),圖像程序325發(fā)送捕獲圖像335到云360。在這個(gè)替代實(shí)施例的這個(gè)方面中,云360相對(duì)于圖像數(shù)據(jù)庫320中存儲(chǔ)的在先捕獲圖像355和/或從在先捕獲圖像355中提取的特征來分析捕獲圖像335,并嘗試為捕獲圖像335中描繪的個(gè)人和/ 或場景元素生成最佳猜測(cè)。在這個(gè)替代實(shí)施例的這個(gè)方面中,云360發(fā)送其生成的最佳猜測(cè)到圖像共享應(yīng)用300,其中所述應(yīng)用借助于圖像程序325將最佳猜測(cè)覆蓋在捕獲圖像335 中相應(yīng)的個(gè)人或場景元素上,如圖2的示例中所描繪的,并且結(jié)果被輸出給用戶370,以便確認(rèn)和/或用戶輸入。圖4描述具有捕獲圖像、識(shí)別捕獲圖像的接收方以及與識(shí)別的接收方共享捕獲圖像的能力的移動(dòng)相機(jī)設(shè)備350的實(shí)施例。在一個(gè)實(shí)施例中,參考圖3討論的圖像共享應(yīng)用 300運(yùn)行在移動(dòng)相機(jī)設(shè)備350上。在一個(gè)實(shí)施例中,捕獲圖像程序420運(yùn)行在移動(dòng)相機(jī)設(shè)備 350上,用于捕獲圖像335,該圖像隨后能夠被用戶、攝影師370以及其他人查看、存儲(chǔ)并利用圖像共享應(yīng)用300來處理,以便與其他個(gè)人和/或設(shè)備共享。在一個(gè)實(shí)施例中,GPS全球定位系統(tǒng)程序410運(yùn)行在移動(dòng)相機(jī)設(shè)備350上,以導(dǎo)出與捕獲圖像335相關(guān)的可靠的位置和時(shí)間信息。在一個(gè)實(shí)施例中,GPS程序410與能夠識(shí)別當(dāng)前時(shí)間以及當(dāng)前位置的一個(gè)或多個(gè)方面例如經(jīng)度、緯度等等的移動(dòng)相機(jī)設(shè)備350的一個(gè)或多個(gè)傳感器通信。在一個(gè)實(shí)施例中,GPS程序410為捕獲圖像335導(dǎo)出當(dāng)前GPS信息, 其隨后對(duì)于圖像共享應(yīng)用300而言可用于處理和共享捕獲圖像335。在一個(gè)實(shí)施例中,用戶I/O輸入/輸出程序425運(yùn)行在移動(dòng)相機(jī)設(shè)備350上,以便與用戶370通信。在實(shí)施例中,用戶I/O程序425借助于一個(gè)或多個(gè)輸入機(jī)制從用戶370 接收輸入例如數(shù)據(jù)、命令等,其中輸入機(jī)制包括但不限于小型鍵盤、觸摸屏、語音激活技術(shù)等等。在實(shí)施例中,用戶I/O程序425向用戶370輸出圖像和數(shù)據(jù),例如最佳猜測(cè)、命令屏幕等等。在一個(gè)實(shí)施例中,用戶I/O程序425與圖像共享應(yīng)用300通信或以其他方式與之協(xié)力操作,以提供用戶輸入給圖像共享應(yīng)用300和接收?qǐng)D像、其上覆蓋有最佳猜測(cè)的圖像、 將經(jīng)由例如移動(dòng)相機(jī)設(shè)備顯示器290等等輸出給用戶370的命令屏幕。在一個(gè)實(shí)施例中,設(shè)備I/O程序435運(yùn)行在移動(dòng)相機(jī)設(shè)備350上,以便與其他設(shè)備 440例如USB棒驅(qū)動(dòng)器等通信,從而上傳或輸入(import)先前捕獲的圖像345、和/或從先前捕獲的圖像345中提取的特征和/或先前生成的實(shí)體信息330。在一個(gè)實(shí)施例中,設(shè)備I/ O程序435也能夠與例如USB棒驅(qū)動(dòng)器等的其他設(shè)備440通信,從而下載或輸出(export) 捕獲圖像355和/或從355中提取的特征、捕獲圖像和/或提取的特征標(biāo)簽355和/或用戶生成的實(shí)體信息380,以便存儲(chǔ)在其上面。在一個(gè)實(shí)施例中,設(shè)備I/O程序435與圖像共享應(yīng)用300通信或以其他方式與之協(xié)力操作,以輸入或輸出捕獲圖像和/或從中提取的特征、輸入或輸出捕獲圖像和/或提取的特征標(biāo)簽、輸入或輸出實(shí)體信息等等。在一個(gè)實(shí)施例中,在這里也被稱為comnet (通信網(wǎng)絡(luò))1/0程序的通信網(wǎng)絡(luò)I/O程序415運(yùn)行在移動(dòng)相機(jī)設(shè)備350上,以便與一個(gè)或多個(gè)通信網(wǎng)絡(luò)365通信,從而例如上傳先前捕獲的圖像345、上傳從先前捕獲的圖像345中提取的特征345、上傳先前生成的實(shí)體信息330、發(fā)送捕獲圖像355到一個(gè)或多個(gè)個(gè)人或其他設(shè)備、與云360通信,用于圖像處理和共享目的等等。在一個(gè)實(shí)施例中,通信網(wǎng)絡(luò)I/O程序415與圖像共享應(yīng)用300通信或以其他方式與之協(xié)力操作,以執(zhí)行無線通信網(wǎng)絡(luò)輸入和輸出操作,其中所述操作支持圖像共享應(yīng)用對(duì)捕獲圖像335的處理和共享。計(jì)算設(shè)備系統(tǒng)配置圖5是示出能夠?qū)ζ鋵?shí)現(xiàn)實(shí)施例的示例計(jì)算設(shè)備系統(tǒng)500的框圖。計(jì)算設(shè)備系統(tǒng)或計(jì)算設(shè)備500的示例包括但不限于計(jì)算機(jī),例如臺(tái)式計(jì)算機(jī)、在這里也被稱為膝上型計(jì)算機(jī)的計(jì)算機(jī)膝上型、筆記本等等;智能電話;拍照電話;具有因特網(wǎng)通信和處理能力的相機(jī)等等。實(shí)施例計(jì)算設(shè)備系統(tǒng)500包括總線505或用于傳送信息的其他機(jī)制以及與總線 505相耦合以處理信息的處理單元510,其中處理單元510在這里也被稱為處理器510。計(jì)算設(shè)備系統(tǒng)500也包括系統(tǒng)存儲(chǔ)器515,其可以是易失性的或動(dòng)態(tài)的,諸如隨機(jī)存取存儲(chǔ)器 (RAM),也可以是非易失性的或靜態(tài)的,諸如只讀存儲(chǔ)器(ROM)或閃存,或這二者的某種組合。系統(tǒng)存儲(chǔ)器515被耦合到總線505,用于存儲(chǔ)信息以及將由處理單元510執(zhí)行的指令, 并且也可以用于在由處理器510運(yùn)行指令期間存儲(chǔ)臨時(shí)變量或其他的中間信息。系統(tǒng)存儲(chǔ)器515時(shí)常包含操作系統(tǒng)以及一個(gè)或多個(gè)程序或應(yīng)用和/或軟件代碼,并且也可以包括程序數(shù)據(jù)。在一個(gè)實(shí)施例中,諸如磁盤或光盤之類的存儲(chǔ)設(shè)備520也被耦合到總線505,以存儲(chǔ)包括指令的程序代碼和/或數(shù)據(jù)的信息。在實(shí)施例計(jì)算設(shè)備系統(tǒng)500中,存儲(chǔ)設(shè)備520 是計(jì)算機(jī)可讀存儲(chǔ)設(shè)備或機(jī)器可讀存儲(chǔ)設(shè)備520。實(shí)施例計(jì)算設(shè)備系統(tǒng)500 —般包括一個(gè)或多個(gè)用于向計(jì)算設(shè)備用戶提供信息的顯示設(shè)備535,諸如但不限于例如陰極射線管(CRT)或液晶顯示器(LCD)之類的顯示屏、打印機(jī)以及一個(gè)或多個(gè)揚(yáng)聲器。實(shí)施例計(jì)算設(shè)備系統(tǒng)500也一般包括一個(gè)或多個(gè)輸入設(shè)備 530,諸如但不限于小型鍵盤、鼠標(biāo)、軌跡球、筆、一個(gè)或多個(gè)語音輸入設(shè)備以及觸摸輸入設(shè)備,其中用戶可以利用這些輸入設(shè)備來向處理器510傳送信息和命令選擇。所有這些設(shè)備在本領(lǐng)域中是已知的,并且無需在這里對(duì)其進(jìn)行詳細(xì)討論。處理器510運(yùn)行包含在系統(tǒng)存儲(chǔ)器515中的一個(gè)或多個(gè)序列的一個(gè)或多個(gè)程序或應(yīng)用和/或軟件代碼指令。這些指令可以從另一計(jì)算設(shè)備可讀介質(zhì)讀入系統(tǒng)存儲(chǔ)器515 中,其中計(jì)算設(shè)備可讀介質(zhì)包括但不限于存儲(chǔ)設(shè)備520。在替代實(shí)施例中,可以使用硬布線電路來替代軟件指令或與之相結(jié)合。實(shí)施例計(jì)算設(shè)備系統(tǒng)500環(huán)境不限于硬件電路和/或軟件的任何特定組合。這里使用的術(shù)語“計(jì)算設(shè)備可讀介質(zhì)”指的是任何能夠參與向處理器510提供程序或應(yīng)用和/或軟件指令以便運(yùn)行的介質(zhì)。這樣的介質(zhì)可以采用許多形式,這包括但不限于存儲(chǔ)媒體和傳輸媒體。存儲(chǔ)媒體的示例包括但不限于RAM、R0M、EEPR0M、閃存、CD_R0M、USB 棒驅(qū)動(dòng)器、數(shù)字多用途碟片(DVD)、磁帶盒、磁帶、磁盤存儲(chǔ)設(shè)備或任何其他的磁介質(zhì)、軟盤、 柔性盤、鑿孔卡、紙帶或任何其他的具有孔洞圖案的物理介質(zhì)、存儲(chǔ)器芯片或盒式磁盤。實(shí)施例計(jì)算設(shè)備500中的系統(tǒng)存儲(chǔ)器515和存儲(chǔ)設(shè)備520是存儲(chǔ)媒體的進(jìn)一步示例。傳輸媒體的示例包括但不限于有線媒體,諸如一條或多條同軸電纜、銅線和光纖,以及無線媒體, 諸如光信號(hào)、聲信號(hào)、RF信號(hào)和紅外信號(hào)。實(shí)施例計(jì)算設(shè)備系統(tǒng)500也包括耦合到總線505的一個(gè)或多個(gè)通信連接550。一個(gè)或多個(gè)實(shí)施例通信連接550提供從計(jì)算設(shè)備系統(tǒng)500耦合到局域網(wǎng)(LAN) 565和/或廣域網(wǎng)(WAN)上的其他計(jì)算設(shè)備的雙向數(shù)據(jù)通信,其中廣域網(wǎng)包括萬維網(wǎng)或因特網(wǎng)570以及各種其他的通信網(wǎng)絡(luò)365,例如基于SMS的網(wǎng)絡(luò)、電話系統(tǒng)網(wǎng)絡(luò)等等。一個(gè)或多個(gè)通信連接 550的示例包括但不限于綜合服務(wù)數(shù)字網(wǎng)絡(luò)(ISDN)卡、調(diào)制解調(diào)器、LAN卡以及任何能夠發(fā)送和接收電信號(hào)、電磁信號(hào)、光信號(hào)、聲信號(hào)、RF或紅外信號(hào)的設(shè)備。由實(shí)施例計(jì)算設(shè)備系統(tǒng)500接收的通信能夠包括程序或應(yīng)用和/或軟件指令和數(shù)據(jù)。由實(shí)施例計(jì)算設(shè)備系統(tǒng)500接收的指令可以在被接收時(shí)由處理器510運(yùn)行和/或存儲(chǔ)在存儲(chǔ)設(shè)備520或其他的非易失性存儲(chǔ)設(shè)備中,以便稍后運(yùn)行。雖然在這里描述各種實(shí)施例,但是這些實(shí)施例僅利用示例來介紹,并且不打算限制所請(qǐng)求保護(hù)的主題的范圍。保留在隨后的權(quán)利要求書的范圍內(nèi)的眾多變體是可能的。這樣的變體在檢查這里的說明書、附圖和權(quán)利要求書之后是清楚的。因此,除了利用隨后的權(quán)利要求書及其等價(jià)物所限定的之外,所請(qǐng)求保護(hù)主題的廣度和范圍將不受限制。
權(quán)利要求
1.一種用于發(fā)送捕獲圖像到通信地址的方法,所述方法包括處理捕獲圖像,以便為捕獲圖像中描繪的個(gè)人生成最佳猜測(cè)標(biāo)識(shí)(124);輸出捕獲圖像給用戶(126);輸出生成的最佳猜測(cè)標(biāo)識(shí)給用戶(126);接收最佳猜測(cè)標(biāo)識(shí)準(zhǔn)確指定在捕獲圖像中描繪的個(gè)人的確認(rèn)(128);自動(dòng)確定用于最佳猜測(cè)標(biāo)識(shí)的通信地址(136);以及自動(dòng)發(fā)送捕獲圖像到確定的通信地址(140)。
2.權(quán)利要求I的用于發(fā)送捕獲圖像到通信地址的方法,其中所述方法運(yùn)行在移動(dòng)相機(jī)設(shè)備(350)上。
3.權(quán)利要求I的用于發(fā)送捕獲圖像到通信地址的方法,進(jìn)一步包括一旦接收到最佳猜測(cè)標(biāo)識(shí)準(zhǔn)確指定在捕獲圖像中描繪的個(gè)人的確認(rèn)(128),則將捕獲圖像自動(dòng)發(fā)送到確定的通信地址(140)。
4.權(quán)利要求I的用于發(fā)送捕獲圖像到通信地址的方法,進(jìn)一步包括從用戶接收包括發(fā)送捕獲圖像(280)的命令的輸入;和一旦從用戶接收到包括發(fā)送捕獲圖像(280)的命令的輸入,自動(dòng)發(fā)送捕獲圖像到確定的通信地址(140)。
5.權(quán)利要求I的用于發(fā)送捕獲圖像到通信地址的方法,進(jìn)一步包括將從電子地址簿獲得的信息作為實(shí)體信息存儲(chǔ)在數(shù)據(jù)庫中(104);以及訪問數(shù)據(jù)庫中存儲(chǔ)的信息,以自動(dòng)確定用于最佳猜測(cè)標(biāo)識(shí)的通信地址(136)。
6.權(quán)利要求I的用于發(fā)送捕獲圖像到通信地址的方法,進(jìn)一步包括處理捕獲圖像,以嘗試為其面部被描繪在捕獲圖像中的每個(gè)個(gè)人生成最佳猜測(cè)標(biāo)識(shí) (124);輸出每個(gè)生成的最佳猜測(cè)標(biāo)識(shí)給用戶(126);在至少一個(gè)數(shù)據(jù)庫中搜索與對(duì)其而言接收到確認(rèn)的每個(gè)最佳猜測(cè)標(biāo)識(shí)相關(guān)聯(lián)的至少一個(gè)通信地址,其中被定位的每一個(gè)這樣的通信地址是定位的通信地址(136);以及自動(dòng)發(fā)送捕獲圖像到每個(gè)定位的通信地址(140)。
7.權(quán)利要求6的用于發(fā)送捕獲圖像到通信地址的方法,進(jìn)一步包括從用戶接收包括輸出給用戶的所有的最佳猜測(cè)標(biāo)識(shí)被確認(rèn)為準(zhǔn)確指定捕獲圖像(265)中描繪的個(gè)人的標(biāo)識(shí)的輸入。
8.權(quán)利要求6的用于發(fā)送捕獲圖像到通信地址的方法,進(jìn)一步包括從用戶接收個(gè)人身份信息,其中個(gè)人身份信息包括其面部被描繪在捕獲圖像中且沒有為其生成最佳猜測(cè)標(biāo)識(shí)的個(gè)人的身份(146);在至少一個(gè)數(shù)據(jù)庫中搜索與接收到的個(gè)人身份信息相關(guān)聯(lián)的至少一個(gè)通信地址,其中個(gè)人身份信息包括其面部被描繪在捕獲圖像中的個(gè)人的身份,其中每一個(gè)這樣的通信地址是個(gè)人的通信地址(150);以及自動(dòng)發(fā)送捕獲圖像到個(gè)人的通信地址之中的至少一個(gè)通信地址(154)。
9.權(quán)利要求8的用于發(fā)送捕獲圖像到通信地址的方法,進(jìn)一步包括自動(dòng)發(fā)送捕獲圖像到個(gè)人的通信地址之中的每一個(gè)通信地址(154)。
10.權(quán)利要求6的用于發(fā)送捕獲圖像到通信地址的方法,進(jìn)一步包括處理捕獲圖像,以便為捕獲圖像中描繪的個(gè)人生成包括至少兩個(gè)最佳猜測(cè)標(biāo)識(shí)的最佳猜測(cè)池(124);輸出最佳猜測(cè)池中的最佳猜測(cè)標(biāo)識(shí)給用戶(126);以及接收最佳猜測(cè)池中的一個(gè)最佳猜測(cè)標(biāo)識(shí)準(zhǔn)確指定捕獲圖像中描繪的個(gè)人的確認(rèn) (128)。
11.權(quán)利要求6的用于自動(dòng)發(fā)送捕獲圖像到通信地址的方法,進(jìn)一步包括從用戶接收對(duì)于生成的最佳猜測(cè)標(biāo)識(shí)的拒絕確認(rèn),其中拒絕確認(rèn)包括最佳猜測(cè)標(biāo)識(shí)是不正確的指示(128);從用戶接收個(gè)人身份信息,其中個(gè)人身份信息包括對(duì)其而言接收到對(duì)于生成的最佳猜測(cè)標(biāo)識(shí)的拒絕確認(rèn)的個(gè)人的身份(132);將從用戶接收的個(gè)人身份信息輸出給用戶(134);在至少一個(gè)數(shù)據(jù)庫中搜索與接收到的個(gè)人身份信息相關(guān)聯(lián)的至少一個(gè)通信地址,其中個(gè)人身份信息包括對(duì)其而言接收到對(duì)于生成的最佳猜測(cè)標(biāo)識(shí)的拒絕確認(rèn)的個(gè)人的身份,其中每一個(gè)這樣的通信地址是個(gè)人的通信地址(136);和自動(dòng)發(fā)送捕獲圖像到個(gè)人的通信地址中的至少一個(gè)通信地址(140)。
12.權(quán)利要求I的用于自動(dòng)發(fā)送捕獲圖像到通信地址的方法,進(jìn)一步包括處理捕獲圖像,以便為捕獲圖像的場景元素生成最佳猜測(cè)場景確定符(156);輸出最佳猜測(cè)場景確定符給用戶(158);接收最佳猜測(cè)場景確定符準(zhǔn)確指定捕獲圖像的場景元素的確認(rèn)(160);自動(dòng)確定用于最佳猜測(cè)場景確定符的通信地址(168);以及自動(dòng)發(fā)送捕獲圖像到確定的用于最佳猜測(cè)場景確定符的通信地址(172)。
13.—種移動(dòng)相機(jī)設(shè)備,包括捕獲圖像以及自動(dòng)發(fā)送捕獲圖像到至少一個(gè)通信地址的能力,所述移動(dòng)相機(jī)設(shè)備包括包括捕獲圖像(335)的能力的相機(jī)(35O);包括利用面部識(shí)別技術(shù)為捕獲圖像(335)中描繪的至少一個(gè)個(gè)人(205)生成最佳猜測(cè)標(biāo)識(shí)的能力的程序(325);包括與用戶(370)通信以便向用戶(370)顯示(290)捕獲圖像(335)的能力的程序 (425);包括與用戶(370)通信以便向用戶(370)示生成的最佳猜測(cè)標(biāo)識(shí)(210)的能力的程序 (425);包括與用戶(370)通信以接收包括生成的最佳猜測(cè)標(biāo)識(shí)(375)的確認(rèn)的用戶輸入的能力的程序(425);包括將通信地址與捕獲圖像(335)中描繪的個(gè)人(205)相關(guān)聯(lián)的能力的程序(325),其中對(duì)所述個(gè)人而言確認(rèn)(375)生成的最佳猜測(cè)標(biāo)識(shí);以及包括與通信網(wǎng)絡(luò)(365)通信以便自動(dòng)發(fā)送捕獲圖像(355)到與捕獲圖像(335)中描繪的個(gè)人(205)相關(guān)聯(lián)的通信地址的能力的程序(415),其中對(duì)所述個(gè)人而言確認(rèn)(375)生成的最佳猜測(cè)標(biāo)識(shí)。
14.權(quán)利要求13的移動(dòng)相機(jī)設(shè)備,進(jìn)一步包括從先前捕獲的圖像(345)中提取的存儲(chǔ)特征(355)的數(shù)據(jù)庫(320),其中包括利用面部識(shí)別技術(shù)為捕獲圖像(335)中描繪的至少一個(gè)個(gè)人(205)生成最佳猜測(cè)標(biāo)識(shí)的能力的程序 (325)為了最佳猜測(cè)標(biāo)識(shí)的生成而訪問所述數(shù)據(jù)庫;以及聯(lián)系信息(380)的數(shù)據(jù)庫(310),其包括至少兩個(gè)人員的標(biāo)識(shí)以及用于至少兩個(gè)人員之中的每一個(gè)人員的至少一個(gè)通信地址的關(guān)聯(lián)性,其中包括將通信地址與捕獲圖像(335) 中描繪的個(gè)人(205)相關(guān)聯(lián)的能力的程序(325)為了通信地址與捕獲圖像(335)中描繪的個(gè)人(205)的關(guān)聯(lián)性而訪問所述數(shù)據(jù)庫,其中對(duì)所述個(gè)人而言確認(rèn)(375)生成的最佳猜測(cè)標(biāo)識(shí)。
15.權(quán)利要求13的移動(dòng)相機(jī)設(shè)備,進(jìn)一步包括GPS技術(shù)(410),其包括為捕獲圖像(335)生成至少一個(gè)位置標(biāo)識(shí)符的能力;存儲(chǔ)在移動(dòng)相機(jī)設(shè)備(350)上的規(guī)則(380),其中所述規(guī)則包括與至少一個(gè)生成的位置標(biāo)識(shí)符相關(guān)聯(lián)的通信地址的標(biāo)識(shí);包括利用所述規(guī)則(380)將與至少一個(gè)生成的位置標(biāo)識(shí)符相關(guān)聯(lián)的通信地址和捕獲圖像(335)相關(guān)聯(lián)的能力的程序(325);以及包括與通信網(wǎng)絡(luò)(365)通信以便自動(dòng)發(fā)送捕獲圖像(355)到與捕獲圖像(335)相關(guān)聯(lián)的通信地址的能力的程序(415)。
全文摘要
分析捕獲圖像,以識(shí)別其中描繪的個(gè)人和/或場景元素。一旦用戶確認(rèn)一個(gè)或多個(gè)識(shí)別的個(gè)人和/或場景元素,訪問實(shí)體信息,以確定是否具有與當(dāng)前捕獲圖像中識(shí)別的個(gè)人或場景元素相對(duì)應(yīng)或者以其他方式鏈接到當(dāng)前捕獲圖像中識(shí)別的個(gè)人或場景元素的任何可用的通信地址,例如電子郵件地址、基于SMS的地址、網(wǎng)站等等。當(dāng)前捕獲圖像隨后能夠被自動(dòng)發(fā)送到為所識(shí)別的個(gè)人或場景元素定位的那些地址,而無需任何其他的用戶努力。
文檔編號(hào)H04L29/12GK102594857SQ20111036448
公開日2012年7月18日 申請(qǐng)日期2011年10月11日 優(yōu)先權(quán)日2010年10月11日
發(fā)明者A·阿克巴扎德, D·P·Z·尼斯特, S·J·貝克, S·費(fèi)恩 申請(qǐng)人:微軟公司