Suresh Lodha - Academia.edu (original) (raw)
Papers by Suresh Lodha
Proceedings Computer Graphics International 2003, 2003
Location-aware mobile users need to access, query, and visualize, geographic information in a wid... more Location-aware mobile users need to access, query, and visualize, geographic information in a wide variety of applications including tourism, navigation, environmental management, and emergency response. Often they also need to communicate information back and forth with other mobile users or with a central agency. Depending upon the task, the user may have to share or switch between different databases or
We present a multimodal interactive data exploration tool that fa- cilitates discrimination betwe... more We present a multimodal interactive data exploration tool that fa- cilitates discrimination between visible speech tokens. The multi- modal tool uses visualization and sonification (non-speech sound) of data. Visible speech tokens is a class of multidimensional data that have been used extensively in designing talking head that has been used in training of deaf individuals by watching speech (1). Visible
In this work, we simplify and enhance the visualization currently supported by the UC Atlas Websi... more In this work, we simplify and enhance the visualization currently supported by the UC Atlas Website for mapping global inequality by (i) creating a simple user interface, (ii) supporting time series animation of global maps, and (iii) simplifying and integrating theline graphs, bar graphs, and ranked bar graphs. The visualization system is accessible at http://atlas-dev.ucsc.edu/ian. Our vision is to enhance the visualization system by adding additional types of charts including scatter plots, star plots, parallel coordinates, and small multiples visualization while keeping the user interface simple and integrated.
Visual Data Exploration and Analysis III, 1996
The Visual Computer, 2003
Tvcg, 1996
ABSTRACT Environmental data have inherent uncertainty which is often ignored in visualization. Fo... more ABSTRACT Environmental data have inherent uncertainty which is often ignored in visualization. For example, meteorological stations measure wind with good accuracy, but winds are often averaged over minutes or hours. As another example, doppler radars ( ...
Proceedings of the 7th Asian Conference on Computer Vision Volume Part I, Jan 13, 2006
Although most works in computer vision use perspective or other central cameras, the interest in ... more Although most works in computer vision use perspective or other central cameras, the interest in non-central camera models has increased lately, especially with respect to omnidirectional vision. Calibration and structure-from-motion algorithms exist for both, central and non-central cameras. An intermediate class of cameras, although encountered rather frequently, has received less attention. So-called axial cameras are non-central but their projection rays are constrained by the existence of a line that cuts all of them. This is the case for stereo systems, many non-central catadioptric cameras and pushbroom cameras for example. In this paper, we study the geometry of axial cameras and propose a calibration approach for them. We also describe the various axial catadioptric configurations which are more common and less restrictive than central catadioptric ones. Finally we used simulations and real experiments to prove the validity of our theory.
Pacific Symposium on Biocomputing Pacific Symposium on Biocomputing, Feb 1, 1999
We present and evaluate PROMUSE: an integrated visualization/sonification system for analyzing pa... more We present and evaluate PROMUSE: an integrated visualization/sonification system for analyzing pairwise protein structural alignments (superpositions of two protein structures in three-dimensional space). We also explore how the use of sound can enhance the perception and recognition of specific aspects of the local environment at given positions in the represented molecular structure. Sonification presents several opportunities to researchers. For those with visual impairment, data sonification can be a useful alternative to visualization. Sonification can further serve to improve understanding of information in several ways. One use for data sonification is in tasks such as background monitoring, in which case sounds can be used to indicate thresholding events. With PROMUSE, data represented visually may be enhanced or disambiguated by adding sound to the presentation. This aspect of data representation is particularly important for showing features that are difficult to represent visually, due to occlusion or other factors. Another feature of our system is that by representing some variables through sound and others visually, the amount of information that may be represented simultaneously is extended. Our tool aims to augment the power of data visualization rather than replace it. To maximize the utility of our sonifications to represent data, we employed musical voices and melodic components with unique characteristics. We also used sound effects such as panning a voice to the left or right speaker and changing its volume to maximize the individuality of the sonification elements. By making the sonification parameters distinct, we allow the user to focus on those portions of the sonification necessary to resolve possible ambiguities in the visual display. Sonifications of low level data such as raw protein or DNA sequences tend to sound random, and not very musical. We chose instead to sonify an analysis of data features, and thereby present a higher level view of the data. We also used brief melodic phrases rather than single notes in order to generate sounds that were more pleasing and musically idiomatic. To validate the utility of our system, we present the results of an experiment in which PROMUSE was used to test the use of sound as an aid for clarifying visual information. We also compare the overall effectiveness of visual versus aural information delivery.
Proceedings of the 1999 Workshop on New Paradigms in Information Visualization and Manipulation in Conjunction With the Eighth Acm Internation Conference on Information and Knowledge Management, Nov 1, 1999
Page 1. Audio-Visual Data Mapping for GIS-based Data: An Experimental Evaluation Suresh K. Lodha ... more Page 1. Audio-Visual Data Mapping for GIS-based Data: An Experimental Evaluation Suresh K. Lodha Abigail J. Joseph Jose C. Renteria Department of Computer Science University of California, Santa Cruz, CA 95064 {lodha,ajjoseph,renteria}~cse.ucsc.edu ...
Journal of Aerospace Computing, Information, and Communication, 2005
Imaging Beyond the Pinhole Camera, 2000
... PETER STURM INRIA Rhône-Alpes 655 Avenue de l'Europe, 38330 Montbonnot, France SRIKUMAR ... more ... PETER STURM INRIA Rhône-Alpes 655 Avenue de l'Europe, 38330 Montbonnot, France SRIKUMAR RAMALINGAM ... other acquisition systems, many of them being non-central, see eg (Bakstein, 2001; Bakstein and Pajdla, 2001; Neumann et al., 2003; ...
We consider the self-calibration problem for the generic imaging model that assigns projection ra... more We consider the self-calibration problem for the generic imaging model that assigns projection rays to pixels without a parametric mapping. In this paper, we consider the central variant of this model, which encompasses all camera models with a single effective viewpoint. Self-calibration refers to calibrating a camera's projection rays, purely from matches between images, i.e. without knowledge about the scene such as using a calibration grid. This paper presents our first steps towards generic self-calibration; we consider specific camera motions, concretely, pure translations and rotations, although without knowing rotation angles etc. Knowledge of the type of motion, together with image matches, gives geometric constraints on the projection rays. These constraints are formulated and we show for example that with translational motions alone, self-calibration can already be performed, but only up to an affine transformation of the set of projection rays. We then propose a practical algorithm for full metric self-calibration, that uses rotational and translational motions.
WebVis, the Hierarchical Web Home Page Visualizer, is a tool for managing home web pages. The use... more WebVis, the Hierarchical Web Home Page Visualizer, is a tool for managing home web pages. The user can access this tool via the WWW and obtain a hierarchical visualization of one's home web pages. WebVis is a real time interactive tool that supports many different queries on the statistics of internal files such as sizes, age, and type. In addition, statistics on embedded information such as VRML files, Java applets, images and sound files can be extracted and queried. Results of these queries are visualized using color, shape and size of different nodes of the hierarchy. The visualization assists the user in a variety of task, such as quickly finding outdated information or locate large files. WebVIs is one solution to the growing web space maintenance problem. Implementation of WebVis is realized with Perl and Java. Perl pattern matching and file handling routines are used to collect and process web space linkage information and web document information. Java utilizes the collected information to produce visualization of the web space. Java also provides WebVis with real time interactivity, while running off the WWW. Some WebVis examples of home web page visualization are presented.
Spie Proceedings Series, 2001
We describe three systems that use natural or event-based sounds as means of data delivery. In th... more We describe three systems that use natural or event-based sounds as means of data delivery. In these systems we have mapped data to natural sounds using metaphors. In the first system we evaluate the use of sounds of air, horn, and train to convey ordered numeric values between 1 to 6. An example of the metaphor used here is the association of speed values to the sound of a moving train at different speeds. In the second system, we use sounds of ocean waves to convey whether the exposure in a protein structural alignment is buried, partially exposed or fully exposed. The metaphor used here is the association of sound with how exposed the user is with respect to the ocean. In the third system, we map animal sounds such as the sound of a roaring lion or a chirping bird to certain stocks based on user preferences. The behavior of the stocks are then sounded by the use of whistles and car crash to signify the movement in process of the stocks. An up whistling sound can be clearly associated with an uptrend. We present and discuss the results of user evaluation studies for all the three systems.
We describe, evaluate and analyze an integrated musical visualization system for assessing protei... more We describe, evaluate and analyze an integrated musical visualization system for assessing protein structural alignments. Superpositions of protein structures in three-dimensional space are visualized using the molecular graphics program Rasmol. Four environment parameters are examined: secondary structure, polarity, exposure, and goodness-of-fit. It is difficult to assess these parameters using visualization alone. Therefore, we employed melodic components with unique characteristics to convey these four parameters to the user. We used basic music theory (arranging, voice leading, development of melodic phrases, etc.) as the basis for sonification parameters. We attempted to maximize the individuality of the sonification elements by employing sound effects such as panning a voice to the left or right speaker and parameter adjustment such as changing its volume. To validate the utility of our system, we conducted an experiment to evaluate the performance of users in estimating the value of these four variables under three distinct modes: visual, musical, and visual+musical presentation. The preliminary raw results of our experiments were reported in an earlier work . We also conducted experiments when all the four variables were played together in a symphony-like fashion to assess the impact of presenting several variables simultaneously. Raw results seemed to indicate that the visual+musical delivery is more effective than the visual delivery alone in most cases. In this work, we present the results of statistical tests and their implications. We found that the accuracy performance was statistically significantly better in the Audio Only mode in comparison to the Visual only mode both in the case of single variable presentation and the multiple variable presentation.
... Generic Calibration of Axial Cameras Srikumar Ramalingam Peter Sturm Suresh K. Lodha N° 5... more ... Generic Calibration of Axial Cameras Srikumar Ramalingam Peter Sturm Suresh K. Lodha N° 5827 ... ĸey-words: Calibration, camera model, distortion, stereo, omnidirectional, catadioptric ∗ srikumar@cse.ucsc.edu Peter.Sturm@inrialpes.fr álodha@cse.ucsc.edu Page 4. ...
We have developed a system for visualization of heterogeneous geospatial information in a synchro... more We have developed a system for visualization of heterogeneous geospatial information in a synchronous manner. Geospatial reg- istration between different data sets is achieved mostly through coordinate and Euclidean transformations for consistent visual- ization. GPS (Global Positioning System) interface is provided to the visualization program to enable location awareness for the mobile agents. Querying of geospatial databases is supported to
Proceedings Computer Graphics International 2003, 2003
Location-aware mobile users need to access, query, and visualize, geographic information in a wid... more Location-aware mobile users need to access, query, and visualize, geographic information in a wide variety of applications including tourism, navigation, environmental management, and emergency response. Often they also need to communicate information back and forth with other mobile users or with a central agency. Depending upon the task, the user may have to share or switch between different databases or
We present a multimodal interactive data exploration tool that fa- cilitates discrimination betwe... more We present a multimodal interactive data exploration tool that fa- cilitates discrimination between visible speech tokens. The multi- modal tool uses visualization and sonification (non-speech sound) of data. Visible speech tokens is a class of multidimensional data that have been used extensively in designing talking head that has been used in training of deaf individuals by watching speech (1). Visible
In this work, we simplify and enhance the visualization currently supported by the UC Atlas Websi... more In this work, we simplify and enhance the visualization currently supported by the UC Atlas Website for mapping global inequality by (i) creating a simple user interface, (ii) supporting time series animation of global maps, and (iii) simplifying and integrating theline graphs, bar graphs, and ranked bar graphs. The visualization system is accessible at http://atlas-dev.ucsc.edu/ian. Our vision is to enhance the visualization system by adding additional types of charts including scatter plots, star plots, parallel coordinates, and small multiples visualization while keeping the user interface simple and integrated.
Visual Data Exploration and Analysis III, 1996
The Visual Computer, 2003
Tvcg, 1996
ABSTRACT Environmental data have inherent uncertainty which is often ignored in visualization. Fo... more ABSTRACT Environmental data have inherent uncertainty which is often ignored in visualization. For example, meteorological stations measure wind with good accuracy, but winds are often averaged over minutes or hours. As another example, doppler radars ( ...
Proceedings of the 7th Asian Conference on Computer Vision Volume Part I, Jan 13, 2006
Although most works in computer vision use perspective or other central cameras, the interest in ... more Although most works in computer vision use perspective or other central cameras, the interest in non-central camera models has increased lately, especially with respect to omnidirectional vision. Calibration and structure-from-motion algorithms exist for both, central and non-central cameras. An intermediate class of cameras, although encountered rather frequently, has received less attention. So-called axial cameras are non-central but their projection rays are constrained by the existence of a line that cuts all of them. This is the case for stereo systems, many non-central catadioptric cameras and pushbroom cameras for example. In this paper, we study the geometry of axial cameras and propose a calibration approach for them. We also describe the various axial catadioptric configurations which are more common and less restrictive than central catadioptric ones. Finally we used simulations and real experiments to prove the validity of our theory.
Pacific Symposium on Biocomputing Pacific Symposium on Biocomputing, Feb 1, 1999
We present and evaluate PROMUSE: an integrated visualization/sonification system for analyzing pa... more We present and evaluate PROMUSE: an integrated visualization/sonification system for analyzing pairwise protein structural alignments (superpositions of two protein structures in three-dimensional space). We also explore how the use of sound can enhance the perception and recognition of specific aspects of the local environment at given positions in the represented molecular structure. Sonification presents several opportunities to researchers. For those with visual impairment, data sonification can be a useful alternative to visualization. Sonification can further serve to improve understanding of information in several ways. One use for data sonification is in tasks such as background monitoring, in which case sounds can be used to indicate thresholding events. With PROMUSE, data represented visually may be enhanced or disambiguated by adding sound to the presentation. This aspect of data representation is particularly important for showing features that are difficult to represent visually, due to occlusion or other factors. Another feature of our system is that by representing some variables through sound and others visually, the amount of information that may be represented simultaneously is extended. Our tool aims to augment the power of data visualization rather than replace it. To maximize the utility of our sonifications to represent data, we employed musical voices and melodic components with unique characteristics. We also used sound effects such as panning a voice to the left or right speaker and changing its volume to maximize the individuality of the sonification elements. By making the sonification parameters distinct, we allow the user to focus on those portions of the sonification necessary to resolve possible ambiguities in the visual display. Sonifications of low level data such as raw protein or DNA sequences tend to sound random, and not very musical. We chose instead to sonify an analysis of data features, and thereby present a higher level view of the data. We also used brief melodic phrases rather than single notes in order to generate sounds that were more pleasing and musically idiomatic. To validate the utility of our system, we present the results of an experiment in which PROMUSE was used to test the use of sound as an aid for clarifying visual information. We also compare the overall effectiveness of visual versus aural information delivery.
Proceedings of the 1999 Workshop on New Paradigms in Information Visualization and Manipulation in Conjunction With the Eighth Acm Internation Conference on Information and Knowledge Management, Nov 1, 1999
Page 1. Audio-Visual Data Mapping for GIS-based Data: An Experimental Evaluation Suresh K. Lodha ... more Page 1. Audio-Visual Data Mapping for GIS-based Data: An Experimental Evaluation Suresh K. Lodha Abigail J. Joseph Jose C. Renteria Department of Computer Science University of California, Santa Cruz, CA 95064 {lodha,ajjoseph,renteria}~cse.ucsc.edu ...
Journal of Aerospace Computing, Information, and Communication, 2005
Imaging Beyond the Pinhole Camera, 2000
... PETER STURM INRIA Rhône-Alpes 655 Avenue de l'Europe, 38330 Montbonnot, France SRIKUMAR ... more ... PETER STURM INRIA Rhône-Alpes 655 Avenue de l'Europe, 38330 Montbonnot, France SRIKUMAR RAMALINGAM ... other acquisition systems, many of them being non-central, see eg (Bakstein, 2001; Bakstein and Pajdla, 2001; Neumann et al., 2003; ...
We consider the self-calibration problem for the generic imaging model that assigns projection ra... more We consider the self-calibration problem for the generic imaging model that assigns projection rays to pixels without a parametric mapping. In this paper, we consider the central variant of this model, which encompasses all camera models with a single effective viewpoint. Self-calibration refers to calibrating a camera's projection rays, purely from matches between images, i.e. without knowledge about the scene such as using a calibration grid. This paper presents our first steps towards generic self-calibration; we consider specific camera motions, concretely, pure translations and rotations, although without knowing rotation angles etc. Knowledge of the type of motion, together with image matches, gives geometric constraints on the projection rays. These constraints are formulated and we show for example that with translational motions alone, self-calibration can already be performed, but only up to an affine transformation of the set of projection rays. We then propose a practical algorithm for full metric self-calibration, that uses rotational and translational motions.
WebVis, the Hierarchical Web Home Page Visualizer, is a tool for managing home web pages. The use... more WebVis, the Hierarchical Web Home Page Visualizer, is a tool for managing home web pages. The user can access this tool via the WWW and obtain a hierarchical visualization of one's home web pages. WebVis is a real time interactive tool that supports many different queries on the statistics of internal files such as sizes, age, and type. In addition, statistics on embedded information such as VRML files, Java applets, images and sound files can be extracted and queried. Results of these queries are visualized using color, shape and size of different nodes of the hierarchy. The visualization assists the user in a variety of task, such as quickly finding outdated information or locate large files. WebVIs is one solution to the growing web space maintenance problem. Implementation of WebVis is realized with Perl and Java. Perl pattern matching and file handling routines are used to collect and process web space linkage information and web document information. Java utilizes the collected information to produce visualization of the web space. Java also provides WebVis with real time interactivity, while running off the WWW. Some WebVis examples of home web page visualization are presented.
Spie Proceedings Series, 2001
We describe three systems that use natural or event-based sounds as means of data delivery. In th... more We describe three systems that use natural or event-based sounds as means of data delivery. In these systems we have mapped data to natural sounds using metaphors. In the first system we evaluate the use of sounds of air, horn, and train to convey ordered numeric values between 1 to 6. An example of the metaphor used here is the association of speed values to the sound of a moving train at different speeds. In the second system, we use sounds of ocean waves to convey whether the exposure in a protein structural alignment is buried, partially exposed or fully exposed. The metaphor used here is the association of sound with how exposed the user is with respect to the ocean. In the third system, we map animal sounds such as the sound of a roaring lion or a chirping bird to certain stocks based on user preferences. The behavior of the stocks are then sounded by the use of whistles and car crash to signify the movement in process of the stocks. An up whistling sound can be clearly associated with an uptrend. We present and discuss the results of user evaluation studies for all the three systems.
We describe, evaluate and analyze an integrated musical visualization system for assessing protei... more We describe, evaluate and analyze an integrated musical visualization system for assessing protein structural alignments. Superpositions of protein structures in three-dimensional space are visualized using the molecular graphics program Rasmol. Four environment parameters are examined: secondary structure, polarity, exposure, and goodness-of-fit. It is difficult to assess these parameters using visualization alone. Therefore, we employed melodic components with unique characteristics to convey these four parameters to the user. We used basic music theory (arranging, voice leading, development of melodic phrases, etc.) as the basis for sonification parameters. We attempted to maximize the individuality of the sonification elements by employing sound effects such as panning a voice to the left or right speaker and parameter adjustment such as changing its volume. To validate the utility of our system, we conducted an experiment to evaluate the performance of users in estimating the value of these four variables under three distinct modes: visual, musical, and visual+musical presentation. The preliminary raw results of our experiments were reported in an earlier work . We also conducted experiments when all the four variables were played together in a symphony-like fashion to assess the impact of presenting several variables simultaneously. Raw results seemed to indicate that the visual+musical delivery is more effective than the visual delivery alone in most cases. In this work, we present the results of statistical tests and their implications. We found that the accuracy performance was statistically significantly better in the Audio Only mode in comparison to the Visual only mode both in the case of single variable presentation and the multiple variable presentation.
... Generic Calibration of Axial Cameras Srikumar Ramalingam Peter Sturm Suresh K. Lodha N° 5... more ... Generic Calibration of Axial Cameras Srikumar Ramalingam Peter Sturm Suresh K. Lodha N° 5827 ... ĸey-words: Calibration, camera model, distortion, stereo, omnidirectional, catadioptric ∗ srikumar@cse.ucsc.edu Peter.Sturm@inrialpes.fr álodha@cse.ucsc.edu Page 4. ...
We have developed a system for visualization of heterogeneous geospatial information in a synchro... more We have developed a system for visualization of heterogeneous geospatial information in a synchronous manner. Geospatial reg- istration between different data sets is achieved mostly through coordinate and Euclidean transformations for consistent visual- ization. GPS (Global Positioning System) interface is provided to the visualization program to enable location awareness for the mobile agents. Querying of geospatial databases is supported to