專利名稱:視訊/影像處理裝置以及視訊/影像處理方法
技術(shù)領域:
本發(fā)明涉及一種影像處理,特別是有關于動畫專家群(Moving PictureExperts Group;MPEG)以及聯(lián)合照相專家群(Joint Photographic ExpertsGroup;JPEG)的影像處理技術(shù)。
背景技術(shù):
目前許多新興的產(chǎn)品均有使用動畫專家群(Moving Picture Experts Group;以下簡稱MPEG)影像處理技術(shù),例如數(shù)字電視機頂盒(digital televisionset-top box)、數(shù)字衛(wèi)星系統(tǒng)(Digital Satellite System;DSS)、高分辨率電視、譯碼器、多樣化數(shù)字光驅(qū)(Digital Versatile Disk player;DVD player)、視訊會議(video conferencing)、網(wǎng)絡影像(internet video)...等。由于上述產(chǎn)品利用MPEG技術(shù)來進行影像壓縮,故只需較小的儲存空間便可儲存影像。此外,亦僅需較小的頻寬即可傳輸影像。
MPEG-4系為視訊壓縮標準,用以傳輸及控制多媒體的視訊數(shù)據(jù)。圖1顯示公知MPEG系統(tǒng)的示意圖。公知MPEG系統(tǒng)10包括MPEG編碼器102以及MPEG譯碼器104。MPEG編碼器102包括移動預估(motion estimation)裝置1021、正向離散余弦轉(zhuǎn)換(Forward Discrete Cosine Transform;以下簡稱FDCT)模塊1023、量化器1025、掃描裝置1027、以及可變長度編碼(Variable Length Coding;以下簡稱VLC)裝置1029。MPEG譯碼器104包括移動補償(motion compensation)處理器1041、反向離散余弦轉(zhuǎn)換模塊(Inverse Discrete Cosine Transform;以下簡稱IDCT)1043、反向掃描裝置1045、反向量化器1047,以及可變長度譯碼(Variable length decoding;以下簡稱VLD)裝置1049。
在編碼操作時,移動預估裝置1021根據(jù)輸入視訊數(shù)據(jù)VIDEO以及回授數(shù)據(jù)(feedback data)產(chǎn)生預估視訊數(shù)據(jù)。在一些實施例中,移動預估裝置1021根據(jù)輸入視訊數(shù)據(jù)VIDEO以及回授數(shù)據(jù)之間的差距,來決定輸入視訊數(shù)據(jù)VIDEO的壓縮模式。FDCT模塊1023利用DCT運算來處理預估影像數(shù)據(jù),以產(chǎn)生轉(zhuǎn)換MPEG數(shù)據(jù)。量化器1025會量化轉(zhuǎn)換后的MPEG數(shù)據(jù)。掃描裝置1027則會掃描量化后的MPEG數(shù)據(jù),用以將量化后的MPEG數(shù)據(jù)轉(zhuǎn)換成一量化系數(shù)序列(a serialstring of quantized coefficients)。VLC裝置1029會結(jié)合并編碼可變長度值及非零項系數(shù)值,以產(chǎn)生壓縮數(shù)據(jù),其中在該非零項系數(shù)之前有零項系數(shù)行程(the run of zero coefficients)。MPEG編碼器102在量化器1025與移動預估裝置1021之間另設置有一回授路徑(feedback path)。回授路徑是由反向量化器1047,以及IDCT模塊1043所構(gòu)成。反向量化器1047會逆量化量化器1025所量化的MPEG數(shù)據(jù),并產(chǎn)生對應的逆量化數(shù)據(jù)。IDCT模塊1043是利用行列分解(rwo-column decomposition),來執(zhí)行反向DCT運算,以對逆量化數(shù)據(jù)做轉(zhuǎn)換,進而產(chǎn)生回授數(shù)據(jù)至移動預估裝置1021,以做為移動預估的參考。
在譯碼操作時,VLD裝置1049會利用可變長度譯碼來處理MPEG壓縮數(shù)據(jù),以產(chǎn)生序列數(shù)據(jù)(serial string data)。反向掃描裝置1045將序列數(shù)據(jù)轉(zhuǎn)換成掃描視訊數(shù)據(jù)。反向量化器1047將掃描視訊數(shù)據(jù)逆量化成逆量化影像數(shù)據(jù)。IDCT模塊1043利用IDCT將逆量化影像數(shù)據(jù)處理成轉(zhuǎn)換MPEG數(shù)據(jù),以產(chǎn)生IDCT數(shù)據(jù)。移動補償裝置1041補償該轉(zhuǎn)換MPEG數(shù)據(jù),以產(chǎn)生補償MPEG數(shù)據(jù)。
在MPEG壓縮操作中,移動預估算法計算在連續(xù)的視訊畫面之間的差異,并利用移動數(shù)據(jù),從之前傳輸?shù)漠嬅嬷蓄A計目前的畫面??傮w移動預估(GlobalMotion Estimation;GME)運算法會估計一整個畫面的單一參數(shù)化移動模型(single parametric motion model)。該整個畫面可被壓縮成一靜態(tài)或動態(tài)的子畫面。靜態(tài)的子畫面為包含物體的視覺數(shù)據(jù)的馬賽克圖案(mosaics)。已經(jīng)有多種不同的馬賽克產(chǎn)生運算法被發(fā)展出來,當應用于一般目的的影像壓縮時,這些馬賽克產(chǎn)生運算法會因為畫面的累積及馬賽克影像編碼所造成的重大延遲而受到限制。此外,MPEG-4編碼標準所使用的八個參數(shù)射影移動模型僅適用于有所限制的相機移動范圍。因此,每一靜態(tài)子畫面僅可以用于單一的短視訊區(qū)段。
JPEG為另一種標準化的影像壓縮技術(shù)。圖2為公知JPEG系統(tǒng)的示意圖。公知JPEG系統(tǒng)20具有JPEG編碼器202以及JPEG譯碼器204。JPEG編碼器202包含,F(xiàn)DCT模塊2021、量化器2023、掃描裝置2025以及VLC裝置2027。JPEG譯碼器204包含,IDCT模塊2041、反向掃描裝置2043、反向量化器2045以及VLD裝置2047。
在編碼操作時,F(xiàn)DCT模塊2021通過DCT運算,處理影像數(shù)據(jù),以產(chǎn)生轉(zhuǎn)換JPEG數(shù)據(jù)。量化器2023量化該轉(zhuǎn)換JPEG數(shù)據(jù)。掃描裝置2025掃描該轉(zhuǎn)換JPEG數(shù)據(jù),以將轉(zhuǎn)換JPEG數(shù)據(jù)轉(zhuǎn)換成序列的量化系數(shù)。利用VLC裝置2027結(jié)合并編碼游程值(run-length value)以及非零項系數(shù)值,以產(chǎn)生壓縮數(shù)據(jù)。在譯碼操作下,VLD裝置2047通過可變長度譯碼JPEG壓縮數(shù)據(jù),以產(chǎn)生序列數(shù)據(jù)。反向掃描裝置2043將序列數(shù)據(jù)轉(zhuǎn)換成掃描影像數(shù)據(jù)。反向量化器2045逆量化掃描影像數(shù)據(jù),用以產(chǎn)生逆量化影像數(shù)據(jù)。IDCT模塊2041通過IDCT運算,將逆量化影像數(shù)據(jù)處理成轉(zhuǎn)換JPEG數(shù)據(jù),用以產(chǎn)生IDCT數(shù)據(jù)。
JPEG可壓縮自然的全彩或灰階影像,適用于真實世界(real world)場景物。JPEG壓縮特別適用于照片、自然原圖(naturalistic artwork)、以及相似的物質(zhì),然而較不適用于標記(lettering)、簡單的圖案或是線圖(line drawing)。JPEG壓縮是用以處理靜態(tài)的影像(image)。當JPEG原先是針對人眼的視覺(humanviewing)而被發(fā)展出來時,則JPEG壓縮所采用的少量誤差可能會使得影像在做機器分析(machine analysis)時,產(chǎn)生問題。
MPEG及JPEG壓縮技術(shù)為將影像顯示于個人可攜式電子裝置所普遍應用的技術(shù),例如手機(cell phone)以及包含獨立硬件的個人數(shù)字助理(PDA)。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種視訊/影像處理裝置,用以處理一輸入視訊數(shù)據(jù)、一輸入影像數(shù)據(jù)、一輸出視訊數(shù)據(jù)、以及一輸出影像數(shù)據(jù)。本發(fā)明的該視訊/影像處理裝置具有一MPEG操作模式以及一JPEG操作模式,并包括一MPEG次系統(tǒng)、一JPEG次系統(tǒng)、一離散余弦轉(zhuǎn)換次系統(tǒng)以及一內(nèi)存。MPEG次系統(tǒng)處理輸入視訊數(shù)據(jù)以及輸出視訊數(shù)據(jù),其中處理操作分為第一及第二視訊處理階段。JPEG次系統(tǒng)處理輸入影像數(shù)據(jù)以及輸出影像數(shù)據(jù),其中處理操作分為第一及第二影像處理階段。離散余弦轉(zhuǎn)換次系統(tǒng)耦接于MPEG次系統(tǒng)與JPEG次系統(tǒng)之間,用以轉(zhuǎn)換輸入視訊數(shù)據(jù)、輸入影像數(shù)據(jù)、輸出視訊數(shù)據(jù)以及輸出影像數(shù)據(jù)。內(nèi)存耦接離散余弦轉(zhuǎn)換次系統(tǒng)、MPEG次系統(tǒng)與JPEG次系統(tǒng)。在視訊/影像處理裝置處于MPEG操作模式的情形下,當MPEG次系統(tǒng)對輸入視訊數(shù)據(jù)或輸出視訊數(shù)據(jù)完成第一視訊處理階段的處理操作時,MPEG次系統(tǒng)會將第一MPEG處理數(shù)據(jù)儲存于內(nèi)存中,并輸出MPEG控制信號予離散余弦轉(zhuǎn)換次系統(tǒng);當離散余弦轉(zhuǎn)換次系統(tǒng)接收MPEG控制信號時,其會讀取內(nèi)存中的第一MPEG處理數(shù)據(jù),用以將第一MPEG處理數(shù)據(jù)轉(zhuǎn)換成轉(zhuǎn)換MPEG數(shù)據(jù),并儲存于內(nèi)存中,并輸出離散余弦轉(zhuǎn)換控制信號予MPEG次系統(tǒng);當MPEG次系統(tǒng)接收到離散余弦轉(zhuǎn)換控制信號時,其會讀取儲存于內(nèi)存中的轉(zhuǎn)換MPEG數(shù)據(jù),并對輸入視訊數(shù)據(jù)或輸出視訊數(shù)據(jù)完成第二視訊處理階段的處理操作。在視訊/影像處理裝置處于JPEG操作模式的情形下,而當JPEG次系統(tǒng)對輸入影像數(shù)據(jù)或輸出影像數(shù)據(jù)完成第一影像處理階段的處理操作時,JPEG次系統(tǒng)會將第一JPEG處理數(shù)據(jù)儲存于內(nèi)存中,并輸出JPEG控制信號予離散余弦轉(zhuǎn)換次系統(tǒng);當離散余弦轉(zhuǎn)換次系統(tǒng)接收JPEG控制信號時,其會讀取內(nèi)存中的第一JPEG處理數(shù)據(jù),用以將第一JPEG處理數(shù)據(jù)轉(zhuǎn)換成轉(zhuǎn)換JPEG數(shù)據(jù),并儲存于內(nèi)存中,并輸出離散余弦轉(zhuǎn)換控制信號予JPEG次系統(tǒng);當JPEG次系統(tǒng)接收到離散余弦轉(zhuǎn)換控制信號時,其會讀取儲存于內(nèi)存中的轉(zhuǎn)換JPEG數(shù)據(jù),并對輸入影像數(shù)據(jù)或輸出影像數(shù)據(jù)完成第二影像處理階段的處理操作。
本發(fā)明另一目的是提供一種視訊/影像處理方法,用以處理一輸入視訊數(shù)據(jù)、一輸出視訊數(shù)據(jù)、一輸入影像數(shù)據(jù)以及一輸出影像數(shù)據(jù)。本發(fā)明的視訊/影像處理方法包括一MPEG操作模式以及一JPEG操作模式。當視訊/影像處理方法處于MPEG操作模式時,其包含步驟通過MPEG次系統(tǒng),對輸入視訊數(shù)據(jù)以及輸出視訊數(shù)據(jù)完成第一視訊處理階段的處理操作,并產(chǎn)生第一MPEG處理數(shù)據(jù);通過MPEG次系統(tǒng)將第一MPEG處理數(shù)據(jù)儲存于內(nèi)存中;通過MPEG次系統(tǒng),輸出MPEG控制信號予離散余弦轉(zhuǎn)換次系統(tǒng);通過離散余弦轉(zhuǎn)換次系統(tǒng),由內(nèi)存中讀取第一MPEG處理數(shù)據(jù);通過離散余弦轉(zhuǎn)換次系統(tǒng),將第一MPEG處理數(shù)據(jù)轉(zhuǎn)換成轉(zhuǎn)換MPEG數(shù)據(jù);通過離散余弦轉(zhuǎn)換次系統(tǒng),將轉(zhuǎn)換MPEG數(shù)據(jù),儲存于內(nèi)存中;通過離散余弦轉(zhuǎn)換次系統(tǒng),輸出離散余弦轉(zhuǎn)換控制信號予MPEG次系統(tǒng);通過MPEG次系統(tǒng),由內(nèi)存中讀取轉(zhuǎn)換MPEG數(shù)據(jù);通過MPEG次系統(tǒng),對轉(zhuǎn)換MPEG數(shù)據(jù)完成第二視訊處理階段的處理操作。
當視訊/影像處理方法處于JPEG操作模式時,其包含步驟通過JPEG次系統(tǒng),對輸入影像數(shù)據(jù)以及輸出影像數(shù)據(jù)完成第一影像處理階段的處理操作,并產(chǎn)生第一JPEG處理數(shù)據(jù);通過JPEG次系統(tǒng),將第一JPEG處理數(shù)據(jù)儲存于內(nèi)存中;通過JPEG次系統(tǒng),輸出JPEG控制信號予離散余弦轉(zhuǎn)換次系統(tǒng);通過離散余弦轉(zhuǎn)換次系統(tǒng),由內(nèi)存中讀取第一JPEG處理數(shù)據(jù);通過離散余弦轉(zhuǎn)換次系統(tǒng),將第一JPEG處理數(shù)據(jù)轉(zhuǎn)換成轉(zhuǎn)換JPEG數(shù)據(jù);通過離散余弦轉(zhuǎn)換次系統(tǒng),將轉(zhuǎn)換JPEG數(shù)據(jù),儲存于內(nèi)存中;通過離散余弦轉(zhuǎn)換次系統(tǒng),輸出離散余弦轉(zhuǎn)換控制信號予JPEG次系統(tǒng);通過MPEG次系統(tǒng),由內(nèi)存中讀取轉(zhuǎn)換JPEG數(shù)據(jù);通過JPEG次系統(tǒng),對轉(zhuǎn)換MPEG數(shù)據(jù)第二影像處理階段的處理操作。
本發(fā)明的視訊/影像處理裝置。在一些實施例中,反向DCT組是用以轉(zhuǎn)換MPEG及JPEG數(shù)據(jù)(已壓縮的數(shù)據(jù)或是未壓縮的數(shù)據(jù))。另外,在一些實施例中,數(shù)據(jù)是由一般的內(nèi)存所輸出,該內(nèi)存儲存MPEG及JPEG數(shù)據(jù)。另外,在一些實施例中,可能降低公知執(zhí)行MPEG及JPEG處理的視訊/影像處理裝置的所需成本及尺寸,而上述功效,利用傳統(tǒng)轉(zhuǎn)換模塊轉(zhuǎn)換MPEG及JPEG的方式,并通過一般的內(nèi)存儲存MPEG及JPEG數(shù)據(jù),即可達成。
圖1顯示公知MPEG系統(tǒng)的示意圖。
圖2為公知JPEG系統(tǒng)的示意圖。
圖3顯示本發(fā)明的視訊/影像處理裝置的示意圖。
圖4顯示本發(fā)明的視訊/影像處理裝置的其它實施例。
圖5a顯示本發(fā)明的輸入/輸出視訊數(shù)據(jù)的視訊處理方式的流程圖。
圖5b顯示本發(fā)明的輸入/輸出影像數(shù)據(jù)的影像處理方式的流程圖。
圖6a為本發(fā)明的視訊編碼方法的流程圖。
圖6b為本發(fā)明的影像編碼方法的流程圖。
圖7a為本發(fā)明的視訊譯碼方法的流程圖。
圖7b為本發(fā)明的影像譯碼方法的流程圖。
10MPEG系統(tǒng);102MPEG編碼器;104MPEG譯碼器;1021、4222移動預估裝置;1023、2021FDCT模塊;1025、2023、4223、4423量化器;1027、2025、4225、4425掃描裝置;1029、2027、4227、4427VLC裝置;1041移動補償處理器;1043、2041IDCT模塊;1045、2043、4245、4445反向掃描裝置;
1047、2045、4247、4447反向量化器;1049、2047、4243、4443VLD裝置;20JPEG系統(tǒng);202JPEG編碼器;204JPEG譯碼器;30、40影像處理裝置;31、42MPEG次系統(tǒng);32、44JPEG次系統(tǒng);33、46DCT次系統(tǒng);34、48內(nèi)存;35顯示器;41處理器;422MPEG次編碼器;424MPEG次譯碼器;4221、4421接收模塊;4229、4429傳輸緩沖器;4241、4441接收緩沖器;4248移動補償裝置;4249、4449輸出模塊;464IDCT;462FDCT;442JPEG次編碼器;444JPEG次譯碼器。
具體實施例方式
圖3顯示本發(fā)明的視訊/影像處理裝置的示意圖。如圖所示,視訊/影像處理裝置30包含一MPEG次系統(tǒng)31,一JPEG次系統(tǒng)32,一DCT次系統(tǒng)33,連接于MPEG次系統(tǒng)31與JPEG次系統(tǒng)32,以及一內(nèi)存34,連接于DCT次系統(tǒng)33、MPEG次系統(tǒng)31與JPEG次系統(tǒng)32。另外,一顯示器35(如電視或監(jiān)視器)是連接于MPEG次系統(tǒng)31及JPEG次系統(tǒng)32之間,用以根據(jù)MPEG次系統(tǒng)31或JPEG次系統(tǒng)32所輸出的數(shù)據(jù),呈現(xiàn)對應的畫面。
視訊/影像處理裝置30具有兩種操作模式,一為MPEG操作模式,另一為JPEG操作模式。當視訊/影像處理裝置30處于MPEG操作模式時,其是做為一個視訊處理裝置來操作,以處理視訊數(shù)據(jù),而當視訊/影像處理裝置30處于JPEG操作模式時,其是做為一個影像處理裝置來操作,以處理影像數(shù)據(jù)。當裝置30處于MPEG操作模式時,MPEG次系統(tǒng)31會處理輸入視訊數(shù)據(jù),并將處理過的數(shù)據(jù)儲存于內(nèi)存34后,便激活DCT次系統(tǒng)33。DCT次系統(tǒng)33存取內(nèi)存34,并且對內(nèi)存34中的數(shù)據(jù)進行DCT運算,然后輸出控制信號至MPEG次系統(tǒng)31。MPEG次系統(tǒng)31存取儲存于內(nèi)存34中已經(jīng)過DCT運算的DCT數(shù)據(jù),并完成MPEG壓縮。另外,MPEG次系統(tǒng)31譯碼MPEG壓縮數(shù)據(jù),然后將其輸出至顯示器35,使其顯示MPEG壓縮數(shù)據(jù)所對應的畫面。
當裝置30處于JPEG操作模式時,JPEG次系統(tǒng)32會處理輸入的影像數(shù)據(jù),并將處理過的數(shù)據(jù)儲存于內(nèi)存34后,觸發(fā)DCT次系統(tǒng)33。DCT次系統(tǒng)33存取內(nèi)存34,用以針對被JPEG次系統(tǒng)32所處理過的數(shù)據(jù)進行DCT運算,然后輸出控制信號予JPEG次系統(tǒng)32。接著,JPEG次系統(tǒng)32由內(nèi)存34中,存取已經(jīng)過DCT運算的數(shù)據(jù),并完成JPEG壓縮。另外JPEG次系統(tǒng)32譯碼JPEG壓縮數(shù)據(jù),然后輸出至顯示器35,使其呈現(xiàn)JPEG壓縮數(shù)據(jù)所對應的畫面。
圖4顯示本發(fā)明的視訊/影像處理裝置的實施例。視訊/影像處理裝置40利用單一DCT次系統(tǒng)46執(zhí)行MPEG及JPEG壓縮。
在操作時,處理器41根據(jù)模式選擇信號SMS選取MPEG操作模式或是JPEG操作模式。另外,當MPEG操作模式及JPEG操作模式同時被選取時,處理器41會根據(jù)優(yōu)先權(quán)的順序,執(zhí)行MPEG操作模式或是JPEG操作模式。在一些實施例中,JPEG操作模式的優(yōu)先權(quán)大于MPEG操作模式。
模式選擇信號SMS是根據(jù)使用者接口、或是其它硬件或軟件所輸入的控制信號所產(chǎn)生的。在MPEG操作模式中,處理器41觸發(fā)MPEG次系統(tǒng)42,而在JPEG操作模式中,處理器41觸發(fā)JPEG次系統(tǒng)44。
以下為MPEG次系統(tǒng)42的壓縮方式。首先將一影像分割成8×8小區(qū)塊;接著決定適當?shù)挠跋裥畔ⅲ蝗缓筠饤壎嘤嗟幕蚴菬o意義的信息;再利用最少的位編碼適當?shù)挠跋裥畔ⅰ?br>
MPEG次系統(tǒng)42利用MPEG壓縮運算法(例如標準MPEG-1、MPEG-2以及MPEG-4),對輸入/輸出的視訊數(shù)據(jù)進行視訊編碼或譯碼。MPEG次系統(tǒng)42具有MPEG次編碼器422以及MPEG次譯碼器424。在一些實施例中,MPEG次系統(tǒng)42是用來處理視訊數(shù)據(jù),即對視訊數(shù)據(jù)進行編碼或譯碼,其中該處理操作包含兩個階段,即第一及第二視訊處理階段。
MPEG次編碼器422具有接收模塊4221、移動預估裝置4222、量化器4223、掃描裝置4225、VLC裝置4227以及傳輸緩沖器4229。
在第一視訊處理階段中,接收模塊4221接收輸入視訊數(shù)據(jù)。移動預估裝置4222預估輸入視訊數(shù)據(jù)并產(chǎn)生預估視訊數(shù)據(jù)。一般在移動的視訊中的連續(xù)影像是具有很大的關聯(lián)性。在一短時間周期中,影像的變化是很微小的,亦即在影像間的差距是很小的。因此,通過編碼兩連續(xù)畫面之間的運算差異,可增加移動視訊的壓縮率。在移動時,會造成畫面間的算術(shù)差距,這意味著在連續(xù)編碼時,需要更多的位。為了滿足上述狀況,移動預估裝置422通過一影像中的物體間的關聯(lián),決定物體移動預估的位置。移動的總額會被壓縮成移動向量(motion vector)。正向移動向量與之前的影像有關聯(lián),而反向移動向量與之后的影像有關聯(lián)。
當?shù)谝灰曈嵦幚黼A段完成后,MPEG次編碼器422將一影像區(qū)塊(第一MPEG編碼數(shù)據(jù))儲存于內(nèi)存48中,并提供MPEG控制信號以觸發(fā)DCT次系統(tǒng)46。在視訊/影像處理裝置的其它實施例中,內(nèi)存48為緩存器數(shù)組。在存取緩存器數(shù)組所儲存的數(shù)據(jù)時,可直接地存取數(shù)據(jù)而不需利用存取地址來存取數(shù)據(jù),故可得到最小的存取等待時間。另外,由于緩存器數(shù)組中的緩存器組件可同時地被存取,故可改善存取的效能。在一些實施例中,內(nèi)存48具有64個緩存器組件,用以構(gòu)成一8×8的緩存器數(shù)組。
DCT次系統(tǒng)46從內(nèi)存48中,存取第一MPEG編碼數(shù)據(jù),并利用FDCT模塊462處理第一MPEG編碼數(shù)據(jù),用以將其轉(zhuǎn)換成轉(zhuǎn)換MPEG數(shù)據(jù)。DCT運算類似離散傅立葉轉(zhuǎn)換(Fourier Transformation;FFT),并且影像數(shù)據(jù)在經(jīng)過DCT運算后,被轉(zhuǎn)換成DCT系數(shù),用以代表影像數(shù)據(jù)的頻率。換句話說,在影像處理應用中,二維(2D)DCT運算將影像區(qū)塊轉(zhuǎn)換成2D頻率成分(frequencycomponents)。DCT次系統(tǒng)46將經(jīng)過DCT運算的MPEG數(shù)據(jù)儲存于內(nèi)存48中,并產(chǎn)生DCT控制信號,以觸發(fā)MPEG次系統(tǒng)42。
MPEG次系統(tǒng)42根據(jù)DCT控制信號讀取內(nèi)存48中的MPEG數(shù)據(jù),并針對輸入視訊數(shù)據(jù)執(zhí)行第二視訊處理階段。
在第二視訊處理階段中,量化器4223讀取并量化內(nèi)存48中的MPEG數(shù)據(jù),以產(chǎn)生量化MPEG數(shù)據(jù),并將其輸出至掃描裝置4225。量化器4223通過將某些范圍中的振幅轉(zhuǎn)換成量化級距(quantization level)中的某一級距以減少表現(xiàn)DCT影像區(qū)塊的頻段(frequency bin)所需的總信息量。影像區(qū)塊的空間頻率(spatial frequency)所決定的系數(shù)可應用不同的量化。由于高頻噪聲較低頻噪聲不易被發(fā)覺,故于高頻系數(shù)提高量化誤差是能夠被接受的。MPEG次系統(tǒng)42利用加權(quán)矩陣(weighting matrices)以定義不同系數(shù)的量化相對準確度(relativeaccuracy)。不同的畫面可使用不同的加權(quán)矩陣。
在量化后,掃描裝置4225根據(jù)一預設方向,掃描具有DCT系數(shù)的量化數(shù)據(jù)。舉例而言,掃描裝置4225利用斜向掃描(zigzag scanning)方式或是其它方式將二維數(shù)組轉(zhuǎn)換成序列的量化系數(shù)。通過優(yōu)先計算零項的數(shù)量,對序列系數(shù)進行編碼,即游程編碼(run length coding)或霍夫曼編碼(Huffman coding)。VLC裝置4227結(jié)合并編碼游程值及非零項系數(shù)值,以產(chǎn)生壓縮數(shù)據(jù)。VLC裝置4227利用零項的較短編碼長度更適合較長的編碼長度及較小的系數(shù)更適合較大的系數(shù)??勺冮L度編碼是根據(jù)零項系數(shù)與非零項系數(shù)的出現(xiàn)頻率決定編碼長度。較常出現(xiàn)的系數(shù)是利用較低的編碼長度,較少出現(xiàn)的系數(shù)是利用較長的編碼長度,而其它的系數(shù)的編碼包含一逸出碼(escape code)、6位的掃描(run)的固定長度編碼以及12位的系數(shù)值的固定長度編碼。壓縮數(shù)據(jù)會被儲存在傳輸緩沖器4229,以完成輸入視訊數(shù)據(jù)的第二階段的編碼。
尚須說明的是,MPEG次系統(tǒng)42另包含一回授路徑,設置在量化器4223及移動預估裝置4222之間?;厥诼窂绞怯煞聪蛄炕?247及IDCT 464所構(gòu)成。反向量化器4247逆量化量化器4223所產(chǎn)生的量化MPEG數(shù)據(jù),并將所產(chǎn)生的對應逆量化數(shù)據(jù)儲存于內(nèi)存48中,再提供MPEG控制信號以觸發(fā)DCT次系統(tǒng)46。被觸發(fā)的DCT次系統(tǒng)46存取儲存于內(nèi)存48中的逆量化數(shù)據(jù),并通過IDCT 464執(zhí)行反向DCT運算,用以將逆量化數(shù)據(jù)轉(zhuǎn)換成MPEG數(shù)據(jù),以做為回授數(shù)據(jù)。其中,IDCT 464通過行列分解(row-column decomposition)執(zhí)行反向DCT運算,以產(chǎn)生回授數(shù)據(jù)。
接下來,DCT次系統(tǒng)46會將回授數(shù)據(jù)存在內(nèi)存48中,并且發(fā)出DCT控制信號給MPEG次系統(tǒng)42,而MPEG次系統(tǒng)42會讀取存在內(nèi)存48中的回授數(shù)據(jù),以做為移動預估裝置4222執(zhí)行移動預估操作時的參考。
MPEG次譯碼器424具有接收緩沖器4241、VLD裝置4243、反向掃描裝置4245、反向量化器4247、移動預估裝置4248以及輸出模塊4249。MPEG次譯碼器424處理信號的方式與MPEG次編碼器422相反。
在第一次視訊譯碼階段中,接收緩沖器4241提供MPEG次編碼器422在MPEG編碼步驟時所產(chǎn)生的MPEG壓縮數(shù)據(jù)。VLD裝置4243通過可變長度編碼壓縮數(shù)據(jù),以產(chǎn)生序列數(shù)據(jù)(VLD譯碼數(shù)據(jù))。
反向掃描裝置4245將VLD譯碼數(shù)據(jù)轉(zhuǎn)換成掃描視訊數(shù)據(jù)。反向量化器4247存取并逆量化掃描視訊數(shù)據(jù),以產(chǎn)生逆量化視訊數(shù)據(jù)。另外,MPEG次系統(tǒng)42將逆量化視訊數(shù)據(jù)(第一MPEG譯碼數(shù)據(jù))儲存在內(nèi)存48中,并產(chǎn)生MPEG控制信號,以觸發(fā)DCT次系統(tǒng)46。
被觸發(fā)的DCT次系統(tǒng)46存取內(nèi)存48中的逆量化視訊數(shù)據(jù),并通過IDCT 464對逆量化視訊數(shù)據(jù)執(zhí)行反向DCT運算,用以得到轉(zhuǎn)換MPEG數(shù)據(jù)。IDCT 464將逆量化視訊數(shù)據(jù)由原本的頻率成分轉(zhuǎn)換成畫素成分。換句話說,二維DCT運算可將影像區(qū)塊轉(zhuǎn)換成二維的畫素成分。接著,DCT次系統(tǒng)46將反向DCT影像區(qū)塊(轉(zhuǎn)換MPEG數(shù)據(jù))儲存于內(nèi)存48,并產(chǎn)生DCT控制信號以觸發(fā)MPEG次系統(tǒng)42。
在第二視訊譯碼階段中,移動補償裝置4248存取并補償內(nèi)存48中的反向DCT影像區(qū)塊,并產(chǎn)生補償MPEG數(shù)據(jù)。輸出模塊4249輸出補償MPEG數(shù)據(jù),以完成輸出視訊數(shù)據(jù)的第二階段譯碼。
JPEG次系統(tǒng)44具有JPEG次編碼器442及JPEG次譯碼器444,并利用JPEG壓縮運算法針對影像數(shù)據(jù)的輸入/輸出進行編碼或譯碼。處理器41觸發(fā)JPEG次系統(tǒng)44。在一些實施例中,JPEG次系統(tǒng)44系用來處理影像數(shù)據(jù),即對影像數(shù)據(jù)進行編碼或譯碼,其中該處理操作系包含兩個階段,即第一及第二影像處理階段。
JPEG次編碼器442具有接收模塊4421、量化器4423、掃描裝置4425、VLC裝置4427以及傳輸緩沖器4429,并將每一顏色成分影像分割成影像取樣的8×8畫素區(qū)塊。
在第一影像處理階段中,接收模塊4421接收輸入影像數(shù)據(jù)。JPEG次編碼器442在第一影像處理階段將第一JPEG編碼數(shù)據(jù)儲存于內(nèi)存48,并提供JPEG控制信號以觸發(fā)DCT次系統(tǒng)46。DCT次系統(tǒng)46存取內(nèi)存48中的第一JPEG編碼數(shù)據(jù),并通過FDCT 462對第一JPEG編碼數(shù)據(jù)進行DCT運算,以產(chǎn)生轉(zhuǎn)換JPEG數(shù)據(jù)。DCT運算類似離散傅立葉轉(zhuǎn)換(Fourier Transformation;FFT),并且影像數(shù)據(jù)在經(jīng)過DCT運算后,被轉(zhuǎn)換成DCT系數(shù),用以代表影像數(shù)據(jù)的頻率。換句話說,在影像處理應用中,二維(2D)DCT運算將影像區(qū)塊轉(zhuǎn)換成2D頻率成分(frequency components)。DCT次系統(tǒng)46將經(jīng)過DCT運算的JPEG數(shù)據(jù)儲存于內(nèi)存48中,并產(chǎn)生DCT控制信號,以觸發(fā)JPEG次系統(tǒng)44。
JPEG次系統(tǒng)44根據(jù)DCT控制信號讀取內(nèi)存48中的轉(zhuǎn)換JPEG數(shù)據(jù),并針對輸入影像數(shù)據(jù)執(zhí)行第二影像處理階段。
在第二影像處理階段中,量化器4423讀取并量化內(nèi)存48中的轉(zhuǎn)換JPEG數(shù)據(jù),以產(chǎn)生量化JPEG數(shù)據(jù),并將量化JPEG數(shù)據(jù)輸出至掃描裝置4425。量化器4423通過將某些范圍中的振幅轉(zhuǎn)換成量化級距(quantization level)中的某一級距以減少表現(xiàn)DCT影像區(qū)塊的頻段(frequency bin)所需的總信息量。
JPEG次系統(tǒng)44利用量化矩陣以執(zhí)行量化程序。JPEG次系統(tǒng)44指定不同的量化矩陣予每一顏色成分。利用量化矩陣可使得每一頻率成分被量化成不同的步階(step size)。一般較低的頻率成分會被量化成較小的步階,而較高的頻率成分會被量化成較大的步階。人眼較不易查覺到高頻的視覺誤差,而較易感覺到低頻的視覺誤差。用來控制JPEG品質(zhì)及壓縮比的主要方法為改變量化矩陣。雖然任一頻率成分的量化步階可各自被修改,但較常見的作法是等比例調(diào)整所有矩陣的單元。
量化后,掃描裝置4425根據(jù)一預設方向,掃描具有DCT系數(shù)的量化數(shù)據(jù),舉例而言,掃描裝置4225利用斜向掃描(zigzag scanning)方式或是其它方式將二維數(shù)組轉(zhuǎn)換成序列的量化系數(shù)。通過優(yōu)先計算零項的數(shù)量,對序列系數(shù)進行編碼,即游程編碼(run length coding)及霍夫曼編碼(Huffman coding);零項數(shù)量大于非零項數(shù)量。VLC裝置4427結(jié)合并編碼游程值及非零項系數(shù)值,以產(chǎn)生壓縮數(shù)據(jù)。VLC裝置4427利用零項的較短編碼長度更適合較長的編碼長度及較小的系數(shù)更適合較大的系數(shù)。可變長度編碼系根據(jù)零項系數(shù)與非零項系數(shù)的出現(xiàn)頻率決定編碼長度。較常出現(xiàn)的系數(shù)是利用較低的編碼長度,較少出現(xiàn)的系數(shù)是利用較長的編碼長度。壓縮數(shù)據(jù)會被儲存在傳輸緩沖器4429,以完成輸入影像數(shù)據(jù)的第二階段的編碼。
JPEG次譯碼器444具有接收緩沖器4441、VLD裝置4443、反向掃描裝置4445、反向量化器4447以及輸出模塊4449。JPEG次譯碼器444處理信號的方法與JPEG次編碼器相反。
在第一影像譯碼階段中,接收緩沖器4441提供JPEG次編碼器442在JPEG編碼步驟時所產(chǎn)生的JPEG壓縮數(shù)據(jù)(輸出影像數(shù)據(jù))。VLD裝置4443通過可變長度編碼處理JPEG壓縮數(shù)據(jù),以產(chǎn)生序列數(shù)據(jù)(VLD譯碼數(shù)據(jù))。
反向掃描裝置4445將VLD譯碼數(shù)據(jù)轉(zhuǎn)換成掃描影像數(shù)據(jù)。反向量化器4447存取并逆量化掃描影像數(shù)據(jù),以產(chǎn)生逆量化影像數(shù)據(jù)。另外,JPEG次系統(tǒng)44將逆量化影像數(shù)據(jù)(第一JPEG譯碼數(shù)據(jù))儲存在內(nèi)存48,并產(chǎn)生JPEG控制信號以觸發(fā)DCT次系統(tǒng)46。
被觸發(fā)的DCT次系統(tǒng)46存取內(nèi)存48中的逆量化影像數(shù)據(jù),并通過IDCT 464針對逆量化影像數(shù)據(jù)進行DCT運算,以產(chǎn)生轉(zhuǎn)換JPEG數(shù)據(jù)。IDCT 464將逆量化影像數(shù)據(jù)由原本的頻率成分轉(zhuǎn)換成畫素成分。換句話說,即二維的DCT運算將影像區(qū)塊轉(zhuǎn)換成二維畫素成分。然后,DCT次系統(tǒng)46將轉(zhuǎn)換影像區(qū)塊(轉(zhuǎn)換JPEG數(shù)據(jù))儲存于內(nèi)存48中,并產(chǎn)生DCT控制信號以觸發(fā)JPEG次系統(tǒng)44。
在第二影像譯碼階段中,輸出模塊4449輸出壓縮JPEG數(shù)據(jù),以完成輸出影像數(shù)據(jù)的第二影像譯碼階段。
在一些實施例中,MPEG次系統(tǒng)42、JPEG次系統(tǒng)44以及DCT次系統(tǒng)46直接讀取內(nèi)存48中的數(shù)據(jù)。因此控制信號只會在MPEG次系統(tǒng)42與DCT次系統(tǒng)46之間傳遞,或是在JPEG次系統(tǒng)44與DCT次系統(tǒng)46之間傳遞。
在一些實施例中,可通過硬件控制DCT次系統(tǒng)46,而不需使用軟件控制,因此可改善系統(tǒng)效能。此外,利用單一DCT模塊切換MPEG或JPEG的編碼或譯碼,可降低硬件成本。
第5a圖顯示本發(fā)明的輸入/輸出視訊數(shù)據(jù)的視訊處理方式的流程圖。輸入/輸出視訊數(shù)據(jù)表示視訊數(shù)據(jù)可利用視訊處理方式而被輸入/輸出。
首先,MPEG次系統(tǒng)處理輸入/輸出視訊數(shù)據(jù),并在第一視訊處理階段產(chǎn)生第一MPEG處理數(shù)據(jù)(S50a)。接著MPEG次系統(tǒng)將第一MPEG處理數(shù)據(jù)儲存在內(nèi)存中(S51a)。然后,MPEG次系統(tǒng)輸出MPEG控制信號予DCT次系統(tǒng)(S52a)。DCT次系統(tǒng)讀取內(nèi)存中的第一MPEG處理數(shù)據(jù)(S53a)。然后,DCT次系統(tǒng)利用DCT運算,將第一MPEG處理數(shù)據(jù)轉(zhuǎn)換成轉(zhuǎn)換MPEG數(shù)據(jù)(S54a)。接著,DCT次系統(tǒng)將轉(zhuǎn)換MPEG數(shù)據(jù)儲存在內(nèi)存中(S55a)。DCT次系統(tǒng)輸出DCT控制信號予MPEG次系統(tǒng)(S56a)。MPEG次系統(tǒng)讀取內(nèi)存中的轉(zhuǎn)換MPEG數(shù)據(jù)(S57a)。最后,MPEG次系統(tǒng)在第二視訊處理階段處理轉(zhuǎn)換MPEG數(shù)據(jù)(S58a)。
第5b圖顯示本發(fā)明的輸入/輸出影像數(shù)據(jù)的影像處理方式的流程圖。輸入/輸出影像數(shù)據(jù)表示影像數(shù)據(jù)可利用影像處理方式而被輸入/輸出。
首先,JPEG次系統(tǒng)處理輸入/輸出影像數(shù)據(jù),并在第一影像處理階段產(chǎn)生第一JPEG處理數(shù)據(jù)(S50b)。接著JPEG次系統(tǒng)將第一JPEG處理數(shù)據(jù)儲存在內(nèi)存中(S51b)。然后,JPEG次系統(tǒng)輸出JPEG控制信號予DCT次系統(tǒng)(S52b)。DCT次系統(tǒng)讀取內(nèi)存中的第一JPEG處理數(shù)據(jù)(S53b)。然后,DCT次系統(tǒng)利用DCT運算,將第一JPEG處理數(shù)據(jù)轉(zhuǎn)換成轉(zhuǎn)換JPEG數(shù)據(jù)(S54b)。接著,DCT次系統(tǒng)將轉(zhuǎn)換JPEG數(shù)據(jù)儲存在內(nèi)存中(S55b)。DCT次系統(tǒng)輸出DCT控制信號予JPEG次系統(tǒng)(S56b)。JPEG次系統(tǒng)讀取內(nèi)存中的轉(zhuǎn)換JPEG數(shù)據(jù)(S57b)。最后,JPEG次系統(tǒng)在第二影像處理階段處理轉(zhuǎn)換JPEG數(shù)據(jù)(S58b)。
第6a圖為本發(fā)明的視訊編碼方法的流程圖,其中視訊編碼方法用以編碼輸入視訊數(shù)據(jù)。首先,MPEG次編碼器編碼輸入視訊數(shù)據(jù),并在第一視訊編碼階段產(chǎn)生第一MPEG編碼數(shù)據(jù)(S60a)。接著,MPEG次編碼器將第一MPEG編碼數(shù)據(jù)儲存在內(nèi)存中(S61a)。然后,MPEG次編碼器輸出MPEG控制信號予FDCT模塊(S62a)。FDCT模塊讀取內(nèi)存中的第一MPEG編碼數(shù)據(jù)(S63a)。接著,F(xiàn)DCT模塊利用DCT運算,將第一MPEG編碼數(shù)據(jù)轉(zhuǎn)換成轉(zhuǎn)換MPEG數(shù)據(jù)(S64a)。然后,F(xiàn)DCT模塊將轉(zhuǎn)換MPEG數(shù)據(jù)儲存在內(nèi)存中(S65a)。接著,F(xiàn)DCT模塊輸出DCT控制信號予MPEG次編碼器(S66a)。MPEG次編碼器讀取內(nèi)存中的轉(zhuǎn)換MPEG數(shù)據(jù)(S67a)。最后,MPEG次編碼器在第二視訊編碼階段編碼輸入視訊數(shù)據(jù)(S68a)。
第6b圖為本發(fā)明的影像編碼方法的流程圖,其中影像編碼方法用以編碼輸入影像數(shù)據(jù)。首先,JPEG次編碼器編碼輸入影像數(shù)據(jù),并在第一影像編碼階段產(chǎn)生第一JPEG編碼數(shù)據(jù)(S60b)。接著,JPEG次編碼器將第一JPEG編碼數(shù)據(jù)儲存在內(nèi)存中(S61b)。然后,JPEG次編碼器輸出JPEG控制信號予FDCT模塊(S62b)。FDCT模塊讀取內(nèi)存中的第一JPEG編碼數(shù)據(jù)(S63b)。接著,F(xiàn)DCT模塊利用DCT運算,將第一JPEG編碼數(shù)據(jù)轉(zhuǎn)換成轉(zhuǎn)換JPEG數(shù)據(jù)(S64b)。然后,F(xiàn)DCT模塊將轉(zhuǎn)換JPEG數(shù)據(jù)儲存在內(nèi)存中(S65b)。接著,F(xiàn)DCT模塊輸出DCT控制信號予JPEG次編碼器(S66b)。JPEG次編碼器讀取內(nèi)存中的轉(zhuǎn)換JPEG數(shù)據(jù)(S67b)。最后,JPEG次編碼器在第二影像編碼階段編碼輸入影像數(shù)據(jù)(S68b)。
第7a圖為本發(fā)明的視訊譯碼方法的流程圖,其中視訊譯碼方法用以譯碼輸出視訊數(shù)據(jù)。首先,MPEG次譯碼器譯碼輸出視訊數(shù)據(jù),并在第一視訊譯碼階段產(chǎn)生第一MPEG譯碼數(shù)據(jù)(S70a)。接著,MPEG次譯碼器將第一MPEG譯碼數(shù)據(jù)儲存在內(nèi)存中(S71a)。然后,MPEG次譯碼器輸出MPEG控制信號予IDCT模塊(S72a)。IDCT模塊讀取內(nèi)存中的第一MPEG譯碼數(shù)據(jù)(S73a)。接著,IDCT模塊利用反向DCT運算,將第一MPEG譯碼數(shù)據(jù)轉(zhuǎn)換成轉(zhuǎn)換MPEG數(shù)據(jù)(S74a)。然后,IDCT模塊將轉(zhuǎn)換MPEG數(shù)據(jù)儲存在內(nèi)存中(S75a)。接著,IDCT模塊輸出DCT控制信號予MPEG次譯碼器(S76a)。MPEG次譯碼器讀取內(nèi)存中的轉(zhuǎn)換MPEG數(shù)據(jù)(S77a)。最后,MPEG次譯碼器在第二視訊譯碼階段譯碼輸出視訊數(shù)據(jù)(S78a)。
第7b圖為本發(fā)明的影像譯碼方法的流程圖,其中影像譯碼方法用以譯碼輸出影像數(shù)據(jù)。首先,JPEG次譯碼器譯碼輸出影像數(shù)據(jù),并在第一影像譯碼階段產(chǎn)生第一JPEG譯碼數(shù)據(jù)(S70b)。接著,JPEG次譯碼器將第一JPEG譯碼數(shù)據(jù)儲存在內(nèi)存中(S71b)。然后,JPEG次譯碼器輸出JPEG控制信號予IDCT模塊(S72b)。IDCT模塊讀取內(nèi)存中的第一JPEG譯碼數(shù)據(jù)(S73b)。接著,IDCT模塊利用反向DCT運算,將第一JPEG譯碼數(shù)據(jù)轉(zhuǎn)換成轉(zhuǎn)換JPEG數(shù)據(jù)(S74b)。然后,IDCT模塊將轉(zhuǎn)換JPEG數(shù)據(jù)儲存在內(nèi)存中(S75b)。接著,IDCT模塊輸出DCT控制信號予JPEG次譯碼器(S76b)。JPEG次譯碼器讀取內(nèi)存中的轉(zhuǎn)換JPEG數(shù)據(jù)(S77b)。最后,JPEG次譯碼器在第二影像譯碼階段譯碼輸出影像數(shù)據(jù)(S78b)。
在一些實施例中,視訊/影像處理裝置可應用于具有顯示功能的電子裝置中,例如DVD播放器、DVD刻錄機、數(shù)字相機、蜂窩電話(cell phone)、個人數(shù)字助理(Personal Digital Assistance,PDA),或是計算機,用以顯示視訊/影像數(shù)據(jù)。
上述具體實施方式
僅用以說明本發(fā)明,而非限定本發(fā)明。
權(quán)利要求
1.一種視訊/影像處理裝置,用以處理一輸入視訊數(shù)據(jù)、一輸入影像數(shù)據(jù)、一輸出視訊數(shù)據(jù)以及一輸出影像數(shù)據(jù),所述視訊/影像處理裝置具有一動畫專家群操作模式以及一聯(lián)合照相專家群操作模式,其特征在于,所述裝置包括一動畫專家群次系統(tǒng),處理所述輸入視訊數(shù)據(jù)以及所述輸出視訊數(shù)據(jù),其中所述處理操作分為一第一及第二視訊處理階段;一聯(lián)合照相專家群次系統(tǒng),處理所述輸入影像數(shù)據(jù)以及所述輸出影像數(shù)據(jù),其中所述處理操作分為一第一及第二影像處理階段;一離散余弦轉(zhuǎn)換次系統(tǒng),耦接于所述動畫專家群次系統(tǒng)與聯(lián)合照相專家群次系統(tǒng)之間,用以轉(zhuǎn)換所述輸入視訊數(shù)據(jù)、輸入影像數(shù)據(jù)、輸出視訊數(shù)據(jù)、以及輸出影像數(shù)據(jù);以及一內(nèi)存,耦接所述離散余弦轉(zhuǎn)換次系統(tǒng)、動畫專家群次系統(tǒng)與聯(lián)合照相專家群次系統(tǒng);其中,在所述視訊/影像處理裝置處于所述動畫專家群操作模式的情形下,當所述動畫專家群次系統(tǒng)對所述輸入視訊數(shù)據(jù)或輸出視訊數(shù)據(jù)完成所述第一視訊處理階段的處理操作時,所述動畫專家群次系統(tǒng)會將一第一動畫專家群處理數(shù)據(jù)儲存于所述內(nèi)存中,并輸出一動畫專家群控制信號予所述離散余弦轉(zhuǎn)換次系統(tǒng);當所述離散余弦轉(zhuǎn)換次系統(tǒng)接收所述動畫專家群控制信號時,其會讀取所述內(nèi)存中的所述第一動畫專家群處理數(shù)據(jù),用以將所述第一動畫專家群處理數(shù)據(jù)轉(zhuǎn)換成一轉(zhuǎn)換動畫專家群數(shù)據(jù),并儲存于所述內(nèi)存中,并輸出一離散余弦轉(zhuǎn)換控制信號予所述動畫專家群次系統(tǒng);當所述動畫專家群次系統(tǒng)接收到所述離散余弦轉(zhuǎn)換控制信號時,其會讀取儲存于所述內(nèi)存中的所述轉(zhuǎn)換動畫專家群數(shù)據(jù),并對所述輸入視訊數(shù)據(jù)或所述輸出視訊數(shù)據(jù)完成所述第二視訊處理階段的處理操作;在所述視訊/影像處理裝置處于所述聯(lián)合照相專家群操作模式的情形下,當所述聯(lián)合照相專家群次系統(tǒng)對所述輸入影像數(shù)據(jù)或所述輸出影像數(shù)據(jù)完成所述第一影像處理階段的處理程序時,所述聯(lián)合照相專家群次系統(tǒng)會將一第一聯(lián)合照相專家群處理數(shù)據(jù)儲存于所述內(nèi)存,并輸出一聯(lián)合照相專家群控制信號予所述離散余弦轉(zhuǎn)換次系統(tǒng);當所述離散余弦轉(zhuǎn)換次系統(tǒng)接收所述聯(lián)合照相專家群控制信號時,其會讀取所述內(nèi)存中的所述第一聯(lián)合照相專家群處理數(shù)據(jù),用以將所述第一聯(lián)合照相專家群處理數(shù)據(jù)轉(zhuǎn)換成一轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù),并儲存于所述內(nèi)存中,并輸出一離散余弦轉(zhuǎn)換控制信號予所述聯(lián)合照相專家群次系統(tǒng);當所述聯(lián)合照相專家群次系統(tǒng)接收到所述離散余弦轉(zhuǎn)換控制信號時,其會讀取儲存于所述內(nèi)存中的所述轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù),并對所述輸入影像數(shù)據(jù)或所述輸出影像數(shù)據(jù)完成所述第二影像處理階段的處理操作。
2.如權(quán)利要求1所述的視訊/影像處理裝置,其特征在于,其中所述動畫專家群次系統(tǒng)具有一動畫專家群次編碼器,用以編碼所述輸入視訊數(shù)據(jù),其中所述編碼操作分為一第一及第二視訊編碼階段;所述聯(lián)合照相專家群次系統(tǒng)具有一聯(lián)合照相專家群次編碼器,用以編碼所述輸入影像數(shù)據(jù),其中所述編碼操作分為一第一及第二影像編碼階段;所述離散余弦轉(zhuǎn)換次系統(tǒng)具有一正向離散余弦轉(zhuǎn)換模塊,用以轉(zhuǎn)換所述輸入視訊數(shù)據(jù)及所述輸入影像數(shù)據(jù);在所述視訊/影像處理裝置處于所述動畫專家群操作模式的情形下,當所述動畫專家群次編碼器對所述輸入視訊數(shù)據(jù)完成所述第一視訊編碼階段的編碼操作時,其會產(chǎn)生一第一動畫專家群編碼數(shù)據(jù),并將其儲存于所述內(nèi)存中,并輸出所述動畫專家群控制信號予所述正向離散余弦轉(zhuǎn)換模塊當所述正向離散余弦轉(zhuǎn)換模塊接收到所述動畫專家群控制信號時,讀取所述內(nèi)存中的所述第一動畫專家群編碼數(shù)據(jù),用以將所述第一動畫專家群編碼數(shù)據(jù)轉(zhuǎn)換成一轉(zhuǎn)換動畫專家群數(shù)據(jù),并儲存于所述內(nèi)存中,并輸出所述離散余弦轉(zhuǎn)換控制信號予所述動畫專家群次編碼器;當所述動畫專家群次編碼器接收到所述離散余弦轉(zhuǎn)換控制信號時,讀取所述內(nèi)存中的所述轉(zhuǎn)換動畫專家群數(shù)據(jù),并對所述輸入視訊數(shù)據(jù)完成所述第二視訊編碼階段的編碼操作;在所述視訊/影像處理裝置處于所述聯(lián)合照相專家群操作模式的情形下,當所述聯(lián)合照相專家群次編碼器對所述輸入影像數(shù)據(jù)完成所述第一影像編碼階段的編碼操作時,其會產(chǎn)生一第一聯(lián)合照相專家群編碼數(shù)據(jù),并將其儲存于所述內(nèi)存中,并輸出所述聯(lián)合照相專家群控制信號予所述正向離散余弦轉(zhuǎn)換模塊;當所述正向離散余弦轉(zhuǎn)換模塊接收到所述聯(lián)合照相專家群控制信號時,讀取所述內(nèi)存中的所述第一聯(lián)合照相專家群編碼數(shù)據(jù),用以將所述第一聯(lián)合照相專家群編碼數(shù)據(jù)轉(zhuǎn)換成一轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù),并儲存于所述內(nèi)存中,并輸出所述離散余弦轉(zhuǎn)換控制信號予所述聯(lián)合照相專家群次編碼器;以及當所述聯(lián)合照相專家群次編碼器接收到所述離散余弦轉(zhuǎn)換控制信號時,讀取所述內(nèi)存中的所述轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù)并對所述輸入影像數(shù)據(jù)完成所述第二影像編碼階段的編碼操作。
3.如權(quán)利要求2所述的視訊/影像處理裝置,其特征在于,所述動畫專家群次編碼器包含一接收模塊,在所述第一視訊編碼階段中,接收所述輸入視訊數(shù)據(jù);一移動預估裝置,在所述第一視訊編碼階段中,預估所述輸入視訊數(shù)據(jù),并產(chǎn)生一預估視訊數(shù)據(jù);一量化器,在所述第二視訊編碼階段中,量化所述轉(zhuǎn)換動畫專家群數(shù)據(jù),并產(chǎn)生一量化動畫專家群數(shù)據(jù);一斜向掃描裝置,在所述第二視訊編碼階段中,掃描所述量化動畫專家群數(shù)據(jù),并產(chǎn)生一掃描視訊數(shù)據(jù);以及一可變長度編碼裝置,在所述第二視訊編碼階段中,編碼所述掃描視訊數(shù)據(jù);其中當所述移動預估裝置在所述第一視訊編碼階段中,完成所述輸入視訊數(shù)據(jù)的預估時,所述動畫專家群次編碼器會將所述預估視訊信號儲存在所述內(nèi)存中,并輸出所述動畫專家群控制信號予所述正向離散余弦轉(zhuǎn)換模塊;當所述正向離散余弦轉(zhuǎn)換模塊接收到所述動畫專家群控制信號時,其會讀取并轉(zhuǎn)換所述內(nèi)存中的所述預估視訊信號,以得到一轉(zhuǎn)換動畫專家群數(shù)據(jù),并將所述轉(zhuǎn)換動畫專家群數(shù)據(jù)儲存在所述內(nèi)存中,并輸出所述離散余弦轉(zhuǎn)換控制信號予所述動畫專家群次編碼器;當所述動畫專家群次編碼器接收到所述離散余弦轉(zhuǎn)換控制信號時,所述量化器會讀取并量化所述內(nèi)存中的所述轉(zhuǎn)換動畫專家群數(shù)據(jù),以產(chǎn)生一量化動畫專家群數(shù)據(jù),并將其輸出至所述斜向掃描裝置;當所述斜向掃描裝置接收到所述量化動畫專家群數(shù)據(jù)時,其會掃描所述量化動畫專家群數(shù)據(jù),以產(chǎn)生所述掃描視訊數(shù)據(jù),并將所述掃描視訊數(shù)據(jù)傳送至所述可變長度編碼裝置;當所述可變長度編碼裝置接收到所述掃描視訊數(shù)據(jù)時,其會編碼所述掃描視訊數(shù)據(jù),以對所述輸入視訊數(shù)據(jù)完成所述第二視訊編碼階段的編碼操作。
4.如權(quán)利要求2所述的視訊/影像處理裝置,其特征在于,所述聯(lián)合照相專家群次編碼器,包括一接收模塊,在所述第一影像編碼階段中,接收所述輸入影像數(shù)據(jù);一量化器,在所述第二影像編碼階段中,量化所述轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù),并產(chǎn)生一量化聯(lián)合照相專家群數(shù)據(jù);一斜向掃描裝置,在所述第二影像編碼階段中,掃描所述量化聯(lián)合照相專家群數(shù)據(jù),并產(chǎn)生一掃描影像數(shù)據(jù);以及一可變長度編碼裝置,在所述第二影像編碼階段中,編碼所述掃描影像數(shù)據(jù);其中當所述接收模塊在所述第一影像編碼階段中,完成接收所述輸入影像數(shù)據(jù)時,所述聯(lián)合照相專家群次編碼器會將所述輸入影像數(shù)據(jù)儲存在所述內(nèi)存中,并輸出所述聯(lián)合照相專家群控制信號予所述正向離散余弦轉(zhuǎn)換模塊;當所述正向離散余弦轉(zhuǎn)換模塊接收到所述聯(lián)合照相專家群控制信號時,其會讀取并轉(zhuǎn)換所述內(nèi)存中的所述輸入影像數(shù)據(jù),以得到一轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù),并將所述轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù)儲存在所述內(nèi)存中,并輸出所述離散余弦轉(zhuǎn)換控制信號予所述聯(lián)合照相專家群次編碼器;當所述聯(lián)合照相專家群次編碼器接收到所述離散余弦轉(zhuǎn)換控制信號時,所述量化器會讀取并量化所述內(nèi)存中的所述轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù),以產(chǎn)生一量化聯(lián)合照相專家群數(shù)據(jù),并將其輸出至所述斜向掃描裝置;當所述斜向掃描裝置接收到所述量化聯(lián)合照相專家群數(shù)據(jù)時,其會掃描所述量化聯(lián)合照相專家群數(shù)據(jù),以產(chǎn)生所述掃描影像數(shù)據(jù),并將所述掃描影像數(shù)據(jù)傳送至所述可變長度編碼裝置;當所述可變長度編碼裝置接收到所述掃描影像數(shù)據(jù)時,其會編碼所述掃描影像數(shù)據(jù),以對所述輸入影像數(shù)據(jù)完成所述第二影像編碼階段的編碼操作。
5.如權(quán)利要求1所述的視訊/影像處理裝置,其特征在于,其中所述動畫專家群次系統(tǒng)具有一動畫專家群次譯碼器,譯碼所述輸出視訊數(shù)據(jù),其中所述譯碼操作分為一第一及第二視訊譯碼階段;所述聯(lián)合照相專家群次系統(tǒng)具有一聯(lián)合照相專家群次譯碼器,譯碼所述輸出影像數(shù)據(jù),其中所述譯碼操作分為一第一及第二影像譯碼階段;所述離散余弦轉(zhuǎn)換次系統(tǒng)具有一反向離散余弦轉(zhuǎn)換模塊,用以轉(zhuǎn)換所述輸出視訊數(shù)據(jù)及所述輸出影像數(shù)據(jù);在所述視訊/影像處理裝置處于所述動畫專家群操作模式的情形下,當所述動畫專家群次譯碼器對所述輸出視訊數(shù)據(jù)完成所述第一視訊譯碼階段的譯碼操作時,其會將一第一動畫專家群譯碼數(shù)據(jù)儲存于所述內(nèi)存中,并輸出所述動畫專家群控制信號予所述反向離散余弦轉(zhuǎn)換模塊;當所述反向離散余弦轉(zhuǎn)換模塊接收到所述動畫專家群控制信號時,其會讀取并轉(zhuǎn)換所述內(nèi)存中的所述第一動畫專家群譯碼數(shù)據(jù),以得到一轉(zhuǎn)換動畫專家群數(shù)據(jù),并將所述轉(zhuǎn)換動畫專家群數(shù)據(jù)儲于所述內(nèi)存中,并輸出所述離散余弦轉(zhuǎn)換控制信號予所述動畫專家群次譯碼器;在所述視訊/影像處理裝置處于所述聯(lián)合照相專家群操作模式的情形下,當所述聯(lián)合照相專家群次譯碼器對所述輸出影像數(shù)據(jù)完成所述第一影像譯碼階段的譯碼操作時,其會將一第一聯(lián)合照相專家群譯碼數(shù)據(jù)儲存于所述內(nèi)存中,并輸出所述聯(lián)合照相專家群控制信號予所述反向離散余弦轉(zhuǎn)換模塊;當所述反向離散余弦轉(zhuǎn)換模塊接收到所述聯(lián)合照相專家群控制信號時,其會讀取并轉(zhuǎn)換所述內(nèi)存中的所述第一聯(lián)合照相專家群譯碼數(shù)據(jù),以得到一轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù),并將所述轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù)儲存于所述內(nèi)存中,并輸出所述離散余弦轉(zhuǎn)換控制信號予所述聯(lián)合照相專家群次譯碼器。
6.如權(quán)利要求5所述的視訊/影像處理裝置,其特征在于,所述動畫專家群次譯碼器,包括一可變長度譯碼裝置,在所述第一視訊譯碼階段中,譯碼所述輸出視訊數(shù)據(jù),并產(chǎn)生一可變長度譯碼數(shù)據(jù);一反向掃描裝置,在所述第一視訊譯碼階段中,掃描所述可變長度譯碼數(shù)據(jù),并產(chǎn)生一掃描視訊數(shù)據(jù);一反向量化器,在所述第一視訊譯碼階段中,逆量化所述掃描視訊數(shù)據(jù),并產(chǎn)生一逆量化視訊數(shù)據(jù);一移動補償裝置,在所述第二視訊譯碼階段中,補償所述轉(zhuǎn)換動畫專家群數(shù)據(jù),并產(chǎn)生一補償動畫專家群數(shù)據(jù);以及一輸出模塊,在所述第二視訊譯碼階段中,輸出所述補償動畫專家群數(shù)據(jù);當所述反向量化器在所述第一視訊譯碼階段中,逆量化所述掃描視訊數(shù)據(jù),并產(chǎn)生所述逆量化視訊數(shù)據(jù)時,所述動畫專家群次譯碼器會將所述逆量化視訊數(shù)據(jù)儲存于所述內(nèi)存中,并輸出所述動畫專家群控制信號予所述反向離散余弦轉(zhuǎn)換模塊;當所述反向離散余弦轉(zhuǎn)換模塊接收到所述動畫專家群控制信號時,其會讀取并轉(zhuǎn)換所述內(nèi)存中的所述逆量化視訊數(shù)據(jù),以得到一轉(zhuǎn)換動畫專家群數(shù)據(jù),并將所述轉(zhuǎn)換動畫專家群數(shù)據(jù)儲存于所述內(nèi)存中,并輸出所述離散余弦轉(zhuǎn)換控制信號予所述動畫專家群次譯碼器;當所述動畫專家群次譯碼器接收到所述離散余弦轉(zhuǎn)換控制信號時,所述移動補償裝置會讀取并補償所述內(nèi)存中的所述轉(zhuǎn)換動畫專家群數(shù)據(jù),以產(chǎn)生所述補償動畫專家群數(shù)據(jù),而所述輸出模塊會在所述第二視訊譯碼階段中,輸出所述補償動畫專家群數(shù)據(jù)。
7.如權(quán)利要求5所述的視訊/影像處理裝置,其特征在于,所述聯(lián)合照相專家群次譯碼器,包括一可變長度譯碼裝置,在所述第一影像譯碼階段中,譯碼所述輸出影像數(shù)據(jù),并產(chǎn)生一可變長度譯碼數(shù)據(jù);一反向掃描裝置,在所述第一影像譯碼階段中,掃描所述可變長度譯碼數(shù)據(jù),并產(chǎn)生一掃描影像數(shù)據(jù);一反向量化器,在所述第一影像譯碼階段中,逆量化所述掃描影像數(shù)據(jù),并產(chǎn)生一逆量化影像數(shù)據(jù);以及一輸出模塊,在所述第二影像譯碼階段中,輸出所述轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù);當所述反向量化器在所述第一影像譯碼階段中,逆量化所述掃描影像數(shù)據(jù),并產(chǎn)生所述逆量化影像數(shù)據(jù)時,所述聯(lián)合照相專家群次譯碼器會將所述逆量化影像數(shù)據(jù)儲存于所述內(nèi)存中,并輸出所述聯(lián)合照相專家群控制信號予所述反向離散余弦轉(zhuǎn)換模塊;當所述反向離散余弦轉(zhuǎn)換模塊接收到所述聯(lián)合照相專家群控制信號時,其會讀取并轉(zhuǎn)換所述內(nèi)存中的所述逆量化影像數(shù)據(jù),以得到一轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù),并將所述轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù)儲存于所述內(nèi)存中,并輸出所述離散余弦轉(zhuǎn)換控制信號予所述聯(lián)合照相專家群次譯碼器;當所述聯(lián)合照相專家群次譯碼器接收到所述離散余弦轉(zhuǎn)換控制信號時,所述輸出模塊會在所述第二影像譯碼階段,讀取所述內(nèi)存中的所述轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù),并且輸出所述轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù)。
8.如權(quán)利要求1所述的視訊/影像處理裝置,其特征在于,所述內(nèi)存為一8×8緩存器數(shù)組。
9.一種視訊/影像處理方法,用以處理一輸入視訊數(shù)據(jù)、一輸出視訊數(shù)據(jù)、一輸入影像數(shù)據(jù)以及一輸出影像數(shù)據(jù),所述視訊/影像處理方法,包括一動畫專家群操作模式以及一聯(lián)合照相專家群操作模式,其特征在于,當所述視訊/影像處理方法處于所述動畫專家群操作模式時,其包含步驟通過一動畫專家群次系統(tǒng),對所述輸入視訊數(shù)據(jù)或所述輸出視訊數(shù)據(jù)完成一第一視訊處理階段的處理操作,并產(chǎn)生一第一動畫專家群處理數(shù)據(jù);通過所述動畫專家群次系統(tǒng),將所述第一動畫專家群處理數(shù)據(jù)儲存于一內(nèi)存中;通過所述動畫專家群次系統(tǒng),輸出一動畫專家群控制信號予一離散余弦轉(zhuǎn)換次系統(tǒng);通過所述離散余弦轉(zhuǎn)換次系統(tǒng),由所述內(nèi)存中讀取所述第一動畫專家群處理數(shù)據(jù);通過所述離散余弦轉(zhuǎn)換次系統(tǒng),將所述第一動畫專家群處理數(shù)據(jù)轉(zhuǎn)換成一轉(zhuǎn)換動畫專家群數(shù)據(jù);通過所述離散余弦轉(zhuǎn)換次系統(tǒng),將所述轉(zhuǎn)換動畫專家群數(shù)據(jù)儲存于所述內(nèi)存中;通過所述離散余弦轉(zhuǎn)換次系統(tǒng),輸出一離散余弦轉(zhuǎn)換控制信號予所述動畫專家群次系統(tǒng);通過所述動畫專家群次系統(tǒng),由所述內(nèi)存中讀取所述轉(zhuǎn)換動畫專家群數(shù)據(jù);以及通過所述動畫專家群次系統(tǒng),對所述轉(zhuǎn)換動畫專家群數(shù)據(jù)完成一第二視訊處理階段的處理操作;以及當所述視訊/影像處理方法處于所述聯(lián)合照相專家群操作模式時,其包含步驟通過一聯(lián)合照相專家群次系統(tǒng),對所述輸入影像數(shù)據(jù)或所述輸出影像數(shù)據(jù)完成一第一影像處理階段的處理操作,并產(chǎn)生一第一聯(lián)合照相專家群處理數(shù)據(jù);通過所述聯(lián)合照相專家群次系統(tǒng),將所述第一聯(lián)合照相專家群處理數(shù)據(jù)儲存于一內(nèi)存中;通過所述聯(lián)合照相專家群次系統(tǒng),輸出一聯(lián)合照相專家群控制信號予一離散余弦轉(zhuǎn)換次系統(tǒng);通過所述離散余弦轉(zhuǎn)換次系統(tǒng),由所述內(nèi)存中讀取所述第一聯(lián)合照相專家群處理數(shù)據(jù);通過所述離散余弦轉(zhuǎn)換次系統(tǒng),將所述第一聯(lián)合照相專家群處理數(shù)據(jù)轉(zhuǎn)換成一轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù);通過所述離散余弦轉(zhuǎn)換次系統(tǒng),將所述轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù),儲存于所述內(nèi)存中;通過所述離散余弦轉(zhuǎn)換次系統(tǒng),輸出一離散余弦轉(zhuǎn)換控制信號予所述聯(lián)合照相專家群次系統(tǒng);通過所述聯(lián)合照相專家群次系統(tǒng),由所述內(nèi)存中讀取所述轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù);以及通過所述聯(lián)合照相專家群次系統(tǒng),對所述轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù)完成一第二影像處理階段的處理操作。
10.如權(quán)利要求9所述的視訊/影像處理方法,其特征在于,所述視訊/影像處理方法包括一視訊/影像編碼處理,所述動畫專家群次系統(tǒng)以及所述聯(lián)合照相專家群次系統(tǒng)各自包含一動畫專家群次編碼器以及一聯(lián)合照相專家群次編碼器,所述離散余弦轉(zhuǎn)換次系統(tǒng)包含一正向離散余弦轉(zhuǎn)換模塊,當所述視訊/影像編碼處理處于所述動畫專家群操作模式時,其包括下列步驟通過所述動畫專家群次編碼器,對所述輸入視訊數(shù)據(jù)完成一第一視訊處理階段的編碼操作,并產(chǎn)生一第一動畫專家群編碼數(shù)據(jù);通過所述動畫專家群次編碼器將所述第一動畫專家群編碼數(shù)據(jù)儲存在所述內(nèi)存中;通過所述動畫專家群次編碼器輸出所述動畫專家群控制信號予所述正向離散余弦轉(zhuǎn)換模塊;通過所述正向離散余弦轉(zhuǎn)換模塊讀取所述內(nèi)存中的所述第一動畫專家群編碼數(shù)據(jù);通過所述正向離散余弦轉(zhuǎn)換模塊將所述第一動畫專家群編碼數(shù)據(jù)轉(zhuǎn)換成一轉(zhuǎn)換動畫專家群數(shù)據(jù);通過所述正向離散余弦轉(zhuǎn)換模塊將所述轉(zhuǎn)換動畫專家群數(shù)據(jù)儲存在所述內(nèi)存中;通過所述正向離散余弦轉(zhuǎn)換模塊輸出所述離散余弦轉(zhuǎn)換控制信號予所述動畫專家群次編碼器;通過所述動畫專家群次編碼器讀取所述內(nèi)存中的所述轉(zhuǎn)換動畫專家群數(shù)據(jù);以及通過所述動畫專家群次編碼器,對所述輸入視訊數(shù)據(jù)完成一第二視訊編碼階段的編碼操作,當所述視訊/影像編碼處理處于所述聯(lián)合照相專家群操作模式時,其包括下列步驟通過所述聯(lián)合照相專家群次編碼器,對所述輸入影像數(shù)據(jù)完成一第一影像處理階段的編碼操作,并產(chǎn)生一第一聯(lián)合照相專家群編碼數(shù)據(jù);通過所述聯(lián)合照相專家群次編碼器將所述第一聯(lián)合照相專家群編碼數(shù)據(jù)儲存在所述內(nèi)存中;通過所述聯(lián)合照相專家群次編碼器輸出所述聯(lián)合照相專家群控制信號予所述正向離散余弦轉(zhuǎn)換模塊;通過所述正向離散余弦轉(zhuǎn)換模塊讀取所述內(nèi)存中的所述第一聯(lián)合照相專家群編碼數(shù)據(jù);通過所述正向離散余弦轉(zhuǎn)換模塊將所述第一聯(lián)合照相專家群編碼數(shù)據(jù)轉(zhuǎn)換成一轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù);通過所述正向離散余弦轉(zhuǎn)換模塊將所述轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù)儲存在所述內(nèi)存中;通過所述正向離散余弦轉(zhuǎn)換模塊輸出所述離散余弦轉(zhuǎn)換控制信號予所述聯(lián)合照相專家群次編碼器;通過所述聯(lián)合照相專家群次編碼器讀取所述內(nèi)存中的所述轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù);以及通過通過所述聯(lián)合照相專家群次編碼器,對所述輸入影像數(shù)據(jù)完成一第二影像編碼階段的編碼操作。
11.如權(quán)利要求10所述的視訊/影像處理方法,其特征在于,所述動畫專家群次編碼器包括一接收模塊、一移動預估裝置、一量化器、一斜向掃描裝置以及一可變長度編碼裝置,當所述視訊/影像編碼處理處于所述動畫專家群操作模式時,其包括通過所述接收模塊,在所述第一視訊編碼階段接收所述輸入視訊數(shù)據(jù);通過所述移動預估裝置,在所述第一視訊編碼階段預估所述輸入視訊數(shù)據(jù),并產(chǎn)生一預估視訊數(shù)據(jù);通過所述動畫專家群次編碼器將所述預估視訊數(shù)據(jù)儲存于所述內(nèi)存中;通過所述動畫專家群次編碼器輸出所述動畫專家群控制信號予所述正向離散余弦轉(zhuǎn)換模塊;通過所述正向離散余弦轉(zhuǎn)換模塊讀取所述內(nèi)存中的所述預估視訊數(shù)據(jù);通過所述正向離散余弦轉(zhuǎn)換模塊將所述預估視訊數(shù)據(jù)轉(zhuǎn)換成一轉(zhuǎn)換動畫專家群數(shù)據(jù);通過所述正向離散余弦轉(zhuǎn)換模塊將所述轉(zhuǎn)換動畫專家群數(shù)據(jù)儲存于所述內(nèi)存中;通過所述所述正向離散余弦轉(zhuǎn)換模塊輸出所述離散余弦轉(zhuǎn)換控制信號予所述動畫專家群次編碼器;通過所述量化器,在所述第二視訊編碼階段讀取所述內(nèi)存中的所述轉(zhuǎn)換動畫專家群數(shù)據(jù);通過所述量化器,在所述第二視訊編碼階段量化所述轉(zhuǎn)換動畫專家群數(shù)據(jù),并產(chǎn)生一量化動畫專家群數(shù)據(jù);通過所述量化器,在所述第二視訊編碼階段將所述量化動畫專家群數(shù)據(jù)傳輸予所述斜向掃描裝置;通過所述斜向掃描裝置,在所述第二視訊編碼階段掃描所述量化動畫專家群數(shù)據(jù),并產(chǎn)生一掃描視訊數(shù)據(jù);通過所述斜向掃描裝置,在所述第二視訊編碼階段將所述掃描視訊數(shù)據(jù)傳輸予所述可變長度譯碼裝置;以及通過所述可變長度譯碼裝置,在所述第二視訊編碼階段編碼所述掃描視訊數(shù)據(jù)。
12.如權(quán)利要求10所述的視訊/影像處理方法,其特征在于,所述聯(lián)合照相專家群次編碼器包含一接收模塊、一量化器、一斜向掃描裝置以及一可變長度編碼裝置,當所述影像/影像編碼處理處于所述聯(lián)合照相專家群操作模式時,其包括通過所述接收模塊,在所述第一影像編碼階段接收所述輸入影像數(shù)據(jù);通過所述聯(lián)合照相專家群次編碼器將所述輸入影像數(shù)據(jù)儲存在所述內(nèi)存中;通過所述聯(lián)合照相專家群次編碼器輸出所述聯(lián)合照相專家群控制信號予所述正向離散余弦轉(zhuǎn)換模塊;通過所述正向離散余弦轉(zhuǎn)換模塊讀取所述內(nèi)存中的所述輸入影像數(shù)據(jù);通過所述正向離散余弦轉(zhuǎn)換模塊將所述輸入影像數(shù)據(jù)轉(zhuǎn)換成一轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù);通過所述正向離散余弦轉(zhuǎn)換模塊將所述轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù)儲存在所述內(nèi)存中;通過所述正向離散余弦轉(zhuǎn)換模塊輸出所述離散余弦轉(zhuǎn)換控制信號子所述聯(lián)合照相專家群次編碼器;通過所述量化器,在所述第二影像編碼階段讀取所述內(nèi)存中的所述轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù);通過所述量化器,在所述第二影像編碼階段量化所述轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù),并產(chǎn)生一量化聯(lián)合照相專家群數(shù)據(jù);通過所述量化器,在所述第二影像編碼階段將所述量化聯(lián)合照相專家群數(shù)據(jù)傳輸予所述斜向掃描裝置;通過所述斜向掃描裝置,在所述第二影像編碼階段掃描所述量化聯(lián)合照相專家群數(shù)據(jù),并產(chǎn)生一掃描影像數(shù)據(jù);通過所述斜向掃描裝置,在所述第二影像編碼階段將所述掃描影像數(shù)據(jù)傳輸予所述可變長度編碼裝置;以及通過所述可變長度編碼裝置,在所述第二影像編碼階段編碼所述掃描影像數(shù)據(jù)。
13.如權(quán)利要求9所述的視訊/影像處理方法,其特征在于,所述視訊/影像處理方法包含一視訊譯碼處理以及一影像譯碼處理,所述動畫專家群次系統(tǒng)包括一動畫專家群次譯碼器,所述聯(lián)合照相專家群次系統(tǒng)包括一動畫專家群次譯碼器,所述離散余弦轉(zhuǎn)換次系統(tǒng)包括一反向離散余弦轉(zhuǎn)換模塊,所述視訊譯碼處理包含下列步驟通過所述動畫專家群次譯碼器,對所述輸出視訊數(shù)據(jù)完成一第一視訊譯碼階段的譯碼操作,并產(chǎn)生一第一動畫專家群譯碼數(shù)據(jù);通過所述動畫專家群次譯碼器將所述第一動畫專家群譯碼數(shù)據(jù)儲存在所述內(nèi)存中;通過所述動畫專家群次譯碼器輸出所述動畫專家群控制信號予所述反向離散余弦轉(zhuǎn)換模塊;通過所述反向離散余弦轉(zhuǎn)換模塊讀取所述內(nèi)存中的所述第一動畫專家群譯碼數(shù)據(jù);通過所述反向離散余弦轉(zhuǎn)換模塊將所述第一動畫專家群譯碼數(shù)據(jù)轉(zhuǎn)換成一第一轉(zhuǎn)換動畫專家群數(shù)據(jù);通過所述反向離散余弦轉(zhuǎn)換模塊將所述第一轉(zhuǎn)換動畫專家群數(shù)據(jù)儲存在所述內(nèi)存中;通過所述反向離散余弦轉(zhuǎn)換模塊輸出所述離散余弦轉(zhuǎn)換控制信號予所述動畫專家群次譯碼器;通過所述動畫專家群次譯碼器讀取所述內(nèi)存中的所述第一轉(zhuǎn)換動畫專家群數(shù)據(jù);以及通過所述動畫專家群次譯碼器,對所述第一轉(zhuǎn)換動畫專家群數(shù)據(jù)完成一第二視訊譯碼階段的譯碼操作;而所述影像譯碼處理包含下列步驟通過所述聯(lián)合照相專家群次譯碼器,對所述輸出影像數(shù)據(jù)完成一第一影像譯碼階段的譯碼操作,并產(chǎn)生一第一聯(lián)合照相專家群譯碼數(shù)據(jù);通過所述聯(lián)合照相專家群次譯碼器,將所述第一聯(lián)合照相專家群譯碼數(shù)據(jù)儲存在所述內(nèi)存中;通過所述聯(lián)合照相專家群次譯碼器輸出所述聯(lián)合照相專家群控制信號予所述反向離散余弦轉(zhuǎn)換模塊;通過所述反向離散余弦轉(zhuǎn)換模塊讀取所述內(nèi)存中的所述第一聯(lián)合照相專家群譯碼數(shù)據(jù);通過所述反向離散余弦轉(zhuǎn)換模塊將所述第一聯(lián)合照相專家群譯碼數(shù)據(jù)轉(zhuǎn)換成一第一轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù);通過所述反向離散余弦轉(zhuǎn)換模塊將所述第一轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù)儲存在所述內(nèi)存中;通過所述反向離散余弦轉(zhuǎn)換模塊輸出所述離散余弦轉(zhuǎn)換控制信號予所述聯(lián)合照相專家群次譯碼器;通過所述聯(lián)合照相專家群次譯碼器讀取所述內(nèi)存中的所述第一轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù);以及通過所述聯(lián)合照相專家群次譯碼器,對所述第一轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù)完成一第二影像譯碼階段譯碼。
14.如權(quán)利要求13所述的視訊/影像處理方法,其特征在于,所述動畫專家群次譯碼器包括一可變長度譯碼裝置、一反向掃描裝置、一反向量化器、一移動補償裝置以及一輸出模塊,所述視訊譯碼處理包括通過所述可變長度譯碼裝置,在所述第一視訊譯碼階段編碼所述輸出視訊數(shù)據(jù),并產(chǎn)生一可變長度譯碼數(shù)據(jù);通過所述可變長度譯碼裝置,在所述第一視訊譯碼階段將所述可變長度譯碼數(shù)據(jù)傳送至所述反向掃描裝置;通過所述反向掃描裝置,在所述第一視訊譯碼階段掃描所述可變長度譯碼數(shù)據(jù),并產(chǎn)生一掃描視訊數(shù)據(jù);通過所述反向掃描裝置,在所述第一視訊譯碼階段將所述掃描視訊數(shù)據(jù)傳送至所述反向量化器;通過所述反向量化器,在所述第一視訊譯碼階段逆量化所述掃描視訊數(shù)據(jù),并產(chǎn)生一逆量化視訊數(shù)據(jù);通過所述動畫專家群次譯碼器將所述逆量化視訊數(shù)據(jù)儲存于所述內(nèi)存中;通過所述動畫專家群次譯碼器輸出所述動畫專家群控制信號予所述反向離散余弦轉(zhuǎn)換模塊;通過所述反向離散余弦轉(zhuǎn)換模塊讀取所述內(nèi)存中的所述逆量化視訊數(shù)據(jù);通過所述反向離散余弦轉(zhuǎn)換模塊將所述逆量化視訊數(shù)據(jù)轉(zhuǎn)換成一轉(zhuǎn)換動畫專家群數(shù)據(jù);通過所述反向離散余弦轉(zhuǎn)換模塊將所述轉(zhuǎn)換動畫專家群數(shù)據(jù)儲存于所述內(nèi)存中;通過所述反向離散余弦轉(zhuǎn)換模塊輸出所述離散余弦轉(zhuǎn)換控制信號予所述動畫專家群次譯碼器;通過所述移動補償裝置,在所述第二視訊譯碼階段讀取所述內(nèi)存中的所述轉(zhuǎn)換動畫專家群數(shù)據(jù);通過所述移動補償裝置,在所述第二視訊譯碼階段補償所述轉(zhuǎn)換動畫專家群數(shù)據(jù),并產(chǎn)生一補償動畫專家群數(shù)據(jù);以及通過所述輸出模塊,在所述第二視訊譯碼階段輸出所述補償動畫專家群數(shù)據(jù)。
15.如權(quán)利要求13所述的視訊/影像處理方法,其特征在于,所述聯(lián)合照相專家群次譯碼器包括一可變長度譯碼裝置、一反向掃描裝置、一反向量化器以及一輸出模塊,所述影像譯碼處理包括通過所述可變長度譯碼裝置,在所述第一影像譯碼階段編碼所述輸出影像數(shù)據(jù),并產(chǎn)生一可變長度譯碼數(shù)據(jù);通過所述可變長度譯碼裝置,在所述第一影像譯碼階段將所述可變長度譯碼數(shù)據(jù)傳送至所述反向掃描裝置;通過所述反向掃描裝置,在所述第一影像譯碼階段掃描所述可變長度譯碼數(shù)據(jù),并產(chǎn)生一掃描影像數(shù)據(jù);通過所述反向掃描裝置,在所述第一影像譯碼階段將所述掃描影像數(shù)據(jù)傳送至所述反向量化器;通過所述反向量化器,在所述第一影像譯碼階段逆量化所述掃描影像數(shù)據(jù),并產(chǎn)生一逆量化影像數(shù)據(jù);通過所述聯(lián)合照相專家群次譯碼器將所述逆量化影像數(shù)據(jù)儲存于所述內(nèi)存中;通過所述聯(lián)合照相專家群次譯碼器輸出所述聯(lián)合照相專家群控制信號予所述反向離散余弦轉(zhuǎn)換模塊;通過所述反向離散余弦轉(zhuǎn)換模塊讀取所述內(nèi)存中的所述逆量化影像數(shù)據(jù);通過所述反向離散余弦轉(zhuǎn)換模塊將所述逆量化影像數(shù)據(jù)轉(zhuǎn)換成一轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù);通過所述反向離散余弦轉(zhuǎn)換模塊將所述轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù)儲存于所述內(nèi)存中;通過所述反向離散余弦轉(zhuǎn)換模塊輸出所述離散余弦轉(zhuǎn)換控制信號予所述聯(lián)合照相專家群次譯碼器;通過所述聯(lián)合照相專家群次譯碼器,在所述第二影像譯碼階段讀取所述內(nèi)存中的所述轉(zhuǎn)換聯(lián)合照相專家群數(shù)據(jù);以及通過所述輸出模塊,在所述第二影像譯碼階段輸出所述補償聯(lián)合照相專家群數(shù)據(jù)。
16.如權(quán)利要求9所述的視訊/影像處理方法,其特征在于,所述內(nèi)存為一8×8緩存器數(shù)組。
全文摘要
一種視訊/影像處理裝置,其包含一MPEG次系統(tǒng),一JPEG次系統(tǒng),一DCT次系統(tǒng),連接于MPEG次系統(tǒng)與JPEG次系統(tǒng),以及一內(nèi)存,連接于上述的三個次系統(tǒng)。視訊/影像處理裝置具有兩種操作模式,一為MPEG操作模式,另一為JPEG操作模式。當視訊/影像處理裝置處于MPEG操作模式時,其是做為一個視訊處理裝置來操作,以處理視訊數(shù)據(jù),而當視訊/影像處理裝置處于JPEG操作模式時,其是做為一個影像處理裝置來操作,以處理影像數(shù)據(jù)。
文檔編號H04N7/30GK1777285SQ20051011523
公開日2006年5月24日 申請日期2005年11月11日 優(yōu)先權(quán)日2004年11月15日
發(fā)明者鄧淑文 申請人:聯(lián)發(fā)科技股份有限公司