Search results for "coding"

showing 10 items of 920 documents

Low-Rate Reduced Complexity Image Compression using Directionlets

2006

The standard separable two-dimensional (2-D) wavelet transform (WT) has recently achieved a great success in image processing because it provides a sparse representation of smooth images. However, it fails to capture efficiently one-dimensional (1-D) discontinuities, like edges and contours, that are anisotropic and characterized by geometrical regularity along different directions. In our previous work, we proposed a construction of critically sampled perfect reconstruction anisotropic transform with directional vanishing moments (DVM) imposed in the corresponding basis functions, called directionlets. Here, we show that the computational complexity of our transform is comparable to the co…

Computational complexity theorybusiness.industryComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONImage codingWavelet transformPattern recognitionImage processingImage segmentationSparse approximationWavelet transformsWaveletData compressionImage reconstructionArtificial intelligencebusinessImage representationMathematicsImage compressionData compression2006 International Conference on Image Processing
researchProduct

Comparison of implementations of the lattice-Boltzmann method

2008

AbstractSimplicity of coding is usually an appealing feature of the lattice-Boltzmann method (LBM). Conventional implementations of LBM are often based on the two-lattice or the two-step algorithm, which however suffer from high memory consumption and poor computational performance, respectively. The aim of this work was to identify implementations of LBM that would achieve high computational performance with low memory consumption. Effects of memory addressing schemes were investigated in particular. Data layouts for velocity distribution values were also considered, and they were found to be related to computational performance. A novel bundle data layout was therefore introduced. Address…

Computational fluid mechanicsMemory addressing schemesComputer scienceLattice Boltzmann methodsParallel computingSupercomputerAddressing modeHigh memoryMemory addressComputational MathematicsComputational Theory and MathematicsModeling and SimulationBundleModelling and SimulationLattice-Boltzmann methodImplementationHigh-performance computingCoding (social sciences)Computers & Mathematics with Applications
researchProduct

Playfully Coding

2017

This paper describes a framework for successful interaction between universities and schools. It is common for computing academics interested in outreach (computer science evangelism) to work with local schools, particularly in countries where the computing curriculum in K-12 is new or underdeveloped. However it is rare for these collaborations to be ongoing, and for resources created through these school-university links to be shared beyond the immediate neighborhood. We have achieved this, through shared resources, careful evaluation, and cross-country collaboration. The activities themselves are inspired by ideas from the Lifelong Kindergarten group at MIT, emphasizing playful exploratio…

Computational thinking; Playful coding; School-University links; Management of Technology and Innovation; 33043304Computer science4. EducationComputational thinkingmedia_common.quotation_subjectSchool-University links05 social sciences050301 educationEvangelismOutreachPlayful codingManagement of Technology and Innovation0502 economics and businessPedagogyComputingMilieux_COMPUTERSANDEDUCATION050211 marketingEngineering ethicsComputational thinking0503 educationCurriculumCoding (social sciences)media_commonProceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education
researchProduct

Throughput and delay analysis of HARQ with code combining over double Rayleigh fading channels

2018

This paper proposes the use of hybrid automatic repeat request (HARQ) with code combining (HARQ-CC) to offer reliable communications over double Rayleigh channels. The double Rayleigh fading channel is of particular interest to vehicleto-vehicle communication systems as well as amplify-and-forward relaying and keyhole channels. This paper studies the performance of HARQ-CC over double Rayleigh channels from an information theoretic perspective. Analytical approximations are derived for the ϵ-outage capacity, the average number of transmissions, and the throughput of HARQ-CC. Moreover, we evaluate the delay experienced by Poisson-arriving packets for HARQ-CC. We provide analytical expression…

Computer Networks and CommunicationsComputer scienceAerospace EngineeringHybrid automatic repeat request020302 automobile design & engineering020206 networking & telecommunicationsThroughput02 engineering and technologyData_CODINGANDINFORMATIONTHEORYCommunications systemsymbols.namesake0203 mechanical engineeringAutomotive Engineering0202 electrical engineering electronic engineering information engineeringsymbolsFadingElectrical and Electronic EngineeringRayleigh scatteringThroughput (business)AlgorithmDecoding methodsCommunication channelRayleigh fadingComputer Science::Information Theory
researchProduct

Analysis of HMAX Algorithm on Black Bar Image Dataset

2020

An accurate detection and classification of scenes and objects is essential for interacting with the world, both for living beings and for artificial systems. To reproduce this ability, which is so effective in the animal world, numerous computational models have been proposed, frequently based on bioinspired, computational structures. Among these, Hierarchical Max-pooling (HMAX) is probably one of the most important models. HMAX is a recognition model, mimicking the structures and functions of the primate visual cortex. HMAX has already proven its effectiveness and versatility. Nevertheless, its computational structure presents some criticalities, whose impact on the results has never been…

Computer Networks and CommunicationsComputer sciencelcsh:TK7800-8360Context (language use)02 engineering and technologySet (abstract data type)03 medical and health sciences0302 clinical medicineGabor filterBBIDEncoding (memory)0202 electrical engineering electronic engineering information engineeringElectrical and Electronic EngineeringModularity (networks)Contextual image classificationbusiness.industrylcsh:ElectronicsPattern recognitioncomputational modelBlack Bar Image DatasetHardware and ArchitectureControl and Systems EngineeringHMAXSignal Processingtexture classification020201 artificial intelligence & image processingArtificial intelligencerecognitionbusiness030217 neurology & neurosurgeryimage classificationElectronics
researchProduct

An Ergodic Sum-of-Cisoids Simulator for Multiple Uncorrelated Rayleigh Fading Channels Under Generalized Scattering Conditions

2012

In this paper, we present a new method for the design of ergodic sum-of-sinusoids (SOS) simulators for multiple uncorrelated narrowband Rayleigh fading channels. The method, which is intended for a special class of SOS models known as sum-of-cisoids (SOC) models, enables the generation of an unlimited number of mutually uncorrelated Rayleigh fading waveforms with specified autocorrelation properties. This is in contrast to all known methods proposed for SOS simulators, which are restricted to the simulation of multiple uncorrelated Rayleigh fading channels characterized by autocorrelation functions (ACFs) derived under the isotropic scattering assumption. The excellent performance of this n…

Computer Networks and CommunicationsScatteringAutocorrelationMIMOAerospace EngineeringData_CODINGANDINFORMATIONTHEORYFading distributionNarrowbandAutomotive EngineeringWaveformFadingElectrical and Electronic EngineeringSimulationComputer Science::Information TheoryMathematicsRayleigh fadingIEEE Transactions on Vehicular Technology
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

Pragmatic languages with universal grammars

2012

Abstract This paper constructs the equilibrium for a specific code that can be seen as a “universal grammar” in a class of common interest Sender–Receiver games where players communicate through a noisy channel. We propose a Senderʼs signaling strategy which does not depend on either the game payoffs or the initial probability distribution. The Receiverʼs strategy partitions the set of possible sequences into subsets, with a single action assignment to each of them. The Senderʼs signaling strategy is a Nash equilibrium, i.e. when the Receiver responds best to the Senderʼs strategy, the Sender has no incentive to deviate. An example shows that a tie-breaking decoding is crucial for the block…

Computer Science::Computer Science and Game TheoryEconomics and EconometricsTheoretical computer sciencejel:C61jel:D82Symmetric gamejel:C73TheoryofComputation_GENERALgrammar pragmatic language prototypes separating equilibriasymbols.namesakeNash equilibriumsymbolsCode (cryptography)Probability distributionCommunication sourceSignaling gameSet (psychology)FinanceDecoding methodsComputer Science::Information TheoryMathematicsGames and Economic Behavior
researchProduct

Support vector machines in engineering: an overview

2014

This paper provides an overview of the support vector machine SVM methodology and its applicability to real-world engineering problems. Specifically, the aim of this study is to review the current state of the SVM technique, and to show some of its latest successful results in real-world problems present in different engineering fields. The paper starts by reviewing the main basic concepts of SVMs and kernel methods. Kernel theory, SVMs, support vector regression SVR, and SVM in signal processing and hybridization of SVMs with meta-heuristics are fully described in the first part of this paper. The adoption of SVMs in engineering is nowadays a fact. As we illustrate in this paper, SVMs can …

Computer Science::Machine LearningBeamformingData processingSignal processingGeneral Computer ScienceContextual image classificationComputer sciencebusiness.industryMachine learningcomputer.software_genreSupport vector machineComputingMethodologies_PATTERNRECOGNITIONKernel methodState (computer science)Artificial intelligenceData miningbusinesscomputerDecoding methodsWiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery
researchProduct

A GPU-Based DVC to H.264/AVC Transcoder

2010

Mobile to mobile video conferencing is one of the services that the newest mobile network operators can offer to users With the apparition of the distributed video coding paradigm which moves the majority of complexity from the encoder to the decoder, this offering can be achieved by introducing a transcoder This device has to convert from the distributed video coding paradigm to traditional video coding such as H.264/AVC which is formed by simpler decoders and more complex encoders, and allows to the users to execute only the low complex algorithms In order to deal with this high complex video transcoder, this paper introduces a graphics processing unit based transcoder as base station The…

Computer architectureComputer scienceVideo trackingReal-time computingComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONData_CODINGANDINFORMATIONTHEORYVideo processingMultiview Video CodingCoding tree unitEncoderContext-adaptive binary arithmetic codingScalable Video CodingVideo compression picture types
researchProduct