Search results for "Computer Graphics"

showing 10 items of 530 documents

A comparison of local parametric C0 Bézier interpolants for triangular meshes

2011

Parametric curved shape surface schemes interpolating vertices and normals of a given triangular mesh with arbitrary topology are widely used in computer graphics for gaming and real-time rendering due to their ability to effectively represent any surface of arbitrary genus. In this context, continuous curved shape surface schemes using only the information related to the triangle corresponding to the patch under construction, emerged as attractive solutions responding to the requirements of resource-limited hardware environments. In this paper we provide a unifying comparison of the local parametric C^0 curved shape schemes we are aware of, based on a reformulation of their original constr…

Shape propertiesGeneral EngineeringBézier curveTopologyComputer Graphics and Computer-Aided DesignC0 local parametric interpolantRendering (computer graphics)Human-Computer InteractionComputer graphicsMAT/08 - ANALISI NUMERICABézier triangleTriangle meshPolygon meshComputingMethodologies_COMPUTERGRAPHICSParametric statisticsMathematics
researchProduct

SART3D: A MATLAB toolbox for spatial audio and signal processing education

2019

Signal processingGeneral Computer ScienceComputer scienceComputer graphics (images)General EngineeringMatlab toolboxEducationComputer Applications in Engineering Education
researchProduct

Editorial: Software language engineering

2008

Software languages play an important role in software development. Software languages are the artificial languages that are used to describe software systems at various abstraction levels. They are applied to describe requirements and designs for software, definitions of software architectures, and implementations of software systems. A huge variety of different technological spaces exist to describe languages: programming languages, software modeling languages, data modeling languages, domain-specific languages, ontology language, and others.

Social software engineeringbusiness.industryComputer scienceProgramming languageSoftware developmentSecond-generation programming languageOntology languagecomputer.software_genreComputer Graphics and Computer-Aided DesignSoftware frameworkComponent-based software engineeringSoftware constructionSoftware systembusinessSoftware engineeringcomputerIET Software
researchProduct

MultiSlice human organ extraction based on GVF

2008

Segmentation techniques based on active contours algorithm are widely used in medical imaging. Unfortunately, they require a lot of parameters to be used and this can rep- resent an issue for those physicians with not much informatics skills. This paper proposes a software tool which allows to segment multiple slice can differ organ extraction setting a small number of parameters. Moreover, the tool offers the functionality to perform a multiple segmentation the same time, so that an entire volume composed by hundreds slices can be segmented.

Software toolComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONContrast MediaUser-Computer InterfaceImaging Three-DimensionalSoftware DesignMedical imaging Segmentation GVFComputer GraphicsImage Processing Computer-AssistedMedical imagingHumansMedicineSegmentationMultisliceComputer visionDiagnosis Computer-AssistedSettore ING-INF/05 - Sistemi Di Elaborazione Delle Informazionibusiness.industryReproducibility of ResultsModels TheoreticalInformaticsArtificial intelligenceTomography X-Ray ComputedbusinessAlgorithmsSoftwareVolume (compression)
researchProduct

CUDA-enabled Sparse Matrix–Vector Multiplication on GPUs using atomic operations

2013

We propose the Sliced Coordinate Format (SCOO) for Sparse Matrix-Vector Multiplication on GPUs.An associated CUDA implementation which takes advantage of atomic operations is presented.We propose partitioning methods to transform a given sparse matrix into SCOO format.An efficient Dual-GPU implementation which overlaps computation and communication is described.Extensive performance comparisons of SCOO compared to other formats on GPUs and CPUs are provided. Existing formats for Sparse Matrix-Vector Multiplication (SpMV) on the GPU are outperforming their corresponding implementations on multi-core CPUs. In this paper, we present a new format called Sliced COO (SCOO) and an efficient CUDA i…

SpeedupComputer Networks and CommunicationsComputer scienceSparse matrix-vector multiplicationParallel computingComputer Graphics and Computer-Aided DesignTheoretical Computer ScienceMatrix (mathematics)CUDAArtificial IntelligenceHardware and ArchitectureBenchmark (computing)MultiplicationGeneral-purpose computing on graphics processing unitsSoftwareSparse matrixParallel Computing
researchProduct

CliffoSor: A Parallel Embedded Architecture for Geometric Algebra and Computer Graphics

2006

Geometric object representation and their transformations are the two key aspects in computer graphics applications. Traditionally, compute-intensive matrix calculations are involved to model and render 3D scenery. Geometric algebra (a.k.a. Clifford algebra) is gaining growing attention for its natural way to model geometric facts coupled with its being a powerful analytical tool for symbolic calculations. In this paper, the architecture of CliffoSor (Clifford Processor) is introduced. ClifforSor is an embedded parallel coprocessing core that offers direct hardware support to Clifford algebra operators. A prototype implementation on an FPGA board is detailed. Initial test results show more …

SpeedupComputer scienceClifford algebraSolid modelingParallel computingComputational geometryApplication softwarecomputer.software_genreComputational scienceComputer graphicsGeometric algebraComputingMethodologies_SYMBOLICANDALGEBRAICMANIPULATIONRepresentation (mathematics)computer
researchProduct

Mean-field games and dynamic demand management in power grids

2013

This paper applies mean-field game theory to dynamic demand management. For a large population of electrical heating or cooling appliances (called agents), we provide a mean-field game that guarantees desynchronization of the agents thus improving the power network resilience. Second, for the game at hand, we exhibit a mean-field equilibrium, where each agent adopts a bang-bang switching control with threshold placed at a nominal temperature. At equilibrium, through an opportune design of the terminal penalty, the switching control regulates the mean temperature (computed over the population) and the mains frequency around the nominal value. To overcome Zeno phenomena we also adjust the ban…

Statistics and ProbabilityEconomics and EconometricsMains electricityViscosity solutionDynamic demand managementPopulationDistributional solutionsInterval (mathematics)law.inventionSettore ING-INF/04 - AutomaticalawControl theoryEconomicseducationeducation.field_of_studyApplied MathematicsComputer Graphics and Computer-Aided DesignThermostatMean field gameComputer Science ApplicationsPower (physics)Computational MathematicsComputational Theory and MathematicsTerminal (electronics)Dynamic demandSettore MAT/09 - Ricerca OperativaGame theoryMathematical economics
researchProduct

R Graphics (3rd Edition)

2020

Statistics and ProbabilityEngineeringbusiness.industryComputer graphics (images)Statistics Probability and UncertaintyGraphicsbusinesslcsh:Statisticslcsh:HA1-4737SoftwareJournal of Statistical Software
researchProduct

Using Interactive Graphics to Teach Multivariate Data Analysis to Psychology Students

2011

This paper discusses the use of interactive graphics to teach multivariate data analysis to Psychology students. Three techniques are explored through separate activities: parallel coordinates/boxp...

Statistics and ProbabilityMultivariate statisticsMultivariate analysisTeaching methodEducational technologyComputer-Assisted InstructionEducationComputer graphicsComputingMilieux_COMPUTERSANDEDUCATIONMathematics educationStatistics Probability and UncertaintyGraphicsPsychologyParallel coordinatesJournal of Statistics Education
researchProduct

A web application for the unspecific detection of differentially expressed DNA regions in strand-specific expression data

2015

Abstract Genomic technologies allow laboratories to produce large-scale data sets, either through the use of next-generation sequencing or microarray platforms. To explore these data sets and obtain maximum value from the data, researchers view their results alongside all the known features of a given reference genome. To study transcriptional changes that occur under a given condition, researchers search for regions of the genome that are differentially expressed between different experimental conditions. In order to identify these regions several algorithms have been developed over the years, along with some bioinformatic platforms that enable their use. However, currently available appli…

Statistics and ProbabilitySequence analysisADNGenomicsComputational biologyBiologycomputer.software_genreBiochemistryGenomeComputer GraphicsExpressió genèticaWeb applicationHumansMolecular BiologyGeneInternetMicroarray analysis techniquesbusiness.industryGenome HumanGene Expression ProfilingComputational BiologyHigh-Throughput Nucleotide SequencingDNAGenomicsSequence Analysis DNAComputer Science ApplicationsGene expression profilingComputational MathematicsGenòmicaComputingMethodologies_PATTERNRECOGNITIONComputational Theory and MathematicsData miningbusinesscomputerAlgorithmsGenèticaReference genome
researchProduct