利用深度信息的增強視頻編碼的制作方法
【專利摘要】本發(fā)明涉及利用深度信息的增強視頻編碼。本發(fā)明提供了一種用于利用深度信息來增強視頻編碼的系統(tǒng)、方法以及計算機程序產(chǎn)品。一示例性方法包括以下步驟:利用計算裝置來確定與圖像中的第一對象相關(guān)聯(lián)的深度信息;基于所述深度信息來確定所述第一對象是對焦對象;基于所述對焦對象來確定圖像的較重要部分;確定用于對所述圖像的所述較重要部分進行編碼的第一比特率;以及利用所述第一比特率對所述較重要部分進行編碼。
【專利說明】利用深度信息的增強視頻編碼
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及利用深度信息的增強視頻編碼。
【背景技術(shù)】
[0002]目前存在利用有限比特率來生成高質(zhì)量視頻的需要。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的實施方式致力于提供一種用于利用深度信息的增強視頻編碼的系統(tǒng)、方法以及計算機程序產(chǎn)品。一示例性方法包括以下步驟:利用計算裝置來確定與圖像中的第一對象相關(guān)聯(lián)的深度信息;基于所述深度信息來確定所述第一對象是對焦對象;基于所述對焦對象來確定圖像的較重要部分;確定用于對所述圖像的所述較重要部分進行編碼的第一比特率;以及利用所述第一比特率對所述較重要部分進行編碼。
[0004]在一些實施方式中,所述方法還包括以下步驟:確定與所述圖像中的第二對象相關(guān)聯(lián)的深度信息;基于與所述圖像中的所述第二對象相關(guān)聯(lián)的所述深度信息,確定所述第二對象是非對焦對象;以及基于所述非對焦對象來確定所述圖像的較不重要部分。
[0005]在一些實施方式中,所述方法還包括以下步驟:確定用于對所述圖像的所述較不重要部分進行編碼的第二比特率;以及利用所述第二比特率對所述較不重要部分進行編碼,其中,所述第二比特率小于所述第一比特率。
[0006]在一些實施方式中,可用比特率基于所述第一比特率和所述第二比特率。
[0007]在一些實施方式中,所述第一對象與所述計算裝置之間的第一距離小于預(yù)定距離,并且其中,所述第二對象與所述計算裝置之間的第二距離等于或大于所述預(yù)定距離。
[0008]在一些實施方式中,不對所述較不重要部分進行編碼。
[0009]在一些實施方式中,所述較不重要部分包括背景部分。
[0010]在一些實施方式中,所述方法還包括以下步驟:用定制圖像來替換所述較不重要部分。
[0011]在一些實施方式中,所述定制圖像包括廣告。
[0012]在一些實施方式中,所述計算裝置包括圖像拍攝裝置。
[0013]在一些實施方式中,所述計算裝置包括移動電話。
[0014]在一些實施方式中,所述計算裝置包括飛行時間圖像拍攝裝置或立體圖像拍攝裝置中的至少一個。
[0015]在一些實施方式中,所述圖像與視頻相關(guān)聯(lián)。
[0016]在一些實施方式中,所述較重要部分包括前景部分。
[0017]在一些實施方式中,在確定所述第一比特率之前或者之后確定所述深度信息。
[0018]在一些實施方式中,所述方法還包括以下步驟:生成所述圖像的三維表示。
[0019]在一些實施方式中,所述方法還包括以下步驟:拍攝所述圖像。
[0020]在一些實施方式中,所述方法還包括以下步驟:在拍攝所述圖像之前、期間,或之后確定所述深度信息或所述第一比特率中的至少一個。
[0021]在一些實施方式中,提供了一種用于編碼圖像的設(shè)備。該設(shè)備包括:存儲器;處理器;以及存儲在所述存儲器中、可由所述處理器執(zhí)行的模塊,該模塊被設(shè)置為執(zhí)行以下操作:確定與圖像中的第一對象相關(guān)聯(lián)的深度信息;基于所述深度信息來確定所述第一對象是對焦對象;基于所述對焦對象來確定圖像的較重要部分;確定用于對所述圖像的所述較重要部分進行編碼的第一比特率;以及利用所述第一比特率對所述較重要部分進行編碼。
[0022]在一些實施方式中,提供了一種用于對圖像進行編碼的計算機程序產(chǎn)品。該計算機程序產(chǎn)品包括:包括一組代碼的非暫時性計算機可讀介質(zhì),所述一組代碼用于使計算機執(zhí)行以下操作:確定與圖像中的第一對象相關(guān)聯(lián)的深度信息;基于所述深度信息來確定所述第一對象是對焦對象;基于所述對焦對象來確定圖像的較重要部分;確定用于對所述圖像的所述較重要部分進行編碼的第一比特率;以及利用所述第一比特率對所述較重要部分進行編碼。
【專利附圖】
【附圖說明】
[0023]這樣概括地對本發(fā)明的實施方式進行了描述,下面,對附圖進行說明,其中:
[0024]圖1是根據(jù)本發(fā)明實施方式的、利用深度信息的增強視頻編碼的一示例性處理流程;
[0025]圖2是根據(jù)本發(fā)明實施方式的、利用深度信息的增強視頻編碼的另一示例性處理流程;
[0026]圖3是根據(jù)本發(fā)明實施方式的示例性圖像拍攝裝置;
[0027]圖4是例示根據(jù)本發(fā)明實施方式的、圖3中描繪的圖像拍攝裝置的示例性外部部件的后視圖的圖;
[0028]圖5是例示根據(jù)本發(fā)明實施方式的、圖3中描繪的圖像拍攝裝置的示例性內(nèi)部部件的圖;
[0029]圖6是例示根據(jù)本發(fā)明實施方式的、圖5中描繪的示例性攝像機的部件的圖;
[0030]圖7是根據(jù)本發(fā)明實施方式的另一示例性圖像拍攝裝置;
[0031]圖8是例示根據(jù)本發(fā)明實施方式的、圖7中描繪的圖像拍攝裝置的示例性外部部件的后視圖的圖。
【具體實施方式】
[0032]下面,可以參照附圖,對本發(fā)明實施方式進行更全面描述,其中,示出了本發(fā)明的一些而非全部實施方式。實際上,本發(fā)明可以按許多不同形式具體實施,而不應(yīng)視為對在此闡述的實施方式進行限制。相反的是,提供這些實施方式,以使本公開可以滿足可應(yīng)用法定需求。貫穿全文,相同標(biāo)號指相同部件。
[0033]本發(fā)明的實施方式致力于提供一種用于利用深度信息來增強視頻編碼的系統(tǒng)、方法以及計算機程序產(chǎn)品。在此使用的視頻是指表示運動中場景的一序列靜態(tài)圖像。視頻編碼是指拍攝視頻、壓縮和/或解壓縮視頻、從一種格式向另一格式轉(zhuǎn)換視頻,或者一般處理視頻中的至少一種。在此使用的編碼可以利用硬件計算裝置或系統(tǒng)或軟件程序中的至少一種來執(zhí)行。在一些實施方式中,拍攝視頻的圖像拍攝裝置還可以被用于執(zhí)行視頻編碼。在其它實施方式中,圖像拍攝裝置向執(zhí)行視頻編碼的另一計算裝置發(fā)送所拍攝視頻。
[0034]比特率是指每單位時間輸送或處理的比特數(shù)。在此使用的比特率是指每單位時間用于表示數(shù)據(jù)(例如,音頻和/或視頻)的可用比特數(shù)。用于表示數(shù)據(jù)的可用比特數(shù)是有限的,并且本發(fā)明致力于確定該可用比特的最佳用途。本發(fā)明的實施方式使能將一圖像幀劃分成多個部分,其中,每一個部分用不同數(shù)量的比特表示或者利用不同的比特率來編碼。在此使用的圖像幀可以是在一瞬間拍攝的靜止圖像幀,或者在一較短或較長持續(xù)時間期間拍攝一事件的鄰接或連續(xù)圖像幀系列(例如,視頻)。在此使用的“圖像幀”是圖像的等同物。
[0035]在一些實施方式中,圖像拍攝裝置(例如,攝像機)包括可計算圖像拍攝裝置??捎嬎銏D像拍攝裝置可以具有一個或更多個鏡頭(例如,二十個鏡頭)。在此使用的可計算圖像拍攝裝置是指使能確定與所拍攝圖像幀相關(guān)聯(lián)的信息(例如,深度信息)的任何裝置。在此使用的深度確定是確定圖像拍攝裝置與該圖像幀中可見的一個或更多個點(例如,對象)之間的距離。對象是指該圖像幀中拍攝的任何活動或非活動事物。該可計算圖像拍攝裝置使能按拍攝該圖像幀之前、期間,或之后中的至少一個來確定深度信息??捎嬎銏D像拍攝裝置可以具有多個鏡頭(例如,二十個鏡頭)。在一些實施方式中,聚焦的對象和/或焦距或其它聚焦設(shè)置可以在拍攝圖像之后確定。在其它實施方式中,圖像拍攝裝置包括立體圖像拍攝裝置或飛行時間圖像拍攝裝置。飛行時間圖像拍攝裝置是這樣的裝置,即,其針對一圖像幀中的每一個點,測量在圖像拍攝裝置與該圖像幀中的一個或更多個對象之間行進的光信號的飛行時間。因此,該飛行時間圖像拍攝裝置確定圖像拍攝裝置與該圖像幀中的一個或更多個點之間的距離。立體圖像拍攝裝置具有一個以上的鏡頭(例如,兩個鏡頭)和一個以上的圖像傳感器(例如,兩個圖像傳感器)。每一個圖像傳感器都與一分離鏡頭相關(guān)聯(lián)。利用多個圖像傳感器-鏡頭對,立體圖像拍攝裝置模擬人類雙眼視覺并且使能拍攝三維圖像。另夕卜,該立體攝像機確定圖像拍攝裝置與該圖像幀中的一個或更多個點之間的距離。
[0036]本發(fā)明可以被用于辨別一圖像幀中的“較重要”區(qū)域與該圖像幀中的“較不重要”部分。一圖像幀中的特定部分的重要性可以由用戶在拍攝一圖像幀之前、期間,或之后確定,或者另選的是,在此描述的圖像拍攝裝置可以包括計算機可讀代碼,該計算機可讀代碼被構(gòu)造成,執(zhí)行圖像拍攝裝置的功能、處理、方法,或其任何部分,以在用戶干涉或者用戶不干涉的情況下確定一圖像幀中的特定部分的重要性。這種計算機可讀代碼可以被構(gòu)造成,基于預(yù)定參數(shù)執(zhí)行圖像拍攝裝置的這種功能、處理、方法,或其任何部分。在辨別該圖像幀的較重要部分與較不重要部分之后,將較高數(shù)量的比特(或較高比特率)用于表示或編碼該圖像幀的較重要部分,而將更少數(shù)量的比特(或較低比特率)用于表示或編碼該圖像幀的較不重要部分。
[0037]例如,本發(fā)明可以被用于對運動事件的視頻進行編碼。該運動事件的視頻包括幾個圖像幀。每一個圖像幀都包括前景部分和背景部分。前景部分和背景部分都表示一圖像幀的一部分。該背景部分可以包括觀眾或聽眾的圖像。該前景部分包括運動事件(例如,柔道比賽、網(wǎng)球比賽、足球比賽等)的圖像。該圖像拍攝裝置確定背景部分是在此描述的“較不重要”部分。另外,該圖像拍攝裝置確定前景事件是在此描述的“較重要”部分。
[0038]該圖像拍攝裝置基于由該圖像拍攝裝置確定的深度信息,來辨別前景部分與背景部分。圖像拍攝裝置確定該圖像拍攝裝置與一場景(例如,要拍攝的場景、正在拍攝的場景,或已經(jīng)拍攝的場景)中的各個點之間的距離。例如,圖像拍攝裝置定位在足球場邊緣處,并且該圖像拍攝裝置正在拍攝比賽中的片刻視頻,其中,球和球四周的運動員位于相距圖像拍攝裝置25米的距離處。另外,圖像拍攝裝置確定從圖像拍攝裝置至背景中的觀眾或背景中的廣告牌的距離是否大于50米。因此,圖像拍攝裝置將圖像幀的處于小于25米距離處的部分分類為前景部分。另外,圖像拍攝裝置將圖像幀的處于大于50米距離處的部分分類為背景部分。在一些實施方式中,圖像拍攝裝置可以將圖像分類成兩個以上的部分,其中,每一個部分都與相距圖像拍攝裝置不同的距離相關(guān)聯(lián)。
[0039]在一些實施方式中,圖像拍攝裝置確定,前景部分由場景中的、處于相距圖像拍攝裝置小于一預(yù)定距離的距離處的點來限定,而背景部分由場景中的、處于相距圖像拍攝裝置大于或等于該預(yù)定距離的距離處的點來限定。該預(yù)定距離可以由圖像拍攝裝置來確定,或者可以由圖像拍攝裝置的用戶來定義。例如,如果圖像拍攝裝置位于足球場的邊緣,則該圖像拍攝裝置可以確定該預(yù)定距離是該足球場的長度或?qū)挾取T谝恍嵤┓绞街?,圖像拍攝裝置的前景和背景部分的定義隨之視頻的拍攝而改變。例如,圖像拍攝裝置的前景和背景部分的定義基于比賽場中足球的位置而改變。
[0040]圖像拍攝裝置執(zhí)行幾個步驟。例如,圖像拍攝裝置確定針對與一視頻相關(guān)聯(lián)的圖像幀的一個或更多個部分(例如,前景部分、背景部分等)的目標(biāo)比特率。該目標(biāo)比特率按拍攝視頻之前、期間,或者之后中的至少一個確定。另外,圖像拍攝使用在此描述的深度信息來辨別視頻中的各個部分。與圖像幀中的各個對象相關(guān)聯(lián)的深度信息按拍攝視頻之前、期間,或者之后中的至少一個確定。該深度信息可以在確定目標(biāo)比特率之前或者之后確定。隨后,圖像拍攝裝置以和每一個部分相關(guān)聯(lián)的比特率來編碼該部分。例如,前景部分以較高比特率來編碼,而背景部分以較低比特率來編碼。
[0041]在此描述的發(fā)明為視頻的“較重要”部分(例如,前景部分)指配較高的比特率,而為該視頻的“較不重要”部分(例如,背景部分)指配較低的比特率。因為將較低的比特率用于背景部分,所以當(dāng)觀眾搖動旗幟或者快速移動時,較低的比特率被用于編碼觀眾的移動,由此,生成觀眾的移動的較低質(zhì)量視頻。與此相反,當(dāng)場上的運動員快速移動(或足球快速移動)時,以較高比特率對運動員或球的快速移動進行編碼,由此,生成該移動的較高質(zhì)量視頻。在一些實施方式中,如果在背景部分中拍攝的場景是不需要的,則不使用任何比特來編碼該背景部分。因此,背景部分呈現(xiàn)為靜止圖像(或空白圖像),而在前景部分中拍攝的事件的視頻被繼續(xù)編碼。
[0042]另外,因為圖像拍攝裝置將圖像幀分離成各個部分,所以該圖像拍攝裝置或分離計算裝置可以被用于改變與一部分相關(guān)聯(lián)的數(shù)據(jù)。例如,接收來自圖像拍攝裝置的視頻(連同包括深度信息的與所拍攝視頻相關(guān)聯(lián)的附加信息)的計算裝置可以將廣告或廣告片插入背景部分中。從圖像拍攝裝置接收的背景部分可以包括背景事件的視頻、背景事件的靜止圖像,或空白圖像。因為接收計算裝置確定了要插入到背景部分中的數(shù)據(jù),所以不同的接收計算裝置可以將不同的數(shù)據(jù)插入背景部分中(例如,與該接收計算裝置所處的區(qū)域相關(guān)聯(lián)的局部廣告)。再例如,如果氣球或飛行對象是背景部分的一部分,則可以將廣告放置到該飛行對象上。
[0043]在一些實施方式中,圖像拍攝裝置針對前景和背景部分兩者拍攝高質(zhì)量視頻(例如,等于或大于預(yù)定質(zhì)量或清晰度水平的視頻質(zhì)量)。當(dāng)圖像拍攝裝置或與圖像拍攝裝置相關(guān)聯(lián)的另一計算系統(tǒng)向接收裝置流傳送所拍攝視頻時,與該圖像拍攝裝置相關(guān)聯(lián)的用戶可以確定該流是僅包括前景部分、僅包括背景部分,還是包括前景部分和背景部分兩者。
[0044]在一些實施方式中,圖像拍攝裝置識別與一場景相關(guān)聯(lián)的平面(或任何其它固定對象)。該平面(或固定對象)可以以分離比特率來編碼。例如,該平面可以是足球場,并且與在足球場上活動的運動員相比,該足球場可以用較低比特率來編碼(在圖像拍攝處理期間)。該平面可以延伸該圖像的深度。當(dāng)所拍攝圖像(例如,視頻)被流傳送至接收裝置時,可以通過圖像拍攝裝置或者與該圖像拍攝裝置相關(guān)聯(lián)的分離計算系統(tǒng)將廣告投影到該平面上。在其它實施方式中,該接收裝置可以接收所流傳送的視頻,并且可以分離地接收與廣告相關(guān)聯(lián)的信息。隨后,該接收裝置將廣告投影到該平面上。投影到平面上的廣告的類型可以取決于接收裝置的地理(或網(wǎng)絡(luò))位置。
[0045]在一些實施方式中,圖像拍攝裝置可以被用于聚焦在網(wǎng)球場上的移動的球(例如,網(wǎng)球)上。假定圖像拍攝裝置位于網(wǎng)球場上方。與圖像幀中的任何其它數(shù)據(jù)點相比,該圖像拍攝裝置可以向球(例如,球的移動)指配較高的比特率。例如,將較低的比特率用于拍攝背景中的網(wǎng)球場的視頻。圖像拍攝裝置拍攝球的移動的視頻連同在球的移動期間與每一個點相關(guān)聯(lián)的深度信息。圖像拍攝裝置或者分離計算裝置可以確定球落在線上(例如,基線或邊線)還是落在線外,以便解決有爭議的觸線球。該確定可以基于與球的移動相關(guān)聯(lián)的深度信息來進行。該深度信息可以被用于確定球接觸地面的位置,從而,可以被用于確定是接觸球場的界線(例如,基線或邊線),還是未接觸球場的界線。另外或另選的是,該確定可以基于重放球的移動的視頻來進行。該拍攝視頻具有高質(zhì)量,因為將較高的比特率用于編碼球的移動。重放該視頻有助于裁判員進行恰當(dāng)?shù)呐卸?例如,球是“界內(nèi)”還是“出界”)。
[0046]在拍攝足球比賽的一些實施方式中,將兩個或更多個圖像拍攝裝置定位在場地邊緣處。例如,如果運動場為四邊形,則將第一圖像拍攝裝置定位在場地一個邊緣上,而將第二圖像拍攝裝置定位在場地的相對邊緣上。第一圖像拍攝裝置和第二圖像拍攝裝置都聚焦運動員和球與觀眾的相對移動。因此,每一個圖像拍攝裝置都以較高比特率來編碼運動員和球的視頻。另外,每一個圖像拍攝裝置都針對所拍攝視頻期間的每一個時間點,拍攝與比賽現(xiàn)場的球和/或運動員相關(guān)聯(lián)的深度信息(例如,背景事件)。每一個圖像拍攝裝置都向分離的計算裝置發(fā)送所拍攝視頻(連同所記錄的深度信息)。該計算裝置接收來自多個圖像拍攝裝置的數(shù)據(jù),并且構(gòu)成與前景事件相關(guān)聯(lián)的三維視頻(或圖像)。該計算裝置可以生成與比賽現(xiàn)場的球和每一個運動員相關(guān)聯(lián)的三維位置(和角度)信息。另外,該三維位置(和角度)信息可以被用于生成現(xiàn)場移動的高質(zhì)量三維視頻(例如,慢動作重現(xiàn)),以用于重放目的。
[0047]在一些實施方式中,圖像拍攝裝置基于該圖像拍攝裝置的聚焦設(shè)置和/或深度場設(shè)置來確定前景部分(或“較重要”的部分)。例如,圖像拍攝裝置(或基于用戶輸入)確定針對圖像幀中的對象的焦距。在此使用的焦距是從圖像拍攝裝置(例如,圖像拍攝裝置的鏡頭)至要拍攝場景中的對象的距離,其中,圖像拍攝裝置的用戶希望該場景中的該對象在與該場景中的其它對象相比時具有較高的清晰程度。因此,當(dāng)圖像拍攝裝置拍攝該場景時,定位在圖像拍攝裝置中的鏡頭可以使光會聚在所拍攝圖像幀中的該對象的圖像上。當(dāng)與圖像拍攝裝置相關(guān)聯(lián)的鏡頭按一距離聚焦在一對象上時,處于該距離的其它對象在該圖像拍攝裝置拍攝時也可以具有類似的高清晰程度。未處于和對焦對象(object in focus)相同的距離處(接近于或更遠離圖像拍攝裝置)的對象具有和對焦對象相同的清晰程度。[0048]在此使用的可接受清晰度的區(qū)域被稱為視場深度。增加視場深度增加了圖像清晰度,因為可接受清晰度的區(qū)域變大了。這意味著定位在更大深度范圍內(nèi)的對象在通過圖像拍攝裝置拍攝時將具有較高的清晰程度。相反的是,減小視場深度減小了圖像的清晰度。在一些實施方式中,圖像拍攝裝置的孔徑尺寸可以減小,以便增加視場深度,而相反地,圖像拍攝裝置的孔徑尺寸可以增加,以便減小視場深度。因此,圖像拍攝裝置基于在此描述的焦距和視場深度設(shè)置來確定前景部分。
[0049]如在此所述,在一些實施方式中,該視場深度是指到對象的距離。在一些實施方式中,該視場深度的分辨率是被用于視場深度的比特數(shù)?!安椒笨梢杂蓤D像拍攝裝置來確定,以便測量視場深度。例如,當(dāng)?shù)綄ο蟮木嚯x為5米時,單步幅可以為10厘米,而當(dāng)?shù)綄ο蟮木嚯x為50米時,單步幅可以為300厘米。
[0050]圖像拍攝裝置確定位于視場深度區(qū)以內(nèi)的對象包括前景部分(例如,“較重要”部分),并且確定位于視場深度區(qū)以外的對象包括背景部分(例如,“較不重要”部分)。另外,在一些實施方式中,圖像拍攝裝置可以確定與視場深度區(qū)相比更接近該圖像拍攝裝置的對象還包括“較不重要”的部分,從而那些對象的視頻以較低比特率來編碼。因此,在一些實施方式中,“較重要”部分包括位于相距圖像拍攝裝置5米與10米之間的區(qū)域(例如,視場深度區(qū)),而“較不重要”部分包括位于相距圖像拍攝裝置小于5米的區(qū)域,和位于相距圖像拍攝裝置大于10米的區(qū)域。這些區(qū)域的分辨率可以隨著視頻被圖像拍攝裝置拍攝而改變。例如,當(dāng)圖像拍攝裝置 在跟隨或聚焦運動場上的移動足球時,視場深度區(qū)是該球四周的區(qū)域(例如,該球周圍相距該球具有2米半徑的圓形區(qū))。因此,該視場深度區(qū)隨著球圍繞運動場移動而改變。
[0051]在此使用的圖像拍攝裝置可以指拍攝靜止圖像或視頻的任何裝置。另外或另選的是,圖像拍攝裝置可以指與該圖像拍攝裝置通信的計算裝置。本發(fā)明不限于任何特定類型的圖像拍攝裝置。圖像拍攝裝置的示例包括移動計算裝置(例如,移動電話)、圖像拍攝裝置(例如,攝像機)、游戲裝置、膝上型計算機、智能屏幕、平板計算機或平板電腦、臺式計算機、電子閱讀器、掃描儀、便攜式媒體播放器、電視機,或其它便攜式或非便攜式計算或非計算
>J-U ρ?α裝直。
[0052]下面參照圖1,圖1呈現(xiàn)了用于利用深度信息來執(zhí)行增強視頻編碼的處理流程100。圖1中呈現(xiàn)的各個處理框可以按與圖1中的呈現(xiàn)的次序不同的次序來執(zhí)行。在框110,該處理流程包括利用計算裝置來確定與圖像中的第一對象相關(guān)聯(lián)的深度信息。在框112,該處理流程包括基于該深度信息來確定第一對象是對焦對象。在框114,該處理流程包括基于該對焦對象來確定圖像的較重要部分。在框116,該處理流程包括確定用于對該圖像的較重要部分進行編碼的第一比特率。在框118,該處理流程包括利用第一比特率來編碼該較重要部分。
[0053]下面參照圖2,圖2呈現(xiàn)了用于利用深度信息來執(zhí)行增強視頻編碼的另一處理流程200。圖2中呈現(xiàn)的各個處理框可以按與圖2中的呈現(xiàn)的次序不同的次序來執(zhí)行。在框210,該處理流程包括確定與該圖像中的第二對象相關(guān)聯(lián)的深度信息。在框212,該處理流程包括基于與該圖像中的第二對象相關(guān)聯(lián)的深度信息,確定第二對象不是對焦對象。在框214,該處理流程包括基于非對焦對象來確定該圖像的較不重要部分。在框216,該處理流程包括確定用于對該圖像的較不重要部分進行編碼的第二比特率。在框218,該處理流程包括利用第二比特率來編碼較不重要部分,其中,所述第二比特率小于所述第一比特率。
[0054]下面參照圖3,圖3是例示一示例性圖像拍攝裝置的外部部件的正視圖的圖。如圖3所示,圖像拍攝裝置112可以包括殼體305、麥克風(fēng)310、揚聲器320、顯示器350,以及攝像機按鈕360。
[0055]殼體305可以包括這樣一結(jié)構(gòu),即,該結(jié)構(gòu)被設(shè)置成,包含或至少部分地包含圖像拍攝裝置112的部件。例如,殼體305可以由塑料、金屬或其它天然或合成材料或者多組材料的組形成,并且可以被設(shè)置成,支承麥克風(fēng)310、揚聲器320、顯示器350,以及攝像機按鈕360。
[0056]麥克風(fēng)310可以包括能夠?qū)⒖諝鈮毫Σ〒Q能成對應(yīng)電信號的任何部件。例如,用戶可以在電話呼叫期間對著麥克風(fēng)310講話。麥克風(fēng)320可以包括能夠?qū)㈦娦盘枔Q能成對應(yīng)聲波的任何部件。例如,用戶可以通過麥克風(fēng)320收聽音樂。
[0057]顯示器350可以充任觸摸板或觸摸屏。觸摸板可以包括能夠向裝置112提供輸入的任何部件。觸摸板可以包括標(biāo)準(zhǔn)電話小鍵盤或QWERTY小鍵盤。觸摸板還可以包括一個或更多個專用鍵。用戶可以利用觸摸板來輸入諸如文本或電話號碼的信息,或者激活專用功能,如發(fā)出電話呼叫、播放各個媒體、設(shè)置各個攝像機特征(例如,聚焦、變焦等)或者訪問
一應(yīng)用。
[0058]顯示器350可以包括能夠提供可視信息的任何部件。例如,在一個實現(xiàn)中,顯示器350可以是液晶顯示器(IXD)。在另一實現(xiàn)中,顯示器350可以是其它顯示技術(shù)中的任一種,如等離子顯示板(PDP)、場發(fā)射顯示器(FED)、薄膜晶體管(TFT)顯示器等。顯示器350例如可以被用于顯示文本、圖像,和/或視頻信息。顯示器350還可以操作為取景器350,如稍后所述。攝像機按鈕360可以是使能用戶能夠拍攝圖像的按鈕。
[0059]因為圖3所示的圖像拍攝裝置112本質(zhì)上是例示性的,所以圖像拍攝裝置112旨在被廣泛解釋成,包括具有圖像拍攝部件的任何類型的電子設(shè)備。例如,圖像拍攝裝置112可以包括移動電話、個人數(shù)字助理(PDA)、便攜式計算機、攝像機或腕表。在其它情況下,圖像拍攝裝置112例如可以包括安全裝置或軍用裝置。因此,盡管圖3例示了圖像拍攝裝置112的示例性外部部件,但在其它實現(xiàn)中,與圖3中描繪的外部部件相比,圖像拍攝裝置112可以包含更少、不同,或附加的外部部件。另外,或者另選的是,圖像拍攝裝置112的一個或更多個外部部件可以包括圖像拍攝裝置112的一個或更多個其它外部部件的能力。例如,顯示器350可以是輸入部件(例如,觸摸屏)。該觸摸屏可以充任小鍵盤或觸摸板。另外,或者另選的是,該外部部件可以與圖3中描繪的外部部件不同地設(shè)置。
[0060]下面參照圖4,圖4是例示該示例性圖像拍攝裝置的外部部件的后視圖的圖。如所示,除了前述部件以外,圖像拍攝裝置112還可以包括攝像機470、鏡頭組件472、接近傳感器476以及閃光燈474。
[0061]攝像機470可以包括能夠拍攝圖像的任何部件。攝像機470可以是數(shù)字?jǐn)z像機。顯示器350在圖像拍攝裝置112的用戶操作攝像機470時可以充當(dāng)取景器。攝像機470可以提供對攝像機設(shè)置的調(diào)節(jié)。在一個實現(xiàn)中,圖像拍攝裝置112可以包括可在顯示器350上顯示以允許用戶調(diào)節(jié)攝像機設(shè)置的攝像機軟件。
[0062]鏡頭組件472可以包括能夠操縱光以使可以拍攝圖像的任何部件。鏡頭組件472可以包括許多光學(xué)鏡頭部件。該光學(xué)鏡頭部件可以具有不同形狀(例如,凸、雙凸、平凸、凹等),和不同的間隔距離。光學(xué)鏡頭元件可以由玻璃、塑料(例如,丙烯酸樹脂)或有機玻璃制成。光學(xué)鏡頭可以多層鍍膜(例如,防反射涂層或紫外線(UV)涂層)來最小化不需要的效果,如鏡頭眩光和不準(zhǔn)確的顏色。在一個實現(xiàn)中,鏡頭組件472可以永久性地固定至攝像機470。在其它實現(xiàn)中,鏡頭組件472可以與具有不同光學(xué)特征的其它鏡頭互換。鏡頭組件472可以提供可變光圈尺寸(例如,可調(diào)f數(shù))。
[0063]接近傳感器476 (圖4中未示出)可以包括能夠收集和提供距離信息的任何部件,該距離信息可以被用于使得攝像機470能夠正確拍攝圖像。例如,接近傳感器476可以包括允許攝像機470計算針對一對象的距離的接近傳感器。在另一實現(xiàn)中,接近傳感器476可以包括聲學(xué)接近傳感器。該聲學(xué)接近傳感器可以包括用于測量超聲波的回波的計時電路。在包括接近傳感器476的實施方式中,該接近傳感器可以被用于在拍攝場景的圖像幀之前、期間,或者之后,確定針對處于或未處于焦點上的一個或更多個移動對象的距離。在一些實施方式中,對象與圖像拍攝裝置的接近度可以在后處理步驟期間計算(例如,在拍攝圖像之后)。
[0064]閃光燈474可以包括任何類型的發(fā)光部件,以在攝像機470拍攝圖像時提供照明。例如,閃光燈474可以是發(fā)光二極管(LED)閃光燈(例如,白光LED)或氙氣閃光燈。在另一實現(xiàn)中,閃光燈474可以包括閃光燈模塊。
[0065]盡管圖4例示了示例性外部部件,但在其它實現(xiàn)中,與圖4中描繪的示例性外部部件相比,圖像拍攝裝置112可以包括更少、附加,和/或不同的部件。例如,在其它實現(xiàn)中,攝像機470可以是膠片攝像機。另外,或者另選的是,根據(jù)圖像拍攝裝置112,閃光燈474可以是便攜式閃光槍(flashgun)。另外,或者另選的是,圖像拍攝裝置112可以是單鏡頭反射式攝像機。還在其它實現(xiàn)中,圖像拍攝裝置112的一個或更多個外部部件可以不同地設(shè)置。
[0066]下面參照圖5,圖5是例示該示例性圖像拍攝裝置的內(nèi)部部件的圖。如圖所示,圖像拍攝裝置112可以包括麥克風(fēng)310、揚聲器320、顯示器350、攝像機按鈕360、攝像機470、存儲器500、收發(fā)器520以及控制單元530。另外,該控制單元530可以使得用戶能夠在觸摸板模式540與顯不器模式550之間切換。在觸摸板模式540下,顯不器350充任輸入裝置(例如,數(shù)字小鍵盤或QWERTY觸摸板)或輸出裝置中的至少一個。在顯示器模式550下,顯示器350充任輸出裝置。
[0067]存儲器500可以包括任何類型的存儲部件,以存儲與圖像拍攝裝置112的操作和使用有關(guān)的數(shù)據(jù)和指令。例如,存儲器500可以包括存儲器部件,如隨機存取存儲器(RAM)、只讀存儲器(ROM),和/或可編程只讀存儲器(PR0M)。另外,存儲器500可以包括存儲部件,如磁存儲部件(例如,硬盤)或其它類型的計算機可讀或計算機可執(zhí)行介質(zhì)。存儲器500還可以包括外部存儲部件,如通用串行總線(USB)存儲器棒、數(shù)字?jǐn)z像機存儲器卡,和/或用戶標(biāo)識模塊(SIM)卡。
[0068]存儲器500可以包括代碼部件,其包括用于執(zhí)行一個或更多個功能的計算機可讀或計算機可執(zhí)行指令。這些功能包括啟動和/或執(zhí)行在此描述的處理。該代碼部件510可以結(jié)合與圖像拍攝裝置112相關(guān)聯(lián)的一個或更多個其它硬件或軟件部件來工作,以啟動和/或執(zhí)行在此描述的處理。另外,除了如在此描述的功能以外,代碼部件510可以包括用于提供其它功能的計算機可讀或計算機可執(zhí)行指令。
[0069]收發(fā)器520可以包括能夠無線地或者經(jīng)由有線連接來發(fā)送和接收信息的任何部件。例如,收發(fā)器520可以包括提供與網(wǎng)絡(luò)或另一裝置的無線通信的無線電路。
[0070]控制單元530可以包括可以解釋和執(zhí)行指令并且可以控制圖像拍攝裝置112的總體操作的任何邏輯。在此使用的邏輯可以包括硬件、軟件,和/或硬件和軟件的組合??刂茊卧?30例如可以包括通用處理器、微處理器、數(shù)據(jù)處理器、協(xié)處理器,和/或網(wǎng)絡(luò)處理器。控制單元530可以從存儲器500、從圖像拍攝裝置112的其它部件,和/或從圖像拍攝裝置112外部的源(例如,網(wǎng)絡(luò)或另一裝置)存取指令。
[0071]控制單元530可以提供與圖像拍攝裝置112相關(guān)聯(lián)的不同工作模式。另外,控制單元530可以同時工作在多個模式。例如,控制單元530可以工作在攝像機模式、音樂播放器模式和/或電話模式。例如,當(dāng)處于攝像機模式時,面部檢測和跟蹤邏輯可以使得圖像拍攝裝置112能夠檢測并跟蹤要拍攝的圖像內(nèi)的多個對象(例如,每一個對象的面部的存在性和位置)。下面,對圖像拍攝裝置11的面部檢測和跟蹤能力進行更詳細的描述。
[0072]盡管圖5例示了示例性內(nèi)部部件,但在其它實現(xiàn)中,與圖5中描繪的示例性內(nèi)部部件相比,圖像拍攝裝置112可以包括更少、附加,和/或不同的部件。例如,在一個實現(xiàn)中,圖像拍攝裝置112可以不包括收發(fā)器520。還在其它實現(xiàn)中,圖像拍攝裝置112的一個或更多個內(nèi)部部件可以包括圖像拍攝裝置112的一個或更多個其它部件的能力。例如,收發(fā)器520和/或控制單元530可以包括它們自己的板載存儲器。
[0073]下面參照圖6,圖6是例示圖5中描繪的示例性攝像機的部件的圖。圖6例示了鏡頭組件472、接近傳感器476,虹膜/光圈(iris/diaphragm)組件616、快門組件618、變焦鏡頭組件620、圖像傳感器622以及亮度傳感器624。
[0074]虹膜/光圈組件616可以包括提供孔徑的任何部件。快門/光圈組件616可以是具有一個或更多個孔徑的薄的不透明塑料結(jié)構(gòu)。該虹膜/光圈組件616可以駐留在鏡頭組件472的光路中。虹膜/光路組件616可以包括不同尺寸的孔徑。在這種情況下,虹膜/光圈組件616可以被調(diào)節(jié)成提供不同尺寸的孔徑。在其它實現(xiàn)中,虹膜/光圈組件616可以僅提供單一尺寸的孔徑。
[0075]快門組件618可以包括用于調(diào)節(jié)光經(jīng)過虹膜/光圈組件616的時段的任何部件。快門組件618可以包括一個或更多個快門(例如,葉片或刀片)。該葉片或刀片例如可以由金屬或塑料制成。在一個實現(xiàn)中,多個葉片或刀片可以環(huán)繞插銷旋轉(zhuǎn),以使交疊并形成圓形圖案。在一個實現(xiàn)中,快門組件618可以駐留在鏡頭組件472 (例如,中心快門)內(nèi)。在其它實現(xiàn)中,快門組件618可以靠近圖像傳感器622駐留(例如,焦平面快門)??扉T組件618可以包括用于控制快門速度的定時機構(gòu)。該快門速度可以調(diào)節(jié)。
[0076]變焦鏡頭組件620可以包括用于基于鏡頭部件的相對位置來提供圖像的縮放倍率和聚焦的鏡頭部件。變焦鏡頭組件620可以包括固定和/或可移動鏡頭部件。在一個實現(xiàn)中,變焦鏡頭組件620的鏡頭部件的移動可以通過協(xié)同控制單元530操作的伺服機構(gòu)來控制。
[0077]圖像傳感器622可以包括用于捕捉光的任何部件。例如,圖像傳感器622可以是電荷耦合器件(CXD)傳感器(例如,線性CXD圖像傳感器、行間CXD圖像傳感器、全幀CXD圖像傳感器,或幀傳遞CCD圖像傳感器)或互補金屬氧化物半導(dǎo)體(CMOS)傳感器。圖像傳感器622可以包括與用于記錄光的像素相對應(yīng)的感光單元網(wǎng)格。濾色器陣列(CFA)(例如,Bayer濾色器陣列)可以處于圖像傳感器622上。在其它實現(xiàn)中,圖像傳感器622可以不包括濾色器陣列。圖像傳感器622的尺寸以及每一個像素的數(shù)量和尺寸可以根據(jù)圖像拍攝裝置112來改變。圖像傳感器622和/或控制單元530可以執(zhí)行各種圖像處理,如顏色混疊與過濾、邊緣檢測、噪聲縮減、模擬至數(shù)字轉(zhuǎn)換、插值、壓縮白點修正等。
[0078]亮度傳感器624可以包括用于感測光的強度(S卩,亮度)的任何部件。亮度傳感器624可以向控制單元530提供亮度信息,以確定是否啟用閃光燈474。例如,亮度傳感器624可以包括光學(xué)傳感器集成電路(IC)。
[0079]盡管圖6例示了示例性部件,但在其它實現(xiàn)中,與圖6中描繪的示例性部件相比,圖像拍攝裝置112可以包括更少、附加,和/或不同的部件。例如,當(dāng)圖像拍攝裝置112是膠片攝像機時,圖像傳感器622可以是膠片。另外,要明白的是,在不同裝置當(dāng)中,可以存在關(guān)于與上述示例性部件有關(guān)的排布結(jié)構(gòu)、布局、數(shù)量、可調(diào)節(jié)性、形狀、材料等的變型。還在其它實現(xiàn)中,圖像拍攝裝置112的一個或更多個示例性部件可以包括圖像拍攝裝置112的一個或更多個其它部件的能力。例如,鏡頭組件472可以包括變焦鏡頭組件620。
[0080]下面參照圖7和8,圖7和8是例示另一示例性圖像拍攝裝置的外部部件的正視圖和后視圖的圖。在該實現(xiàn)中,圖像拍攝裝置112可以為攝像機形式,有或沒有附加的通信功能,如用于進行或接收電話呼叫或連接至數(shù)據(jù)網(wǎng)絡(luò)的能力。如圖所示,圖像拍攝裝置112可以包括攝像機按鈕702、鏡頭組件704、接近傳感器706、閃光燈708、殼體710以及取景器712。攝像機按鈕702、鏡頭組件704、接近傳感器706、閃光燈708、殼體710以及取景器712可以包括與圖像拍攝裝置112的攝像機按鈕360、鏡頭組件472、接近傳感器476、閃光燈474、殼體305以及顯示器350相似的部件,并且可以類似地操作。盡管未示出,但圖像拍攝裝置112還可以包括已經(jīng)參照圖5和6描述過的部件。
[0081]根據(jù)本發(fā)明的實施方式,與系統(tǒng)(或裝置)有關(guān)的術(shù)語“模塊”可以指該系統(tǒng)的硬件部件、該系統(tǒng)的軟件部件,或者該系統(tǒng)的包括硬件和軟件兩者的部件。如在此使用的,模塊可以包括一個或更多個模塊,其中,每一個模塊都可以按分離的硬件或軟件駐留。
[0082]盡管上面剛對本發(fā)明的許多實施方式進行了描述,但本發(fā)明可以按許多不同形式具體實施,而不應(yīng)視為對在此闡述的實施方式進行限制;相反的是,提供這些實施方式,以使本公開滿足可應(yīng)用法定需求。而且,應(yīng)當(dāng)明白,在可能的情況下,在此描述和/或設(shè)想的本發(fā)明的任何實施方式的任何優(yōu)點、特征、功能、裝置,和/或可操作方面都可以被包括在在此描述和/或設(shè)想的本發(fā)明的任何其它實施方式中,反之亦然。另外,在可能的情況下,在此按單數(shù)形式表達的任何術(shù)語意指也包括多數(shù)形式,反之亦然,除非另外加以明確規(guī)定。如在此使用的,“至少一個”應(yīng)當(dāng)意指“一個或更多個”并且這些短語可互換。因此,未指明單復(fù)數(shù)的情況應(yīng)當(dāng)意指“至少一個”或“一個或更多個”。貫穿全文,相同標(biāo)號指相同部件。
[0083]本領(lǐng)域普通技術(shù)人員鑒于本公開應(yīng)當(dāng)清楚,本發(fā)明可以包括和/或具體實施為裝置(例如,包括,系統(tǒng)、機器、裝置、計算機程序產(chǎn)品等),方法(例如,包括,商業(yè)方法、計算機實現(xiàn)處理等),或者前述的任一組合。因此,本發(fā)明的實施方式可以采取全部商業(yè)方法實施方式、全部軟件實施方式(包括固件、常駐軟件、微代碼、采用數(shù)據(jù)庫的存儲過程等)、全部硬件實施方式,或者組合使用商業(yè)方法、軟件,以及硬件方面的實施方式(在此通常可以稱為“系統(tǒng)”)。而且,本發(fā)明的實施方式可以采取計算機程序產(chǎn)品的形式,其包括其中存儲有一個或更多個計算機可執(zhí)行程序代碼部分的計算機可讀存儲介質(zhì)。如在此使用的,處理器(其可以包括一個或更多個處理器)可以“被設(shè)置成”按多種方式來執(zhí)行一特定功能,包括例如,使一個或更多個通用電路通過執(zhí)行在計算機可讀介質(zhì)中具體實施的一個或更多個計算機可執(zhí)行程序指令來執(zhí)行該功能,和/或使一個或更多個專用電路執(zhí)行該功能。
[0084]應(yīng)當(dāng)明白,可以利用任何合適的計算機可讀介質(zhì)。該計算機可讀介質(zhì)可以包括但不限于,非暫時計算機可讀介質(zhì),如有形的電子、磁性、光學(xué)、電磁、紅外線,和/或半導(dǎo)體系統(tǒng)、裝置,和/或其它設(shè)備。例如,在一些實施方式中,該非暫時計算機可讀介質(zhì)包括有形介質(zhì),如便攜式計算機盤、硬盤、隨機存取存儲器(RAM)、只讀存儲器(ROM)、可擦除可編程只讀存儲器(EPR0M或閃速存儲器)、光盤只讀存儲器(CD-ROM),和/或某些其它有形光學(xué)和/或磁性存儲介質(zhì)。在本發(fā)明的其它實施方式中,然而,該計算機可讀介質(zhì)可以是短時間的,如例如,包括其中具體實施有計算機可執(zhí)行程序代碼部分的傳播信號。
[0085]用于執(zhí)行本發(fā)明的操作的一個或更多個計算機可執(zhí)行程序代碼部分可以包括面向?qū)ο缶幊陶Z目、腳本編程語目,和/或非腳本編程語目,如例如,Java、Perl、Smalltalk、C++、SAS、SQL、Python、Objective C、JavaScript等。在一些實施方式中,用于執(zhí)行本發(fā)明實施方式的操作的該一個或更多個計算機可執(zhí)行程序代碼部分采用常規(guī)過程化編程語言來編寫,如“C,編程語言和/或類似編程語言。該計算機程序代碼另選地或另外采用一個或更多個多范式編程語言來編程,舉例來說,如F#。
[0086]本發(fā)明的一些實施方式在此參照裝置和/或方法的流程圖例示和/或框圖進行描述。應(yīng)當(dāng)明白,該流程圖例示和/或框圖中包括的每一個框和/或該流程圖例示和/或框圖中包括的框的組合可以通過一個或更多個計算機可執(zhí)行程序代碼部分來實現(xiàn)。該一個或更多個計算機可執(zhí)行程序代碼部分可以提供給通用計算機、專用計算機,和/或某一其它可編程數(shù)據(jù)處理裝置的處理器,以便生成一特定機器,以使經(jīng)由該計算機和/或其它可編程數(shù)據(jù)處理裝置的處理器執(zhí)行的該一個或更多個計算機可執(zhí)行程序代碼部分創(chuàng)建用于實現(xiàn)由該流程圖和/或框圖框表示的步驟和/或功能的機制。
[0087]該一個或更多個計算機可執(zhí)行程序代碼部分可以存儲在暫時和/或非暫時計算機可讀介質(zhì)(例如,存儲器等)中,其可以引導(dǎo)、指令,和/或使計算機和/或其它可編程數(shù)據(jù)處理裝置按特定方式起作用,以使存儲在該計算機可讀介質(zhì)中的該計算機可執(zhí)行程序代碼部分生成包括實現(xiàn)在該流程圖和/或框圖框中指定的步驟和/或功能的指令機制的制造
品O
[0088]該一個或更多個計算機可執(zhí)行程序代碼部分還可以加載到計算機和/或其它可編程數(shù)據(jù)處理裝置上,以使在該計算機和/或其它可編程裝置上執(zhí)行一系列可操作步驟。在一些實施方式中,其生成一計算機實現(xiàn)處理,以使在該計算機和/或其它可編程裝置上執(zhí)行的該一個或更多個計算機可執(zhí)行程序代碼部分提供用于執(zhí)行在該流程圖中指定的步驟和/或在該框圖框中指定的功能的可操作步驟。另選的是,計算機實現(xiàn)步驟可以與操作員和/或人實現(xiàn)步驟組合,和/或替換,以便執(zhí)行本發(fā)明一實施方式。
[0089]雖然已經(jīng)對特定示例性實施方式進行了描述并且在附圖中進行了示出,但要明白的是,這種實施方式僅是例示性的,而非針對廣泛發(fā)明的限制,并且本發(fā)明不限于所示和描述的具體構(gòu)造和排布結(jié)構(gòu),因為除了上面段落中闡述的那些以外,各種其它改變、組合、省略、修改以及置換都是可以的。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)清楚,在不脫離本發(fā)明的范圍和精神的情況下,可以設(shè)置剛描述的實施方式的各個改變例、變型例,以及組合例。因此,要明白的是,在所附權(quán)利要求書的范圍內(nèi),本發(fā)明可以不同于如在此具體描述地具體實踐。
【權(quán)利要求】
1.一種用于對圖像進行編碼的方法,所述方法包括以下步驟: 利用計算裝置來確定與圖像中的第一對象相關(guān)聯(lián)的深度信息; 基于所述深度信息來確定所述第一對象是對焦對象; 基于所述對焦對象來確定圖像的較重要部分; 確定用于對所述圖像的所述較重要部分進行編碼的第一比特率;以及 利用所述第一比特率對所述較重要部分進行編碼。
2.根據(jù)權(quán)利要求1所述的方法,所述方法還包括以下步驟: 確定與所述圖像中的第二對象相關(guān)聯(lián)的深度信息; 基于與所述圖像中的所述第二對象相關(guān)聯(lián)的所述深度信息,確定所述第二對象是非對焦對象;以及 基于所述非對焦對象來確定所述圖像的較不重要部分。
3.根據(jù)權(quán)利要求2所述的方法,所述方法還包括以下步驟: 確定用于對所述圖像的所述較不重要部分進行編碼的第二比特率;以及利用所述第二比特 率對所述較不重要部分進行編碼,其中,所述第二比特率小于所述第一比特率。
4.根據(jù)權(quán)利要求3所述的方法,其中,可用比特率基于所述第一比特率和所述第二比特率。
5.根據(jù)權(quán)利要求2所述的方法,其中,所述第一對象與所述計算裝置之間的第一距離小于預(yù)定距離,并且其中,所述第二對象與所述計算裝置之間的第二距離等于或大于所述預(yù)定距離。
6.根據(jù)權(quán)利要求2所述的方法,其中,不對所述較不重要部分進行編碼。
7.根據(jù)權(quán)利要求2所述的方法,其中,所述較不重要部分包括背景部分。
8.根據(jù)權(quán)利要求2所述的方法,所述方法還包括以下步驟:用定制圖像來替換所述較不重要部分。
9.根據(jù)權(quán)利要求8所述的方法,其中,所述定制圖像包括廣告。
10.根據(jù)權(quán)利要求1所述的方法,其中,所述計算裝置包括圖像拍攝裝置。
11.根據(jù)權(quán)利要求1所述的方法,其中,所述計算裝置包括移動電話。
12.根據(jù)權(quán)利要求1所述的方法,其中,所述計算裝置包括飛行時間圖像拍攝裝置或立體圖像拍攝裝置中的至少一個。
13.根據(jù)權(quán)利要求1所述的方法,其中,所述圖像與視頻相關(guān)聯(lián)。
14.根據(jù)權(quán)利要求1所述的方法,其中,所述較重要部分包括前景部分。
15.根據(jù)權(quán)利要求1所述的方法,其中,在確定所述第一比特率之前或者之后確定所述深度信息。
16.根據(jù)權(quán)利要求1所述的方法,所述方法還包括以下步驟:生成所述圖像的三維表/Jn ο
17.根據(jù)權(quán)利要求1所述的方法,所述方法還包括以下步驟:拍攝所述圖像。
18.根據(jù)權(quán)利要求17所述的方法,其中,在拍攝所述圖像之前、期間或之后確定所述深度信息或所述第一比特率中的至少一個。
19.一種用于對圖像進行編碼的設(shè)備,該設(shè)備包括:存儲器; 處理器;以及 存儲在所述存儲器中、可由所述處理器執(zhí)行的模塊,該模塊被設(shè)置為執(zhí)行以下操作: 確定與圖像中的第一對象相關(guān)聯(lián)的深度信息; 基于所述深度信息來確定所述第一對象是對焦對象; 基于所述對焦對象來確定圖像的較重要部分; 確定用于對所述圖像的所述較重要部分進行編碼的第一比特率;以及 利用所述第一比特率對所述較重要部分進行編碼。
20.一種用于對圖像進行編碼的計算機程序產(chǎn)品,該計算機程序產(chǎn)品包括: 包括一組代碼的非暫時性計算機可讀介質(zhì),所述一組代碼用于使計算機執(zhí)行以下操作: 確定與圖像中的第一對象相關(guān)聯(lián)的深度信息; 基于所述深度 信息來確定所述第一對象是對焦對象; 基于所述對焦對象來確定圖像的較重要部分; 確定用于對所述圖像的所述較重要部分進行編碼的第一比特率;以及 利用所述第一比特率對所述較重要部分進行編碼。
【文檔編號】H04N5/232GK103974067SQ201410042221
【公開日】2014年8月6日 申請日期:2014年1月28日 優(yōu)先權(quán)日:2013年2月4日
【發(fā)明者】J·塞西 申請人:索尼公司