scholarly journals A Cloud-Based Distributed Architecture to Accelerate Video Encoders

2020 ◽  
Vol 10 (15) ◽  
pp. 5070
Author(s):  
Juan Gutiérrez-Aguado ◽  
Raúl Peña-Ortiz ◽  
Miguel Garcia-Pineda ◽  
Jose M. Claver

Nowadays, video coding and transcoding have a great interest and important impact in areas such as high-definition video and entertainment, healthcare and elderly care, high-resolution video surveillance, self-driving cars, or e-learning. This growing demand for high-resolution video boosts the proposal of new codecs and the development of their encoders that require high computational requirements. Therefore, new strategies are needed to accelerate them. Cloud infrastructures offer interesting features for video coding, such as on-demand resource allocation, multitenancy, elasticity, and resiliency. This paper proposes a cloud-based distributed architecture, where the network and the storage layers have been tuned, to accelerate video encoders over an elastic number of worker encoder nodes. Moreover, an application is developed and executed in the proposed architecture to allow the creation of encoding jobs, their dynamic assignment, their execution in the worker encoder nodes, and the reprogramming of the failed ones. To validate the proposed architecture, the parallel execution of existing video encoders, x265 for H.265/HEVC and libvpx-vp9 for VP9, has been evaluated in terms of scalability, workload, and job distribution, varying the number of encoder nodes. The quality of the encoded videos has been analyzed for different bit rates and number of frames per job using the Peak Signal-to-Noise Ratio (PSNR). Results show that our proposal maintains video quality compared with the sequential encoding while improving encoding time, which can decrease near 90%, depending on the codec and the number of encoder nodes.

Algorithms ◽  
2019 ◽  
Vol 12 (7) ◽  
pp. 130 ◽  
Author(s):  
Dinh Trieu Duong ◽  
Huy Phi Cong ◽  
Xiem Hoang Van

Distributed video coding (DVC) is an attractive and promising solution for low complexity constrained video applications, such as wireless sensor networks or wireless surveillance systems. In DVC, visual quality consistency is one of the most important issues to evaluate the performance of a DVC codec. However, it is the fact that the quality of the decoded frames that is achieved in most recent DVC codecs is not consistent and it is varied with high quality fluctuation. In this paper, we propose a novel DVC solution named Joint exploration model based DVC (JEM-DVC) to solve the problem, which can provide not only higher performance as compared to the traditional DVC solutions, but also an effective scheme for the quality consistency control. We first employ several advanced techniques that are provided in the Joint exploration model (JEM) of the future video coding standard (FVC) in the proposed JEM-DVC solution to effectively improve the performance of JEM-DVC codec. Subsequently, for consistent quality control, we propose two novel methods, named key frame quantization (KF-Q) and Wyner-Zip frame quantization (WZF-Q), which determine the optimal values of the quantization parameter (QP) and quantization matrix (QM) applied for the key and WZ frame coding, respectively. The optimal values of QP and QM are adaptively controlled and updated for every key and WZ frames to guarantee the consistent video quality for the proposed codec unlike the conventional approaches. Our proposed JEM-DVC is the first DVC codec in literature that employs the JEM coding technique, and then all of the results that are presented in this paper are new. The experimental results show that the proposed JEM-DVC significantly outperforms the relevant DVC benchmarks, notably the DISCOVER DVC and the recent H.265/HEVC based DVC, in terms of both Peak signal-to-noise ratio (PSNR) performance and consistent visual quality.


2014 ◽  
Vol 6 (1) ◽  
pp. 41-46
Author(s):  
Agus Purwadi ◽  
Hadria Octavia ◽  
Ichsan Mahjud

Video transmission over the internet can be a great possibility of the existence of lost packets (packet loss) and load variations in a large bandwidth. This is a source of network congestion can interfere with the rate of data communication. In this paper the proposed planning optimal error control in scalable video transmission to a video coding technique FGS (Fine Granularity Scalability), which is an improvement on the MPEG-4 video coding, which has outputs are scalable base layer and layer Enhanchement that have different sizes and rates , which the application will be adapted to the transmission network conditions, the ultimate goal is to minimize any distortion from the source to the destination. In the simulation yields a value Peak Signal to Noise Ratio (PSNR) on the base layer of 29, 683 dB and 78,917 dB enhancemenet layer and the base layer for the MSE of 69,998 dB and 0,000834417 dB  enhancemenet layer, Means Square Error (MSE) as the performance of the network system performance on video quality for both the base layer and layer Enhanchement


2017 ◽  
Vol 4 (1) ◽  
pp. 25
Author(s):  
Agus Purwadi ◽  
Baharuddin Baharuddin

Video transmission over the internet can be a great possibility of the existence of lost packets (packet loss) and load variations in a large bandwidth. This is a source of network congestion can interfere with the rate of data communication. In this paper the proposed planning optimal error control in scalable video transmission to a video coding technique FGS (Fine Granularity Scalability), which is an improvement on the MPEG-4 video coding, which has outputs are scalable base layer and layer Enhanchement that have different sizes and rates, which the application will be adapted to the transmission network conditions, the ultimate goal is to minimize any distortion from the source to the destination. In the simulation yields a value Peak Signal to Noise Ratio (PSNR) on the base layer of 29, 683 dB and 78,917 dB enhancemenet layer and the base layer for the MSE of 69,998 dB and 0,000834417 dB enhancemenet layer, Means Square Error (MSE) as the performance of the network system performance on video quality for both the base layer and layer Enhanchement.


2018 ◽  
Vol 25 (2) ◽  
pp. 38
Author(s):  
Francisco Oliveira ◽  
Eduardo Tavares ◽  
Erica Sousa ◽  
Bruno Nogueira

Video conferencing is very common nowadays, and it may contemplate heterogenous devices (e.g., smartphones, notebooks, game consoles) and networks in the same session. Developing video conferencing systems for this myriad of devices with different capabilities requires special attention from system designer. Scalable video coding (SVC) is a prominent option to mitigate this heterogeneity issue, but traditional Internet protocol (IP) networks may not fully benefit from such a technology. In contrast, software-defined networking (SDN) may allow better utilization of SVC and improvements on video conferencing components. This paper evaluates the performance of video conferencing systems adopting SVC, SDN and ordinary IP networks, taking into account throughput, delay and peak signal-to-noise ratio (PSNR) as the metrics of interest. The experiments are based on Mininet framework and distinct network infrastructures are also considered. Results indicate SDN with SVC may deliver better video quality with reduced delay and increased throughput.


2012 ◽  
Vol 2012 ◽  
pp. 1-12 ◽  
Author(s):  
Gustavo Sanchez ◽  
Felipe Sampaio ◽  
Marcelo Porto ◽  
Sergio Bampi ◽  
Luciano Agostini

This paper presents a new fast motion estimation (ME) algorithm targeting high resolution digital videos and its efficient hardware architecture design. The new Dynamic Multipoint Diamond Search (DMPDS) algorithm is a fast algorithm which increases the ME quality when compared with other fast ME algorithms. The DMPDS achieves a better digital video quality reducing the occurrence of local minima falls, especially in high definition videos. The quality results show that the DMPDS is able to reach an average PSNR gain of 1.85 dB when compared with the well-known Diamond Search (DS) algorithm. When compared to the optimum results generated by the Full Search (FS) algorithm the DMPDS shows a lose of only 1.03 dB in the PSNR. On the other hand, the DMPDS reached a complexity reduction higher than 45 times when compared to FS. The quality gains related to DS caused an expected increase in the DMPDS complexity which uses 6.4-times more calculations than DS. The DMPDS architecture was designed focused on high performance and low cost, targeting to process Quad Full High Definition (QFHD) videos in real time (30 frames per second). The architecture was described in VHDL and synthesized to Altera Stratix 4 and Xilinx Virtex 5 FPGAs. The synthesis results show that the architecture is able to achieve processing rates higher than 53 QFHD fps, reaching the real-time requirements. The DMPDS architecture achieved the highest processing rate when compared to related works in the literature. This high processing rate was obtained designing an architecture with a high operation frequency and low numbers of cycles necessary to process each block.


Author(s):  
Ya Chen ◽  
Geoffrey Letchworth ◽  
John White

Low-temperature high-resolution scanning electron microscopy (cryo-HRSEM) has been successfully utilized to image biological macromolecular complexes at nanometer resolution. Recently, imaging of individual viral particles such as reovirus using cryo-HRSEM or simian virus (SIV) using HRSEM, HV-STEM and AFM have been reported. Although conventional electron microscopy (e.g., negative staining, replica, embedding and section), or cryo-TEM technique are widely used in studying of the architectures of viral particles, scanning electron microscopy presents two major advantages. First, secondary electron signal of SEM represents mostly surface topographic features. The topographic details of a biological assembly can be viewed directly and will not be obscured by signals from the opposite surface or from internal structures. Second, SEM may produce high contrast and signal-to-noise ratio images. As a result of this important feature, it is capable of visualizing not only individual virus particles, but also asymmetric or flexible structures. The 2-3 nm resolution obtained using high resolution cryo-SEM made it possible to provide useful surface structural information of macromolecule complexes within cells and tissues. In this study, cryo-HRSEM is utilized to visualize the distribution of glycoproteins of a herpesvirus.


1989 ◽  
Vol 108 (6) ◽  
pp. 2343-2353 ◽  
Author(s):  
R H Singer ◽  
G L Langevin ◽  
J B Lawrence

We have been able to visualize cytoskeletal messenger RNA molecules at high resolution using nonisotopic in situ hybridization followed by whole-mount electron microscopy. Biotinated cDNA probes for actin, tubulin, or vimentin mRNAs were hybridized to Triton-extracted chicken embryo fibroblasts and myoblasts. The cells were then exposed to antibodies against biotin followed by colloidal gold-conjugated antibodies and then critical-point dried. Identification of mRNA was possible using a probe fragmented to small sizes such that hybridization of several probe fragments along the mRNA was detected as a string of colloidal gold particles qualitatively and quantitatively distinguishable from nonspecific background. Extensive analysis showed that when eight gold particles were seen in this iterated array, the signal to noise ratio was greater than 30:1. Furthermore, these gold particles were colinear, often spiral, or circular suggesting detection of a single nucleic acid molecule. Antibodies against actin, vimentin, or tubulin proteins were used after in situ hybridization, allowing simultaneous detection of the protein and its cognate message on the same sample. This revealed that cytoskeletal mRNAs are likely to be extremely close to actin protein (5 nm or less) and unlikely to be within 20 nm of vimentin or tubulin filaments. Actin mRNA was found to be more predominant in lamellipodia of motile cells, confirming previous results. These results indicate that this high resolution in situ hybridization approach is a powerful tool by which to investigate the association of mRNA with the cytoskeleton.


Sign in / Sign up

Export Citation Format

Share Document