{"id":"https://openalex.org/W2306603233","doi":"https://doi.org/10.32657/10356/59539","title":"Modeling and processing of physically based dynamic t-splines","display_name":"Modeling and processing of physically based dynamic t-splines","publication_year":2013,"publication_date":"2013-01-01","ids":{"openalex":"https://openalex.org/W2306603233","doi":"https://doi.org/10.32657/10356/59539","mag":"2306603233"},"language":"en","primary_location":{"id":"doi:10.32657/10356/59539","is_oa":true,"landing_page_url":"https://doi.org/10.32657/10356/59539","pdf_url":"https://dr.ntu.edu.sg/bitstream/10356/59539/1/thesis.pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Nanyang Technological University","raw_type":"dissertation"},"type":"dissertation","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dr.ntu.edu.sg/bitstream/10356/59539/1/thesis.pdf","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100779182","display_name":"Yuewen Ma","orcid":"https://orcid.org/0009-0003-7734-7053"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Yuewen Ma","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5100779182"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11245","display_name":"Advanced Numerical Analysis Techniques","score":0.9976999759674072,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11245","display_name":"Advanced Numerical Analysis Techniques","score":0.9976999759674072,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11159","display_name":"Manufacturing Process and Optimization","score":0.933899998664856,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11583","display_name":"Advanced Measurement and Metrology Techniques","score":0.9208999872207642,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.39044249057769775}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.39044249057769775}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.32657/10356/59539","is_oa":true,"landing_page_url":"https://doi.org/10.32657/10356/59539","pdf_url":"https://dr.ntu.edu.sg/bitstream/10356/59539/1/thesis.pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Nanyang Technological University","raw_type":"dissertation"},{"id":"pmh:oai:dr.ntu.edu.sg:10356/59539","is_oa":false,"landing_page_url":"https://hdl.handle.net/10356/59539","pdf_url":null,"source":{"id":"https://openalex.org/S4306402609","display_name":"DR-NTU (Nanyang Technological University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I172675005","host_organization_name":"Nanyang Technological University","host_organization_lineage":["https://openalex.org/I172675005"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Thesis"},{"id":"pmh:oai:uilis.unsyiah.ac.id:20930","is_oa":false,"landing_page_url":"http://hdl.handle.net/10356/59539","pdf_url":null,"source":{"id":"https://openalex.org/S4377196378","display_name":"UPT. Syiah Kuala University Library (Syiah Kuala University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I187494767","host_organization_name":"Universitas Syiah Kuala","host_organization_lineage":["https://openalex.org/I187494767"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Thesis"}],"best_oa_location":{"id":"doi:10.32657/10356/59539","is_oa":true,"landing_page_url":"https://doi.org/10.32657/10356/59539","pdf_url":"https://dr.ntu.edu.sg/bitstream/10356/59539/1/thesis.pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Nanyang Technological University","raw_type":"dissertation"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W2306603233.pdf"},"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052","https://openalex.org/W2382290278","https://openalex.org/W4395014643"],"abstract_inverted_index":{"This":[0],"research":[1,27],"explores":[2],"how":[3],"to":[4,139,148,185,238,304,422,453,489,512,515,584,592,606,701,721,751],"incorporate":[5],"physical":[6,44,211,274,699],"quantities":[7,45],"such\\n\\nas":[8],"mass":[9],"distributions,":[10],"internal":[11],"deformation":[12,433],"energies,":[13],"damping,":[14],"and\\n\\nforces":[15],"into":[16,46,250,440,676,685,697],"the":[17,31,47,51,73,115,158,166,169,174,245,256,262,306,310,315,322,335,350,371,376,381,395,408,419,424,428,431,437,443,447,465,470,485,491,498,517,523,528,540,547,549,563,607,644,658,665,682,686,698,707,710,727,744,753,759,768,773,777,785,790,795],"T-spline":[18,41,307,331,608],"geometric":[19,85,129,455],"substrate":[20],"and":[21,40,65,87,99,126,131,134,145,295,380,402,446,461,479,546,621,642,715],"its":[22,366],"related":[23,146],"geometric\\n\\nprocessing":[24],"algorithms.":[25],"The":[26,317],"is":[28,137,207,236,345,494,501,579,611],"inspired":[29],"by":[30,191,321,399,629,673],"successful\\n\\nphysics-based":[32],"design":[33,59,86],"paradigm":[34,60],"of":[35,53,114,151,160,168,177,213,224,248,255,272,356,365,375,457,589,651,709,758,784],"dynamic":[36,162,195,263,367,659,711,734,796],"non-uniform":[37],"rational\\n\\nB-splines":[38],"(D-NURBS)":[39],"technology.\\n\\nD-NURBS":[42],"introduce":[43],"NURBS":[48,119],"geometric\\n\\nformulation":[49],"through":[50,435],"application":[52],"Lagrangian":[54,178],"mechanics":[55],"and\\n\\nprovide":[56],"a":[57,108,198,216,222,232,282,325,392,413,473,481,520,574,586,594,603,723,764],"new":[58,283],"that":[61,164,215,578,614],"integrates":[62],"standard":[63],"geometric\\n\\ndesign":[64],"physics-based":[66],"design.":[67],"However,":[68],"there":[69],"exist\\n\\nserious":[70],"weaknesses":[71],"within":[72],"D-NURBS":[74,76],"scheme.":[75],"do\\n\\nnot":[77],"support":[78],"local":[79,124,270,278,550,558],"refinement":[80,125,560],"which\\n\\nis":[81,688],"very":[82,102],"important":[83,634],"in":[84,118,451,736,798],"engineering":[88,132],"computation,\\n\\nD-NURBS":[89],"generally":[90],"do":[91],"not":[92],"have":[93],"closed-form":[94],"solutions":[95],"and\\n\\nneed":[96],"numerical":[97],"methods,":[98],"currently\\n\\nD-NURBS":[100],"lack":[101],"effective":[103,299],"surface":[104,110,432],"editing":[105],"tools.\\n\\nT-splines":[106],"are":[107,127,296],"free-form":[109],"technology":[111],"that\\n\\nsolve":[112],"most":[113],"limitations":[116],"inherent":[117],"representation.":[120],"In\\n\\nparticular,":[121],"T-splines":[122,249],"allow":[123],"well-suited\\n\\nfor":[128],"modeling,":[130],"computation":[133],"analysis.\\n\\nTherefore,":[135],"it":[136],"tempting":[138],"develop":[140],"physically-based":[141],"dynamic\\n\\nT-splines":[142],"(or":[143,189],"PD-T-splines)":[144],"algorithms":[147],"overcome":[149],"the\\n\\nweaknesses":[150],"D-NURBS.\\n\\n\\n\\n\\n\\nIn":[152],"this":[153,230,544,678,788],"thesis,":[154],"we":[155,280,411,463,510,533,554,556,601,680,693,705,730],"first":[156,762,778],"present":[157,265,281,388,602,717],"formulation":[159],"PD-T-splines.\\n\\nThe":[161],"equation":[163,182,196],"governs":[165],"motion":[167],"PD-T-splines":[170,188,675],"is\\n\\nderived":[171],"based":[172,209,286,291,341,348,483],"on":[173,229,314,349,427,484,543,746],"work-energy":[175],"version":[176],"Dynamics.\\n\\nThe":[179],"highly":[180],"non-linear":[181],"motivates":[183],"us":[184],"further":[186],"propose\\n\\nEfficient":[187],"E-PD-T-splines)":[190],"freezing":[192],"the\\n\\nweights,":[193],"whose":[194],"becomes":[197],"linear":[199],"ordinary":[200],"differential\\n\\nequations":[201],"(ODE).":[202],"A":[203],"closed":[204],"form":[205],"solution":[206,605],"derived":[208],"on\\n\\nthe":[210],"point":[212],"view":[214],"vibration":[217],"system":[218],"can":[219,669,793],"be":[220,670],"viewed\\n\\nas":[221],"coupling":[223],"individual":[225],"vibrant":[226],"modes.":[227],"Based":[228,542],"physical\\n\\ninsight,":[231],"modal":[233],"reduction":[234],"technique":[235,641,745],"developed":[237,346],"reduce\\n\\ncomputational":[239],"complexity.":[240],"We":[241,302,387,624],"also":[242,689],"consider":[243,464,706],"incorporating":[244],"local\\n\\nrefinement":[246],"property":[247],"PD-T-splines,":[251],"which":[252,416,780],"means\\n\\nthe":[253],"change":[254],"generalized":[257],"coordinates":[258],"as":[259,261,418,567],"well":[260,612],"equation.\\n\\nWe":[264],"an":[266,389,718],"efficient":[267,719],"method":[268,720,792],"to\\n\\nachieve":[269,733],"update":[271],"these":[273],"matrices":[275],"along":[276,738],"with":[277,739],"refinement.\\n\\n\\n\\nSecond,":[279],"modeling":[284,292,714],"tool":[285,421],"on\\n\\ngeneral":[287],"curve":[288,312,318,328,344,438,445,450],"handles.":[289],"Curve":[290],"techniques\\n\\nbecome":[293],"prevalent":[294],"shown":[297],"more":[298,531],"than\\n\\npoint":[300],"based.":[301],"propose":[303,480,511,750],"deform":[305],"surface\\n\\nby":[308],"adjusting":[309],"sketched":[311],"handles":[313],"surface.":[316,332,429],"handle\\n\\nis":[319],"defined":[320],"composition":[323],"between":[324,472],"2D":[326,357],"domain":[327,358],"and\\n\\nthe":[329],"incident":[330],"To":[333,360,504],"facilitate":[334],"adjustment":[336],"of\\n\\nthe":[337],"composite":[338,351,377],"curve,":[339,415],"physically":[340],"dynamic\\n\\ncomposite":[342],"(PBDC)":[343],"directly":[347],"representation,\\n\\nwhich":[352],"supports":[353],"arbitrary":[354],"type":[355],"curves.":[359],"avoid\\n\\nthe":[361],"possible":[362],"rank":[363,382],"deficiency":[364],"equation,\\n\\nwe":[368],"carefully":[369],"examine":[370],"relation":[372,471],"between\\n\\nthe":[373],"dimension":[374],"blending":[378],"functions":[379],"of\\n\\ntheir":[383],"corresponding":[384],"construction":[385],"matrix.":[386],"approach\\n\\nto":[390],"identify":[391],"basis":[393],"for":[394,522,539,767],"vector":[396],"space":[397],"spanned":[398],"those\\n\\nblending":[400],"functions,":[401],"compute":[403,763],"their":[404],"dependency.":[405],"After\\n\\nfiltering":[406],"out":[407],"deficient":[409],"DOFs,":[410],"obtain":[412],"regularized\\n\\nPBDC":[414],"serves":[417],"main":[420],"adjust":[423],"general\\n\\ncurve":[425],"handle":[426,444,585],"Finally,":[430],"is\\n\\nachieved":[434],"introducing":[436,674],"force":[439],"PD-T-splines,\\n\\nwhich":[441],"connects":[442],"3D":[448],"target":[449],"space.\\n\\n\\n\\nThird,":[452],"explore":[454],"processing":[456],"PD-T-Splines":[458],"such":[459],"as\\n\\nmorphing":[460],"rendering,":[462],"problem":[466,628,668],"of\\n\\nconstrained":[467],"mapping.":[468],"We\\n\\nreveal":[469],"smooth":[474,499,552],"mapping":[475,500,507,640],"and\\n\\nits":[476],"induced":[477,492],"transformation":[478,493],"refinement\\n\\nstrategy":[482],"longest":[486],"edge":[487],"bisection":[488],"guarantee\\n\\nthat":[490],"locally":[495,502,508],"foldover":[496,536],"free\\n\\nif":[497],"bijective.":[503],"make":[505,527],"the\\n\\nRBF-based":[506],"bijective,":[509],"find\\n\\nnon-intersecting":[513],"trajectories":[514],"guide":[516],"warping":[518,524,529,565],"and\\n\\nderive":[519],"bound":[521],"stepsize.":[525],"Furthermore,\\n\\nto":[526],"process":[530],"effective,":[532,580],"derive\\n\\nthe":[534],"truly":[535],"free":[537],"condition":[538,545],"induced\\n\\ntransformation.":[541],"bound\\n\\nfor":[548],"bijective":[551],"mapping,":[553],"determine\\n\\nwhether":[555],"perform":[557],"mesh":[559],"or":[561],"warping\\n\\nand":[562],"actual":[564],"stepsize":[566],"well.":[568],"Integrating":[569],"all\\n\\nthese":[570],"technical":[571],"components":[572],"provides":[573],"constrained":[575,754],"mesh\\n\\nwarping":[576],"algorithm":[577],"provably":[581],"foldover\\n\\nfree,":[582],"able":[583],"large":[587],"number":[588],"constraints,":[590],"and\\n\\nable":[591],"output":[593],"visually":[595],"pleasing":[596],"result":[597],"without":[598],"extra\\n\\nsmoothing":[599],"optimization.\\n\\n\\n\\nFourth,":[600],"novel":[604],"morphing\\n\\nproblem.":[609],"It":[610],"known":[613],"morphing":[615],"involves\\n\\ntwo":[616],"basic":[617],"steps:":[618],"vertex":[619,622,626,666],"correspondence":[620,627],"path.":[623],"solve\\n\\nthe":[625],"consistent":[630],"approximation":[631],"technique,\\n\\nwhich":[632],"aligns":[633],"feature":[635],"points":[636],"using":[637],"our":[638],"proposed\\n\\nconstrained":[639],"approximates":[643],"two":[645],"input":[646],"surfaces":[647],"using\\n\\nthe":[648],"same":[649],"preimage":[650],"control":[652],"T-mesh.":[653],"Observing":[654],"that\\n\\nPD-T-splines":[655],"naturally":[656],"produce":[657],"evolution":[660,797],"from":[661,776],"one":[662],"pose":[663],"to\\n\\nanother,":[664],"path":[667],"readily":[671],"solved":[672],"morphing.\\n\\nIn":[677],"case,":[679],"impose":[681],"boundary":[683],"conditions":[684],"ODE,":[687],"analytically":[690],"solvable.":[691],"Furthermore,":[692],"also\\n\\nintroduce":[694],"extra":[695],"DOFs":[696],"model":[700],"enable":[702],"speed":[703],"control.\\n\\n\\n\\nFinally,":[704],"rendering":[708,735],"evolution\\n\\nin":[712],"both":[713],"morphing.\\n\\nWe":[716],"map":[722,755,766],"static":[724],"image":[725],"onto":[726],"evolution\\n\\nsequence.":[728],"Here":[729],"would":[731],"like":[732],"realtime":[737],"dynamic\\n\\nevolution.":[740],"Rather":[741],"than":[742],"applying":[743],"every":[747],"frame":[748],"separately,\\n\\nwe":[749],"establish":[752],"making":[756],"use":[757],"existing":[760],"map.\\n\\nWe":[761],"satisfactory":[765],"initial":[769],"frame.":[770],"Then":[771],"we\\n\\ngenerate":[772],"subsequent":[774],"maps":[775],"map,":[779],"only":[781],"involves\\n\\nthe":[782],"calculation":[783],"barycentric":[786],"coordinates.\\n\\nIn":[787],"way,":[789],"proposed":[791],"render":[794],"realtime.":[799]},"counts_by_year":[],"updated_date":"2026-05-22T06:13:13.366637","created_date":"2025-10-10T00:00:00"}
