Search results for " Software Engineering"

showing 10 items of 582 documents

Parallel macro pipelining on the intel SCC many-core computer

2013

In this paper we present how Intel's Single-Chip-Cloud processor behaves for parallel macro pipeline applications. Subsets of the SCC's available cores can be arranged as a pipeline where each core processes one stage of the overall workload. Each of the independent cores processes a small part of a larger task and feeds the following core with new data after it finishes its work. Our case-study is a parallel rendering system which renders successive images and applies different filters on them. On normal graphics adapters this is usually done in multiple cycles, we do this in a single pipeline pass. We show that we can achieve a significant speedup by using multiple parallel pipelines on t…

Hardware_MEMORYSTRUCTURESSpeedupParallel renderingbusiness.industryComputer sciencePipeline (computing)020207 software engineering02 engineering and technologyParallel computingGraphics pipelineSingle-chip Cloud ComputerMemory bankParallel processing (DSP implementation)Embedded system0202 electrical engineering electronic engineering information engineeringMacrobusiness
researchProduct

A Spatio-temporal Probabilistic Model of Hazard and Crowd Dynamics in Disasters for Evacuation Planning

2013

Published version of a chapter in the book: Recent Trends in Applied Artificial Intelligence. Also available from the publisher at: http://dx.doi.org/10.1007/978-3-642-38577-3_7 Managing the uncertainties that arise in disasters – such as ship fire – can be extremely challenging. Previous work has typically focused either on modeling crowd behavior or hazard dynamics, targeting fully known environments. However, when a disaster strikes, uncertainty about the nature, extent and further development of the hazard is the rule rather than the exception. Additionally, crowd and hazard dynamics are both intertwined and uncertain, making evacuation planning extremely difficult. To address this chal…

Hazard (logic)Crowd dynamicsOperations researchVDP::Mathematics and natural science: 400::Mathematics: 410::Statistics: 412Computer scienceHazard Modeling02 engineering and technologyCrowd ModelingTime step11. Sustainability0202 electrical engineering electronic engineering information engineeringCrowd psychologyDynamic Bayesian networkbusiness.industryEvacuation Planning020207 software engineeringStatistical modelCrowd modelingAnt Based Colony OptimizationCrowd evacuation13. Climate action[INFO.INFO-MA]Computer Science [cs]/Multiagent Systems [cs.MA]020201 artificial intelligence & image processingArtificial intelligenceDynamic Bayesian Networksbusiness
researchProduct

Social Viewing in Cinematic Virtual Reality: Challenges and Opportunities

2018

Cinematic Virtual Reality (CVR) has been increasing in popularity in the last years. However, viewers can feel isolated when watching 360° movies with a Head-Mounted Display. Since watching movies is a social experience for most people, we investigate if the use of Head Mounted Displays is appropriate for enabling shared CVR experiences. In this context, even if viewers are watching the movie simultaneously, they do not automatically see the same field of view, since they can freely choose the viewing direction. Based on the literature and experiences from past user studies, we identify seven challenges. To address these challenges, we present and discuss design ideas for a CVR social movie…

Head (linguistics)05 social sciences020207 software engineeringContext (language use)02 engineering and technologyVirtual realityPopularityUser studiesWork (electrical)Human–computer interaction0202 electrical engineering electronic engineering information engineeringSocial experience0501 psychology and cognitive sciencesPsychology050107 human factors
researchProduct

MASPEGHI 2004 Mechanisms for Speialization, Generalization and Inheritance

2005

Rapport de Recherche Projet OCL, N° I3S/RR-2004-15-FR; International audience; MASPEGHI 2004 is the third edition of the MASPEGHI workshop. This year the organizers of both the ECOOP 2002 Inheritance Workshop and MASPEGHI 2003 came together to enlarge the scope of the workshop and to address new challenges. We succeeded in gathering a diverse group of researchers and practitioners interested in mechanisms for managing specialization and generalization of programming language components. The workshop contained a series of presentations with discussions as well as group work, and the interplay between the more than 22 highly skilled and inspiring people from many different communities gave ri…

Highly skilledScope (project management)Computer sciencebusiness.industryMultiple inheritance020207 software engineering02 engineering and technologyInheritance (object-oriented programming)020204 information systemsGeneralization (learning)Specialization (functional)0202 electrical engineering electronic engineering information engineeringEngineering ethics[INFO]Computer Science [cs]Artificial intelligenceGroup workbusiness
researchProduct

Digitization and preservation of cultural heritage: The CEPROQHA approach

2017

The humanity has always learned from the previous experiences for many reasons. The national heritage proves to be a great way to discover a nation's history. As a result, these priceless cultural items have a special attention. However, Since the wide adoption of new digital technologies, documenting, storing, and exhibiting cultural heritage assets became more affordable and reliable. These digital records are then used in several applications. Researchers saw the opportunity to use digital heritage recordings for long-term preservation. In this paper, we present the research progress in cultural heritage digital processing and preservation, highlighting the most impactful advances. Addit…

History[ INFO ] Computer Science [cs]Content management system02 engineering and technologySemanticsDigital records01 natural sciences[INFO.INFO-CL]Computer Science [cs]/Computation and Language [cs.CL]World Wide WebACM: H.: Information SystemsCultural diversity3D Modeling0202 electrical engineering electronic engineering information engineering[INFO]Computer Science [cs][ INFO.INFO-CL ] Computer Science [cs]/Computation and Language [cs.CL]Digital preservationCEPROQHA projectDigitizationComputingMilieux_MISCELLANEOUSDigital heritage010401 analytical chemistryACM : H.: Information Systems020207 software engineering0104 chemical sciencesCultural heritageSemantic enrichmentDigital preservationHumanityCultural heritageDigital heritage
researchProduct

A Saturation Model of the Synchronous Reluctance Motor and its Identification by Genetic Algorithms

2018

This paper proposes a complete saturation model of the Synchronous Reluctance Motor (Syn1231), accounting for both the self-saturation and cross-saturation effects. This model is based on an analytical relationship between the stator flux and current components, and is characterized by parameters presenting an interesting physical interpretation, differently from many other saturation model in the scientific literature. It proposes also an identification technique of such a model based on stand-still tests, without the need of locking the rotor. The proposed saturation model permits the complete description of the magnetic behaviour of the machine with 8 parameters, fewer than those require…

IdentificationComputer simulationComputer scienceStator05 social sciences020207 software engineering02 engineering and technologylaw.inventionSettore ING-INF/04 - AutomaticaControl theorylawMagnetic characteristicParameters' estimationGenetic algorithm0202 electrical engineering electronic engineering information engineeringSuperimposition0501 psychology and cognitive sciencesMagnetic characteristicsSynchronous Reluctance Motor (SynRM)Synchronous reluctance motorSaturation (magnetic)050107 human factors2018 IEEE Energy Conversion Congress and Exposition (ECCE)
researchProduct

A Color Image Database for Haze Model and Dehazing Methods Evaluation

2016

International audience; One of the major issues related to dehazing methods (single or multiple image based) evaluation is the absence of the haze-free image (ground-truth). This is also a problem when it concerns the validation of Koschmieder model or its subsequent dehazing methods. To overcome this problem, we created a database called CHIC (Color Hazy Image for Comparison), consisting of two scenes in controlled environment. In addition to the haze-free image, we provide 9 images of different fog densities. Moreover, for each scene, we provide a number of parameters such as local scene depth, distance from the camera of known objects such as Macbeth Color Checkers, their radiance, and t…

Image formationHazeDatabaseColor imageComputer scienceImage qualitybusiness.industryComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONEnvironment controlled020207 software engineering02 engineering and technologycomputer.software_genreImage (mathematics)[INFO.INFO-TI]Computer Science [cs]/Image Processing [eess.IV]Computer graphics (images)[ INFO.INFO-TI ] Computer Science [cs]/Image Processing0202 electrical engineering electronic engineering information engineeringTransmittanceRadiance020201 artificial intelligence & image processingComputer visionArtificial intelligencebusinesscomputerComputingMethodologies_COMPUTERGRAPHICS
researchProduct

Ghost Detection and Removal for High Dynamic Range Images: Recent Advances

2012

23 pages; International audience; High dynamic range (HDR) image generation and display technologies are becoming increasingly popular in various applications. A standard and commonly used approach to obtain an HDR image is the multiple exposures fusion technique which consists of combining multiple images of the same scene with varying exposure times. However, if the scene is not static during the sequence acquisition, moving objects manifest themselves as ghosting artefacts in the final HDR image. Detecting and removing ghosting artefacts is an important issue for automatically generating HDR images of dynamic scenes. The aim of this paper is to provide an up-to-date review of the recentl…

Image generationExposures fusionComputer scienceComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION02 engineering and technology[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]GeneralLiterature_MISCELLANEOUSImage (mathematics)Ghost detectionComputer graphics (images)0202 electrical engineering electronic engineering information engineeringComputer visionElectrical and Electronic EngineeringGhostingHigh dynamic rangeComputingMethodologies_COMPUTERGRAPHICSSequencebusiness.industry[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]020207 software engineeringHigh dynamic range imagesGhost removalSignal Processing020201 artificial intelligence & image processingComputer Vision and Pattern RecognitionArtificial intelligencebusinessSoftware
researchProduct

Dissecting and Reassembling Color Correction Algorithms for Image Stitching

2018

This paper introduces a new compositional framework for classifying color correction methods according to their two main computational units. The framework was used to dissect fifteen among the best color correction algorithms and the computational units so derived, with the addition of four new units specifically designed for this work, were then reassembled in a combinatorial way to originate about one hundred distinct color correction methods, most of which never considered before. The above color correction methods were tested on three different existing datasets, including both real and artificial color transformations, plus a novel dataset of real image pairs categorized according to …

Image stitchingColor correction compositional framework image stitching image mosaicingSettore INF/01 - Informaticabusiness.industryComputer scienceColor correctionComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION020207 software engineering02 engineering and technologyImage segmentationReal imageImage mosaicingComputer Graphics and Computer-Aided DesignLight scatteringImage stitchingHistogram0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingComputer visionArtificial intelligencebusinessAlgorithmSoftwareColor correctionCompositional framework
researchProduct

BlockSee: Blockchain for IoT video surveillance in smart cities

2018

The growing demand for safety in urban environments is supported by monitoring using video surveillance. The need to analyze multiple video-flows from different cameras deployed around the city by heterogeneous owners introduces vulnerabilities and privacy issues. Video frames, timestamps, and camera settings can be digitally manipulated by malicious users; the positions of cameras, their orientation and their mechanical settings can be physically manipulated. Digital and physical manipulations may have several effects, including the change of the observed scene and the potential violation of neighbors' privacy. To face these risks, we introduce BlockSee, a blockchain-based video surveillan…

Immutabilityblockchain video surveillance privacyBlockchainbusiness.industryPHYSICAL MANIPULATIONSComputer scienceOrientation (computer vision)Settore ING-INF/03 - TelecomunicazioniComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION020207 software engineeringMonitoring system02 engineering and technologyComputer securitycomputer.software_genreFace (geometry)0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingTimestampInternet of Thingsbusinesscomputer
researchProduct