欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

編碼設備、成像設備、編碼發(fā)送系統(tǒng)和編碼方法

文檔序號:7707980閱讀:120來源:國知局
專利名稱:編碼設備、成像設備、編碼發(fā)送系統(tǒng)和編碼方法
技術領域
本公開涉及用于包括多條圖像數(shù)據(jù)的運動圖像數(shù)據(jù)的編碼設備和編碼方法。
背景技術
通過編碼設備編碼包括多條圖像數(shù)據(jù)的運動圖像數(shù)據(jù)(日本專利公開 No. 2008-236789 和 2000-050254(以下稱為專利文獻 1 和 2))。編碼設備通過符合如MPEG(運動圖像專家組)1、2或4、H. 264等標準的編碼系統(tǒng)來編碼運動圖像數(shù)據(jù)。例如,編碼設備根據(jù)編碼狀況調整如Qp值等的量化參數(shù),以宏塊為單位插入跳過數(shù)據(jù)(skip data),或以幀為單位插入跳過幀數(shù)據(jù)。從而編碼設備在調整編碼運動圖像數(shù)據(jù)的數(shù)據(jù)量的同時執(zhí)行編碼處理。

發(fā)明內容
然而,這樣的編碼設備可能根據(jù)編碼狀況丟棄幀數(shù)據(jù),使得編碼運動圖像數(shù)據(jù)為預定數(shù)據(jù)量。例如,當編碼設備在按順序編碼運動圖像的多個幀的同時預測編碼運動圖像數(shù)據(jù)將超過預定發(fā)送數(shù)據(jù)量時,編碼設備跳過正在處理的幀數(shù)據(jù)或下一幀數(shù)據(jù)。此外,在專利文獻1中,基于與之前幀和之后幀的關系確定要跳過的幀。此外,在專利文獻2中,通過基于視頻對象等的判斷確定要跳過的幀。當根據(jù)編碼狀況等由此確定不編碼的幀數(shù)據(jù)時,以不規(guī)則的間隔丟失編碼運動圖像數(shù)據(jù)的幀數(shù)據(jù)。當再現(xiàn)具有如此以不規(guī)則的間隔丟失的幀數(shù)據(jù)的運動圖像數(shù)據(jù)時,幀間隔不穩(wěn)定,因此出現(xiàn)這樣的狀況,其中在再現(xiàn)期間圖像突然改變或圖像停止一會兒。當出現(xiàn)這樣的狀況時,觀眾對于再現(xiàn)的運動圖像有不協(xié)調感。因此,期望編碼設備減少觀眾的不協(xié)調(不自然)感,該不協(xié)調(不自然)感伴隨編碼運動圖像數(shù)據(jù)的不連續(xù)性。根據(jù)本公開第一實施例,提供了一種編碼設備,包括獲得部分,配置為獲得包括可以預定速率再現(xiàn)的多條圖像數(shù)據(jù)的運動圖像數(shù)據(jù);確定部分,配置為確定通過所述獲得部分獲得的所述運動圖像數(shù)據(jù)的所述圖像數(shù)據(jù)的每一條的編碼是否有必要,并且輸出指示設為編碼對象的圖像數(shù)據(jù)或沒有設為編碼對象的圖像數(shù)據(jù)的指示信號;以及編碼執(zhí)行部分,配置為提供有所述指示信號,并且在根據(jù)所述確定部分的確定離散地減少圖像數(shù)據(jù)的同時編碼通過所述獲得部分獲得的多條圖像數(shù)據(jù)。所述確定部分確定圖像數(shù)據(jù)的每一條的編碼是否有必要,使得通過所述編碼執(zhí)行部分編碼的編碼運動圖像數(shù)據(jù)中的多條圖像數(shù)據(jù)的再現(xiàn)間隔穩(wěn)定。根據(jù)第一實施例,所述確定部分確定圖像數(shù)據(jù)的每一條的編碼是否有必要,使得通過所述編碼執(zhí)行部分編碼的編碼運動圖像數(shù)據(jù)中的多條圖像數(shù)據(jù)的再現(xiàn)間隔穩(wěn)定。
此外,所述編碼執(zhí)行部分在根據(jù)所述確定部分的確定離散地減少圖像數(shù)據(jù)的同時,編碼通過所述獲得部分獲得的多條圖像數(shù)據(jù)。因此,穩(wěn)定了編碼運動圖像數(shù)據(jù)中的多條圖像數(shù)據(jù)的再現(xiàn)間隔。根據(jù)本公開第二實施例,提供了一種成像設備,包括成像部分,配置為輸出包括通過以預定速率成像獲得的多條圖像數(shù)據(jù)的運動圖像數(shù)據(jù);以及編碼部分,配置為編碼所述運動圖像數(shù)據(jù)。所述編碼部分包括獲得部分,配置為獲得從所述成像部分輸出的所述運動圖像數(shù)據(jù);確定部分,配置為確定通過所述獲得部分獲得的所述運動圖像數(shù)據(jù)的所述圖像數(shù)據(jù)的每一條的編碼是否有必要,并且輸出指示設為編碼對象的圖像數(shù)據(jù)或沒有設為編碼對象的圖像數(shù)據(jù)的指示信號;以及編碼執(zhí)行部分,配置為提供有所述指示信號,并且在根據(jù)所述確定部分的確定離散地減少圖像數(shù)據(jù)的同時編碼通過所述獲得部分獲得的多條圖像數(shù)據(jù)。所述確定部分確定圖像數(shù)據(jù)的每一條的編碼是否有必要,使得通過所述編碼執(zhí)行部分編碼的編碼運動圖像數(shù)據(jù)中的多條圖像數(shù)據(jù)的再現(xiàn)間隔穩(wěn)定。根據(jù)本公開第三實施例,提供了一種編碼發(fā)送系統(tǒng),包括編碼部分,配置為編碼包括通過以預定速率成像獲得的多條圖像數(shù)據(jù)的運動圖像數(shù)據(jù);發(fā)送部分,配置為發(fā)送通過所述編碼部分編碼的編碼運動圖像數(shù)據(jù);接收部分,配置為接收通過所述發(fā)送部分發(fā)送的編碼運動圖像數(shù)據(jù);以及解碼部分,配置為解碼通過所述接收部分接收的編碼運動圖像數(shù)據(jù)。所述編碼部分包括獲得部分,配置為獲得從成像部分輸出的所述運動圖像數(shù)據(jù);確定部分,配置為確定通過所述獲得部分獲得的所述運動圖像數(shù)據(jù)的所述圖像數(shù)據(jù)的每一條的編碼是否有必要,并且輸出指示設為編碼對象的圖像數(shù)據(jù)或沒有設為編碼對象的圖像數(shù)據(jù)的指示信號;以及編碼執(zhí)行部分,配置為提供有所述指示信號,并且在根據(jù)所述確定部分的確定離散地減少圖像數(shù)據(jù)的同時編碼通過所述獲得部分獲得的多條圖像數(shù)據(jù)。所述確定部分確定圖像數(shù)據(jù)的每一條的編碼是否有必要,使得通過所述編碼執(zhí)行部分編碼的編碼運動圖像數(shù)據(jù)中的多條圖像數(shù)據(jù)的再現(xiàn)間隔穩(wěn)定。根據(jù)本公開第四實施例,提供了一種編碼方法,包括包括獲得部分、確定部分和編碼執(zhí)行部分的編碼設備的所述獲得部分獲得運動圖像數(shù)據(jù),所述編碼設備配置為編碼包括可以預定速率再現(xiàn)的多條圖像數(shù)據(jù)的運動圖像數(shù)據(jù);所述確定部分確定獲得的所述運動圖像數(shù)據(jù)的所述圖像數(shù)據(jù)的每一條的編碼是否有必要;以及所述編碼執(zhí)行部分在根據(jù)所述確定離散地減少所述運動圖像數(shù)據(jù)的圖像數(shù)據(jù)的同時編碼獲得的所述運動圖像數(shù)據(jù)的圖像數(shù)據(jù)。所述確定部分確定圖像數(shù)據(jù)的每一條的編碼是否有必要,使得編碼運動圖像數(shù)據(jù)中的多條圖像數(shù)據(jù)的再現(xiàn)間隔穩(wěn)定。根據(jù)本公開,在編碼運動圖像數(shù)據(jù)中不容易出現(xiàn)不連續(xù)性,并且可以減少觀眾的不協(xié)調(不自然)感。


圖1是根據(jù)本公開第一實施例的編碼設備的示意性框圖;圖2是用于實現(xiàn)圖1中的編碼設備的計算機設備的框圖;圖3是幫助說明要通過圖1中的編碼設備編碼的運動圖像數(shù)據(jù)的示例的圖;圖4是圖1中的輸入部分的操作的流程圖;圖5是圖1中的視頻編碼執(zhí)行部分的框圖6是通過圖1中的視頻編碼執(zhí)行部分對每條幀數(shù)據(jù)進行的編碼操作的流程圖;圖7是圖1中的編碼控制部分的編碼控制操作的流程圖;圖8是幫助圖1中的編碼控制部分的編碼控制操作的圖;圖9表示圖1中的編碼設備的初始化處理序列;圖IOA和IOB是幫助說明圖1中的編碼控制部分輸出到視頻編碼執(zhí)行部分的編碼存在或不存在信息的圖;圖11表示圖1中的輸入部分和視頻編碼執(zhí)行部分的典型編碼處理序列;圖12表示當圖1中的編碼控制部分開始控制時的編碼處理序列;圖13表示圖1中的編碼控制部分開始控制后的編碼處理序列;圖14A、14B和14C是示出通過圖1中的編碼設備編碼的運動圖像數(shù)據(jù)的數(shù)據(jù)量的改變的示例的圖;圖15A和15B是幫助說明當編碼運動圖像數(shù)據(jù)下溢時通過編碼控制部分進行的下溢抑制控制操作的圖;圖16A和16B是幫助說明當編碼運動圖像數(shù)據(jù)溢出時通過編碼控制部分進行的溢出抑制控制操作的圖;圖17A和17B是幫助說明通過圖1中的編碼設備編碼的運動圖像數(shù)據(jù)的第一示例的圖;圖18A和18B是幫助說明通過圖1中的編碼設備編碼的運動圖像數(shù)據(jù)的第二示例的圖;圖19A和19B是幫助說明通過圖1中的編碼設備編碼的運動圖像數(shù)據(jù)的第三示例的圖;圖20A和20B是幫助說明通過圖1中的編碼設備編碼的運動圖像數(shù)據(jù)的第四示例的圖;圖21A和21B是幫助說明通過圖1中的編碼設備編碼的運動圖像數(shù)據(jù)的第五示例的圖;圖22A和22B是幫助說明通過圖1中的輸出部分的后處理操作的圖(第一示例);圖23A和2 是幫助說明通過圖1中的輸出部分的后處理操作的圖(第二示例);圖M是示出根據(jù)本公開第二實施例的編碼發(fā)送系統(tǒng)的示意性框圖;以及圖25是幫助說明在通過H. 264系統(tǒng)或MPEG-2系統(tǒng)編碼時通過編碼控制部分的編碼控制操作的圖。
具體實施例方式以下,將參考附圖描述本公開的優(yōu)選實施例。將按照以下順序進行描述。1.第一實施例(編碼設備的示例)2.第二實施例(具有成像設備的編碼發(fā)送系統(tǒng)的示例)<1.第一實施例〉[編碼設備1的配置]圖1是根據(jù)本公開第一實施例的編碼設備1的示意性框圖。
圖1中的編碼設備1編碼輸入運動圖像數(shù)據(jù)。圖1中的編碼設備1包括輸入運動圖像數(shù)據(jù)存儲部分10、輸入部分11、編碼狀況存儲部分13、編碼控制部分14、視頻編碼執(zhí)行部分15、輸出部分16和輸出運動圖像數(shù)據(jù)存儲部分17。圖2是用于實現(xiàn)圖1中的編碼設備1的計算機設備100的框圖。圖2中的計算機設備100具有CPU(中央處理單元)101、存儲器(MEM) 102和輸入輸出部分(1/0)103。存儲器102存儲編碼程序。存儲器102中存儲的編碼程序可以在計算機設備100的裝運之前存儲在存儲器 102中,或者可以在計算機設備100的裝運之后存儲在存儲器102中。計算機設備100的裝運后存儲在存儲器102中的編碼程序例如可以通過讀取記錄在計算機可讀記錄介質上的編碼程序或者經由傳輸介質(如因特網等)下載而獲得。CPU 101讀取并執(zhí)行存儲器102中存儲的編碼程序。因此,在CPU 101中實現(xiàn)圖1中的輸入部分11、視頻編碼執(zhí)行部分15和輸出部分 16。此外,在存儲器102中實現(xiàn)輸入運動圖像數(shù)據(jù)存儲部分10、輸出運動圖像數(shù)據(jù)存儲部分17和編碼狀況存儲部分13。順帶提及,在圖2中,輸入編碼設備1的運動圖像數(shù)據(jù)例如從輸入輸出部分103輸入并存儲在存儲器102中。此外,通過編碼設備1生成的編碼運動圖像數(shù)據(jù)存儲在存儲器102中,并且此后從輸入輸出部分103輸出到外部。圖1中的輸入運動圖像數(shù)據(jù)存儲部分10存儲輸入運動圖像數(shù)據(jù)21和輸入數(shù)據(jù)信肩、22ο圖3是幫助說明要通過圖1中的編碼設備1編碼的輸入運動圖像數(shù)據(jù)21的示例的圖。圖3中的輸入運動圖像數(shù)據(jù)21具有多條幀數(shù)據(jù)23。圖3中的幀數(shù)據(jù)23是可以一定幀速率再現(xiàn)的靜態(tài)圖像的圖像數(shù)據(jù)。圖3中的多條幀數(shù)據(jù)23例如按照順序從左側的幀開始再現(xiàn)。圖3中的運動圖像數(shù)據(jù)例如以三幀為單位編碼。該編碼處理的單位稱為GOP(畫面組)。在圖3的示例中,從每個GOP中的左邊開始的第一幀編碼為I (內部)畫面。第二幀編碼為B(雙向預測)畫面。第三幀編碼為P(預測)畫面。輸入數(shù)據(jù)信息22是關于輸入運動圖像數(shù)據(jù)21的信息。這樣的信息例如包括關于輸入運動圖像數(shù)據(jù)21的幀速率的信息和關于獲取輸入運動圖像數(shù)據(jù)21的拍攝環(huán)境的信息。在圖1中,輸入部分11連接到輸入運動圖像數(shù)據(jù)存儲部分10和視頻編碼執(zhí)行部分15。輸入部分11從輸入運動圖像數(shù)據(jù)存儲部分10獲得輸入運動圖像數(shù)據(jù)21和輸入數(shù)據(jù)信息22。
輸入部分11將獲得的輸入運動圖像數(shù)據(jù)21的每條幀數(shù)據(jù)23輸出到視頻編碼執(zhí)行部分15。此時,輸入部分11基于輸入運動圖像數(shù)據(jù)21的幀速率確定每條幀數(shù)據(jù)23的輸出間隔,該幀速率基于輸入數(shù)據(jù)信息22,并且以該輸出間隔輸出多條幀數(shù)據(jù)23到視頻編碼執(zhí)行部分15。圖4是圖1中的輸入部分11的操作的流程圖。圖4是例如在輸入部分11從圖2中的輸入輸出部分103獲得輸入運動圖像數(shù)據(jù) 21和輸入數(shù)據(jù)信息22的情況下的流程圖。獲得輸入運動圖像數(shù)據(jù)21和輸入數(shù)據(jù)信息22,輸入部分11將輸入運動圖像數(shù)據(jù) 21和輸入數(shù)據(jù)信息22存儲在輸入運動圖像數(shù)據(jù)存儲部分10中。此外,輸入部分11在輸入運動圖像數(shù)據(jù)存儲部分10中存儲編碼存在或不存在信息(步驟STl)。圖1中的編碼狀況存儲部分13存儲預先設置的初始編碼信息M作為用于輸入運動圖像數(shù)據(jù)21的編碼狀況。順帶提及,初始編碼信息M可以預先在編碼設備1中設置,或者例如可以經由圖 2中的輸入輸出部分103從外部輸入。初始編碼信息M包括例如編碼所需的信息,如概況、水平(level)、編碼運動圖像數(shù)據(jù)的位速率、GOP長度、編碼運動圖像數(shù)據(jù)的幀間隔等。例如,GOP長度指示一個GOP中包括的幀數(shù)量(圖像數(shù)量)。例如,幀間隔是在記錄運動圖像數(shù)據(jù)時的記錄幀速率。編碼控制部分14連接到輸入運動圖像數(shù)據(jù)存儲部分10、編碼狀況存儲部分13和視頻編碼執(zhí)行部分15。編碼控制部分14基于輸入運動圖像數(shù)據(jù)存儲部分10中的輸入數(shù)據(jù)信息22和編碼狀況存儲部分13中的初始編碼信息M,輸出指示信號到視頻編碼執(zhí)行部分15。例如,編碼控制部分14基于輸入運動圖像數(shù)據(jù)21的幀速率和初始編碼信息M的幀速率,指示用于視頻編碼執(zhí)行部分15中的編碼的初始幀速率。此外,例如在GOP長度的每個周期中,編碼控制部分14基于從視頻編碼執(zhí)行部分 15輸入的通知信號,確定通過視頻編碼執(zhí)行部分15的編碼的狀況。此外,編碼控制部分14根據(jù)確定結果更新指示信號的內容。例如,編碼控制部分14比較通過視頻編碼執(zhí)行部分15編碼的運動圖像數(shù)據(jù)的數(shù)據(jù)量和定義為存儲編碼運動圖像數(shù)據(jù)的緩沖器的緩沖器37的數(shù)據(jù)量,并且將指示信號更新為對應于這些數(shù)據(jù)量之間的關系的內容。編碼控制部分14指示輸入圖像數(shù)據(jù)的每條幀數(shù)據(jù)23是設為編碼對象的圖像數(shù)據(jù)還是沒有設為編碼對象的圖像數(shù)據(jù)。視頻編碼執(zhí)行部分15連接到輸入部分11、輸出部分16、編碼狀況存儲部分13和編碼控制部分14。視頻編碼執(zhí)行部分15編碼從輸入部分11輸入的幀數(shù)據(jù)23,并且輸出編碼的幀數(shù)據(jù)23到輸出部分16。此時,視頻編碼執(zhí)行部分15基于編碼狀況存儲部分13中存儲的初始編碼信息M、 從編碼控制部分14輸入的指示信號和編碼狀況(編碼運動圖像數(shù)據(jù)的數(shù)據(jù)量等),獨立地確定幀數(shù)據(jù)23的編碼是否有必要。此外,視頻編碼執(zhí)行部分15獨立地確定幀編碼系統(tǒng)、參數(shù)(編碼變量)等。然后,視頻編碼執(zhí)行部分15根據(jù)視頻編碼執(zhí)行部分15自身的確定,編碼從輸入部分11輸入的幀數(shù)據(jù)23,并且將編碼的幀數(shù)據(jù)23輸出到輸出部分16。此外,視頻編碼執(zhí)行部分15在對應于GOP長度的每個周期中,輸出用于通知編碼運動圖像數(shù)據(jù)的數(shù)據(jù)量的通知信號到編碼控制部分14。圖5是圖1中的視頻編碼執(zhí)行部分15的框圖。圖5中的視頻編碼執(zhí)行部分15通過MPEG-4視覺系統(tǒng)編碼運動圖像數(shù)據(jù)。圖5中的視頻編碼執(zhí)行部分15具有第一幀存儲器31、運動矢量檢測器32、減法器 33、DCT (離散余弦變換)單元34和量化器35。圖5中的視頻編碼執(zhí)行部分15還具有VLC (可變長度編碼)單元36和緩沖器37。圖5中的視頻編碼執(zhí)行部分15還具有逆量化器38、IDCT (逆DCT)單元39、第二幀存儲器40和運動補償器41。第一幀存儲器31存儲基于從輸入部分11輸入的幀數(shù)據(jù)23的圖像。運動矢量檢測器32連接到第一幀存儲器31。運動矢量檢測器32對于第一幀存儲器31中存儲的新編碼對象圖像檢測對于另一幀數(shù)據(jù)23的圖像共同的對象的運動矢量。減法器33連接到第一幀存儲器31和運動補償器41。減法器33從第一幀存儲器 31中存儲的圖像減去第二幀存儲器40中存儲的并且從通過運動補償器41的補償處理得到的圖像。DCT單元34連接到減法器33。DCT單元34使得從通過減法器33的差分操作得到的圖像的每個預定塊經歷離散余弦變換。量化器35連接到DCT單元34。量化器35量化每個頻帶的DCT系數(shù),該系數(shù)通過 DCT單元34在每個塊中的離散余弦變換獲得。VLC單元36連接到量化器35。VLC單元36使得通過量化器35量化的DCT系數(shù)數(shù)據(jù)經歷可變長度編碼。VLC單元36將編碼數(shù)據(jù)輸出到緩沖器37。從而緩沖器37存儲編碼的幀數(shù)據(jù)23。編碼的幀數(shù)據(jù)23從該緩沖器37輸出到圖 1的輸出部分16。VLC單元36還連接到運動矢量檢測器32。VLC單元36將關于由運動矢量檢測器 32檢測的運動矢量的數(shù)據(jù)輸出到緩沖器37。此外,在一系列編碼處理中,DCT單元;34、量化器35和VLC單元36讀取編碼控制部分14的指示信號和編碼狀況存儲部分13中的初始編碼信息24。DCT單元34、量化器35和VLC單元36基于編碼控制部分14的指示信號和編碼狀況存儲部分13中的初始編碼信息M,例如調整塊大小、量化度和編碼方法。量化器35還讀取緩沖器37中存儲的編碼的幀數(shù)據(jù)23的數(shù)據(jù)量。量化器35基于根據(jù)數(shù)據(jù)量的獨立判定,例如確定幀數(shù)據(jù)23的編碼是否有必要。逆量化器38連接到量化器35。逆量化器38從由量化器35量化后的DCT系數(shù)生成用于量化的幀數(shù)據(jù)23的DCT系數(shù)。IDCT單元39連接到逆量化器38。IDCT單元39從由逆量化器38生成的DCT系數(shù)生成量化的幀數(shù)據(jù)23的圖像。第二幀存儲器40存儲量化的幀數(shù)據(jù)23的圖像。運動補償器41連接到運動矢量檢測器32和第二幀存儲器40。運動補償器41基于由運動矢量檢測器32檢測到的運動矢量,生成通過移動第二幀存儲器40中存儲的圖像獲得的圖像。圖1中的輸出部分16連接到視頻編碼執(zhí)行部分15和輸出運動圖像數(shù)據(jù)存儲部分 17。輸出部分16將從視頻編碼執(zhí)行部分15輸入的編碼的幀數(shù)據(jù)23存入輸出運動圖像數(shù)據(jù)存儲部分17。從而輸出運動圖像數(shù)據(jù)存儲部分17存儲通過視頻編碼執(zhí)行部分15編碼的幀數(shù)據(jù) 23。輸出運動圖像數(shù)據(jù)存儲部分17存儲作為通過編碼相同輸入運動圖像數(shù)據(jù)21獲得的運動圖像數(shù)據(jù)的第一輸出數(shù)據(jù)25和第二輸出數(shù)據(jù)沈,如圖3所示。[圖1中的編碼執(zhí)行部分的編碼操作]圖6是通過圖1中的視頻編碼執(zhí)行部分15對每條幀數(shù)據(jù)23進行的編碼操作的流程圖。每一次從輸入部分11輸入幀數(shù)據(jù)23時,視頻編碼執(zhí)行部分15根據(jù)輸入幀數(shù)據(jù)23 的幀速率執(zhí)行圖6的編碼處理。在對于每條幀數(shù)據(jù)23的編碼處理中,視頻編碼執(zhí)行部分15首先確定是否編碼在編碼處理中涉及的幀數(shù)據(jù)23 (步驟ST11)。例如,當從編碼控制部分14輸入指示不編碼所述幀數(shù)據(jù)23的指示信號時,視頻編碼執(zhí)行部分15原理上確定不編碼幀數(shù)據(jù)23。然而,當視頻編碼執(zhí)行部分15從緩沖器37讀取編碼的幀數(shù)據(jù)23的數(shù)據(jù)量、并且確定當不編碼所述幀數(shù)據(jù)23時緩沖器37將變空時,視頻編碼執(zhí)行部分15確定要編碼幀數(shù)據(jù)23。此外,例如當從編碼控制部分14輸入指示要編碼所述幀數(shù)據(jù)23的指示信號時,視頻編碼執(zhí)行部分15原理上確定要編碼幀數(shù)據(jù)23。然而,當視頻編碼執(zhí)行部分15從緩沖器37讀取編碼的幀數(shù)據(jù)23的數(shù)據(jù)量、并且確定當編碼所述幀數(shù)據(jù)23時緩沖器37將變滿時,視頻編碼執(zhí)行部分15確定不編碼幀數(shù)據(jù) 23。當確定要編碼幀數(shù)據(jù)23時,視頻編碼執(zhí)行部分15執(zhí)行編碼幀數(shù)據(jù)23的處理(步驟 ST12)。視頻編碼執(zhí)行部分15從圖5的緩沖器37中輸出編碼的幀數(shù)據(jù)23 (步驟ST13)。此外,視頻編碼執(zhí)行部分15計算并存儲編碼的幀數(shù)據(jù)23的數(shù)據(jù)量(步驟ST14)。在編碼幀數(shù)據(jù)23后,視頻編碼執(zhí)行部分15確定所述的幀數(shù)據(jù)23的處理定時是否是輸出通知信號到編碼控制設備的定時(步驟ST15)。同樣,當作為編碼處理對象的幀數(shù)據(jù)23沒有編碼時,視頻編碼執(zhí)行部分15確定所述的幀數(shù)據(jù)23的處理定時是否是輸出通知信號到編碼控制設備的定時(步驟ST15)。例如,當根據(jù)作為如圖2所示的三幀的單元的GOP執(zhí)行編碼時,例如視頻編碼執(zhí)行部分15確定當編碼每個GOP的最后P畫面時輸出通知信號的定時到來。視頻編碼執(zhí)行部分15確定當編碼其他畫面時輸出通知信號的定時沒有到來。當輸出通知信號的定時到來時,視頻編碼執(zhí)行部分15將編碼的幀數(shù)據(jù)23的數(shù)據(jù)量通知給編碼控制設備(步驟ST16)。在圖2的情況下,視頻編碼執(zhí)行部分15在編碼三幀構成的每個GOP的最后P畫面時,將每個GOP中編碼的三條幀數(shù)據(jù)23的總數(shù)據(jù)量通知給編碼控制設備。視頻編碼執(zhí)行部分15從而結束編碼處理。此外,當輸出通知信號的定時沒有到來時,視頻編碼執(zhí)行部分15結束編碼處理。[圖1中的編碼控制部分14的編碼控制操作]圖7是圖1中的編碼控制部分14的編碼控制操作的流程圖。例如,編碼控制部分14在每次從視頻編碼執(zhí)行部分15輸入通知信號時執(zhí)行圖7 的編碼控制操作。在圖6的示例中,視頻編碼執(zhí)行部分15在視頻編碼執(zhí)行部分15已經編碼每個GOP的最后畫面時輸出通知信號到編碼控制部分14。在編碼控制操作中,編碼控制部分14首先比較獲得的編碼量和預定緩沖器模型 51中的閾值(步驟ST21)。接著,編碼控制部分14基于編碼量的比較結果確定在預定時段內要編碼的幀數(shù)據(jù)23的比率,并且根據(jù)該比率從預定時段內的多條幀數(shù)據(jù)23選擇要設為編碼對象的幀數(shù)據(jù)23 (步驟ST22)。接著,編碼控制部分14輸出預定時段和指示設為編碼對象的選擇的幀數(shù)據(jù)23的指示信號到視頻編碼執(zhí)行部分15(步驟ST23)。編碼控制部分14例如指示輸入運動圖像數(shù)據(jù)21的GOP長度和所述GOP中設為編碼對象的幀數(shù)據(jù)23或沒有設為編碼對象的幀數(shù)據(jù) 23。圖8是幫助圖1中的編碼控制部分14的編碼控制操作的圖。圖8示出符合MPEG-4視頻標準的緩沖器模型51。坐標軸指示在緩沖器模型51中剩余的數(shù)據(jù)量。順帶提及,圖5中的緩沖器37對應于緩沖器模型51。順帶提及,剩余的數(shù)據(jù)指通過視頻編碼執(zhí)行部分15編碼但在后級中沒有被輸出部分16處理的數(shù)據(jù)。圖8中的VBV(視頻緩沖器檢驗器)是MPEG-4視頻標準中定義的緩沖器占用量。 根據(jù)MPEG-4視頻標準,期望控制編碼數(shù)據(jù)的量,使得緩沖器模型51中剩余的數(shù)據(jù)量落在 VBV值的0%到100%的范圍內。當緩沖器占用量是0%時,緩沖器模型51為滿,并且處于下溢狀態(tài)。當緩沖器占用量是100%時,緩沖器模型51為空,并且處于溢出狀態(tài)。當圖1中的視頻編碼執(zhí)行部分15預測緩沖器模型51中剩余的數(shù)據(jù)量將變得少于 VBV值的0%時,例如,視頻編碼執(zhí)行部分15根據(jù)視頻編碼執(zhí)行部分15的自身判斷執(zhí)行用于減少數(shù)據(jù)量的控制。例如,視頻編碼執(zhí)行部分15根據(jù)視頻編碼執(zhí)行部分15的自身判斷停止并跳過幀數(shù)據(jù)23的編碼。此外,當視頻編碼執(zhí)行部分15預測緩沖器模型51中剩余的數(shù)據(jù)量將變得超過VBV 值的100%時,視頻編碼執(zhí)行部分15根據(jù)視頻編碼執(zhí)行部分15的自身判斷執(zhí)行用于增加數(shù)據(jù)量的控制。例如,視頻編碼執(zhí)行部分15根據(jù)視頻編碼執(zhí)行部分15的自身判斷編碼要跳過的幀數(shù)據(jù)23。另一方面,編碼控制部分14基于溢出抑制閾值52、VBV值的80%的閾值53、VBV 值的40%的閾值M和下溢抑制閾值55,控制視頻編碼執(zhí)行部分15的編碼操作。溢出抑制閾值52設置在VBV值和VBV值的80%的閾值53之間。下溢抑制閾值55設置在零和VBV值的40%的閾值M之間。順帶提及,這些值例如存儲在編碼狀況存儲部分13中作為初始編碼信息24。此外,每個值可以通過改變初始編碼信息M來適當?shù)卦O置。當剩余數(shù)據(jù)量在VBV值的80%到40%的范圍內時,編碼控制部分14不調整編碼量。編碼控制部分14輸出指示信號到視頻編碼執(zhí)行部分15,該指示信號具有與已經輸出到視頻編碼執(zhí)行部分15的指示信號相同的內容。另一方面,當剩余數(shù)據(jù)量不在VBV值的80%到40%的范圍內時,編碼控制部分14 調整編碼量。編碼控制部分14輸出指示信號到視頻編碼執(zhí)行部分15,該指示信號具有與已經輸出到視頻編碼執(zhí)行部分15的指示信號不同的內容。具體地,在圖8的情況下,當剩余數(shù)據(jù)量在VBV值的80%到溢出抑制閾值52的范圍內時,編碼控制部分14調整編碼量以便將編碼量減少一級。例如,編碼控制部分14將預定時段(G0P長度)延長一級,或者將GOP內要編碼的幀數(shù)據(jù)23的條數(shù)或比率減少一級。此外,當剩余數(shù)據(jù)量在溢出抑制閾值52到VBV值的100%的范圍內時,編碼控制部分14調整編碼量以便將編碼量減少兩級。例如,編碼控制部分14將預定時段延長兩級或將GOP內要編碼的幀數(shù)據(jù)23的條數(shù)或比率減少兩級。此外,當剩余數(shù)據(jù)量在VBV值的40%到下溢抑制閾值55的范圍內時,編碼控制部分14調整編碼量以便將編碼量增加一級。例如,編碼控制部分14將預定時段縮短一級,或者將GOP內要編碼的幀數(shù)據(jù)23的條數(shù)或比率增加一級。此外,當剩余數(shù)據(jù)量在下溢抑制閾值55到VBV值的0%的范圍內時,編碼控制部分 14調整編碼量以便將編碼量增加兩級。例如,編碼控制部分14將預定時段縮短兩級,或者將GOP內要編碼的幀數(shù)據(jù)23的條數(shù)或比率增加兩級。在確定GOP長度和GOP內要編碼的幀數(shù)據(jù)23后,編碼控制部分14輸出指示信號。編碼控制部分14選擇幀數(shù)據(jù)23作為編碼對象,該幀數(shù)據(jù)23包括在輸入運動圖像數(shù)據(jù)21中,使得要在預定條件下編碼的幀數(shù)據(jù)23的間隔是相等間隔,并且基于選擇輸出指
示信號。編碼控制部分14例如從輸入運動圖像數(shù)據(jù)21的幀速率和輸入運動圖像數(shù)據(jù)21 的幀速率的約數(shù)(或倍數(shù))中選擇要編碼的運動圖像數(shù)據(jù)的幀速率,并且基于選擇的幀速率選擇幀數(shù)據(jù)23作為編碼對象。從而,基于編碼控制部分14的指令編碼的運動圖像數(shù)據(jù)的幀速率例如在1/60秒、 1/30秒、1/20秒、1/15秒、1/12秒、1/5秒、1/4秒、1/3秒、1/2秒和1秒之間切換。此外,基于這樣的控制指令,視頻編碼執(zhí)行部分15選擇要編碼的幀數(shù)據(jù)23,并且編碼幀數(shù)據(jù)23。例如,假設當沒有調整編碼量時編碼的運動圖像數(shù)據(jù)的幀速率是1/15秒。在該情況下,一級減少指令將編碼的運動圖像數(shù)據(jù)的幀速率改變?yōu)?/30秒。兩級減少指令將編碼的運動圖像數(shù)據(jù)的幀速率改變?yōu)?/60秒。此外,一級增加指令將編碼的運動圖像數(shù)據(jù)的幀速率改變?yōu)?/12秒。兩級增加指令將編碼的運動圖像數(shù)據(jù)的幀速率改變?yōu)?/5秒。[圖1中的編碼設備1的整體操作]接著將描述圖1中的編碼設備1的整體操作。首先將描述正常操作。圖9表示圖1中的編碼設備1的初始化處理序列。在圖9中,當輸入數(shù)據(jù)信息22存儲在輸入運動圖像數(shù)據(jù)存儲部分10中時,輸入部分11讀取輸入數(shù)據(jù)信息22。輸入部分11確定輸入運動圖像數(shù)據(jù)21的幀間隔,在該幀間隔將輸入運動圖像數(shù)據(jù)21的幀數(shù)據(jù)23輸出到視頻編碼執(zhí)行部分15,并且在內部剩余該幀間隔(步驟ST31)。編碼控制部分14從輸入運動圖像數(shù)據(jù)存儲部分10讀取輸入數(shù)據(jù)信息22,并且在內部存儲輸入運動圖像數(shù)據(jù)21的幀間隔(步驟ST32)。視頻編碼執(zhí)行部分15從編碼狀況存儲部分13讀取初始編碼信息M,確定編碼所需的編解碼類型、概況(profile)、級別(level)、位速率、幀速率、GOP長度等,并且準備編碼(步驟ST33)。編碼控制部分14從編碼狀況存儲部分13讀取初始編號信息M。編碼控制部分14從由編碼幀速率計算的幀間隔和之前存儲的輸入運動圖像數(shù)據(jù) 21的幀間隔計算編碼存在或不存在信息,調整控制定時,并且輸出編碼存在或不存在信息和控制定時(步驟ST34)。視頻編碼執(zhí)行部分15在內部存儲由編碼控制部分14確定的編碼存在或不存在信息和控制定時(步驟ST35)。圖IOA和IOB是幫助說明圖1中的編碼控制部分14輸出到視頻編碼執(zhí)行部分15 的編碼存在或不存在信息的圖。圖IOA中的輸入運動圖像數(shù)據(jù)21的多條幀數(shù)據(jù)23具有固定幀間隔。在圖IOB的示例中,根據(jù)編碼存在或不存在信息的運動圖像數(shù)據(jù)的多條幀數(shù)據(jù)23 具有通過交替地離散減少輸入運動圖像數(shù)據(jù)21獲得的固定幀間隔。此外,在GOP長度為“3”的情況下,輸入運動圖像數(shù)據(jù)21的六條幀數(shù)據(jù)23的時段是對應于GOP長度的時段。此外,編碼從六條幀數(shù)據(jù)23交替選擇的三條幀數(shù)據(jù)23。圖11表示圖1中的輸入部分11和視頻編碼執(zhí)行部分15的典型編碼處理序列。當輸入運動圖像數(shù)據(jù)21存儲在輸入運動圖像數(shù)據(jù)存儲部分10中時,輸入部分11 讀取輸入運動圖像數(shù)據(jù)21,并且將輸入運動圖像數(shù)據(jù)21輸出到視頻編碼執(zhí)行部分15。輸入部分11以預先設置的幀間隔,按照順序逐個將多條未壓縮的幀數(shù)據(jù)23輸出到視頻編碼執(zhí)行部分15 (步驟ST41-1到ST41-4)。當輸入幀數(shù)據(jù)23時,視頻編碼執(zhí)行部分15基于編碼存在或不存在信息等確定編碼是否有必要。當要執(zhí)行編碼時,視頻編碼執(zhí)行部分15基于預先提供的編碼信息來編碼幀數(shù)據(jù)23,并且將編碼的幀數(shù)據(jù)23輸出到輸出部分16 (步驟ST42-1到ST42-4)。當輸入編碼的幀數(shù)據(jù)23時,輸出部分16將幀數(shù)據(jù)23存儲在輸出運動圖像數(shù)據(jù)存儲部分17中(步驟ST43-1到ST43-4)。每次從輸入部分11輸出幀數(shù)據(jù)23時,視頻編碼執(zhí)行部分15和輸出部分16重復上述處理。輸出運動圖像數(shù)據(jù)存儲部分17從而存儲由多條編碼的幀數(shù)據(jù)23形成的第一輸出數(shù)據(jù)25。視頻編碼執(zhí)行部分15在對每條幀數(shù)據(jù)23執(zhí)行編碼處理時獨立地確定每條幀數(shù)據(jù) 23的編碼是否有必要,如圖6所示。視頻編碼執(zhí)行部分15比較輸出到輸出部分16的編碼的數(shù)據(jù)(幀數(shù)據(jù)23等)的數(shù)據(jù)量和緩沖器模型51的數(shù)據(jù)量。視頻編碼執(zhí)行部分15然后根據(jù)數(shù)據(jù)量比較的結果調整編碼量,以便符合如由運動圖像標準定義的緩沖器37的控制的轉換。視頻編碼執(zhí)行部分15 例如調整如Qp值等的量化參數(shù),以宏塊為單位插入跳過數(shù)據(jù),或者插入跳過幀數(shù)據(jù)23。結果,視頻編碼執(zhí)行部分15根據(jù)視頻編碼執(zhí)行部分15的自身判斷,可以編碼幀數(shù)據(jù)23或可以不編碼幀數(shù)據(jù)23,而不管編碼控制部分14的指令,該指令指示幀數(shù)據(jù)23的編碼是否有必要。當視頻編碼執(zhí)行部分15由此根據(jù)緩沖器37中剩余的數(shù)據(jù)量進行關于幀數(shù)據(jù)23 的編碼是否有必要的最終判斷時,編碼的運動圖像數(shù)據(jù)中的多條編碼的圖像數(shù)據(jù)的幀間隔不固定。結果,當再現(xiàn)編碼的運動圖像數(shù)據(jù)時,在再現(xiàn)期間圖像立即改變或者圖像看起來停止一會兒。圖像變?yōu)椴环€(wěn)定圖像。通過視頻編碼執(zhí)行部分15控制的編碼的運動圖像數(shù)據(jù)的多條編碼的圖像數(shù)據(jù)的幀間隔可能變?yōu)椴环€(wěn)定,該視頻編碼執(zhí)行部分15重復關于幀數(shù)據(jù)23的編碼是否有必要。觀眾對于這樣的運動圖像感覺不協(xié)調感。圖12表示當圖1中的編碼控制部分14開始控制時的編碼處理序列?;咎幚砹鞒填愃朴趫D11的流程,并且執(zhí)行類似處理的步驟用相同參考標號表
7J\ ο每次輸入幀數(shù)據(jù)23時,視頻編碼執(zhí)行部分15計算符合標準的緩沖器模型51中編碼所述幀數(shù)據(jù)23后的編碼量,并且在內部保持該編碼量(步驟ST42-1到ST42-4)。當編碼每個GOP的結束的定時到來時,視頻編碼執(zhí)行部分15輸出通知信號到編碼控制部分14,該通知信號包括編碼后在內部保持的編碼量(步驟ST44)。當輸入通知信號時,編碼控制部分14比較通知的所獲得的編碼量和圖8中的緩沖器模型51中的每個閾值(步驟ST40。此外,編碼控制部分14根據(jù)比較結果為每條幀數(shù)據(jù) 23生成編碼存在或不存在信息,并且將編碼存在或不存在信息作為指示信號輸出到視頻編碼執(zhí)行部分15 (步驟ST46)。視頻編碼執(zhí)行部分15在內部保持接收的新的編碼存在或不存在信息(步驟 ST47)。圖13表示圖1中的編碼控制部分14開始控制后的編碼處理序列?;咎幚砹鞒填愃朴趫D11的流程,并且執(zhí)行類似處理的步驟用相同參考標號表
7J\ ο然而,視頻編碼執(zhí)行部分15基于圖12所示的新的編碼存在或不存在信息確定每條幀數(shù)據(jù)23的編碼是否有必要,并且執(zhí)行編碼處理。因此,當給出編碼每兩條幀數(shù)據(jù)中的一條幀數(shù)據(jù)的指令時,例如,視頻編碼執(zhí)行部分15不輸出編碼的幀數(shù)據(jù)到輸出部分16,如圖13中的步驟ST42-2到ST42-4所示。[編碼的圖像數(shù)據(jù)的示例]
圖14A、14B和14C是示出通過圖1中的編碼設備1編碼的運動圖像數(shù)據(jù)的數(shù)據(jù)量的改變的示例的圖。圖14A是示出輸入運動圖像數(shù)據(jù)21的圖。圖14B是示出編碼的運動圖像數(shù)據(jù)的圖。圖14C是示出MPEG-4視頻緩沖器占用量的圖。在圖14A到14C中,時間從左邊進行到右邊。在圖14A到14C中,首先,編碼輸入運動圖像數(shù)據(jù)21的所有各條幀數(shù)據(jù)23。然而,如圖14C所示,緩沖器占用量朝向下溢改變。在該情況下,編碼控制部分14在定時Tl更新指示信號。視頻編碼執(zhí)行部分15從而切換以便編碼輸入運動圖像數(shù)據(jù)21的每個第二條幀數(shù)據(jù)23。視頻編碼執(zhí)行部分15在每個2V時段中編碼一條幀數(shù)據(jù)。在圖14A到14C的情況下,在第一指令改變后,緩沖器占用量同樣朝向下溢改變。在該情況下,編碼控制部分14在定時T2進一步更新指示信號。視頻編碼執(zhí)行部分15從而切換,以便編碼輸入運動圖像數(shù)據(jù)21的每個第三條幀數(shù)據(jù)23。視頻編碼執(zhí)行部分15在每個3V時段中編碼一條幀數(shù)據(jù)。圖15A和15B是幫助說明當編碼運動圖像數(shù)據(jù)下溢時通過編碼控制部分14進行的下溢抑制控制操作的圖。圖15A示出緩沖器占用量。圖15B示出圖15A中的T3到T4時段的放大圖。在圖15A中,在定時T3,VBV占用量變?yōu)樯儆谙乱缫种崎撝?5。在該情況下,如圖 15B所示,作為編碼對象的幀數(shù)據(jù)23的幀間隔變?yōu)槊總€第三條幀數(shù)據(jù)23的幀間隔。結果,在定時T3后防止VBV占用量進一步減少。即,通過視頻編碼執(zhí)行部分15防止VBV占用量減少到估計是下溢水平的水平。圖16A和16B是幫助說明當編碼運動圖像數(shù)據(jù)溢出時通過編碼控制部分14進行的溢出抑制控制操作的圖。圖16A是示出緩沖器占用量的圖。圖16B是圖16A中的T5到T6時段的放大圖。在圖16A中,在定時T7,VBV占用量超過溢出抑制閾值52。在該情況下,如圖16B 所示,作為編碼對象的幀數(shù)據(jù)23的幀間隔從每二條幀數(shù)據(jù)23的幀間隔變?yōu)槊織l幀數(shù)據(jù)23 的幀間隔。結果,在定時T7后防止VBV占用量進一步增加。即,通過視頻編碼執(zhí)行部分15防止VBV占用量增加到估計是溢出水平的水平。圖17A到21B是幫助說明通過圖1中的編碼設備1編碼的運動圖像數(shù)據(jù)的第一示例的圖。圖17A到圖21A是示出輸入運動圖像數(shù)據(jù)21的圖。圖17B到圖21B是示出編碼的運動圖像數(shù)據(jù)的圖。在圖中,V表示輸入運動圖像數(shù)據(jù)21的幀時段。圖17A和17B表示這樣的示例,其中在編碼的運動圖像數(shù)據(jù)的GOP長度保持固定在3的同時改變編碼的運動圖像數(shù)據(jù)的幀速率。當編碼操作幀速率等于或低于初始設置幀速率時,編碼控制部分14給出指令以執(zhí)行圖17A和17B的操作。圖17A和17B表示在設置的GOP長度轉變?yōu)镚OP內的幀數(shù)的情況下執(zhí)行的控制示例。具體地,基于定時Tll的指示信號,通過視頻編碼執(zhí)行部分15的編碼幀數(shù)據(jù)23的操作從編碼每條幀數(shù)據(jù)23的處理變?yōu)榫幋a每個第二條幀數(shù)據(jù)23的處理,同時GOP長度保持為3。此外,基于定時T12的指示信號,通過視頻編碼執(zhí)行部分15的編碼幀數(shù)據(jù)23的操作從編碼每個第二條幀數(shù)據(jù)23的處理變?yōu)榫幋a每個第三條幀數(shù)據(jù)23的處理,同時GOP長度保持為3。多條編碼的圖像數(shù)據(jù)的再現(xiàn)間隔從而變寬。圖18A和18B表示另一示例,其中在編碼的運動圖像數(shù)據(jù)的GOP長度保持固定在3 的同時改變編碼的運動圖像數(shù)據(jù)的幀速率。當操作幀速率超過初始設置幀速率時,編碼控制部分14給出指令以執(zhí)行圖18A和18B的操作。圖18A和18B表示在設置的GOP長度轉變?yōu)镚OP內的幀數(shù)的情況下執(zhí)行的控制示例。具體地,基于定時T21的指示信號,通過視頻編碼執(zhí)行部分15的編碼幀數(shù)據(jù)23的操作從編碼每個第二條幀數(shù)據(jù)23的處理變?yōu)榫幋a每條幀數(shù)據(jù)23的處理,同時GOP長度保持為3。多條編碼的圖像數(shù)據(jù)的再現(xiàn)間隔從而變窄。圖19A和19B表示當操作幀速率超過初始設置幀速率時通過編碼控制部分14指示的幀速率改變的另一示例。圖19A和19B表示在設置的GOP長度轉變?yōu)闀r間時執(zhí)行的控制示例。具體地,基于定時T22的指示信號,在保持輸入運動圖像數(shù)據(jù)21的每個GOP的時段的同時,通過視頻編碼執(zhí)行部分15的編碼幀數(shù)據(jù)23的操作從編碼每個第二條幀數(shù)據(jù)23 的處理變?yōu)榫幋a每條幀數(shù)據(jù)23的處理。圖20A和20B表示另一示例,其中在編碼的運動圖像數(shù)據(jù)的GOP長度保持固定在3 的同時改變編碼的運動圖像數(shù)據(jù)的幀速率。當操作幀速率超過初始設置幀速率時,編碼控制部分14給出指令以執(zhí)行圖20A和20B的操作。圖20A和20B表示在設置的GOP長度轉變?yōu)镚OP內的幀數(shù)的情況下執(zhí)行的控制示例。具體地,基于定時T31的指示信號,通過視頻編碼執(zhí)行部分15的編碼幀數(shù)據(jù)23的操作從編碼每個第二條幀數(shù)據(jù)23的處理變?yōu)榫幋a每條幀數(shù)據(jù)23的處理,同時GOP長度保持為3。此外,視頻編碼執(zhí)行部分15從將GOP內的三個畫面編碼為I畫面、P畫面和P畫面的控制變?yōu)閷OP內的三個畫面編碼為I畫面、B畫面和P畫面的控制。圖21A和21B表示當操作幀速率超過初始設置幀速率時通過編碼控制部分14指示的幀速率改變的另一示例。圖21A和21B表示在設置的GOP長度轉變?yōu)闀r間時執(zhí)行的控制示例。具體地,基于定時T32的指示信號,在保持輸入運動圖像數(shù)據(jù)21的每個GOP的時段的同時,通過視頻編碼執(zhí)行部分15的編碼幀數(shù)據(jù)23的操作從編碼每個第二條幀數(shù)據(jù)23 的處理變?yōu)榫幋a每條幀數(shù)據(jù)23的處理。此外,視頻編碼執(zhí)行部分15從將GOP內的三個畫面編碼為I畫面、P畫面和P畫面的控制變?yōu)閷OP內的六個畫面編碼為I畫面、B畫面、P畫面、B畫面、P畫面和B畫面的控制。[后處理操作]接著將進行從視頻編碼執(zhí)行部分15對其輸入編碼的視頻數(shù)據(jù)的輸出部分16的操作的描述。
輸出部分16將從視頻編碼執(zhí)行部分15輸入的編碼的幀數(shù)據(jù)23存儲在輸出運動圖像數(shù)據(jù)存儲部分17中。當通過視頻編碼執(zhí)行部分15的用于編碼的實際操作幀速率等于或高于初始設置幀速率時,具體地,輸出部分16將第一輸出數(shù)據(jù)25和第二輸出數(shù)據(jù)沈存儲在輸出運動圖像數(shù)據(jù)存儲部分17中。圖22A和22B是幫助說明通過圖1中的輸出部分16的后處理操作的示例的圖。圖22A是示出第一輸出數(shù)據(jù)25的圖。圖22B是示出第二輸出數(shù)據(jù)沈的圖。在圖22k和22B的情況下,輸出部分16將設置的GOP長度解釋為幀數(shù),并且將第一輸出數(shù)據(jù)25和第二輸出數(shù)據(jù)沈存儲在輸出運動圖像數(shù)據(jù)存儲部分17中。具體地,輸出部分16將設置的GOP長度解釋為用于圖20B中的每個GOP的幀數(shù), 并且將第一輸出數(shù)據(jù)25存儲在輸出運動圖像數(shù)據(jù)存儲部分17中。此外,輸出部分16存儲圖20B中每個GOP的所有畫面作為輸出運動圖像數(shù)據(jù)存儲部分17中的第二輸出數(shù)據(jù)沈。輸出部分16因此基于通過視頻編碼執(zhí)行部分15編碼的一條幀數(shù)據(jù)23,生成對應于初始設置幀速率的輸出數(shù)據(jù)以及對應于視頻編碼執(zhí)行部分15的操作幀速率的輸出數(shù)據(jù)。圖23A和2 是幫助說明通過圖1中的輸出部分16的后處理操作的另一示例的圖。圖23A是示出第一輸出數(shù)據(jù)25的圖。圖2 是示出第二輸出數(shù)據(jù)沈的圖。在圖23A和23B的情況下,輸出部分16將設置的GOP長度解釋為幀數(shù),并且將第一輸出數(shù)據(jù)25和第二輸出數(shù)據(jù)沈存儲在輸出運動圖像數(shù)據(jù)存儲部分17中。具體地,輸出部分16將設置的GOP長度解釋為用于圖21B中的每個GOP的幀數(shù), 并且將第一輸出數(shù)據(jù)25存儲在輸出運動圖像數(shù)據(jù)存儲部分17中。此外,輸出部分16將圖21B中的每個GOP的全部畫面作為第二輸出數(shù)據(jù)沈存儲在輸出運動圖像數(shù)據(jù)存儲部分17中。如上所述,在第一實施例中,在視頻編碼執(zhí)行部分15基于緩沖器模型51確定幀數(shù)據(jù)23的編碼是否有必要之前,編碼控制部分14改變用于編碼的幀速率,以便穩(wěn)定編碼的圖像數(shù)據(jù)的數(shù)據(jù)量。因此,在第一實施例中,視頻編碼執(zhí)行部分15較少在編碼期間根據(jù)編碼狀況確定編碼是否有必要,并且穩(wěn)定編碼的運動圖像數(shù)據(jù)中的多條圖像數(shù)據(jù)的幀速率。結果,當再現(xiàn)通過根據(jù)第一實施例的編碼設備1編碼的運動圖像數(shù)據(jù)時,運動圖像看起來流暢,因為運動圖像數(shù)據(jù)的幀速率穩(wěn)定。減少了這樣的趨勢,即例如在再現(xiàn)期間圖像立即改變或顯示一會兒,如同視頻編碼執(zhí)行部分15在編碼期間根據(jù)編碼狀況確定編碼是否有必要的情況。可以防止給觀眾不協(xié)調的感覺。在第一實施例中,因為編碼的幀數(shù)據(jù)23的幀間隔穩(wěn)定為基本上固定的間隔,所以用于再現(xiàn)幀數(shù)據(jù)23的再現(xiàn)設備63可以通過簡單的補充功能內插和重建離散減少的幀。具體地,編碼控制部分14從輸入運動圖像數(shù)據(jù)21的幀速率和輸入運動圖像數(shù)據(jù) 21的幀速率的約數(shù)(或倍數(shù))中選擇對視頻編碼執(zhí)行部分15指示的編碼幀速率。
結果,在第一實施例中,多條編碼的圖像數(shù)據(jù)對應于在每個固定間隔的輸入運動圖像數(shù)據(jù)21的圖像數(shù)據(jù)。因此,可以防止給用戶不協(xié)調的感覺。編碼控制部分14確定對視頻編碼執(zhí)行部分15指示的編碼幀速率,共享用于視頻編碼執(zhí)行部分15的緩沖器模型51以確定幀數(shù)據(jù)23的編碼是否有必要。因此,編碼控制部分14的控制可以獨立地防止視頻編碼執(zhí)行部分15確定添加或刪除幀。在第一實施例中,對于溢出抑制,幀間隔盡可能縮短,并且增加每單位時間的編碼次數(shù)。結果,第一實施例可以抑制編碼量故障等,并且使得可能保持固定的幀間隔。在第一實施例中,編碼控制部分14對于相同的緩沖器51(編碼量)使用專用的用于溢出抑制和下溢抑制的閾值,如同在視頻編碼執(zhí)行部分15中。結果,在第一實施例中,即使在存在溢出或下溢的符號時,也可以從該狀態(tài)返回之前階段的正常狀態(tài)。此外,第一實施例因此可以抑制由于編碼量故障等的跳過,并且保持固定的幀間隔。在第一實施例中,當盡可能縮短幀間隔并且增加每單位時間的編碼次數(shù)時,作為從初始狀態(tài)增加的幀被編碼作為非參考幀內幀,如圖20A和20B以及圖21A和21B所示。此外,輸出部分16生成用于初始設置幀速率的第一輸出數(shù)據(jù)25和用于高于初始設置幀速率的幀速率的第二輸出數(shù)據(jù)沈。結果,再現(xiàn)設備63等可以根據(jù)再現(xiàn)設備63的性能等,從初始設置幀速率的圖像質量的運動圖像數(shù)據(jù)和更高圖像質量的運動圖像數(shù)據(jù)中選擇輸出數(shù)據(jù), 并且再現(xiàn)輸出數(shù)據(jù)。當實際操作幀速率超過初始設置幀速率時,一個GOP表示的時間可以通過將GOP 長度解釋為編碼幀的數(shù)量來縮短,如圖18A和18B以及圖20A和20B所示。結果,每單位時間生成的幀間幀的數(shù)量可以增加,因此恢復點的數(shù)量可以增加。當實際操作幀速率超過初始設置幀速率時,一個GOP表示的時間可以通過將GOP 長度解釋為編碼時間來伸長,如圖19A和19B以及圖21A和21B所示。結果,可以減少幀間幀的數(shù)量,增加可分配給每個幀的編碼量,因此改進每個圖像的圖像質量。當實際操作幀速率低于初始設置幀速率時,一個GOP表示的時間可以通過將GOP 長度解釋為編碼時間來伸長,如圖17A和17B所示。結果,可以減少幀間幀的數(shù)量,增加可分配給每個幀的編碼量,因此改進每個圖像的圖像質量。此外,由于該效果可以進一步抑制編碼量(緩沖器模型51)故障。此外,因為一個GOP的長度攜帶的幀數(shù)固定,所以一個GOP 的編碼量可以容易地預測。<2.第二實施例>圖M是示出根據(jù)本公開第二實施例的編碼發(fā)送系統(tǒng)61的示意性框圖。圖M的編碼發(fā)送系統(tǒng)61具有成像設備62和再現(xiàn)設備63。成像設備62具有成像部分71、輸入緩沖存儲器72、編碼部分73、輸出緩沖存儲器 74和第一通信部分75。再現(xiàn)設備63具有第二通信部分81、接收緩沖存儲器82、解碼部分83、解碼緩沖存儲器84、再現(xiàn)部分85和監(jiān)視器86。成像設備62中的成像部分71例如是CMOS傳感器或CXD傳感器。成像部分71連接到輸入緩沖存儲器72。成像部分71將拾取的圖像的信號輸出到輸入緩沖存儲器72。輸入緩沖存儲器72存儲一條拾取的圖像數(shù)據(jù)。編碼部分73是圖1所示的編碼設備1。編碼部分73連接到輸入緩沖存儲器72和輸出緩沖存儲器74。編碼部分73從輸入緩沖存儲器72獲取構成拾取的運動圖像數(shù)據(jù)的圖像數(shù)據(jù)(幀數(shù)據(jù)23),編碼圖像數(shù)據(jù),并且將編碼的圖像數(shù)據(jù)輸出到輸出緩沖存儲器74。輸出緩沖存儲器74存儲編碼的圖像數(shù)據(jù)。第一通信部分75例如是無線電通信部分。第一通信部分75連接到輸出緩沖存儲器74。第一通信部分75通過預定通信頻帶中的無線電發(fā)送輸出緩沖存儲器74中存儲的數(shù)據(jù)。再現(xiàn)設備63中的第二通信部分81是能夠與第一通信部分75通信的無線電通信部分。第二通信部分81連接到接收緩沖存儲器82。第二通信部分81將從第一通信部分75 接收的數(shù)據(jù)存儲在接收緩沖存儲器82中。接收緩沖存儲器82從而存儲編碼的圖像數(shù)據(jù)。解碼部分83連接到接收緩沖存儲器82和解碼緩沖存儲器84。解碼部分83解碼接收緩沖存儲器82中存儲的編碼的圖像數(shù)據(jù),并且將解碼的圖像數(shù)據(jù)存儲在解碼緩沖器存儲器84中。解碼緩沖存儲器84存儲解碼的圖像數(shù)據(jù)。再現(xiàn)部分85連接到解碼緩沖存儲器84和監(jiān)視器86。再現(xiàn)部分85以預定幀速率將解碼緩沖存儲器84中存儲的圖像數(shù)據(jù)輸出到監(jiān)視器86。監(jiān)視器86從而顯示由多個解碼圖像形成的運動圖像。上述實施例的每個是本公開優(yōu)選實施例的示例。然而,本公開不限于此??梢赃M行各種修改和改變而不偏離本公開的精神。例如,根據(jù)前述第一實施例的編碼設備1和根據(jù)第二實施例的編碼部分73通過 MEPG-4視頻系統(tǒng)編碼運動圖像數(shù)據(jù)的每條幀數(shù)據(jù)23。除此以外,例如編碼設備1或編碼部分73可以通過H. 264系統(tǒng)或MPEG-2系統(tǒng)編碼運動圖像數(shù)據(jù)的每條幀數(shù)據(jù)23。圖25是幫助說明在通過H. 264系統(tǒng)編碼時通過編碼控制部分14的編碼控制操作的圖。圖25示出符合H. 264系統(tǒng)的標準的緩沖器模型51??v軸指示緩沖器模型51中保持的數(shù)據(jù)量。橫軸指示時間。順帶提及,MPEG-2系統(tǒng)也使用類似于H. 264系統(tǒng)的緩沖器模型51,并且根據(jù)緩沖器模型51中保持的數(shù)據(jù)量適當?shù)乜刂埔幋a的數(shù)據(jù)量。在MPEG-4視頻系統(tǒng)中,如圖14C所示,在開始編碼處理時的初始值設為VBV值的預定百分比(%)。另一方面,在H. 264系統(tǒng)中,如圖25所示,在開始編碼時的初始值設為VBV值的0%。因此,緊接在編碼處理開始之后存在小的緩沖器占據(jù)量。此外,在H. 264系統(tǒng)中,視頻編碼執(zhí)行部分15例如根據(jù)開始編碼處理后預定時段后的編碼數(shù)據(jù)的數(shù)據(jù)量,開始編碼控制操作。因此,在本公開應用于H. 264系統(tǒng)的視頻編碼執(zhí)行部分15的情況下,滿足編碼控制部分14根據(jù)預定時段后編碼數(shù)據(jù)的數(shù)據(jù)量開始編碼控制處理。順帶提及,同樣在MPEG-2中,可以通過編碼控制部分14的控制類似地開始根據(jù)編碼數(shù)據(jù)的數(shù)據(jù)量的編碼控制操作。前述第二實施例是根據(jù)第一實施例的編碼設備1應用于成像設備62的示例。成像設備62包括DSC (數(shù)字照相機)、攝像機、監(jiān)控相機等。
編碼設備1還可應用于例如便攜式電話、PDA(個人數(shù)字助理)、電子書設備、筆記本計算機設備、導航設備和便攜式再現(xiàn)設備。此外,編碼設備1可應用于再現(xiàn)設備、AV(音視頻)設備、DLNA(數(shù)字生活網絡聯(lián)盟)服務器設備等。本申請包含涉及于2010年6月觀日向日本專利局提交的日本優(yōu)先權專利申請JP 2010-146434中公開的主題,在此通過引用并入其全部內容。本領域的技術人員應該理解,取決于設計要求和其它因素,可以出現(xiàn)各種修改、組合、子組合和替換,只要它們在權利要求或其等價物的范圍內。
權利要求
1.一種編碼設備,包括獲得部分,配置為獲得包括可以預定速率再現(xiàn)的多條圖像數(shù)據(jù)的運動圖像數(shù)據(jù); 確定部分,配置為確定通過所述獲得部分獲得的所述運動圖像數(shù)據(jù)的所述圖像數(shù)據(jù)的每一條的編碼是否有必要,并且輸出指示設為編碼對象的圖像數(shù)據(jù)或沒有設為編碼對象的圖像數(shù)據(jù)的指示信號;以及編碼執(zhí)行部分,配置為提供有所述指示信號,并且在根據(jù)所述確定部分的確定離散地減少圖像數(shù)據(jù)的同時,編碼通過所述獲得部分獲得的多條圖像數(shù)據(jù),其中所述確定部分確定圖像數(shù)據(jù)的每一條的編碼是否有必要,使得通過所述編碼執(zhí)行部分編碼的編碼運動圖像數(shù)據(jù)中的多條圖像數(shù)據(jù)的再現(xiàn)間隔穩(wěn)定。
2.如權利要求1所述的編碼設備,其中所述編碼執(zhí)行部分輸出通知信號到所述確定部分,所述通知信號用于在編碼的執(zhí)行期間重復通知所述編碼運動圖像數(shù)據(jù)的數(shù)據(jù)量,以及輸出所述指示信號的所述確定部分在所述編碼的執(zhí)行期間更新所述指示信號,使得在所述編碼運動圖像數(shù)據(jù)的數(shù)據(jù)量的狀況下,編碼運動圖像數(shù)據(jù)中的多條圖像數(shù)據(jù)的再現(xiàn)間隔趨于相等間隔,所述編碼運動圖像數(shù)據(jù)的數(shù)據(jù)量由所述通知信號重復通知。
3.如權利要求2所述的編碼設備,其中所述確定部分比較所述編碼運動圖像數(shù)據(jù)的數(shù)據(jù)量與定義為存儲所述編碼運動圖像數(shù)據(jù)的緩沖器的緩沖器的數(shù)據(jù)量,所述編碼運動圖像數(shù)據(jù)的數(shù)據(jù)量由所述通知信號通知,當所述緩沖器的最大數(shù)據(jù)量和所述編碼運動圖像數(shù)據(jù)的數(shù)據(jù)量之間的差小時,所述確定部分更新所述指示信號,以便基于所述指示信號加寬編碼圖像數(shù)據(jù)的再現(xiàn)間隔,以及當所述緩沖器的最小數(shù)據(jù)量和所述編碼運動圖像數(shù)據(jù)的數(shù)據(jù)量之間的差小時,所述確定部分更新所述指示信號,以便基于所述指示信號縮窄編碼圖像數(shù)據(jù)的再現(xiàn)間隔。
4.如權利要求1所述的編碼設備,其中所述編碼執(zhí)行部分基于所述編碼運動圖像數(shù)據(jù)的數(shù)據(jù)量,根據(jù)所述編碼執(zhí)行部分的自身判斷,離散地減少和編碼通過所述獲得部分獲得的所述圖像數(shù)據(jù),使得所述編碼運動圖像數(shù)據(jù)的數(shù)據(jù)量在預定范圍內。
5.如權利要求4所述的編碼設備,其中當定義為存儲所述編碼運動圖像數(shù)據(jù)的緩沖器的緩沖器的最大數(shù)據(jù)量和所述編碼運動圖像數(shù)據(jù)的數(shù)據(jù)量之間不存在差時,所述編碼執(zhí)行部分根據(jù)所述編碼執(zhí)行部分的自身判斷,離散地減少要編碼的圖像數(shù)據(jù),以及當所述緩沖器的最小數(shù)據(jù)量和所述編碼運動圖像數(shù)據(jù)的數(shù)據(jù)量之間不存在差時,所述編碼執(zhí)行部分根據(jù)所述編碼執(zhí)行部分的自身判斷,增加要編碼的圖像數(shù)據(jù)。
6.如權利要求5所述的編碼設備,其中所述編碼執(zhí)行部分基于所述緩沖器溢出或下溢,確定增加或刪除要編碼的圖像數(shù)據(jù),以及所述確定部分基于為所述緩沖器的數(shù)據(jù)量設置的參考值,確定所述指示信號中指示的圖像數(shù)據(jù)的每一條的編碼是否有必要。
7.如權利要求1所述的編碼設備,其中當基于所述指示信號通過所述編碼執(zhí)行部分編碼的多條圖像數(shù)據(jù)的編碼速率低于預先設置的編碼速率時,所述確定部分更新所述指示信號,使得多條圖像數(shù)據(jù)以寬于對應于預先設置的所述編碼速率的間隔的間隔進行編碼。
8.如權利要求1所述的編碼設備,其中當基于所述指示信號通過所述編碼執(zhí)行部分編碼的多條圖像數(shù)據(jù)的編碼速率高于預先設置的編碼速率時,所述確定部分更新所述指示信號,使得多條圖像數(shù)據(jù)以窄于對應于預先設置的所述編碼速率的間隔的間隔進行編碼。
9.如權利要求8所述的編碼設備,其中所述確定部分更新所述指示信號,直到基于所述指示信號通過所述編碼執(zhí)行部分編碼的多條圖像數(shù)據(jù)與通過所述獲得部分最大地獲得的多條圖像數(shù)據(jù)一一對應,以及所述確定部分將通過所述編碼執(zhí)行部分編碼的多條圖像數(shù)據(jù)的最大編碼速率設為等于通過所述獲得部分獲得的多條圖像數(shù)據(jù)的速率。
10.如權利要求1所述的編碼設備,其中所述確定部分對于通過所述獲得部分獲得的運動圖像數(shù)據(jù)的多條圖像數(shù)據(jù)的每個組輸出所述指示信號,以及所述確定部分在所述指示信號中指示對應于所述指示信號的所述組中包括的所述多條圖像數(shù)據(jù)的編碼是否有必要。
11.如權利要求10所述的編碼設備,其中所述確定部分改變所述指示信號,以便根據(jù)通過所述編碼執(zhí)行部分編碼的所述編碼運動圖像數(shù)據(jù)的數(shù)據(jù)量,增加或減少通過所述獲得部分獲得的運動圖像數(shù)據(jù)中的多條圖像數(shù)據(jù)的數(shù)量,所述多條圖像數(shù)據(jù)的數(shù)量對應于所述組,而不增加或減少所述組內編碼的圖像數(shù)據(jù)的條數(shù)。
12.如權利要求11所述的編碼設備,其中每次所述編碼執(zhí)行部分基于所述指示信號編碼所述組內的多條圖像數(shù)據(jù)時,所述編碼執(zhí)行部分輸出用于通知所述編碼運動圖像數(shù)據(jù)的數(shù)據(jù)量的通知信號到所述確定部分,以及在所述編碼運動圖像數(shù)據(jù)的數(shù)據(jù)量的狀況下,輸出所述指示信號的所述確定部分為下一個指示的組更新所述指示信號,使得編碼運動圖像數(shù)據(jù)中的多條圖像數(shù)據(jù)的再現(xiàn)間隔趨于相等間隔,所述編碼運動圖像數(shù)據(jù)的數(shù)據(jù)量由通知信號通知。
13.如權利要求10所述的編碼設備,其中所述確定部分改變所述指示信號,以便根據(jù)通過所述編碼執(zhí)行部分編碼的所述編碼運動圖像數(shù)據(jù)的數(shù)據(jù)量,增加或減少所述組內編碼的圖像數(shù)據(jù)的條數(shù),而不增加或減少通過所述獲得部分獲得的運動圖像數(shù)據(jù)中的多條圖像數(shù)據(jù)的數(shù)量,所述多條圖像數(shù)據(jù)的數(shù)量對應于所述組。
14.如權利要求13所述的編碼設備,其中每次所述編碼執(zhí)行部分基于所述指示信號編碼所述組內的多條圖像數(shù)據(jù)時,所述編碼執(zhí)行部分輸出用于通知所述編碼運動圖像數(shù)據(jù)的數(shù)據(jù)量的通知信號到所述確定部分,以及在所述編碼運動圖像數(shù)據(jù)的數(shù)據(jù)量的狀況下,輸出所述指示信號的所述確定部分為下一個指示的組更新所述指示信號,使得編碼運動圖像數(shù)據(jù)中的多條圖像數(shù)據(jù)的再現(xiàn)間隔趨于相等間隔,所述編碼運動圖像數(shù)據(jù)的數(shù)據(jù)量由通知信號通知。
15.如權利要求1所述的編碼設備,還包括后處理部分,提供有來自所述編碼執(zhí)行部分的所述編碼運動圖像數(shù)據(jù),其中當所述編碼運動圖像數(shù)據(jù)中的多條圖像數(shù)據(jù)的速率高于預先設置的編碼速率時,所述后處理部分生成用于更高速率的運動圖像數(shù)據(jù)和用于所述預先設置的編碼速率的運動圖像數(shù)據(jù)。
16.一種成像設備,包括成像部分,配置為輸出包括通過以預定速率成像獲得的多條圖像數(shù)據(jù)的運動圖像數(shù)據(jù);以及編碼部分,配置為編碼所述運動圖像數(shù)據(jù),其中所述編碼部分包括獲得部分,配置為獲得從所述成像部分輸出的所述運動圖像數(shù)據(jù); 確定部分,配置為確定通過所述獲得部分獲得的所述運動圖像數(shù)據(jù)的所述圖像數(shù)據(jù)的每一條的編碼是否有必要,并且輸出指示設為編碼對象的圖像數(shù)據(jù)或沒有設為編碼對象的圖像數(shù)據(jù)的指示信號;以及編碼執(zhí)行部分,配置為提供有所述指示信號,并且在根據(jù)所述確定部分的確定離散地減少圖像數(shù)據(jù)的同時編碼通過所述獲得部分獲得的多條圖像數(shù)據(jù),以及所述確定部分確定圖像數(shù)據(jù)的每一條的編碼是否有必要,使得通過所述編碼執(zhí)行部分編碼的編碼運動圖像數(shù)據(jù)中的多條圖像數(shù)據(jù)的再現(xiàn)間隔穩(wěn)定。
17.一種編碼發(fā)送系統(tǒng),包括編碼部分,配置為編碼包括通過以預定速率成像獲得的多條圖像數(shù)據(jù)的運動圖像數(shù)據(jù);發(fā)送部分,配置為發(fā)送通過所述編碼部分編碼的編碼運動圖像數(shù)據(jù); 接收部分,配置為接收通過所述發(fā)送部分發(fā)送的編碼運動圖像數(shù)據(jù);以及解碼部分,配置為解碼通過所述接收部分接收的編碼運動圖像數(shù)據(jù),其中所述編碼部分包括獲得部分,配置為獲得從成像部分輸出的所述運動圖像數(shù)據(jù); 確定部分,配置為確定通過所述獲得部分獲得的所述運動圖像數(shù)據(jù)的所述圖像數(shù)據(jù)的每一條的編碼是否有必要,并且輸出指示設為編碼對象的圖像數(shù)據(jù)或沒有設為編碼對象的圖像數(shù)據(jù)的指示信號;以及編碼執(zhí)行部分,配置為提供有所述指示信號,并且在根據(jù)所述確定部分的確定離散地減少圖像數(shù)據(jù)的同時,編碼通過所述獲得部分獲得的多條圖像數(shù)據(jù),以及所述確定部分確定圖像數(shù)據(jù)的每一條的編碼是否有必要,使得通過所述編碼執(zhí)行部分編碼的編碼運動圖像數(shù)據(jù)中的多條圖像數(shù)據(jù)的再現(xiàn)間隔穩(wěn)定。
18.一種編碼方法,包括包括獲得部分、確定部分和編碼執(zhí)行部分的編碼設備的所述獲得部分獲得運動圖像數(shù)據(jù),所述編碼設備配置為編碼包括可以預定速率再現(xiàn)的多條圖像數(shù)據(jù)的運動圖像數(shù)據(jù);所述確定部分確定獲得的所述運動圖像數(shù)據(jù)的所述圖像數(shù)據(jù)的每一條的編碼是否有必要;以及所述編碼執(zhí)行部分在根據(jù)所述確定離散地減少所述運動圖像數(shù)據(jù)的圖像數(shù)據(jù)的同時, 編碼獲得的所述運動圖像數(shù)據(jù)的圖像數(shù)據(jù),其中所述確定部分確定圖像數(shù)據(jù)的每一條的編碼是否有必要,使得編碼運動圖像數(shù)據(jù)中的多條圖像數(shù)據(jù)的再現(xiàn)間隔穩(wěn)定。
全文摘要
一種編碼設備包括獲得部分,配置為獲得包括可以預定速率再現(xiàn)的多條圖像數(shù)據(jù)的運動圖像數(shù)據(jù);確定部分,配置為確定通過所述獲得部分獲得的所述運動圖像數(shù)據(jù)的所述圖像數(shù)據(jù)的每一條的編碼是否有必要,并且輸出指示設為編碼對象的圖像數(shù)據(jù)或沒有設為編碼對象的圖像數(shù)據(jù)的指示信號;以及編碼執(zhí)行部分,配置為提供有所述指示信號,并且在根據(jù)所述確定部分的確定離散地減少圖像數(shù)據(jù)的同時編碼通過所述獲得部分獲得的多條圖像數(shù)據(jù)。
文檔編號H04N7/26GK102300090SQ201110176610
公開日2011年12月28日 申請日期2011年6月28日 優(yōu)先權日2010年6月28日
發(fā)明者深田章敬 申請人:索尼公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
安图县| 固镇县| 莎车县| 红河县| 庄浪县| 馆陶县| 外汇| 邻水| 大宁县| 特克斯县| 司法| 开江县| 资中县| 灵丘县| 新沂市| 海丰县| 丰宁| 社会| 嘉禾县| 新兴县| 修水县| 锡林浩特市| 磴口县| 丹凤县| 张北县| 牙克石市| 城步| 长治市| 新巴尔虎右旗| 安溪县| 湄潭县| 滦南县| 泉州市| 临清市| 文山县| 望都县| 建瓯市| 鹤山市| 无棣县| 五指山市| 永康市|