Banding is a common video artifact caused by compressing low texture regions with coarse quantization. Relatively few previous attempts exist to address banding and none incorporate subjective testing for calibrating ...
详细信息
ISBN:
(纸本)9781467399623
Banding is a common video artifact caused by compressing low texture regions with coarse quantization. Relatively few previous attempts exist to address banding and none incorporate subjective testing for calibrating the measurement. In this paper, we propose a novel metric that incorporates both edge length and contrast across the edge to measure video banding. We further introduce both reference and non-reference metrics. Our results demonstrate that the new metrics have a very high correlation with subjective assessment and certainly outperforms PSNR, SSIM, and VQM.
Cloud computing involves a large number of terminals connected through a real-time high-speed network (such as the Internet). The adoption rates for private and hybrid cloud services increased to 40% in 2013, with com...
详细信息
Cloud computing involves a large number of terminals connected through a real-time high-speed network (such as the Internet). The adoption rates for private and hybrid cloud services increased to 40% in 2013, with computing shifting from on-premise infrastructure to the cloud. To keep pace with the ever-accelerating rate of innovation, companies are moving to the cloud. However, visual computing in the cloud brings great challenges, such as how to measure and then improve the quality of experience in cloud computing. This Special Section provides the image/video community a forum to present new academic research and industrial development in running visual computing services in the cloud. This Special Section aims to address fundamental and practical aspects of visual computing in the cloud, such as how to build cloud platforms that can cope with seemingly unlimited supply of content coming from traditional media sources as well as new media uploaded to the Internet (YouTube, Facebook, etc.); how to leverage cloud technology to build high-quality image/video browsing and delivery experiences for a global audience; how to ingest, encode, process, adapt, as well as protect contents and privacy of users; how to provide both on-demand and live-streaming capabilities; how to tag image/video and allow consumers to access the image/video contents with high availability; how to support image/video services in mobile devices; and how to perform real-time image/video analytics in the cloud, to mention a few among a diverse range of challenges.
Despite the advances in high-level hardware synthesis (HLS), the programming style required by the design tools for generating efficient hardware implementations still differs significantly from that used in conventio...
详细信息
Despite the advances in high-level hardware synthesis (HLS), the programming style required by the design tools for generating efficient hardware implementations still differs significantly from that used in conventional software development. To ease the development of high-quality hardware accelerators using HLS, we propose the use of automated interactive source code transformations. Guided by the user, the transformations help to avoid much of the tedious and potentially error-prone manual code re-development process. The automation also takes aspects of the system-on-chip architecture into account, e.g., addressing data-movement and the creation of heterogeneous pools of processing elements, which can then be accessed in a multi-threaded manner from software. We demonstrate the technique targeting both reconfigurable systems-on-chip, as well as PCIe Gen3-attached compute platforms.
VC-1 is one of the three video coding standards for Blu-ray DVD, which also includes MPEG-2 and H.264. In this paper, an efficient transcoding algorithm from VC-1 video to H.264 video is discussed, we present a transc...
详细信息
VC-1 is one of the three video coding standards for Blu-ray DVD, which also includes MPEG-2 and H.264. In this paper, an efficient transcoding algorithm from VC-1 video to H.264 video is discussed, we present a transcoder that addresses I, P, B, and interlaced pictures. The main differences between the two standards are analyzed and a solution for transforming from one to the other is presented. The paper proposes a pixel domain transcoder which exploits the variable size transform used in VC-1 to select the variable block size for motion compensation in H.264. We also discuss transcoding of high profile video features;in particular, adaptive size transform and interlacing. Experimental results show that the pixel domain approach reduces computational complexity by more than 50 % as compared to a cascaded one with negligible drop in peak-signal-to-noise-ratio (PSNR).
RheinMain University has conducted a study on the performance of intra-frame codecs currently used or considered for mastering and programme interchange applications. The results include figures of PSNR versus bitrate...
详细信息
RheinMain University has conducted a study on the performance of intra-frame codecs currently used or considered for mastering and programme interchange applications. The results include figures of PSNR versus bitrate, subjective assessments, transcoding and multigeneration encoding performance. The codecs under study were AVC Intra and HEVC Intra, compared to JPEG 2000 as constrained in IMF (ST 2067-20/-21). The comparison has been done for both HDTV (720p, 1080i, 1080p) and UHDTV (2160p). The results of the comparison show that the performance JPEG 2000 is comparable to the performance of AVC and HEVC for the majority of the use cases. However, particular attention should be paid when transcoding from a block based codec into JPEG 2000 and vice versa. The paper gives recommendations how to limit transcoding loss in that case.
In order to reduce the complexity of MPEG-2 to H.264 transcoding, an efficient fast mode decision algorithm is proposed. We apply machine learning principles by building a decision tree (the relationship between the i...
详细信息
ISBN:
(纸本)9783037850275
In order to reduce the complexity of MPEG-2 to H.264 transcoding, an efficient fast mode decision algorithm is proposed. We apply machine learning principles by building a decision tree (the relationship between the information gathered during the MPEG-2 decoding stage and the H.264 coding modes of MBs) enabling the development of very low complexity transcoding mechanism. The decision tree is used to determine the coding modes of the P-frames MBs of the output H.264 encoded video sequences. Experimental results show that the proposed algorithm can dramatically reduce the transcoding time, with high quality and high coding efficiency of image.
This paper proposes a transcoding technique to reduce the resolution of MPEG-2 video stream for small wireless communication terminals. The proposed method first extracts the motion vector, the macroblock mode informa...
详细信息
ISBN:
(纸本)9783642272035
This paper proposes a transcoding technique to reduce the resolution of MPEG-2 video stream for small wireless communication terminals. The proposed method first extracts the motion vector, the macroblock mode information, and the DCT coefficient from the original image, and then determines the mode of the macroblock by analyzing the information, after which it re-calculates the new macroblock information and processes it by separating it into a treatment in the DCT domain and a treatment in the spatial domain. The proposed method reduced the computational complexity to be apt for real-time processing and the image degradation.
Scalable video coding (SVC) allows encoded bitstreams to be adapted. However, most bitstreams do not incorporate this scalability so bitstreams have to be adapted multiple times to accommodate for varying network cond...
详细信息
ISBN:
(纸本)9781457713033
Scalable video coding (SVC) allows encoded bitstreams to be adapted. However, most bitstreams do not incorporate this scalability so bitstreams have to be adapted multiple times to accommodate for varying network conditions or end-user devices. Each adaptation incorporates an additional loss of quality due to transcoding. To overcome this issue, we propose a single transcoding step from H.264/AVC to SVC. Doing so, the resulting bitstream can be freely adapted without any additional quality reduction. Open-loop transcoding architectures can be used for H.264/AVC-to-SVC transcoding with a low complexity, although these architectures suffer from drift artifacts. Closed-loop transcoding, on the other hand, requires a higher complexity. To overcome the drawbacks of both systems, we propose combining both techniques.
Indirect branches have historically been a challenge for microarchitectures and code generators alike The recent steady increase in indirect branch predictability has translated into continual performance improvements...
详细信息
ISBN:
(纸本)9781450340342
Indirect branches have historically been a challenge for microarchitectures and code generators alike The recent steady increase in indirect branch predictability has translated into continual performance improvements especially for Out-of-Order processors which benefit wore readily from improvements in branch prediction. In contrast;in-order processors which rely on code generators for performance are still challenged by indirect branches;they are a frequent source of issue stalls and the large number of indirect branch targets and unbiased nature of indirect branches complicate the use of traditional branch handling techniques like assert conversion and predication. To address these limitations;we propose an ISA enhancement with associated code transformation and hardware support that collectively enable the current trend of improved indirect branch predictability to be directly leveraged by code-generators for in-orders. By separating the prediction point of an indirect branch from its resolution point;we enable code generators to emit schedules which more readily match those found by the Out-of-Order. Our technique is particularly beneficial to those processors which leverage dynamic binary translation and optimization such as Transmeta's Efficeon and more recently Nvidia's Project Denver. On a set of indirect branch intensive benchmarks from SPEC 2006, 2000 and 95, We achieve a Geomean speedup on a 4-wide of 11%. We further demonstrate speedups of 23% and 14% speedup on PHP and Python benchmarks.
Today, many data-driven web pages present information in a way that is difficult for blind and low vision users to navigate and to understand. EnTable addresses this challenge. It re-writes confusing and complicated t...
详细信息
ISBN:
(纸本)9781450334006
Today, many data-driven web pages present information in a way that is difficult for blind and low vision users to navigate and to understand. EnTable addresses this challenge. It re-writes confusing and complicated template-based data sets as accessible tables. EnTable allows blind and low vision users to submit requests for pages they wish to access. The system then employs sighted informants to markup the desired page with semantic information, allowing the page to be re-written using straightforward < table > tags. Screen reader users who browse the web using the EnTable browser extension can report data sets that are confusing, and utilize data sets re-written with the < table > tag based on their own requests or on the requests of other users.
暂无评论