Search results for "Computer Graphics and Computer-Aided Design"

showing 10 items of 223 documents

Fast narrowing-driven partial evaluation for inductively sequential programs

2005

Narrowing-driven partial evaluation is a powerful technique for the specialization of (first-order) functional and functional logic programs. However, although it gives good results on small programs, it does not scale up well to realistic problems (e.g., interpreter specialization). In this work, we introduce a faster partial evaluation scheme by ensuring the termination of the process offline . For this purpose, we first characterize a class of programs which are quasi-terminating , i.e., the computations performed with needed narrowing—the symbolic computation mechanism of narrowing-driven partial evaluation—only contain finitely many different terms (and, thus, partial evaluation termi…

Scheme (programming language)Class (computer programming)Functional programmingTheoretical computer scienceComputer scienceComputationProgram transformationcomputer.software_genreSymbolic computationComputer Graphics and Computer-Aided DesignPartial evaluationProgram analysisLogical programmingSpecialization (logic)Automatic programmingcomputerSoftwareInterpretercomputer.programming_languageProceedings of the tenth ACM SIGPLAN international conference on Functional programming
researchProduct

The BioDICE Taverna plugin for clustering and visualization of biological data: a workflow for molecular compounds exploration

2014

Background: In many experimental pipelines, clustering of multidimensional biological datasets is used to detect hidden structures in unlabelled input data. Taverna is a popular workflow management system that is used to design and execute scientific workflows and aid in silico experimentation. The availability of fast unsupervised methods for clustering and visualization in the Taverna platform is important to support a data-driven scientific discovery in complex and explorative bioinformatics applications. Results: This work presents a Taverna plugin, the Biological Data Interactive Clustering Explorer (BioDICE), that performs clustering of high-dimensional biological data and provides a …

Self-organizing mapBiological dataMolecular compoundComputer scienceLibrary and Information Sciencescomputer.software_genreComputer Graphics and Computer-Aided DesignClusteringVisualizationComputer Science ApplicationsTavernaWorkflowMolecular compoundsSelf organizing mapKnowledge extractionPlug-inData miningPhysical and Theoretical ChemistryCluster analysiscomputerSoftwareWorkflow management systemVisualizationJournal of Cheminformatics
researchProduct

Fully Dynamic Evaluation of Sequence Pair

2013

In the electronic design automation field, as well as in other areas, problem instances and solutions are often subject to discrete changes. The foundational significance of efficient updates of the criterion value after dynamic updates, instead of recomputing it from scratch each time, has attracted a lot of research. In this paper, motivated by the significance of the sequence pair (SP) representation for floorplanning, we develop a fully dynamic algorithm of SP evaluation, that efficiently updates a criterion value after insertions and deletions of SP elements and after modifications of element weights. Our result is based on a new data structure for the predecessor problem, which mainta…

SequenceTheoretical computer scienceSequential logicDynamic problemComputer scienceElectrical and Electronic EngineeringRepresentation (mathematics)Data structureComputer Graphics and Computer-Aided DesignAlgorithmSoftwareField (computer science)FloorplanIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
researchProduct

Properties of blended mortars produced with recycled by-products from different waste streams

2023

The construction industry encounters significant challenges in effectively managing solid waste produced during the extraction and production of building materials. In different countries, slurry waste generated from granite and marble processing industries, such as glass industry waste, constitutes a considerable portion of the total solid waste. Its undesirable disposal is causing unprecedented environmental damage. Using these non-biodegradable wastes to produce building materials would reduce the environmental burden and contribute to sustainable construction. This study, in detail, investigates the feasibility of utilizing Granite Powder (GP), Ground Granite Powder (GGP), and Ground Gl…

Settore ICAR/09 - Tecnica Delle CostruzioniMaterials Science (miscellaneous)ArchitectureBuilding and ConstructionComputer Graphics and Computer-Aided DesignGlass waste Granite waste Marble powder waste Mechanical characteristics Waste recyclingComputer Science ApplicationsCivil and Structural Engineering
researchProduct

A New Preclinical Decision Support System Based on PET Radiomics: A Preliminary Study on the Evaluation of an Innovative 64Cu-Labeled Chelator in Mou…

2022

The 64Cu-labeled chelator was analyzed in vivo by positron emission tomography (PET) imaging to evaluate its biodistribution in a murine model at different acquisition times. For this purpose, nine 6-week-old female Balb/C nude strain mice underwent micro-PET imaging at three different time points after 64Cu-labeled chelator injection. Specifically, the mice were divided into group 1 (acquisition 1 h after [64Cu] chelator administration, n = 3 mice), group 2 (acquisition 4 h after [64Cu]chelator administration, n = 3 mice), and group 3 (acquisition 24 h after [64Cu] chelator administration, n = 3 mice). Successively, all PET studies were segmented by means of registration with a standard te…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle Informazioni64radiomics; micro-PET/CT; mouse imaging; atlas; <sup>64</sup>Cu-labeled chelatorCu-labeled chelatormicro-PET/CTComputer Graphics and Computer-Aided Design64Cu-labeled chelatoratlaradiomicsRadiology Nuclear Medicine and imagingatlasmouse imagingComputer Vision and Pattern RecognitionElectrical and Electronic EngineeringRadiomic64; Cu-labeled chelator; atlas; micro-PET/CT; mouse imaging; radiomicsradiomics; micro-PET/CT; mouse imaging; atlas; 64Cu-labeled chelator J.Journal of Imaging; Volume 8; Issue 4; Pages: 92
researchProduct

Iterative Multiple Bounding-Box Refinements for Visual Tracking.

2022

Single-object visual tracking aims at locating a target in each video frame by predicting the bounding box of the object. Recent approaches have adopted iterative procedures to gradually refine the bounding box and locate the target in the image. In such approaches, the deep model takes as input the image patch corresponding to the currently estimated target bounding box, and provides as output the probability associated with each of the possible bounding box refinements, generally defined as a discrete set of linear transformations of the bounding box center and size. At each iteration, only one transformation is applied, and supervised training of the model may introduce an inherent ambig…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle Informazionideep trackingiterative bounding box refinementRadiology Nuclear Medicine and imagingComputer Vision and Pattern RecognitionElectrical and Electronic Engineeringvisual trackingComputer Graphics and Computer-Aided Designvisual tracking; deep tracking; iterative bounding box refinementJournal of imaging
researchProduct

Automatic differentiation of melanoma from dysplastic nevi.

2015

International audience; Malignant melanoma causes the majority of deaths related to skin cancer. Nevertheless, it is the most treatable one, depending on its early diagnosis. The early prognosis is a challenging task for both clinicians and dermatologist, due to the characteristic similarities of melanoma with other skin lesions such as dysplastic nevi. In the past decades, several computerized lesion analysis algorithms have been proposed by the research community for detection of melanoma. These algorithms mostly focus on differentiating melanoma from benign lesions and few have considered the case of melanoma against dysplastic nevi. In this paper, we consider the most challenging task a…

Shape featuresSkin Neoplasms[SDV.IB.IMA]Life Sciences [q-bio]/Bioengineering/ImagingDysplastic02 engineering and technology[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]030218 nuclear medicine & medical imagingColourPattern Recognition Automated0302 clinical medicine0202 electrical engineering electronic engineering information engineeringMelanoma[ SDV.IB.IMA ] Life Sciences [q-bio]/Bioengineering/ImagingRadiological and Ultrasound Technology[ INFO.INFO-IM ] Computer Science [cs]/Medical ImagingMelanomaClassificationComputer Graphics and Computer-Aided DesignDermoscopy imaging3. Good healthRandom forest020201 artificial intelligence & image processingComputer Vision and Pattern RecognitionAlgorithmsmedicine.medical_specialtyAutomatic differentiationFeature extractionHealth InformaticsDermoscopySensitivity and SpecificityDiagnosis Differential03 medical and health sciencesLesion analysisMachine learningImage Interpretation Computer-Assistedmedicine[INFO.INFO-IM]Computer Science [cs]/Medical ImagingHumansRadiology Nuclear Medicine and imagingTextureneoplasmsbusiness.industry[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]medicine.diseaseDermatologySupport vector machineBag-of-words modelSkin cancerbusinessDysplastic Nevus SyndromeComputerized medical imaging and graphics : the official journal of the Computerized Medical Imaging Society
researchProduct

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

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

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