This application relates to methods and apparatus for manufacturing and using implants with navigation fiducials.
Trauma, resection of tumor tissue, congenital anomalies, and other defects can lead to loss of bony tissue or otherwise disrupt bone structures, such as the complex and relatively thin bone structures surrounding and supporting the human eye. For example, such defects in the orbital walls and particularly the orbital floor can cause the eyeball to leave its natural position, potentially leading to blurry vision, an aesthetically unpleasing appearance, and in some cases inability to fully close the eyelids. Such defects present difficult internal bone repair and fixation problems in reconstructive surgery and in trauma surgery.
In some examples, implants can be used for internal repair of defects and fixation of fractures. Typically, an implant may take the form of thin plates. Implants can be manufactured flat or pre-bent to a particular shape, and can be further shaped intra-operatively to fit an individual patient's anatomy. In some examples, an implant may have a patient-specific form, where the shape, circumference, and surface profile are designed to match the individual patient's anatomy. Patient-specific implants generally provide a better fit to the patient anatomy and an easier implantation due to reduced intra-operative shaping.
However, as is typical in orbital implant surgeries, and many other surgeries, the shape and accessibility of the anatomy, such as the eye socket, is such that, upon implantation, certain regions of the implant may be located underneath soft tissue (e.g., and the eyeball), thereby obscuring these regions from view. In an example, if, during surgery, placement of the implant to restore the original position of the eyeball cannot initially be achieved, the surgeon may need to remove and reshape the implant, or possibly even stuff certain areas of the eye socket with graft material, resulting in a potentially lengthy trial-and-error surgery.
It is important to restore the original position of the eyeball as closely as possible, not only for aesthetic reasons, but also to avoid blurred vision. It is therefore important to increase the chance of a close-to-natural initial repositioning of the eyeballs. In view of these and other problems, apparatuses and methods that improve the likelihood of a successful implantation of an implant are described herein.
Certain aspects are directed to an (e.g., orbital) implant for correcting a defect of a (e.g., orbital) bone structure. The implant includes a first surface comprising a shape configured to interface with a surface of the bone structure (e.g., a floor and/or a rim of the orbital bone structure). The implant also includes a second surface opposite the first surface and substantially conformal to the shape of the first surface, the second surface comprising three or more point features on the second surface, wherein the three or more point features comprise a first point feature, a second point feature, and a third point feature that form nodes of a triangle, wherein each of the three or more point features are recessed below the second surface.
Certain aspects are directed to a method for correcting a defect of a bone structure. The method includes positioning a first surface of an implant onto the defect of the bone structure, a first surface comprising a shape configured to interface with a surface of the bone structure (e.g., a floor and/or a rim of the orbital bone structure), and a second surface opposite the first surface and substantially conformal to the shape of the first surface, the second surface comprising three or more point features on the second surface, wherein the three or more point features comprise a first point feature, a second point feature, and a third point feature that form nodes of a triangle, wherein each of the three or more point features are at least one of raised above or recessed below the second surface. The method also includes tracing a stylus of a navigation system along the second surface until the stylus is received by each of the three or more point features to compare one or more of: (i) the shape of the implant relative to a planned shape of the implant, or (ii) a position of the implant in a patient relative to a planned position of the implant in the patient.
Certain aspects are directed to a method for generating an implant for correcting a defect of a bone structure. The method includes receiving a design of the implant, the design indicating a shape, size, and position of the implant relative to a build area corresponding to an additive manufacturing device, the design of the implant defining: a first surface comprising a shape configured to interface with a surface of the bone structure (e.g., a floor and/or a rim of the orbital bone structure); and a second surface opposite the first surface and substantially conformal to the shape of the first surface, the second surface comprising three or more point features on the second surface, wherein the three or more point features comprise a first point feature, a second point feature, and a third point feature that form nodes of a triangle, wherein each of the three or more point features are at least one of raised above or recessed below the second surface. The method also includes causing manufacturing of the implant using additive manufacturing.
Apparatuses and methods disclosed herein include techniques for producing implants with navigation fiducials, and using the implants for improved surgical implantation and defect resolution procedures. The aspects of the present invention are illustrated by means of orbital implants, but a person skilled in the art will readily appreciate that they also apply to other types of implants, particularly implants that are partially or entirely hidden from view during installation in the patient's body or implants that may be shaped to better match the patient's anatomy. In certain aspects, the orbital implants comprise thin plates (sometimes perforated) or meshes. While features of the present disclosure may be discussed relative to certain embodiments and figures below, all embodiments of the present disclosure can include one or more of the advantageous features discussed herein. In other words, while one or more embodiments may be discussed as having certain advantageous features, one or more of such features may also be used in accordance with various other embodiments discussed herein. In similar fashion, while exemplary embodiments may be discussed below as device, instrument, or method embodiments it should be understood that such exemplary embodiments can be implemented in various devices, instruments, and methods. Unless explicitly mentioned, all method steps disclosed herein may be entirely performed by a computing device, partly performed by a computing device, or partly or entirely performed by a skilled user, such as a medical professional or non-medical professional, such as a technician or engineer. Accordingly, the word “specialist” refers to such a skilled medical or non-medical user. For example, all method steps described for the design and production of implants, including but not limited to image segmentation, defect reconstruction, implant design, implant bending and implant manufacturing, may be entirely performed by a computing device, partly performed by a computing device, or partly or entirely performed by a skilled user, such as a medical professional or non-medical professional, such as a technician or engineer.
In this disclosure, the terms “distal” and “proximal” in the context of an implant refer to positions relative to a specialist placing the implant when the implant is in its planned position with respect to the patient's anatomy. For example, the distal edge of an implant is the edge farthest away from the specialist when the implant is in its planned implanted position. In this disclosure, the terms “anterior” and “posterior” in the context of an implant refer to positions relative to the patient's anatomy as the implant is in its planned position with respect to the patient's anatomy. For example, the anterior edge of an implant is the edge most towards the anterior side of the patient when the implant is in its planned implanted position.
In certain aspects, an orbital implant may be designed on a computing system using any suitable computer-aided design (CAD) software, and/or any suitable system for designing, simulating, and/or manufacturing 3D objects. Turning to
The system 100 further includes one or more additive manufacturing devices (e.g., 3D printers) 106a-106b. As shown the additive manufacturing device 106a is directly connected to a computer 102d (and through computer 102d connected to computers 102a-102c via the network 105) and additive manufacturing device 106b is connected to the computers 102a-102d via the network 105. Accordingly, one of skill in the art will understand that an additive manufacturing device 106 may be directly connected to a computer 102, connected to a computer 102 via a network 105, and/or connected to a computer 102 via another computer 102 and the network 105.
It should be noted that though the system 100 is described with respect to a network and one or more computers, the techniques described herein also apply to a single computer 102, which may be directly connected to an additive manufacturing device 106.
The processor 210 can be a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any suitable combination thereof designed to perform the functions described herein. A processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
The processor 210 can be coupled, via one or more buses, to read information from or write information to memory 220. The processor may additionally, or in the alternative, contain memory, such as processor registers. The memory 220 can include processor cache, including a multi-level hierarchical cache in which different levels have different capacities and access speeds. The memory 220 can also include random access memory (RAM), other volatile storage devices, or non-volatile storage devices. The storage can include hard drives, flash memory, etc.
The processor 210 also may be coupled to an input device 230 and an output device 240 for, respectively, receiving input from and providing output to a user of the computer 102a. Suitable input devices include, but are not limited to, a keyboard, buttons, keys, switches, a pointing device, a mouse, a joystick, a remote control, an infrared detector, a bar code reader, a scanner, a video camera (possibly coupled with video processing software to, e.g., detect hand gestures or facial gestures), a motion detector, or a microphone (possibly coupled to audio processing software to, e.g., detect voice commands). Suitable output devices include, but are not limited to, visual output devices, including displays and printers, audio output devices, including speakers, headphones, earphones, and alarms, additive manufacturing devices, and haptic output devices.
The processor 210 further may be coupled to a network interface card 260. The network interface card 260 prepares data generated by the processor 210 for transmission via a network according to one or more data transmission protocols. The network interface card 260 also decodes data received via a network according to one or more data transmission protocols. The network interface card 260 can include a transmitter, receiver, or both. In other embodiments, the transmitter and receiver can be two separate components. The network interface card 260, can be embodied as a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any suitable combination thereof designed to perform the functions described herein.
Successive powder layers are spread on top of each other using, for example, a recoating mechanism 415A (e.g., a re-coater blade). The recoating mechanism 415A deposits powder for a layer as it moves across the build area, for example in the direction shown, or in the opposite direction if the recoating mechanism 415A is starting from the other side of the build area, such as for another layer of the build. After deposition, a computer-controlled carbon dioxide (CO2) laser beam scans the surface and selectively binds together the powder particles of the corresponding cross section of the product. In some embodiments, the laser scanning device 412 is an X axis and Y axis moveable infrared laser source. As such, the laser source can be moved along an X axis and along a Y axis in order to direct its beam to a specific location of the top most layer of powder. Alternatively, in some embodiments, the laser scanning device 412 may comprise a laser scanner which receives a laser beam from a stationary laser source, and deflects it over moveable mirrors to direct the beam to a specified location in the working area of the device. During laser exposure, the powder temperature rises above the material (e.g., glass, polymer, metal) transition point after which adjacent particles flow together to create the 3D object. The device 400 may also optionally include a radiation heater (e.g., an infrared lamp) and/or atmosphere control device 416. The radiation heater may be used to preheat the powder between the recoating of a new powder layer and the scanning of that layer. In some embodiments, the radiation heater may be omitted. The atmosphere control device may be used throughout the process to avoid undesired scenarios such as, for example, powder oxidation.
In some other embodiments, such as shown with respect to
As discussed, patient-specific orbital implants 502 may be designed based on information about the patient's orbital bone structure. Such information can be found in, for example, computerized tomography (CT) scans, magnetic resonance imaging (MRI) scans, ultrasound images, or images from other suitable medical imaging modalities. Through a process called “segmentation,” the information in these medical images can be used to develop a virtual 3D model of the patient's orbital bone structure (e.g., by means of the Materialise Mimics software). With the use of CAD software, the orbital implant 502 can be specifically designed to mate with a portion of the patient's orbital bone structure to resolve a structural defect. The orbital implant 502 can then be manufactured by using the additive manufacturing technology discussed above, such as selective laser sintering or selective laser melting with any suitable material, such as titanium, titanium alloy, stainless steel, polyether ether ketone (PEEK), etc.
In some examples, a defect in an orbital bone structure may prevent a specialist from developing a 3D model that accurately models the desired bone structure. In such a case, the specialist may instead model an orbital bone structure of a contralateral side if that side is intact. Thus, a mirror image of at least a part of the virtual 3D model containing the contralateral eye socket may be registered with the healthy tissue surrounding the defect and used as a template for the design of the orbital implant 502. Alternatively, a statistical shape model (SSM) of the orbital bone structure may be used to model the orbital bone structure based on the healthy or intact tissue and/or bone surrounding the defect. For example, an SSM may be constructed based on segmentation or partitioning of a digital image or stack of digital images into multiple segments (e.g., sets of pixels or voxels). Next, the segmentation changes the representation of the image into something relatively easier to analyze, such as a three-dimensional model such as a wireframe model or a surface model, enveloping one or more of such sets of pixels or voxels. In some examples, the digital images are analyzed to locate objects and/or boundaries, such as anatomical areas of interest. In this case, the anatomical area of interest may include the orbital bone structure. Based on a statistical analysis of a training set (e.g., a number of such three-dimensional models from specimens of a population), an SSM may be created, which is a three-dimensional deformable representation that encodes the correlations between shape variations among members of training set, which is assumed to be representative for the entire population. An SSM is characterized by a vector of limited length. By assigning values to the coordinates of this vector, the SSM may be deformed in a way that is consistent with the shape variations witnessed in the training set. Once an SSM is created based on a training set of intact orbital bones, the SSM can be fitted to the healthy or intact tissue and/or bone surrounding the defect. The instance of the SSM thus obtained may then comprise a section spanning the defect and exhibiting a shape representative of non-defective tissue. It may therefore be used to model a desired bone structure (i.e. reconstruct the defect). The desired bone structure may be used as a template for designing the orbital implant 502. The benefit of such a process is that it increases the likelihood of the eyeball being pushed back in its original position, which is one of the main benefits of patient-specific orbital implants 502. In some aspects, the present disclosure relates to a method as described above for designing and/or manufacturing any of the patient-specific implant described below.
Pre-operative planning can transfer many of the advantages of patient-specific orbital implants 502 to off-the-shelf implants (e.g., see the off-the-shelf orbital implant 600 described in more detail in
In some examples, the bending of the selected off-the-shelf orbital implant may first be simulated using a 3D model of the selected off-the-shelf implant and the 3D model of the patient's bone structure. The bending may be simulated such that the eyeball-facing surface of the orbital implant closely follows the target shape, and such that the bone-facing surface of the implant is well seated on the bone structure surrounding or adjacent to the defect (e.g., see
In some examples, the resulting shape of a virtually bent orbital implant may be used to generate a set of instructions for a sheet-metal bending machine configured to bend the implant according to the instructions. Alternatively, the resulting shape may be used to design a bending mold (e.g., see
Whether an orbital implant is manufactured directly in a patient-specific form or bent according to a pre-operative planning procedure using an off-the-shelf implant, correct positioning of the implant in the patient is important for restoring the natural position of the eyeball. The shape and accessibility of the eye socket is such that it is often only possible to fixate the orbital implant to the bone on one side of the implant, generally along a proximal edge of the implant. A slight deviation from the planned position along this edge may lead to a large deviation along the eyeball-facing surface and the distal edge of the implant. Thus, in some cases, navigation systems may be used during a surgical procedure to verify the position of the orbital implant with respect to the patient anatomy, and to compare this position with one or more of a planned position or with a planned target implant shape.
Surgical navigation systems (e.g. see
As discussed, the 3D model may be generated from medical images using topological and geometrical information gleaned from the images. In some examples, the relationship between the coordinate system of the 3D model and the real coordinate system is established by matching corresponding anatomical landmarks in both the patient and the virtual 3D model. In other examples, the relationship between the coordinate system of the 3D model and the real coordinate system is established by generating a trajectory along an axis of the geometric model that matches the same trajectory along an axis of the patient's anatomy, and conducting moving trihedron modeling along the trajectory.
Once the patient has been located in the navigation system's coordinate system, any further movement of the patient with respect to the navigation system may be tracked by means of a rigidly attached tracker 2612 attached to the patient anatomy 2616, and optionally another tracker 2614 attached to the stylus 2608 and the spatial correspondence between the actual patient and the virtual 3D model of the anatomy may be maintained. For example, the information gathered under (vi) may be used to locate any hardware in the navigation system's coordinate system and/or to bring the hardware and pre-operatively made virtual 3D models of the hardware into a common coordinate system. For example, the same sweeping procedure discussed above may be performed to establish a relationship between a 3D model of an orbital implant (and a corresponding coordinate system) with the actual physical orbital implant.
Thus, surgical navigation systems may be used to verify the position of an orbital implant during a procedure to install the implant within the patient (e.g., a virtual 3D model of the patient anatomy and a virtual 3D model of the orbital implant (e.g., either in patient-specific form, or off-the-shelf form with or without a planned simulated bend) in its planned position relative to the virtual 3D model of the patient anatomy). The virtual 3D model of the patient anatomy may be used to correctly position the 3D model of the orbital implant in the navigation system's coordinate system.
In some examples, a specialist may use a tracked instrument of a navigation system, such as a probe or a stylus, to trace particular features of the orbital implant. By tracing the features of the implant, the position of these features can be collected and the location of the features in the navigation system's coordinate system may be determined and displayed on the navigation system. By locating the features of the actual implant in a coordinate system, the position of the implant may be compared to a planned position (e.g., a position of the 3D model of the orbital implant relative to the 3D model of the patient anatomy). The navigation system can measure any deviation between the actual physical position of the implant and the planned position of the implant, and report the deviation to the specialist, optionally with instructions on how to modify the position of the implant to match the planned position.
Accordingly, a surgical navigation system may determine an extent to which the planned bending of an optical implant has been achieved, and/or an extent to which the location of the optical implant matches the planned position, by utilizing identifiable features positioned at certain locations of the implant to establish the implant's position in space.
As shown, the off-the-shelf orbital implant 600 includes bending locations in the form of linear slots 602 that perforate the implant, or narrowed connections 604. Such bending locations locally reduce the implant's 600 resistance to deformation, while also subdividing the implant into several major sections 606 (e.g., a first major section 606a, a second major section 606b, and a third major section 606c). Here, the narrowed connections 604 connect multiple holes 608 through which the implant 600 can be fastened to a patient's bone structure.
The orbital implant 600 also includes a plurality of point features 610 that a specialist can use to assess a location of the implant 600 in a coordinate system. For example, the point features 610 may be configured to receive a stylus so that the stylus can feedback location information to the navigation system. In some examples, the point features 610 may be positioned on a section's surface and/or along its edges, such as the edges it shares with adjacent sections. In certain aspects, the point features 610 may include a hole at an end of a linear slot 602. This may allow a specialist using the stylus to trace the linear slot 602 to the point feature 610. In some examples, the linear slot 602 may be a path feature that provides the stylus location information in addition to the point feature 610.
By locating the features of the actual implant in a common coordinate system with the patient anatomy, the position of the implant may be compared to a planned position (e.g., a position of the 3D model of the orbital implant relative to the 3D model of the patient anatomy). The navigation system can measure any deviation between the actual physical position of (a feature or portion of) the implant and the planned position of (said feature or portion of) the implant, and report the deviation to the specialist, optionally with instructions on how to modify the position of the implant to match the planned position and/or to perform additional bending of the implant to match the planned implant shape. Alternatively, a desired anatomical shape may be reconstructed pre-operatively as described above (e.g. by utilizing a mirror image of the intact contralateral orbital cavity, or an SSM of intact orbital cavities). By intra-operatively locating features of the implant as preliminarily placed on the patient, the navigation system may compare the position of these features with the desired anatomical shape of the orbital cavity, and report the deviation to the specialist, optionally with instructions on how to modify the position of the implant and/or to perform additional bending of the implant to better match the desired anatomical shape of the orbital cavity.
Typically, patient-specific implants are designed specifically for individual patients and are manufactured according to a design developed pre-operation. Although any number of point features may be used, patient-specific implants may require fewer point features relative to off-the-shelf orbital implants because fewer or no implant shape adjustments may be required by a patient-specific implant.
In this example, the second point feature 702b and the third point feature 702c take the form of dimples, or recesses, in the eyeball-facing surface. These two point features are near the proximal edge of the implant 700, and thus, are easier to reach with the tracked stylus compared to the first point feature 702a which is closer to the distal edge of the implant 700. Here, when using a navigation system to determine a location of the implant 700, a specialist may insert a distal tip of a stylus of the navigation system into the point features 702 to map the implant's location.
As noted, the first point feature 702a is located closer to the distal edge of the implant 700, and is thus further away from the surgeon implanting the implant 700. During implantation, the distal edge of the implant 700 may sit underneath soft tissue and the eyeball, which may obscure the first point feature from the surgeon's vision. Thus, in order to guide the stylus, the elevated ridge 708 is configured to direct the stylus into the first point feature 702a. In this example, the elevated ridge 708 has at least one side wall that sits at an angle 2402 from the eyeball-facing surface. In some examples, the angle may be greater than 45°, (e.g., an angle between 60° and 90°, see the first cross section 2400a of
To verify the position of the implant intra-operatively, the surgeon may place the tip of the stylus in the second point feature 702b and the third point feature 702c to indicate the proximal point features. The surgeon may also trace the tip of the stylus over the eyeball-facing surface in a distal direction until it hits the elevated ridge 708. By then sliding the stylus in a lateral direction along the elevated ridge 708, the surgeon can guide the stylus tip to the first point feature 702a. Accordingly, no visual access of the distal region of the implant is necessary.
The stylus may include an angled tip, or alternatively, a straight tip. However, a stylus with a straight tip may have difficulties entering into a dimple or hole, because of the narrow access between the implant and the soft tissue and because of its consequently sharp angulation with respect to the eyeball-facing surface. Accordingly, the stylus may need to be held in a position close to tangential to the surface (e.g. at an angle between the shaft of the stylus and the surface of 30 degrees or less). Thus, as illustrated in
The following examples demonstrate how features described above may be freely combined. They are not limitative to the scope of the present disclosure.
In certain aspects, elevated ridges may be replaced by gutters (e.g., grooves or indentions). Accordingly, an implant according to aspects herein may have non-planar guiding features, which refer to elevated ridges and/or gutters. However, elevated ridges offer the benefit that they do not locally weaken the implant. In other words, they do not reduce the mechanical strength of the implant, or the implant's resistance to deformation. In addition, as described above, in distal areas of the implant, where guidance of the stylus is most needed, the stylus may be angled almost tangentially to the eyeball-facing surface of the implant, which may increase the risk of the tip of the stylus leaving the gutter or may altogether prevent the tip of the stylus from staying in and following a gutter. For that reason, elevated ridges may be preferred.
It is also possible to combine two elevated ridges spaced with a distance between them to establish a channel for guiding the tip of the stylus. However, as with gutters, in distal areas of the implant, the angulation of the stylus with respect to the implant surface may increase the risk of the tip of the stylus leaving the channel or may altogether prevent the tip of the stylus from staying in and following the channel. For that reason, it may be preferred to provide the implant with an elevated ridge or a series of elevated ridges on only one side of a stylus “path”—e.g., the trajectory or range of trajectories that the tip may be expected to follow on its way to a point feature, or the trajectory establishing a path feature—such as the distal side.
At a first block 2501, the operations 2500 include loading a virtual model comprising a design or planned shape of an orbital implant into a navigation system and bringing it into a common coordinate system with the actual patient. For example, a virtual 3D model of a portion of the patient's anatomy may be loaded, wherein the virtual model of the implant and the virtual model of the anatomy are such that the implant is in its planned position with respect to the anatomy of the patient. The actual patient and the virtual model of the anatomy may then be registered (e.g., brought into a common coordinate system). For example, a stylus of the navigation system may be used to indicate anatomical landmarks on the patient anatomy. The locations of these anatomical landmarks may then be registered with the locations of corresponding anatomical landmarks in the virtual model of the anatomy, while maintaining the relative position of the virtual model of the implant with respect to the virtual model of the anatomy.
At a second block 2502, the operations 2500 include positioning a first surface of an orbital implant onto the defect of the orbital bone structure, a first surface comprising a shape configured to interface with a floor and/or a rim of the orbital bone structure, and a second surface opposite the first surface and substantially conformal to the shape of the first surface, the second surface comprising three or more point features on the second surface, wherein the three or more point features comprise a first point feature, a second point feature, and a third point feature that form nodes of a triangle, wherein each of the three or more point features are at least one of raised above or recessed below the second surface.
For example, as discussed with regards to
For example, as illustrated in
At a third block 2504, the operations 2500 include tracing the stylus of the navigation system along the second surface until the stylus is received by each of the three or more point features to compare one or more of: (i) the shape of the orbital implant relative to a planned shape of the orbital implant, or (ii) a position of the orbital implant in a patient relative to a planned position of the orbital implant in the patient. For example, a surgeon may trace the stylus along the second surface (e.g., eyeball-facing surface) of the implant, making contact between the stylus and each of the three or more point features. In this way, the physical act of sweeping, or making contact between the stylus and the point features, provides the navigation system with a position of these features in the navigation system's coordinate system. In some examples, making contact between the stylus and a point feature, particularly a point feature near the distal edge of the implant, may comprise sliding the stylus along the second surface in a distal direction until a tip of the stylus hits an elevated ridge of the implant, and then sliding the tip of the stylus along the elevated ridge until it is received in the point feature.
At a fourth block 2506, the operations 2500 may optionally include receiving an indication of a difference between one or more of: (i) the shape of the orbital implant relative to the planned shape of the orbital implant, or (ii) the position of the orbital implant in the patient relative to a planned position of the orbital implant in the patient. For example, once the position of the point features in the navigation system's coordinate system are determined, the navigation system may compare the position of the point features determined by touching the implant with the stylus, with a position of point features of the virtual 3D model of the planned shape of the implant, which was brought into the navigation system's coordinate system in the first block 2501. The navigation system may then determine any differences, such as differences between the constellation of point features in the actual implant and the constellation of point features in the virtual 3D model of the planned shape of the implant, or—derived from such differences—differences between the shape of the actual implant and the planned shape of the implant, and report the differences to the user. In another example, the navigation system may compare the position of the point features determined by touching the implant with the stylus, with a position of point features of the virtual 3D model of the implant relative to the virtual model of the patient's anatomy (e.g., orbital bone structure). In this way, the navigation system may determine a difference between an actual placement of the physical implant relative to the patient's anatomy, and a planned placement of a model of the implant relative to a model of the patient's anatomy.
At a fifth block 2508, the operations 2500 may optionally include adjusting, intra-surgery, one or more of the shape of the orbital implant or the position of the orbital implant according the indication of the corresponding difference. For example, based on the information provided at the fourth block 2506, the user may adjust the implant to more closely match the planned model of the implant, and/or the position of the implant to more closely match the planned position (e.g., virtual positioning) of the implant.
The electronic processing device 2606 can be, for example, a personal computer, or the like. The electronic processing device 2606 includes at least a processor and a memory (e.g., a non-transitory computer-readable medium). The memory (not shown) can be, for example, a random access memory (RAM), a memory buffer, a hard drive, a read-only memory (ROM), an erasable programmable read-only memory (EPROM), and/or so forth. In some embodiments, the memory of the electronic processing device 2606 stores instructions to cause the processor to execute operations (e.g., the operations 2500 of
The processor (not shown) of the electronic processing device 2606 can be any suitable processing device configured to run and/or execute a set of instructions or code. For example, the processor can be a general purpose processor, a central processing unit (CPU), an accelerated processing unit (APU), or the like. In some embodiments, the processor of the electronic processing device 2606 can be included in, for example, an application specific integrated circuit (ASIC). The processor can be configured to run and/or execute a set of instructions (e.g., the operations 2500 illustrated in
The display unit 2602 is configured to be in electronic communication with the electronic processing device 2606. The display 2602 unit can be any suitable display configured to provide a user interface to the electronic processing device 2606. For example, the display unit 2602 can be a cathode ray tube (CRT) monitor, a liquid crystal display (LCD) monitor, a light emitting diode (LED) monitor, a head-mounted device and/or the like. The display unit 2602 can be configured to provide the user interface for a personal computer application or the like. For example, the display unit 2602 can be configured to graphically represent a medical image of an anatomical structure. In some embodiments, the display unit 2602 can graphically represent the position of one or more medical instruments (e.g., the stylus 2608 and/or any other suitable device) as the medical instrument positioned with respect to a target tissue (e.g., an organ and/or bone structure) of a patient and relative to a preoperative image or model of the target tissue. In some embodiments, the processing device 2606 can be configured to map the movement of the stylus 2608 relative to a preoperative image of the target tissue, and the display unit 2602 can graphically represent a virtual position of the stylus 2608 relative to the image of the target tissue. The processing device 2606 can determine the position of the stylus 2608 with respect to the target tissue.
The electronic processing device 2606 may be configured to be in electronic communication with the stylus 2608 (e.g., via a wireless connection, an Ethernet cable, universal serial bus (USB), SATA cable, eSATA cable, or the like). The stylus 2608 can be any suitable instrument configured to be tracked by a tracking system (e.g., optical tracking or other modality). For example, an infrared emitting diode (IRED) may be used to map the position of the stylus 2608 in physical space onto a virtual coordinate system and preoperative image.
Implementation examples are described in the following numbered clauses. The numbered clauses related to implants and methods involving implants. A person skilled in the art will readily appreciate that they may relate to orbital implants or other types of implants.
1. An implant for correcting a defect of a bone structure, comprising: a first surface comprising a shape configured to interface with a surface of the bone structure; and a second surface opposite the first surface and substantially conformal to the shape of the first surface, the second surface comprising three or more point features on the second surface, wherein the three or more point features comprise a first point feature, a second point feature, and a third point feature that form nodes of a triangle, wherein each of the three or more point features are recessed below the second surface.
2. The implant of aspect 1, wherein at least one of the three or more point features comprises a hole through the implant from the first surface to the second surface.
3. The implant of any of aspects 1 and 2, wherein at least one of the three or more point features comprises a depression configured to receive a tip of a stylus angled close to tangentially to the second surface.
4. The implant of aspect 3, wherein the depression is a wedge-shaped or elongated depression.
5. The implant of any of aspects 1-4, further comprising an elevated ridge on the second surface partially surrounding at least one of the three or more point features.
6. The implant of aspect 5, wherein the elevated ridge surrounds the at least one of the three or more point features on a distal side.
7. The implant of any of aspects 5 or 6, wherein the elevated ridge follows a distal edge of the second surface.
8. The implant of any of aspects 5-7, wherein the elevated ridge comprises at least one of a corner, a hook, a notch or a gap at the at least one of the three or more point features.
9. The implant of aspect 8, wherein the corner, hook, notch or gap is configured to receive a tip of a stylus angled substantially tangential to the second surface.
10. The implant of any of aspects 5-9, wherein the elevated ridge extends from a first point feature of the three or more point features to a second point feature of the three or more point features.
11. The implant of any of aspects 5-10, further comprising another elevated ridge on the second surface, the other elevated ridge extending from the second point feature to a third point feature of the three or more point features.
12. The implant of aspect 11, wherein the elevated ridge and the other elevated ridge form a continuous ridgeline on the second surface.
13. The implant of any of aspects 5-12, wherein the elevated ridge comprises a plurality of protrusions at a side of the elevated ridge.
14. The implant of aspect 13, wherein the side is a distal side of the elevated ridge.
15. The implant of any of aspects 5-14, further comprising a gradual transition at a side of the elevated ridge from a top of the elevated ridge to the second surface.
16. The implant of aspect 15, wherein the side is a distal side of the elevated ridge.
17. The implant of any of aspects 5-16, wherein the elevated ridge comprises a concave side for receiving a tip of a stylus.
18. The implant of aspect 17, wherein the concave side is a proximal side of the elevated ridge.
19. The implant of any of aspects 1-4, further comprising one or more elevated ridges extending along a path between a first point feature of the three or more point features and a second point feature of the three or more point features, wherein each of the one or more elevated ridges are located on a first side of the path and not a second side of the path.
20. The implant of aspect 19, wherein the first side of the path is a distal side of the path.
21. The implant of any of aspects 1-20, further comprising a plurality of perforations through the implant from the first surface to the second surface.
22. The implant of aspect 21, wherein a path between a first point feature of the three or more point features and a second point feature of the three or more point features does not include the plurality of perforations.
23. A method for correcting a defect of a bone structure of a patient, the method comprising: positioning a first surface of an implant onto the defect of the bone structure, the first surface comprising a shape configured to interface with a surface of the bone structure, and a second surface opposite the first surface and substantially conformal to the shape of the first surface, the second surface comprising three or more point features on the second surface, wherein the three or more point features comprise a first point feature, a second point feature, and a third point feature that form nodes of a triangle, wherein each of the three or more point features are at least one of raised above or recessed below the second surface; and tracing a stylus of a navigation system along the second surface until the stylus is received by each of the three or more point features to compare one or more of: (i) the shape of the implant relative to a planned shape of the implant, or (ii) a position of the implant in the patient relative to a planned position of the implant in the patient.
24. The method of aspect 23, further comprising loading a virtual 3D implant model into the navigation system and bringing the virtual 3D implant model and the bone structure into a common coordinate system.
25. The method of any of aspects 23 and 24, further comprising loading a virtual 3D anatomy model into the navigation system, wherein bringing the virtual 3D implant model and the bone structure into a common coordinate system comprises: registering anatomical features of the patient with anatomical features of the virtual 3D anatomy model, and maintaining a relative position of the virtual 3D implant model and the virtual 3D anatomy model.
26. The method of any of aspects 23-25, further comprising receiving an indication of a difference between the one or more of: (i) the shape of the implant relative to the virtual 3D implant model, or (ii) the position of the implant in the patient relative to a position of the virtual 3D implant model with respect to the patient.
27. The method of aspect 26, further comprising adjusting, intra-surgery, one or more of the shape of the implant or the position of the implant according the indication of the difference.
28. The method of any of aspects 23-27, wherein at least one of the three or more point features is configured to receive a tip of the stylus angled close to tangentially to the second surface.
29. The method of any of aspects 23-28 wherein the at least one of the three or more point features comprises a wedge-shaped or elongated depression.
30. The method of any of aspects 23-29 wherein the at least one of the three or more point features is partially surrounded by an elevated ridge.
31. The method of aspect 31, wherein the elevated ridge at least partially surrounds the at least one of the three or more point features on a distal side of the at least one of the three or more point features.
32. The method of any of aspects 30 and 31, wherein the elevated ridge comprises a corner, hook, notch or gap at the at least one of the three or more point features for receiving a tip of the stylus of the navigation system.
33. The method of any of aspects 23-32, wherein the implant comprises an elevated ridge, and wherein tracing the stylus of the navigation system along the second surface until the stylus is received by each of the three point features further comprises: sliding a tip of the stylus along the second surface until it hits the elevated ridge; and sliding the tip of the stylus along the elevated ridge until the tip of the stylus is received in at least one of the three point features.
34. A method for generating an implant for correcting a defect of a bone structure, the method comprising: receiving a design of the implant, the design indicating a shape, size, and position of the implant relative to a build area corresponding to an additive manufacturing device, the design of the implant defining: a first surface comprising a shape configured to interface with a surface of the bone structure; and a second surface opposite the first surface and substantially conformal to the shape of the first surface, the second surface comprising three or more point features on the second surface, wherein the three or more point features comprise a first point feature, a second point feature, and a third point feature that form nodes of a triangle, wherein each of the three or more point features are at least one of raised above or recessed below the second surface; and causing manufacturing of the implant using additive manufacturing.
35. The method of aspect 34, wherein at least one of the three or more point features comprises a hole through the implant from the first surface to the second surface.
36. The method of any of aspects 34 and 35, wherein at least one of the three or more point features comprises a depression configured to receive a tip of a stylus angled close to tangentially to the second surface.
37. The method of aspect 36, wherein the depression is a wedge-shaped or elongated depression.
38. The method of any of aspects 34-37, wherein the design of the implant further defines an elevated ridge on the second surface partially surrounding at least one of the three or more point features.
39. The method of aspect 38, wherein the elevated ridge partially surrounds the at least one of the three or more point features on a distal side.
40. The method of any of aspects 38 and 39, wherein the elevated ridge follows a distal edge of the second surface.
41. The method of any of aspects 38-40, wherein the elevated ridge comprises at least one of a corner, a hook, a notch or a gap at the at least one of the three or more point features.
42. The method of aspect 41, wherein the corner, hook, notch or gap is configured to receive a tip of a stylus angled substantially tangential to the second surface.
43. The method of any of aspects 38-42, wherein the elevated ridge extends from a first point feature of the three or more point features to a second point feature of the three or more point features.
44. The method of any of aspects 38-43, wherein the design of the implant further defines another elevated ridge on the second surface, the other elevated ridge extending from the second point feature to a third point feature of the three or more point features.
45. The method of aspect 44, wherein the elevated ridge and the other elevated ridge form a continuous ridgeline on the second surface.
46. The method of any of aspects 38-45, wherein the design of the implant further defines a plurality of protrusions at a side of the elevated ridge.
47. The method of aspect 46, wherein the side is a distal side of the elevated ridge.
48. The method of any of aspects 38-47, wherein the design of the implant further defines a smooth transition at a side of the elevated ridge from a top of the elevated ridge to the second surface.
49. The method of aspect 48, wherein the side is a distal side of the elevated ridge.
50. The method of any of aspects 34-37, wherein the design of the implant defines one or more elevated ridges on one side of a path between a first point feature of the three or more point features and a second point feature of the three or more point features.
51. The method of aspect 50, wherein the one side of the path is a distal side of the path.
52. The method of any of aspects 34-37, wherein the design of the implant further defines an elevated ridge comprising a concave side for receiving a tip of a stylus.
53. The method of aspect 52, wherein the concave side is a proximal side of the elevated ridge.
54. The method of any of aspects 34-37, wherein the design of the implant further defines a plurality of perforations through the implant from the first surface to the second surface.
55. The method of aspect 54, wherein the design of the implant does not define any of the plurality of perforations along a path between a first point feature of the three or more point features and a second point feature of the three or more point features.
56. The method of any of aspects 34-37, further comprising: receiving a digital file comprising the design of the implant; and loading the digital file onto a navigation system.
57. The method of aspect 56, wherein the digital file further comprises data indicative of a position of each of the three or more point features.
58. The method of aspect 57, wherein the data indicative of a position is data indicative of a planned position of the implant with respect to a patient's anatomy.
59. The method of aspect 58, wherein the data indicative of the planned position of the implant comprises a virtual 3D representation of at least part of the patient's anatomy and data indicative of a position of each of three or more point features of the implant with respect to the patient's anatomy.
Various embodiments disclosed herein provide for the use of a computer control system. A skilled artisan will readily appreciate that these embodiments may be implemented using numerous different types of computing devices, including both general purpose and/or special purpose computing system environments or configurations. Examples of well-known computing systems, environments, and/or configurations that may be suitable for use in connection with the embodiments set forth above may include, but are not limited to, personal computers, server computers, hand-held or laptop devices, multiprocessor systems, microprocessor-based systems, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments (e.g., networks, cloud computing systems, etc.) that include any of the above systems or devices, and the like. These devices may include stored instructions, which, when executed by a microprocessor in the computing device, cause the computer device to perform specified actions to carry out the instructions. As used herein, instructions refer to computer-implemented steps for processing information in the system. Instructions can be implemented in software, firmware or hardware and include any type of programmed step undertaken by components of the system.
A microprocessor may be any conventional general purpose single- or multi-chip microprocessor such as a Pentium® processor, a Pentium® Pro processor, a 8051 processor, a microprocessor without interlocked pipelined stages (MIPS®) processor, a Power PC® processor, or an Alpha® processor. In addition, the microprocessor may be any conventional special purpose microprocessor such as a digital signal processor or a graphics processor. The microprocessor typically has conventional address lines, conventional data lines, and one or more conventional control lines.
Aspects and embodiments disclosed herein may be implemented as a method, apparatus or article of manufacture using standard programming or engineering techniques to produce software, firmware, hardware, or any combination thereof. The term “article of manufacture” as used herein refers to code or logic implemented in hardware or non-transitory computer readable media such as optical storage devices, and volatile or non-volatile memory devices or transitory computer readable media such as signals, carrier waves, etc. Such hardware may include, but is not limited to, field programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), complex programmable logic devices (CPLDs), programmable logic arrays (PLAs), microprocessors, or other similar processing devices.
The present application is a continuation of International Application No. PCT/US2021/034907, filed May 28, 2021, which claims benefit of and priority to U.S. Provisional Patent Application Ser. No. 63/031,888, filed May 29, 2020, the entirety of each of which is incorporated by reference herein for all purposes.
Number | Date | Country | |
---|---|---|---|
63031888 | May 2020 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/US2021/034907 | May 2021 | US |
Child | 17992008 | US |