專利名稱:運動圖像處理設(shè)備、控制方法、視頻電話設(shè)備和移動終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般地涉及運動圖像處理設(shè)備和圖像記錄控制方法,更具體地說,涉及適用于諸如移動電話的移動終端中的視頻電話設(shè)備的運動圖像處理設(shè)備及圖像記錄控制方法。
背景技術(shù):
近年來,隨著作為一般移動終端的移動電話中內(nèi)部功能的高性能的進步以及數(shù)據(jù)傳送速度的增強,在移動電話中安裝了視頻電話功能。當在移動電話中執(zhí)行視頻電話功能時,該移動電話充當所謂的視頻電話設(shè)備。這反映出,在將來視頻電話功能將會更廣泛地用于諸如移動電話的各種移動終端中。
關(guān)于包括視頻電話功能的傳統(tǒng)移動電話的設(shè)備配置,給出了多種類型作為示例,并且將在下面描述。
即,某些已知類型的移動電話包括視頻電話功能。然而,利用已知的移動電話,當執(zhí)行所謂的自動應(yīng)答機功能、電話會話備忘錄功能等等時,利用聲音編碼器/解碼器只記錄了聲音。換句話說,當已知的移動電話執(zhí)行該功能時,不能執(zhí)行圖像記錄(運動圖像記錄)。
另外,對于上述類型的移動電話,該移動電話包括一組用于對運動圖像數(shù)據(jù)編碼以及執(zhí)行視頻電話功能的軟件編碼器和用于對編碼的運動圖像數(shù)據(jù)解碼的軟件解碼器。通常,在具有該配置的移動電話中,施加在軟件編碼器和軟件解碼器上的處理負荷與安裝在其中的中央處理單元(CPU)的處理性能相比相對較大。由于這個原因,通常難以在具有上述配置的移動電話中安裝兩組或更多組軟件編碼器和軟件解碼器。
而且,對于包括視頻電話功能的另一類型的移動電話,舉例來說,還已知一種類型的移動電話,在該移動電話中,當執(zhí)行自動應(yīng)答機功能、電話會話備忘錄功能等等時,不僅可以記錄聲音數(shù)據(jù),還可以記錄影像(image)數(shù)據(jù)(即,可以執(zhí)行聲音記錄和圖像記錄),這是因為在其中安裝了設(shè)計用于運動圖像處理的大規(guī)模集成電話(LSI)。
另外,可以在設(shè)備中安裝包括兩組硬件編碼器和硬件解碼器的LSI,以減輕施加在CPU上的過多處理負荷。這種情況下,兩組硬件編碼器和硬件解碼器在視頻電話通信期間操作用于不同的目的。更具體地說,一組硬件編碼器和硬件解碼器在視頻電話通信期間執(zhí)行對發(fā)送到通信對等方/從通信對等方接收的運動圖像信息的編碼和解碼。另一組硬件編碼器和硬件解碼器在該視頻電話通信期間執(zhí)行下述編碼操作和解碼操作,其中編碼操作伴隨著記錄運動圖像數(shù)據(jù)的處理,解碼操作伴隨著再現(xiàn)所記錄的運動圖像的處理。因此,在使用該視頻電話的呼叫期間,對于運動圖像,可以將呼叫期間的運動圖像數(shù)據(jù)記錄在使用該兩個硬件編碼器和硬件解碼器的集合的自身終端(self-terminal)中。
通常的運動圖像數(shù)據(jù)有內(nèi)編碼(I)幀和預(yù)測(P)幀。I幀是其中各幀之間沒有從屬關(guān)系的影像數(shù)據(jù)。另一方面,P幀是其中各幀之間有從屬關(guān)系的影像數(shù)據(jù)。這樣,當組織一般的運動圖像數(shù)據(jù)時,I幀被放置在頭部。
包括視頻電話功能的傳統(tǒng)移動電話(移動終端)當執(zhí)行視頻電話功能時,通常生成伴隨通信的I幀,然后發(fā)送并接收P幀作為運動圖像流數(shù)據(jù)。這種情況下,在使用視頻電話功能的通信期間,由于該處理構(gòu)造因而無法接收I幀。從而,僅僅利用在通信開始時記錄的I幀和在通信過程中中途開始記錄的P幀(運動圖像流數(shù)據(jù)),無法準確地再現(xiàn)運動圖像。
另外,已知一種類型的設(shè)備,在該設(shè)備中,在對記錄的運動圖像數(shù)據(jù)解碼的處理過程中要用到的操作參數(shù)信息類似于上述I幀,在通信開始時記錄。同樣在該設(shè)備中,利用在通信過程中中途開始記錄的P幀(運動圖像流數(shù)據(jù)),無法準確地再現(xiàn)運動圖像。
考慮到上述內(nèi)容,提出了一種方法,在該方法中,在運動圖像記錄的命令操作后(即向電話的另一方請求發(fā)送I幀),立即將響應(yīng)于請求而接收的I幀記錄為前導(dǎo)影像(front image)。例如,在JP 05-095547 A、JP07-245747 A和JP 10-285546 A中提出了該方法。
另外,例如在JP 2001-251584 A中提出了另一種運動圖像記錄方法。即,在JP 2001-251584 A提出的方法中,臨時存儲連續(xù)再現(xiàn)的幀數(shù)據(jù)(即,解碼的影像數(shù)據(jù)),并且根據(jù)輸入操作在記錄介質(zhì)中順序記錄幀數(shù)據(jù),其中輸入操作用于發(fā)出指令,以從對應(yīng)于用戶輸入操作的時間點的幀數(shù)據(jù)開始記錄運動圖像數(shù)據(jù)。在JP 2001-251584 A所提出的方法中,在所有接收的運動圖像數(shù)據(jù)都在接收側(cè)的移動電話中被解碼后,解碼的影像數(shù)據(jù)被連續(xù)存儲在記錄介質(zhì)中。另外,JP 2001-251584 A提出了下述方法,其中當被保存在記錄介質(zhì)中時,解碼的影像數(shù)據(jù)被無壓縮(編碼)地記錄,并且提出了下述方法,其中當影像數(shù)據(jù)被保存在記錄介質(zhì)中時,對解碼的影像數(shù)據(jù)再次編碼并存儲作為結(jié)果的影像數(shù)據(jù)。通常,當影像數(shù)據(jù)被存儲在存儲介質(zhì)中時,對臨時解碼的影像數(shù)據(jù)再次編碼并存儲作為結(jié)果的影像數(shù)據(jù)的方法,與無壓縮地存儲解碼的影像數(shù)據(jù)的方法相比,由于可以有效地利用存儲區(qū)域,因而更為合適。
然而,包括上述視頻電話功能的傳統(tǒng)移動電話(移動終端)具有下面的問題。
即,如上所述,當在自身終端中在視頻電話功能期間執(zhí)行圖像記錄時,在對接收后被臨時解碼的影像數(shù)據(jù)再次編碼并且記錄作為結(jié)果的影像數(shù)據(jù)的情形中,相比于另一種情形,可以有效利用記錄介質(zhì)。
然而,在只包括一組運動圖像處理編碼器和解碼器的設(shè)備配置中,在視頻電話功能的操作期間,編碼器對作為發(fā)送目標的影像數(shù)據(jù)編碼,并且解碼器對所接收的影像數(shù)據(jù)解碼。即,這一組編碼器和解碼器專用于執(zhí)行視頻電話功能的目的。因此,在只包括一組運動圖像處理編碼器和解碼器的設(shè)備配置中,在視頻電話功能的操作期間,無法對臨時解碼的影像數(shù)據(jù)再次編碼以記錄在存儲介質(zhì)中。上述問題不僅發(fā)生在該組運動圖像處理編碼器和解碼器是以軟件形式安裝的情形中,還發(fā)生在該組運動圖像處理編碼器和解碼器是以硬件形式安裝的情形中。
而且,在下述類型的設(shè)備中,其中在開始使用視頻電話功能的通信之后立即存儲I幀或操作參數(shù)信息,由于隨后存儲在自身終端中的影像數(shù)據(jù)是P幀(運動圖像流數(shù)據(jù)或運動圖像比特流數(shù)據(jù)),所以設(shè)備不能從用戶期望的特定時刻起再現(xiàn)運動圖像。
同樣,在下述類型的設(shè)備中,其中用于運動圖像的兩組硬件編碼器和硬件解碼器是以專用于運動圖像處理的LSI形式安裝的,該LSI功能的復(fù)雜特征妨礙了成本的減少。此外,該問題不僅會發(fā)生在兩組運動圖像處理編碼器和解碼器是以軟件形式安裝的情形中,還會發(fā)生在必須安裝能夠執(zhí)行該軟件的高性能CPU的情形中。
發(fā)明內(nèi)容
本發(fā)明用來解決前述和其他示例性的問題、不足和缺點。本發(fā)明的示例性特征是提供一種運動圖像處理設(shè)備,所述運動圖像處理設(shè)備能夠不利用編碼器而只利用單個運動圖像解碼器在任意時間段上記錄輸入的運動圖像數(shù)據(jù)。
在示例性實施例中,本發(fā)明的運動圖像處理設(shè)備具有以下配置。
即,提供的運動圖像處理設(shè)備包括用于運動圖像處理和對輸入到其中的編碼影像數(shù)據(jù)連續(xù)地解碼的單個解碼裝置(解碼器);以及控制裝置(控制電路),所述控制裝置響應(yīng)于在解碼裝置執(zhí)行解碼的同時發(fā)出的開始記錄操作的指令,執(zhí)行控制以存儲(i)在指令后首先被所述解碼裝置完成解碼的解碼影像數(shù)據(jù),(ii)用來通過解碼獲得解碼影像數(shù)據(jù)的控制信息,和(iii)編碼影像數(shù)據(jù),其中,所述編碼影像數(shù)據(jù)是在發(fā)出開始記錄操作的指令后,直到發(fā)出終止記錄操作的指令時為止的時間段上被輸入的,并且被保存為運動圖像比特流數(shù)據(jù)。
另外例如,控制裝置響應(yīng)于在不輸入編碼影像數(shù)據(jù)時發(fā)出的再現(xiàn)運動圖像的指令,將控制信息和解碼影像數(shù)據(jù)用作前導(dǎo)影像的基礎(chǔ),并且控制解碼裝置基于運動圖像比特流數(shù)據(jù)連續(xù)地生成解碼影像數(shù)據(jù),作為前導(dǎo)影像后的幀影像的基礎(chǔ),從而再現(xiàn)運動圖像。
另外例如,當要再現(xiàn)運動圖像時,控制裝置在顯示器上顯示基于作為前導(dǎo)影像基礎(chǔ)的解碼影像數(shù)據(jù)的幀影像,直到作為要在前導(dǎo)影像后顯示的幀影像基礎(chǔ)的解碼影像數(shù)據(jù)的生成完成為止。
運動圖像處理設(shè)備還可包括臨時存儲設(shè)備(存儲介質(zhì)),所述臨時存儲裝置在其中至少臨時存儲解碼裝置生成的作為第一幀影像基礎(chǔ)的第一解碼影像數(shù)據(jù),直到生成作為要在第一幀影像后顯示的第二幀影像基礎(chǔ)的第二解碼影像數(shù)據(jù)為止,并且,控制裝置可響應(yīng)于當在顯示器上顯示第一幀影像時發(fā)出的開始記錄操作的指令,執(zhí)行控制以將臨時存儲的第一解碼影像數(shù)據(jù)存儲為前導(dǎo)影像,其中第一解碼影像數(shù)據(jù)與作為解碼影像數(shù)據(jù)的第二解碼影像數(shù)據(jù)相關(guān)聯(lián),并且當要再現(xiàn)運動圖像時,控制裝置可執(zhí)行控制,以在顯示基于第二解碼影像數(shù)據(jù)的幀影像之前的一段預(yù)定時間內(nèi),在顯示器上顯示基于第一解碼影像數(shù)據(jù)的幀影像。
注意,也可通過對應(yīng)于具有上述配置的運動圖像處理設(shè)備的控制方法、視頻電話設(shè)備和移動終端來獲得上述目的,其中視頻電話設(shè)備和移動終端中的每一個都有運動圖像處理設(shè)備。
另外,也可通過用于具有上述配置的運動圖像處理設(shè)備或其對應(yīng)控制方法的計算機程序來獲得上述目的,其中,計算機程序由計算機和存儲計算機程序的計算機可讀存儲介質(zhì)來實現(xiàn)。
從下面結(jié)合附圖的描述中,將清楚了解本發(fā)明的其他示例性特征和優(yōu)點,在附圖中,相似的標號指代相同或類似的部分。
從下面結(jié)合附圖的詳細描述中,將更清楚地了解本發(fā)明以上和其他的示例性方面、特征和優(yōu)點,在附圖中圖1的框圖示出了根據(jù)本發(fā)明實施例的移動電話的內(nèi)部配置;圖2的流程圖示出了根據(jù)本發(fā)明實施例的移動電話100的主控制電路1在執(zhí)行視頻電話功能期間執(zhí)行的控制處理;圖3的流程圖示出了根據(jù)本發(fā)明實施例的移動電話100的主控制電路1在執(zhí)行視頻電話功能期間執(zhí)行的運動圖像記錄處理;圖4的流程圖示出了根據(jù)本發(fā)明實施例的移動電話100的主控制電路1在記錄了運動圖像數(shù)據(jù)后執(zhí)行的再現(xiàn)處理;圖5的示圖解釋了在本發(fā)明的實施例中,記錄運動圖像數(shù)據(jù)的操作和在運動圖像貯存存儲器4的各個區(qū)域中記錄的數(shù)據(jù)之間的聯(lián)系;圖6的示圖解釋了在本發(fā)明實施例的修改形式中,記錄運動圖像數(shù)據(jù)的操作和在運動圖像貯存存儲器4的各個區(qū)域中記錄的數(shù)據(jù)之間的聯(lián)系。
具體實施例方式
下面根據(jù)附圖詳細描述本發(fā)明的示例實施例。
下面將基于這樣的實施例詳細描述根據(jù)本發(fā)明的運動圖像處理設(shè)備,在該實施例中,根據(jù)本發(fā)明的運動圖像處理設(shè)備被應(yīng)用于作為一般移動終端的移動電話中的視頻電話功能。
<移動電話100的配置>
圖1的框圖示出了根據(jù)本發(fā)明實施例的移動電話的內(nèi)部配置。圖1所示的移動電話100主要包括主控制電路1;通信控制電路2;數(shù)字信號處理器(DSP)3;運動圖像貯存存儲器4;顯示設(shè)備(顯示器)5;攝像頭6;操作設(shè)備7;和聲音貯存存儲器8。
即,通信控制電路2在視頻電話功能執(zhí)行期間,例如根據(jù)從主控制電路1發(fā)出的指令,執(zhí)行與外部設(shè)備的通信控制(經(jīng)由基站與通信對等方通信)。
DSP3包括運動圖像處理電路30A和聲音處理電路30B。
如圖1所示,運動圖像處理電路30A包括單組運動圖像處理編碼器31和解碼器32,作為示例,編碼器31和解碼器32中的每一個以硬件形式配置。在運動圖像處理電路30A中,運動圖像處理編碼器31和解碼器32組(運動圖像編碼器31和運動圖像解碼器32)根據(jù)從主控制電路1發(fā)出的指令,在圖像記錄、運動圖像再現(xiàn)等等之時,對運動圖像數(shù)據(jù)編碼和解碼。在該實施例中,運動圖像處理電路30A例如在視頻電話功能、應(yīng)答機功能、或電話會話備忘錄功能的執(zhí)行期間,執(zhí)行運動圖像數(shù)據(jù)的編碼和解碼。
即,在運動圖像處理電路30A中,運動圖像處理編碼器31對攝像頭6捕捉的影像等的信號編碼。另一方面,運動圖像解碼器32對編碼的運動圖像數(shù)據(jù)解碼。這里,編碼的運動圖像數(shù)據(jù)例如指示在視頻電話功能的執(zhí)行期間從通信對等方接收的運動圖像數(shù)據(jù)、包含在記錄的運動圖像文件中的運動圖像數(shù)據(jù)等等。
注意后面將參考圖2到5描述本實施例中的運動圖像處理編碼器31和解碼器32的多個部分。
另一方面,如圖1所示,聲音處理電路30B包括單組聲音處理編碼器33和聲音處理解碼器34,作為示例,編碼器33和解碼器34中的每一個以硬件形式配置。在聲音處理電路30B中,單組聲音處理編碼器33和解碼器34根據(jù)從主控制電路1發(fā)出的指令,在聲音記錄、聲音再現(xiàn)等等之時,對聲音數(shù)據(jù)編碼和解碼。例如,聲音處理電路30B在上述功能的操作期間,與運動處理電路30A的編碼和解碼操作同步地執(zhí)行對聲音數(shù)據(jù)的編碼和解碼。
運動圖像貯存存儲器4是非易失性存儲介質(zhì),用于在視頻電話功能、應(yīng)答機功能、電話會話備忘錄功能等等的執(zhí)行期間,在其中存儲伴隨圖像記錄、運動圖像再現(xiàn)等的運動圖像數(shù)據(jù)。如圖1所示,運動圖像貯存存儲器4包括前導(dǎo)影像記錄部分41、運動圖像控制信息存儲區(qū)域42和運動影像比特流存儲區(qū)域43。這里,閃存、適合于可拆卸地插入到移動電話100中的存儲器卡、微型硬盤驅(qū)動設(shè)備等可適合作為運動圖像貯存存儲器4。
顯示設(shè)備5根據(jù)從主控制電路1發(fā)出的指令,在其上顯示在視頻電話操作期間從通信對等方接收的運動圖像數(shù)據(jù)、自身終端中捕捉的影像、以及預(yù)先記錄在運動圖像貯存存儲器4中的運動影像數(shù)據(jù)的再現(xiàn)影像等。
攝像頭(影像拾取設(shè)備)6根據(jù)從主控制電路1發(fā)出的指令,在視頻電話功能的操作期間在自身終端中捕捉影像(運動圖像或靜態(tài)圖像)。
操作設(shè)備7是諸如0到9數(shù)字鍵開關(guān)和點擊設(shè)備的輸入單元,用戶操作該輸入單元以輸入指令到移動電話100中。
聲音貯存存儲器8是非易失性存儲介質(zhì),用于例如在視頻電話功能、自動應(yīng)答機功能、電話會話備忘錄信息等等的執(zhí)行期間,與存儲運動圖像數(shù)據(jù)的對應(yīng)處理同步地存儲聲音數(shù)據(jù)。例如,與運動圖像貯存存儲器4的情形類似,閃存、適合于可拆卸地插入到移動電話100中的存儲器卡、微型硬盤驅(qū)動設(shè)備等可適合作為聲音貯存存儲器8。另外,聲音貯存存儲器8可與運動圖像貯存存儲器4物理地集成在一起。
主控制電路1包括CPU11、操作存儲器(諸如隨機存取存儲器的備份存儲器)12和保持存儲器(非易失性存儲器)13。在主控制電路1中,CPU 11在使用操作存儲器12作為工作區(qū)域的同時,執(zhí)行預(yù)先存儲在保持存儲器13中的軟件程序,從而管理移動電話100包括的上述模塊的操作控制。
注意,假定主控制電路1包括復(fù)用/分離電路(未在圖1中示出)。復(fù)用/分離電路具有普通的分離功能,其將從通信對等方接收的數(shù)據(jù)分離為運動圖像數(shù)據(jù)和聲音數(shù)據(jù)。另外,復(fù)用/分離電路包括普通的復(fù)用電路,其用于在經(jīng)由通信控制電路2發(fā)送運動圖像處理編碼器31生成的編碼數(shù)據(jù)和聲音處理編碼器33生成的編碼數(shù)據(jù)之前,將運動圖像處理編碼器31生成的編碼數(shù)據(jù)和聲音處理編碼器33生成的編碼數(shù)據(jù)復(fù)用在一起。
在該實施例中,CPU11在視頻電話功能、自動應(yīng)答機功能、電話會話備忘錄功能等等的執(zhí)行期間,適當?shù)貓?zhí)行控制程序(未在圖1中示出),該控制程序?qū)⒃诤竺鎱⒖紙D2到4描述。另外此時,CPU11執(zhí)行該控制程序,并且執(zhí)行DSP 3內(nèi)聲音處理編碼器33和聲音處理解碼器34(聲音處理電路30B)的操作控制。
注意作為示例,該實施例采用了這樣的設(shè)備配置,在該設(shè)備配置中,聲音處理編碼器33和解碼器34包括如上所述的硬件。然而,聲音處理編碼器33和解碼器34也可通過在CPU11中執(zhí)行軟件程序來實現(xiàn)。即,在該實施例中可以采用普通的配置用于聲音處理編碼器33和解碼器34,因而在該實施例中省略對其的詳細描述。
另外,根據(jù)通常的步驟與對應(yīng)影像數(shù)據(jù)的處理同步地,適當執(zhí)行使用聲音處理編碼器33和解碼器34對聲音數(shù)據(jù)編碼和解碼的處理以及將聲音數(shù)據(jù)寫入到聲音記錄存儲器8和從聲音記錄存儲器8中讀出的處理,因而在該實施例中省略其后續(xù)描述。
另外,移動電話100包括的一組運動圖像處理編碼器31和解碼器32并不限于圖1所示出的硬件,從而也可通過在CPU11中執(zhí)行軟件程序來實現(xiàn)。
<運動圖像貯存存儲器4的配置>
下面將參考圖5描述運動圖像貯存存儲器4的配置。圖5解釋了在本發(fā)明的該實施例中,運動圖像記錄操作和存儲在運動圖像貯存存儲器4的各個區(qū)域中的數(shù)據(jù)之間的聯(lián)系。在圖5中,被斜線陰影化的方框代表存儲在運動圖像貯存存儲器4中的數(shù)據(jù)。
即,例如在該實施例中,運動圖像處理解碼器32通過利用在開始執(zhí)行視頻電話功能時從通信對等方接收的I幀以及隨后接收的作為P幀的運動圖像比特流數(shù)據(jù),反復(fù)執(zhí)行解碼處理,從而連續(xù)生成解碼的影像數(shù)據(jù)。在顯示設(shè)備5上將基于解碼的影像數(shù)據(jù)的幀影像顯示為運動圖像。
在該實施例中,主控制電路1(CPU11)可以在連續(xù)生成編碼數(shù)據(jù)的同時,檢測在任意時刻(在圖5中示為“t0”)開始運動圖像記錄(圖像記錄)的操作。這里,開始運動圖像記錄的操作例如是用戶通過操作設(shè)備7進行的預(yù)定輸入操作(注意開始運動圖像記錄的操作也可根據(jù)用戶預(yù)先設(shè)置的條件而自動開始)。
當檢測到在時刻t0開始運動圖像記錄的操作時,主控制電路1在時刻t0后的后續(xù)時刻(在圖5中示為“t1”),將運動圖像處理解碼器32首先完成解碼的解碼數(shù)據(jù)(在圖5中示為“幀1”)存儲到前導(dǎo)影像記錄區(qū)域41中。
另外,主控制電路1連續(xù)地將時刻t1之后以及后續(xù)時刻從通信對等方接收的運動圖像比特流數(shù)據(jù)存儲到運動圖像比特流存儲區(qū)域43中。這里,在圖5所示的示例中,存儲在運動圖像比特流存儲區(qū)域43中的運動圖像比特流數(shù)據(jù)是在生成幀2和后續(xù)幀中的幀影像時所使用的影像數(shù)據(jù)(P幀)。
而且,主控制電路1將對在時刻t1已完成解碼的解碼數(shù)據(jù)(幀1)編碼時所需要的操作參數(shù)(運動圖像控制信息,在圖5中示為“狀態(tài)”)存儲到運動圖像控制信息存儲區(qū)域42中。
同時,存儲在運動圖像比特流存儲區(qū)域43中的運動圖像比特流數(shù)據(jù)(運動圖像流數(shù)據(jù))是在視頻電話功能的執(zhí)行期間從通信對等方接收的P幀。這里,P幀是指在各幀之間包含從屬關(guān)系的影像數(shù)據(jù)。由于這個原因,為了在運動圖像處理解碼器32中生成運動圖像的幀影像(即,解碼數(shù)據(jù)),不僅需要作為P幀的運動圖像比特流數(shù)據(jù),還需要對應(yīng)于I幀(在各幀之間沒有從屬關(guān)系)的影像數(shù)據(jù)。
因此,在該實施例中,在再現(xiàn)先前記錄的運動影像期間,于再現(xiàn)之前在圖像記錄期間存儲在前導(dǎo)影像存儲區(qū)域41中的解碼數(shù)據(jù)(幀1)被用作對應(yīng)于I幀的前導(dǎo)影像。即,在如上所述已記錄運動圖像數(shù)據(jù)之后,當被指示再現(xiàn)運動圖像時,運動圖像處理解碼器32將存儲在前導(dǎo)影像存儲區(qū)域41中的幀影像數(shù)據(jù)(幀1)作為前導(dǎo)影像,并且基于存儲在運動圖像比特流存儲區(qū)域43中的運動圖像比特流數(shù)據(jù),再現(xiàn)運動圖像。另外,在運動圖像的再現(xiàn)期間,主控制電路1參考存儲在運動圖像控制信息存儲區(qū)域42中的操作參數(shù)(“狀態(tài)”)。
<主控制電路1的操作控制>
下面將參考圖2到4描述主控制電路1(CPU11)更具體的操作控制。
視頻電話功能首先,將給出對在移動電話100執(zhí)行視頻電話功能時,主控制電路1所執(zhí)行的操作控制的描述。在該實施例中,移動電話100執(zhí)行視頻電話功能,從而充當所謂的視頻電話設(shè)備。
圖2的流程圖示出了在該實施例中當移動電話100執(zhí)行視頻電話功能時,移動電話100的主控制電路1所執(zhí)行的控制處理。流程圖示出了CPU11在圖1所示的主控制電路1中執(zhí)行的軟件程序中的處理步驟。
例如,CPU11(主控制電路1)根據(jù)用戶對操作設(shè)備7所作的預(yù)定輸入操作,開始執(zhí)行圖2所示的控制處理。在視頻電話通信的最開始,CPU11響應(yīng)于攝像頭6所捕捉的影像的輸入,指示運動圖像處理編碼器31執(zhí)行對所捕捉影像的影像數(shù)據(jù)進行編碼的處理(步驟S1中“是”,和步驟S2)。
通常,CPU11經(jīng)由DSP3(運動圖像處理電路30A)執(zhí)行對運動圖像處理編碼器31和運動圖像處理解碼器32的實際操作控制。然而,在該實施例中,為了描述的方便,示例性描述為CPU11(主控制電路1)直接控制DSP3內(nèi)的運動圖像處理編碼器31等等。
然后,CPU11指示通信控制電路2將從運動圖像處理編碼器31輸出的編碼影像數(shù)據(jù)發(fā)送到通信對等方(步驟S3)。
另一方面,一旦通過通信控制電路2從通信對等方接收到運動圖像數(shù)據(jù),CPU11就指示運動圖像處理解碼器32執(zhí)行對運動圖像數(shù)據(jù)解碼的處理(步驟S1中“否”,步驟S4中“是”,和步驟S5)。然后,CPU11指示顯示設(shè)備5執(zhí)行在其上顯示從運動圖像檢測器32輸出的解碼影像數(shù)據(jù)的處理(步驟S6)。
從而,CPU11反復(fù)執(zhí)行上述從步驟S1到步驟S6的處理,直到視頻電話通信完成(步驟S7)。這里,CPU11一旦檢測到用戶對操作設(shè)備7所作的預(yù)定輸入操作,就完成視頻電話通信處理。
運動圖像記錄處理下面,將對在移動電話100如上所述充當視頻電話裝置的同時,記錄視頻電話影像數(shù)據(jù)的情形給出描述。圖3的流程圖示出了在該實施例中在視頻電話功能的執(zhí)行期間,移動電話100的主控制電路1所執(zhí)行的圖像記錄處理。流程圖示出了CPU11在圖1所示的主控制電路1中執(zhí)行的軟件程序中的處理步驟。
例如,CPU11(主控制電路1)在根據(jù)圖2所示的控制處理而執(zhí)行的視頻電話通信期間,一旦檢測到(對應(yīng)于圖5所示的時刻t0)用戶對操作設(shè)備7所作的預(yù)定輸入操作,就開始執(zhí)行圖3所示的運動圖像記錄(圖像記錄)處理。然后,CPU11首先指示運動圖像處理電路30A開始記錄在視頻電話功能的執(zhí)行期間接收的運動圖像影像數(shù)據(jù)(步驟S11)。
CPU11在開始圖像記錄之后,立即根據(jù)在步驟S11中發(fā)出的指令,收集從運動圖像處理電路30A內(nèi)的運動圖像處理解碼器32輸出的解碼影像數(shù)據(jù)(對應(yīng)于圖5所示的時刻t1),并且還收集被用來通過解碼操作獲得解碼影像數(shù)據(jù)的操作參數(shù)(步驟S12)。
CPU11將在步驟S12中收集的解碼影像數(shù)據(jù)存儲到運動圖像貯存存儲器4內(nèi)的前導(dǎo)影像存儲區(qū)域41中(步驟S13)。另外,CPU11將在步驟S12中收集的操作參數(shù)存儲到運動圖像貯存存儲器4內(nèi)的運動圖像控制信息存儲區(qū)域42中(步驟S13)。
CPU11還將經(jīng)由通信控制電路2從通信對等方接收的運動圖像比特流數(shù)據(jù)不加改動地記錄到運動圖像比特流存儲區(qū)域43中(步驟S14)。繼續(xù)執(zhí)行該記錄處理,例如直到檢測到(在圖5所示的時刻t2)用戶對操作設(shè)備7作出預(yù)定輸入操作(完成圖像記錄的操作)時為止。
這里,步驟S14中的處理獨立于解碼處理(圖2所示的步驟S5)而執(zhí)行,其中在視頻電話通信期間,運動圖像處理解碼器32通過利用運動圖像比特流數(shù)據(jù)連續(xù)執(zhí)行該解碼處理,以在顯示設(shè)備5上顯示運動圖像。
然后,CPU11例如根據(jù)用戶對操作設(shè)備7作出的預(yù)定輸入操作,完成在視頻電話功能的執(zhí)行期間接收的運動圖像影像數(shù)據(jù)的記錄處理(該記錄處理也可根據(jù)用戶預(yù)先設(shè)置的條件而自動開始)。
運動圖像再現(xiàn)處理下面,將對在移動電話100如上所述充當視頻電話裝置的同時,在記錄了視頻電話影像數(shù)據(jù)之后,再現(xiàn)已接收數(shù)據(jù)的運動圖像的情形給出描述。圖4的流程圖示出了在該實施例中在記錄了運動圖像數(shù)據(jù)之后,移動電話100的主控制電路1所執(zhí)行的再現(xiàn)處理。該流程圖示出了CPU11在圖1所示的主控制電路1中執(zhí)行的軟件程序中的處理步驟。
例如,CPU11(主控制電路1)一旦檢測到用戶對操作設(shè)備7作出的預(yù)定輸入操作,就開始執(zhí)行圖4所示的運動圖像再現(xiàn)處理。CPU11指示運動圖像處理電路30A(運動圖像處理解碼器32)開始執(zhí)行再現(xiàn)所記錄的視頻電話影像的處理(步驟S21)。
然后,CPU11從運動影像貯存存儲器4中讀出存儲在前導(dǎo)影像存儲區(qū)域41中的解碼影像數(shù)據(jù)和存儲在運動影像控制信息存儲區(qū)域42中的操作參數(shù)(步驟S22)。這里,解碼影像數(shù)據(jù)和操作參數(shù)是經(jīng)由上述的圖像記錄處理(圖3)先前存儲在運動影像記錄存儲器4中的信息。
CPU11發(fā)出指令,將在步驟S22中讀出的解碼影像數(shù)據(jù)和操作參數(shù)都設(shè)置到運動圖像處理電路30A內(nèi)的運動圖像處理解碼器32中(步驟S23)。
而且,CPU11將在步驟S22中讀出的解碼影像數(shù)據(jù)設(shè)置到顯示設(shè)備5中(步驟S24)。然后,CPU11指示顯示設(shè)備5基于設(shè)置在顯示設(shè)備5中的解碼影像數(shù)據(jù),在其上顯示前導(dǎo)影像(在圖5所示的示例中是幀1)(步驟S25)。
注意在步驟S24中,可以采用這樣的處理,在該處理中,可以在從運動圖像處理電路30A中讀出在步驟S23處設(shè)置在運動圖像處理電路30A中的解碼影像數(shù)據(jù)之后,將該解碼影像數(shù)據(jù)傳送到顯示設(shè)備5,從而將解碼影像數(shù)據(jù)設(shè)置在顯示設(shè)備5中。
隨后,CPU11將記錄在運動圖像比特流存儲區(qū)域43中的運動圖像比特流數(shù)據(jù)讀出到運動圖像處理電路30A內(nèi)的運動圖像處理解碼器32(步驟S26)。
然后,CPU11指示運動圖像處理解碼器32使用基于在解碼處理之前的解碼影像數(shù)據(jù)的影像作為參考影像,執(zhí)行對在步驟S26中讀出的運動圖像比特流數(shù)據(jù)解碼的處理(步驟S27)。這里,解碼處理之前的解碼影像數(shù)據(jù)或者指在步驟S23獲取的作為前導(dǎo)影像數(shù)據(jù)的用于當前控制周期的解碼影像數(shù)據(jù),或者指在運動圖像處理解碼器32自身執(zhí)行的解碼處理中(步驟S27)獲取的用于上一控制周期的解碼影像數(shù)據(jù)。
一旦從運動圖像處理解碼器32(運動圖像處理電路30A)接收到在步驟S27中解碼的影像數(shù)據(jù),CPU11就指示顯示設(shè)備5基于解碼影像數(shù)據(jù),在其上顯示幀影像(步驟S28中“是”,和步驟S29)。
然后,CPU11反復(fù)從步驟S26中的處理向前執(zhí)行,直到在步驟S30中檢測到預(yù)定的完成指令。結(jié)果,顯示設(shè)備5將幀影像(幀2到幀N-1)在其上連續(xù)顯示為前導(dǎo)影像(幀1)后的運動影像。
根據(jù)上述本實施例的移動電話100,利用包括一組運動圖像處理編碼器和解碼器的設(shè)備配置,可以通過利用單個運動圖像處理解碼器而不需利用編碼器,在任意時間段(例如,圖5所示的從時刻t0(t1)到時刻t2的時間段)上記錄在視頻電話功能的運行期間接收的運動圖像數(shù)據(jù)。
注意用語“不需利用編碼器”是指不需利用下述運動圖像處理編碼器31,該編碼器31專用于在視頻電話功能的運行期間發(fā)送來自于自身終端的運動圖像數(shù)據(jù)的目的(其也應(yīng)用于修改示例,該修改示例將在下面描述)。
<實施例的修改形式>
下面,將參考圖6描述基于上述實施例的修改示例。在下面的描述中,主要敘述該修改示例的特征部分,因而省略與上述實施例具有相同構(gòu)成的冗余描述。
如圖5所示,在上述實施例中,在時刻t0和時刻t1之間發(fā)生了時間滯后,其中,在時刻t0輸入開始圖像記錄的指令,在時刻t1實際開始將數(shù)據(jù)存儲到運動圖像貯存存儲器4的各個區(qū)域中。即,利用上述實施例的處理構(gòu)造,記錄了從時刻t1在顯示設(shè)備5上顯示的幀影像(幀1)開始的幀影像和向前的幀影像。在實際設(shè)備中,該時間滯后相比于人的視覺屬性是非常短的時間段,幾乎可以不予考慮。
然而,在該處理構(gòu)造中,盡管用戶以期望時刻(t0)在顯示設(shè)備5上顯示的幀影像(幀0)作為基礎(chǔ),執(zhí)行記錄開始操作,但是當隨后再現(xiàn)運動圖像時,從不同于幀影像(幀0)的幀影像(幀1)開始再現(xiàn)操作。因此例如,在記錄運動圖像數(shù)據(jù)時的顯示速率較低的規(guī)范情形中,存在這樣的可能,當再現(xiàn)運動圖像時,用戶有奇怪的感覺。由于這個原因,理想情況下,希望提供這樣一種處理構(gòu)造,利用該處理構(gòu)造,可以從時刻t0在顯示設(shè)備5上顯示的幀影像(幀0)開始執(zhí)行記錄,其中在時刻t0輸入開始圖像記錄操作的指令。
從而,在該修改形式中,將對這樣一種處理構(gòu)造給出描述,利用該處理構(gòu)造,可以從開始圖像記錄操作的時間點(時刻t0)在顯示設(shè)備5上顯示的幀影像開始執(zhí)行記錄操作。
圖6解釋了在根據(jù)本發(fā)明的實施例的修改形式中的運動圖像記錄操作和存儲在運動圖像貯存存儲器4的各個區(qū)域中的數(shù)據(jù)之間的關(guān)系。在圖6中,被斜線陰影化的方框代表當執(zhí)行圖像記錄處理時(圖3)存儲在運動圖像貯存存儲器4中的數(shù)據(jù)。
例如,在該修改形式中,除了如上參考圖5所述被存儲在運動圖像貯存存儲器4的各個區(qū)域中的數(shù)據(jù)以外,作為幀影像(幀0)基礎(chǔ)的解碼影像數(shù)據(jù)也存儲在運動圖像貯存存儲器4中,其中,幀0在開始圖像記錄操作的時間點(時刻t0)顯示在顯示設(shè)備5上。當再現(xiàn)運動圖像時,在顯示從幀影像(幀1)開始的幀影像和向前的幀影像之前,主控制電路1(CPU11)首先指示顯示設(shè)備5在其上顯示幀影像(幀0)。注意,例如在由用戶在期望時刻執(zhí)行開始圖像記錄的輸入操作的情形中,設(shè)備不能估計時刻。
出于這點,在修改形式中,隨后的處理是在視頻電話功能的進行期間執(zhí)行的控制處理(圖2)和在視頻電話功能的進行期間執(zhí)行的記錄處理(圖3)中執(zhí)行的,以便實現(xiàn)該處理構(gòu)造。
即,當運動圖像處理解碼器32在步驟S5生成解碼影像數(shù)據(jù)時,CPU11不僅指示顯示設(shè)備5在其上顯示如此生成的解碼影像數(shù)據(jù),還在預(yù)定時間段上將解碼影像數(shù)據(jù)臨時存儲在操作存儲器12或運動圖像處理電路30A內(nèi)。這一處理的目的是為了確保在該修改形式的記錄處理過程中,解碼影像數(shù)據(jù)對應(yīng)于上述的幀影像(幀0)。
這里,對應(yīng)于幀0的解碼影像數(shù)據(jù)被臨時存儲的時間段至少是這樣的時間段,在該時間段上,運動圖像處理解碼器32生成作為幀1(第二幀影像)基礎(chǔ)的解碼影像數(shù)據(jù),其中幀1緊挨著幀0(第一幀影像)顯示。注意,從使移動電話100所需的存儲器容量最小化的角度出發(fā),臨時存儲的時間段應(yīng)當最小化。
隨后,當在步驟S13將幀1上的數(shù)據(jù)存儲在運動圖像處理電路30A的各個區(qū)域中時,CPU11還在開始記錄處理時執(zhí)行下面的處理。即,CPU11通過將幀0的數(shù)據(jù)與幀1上的數(shù)據(jù)相關(guān)聯(lián),將幀0的解碼影像數(shù)據(jù)存儲到運動圖像貯存存儲器4中,其中,幀0的解碼影像數(shù)據(jù)如上所述被臨時存儲在操作存儲器12等中,并且在幀1之前獲得一次。
另外,在該修改形式中,顯示幀0的時間段例如是初始時間(Ti),Ti從檢測到記錄開始操作的時刻t0開始,到運動圖像處理解碼器32首先完成解碼的時間點結(jié)束。代表時間Ti的數(shù)據(jù)可預(yù)先存儲在保持存儲器13等中。
根據(jù)目前已描述的修改形式,類似于上述實施例,利用包括一組運動圖像處理編碼器和解碼器的設(shè)備配置,可以通過利用單個運動圖像處理解碼器而不需利用編碼器,在任意時間段(例如,圖6所示的從時刻t0到時刻t2的時間段)上記錄在視頻電話功能的執(zhí)行期間接收的運動圖像數(shù)據(jù)。
而且,根據(jù)修改形式,在運動圖像記錄過程中,可以從幀影像(幀0)開始記錄,其中,幀0在輸入開始指令的時刻t0顯示在顯示設(shè)備5上。因此,用戶在再現(xiàn)記錄影像期間不會感覺奇怪,從而獲得了更優(yōu)秀的操作性和方便性。
另外,根據(jù)上述實施例和其修改形式,與傳統(tǒng)設(shè)備相比,可以極大地減少必需的存儲容量,其中,傳統(tǒng)裝置在視頻電話通信期間臨時存儲連續(xù)解碼以在自身終端中顯示的影像數(shù)據(jù),以將通信完成后的解碼影像數(shù)據(jù)保留為其原始的數(shù)據(jù)格式,或者在視頻電話通信期間臨時存儲連續(xù)解碼以在自身終端中顯示的影像數(shù)據(jù),以在通信完成后保留再編碼操作之后的影像數(shù)據(jù)。在上述實施例中,以這樣的設(shè)備配置來實現(xiàn)該減少存儲容量的效果,在該設(shè)備配置中,保留在視頻電話通信的執(zhí)行期間的任意時間段上的編碼影像數(shù)據(jù)(作為前導(dǎo)影像)、當對編碼影像數(shù)據(jù)解碼時所用的操作參數(shù)和比特流數(shù)據(jù),其中比特流數(shù)據(jù)保持為其被接收時的狀態(tài)。另外,在上述修改形式中,以這樣的設(shè)備配置來實現(xiàn)減少存儲容量的效果,在該設(shè)備配置中,將編碼影像數(shù)據(jù)保留在運動圖像記錄存儲器4中,其中編碼影像數(shù)據(jù)是在輸入開始執(zhí)行圖像記錄處理的指令的時間點處顯示的幀影像的基礎(chǔ)。因此,該設(shè)備配置適于移動電話的小型化和成本的減少。
另外,根據(jù)實施例和其修改形式,利用包括一組運動圖像處理編碼器和解碼器的設(shè)備配置,可以實現(xiàn)視頻電話功能和運動圖像影像的記錄,其中該運動圖像影像是在視頻電話功能的執(zhí)行期間的任意時間段上接收的。換句話說,根據(jù)該實施例和其修改形式,利用該設(shè)備配置,可以通過利用單個運動圖像處理解碼器而不需利用編碼器,來在任意時間段上記錄在視頻電話功能的執(zhí)行期間接收的運動圖像數(shù)據(jù)。
因此,根據(jù)該實施例和其修改形式的設(shè)備配置,可以使該設(shè)備配置比需要兩個編碼器的傳統(tǒng)設(shè)備更簡單。這里,兩個編碼器包括用于在視頻電話通信期間發(fā)送的第一編碼器,和用于在視頻電話功能的執(zhí)行期間對接收后解碼的影像數(shù)據(jù)進行再編碼以記錄作為結(jié)果的影像數(shù)據(jù)的第二編碼器。從而,不必提供實現(xiàn)這兩個編碼器的軟件,也不必提供可執(zhí)行軟件的CPU,因此該設(shè)備配置適于移動電話的小型化和成本的減少。
注意,在上述實施例和其修改形式中,對這樣的處理構(gòu)造給出了描述,該處理構(gòu)造利用該設(shè)備配置(圖1),通過利用單個運動圖像處理解碼器32而不需利用運動圖像處理編碼器31,在任意時間段上記錄在視頻電話功能的執(zhí)行期間接收的運動圖像數(shù)據(jù)。然而,該處理構(gòu)造也可應(yīng)用于這樣的情形,即例如與記錄運動圖像數(shù)據(jù)的操作同步地在任意時間段上記錄在視頻電話功能的執(zhí)行期間接收的聲音數(shù)據(jù)。
即,關(guān)于上述運動圖像數(shù)據(jù)的處理構(gòu)造也可應(yīng)用于這樣的情形,即例如利用圖1所示的設(shè)備配置,通過利用單個聲音處理解碼器34而不需利用聲音處理編碼器33,在任意時間段上記錄在視頻電話功能的執(zhí)行期間接收的聲音數(shù)據(jù)。這里,用語“不需利用聲音處理編碼器33”是指在視頻電話功能的執(zhí)行期間不需利用下述聲音處理編碼器33,該編碼器33專用于發(fā)送來自于自身終端的聲音數(shù)據(jù)的目的。因此,本發(fā)明也可廣泛地應(yīng)用于聲音處理設(shè)備,利用該聲音處理設(shè)備,可以響應(yīng)于聲音數(shù)據(jù)的接收而再現(xiàn)聲音數(shù)據(jù)(編碼聲音數(shù)據(jù)),并且可以在任意時間段上記錄再現(xiàn)的聲音數(shù)據(jù),隨后可以再現(xiàn)如此記錄的聲音數(shù)據(jù)。
另外例如,當該處理構(gòu)造應(yīng)用于圖1所示的設(shè)備配置中的運動圖像數(shù)據(jù)和聲音數(shù)據(jù)時,可以在任意時間段上可靠地記錄在視頻電話功能的執(zhí)行期間通信對等方的運動圖像影像數(shù)據(jù)和其聲音數(shù)據(jù)。
另外,可以通過將上述實施例和其修改形式作為示例,在上述移動電話100中提供可執(zhí)行(圖2到4)流程圖功能的計算機程序,然后將計算機程序讀出到設(shè)備的CPU11以供執(zhí)行,來實施已描述的本發(fā)明,其中在上述移動電話100的描述中參考了(圖2到4)流程圖。提供給設(shè)備的計算機程序也可以存儲在諸如可讀寫保持存儲器13或硬盤設(shè)備的存儲設(shè)備中。
另外,在上述情形中,關(guān)于當前向設(shè)備提供計算機程序的方法,可采用的通常的方法例如是通過利用合適的工具(jig),在裝運之前的制造階段、在運輸之后的維護階段等將計算機程序安裝到設(shè)備中,或者通過諸如因特網(wǎng)的通信線從外部下載計算機程序。在這種情形中,本發(fā)明由該計算機程序的代碼或其記錄介質(zhì)構(gòu)成。
另外,以這樣的設(shè)備配置作為示例描述了上述實施例和其修改形式,在該設(shè)備配置中,本發(fā)明被應(yīng)用于作為一般移動終端的移動電話。然而,本發(fā)明并不限于該設(shè)備配置。例如,本發(fā)明也可應(yīng)用到具有視頻電話功能的有線電話設(shè)備(如固定視頻電話設(shè)備)和各種信息處理設(shè)備(如個人計算機和個人數(shù)字助理(PDA)),其中每種信息處理設(shè)備都包括視頻電話功能和攝像頭。
而且,本發(fā)明也可應(yīng)用于不包括與上述(視頻電話設(shè)備的)視頻電話功能不同的將運動影像數(shù)據(jù)從自身設(shè)備發(fā)送到通信對等方的功能的設(shè)備。即,本發(fā)明也可廣泛地應(yīng)用到這樣的運動圖像處理設(shè)備,利用該設(shè)備,可以響應(yīng)于運動圖像數(shù)據(jù)的接收而再現(xiàn)運動圖像數(shù)據(jù)(編碼影像數(shù)據(jù)),可以在任意時間段上記錄再現(xiàn)的運動圖像數(shù)據(jù),隨后還可以再現(xiàn)如此記錄的運動圖像數(shù)據(jù)。該運動圖像處理設(shè)備的示例包括諸如數(shù)字化多用途光盤(DVD)刻錄機或硬盤驅(qū)動設(shè)備的固定家用電子裝置以及能夠再現(xiàn)經(jīng)由寬帶線接收的運動影像的因特網(wǎng)瀏覽器。
盡管結(jié)合某些優(yōu)選實施例描述了本發(fā)明,但是應(yīng)當理解,本發(fā)明所包含的主題并不限于這些特定實施例。相反地,本發(fā)明的主題試圖包括可包含在權(quán)利要求的精神和范圍內(nèi)的所有替代、修改和等同物。
另外,即使在申請過程期間修改了權(quán)利要求,發(fā)明人也試圖保留所要求保護的發(fā)明的所有等同物。
權(quán)利要求
1.一種運動圖像處理設(shè)備,包括用于運動圖像處理的單個解碼器,所述解碼器對輸入到其中的編碼影像數(shù)據(jù)連續(xù)地解碼,以及控制電路,所述控制電路響應(yīng)于在所述解碼器執(zhí)行解碼的同時發(fā)出的開始記錄操作的指令,執(zhí)行控制以存儲(i)在所述指令后首先被所述解碼器完成解碼的解碼影像數(shù)據(jù),(ii)用來通過所述解碼獲得所述解碼影像數(shù)據(jù)的控制信息,和(iii)編碼影像數(shù)據(jù),其中,所述編碼影像數(shù)據(jù)是在發(fā)出開始記錄操作的指令后,直到發(fā)出終止記錄操作的指令時為止的時間段上被輸入的,并且被保存為運動圖像比特流數(shù)據(jù)。
2.如權(quán)利要求1所述的設(shè)備,其中,所述控制電路響應(yīng)于在不輸入編碼影像數(shù)據(jù)時發(fā)出的再現(xiàn)運動圖像的指令,將所述控制信息和所述解碼影像數(shù)據(jù)用作前導(dǎo)影像的基礎(chǔ),并且控制所述解碼器基于所述運動圖像比特流數(shù)據(jù)連續(xù)地生成解碼影像數(shù)據(jù),作為所述前導(dǎo)影像后的幀影像的基礎(chǔ),從而再現(xiàn)運動圖像。
3.如權(quán)利要求2所述的設(shè)備,其中,當要再現(xiàn)所述運動圖像時,所述控制電路在顯示器上顯示基于作為所述前導(dǎo)影像基礎(chǔ)的所述解碼影像數(shù)據(jù)的幀影像,直到作為要在所述前導(dǎo)影像后顯示的幀影像基礎(chǔ)的解碼影像數(shù)據(jù)的生成完成為止。
4.如權(quán)利要求2所述的設(shè)備,還包括存儲設(shè)備,所述存儲設(shè)備在其中臨時存儲所述解碼器生成的作為第一幀影像基礎(chǔ)的第一解碼影像數(shù)據(jù),至少直到生成作為要在所述第一幀影像后顯示的第二幀影像基礎(chǔ)的第二解碼影像數(shù)據(jù),其中所述控制電路響應(yīng)于當在所述顯示器上顯示所述第一幀影像時發(fā)出的開始記錄操作的指令,執(zhí)行控制以將臨時存儲的第一解碼影像數(shù)據(jù)存儲為所述前導(dǎo)影像,其中第一解碼影像數(shù)據(jù)與作為解碼影像數(shù)據(jù)的第二解碼影像數(shù)據(jù)相關(guān)聯(lián);以及當要再現(xiàn)運動圖像時,所述控制電路執(zhí)行控制,以在顯示基于所述第二解碼影像數(shù)據(jù)的幀影像之前的一段預(yù)定時間上,在所述顯示器上顯示基于第一解碼影像數(shù)據(jù)的幀影像。
5.如權(quán)利要求3所述的設(shè)備,還包括存儲設(shè)備,所述存儲設(shè)備在其中臨時存儲所述解碼器生成的作為第一幀影像基礎(chǔ)的第一解碼影像數(shù)據(jù),至少直到生成作為要在所述第一幀影像后顯示的第二幀影像基礎(chǔ)的第二解碼影像數(shù)據(jù),其中所述控制電路響應(yīng)于當在所述顯示器上顯示所述第一幀影像時發(fā)出的開始記錄操作的指令,執(zhí)行控制以將臨時存儲的第一解碼影像數(shù)據(jù)存儲為所述前導(dǎo)影像,其中第一解碼影像數(shù)據(jù)與作為解碼影像數(shù)據(jù)的第二解碼影像數(shù)據(jù)相關(guān)聯(lián);以及當要再現(xiàn)運動圖像時,所述控制電路執(zhí)行控制,以在顯示基于所述第二解碼影像數(shù)據(jù)的幀影像之前的一段預(yù)定時間上,在所述顯示器上顯示基于所述第一解碼影像數(shù)據(jù)的幀影像。
6.如權(quán)利要求1所述的設(shè)備,還包括通信電路,所述通信電路從作為通信對等方的外部設(shè)備接收所述編碼影像數(shù)據(jù)。
7.一種包括如權(quán)利要求6所述設(shè)備的視頻電話設(shè)備,其中所述控制電路在視頻電話通信期間,指示所述解碼器對所述通信電路接收的編碼影像數(shù)據(jù)連續(xù)解碼。
8.一種包括如權(quán)利要求6所述設(shè)備的移動終端,其中所述控制電路在視頻電話功能的執(zhí)行期間,指示所述解碼器對所述通信電路接收的編碼影像數(shù)據(jù)連續(xù)解碼。
9.一種運動圖像處理設(shè)備,包括用于運動圖像處理和對輸入到其中的編碼影像數(shù)據(jù)連續(xù)地解碼的單個解碼裝置,以及控制裝置,所述控制裝置響應(yīng)于在所述解碼裝置執(zhí)行解碼的同時發(fā)出的開始記錄操作的指令,執(zhí)行控制以存儲(i)在所述指令后首先被所述解碼裝置完成解碼的解碼影像數(shù)據(jù),(ii)用來通過所述解碼獲得所述解碼影像數(shù)據(jù)的控制信息,和(iii)編碼影像數(shù)據(jù),其中,所述編碼影像數(shù)據(jù)是在發(fā)出開始記錄操作的指令后,直到發(fā)出終止記錄操作的指令時的時間段上被輸入的,并且被保存為運動圖像比特流數(shù)據(jù)。
10.如權(quán)利要求9所述的設(shè)備,其中,所述控制裝置響應(yīng)于在不輸入編碼影像數(shù)據(jù)時發(fā)出的再現(xiàn)運動圖像的指令,將所述控制信息和所述解碼影像數(shù)據(jù)用作前導(dǎo)影像的基礎(chǔ),并且控制所述解碼裝置基于所述運動圖像比特流數(shù)據(jù)連續(xù)地生成解碼影像數(shù)據(jù),作為所述前導(dǎo)影像后的幀影像的基礎(chǔ),從而再現(xiàn)運動圖像。
11.如權(quán)利要求9所述的設(shè)備,還包括臨時存儲裝置,所述臨時存儲裝置在其中臨時存儲所述解碼裝置生成的作為第一幀影像基礎(chǔ)的第一解碼影像數(shù)據(jù),至少直到生成作為要在所述第一幀影像后顯示的第二幀影像基礎(chǔ)的第二解碼影像數(shù)據(jù),其中所述控制裝置響應(yīng)于當在所述顯示器上顯示所述第一幀影像時發(fā)出的開始記錄操作的指令,執(zhí)行控制以將臨時存儲的第一解碼影像數(shù)據(jù)存儲為所述前導(dǎo)影像,其中第一解碼影像數(shù)據(jù)與作為解碼影像數(shù)據(jù)的第二解碼影像數(shù)據(jù)相關(guān)聯(lián);以及當要再現(xiàn)運動圖像時,所述控制裝置執(zhí)行控制,以在顯示基于所述第二解碼影像數(shù)據(jù)的幀影像之前的一段預(yù)定時間上,在所述顯示器上顯示基于第一解碼影像數(shù)據(jù)的幀影像。
12.一種控制運動圖像處理設(shè)備的方法,所述運動圖像處理設(shè)備具有用于運動圖像處理的單個解碼器,所述解碼器對輸入到其中的編碼影像數(shù)據(jù)連續(xù)地解碼,所述方法包括響應(yīng)于在所述解碼器執(zhí)行解碼的同時發(fā)出的開始記錄操作的指令,存儲(i)在所述指令后首先被所述解碼完成解碼的解碼影像數(shù)據(jù),(ii)用來通過所述解碼獲得所述解碼影像數(shù)據(jù)的控制信息,和(iii)編碼影像數(shù)據(jù),其中,所述編碼影像數(shù)據(jù)是在發(fā)出開始記錄操作的指令后,直到發(fā)出終止記錄操作的指令時為止的時間段上被輸入的,并且被保存為運動圖像比特流數(shù)據(jù)。
13.如權(quán)利要求12所述的方法,還包括通過響應(yīng)于在不輸入編碼影像數(shù)據(jù)時發(fā)出的再現(xiàn)運動圖像的指令,使得所述解碼器將所述控制信息和所述解碼影像數(shù)據(jù)用作前導(dǎo)影像的基礎(chǔ),并且基于所述運動圖像比特流數(shù)據(jù)連續(xù)地生成解碼影像數(shù)據(jù),作為所述前導(dǎo)影像后的幀影像的基礎(chǔ),來再現(xiàn)運動圖像。
14.如權(quán)利要求12所述的方法,其中,所述再現(xiàn)運動圖像的過程包括在顯示器上顯示基于作為所述前導(dǎo)影像基礎(chǔ)的所述解碼影像數(shù)據(jù)的幀影像,直到作為要在所述前導(dǎo)影像后顯示的幀影像基礎(chǔ)的解碼影像數(shù)據(jù)的生成完成為止。
15.如權(quán)利要求13所述的方法,還包括臨時存儲所述解碼器生成的作為第一幀影像基礎(chǔ)的第一解碼影像數(shù)據(jù),至少直到生成作為要在所述第一幀影像后顯示的第二幀影像基礎(chǔ)的第二解碼影像數(shù)據(jù);響應(yīng)于當在所述顯示器上顯示所述第一幀影像時發(fā)出的開始記錄操作的指令,將臨時存儲的第一解碼影像數(shù)據(jù)存儲為所述前導(dǎo)影像,其中第一解碼影像數(shù)據(jù)與作為解碼影像數(shù)據(jù)的第二解碼影像數(shù)據(jù)相關(guān)聯(lián);以及當要再現(xiàn)運動圖像時,在顯示基于所述第二解碼影像數(shù)據(jù)的幀影像之前的一段預(yù)定時間上,在所述顯示器上顯示基于第一解碼影像數(shù)據(jù)的幀影像。
16.如權(quán)利要求14所述的方法,還包括臨時存儲所述解碼器生成的作為第一幀影像基礎(chǔ)的第一解碼影像數(shù)據(jù),至少直到生成作為要在所述第一幀影像后顯示的第二幀影像基礎(chǔ)的第二解碼影像數(shù)據(jù);響應(yīng)于當在所述顯示器上顯示所述第一幀影像時發(fā)出的開始記錄操作的指令,將臨時存儲的第一解碼影像數(shù)據(jù)存儲為所述前導(dǎo)影像,其中第一解碼影像數(shù)據(jù)與作為解碼影像數(shù)據(jù)的第二解碼影像數(shù)據(jù)相關(guān)聯(lián);以及當要再現(xiàn)運動圖像時,在顯示基于所述第二解碼影像數(shù)據(jù)的幀影像之前的一段預(yù)定時間上,在所述顯示器上顯示基于第一解碼影像數(shù)據(jù)的幀影像。
17.如權(quán)利要求12所述的方法,還包括從作為通信對等方的外部設(shè)備接收所述編碼影像數(shù)據(jù)。
18.一種用于控制具有單個解碼器的運動圖像處理設(shè)備的操作的計算機程序,所述解碼器用于運動圖像處理和對輸入到其中的編碼影像數(shù)據(jù)連續(xù)地解碼,所述程序使得計算機實現(xiàn)以下功能響應(yīng)于在所述解碼器執(zhí)行解碼的同時發(fā)出的開始記錄操作的指令,存儲(i)在所述指令后首先被所述解碼器完成解碼的解碼影像數(shù)據(jù),(ii)用來通過所述解碼獲得所述解碼影像數(shù)據(jù)的控制信息,和(iii)編碼影像數(shù)據(jù),其中,所述編碼影像數(shù)據(jù)是在發(fā)出開始記錄操作的指令后,直到發(fā)出終止記錄操作的指令時為止的時間段上被輸入的,并且被保存為運動圖像比特流數(shù)據(jù)。
19.如權(quán)利要求18所述的計算機程序,還使得所述計算機實現(xiàn)以下功能通過使得所述解碼器響應(yīng)于在不輸入編碼影像數(shù)據(jù)時發(fā)出的再現(xiàn)運動圖像的指令,將所述控制信息和所述解碼影像數(shù)據(jù)用作前導(dǎo)影像的基礎(chǔ),并且基于所述運動圖像比特流數(shù)據(jù)連續(xù)地生成解碼影像數(shù)據(jù),作為所述前導(dǎo)影像后的幀影像的基礎(chǔ),來再現(xiàn)運動圖像。
20.如權(quán)利要求19所述的計算機程序,還使得所述計算機實現(xiàn)以下功能在存儲介質(zhì)中臨時存儲所述解碼器生成的作為第一幀影像基礎(chǔ)的第一解碼影像數(shù)據(jù),至少直到生成作為要在所述第一幀影像后顯示的第二幀影像基礎(chǔ)的第二解碼影像數(shù)據(jù);響應(yīng)于當在顯示器上顯示所述第一幀影像時發(fā)出的開始記錄操作的指令,將臨時存儲的第一解碼影像數(shù)據(jù)存儲為所述前導(dǎo)影像,其中第一解碼影像數(shù)據(jù)與作為解碼影像數(shù)據(jù)的第二解碼影像數(shù)據(jù)相關(guān)聯(lián);以及當要再現(xiàn)運動圖像時,在顯示基于所述第二解碼影像數(shù)據(jù)的幀影像之前的一段預(yù)定時間上,在所述顯示器上顯示基于第一解碼影像數(shù)據(jù)的幀影像。
全文摘要
本發(fā)明提供了一種運動圖像處理設(shè)備(100),包括用于運動圖像處理和對輸入到其中的編碼影像數(shù)據(jù)連續(xù)地解碼的單個解碼器(32);和控制單元(1,11),所述控制單元(1,11)響應(yīng)于在解碼器執(zhí)行解碼的同時發(fā)出的開始記錄操作的指令,執(zhí)行控制以存儲(i)在指令后首先被解碼器完成解碼的解碼影像數(shù)據(jù),(ii)用來通過解碼獲得解碼影像數(shù)據(jù)的控制信息,和(iii)編碼影像數(shù)據(jù),其中,所述編碼影像數(shù)據(jù)是在發(fā)出開始記錄操作的指令后,直到發(fā)出終止記錄操作的指令時為止的時間段上被輸入的,并且被保存為運動圖像比特流數(shù)據(jù)。
文檔編號H04N5/765GK1713716SQ20051007962
公開日2005年12月28日 申請日期2005年6月23日 優(yōu)先權(quán)日2004年6月23日
發(fā)明者竹內(nèi)望, 細川知志, 大久保敦 申請人:日本電氣株式會社