自動(dòng)優(yōu)化一個(gè)或多個(gè)主體的圖像的捕捉的制作方法
【專利摘要】在此描述了捕捉并存儲(chǔ)主體的優(yōu)化的圖像??梢砸詫?shí)況模式或連拍模式來捕捉主體的圖像。管理照片的攝影師或用戶可能希望擁有具有一個(gè)或多個(gè)優(yōu)化的特征的圖像。在多個(gè)圖像中,找到每個(gè)主體的優(yōu)化的特征并使用該特征來合成一個(gè)優(yōu)化的圖像,并且可以存儲(chǔ)該優(yōu)化的圖像。
【專利說明】自動(dòng)優(yōu)化一個(gè)或多個(gè)主體的圖像的捕捉
[0001]背景
[0002]當(dāng)前拍照的情形涉及為一個(gè)或多個(gè)人拍攝照片并希望所述照片是適合的?;蛘?,一旦照片被拍攝,可以在所述照片上進(jìn)行后期處理以對(duì)它們進(jìn)行修改,從而在照片中的每個(gè)人的眼睛都是睜開的、每個(gè)人都是微笑的等等。但是,由于已經(jīng)過了捕捉圖像的時(shí)刻,如果后期處理的圖像還是不適合,攝影師也將無能為力。
[0003]概述
[0004]本發(fā)明的實(shí)施例通常涉及捕捉具有優(yōu)化的主體特征的圖像。當(dāng)試圖捕捉一個(gè)人或超過一個(gè)人的圖像時(shí),要協(xié)調(diào)所有人以使得他們的眼睛是張開的、每個(gè)人都是微笑的或是期望的其它表情,這可能是很困難的。隨著圖像中的人越多,則捕捉具有最優(yōu)臉部表情的所有主體也就越加困難。使用在此所述的實(shí)施例,可以捕捉主體的多個(gè)圖像。所捕捉的圖像可以形成可在其中檢測到主體臉部的故事板。從所述多個(gè)圖像中找到主體的至少一個(gè)特征,并且可以選擇一個(gè)在其中可以優(yōu)化所述特征的圖像。隨后,可以創(chuàng)建一個(gè)經(jīng)優(yōu)化的圖像并將其與主體的所述特征一起存儲(chǔ)。
[0005]各實(shí)施例由所附權(quán)利要求書而非本概述來定義。為此,此處提供了各方面的高級(jí)概覽,以提供公開內(nèi)容的概覽,并介紹將在下面進(jìn)一步描述的一些概念。本概述并不旨在標(biāo)識(shí)出所要求保護(hù)的主題的關(guān)鍵特征或必要特征。也不是意在被用作單獨(dú)幫助確定所請(qǐng)求保護(hù)的主題的范圍。
【專利附圖】
【附圖說明】
[0006]下面將參考附圖詳細(xì)描述本發(fā)明的說明性實(shí)施例,在附圖中:
[0007]圖1描繪了適用于實(shí)現(xiàn)在此討論的各實(shí)施例的示例性計(jì)算環(huán)境的框圖。
[0008]圖2描繪了根據(jù)一個(gè)實(shí)施例的用于自動(dòng)存儲(chǔ)張開眼睛的人的照片的示例方法的流程圖。
[0009]圖3描繪了根據(jù)一個(gè)實(shí)施例的用于自動(dòng)存儲(chǔ)張開眼睛的人的照片的系統(tǒng)的框圖。
[0010]圖4描繪了根據(jù)一個(gè)實(shí)施例的用于自動(dòng)捕捉一個(gè)或多個(gè)主體的經(jīng)優(yōu)化的圖像的示例性方法的流程圖。
[0011]圖5描繪了根據(jù)一個(gè)實(shí)施例的用于自動(dòng)存儲(chǔ)具有主體中經(jīng)優(yōu)化的特征的經(jīng)優(yōu)化的圖像的示例性方法的流程圖。
[0012]圖6描繪了根據(jù)一個(gè)實(shí)施例的用于自動(dòng)存儲(chǔ)具有至少一個(gè)經(jīng)優(yōu)化的特征的主體的優(yōu)化圖像的示例性方法的流程圖。
[0013]圖7A-B描繪了根據(jù)一個(gè)實(shí)施例的故事板和經(jīng)優(yōu)化的圖像的示例。
[0014]詳細(xì)描述
[0015]本文中用細(xì)節(jié)來描述本發(fā)明各實(shí)施例的主題以滿足法定要求。然而,該描述本身并非旨在必定限制權(quán)利要求的范圍。相反,所要求保護(hù)的主題可結(jié)合其他當(dāng)前或未來技術(shù)按照其他方式來具體化,以包括不同的步驟或類似于本文中所描述的步驟的步驟組合。術(shù)語不應(yīng)被解釋為暗示本文所公開的各步驟之中或之間的任何特定次序,除非且除了在明確描述個(gè)別步驟的次序的時(shí)候。
[0016]本發(fā)明通常涉及自動(dòng)捕捉主體的經(jīng)優(yōu)化的圖像。隨著相機(jī)電話、數(shù)碼相機(jī)以及其它含有相機(jī)的設(shè)備的采用,用戶正在拍攝更多的照片。特別是,通過云存儲(chǔ)和社交網(wǎng)絡(luò),即時(shí)上傳所捕捉的照片以顯示給其他人正變得日益流行。但是,所捕捉的圖像可能并不能夠使照片的主體特別滿意。當(dāng)在無法使用后期處理程序的情況下就上傳時(shí),所捕捉的東西就是將顯示給世人的東西。在此呈現(xiàn)了一種用于在捕捉圖像時(shí)對(duì)其進(jìn)行優(yōu)化的方法,以使得所存儲(chǔ)的圖像代表了主體的特征的最佳圖像。
[0017]在一個(gè)實(shí)施例中,一個(gè)或多個(gè)計(jì)算機(jī)存儲(chǔ)介質(zhì)可以具有嵌入在其上的計(jì)算機(jī)可執(zhí)行指令,當(dāng)計(jì)算機(jī)可執(zhí)行指令被執(zhí)行時(shí),自動(dòng)捕捉具有優(yōu)化的主體特征的圖像。捕捉一個(gè)或多個(gè)主體的圖像,并且檢測所述一個(gè)或多個(gè)主體的臉部。在所述一個(gè)或多個(gè)主體中找到一個(gè)特征。選擇具有所述特征的一個(gè)圖像、對(duì)其優(yōu)化,并將其作為具有所述一個(gè)或多個(gè)主體的所述特征的經(jīng)優(yōu)化的圖像存儲(chǔ)。
[0018]另一個(gè)實(shí)施例自動(dòng)捕捉具有經(jīng)優(yōu)化的主體特征的圖像。用相機(jī)捕捉一個(gè)或多個(gè)主體的多個(gè)圖像。在所述多個(gè)圖像中找到所述一個(gè)或多個(gè)主體的至少一個(gè)經(jīng)優(yōu)化的特征。最終,存儲(chǔ)具有所述一個(gè)或多個(gè)主體的所述至少一個(gè)經(jīng)優(yōu)化的特征的經(jīng)優(yōu)化的圖像。
[0019]在另一個(gè)實(shí)施例中,一個(gè)或多個(gè)計(jì)算機(jī)存儲(chǔ)介質(zhì)可以具有嵌入在其上的計(jì)算機(jī)可執(zhí)行指令,當(dāng)計(jì)算機(jī)可執(zhí)行指令被執(zhí)行時(shí),自動(dòng)捕捉具有優(yōu)化的主體特征的圖像??梢詸z測第一主體的第一臉部,并且,可以捕捉第一主體的多個(gè)圖像。在所述多個(gè)圖像中檢測第一主體的第一附加特征,并且標(biāo)識(shí)出所述多個(gè)圖像中在其中優(yōu)化了第一附加特征的至少一個(gè)圖像。最終存儲(chǔ)具有第一主體的優(yōu)化的第一附加特征的至少一個(gè)經(jīng)優(yōu)化的圖像。
[0020]在已經(jīng)簡要描述了本發(fā)明的概述后,現(xiàn)在描述可以在其中實(shí)現(xiàn)本發(fā)明的各個(gè)方面的示例性操作環(huán)境。概括地參考附圖,并首先具體參考圖1,示出了用于實(shí)現(xiàn)本發(fā)明的各實(shí)施例的示例性操作環(huán)境,并將其概括地指定為計(jì)算設(shè)備100。計(jì)算設(shè)備100只是合適的計(jì)算環(huán)境的一個(gè)示例,并且不旨在對(duì)本發(fā)明的使用范圍或功能提出任何限制。也不應(yīng)該將計(jì)算設(shè)備100解釋為對(duì)所示出的任一組件或其組合有任何依賴性或要求。
[0021]本發(fā)明的各實(shí)施例可以在由計(jì)算機(jī)或諸如個(gè)人數(shù)據(jù)助理或其它手持式設(shè)備之類的其它機(jī)器執(zhí)行的計(jì)算機(jī)代碼或機(jī)器可使用指令(包括諸如程序模塊之類的計(jì)算機(jī)可執(zhí)行指令)的一般上下文中描述。一般而言,包括例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等的程序模塊指的是執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的代碼。本發(fā)明的實(shí)施例可以在各種系統(tǒng)配置中實(shí)施,這些系統(tǒng)配置包括手持式設(shè)備、消費(fèi)電子產(chǎn)品、通用計(jì)算機(jī)、更專用計(jì)算設(shè)備等等。本發(fā)明的各實(shí)施例也可以在任務(wù)由通過通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備執(zhí)行的分布式計(jì)算環(huán)境中實(shí)施。
[0022]繼續(xù)參考圖1,計(jì)算設(shè)備100包括直接或間接耦合以下設(shè)備的總線101:存儲(chǔ)器102、一個(gè)或多個(gè)處理器103、一個(gè)或多個(gè)呈現(xiàn)組件104、輸入/輸出(I/O)端口 105、I/O組件106、和說明性電源107。總線101表示可以是一條或多條總線(諸如地址總線、數(shù)據(jù)總線、或其組合)。雖然為了清楚起見利用線條示出了圖1的各框,但是實(shí)際上,各組件的輪廓并不是那樣清楚,并且比喻性地來說,線條更精確地將是灰色的和模糊的。例如,可以將諸如顯示設(shè)備等呈現(xiàn)組件認(rèn)為是I/O組件。另外,許多處理器具有存儲(chǔ)器。發(fā)明人關(guān)于此點(diǎn)認(rèn)識(shí)到這是本領(lǐng)域的特性,并重申,圖1的圖示只是可以結(jié)合本發(fā)明的一個(gè)或多個(gè)實(shí)施例來使用的示例性計(jì)算設(shè)備的例示。諸如“工作站”、“服務(wù)器”、“膝上型計(jì)算機(jī)”、“手持式設(shè)備”等分類之間沒有區(qū)別,它們?nèi)慷急徽J(rèn)為是在圖1的范圍之內(nèi)的并且被稱為“計(jì)算設(shè)備”。
[0023]計(jì)算設(shè)備100通常包括各種計(jì)算機(jī)可讀介質(zhì)。計(jì)算機(jī)可讀介質(zhì)可以是可由計(jì)算設(shè)備100訪問的任何可用介質(zhì),而且包含易失性和非易失性介質(zhì)、可移動(dòng)和不可移動(dòng)介質(zhì)。作為示例而非局限,計(jì)算機(jī)可讀介質(zhì)可包括計(jì)算機(jī)存儲(chǔ)介質(zhì)和通信介質(zhì)。計(jì)算機(jī)存儲(chǔ)介質(zhì)包括以用于存儲(chǔ)諸如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù)等信息的任何方法或技術(shù)實(shí)現(xiàn)的易失性和非易失性、可移動(dòng)和不可移動(dòng)介質(zhì)。計(jì)算機(jī)存儲(chǔ)介質(zhì)包括,但不限于,隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPR0M)、閃存或其它存儲(chǔ)器技術(shù)、CD-ROM、數(shù)字多功能盤(DVD)或其它全息存儲(chǔ)器、磁帶盒、磁帶、磁盤存儲(chǔ)或其它磁性存儲(chǔ)設(shè)備或可用于編碼所需信息且可以由計(jì)算設(shè)備100訪問的任何其它介質(zhì)。
[0024]存儲(chǔ)器102包括易失性和/或非易失性存儲(chǔ)器形式的計(jì)算機(jī)存儲(chǔ)介質(zhì)。存儲(chǔ)器102可以是可移動(dòng)的、不可移動(dòng)的或其組合。示例性硬件設(shè)備包括固態(tài)存儲(chǔ)器、硬盤驅(qū)動(dòng)器、光盤驅(qū)動(dòng)器等。計(jì)算設(shè)備100包括從諸如存儲(chǔ)器102或I/O組件106等各種實(shí)體讀取數(shù)據(jù)的一個(gè)或多個(gè)處理器。呈現(xiàn)組件104向用戶或其他設(shè)備呈現(xiàn)數(shù)據(jù)指示。示例性呈現(xiàn)組件包括顯示設(shè)備、揚(yáng)聲器、打印組件、振動(dòng)組件等等。
[0025]I/O端口 105允許計(jì)算設(shè)備100邏輯上耦合至包括I/O組件106的其它設(shè)備,其中某些可以是內(nèi)置的。說明性I/o組件106包括話筒、操縱桿、游戲手柄、圓盤式衛(wèi)星天線、掃描儀、打印機(jī)、無線設(shè)備等等。
[0026]圖2描繪了根據(jù)一個(gè)實(shí)施例提供了自動(dòng)捕捉具有優(yōu)化的主體特征的圖像。使用數(shù)碼相機(jī)、相機(jī)電話等等的用戶可以在步驟201按下或以其他方式激活快門按鍵。如果檢測到主體的臉部,相機(jī)就以“連拍模式”拍攝一系列的照片或圖像,處于“連拍模式”的相機(jī)在短時(shí)段中捕捉多張照片。在該系列的每張照片或圖像中,可以在步驟203確定主體的眼睛在所標(biāo)識(shí)的臉部區(qū)域中的位置。在一個(gè)實(shí)施例中,存在許多可能的眼睛跟蹤算法。如在205處所示,可以檢查主體的眼睛以查看它們是張開的還是閉合的。如果存在所有的主體眼睛都是張開的單張圖像,則選擇該圖像。但是如果每個(gè)主體在不同的圖像中顯示出最佳的眼睛張開,則可以使用在所選擇的圖像中的優(yōu)化的特征來合成一張經(jīng)優(yōu)化的圖像。這樣,如在206處所示,保存了最可能包括主體的張開的眼睛的照片。連拍模式中拍攝的剩余圖像可以被丟棄。或者,如果沒有檢測到主體的臉部,相機(jī)可以以普通模式或其他常規(guī)模式拍攝單張圖像或照片(在208處示出),并保存該單張圖像(在209處示出)。
[0027]參考圖3,示出了用于自動(dòng)捕捉具有優(yōu)化主體特征的圖像的示意性系統(tǒng)300。圖像輸入302和傳感器303可以包括任意圖像傳感器,包括電荷耦合器件(CXD)傳感器或互補(bǔ)金屬氧化物半導(dǎo)體(CMOS)傳感器。故事板304可以是存儲(chǔ)在連拍模式中捕捉的多個(gè)圖像的臨時(shí)緩沖器,并被綁定301到圖像信號(hào)處理流水線306。圖像信號(hào)處理流水線可以運(yùn)行一個(gè)或多個(gè)臉部檢測算法、眼睛跟蹤算法和/或二進(jìn)制圖案分類器以檢查優(yōu)化的特征和/或各種訓(xùn)練算法以及數(shù)據(jù)庫。圖像信號(hào)處理流水線306可以包括用于合成優(yōu)化的圖像的一系列規(guī)則。在由圖像信號(hào)處理流水線306優(yōu)化之后,優(yōu)化的圖像可以被存儲(chǔ)在存儲(chǔ)器305中。存儲(chǔ)器305可以包括:隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPR0M)、閃存、或其它存儲(chǔ)器技術(shù)、⑶-ROM、數(shù)字多功能盤(DVD)或其它全息存儲(chǔ)器、磁帶盒、磁帶、磁盤存儲(chǔ)或其它磁性存儲(chǔ)設(shè)備或可用于編碼所需信息的任何其它介質(zhì)。[0028]圖4描繪了根據(jù)一個(gè)實(shí)施例的用于自動(dòng)捕捉優(yōu)化的主體特征的流程400。如401處所示,使用包含相機(jī)的設(shè)備來捕捉主體的多個(gè)圖像。例如,父親可以拍攝一張三個(gè)孩子的照片。含有相機(jī)的設(shè)備可以捕捉三個(gè)孩子在圣誕樹前面擺好姿勢的多張圖像。含有相機(jī)的設(shè)備可以運(yùn)行臉部檢測算法,該算法在檢測到一個(gè)或多個(gè)臉部時(shí)以連拍模式自動(dòng)拍攝多張圖像。或者,相機(jī)用戶可以手動(dòng)地選擇臉部識(shí)別或連拍模式。在步驟402可以檢測主體的臉部,并且如在403處所示,可以選擇主體的至少一個(gè)附加特征。例如,父親可能想要一張所有孩子都在笑的照片。存在大量的特征跟蹤算法的示例,并且圖像處理流水線可以包括訓(xùn)練算法以幫助對(duì)新優(yōu)化的特征的檢測??梢允褂糜?xùn)練數(shù)據(jù)庫,例如一個(gè)數(shù)據(jù)庫具有笑的人的照片,而一個(gè)數(shù)據(jù)庫具有不笑的人的照片。二進(jìn)制圖案分類器技術(shù),例如支持向量機(jī)(SVM)、主分量分析(PCA)等也可以被用于決策和選擇。
[0029]如在404處所示,可以選擇多個(gè)捕捉的圖像中其中特征被優(yōu)化的圖像。例如,圖像處理流水線可以在多個(gè)圖像中找到每個(gè)孩子的微笑。最終,如在405處所示,可以存儲(chǔ)其中為主體優(yōu)化了特征的優(yōu)化的圖像。例如,可以將在圣誕樹前的所有的孩子在他們臉上都有微笑的照片存儲(chǔ)作為最終圖像。
[0030]另外,含有相機(jī)的設(shè)備可以包括先前針對(duì)多個(gè)主體所標(biāo)識(shí)的優(yōu)化的特征的數(shù)據(jù)庫。例如,拍攝孩子照片的父親可能已經(jīng)存儲(chǔ)了孩子微笑的早前圖像。如果在圣誕樹前的多個(gè)圖像中所捕獲的圖像在特征優(yōu)化中失敗,則可以使用先前捕獲的圖像來合成優(yōu)化的圖像。例如,孩子之一在海灘邊微笑的一張照片可以被用于優(yōu)化在圣誕樹前的孩子的圖像,這樣,他在優(yōu)化的圖像中也正在微笑。
[0031]而且,捕捉主體的多個(gè)圖像可以在快門或其它相機(jī)激活方式之前或之后發(fā)生。例如,許多含有相機(jī)的設(shè)備包括了 “實(shí)況模式”,該模式不被用于合成最終圖像,而是僅僅是作為取景器。甚至在激活相機(jī)快門之前,“實(shí)況模式”的圖像就可以被用作捕獲的多個(gè)圖像的一部分。
[0032]圖5描繪了根據(jù)一個(gè)實(shí)施例的用于自動(dòng)捕捉具有優(yōu)化主體特征的圖像的流程500,例如在其中可使用“實(shí)況模式”圖像來形成優(yōu)化的圖像的方法。如在501處所示,可以用相機(jī)來捕捉主體的多個(gè)圖像。所述多個(gè)圖像可以形成故事板,并且可以以相機(jī)的“實(shí)況模式”或取景器模式來捕捉。所述多個(gè)圖像的捕捉也可以按時(shí)間分隔開。例如,所述主體的多個(gè)圖像可以是在過去已經(jīng)被捕捉的,并形成主體的圖像數(shù)據(jù)庫。如在502處所示,可以激活包含相機(jī)的設(shè)備的相機(jī)快門。如在503處所示,可以在所述多個(gè)圖像內(nèi)找到主體的至少一個(gè)優(yōu)化的特征。該步驟還可以包括如前所述的檢測主體的臉部并定位要優(yōu)化的特征。
[0033]為了存儲(chǔ)優(yōu)化了主體的特征的優(yōu)化的圖像,例如在步驟504中,圖像處理流水線可以選擇所述多個(gè)圖像中最可能包含優(yōu)化的特征的一幅圖像。圖像處理流水線可以使用特征映射信息來使用從所述多個(gè)圖像中選中的優(yōu)化的特征以人工調(diào)整所述特征。在一個(gè)實(shí)施例中,可以丟棄所述多個(gè)圖像中沒有被使用的圖像。未使用的圖像可以為訓(xùn)練數(shù)據(jù)庫出力。確定包括一個(gè)或多個(gè)主體的優(yōu)化的特征的圖像可以為優(yōu)化器數(shù)據(jù)庫出力以在合成將來的優(yōu)化的圖像時(shí)使用。例如,眼睛張開的家族成員的圖像可以被用于合成眼睛張開的家族成員的將來的圖像。
[0034]圖6解說了根據(jù)一個(gè)實(shí)施例的用于自動(dòng)捕捉具有優(yōu)化的主體特征的圖像的流程600。流程600可以存儲(chǔ)在各種與包含相機(jī)的設(shè)備一起使用的計(jì)算機(jī)存儲(chǔ)介質(zhì)上。含有相機(jī)的設(shè)備可以包括用于檢測主體的臉部的臉部檢測軟件,如在601處所示。在一個(gè)示例中,含有相機(jī)的設(shè)備可以運(yùn)行實(shí)況模式或取景器模式,在其中檢測到主體的臉部,如在601處所示。如果檢測到主體的臉部,則捕捉主體的多個(gè)圖像,如在602處所示。當(dāng)激活所述相機(jī)快門時(shí),可以用連拍模式捕捉所述多個(gè)圖像。可以以實(shí)況模式或取景器模式來捕捉所述多個(gè)圖像。在所述多個(gè)圖像的每個(gè)圖像中,可以檢測第一主體的第一附加特征,如在603處所示。使用各種算法來檢測該附加特征,例如用于檢測第一主體中的眼睛位置的眼睛跟蹤算法。在步驟604中標(biāo)識(shí)其中優(yōu)化了至少一個(gè)附加特征的圖像。如上所述,可以使用訓(xùn)練數(shù)據(jù)庫來確定特征的優(yōu)化以建立二進(jìn)制分類,例如:眼睛張開或眼睛閉合。可以將任意二進(jìn)制圖案分類器技術(shù)用于決策。在步驟602中拍攝的所述多個(gè)圖像之中,存儲(chǔ)具有第一主體的優(yōu)化的特征的至少一個(gè)優(yōu)化的圖像,如在605處所示。
[0035]如上所述,在捕捉具有第二主體的圖像時(shí),也可以在所述多個(gè)圖像中檢測并標(biāo)識(shí)第二主體的優(yōu)化的特征。所述第二主體的優(yōu)化的特征可以被用于合成所存儲(chǔ)的優(yōu)化的圖像。圖像處理流水線可以應(yīng)用規(guī)則以合成所述圖像;例如,如果多個(gè)特征要被優(yōu)化,特征#1(眼睛張開)可以比特征#2 (微笑)在合成所述優(yōu)化的圖像中有更重的加權(quán),或者相反。
[0036]在圖7A和7B中,示出了根據(jù)一個(gè)實(shí)施例的自動(dòng)捕捉具有優(yōu)化的主體特征的圖像的示例。在圖7A中,多個(gè)圖像700-703可以形成故事板或故事板的一部分。所述圖像包括第一主體705和第二主體706。含有相機(jī)的設(shè)備可以檢測第一主體705的第一臉部707和/或第二主體706的第二臉部709。臉部檢測可以自動(dòng)觸發(fā)連拍模式或故事板捕捉。含有相機(jī)的設(shè)備可以捕捉第一主體705和第二主體706的多個(gè)圖像700-703 ;然而,快門激活可以在這一系列圖像中的任意點(diǎn)上發(fā)生,例如在704處。含有相機(jī)的設(shè)備可以使用任意臉部檢測算法來檢測第一主體705和第二主體706的臉部707和709。所述圖像處理流水線還可以使用眼睛跟蹤算法來檢測在所述多個(gè)圖像700-703的每個(gè)圖像中的第一主體的眼睛的位置716、719、721以及第二主體的眼睛的位置718、720、722。二進(jìn)制圖案分類器可以確定或標(biāo)識(shí)其中第一主體的眼睛是張開的721的圖像703和其中第二主體的眼睛是張開的718的圖像701。如圖7B所示的優(yōu)化的圖像可以使用各種規(guī)則和所選的最優(yōu)特征來合成。如圖7A所示,沒有圖像包括眼睛張開的第一主體和第二主體。在圖7B中,所存儲(chǔ)的優(yōu)化的圖像723包括眼睛張開726的第一主體724以及眼睛張開727的第二主體725。
[0037]可以使用上述的方法和系統(tǒng)來標(biāo)識(shí)和優(yōu)化許多特征。例如,要被標(biāo)識(shí)并優(yōu)化的一個(gè)特征可以是主體中的微笑。另一個(gè)特征可以是所有的主體執(zhí)行一個(gè)動(dòng)作:例如所有的主體跳起或保持特定的姿勢。所述主體可以是非人類主體。例如,動(dòng)物攝影師可以希望優(yōu)化動(dòng)物主體中的特征。在這種情況中,自動(dòng)優(yōu)化圖像捕捉在可能更加難以安排或預(yù)期的主體中更加有用??梢允褂糜?xùn)練數(shù)據(jù)庫和算法來選擇非人類主體的不同的特征。
[0038]所描繪的各組件以及未示出的組件的許多不同的安排都是可能的,而不背離所附權(quán)利要求書的精神和范圍。已帶著說明而非限制的意圖描述了本技術(shù)的各實(shí)施例。在閱讀本發(fā)明之后或由于閱讀了本發(fā)明,替換實(shí)施例將變得對(duì)本發(fā)明的讀者顯而易見??赏瓿蓪?shí)現(xiàn)上述的替換裝置而不脫離所附權(quán)利要求書的范圍。某些特征和子組合是有用的,并且可以使用而無需參考其他特征和子組合并且被認(rèn)為是在權(quán)利要求書的范圍之內(nèi)的。
【權(quán)利要求】
1.一種或多種具有嵌入其上的計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)存儲(chǔ)介質(zhì),所述指令在被執(zhí)行時(shí)執(zhí)行一種用于自動(dòng)捕捉具有優(yōu)化主體特征的圖像的方法,所述方法包括: 捕捉一個(gè)或多個(gè)主體的多個(gè)圖像; 檢測所述一個(gè)或多個(gè)主體的至少一個(gè)臉部; 在所述一個(gè)或多個(gè)主體的所述多個(gè)圖像中找到所述一個(gè)或多個(gè)主體的至少一個(gè)特征; 選擇在其中優(yōu)化了所述一個(gè)或多個(gè)主體的所述至少一個(gè)特征的一個(gè)圖像;以及 存儲(chǔ)包括所述一個(gè)或多個(gè)主體的所述至少一個(gè)特征的至少一個(gè)優(yōu)化的圖像。
2.如權(quán)利要求1所述的介質(zhì),其特征在于,捕捉所述主體的所述多個(gè)圖像還包括以實(shí)況模式捕捉所述圖像的一部分。
3.一種自動(dòng)捕捉具有優(yōu)化的主體特征的方法,所述方法包括: 用相機(jī)捕捉一個(gè)或多個(gè)主體的多個(gè)圖像; 激活所述相機(jī)的快門釋放; 在所述一個(gè)或多個(gè)主體的所述多個(gè)圖像中找到所述一個(gè)或多個(gè)主體的至少一個(gè)優(yōu)化的特征;以及 存儲(chǔ)包括所述一個(gè)或多個(gè)主體的 所述至少一個(gè)優(yōu)化的特征的至少一個(gè)優(yōu)化的圖像。
4.如權(quán)利要求3所述的方法,其特征在于,找到所述至少一個(gè)優(yōu)化的特征包括定位所述一個(gè)或多個(gè)主體的臉部并定位所述一個(gè)或多個(gè)主體的特征以及確定所述多個(gè)圖像中具有所述至少一個(gè)優(yōu)化的特征的圖像。
5.如權(quán)利要求3所述的方法,其特征在于,存儲(chǔ)至少一個(gè)優(yōu)化的圖像還包括存儲(chǔ)所述多個(gè)圖像中具有所述主體的最優(yōu)化的特征的一個(gè)圖像。
6.如權(quán)利要求3所述的方法,其特征在于,還包括使用所確定的所述一個(gè)或多個(gè)主體的所述至少一個(gè)優(yōu)化的特征來合成優(yōu)化的圖像。
7.如權(quán)利要求3所述的方法,其特征在于,捕捉所述主體的多個(gè)圖像還包括在激活所述相機(jī)快門之前以實(shí)況模式捕捉所述圖像的一部分。
8.一種或多種具有嵌入其上的計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)存儲(chǔ)介質(zhì),所述指令在被執(zhí)行時(shí)執(zhí)行一種用于自動(dòng)捕捉具有優(yōu)化主體特征的圖像的方法,所述方法包括: 檢測第一主體的第一臉部; 捕捉所述第一主體的多個(gè)圖像; 檢測所述多個(gè)圖像中的所述第一主體的第一附加特征; 標(biāo)識(shí)所述多個(gè)圖像中的至少一個(gè)圖像,在所述至少一個(gè)圖像中優(yōu)化了所述第一附加特征;以及 存儲(chǔ)包括了所述第一主體的優(yōu)化的第一附加特征的至少一個(gè)優(yōu)化的圖像。
9.如權(quán)利要求8所述的介質(zhì),其特征在于,所述方法還包括: 檢測所述多個(gè)圖像中的一個(gè)或多個(gè)附加主體的一個(gè)或多個(gè)附加臉部; 檢測所述多個(gè)圖像中的所述一個(gè)或多個(gè)附加主體的一個(gè)或多個(gè)附加特征;以及標(biāo)識(shí)所述多個(gè)圖像中的在其中優(yōu)化了所述一個(gè)或多個(gè)附加特征的至少一個(gè)圖像,其中所述至少一個(gè)優(yōu)化的圖像還包括所述一個(gè)或多個(gè)附加主體的所述優(yōu)化的一個(gè)或多個(gè)附加特征。
10.如權(quán)利要求8所述的介質(zhì),其特征在于,所述方法還包括: 檢測所述多個(gè)圖像中的所述第一主體的第二特征;以及 標(biāo)識(shí)所述多個(gè)圖像中的在其中優(yōu)化了所述第二特征的至少一個(gè)圖像,其中所述至少一個(gè)優(yōu)化的圖像還包括所述第一 主體的所述優(yōu)化的第二特征。
【文檔編號(hào)】G06K9/46GK103548034SQ201280024989
【公開日】2014年1月29日 申請(qǐng)日期:2012年5月22日 優(yōu)先權(quán)日:2011年5月23日
【發(fā)明者】C·基姆, C·卡旺德, J·穆恩 申請(qǐng)人:微軟公司