完整后设资料纪录
DC 栏位语言
dc.contributor.author张其勤en_US
dc.contributor.authorChi-Chin Changen_US
dc.contributor.author陈绍基en_US
dc.contributor.authorSau-Gee Chenen_US
dc.date.accessioned2014-12-12T02:19:38Z-
dc.date.available2014-12-12T02:19:38Z-
dc.date.issued2005en_US
dc.identifier.urihttp://140.113.39.130/cdrfb3/record/nctu/#GT009167528en_US
dc.identifier.urihttp://hdl.handle.net/11536/63524-
dc.description.abstractJPEG2000 是一种新的静态影像压缩规格,其中最吸引人的莫过于它在提高影像品质与降低位元压缩率方面的优异表现。但相对的它也因此需要更高的运算量与更多的硬体资源配合,其中又以EBCOT为最。目前有许多方法被提出来改善这些缺憾,而 Pass-Parallel 架构,则是其中最有效率的方法之一。
在本论文中,我们对Pass-Parallel EBCOT架构里的context formation (CF),提出一些改良方法,来加快运算效能、减少硬体电路面积并提升硬体利用效率。其中Sample-Parallel Pass-Type Determine (SPPD) method 可以缩短判断同一行里四个samples 各是属于何种 coding pass (Pass type) 的时间,Column-Based Pass-Parallel Coding (CBPC) method 则同时将同一行里的四个samples 一起编码。
我们设计了一个CF硬体编码电路,来验证这两种新方法。我们把判断同一行四个samples的 Pass type,与编码同一行的四个samples,分成两个步骤来处理,并个别最佳化每一个步骤:在第一个步骤使用 SPPD 来缩短判断 pass type 的时间,如此可加快运算效率。第二个步骤使用 CBPC来同时编码同一行里的四个 samples,如此可减少编码所需的硬体电路,并改善硬体利用率。
我们的设计经过Synopsys® Design Compiler以TSMC CMOS 0.15μm制程合成后,pre-layout晶片面积大小为18127.31 μm2,在 WCCOM worst_case_tree 的环境下工作频率最快可以到达600 MHz,处理一张2304 × 1728的灰阶影像时,编码时间为0.0116秒。这两种方法可以将Pass-Parallel CF编码所需的时间再减少13.83%,将所需的硬体电路面积再减少18.28%,并提高硬体利用率34.78%。
zh_TW
dc.description.abstractJPEG2000 is a new still image compression standard. The most attractive feature of this new standard is that it can reduce the bit rate significantly while the image quality is also preserved. However, this feature requires more complex computations and hardware cost in comparison to other standards. Moreover, most of the computation time is in EBCOT. There are many design techniques have been proposed for its efficient realization. The Pass-Parallel architecture is one of the most efficient methods.

In this thesis, we propose some methods to improve the computation efficiency, hardware utilization, and reduce hardware area for the Pass-Parallel EBCOT context formation (CF) engine. The Sample-Parallel Pass-Type Detection (SPPD) method is proposed to improve the performance in deciding the pass types of all four samples in the same column. The Column-Based Pass-Parallel Coding (CBPC) method is proposed to code all four samples in the same column concurrently.

We design a CF encoder to verify both new methods. We use two steps to process the input samples to CF and optimize each steps. In step one we use SPPD to shorten the time for determining pass types, and thus improve the whole computation performance. In step two we use CBPC to code all four samples in the same column according to the pass types determined in step one, and thus reduce the hardware cost and improve the hardware utilization.

Our design is synthesized by Synopsys® Design Compiler using TSMC CMOS 0.15μm process. The pre-layout synthesized area is 18127.31 μm2. In our simulation, the operation clock frequency can be up to 600 MHz in the WCCOM worst_case_tree environment. With this clock frequency, it needs 0.0116 second to encode an image with 2304 x 1728 image size. Both proposed methods can reduce 13.83% of the encoding time, 18.28% of the hardware cost, and 34.78% of the hardware utilization, in comparison to the original Pass-Parallel CF.
en_US
dc.language.isoen_USen_US
dc.subject方块编码zh_TW
dc.subject区块编码zh_TW
dc.subject内文型塑zh_TW
dc.subject小波转换zh_TW
dc.subjectJPEG2000en_US
dc.subjectEBCOTen_US
dc.subjectCFen_US
dc.subjectDWTen_US
dc.subjectContext Formationen_US
dc.subjectPass-Parallelen_US
dc.titleJPEG2000 最佳化区块编码器 IP 设计zh_TW
dc.titleEfficient Design of JPEG2000 EBCOT TIER-I Context Formation Encoderen_US
dc.typeThesisen_US
dc.contributor.department电机学院电子与光电学程zh_TW
显示于类别:Thesis