IP Library Granted Patent US 11,523,868
Granted Patent B2
US 11,523,868 · App. 16/835,800 · Granted Dec 13, 2022

Bone registration methods for robotic surgical procedures

Inventors: Yiyong Tan (Fremont, CA); Randall Hanson (Fremont, CA); Aruna Gummalla (Fremont, CA)
Assignee: Think Surgical, Inc.
A61B34/10A61B17/1703A61B17/1764A61B17/1675A61B34/30A61B2034/104A61B2034/105A61B2034/252A61B2090/364A61B2090/3762
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 11,523,868
App. No.
16/835,800
Granted
Dec 13, 2022
Kind
B2
Abstract

A computer-implemented method to improve the point collection process during registration of a bone for a computer-assisted surgical procedure is provided. Based on bone digitization data, a simulation is performed to confirm the accuracy of the registration for different digitization regions. Results are tested to identify which digitization regions meet a predefined accuracy requirement. The resulting information is used to perform a computer-assisted surgical procedure. A computerized simulation method for registration of a bone for a computer-assisted surgical procedure is also provided based on processor executing random stroking an expected exposed surface of a bone model with multiple of stroke curves to cover most of the bone model surface with uniform noise and a random sample consensus is applied to remove outlying point to yield the best registration results, to find the top subset as to overlap. A method to perform computer-assisted surgery is also provided.

Claims (24)

1. A computer-implemented method to identify at least one digitization region on a bone model for use to register the bone model to a bone to a predefined registration accuracy, said method comprising executing on one or more processors:

receiving a set of digitization regions located on the bone model based on expected exposed regions of the bone;

performing a simulation simulating registration of the bone model to the bone to determine an accuracy of the registration when digitizing a plurality of points in each digitization region from the set of digitization regions;

repeating the receiving and performing on different sets of digitization regions or combinations of digitization regions that are expected to be exposed to identify which digitization regions result in a simulated registration having the predefined registration accuracy; and

storing at least one of the identified digitization regions for use when registering the bone model to the bone.

2. The method of claim 1 wherein the bone model is a patient-specific bone model, a cadaveric bone model, or a set of historical patient-specific bone models.

3. The method of claim 2 wherein the bone model is a patient-specific bone model.

4. The method of claim 1 further comprising registering the bone model to the bone using a plurality of digitized points on the bone in the at least one digitization region that meets the predefine accuracy requirement.

5. The method of claim 4 wherein a digitizer to computerized tomography (CT) registration matrix is calculated to register the bone model to the bone.

6. The method of claim 5 wherein 10 to 40 points are collected to calculate the registration matrix.

7. The method of claim 4 wherein the bone is a femur or tibia.

8. The method of claim 1 wherein a spatial position and orientation (POSE) of the bone model is simulated randomly with rotation angles of the bone limited to −179 degrees to 180 degrees about all three coordinate axes (X, Y, Z), and translation movement of the bone model is limited to +/−500 mm with respect to a coordinate system of a digitizer.

9. The method of claim 1 further comprising adding random noise to one or more of the plurality of points.

10. The method of claim 9 wherein the random noise simulates uncertainty introduced by a user when digitizing the one or more of the plurality of points, and wherein the random noise has a uniform distribution with a minimum value of −10 mm and a maximum value of 10 mm.

11. The method of claim 10 wherein adding random noise comprises moving a first point from the plurality of points by a random number chosen from the uniform distribution on a plane that is perpendicular to a first vector normal to a surface of the bone model at the first point to a point 2 from which the software determines a closest point 3 to point 2 on the surface of the bone model is determined; and

wherein a second random noise is added to the point 3 along a second vector normal to the surface of the bone model to obtain a point 4.

12. The method of claim 1 wherein the predefined registration accuracy comprises translational and rotational errors between the bone model and the bone as registered in the simulation;

wherein translational error includes medial/lateral, proximal/distal and anterior/posterior errors; and

wherein the rotational error includes flexion/extension, valgus/varus, and internal/external errors.

13. The method of claim 12 wherein the predefined registration accuracy is met if: i) the medial/lateral, anterior/posterior and proximal/distal errors are less than 1 mm and flexion, extension, valgus, varus, internal and external errors are less than 3.5 degrees, 1.5 degrees, 1.0 degrees, 1.0 degrees, 1.5 degrees and 1.5 degrees, respectively; or

ii) the medial/lateral, anterior/posterior and proximal/distal errors are less than 1 mm and the flexion, extension, valgus, varus, internal and external errors are less than 2.0 degrees, 1.5 degrees, 1.0 degrees, 1.0 degrees, 3.0 degrees and 3.0 degrees, respectively.

14. The method of claim 1 wherein the bone is subject to hip arthroplasty or knee arthroplasty.

15. The method of claim 1 wherein the one or more processors automatically receive the selections of the sets of digitization regions.

16. The method of claim 1 wherein the one or more processor receive the selections of the sets of digitization regions from a user.

Assignments (2)
SECURITY INTEREST Recorded Jun 12, 2026
From: THINK SURGICAL, INC.
To: SYMBIOTIC CAPITAL AGENCY LLC, AS COLLATERAL AGENT
Reel/Frame 075736/0843 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2020
From: TAN, YIYONG; HANSON, RANDALL; GUMMALLA, ARUNA
To: THINK SURGICAL, INC.
Reel/Frame 054299/0872 →
Continuity (2)
Provisional Application 62827567 · Apr 1, 2019
Related Publication 20200305978A1 · Oct 1, 2020
Cited By (1)
US 12,507,972