Search results for "Codec"

showing 9 items of 9 documents

Massively Parallel ANS Decoding on GPUs

2019

In recent years, graphics processors have enabled significant advances in the fields of big data and streamed deep learning. In order to keep control of rapidly growing amounts of data and to achieve sufficient throughput rates, compression features are a key part of many applications including popular deep learning pipelines. However, as most of the respective APIs rely on CPU-based preprocessing for decoding, data decompression frequently becomes a bottleneck in accelerated compute systems. This establishes the need for efficient GPU-based solutions for decompression. Asymmetric numeral systems (ANS) represent a modern approach to entropy coding, combining superior compression results wit…

020203 distributed computingComputer science020206 networking & telecommunicationsData_CODINGANDINFORMATIONTHEORY02 engineering and technologyParallel computingCUDAScalability0202 electrical engineering electronic engineering information engineeringCodecSIMDEntropy encodingMassively parallelDecoding methodsData compressionProceedings of the 48th International Conference on Parallel Processing
researchProduct

Cloud-based eHealth video encoding system for real time thermographic streaming: Performance evaluation

2017

Recent studies about the use of cloud platforms indicate that more than three-fourths of healthcare institutions apply these technologies in their daily lives. However, in most cases the cloud is based on “Infrastructure as a Service”, instead of developing new applications using the benefits that can bring us this type of technology. For these reasons, this paper shows a private cloud-based system to provide a new application based on thermographic video streaming. In this case, the cloud architecture is divided into three zones. The first zone is where the patient is under medical supervision through body temperature analysis using a global thermal camera. The second zone is the cloud its…

Access networkMultimediaComputer sciencebusiness.industryReal-time computing020206 networking & telecommunications020207 software engineeringCloud computing02 engineering and technologycomputer.software_genreOrder (business)Video tracking0202 electrical engineering electronic engineering information engineeringeHealthCodecbusinesscomputer2017 IEEE International Conference on Communications (ICC)
researchProduct

Congestion Avoidance Using DYnamic COdec MAnagement: A solution for ISP

2005

The large diffusion of VoIP is an essential key for the success of emerging Internet service providers. These ISPs conflict with the interests of historical and predominant network maintainers which often control the network infrastructure and telephone services. To win this competition, emerging ISPs have to adopt strategic QoS solutions which will capture the attention of network users and phone clients. This paper presents a solution which is able to obtain the same performance of a 64 Kbps channel reducing the costs for over-provisioning network bandwidth. DyCoMa is a mechanism studied for VoIP applications in network with a limited bandwidth for multimedia services. It works preventing…

Bandwidth managementVoice over IPComputer sciencebusiness.industryQuality of serviceComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKSNetwork traffic controlNetwork congestionBandwidth allocationBandwidth (computing)CodecTelecommunicationsbusinessComputer network2005 Asia-Pacific Conference on Communications
researchProduct

A Fast GPU-Based Motion Estimation Algorithm for H.264/AVC

2012

H.264/AVC is the most recent predictive video compression standard to outperform other existing video coding standards by means of higher computational complexity. In recent years, heterogeneous computing has emerged as a cost-efficient solution for high-performance computing. In the literature, several algorithms have been proposed to accelerate video compression, but so far there have not been many solutions that deal with video codecs using heterogeneous systems. This paper proposes an algorithm to perform H.264/AVC inter prediction. The proposed algorithm performs the motion estimation, both with full-pixel and sub-pixel accuracy, using CUDA to assist the CPU, obtaining remarkable time …

CUDAComputational complexity theoryComputer scienceMotion estimationComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONCodecSymmetric multiprocessor systemImage processingData_CODINGANDINFORMATIONTHEORYCentral processing unitParallel computingData compression
researchProduct

Cloud-based elastic architecture for distributed video encoding: Evaluating H.265, VP9, and AV1

2020

Abstract Areas with social and business impact such as entertainment, healthcare, surveillance, and e-learning would benefit from improvements in video coding and transcoding services. New codecs, such as AV1, are being developed to deal with new demands for high video resolutions with bandwidth constraints and quality requirements. However, these new codecs have high computational requirements and new strategies are needed to accelerate their processing. Cloud computing offers interesting features such as on-demand resource allocation, multitenancy, elasticity, and resiliency among others. Deploying video coding and transcoding services on these infrastructures is suitable because it allow…

Computer Networks and Communicationsbusiness.industryComputer scienceDistributed computing020206 networking & telecommunicationsCloud computing02 engineering and technologyTranscodingcomputer.software_genreComputer Science ApplicationsHardware and ArchitectureVideo encodingServerScalability0202 electrical engineering electronic engineering information engineeringCodec020201 artificial intelligence & image processingbusinessEncodercomputerJournal of Network and Computer Applications
researchProduct

Testing the H.264 error-resilience on wireless ad-hoc networks

2004

The purpose of this paper is to provide a framework to tune and evaluate the performance of the H.264 codec in 802.11b wireless ad-hoc networks. The codec's error-resilience features are measured under stress conditions typical to these networks, and the most critical parameters are presented. We present solutions concerning the random packet loss problem and show how to quickly recover from packet loss bursts.

Mobile radioComputer sciencebusiness.industryWireless ad hoc networkComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKSBandwidth (signal processing)Data_CODINGANDINFORMATIONTHEORYMobile ad hoc networkPacket lossCodecWirelessbusinessResilience (network)Computer networkProceedings EC-VIP-MC 2003. 4th EURASIP Conference focused on Video/Image Processing and Multimedia Communications (IEEE Cat. No.03EX667)
researchProduct

Efficient smart-camera accelerator: A configurable motion estimator dedicated to video codec

2013

Smart cameras are used in a large range of applications. Usually the smart cameras transmit the video or/and extracted information from the video scene, frequently on compressed format to fit with the application requirements. An efficient hardware accelerator that can be adapted and provide the required coding performances according to the events detected in the video, the available network bandwidth or user requirements, is therefore a key element for smart camera solutions. We propose in this paper to focus on a key part of the compression system: motion estimation. We have developed a flexible hardware implementation of the motion estimator based on FPGA component, fully compatible with…

Motion compensationHardware and ArchitectureComputer scienceMotion estimationReal-time computingHardware accelerationCodecSmart cameraField-programmable gate arraySoftwareQuarter-pixel motionBlock-matching algorithmJournal of Systems Architecture
researchProduct

On the Design of Fast Wavelet Transform Algorithms With Low Memory Requirements

2008

In this paper, a new algorithm to efficiently compute the two-dimensional wavelet transform is presented. This algorithm aims at low memory consumption and reduced complexity, meeting these requirements by means of line-by-line processing. In this proposal, we use recursion to automatically place the order in which the wavelet transform is computed. This way, we solve some synchronization problems that have not been tackled by previous proposals. Furthermore, unlike other similar proposals, our proposal can be straightforwardly implemented from the algorithm description. To this end, a general algorithm is given which is further detailed to allow its implementation with a simple filter bank…

Signal processingLifting schemeComputer scienceSecond-generation wavelet transformStationary wavelet transformWavelet transformImage processingCascade algorithmFilter bankWavelet packet decompositionMedia TechnologyDiscrete cosine transformCodecElectrical and Electronic EngineeringFast wavelet transformAlgorithmEncoderData compressionImage compressionIEEE Transactions on Circuits and Systems for Video Technology
researchProduct

Splitting criterion for hierarchical motion estimation based on perceptual coding

1998

A new entropy-constrained motion estimation scheme using variable-size block matching is proposed. It is known that fixed-size block matching as used in most video codec standards is improved by using a multiresolution or multigrid approach. In this work, it is shown that further improvement is possible in terms of both the final bit rate achieved and the robustness of the predicted motion field if perceptual coding is taken into account in the motion estimation phase. The proposed scheme is compared against other variable- and fixed-size block matching algorithms.

business.industryComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONPattern recognitionQuarter-pixel motionMultigrid methodMotion fieldRobustness (computer science)Motion estimationComputer Science::MultimediaBit ratePerceptual codingCodecArtificial intelligenceElectrical and Electronic EngineeringbusinessMathematics
researchProduct