專利名稱:基于圖像捕捉設備呈現(xiàn)的用戶推薦的引導攝影的制作方法
技術(shù)領域:
各實施例涉及提高攝影術(shù)。背景攝影是通過將光捕捉到諸如膠片或電子傳感器等光敏介質(zhì)上來記錄圖像的過程。 作為該過程第一部分,允許從物體反射或發(fā)出的光圖案在定時曝光期間對敏感的基于鹵化 銀的化學介質(zhì)或電子介質(zhì)進行曝光。該光圖案可以通過照相機的攝影鏡頭來捕捉,這取決 于其類型可化學地或電子地存儲所捕捉的圖像。所捕捉的圖像被用來產(chǎn)生包含該所捕捉圖 像的照片。一旦產(chǎn)生了照片,就可以通過圖像編輯過程來修改其中包含的圖像。傳統(tǒng)模擬圖 像編輯也被稱為照片修描,并涉及使用諸如噴筆等工具來修改照片。然而,自數(shù)字圖像的出 現(xiàn)以來,模擬圖像編輯在很大程度上變得過時。圖形軟件程序是用戶可操縱、增強、以及變 換圖像的主要工具,其可被寬泛地編組成向量圖編輯器、光柵圖形編輯器、以及3D建模器。常規(guī)圖像編輯技術(shù)被用來在拍攝了照片后更改照片圖像的外觀。因此,這些技術(shù) 的有效性是有限的,因為照片中因照片拍攝者的技能和經(jīng)驗不足而造成的基本質(zhì)量不足不 能通過常規(guī)圖像編輯來解決并且當前不能使用常規(guī)照相機解決。平均水平的照片拍攝者拍攝的照片的質(zhì)量受該照片拍攝者對于拍攝照片的任務 的知識和能力的直接影響。攝影知識的缺乏通常在可在平均水平的照片拍攝者拍攝的照片 與有技能和經(jīng)驗的攝影者拍攝的照片之間觀察到的質(zhì)量差異上反映出來。給定在一些照片上投入了大量感情價值,錯過的攝影機會是非常令人不快的。常 規(guī)照相機向用戶提供非常有限的可確保不會失去短暫的攝影機會的引導。如此,常規(guī)照相 機提供用于支持平均水平的照片拍攝者的攝影愿望的不充分的系統(tǒng),這些平均水平的照片 拍攝者擁有平均水平的照片拍攝技能并且希望最大化他們準備拍攝的照片的質(zhì)量。概述提供本概述是為了以簡化的形式介紹將在以下詳細描述中進一步描述的一些概 念。本概述不旨在用于限制所要求保護的主題的范圍。描述了使用圖像捕捉設備(例如,照相機、蜂窩電話)呈現(xiàn)的用戶推薦進行的引導 攝影。作為引導攝影的一部分,該設備在拍攝照片之前或期間咨詢知識庫以提供推薦。在 一實施例中,訪問與預期照片相關(guān)聯(lián)的數(shù)據(jù)(例如,設備類型、現(xiàn)有照相機參數(shù)、預期照片 所基于的圖像)。此后,訪問知識庫(例如,現(xiàn)有照片及照片相關(guān)信息的存儲)以獲得與同 預期照片相關(guān)聯(lián)的數(shù)據(jù)相關(guān)的數(shù)據(jù)?;谒@得的數(shù)據(jù),確定預期照片的推薦(例如,改變 預期照片的有利位置、添加附加對象、調(diào)整預期照片的光照等建議)。在拍攝預期照片之前 (有時在拍攝預期照片期間)將推薦提供給圖像捕捉設備的呈現(xiàn)系統(tǒng),以供呈現(xiàn)給例如圖 像捕捉設備的視頻顯示系統(tǒng)來在取景器上圖形地顯示,或呈現(xiàn)給圖像捕捉設備中呈現(xiàn)音頻 輸出推薦的音頻輸出系統(tǒng)。附圖簡述合并在本說明書中并形成其一部分的附圖示出了各實施例,并且與說明書一起用于解釋各實施例的原理圖IA是根據(jù)一個實施例的基于圖像捕捉設備呈現(xiàn)的推薦的引導攝影的系統(tǒng)的示 例性操作設置的示圖。圖IB示出根據(jù)一個實施例的在引導攝影過程中執(zhí)行的操作A-G0圖2是示出根據(jù)一個實施例的在蜂窩電話中實現(xiàn)的引導攝影的系統(tǒng)的示例性操 作設置的元素和操作的框圖。圖3是示出根據(jù)一個實施例的引導攝影系統(tǒng)的各組件的框圖。圖4示出根據(jù)一個實施例的在基于圖像捕捉設備呈現(xiàn)的用戶推薦的引導攝影方 法中執(zhí)行的各步驟的流程圖。圖5是示出根據(jù)一個實施例的示例性計算設備的框圖。除非明確注明,否則本說明書中所引用的附圖只是出于說明的目的并且不應被理 解為是按比例繪制的。詳細描述現(xiàn)在將詳細參考各實施例,其示例在各附圖中示出。盡管將結(jié)合這些實施例來提 供描述,但可以理解,這些描述不旨在限制這些實施例的范圍。相反,本發(fā)明旨在覆蓋這些 實施例的替換、修改、以及等效方案。此外,在以下描述中,闡明了眾多具體細節(jié)以提供對各 實施例的全面理解。在其他情況下,未詳細描述公知的方法、過程、組件和電路以免不必要 地使各實施例的各方面顯得晦澀難懂。根據(jù)各實施例的基于圖像捕捉設備呈現(xiàn)的用戶推薦的引導攝影的系統(tǒng)的示例性 網(wǎng)絡設置圖IA示出根據(jù)一個實施例的基于圖像捕捉設備呈現(xiàn)的推薦的引導攝影的系統(tǒng) 107的示例性操作設置。系統(tǒng)107基于從知識庫服務器103獲得的信息來在現(xiàn)場向照相機 用戶提供用于拍攝照片的推薦。圖IA示出圖像捕捉設備101、成像場景102、知識庫服務器 103、傳感數(shù)據(jù)源105、網(wǎng)絡鏈路106、以及系統(tǒng)107。在圖IA實施例中,傳感數(shù)據(jù)源105包括 但不限于全球定位衛(wèi)星(GPS)設備105a和照相機監(jiān)視器105b。參考
圖1A,圖像捕捉設備101 (例如,照相機、照相機電話、攝像放像一體機等)使 場景102成像并提供基于與成像場景102相關(guān)(或與諸如電影或視頻的成像場景的集合或 序列相關(guān))的可用信息的推薦形式的反饋。在一個實施例中,推薦可以建議圖像捕捉設備 101、位置、參數(shù)設置和/或場景的可能改變以改進預期照片的質(zhì)量。在一個實施例中,推薦 由系統(tǒng)107確定,系統(tǒng)107可駐留在圖像捕捉設備101或其他位置(參見圖2和伴隨的討 論)。在一個實施例中,圖像捕捉設備101可包括常駐知識庫服務器103或其各元件(參見 圖IA中的虛線結(jié)構(gòu)103)。在其他實施例中,知識庫服務器103可駐留在與圖像捕捉設備分 開的位置(同樣參見圖1A)。系統(tǒng)107可以基于其從知識庫服務器103獲得的信息來確定一個或多個推薦來 改進預期照片(例如,圖像捕捉設備用戶如通過部分地壓下按鈕來指示他們預期要拍攝的 “將要成為”照片)。在一個實施例中,從知識庫服務器103獲得的信息基于與預期照片相關(guān) 的信息,該信息包括預期照片的內(nèi)容(例如,成像場景或場景集合)和在發(fā)出拍攝成像場景 102的照片的期望的信號時圖像捕捉設備101的參數(shù)(如圖像捕捉設備類型、位置、方向、時 間和日期)。在一個實施例中,上述信息由系統(tǒng)107訪問,系統(tǒng)107隨后發(fā)起對知識庫103的搜索以尋找相關(guān)信息,如所存儲的建議對預期照片的可能改進的照片。在一個實施例中, 基于從知識庫服務器103訪問的信息,可以在照片的拍攝之前和/或期間進行推薦(例如, “你的手不穩(wěn)”)。例如,如果要從特定位置在特定時間拍攝包括公知建筑(例如,金門大橋、克萊斯 勒大廈等)的預期照片,則系統(tǒng)107可以訪問(例如,經(jīng)由搜索)包括與該公知建筑相關(guān)的 信息的知識庫103并基于它來提供推薦(例如,改變有利位置、光照等)。例如,系統(tǒng)107可 以推薦作出將所訪問的一個或多個照片(例如,金門大橋、克萊斯勒大廈等的例如由著名 攝影師拍攝的一個或多個著名照片)所擁有的質(zhì)量或特征傳遞給預期照片的改變。更具體 地,基于通過對知識庫服務器103的搜索來提供的所訪問的信息,系統(tǒng)107可以推薦從與所 訪問的照片相同的有利位置并在相同的時間來拍攝該公知建筑的預期照片。以此方式,可 以產(chǎn)生該公知建筑擁有與所訪問的照片所擁有的質(zhì)量或特征相類似的所需質(zhì)量或特征的 預期照片。在一個實施例中,系統(tǒng)107可以向照相機101的觸覺、音頻、或視覺呈現(xiàn)系統(tǒng)提供 上述推薦以呈現(xiàn)給圖像捕捉設備101的用戶?;谶@些推薦,圖像捕捉設備101的用戶可 以(繼續(xù)以上示例情況)改變預期照片的有利位置和預期拍攝該預期照片的時間(例如, 以與所訪問的著名照片的有利位置和拍攝時間相一致)。傳感數(shù)據(jù)源105提供用于照片改進的推薦所基于的實時數(shù)據(jù)。在一個實施例中, 這樣的實時數(shù)據(jù)可包括但不限于來自GPS系統(tǒng)105a和/或照相機監(jiān)視器105b (或蜂窩電 話塔等)的信息。在一個實施例中,這一信息可以包括在被用來標識知識庫103(現(xiàn)有照片 的存儲)中的推薦所基于的信息的信息包中。在一個實施例中,從諸如運動檢測設備等傳感數(shù)據(jù)源105獲得的實時數(shù)據(jù)可被用 來輔助照片拍攝者來拍攝照片。例如,特定照片拍攝的定時可以基于運動檢測。例如,在 足球比賽期間,運動檢測設備可以突出顯示活動的可能區(qū)域或一腳球的精確定時。在一個 實施例中,活動的可能區(qū)域可以由網(wǎng)絡上的用戶、某其他服務器側(cè)動作(如知識庫服務器 103)、或由其他信息源或提供者來推論出來。如上所述,知識庫服務器103包含被用來確定推薦的信息。在一個實施例中,知識 庫服務器103存儲諸如可從中導出諸如有利位置、光照、內(nèi)容等信息的先前拍攝的照片等 信息,并且如上所述,這一信息可由系統(tǒng)107經(jīng)由網(wǎng)絡鏈路106來訪問并被用來確定用于改 進預期照片的推薦。在一個實施例中,網(wǎng)絡鏈路106可包括但不限于因特網(wǎng)、WAN、LAN等。 同樣,在一個實施例中,應當明白,知識庫服務器103可以連接到其他信息源(例如,以獲得 日落時間或其他“實況”信息)。示例性知識庫相關(guān)推薦在一個實施例中,系統(tǒng)107所執(zhí)行的用于基于從知識庫服務器103訪問的信息來 確定“提議”或“預期”照片的推薦的示例性過程可包括(1)標識知識庫服務器103中的具 有與預期照片相似的特定類型的內(nèi)容的照片,(2)標識所標識的照片的與提議照片中其對 應物不同的所需質(zhì)量或特征,如它們的有利位置、光照、構(gòu)圖等,以及(3)對所標識的所需 質(zhì)量或特征進行取景來作為呈現(xiàn)給用戶的預期照片的推薦。系統(tǒng)107基于從知識庫服務器103訪問的信息所提供的示例性推薦可以造成方向 的變化和/或被用來拍攝預期照片的閃光量的變化、向預期照片添加一個或多個附加對象(以平衡預期照片的構(gòu)圖)和/或改變照相機參數(shù)(對焦/曝光)以得到所需外觀。系統(tǒng) 107基于從知識庫服務器103所訪問的信息來提供的示例性推薦在以下詳細討論。在一個實施例中,知識庫服務器103可包括建筑物和幾何結(jié)構(gòu)的數(shù)據(jù)庫。在一個 實施例中,使用作為知識庫服務器103的一部分的建筑物和幾何結(jié)構(gòu)的數(shù)據(jù)庫,可以使一 些障礙物在照相機的取景器中半透明,從而示出被遮擋的事物以幫助照片拍攝者決定來包 括什么。在一個實施例中,可以使用與照片相關(guān)的可用照片和知識來輔助照片拍攝者。例 如,設備可以使用該知識來突出顯示隱藏主體的遮擋物,如攝影者未注意到的隨機人或樹 權(quán)。在一個實施例中,知識庫服務器103可包括已知3D幾何結(jié)構(gòu)的數(shù)據(jù)庫。在一個實 施例中,作為知識庫服務器103的一部分的已知3D幾何結(jié)構(gòu)的數(shù)據(jù)庫可被用來提供與圖像 捕捉相關(guān)的推薦。例如,在一個實施例中,已知3D幾何結(jié)構(gòu)可被用來模擬自建議點的景象, 以便模擬建議時間的光照條件并基于遮擋、可用性、以及距離來建議拍攝特定位置的良好 地點。在一個實施例中,知識庫服務器103可包括可用照片的數(shù)據(jù)庫。在一個實施例中, 作為知識庫服務器103的一部分的可用照片的數(shù)據(jù)庫可以用作與在現(xiàn)有圖像序列(由同一 攝影者或不同的人拍攝的)中填充一個或多個空隙相關(guān)的推薦的基礎,以便使用現(xiàn)有圖像 序列和取自可用照片的圖像來構(gòu)建全景。在一個實施例中,知識庫服務器103可包括定時事件的數(shù)據(jù)庫。在一個實施例中, 來自作為知識庫服務器103的一部分的定時事件數(shù)據(jù)庫的定時事件可被用作對于照片拍 攝者的推薦的基礎。例如,照相機可以訪問定時事件的數(shù)據(jù)庫以對選擇最優(yōu)圖像捕捉時刻 獲得幫助。更具體的示例包括但不限于通知用戶當前是他/她可能想要注意的一罕見水果 的季節(jié)。如果時間關(guān)鍵事件即將來臨(例如,感興趣的特定快速移動的賽車的通過),照相 機還可以幫助對該拍攝進行定時。在一個實施例中,知識庫服務器103可包括先前拍攝的所有圖像的位置的數(shù)據(jù) 庫。在一個實施例中,作為知識庫服務器103的一部分的先前拍攝的所有圖像的位置的數(shù) 據(jù)庫可被用來提供推薦。例如,知識庫可以存儲先前拍攝的所有圖像的位置并且使用這一 信息來將用戶引導到同一地點/方向。在一個實施例中,可以使用觸覺力反饋來將用戶引 導到該位置。在一個實施例中,涉及改變攝影者位置和觀看方向的推薦在至少三種不同的設置 中是有用的a)選擇拍攝一地標的流行地點,b)選擇從中拍攝地標的罕見位置以產(chǎn)生獨特 圖像,以及c)找到在其中拍攝某公知照片或繪畫的位置。與改變預期照片的光照相關(guān)的推 薦可涉及利用受控閃光或延遲拍攝預期照片到不同時間,例如使用不同的太陽位置。各示例性實施例的優(yōu)點是在捕捉之前或之時而非之后改進所得圖像的能力。以此 方式,各示例性實施例向用戶提供可確保不會失去短暫的攝影機會的有用引導。操作圖IB示出根據(jù)一個實施例的在引導攝影過程中執(zhí)行的操作A-G。包括其呈現(xiàn)次序 的這些操作只是示例性的。在其他實施例中,可包括其他次序的其他操作。在A,圖像捕捉設備101使場景成像。在一個實施例中,由圖像捕捉設備101成像 的場景在圖像捕捉設備101的取景器中示出。在一個實施例中,在圖像捕捉設備101的取景器中示出的場景連同圖像捕捉設備101本身所提供的數(shù)據(jù),可被用來標識知識庫服務器 103中的可被用來確定推薦的信息。在B,作出以下指示在A成像的場景是作為照片的基礎所需要的。在一個實施例 中,這在取景器中將場景標識為“預期照片”的基礎。在一個實施例中,該指示可以通過將 在A成像的場景在取景器中維持預定時間來作出。在另一實施例中,該指示可以通過操縱 從屬于圖像捕捉設備101的結(jié)構(gòu)來作出。在一個實施例中,例如在設備持續(xù)維持(例如,諸 如來自知識庫服務器103的)信息的情況下,可能不需要上述指示(場景是作為照片的基 礎所需要的)。在C,將當前圖像捕捉設備參數(shù)和/或從傳感器數(shù)據(jù)源獲得的傳感數(shù)據(jù)提供給系 統(tǒng)107。并且在D,基于當前參數(shù)和/或傳感數(shù)據(jù)和在B標識的預期照片的內(nèi)容(以上參考 圖IA討論的信息),執(zhí)行對從中獲得信息的知識庫服務器103的搜索,系統(tǒng)107基于該信息 確定與預期照片相關(guān)的推薦。在E,系統(tǒng)107確定推薦并在F使其對圖像捕捉設備101可用。此后,在G將推薦 呈現(xiàn)給圖像捕捉設備101的用戶,如在圖像捕捉設備101的取景器上。在將推薦呈現(xiàn)給了 用戶后,用戶可以基于系統(tǒng)107作出的推薦來拍攝照片。具體操作示例示例1 考慮希望拍攝位于紐約的克萊斯勒大廈的人。在一個實施例中,系統(tǒng)107 可以基于其對圖像捕捉設備101的當前位置(由GPS、蜂窩電話塔等確定)和方向的知識來 推薦已知為所需照片提供更佳的有利位置的鄰近位置。在一個實施例中,這一評估可以基 于指示所推薦的有利位置在之前被用來創(chuàng)建該地標的高質(zhì)量照片的知識庫服務器103照 片。此外,圖像捕捉設備101可以提供⑴來自當前位置以及(2)來自推薦位置的照片的 并排呈現(xiàn),以供用戶出于決定目的來進行比較。另外,在一個實施例中,系統(tǒng)107可以推薦將克萊斯勒大廈的照片的拍攝延遲到 特定時間(例如,因為知識庫服務器103中在一年的相同時間中捕捉這一場景的大多數(shù)照 片是在所推薦的時間拍攝的,因為該場景在該時間尤其美麗)。示例2 考慮希望拍攝位于Yosemite國家公園的著名的HalfDome的人。在一個 實施例中,系統(tǒng)107可以向此人建議HalfDome的著名照片是由著名攝影師Ansel Adams從 鄰近位置拍攝的。在一個實施例中,可以在用戶想要被建議拍攝他們正在拍攝的場景的著 名照片的位置時提供這一信息。這一信息可以產(chǎn)生擁有與該著名照片所擁有的質(zhì)量相類似 的所需質(zhì)量的個人照片。示例3 考慮希望拍攝花的人。在一個實施例中,系統(tǒng)107可以使用所捕捉場景的 要點來執(zhí)行對高質(zhì)量照片或繪畫的數(shù)據(jù)庫的搜索以尋找具有大致相似輪廓的照片或繪畫。 在一個實施例中,基于上述搜索所提供的信息,可以提供移動取景器(左、右、上、下、角度 等)的推薦以便可以實現(xiàn)所需場景構(gòu)圖。示例性蜂窩電話實施例圖2是示出根據(jù)一個實施例的在蜂窩電話中實現(xiàn)的引導攝影的系統(tǒng)107的示例性 操作設置的元素和操作的框圖。在一個實施例中,系統(tǒng)107可以在表征集成照相機系統(tǒng)的 蜂窩電話中實現(xiàn)。圖2示出蜂窩電話/照相機201和服務器205。參考圖2,在一個實施例中,蜂窩電話/照相機201擁有雙向通信能力(例如,無線、藍牙、有線等)并且維護可用于確定預期照片的推薦的大量信息,如蜂窩電話/照相機 201的當前時間和位置。在操作中,如圖2所示,在用戶指示拍攝照片的意圖時,蜂窩電話/ 照相機201可以將其當前參數(shù)發(fā)送到服務器205,這可包括但不限于與蜂窩電話/照相機 201的位置、方向、時間和日期相關(guān)的數(shù)據(jù)。另外,除被發(fā)送到服務器205的上述當前參數(shù)之外,蜂窩電話/照相機201可以將 在蜂窩電話/照相機201的取景器上示出的圖像發(fā)送到服務器205。在一個實施例中,服務 器205可以基于其接收到的信息來搜索對預期照片的可能改進。作為響應,系統(tǒng)107可以 訪問該搜索的結(jié)果并使用這些結(jié)果來作為對預期照片的可能改進的推薦的基礎。例如,給定蜂窩電話/照相機201的當前位置,系統(tǒng)107可以推薦拍攝預期照片的 已知鄰近有利位置。如上所述,如果用戶希望拍攝與存儲在服務器205上的著名照片相類 似的照片,則可以檢索該著名照片并將其用作呈現(xiàn)給用戶的推薦的基礎。在另一實施例中, 用戶可能對獨特的照片感興趣。在這種情況下,服務器205在系統(tǒng)107的指導下可以向用 戶提供與所拍攝的與預期照片類似的照片的數(shù)量有關(guān)的信息。在一個實施例中,可以使用網(wǎng)絡連接來訪問來自服務器205的依賴信息。在另一 實施例中,依賴信息可以存儲在本地。根據(jù)各實施例的基于圖像捕捉設備呈現(xiàn)的用戶推薦的引導攝影的系統(tǒng)圖3示出根據(jù)一個實施例的基于圖像捕捉設備呈現(xiàn)的推薦的引導攝影的系統(tǒng)107 的各組件。在一個實施例中,系統(tǒng)107實現(xiàn)一種用于引導照片的拍攝的算法。在圖3實施 例中,系統(tǒng)107包括意圖指示符訪問器301 (可任選)、照片數(shù)據(jù)訪問器303、知識庫訪問器 305、推薦確定器307、推薦訪問提供器309。應當明白,系統(tǒng)107的上述組件可以用硬件或軟件或兩者的組合來實現(xiàn)。在一個 實施例中,系統(tǒng)107的組件和操作可以由一個或多個應用程序(例如,圖IA的圖像捕捉設 備101的板載程序)的組件和操作來涵蓋。在另一實施例中,系統(tǒng)107的組件和操作可以 與上述一個或多個應用程序分開,但可與其組件和操作協(xié)作地操作。參考圖3,意圖指示符訪問器301 (可任選)訪問圖像捕捉設備用戶拍攝照片的意 圖的指示符。在一個實施例中,意圖指示符訪問器301是可任選的,因為當例如系統(tǒng)107在 沒有指示符的情況下持續(xù)收集(例如來自知識庫的)推薦所基于的信息時可能不需要上述 指示符。在另一實施例中,可以分開或串聯(lián)地利用其中訪問指示符的模式和其中持續(xù)收集 信息的模式。在一個實施例中,拍攝照片的意圖可以通過操縱從屬于圖像捕捉設備的主體的物 理機制來示出(例如,壓下按鈕、部分地壓下按鈕等)。在另一實施例中,拍攝照片的意圖可 以通過在圖像捕捉設備的取景器中將成像場景維持預定時間段來示出。在其他實施例中, 可以執(zhí)行示出拍攝照片的意圖的其他方法。照片數(shù)據(jù)訪問器303訪問來自與預期照片的拍攝(例如,照片的拍攝、圖像捕捉 等)相關(guān)的圖像捕捉設備的數(shù)據(jù)。在一個實施例中,所訪問的與照片的拍攝相關(guān)的數(shù)據(jù)可 包括但不限于取景器中的成像場景、時間、地點、位置、光照、現(xiàn)有照相機設置、主體位置、照 相機角度、和/或傳感數(shù)據(jù)源所提供的數(shù)據(jù)。知識庫訪問器305訪問知識庫以獲得基于其作出預期照片的推薦的信息。在一個 實施例中,知識庫訪問器305可以訪問知識庫以標識可基于其作出預期照片的推薦的照片或其他信息。在一個實施例中,知識庫訪問器305可以經(jīng)由對知識庫的搜索來訪問知識庫 的內(nèi)容。在一個實施例中,搜索可以基于自動執(zhí)行的查詢或準則,如“知識庫中在構(gòu)圖上與 預期照片相關(guān)的所有照片”以及“預期照片的主體的著名照片”。推薦確定器307訪問知識庫訪問器305所標識的信息并且基于這一信息確定預期 照片的一個或多個推薦。在一個實施例中,推薦確定器305可以利用一種算法來確定推薦。 在一個實施例中,執(zhí)行該算法可以使得對所標識的照片的與預期照片中的其對應物不同的 所需質(zhì)量或特征(如它們的有利位置、光照、構(gòu)圖等)進行標識,并將所標識的所需質(zhì)量或 特征的呈現(xiàn)作為預期照片的推薦來定向到照相機用戶。推薦訪問提供器309向諸如照相機音頻和/或視覺呈現(xiàn)系統(tǒng)等圖像捕捉設備呈現(xiàn) 系統(tǒng)提供對推薦的訪問。在一個實施例中,推薦可以在圖像捕捉設備的取景器中呈現(xiàn)。在 另一實施例中,推薦可以作為圖像捕捉設備的音頻輸出來呈現(xiàn)。根據(jù)各實施例的基于圖像捕捉設備呈現(xiàn)的用戶推薦的引導攝影的系統(tǒng)的示例性 操作圖4示出根據(jù)一個實施例的在基于圖像捕捉設備呈現(xiàn)的用戶推薦的引導攝影方 法中執(zhí)行的各步驟的流程圖400。該流程圖包括在一個實施例中可由處理器和電子組件在 計算機可讀和計算機可執(zhí)行指令的控制下執(zhí)行的過程。盡管在流程圖中公開了具體步驟, 但是這些步驟是示例性的。即,本發(fā)明很好地適用于執(zhí)行各種其他步驟或該流程圖中所述 步驟的變型。在各實施例中,應當明白,該流程圖的各步驟可由軟件、硬件、或兩者的組合來 執(zhí)行。參考圖4,在步驟401 (可任選),訪問圖像捕捉設備用戶的拍攝照片的意圖的指示 符(參見以下討論)。在步驟403,訪問與預期照片相關(guān)的數(shù)據(jù)。在步驟405,訪問知識庫來 獲得預期照片的推薦所基于的信息。應當明白,步驟401是可任選的,因為本文描述的系統(tǒng) (例如,圖IA中的107)能以“總是打開”模式操作,在該模式中持續(xù)地從知識庫訪問與預期 照片相關(guān)的推薦而無需用戶登記拍攝照片的意圖。此后,在步驟407,確定預期照片的一個 或多個推薦。并且,在步驟409,提供對所確定的推薦的訪問以呈現(xiàn)給圖像捕捉設備用戶。應當明白,各示例性實施例使用先驗知識作為用于改進預期照片的基礎。更具體 地,圖像捕捉設備使用可用信息作為與位置、參數(shù)設置、或預期照片場景中的可能改變有關(guān) 的用戶推薦的基礎以改進預期照片的質(zhì)量。這一方法與集中于例如通過圖像處理來改進現(xiàn) 有照片的常規(guī)方法十分不同。根據(jù)一個實施例的示例性硬件圖5示出根據(jù)一個實施例的示例性計算設備500。參考圖5,根據(jù)一個實施例,計 算設備作為圖像捕捉設備(例如,圖IA中的圖像捕捉設備101)和/或知識庫服務器(圖 IA中的知識庫服務器103)的一部分來包括。計算設備500通常包括至少某種形式的計算 機可讀介質(zhì)。計算機可讀介質(zhì)可以是可由計算設備500訪問的任何可用介質(zhì),并且可包括 但不限于計算機存儲介質(zhì)。在其最基本的配置中,計算設備500通常包括處理單元501和存儲器503。取決于 所使用的計算設備500的確切配置和類型,存儲器503可以是易失性的(如RAM) 503a、非易 失性的503b (如ROM、閃存等)或是兩者的某種組合。另外,計算設備500,尤其是可作為圖IA中的知識庫服務器103的一部分的版本,可包括大容量存儲系統(tǒng)(可移動505和/或不可移動507),如磁盤或光盤或磁帶。類似地, 計算設備500可包括輸入設備509和/或輸出設備511 (例如,諸如顯示器)。另外,計算設 備500可包括到其他設備、計算機、服務器等的使用有線或無線介質(zhì)的網(wǎng)絡連接513。因為 所有這些設備在本領域是公知的,因此不必在此詳細討論它們。參考其示例性實施例,公開了使用圖像捕捉設備呈現(xiàn)的用戶推薦的引導攝影。作 為所公開的方法的一部分,訪問與預期照片相關(guān)聯(lián)的數(shù)據(jù)。此后,訪問知識庫以獲得與同預 期照片相關(guān)聯(lián)的數(shù)據(jù)相關(guān)的數(shù)據(jù)?;谒@得的數(shù)據(jù),確定預期照片的推薦。在拍攝預期 照片之前將推薦提供給圖像捕捉設備的呈現(xiàn)系統(tǒng)以供呈現(xiàn)。各示例性實施例所提供的優(yōu)點包括在現(xiàn)場而非事后改進圖片拍攝的過程、使用推 薦圖像捕捉設備設置(位置、查看方向、焦距、速度等)所基于的知識庫、使用圖像處理來分 析構(gòu)圖以向用戶提供即時反饋、以及使用來自設備上的傳感器或其他位置(例如,其他這 樣的設備的活動或來自網(wǎng)絡)的實時數(shù)據(jù)。出于說明和描述的目的呈現(xiàn)了各具體實施例的以上描述。它們不旨在窮舉本發(fā)明 或?qū)⒈景l(fā)明限于所公開的精確形式,且顯而易見的是,鑒于以上教導許多修改和變型都是 可能的。選擇并描述這些實施例來最好地解釋本發(fā)明的原理及其實踐應用,從而使本領域 其他人能夠最好地利用本發(fā)明和具有適用于所構(gòu)想的特定用途的各種修改的各實施例。本 發(fā)明的范圍旨在由所附權(quán)利要求書來定義。
權(quán)利要求
一種基于圖像捕捉設備呈現(xiàn)的用戶推薦的引導攝影的方法,包括訪問與預期照片相關(guān)聯(lián)的數(shù)據(jù);訪問知識庫以獲得與同所述預期照片相關(guān)聯(lián)的所述數(shù)據(jù)相關(guān)的知識數(shù)據(jù);基于所述知識庫數(shù)據(jù)確定所述預期照片的一個或多個推薦;以及在拍攝所述照片之前向所述設備的呈現(xiàn)系統(tǒng)提供對所述一個或多個推薦的訪問以供呈現(xiàn)。
2.如權(quán)利要求1所述的方法,其特征在于,還包括訪問拍攝照片的意圖的指示符,其中拍攝照片的所述意圖的所述指示符是響應于各個 動作來提供的,所述動作包括將場景在所述圖像捕捉設備的取景器中維持預定時間、移動 所述圖像捕捉設備的物理組件、或在所述取景器中作出選擇。
3.如權(quán)利要求1所述的方法,其特征在于,與所述照片相關(guān)聯(lián)的所述數(shù)據(jù)包括當前設 備參數(shù),包括設備類型、位置、方向、時間和日期、以及在所述圖像捕捉設備的取景器中示出 的圖像。
4.如權(quán)利要求1所述的方法,其特征在于,所述推薦包括改變拍攝照片的位置和查看 方向。
5.如權(quán)利要求1所述的方法,其特征在于,所述推薦涉及通過控制閃光或等待不同的 太陽位置來改變預期照片的光照。
6.如權(quán)利要求1所述的方法,其特征在于,所述推薦涉及使用建筑物和幾何結(jié)構(gòu)的數(shù) 據(jù)庫,其中在所述圖像捕捉設備的取景器中使障礙物半透明來示出被遮擋對象以幫助決定 在照片中包括什么。
7.如權(quán)利要求1所述的方法,其特征在于,所述推薦是自建議位置的模擬景象。
8.如權(quán)利要求1所述的方法,其特征在于,所述推薦是在建議時間的光照條件的模擬。
9.如權(quán)利要求1所述的方法,其特征在于,所述推薦是基于包括運動檢測的圖像分析 來調(diào)度特定拍攝。
10.如權(quán)利要求1所述的方法,其特征在于,呈現(xiàn)所述推薦以突出顯示包括隱藏預期照 片的主體的遮擋物的對象。
11.如權(quán)利要求1所述的方法,其特征在于,所述推薦是填充現(xiàn)有圖像序列中的間隙以 構(gòu)建全景圖像。
12.如權(quán)利要求1所述的方法,其特征在于,所述推薦是拍攝所述預期照片或拍攝照片 序列的具體時間的建議。
13.一種具有計算機可執(zhí)行組件的計算機可使用介質(zhì),包括 訪問與預期照片相關(guān)聯(lián)的數(shù)據(jù);訪問知識庫以獲得與同所述預期照片相關(guān)聯(lián)的所述數(shù)據(jù)相關(guān)的知識庫數(shù)據(jù);基于所述知識庫數(shù)據(jù)確定所述預期照片的一個或多個推薦;以及在拍攝照片之前和期間向所述設備的呈現(xiàn)系統(tǒng)提供對所述一個或多個推薦的訪問以供呈現(xiàn)。
14.如權(quán)利要求13所述的介質(zhì),其特征在于,還包括訪問拍攝照片的意圖的指示符,其中拍攝照片的所述意圖的所述指示符是響應于各個 動作來提供的,所述動作包括將場景在所述圖像捕捉設備的取景器中維持預定時間、移動所述圖像捕捉設備的物理組件、或在所述取景器中作出選擇。
15.如權(quán)利要求13所述的介質(zhì),其特征在于,與所述照片相關(guān)聯(lián)的所述數(shù)據(jù)包括當前 圖像捕捉設備參數(shù),包括設備類型、位置、方向、時間和日期、以及在所述圖像捕捉設備的取 景器中示出的圖像。
16.如權(quán)利要求13所述的介質(zhì),其特征在于,所述推薦包括改變預期照片位置和查看 方向。
17.一種設備,包括光學元件;耦合到所述光學元件的傳感器;以及耦合到所述傳感器的處理器,所述處理器用于執(zhí)行一種用于引導攝影的方法的各個操 作,包括訪問與預期照片相關(guān)聯(lián)的數(shù)據(jù);訪問知識庫以獲得與同所述預期照片相關(guān)聯(lián)的所述數(shù)據(jù)相關(guān)的知識庫數(shù)據(jù);基于所述知識庫數(shù)據(jù)確定所述預期照片的一個或多個推薦;以及在拍攝所述照片之前向所述圖像捕捉設備的呈現(xiàn)系統(tǒng)提供對所述一個或多個推薦的 訪問以供呈現(xiàn)。
18.如權(quán)利要求17所述的設備,其特征在于,還包括訪問拍攝照片的意圖的指示符,其中拍攝照片的所述意圖的所述指示符是響應于各個 動作來提供的,所述動作包括將場景在所述圖像捕捉設備的取景器中維持預定時間、移動 所述圖像捕捉設備的物理組件、或在所述取景器中作出選擇。
19.如權(quán)利要求17所述的設備,其特征在于,所述圖像捕捉設備相關(guān)數(shù)據(jù)是從包括由 當前設備參數(shù)組成組中選擇的,所述參數(shù)包括設備類型、位置、方向、時間和日期、以及在所 述圖像捕捉設備的取景器中示出的圖像。
20.如權(quán)利要求17所述的設備,其特征在于,所述數(shù)據(jù)被用來捕捉圖像集合或序列。
全文摘要
使用圖像捕捉設備呈現(xiàn)的用戶推薦的引導攝影。訪問與預期照片相關(guān)聯(lián)的數(shù)據(jù)。訪問知識庫以獲得與同預期照片相關(guān)聯(lián)的數(shù)據(jù)相關(guān)的數(shù)據(jù)。基于該知識庫數(shù)據(jù)來確定預期照片的推薦。在拍攝預期照片之前將推薦提供給該設備的呈現(xiàn)系統(tǒng)。
文檔編號G03B15/00GK101910936SQ200880123197
公開日2010年12月8日 申請日期2008年11月26日 優(yōu)先權(quán)日2007年12月24日
發(fā)明者B·愛潑斯坦, E·奧費克, Y·韋克斯勒 申請人:微軟公司