Toward an Efficient Multiview Display Processing Architecture for 3DTV
Pengju Ren,Xin Zhang,Hongwei Bi,Hongbin Sun,Nanning Zheng
DOI: https://doi.org/10.1109/tcsii.2016.2595591
2017-01-01
Abstract:In this brief, we present an efficient architecture for multiview 3-D television (3DTV) processing. The architecture, which is designed for 4/8/9/16-compatible multiview 1080p and 4K displays, includes a frame memory controller, a parallel video scaling engine, and a subpixel rearrangement module for slanted lenticular displays. First, we observe and leverage computation locality in the viewpoint scaling problem, significantly reducing area and power overheads. Next, we propose an approximate formulation of the subpixel rearrangement computation, trading substantial computation energy for a small and analytically bounded error. Finally, we design a distributed data placement scheme that takes advantage of the inherent structured parallelism to amortize the cost of DRAM precharge cycles. Our proof-of-concept field-programmable gate array (FPGA) implementation is capable of processing frame-compatible streams in 1080p at 60 Hz and 4K at 30 Hz. Overall, the proposed optimizations lower the area by 2.75$\times$ for our FPGA implementation, and both area and power by 3.5$\times$ for an ASIC implementation.