Research into efficient rendering of large data sets - PowerPoint PPT Presentation

1 / 9
About This Presentation
Title:

Research into efficient rendering of large data sets

Description:

Research into efficient rendering of large data sets – PowerPoint PPT presentation

Number of Views:22
Avg rating:3.0/5.0
Slides: 10
Provided by: Pika4
Category:

less

Transcript and Presenter's Notes

Title: Research into efficient rendering of large data sets


1
Three-Dimensional Videoconferencing Part IV
  • Research into efficient rendering of large data
    sets
  • By Daniel Tenedorio
  • August 15, 2008

2
COVISE Plugin
  • Once I had refined the algorithm, it was time to
    implement it in a COVISE plugin so different
    research departments could use it.
  • The coding took a few days, and then it was done!
    I was able to get the plugin running without
    problems.
  • The rendering performance under COVISE was
    slightly worse than in a simple OpenGL window,
    probably due to the extra overhead for polling
    for menu input, etc.
  • This is okay resampling the point cloud to draw
    fewer points makes even more sense if the
    systems GPU cannot perform as well.

3
Streaming!
  • I had recently started to collaborate with Rachel
    Chu in the University of Osaka, Japan, as she was
    finishing installing their CAVE.
  • I started to investigate UNIX network
    programming. I settled on Berkeley UNIX network
    socket-based TCP and added streaming
    functionality to the plugin.
  • The destination IP and connection port reside in
    the XML configuration file. Streaming
    automatically begins once the user loads any
    Stanford PLY model.
  • Rachel and I spent about a week trying to get
    streaming to work. Finally, I was able to send
    the 35,947 point Stanford bunny to her at about
    30fps!

4
Putting It All Together
  • Finally, we have flexible software that
  • Is cleanly written in easily extendible C
  • Can load 3D point model data from a variety of
    formats (QSPLAT, Stanford PLY, and C3D for now)
    into memory, and send it to another machine
  • Can receive streamed point clouds and render them
    within any time constraints (user sets min. frame
    rate)
  • Runs in multiple display environments, from a
    single computer to a tiled display wall to a CAVE
    (because of COVISE)

5
Paper
  • Rachel and I are currently co-writing a research
    paper about stereoscopic three-dimensional
    videoconferencing.
  • The paper will be submitted to the PRAGMA
    Workshop on e-Science Highlights in 2008.

6
Cultural Experiences
  • We spent the third week of August in Kenting, a
    beach town in the southern tip of Taiwan.
  • While there is only one night market on one
    street in Kenting, there are many beaches to
    explore and tasty fish to eat.

7
(No Transcript)
8
(No Transcript)
9
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com