The Experts below are selected from a list of 300 Experts worldwide ranked by ideXlab platform
G R Leone - One of the best experts on this subject based on the ideXlab platform.
-
A webGL Talking Head for Mobile Devices
Proceedings of the International Working Conference on Advanced Visual Interfaces, 2012Co-Authors: Alberto Benin, Piero Cosi, G R LeoneAbstract:Luciaweb is a 3D Italian talking avatar based on the new WebGL technology. WebGL is the standard programming library to develop 3D computer graphics inside the web browsers. In the last year we developed a facial animation system based on this library to interact with the user in a bimodal way. The overall system is a Client-Server Application using the http protocol: we have a Client (a browser or an app) and a web Server. No software download and no plugin are required. All the software reside on the Server and the visualization player is delivered inside the html pages that the Client ask at the beginning of the connection. On the Server side a software called AudioVideo Engine generates the phonemes and visemes information needed for the animation. The demo called Emotional Parrot shows the ability to reproduce the same input in different emotional states. This is the first WebGL software running on iOS device ever.
-
A webgl avatar with emotional audio video synthesis for mobile devices
Proceedings of the IADIS International Conference Interfaces and Human Computer Interaction 2012, IHCI 2012, Proceedings of the IADIS International Co, 2012Co-Authors: G R Leone, Piero CosiAbstract:In this work we present the reviewing of the activities focused on the development of the WebGL software version of LUCIA talking head, an open source facial animation framework developed at ISTC-CNR of Padua. LUCIA works on standard MPEG-4 Facial Animation Parameters and speaks with the Italian version of FESTIVAL TTS. LUCIA is totally based on true real human data collected by the use of ELITE, a fully automatic movement analyzer for 3D kinematics data acquisition. WebGL is the standard programming library to develop 3D computer graphics inside the web browsers. The overall system is a Client-Server Application using the http protocol: we have a Client(a browser or an app) and a web Server. No software download and no plugin are required. All the software reside on the Server and the visualization player is delivered inside the html pages that the Client ask at the beginning of the connection. On the Server side a software called AudioVideo Engine generates the phonemes and visemes information needed for the animation. The demo called Emotional Parrot show the ability to reproduce the same input in different emotional states. This is the first WebGL 3D talking head software running on iOS device ever. © 2012 IADIS.
R. Raskin - One of the best experts on this subject based on the ideXlab platform.
-
Remote access tool for Earth science data
Proceedings. Ninth International Conference on Scientific and Statistical Database Management (Cat. No.97TB100150), 1997Co-Authors: E. Dobinson, R. RaskinAbstract:Presents an HTTP-based Client/Server Application prototype that facilitates Internet access to Earth science data. The Client consists of a Java applet GUI that allows the user to select spatial/temporal subsets of indexed datasets. The Client also includes a MATLAB interface that allows the incoming data to be loaded directly into a MATLAB session. The Server provides directory, catalog and data access services and performs the subsetting operations prior to data transmission. An example is presented where data from multiple sources and in multiple formats are combined into a single MATLAB plot. The prototype addresses the lack of common data models in the Earth sciences. It also addresses the need for access to corroborating data by Earth Observation Satellite (EOS) instrument team members for calibration and validation.
Katarína Žáková - One of the best experts on this subject based on the ideXlab platform.
-
A contribution to remote control of inverted pendulum
2009 17th Mediterranean Conference on Control and Automation, 2009Co-Authors: Milos Kolencik, Katarína ŽákováAbstract:The paper presents two approaches that can be used for remote control of a given technological equipment. We devoted our attention to the control of the inverted pendulum plant that represents a typical nonlinear system used as a benchmark in control education at many universities. The first approach is based on building the Client-Server Application that connects .NET technology and Macromedia Flash format. In the second case the Java Client-Server Application was created. The Application combines the created graphical user interface with the Matlab engine running on the Server.
-
Two Ways of Inverted Pendulum
2007Co-Authors: Katarína ŽákováAbstract:The paper is focused on remote control of a typical nonlinear system that is used as a benchmark in control education at many universities. Two various approaches of the problem solution are presented. In the first one there was created the Java Client-Server Application that enables to connect the graphical user interface with the Matlab engine running on the Server. The second approach presents a Client-Server Application that connects .NET technology and Macromedia Flash format. Key-Words: Inverted Pendulum, Remote Control, Server Application, Client Application, Java, C++, Flash
Richard Fujimoto - One of the best experts on this subject based on the ideXlab platform.
-
Supporting parallel Applications on clusters of workstations: The Virtual Communication Machine‐based architecture
Cluster Computing, 1998Co-Authors: Marcel‐cătălin Roşu, Karsten Schwan, Richard FujimotoAbstract:This paper presents a novel networking architecture designed for communication intensive parallel Applications running on clusters of workstations (COWs) connected by high speed networks. The architecture addresses what is considered one of the most important problems of cluster-based parallel computing: the inherent inability of scaling the performance of communication software along with the host CPU performance. The Virtual Communication Machine (VCM), resident on the network coprocessor, presents a scalable software solution by providing configurable communication functionality directly accessible at user-level. The VCM architecture is configurable in that it enables the transfer to the VCM of selected communication-related functionality that is traditionally part of the Application and/or the host kernel. Such transfers are beneficial when a significant reduction of the host CPU's load translates into a small increase in the coprocessor's load. The functionality implemented by the coprocessor is available at the Application level as VCM instructions. Host CPU(s) and coprocessor interact through shared memory regions, thereby avoiding expensive CPU context switches. The host kernel is not involved in this interaction; it simply “connects” the Application to the VCM during the initialization phase and is called infrequently to handle exceptional conditions. Protection is enforced by the VCM based on information supplied by the kernel. The VCM-based communication architecture admits low cost and open implementations, as demonstrated by its current ATM-based implementation based on off-the-shelf hardware components and using standard AAL5 packets. The architecture makes it easy to implement communication software that exhibits negligible overheads on the host CPU(s) and offers latencies and bandwidths close to the hardware limits of the underlying network. These characteristics are due to the VCM's support for zero-copy messaging with gather/scatter capabilities and the VCM's direct access to any data structure in an Application's address space. This paper describes two versions of an ATM-based VCM implementation, which differ in the way they use the memory on the network adapter. Their performance under heavy load is compared in the context of a synthetic Client/Server Application. The same Application is used to evaluate the scalability of the architecture to multiple VCM-based network interfaces per host. Parallel implementations of the Traveling Salesman Problem and of Georgia Tech Time Warp, an engine for discrete-event simulation, are used to demonstrate VCM functionality and the high performance of its implementation. The distributed- and shared-memory versions of these two Applications exhibit comparable performance, despite the significant cost-performance advantage of the distributed-memory platform.
Piero Cosi - One of the best experts on this subject based on the ideXlab platform.
-
A webGL Talking Head for Mobile Devices
Proceedings of the International Working Conference on Advanced Visual Interfaces, 2012Co-Authors: Alberto Benin, Piero Cosi, G R LeoneAbstract:Luciaweb is a 3D Italian talking avatar based on the new WebGL technology. WebGL is the standard programming library to develop 3D computer graphics inside the web browsers. In the last year we developed a facial animation system based on this library to interact with the user in a bimodal way. The overall system is a Client-Server Application using the http protocol: we have a Client (a browser or an app) and a web Server. No software download and no plugin are required. All the software reside on the Server and the visualization player is delivered inside the html pages that the Client ask at the beginning of the connection. On the Server side a software called AudioVideo Engine generates the phonemes and visemes information needed for the animation. The demo called Emotional Parrot shows the ability to reproduce the same input in different emotional states. This is the first WebGL software running on iOS device ever.
-
A webgl avatar with emotional audio video synthesis for mobile devices
Proceedings of the IADIS International Conference Interfaces and Human Computer Interaction 2012, IHCI 2012, Proceedings of the IADIS International Co, 2012Co-Authors: G R Leone, Piero CosiAbstract:In this work we present the reviewing of the activities focused on the development of the WebGL software version of LUCIA talking head, an open source facial animation framework developed at ISTC-CNR of Padua. LUCIA works on standard MPEG-4 Facial Animation Parameters and speaks with the Italian version of FESTIVAL TTS. LUCIA is totally based on true real human data collected by the use of ELITE, a fully automatic movement analyzer for 3D kinematics data acquisition. WebGL is the standard programming library to develop 3D computer graphics inside the web browsers. The overall system is a Client-Server Application using the http protocol: we have a Client(a browser or an app) and a web Server. No software download and no plugin are required. All the software reside on the Server and the visualization player is delivered inside the html pages that the Client ask at the beginning of the connection. On the Server side a software called AudioVideo Engine generates the phonemes and visemes information needed for the animation. The demo called Emotional Parrot show the ability to reproduce the same input in different emotional states. This is the first WebGL 3D talking head software running on iOS device ever. © 2012 IADIS.