|
Despite their many benefits, challenges exist in the creation of 3D models, particularly for individual not currently skilled with 3D modeling software. To address this, we explore the creation of 3D modeling software for non-domain experts that uses a hierarchical parts database of generic 3D models, and deforms models into specific related target objects using image guided 3D model morphing. A human-in-the-loop sketching interface supports image registration and constrains our geometrical transformation to support real time morphing of generic models into accurate representations of new objects for which users wish a 3D model. Applying the application to the study of insects in biology, we find that the application supports the creation of realistic 3D models, and that the application is of value to educators and researchers in entomology. |
|
|
|
This project focuses on development of information technology to improve the quality of ecological network study and to promote collaboration of the worldwide researchers through the collection, analysis, and 3D visualizations of ecological networks on the WWW. Important design issues are (1) developing flexible and efficient data format to handle diverse ecological data for storage and analysis, (2) developing intuitive 3D visualization of complex ecological network data, and (3) developing component-based architecture of analysis and 3D presentation tools on the WWW. 3D network visualization algorithms include variable node and link sizes, placements according to node connectivity and tropic levels, and visualization of other node and link properties in ecological network (food web) data. The flexible architecture includes an XML application design, FoodWebML, and pipelining of computational components, and flexible 3D presentation format on the WWW according to users preference (VRML, Java applet, or Plug-in). Based on users’ choices of data and visualization options, the WWW prototype site will connect to an XML database (Xindice) and return the visualization in VRML format or Sckockfor browsing and further interactions. |
|
Web-based Virtual
Tour has become a desirable and demanded application, yet challenging
due to the nature of web application’s running environment such
as limited bandwidth and no guarantee of high computation power on the
client side. Image-based rendering approach has attractive advantages
over traditional 3D rendering approach in such Web Applications. Traditional
approach, such as VRML, requires labor-intensive 3D modeling process,
high bandwidth and computation power especially for photo-realistic virtual
scenes. QuickTime VR and IPIX as examples of image-based approach, use
panoramic photos and the virtual scenes that can be generated from photos
directly skipping the modeling process. But, these image-based approaches
may require special cameras or effort to take panoramic views and provide
only one fixed-point look-around and zooming in-out rather than ‘walk
around’, that is a very important feature to provide immersive experience
to virtual tourists. The Web-based Virtual Tour using Tour into the Picture
employs pseudo 3D geometry with image-based rendering approach to provide
viewers with immersive experience of walking around the virtual space
with several snap shots of conventional photos.
|
|
IBRAC utilizes
previously rendered images to accelerate the rendering process and compression
of new image. It is attractive for remote rendering applications where
the client has limited rendering resources and network bandwidth such
as web, wireless or palm top applications. The World Wide Web is incorporating recent advances in Internet technology and 3D graphics, promoting the spread of visualization over networks. To increase the efficiency of web-based 3D graphics systems including scientific visualizations, we present a method that utilizes previously rendered and transmitted images instead of transmitting 3D models to the client. Our Image-Based Rendering And Compression (IBRAC) method exploits spatial and temporal coherence between new and previously rendered synthetic images. Re-projecting color and visibility data accelerates the computation of new images while re-projecting the surface orientation eliminates inconsistencies in shading and lighting changes that plague other image-based rendering methods. We also present a new image data structure called an isomap, containing classification-interval data that enables a remote user to interactively classify volume data without loading the 3D dataset. Our approach produces rendering speed-ups of seven and more without visible degradation and compression ratios are a factor of two to ten times better than MPEG2 in our test cases. The approach is best suited for remote rendering applications where the client has limited rendering resources and network bandwidth, including wireless or palm computing applications.
|
Considering the facts that (1) PDAs support pen-based input, capture data from the whole screen, and display images to the whole screen, and (2) PDAs can be connected and synchronized to PC with wireless/wired setups, developing a general software architecture that processes PDA as an input device provides PDA users virtual tablet system with delicate controls. Another advantage of our PDA approach over tablet system is that tablet system separates eye and hand movement like a mouse system. Our PDA approach provides direct manipulation since users can watch the working image on the PDA screen. However, the PDA screen is much smaller (2.26”Wx3.02”H, 320x240 resolution) than PC screen, therefore the effective design of user interfaces for the seemless controls on scaleable windows with panning capability is one of the major factors for the successful completion of this project.