Abstract
應用於H.264/AVC當中的全文自適應二進制算術編碼器是一種在碼率壓縮方面最先進的技術。然而,其產出率卻會受限於位元層級的資料相關性。此外,只有部分硬體化的CABAC編碼器無法支援即時處理超高解析度的視訊,例如:QFHD(3840 × 2160)。因此,在本篇論文中,我們提出了一個全硬體化的CABAC編碼器。根據對輸入資料所做的分析與統計,我們所提出的新架構包含了:一個可處理多位元的算數編碼器、一個可減少執行週期數的全文模型機制。為了能夠支援多位元算數編碼器,我們提出了一個新的記憶體存取方式。並且,考量到整體運行時,不同模組之間產出率的平衡,我們也設計了一個支援一次多個輸出入的緩衝器來使我們的算數編碼其與全文模型機制之間執行時,不會產生不必要的停滯。 我們的架構最多可一次處裡八個位元。當其執行時脈為222MHz時,在H.264/AVC所定義的最大碼率下,也能夠支援即時編碼QFHD視訊。此外,因為我們的架構能夠針對所有輸入資料當中最主要的部分做有效率的編碼,所以我們在更高品質的視訊下可以節省更多的執行週期數。我們已經將所提出的CABAC編碼器整合到一個H.264/AVC 編碼器的系統之中,並且運行在一個多媒體系統晶片的平台上。