and beyond

Post on 30-Dec-2015

16 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

3D. and beyond. what. Graphics cards. Can do for you. Bart Meganck & Patricia Mergen. Friday noon talk. You :. You :. tired. Sore bum. Looking forward to post-conference trips. I :. Lots of pictures. Wacko subject. Not hindered by in-depth knowledge. 3d. data is 3D. - PowerPoint PPT Presentation

TRANSCRIPT

and and beyond.beyond.Graphics Graphics

cardscards

whatwhat

Can do for Can do for youyou

3D3D

Bart Meganck & Bart Meganck & Patricia MergenPatricia Mergen

Friday noon Friday noon talktalkYou : You :

I : I :

You : You :

tirtirededSore Sore bumbumLooking forward to post-Looking forward to post-conference tripsconference trips

Lots of Lots of picturespicturesWacko Wacko subjectsubjectNot hindered by in-depth Not hindered by in-depth knowledgeknowledge

<//> data <//> data is 3Dis 3D<//> where to <//> where to find the find the processing processing power ?power ? www.dresdewww.dresde

n.den.de

<//> public is <//> public is spoiled spoiled

33dd

<//> Graphical Processing <//> Graphical Processing Unit : co-processor for Unit : co-processor for graphical workgraphical work

<//> blisteringly fast<//> blisteringly fast

<//> 6 month development <//> 6 month development cyclecycle

<//> single-minded : 3D <//> single-minded : 3D renderingrendering<//> no general purpose <//> no general purpose computingcomputing

gpugpu

GP-gpuGP-gpu<//> abuse single-purpose <//> abuse single-purpose GPU for general-purpose GPU for general-purpose computingcomputing<//> through special <//> through special algorithms algorithms (libraries/frameworks)(libraries/frameworks)<//> high power, low cost <//> high power, low cost

<//> parallelisation <//> parallelisation

Use Use casescases

Movie renderingMovie rendering

http://graphics.pixar.com/DepthOfField/paper.pdfhttp://graphics.pixar.com/DepthOfField/paper.pdf

Movie renderingMovie renderingMovie renderingMovie rendering

http://graphics.pixar.com/DepthOfField/paper.pdfhttp://graphics.pixar.com/DepthOfField/paper.pdf

Realtime depth-of-field previewRealtime depth-of-field preview

Physics / Chemistry: Physics / Chemistry:

http://www.ks.uiuc.edu/Research/gpu/images/riboions.jpghttp://www.ks.uiuc.edu/Research/gpu/images/riboions.jpg

Coulomb-based ion positioningCoulomb-based ion positioning

Medicine : Image processingMedicine : Image processing

http://en.wikipedia.org/wiki/http://en.wikipedia.org/wiki/Image:CT_of_brain_of_Mikael_H°aggström_S3_I30.JPGImage:CT_of_brain_of_Mikael_H°aggström_S3_I30.JPG

Medicine : Image processingMedicine : Image processing

<//> Edge extraction<//> Edge extraction<//> <//> measurementsmeasurements<//> volume <//> volume renderingrendering

<//> pattern <//> pattern recognitionrecognition

http://en.wikipedia.org/http://en.wikipedia.org/wiki/wiki/Image:BonereconstructioImage:Bonereconstruction.jpgn.jpghttp://en.wikipedia.org/http://en.wikipedia.org/wiki/wiki/Image:VenesreconstructioImage:Venesreconstruction.JPGn.JPG

<//> 3D scenery rendering (movie <//> 3D scenery rendering (movie special effects)special effects)<//> 3D physics animations (gravity, <//> 3D physics animations (gravity, wind)wind)<//> 3D particle behaviour (nuclear, <//> 3D particle behaviour (nuclear, weather)weather)<//> texture rendering (movies)<//> texture rendering (movies)<//> software virus signature matching<//> software virus signature matching<//> encryption/decryption<//> encryption/decryption<//> (pseudo) random-number <//> (pseudo) random-number generationgeneration<//> Earth subsurface rendering (seismic <//> Earth subsurface rendering (seismic data)data)

otherother

What's it to What's it to us ?us ?

GIS - 2DGIS - 2D

edit.csic.es/edit_geo/prototype/edit.csic.es/edit_geo/prototype/edit_project.htmledit_project.html

GIS - GIS - 3D3D

Credit: U.S. Geological Survey Department of the Credit: U.S. Geological Survey Department of the Interior/USGSInterior/USGS

<//> 3D river trajectory calculation <//> 3D river trajectory calculation & visualisation& visualisation<//> random-number generation for <//> random-number generation for Monte Carlo algorithms (biological Monte Carlo algorithms (biological statistics)statistics)<//> nearest-neighbour calculations<//> nearest-neighbour calculations<//> 3D parameter correlation <//> 3D parameter correlation searchsearch<//> biological virus signature <//> biological virus signature matching, genetic sequence matching, genetic sequence matching (BLAST)matching (BLAST)

otherother

<//> 3D biological <//> 3D biological reconstructionsreconstructions

That's all That's all folks ! folks ! bart.meganck@africamuseum.be

<//> special credits : EDIT & <//> special credits : EDIT & SYNTHESYS projects for wild SYNTHESYS projects for wild ideas, RMCA team for wild ideas, RMCA team for wild companycompany

top related