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

影像譯碼系統(tǒng)及其方法

文檔序號(hào):7952993閱讀:256來(lái)源:國(guó)知局
專利名稱:影像譯碼系統(tǒng)及其方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種影像譯碼系統(tǒng)(Image decoding system)及其方法,特別是涉及一種可有效加快影像譯碼的影像譯碼系統(tǒng)及其方法。
背景技術(shù)
目前,移動(dòng)通訊裝置(如手機(jī)等)的動(dòng)畫,大都采用圖形交換格式(Graphics Interchange Format,GIF)的文件來(lái)播放。一般而言,GIF譯碼器(Decoder)無(wú)法藉由譯碼影像序列的標(biāo)頭(Header),而對(duì)影像序列中某一特定畫面(Frame)進(jìn)行譯碼。換言之,當(dāng)GIF譯碼器欲針對(duì)影像序列中某一特定畫面進(jìn)行譯碼時(shí),其往往必須從影像序列中的第一個(gè)畫面開(kāi)始進(jìn)行譯碼,進(jìn)而依序解到所欲譯碼的畫面。以手機(jī)上的應(yīng)用為例,由于經(jīng)常需要同時(shí)對(duì)多個(gè)影像序列的某一特定畫面進(jìn)行譯碼,若每次都必須從影像序列中的第一個(gè)畫面開(kāi)始進(jìn)行譯碼,將顯得沒(méi)有效率。此外,若影像序列中的畫面?zhèn)€數(shù)很多,將會(huì)造成解碼時(shí)間的浪費(fèi)。
因此,本發(fā)明的主要目的在于提供一種影像譯碼系統(tǒng)及其方法,以解決上述問(wèn)題。

發(fā)明內(nèi)容
本發(fā)明的一目的是提供一種影像譯碼系統(tǒng)及其方法,該影像譯碼系統(tǒng)利用存儲(chǔ)單元儲(chǔ)存影像序列中多個(gè)已完成譯碼的畫面的畫面信息,致使譯碼器可從已完成譯碼的畫面的其中的一開(kāi)始進(jìn)行譯碼,進(jìn)而提高譯碼效率,且節(jié)省譯碼時(shí)間。
本發(fā)明的另一目的在于提供一種影像譯碼系統(tǒng)及其方法,該影像譯碼系統(tǒng)利用存儲(chǔ)單元的一存儲(chǔ)部分儲(chǔ)存影像序列中最近完成譯碼的畫面的畫面信息,致使譯碼器可從最近完成譯碼的畫面開(kāi)始進(jìn)行譯碼,進(jìn)而提高譯碼效率,且節(jié)省譯碼時(shí)間。
根據(jù)一較佳具體實(shí)施例,本發(fā)明的影像譯碼系統(tǒng)(Image decodingsystem)包含一譯碼器(Decoder)以及一存儲(chǔ)單元(Memory unit)。譯碼器用以對(duì)一影像序列(Image sequence)的N個(gè)畫面(Frame)中的第i個(gè)畫面進(jìn)行譯碼,其中,N為一自然數(shù),i為1至N范圍中的一整數(shù)指標(biāo)。存儲(chǔ)單元包含j個(gè)存儲(chǔ)部分(Memory section),分別用以儲(chǔ)存影像序列的第1至第j個(gè)已完成譯碼的畫面的畫面信息,j為1至N范圍中的一整數(shù)指標(biāo)。較佳地,存儲(chǔ)單元可為一高速緩存(Cache memory),但不以此為限。
于上述的實(shí)施例中,當(dāng)i小于或等于j時(shí),譯碼器根據(jù)儲(chǔ)存于存儲(chǔ)單元中的第i個(gè)已完成譯碼的畫面的畫面信息,直接對(duì)第i個(gè)畫面進(jìn)行譯碼。另一方面,當(dāng)i大于j時(shí),譯碼器根據(jù)儲(chǔ)存于存儲(chǔ)單元中的第j個(gè)已完成譯碼的畫面的畫面信息,從第j個(gè)畫面依序解碼至第i個(gè)畫面。藉此,當(dāng)譯碼器欲對(duì)影像序列中某一特定畫面進(jìn)行譯碼時(shí),譯碼器可從已完成譯碼的畫面的其中的一開(kāi)始進(jìn)行譯碼,進(jìn)而提高譯碼效率,且節(jié)省譯碼時(shí)間。
于另一較佳具體實(shí)施例中,存儲(chǔ)單元可進(jìn)一步包含一第j+1個(gè)存儲(chǔ)部分,用以儲(chǔ)存影像序列的N個(gè)畫面中的一個(gè)最近完成譯碼的畫面的畫面信息,其中,當(dāng)i大于j且i小于最近完成譯碼的畫面?zhèn)€數(shù)時(shí),譯碼器根據(jù)儲(chǔ)存于存儲(chǔ)單元中的第j個(gè)已完成譯碼的畫面的畫面信息,從第j個(gè)畫面依序解碼至第i個(gè)畫面,并且,當(dāng)i大于或等于最近完成譯碼的畫面?zhèn)€數(shù)時(shí),譯碼器根據(jù)儲(chǔ)存于存儲(chǔ)單元中的最近完成譯碼的畫面的畫面信息,從最近完成譯碼的畫面依序譯碼至第i個(gè)畫面。藉此,當(dāng)譯碼器欲對(duì)影像序列中某一特定畫面進(jìn)行譯碼時(shí),譯碼器可進(jìn)一步從最近完成譯碼的畫面開(kāi)始進(jìn)行譯碼,進(jìn)而提高譯碼效率,且節(jié)省譯碼時(shí)間。
關(guān)于本發(fā)明的優(yōu)點(diǎn)與精神可以藉由以下的發(fā)明詳述及附圖得到進(jìn)一步的了解。


圖1示出了根據(jù)本發(fā)明第一較佳具體實(shí)施例的影像譯碼系統(tǒng)的功能方塊圖。
圖2示出了圖1中存儲(chǔ)單元儲(chǔ)存已完成譯碼的畫面的示意圖。
圖3為根據(jù)本發(fā)明第一較佳具體實(shí)施例的影像譯碼方法的流程圖。
圖4示出了根據(jù)本發(fā)明第二較佳具體實(shí)施例的影像譯碼系統(tǒng)的功能方塊圖。
圖5示出了圖4中存儲(chǔ)單元儲(chǔ)存已完成譯碼的畫面的示意圖。
圖6為根據(jù)本發(fā)明第二較佳具體實(shí)施例的影像譯碼方法的流程圖。
附圖符號(hào)說(shuō)明1、2影像譯碼系統(tǒng)10、20譯碼器12、22存儲(chǔ)單元 14、24影像序列F1-FN畫面 M1-Mj+1存儲(chǔ)部分S100-S106、S200-S212流程步驟具體實(shí)施方式
請(qǐng)參閱圖1以及圖2,圖1示出了根據(jù)本發(fā)明第一較佳具體實(shí)施例的影像譯碼系統(tǒng)1的功能方塊圖。圖2示出了圖1中存儲(chǔ)單元12儲(chǔ)存已完成譯碼的畫面的示意圖。影像譯碼系統(tǒng)(Image decoding system)1用以對(duì)一影像序列(Image sequence)14的N個(gè)畫面(Frame)中的第i個(gè)畫面Fi進(jìn)行譯碼,其中,N為一自然數(shù),i為1至N范圍中的一整數(shù)指標(biāo)。如圖1所示,影像譯碼系統(tǒng)1包含一譯碼器10以及一存儲(chǔ)單元12。影像譯碼系統(tǒng)1可應(yīng)用于電子裝置(Electronic apparatus),如手機(jī)、個(gè)人數(shù)字助理(PersonalDigital Assistant,PDA)等。于此第一實(shí)施例中,影像序列14符合圖形交換格式(Graphics Interchange Format,GIF),且存儲(chǔ)單元12可為一高速緩存(Cache memory)。
于上述的第一實(shí)施例中,譯碼器10用以對(duì)影像序列14的第i個(gè)畫面Fi進(jìn)行譯碼。存儲(chǔ)單元14包含j個(gè)存儲(chǔ)部分(Memory section)M1-Mj,該j個(gè)存儲(chǔ)部分M1-Mj分別用以儲(chǔ)存影像序列14的第1至第j個(gè)已完成譯碼的畫面F1-Fj,其中,j為1至N范圍中的一整數(shù)指標(biāo),如圖二所示。
當(dāng)i小于或等于j時(shí),譯碼器10根據(jù)儲(chǔ)存于存儲(chǔ)單元12中的第i個(gè)已完成譯碼的畫面信息,直接對(duì)第i個(gè)畫面Fi進(jìn)行譯碼。在此實(shí)施例中,該畫面信息可包含相對(duì)應(yīng)畫面的地址數(shù)據(jù)。舉例而言,若存儲(chǔ)單元12包含10個(gè)存儲(chǔ)部分(j=10),且當(dāng)譯碼器10欲對(duì)影像序列14的第3個(gè)畫面F3進(jìn)行譯碼時(shí),譯碼器10可根據(jù)儲(chǔ)存于存儲(chǔ)單元12的存儲(chǔ)部分M3中的已完成譯碼的第3個(gè)畫面的畫面信息,直接對(duì)第3個(gè)畫面進(jìn)行譯碼,以此類推。
當(dāng)i大于j時(shí),譯碼器10根據(jù)儲(chǔ)存于存儲(chǔ)單元12中的第j個(gè)已完成譯碼的畫面信息,從第j個(gè)畫面Fj依序解碼至第i個(gè)畫面Fi。舉例而言,若存儲(chǔ)單元12包含10個(gè)存儲(chǔ)部分(j=10),且當(dāng)譯碼器10欲對(duì)影像序列14的第15個(gè)畫面F15進(jìn)行譯碼時(shí),譯碼器10根據(jù)儲(chǔ)存于存儲(chǔ)單元12的存儲(chǔ)部分Mj(第j個(gè)存儲(chǔ)部分)中的已完成譯碼的第10個(gè)畫面的畫面信息,從第10個(gè)畫面依序解碼至第15個(gè)畫面。
如此,本實(shí)施例可利用儲(chǔ)存于存儲(chǔ)單元12中已完成譯碼的特定畫面的畫面信息,直接由特定畫面依序進(jìn)行譯碼,而不需要從頭重新譯碼。
請(qǐng)參閱圖3,圖3為根據(jù)本發(fā)明第一較佳具體實(shí)施例的影像譯碼方法的流程圖。請(qǐng)一并參閱圖1以及圖2,本發(fā)明的影像譯碼方法用以對(duì)影像序列14的N個(gè)畫面中的第i個(gè)畫面Fi進(jìn)行譯碼。根據(jù)上述的第一較佳具體實(shí)施例,本發(fā)明的影像譯碼方法包含下列步驟步驟S100儲(chǔ)存影像序列14的第1至第j個(gè)已完成譯碼的畫面F1-Fj的畫面信息;步驟S102判斷i是否小于或等于j,若是,則進(jìn)行步驟S104,若否,則進(jìn)行步驟S106;步驟S104根據(jù)已儲(chǔ)存的第i個(gè)已完成譯碼的畫面的畫面信息,直接對(duì)第i個(gè)畫面Fi進(jìn)行譯碼;步驟S106根據(jù)已儲(chǔ)存的第j個(gè)已完成譯碼的畫面的畫面信息,從第j個(gè)畫面Fj依序解碼至第i個(gè)畫面Fi。
根據(jù)上述的第一實(shí)施例,當(dāng)譯碼器10欲對(duì)影像序列14中某一特定畫面進(jìn)行譯碼時(shí),即可從已完成譯碼的畫面的其中的一開(kāi)始進(jìn)行譯碼,而不需從影像序列14的第一個(gè)畫面開(kāi)始解起。藉此,不僅可提高解碼效率,且可節(jié)省解碼時(shí)間。需注意的是,若存儲(chǔ)單元12愈大,亦即可用以儲(chǔ)存已完成譯碼的畫面的存儲(chǔ)部分愈多,則解碼效率會(huì)更加提升。
請(qǐng)參閱圖4以及圖5,圖4示出了根據(jù)本發(fā)明第二較佳具體實(shí)施例的影像譯碼系統(tǒng)2的功能方塊圖。圖5示出了圖4中存儲(chǔ)單元22儲(chǔ)存已完成譯碼的畫面的示意圖。影像譯碼系統(tǒng)2用以對(duì)一影像序列24的N個(gè)畫面中的第i個(gè)畫面Fi進(jìn)行譯碼,其中,N為一自然數(shù),i為1至N范圍中的一整數(shù)指標(biāo)。如圖4所示,影像譯碼系統(tǒng)2包含一譯碼器20以及一存儲(chǔ)單元22。影像譯碼系統(tǒng)2可應(yīng)用于電子裝置,如手機(jī)、個(gè)人數(shù)字助理等。于此第二實(shí)施例中,影像序列24系符合圖形交換格式(GIF),且存儲(chǔ)單元22可為一高速緩存(Cache memory)。
于上述的第二實(shí)施例中,譯碼器20用以對(duì)影像序列24的第i個(gè)畫面Fi進(jìn)行譯碼。存儲(chǔ)單元24包含j+1個(gè)存儲(chǔ)部分M1-Mj+1,其中,j為1至N范圍中的一整數(shù)指標(biāo)。該j個(gè)存儲(chǔ)部分M1-Mj分別用以儲(chǔ)存影像序列24的第1至第j個(gè)已完成譯碼的畫面F1-Fj的畫面信息,且該第j+1個(gè)存儲(chǔ)部分用以儲(chǔ)存影像序列24的N個(gè)畫面中的一個(gè)最近完成譯碼的畫面Fk的畫面信息,如圖5所示。
當(dāng)i小于或等于j時(shí),譯碼器20根據(jù)儲(chǔ)存于存儲(chǔ)單元22中的第i個(gè)已完成譯碼的畫面的畫面信息,直接對(duì)第i個(gè)畫面Fi進(jìn)行譯碼。舉例而言,若存儲(chǔ)單元22包含11個(gè)存儲(chǔ)部分(j=10),且當(dāng)譯碼器20欲對(duì)影像序列24的第3個(gè)畫面F3進(jìn)行譯碼時(shí),譯碼器20可根據(jù)儲(chǔ)存于存儲(chǔ)單元22的存儲(chǔ)部分M3中的已完成譯碼的第3個(gè)畫面的畫面信息,直接對(duì)第3個(gè)畫面F3進(jìn)行譯碼,以此類推。
當(dāng)i大于j且i小于k時(shí),譯碼器20根據(jù)儲(chǔ)存于存儲(chǔ)單元22中的第j個(gè)已完成譯碼的畫面的畫面信息,從第j個(gè)畫面Fj依序解碼至第i個(gè)畫面Fi。舉例而言,若存儲(chǔ)單元22包含11個(gè)存儲(chǔ)部分(j=10),儲(chǔ)存于第11個(gè)存儲(chǔ)部分的最近完成譯碼的畫面為第20個(gè)畫面F20,且當(dāng)譯碼器20欲對(duì)影像序列24的第15個(gè)畫面F15進(jìn)行譯碼時(shí),譯碼器20根據(jù)儲(chǔ)存于存儲(chǔ)單元22的存儲(chǔ)部分M10中的已完成譯碼的第10個(gè)畫面的畫面信息,從第10個(gè)畫面F10依序解碼至第15個(gè)畫面F15。
當(dāng)i大于或等于k時(shí),譯碼器20根據(jù)儲(chǔ)存于存儲(chǔ)單元22中的最近完成譯碼的畫面的畫面信息,從最近完成譯碼的畫面Fk依序譯碼至第i個(gè)畫面Fi。舉例而言,若存儲(chǔ)單元22包含11個(gè)存儲(chǔ)部分(j=10),儲(chǔ)存于第11個(gè)存儲(chǔ)部分的最近完成譯碼的畫面為第20個(gè)畫面F20,且當(dāng)譯碼器20欲對(duì)影像序列24的第25個(gè)畫面F25進(jìn)行譯碼時(shí),譯碼器20根據(jù)儲(chǔ)存于存儲(chǔ)單元22的存儲(chǔ)部分M11中的已完成譯碼的第20個(gè)畫面的畫面信息,從第20個(gè)畫面F20依序解碼至第25個(gè)畫面F25。
于上述的第二實(shí)施例中,當(dāng)譯碼完成后,譯碼器20以一目前完成譯碼的畫面的畫面信息更新儲(chǔ)存于第j+1個(gè)存儲(chǔ)部分Mj+1的畫面信息。舉例而言,若目前完成譯碼的畫面為第30個(gè)畫面F30,則儲(chǔ)存于第11個(gè)存儲(chǔ)部分的畫面F20被更新為畫面F30,以作為下次解碼的依據(jù)。
如此,當(dāng)畫面數(shù)量很多時(shí),藉由上述的方法,即可直接利用存儲(chǔ)單元22保留的最后已完成譯碼的畫面信息來(lái)依序譯碼,而不需要從頭開(kāi)始解碼。如此,也可以有效率的利用存儲(chǔ)單元22,而不需依據(jù)畫面數(shù)量的多寡,額外擴(kuò)充存儲(chǔ)單元22的儲(chǔ)存容量。尤其一般當(dāng)解碼畫面數(shù)量很多時(shí),通常都是需要依序由第一個(gè)畫面解碼到最后一個(gè)畫面的情況。因此,藉由保留部分存儲(chǔ)單元22來(lái)儲(chǔ)存最后已完成譯碼的畫面信息,下一次便可以更有效率地由上次解碼到的最后一個(gè)畫面開(kāi)始解碼,而不需要再?gòu)念^開(kāi)始。
請(qǐng)參閱圖6,圖6為根據(jù)本發(fā)明第二較佳具體實(shí)施例的影像譯碼方法的流程圖。請(qǐng)一并參閱圖4以及圖5,本發(fā)明的影像譯碼方法用以對(duì)影像序列24的N個(gè)畫面中的第i個(gè)畫面Fi進(jìn)行譯碼。根據(jù)上述的第二較佳具體實(shí)施例,本發(fā)明的影像譯碼方法包含下列步驟步驟S200儲(chǔ)存影像序列24的第1至第j個(gè)已完成譯碼的畫面F1-Fj以及一個(gè)最近完成譯碼的畫面Fk的畫面信息;步驟S202判斷i是否小于或等于j,若是,則進(jìn)行步驟S204,若否,則進(jìn)行步驟S206;步驟S204根據(jù)已儲(chǔ)存的第i個(gè)已完成譯碼的畫面的畫面信息,直接對(duì)第i個(gè)畫面Fi進(jìn)行譯碼;步驟S206判斷i是否小于k(最近完成譯碼的畫面Fk的個(gè)數(shù)),若是,則進(jìn)行步驟S208,若否,則進(jìn)行步驟S210;步驟S208根據(jù)已儲(chǔ)存的第j個(gè)已完成譯碼的畫面的畫面信息,從第j個(gè)畫面Fj依序譯碼至第i個(gè)畫面Fi,并且進(jìn)行步驟S212;步驟S210根據(jù)已儲(chǔ)存的最近完成譯碼的畫面的畫面信息,從最近完成譯碼的畫面Fk依序譯碼至第i個(gè)畫面Fi,并且進(jìn)行步驟S212;步驟S212于譯碼完成后,以一最后完成譯碼的畫面信息更新Fk的畫面信息。
根據(jù)上述的第二實(shí)施例,當(dāng)譯碼器20欲對(duì)影像序列24中某一特定畫面進(jìn)行譯碼時(shí),即可從已完成譯碼的畫面的其中的一開(kāi)始進(jìn)行譯碼,而不需從影像序列24的第一個(gè)畫面開(kāi)始解起。此外,當(dāng)譯碼器20欲解碼的畫面?zhèn)€數(shù)很大時(shí),譯碼器20可進(jìn)一步從最近完成譯碼的畫面開(kāi)始進(jìn)行譯碼。藉此,不僅可提高譯碼效率,節(jié)省譯碼時(shí)間,并且不需隨著影像序列24所包含的畫面?zhèn)€數(shù)增加,而加大存儲(chǔ)單元,可進(jìn)一步節(jié)省存儲(chǔ)單元的成本。
藉由以上較佳具體實(shí)施例的詳述,是希望能更加清楚描述本發(fā)明的特征與精神,而并非以上述所披露的較佳具體實(shí)施例來(lái)對(duì)本發(fā)明的范疇加以限制。相反地,其目的是希望能涵蓋各種改變及具相等性的安排于本發(fā)明所欲申請(qǐng)的專利范圍的范疇內(nèi)。因此,本發(fā)明的權(quán)利要求的范疇?wèi)?yīng)該根據(jù)上述的說(shuō)明作最寬廣的解釋,以致使其涵蓋所有可能的改變以及具相等性的安排。
權(quán)利要求
1.一種影像譯碼系統(tǒng),包含一譯碼器,用以對(duì)一影像序列的N個(gè)畫面中的第i個(gè)畫面進(jìn)行譯碼,N為一自然數(shù),i為1至N范圍中的一整數(shù)指標(biāo);一存儲(chǔ)單元,包含j個(gè)存儲(chǔ)部分,該j個(gè)存儲(chǔ)部分分別用以儲(chǔ)存該影像序列的第1至第j個(gè)已完成譯碼的畫面的畫面信息,j為1至N范圍中的一整數(shù)指標(biāo);其中,當(dāng)i小于或等于j時(shí),該譯碼器根據(jù)儲(chǔ)存于該存儲(chǔ)單元中的該第i個(gè)已完成譯碼的畫面的畫面信息,直接對(duì)該第i個(gè)畫面進(jìn)行譯碼;并且其中,當(dāng)i大于j時(shí),該譯碼器選擇性地根據(jù)儲(chǔ)存于該存儲(chǔ)單元中的該第j個(gè)已完成譯碼的畫面的畫面信息,從該第j個(gè)畫面依序解碼至該第i個(gè)畫面。
2.如權(quán)利要求1所述的影像譯碼系統(tǒng),其中該存儲(chǔ)單元進(jìn)一步包含一第j+1個(gè)存儲(chǔ)部分,用以儲(chǔ)存該影像序列的該N個(gè)畫面中的一個(gè)最近完成譯碼的畫面的畫面信息,其中,當(dāng)i大于j且i小于該最近完成譯碼的畫面?zhèn)€數(shù)時(shí),該譯碼器根據(jù)儲(chǔ)存于該存儲(chǔ)單元中的該第j個(gè)已完成譯碼的畫面的畫面信息,從該第j個(gè)畫面依序解碼至該第i個(gè)畫面,并且,當(dāng)i大于或等于該最近完成譯碼的畫面?zhèn)€數(shù)時(shí),該譯碼器根據(jù)儲(chǔ)存于該存儲(chǔ)單元中的該最近完成譯碼的畫面的畫面信息,從該最近完成譯碼的畫面依序譯碼至該第i個(gè)畫面。
3.如權(quán)利要求2所述的影像譯碼系統(tǒng),其中當(dāng)譯碼完成后,該譯碼器以一目前完成譯碼的畫面的畫面信息更新儲(chǔ)存于該第j+1個(gè)存儲(chǔ)部分的畫面信息。
4.如權(quán)利要求1所述的影像譯碼系統(tǒng),其中該影像序列符合圖形交換格式。
5.如權(quán)利要求1所述的影像譯碼系統(tǒng),其中該存儲(chǔ)單元為一高速緩存。
6.一種影像譯碼方法,用以對(duì)一影像序列的N個(gè)畫面(Frame)中的第i個(gè)畫面進(jìn)行譯碼,N為一自然數(shù),i為1至N范圍中的一整數(shù)指標(biāo),該方法包含下列步驟(a)儲(chǔ)存該影像序列的第1至第j個(gè)已完成譯碼的畫面的畫面信息,j為1至N范圍中的一整數(shù)指標(biāo);(b)判斷i是否小于或等于j,若是,則進(jìn)行步驟(c),若否,則進(jìn)行步驟(d);(c)根據(jù)已儲(chǔ)存的該第i個(gè)已完成譯碼的畫面的畫面信息,直接對(duì)該第i個(gè)畫面進(jìn)行譯碼;以及(d)選擇性地根據(jù)已儲(chǔ)存的該第j個(gè)已完成譯碼的畫面的畫面信息,從該第j個(gè)畫面依序解碼至該第i個(gè)畫面。
7.如權(quán)利要求6所述的方法,其中于步驟(a),還儲(chǔ)存該影像序列的該N個(gè)畫面中的一個(gè)最近完成譯碼的畫面的畫面信息,并且步驟(d)還包含下列步驟(d1)判斷i是否小于該最近完成譯碼的畫面?zhèn)€數(shù),若是,則進(jìn)行步驟(d2),若否,則進(jìn)行步驟(d3);(d2)根據(jù)已儲(chǔ)存的該第j個(gè)已完成譯碼的畫面的畫面信息,從該第j個(gè)畫面依序解碼至該第i個(gè)畫面;以及(d3)根據(jù)已儲(chǔ)存的該最近完成譯碼的畫面的畫面信息,從該最近完成譯碼的畫面依序譯碼至該第i個(gè)畫面。
8.如權(quán)利要求7所述的方法,進(jìn)一步包含下列步驟(e)于譯碼完成后,以一目前完成譯碼的畫面的畫面信息更新已儲(chǔ)存的該最近完成譯碼的畫面的畫面信息。
9.如權(quán)利要求6所述的方法,其中該影像序列符合圖形交換格式(Graphics Interchange Format,GIF)。
10.如權(quán)利要求6所述的方法,其中該等已完成譯碼的畫面的畫面信息儲(chǔ)存于一高速緩存中。
11.一種應(yīng)用于一多媒體裝置的圖形交換格式的影像譯碼系統(tǒng),包含一譯碼器,用以對(duì)一影像序列的N個(gè)畫面中的第i個(gè)畫面進(jìn)行譯碼,N為一自然數(shù),i為1至N范圍中的一整數(shù)指標(biāo);一高速緩存,包含j個(gè)存儲(chǔ)部分,該j個(gè)存儲(chǔ)部分分別用以儲(chǔ)存該影像序列的第1至第j個(gè)已完成譯碼的畫面的畫面信息,j為1至N范圍中的一整數(shù)指標(biāo);其中,當(dāng)i小于或等于j時(shí),該譯碼器根據(jù)儲(chǔ)存于該高速緩存中的該第i個(gè)已完成譯碼的畫面的畫面信息,直接對(duì)該第i個(gè)畫面進(jìn)行譯碼;并且其中,當(dāng)i大于j時(shí),該譯碼器選擇性地根據(jù)儲(chǔ)存于該高速緩存中的該第j個(gè)已完成譯碼的畫面的畫面信息,從該第j個(gè)畫面依序解碼至該第i個(gè)畫面。
12.如權(quán)利要求11所述的影像譯碼系統(tǒng),其中該高速緩存進(jìn)一步包含一第j+1個(gè)存儲(chǔ)部分,用以儲(chǔ)存該影像序列的該N個(gè)畫面中的一個(gè)最近完成譯碼的畫面的畫面信息,其中,當(dāng)i大于j且i小于該最近完成譯碼的畫面?zhèn)€數(shù)時(shí),該譯碼器根據(jù)儲(chǔ)存于該高速緩存中的該第j個(gè)已完成譯碼的畫面的畫面信息,從該第j個(gè)畫面依序解碼至該第i個(gè)畫面,并且,當(dāng)i大于或等于該最近完成譯碼的畫面?zhèn)€數(shù)時(shí),該譯碼器根據(jù)儲(chǔ)存于該高速緩存中的該最近完成譯碼的畫面的畫面信息,從該最近完成譯碼的畫面依序譯碼至該第i個(gè)畫面。
13.如權(quán)利要求12所述的影像譯碼系統(tǒng),其中當(dāng)譯碼完成后,該譯碼器以一目前完成譯碼的畫面的畫面信息更新儲(chǔ)存于該第j+1個(gè)存儲(chǔ)部分的畫面信息。
14.如權(quán)利要求11所述的影像譯碼系統(tǒng),其中該多媒體裝置為一手機(jī)。
全文摘要
本發(fā)明披露一種影像譯碼系統(tǒng),其包含一譯碼器以及一存儲(chǔ)單元。譯碼器用以對(duì)一影像序列的N個(gè)畫面中的第i個(gè)畫面進(jìn)行譯碼。存儲(chǔ)單元包含j個(gè)存儲(chǔ)部分,分別用以儲(chǔ)存影像序列的第1至第j個(gè)已完成譯碼的畫面的畫面信息。當(dāng)i小于或等于j時(shí),譯碼器根據(jù)儲(chǔ)存于存儲(chǔ)單元中的第i個(gè)已完成譯碼的畫面信息,直接對(duì)第i個(gè)畫面進(jìn)行譯碼。當(dāng)i大于j時(shí),譯碼器根據(jù)儲(chǔ)存于存儲(chǔ)單元中的第j個(gè)已完成譯碼的畫面的畫面信息,從第j個(gè)畫面依序解碼至第i個(gè)畫面。藉此,譯碼器可根據(jù)已完成譯碼的畫面,對(duì)影像序列中某一特定畫面進(jìn)行譯碼,進(jìn)而提高譯碼效率,且節(jié)省譯碼時(shí)間。
文檔編號(hào)H04N5/917GK101026724SQ200610009488
公開(kāi)日2007年8月29日 申請(qǐng)日期2006年2月23日 優(yōu)先權(quán)日2006年2月23日
發(fā)明者陳鵬仁 申請(qǐng)人:聯(lián)發(fā)科技股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
仁寿县| 晋宁县| 北海市| 广昌县| 正安县| 潼南县| 英德市| 游戏| 刚察县| 如皋市| 勐海县| 贵定县| 江陵县| 明水县| 东平县| 文昌市| 延长县| 师宗县| 临海市| 石首市| 瑞昌市| 方城县| 垣曲县| 金坛市| 正定县| 达拉特旗| 揭东县| 石景山区| 万州区| 盐城市| 友谊县| 上蔡县| 剑河县| 祁连县| 特克斯县| 无锡市| 罗江县| 马鞍山市| 肥西县| 阳东县| 都匀市|