Search results for " Graphics"

showing 10 items of 594 documents

Physical Metaphor for Streaming Media Retargeting

2014

We here introduce an image/video retargeting method that operates arbitrary aspect ratios resizing achieved in real-time performances. Most of the literature retargeting approaches sacrifice real-time performances in behalf of quality. On the other hand, existing fast methods provide arguable results. We can obtain a valuable trade-off between effectiveness and efficiency. The method named Spring Simulation Retargeting (SSR) is mainly based on a physical springs-based simulation. The media are assumed as flexible objects composed of particles and springs with different local stiffness properties, related to the visual importance of the content. The variation of the object size generates ela…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniComputer sciencebusiness.industryVariation (game tree)Object (computer science)Computer Science ApplicationsVisualizationImage (mathematics)Spring (device)Computer graphics (images)Signal ProcessingRetargetingMedia TechnologyComputer visionArtificial intelligenceElectrical and Electronic EngineeringbusinessPhysical simulation retargeting visual saliency
researchProduct

Continuous hand openness detection using a Kinect-like device

2014

This paper presents a novel method to reproduce in real time the opening and closing gestures of a human hand, animating a three-dimensional model of it. In other works, this result can be achieved by mapping a set of significant points of a real hand on the corresponding points of the model to animate. We propose an alternative way to produce the same effect without mapping points, but using a level-based estimation of the degree of opening of the hand. The experiments have been executed using Microsoft KinectTM, but the method would work on any other Kinect-like devices (as defined herein). The results obtained are particularly encouraging and demonstrate real-time performance of the syst…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniComputer sciencebusiness.industrygesture recognitionmicrosoft kinectSet (abstract data type)3D animationGesture recognitionhuman-computer interactionComputer graphics (images)Openness to experienceComputer visionArtificial intelligencedepth dataClosing (morphology)businessComputer animationGesture
researchProduct

A New Embedded Coprocessor for Clifford Algebra based Software Intensive Systems

2011

Computer graphics applications require efficient tools to model geometric objects and their transformations. Clifford algebra (also known as geometric algebra) is receiving a growing attention in many research fields, such as computer graphics, machine vision and robotics, as a new, interesting computational paradigm that offers a natural and intuitive way to perform geometric calculations. At the same time, compute-intensive graphics algorithms require the execution of million Clifford operations. Clifford algebra based software intensive systems need therefore the support of specialized hardware architectures capable of accelerating Clifford operations execution. In this paper the archite…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniCoprocessorSpeedupComputer sciencebusiness.industryembedded coprocessorsClifford algebraParallel computingcomputer graphicComputer graphicsGeometric algebracompute-intensive algorithmSoftwaresoftware intensive systemComputingMethodologies_SYMBOLICANDALGEBRAICMANIPULATIONcomputational geometryGraphicsClifford algebraField-programmable gate arraybusiness
researchProduct

Restoration of Digitized Damaged Photos using Bit-Plane Slicing

2007

Digital image restoration aims to recover damaged zones of a digital image, using surrounding information. In this paper we propose a novel approach, based on bit-plane slicing decomposition, with the purpose to make information analysis and reconstruction process easy, fast and effective. Tests have been made on digitized damaged old photos to restore several classes of typical defects in old photographic prints.

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniPixelComputer sciencebusiness.industryComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONProcess (computing)Image processingIterative reconstructionDigital imageImage restorationComputer graphics (images)Computer visionArtificial intelligenceBit plane slicingbusinessImage restorationBit-plane slicing Digital inpainting Image restoration
researchProduct

An Explorable Immersive Panorama

2012

The immersive panoramas are widely used to provide virtual tours of real scene. Their use covers a wide field of applications: art, industry, space research, topography, forensic investigation and all those systems requiring the exploration of a virtual environment which simulates a real one. Often sophisticated devices are used to perform the panorama acquisition. In this paper, we present an image based immersive panorama requiring low cost devices for the acquisition task and provides an innovative human-computer interaction approach. Many panoramic images of the same location are captured. The visualization system changes the panorama in a transparent way with respect to the user intera…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniPoint (typography)Panoramabusiness.industryComputer sciencemedia_common.quotation_subjectComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONImage processingcomputer.software_genreVisualizationXJ3D Immersive Panorama Panoramic ImageSoftwareData visualizationVirtual machineComputer graphics (images)businessFunction (engineering)computerComputingMethodologies_COMPUTERGRAPHICSmedia_common
researchProduct

CubeHarmonic: A new musical instrument based on Rubik{'}s cube with embedded motion sensor

2019

A contemporary challenge involves scientific education and the connection between new technologies and the heritage of the past. CubeHarmonic (CH) joins novelty and tradition, creativity and edu- cation, science and art. It takes shape as a novel musical instrument where magnetic 3D motion tracking technology meets musical per- formance and composition. CH is a Rubik’s cube with a note on each facet, and a chord or chord sequence on each face. The posi- tion of each facet is detected through magnetic 3D motion tracking. While scrambling the cube, the performer gets new chords and new chord sequences. CH can be used to compose, improvise,1 and teach music and mathematics (group theory, permu…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniSettore INF/01 - InformaticaComputer scienceSound computingPermutationsMusical instrumentMusicalMusic and mathematicsTonnetzinterfacescombinatoricComputer graphics (images)Chord (music)ChordsTonnetzChords; Magnetic 3D motion tracking; Permutations; Tonnetz;Magnetic 3D motion tracking
researchProduct

3D Map Computation from Historical Stereo Photographs of Florence

2018

The analysis of early photographic sources is fundamental for documenting and understanding the evolution of a city so rich in history and art as Florence. Indeed, by the 1860s several photographers used to work in town, and their images (often obtained through stereoscopic set-ups) can help us to reconstruct Florence in 3D as it was by the time of the Italian unification. The first and most delicate part of such reconstruction process is the computation of disparity maps from the historical stereo pairs. This is a very challenging task for fully-automatic computer vision algorithms, since XIX century photographs are affected by several problems—ranging from superficial damages to asynchron…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniSettore INF/01 - InformaticaUnificationComputer scienceComputationComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONProcess (computing)020207 software engineeringStereoscopy02 engineering and technologyPhotography Computer vision algorithms Disparity map Florence Reconstruction process Semiautomatic methods Stereo pair Stereo-photographs User input Stereo image processingUser inputlaw.inventionAsynchronous communicationlawComputer graphics (images)0202 electrical engineering electronic engineering information engineering3D Stereo Historical Photographs Cultural Heritage Computer VisionComputer vision algorithms020201 artificial intelligence & image processingComputingMethodologies_COMPUTERGRAPHICSIOP Conference Series: Materials Science and Engineering
researchProduct

An Embedded, FPGA-based Computer Graphics Coprocessor with Native Geometric Algebra Support

2009

The representation of geometric objects and their transformation are the two key aspects in computer graphics applications. Traditionally, computer-intensive matrix calculations are involved in modeling and rendering three-dimensional (3D) scenery. Geometric algebra (aka Clifford algebra) is attracting attention as a natural way to model geometric facts and as a powerful analytical tool for symbolic calculations. In this paper, the architecture of Clifford coprocessor (CliffoSor) is introduced. CliffoSor is an embedded parallel coprocessing core that offers direct hardware support to Clifford algebra operators. A prototype implementation on a programmable gate array (FPGA) board is detailed…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniSpeedupCoprocessorComputer scienceClifford algebraParallel computingRendering (computer graphics)Computer graphicsGeometric algebraHardware and ArchitectureComputingMethodologies_SYMBOLICANDALGEBRAICMANIPULATIONElectrical and Electronic EngineeringClifford algebra Computational geometry Embedded coprocessors Application-specific processor FPGA-based prototypingField-programmable gate arraySoftwareEuclidean vector
researchProduct

A Dual-Core Coprocessor with Native 4D Clifford Algebra Support

2012

Geometric or Clifford Algebra (CA) is a powerful mathematical tool that is attracting a growing attention in many research fields such as computer graphics, computer vision, robotics and medical imaging for its natural and intuitive way to represent geometric objects and their transformations. This paper introduces the architecture of CliffordCoreDuo, an embedded dual-core coprocessor that offers direct hardware support to four-dimensional (4D) Clifford algebra operations. A prototype implementation on an FPGA board is detailed. Experimental results show a 1.6× average speedup of CliffordCoreDuo in comparison with the baseline mono-core architecture. A potential cycle speedup of about 40× o…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniSpeedupCoprocessorComputer sciencebusiness.industryClifford algebraParallel computingComputer graphicsGeometric algebraSoftwareClifford algebra embedded coprocessors multi-core architectures FPGA prototyping medical imagingField-programmable gate arraybusinessFPGA prototype2012 15th Euromicro Conference on Digital System Design
researchProduct

Accelerating Clifford Algebra Operations using GPUs and an OpenCL Code Generator

2015

Clifford Algebra (CA) is a powerful mathematical language that allows for a simple and intuitive representation of geometric objects and their transformations. It has important applications in many research fields, such as computer graphics, robotics, and machine vision. Direct hardware support of Clifford data types and operators is needed to accelerate applications based on Clifford Algebra. This paper proposes a mixed software-hardware system that exploits the computational power of Graphics Processing Units (GPUs) to accelerate Clifford operations. A code generator, namely OpenCLifford, is presented that automatically generates Java and C libraries for the direct support of Clifford ele…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniSpeedupHardware-software co-designOpenCLComputer scienceClifford algebraGeometric AlgebraParallel computingData typeMetaprogrammingComputer graphicsClifford AlgebraGeometric algebraComputingMethodologies_SYMBOLICANDALGEBRAICMANIPULATIONCode generationCentral processing unitGraphicsGraphics Processing Unit
researchProduct