教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 教育文库 >

Integrating Dynamic Deformations into Interactive Volume(4)

来源:网络收集 时间:2026-09-06
导读: Per-vertexapproachesrelyonatesselationoftheproxygeometrytoprovidethesetofverticestodeform.Iftheproxygeometryistobeviewdependent,itmustbere-tesselatedwhenevertheviewchanges.Thismakesmethodsthatrenderf

Per-vertexapproachesrelyonatesselationoftheproxygeometrytoprovidethesetofverticestodeform.Iftheproxygeometryistobeviewdependent,itmustbere-tesselatedwhenevertheviewchanges.Thismakesmethodsthatrenderfrommultipleviewpoints(§4)dif cult,particu-larlyifweareconcernedwithusingthesamesamplingsothatmultipleviewscanbeusedseamlessly(asinFigure5).Italsocomplicatestheuseofview-alignedproxygeometry.Suchgeometryisadvantageousasituniformlysamplestheobjectspace,leadingtomoreconsistenttransparentshadingeffects.

Per-vertexmethodsrelyonsubdivisiontoreducethenum-berofdeformationevaluationsthatneedtobeperformed.Sinceweareinterestedindynamicdeformations,thismeansthatchangesinthedeformationwouldrequireanewsub-division,anewtessellation,andnewdeformationevalua-tions.Wecaneliminatethesubdivisionconsiderationifwe

cTheEurographicsAssociation2006.ShaderSine29fps7.1fpsTexture21.7fps5.7fps

Table1:Performancesummary,discussedinsection6.2.Case1representsasimpletransferfunctionandCase2rep-resentsagradientcomputationanddiffuseshading.

ControlTextureSizeSamp/Vox

163264FSTable2:Frameratesinfpsofcontroltexturesizevs.sam-pleplanespervoxel,usingthemousetorsoofFigure1,a256x256x192volume.

assumea xed,uniformsubdivisionisused,whichissensi-bleforevaluationarapidlychanging,unknowndeformation.Wecanalsoeliminatethetesselationconsiderationifweuseobject-orientedgeometry.Undertheseconditions,ourmeth-odsarethemostsimilar.

Ourmethods,therefore,haveadvantagesinprovidingfor exibleproxygeometrythatenablesinteractiontechniquesandavoidsrecomputationwhendeformationschange.Intermsofperformance,ourmethodoffersadifferentsetoftradeoffsaswemovemoreofthecomputationfromtheCPUtothefragmentshaders.Becausefragmentshadersexecuteinparallel,theyaremorelikelytoprovideperformancein-creasesinfuturegenerations.6.2.PerformanceandAccuracy

Weevaluatedtheperformanceofourprototypeimplemen-tationonaPCwitha3GhzIntelPentium4ProcessorandanNVIDIAGeForce6800GTgraphicscard.Whileourim-plementationadjustssamplingratestoprovidefasterperfor-manceattheexpenseofimagequality,we xthesamplingrateatthesizeofthesmallestobject-spacevoxelfortheseperformancemeasurements,exceptwherenotedotherwise.Allmeasurementsarefortheachievedsystemframeratein-cludinganycomputationofthedeformations.

Therenderingratesonarealisticexample(the512x512x106CTHead,Figure5)aresummarizedinTa-ble1.Weevaluatetwoshadingtypesandthreedeformations.Forrenderingcase1,adensityvalueisconvertedtoacolorandalphavaluebasedonatransferfunctiontexturelookup.Forrenderingcase2,weaddouron-the- ygradientcom-putationandadotproductisperformedfordiffuseshading.Thedeformationsweconsiderareatrivialtranslationandasinewave,bothimplementedintheshader,andaHierarchi-calB-Splinethatisevaluatedandstoredina163texture.Thetrivialtranslationdefomationisinterestingbecause

Non-linear geometric deformation (or warping) is a useful tool for working with volumes. Unfortunately, the computational expense of performing the resampling needed to implement volume deformation has precluded its use in interactive applications. In this

Samp/Vox

81632Table3:Frameratesinfpsofcontroltexturesizevs.sampleplanespervoxel,whilechangingtheHBSplinedeformationofthe256x256x192mousetorsoofFigure1.

althoughitadds(almost)nocomputationtotheshadingpro-cess,itdoeseffectperformance.Directlyfeedingthetexturecoordinatetothetexturelookupachieves39fpsincase1.Performingatrivialcomputationonthecoordinate rstre-ducestheperformanceto29.2fps.Thissuggeststhattheun-derlyinggraphicssystemprovidessomeoptimizationfordi-recttexturelookups.Sinceweareunsureifthisoptimizationcouldbeleveragedfordeformations,wereporttheshiftedcaseinthetable.

Thedropinframeratebetweencase1andcase2,whereweaccessanadditionaltexturefourtimes,suggeststhatourperformanceisboundbytextureaccess.Thesetexturelookupsmayhavepoormemorycoherence.Slowdownsinadditiontothisincreasedshadercomplexitycomefromwrit-ingtothedeformationtexture,andfrommemoryband-widthtothegraphicscardtoupdatethedeformationtex-tures.Overall,we ndthattheapplicationsdescribedinsec-tion5areinteractiveifweusethereducednumberofsam-plingplanesduringinteraction.

ToshowtheperformanceimpactofcontroltexturesizeweusethedatasetseeninFigure1.Performanceforasim-pledeformationisshowninTable2.Asexpected,largercon-troltexturesslowrenderingslightly,andthefragmentshaderdeformation,usingnodeformationtexturelookup,isnearlytwiceasfast.

Whentheevaluationsofthedeformationfunctionbecomemoreexpensive,bettersamplingofthedeformationfunc-tionshavemoreofaperformanceimpact.Table3,weshowtheframeratewhilechangingacontrolpoint,solvingforthenewHBSplinedeformation,storingtheevaluationsinthecontroltexture,andrenderingtheimage.

Performanceofourprototypeshowsthatinteractiveview-ingofvolumeswithdynamicdeformationsispracticaloncurrenthardware.Ourmethodsarewell-posedtoleveragetrendsingraphicshardware.Acknowledgments

ThisresearchwassupportedinpartbyNSFgrantsIIS-0416284andCCF-0540653.TBwassupportedbyanNLMCIBMtraininggrant(NLM5T15LM007359).WethankJamieWeichert’slabforprovid-inguswiththemousevolumesseeninFigure1and6.TheCTHeadinFigure5wasobtainedfromOpenQVis.

References

[CCF94]CABRALB.,CAMN.,FORANJ.:Acceleratedvolume

renderingandtomographicreconstructionusingtexturemappinghardware.InProceedingsofthe1994symposiumonVolumevi-sualization,pp.91–98.[CN94]CULLIPT.J.,NEUMANNU.:AcceleratingVolumeRe-constructionWith3DTextureHardware.Tech.rep.,ChapelHill,NC,USA,1994.[DCH88]DREBINR.A.,CARPENTERL.,HANRAHANP.:Vol-umerendering.InProceedingsofSIGGRAPH1988,pp.65–74.

[EHK 04]ENGELK.,HADWIGERM.,KNISSJ.M.,LEFOHNA.E.,REZK-SALAMAC.,WEISKOPFD.:Real-timevolumegraphics.SIGGRAPHCourseNotes,Course28,2004.[ER00]EBERTD.,RHEINGANSP.:Volumeillustration:non-photorealisticrenderingofvolumemodels.InProceedingsoftheconferenceonVisualization2000,pp.195–202.[FHSR96]FANGS.,HUANGS.,SRINIVASANR.,RAGHAVANR.:Deformablevolumerenderingby3Dtexturemappingandoctreeencoding.InProceedingso …… 此处隐藏:5087字,全部文档内容请下载后查看。喜欢就下载吧 ……

Integrating Dynamic Deformations into Interactive Volume(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/280129.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)