動(dòng)態(tài)圖像處理裝置、動(dòng)態(tài)圖像處理方法以及程序的制作方法
【專(zhuān)利摘要】本發(fā)明的動(dòng)態(tài)圖像處理裝置具備:塊處理部,其以塊為單位處理動(dòng)態(tài)圖像數(shù)據(jù);切換部,其以所述塊為單位切換使所述塊處理部處理的動(dòng)態(tài)圖像數(shù)據(jù);和切換控制部,其根據(jù)成為所述切換部的切換對(duì)象的多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的規(guī)定狀態(tài),改變由所述切換部切換該多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的順序。
【專(zhuān)利說(shuō)明】動(dòng)態(tài)圖像處理裝置、動(dòng)態(tài)圖像處理方法以及程序
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及對(duì)多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)執(zhí)行再生處理、記錄處理等的規(guī)定處理的動(dòng)態(tài)圖像處理裝置。
【背景技術(shù)】
[0002]在現(xiàn)有技術(shù)中,對(duì)多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)同時(shí)進(jìn)行編碼來(lái)記錄,或進(jìn)行解碼來(lái)再生。為了對(duì)多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)進(jìn)行編碼或解碼,需要對(duì)應(yīng)的編解碼(codec)硬件,存在通過(guò)I個(gè)編解碼硬件來(lái)進(jìn)行編碼或解碼的各種技術(shù)。例如,存在通過(guò)軟件編解碼器的使用來(lái)彌補(bǔ)編解碼硬件的不足的技術(shù),不過(guò)在該技術(shù)的情況下,存在處理很費(fèi)時(shí)間的問(wèn)題。
[0003]在專(zhuān)利文獻(xiàn)I (日本特開(kāi)2008-72336號(hào)公報(bào))中,記載了不使用軟件編解碼器,通過(guò)I個(gè)編解碼硬件,進(jìn)行編碼或解碼的技術(shù)。該技術(shù)以GOP (Group Of Picture,圖像組)為單位切換動(dòng)態(tài)圖像數(shù)據(jù)來(lái)進(jìn)行編碼或解碼。
[0004]但是,在對(duì)多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)同時(shí)進(jìn)行編碼來(lái)記錄,或進(jìn)行解碼來(lái)再生的情況下,多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)不一定是相同的GOP周期(或IDR周期)或相同的幀速率。
[0005]在上述的專(zhuān)利文獻(xiàn)I記載的技術(shù)中,由于并未考慮在多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)中具有不同的編解碼的特性(動(dòng)態(tài)圖像數(shù)據(jù)的形式、再生/記錄時(shí)的條件)的情況,因此在同時(shí)記錄、同時(shí)再生中恐怕會(huì)產(chǎn)生問(wèn)題。
【發(fā)明內(nèi)容】
[0006]本發(fā)明鑒于上述情況而作,目的在于提供一種即使在多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)中具有不同的編解碼的特性(動(dòng)態(tài)圖像數(shù)據(jù)的形式、再生/記錄時(shí)的條件)的情況下,在同時(shí)記錄、同時(shí)再生中也不會(huì)產(chǎn)生問(wèn)題的動(dòng)態(tài)圖像處理裝置、動(dòng)態(tài)圖像處理方法以及程序。
[0007]本發(fā)明的一個(gè)方式,
[0008]為動(dòng)態(tài)圖像處理裝置,其特征在于,具備:
[0009]塊處理部,其以塊為單位處理動(dòng)態(tài)圖像數(shù)據(jù);
[0010]切換部,其以所述塊為單位切換使所述塊處理部處理的動(dòng)態(tài)圖像數(shù)據(jù);和
[0011]切換控制部,其根據(jù)成為所述切換部的切換對(duì)象的多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的規(guī)定狀態(tài),改變由所述切換部切換該多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的順序。
[0012]此外,本發(fā)明的其他的方式,
[0013]為使用以塊為單位處理動(dòng)態(tài)圖像數(shù)據(jù)的塊處理部來(lái)對(duì)多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)同時(shí)執(zhí)行規(guī)定處理的動(dòng)態(tài)圖像處理方法,
[0014]其特征在于,包含:
[0015]切換處理,其以塊為單位切換使所述塊處理部處理的動(dòng)態(tài)圖像數(shù)據(jù);和
[0016]切換控制處理,其根據(jù)成為所述切換處理的切換對(duì)象的多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的規(guī)定狀態(tài),改變由所述切換部切換該多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的順序。
[0017]此外,本發(fā)明的其他的方式,[0018]為記錄了計(jì)算機(jī)的程序的非易失性(non-transitory)的記錄介質(zhì),
[0019]其特征在于,
[0020]使使用以塊為單位處理動(dòng)態(tài)圖像數(shù)據(jù)的塊處理部來(lái)對(duì)多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)同時(shí)執(zhí)行規(guī)定處理的動(dòng)態(tài)圖像處理裝置的計(jì)算機(jī)作為以下功能部來(lái)發(fā)揮作用:
[0021]切換部,其以所述塊為單位對(duì)使所述塊處理部處理的動(dòng)態(tài)圖像數(shù)據(jù)進(jìn)行切換;和
[0022]切換控制部,其根據(jù)成為所述切換部的切換對(duì)象的多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的規(guī)定狀態(tài),改變由所述切換部切換該多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的順序。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0023]圖1是在本發(fā)明的一個(gè)實(shí)施方式的動(dòng)態(tài)圖像處理裝置中執(zhí)行解碼處理的情況下的框圖。
[0024]圖2是用于說(shuō)明FIFO緩沖區(qū)域的示意圖。
[0025]圖3是示出圖1的顯示控制部所執(zhí)行的顯示控制處理的流程的流程圖。
[0026]圖4是示出圖1的動(dòng)態(tài)圖像選擇控制部所執(zhí)行的動(dòng)態(tài)圖像選擇控制處理的流程的流程圖。
[0027]圖5是示出圖1的幀速率變更部所執(zhí)行的幀速率變更處理的流程的流程圖。
[0028]圖6是示出圖1的動(dòng)態(tài)圖像選擇控制部所執(zhí)行的動(dòng)態(tài)圖像選擇控制處理的流程的其他示例的流程圖。
[0029]圖7是在本發(fā)明的一個(gè)實(shí)施方式的動(dòng)態(tài)圖像處理裝置中進(jìn)行編碼處理的情況下的框圖。
【具體實(shí)施方式】
[0030]以下,使用附圖對(duì)本發(fā)明的實(shí)施方式進(jìn)行說(shuō)明。
[0031]本發(fā)明的一個(gè)實(shí)施方式所涉及的動(dòng)態(tài)圖像處理裝置,遵循H.264 / MPEG (MovingPicture Experts Group,運(yùn)動(dòng)圖像專(zhuān)家組)-4AVC (Advanced Video Coding,高級(jí)視頻編碼)來(lái)執(zhí)行編碼以及解碼。
[0032]此外,動(dòng)態(tài)圖像處理裝置,例如,對(duì)由多個(gè)攝像裝置同時(shí)拍攝(同步拍攝)的動(dòng)態(tài)圖像,由I個(gè)編解碼硬件進(jìn)行編碼,生成IDR(Instantaneous Decoder Refresh,即時(shí)解碼器刷新)周期以及幀速率分別不同的多個(gè)動(dòng)態(tài)圖像數(shù)據(jù),并存儲(chǔ)到存儲(chǔ)單元。
[0033]此外,動(dòng)態(tài)圖像處理裝置,對(duì)通過(guò)上述的編碼存儲(chǔ)至存儲(chǔ)單元的、IDR周期以及幀速率分別不同的多個(gè)動(dòng)態(tài)圖像數(shù)據(jù),由I個(gè)編解碼硬件進(jìn)行解碼,分割顯示在I個(gè)顯示單元來(lái)進(jìn)行同時(shí)再生。
[0034]像這樣構(gòu)成的動(dòng)態(tài)圖像裝置,不用按照每個(gè)編碼或解碼使用多個(gè)編解碼硬件。
[0035]通常,在用I個(gè)編解碼硬件對(duì)多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)進(jìn)行編解碼的情況下,會(huì)使用軟件編解碼器,不過(guò)軟件編解碼器處理很費(fèi)時(shí)間,但在本實(shí)施方式的動(dòng)態(tài)圖像處理裝置中,由于不使用軟件編解碼器,因此動(dòng)態(tài)圖像數(shù)據(jù)的再生/存儲(chǔ)的處理并不費(fèi)時(shí)間。
[0036]關(guān)于像這樣構(gòu)成的動(dòng)態(tài)圖像處理裝置,首先對(duì)解碼處理進(jìn)行說(shuō)明。
[0037]圖1是在本發(fā)明的一個(gè)實(shí)施方式的動(dòng)態(tài)圖像處理裝置中執(zhí)行解碼處理的情況下的框圖。[0038]“解碼處理”是指,在本實(shí)施方式中,將在存儲(chǔ)器單元(后述的DRAM11)中存儲(chǔ)的多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)適當(dāng)?shù)剌斎氲絀個(gè)解碼器進(jìn)行解碼,將進(jìn)行了解碼的數(shù)據(jù)暫時(shí)保存到緩沖區(qū),按照保存順序依次向顯示單元(后述的顯示部19)進(jìn)行輸出,并對(duì)多個(gè)動(dòng)態(tài)圖像進(jìn)行分割顯示為止的一系列的處理。
[0039]另外,解碼所使用的動(dòng)態(tài)圖像數(shù)據(jù),是將由多個(gè)攝像裝置拍攝的運(yùn)動(dòng)圖像的數(shù)據(jù)編碼為存儲(chǔ)用的數(shù)據(jù)后的、IDR周期以及幀速率分別不同的動(dòng)態(tài)圖像數(shù)據(jù)。
[0040]動(dòng)態(tài)圖像處理裝置I如圖1所不,具備:DRAM(Dynamic Random Access Memory,動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器)11、輸入切換部12、解碼器13、輸出切換部14、動(dòng)態(tài)圖像選擇控制部15、IDR周期確定部16、幀速率變更部17、顯示控制部18、和顯示部19。
[0041]DRAMll既被用作暫時(shí)存儲(chǔ)圖像數(shù)據(jù)的緩沖存儲(chǔ)器,又被用作各種功能部的工作(working)存儲(chǔ)器。
[0042]此外,DRAMll存儲(chǔ)IDR周期以及幀速率分別不同的多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)1、2...n。
[0043]該多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)l、2...n,是作為同時(shí)再生的多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)被任意選擇的數(shù)據(jù)。
[0044]此外,DRAMll具有按照每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)來(lái)存儲(chǔ)進(jìn)行再生的動(dòng)態(tài)圖像數(shù)據(jù)的FIFO (First In,First Out,先進(jìn)先出)緩沖區(qū)域。在該FIFO緩沖區(qū)域中存儲(chǔ)的數(shù)據(jù),按照最先進(jìn)入到存儲(chǔ)器的數(shù)據(jù)先被處理,直到該數(shù)據(jù)的處理結(jié)束才處理下一個(gè)進(jìn)來(lái)的數(shù)據(jù)這樣的動(dòng)作原理進(jìn)行處理。
[0045]圖2是用于說(shuō)明FIFO緩沖區(qū)域的示意圖。
[0046]FIFO緩沖區(qū)域,如圖1所示,按照每個(gè)進(jìn)行顯示再生的動(dòng)態(tài)圖像數(shù)據(jù)被確保。
[0047]各FIFO緩沖區(qū)域,如圖2所示,對(duì)應(yīng)于各IDR塊(block),確保了多個(gè)IDR塊m區(qū)域、m-1區(qū)域、m_2區(qū)域、m_3區(qū)域。
[0048]此外,各FIFO緩沖區(qū)域,考慮幀速率、編解碼的處理能力來(lái)確保區(qū)域。
[0049]此外,各FIFO緩沖區(qū)域構(gòu)成為,按照每個(gè)動(dòng)態(tài)圖像數(shù)據(jù),確保至少能夠保存I個(gè)IDR周期的幀圖像的容量以上。
[0050]此外,在DRAMll中構(gòu)成為,通過(guò)后述的IDR周期確定部16的IDR周期的確定,在再生/記錄之前確定被指定為再生/記錄的對(duì)象的各動(dòng)態(tài)圖像數(shù)據(jù)的IDR周期,并根據(jù)該被確定的IDR周期動(dòng)態(tài)地變更與各動(dòng)態(tài)圖像數(shù)據(jù)對(duì)應(yīng)的存儲(chǔ)器的容量。
[0051]像這樣構(gòu)成的FIFO緩沖區(qū)域,基于動(dòng)態(tài)圖像數(shù)據(jù)的解析結(jié)果,確??紤]了 IDR周期的區(qū)域。
[0052]具體來(lái)說(shuō),例如,在動(dòng)態(tài)圖像數(shù)據(jù)I的IDR周期為“NI”,動(dòng)態(tài)圖像數(shù)據(jù)I的單位幀圖像的數(shù)據(jù)大小為“SI”字節(jié)的情況下,作為存儲(chǔ)動(dòng)態(tài)圖像數(shù)據(jù)I的解碼數(shù)據(jù)的FIFO緩沖區(qū)1,確?!癗1XS1”的存儲(chǔ)器區(qū)域。此外,在動(dòng)態(tài)圖像數(shù)據(jù)2的IDR周期為“N2”,動(dòng)態(tài)圖像數(shù)據(jù)2的單位幀圖像的數(shù)據(jù)大小為“S2”字節(jié)的情況下,作為存儲(chǔ)動(dòng)態(tài)圖像數(shù)據(jù)2的解碼數(shù)據(jù)的FIFO緩沖區(qū)2,確保“N2XS2”的存儲(chǔ)器區(qū)域。
[0053]因此,在動(dòng)態(tài)圖像處理裝置I中,在將動(dòng)態(tài)圖像數(shù)據(jù)I以及動(dòng)態(tài)圖像數(shù)據(jù)2用于解碼處理的情況下,首先,在對(duì)動(dòng)態(tài)圖像數(shù)據(jù)I的I個(gè)IDR周期的幀圖像“NI”枚進(jìn)行解碼之后依次存儲(chǔ)到FIFO緩沖區(qū)I。接著,在對(duì)動(dòng)態(tài)圖像數(shù)據(jù)2的I個(gè)IDR周期的幀圖像“N2”枚進(jìn)行解碼之后依次存儲(chǔ)到FIFO緩沖區(qū)2。重復(fù)這些處理。[0054]返回到圖1,輸入切換部12切換從在DRAMll中存儲(chǔ)的動(dòng)態(tài)圖像數(shù)據(jù)中向解碼器輸出的動(dòng)態(tài)圖像數(shù)據(jù)。輸入切換部12,通過(guò)動(dòng)態(tài)圖像選擇控制部15,進(jìn)行輸入多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)中的哪一個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的切換控制。通過(guò)動(dòng)態(tài)圖像選擇控制部15,輸入切換部12將規(guī)定的動(dòng)態(tài)圖像數(shù)據(jù)輸入到解碼器13。
[0055]解碼器13對(duì)由輸入切換部12輸出的動(dòng)態(tài)圖像數(shù)據(jù)進(jìn)行解碼,即,進(jìn)行譯碼,取出壓縮前的數(shù)據(jù)。
[0056]解碼器13將取出的數(shù)據(jù)向輸出切換部14輸出。
[0057]輸出切換部14,將由解碼器13取出的數(shù)據(jù)(以下稱(chēng)為“解碼數(shù)據(jù)”)存儲(chǔ)到DRAMll的規(guī)定的FIFO緩沖區(qū)。輸出切換部14,通過(guò)動(dòng)態(tài)圖像選擇控制部15,進(jìn)行將解碼數(shù)據(jù)存儲(chǔ)到多個(gè)規(guī)定的FIFO緩沖區(qū)的切換控制。通過(guò)動(dòng)態(tài)圖像選擇控制部15,輸出切換部14將解碼數(shù)據(jù)存儲(chǔ)到規(guī)定的FIFO緩沖區(qū)。
[0058]動(dòng)態(tài)圖像選擇控制部15,基于由IDR周期確定部16確定的IDR周期以及由幀速率變更部變更了的動(dòng)態(tài)圖像數(shù)據(jù)的幀速率,對(duì)輸入切換部12的、動(dòng)態(tài)圖像數(shù)據(jù)向解碼器13的輸入切換,以及輸出切換部14的、解碼數(shù)據(jù)向DRAMll的FIFO緩沖區(qū)的輸出切換分別進(jìn)行控制。
[0059]此外,動(dòng)態(tài)圖像選擇控制部15,根據(jù)顯示控制部18對(duì)顯示部19的顯示控制,基于顯示部19上的各動(dòng)態(tài)圖像數(shù)據(jù)的再生時(shí)間,對(duì)輸入切換部12的、動(dòng)態(tài)圖像數(shù)據(jù)向解碼器13的輸入切換,以及輸出切換部14的、解碼數(shù)據(jù)向DRAMll的FIFO緩沖區(qū)的輸出切換分別進(jìn)行控制。
[0060]具體來(lái)說(shuō),動(dòng)態(tài)圖像選擇控制部15,例如,進(jìn)行切換為再生時(shí)間最少的動(dòng)態(tài)圖像數(shù)據(jù)的控制。這時(shí),動(dòng)態(tài)圖像選擇控制部15也可以構(gòu)成為,根據(jù)構(gòu)成IDR周期的幀的數(shù)目和各動(dòng)態(tài)圖像數(shù)據(jù)的幀速率,將以規(guī)定塊為單位已輸入到解碼器的動(dòng)態(tài)圖像數(shù)據(jù)的量換算為總再生時(shí)間,并以IDR周期為單位選擇向解碼器輸入的動(dòng)態(tài)圖像數(shù)據(jù),使得該總再生時(shí)間相等。
[0061]另外,動(dòng)態(tài)圖像處理裝置I也可以構(gòu)成為,根據(jù)按照每個(gè)IDR周期而不同的幀速率和構(gòu)成各IDR周期的幀的數(shù)目來(lái)算出已輸入到解碼器的多個(gè)規(guī)定塊的總再生時(shí)間。
[0062]此外,動(dòng)態(tài)圖像選擇控制部15,基于DRAMll的各FIFO緩沖區(qū)的緩沖區(qū)余量,對(duì)輸入切換部12的、動(dòng)態(tài)圖像數(shù)據(jù)向解碼器13的輸入切換,以及輸出切換部14的、解碼數(shù)據(jù)向DRAMll的FIFO緩沖區(qū)的輸出切換分別進(jìn)行控制。具體來(lái)說(shuō),動(dòng)態(tài)圖像選擇控制部15進(jìn)行如下控制,例如,從與緩沖區(qū)余量少的FIFO緩沖區(qū)相對(duì)應(yīng)的動(dòng)態(tài)圖像數(shù)據(jù)切換為其他的動(dòng)態(tài)圖像數(shù)據(jù),或切換為與緩沖區(qū)余量多的FIFO緩沖區(qū)相對(duì)應(yīng)的動(dòng)態(tài)圖像數(shù)據(jù)。
[0063]IDR周期確定部16,解析存儲(chǔ)于DRAMll的各動(dòng)態(tài)圖像數(shù)據(jù),確定每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的IDR周期。“ IDR周期”是指,成為IDR幀的插入間隔的幀數(shù)。即,IDR周期確定部16解析動(dòng)態(tài)圖像數(shù)據(jù),根據(jù)IDR幀的插入間隔確定IDR周期。
[0064]幀速率變更部17,根據(jù)用戶的操作,從規(guī)定的動(dòng)態(tài)圖像數(shù)據(jù)的幀速率變更為用戶所指定的任意的幀速率。
[0065]顯示控制部18,控制顯示部19使得將在DRAMlI的規(guī)定的FIFO緩沖區(qū)域中存儲(chǔ)的解碼數(shù)據(jù)顯示輸出。
[0066]顯示控制部18,基于由IDR周期確定部16確定的IDR周期以及由幀速率變更部變更了的動(dòng)態(tài)圖像數(shù)據(jù)的幀速率,來(lái)決定存儲(chǔ)進(jìn)行顯示控制的解碼數(shù)據(jù)的FIFO緩沖區(qū)域,并控制顯示部19使得將在所決定的FIFO緩沖區(qū)域中存儲(chǔ)的解碼數(shù)據(jù)顯示輸出。
[0067]顯示部19由顯示器等構(gòu)成,通過(guò)顯示控制部18的控制,將在DRAMll的規(guī)定的FIFO緩沖區(qū)域中存儲(chǔ)的解碼數(shù)據(jù)顯示輸出。
[0068]在如上所述構(gòu)成的動(dòng)態(tài)圖像處理裝置I中,即使在多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)中具有不同編解碼的特性(幀速率、IDR周期)的情況下,在同時(shí)再生中也不會(huì)產(chǎn)生問(wèn)題。
[0069]圖3是示出圖1的顯示控制部18所執(zhí)行的顯示控制處理的流程的流程圖。
[0070]在該顯示控制處理中,通過(guò)顯示控制部18,隨著再生預(yù)定時(shí)刻到來(lái),按照幀速率從DRAMll的FIFO緩沖區(qū)取得已解碼的動(dòng)態(tài)圖像數(shù)據(jù),并以指定的幀速率的周期在顯示部19分別進(jìn)行再生顯示。然后,在顯示控制處理中,在成為進(jìn)行同時(shí)再生的動(dòng)態(tài)圖像的數(shù)目的情況下,結(jié)束處理。
[0071]另外,已解碼的動(dòng)態(tài)圖像數(shù)據(jù),按照各數(shù)據(jù)的每個(gè)IDR塊而幀速率不同。S卩,顯示控制部18,基于各已解碼的動(dòng)態(tài)圖像數(shù)據(jù)的每個(gè)IDR塊的幀速率,進(jìn)行顯示部19中的再生顯示的控制。
[0072]在步驟Sll中,顯示控制部18設(shè)定“K = I”來(lái)進(jìn)行成為處理對(duì)象的動(dòng)態(tài)圖像數(shù)據(jù)的編號(hào)(以下稱(chēng)為“動(dòng)態(tài)圖像編號(hào)”)的初始化。另外,“K”表示各進(jìn)行了解碼的動(dòng)態(tài)圖像數(shù)據(jù)的動(dòng)態(tài)圖像編號(hào)。
[0073]在步驟S12中,顯示控制部18設(shè)定“ IDR塊編號(hào)⑷=I ”。
[0074]在步驟S13中,顯示控制部18設(shè)定“IDR塊內(nèi)幀編號(hào)⑷=I”。
[0075]在步驟S14中,顯示控制部18對(duì)下一個(gè)幀的再生預(yù)定時(shí)刻(K)是否為當(dāng)前時(shí)刻(“下一個(gè)幀的再生預(yù)定時(shí)刻(K)=當(dāng)前時(shí)刻?”)進(jìn)行判定。不過(guò),在對(duì)各動(dòng)態(tài)圖像數(shù)據(jù)的開(kāi)頭幀進(jìn)行再生時(shí),因?yàn)橄乱粋€(gè)幀的再生預(yù)定時(shí)刻(K)沒(méi)有被設(shè)定,所以當(dāng)作滿足該判定條件直接進(jìn)行再生。
[0076]在下一個(gè)幀的再生預(yù)定時(shí)刻⑷不是當(dāng)前時(shí)刻的情況下,在步驟S14中為“否”,處理前進(jìn)到步驟S20。關(guān)于步驟S20以后的處理見(jiàn)后述。
[0077]與此相對(duì),在下一個(gè)幀的再生預(yù)定時(shí)刻(K)為當(dāng)前時(shí)刻的情況下,在步驟S14中為“是”,處理前進(jìn)到步驟S15。
[0078]在步驟S15中,顯示控制部18進(jìn)行控制使得將FIFO緩沖區(qū)(K)內(nèi)的由IDR塊編號(hào)(K)、再生幀編號(hào)(K)表示的幀圖像在顯示部19上顯示輸出。其結(jié)果,F(xiàn)IFO緩沖區(qū)(K)內(nèi)的由IDR塊編號(hào)(K)、再生巾貞編號(hào)(K)表不的巾貞圖像在顯不部19上被顯不輸出。
[0079]在步驟S16中,顯示控制部18設(shè)定“IDR塊內(nèi)幀編號(hào)⑷=IDR塊內(nèi)幀編號(hào)00+1”,使計(jì)數(shù)前進(jìn)到下一個(gè)IDR塊內(nèi)幀編號(hào)(K)。
[0080]在步驟S17中,顯示控制部18設(shè)定“B = IDR塊編號(hào)⑷”且“下一個(gè)幀的再生預(yù)定時(shí)間(K)=當(dāng)前時(shí)刻+1 /幀速率(K,B)”。
[0081]在此,“K”表示各進(jìn)行了解碼的動(dòng)態(tài)圖像數(shù)據(jù)的動(dòng)態(tài)圖像編號(hào),“B”表示IDR塊編號(hào)。“幀速率(K,B)”是指,在后述的幀速率變更處理中被生成或者被更新并被存儲(chǔ)的二維排列數(shù)據(jù),意味著規(guī)定的已解碼的動(dòng)態(tài)圖像數(shù)據(jù)的規(guī)定的IDR塊編號(hào)時(shí)的幀速率。
[0082]在步驟S18中,顯示控制部18對(duì)IDR塊內(nèi)幀編號(hào)是否比IDR周期⑷大(“IDR塊內(nèi)幀編號(hào)>IDR周期⑷”)進(jìn)行判定。[0083]在IDR塊內(nèi)幀編號(hào)比IDR周期⑷小的情況下,在步驟S18中判定為“否”,處理前進(jìn)到步驟S20。
[0084]與此相對(duì),在IDR塊內(nèi)幀編號(hào)比IDR周期⑷大的情況下,在步驟S18中判定為“是”,處理前進(jìn)到步驟S19。
[0085]在步驟S19中,顯示控制部18設(shè)定“ IDR塊編號(hào)⑷=IDR塊編號(hào)(K)+IIDR塊內(nèi)幀編號(hào)⑷=1”,使計(jì)數(shù)前進(jìn)到下一個(gè)IDR塊編號(hào)⑷的IDR塊內(nèi)幀編號(hào)⑷=I。
[0086]在步驟S20中,顯示控制部18設(shè)定“K = K+1”,使計(jì)數(shù)前進(jìn)。
[0087]在步驟S21中,顯示控制部18對(duì)K是否比同時(shí)再生的動(dòng)態(tài)圖像的數(shù)目多(“K〉同時(shí)再生的動(dòng)態(tài)圖像的數(shù)目?”)進(jìn)行判定。
[0088]在同時(shí)再生的動(dòng)態(tài)圖像的數(shù)目比K多的情況下,在步驟S21中判定為“否”,處理返回到步驟S2,執(zhí)行步驟S2以后的處理。
[0089]與此相對(duì),在K比同時(shí)再生的動(dòng)態(tài)圖像的數(shù)目多的情況下,在步驟S21中判定為“是”,處理前進(jìn)到步驟S22。
[0090]在步驟S22中,顯示控制部18對(duì)顯示控制處理是否結(jié)束進(jìn)行判定。
[0091]在顯示控制處理未結(jié)束的情況下,在步驟S22中判定為“否”,處理返回到步驟S11,執(zhí)行步驟Sll以后的處理。
[0092]與此相對(duì),在顯示控制處理結(jié)束的情況下,在步驟S22中判定為“是”,顯示控制處
理結(jié)束。
[0093]因此,在上述的顯示控制處理中,顯示控制部18進(jìn)行基于幀速率將在DRAMll的FIFO緩沖區(qū)中存儲(chǔ)的已解碼的動(dòng)態(tài)圖像數(shù)據(jù)在顯示部19上顯示再生的控制。而且,顯示控制部18基于已解碼的動(dòng)態(tài)圖像數(shù)據(jù)的幀速率,設(shè)定下一個(gè)再生時(shí)刻。此外,顯示控制部18搜索可再生的已解碼的動(dòng)態(tài)圖像數(shù)據(jù)并待機(jī)直到下一個(gè)再生時(shí)刻到來(lái)為止。
[0094]然后,顯示控制部18進(jìn)行對(duì)再生時(shí)刻到來(lái)的已解碼的動(dòng)態(tài)圖像數(shù)據(jù)進(jìn)行再生,并設(shè)定下一個(gè)再生時(shí)刻的處理。
[0095]以上,對(duì)圖1的顯示控制部18所執(zhí)行的顯示控制處理的流程進(jìn)行了說(shuō)明。
[0096]以下,對(duì)圖1的動(dòng)態(tài)圖像選擇控制部15所執(zhí)行的動(dòng)態(tài)圖像選擇控制處理的流程進(jìn)行說(shuō)明。
[0097]圖4是示出圖1的動(dòng)態(tài)圖像選擇控制部15所執(zhí)行的動(dòng)態(tài)圖像選擇控制處理的流程的流程圖。
[0098]在該動(dòng)態(tài)圖像選擇控制處理中,動(dòng)態(tài)圖像選擇控制部15基于在顯示部19進(jìn)行了再生的時(shí)間的總時(shí)間(以下稱(chēng)為“總處理再生時(shí)間”)進(jìn)行動(dòng)態(tài)圖像數(shù)據(jù)的選擇。詳細(xì)來(lái)說(shuō),動(dòng)態(tài)圖像選擇控制部15選擇總處理再生時(shí)間最短的動(dòng)態(tài)圖像數(shù)據(jù)并控制輸入切換部12以及輸出切換部14。
[0099]在步驟S41中,動(dòng)態(tài)圖像選擇控制部15設(shè)定“K = I”來(lái)進(jìn)行成為處理對(duì)象的動(dòng)態(tài)圖像數(shù)據(jù)的編號(hào)(以下稱(chēng)為“動(dòng)態(tài)圖像編號(hào)”)的初始化。
[0100]在步驟S42中,動(dòng)態(tài)圖像選擇控制部15設(shè)定“IDR塊編號(hào)(K)=l”。
[0101]在步驟S43中,動(dòng)態(tài)圖像選擇控制部15控制輸入切換部12使得由IDR塊編號(hào)(K)指定的塊的壓縮數(shù)據(jù)輸入到解碼器13。其結(jié)果,規(guī)定的動(dòng)態(tài)圖像數(shù)據(jù)中的塊的壓縮數(shù)據(jù)通過(guò)輸入切換部12輸入到解碼器13。[0102]在步驟S44中,動(dòng)態(tài)圖像選擇控制部15設(shè)定“IDR塊編號(hào)⑷=IDR塊編號(hào)00+1”,使計(jì)數(shù)前進(jìn)到下一個(gè)IDR塊編號(hào)(K)。
[0103]在步驟S45中,動(dòng)態(tài)圖像選擇控制部15設(shè)定“B = IDR塊編號(hào)(K)
[0104]總處理再生時(shí)間(K)=總處理再生時(shí)間(K)+IDR周期(K) /幀速率(K,B) ”。
[0105]在步驟S46中,動(dòng)態(tài)圖像選擇控制部15對(duì)前一個(gè)輸入塊的解碼是否完成進(jìn)行判定。
[0106]在前一個(gè)輸入塊的解碼未完成的情況下,在步驟S46中判定為“否”,直到前一個(gè)輸入塊的解碼完成為止,處于待機(jī)狀態(tài)。
[0107]與此相對(duì),在前一個(gè)輸入塊的解碼完成的情況下,在步驟S46中判定為“是”,處理前進(jìn)到步驟S47。
[0108]在步驟S47中,動(dòng)態(tài)圖像選擇控制部15確定(在X = 1、2、3...中)總處理再生時(shí)間(X)最小的X。
[0109]在步驟S48中,動(dòng)態(tài)圖像選擇控制部15設(shè)定“K = X”,進(jìn)行對(duì)輸入切換部12以及輸出切換部14進(jìn)行切換的控制。
[0110]在步驟S49中,動(dòng)態(tài)圖像選擇控制部15對(duì)動(dòng)態(tài)圖像選擇控制處理是否結(jié)束進(jìn)行判定。
[0111]在動(dòng)態(tài)圖像選擇控制處理未結(jié)束的情況下,在步驟S49中判定為“否”,處理返回到步驟S42,執(zhí)行步驟S42以后的處理。
[0112]與此相對(duì),在動(dòng)態(tài)圖像選擇控制處理結(jié)束的情況下,在步驟S49中判定為“是”,動(dòng)態(tài)圖像選擇控制處理結(jié)束。
[0113]因此,在上述的動(dòng)態(tài)圖像選擇控制處理中,動(dòng)態(tài)圖像選擇控制部15進(jìn)行如下處理:對(duì)輸入切換部12以及輸出切換部14進(jìn)行控制,使得對(duì)在DRAMll中存儲(chǔ)的動(dòng)態(tài)圖像數(shù)據(jù)依次選擇在顯示部19上的總處理再生時(shí)間最短的動(dòng)態(tài)圖像數(shù)據(jù)。
[0114]以上,對(duì)圖1的動(dòng)態(tài)圖像選擇控制部15所執(zhí)行的動(dòng)態(tài)圖像選擇控制處理的流程進(jìn)行了說(shuō)明。
[0115]以下,對(duì)圖1的幀速率變更部17所執(zhí)行的幀速率變更處理的流程進(jìn)行說(shuō)明。
[0116]圖5是示出圖1的幀速率變更部17所執(zhí)行的幀速率變更處理的流程的流程圖。
[0117]在該幀速率變更處理中,通過(guò)幀速率變更部17,以IDR塊為單位,由用戶在任意的時(shí)刻變更動(dòng)態(tài)圖像數(shù)據(jù)的幀速率。任意的時(shí)刻是指,不論是動(dòng)態(tài)圖像數(shù)據(jù)的再生前,還是動(dòng)態(tài)圖像數(shù)據(jù)的再生中,在任意的時(shí)刻都可以變更。
[0118]在步驟S61中,幀速率變更部17對(duì)是否存在來(lái)自用戶的再生幀速率的變更指示進(jìn)行判定。
[0119]在沒(méi)有來(lái)自用戶的再生幀速率的變更指示的情況下,在步驟S61中判定為“否”,變?yōu)榇龣C(jī)狀態(tài)。
[0120]與此相對(duì),在存在來(lái)自用戶的再生幀速率的變更指示的情況下,在步驟S61中被判定為“是”,處理前進(jìn)到步驟S62。
[0121]在步驟S62中,幀速率變更部17設(shè)定“K =被指定的動(dòng)態(tài)圖像編號(hào)”,來(lái)確定變更對(duì)象的動(dòng)態(tài)圖像數(shù)據(jù)。
[0122]在步驟S63中,幀速率變更部17對(duì)是否存在來(lái)自用戶的IDR塊編號(hào)的指定進(jìn)行判定。
[0123]在沒(méi)有來(lái)自用戶的IDR塊編號(hào)的指定的情況下,在步驟S63中被判定為“否”,處理前進(jìn)到步驟S64。
[0124]在步驟S64中,幀速率變更部17設(shè)定“B = IDR塊編號(hào)(K)+1”,使計(jì)數(shù)從當(dāng)前的IDR塊編號(hào)前進(jìn)到下一個(gè)IDR塊編號(hào)。然后,處理前進(jìn)到步驟S66。關(guān)于步驟S66的處理見(jiàn)后述。
[0125]與此相對(duì),在存在來(lái)自用戶的IDR塊編號(hào)的指定的情況下,在步驟S63中被判定為“是”,處理前進(jìn)到步驟S65。
[0126]在步驟S65中,幀速率變更部17設(shè)定“B =被指定的IDR塊編號(hào)(K) ”,從而前進(jìn)到被指定的IDR塊編號(hào)。
[0127]在步驟S66中,幀速率變更部17設(shè)定“幀速率(K,B)=被指定的幀速率”,來(lái)存儲(chǔ)幀速率。該幀速率(K,B)為二維排列數(shù)據(jù)。
[0128]在步驟S67中,幀速率變更部17對(duì)幀速率變更處理是否結(jié)束進(jìn)行判定。
[0129]在幀速率變更處理未結(jié)束的情況下,在步驟S67中被判定為“否”,處理返回到步驟S61,執(zhí)行步驟S61以后的處理。
[0130]與此相對(duì),在幀速率變更處理結(jié)束的情況下,在步驟S67中被判定為“是”,幀速率變更處理結(jié)束。
[0131]因此,在上述的幀速率變更處理中,幀速率變更部17進(jìn)行來(lái)自用戶的以IDR塊為單位的動(dòng)態(tài)圖像數(shù)據(jù)的幀速率的變更的處理。另外,在沒(méi)有來(lái)自用戶的以IDR塊為單位的指定的情況下,自動(dòng)地變更下一個(gè)IDR塊的幀速率。
[0132]〈變形例〉
[0133]在上述的動(dòng)態(tài)圖像選擇控制處理中,動(dòng)態(tài)圖像選擇控制部15構(gòu)成為,根據(jù)總處理再生時(shí)間來(lái)進(jìn)行輸入切換部12以及輸出切換部14的切換,但在本變形例中,動(dòng)態(tài)圖像選擇控制部15構(gòu)成為,根據(jù)FIFO緩沖區(qū)域的余量,進(jìn)行輸入切換部12以及輸出切換部14的切換。
[0134]具體來(lái)說(shuō),在FIFO緩沖區(qū)域的余量剩下少的情況下,選擇其他的動(dòng)態(tài)圖像數(shù)據(jù),或在FIFO緩沖區(qū)域的余量多的情況下,選擇該FIFO緩沖區(qū)域的余量多的動(dòng)態(tài)圖像數(shù)據(jù)。
[0135]圖6是示出圖1的動(dòng)態(tài)圖像選擇控制部15所執(zhí)行的動(dòng)態(tài)圖像選擇控制處理的流程的其他示例的流程圖。
[0136]在步驟S81中,動(dòng)態(tài)圖像選擇控制部15設(shè)定“K = I”來(lái)進(jìn)行成為處理對(duì)象的動(dòng)態(tài)圖像編號(hào)的初始化。
[0137]在步驟S82中,動(dòng)態(tài)圖像選擇控制部15對(duì)前一個(gè)輸入塊的解碼是否完成進(jìn)行判定。
[0138]在前一個(gè)輸入塊的解碼未完成的情況下,在步驟S82中被判定為“否”,直到前一個(gè)輸入塊的解碼完成為止,處于待機(jī)狀態(tài)。
[0139]與此相對(duì),在前一個(gè)輸入塊的解碼完成的情況下,在步驟S82中被判定為“是”,處理前進(jìn)到步驟S83。
[0140]在步驟S83中,動(dòng)態(tài)圖像選擇控制部15對(duì)FIFO緩沖區(qū)域的余量(K)是否為規(guī)定以上進(jìn)行判定。[0141]在FIFO緩沖區(qū)域的余量(K)不是規(guī)定以上的情況下,在步驟S83中被判定為“否”處理返回到步驟S82,執(zhí)行步驟S82以后的處理。
[0142]與此相對(duì),在FIFO緩沖區(qū)域的余量(K)為規(guī)定以上的情況下,在步驟S83中被判定為“是”處理前進(jìn)到步驟S84。
[0143]在步驟S84中,動(dòng)態(tài)圖像選擇控制部15確定FIFO緩沖區(qū)域的余量(X)最小的X。
[0144]在步驟S85中,動(dòng)態(tài)圖像選擇控制部15設(shè)定“K = X”,進(jìn)行對(duì)輸入切換部12以及輸出切換部14進(jìn)行切換的控制。
[0145]在步驟S86中,動(dòng)態(tài)圖像選擇控制部15對(duì)動(dòng)態(tài)圖像選擇控制處理是否結(jié)束進(jìn)行判定。
[0146]在動(dòng)態(tài)圖像選擇控制處理未結(jié)束的情況下,在步驟S86中被判定為“否”,處理返回到步驟S82,執(zhí)行步驟S82以后的處理。
[0147]與此相對(duì),在動(dòng)態(tài)圖像選擇控制處理結(jié)束的情況下,在步驟S86中被判定為“是”,動(dòng)態(tài)圖像選擇控制處理結(jié)束。
[0148]以上,對(duì)本實(shí)施方式中的動(dòng)態(tài)圖像處理裝置I的解碼處理進(jìn)行了說(shuō)明。
[0149]以下,對(duì)本實(shí)施方式中的動(dòng)態(tài)圖像處理裝置I的編碼處理進(jìn)行說(shuō)明。
[0150]本實(shí)施方式中的“編碼處理”是指,將由多個(gè)攝像裝置拍攝的動(dòng)態(tài)圖像通過(guò)I個(gè)編碼器進(jìn)行適當(dāng)編碼,將進(jìn)行了編碼的數(shù)據(jù)暫時(shí)保存在DRAMll中,并依次存儲(chǔ)至存儲(chǔ)部為止的一系列的處理。
[0151]圖7是在本發(fā)明的一個(gè)實(shí)施方式的動(dòng)態(tài)圖像處理裝置I中進(jìn)行編碼處理的情況下的框圖。
[0152]本實(shí)施方式的動(dòng)態(tài)圖像處理裝置1,在執(zhí)行編碼處理的情況下,I個(gè)編解碼硬件作為編碼器發(fā)揮作用。即,在動(dòng)態(tài)圖像處理裝置I中,在解碼處理中作為解碼器發(fā)揮了作用的編解碼硬件作為編碼器來(lái)發(fā)揮作用。
[0153]另外,以下,關(guān)于在上述的解碼處理和編碼處理中相同的功能構(gòu)成,附上相同的符號(hào)并參照上述的解碼處理的說(shuō)明,從而省略說(shuō)明。
[0154]輸入切換部12從攝像裝置取得成為動(dòng)態(tài)圖像數(shù)據(jù)的數(shù)據(jù)。
[0155]IDR周期確定部16基于編碼器13所產(chǎn)生的編碼器結(jié)果,確定各動(dòng)態(tài)圖像數(shù)據(jù)的IDR周期。
[0156]存儲(chǔ)控制部20考慮幀速率變更部17所進(jìn)行的幀速率的變更、由IDR周期確定部16確定的IDR周期、FIFO緩沖區(qū)的余量、輸入切換部12中的數(shù)據(jù)的輸入時(shí)間等,控制動(dòng)態(tài)圖像數(shù)據(jù)向DRAMll的存儲(chǔ)。
[0157]另外,動(dòng)態(tài)圖像選擇控制部15以及存儲(chǔ)控制部20中的動(dòng)態(tài)圖像的選擇控制以及存儲(chǔ)控制,也可以應(yīng)用和解碼器的情況同樣的基準(zhǔn)。
[0158]通過(guò)像這樣構(gòu)成,在動(dòng)態(tài)圖像處理裝置I中,即使在多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)中具有不同的編解碼的特性的情況下,在同時(shí)記錄時(shí)也不會(huì)產(chǎn)生問(wèn)題。
[0159]此外,在上述的動(dòng)態(tài)圖像處理裝置I中,在不同的時(shí)刻進(jìn)行編碼處理和解碼處理,即,構(gòu)成為使編解碼硬件在不同的時(shí)刻發(fā)揮編碼的功能和解碼的功能。但是,在動(dòng)態(tài)圖像處理裝置I中,可以構(gòu)成為不是以處于不同的時(shí)刻的數(shù)據(jù)處理為單位,而是以規(guī)定的動(dòng)態(tài)圖像數(shù)據(jù)的IDR周期為單位交替地進(jìn)行編碼處理和解碼處理。[0160]通過(guò)像這樣構(gòu)成,在動(dòng)態(tài)圖像處理裝置I中,能夠使I個(gè)編解碼硬件資源有效。
[0161]如上所述構(gòu)成的動(dòng)態(tài)圖像處理裝置1,對(duì)多個(gè)動(dòng)態(tài)圖像數(shù)據(jù),一邊由具有編碼器/編碼器功能的I個(gè)編解碼硬件進(jìn)行解碼或編碼,一邊同時(shí)進(jìn)行再生或記錄。
[0162]動(dòng)態(tài)圖像處理裝置I也作為對(duì)多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)同時(shí)執(zhí)行規(guī)定處理的同時(shí)執(zhí)行控制部而發(fā)揮作用。
[0163]動(dòng)態(tài)圖像處理裝置I也作為對(duì)成為所述同時(shí)執(zhí)行控制部的同時(shí)執(zhí)行的對(duì)象的多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)任意進(jìn)行選擇的多個(gè)動(dòng)態(tài)圖像選擇部而發(fā)揮作用。
[0164]編解碼硬件也作為以塊為單位來(lái)處理動(dòng)態(tài)圖像數(shù)據(jù)的塊處理部而發(fā)揮作用。
[0165]動(dòng)態(tài)圖像處理裝置I具有動(dòng)態(tài)圖像選擇控制部15和DRAMlI。
[0166]動(dòng)態(tài)圖像選擇控制部15控制輸入切換部12以及輸出切換部14,使得按照每個(gè)規(guī)定塊(構(gòu)成IDR周期的IDR幀)依次一邊切換一邊選擇向解碼器或編碼器輸入或輸出的動(dòng)態(tài)圖像數(shù)據(jù)。
[0167]輸入切換部12和輸出切換部14,也作為以所述塊為單位來(lái)切換使塊處理部進(jìn)行處理的動(dòng)態(tài)圖像數(shù)據(jù)的切換部而發(fā)揮作用。
[0168]DRAMll對(duì)由解碼器或編碼器輸出的已解碼或已編碼的動(dòng)態(tài)圖像數(shù)據(jù)在被再生或記錄為止的期間暫時(shí)地進(jìn)行存儲(chǔ)。
[0169]對(duì)于動(dòng)態(tài)圖像數(shù)據(jù),成為規(guī)定塊的構(gòu)成IDR周期的IDR幀的數(shù)目、或者再生或記錄的速度即幀速率中的至少一方按照每個(gè)數(shù)據(jù)而不同。
[0170]動(dòng)態(tài)圖像選擇控制部15根據(jù)按照每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)而不同的構(gòu)成IDR周期的IDR幀的數(shù)目、或幀速率,進(jìn)行動(dòng)態(tài)圖像數(shù)據(jù)的切換時(shí)刻的決定和進(jìn)行切換的動(dòng)態(tài)圖像數(shù)據(jù)的選擇。
[0171]因此,在動(dòng)態(tài)圖像處理裝置I中,對(duì)于成為規(guī)定塊的構(gòu)成IDR周期的IDR幀的數(shù)目、或者再生或記錄的速度即幀速率中的至少一方按照每個(gè)數(shù)據(jù)而不同的多個(gè)動(dòng)態(tài)圖像數(shù)據(jù),由動(dòng)態(tài)圖像選擇控制部15,根據(jù)按照每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)而不同的構(gòu)成IDR周期的IDR幀的數(shù)目或幀速率來(lái)進(jìn)行動(dòng)態(tài)圖像數(shù)據(jù)的切換時(shí)刻的決定,并進(jìn)行切換。
[0172]該動(dòng)態(tài)圖像選擇控制部15也作為根據(jù)成為切換部的切換對(duì)象的多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的規(guī)定狀態(tài),改變由切換部切換該多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的順序的切換控制部而發(fā)揮作用。
[0173]因此,在動(dòng)態(tài)圖像處理裝置I中,即使在多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)中具有不同的編解碼的特性的情況下,在同時(shí)記錄、同時(shí)再生中也不會(huì)產(chǎn)生問(wèn)題。
[0174]此外,在動(dòng)態(tài)圖像處理裝置I中,再生或記錄的速度即幀速率,構(gòu)成為在再生中可變更。
[0175]動(dòng)態(tài)圖像選擇控制部15還根據(jù)在再生中發(fā)生變化的再生或記錄的速度即幀速率,進(jìn)行動(dòng)態(tài)圖像數(shù)據(jù)的切換時(shí)刻的決定和進(jìn)行切換的動(dòng)態(tài)圖像數(shù)據(jù)的選擇。
[0176]因此,在動(dòng)態(tài)圖像處理裝置I中,即使在再生中由用戶變更了幀速率的情況下,在同時(shí)記錄、同時(shí)再生中也不會(huì)產(chǎn)生問(wèn)題。
[0177]此外,作為再生或記錄速度的幀速率,構(gòu)成為能夠以IDR周期為單位而變更。
[0178]因此,在動(dòng)態(tài)圖像處理裝置I中,即使在多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)中作為不同的編解碼的特性,IDR周期不同的情況下,在同時(shí)記錄、同時(shí)再生中也不會(huì)產(chǎn)生問(wèn)題。
[0179]此外,DRAMll的容量構(gòu)成為按照每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)而不同。[0180]動(dòng)態(tài)圖像選擇控制部15還根據(jù)按照每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)而不同的DRAMll的容量,進(jìn)行動(dòng)態(tài)圖像數(shù)據(jù)的切換時(shí)刻的決定和進(jìn)行切換的動(dòng)態(tài)圖像數(shù)據(jù)的選擇。
[0181]因此,在動(dòng)態(tài)圖像處理裝置I中,因?yàn)楦鶕?jù)處理的動(dòng)態(tài)圖像數(shù)據(jù),動(dòng)態(tài)地決定存儲(chǔ)器容量,所以對(duì)于動(dòng)態(tài)圖像的處理不會(huì)消耗多余的存儲(chǔ)器容量。
[0182]此外,在DRAMll中,按照每個(gè)動(dòng)態(tài)圖像數(shù)據(jù),確保至少能夠保存I個(gè)IDR周期的幀圖像的容量以上。
[0183]因此,在動(dòng)態(tài)圖像處理裝置I中,即使在多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)中作為不同的編解碼的特性,IDR周期不同的情況下,在同時(shí)記錄、同時(shí)再生中也不會(huì)產(chǎn)生問(wèn)題。
[0184]此外,在DRAMll中構(gòu)成為,在再生或記錄之前確定作為再生或記錄的對(duì)象而被指定的各動(dòng)態(tài)圖像數(shù)據(jù)的IDR周期,根據(jù)該確定的IDR周期動(dòng)態(tài)地變更與各動(dòng)態(tài)圖像數(shù)據(jù)相對(duì)應(yīng)的存儲(chǔ)器的容量。
[0185]因此,在動(dòng)態(tài)圖像處理裝置I中,因?yàn)槟軌蚋鶕?jù)IDR周期進(jìn)行處理預(yù)測(cè),所以不會(huì)消耗多余的存儲(chǔ)器容量。
[0186]此外,動(dòng)態(tài)圖像處理裝置I具備顯示控制部18。
[0187]DRAMll為按照每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)而設(shè)置的FIFO形式的緩沖存儲(chǔ)器。
[0188]顯示控制部18將保存在各FIFO存儲(chǔ)器中的已解碼的幀圖像數(shù)據(jù),以與各動(dòng)態(tài)圖像數(shù)據(jù)的幀速率相應(yīng)的速度依次讀出并向顯示部19進(jìn)行轉(zhuǎn)送。
[0189]動(dòng)態(tài)圖像選擇控制部15根據(jù)構(gòu)成IDR周期的幀的數(shù)目和各動(dòng)態(tài)圖像數(shù)據(jù)的幀速率,將以規(guī)定塊為單位已輸入到解碼器的動(dòng)態(tài)圖像數(shù)據(jù)的數(shù)量換算為總再生時(shí)間,以IDR周期為單位選擇向解碼器輸入的動(dòng)態(tài)圖像數(shù)據(jù),使得該總再生時(shí)間相等。
[0190]因此,在動(dòng)態(tài)圖像處理裝置I中,即使在多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)中編解碼的特性不同的情況下,因?yàn)橐钥傇偕鷷r(shí)間為基準(zhǔn)進(jìn)行同時(shí)再生的處理,所以在再生處理中也不會(huì)產(chǎn)生問(wèn)題。
[0191]動(dòng)態(tài)圖像選擇控制部15根據(jù)按照每個(gè)IDR周期而不同的幀速率和構(gòu)成各IDR周期的幀的數(shù)目來(lái)算出已輸入到解碼器的多個(gè)規(guī)定塊的總再生時(shí)間。
[0192]因此,在動(dòng)態(tài)圖像處理裝置I中,即使在多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)中編解碼的特性不同的情況下,因?yàn)橐钥傇偕鷷r(shí)間為基準(zhǔn)進(jìn)行同時(shí)再生的處理,所以在再生處理中也不會(huì)產(chǎn)生問(wèn)題。
[0193]DRAMll為按照每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)而設(shè)置的FIFO形式的緩沖存儲(chǔ)器。
[0194]顯示控制部18以及存儲(chǔ)控制部20以與再生或記錄的速度相應(yīng)的幀速率依次讀出保存在各FIFO存儲(chǔ)器中的已解碼或已編碼的幀圖像數(shù)據(jù),并進(jìn)行再生或記錄。
[0195]動(dòng)態(tài)圖像選擇控制部15,在解碼或編碼中的動(dòng)態(tài)圖像所對(duì)應(yīng)的FIFO存儲(chǔ)器內(nèi)的已解碼或已編碼的數(shù)據(jù)成為規(guī)定比例以上的時(shí)刻,或者,不處于解碼或編碼中的其他的動(dòng)態(tài)圖像所對(duì)應(yīng)的FIFO存儲(chǔ)器內(nèi)的已解碼或已編碼的數(shù)據(jù)成為規(guī)定比例以下的時(shí)刻,進(jìn)行向其他的動(dòng)態(tài)圖像的切換。
[0196]因此,在動(dòng)態(tài)圖像處理裝置I中,即使在多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)中編解碼的特性不同的情況下,因?yàn)橐跃彌_存儲(chǔ)器的容量為基準(zhǔn),所以在同時(shí)記錄、同時(shí)再生中也不會(huì)產(chǎn)生問(wèn)題。
[0197]此外,在動(dòng)態(tài)圖像處理裝置I中,I個(gè)編解碼硬件(解碼器13 /編碼器13)能夠選擇性地處理解碼功能和編碼功能,一邊以IDR周期為單位交替地切換進(jìn)行再生的動(dòng)態(tài)圖像數(shù)據(jù)和進(jìn)行記錄的動(dòng)態(tài)圖像數(shù)據(jù),一邊交替地進(jìn)行解碼和編碼。
[0198]因此,在動(dòng)態(tài)圖像處理裝置I中,能夠使I個(gè)編解碼硬件資源有效。
[0199]另外,本發(fā)明并不限定于上述的實(shí)施方式,在能夠達(dá)成本發(fā)明的目的的范圍內(nèi)的變形、改良等包含在本發(fā)明中。
[0200]在上述的實(shí)施方式中,構(gòu)成為幀速率變更部17中的幀速率的變更,在用戶的任意的時(shí)刻進(jìn)行,但也可以在同步再生等的處理開(kāi)始前預(yù)先進(jìn)行變更,也可以在同步再生中進(jìn)行變更。變更的時(shí)刻也可以不是緊挨變更指示之后,例如,也可以構(gòu)成為對(duì)動(dòng)態(tài)圖像的后半部分等規(guī)定的IDR塊進(jìn)行指定。
[0201]另外,在上述的實(shí)施方式中,作為遵循H.264 / MPEG-4AVC的方式進(jìn)行了說(shuō)明,但其他的方式也能夠應(yīng)用。例如,雖然將輸入數(shù)據(jù)和輸出數(shù)據(jù)設(shè)為了相同IDR周期(N),但構(gòu)成為分別為不同的周期(NI,N2)也能夠應(yīng)用。在該情況下,IDR周期構(gòu)成為以不同的周期(N1,N2)的最小公倍數(shù)為單位進(jìn)行解碼以及編碼。
[0202]此外,在上述的實(shí)施方式中,應(yīng)用本發(fā)明的動(dòng)態(tài)圖像處理裝置1,以數(shù)碼照相機(jī)為例進(jìn)行了說(shuō)明,但并不特別限定于此。
[0203]例如,本發(fā)明能夠普遍應(yīng)用于具備具有編碼/解碼功能的I個(gè)編解碼硬件的電子設(shè)備。具體來(lái)說(shuō),例如本發(fā)明能夠應(yīng)用于,筆記本式的個(gè)人計(jì)算機(jī)、打印機(jī)、電視接收機(jī)、攝像機(jī)、便攜式導(dǎo)航裝置、便攜式電話機(jī)、便攜式游戲機(jī)等。
[0204]上述的一系列的處理,能夠通過(guò)硬件來(lái)執(zhí)行,也能夠通過(guò)軟件來(lái)執(zhí)行。
[0205]換言之,圖1的功能構(gòu)成不過(guò)是示例,并不作特別限定。即,只要?jiǎng)討B(tài)圖像處理裝置I具備能夠?qū)⑸鲜龅囊幌盗械奶幚碜鳛檎w來(lái)執(zhí)行的功能即可,為了實(shí)現(xiàn)該功能而采用怎樣的功能模塊并不限定于圖1的示例。
[0206]此外,I個(gè)功能模塊,可以由硬件單體構(gòu)成,也可以由軟件單體構(gòu)成,還可以由他們的組合構(gòu)成。
[0207]在由軟件來(lái)執(zhí)行一系列的處理的情況下,構(gòu)成該軟件的程序,從網(wǎng)絡(luò)或記錄介質(zhì)被安裝到計(jì)算機(jī)等。
[0208]計(jì)算機(jī)也可以是嵌入到專(zhuān)用的硬件中的計(jì)算機(jī)。此外,計(jì)算機(jī)也可以是能夠通過(guò)安裝各種程序,來(lái)執(zhí)行各種功能的計(jì)算機(jī),例如也可以是通用的個(gè)人計(jì)算機(jī)。
[0209]包含這種程序的記錄介質(zhì),不僅由為了向用戶提供程序而與裝置本體分開(kāi)配置的可移動(dòng)介質(zhì)等構(gòu)成,還由以預(yù)先嵌入到裝置本體中的狀態(tài)提供給用戶的記錄介質(zhì)等而構(gòu)成??梢苿?dòng)介質(zhì)等,例如由磁盤(pán)(包含軟盤(pán))、光盤(pán)、或光磁盤(pán)等構(gòu)成。光盤(pán),例如由CD—ROM (Compact Disk—Read Only Memory) >DVD (Digital Versatile Disk)等構(gòu)成。光磁盤(pán)由MD (Mini—Disk)等構(gòu)成。此外,以預(yù)先嵌入到裝置本體中的狀態(tài)提供給用戶的記錄介質(zhì),例如由記錄了程序的存儲(chǔ)單元等構(gòu)成。
[0210]另外,在本說(shuō)明書(shū)中,對(duì)在記錄介質(zhì)中記錄的程序進(jìn)行記述的步驟,當(dāng)然包含沿著其順序按照時(shí)間序列進(jìn)行的處理,而且還包含不一定按照時(shí)間序列進(jìn)行處理,而是并行或者單獨(dú)地執(zhí)行的處理。
[0211]以上,對(duì)本發(fā)明的幾個(gè)實(shí)施方式進(jìn)行了說(shuō)明,但這些實(shí)施方式,不過(guò)是例示,并不限定本發(fā)明的技術(shù)范圍。本發(fā)明能夠采取其他的各種各樣的實(shí)施方式,并且,在不脫離本發(fā)明的主旨的范圍內(nèi),能夠進(jìn)行省略或置換等各種變更。這些實(shí)施方式及其變形,被包含在本說(shuō)明書(shū)等所記載的發(fā)明的范圍、主旨內(nèi),并且被包含在權(quán)利要求書(shū)所記載的發(fā)明及其均等的范圍內(nèi)。
【權(quán)利要求】
1.一種動(dòng)態(tài)圖像處理裝置,其特征在于,具備: 塊處理部,其按照塊單位處理動(dòng)態(tài)圖像數(shù)據(jù); 切換部,其按照所述塊單位來(lái)切換使所述塊處理部處理的動(dòng)態(tài)圖像數(shù)據(jù);和切換控制部,其根據(jù)成為所述切換部的切換對(duì)象的多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的規(guī)定狀態(tài),改變由所述切換部切換該多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的順序。
2.根據(jù)權(quán)利要求1所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 還具備同時(shí)執(zhí)行控制部,其對(duì)多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)同時(shí)執(zhí)行規(guī)定處理, 所述塊處理部,按照塊單位進(jìn)行用于所述規(guī)定處理的前處理, 所述切換部,將成為所述同時(shí)執(zhí)行控制部的同時(shí)執(zhí)行的對(duì)象的多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)作為切換對(duì)象。
3.根據(jù)權(quán)利要求2所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 還具備對(duì)成為所述同時(shí)執(zhí)行控制部的同時(shí)執(zhí)行的對(duì)象的多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)任意地進(jìn)行選擇的多個(gè)動(dòng)態(tài)圖像選擇部。
4.根據(jù)權(quán)利要求1所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 所述切換控制部,根據(jù)成為所述切換部的切換對(duì)象的多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的記錄狀態(tài),改變由所述切換部切換該多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的順序。
5.根據(jù)權(quán)利要求2所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 所述切換控制部,根據(jù)所述規(guī)定處理對(duì)成為所述同時(shí)執(zhí)行控制部的同時(shí)執(zhí)行的對(duì)象的多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的執(zhí)行狀態(tài),改變由所述切換部切換該多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的順序。
6.根據(jù)權(quán)利要求2所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 所述塊處理部,按照塊單位對(duì)動(dòng)態(tài)圖像數(shù)據(jù)進(jìn)行解碼, 所述同時(shí)執(zhí)行控制部,對(duì)多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)同時(shí)執(zhí)行再生處理。
7.根據(jù)權(quán)利要求2所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 所述塊處理部,按照塊單位對(duì)動(dòng)態(tài)圖像數(shù)據(jù)進(jìn)行編碼, 所述同時(shí)執(zhí)行控制部,對(duì)多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)同時(shí)執(zhí)行記錄處理。
8.根據(jù)權(quán)利要求1所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 還具備: 存儲(chǔ)器,其存儲(chǔ)由所述塊處理部進(jìn)行前處理之前的多個(gè)動(dòng)態(tài)圖像數(shù)據(jù);和緩沖存儲(chǔ)器,其在執(zhí)行所述規(guī)定處理為止的期間暫時(shí)存儲(chǔ)由所述塊處理部進(jìn)行前處理之后的動(dòng)態(tài)圖像數(shù)據(jù),具有與多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)對(duì)應(yīng)的多個(gè)存儲(chǔ)區(qū)域, 所述切換部具有: 輸入切換部,其從在所述存儲(chǔ)器中存儲(chǔ)的多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)中,按照所述塊單位來(lái)切換使所述塊處理部處理的動(dòng)態(tài)圖像數(shù)據(jù);和 輸出切換部,其按照所述塊單位對(duì)暫時(shí)存儲(chǔ)從所述塊處理部輸出的動(dòng)態(tài)圖像數(shù)據(jù)的所述緩沖存儲(chǔ)器內(nèi)的區(qū)域進(jìn)行切換。
9.根據(jù)權(quán)利要求8所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 還具備顯示控制部,所述顯示控制部使在所述緩沖存儲(chǔ)器內(nèi)存儲(chǔ)的動(dòng)態(tài)圖像數(shù)據(jù)顯示在顯示部。
10.根據(jù)權(quán)利要求8所述的動(dòng)態(tài)圖像處理裝置,其特征在于,還具備存儲(chǔ)控制部,所述存儲(chǔ)控制部使在所述緩沖存儲(chǔ)器內(nèi)存儲(chǔ)的動(dòng)態(tài)圖像數(shù)據(jù)存儲(chǔ)到存儲(chǔ)部。
11.根據(jù)權(quán)利要求1所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 所述切換控制部,根據(jù)成為所述切換部的切換對(duì)象的多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的規(guī)定狀態(tài),進(jìn)行由所述切換部切換該多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的切換時(shí)刻的決定、和在各個(gè)時(shí)刻進(jìn)行切換的動(dòng)態(tài)圖像數(shù)據(jù)的選擇。
12.根據(jù)權(quán)利要求1所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 構(gòu)成所述塊的幀的數(shù)目按照每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)而不同, 所述切換控制部,根據(jù)按照每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)而不同的構(gòu)成所述塊的幀的數(shù)目,改變由所述切換部切換所述多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的順序。
13.根據(jù)權(quán)利要求6所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 通過(guò)所述同時(shí)執(zhí)行控制部,動(dòng)態(tài)圖像數(shù)據(jù)的再生速度按照每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)而不同, 所述切換控制部,根據(jù)按照每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)而不同的所述再生速度,改變由所述切換部切換所述多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的順序。
14.根據(jù)權(quán)利要求13所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 所述再生速度,在通過(guò)所述同時(shí)執(zhí)行控制部進(jìn)行的多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的同時(shí)再生中按照所述塊單位進(jìn)行變化, 所述切換控制部,根據(jù)在同時(shí)再生中變化的所述再生速度,改變由所述切換部切換所述多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的順序。`
15.根據(jù)權(quán)利要求7所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 通過(guò)所述同時(shí)執(zhí)行控制部,動(dòng)態(tài)圖像數(shù)據(jù)的記錄速度按照每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)而不同, 所述切換控制部,根據(jù)按照每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)而不同的所述記錄速度,改變由所述切換部切換所述多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的順序。
16.根據(jù)權(quán)利要求15所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 所述再生速度,在通過(guò)所述同時(shí)執(zhí)行控制部進(jìn)行的多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的同時(shí)記錄中按照所述塊單位進(jìn)行變化, 所述切換控制部,根據(jù)在同時(shí)記錄中變化的所述記錄速度,改變由所述切換部切換所述多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的順序。
17.根據(jù)權(quán)利要求1所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 所述塊單位,將以動(dòng)態(tài)圖像數(shù)據(jù)的IDR幀為劃分的多個(gè)幀所構(gòu)成的塊作為單位。
18.根據(jù)權(quán)利要求8所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 所述緩沖存儲(chǔ)器的容量,按照每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)而不同, 所述切換控制部,根據(jù)按照每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)而不同的所述緩沖存儲(chǔ)器的容量,改變由所述切換部切換所述多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的順序。
19.根據(jù)權(quán)利要求18所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 所述緩沖存儲(chǔ)器,對(duì)每個(gè)動(dòng)態(tài)圖像數(shù)據(jù),確保至少能夠保存I個(gè)所述IDR的周期的幀圖像的容量以上。
20.根據(jù)權(quán)利要求19所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 確定各動(dòng)態(tài)圖像數(shù)據(jù)的IDR周期,根據(jù)所確定的該IDR周期動(dòng)態(tài)地改變與各動(dòng)態(tài)圖像數(shù)據(jù)對(duì)應(yīng)的緩沖存儲(chǔ)器的容量。
21.一種動(dòng)態(tài)圖像處理裝置,其一邊由I個(gè)解碼器對(duì)多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)進(jìn)行解碼,一邊對(duì)該多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)同時(shí)進(jìn)行再生, 所述動(dòng)態(tài)圖像處理裝置的特征在于,具有: 控制部,其按照每個(gè)規(guī)定塊順序地切換向所述解碼器輸入或從所述解碼器輸出的動(dòng)態(tài)圖像數(shù)據(jù),同時(shí)進(jìn)行選擇;和 緩沖存儲(chǔ)器,其在對(duì)從所述解碼器輸出的已解碼的動(dòng)態(tài)圖像數(shù)據(jù)進(jìn)行再生為止的期間,對(duì)該已解碼的動(dòng)態(tài)圖像數(shù)據(jù)暫時(shí)進(jìn)行存儲(chǔ), 構(gòu)成所述規(guī)定塊的幀的數(shù)目、或所述再生的速度中的至少一方,按照每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)而不同, 所述控制部,根據(jù)按照每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)而不同的構(gòu)成所述規(guī)定塊的幀的數(shù)目、或所述再生的速度,進(jìn)行所述動(dòng)態(tài)圖像數(shù)據(jù)的切換時(shí)刻的決定、和進(jìn)行切換的動(dòng)態(tài)圖像數(shù)據(jù)的選擇。
22.根據(jù)權(quán)利要求21所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 所述緩沖存儲(chǔ)器,是對(duì)每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)設(shè)置的FIFO形式的緩沖存儲(chǔ)器, 所述動(dòng)態(tài)圖像處理裝置具備顯示控制部,所述顯示控制部將在各FIFO存儲(chǔ)器中保存的已解碼的幀圖像數(shù)據(jù),以與各動(dòng)態(tài)圖像數(shù)據(jù)的幀速率相應(yīng)的速度依次讀出并向顯示設(shè)備進(jìn)行轉(zhuǎn)送, 所述控制部,將按照所述規(guī)定塊單位已輸入到解碼器的動(dòng)態(tài)圖像數(shù)據(jù)的量,根據(jù)構(gòu)成所述規(guī)定塊的幀的數(shù)目和各動(dòng)態(tài)圖像數(shù)據(jù)的再生速度,換算為總再生時(shí)間,選擇按照所述規(guī)定塊單位向解碼器輸入的動(dòng)態(tài)圖像數(shù)據(jù),使得各動(dòng)態(tài)圖像數(shù)據(jù)的該總再生時(shí)間相等。
23.根據(jù)權(quán)利要求22所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 所述控制部,根據(jù)按照每個(gè)規(guī)定塊而不同的再生速度和構(gòu)成各規(guī)定塊的幀的數(shù)目來(lái)算出已輸入到所述解碼器的多個(gè)規(guī)定塊的總再生時(shí)間。
24.根據(jù)權(quán)利要求21所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 所述緩沖存儲(chǔ)器,是對(duì)每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)設(shè)置的FIFO形式的緩沖存儲(chǔ)器, 所述動(dòng)態(tài)圖像處理裝置具備控制部,所述控制部使在各FIFO存儲(chǔ)器中保存的已解碼的幀圖像數(shù)據(jù),以與再生的速度相應(yīng)的速度依次讀出并進(jìn)行再生, 所述控制部,在解碼中的動(dòng)態(tài)圖像所對(duì)應(yīng)的FIFO存儲(chǔ)器內(nèi)的已解碼數(shù)據(jù)成為規(guī)定比例以上的時(shí)刻、或者不處于解碼中的其他動(dòng)態(tài)圖像所對(duì)應(yīng)的FIFO存儲(chǔ)器內(nèi)的已解碼數(shù)據(jù)成為規(guī)定比例以下的時(shí)刻,進(jìn)行向其他動(dòng)態(tài)圖像的切換。
25.一種動(dòng)態(tài)圖像處理裝置,其一邊由I個(gè)編碼器對(duì)多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)進(jìn)行編碼,一邊對(duì)該多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)同時(shí)進(jìn)行記錄, 所述動(dòng)態(tài)圖像處理裝置的特征在于,具有: 控制部,其按照每個(gè)規(guī)定塊順序地切換向所述編碼器輸入或從所述編碼器輸出的動(dòng)態(tài)圖像數(shù)據(jù),同時(shí)進(jìn)行選擇;和 緩沖存儲(chǔ)器,其在對(duì)從所述編碼器輸出的已編碼的動(dòng)態(tài)圖像數(shù)據(jù)進(jìn)行記錄為止的期間,對(duì)該已編碼的動(dòng)態(tài)圖像數(shù)據(jù)暫時(shí)進(jìn)行存儲(chǔ), 構(gòu)成所述規(guī)定塊的幀的數(shù)目、或所述記錄的速度中的至少一方,按照每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)而不同, 所述控制部,根據(jù)按照每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)而不同的構(gòu)成所述規(guī)定塊的幀的數(shù)目、或所述記錄的速度,進(jìn)行所述動(dòng)態(tài)圖像數(shù)據(jù)的切換時(shí)刻的決定、和進(jìn)行切換的動(dòng)態(tài)圖像數(shù)據(jù)的選擇。
26.根據(jù)權(quán)利要求25所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 所述控制部,根據(jù)按照每個(gè)規(guī)定塊而不同的記錄速度和構(gòu)成各規(guī)定塊的幀的數(shù)目來(lái)算出已輸入到所述編碼器的多個(gè)規(guī)定塊的總再生時(shí)間。
27.根據(jù)權(quán)利要求25所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 所述緩沖存儲(chǔ)器,是對(duì)每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)設(shè)置的FIFO形式的緩沖存儲(chǔ)器, 所述動(dòng)態(tài)圖像處理裝置具備控制部,所述控制部使在各FIFO存儲(chǔ)器中保存的已解碼的幀圖像數(shù)據(jù),以與再生的速度相應(yīng)的速度依次讀出并進(jìn)行記錄, 所述控制部,在解碼中的動(dòng)態(tài)圖像所對(duì)應(yīng)的FIFO存儲(chǔ)器內(nèi)的已編碼數(shù)據(jù)成為規(guī)定比例以上的時(shí)刻、或者不處于編碼中的其他動(dòng)態(tài)圖像所對(duì)應(yīng)的FIFO存儲(chǔ)器內(nèi)的已編碼數(shù)據(jù)成為規(guī)定比例以下的時(shí)刻,進(jìn)行向其他動(dòng)態(tài)圖像的切換。
28.根據(jù)權(quán)利要求25所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 所述緩沖存儲(chǔ)器,是對(duì)每個(gè)動(dòng)態(tài)圖像數(shù)據(jù)設(shè)置的FIFO形式的緩沖存儲(chǔ)器, 所述動(dòng)態(tài)圖像處理裝置具備控制部,所述控制部使在各FIFO存儲(chǔ)器中保存的已編碼的幀圖像數(shù)據(jù),以與記錄的速度相應(yīng)的速度依次讀出并進(jìn)行記錄, 所述控制部,在編碼中的 動(dòng)態(tài)圖像所對(duì)應(yīng)的FIFO存儲(chǔ)器內(nèi)的已編碼數(shù)據(jù)成為規(guī)定比例以上的時(shí)刻、或者不處于編碼中的其他動(dòng)態(tài)圖像所對(duì)應(yīng)的FIFO存儲(chǔ)器內(nèi)的已編碼數(shù)據(jù)成為規(guī)定比例以下的時(shí)刻,進(jìn)行向其他動(dòng)態(tài)圖像的切換。
29.根據(jù)權(quán)利要求1所述的動(dòng)態(tài)圖像處理裝置,其特征在于, 所述塊處理部,能夠選擇性地處理解碼功能和編碼功能,對(duì)進(jìn)行再生的動(dòng)態(tài)圖像數(shù)據(jù)和進(jìn)行記錄的動(dòng)態(tài)圖像數(shù)據(jù),一邊按照所述規(guī)定塊單位交替地進(jìn)行切換,一邊交替地進(jìn)行解碼和編碼。
30.一種動(dòng)態(tài)圖像處理方法,其使用按照塊單位處理動(dòng)態(tài)圖像數(shù)據(jù)的塊處理部來(lái)對(duì)多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)同時(shí)執(zhí)行規(guī)定處理, 所述動(dòng)態(tài)圖像處理方法的特征在于,包含: 切換處理,其按照所述塊單位切換使所述塊處理部處理的動(dòng)態(tài)圖像數(shù)據(jù);和 切換控制處理,其根據(jù)成為所述切換處理的切換對(duì)象的多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的規(guī)定狀態(tài),改變通過(guò)所述切換處理切換該多個(gè)動(dòng)態(tài)圖像數(shù)據(jù)的順序。
【文檔編號(hào)】H04N19/20GK103686180SQ201310421503
【公開(kāi)日】2014年3月26日 申請(qǐng)日期:2013年9月16日 優(yōu)先權(quán)日:2012年9月20日
【發(fā)明者】坂本升平, 筒見(jiàn)勝紀(jì), 小川浩良, 村木淳 申請(qǐng)人:卡西歐計(jì)算機(jī)株式會(huì)社