Systems and methods for modeling spines and treating spines based on spine models

US11207135B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11207135-B2
Application numberUS-201816630752-A
CountryUS
Kind codeB2
Filing dateJul 12, 2018
Priority dateJul 12, 2017
Publication dateDec 28, 2021
Grant dateDec 28, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Disclosed are systems and methods for rapid generation of simulations of a patient's spinal morphology that enable pre-operative viewing of a patient's condition and to assist surgeons in determining the best corrective procedure and with any of the selection, augmentation or manufacture of spinal devices based on the patient specific simulated condition. The simulation is generated by morphing a generic spine model with a three-dimensional curve representation of the patient's particular spinal morphology derived from existing images of the patient's condition.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for creating a visual simulation of a condition of a subject, the method comprising: identifying at least one center point on each of a plurality of vertebral bodies in an image; deriving, from a plurality of identified center points, a curve representation of an arrangement of the plurality of vertebral bodies, the curve representation comprising a set of three dimensional spatial coordinates including at least each of the identified center points of the plurality of vertebral bodies; identifying at least one end plate for each vertebral body of the plurality of vertebral bodies in the image; determining a slope and a midpoint for each of the end plates; identifying, based on the slope and midpoint for each of the end plates, at least one of an amount of an angular displacement and an amount of an angular rotation of each of the plurality of vertebral bodies relative to a reference point in the image; and arranging a corresponding point cloud model for each of the plurality of vertebral bodies such that a center point of each corresponding point cloud model corresponds to the identified center point of the corresponding vertebral body contained within the set of three dimensional spatial coordinates of the curve representation and such that each corresponding point cloud model is oriented based on the at least one of the identified amount of angular displacement and the identified amount of angular rotation for each of the plurality of vertebral bodies. 2. The method of claim 1 further comprising: displaying the arranged point cloud models of each of the plurality of vertebral bodies. 3. The method of claim 1 wherein arranging the corresponding point cloud model for each of the plurality of vertebral bodies includes: pivoting the identified center point of each point cloud model by the amount of identified angular displacement of a corresponding vertebral body. 4. The method of claim 1 wherein arranging the corresponding point cloud model for each of the plurality of vertebral bodies includes: rotating each point cloud model by the amount of identified angular rotation of a corresponding vertebral body. 5. The method of claim 1 , wherein the point cloud model of the vertebral body is not derived from a corresponding vertebral body of the subject. 6. The method of claim 5 , wherein the point cloud model of the vertebral body is derived from a corresponding vertebral body of the subject. 7. The method of claim 6 wherein the image comprises a medical image in at least one of a coronal plane of view and a sagittal plane of view. 8. The method of claim 1 , wherein the image comprises an X-ray image in a first plane of view. 9. The method of claim 8 , wherein the image further comprises an X-ray image in a second plane of view normal to the first plane of view. 10. The method of claim 1 , further comprising calculating an amount of translation to the identified center point of each of the vertebral bodies. 11. The method of claim 10 wherein identifying the at least one of the amount of angular displacement and the amount of angular rotation of each of the plurality of vertebral bodies includes: calculating, relative to the reference point in the image, an angulation vector in a sagittal plane and a coronal plane; and calculating, relative to the reference point in the image, an angular rotation vector in a sagittal plane and a coronal plane. 12. The method of claim 11 wherein arranging the corresponding point cloud model for each of the plurality of vertebral bodies includes: translating each point in the corresponding point cloud model based on the calculated translation; pivoting each point in each corresponding point cloud model around the reference point in the image based on the calculated angulation vector; and rotating each point in each corresponding point cloud model around the reference point in the image based on the calculated angular rotation vector. 13. The method of claim 1 wherein the reference point in the image corresponds to a midpoint of a first sacrum (S 1 ) vertebral body. 14. The method of claim 1 wherein the reference point in the image corresponds to a midpoint of a first sacrum (S 1 ) vertebral body. 15. A system for creating a visual simulation of a subject's condition, the system comprising: a plurality of point cloud models stored in computer accessible memory, each of the plurality of point cloud models representing a vertebral body and having an associated center point; an image processor unit, responsive to one or more images, operational to identify at least one center point on each of a plurality of vertebral bodies visible in an image; a graphics generator unit, responsive to the image processor unit, operational to generate from identified center points of the plurality of vertebral bodies, a curve representation of an arrangement of the plurality of vertebral bodies in the image, the curve representation comprising a set of three dimensional spatial coordinates including at least each of the identified center points of the plurality of vertebral bodies; an orientation unit, operatively coupled to the computer accessible memory, operational to access in the computer accessible memory the one or more images, the orientation unit further operational to: identify at least one end plate for each vertebral body of the plurality of vertebral bodies; determine at least one characteristic a slope and a midpoint for each of the end plates; and identify, based on the slope and midpoint for each of the end plates, at least one of an amount of angular displacement and an amount of angular rotation of each of the plurality of vertebral bodies relative to a reference point in the image; and a morphing processor unit, operatively coupled to the computer accessible memory, operational to access in the computer accessible memory a point cloud model from the plurality of point cloud models having a corresponding vertebral body visible in the one or more images, morphing processor unit further operational to morph parameters of the point cloud model based on the at least one of the identified amount of angular displacement and the identified amount of angular rotation for each of the plurality of vertebral bodies into a spatial arrangement that substantially mimics the corresponding vertebral body visible in the one or more images. 16. The system of claim 15 wherein the graphics generator unit is further operational to translate the center point of a point cloud model corresponding to a vertebral body from an initial value of spatial coordinates to a value in the set of three dimensional spatial coordinates of the curve representation. 17. The system of claim 15 wherein the graphics generator unit is further operational to pivot a center point of the point cloud model by the identified amount of angular displacement of the corresponding vertebral body relative to the reference point in the one or more images. 18. The system of claim 15 wherein the graphics generator unit is further operational to rotate the point cloud model by the identified amount of angular rotation of the corresponding vertebral body relative to the reference point in the one or more images. 19. The system of claim 15 wherein the graphics generator unit is further operational to scale a dimensional parameter of the point cloud model by a predetermined amount. 20. The system of claim 15 further comprising: a graphics processor unit operational to display a plurality

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11207135B2 cover?
Disclosed are systems and methods for rapid generation of simulations of a patient's spinal morphology that enable pre-operative viewing of a patient's condition and to assist surgeons in determining the best corrective procedure and with any of the selection, augmentation or manufacture of spinal devices based on the patient specific simulated condition. The simulation is generated by morphing…
Who is the assignee on this patent?
K2M Inc
What technology area does this patent fall under?
Primary CPC classification G06T17/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 28 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).