{"version":1,"kind":"Article","sha256":"","slug":"296","location":"","dependencies":[],"doi":"10.54294/ov202k","thumbnail":"https://pub.desci.com/ipfs/bafkreiajdlm75epohe7wdhhy5k76xpgvbseorta7s224cdqh4gimsott2a","frontmatter":{"title":"Image Registration with Automatic Computation of Gradients","abstract":"Many image registration algorithms are formulated as optimization \r\nproblems with a gradient descent based solver, One difficulty with \r\ndesigning and implementing such methods is in the implementation of \r\nthe gradient computation. This process can be time-consuming and \r\nerror-prone. In addition some functions do not have gradients that can \r\nbe expressed in symbolic form. Automatic differentiation is useful for \r\ncomputing gradients of complicated objective functions. It moves the \r\nburden of computing gradients from the programmer to the computer. So \r\nfar, AD has not been exploited for use in image registration. This \r\npaper describes a software library the authors have developed to \r\nautomate the process of computing gradients of registration objective \r\nfunctions. This can alleviate the job of registration designers \r\nsomewhat and potentially make it easier to design better registration \r\nalgorithms.","license":"You are licensing your work to Kitware Inc. under the\nCreative Commons Attribution License Version 3.0.\n\nKitware Inc. agrees to the following:\n\nKitware is free\n * to copy, distribute, display, and perform the work\n * to make derivative works\n * to make commercial use of the work\n\nUnder the following conditions:\n\\\"by Attribution\\\" - Kitware must attribute the work in the manner specified by the author or licensor.\n\n * For any reuse or distribution, they must make clear to others the license terms of this work.\n * Any of these conditions can be waived if they get permission from the copyright holder.\n\nYour fair use and other rights are in no way affected by the above.\n\nThis is a human-readable summary of the Legal Code (the full license) available at\nhttp://creativecommons.org/licenses/by/3.0/legalcode","keywords":["automatic differentiation","nonrigid image registration"],"authors":[{"name":"Kahn, Eliezer","email":"eliezer.kahn@jhuapl.edu","affiliations":["JHUAPL"],"corresponding":true},{"name":"Staib, Lawrence","email":"lawrence.staib@yale.edu","affiliations":[]}],"date_submitted":"2008-07-30T02:25:29Z","external_publication_id":296,"revision_cids":["bafkreih7tg7g5trqgfvjnicr42vnd7ehuxpcrwertag2dz4k3trtqced5q"],"thumbnail":"https://pub.desci.com/ipfs/bafkreiajdlm75epohe7wdhhy5k76xpgvbseorta7s224cdqh4gimsott2a"},"mdast":{"type":"root"},"downloads":[{"url":"https://pub.desci.com/ipfs/bafkreifewjkq5x6e5hveha46v5z4e3tissmlvjrerfuimhkhgz6ug5ku2i","title":"root/code/irad-1.0.0/CMakeLists.txt","filename":"CMakeLists.txt","extra":{"size_bytes":1235,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreihqhbuxsunbmyyoubv2duzknvan47qsyhh6iheg7yopb3lsw3oiie","title":"root/code/irad-1.0.0/LICENSE","filename":"LICENSE","extra":{"size_bytes":15123,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiecey42femoa7sp3arxwcywzee4tlfwtodvh63vah7u745r3dorqe","title":"root/code/irad-1.0.0/README","filename":"README","extra":{"size_bytes":1173,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibbse2z4hlkx6a3kjybha3ejlcufqi4l5huuyw4f52hhsbm4wuvrm","title":"root/code/irad-1.0.0/src/CMakeLists.txt","filename":"CMakeLists.txt","extra":{"size_bytes":58,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreie3yvqko6n3jxavir2zgrvcwt4wqxu57tgpwmpjxdgdlsj6tkajma","title":"root/code/irad-1.0.0/src/my_getopt/CMakeLists.txt","filename":"CMakeLists.txt","extra":{"size_bytes":112,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidujd3phonqkp7qr6e44ebuhhdjbfh2ymj63phdaabnpmgky3giqi","title":"root/code/irad-1.0.0/src/my_getopt/LICENSE","filename":"LICENSE","extra":{"size_bytes":1106,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreifabrtmbn7rqnkd2hbohrqmpwyf2lvykv77dlfi6zi6bo2pa2n5ty","title":"root/code/irad-1.0.0/src/my_getopt/getopt.h","filename":"getopt.h","extra":{"size_bytes":1834,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreicyl622wn3qcknskkfltpdbjq7ncmvb2fg5iasaazyqkyvwem6gg4","title":"root/code/irad-1.0.0/src/my_getopt/my_getopt.c","filename":"my_getopt.c","extra":{"size_bytes":9183,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidmynqyavbzmesi2zuzeradrq2margbf5tihhbxfkc4sc26xm5me4","title":"root/code/irad-1.0.0/src/my_getopt/my_getopt.h","filename":"my_getopt.h","extra":{"size_bytes":2453,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidvx4l53sphjvcmahruqohvfll77hy3wiupbhwpm3qotbbfa3p7vi","title":"root/code/irad-1.0.0/src/adcheck/CHANGES","filename":"CHANGES","extra":{"size_bytes":4413,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreic3ms4ncdkoqhr5eekndpgmw77eflkwsfvmw7ps5jzkjnkvzni6lm","title":"root/code/irad-1.0.0/src/adcheck/CMakeLists.txt","filename":"CMakeLists.txt","extra":{"size_bytes":338,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreige6vkreog4wpustrh5x2lr4talzfigymcjivzap66gy4pqmhduau","title":"root/code/irad-1.0.0/src/adcheck/COPYING","filename":"COPYING","extra":{"size_bytes":11979,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiecjjozdjcm25l33sawnfhefms4fy2kv2piqnxfyvolkvbm4psdii","title":"root/code/irad-1.0.0/src/adcheck/JumptableMacros.h","filename":"JumptableMacros.h","extra":{"size_bytes":6088,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigfgix45qox6va7zfjbm3ofrjsg3hoiznkj65iwxgtg63pi6fgxh4","title":"root/code/irad-1.0.0/src/adcheck/ObjectiveFunctionBase.cpp","filename":"ObjectiveFunctionBase.cpp","extra":{"size_bytes":1677,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiea2hcdbowope7bo4vwfblaaobt72elhtzbqpzyuoqbafydooyuwa","title":"root/code/irad-1.0.0/src/adcheck/ObjectiveFunctionBase.h","filename":"ObjectiveFunctionBase.h","extra":{"size_bytes":2888,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidmqalzymelzcs6ti2i6gcxersnkldhgvzfqq3dvj4c4qurpjs4wi","title":"root/code/irad-1.0.0/src/adcheck/README","filename":"README","extra":{"size_bytes":964,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigxczwejdn3av2ombf62p3twimpcwfzwjma5tvqkdjxqa3ilcz2s4","title":"root/code/irad-1.0.0/src/adcheck/RevolveDriver.cpp","filename":"RevolveDriver.cpp","extra":{"size_bytes":10717,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreie5rtqbpeugkln2nee4nyfpuekv3vaojmfw3dwaiyftr4qon2v56q","title":"root/code/irad-1.0.0/src/adcheck/RevolveDriver.h","filename":"RevolveDriver.h","extra":{"size_bytes":2930,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreide3d56brb24lgrfsnxttjyfcr5etk4ukwiroyzmuczb3qlhgnvzq","title":"root/code/irad-1.0.0/src/adcheck/TestCheckpointing.cpp","filename":"TestCheckpointing.cpp","extra":{"size_bytes":2525,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreib6niynq2ipoaawa3j5mx2zukt4q2unkekh4dmozzyuyiwv335n6a","title":"root/code/irad-1.0.0/src/adcheck/adolc.cpp","filename":"adolc.cpp","extra":{"size_bytes":314254,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibotlbhf3sw6wbcoyzew55vofbeuhgh5gksonalcq6r4sopfsfxdu","title":"root/code/irad-1.0.0/src/adcheck/adolc.h","filename":"adolc.h","extra":{"size_bytes":65309,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreifiqxewzmtolbrokbszk3wujlcpbx3gcf6ro7q7pom7ad23vditk4","title":"root/code/irad-1.0.0/src/adcheck/dvlparms.h","filename":"dvlparms.h","extra":{"size_bytes":2151,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreifcaiu2kufinp6ca7suaqojsgq4k5u4xgeyvnwmymwownxx7vhhri","title":"root/code/irad-1.0.0/src/adcheck/revolve.c","filename":"revolve.c","extra":{"size_bytes":18384,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreid6fe2yebi7lglqr5ernr5kh3asb45yhrtmchergn7mgh6gp6bukq","title":"root/code/irad-1.0.0/src/adcheck/revolve.h","filename":"revolve.h","extra":{"size_bytes":386,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibxsx7rrdlxfoiuf2zinru3n3tekvteeqbykl5xq5e3nb4h64np5a","title":"root/code/irad-1.0.0/src/adcheck/usrparms.h","filename":"usrparms.h","extra":{"size_bytes":4063,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreig3uato7mmmsuia2kkogvazxk2w4ktmtg3crckcfdtd4tazakwshe","title":"root/code/irad-1.0.0/src/Common/CMakeLists.txt","filename":"CMakeLists.txt","extra":{"size_bytes":201,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreie62eb7zclhybcsdllw5krf3btw2cpca2eyhz7oz3zxri543jwoze","title":"root/code/irad-1.0.0/src/Common/itkekADRevolveBSplineDeformableTransform.h","filename":"itkekADRevolveBSplineDeformableTransform.h","extra":{"size_bytes":14354,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiaq4a4zwrepvnincb2hvmvnv4msrzosyz6ou5l6on2dxmnwytvljy","title":"root/code/irad-1.0.0/src/Common/itkekADRevolveBSplineDeformableTransform.txx","filename":"itkekADRevolveBSplineDeformableTransform.txx","extra":{"size_bytes":34785,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreietulbsixaswzz76sndvdexewpb7de4alj3so4jkfyui6r3vhocq4","title":"root/code/irad-1.0.0/src/Common/itkekADRevolveEuler3DTransform.h","filename":"itkekADRevolveEuler3DTransform.h","extra":{"size_bytes":6088,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreifjx2nfkdwd7caatobvdowhdtav5xn5piun4ivertvopift2zmeaa","title":"root/code/irad-1.0.0/src/Common/itkekADRevolveEuler3DTransform.txx","filename":"itkekADRevolveEuler3DTransform.txx","extra":{"size_bytes":10860,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreico6eutbfcfqp6fgtcf4ji3jfpu5wt2fhl2d744b7ls44ow7e6ccq","title":"root/code/irad-1.0.0/src/Common/itkekADRevolveMatrixOffsetTransformBase.h","filename":"itkekADRevolveMatrixOffsetTransformBase.h","extra":{"size_bytes":17711,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreif4e5q53xcimtpgqzlgrgyv2xs2ooc3kfpdkuofv37veycb4sxbqi","title":"root/code/irad-1.0.0/src/Common/itkekADRevolveMatrixOffsetTransformBase.txx","filename":"itkekADRevolveMatrixOffsetTransformBase.txx","extra":{"size_bytes":18386,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidbzscn7obafgeppj3i2s3xxcwenr3fat6lyuw7b6sbv3vfgktmyi","title":"root/code/irad-1.0.0/src/Common/itkekADRevolveRBFTransform.cxx","filename":"itkekADRevolveRBFTransform.cxx","extra":{"size_bytes":23927,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigzdq65s26gje32dcj6ekasgct2wsitvl7ldbp7o52uxogplsozp4","title":"root/code/irad-1.0.0/src/Common/itkekADRevolveRBFTransform.h","filename":"itkekADRevolveRBFTransform.h","extra":{"size_bytes":7883,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidesom6nrsid7tq4kxkp2spl3sdskr4zw6zk6o7uuzuedytpdj4s4","title":"root/code/irad-1.0.0/src/Common/itkekADRevolveTransformBase.h","filename":"itkekADRevolveTransformBase.h","extra":{"size_bytes":3010,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidqfsf7e4d7pnrrhzcwdgxjuvxxbgsly2lkjmcr6lshuukk36jju4","title":"root/code/irad-1.0.0/src/Common/itkekADRevolveTransformBase.txx","filename":"itkekADRevolveTransformBase.txx","extra":{"size_bytes":924,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreicdrktdy2zab5jltxqplfobi7an4rgp462xhc6w6nl4vect4ucosa","title":"root/code/irad-1.0.0/src/Common/itkekLoadSaveAffineTransform.h","filename":"itkekLoadSaveAffineTransform.h","extra":{"size_bytes":1123,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreifkhj7eg5smb7nblpjqlbsryhjj4o6x4r32d633zt2l43mcus6jlu","title":"root/code/irad-1.0.0/src/Common/itkekLoadSaveAffineTransform.txx","filename":"itkekLoadSaveAffineTransform.txx","extra":{"size_bytes":3244,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreid7asgppvuubvhk55g3nlg6cf66uu3vjdusvritp4zj67m6oxfuau","title":"root/code/irad-1.0.0/src/Common/itkekMacro.h","filename":"itkekMacro.h","extra":{"size_bytes":403,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreicf3nwohpf45gn7kcw32ysj5t7jl7fvxu22jzdhli7lydqvgn24pu","title":"root/code/irad-1.0.0/src/Common/itkekRBFMatrix.h","filename":"itkekRBFMatrix.h","extra":{"size_bytes":2074,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreifysmgkoo2savyhy7oau2qfpaldpufitcgyrlbqj42ngn33jzryte","title":"root/code/irad-1.0.0/src/Applications/CMakeLists.txt","filename":"CMakeLists.txt","extra":{"size_bytes":1264,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibritphg5aevappclth57tayvipqrasqpbzbhw6ezzjpsuaqq3a5y","title":"root/code/irad-1.0.0/src/Applications/Register.cxx","filename":"Register.cxx","extra":{"size_bytes":35340,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreie4u5nglu52nyeetx77iwpc52zl6567lzv7iea5yjcxe7bhpg6oia","title":"root/code/irad-1.0.0/src/Applications/Transform.cxx","filename":"Transform.cxx","extra":{"size_bytes":6602,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiaziwmxiioowcmk7ntk72nkkld5ejsgcnil43atjuocsdxlg2ut3e","title":"root/code/irad-1.0.0/src/Applications/test.sh","filename":"test.sh","extra":{"size_bytes":9127,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigmnrgqnbufozgvo2wwn4l6ey74eamejw3quev2fhylnnr4ojpqxy","title":"root/code/irad-1.0.0/src/Algorithms/CMakeLists.txt","filename":"CMakeLists.txt","extra":{"size_bytes":301,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiddu5t5pz3isawjyoemlcogqyfnhbic565iifajvaoj4ihk36afzu","title":"root/code/irad-1.0.0/src/Algorithms/itkekADMattesMutualInformationImageToImageMetric.h","filename":"itkekADMattesMutualInformationImageToImageMetric.h","extra":{"size_bytes":17314,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreihgqekixueuyj4e5qjvsuclq2x43aeanbmgfqcmlcnvytuoqwtex4","title":"root/code/irad-1.0.0/src/Algorithms/itkekADMattesMutualInformationImageToImageMetric.txx","filename":"itkekADMattesMutualInformationImageToImageMetric.txx","extra":{"size_bytes":51443,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiblsn43l5lrkzr2o3owhe2dr7bqdyatgaphslucjv2ajhvmwtalvm","title":"root/code/irad-1.0.0/src/Algorithms/itkekADMeanSquaresImageToImageMetric.h","filename":"itkekADMeanSquaresImageToImageMetric.h","extra":{"size_bytes":3647,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreie3za7az2kmwxna34mekuqmc52kdynnt4vyjxxyjurgzsodfpc56u","title":"root/code/irad-1.0.0/src/Algorithms/itkekADMeanSquaresImageToImageMetric.txx","filename":"itkekADMeanSquaresImageToImageMetric.txx","extra":{"size_bytes":14874,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreifoduyk4ohazsts24f6wbnc3eecxphrpgc3v3edthqm6gi77kifoi","title":"root/code/irad-1.0.0/src/Algorithms/itkekADOLCImageValue.h","filename":"itkekADOLCImageValue.h","extra":{"size_bytes":3064,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigxzdmvp34ufy364jam6r6g3l2qtckx7qungjh7g4r7g62uouorru","title":"root/code/irad-1.0.0/src/Algorithms/itkekADRevolveImageToImageMetricBase.h","filename":"itkekADRevolveImageToImageMetricBase.h","extra":{"size_bytes":5828,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreicscmc3et2fths7kyds7ipuroro3sfifarscgtzfjam2pc2fjwcii","title":"root/code/irad-1.0.0/src/Algorithms/itkekADRevolveImageToImageMetricBase.txx","filename":"itkekADRevolveImageToImageMetricBase.txx","extra":{"size_bytes":9043,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreifoan2x5lphos24k2ymcspsiowsi6hvwhlhnwqhxfx7uwva3mklwm","title":"root/code/irad-1.0.0/src/Algorithms/itkekADRevolveMattesMutualInformationImageToImageMetric.cxx","filename":"itkekADRevolveMattesMutualInformationImageToImageMetric.cxx","extra":{"size_bytes":38375,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreie2fw57j2mbxv4ycbeu4fdqlf3ryad5bvmpvhwmjtcb32ovz4j43q","title":"root/code/irad-1.0.0/src/Algorithms/itkekADRevolveMattesMutualInformationImageToImageMetric.h","filename":"itkekADRevolveMattesMutualInformationImageToImageMetric.h","extra":{"size_bytes":8964,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiax7qierudjocdqjku76lyzrpvhh52wm7uorz2vv3oez22a6r5ali","title":"root/code/irad-1.0.0/src/Algorithms/itkekADRevolveMeanSquaresImageToImageMetric.cxx","filename":"itkekADRevolveMeanSquaresImageToImageMetric.cxx","extra":{"size_bytes":7322,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidm5iu3ajkz3dazma5nr42ubklcgwfnvfy4vwvmzyrycolbhoz2te","title":"root/code/irad-1.0.0/src/Algorithms/itkekADRevolveMeanSquaresImageToImageMetric.h","filename":"itkekADRevolveMeanSquaresImageToImageMetric.h","extra":{"size_bytes":3459,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidlur3355o5ncjgghurqr3seqes54yc3qzvnnhzekverpoexkpxhq","title":"root/code/irad-1.0.0/src/Algorithms/itkekMattesMutualInformationImageToImageMetric.h","filename":"itkekMattesMutualInformationImageToImageMetric.h","extra":{"size_bytes":17015,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiddsjrr2r34qp226txpggqt623sp7xenn3zrpahjzjbbldyvy5g4u","title":"root/code/irad-1.0.0/src/Algorithms/itkekMattesMutualInformationImageToImageMetric.txx","filename":"itkekMattesMutualInformationImageToImageMetric.txx","extra":{"size_bytes":48121,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigrdjik3sfv3fwp3dfgeqlzka73wm2bzrumdg5k4ema4eju23y47u","title":"root/code/irad-1.0.0/src/Algorithms/itkekMeanSquaresImageToImageMetric.h","filename":"itkekMeanSquaresImageToImageMetric.h","extra":{"size_bytes":3276,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiczfbo4gbf36sx3mc6wianclfkny3go2tupjmqppuryzffa464kee","title":"root/code/irad-1.0.0/src/Algorithms/itkekMeanSquaresImageToImageMetric.txx","filename":"itkekMeanSquaresImageToImageMetric.txx","extra":{"size_bytes":14039,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreieazqezovul3xhzflnldb34xmxkonovunay5ve5fhi53w3ngogqye","title":"root/code/irad-1.0.0/data/control_points_file.txt","filename":"control_points_file.txt","extra":{"size_bytes":37907,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafybeidmkvzrafaydkabn4z7sckhc62k7dvu4k2aqufqbzltzedqxge6mq","title":"root/code/irad-1.0.0/data/grid.vtk","filename":"grid.vtk","extra":{"size_bytes":4194678,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafybeiewoqg5cnajvlzofnuhk6sdvlu2pr4oxfcl7mdkiyqgzqryuuyaei","title":"root/code/irad-1.0.0/data/planet.vtk","filename":"planet.vtk","extra":{"size_bytes":4194678,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafybeicocciovq5x4zkbhh3yykocrzocto6h3z5eky4iocfasgqx2i3lwm","title":"root/code/irad-1.0.0/data/planet_noise.vtk","filename":"planet_noise.vtk","extra":{"size_bytes":4194678,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafybeihpmaokalrs5xaz7di2wmki5keegld45dybpuvlmvop4aaezdvnku","title":"root/code/irad-1.0.0/data/sphere.vtk","filename":"sphere.vtk","extra":{"size_bytes":4194678,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafybeiel4d3hvbr37j6x43yl6d6vakxyksnanhd6oqtb6fbiv2m5k2fqfu","title":"root/code/irad-1.0.0/data/sphere_noise.vtk","filename":"sphere_noise.vtk","extra":{"size_bytes":4194678,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafybeibafbpvy7tubqcge23llgdoygj7wse3gqbcioodhs5mgptudgmw3q","title":"root/code/irad-1.0.0/data/sphere_small_noise.vtk","filename":"sphere_small_noise.vtk","extra":{"size_bytes":4194678,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafybeieikfjd6kzllcdxr5a2njmywbl65rtq6hxe6lswgasiwm4upwhjzy","title":"root/code/irad-1.0.0/data/sphere_small_shifted_noise.vtk","filename":"sphere_small_shifted_noise.vtk","extra":{"size_bytes":4194678,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreie4of7fyac7jqe4lg3ppftykvm7bknaagzbemp7kcxz2ttrzwmfqi","title":"root/code/irad-1.0.0/article/InsightArticle.cls","filename":"InsightArticle.cls","extra":{"size_bytes":4240,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibo4efgrekdmjyh4vo5g2xfr4cxpbyun4kyvj4g65luwqdlbwib7m","title":"root/code/irad-1.0.0/article/InsightJournal.sty","filename":"InsightJournal.sty","extra":{"size_bytes":35477,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigh3wr4xvjyziizxiigqn75l4u5yv5jmeqb5rnsfunlnyxytvxt3y","title":"root/code/irad-1.0.0/article/Makefile","filename":"Makefile","extra":{"size_bytes":839,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidr3wghu5d5qc2ndquxjayic5xaemom7qujp4isa5abjtnl3kte5q","title":"root/code/irad-1.0.0/article/MetricsClassDiagram.eps","filename":"MetricsClassDiagram.eps","extra":{"size_bytes":73002,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreid6ha3bplp54vojntp2udr3haasivqwhgc5udt3c3nwz7pvfbyvhy","title":"root/code/irad-1.0.0/article/TransformsClassDiagram.eps","filename":"TransformsClassDiagram.eps","extra":{"size_bytes":74277,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreihkbgqck5mu7bqmzt4t4hkgrvt6hy2n6fouz7qjdshqjudojasv7e","title":"root/code/irad-1.0.0/article/article.tex","filename":"article.tex","extra":{"size_bytes":13626,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreighabog4ci5jxmkxwdycxeccrupve2f4acvolimzxoummv4jh3h2q","title":"root/code/irad-1.0.0/article/picins.sty","filename":"picins.sty","extra":{"size_bytes":17673,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiedmz4eq5fhdu3oc3jhr6vsdtjnwtkdvmc6lj2itp6y7sivneyfme","title":"root/code/irad-1.0.0/article/planetSlice.eps","filename":"planetSlice.eps","extra":{"size_bytes":38969,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreieyyfg3zj64pgq4zgdnhqreq3krlmlpxbj2mbtdjb4pcjrfs3io2i","title":"root/code/irad-1.0.0/article/planetSurfaceRendering.eps","filename":"planetSurfaceRendering.eps","extra":{"size_bytes":344579,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreif3dqabeac373udifgphsqhpihgnlwfzjblkfhwuwsoyebtcvrmoa","title":"root/code/irad-1.0.0/article/references.bib","filename":"references.bib","extra":{"size_bytes":6029,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafybeicr36vom2msvw2movymg3gr52xbfnzzhcnxvflk4vssapy7p2g6nu","title":"root/code/irad-1.0.0/article/transformed_Bspline.eps","filename":"transformed_Bspline.eps","extra":{"size_bytes":1650704,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidwrf7myosqpzxzisadskigxl6cmqkra6inmdjd5tz5m6ihfg4qe4","title":"root/code/irad-1.0.0/article/transformed_Bspline_grid.eps","filename":"transformed_Bspline_grid.eps","extra":{"size_bytes":29289,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafybeifhqxfgs47nlvqeg2cemmaiqgjdguu7ijvzuqvtkdihddyp7qn6em","title":"root/code/irad-1.0.0/article/transformed_TPS.eps","filename":"transformed_TPS.eps","extra":{"size_bytes":1650700,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreifzlmgnap77rkqbeqsrlfwamzlyoyuxmv7kwtowddohddojrlqa2e","title":"root/code/irad-1.0.0/article/transformed_TPS_grid.eps","filename":"transformed_TPS_grid.eps","extra":{"size_bytes":29722,"type":"file"}},{"url":"https://ipfs.desci.com/ipfs/bafkreifh43y2y54te5nsyvpeelhcj4p4p7wv7quskjysxqtnstmpil36xm","title":"root/insight-journal-metadata.json","filename":"insight-journal-metadata.json","extra":{"size_bytes":5453,"type":"file"}},{"url":"https://dweb.link/ipfs/bafkreicssghc72b7zw34njur4beqr2wxdwuhxfnlvfm5ob3rqwqgbt4ndy","title":"root/article.pdf","filename":"article.pdf","extra":{"size_bytes":100510,"type":"file"}}],"references":{"cite":{"order":["ref1","ref2","ref3","ref4","ref5","ref6","ref7","ref8"]},"data":{"ref1":{"label":"ref1","enumerator":"1","url":"https://doi.org/10.1137/1.9781611971538","html":"Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods, 2nd Edition+1994+R. Barrett+M. Berry+T. F. Chan+J. Demmel+J. Donato+J. Dongarra+V. Eijkhout+R. Pozo+C. Romine+Van der Vorst"},"ref2":{"label":"ref2","enumerator":"2","url":"https://doi.org/10.1080/10556789208805505","html":"Achieving logarithmic growth of temporal and spatial complexity in reverse automatic differentiation+Optimization Methods and Software+1+35+54+1992+Andreas Griewank"},"ref3":{"label":"ref3","enumerator":"3","html":"Principles and Techniques of Algorithmic Differentiation+2000+Andreas Griewank"},"ref4":{"label":"ref4","enumerator":"4","url":"https://doi.org/10.1145/229473.229474","html":"a package for the automatic differentiation of algorithms written in C/C+++ACM Transactions on Mathematical Software+1+2+2+167+June 1996+Andreas Griewank+and Jean Utke+ADOL-C:"},"ref5":{"label":"ref5","enumerator":"5","url":"https://doi.org/10.1145/347837.347846","html":"ACM Transactions on Mathematical Software+1+Revolve: an implementation of checkpointing for the reverse or adjoint mode of computational differentiation+1+2+45+March 2000+Andreas Griewank+Andrea Walther"},"ref6":{"label":"ref6","enumerator":"6","html":"The ITK Software Guide: The Insight Segmentation and Registration Toolkit. Kitware+2003+L. Ibanez+W. Schroeder"},"ref7":{"label":"ref7","enumerator":"7","html":"Computational Strategies for Meshfree Nonrigid Registration+PhD thesis+December 2006+1+Eliezer Kahn"},"ref8":{"label":"ref8","enumerator":"8","html":"1997+Andrew Mauer-Oats"}}}}