Interactive and Spatial Computing focuses on the real-time interactions among humans and computers, and the spatial information, qualities, technologies, and relationships that influence those interactions. Considering this broad scope, Interactive and Spatial Computing involves a wide range of research activities from many disciplines like augmented reality, computational geometry, computer graphics, computer vision, geographic information systems, human-computer interaction, human-robot interaction, information visualization, mixed reality, multimedia, and virtual reality. These research activities enhance human knowledge and performance through numerous applications and domains, such as bioinformatics, education, entertainment, healthcare, manufacturing, rehabilitation, smart cities, therapy, and training. IWISC is a venue for researchers from this broad spectrum of applications and domains to convene and discuss the next generation of interdisciplinary ideas related to Interactive and Spatial Computing.
Proceeding Downloads
Quantitative spatial semantics in a graph grammar formalism
As a two-dimensional formal method, graph grammar is widely used in defining various visual programming languages. This paper presents a new graph grammar formalism called coordinate graph grammar (CGG). CGG is extended from the edge based graph grammar ...
Enhancements to a shape grammar interpreter
This paper presents a shape grammar interpreter (SGI) with enhanced features. The shape grammar interpreter is able to automatically generate geometric products according to a given set of primitive shapes and rules applied to shapes. Several new ...
Visualization of genome rearrangements using DCJ operations
The powerful double-cut-and-join (DCJ) operation, introduced by Yancopoulos et al. [18], supports all classical genome rearrangement operations. This allows minimum edit distance to be computed by modeling all possible classical rearrangement ...
Simplified heart rate measurement from video
A computational environment for measuring heart rate from facial video is introduced. Developed with simplification in mind, the method consists of two general stages. First, the estimation of an unidimensional signal from a video streaming and, second, ...
Saliency improvement through genetic programming
- Diana E. Martinez-Rodriguez,
- Marco A. Contreras-Cruz,
- Uriel H. Hernandez-Belmonte,
- Sergey Bereg,
- Victor Ayala-Ramirez
Visual saliency detection aims at finding regions of interest which contain relevant information in images. In the last years, several saliency methods have been proposed, however, it is still a challenging task in visualization, graphics and computer ...
Exploring functional clinical attributes for macular dystrophy detection
Macular Dystrophy is a rare, genetic eye disorder, which affects the retina. For example, Stargardt Disease (STGD) is a juvenile form of retina dystrophy that can result in loss of central vision, adversely affecting patients' daily activities. Often to ...
Map-matching using shortest paths
We consider several variants of the map-matching problem, which seeks to find a path Q in graph G that has the smallest distance to a given trajectory P (which is likely not to be exactly on the graph). In a typical application setting, P models a noisy ...
Fast fréchet distance between curves with long edges
Computing Fréchet distance between two curves takes roughly quadratic time. The only strongly subquadratic time algorithm has been proposed in [7] for c-packed curves. In this paper, we show that for curves with long edges the Fréchet distance ...
Improved line facility location in weighted subdivisions
We present an improved solution for the line facility location problem in a planar weighted subdivision. Our solution makes use of a key observation that improves on some theoretical bounds, and can be much faster in practice when compared to the ...
Physical hand interaction for controlling multiple virtual objects in virtual reality
Immersive virtual reality systems often strive to support realistic physical interaction through direct hand control, but it is not often possible to configure the physical environment to exactly match the virtual environment. We study methods that ...
Evaluating joystick control for view rotation in virtual reality with continuous turning, discrete turning, and field-of-view reduction
Head tracking is commonly used in virtual reality applications to allow users to naturally view 3D content using physical head movement, but many applications also support joystick control to allow additional turning. Joystick control is convenient for ...
LearnDNA: an interactive VR application for learning DNA structure
Understanding complex concepts is known to be difficult and tedious. This complexity is very often due to lack of visual representation of abstract concepts, that cannot be easily observed. Representing these ideas in a visual Virtual Environment (VE) ...
A framework for cost-effective communication system for 3D data streaming and real-time 3D reconstruction
The methods commonly used for people to converse despite a large geographical distance are either text messaging or video conference. A more immersive communication method which is similar to in-person conversation is more desirable. The closest form is ...
Classification of multiple sclerosis and non-specific white matter lesions using spherical harmonics descriptors
Multiple Sclerosis (MS) and Non-Specific White Matter (NSWM) lesion classification is a traditional problem in neurology. In this paper, we propose a machine learning method to predict MS/NSWM lesion types based on segmented 3D lesion models from ...
Monitoring task engagement using facial expressions and body postures
As more industries adopt the use of robots to increase productivity, there is an increased need for effective human-robot interaction training, especially in the case of heavy and high precision robots. This implies the need for easy assessment methods ...