291 research outputs found
Realizing Semantic Virtual Environments with Ontology and Pluggable Procedures
Multi-User Virtual Environment (MUVE) has attracted much attention recently due to the increasing number of users and potential applications. Fig. 1 shows the common components that a MUVE system may provide. Generally speaking, a MUVE refers to a virtual world that allows multiple users to log in concurrently and interact with each othe
The MaggLite Post-WIMP Toolkit: Draw It, Connect It and Run It
International audienceThis article presents MaggLite, a toolkit and sketch-based interface builder allowing fast and interactive design of post-WIMP user interfaces. MaggLite improves design of advanced UIs thanks to its novel mixed-graph architecture that dynamically combines scene-graphs with interaction- graphs. Scene-graphs provide mechanisms to describe and produce rich graphical effects, whereas interaction-graphs allow expressive and fine-grained description of advanced interaction techniques and behaviors such as multiple pointers management, toolglasses, bimanual interaction, gesture, and speech recognition. Both graphs can be built interactively by sketching the UI and specifying the interaction using a dataflow visual language. Communication between the two graphs is managed at runtime by components we call Interaction Access Points. While developers can extend the toolkit by refining built-in generic mechanisms, UI designers can quickly and interactively design, prototype and test advanced user interfaces by applying the MaggLite principle: "draw it, connect it and run it"
Freeform User Interfaces for Graphical Computing
報告番号: 甲15222 ; 学位授与年月日: 2000-03-29 ; 学位の種別: 課程博士 ; 学位の種類: 博士(工学) ; 学位記番号: 博工第4717号 ; 研究科・専攻: 工学系研究科情報工学専
Applications of Virtual Reality
Information Technology is growing rapidly. With the birth of high-resolution graphics, high-speed computing and user interaction devices Virtual Reality has emerged as a major new technology in the mid 90es, last century. Virtual Reality technology is currently used in a broad range of applications. The best known are games, movies, simulations, therapy. From a manufacturing standpoint, there are some attractive applications including training, education, collaborative work and learning. This book provides an up-to-date discussion of the current research in Virtual Reality and its applications. It describes the current Virtual Reality state-of-the-art and points out many areas where there is still work to be done. We have chosen certain areas to cover in this book, which we believe will have potential significant impact on Virtual Reality and its applications. This book provides a definitive resource for wide variety of people including academicians, designers, developers, educators, engineers, practitioners, researchers, and graduate students
User Interface Abstraction for enabling TV set based Inclusive Access to the Information Society
199 p.The television (TV) set is present in most homes worldwide, and is the most used Information and Communication Technology (ICT). Despite its large implantation in the market, the interactive services consumption on TV set is limited. This thesis focuses on overcoming the following limiting factors: (i) limited Human Computer Interaction and (ii) lack of considering user’s real life context in the digital television (dTV) service integration strategy. Making interactive services accessible to TV set’s large user base, and especially to the most vulnerable ones, is understood as the path to integrate the mankind with the information society. This thesis explores the use of user interface abstraction technologies to reach the introduced goals. The main contributions of this thesis are: (i) an approach to enable the universally accessible remote control of the TV set, (ii) an approach for the provision of universally accessible interactive services through TV sets, and (iii) an approach for the provision of universally accessible services in the TV user’s real life context. We have implemented the contributing approaches for different use cases, and we have evaluated them with real users, achieving good results
A Java Implementation of a Portable Desktop Manager
Computers equipped with a Graphical User Interface (GUI) and connected to the Internet are common in both the business and educational communities. These computers, using a web browser, easily share programs written in the Java programming language that are able to execute on a variety of heterogeneous machines.
While programs written in many languages will not execute unmodified on different computing platforms because of portability restrictions, Java has overcome these limitations and provides a platform independent language. However, every programming language is limited, and no language provides all the features required for every program. Therefore, creation of any portable program must consider not only the language, but also the architecture and operating system constraints of the target machines. A desktop manager program was developed using the Java programming language. This program provides a uniform user interface to manage other programs and executes on multiple computer platforms
Enabling SmartWorkflows over heterogeneous ID-sensing technologies
Sensing technologies in mobile devices play a key role in reducing the gapbetween the physical and the digital world. The use of automatic identification capabilitiescan improve user participation in business processes where physical elements are involved(Smart Workflows). However, identifying all objects in the user surroundings does notautomatically translate into meaningful services to the user. This work introduces Parkour,an architecture that allows the development of services that match the goals of each ofthe participants in a smart workflow. Parkour is based on a pluggable architecture thatcan be extended to provide support for new tasks and technologies. In order to facilitatethe development of these plug-ins, tools that automate the development process are alsoprovided. Several Parkour-based systems have been developed in order to validate theapplicability of the proposal
The design of a generic signing avatar animation system
Thesis (MScIng)--University of Stellenbosch, 2006.ENGLISH ABSTRACT: We designed a generic avatar animator for use in sign language related projects.
The animator is capable of animating any given avatar that is compliant with the
H-Anim standard for humanoid animation. The system was designed with the
South African Sign Language Machine Translation (SASL-MT) project in mind,
but can easily be adapted to other sign language projects due to its generic design.
An avatar that is capable of accurately performing sign language gestures is
a special kind of avatar and is referred to as a signing avatar. In this thesis we
investigate the special characteristics of signing avatars and address the issue of
finding a generic design for the animation of such an avatar.AFRIKAANSE OPSOMMING: Ons het ’n generiese karakteranimasiestelsel ontwikkel vir gebruik in gebaretaal
verwante projekte. Die animasiestelsel het die vermo¨e om enige karaktermodel
wat met die H-Anim standaard versoenbaar is, te animeer. Die animasiestelsel
is ontwerp met die oog op gebruik in die South African Sign Language Machine
Translation (SASL-MT) projek, maar kan maklik aangepas word vir ander
gebaretaalprojekte te danke aan die generiese ontwerp.
’n Karaktermodel wat in staat is om gebare akkuraat te maak is ’n spesiale
tipe karaktermodel wat bekend staan as ’n gebaretaal avatar (Engels : signing
avatar). In hierdie tesis ondersoek ons die spesiale eienskappe van ’n gebaretaal
avatar en beskou die soektog na ’n generiese ontwerp vir die animering van
so ’n karaktermodel
- …