32510848
Using Augmented Virtuality for Remote Collaboration
This paper describes the concept, prototypical implementation, and usability evaluation of the Augmented Virtuality (AV)-based videoconferencing (VC) system cAR/PE!. We present a solution that allows three participants at different locations to communicate over a network in an environment simulating a traditional face-to-face meeting. Integrated into the AV environment are live video streams of the participants spatially arranged around a virtual table, a large virtual presentation screen for 2D display and application sharing, and 3D geometry (models) within the room and on top of the table. We describe the general concept and application scenario as well as the actual hardware setup, the implementation, and the use of the system in its current state. Results of two usability studies with 87 subjects are presented that show the general usability of our approach as well as good overall satisfaction. Parts of the work described here were presented as a poster at the second International Symposium on Mixed and Augmented Reality (Regenbrecht, Ott, Wagner, Lum, Kohler, et al., 2003. An Augmented Virtuality Approach to 3D Videoconferencing. Poster at 2nd Int. Symp. on Mixed and Aug. Reality, Tokyo.).
9635742
An augmented virtuality approach to 3D videoconferencing
This paper describes the concept, prototypical implementation, and usability evaluation of an augmented virtuality (AV) based videoconferencing (VC) system: "cAR/PE!". We present a first solution which allows three participants at different locations to communicate over a network in an environment simulating a traditional face-to-face meeting. Integrated into the AV environment are live video streams of the participants spatially arranged around a virtual table, a large virtual presentation screen for 2D display and application sharing, and 3D geometry (models) within the room and on top of the table.
19371223
Image Enhancement by Kriging and Fuzzy Sets
A kriging method is presented as a spatial filter for smoothing gray-scale images degraded by Gaussian white noise. The concepts are based on the analysis of semivariances, the linear combination scheme of kriging, and fuzzy sets. Application of fuzzy sets allows a gradual transition between two boundaries of semivariance levels as a criterion for smoothing the pixel values. This fuzzy thresholding also allows some degree of flexibility to suit various desired results for particular problems. Experimental results obtained by the fuzzy kriging filter are smoother and still preserve edges compared with those by the adaptive Wiener filter.
751960
Performance Evaluation Methodologies for Abstract Data Type Implementation Techniques
Abstract The runtime management system for a programming language must allow the efficient manipulation of complex objects, such as instances of abstract data types (ADTs). We describe an implementation model for ADTs based on coroutine objects (i.e. as an alternative to ad hoc modifications of the runtime stack). We evaluate the performances of variants of our implementation model using two different approaches: a benchmarking technique which monitors actual costs for test programs and a “pseudo-execution” technique which estimates costs based on idealized instruction timings. The results of our comparison indicate that the two forms of evaluation give very similar cost estimates, supporting the use of the (cheaper) pseudo-execution technique. The overall performance results identify applications in which our coroutine implementation model has definite strengths and weaknesses. Finally, our implementation approach is compared with modified stack implementations used in other ADT systems.
30118530
The EventScope Remote Science Operations Tool: Using a Visualization of a Remote Location as an Interface for Robotic Exploration
Using visualizations based on orbital data and imagery, the EventScope Remote Science Operations Tool allows scientists to explore a remote location and control a rover in that location. Scientists create a rover plan by sticking virtual pins in the visualization. This paradigm for exploration is being developed in conjunction with the Life in the Atacama Project at Carnegie Mellon University. CR
2959784
Computational protein biomarker prediction: a case study for prostate cancer
BackgroundRecent technological advances in mass spectrometry pose challenges in computational mathematics and statistics to process the mass spectral data into predictive models with clinical and biological significance. We discuss several classification-based approaches to finding protein biomarker candidates using protein profiles obtained via mass spectrometry, and we assess their statistical significance. Our overall goal is to implicate peaks that have a high likelihood of being biologically linked to a given disease state, and thus to narrow the search for biomarker candidates.ResultsThorough cross-validation studies and randomization tests are performed on a prostate cancer dataset with over 300 patients, obtained at the Eastern Virginia Medical School using SELDI-TOF mass spectrometry. We obtain average classification accuracies of 87% on a four-group classification problem using a two-stage linear SVM-based procedure and just 13 peaks, with other methods performing comparably.ConclusionsModern feature selection and classification methods are powerful techniques for both the identification of biomarker candidates and the related problem of building predictive models from protein mass spectrometric profiles. Cross-validation and randomization are essential tools that must be performed carefully in order not to bias the results unfairly. However, only a biological validation and identification of the underlying proteins will ultimately confirm the actual value and power of any computational predictions.
14972044
Service-Oriented Adaptation in Ubiquitous Computing Environments
Ubiquitous computing environments may offer dynamically discoverable services that can be utilized by adaptive applications to improve their functionality and quality of service. We have developed a general software development framework for context-aware adaptive applications. In this paper we present our novel modeling concepts that extend an existing component-based modeling approach by service-oriented adaptation concepts. With our new extensions a dynamically discovered service may replace an application component if it increases the overall utility of the application. We discuss open questions and point to potential solution approaches.