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…
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…
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…
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…
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…
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…
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…
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…
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 …
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…