TWI558172B - 高階視訊編解碼晶片以及高階視訊編解碼方法 - Google Patents
高階視訊編解碼晶片以及高階視訊編解碼方法 Download PDFInfo
- Publication number
- TWI558172B TWI558172B TW104132488A TW104132488A TWI558172B TW I558172 B TWI558172 B TW I558172B TW 104132488 A TW104132488 A TW 104132488A TW 104132488 A TW104132488 A TW 104132488A TW I558172 B TWI558172 B TW I558172B
- Authority
- TW
- Taiwan
- Prior art keywords
- block
- sub
- macroblock
- column
- discrete cosine
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/124—Quantisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/129—Scanning of coding units, e.g. zig-zag scan of transform coefficients or flexible macroblock ordering [FMO]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/436—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation using parallelised computational arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/593—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/625—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using discrete cosine transform [DCT]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
本發明係有關於高階視訊編解碼晶片以及方法,特別有關於H.264高精度視訊錄製、壓縮以及發行格式。
H.264屬於MPEG-4多媒體標準的第10部分,為高階視訊格式。目前H.264已經是非常成熟的視訊壓縮編碼標準,其應用範圍在逐步擴大。例如視頻會議、視頻監控、消費類電子等,但同時這些應用對高清實實編碼的要求也越來越高。因此,如何對H.264硬件編碼器進行優化,以實現高清實時的視頻傳輸已成為該領域的熱點。
本案揭露一種編碼速度優化的高階視訊編解碼技術。該技術能夠大幅提升H.264硬件編碼器的編碼速度。
根據本案一種實施方式所實現的一高階視訊編解碼晶片包括一離散餘弦轉換硬件以及一反離散餘弦轉換硬件該離散餘弦轉換硬件令一宏塊中編號0至15子塊中的一轉換提前子塊早於該宏塊中編號較該轉換提前子塊小的一被超越子塊作殘差值的離散餘弦轉換。該反離散餘弦轉換硬件令該轉換
提前子塊早於該被超越子塊作變換係數反量化後的反離散餘弦轉換。此外,該離散餘弦轉換硬件以及該反離散餘弦轉換硬件更令該轉換提前子塊之殘差值的離散餘弦轉換與該宏塊中編號較該轉換提前子塊小的一並行執行子塊之變換係數反量化後的反離散餘弦轉換並行執行。
根據本案一種實施方式所實現的一高階視訊編解
碼方法包括:以一離散餘弦轉換硬件令一宏塊中編號0至15子塊中的一轉換提前子塊早於該宏塊中編號較該轉換提前子塊小的一被超越子塊作殘差值的離散餘弦轉換;以一反離散餘弦轉換硬件令該轉換提前子塊早於該被超越子塊作變換係數反量化後的反離散餘弦轉換;以及,以該離散餘弦轉換硬件以及該反離散餘弦轉換硬件令該轉換提前子塊之殘差值的離散餘弦轉換與該宏塊中編號較該轉換提前子塊小的一並行執行子塊之變換係數反量化後的反離散餘弦轉換並行執行。
下文特舉實施例,並配合所附圖示,詳細說明本發明內容。
100‧‧‧高階視訊編解碼晶片
102‧‧‧高畫質清晰度多媒體介面
104‧‧‧色差端子
106‧‧‧複合視頻廣播信號介面
108‧‧‧音視頻接口
110‧‧‧三原色輸入視頻接口
112‧‧‧電視調諧器
114‧‧‧通用序列匯流排接口
116‧‧‧網路接口
118‧‧‧儲存裝置
120‧‧‧顯示器
202‧‧‧子塊處理順序優化之離散餘弦轉換之硬件
204‧‧‧量化之硬件
206‧‧‧熵編碼之硬件
208‧‧‧高階視訊格式編碼流
210‧‧‧反量化之硬件
212‧‧‧子塊處理順序優化之反離散餘弦轉換硬件
214‧‧‧去方塊濾波之硬件
C‧‧‧變換係數
D(n)‧‧‧殘差
D’(n)‧‧‧重構殘差
F(n)‧‧‧當前待編碼幀
F’(n)‧‧‧重構幀
F’(n-1)‧‧‧參考幀
P‧‧‧預測像素
μF’(n)‧‧‧重構像素
第1圖圖解一種高階視訊編解碼晶片100之應用;第2圖為方塊圖,根據本案一種實施方式說明高階視訊編解碼晶片100內部硬件;第3圖左側圖示為傳統子塊處理順序;右側圖示根據本案一種實施方式圖解離散餘弦轉換、以及反離散餘弦轉換的優化子塊處理順序;
第4圖為硬件操作時序,其中上側圖示以及下側圖示分別對應第3圖左側所示之傳統子塊處理順序以及第3圖右側所示之優化子塊處理順序。
以下敘述列舉本發明的多種實施例。以下敘述介紹本發明的基本概念,且並非意圖限制本發明內容。實際發明範圍應依照申請專利範圍界定之。
第1圖圖解一種高階視訊編解碼晶片100之應用。高階視訊編解碼晶片100可以系統單晶片(SOC)實現,作高階視訊編解碼(如,H.264格式)。高階編解碼晶片100可以高畫質清晰度多媒體介面(HDMI)102、色差端子(YPbPr)104、複合視頻廣播信號介面(Multiple CVBS)106、音視頻接口(SCART)108、三原色輸入視頻接口(RGB)110、電視調諧器(hybrid tuner)112、通用序列匯流排接口(USB 3.0)114、網路接口(RJ45)116…等取得視訊資料作高階視訊編碼,並將編碼後的壓縮視訊儲存於儲存單元118。高階視訊編解碼晶片100更可將壓縮視訊還原為高清視訊,交由顯示器120播放。
第2圖為方塊圖,根據本案一種實施方式說明高階視訊編解碼晶片100中的硬件,其中係以宏塊(16x16像素,包括16個4x4子塊)為編碼單位,且可採幀內預測編碼或幀間預測編碼兩種模式。幀內預測編碼係採用當前待編碼幀F(n)的像素來得到預測像素P。幀間預測編碼則更採用前一幀的重構圖像F’(n-1)(又稱為「參考幀」)來得到預測像素P。預測像素P相對當前待編碼幀F(n)可計算出殘差D(n)。殘差D(n)再經子塊處理
順序優化之離散餘弦轉換(DCT)之硬件202以及量化之硬件204處理後形成變換係數C。變換係數C經熵編碼之硬件206處理後,形成高階視訊編碼流208。另一方面,變換係數C係經反量化之硬件210以及子塊處理順序優化之反離散餘弦轉換之硬件212處理後形成重構殘差D’(n)。重構殘差D’(n)加回預測像素P後形成重構像素μF’(n),將經過後續之去方塊濾波處理之硬件214處理後,形成重構幀F’(n),作為下一編碼幀的參考幀。
如第2圖硬件202以及212所示,本案在離散餘弦轉換、以及反離散餘弦轉換時,係以優化之子塊處理順序處理一宏塊之影像。子塊處理順序優化之離散餘弦轉換(DCT)之硬件202係關於影像轉換(transform)。子塊處理順序優化之反離散餘弦轉換之硬件212係關於影像重構(reconstruct)。
第3圖根據本案一種實施方式以右側圖示圖解離散餘弦轉換(關於影像轉換)、以及反離散餘弦轉換(關於影像重構)的優化子塊處理順序。第3圖左側為傳統的離散餘弦轉換、反離散餘弦轉換之子塊處理順序。如圖所示,一宏塊的16個4x4子塊更劃分為左上(包括編號0~3的4x4子塊,編號順序為左上、右上、左下、右下)、右上(包括編號4~7的4x4子塊,編號順序為左上、右上、左下、右下)、左下(包括編號8~11的4x4子塊,編號順序為左上、右上、左下、右下)、右下(包括編號12~15的4x4子塊,編號順序為左上、右上、左下、右下)四群。左側圖示所示的傳統子塊處理順序為0至15循編號作離散餘弦轉換(關於影像轉換)、反離散餘弦轉換(關於影像重構)。對照之,右側圖示所示之優化子塊處理順序並非依照0至15編號,而是
採取以下次序:0→1→2→4→3→5→8→6→9→7→10→12→11→13→14→15,次序與傳統技術不同者特以粗體標註之。第3圖右側所示之優化子塊處理順序令各4x4子塊係在其左側、上方、以及右上方4x4子塊影像轉換/重構完畢後才作影像轉換/重構。例如,編號3之4x4子塊雖未依照其編號作影像轉換/重構,但其上方編號1之4x4子塊以及左方編號2之4x4子塊以及右上方編號4之4x4子塊早已影像轉換/重構完畢;其餘4x4子塊也皆遵循此規則。
特別是,一4x4子塊的離散餘弦轉換需依賴其左方4x4子塊與上方4x4子塊、甚至右上方4x4子塊的重構值,第3圖右側所示之優化子塊處理順序使得一系列4x4子塊的影像轉換(硬件202動作)以及影像重構(硬件212動作)得以並行處理。
第4圖為硬件時序,其上側圖示對應第3圖左側所示之傳統子塊處理順序,且第4圖下側圖示對應第3圖右側所示之優化子塊處理順序。
依照傳統子塊處理順序(第3圖左側圖示),編號0的4x4子塊離散餘弦轉換(關於影像轉換)後,無法立即進行編號1的4x4子塊之離散餘弦轉換(關於影像轉換)。編號1的4x4子塊之離散餘弦轉換(關於影像轉換)需在編號0的4x4子塊反離散餘弦轉換(關於影像重構)完成後方能進行。編號2的4x4子塊之離散餘弦轉換係依賴編號0以及編號1的4x4子塊之重構值。因此,編號2的4x4子塊之離散餘弦轉換(關於影像轉換)需在編號1的4x4子塊反離散餘弦轉換(關於影像重構)完成後方能進行。編號3的4x4子塊之離散餘弦轉換係依賴編號1以及編號2的4x4子塊
之重構值。因此,編號3的4x4子塊之離散餘弦轉換(關於影像轉換)需在編號2的4x4子塊反離散餘弦轉換(關於影像重構)完成後方能進行。依照同樣邏輯,如第4圖上側圖示所示,一宏塊中編號0至15的16個4x4子塊的離散餘弦轉換(關於影像轉換)以及反離散餘弦轉換(關於影像重構)係以穿插方式串行進行。
依照第3圖右側圖示所示之優化子塊處理順序,一宏塊的離散餘弦轉換以及重構有至少局部係以並行方式進行。
參閱第4圖下側圖示,編號2之4x4子塊完成離散餘弦轉換時,編號4之4x4子塊作離散餘弦轉換所需的編號1子塊重構值已經存在,故編號4子塊可緊接編號2子塊作離散餘弦轉換。編號4之4x4子塊完成離散餘弦轉換時,編號3之4x4子塊作離散餘弦轉換所需的編號2子塊重構值已經存在,故編號3子塊可緊接編號4子塊作離散餘弦轉換。同理,後續可有連續進行的各系列子塊離散餘弦轉換。例如:編號4、3、5、8、6該些4x4子塊的離散餘弦轉換(關於影像轉換)係與編號2、4、3、5、8該些4x4子塊的反離散餘弦轉換(關於影像重構)並行進行;編號7、10、12、11、13該些4x4子塊的離散餘弦轉換(關於影像轉換)係與編號9、7、10、12、11該些4x4子塊的反離散餘弦轉換(關於影像重構)並行進行。如箭頭所示,採優化子塊處理順序者運算速度較快。傳統技術還在作編號11之4x4子塊運算時,採優化子塊處理順序之硬件已經完成運算。
在其他實施方式中,子塊處理順序可能不完全遵從第3圖右側圖示。
參考第2圖,一種實施方式係以該離散餘弦轉換硬
件202,令一宏塊中編號0至15子塊中的一轉換提前子塊早於該宏塊中編號較該轉換提前子塊小的一被超越子塊作殘差值D(n)的離散餘弦轉換(DCT)。此外,此實施方式更以該反離散餘弦轉換硬件212,令該轉換提前子塊早於該被超越子塊作變換係數C反量化後的反離散餘弦轉換(inverse DCT)。該離散餘弦轉換硬件202以及該反離散餘弦轉換硬件212更令該轉換提前子塊之殘差值D(n)的離散餘弦轉換(DCT)與該宏塊中編號較該轉換提前子塊小的一並行執行子塊之變換係數C反量化後的反離散餘弦轉換(inverse DCT)並行執行。凡是有以上轉換提前子塊、被超越子塊以及並行執行子塊設計者,皆屬於本案意圖保護的範圍。
一種實施方式中,該離散餘弦轉換硬件202係令該宏塊中編號4子塊早於該宏塊中編號3子塊作殘差值D(n)的離散餘弦轉換(DCT),且該反離散餘弦轉換硬件212係令該宏塊中編號4子塊早於該宏塊中編號3子塊作變換係數C反量化後的反離散餘弦轉換(inverse DCT)。該離散餘弦轉換硬件202以及該反離散餘弦轉換硬件212係令該宏塊中編號4子塊之殘差值D(n)的離散餘弦轉換(DCT)與該宏塊中編號2子塊之變換係數C反量化後的反離散餘弦轉換(inverse DCT)並行執行。該離散餘弦轉換硬件202以及該反離散餘弦轉換硬件212更可令該宏塊中編號3子塊之殘差值D(n)的離散餘弦轉換(DCT)與該宏塊中編號4子塊之變換係數C反量化後的反離散餘弦轉換(inverse DCT)並行執行。
一種實施方式中,該離散餘弦轉換硬件202係令該
宏塊中編號12子塊早於該宏塊中編號11子塊作殘差值D(n)的離散餘弦轉換(DCT),且該反離散餘弦轉換硬件212係令該宏塊中編號12子塊早於該宏塊中編號11子塊作變換係數C反量化後的反離散餘弦轉換(inverse DCT)。該離散餘弦轉換硬件202以及該反離散餘弦轉換硬件212係令該宏塊中編號12子塊之殘差值D(n)的離散餘弦轉換(DCT)與該宏塊中編號10子塊之變換係數C反量化後的反離散餘弦轉換(inverse DCT)並行執行。該離散餘弦轉換硬件202以及該反離散餘弦轉換硬件212更可令該宏塊中編號11子塊之殘差值D(n)的離散餘弦轉換(DCT)與該宏塊中編號12子塊之變換係數C反量化後的反離散餘弦轉換(inverse DCT)並行執行。
其他採用上述概念作高階視訊編解碼的技術都屬於本案所欲保護的範圍。基於以上技術內容,本案更涉及高階視訊編解碼方法,不限定以特定硬件架構實現。
雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何熟悉此項技藝者,在不脫離本發明之精神和範圍內,當可做些許界定者為準。
202‧‧‧子塊處理順序優化之離散餘弦轉換之硬件
204‧‧‧量化之硬件
206‧‧‧熵編碼之硬件
208‧‧‧高階視訊格式編碼流
210‧‧‧反量化之硬件
212‧‧‧子塊處理順序優化之反離散餘弦轉換硬件
214‧‧‧去方塊濾波之硬件
C‧‧‧變換係數
D(n)‧‧‧殘差
D’(n)‧‧‧重構殘差
F(n)‧‧‧當前待編碼幀
F’(n)‧‧‧重構幀
F’(n-1)‧‧‧參考幀
P‧‧‧預測像素
μF’(n)‧‧‧重構像素
Claims (8)
- 一種高階視訊編解碼晶片,應用於H.624編碼器,包括:一離散餘弦轉換硬件,令一宏塊中編號0至15子塊中的一轉換提前子塊早於該宏塊中編號較該轉換提前子塊小的一被超越子塊作殘差值的離散餘弦轉換;以及一反離散餘弦轉換硬件,令該轉換提前子塊早於該被超越子塊作變換係數反量化後的反離散餘弦轉換,其中:該離散餘弦轉換硬件以及該反離散餘弦轉換硬件更令該轉換提前子塊之殘差值的離散餘弦轉換與該宏塊中編號較該轉換提前子塊小的一並行執行子塊之變換係數反量化後的反離散餘弦轉換並行執行,其中:該宏塊中編號0子塊位於該宏塊之第0列至第15列中的第0列至第3列,且位於該宏塊之第0行至第15行中的第0行至第3行;該宏塊中編號1子塊位於該宏塊之第0列至第3列,且位於該宏塊之第4行至第7行;該宏塊中編號2子塊位於該宏塊之第4列至第7列,且位於該宏塊之第0行至第3行;該宏塊中編號3子塊位於該宏塊之第4列至第7列,且位於該宏塊之第4行至第7行;該宏塊中編號4子塊位於該宏塊之第0列至第3列,且位於該宏塊之第8行至第11行;該宏塊中編號5子塊位於該宏塊之第0列至第3列,且位於該 宏塊之第12行至第15行;該宏塊中編號6子塊位於該宏塊之第4列至第7列,且位於該宏塊之第8行至第11行;該宏塊中編號7子塊位於該宏塊之第4列至第7列,且位於該宏塊之第12行至第15行;該宏塊中編號8子塊位於該宏塊之第8列至第11列,且位於該宏塊之第0行至第3行;該宏塊中編號9子塊位於該宏塊之第8列至第11列,且位於該宏塊之第4行至第7行;該宏塊中編號10子塊位於該宏塊之第12列至第15列,且位於該宏塊之第0行至第3行;該宏塊中編號11子塊位於該宏塊之第12列至第15列,且位於該宏塊之第4行至第7行;該宏塊中編號12子塊位於該宏塊之第8列至第11列,且位於該宏塊之第8行至第11行;該宏塊中編號13子塊位於該宏塊之第8列至第11列,且位於該宏塊之第12行至第15行;該宏塊中編號14子塊位於該宏塊之第12列至第15列,且位於該宏塊之第8行至第11行;且該宏塊中編號15子塊位於該宏塊之第12列至第15列,且位於該宏塊之第12行至第15行,其中:該離散餘弦轉換硬件係令該宏塊中編號4子塊早於該宏塊中編號3子塊作殘差值的離散餘弦轉換;該反離散餘弦轉換硬件係令該宏塊中編號4子塊早於該宏塊 中編號3子塊作變換係數反量化後的反離散餘弦轉換;且該離散餘弦轉換硬件以及該反離散餘弦轉換硬件係令該宏塊中編號4子塊之殘差值的離散餘弦轉換與該宏塊中編號2子塊之變換係數反量化後的反離散餘弦轉換並行執行,其中:該離散餘弦轉換硬件以及該反離散餘弦轉換硬件係令該宏塊中編號3子塊之殘差值的離散餘弦轉換與該宏塊中編號4子塊之變換係數反量化後的反離散餘弦轉換並行執行。
- 一種高階視訊編解碼晶片,應用於H.624編碼器,包括:一離散餘弦轉換硬件,令一宏塊中編號0至15子塊中的一轉換提前子塊早於該宏塊中編號較該轉換提前子塊小的一被超越子塊作殘差值的離散餘弦轉換;以及一反離散餘弦轉換硬件,令該轉換提前子塊早於該被超越子塊作變換係數反量化後的反離散餘弦轉換,其中:該離散餘弦轉換硬件以及該反離散餘弦轉換硬件更令該轉換提前子塊之殘差值的離散餘弦轉換與該宏塊中編號較該轉換提前子塊小的一並行執行子塊之變換係數反量化後的反離散餘弦轉換並行執行,其中:該宏塊中編號0子塊位於該宏塊之第0列至第15列中的第0列至第3列,且位於該宏塊之第0行至第15行中的第0行至第3行;該宏塊中編號1子塊位於該宏塊之第0列至第3列,且位於該宏塊之第4行至第7行;該宏塊中編號2子塊位於該宏塊之第4列至第7列,且位於該 宏塊之第0行至第3行;該宏塊中編號3子塊位於該宏塊之第4列至第7列,且位於該宏塊之第4行至第7行;該宏塊中編號4子塊位於該宏塊之第0列至第3列,且位於該宏塊之第8行至第11行;該宏塊中編號5子塊位於該宏塊之第0列至第3列,且位於該宏塊之第12行至第15行;該宏塊中編號6子塊位於該宏塊之第4列至第7列,且位於該宏塊之第8行至第11行;該宏塊中編號7子塊位於該宏塊之第4列至第7列,且位於該宏塊之第12行至第15行;該宏塊中編號8子塊位於該宏塊之第8列至第11列,且位於該宏塊之第0行至第3行;該宏塊中編號9子塊位於該宏塊之第8列至第11列,且位於該宏塊之第4行至第7行;該宏塊中編號10子塊位於該宏塊之第12列至第15列,且位於該宏塊之第0行至第3行;該宏塊中編號11子塊位於該宏塊之第12列至第15列,且位於該宏塊之第4行至第7行;該宏塊中編號12子塊位於該宏塊之第8列至第11列,且位於該宏塊之第8行至第11行;該宏塊中編號13子塊位於該宏塊之第8列至第11列,且位於該宏塊之第12行至第15行;該宏塊中編號14子塊位於該宏塊之第12列至第15列,且位於 該宏塊之第8行至第11行;且該宏塊中編號15子塊位於該宏塊之第12列至第15列,且位於該宏塊之第12行至第15行,其中:該離散餘弦轉換硬件係令該宏塊中編號12子塊早於該宏塊中編號11子塊作殘差值的離散餘弦轉換;該反離散餘弦轉換硬件係令該宏塊中編號12子塊早於該宏塊中編號11子塊作變換係數反量化後的反離散餘弦轉換;且該離散餘弦轉換硬件以及該反離散餘弦轉換硬件係令該宏塊中編號12子塊之殘差值的離散餘弦轉換與該宏塊中編號10子塊之變換係數反量化後的反離散餘弦轉換並行執行,其中:該離散餘弦轉換硬件以及該反離散餘弦轉換硬件係令該宏塊中編號11子塊之殘差值的離散餘弦轉換與該宏塊中編號12子塊之變換係數反量化後的反離散餘弦轉換並行執行。
- 一種高階視訊編解碼晶片,應用於H.624編碼器,包括:一離散餘弦轉換硬件,令一宏塊中編號0至15子塊中的一轉換提前子塊早於該宏塊中編號較該轉換提前子塊小的一被超越子塊作殘差值的離散餘弦轉換;以及一反離散餘弦轉換硬件,令該轉換提前子塊早於該被超越子塊作變換係數反量化後的反離散餘弦轉換,其中:該離散餘弦轉換硬件以及該反離散餘弦轉換硬件更令該轉換提前子塊之殘差值的離散餘弦轉換與該宏塊中編號較該轉換提前子塊小的一並行執行子塊之變換係數反量化後的反離散餘弦轉換並行執行,其中: 該宏塊中編號0子塊位於該宏塊之第0列至第15列中的第0列至第3列,且位於該宏塊之第0行至第15行中的第0行至第3行;該宏塊中編號1子塊位於該宏塊之第0列至第3列,且位於該宏塊之第4行至第7行;該宏塊中編號2子塊位於該宏塊之第4列至第7列,且位於該宏塊之第0行至第3行;該宏塊中編號3子塊位於該宏塊之第4列至第7列,且位於該宏塊之第4行至第7行;該宏塊中編號4子塊位於該宏塊之第0列至第3列,且位於該宏塊之第8行至第11行;該宏塊中編號5子塊位於該宏塊之第0列至第3列,且位於該宏塊之第12行至第15行;該宏塊中編號6子塊位於該宏塊之第4列至第7列,且位於該宏塊之第8行至第11行;該宏塊中編號7子塊位於該宏塊之第4列至第7列,且位於該宏塊之第12行至第15行;該宏塊中編號8子塊位於該宏塊之第8列至第11列,且位於該宏塊之第0行至第3行;該宏塊中編號9子塊位於該宏塊之第8列至第11列,且位於該宏塊之第4行至第7行;該宏塊中編號10子塊位於該宏塊之第12列至第15列,且位於該宏塊之第0行至第3行;該宏塊中編號11子塊位於該宏塊之第12列至第15列,且位於 該宏塊之第4行至第7行;該宏塊中編號12子塊位於該宏塊之第8列至第11列,且位於該宏塊之第8行至第11行;該宏塊中編號13子塊位於該宏塊之第8列至第11列,且位於該宏塊之第12行至第15行;該宏塊中編號14子塊位於該宏塊之第12列至第15列,且位於該宏塊之第8行至第11行;且該宏塊中編號15子塊位於該宏塊之第12列至第15列,且位於該宏塊之第12行至第15行,其中:該離散餘弦轉換硬件係依序對該宏塊中編號0子塊、編號1子塊、編號2子塊、編號4子塊、編號3子塊、編號5子塊、編號8子塊、編號6子塊、編號9子塊、編號7子塊、編號10子塊、編號12子塊、編號11子塊、編號13子塊、編號14子塊、以及編號15子塊之殘差值作離散餘弦轉換;且該反離散餘弦轉換硬件係依序對該宏塊中編號0子塊、編號1子塊、編號2子塊、編號4子塊、編號3子塊、編號5子塊、編號8子塊、編號6子塊、編號9子塊、編號7子塊、編號10子塊、編號12子塊、編號11子塊、編號13子塊、編號14子塊、以及編號15子塊之反量化後的變換係數作反離散餘弦轉換。
- 如申請專利範圍第3項所述之高階視訊編解碼晶片,其中:該離散餘弦轉換硬件以及該反離散餘弦轉換硬件令該宏塊中編號4子塊之殘差值的離散餘弦轉換與該宏塊中編號2子塊之變換係數反量化後的反離散餘弦轉換並行執行,令該宏塊中編號3子塊之殘差值的離散餘弦轉換與該宏塊中編號4 子塊之變換係數反量化後的反離散餘弦轉換並行執行,令該宏塊中編號5子塊之殘差值的離散餘弦轉換與該宏塊中編號3子塊之變換係數反量化後的反離散餘弦轉換並行執行,令該宏塊中編號8子塊之殘差值的離散餘弦轉換與該宏塊中編號5子塊之變換係數反量化後的反離散餘弦轉換並行執行,令該宏塊中編號6子塊之殘差值的離散餘弦轉換與該宏塊中編號8子塊之變換係數反量化後的反離散餘弦轉換並行執行,令該宏塊中編號7子塊之殘差值的離散餘弦轉換與該宏塊中編號9子塊之變換係數反量化後的反離散餘弦轉換並行執行,令該宏塊中編號10子塊之殘差值的離散餘弦轉換與該宏塊中編號7子塊之變換係數反量化後的反離散餘弦轉換並行執行,令該宏塊中編號12子塊之殘差值的離散餘弦轉換與該宏塊中編號10子塊之變換係數反量化後的反離散餘弦轉換並行執行,令該宏塊中編號11子塊之殘差值的離散餘弦轉換與該宏塊中編號12子塊之變換係數反量化後的反離散餘弦轉換並行執行,令該宏塊中編號13子塊之殘差值的離散餘弦轉換與該宏塊中編號11子塊之變換係數反量化後的反離散餘弦轉換並行執行。
- 一種高階視訊編解碼方法,應用於H.624編碼器,包括:以一離散餘弦轉換硬件令一宏塊中編號0至15子塊中的一轉換提前子塊早於該宏塊中編號較該轉換提前子塊小的一被超越子塊作殘差值的離散餘弦轉換;以一反離散餘弦轉換硬件令該轉換提前子塊早於該被超越子塊作變換係數反量化後的反離散餘弦轉換; 以該離散餘弦轉換硬件以及該反離散餘弦轉換硬件令該轉換提前子塊之殘差值的離散餘弦轉換與該宏塊中編號較該轉換提前子塊小的一並行執行子塊之變換係數反量化後的反離散餘弦轉換並行執行,其中:該宏塊中編號0子塊位於該宏塊之第0列至第15列中的第0列至第3列,且位於該宏塊之第0行至第15行中的第0行至第3行;該宏塊中編號1子塊位於該宏塊之第0列至第3列,且位於該宏塊之第4行至第7行;該宏塊中編號2子塊位於該宏塊之第4列至第7列,且位於該宏塊之第0行至第3行;該宏塊中編號3子塊位於該宏塊之第4列至第7列,且位於該宏塊之第4行至第7行;該宏塊中編號4子塊位於該宏塊之第0列至第3列,且位於該宏塊之第8行至第11行;該宏塊中編號5子塊位於該宏塊之第0列至第3列,且位於該宏塊之第12行至第15行;該宏塊中編號6子塊位於該宏塊之第4列至第7列,且位於該宏塊之第8行至第11行;該宏塊中編號7子塊位於該宏塊之第4列至第7列,且位於該宏塊之第12行至第15行;該宏塊中編號8子塊位於該宏塊之第8列至第11列,且位於該宏塊之第0行至第3行;該宏塊中編號9子塊位於該宏塊之第8列至第11列,且位於該 宏塊之第4行至第7行;該宏塊中編號10子塊位於該宏塊之第12列至第15列,且位於該宏塊之第0行至第3行;該宏塊中編號11子塊位於該宏塊之第12列至第15列,且位於該宏塊之第4行至第7行;該宏塊中編號12子塊位於該宏塊之第8列至第11列,且位於該宏塊之第8行至第11行;該宏塊中編號13子塊位於該宏塊之第8列至第11列,且位於該宏塊之第12行至第15行;該宏塊中編號14子塊位於該宏塊之第12列至第15列,且位於該宏塊之第8行至第11行;且該宏塊中編號15子塊位於該宏塊之第12列至第15列,且位於該宏塊之第12行至第15行,以該離散餘弦轉換硬件令該宏塊中編號4子塊早於該宏塊中編號3子塊作殘差值的離散餘弦轉換;以該反離散餘弦轉換硬件令該宏塊中編號4子塊早於該宏塊中編號3子塊作變換係數反量化後的反離散餘弦轉換;以該離散餘弦轉換硬件以及該反離散餘弦轉換硬件令該宏塊中編號4子塊之殘差值的離散餘弦轉換與該宏塊中編號2子塊之變換係數反量化後的反離散餘弦轉換並行執行;以及以該離散餘弦轉換硬件以及該反離散餘弦轉換硬件令該宏塊中編號3子塊之殘差值的離散餘弦轉換與該宏塊中編號4子塊之變換係數反量化後的反離散餘弦轉換並行執行。
- 一種高階視訊編解碼方法,應用於H.624編碼器,包括: 以一離散餘弦轉換硬件令一宏塊中編號0至15子塊中的一轉換提前子塊早於該宏塊中編號較該轉換提前子塊小的一被超越子塊作殘差值的離散餘弦轉換;以一反離散餘弦轉換硬件令該轉換提前子塊早於該被超越子塊作變換係數反量化後的反離散餘弦轉換;以該離散餘弦轉換硬件以及該反離散餘弦轉換硬件令該轉換提前子塊之殘差值的離散餘弦轉換與該宏塊中編號較該轉換提前子塊小的一並行執行子塊之變換係數反量化後的反離散餘弦轉換並行執行,其中:該宏塊中編號0子塊位於該宏塊之第0列至第15列中的第0列至第3列,且位於該宏塊之第0行至第15行中的第0行至第3行;該宏塊中編號1子塊位於該宏塊之第0列至第3列,且位於該宏塊之第4行至第7行;該宏塊中編號2子塊位於該宏塊之第4列至第7列,且位於該宏塊之第0行至第3行;該宏塊中編號3子塊位於該宏塊之第4列至第7列,且位於該宏塊之第4行至第7行;該宏塊中編號4子塊位於該宏塊之第0列至第3列,且位於該宏塊之第8行至第11行;該宏塊中編號5子塊位於該宏塊之第0列至第3列,且位於該宏塊之第12行至第15行;該宏塊中編號6子塊位於該宏塊之第4列至第7列,且位於該宏塊之第8行至第11行; 該宏塊中編號7子塊位於該宏塊之第4列至第7列,且位於該宏塊之第12行至第15行;該宏塊中編號8子塊位於該宏塊之第8列至第11列,且位於該宏塊之第0行至第3行;該宏塊中編號9子塊位於該宏塊之第8列至第11列,且位於該宏塊之第4行至第7行;該宏塊中編號10子塊位於該宏塊之第12列至第15列,且位於該宏塊之第0行至第3行;該宏塊中編號11子塊位於該宏塊之第12列至第15列,且位於該宏塊之第4行至第7行;該宏塊中編號12子塊位於該宏塊之第8列至第11列,且位於該宏塊之第8行至第11行;該宏塊中編號13子塊位於該宏塊之第8列至第11列,且位於該宏塊之第12行至第15行;該宏塊中編號14子塊位於該宏塊之第12列至第15列,且位於該宏塊之第8行至第11行;且該宏塊中編號15子塊位於該宏塊之第12列至第15列,且位於該宏塊之第12行至第15行,以該離散餘弦轉換硬件令該宏塊中編號4子塊早於該宏塊中編號3子塊作殘差值的離散餘弦轉換;以該離散餘弦轉換硬件令該宏塊中編號12子塊早於該宏塊中編號11子塊作殘差值的離散餘弦轉換;以該反離散餘弦轉換硬件令該宏塊中編號12子塊早於該宏塊中編號11子塊作變換係數反量化後的反離散餘弦轉換; 以該離散餘弦轉換硬件以及該反離散餘弦轉換硬件令該宏塊中編號12子塊之殘差值的離散餘弦轉換與該宏塊中編號10子塊之變換係數反量化後的反離散餘弦轉換並行執行;以及以該離散餘弦轉換硬件以及該反離散餘弦轉換硬件令該宏塊中編號11子塊之殘差值的離散餘弦轉換與該宏塊中編號12子塊之變換係數反量化後的反離散餘弦轉換並行執行。
- 一種高階視訊編解碼方法,應用於H.624編碼器,包括:以一離散餘弦轉換硬件令一宏塊中編號0至15子塊中的一轉換提前子塊早於該宏塊中編號較該轉換提前子塊小的一被超越子塊作殘差值的離散餘弦轉換;以一反離散餘弦轉換硬件令該轉換提前子塊早於該被超越子塊作變換係數反量化後的反離散餘弦轉換;以該離散餘弦轉換硬件以及該反離散餘弦轉換硬件令該轉換提前子塊之殘差值的離散餘弦轉換與該宏塊中編號較該轉換提前子塊小的一並行執行子塊之變換係數反量化後的反離散餘弦轉換並行執行,其中:該宏塊中編號0子塊位於該宏塊之第0列至第15列中的第0列至第3列,且位於該宏塊之第0行至第15行中的第0行至第3行;該宏塊中編號1子塊位於該宏塊之第0列至第3列,且位於該宏塊之第4行至第7行;該宏塊中編號2子塊位於該宏塊之第4列至第7列,且位於該宏塊之第0行至第3行; 該宏塊中編號3子塊位於該宏塊之第4列至第7列,且位於該宏塊之第4行至第7行;該宏塊中編號4子塊位於該宏塊之第0列至第3列,且位於該宏塊之第8行至第11行;該宏塊中編號5子塊位於該宏塊之第0列至第3列,且位於該宏塊之第12行至第15行;該宏塊中編號6子塊位於該宏塊之第4列至第7列,且位於該宏塊之第8行至第11行;該宏塊中編號7子塊位於該宏塊之第4列至第7列,且位於該宏塊之第12行至第15行;該宏塊中編號8子塊位於該宏塊之第8列至第11列,且位於該宏塊之第0行至第3行;該宏塊中編號9子塊位於該宏塊之第8列至第11列,且位於該宏塊之第4行至第7行;該宏塊中編號10子塊位於該宏塊之第12列至第15列,且位於該宏塊之第0行至第3行;該宏塊中編號11子塊位於該宏塊之第12列至第15列,且位於該宏塊之第4行至第7行;該宏塊中編號12子塊位於該宏塊之第8列至第11列,且位於該宏塊之第8行至第11行;該宏塊中編號13子塊位於該宏塊之第8列至第11列,且位於該宏塊之第12行至第15行;該宏塊中編號14子塊位於該宏塊之第12列至第15列,且位於該宏塊之第8行至第11行;且 該宏塊中編號15子塊位於該宏塊之第12列至第15列,且位於該宏塊之第12行至第15行,以該離散餘弦轉換硬件依序對該宏塊中編號0子塊、編號1子塊、編號2子塊、編號4子塊、編號3子塊、編號5子塊、編號8子塊、編號6子塊、編號9子塊、編號7子塊、編號10子塊、編號12子塊、編號11子塊、編號13子塊、編號14子塊、以及編號15子塊之殘差值作離散餘弦轉換;以及以該反離散餘弦轉換硬件係依序對該宏塊中編號0子塊、編號1子塊、編號2子塊、編號4子塊、編號3子塊、編號5子塊、編號8子塊、編號6子塊、編號9子塊、編號7子塊、編號10子塊、編號12子塊、編號11子塊、編號13子塊、編號14子塊、以及編號15子塊之反量化後的變換係數作反離散餘弦轉換。
- 如申請專利範圍第7項所述之高階視訊編解碼方法,包括:以該離散餘弦轉換硬件以及該反離散餘弦轉換硬件令該宏塊中編號4子塊之殘差值的離散餘弦轉換與該宏塊中編號2子塊之變換係數反量化後的反離散餘弦轉換並行執行,令該宏塊中編號3子塊之殘差值的離散餘弦轉換與該宏塊中編號4子塊之變換係數反量化後的反離散餘弦轉換並行執行,令該宏塊中編號5子塊之殘差值的離散餘弦轉換與該宏塊中編號3子塊之變換係數反量化後的反離散餘弦轉換並行執行,令該宏塊中編號8子塊之殘差值的離散餘弦轉換與該宏塊中編號5子塊之變換係數反量化後的反離散餘弦轉換並行執行,令該宏塊中編號6子塊之殘差值的離散餘弦轉換與該宏塊中 編號8子塊之變換係數反量化後的反離散餘弦轉換並行執行,令該宏塊中編號7子塊之殘差值的離散餘弦轉換與該宏塊中編號9子塊之變換係數反量化後的反離散餘弦轉換並行執行,令該宏塊中編號10子塊之殘差值的離散餘弦轉換與該宏塊中編號7子塊之變換係數反量化後的反離散餘弦轉換並行執行,令該宏塊中編號12子塊之殘差值的離散餘弦轉換與該宏塊中編號10子塊之變換係數反量化後的反離散餘弦轉換並行執行,令該宏塊中編號11子塊之殘差值的離散餘弦轉換與該宏塊中編號12子塊之變換係數反量化後的反離散餘弦轉換並行執行,令該宏塊中編號13子塊之殘差值的離散餘弦轉換與該宏塊中編號11子塊之變換係數反量化後的反離散餘弦轉換並行執行。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410765102.2A CN104394419B (zh) | 2014-12-11 | 2014-12-11 | 高阶视频编解码芯片以及高阶视频编解码方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201622420A TW201622420A (zh) | 2016-06-16 |
TWI558172B true TWI558172B (zh) | 2016-11-11 |
Family
ID=52612247
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW104132488A TWI558172B (zh) | 2014-12-11 | 2015-10-02 | 高階視訊編解碼晶片以及高階視訊編解碼方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9686553B2 (zh) |
EP (1) | EP3032832A1 (zh) |
CN (1) | CN104394419B (zh) |
TW (1) | TWI558172B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105392013B (zh) * | 2015-12-24 | 2018-07-17 | 福州瑞芯微电子股份有限公司 | 一种h.264编码的变换量化与反量化反变换处理方法与*** |
CN108337507A (zh) * | 2017-01-19 | 2018-07-27 | 晨星半导体股份有限公司 | 用于高效率视频编码装置的排程方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060222066A1 (en) * | 2005-04-04 | 2006-10-05 | Samsung Electronics Co., Ltd. | Intra prediction method and apparatus |
JP2008182527A (ja) * | 2007-01-25 | 2008-08-07 | Matsushita Electric Ind Co Ltd | 画像符号化装置及び方法、並びに撮像システム |
US20110058606A1 (en) * | 2009-09-09 | 2011-03-10 | Anthony Peter Dencher | Latency Rate Distortion Optimisation |
TW201123084A (en) * | 2009-12-24 | 2011-07-01 | Univ Nat Central | Fast inverse integer DCT method on multi-core processor |
TW201227351A (en) * | 2010-12-30 | 2012-07-01 | Univ Nat Cheng Kung | Recursive modified discrete cosine transform and inverse discrete cosine transform system with a computing kernel of RDFT |
CN103763561A (zh) * | 2014-01-19 | 2014-04-30 | 林雁 | 一种h264视频编码并行运算方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008271127A (ja) * | 2007-04-19 | 2008-11-06 | Nec Electronics Corp | 符号化装置 |
KR101356448B1 (ko) * | 2008-10-01 | 2014-02-06 | 한국전자통신연구원 | 예측 모드를 이용한 복호화 장치 |
US9307264B2 (en) * | 2012-06-22 | 2016-04-05 | Sharp Kabushiki Kaisha | Arithmetic decoding device, arithmetic coding device, image decoding apparatus, and image coding apparatus |
-
2014
- 2014-12-11 CN CN201410765102.2A patent/CN104394419B/zh active Active
-
2015
- 2015-03-06 US US14/640,129 patent/US9686553B2/en active Active
- 2015-10-02 TW TW104132488A patent/TWI558172B/zh active
- 2015-10-08 EP EP15188996.1A patent/EP3032832A1/en not_active Ceased
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060222066A1 (en) * | 2005-04-04 | 2006-10-05 | Samsung Electronics Co., Ltd. | Intra prediction method and apparatus |
JP2008182527A (ja) * | 2007-01-25 | 2008-08-07 | Matsushita Electric Ind Co Ltd | 画像符号化装置及び方法、並びに撮像システム |
US20110058606A1 (en) * | 2009-09-09 | 2011-03-10 | Anthony Peter Dencher | Latency Rate Distortion Optimisation |
TW201123084A (en) * | 2009-12-24 | 2011-07-01 | Univ Nat Central | Fast inverse integer DCT method on multi-core processor |
TW201227351A (en) * | 2010-12-30 | 2012-07-01 | Univ Nat Cheng Kung | Recursive modified discrete cosine transform and inverse discrete cosine transform system with a computing kernel of RDFT |
CN103763561A (zh) * | 2014-01-19 | 2014-04-30 | 林雁 | 一种h264视频编码并行运算方法 |
Also Published As
Publication number | Publication date |
---|---|
US20160173876A1 (en) | 2016-06-16 |
CN104394419B (zh) | 2018-01-05 |
TW201622420A (zh) | 2016-06-16 |
US9686553B2 (en) | 2017-06-20 |
CN104394419A (zh) | 2015-03-04 |
EP3032832A1 (en) | 2016-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11758184B2 (en) | Line-based compression for digital image data | |
TWI551119B (zh) | 視訊編碼裝置及視訊解碼裝置以及其編解碼與解碼方法 | |
CN107637078B (zh) | 整数变换系数的视频译码***和方法 | |
WO2023020560A1 (zh) | 视频编解码的方法、装置、电子设备及存储介质 | |
CN110933430B (zh) | 二次编码优化方法 | |
CN103686173A (zh) | 变换与反变换电路 | |
CN110677654A (zh) | 高效视频编码标准低时延编码结构的量化参数级联方法 | |
TWI558172B (zh) | 高階視訊編解碼晶片以及高階視訊編解碼方法 | |
CN102055970A (zh) | 多重标准视频解码*** | |
TWI573440B (zh) | 高階視訊編解碼晶片以及高階視訊編解碼方法 | |
CN101188765A (zh) | 用于对rgb图像编码和解码的方法和设备 | |
Jacobs et al. | A brief history of video coding | |
CN110603811A (zh) | 视频编码***和方法中的残差变换和逆向变换 | |
TWI514851B (zh) | 影像編碼/解碼系統與其方法 | |
CN103237225B (zh) | 利用yuv与rgb空间联合修正视频编解码误差的方法 | |
JP2005525056A (ja) | 複数個のブロックとして符号化された圧縮ビットストリーム符号化ビデオを復号する方法。 | |
CN100556144C (zh) | 用于避免视频或图像压缩中反变换越界的方法及编码装置 | |
CN110062238B (zh) | 一种用于四分量视频的编解码方法 | |
JP2018516474A (ja) | 圧縮ビデオビットストリームに付属メッセージデータを含めるシステムおよび方法 | |
JP2004312689A (ja) | Mpegビデオ復号化方法及びmpegビデオ復号化器 | |
Falade et al. | Video Coding Technique using MPEG Compression Standards | |
Mody et al. | Efficient bit-plane implementation for VC1 video decoder for multi-core architecture | |
JPH09182017A (ja) | 動画編集装置 | |
KR20180017018A (ko) | 컬러 픽처 데이터에 대한 색차 성분들을 획득하기 위한 방법 및 디바이스 | |
CN104486632A (zh) | 一种视频数据的处理方法及检测方法 |