IP Library › Granted Patent US 12,193,755
Granted Patent B2
US 12,193,755 · App. 18/368,044 · Granted Jan 14, 2025

Automated cut planning for removal of diseased regions

Inventors: Dave Gibson Hill (Heathmont, AU); Tom Michael Williamson (Brunswick, AU); Chow Yin Lai (London, GB)
Assignee: Stryker Australia PTY LTD
A61B34/10G16H20/40G16H50/50A61B2034/105A61B2034/107A61B2034/2055A61B34/30
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,193,755
App. No.
18/368,044
Granted
Jan 14, 2025
Kind
B2
Abstract

Systems, computer-implemented methods, and computer program products for planning of a cutting boundary for removal of a diseased region of an anatomy, such as a bone tumor. A cutting surface is placed relative to the diseased region in a virtual model. An optimization algorithm specifies an optimization criterion that minimizes an amount of healthy region to be removed by the cutting surface and initializes candidate solutions to influence characteristics of the cutting surface. The optimization algorithm identifies a candidate solution that satisfies the optimization criterion and modifies characteristics of the cutting surface based on the identified candidate solution. The cutting boundary is defined relative to diseased region in the virtual model based on the modified cutting surface. The cutting boundary can be registered to the anatomy for constraining operation of a surgical tool in response to interaction of the surgical tool with the registered cutting boundary.

Claims (91)

1. A surgical system configured to remove a diseased region of an anatomy, the surgical system comprising:

a surgical tool;

a navigation system comprising a localizer configured to track the surgical tool and the anatomy;

a control system coupled to the surgical tool and the navigation system, wherein the control system performs automated planning of a virtual cutting boundary to facilitate removal of the diseased region by being configured to:

obtain a virtual model including the diseased region and a healthy region of the anatomy;

obtain a virtual cutting surface defining a region to be removed from the anatomy;

place the virtual cutting surface relative to the diseased region in the virtual model;

execute an optimization algorithm that is configured to:

specify an optimization criterion that minimizes an amount of healthy region to be removed by the virtual cutting surface;

initialize, relative to the virtual cutting surface, candidate solutions configured to influence characteristics of the virtual cutting surface;

identify a candidate solution that satisfies the optimization criterion;

modify characteristics of the virtual cutting surface based on the identified candidate solution; and

define the virtual cutting boundary relative to diseased region in the virtual model based on the modified virtual cutting surface;

wherein the navigation system is configured to register the virtual cutting boundary to the anatomy; and

wherein the control system is configured to control operation of the surgical tool to facilitate removal of the diseased region by utilizing the registered virtual cutting boundary to constrain movement and/or operation of the surgical tool in response to interaction of the surgical tool with the registered virtual cutting boundary.

2. The surgical system of claim 1 , wherein the control system is configured to execute the optimization algorithm to iteratively perform the following sub-steps (1) to (3) until the candidate solution is identified that satisfies the optimization criterion:

(1) evaluate fitness of each of the candidate solutions relative to the optimization criterion;

(2) identify, among the candidate solutions, the candidate solution best fit to the optimization criterion; and

(3) update, relative to the virtual cutting surface, the candidate solutions based on the candidate solution best fit to the optimization criterion.

3. The surgical system of claim 1 , wherein to modify characteristics of the virtual cutting surface, the control system is configured to modify one or more of a size, position, and orientation of the virtual cutting surface.

4. The surgical system of claim 1 , wherein:

to obtain the virtual cutting surface, the control system is configured to obtain a plurality of discrete virtual cutting surfaces; and

to modify characteristics of the plurality of discrete virtual cutting surfaces, the control system is configured to execute the optimization algorithm to modify one or more of: a size of one or more of the discrete virtual cutting surfaces; and a position and/or orientation of one or more of the discrete virtual cutting surfaces.

5. The surgical system of claim 1 , wherein:

to obtain the virtual cutting surface, the control system is configured to obtain a plurality of virtual cutting surfaces arranged in a hull; and

to modify characteristics of the plurality of virtual cutting surfaces arranged in the hull, the control system is configured to execute the optimization algorithm to modify one or more of: a size of the virtual cutting surfaces; a position and/or orientation of the virtual cutting surfaces; and a position and/or orientation of a vertex or focal point of the hull.

6. The surgical system of claim 1 , wherein:

to obtain the virtual cutting surface, the control system is configured to obtain one or more virtual cutting surfaces defining a volume; and

to modify characteristics of the one or more virtual cutting surfaces defining the volume, the control system is configured to execute the optimization algorithm to modify one or more of: a size of the volume and a position and/or orientation of the volume.

7. The surgical system of claim 1 , wherein:

the healthy region in the virtual model comprises additional anatomical features to be avoided; and

the control system is configured to execute the optimization algorithm to further specify a criterion that penalizes or rewards one or more of the candidate solutions based on an amount of additional anatomical features to be avoided.

8. The surgical system of claim 1 , wherein:

the virtual model is a three-dimension model; and

the virtual model and the virtual cutting surface are positioned in a three-dimensional coordinate system.

9. The surgical system of claim 8 , wherein the control system is configured to place the virtual cutting surface relative to the diseased region in the virtual model by automatically placing the virtual cutting surface relative to one of the following:

a most-distant point of the diseased region in the virtual model determined relative to an axis of the three-dimensional coordinate system;

an arbitrary location outside of a boundary of the diseased region in the virtual model; and

a centroid of the diseased region in the virtual model.

10. The surgical system of claim 1 , wherein to initialize, relative to the virtual cutting surface, the candidate solutions, the control system is configured to execute the optimization algorithm to initialize a random set of candidate solutions.

11. The surgical system of claim 1 , wherein the optimization algorithm is an evolutionary algorithm.

12. The surgical system of claim 1 , wherein the optimization algorithm is a particle swarm optimization algorithm.

13. The surgical system of claim 1 , wherein the control system is configured to execute the optimization algorithm to further specify a cutting criterion requiring that the virtual cutting surface be planned for removal of an entirety of the diseased region as a single piece.

14. The surgical system of claim 1 , wherein to place the virtual cutting surface relative to the diseased region in the virtual model, the control system is configured to place the virtual cutting surface such that the diseased region is included in the region to be removed from the anatomy.

15. A method of operating a surgical system configured to remove a diseased region of an anatomy, the surgical system comprising a surgical tool, a navigation system comprising a localizer configured to track the surgical tool and the anatomy, and a control system coupled to the surgical tool and the navigation system, wherein the method comprises:

performing, with the control system, automated planning of a virtual cutting boundary to facilitate removal of the diseased region by:

obtaining a virtual model including the diseased region and a healthy region of the anatomy;

obtaining a virtual cutting surface defining a region to be removed from the anatomy;

placing the virtual cutting surface relative to the diseased region in the virtual model;

executing an optimization algorithm for:

specifying an optimization criterion that minimizes an amount of healthy region to be removed by the virtual cutting surface;

initializing, relative to the virtual cutting surface, candidate solutions influencing characteristics of the virtual cutting surface;

identifying a candidate solution that satisfies the optimization criterion;

modifying characteristics of the virtual cutting surface based on the identified candidate solution; and

defining the virtual cutting boundary relative to diseased region in the virtual model based on the modified virtual cutting surface;

registering, with the navigation system, the virtual cutting boundary to the anatomy; and

controlling, with the control system, operation of the surgical tool to facilitate removal of the diseased region by utilizing the registered virtual cutting boundary for constraining movement and/or operation of the surgical tool in response to the surgical tool interacting with the registered virtual cutting boundary.

16. The method of claim 15 , further comprising executing the optimization algorithm for iteratively perform the following sub-steps (1) to (3) until the candidate solution is identified that satisfies the optimization criterion:

(1) evaluating fitness of each of the candidate solutions relative to the optimization criterion;

(2) identifying, among the candidate solutions, the candidate solution best fit to the optimization criterion; and

(3) updating, relative to the virtual cutting surface, the candidate solutions based on the candidate solution best fit to the optimization criterion.

17. The method of claim 15 , wherein modifying characteristics of the virtual cutting surface comprises modifying one or more of a size, position, and orientation of the virtual cutting surface.

18. The method of claim 15 , wherein:

obtaining the virtual cutting surface comprises obtaining a plurality of discrete virtual cutting surfaces; and

modifying characteristics of the plurality of discrete virtual cutting surfaces comprises modifying one or more of: a size of one or more of the discrete virtual cutting surfaces; and a position and/or orientation of one or more of the discrete virtual cutting surfaces.

19. The method of claim 15 , wherein:

obtaining the virtual cutting surface comprises obtaining a plurality of virtual cutting surfaces arranged in a hull; and

modifying characteristics of the plurality of virtual cutting surfaces arranged in the hull comprises modifying one or more of: a size of the virtual cutting surfaces; a position and/or orientation of the virtual cutting surfaces; and a position and/or orientation of a vertex or focal point of the hull.

20. The method of claim 15 , wherein:

obtaining the virtual cutting surface comprises obtaining one or more virtual cutting surfaces defining a volume; and

modifying characteristics of the one or more virtual cutting surfaces defining the volume comprises modifying one or more of: a size of the volume and a position and/or orientation of the volume.

21. The method of claim 15 , wherein the healthy region in the virtual model comprises additional anatomical features to be avoided, and further comprising executing the optimization algorithm for specifying a criterion that penalizes or rewards one or more of the candidate solutions based on an amount of additional anatomical features to be avoided.

22. The method of claim 15 , wherein the virtual model is a three-dimension model, and further comprising:

automatically placing the virtual cutting surface relative to the diseased region in the virtual model in a three-dimensional coordinate system; and

automatically placing the virtual cutting surface relative to one of the following:

a most-distant point of the diseased region in the virtual model determined relative to an axis of the three-dimensional coordinate system;

an arbitrary location outside of a boundary of the diseased region in the virtual model; and

a centroid of the diseased region in the virtual model.

23. The method of claim 15 , further comprising executing the optimization algorithm for further specifying a cutting criterion requiring that the virtual cutting surface be planned for removal of an entirety of the diseased region as a single piece.

24. The method of claim 15 , wherein placing the virtual cutting surface relative to the diseased region in the virtual model includes placing the virtual cutting surface such that the diseased region is included in the region to be removed from the anatomy.

25. A non-transitory computer readable medium comprising instructions, which when executed by one or more processors, perform automated planning of a virtual cutting boundary to facilitate removal of a diseased region of an anatomy by being configured to:

obtain a virtual model including the diseased region and a healthy region of the anatomy;

obtain a virtual cutting surface defining a region to be removed from the anatomy;

place the virtual cutting surface relative to the diseased region in the virtual model;

execute an optimization algorithm that is configured to:

specify an optimization criterion that minimizes an amount of healthy region to be removed by the virtual cutting surface;

initialize, relative to the virtual cutting surface, candidate solutions configured to influence characteristics of the virtual cutting surface;

identify a candidate solution that satisfies the optimization criterion;

modify characteristics of the virtual cutting surface based on the identified candidate solution; and

define the virtual cutting boundary relative to diseased region in the virtual model based on the modified virtual cutting surface; and

configure the virtual cutting boundary to be registered to the anatomy and configure the virtual cutting boundary to constrain movement and/or operation of a surgical tool in response to interaction of the surgical tool with the registered virtual cutting boundary.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2023
From: HILL, DAVE GIBSON; WILLIAMSON, TOM MICHAEL; LAI, CHOW YIN
To: ROYAL MELBOURNE INSTITUTE OF TECHNOLOGY
Reel/Frame 065555/0966 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2023
From: ROYAL MELBOURNE INSTITUTE OF TECHNOLOGY
To: STRYKER AUSTRALIA PTY LTD
Reel/Frame 065556/0004 →
Continuity (3)
Continuation 17201479 · Mar 15, 2021
Provisional Application 62990038 · Mar 16, 2020
Related Publication 20230414291A1 · Dec 28, 2023
References Cited (114)
US 6711432B1 · Krause et al. · 2004 [cited by applicant]
US 7203277B2 · Birkenbach et al. · 2007 [cited by applicant]
US 7725162B2 · Malackowski et al. · 2010 [cited by applicant]
US 7831292B2 · Quaid et al. · 2010 [cited by applicant]
US 8010180B2 · Quaid et al. · 2011 [cited by applicant]
US 8477153B2 · Lin et al. · 2013 [cited by applicant]
US 8660325B2 · Kaus et al. · 2014 [cited by applicant]
US 8675939B2 · Moctezuma de la Barrera · 2014 [cited by applicant]
US 8977021B2 · Kang et al. · 2015 [cited by applicant]
US 9008757B2 · Wu · 2015 [cited by applicant]
US 9028499B2 · Keyak et al. · 2015 [cited by applicant]
US 9119655B2 · Bowling et al. · 2015 [cited by applicant]
US 9381085B2 · Axelson, Jr. et al. · 2016 [cited by applicant]
US 9566121B2 · Staunton et al. · 2017 [cited by applicant]
US 9588587B2 · Otto et al. · 2017 [cited by applicant]
US 9707043B2 · Bozung · 2017 [cited by applicant]
US 10117713B2 · Moctezuma de la Barrera et al. · 2018 [cited by applicant]
US 10327849B2 · Post · 2019 [cited by applicant]
US 10679350B2 · Groth et al. · 2020 [cited by applicant]
US 20040068187A1 · Krause et al. · 2004 [cited by applicant]
US 20040171924A1 · Mire et al. · 2004 [cited by applicant]
US 20060110017A1 · Tsai et al. · 2006 [cited by applicant]
US 20070142751A1 · Kang et al. · 2007 [cited by applicant]
US 20070255288A1 · Mahfouz et al. · 2007 [cited by applicant]
US 20090089034A1 · Penney et al. · 2009 [cited by applicant]
US 20090149977A1 · Schendel · 2009 [cited by applicant]
US 20090310835A1 · Kaus et al. · 2009 [cited by applicant]
US 20100153081A1 · Bellettre et al. · 2010 [cited by applicant]
US 20100217400A1 · Nortman et al. · 2010 [cited by applicant]
US 20160256279A1 · Sanders et al. · 2016 [cited by applicant]
US 20190231447A1 · Ebbitt et al. · 2019 [cited by applicant]
US 20190365475A1 · Krishnaswamy et al. · 2019 [cited by applicant]
US 20190374295A1 · Librot · 2019 [cited by applicant]
US 20200170604A1 · Yildirim et al. · 2020 [cited by applicant]
US 20200188025A1 · Becker et al. · 2020 [cited by applicant]
US 20210282858A1 · Hill et al. · 2021 [cited by applicant]
WO 2005078666A1 · 2005 [cited by applicant]
WO 2006056614A1 · 2006 [cited by applicant]
WO 2006091494A1 · 2006 [cited by applicant]
WO 2012017375A2 · 2012 [cited by applicant]
WO 2013152341A1 · 2013 [cited by applicant]
Bian, Q., Zhang, X., Wang, Z., Liu, M., Li, B., Wu, D., & Liu, G. (Jan. 9, 2020). Virtual surgery system for liver tumor resection. Journal of Intelligent & Fuzzy Systems, 38(1), 263-276. (Year: 2020). [cited by examiner]
Xia, T., Baird, C., Jallo, G., Hayes, K., Nakajima, N., Hata, N., & Kazanzides, P. (2008). An integrated system for planning, navigation and robotic assistance for skull base surgery. The International Journal of Medica… [cited by examiner]
Zou, Y., Liu, P. X., Yang, C., Li, C., & Cheng, Q. (2017). Collision detection for virtual environment using particle swarm optimization with adaptive cauchy mutation. Cluster Computing, 20(2), 1765-1774. (Year: 2017). [cited by examiner]
Abstract of Hennessy, M. et al., “Complex Pelvic Reconstruction using Patient-Specific Instrumentation and a 3D-Printed Custom Implant following Tumor Resection,” J. Hip Surg., vol. 02, No. 02, Jun. 2018, 2 pages. [cited by applicant]
Aponte-Tinao, L. A et al., “Multiplanar Osteotomies Guided by Navigation in Chondrosarcoma of the Knee,” Orthopedics, vol. 36, No. 3, 2013, pp. e325-e330. [cited by applicant]
Aponte-Tinao, L.E.et al., “Does Intraoperative Navigation Assistance Improve Bone Tumor Resection and Allograft Reconstruction Results?,” Clin. Orthop. Relat. Res., vol. 473, No. 3, Mar. 2015, pp. 796-804. [cited by applicant]
Arad, N. et al., “Isometric Texture Mapping for Free-form Surfaces,” Comput. Graph. Forum, vol. 16, No. 5, Dec. 1997, pp. 247-256. [cited by applicant]
Augello, M et al., “Performing Partial Mandibular Resection, Fibula Free Flap Reconstruction and Midfacial Osteotomies With a Cold Ablation and Robot-Guided Er:YAG Laser Ssteotome (CARLO®)—A study on Applicability and E… [cited by applicant]
Avedian R.S et al. “Multiplanar Osteotomy With Limited Wide Margins: A Tissue Preserving Surgical Technique for High-Grade Bone Sarcomas,” Clin. Orthop. Relat. Res., vol. 468, No. 10, 2010, pp. 2754-2764. [cited by applicant]
Bellanova, L. et al., “Surgical Guides (Patient-Specific Instruments) for Pediatric Tibial Bone Sarcoma Resection and Allograft Reconstruction,” Sarcoma, 2013, pp. 1-7. [cited by applicant]
Bennis, C. et al., “Piecewise Surface Flattening for Non-Distorted Texture Mapping,” ACM SIGGRAPH Comput. Graph., vol. 25, No. 4, Jul. 1991, pp. 237-246. [cited by applicant]
Bian, Q. et al., “Virtual Surgery System for Liver Tumor Resection”, Journal of Intelligent & Fuzzy Systems, vol. 38, No. 1, 2020, pp. 263-276. [cited by applicant]
Bosma, E. et al., “A Cadaveric Comparative Study on the Surgical Accuracy of Freehand, Computer Navigation, and Patient-Specific Instruments in Joint-Preserving Bone Tumor Resections,” Sarcoma, vol. 2018, Nov. 2018, pp.… [cited by applicant]
Carrillo, F. et al., “An Automatic Genetic Aalgorithm Framework for the Optimization of Three-Dimensional Ssurgical Plans of Forearm Corrective Osteotomies,” Med. Image Anal., vol. 60, Feb. 2020, p. 101598. [cited by applicant]
Cartiaux L. et al., “Improved Accuracy With 3D Planning and Patient-Specific Instruments During Simulated Pelvic Bone Tumor Surgery.,” Ann. Biomed. Eng., vol. 42, No. 1, Jan. 2014, pp. 205-213. [cited by applicant]
Cartiaux, O. et al., “Surgical Inaccuracy of Tumor Resection and Reconstruction Within the Pelvis: An Experimental Study.,” Acta Orthop., vol. 79, No. 5, Oct. 2008, pp. 695-702. [cited by applicant]
Chen, H.-Y et al., “Approximation by Ruled Ssurfaces,” J. Comput. Appl. Math., vol. 102, No. 1, Feb. 1999, pp. 143-156. [cited by applicant]
Cheong, D. et al., “Computer-Assisted Navigation and Musculoskeletal Sarcoma Surgery.,” Cancer Control, vol. 18, No. 3, Jul. 2011, pp. 171-176. [cited by applicant]
Chien, Chih-Chien et al., “Computation of Liver Deformations with Finite Element Model”, International Automatic Control Conference, 2017, pp. 1-6. [cited by applicant]
Cho, H.S., “The Outcomes of Navigation-Assisted Bone Tumour Surgery: Minimum Three-Year Follow-Up.,” J. Bone Joint Surg. Br., vol. 94, No. 10, Oct. 2012, pp. 1414-1420. [cited by applicant]
Choong, P. F. M.et al., “Limb-Sparing Surgery For Bone Tumors: New Developments,” Semin. Surg. Oncol., vol. 13, No. 1, Jan. 1997, pp. 64-69. [cited by applicant]
Edelsbrunner, H. et al., “On the Shape of a Set of Points in the Plane,” IEEE Trans. Inf. Theory, vol. 29, No. 4, Jul. 1983, pp. 551-559. [cited by applicant]
Elber, G. et al., “5-Axis Freeform Surface Milling Using Piecewise Ruled Surface Approximation,” J. Manuf. Sci. Eng.,vol. 119, No. 3, Aug. 1997,Updated Mar. 2000, 25 pages. [cited by applicant]
Enneking, W. F. et al., “A System For the Surgical Staging of Musculoskeletal Sarcoma,” Clin. Orthop. Relat. Res., vol. 153, 1980, pp. 106-120. [cited by applicant]
Flory, S. et al., “Ruled Surfaces for Rationalization and Design in Architecture,” LIFE Information on Responsive Information and Variations in Architecture, 2010, pp. 103-109. [cited by applicant]
Fritsch, F.N. et al., “Monotone Piecewise Cubic Interpolation,” SIAM J. Numer. Anal., vol. 17, No. 2, Apr. 1980, pp. 238-246. [cited by applicant]
Fürnstahl, P. et al., “Complex Osteotomies of Tibial Plateau Malunions Using Computer-Assisted Planning and Patient-Specific Surgical Guides,” J. Orthop. Trauma, vol. 29, No. 8, Aug. 2015, 25 pages. [cited by applicant]
Gerbers, J.G. et al., “Computer-Assisted Surgery in Orthopedic Oncology.,” Acta Orthop., vol. 85, No. 6, Dec. 2014, pp. 663-669. [cited by applicant]
Gladilin, E. et al., “Computational Modelling and Optimisation of Soft Tissue Outcome in Cranio-Maxillofacial Surgery Planning,” Comput. Methods Biomech. Biomed. Engin., vol. 12, No. 3, Jun. 2009, pp. 305-318. [cited by applicant]
Gouin, L. et al., “Computer-Assisted Planning and Patient-Specific Instruments for Bone Tumor Resection within the Pelvis: A Series of 11 Patients,” Sarcoma, 2014, pp. 1-9. [cited by applicant]
Han, Z. et al., “Isophote-Based Ruled Ssurface Aapproximation of Free-Form Surfaces and its Aapplication in NC Machining,” Int. J. Prod. Res., vol. 39, No. 9, Jan. 2001, pp. 1911-1930. [cited by applicant]
Hao, Y., “The Accurate Surgical Margin Before Surgery For Malignant Musculoskeletal Tumors: A Retrospective Study.,” Am. J. Transl. Res., vol. 10, No. 8, 2018, pp. 2324-2334. [cited by applicant]
Hoschek, J. et al., “Interpolation and Approximation With Ruled Surfaces,” The Mathematics of Surfaces, vol. 8. 1998, pp. 213-231. [cited by applicant]
Jaffe, N. et al., “Osteosarcoma: Evolution of Treatment Paradigms,” Sarcoma, vol. 2013, 2013, pp. 1-8. [cited by applicant]
Jentzach, L. et al., “Tumor Resection at the Pelvis Using Three-Dimensional Planning and Patient-Specific Instruments: A Case Series,” World J. Surg. Oncol., vol. 14, No. 1, Dec. 2016, pp. 249. [cited by applicant]
Jeys, L. et al., “Can Computer Navigation-Assisted Surgery Reduce the Risk of an Intralesional Margin and Reduce the Rate of Local Recurrence in Patients With a Tumour of the Pelvis or Sacrum?,” Bone Joint J., vol. 95-B… [cited by applicant]
Jivraj, J. et al., “Robotic Laser Osteotomy Through Penscriptive Structured Light Visual Servoing,” Int. J. Comput. Assist. Radiol. Surg., vol. 14, No. 5, May 2019, pp. 809-818. [cited by applicant]
Kennedy, J. et al., “Particle Swarm Optimization,” in Proceedings of ICNN'95—International Conference on Neural Networks, 1995, vol. 4, pp. 1942-1948. [cited by applicant]
Khan, F. et al., “Haptic Robot-Assisted Surgery Improves Accuracy of Wide Resection of Bone Tumors: A Pilot Study,” Clin. Orthop. Relat. Res., vol. 471, No. 3, Mar. 2013, pp. 851-859. [cited by applicant]
Krettek, C. et al., “Computer Aided Tumor Resection In the Pelvis.,” Injury, vol. 35 Suppl 1, Jun. 2004, pp. A79-83. [cited by applicant]
Lam, Fhkam, Ying-Lee et al., Is it Possible and Safe to Perform Acetablular-Preserving Resections for Malignant Neoplasms od the Periacetabular Region?: , Clin. Orthop. Related Res., vol. 475, 2017, pp. 656-665. [cited by applicant]
Lorensen, W.E. et al., “Marching Cubes: A High Resolution 3D Surface Construction Algorithm,” ACM SIGGRAPH Comput. Graph., vol. 21, No. 4, Aug. 1987, pp. 163-169. [cited by applicant]
Massarwi, F. et al., “Papercraft Models Using Generalized Cylinders,” in 15th Pacific Conference on Computer Graphics and Applications (PG'07), 2007, pp. 148-157. [cited by applicant]
McCormick, M. et al., “ITK: Enabling Reproducible Research and Open Science,” Front. Neuroinform., vol. 8, 2014, 11 Pages. [cited by applicant]
Mitani, J. et al., “Making Papercraft Toys From Meshes Using Strip-Based Approximate Unfolding,” ACM Trans. Graph., vol. 23, No. 3, Aug. 2004, p. 259. [cited by applicant]
Noble, J.H. et al., “Automatic Determination of Optimal Linear Drilling Trajectories for Cochlear Access Accounting for Drill-Positioning Error,” Int. J. Med. Robot. Comput. Assist. Surg., vol. 6, No. 3, Sep. 2010, pp. … [cited by applicant]
Nolden, M. et al., “The Medical Imaging Interaction Toolkit: Challenges and Advances,” Int. J. Comput. Assist. Radiol. Surg., vol. 8, No. 4, Jul. 2013, pp. 607-620. [cited by applicant]
Ozturk A.M. et al., “Multidisciplinary Assessment of Planning and Resection of Complex Bone Tumor Using Patient-Specific 3D Model,” Indian J. Surg. Oncol., vol. 10, No. 1, Mar. 2019, pp. 115-124. [cited by applicant]
Palomar, Rafael et al., “A Novel Method for Planning Liver Resections Using Deformable Bezier Surfaces and Distance Maps”, Computer Methods and Programs in Biomedicine, vol. 144, 2017, pp. 135-145. [cited by applicant]
Pottman, H. et al., “Approximation Algorithms For Developable Surfaces,” Comput. Aided Geom. Des., vol. 16, No. 6, Jul. 1999, pp. 539-556. [cited by applicant]
Ritacco, L.E.et al., “Accuracy of 3-D Planning and Navigation in Bone Tumor Resection,” Orthopedics, vol. 36, No. 7, 2013, pp. e942-e950. [cited by applicant]
Saidi, K., “Potential use of Computer Navigation in the Treatment of Primary Benign and Malignant Tumors in Children.,” Curr. Rev. Musculoskelet. Med., vol. 5, No. 2, Jun. 2012, pp. 83-90. [cited by applicant]
Shidid, D. et al., “Just-in-Time Design and Additive Manufacture of Patient-Specific Medical Implants,” Phys. Procedia, vol. 83, 2016, pp. 4-14. [cited by applicant]
Shoemake, K., “Animating Rotation With Quaternion Curves,” in SIGGRAPH '85: Proceedings of the 12th Annual Conference on Computer Graphics and linteractive Techniques, 1985, pp. 245-254. [cited by applicant]
So, T.Y.C. et al., “Computer-Assisted Navigation in Bone Tumor Surgery: Seamless Workflow Model and Evolution of Technique.,” Clin. Orthop. Relat. Res., vol. 468, No. 11, Nov. 2010, pp. 2985-2991. [cited by applicant]
Stein, O. et al., “Developability of Triangle Meshes,” ACM Trans. Graph., vol. 37, No. 4, Aug. 2018, pp. 1-14. [cited by applicant]
Subburaj, K. et al., “Automated 3D Geometric Reasoning in Computer-Assisted Joint Reconstructive Surgery”, 5th Annual IEEE Conference on Automation Science and Engineering, 2009, pp. 367-372. [cited by applicant]
Tang, K. et al. “Modeling Developable Folds on a Strip,” J. Comput. Inf. Sci. Eng., vol. 5, No. 1, Mar. 2005, pp. 35-47. [cited by applicant]
Tang, P. et al., “Interactive Design of Developable Surfaces,” ACM Trans. Graph., vol. 35, No. 2, May 2016, pp. 1-12. [cited by applicant]
Vodanovich, D.A. et al., “Soft-Tissue Sarcomas,” Indian J. Orthop., vol. 52, No. 1, 2018, pp. 35-44. [cited by applicant]
Wang, C.C.L. et al., “Multi-Dimensional Dynamic Programming in Rruled Surface Fitting,” Comput. Des., vol. 51, Jun. 2014, pp. 39-49. [cited by applicant]
Wong, K. C. et al., “Computer-Assisted Tumor Surgery in Malignant Bone Tumors,” Clin. Orthop. Relat. Res., vol. 471, No. 3, 2013, pp. 750-761. [cited by applicant]
Wong, K.-C. et al., “Use of Computer Navigation in Orthopedic Oncology,” Curr. Surg. Reports, vol. 2, No. 4, 2014, 8 Pages. [cited by applicant]
Wong, K.-C. et al., “Patient-Specific Instrument Can Achieve Same Accuracy With Less Resection Time Than Navigation Assistance in Periacetabular Pelvic Tumor Surgery: A Cadaveric Study,” Int. J. Comput. Assist. Radiol. … [cited by applicant]
Wong, K.C., “Joint-Preserving Tumor Resection and Reconstruction Using Image-Guided Computer Navigation.,” Clin. Orthop. Relat. Res., vol. 471, No. 3, Mar. 2013, pp. 762-773. [cited by applicant]
Wong, T.M. et al., “The Use of Three-Dimensional Printing Technology in Orthopaedic Surgery,” J. Orthop. Surg., vol. 25, No. 1, Jan. 2017, 7 Pages. [cited by applicant]
Young, P.S. et al., “The Evolving Role of Computer-Assisted Navigation in Musculoskeletal Oncology,” Bone Jt. J., vol. 97-B, No. 2, 2015, pp. 258-264. [cited by applicant]
Zachow, S. et al., “Draw and Cut: Intuitive 3D Osteotomy Planning on Polygonal Bone Models,” Int. Congr. Ser., vol. 1256, Jun. 2003, pp. 362-369. [cited by applicant]
Zha, X.F. “A New Approach to Generation of Ruled Surfaces and its Aapplications in Engineering,” Int. J. Adv. Manuf. Technol., vol. 13, No. 3, Mar. 1997, pp. 155-163. [cited by applicant]
Zhang, X.-M. et al., “Tool Path Optimisation for Flank Milling Ruled Surface Based on the Distance Function,” Int. J. Prod. Res., vol. 48, No. 14, Jul. 2010, pp. 4233-4251. [cited by applicant]
Zhang, Y. et al., “Toward Precise Osteotomies: A Coarse-to-Fine 3D Cut Plane Planning Method for Image-Guided Pelvis Tumor Resection Surgery,” IEEE Trans. Med. Imaging, vol. 14, No. 8, 2019, pp. e942-e950. [cited by applicant]
Zhang, Yu et al., “Toward Precise Osteotomies: A Coarse-to-Fine Cut Plane Planning Method for Image-Guided Pelvis Tumor Resection Surgery”, Journal of Latex Class Files, vol. 14, No. 8, Aug. 2015, 13 pages. [cited by applicant]
Zou, Y. et al., “Collision Detection for Virtual Environment Using Particle Swarm Optimization with Adaptive Cauchy Mutation”, Cluster Computing, vol. 20, No. 2, 2017, pp. 1765-1774. [cited by applicant]