Disclosure of Invention
Aiming at the problems of low positioning precision, insufficient visualization and the like in the bone screw fixation of the oral bone grafting operation in the prior art, the invention provides an oral bone grafting navigation system based on multi-mode mixed reality interaction.
In order to achieve the technical purpose, the invention adopts the following technical scheme:
an oral bone grafting navigation system based on multi-mode mixed reality interaction comprises a data processing module, a mixed reality display module and a navigation module;
The data processing module comprises an image processing unit, a bone grafting planning unit and a data output unit, wherein the image processing unit is used for acquiring CBCT data and oral scanning data of a patient oral cavity, registering the CBCT data and the oral scanning data through characteristic points, generating an oral cavity three-dimensional model containing a bone defect area through a three-dimensional reconstruction algorithm, marking a bone structure and a bone defect boundary, the bone grafting planning unit is used for planning a bone piece three-dimensional form and a target placement position in the three-dimensional model, marking a joint surface of the bone piece and a host bone, designing a screw fixing position on the three-dimensional model, marking a starting point, depth and angle of a screw implantation path, and the data output unit is used for generating navigation data containing the bone piece three-dimensional model and screw planning coordinates and transmitting the navigation data to the mixed reality display module and the navigation module;
The mixed reality display module comprises a head-mounted display device capable of displaying a virtual indication unit and a virtual operation area presentation unit, wherein the virtual indication unit is used for displaying the target positions and the real-time positions of bone fragments and screws in real time, and the virtual operation area presentation unit is used for displaying a three-dimensional model of an oral cavity of a patient and a real-time virtual model of an instrument in a surgical process;
The navigation module comprises a navigation marker and an optical positioning camera, and is used for tracking the spatial positions of the surgical instrument, the bone fragments and the screws in real time and transmitting the real-time spatial position data and the three-dimensional spatial deviation to the data processing module and the mixed reality display module.
Further, the virtual indication unit comprises a bone slice virtual indicator and a screw virtual indicator, wherein the bone slice virtual indicator is used for indicating the position and the angle of the bone slice and indicating the depth, and the screw virtual indicator is used for indicating the horizontal position and the depth of the screw and indicating the angle precision.
Further, the bone slice virtual indicator adopts two positioning frames to indicate the position and the angle of the bone slice, the target positioning frame is fixed beside the target position of the bone defect area of the patient, the real-time positioning frame is attached to the edge of the bone slice, when the two positioning frames are completely overlapped, the position and the angle of the bone slice meet the planning requirement, the depth indication of the bone slice is indicated by a depth progress bar, the depth precision bar is arranged beside the target positioning frame, and the vertical distance between the current position and the target position of the bone slice is displayed in real time.
Further, the screw virtual indicator adopts two positioning circles to conduct horizontal position and depth indication of the screw, the target positioning circle is displayed at a planned implantation point of the screw, the real-time positioning circle is attached to a drill bit of the planting mobile phone, when the real-time positioning circle and the target positioning circle are completely overlapped, the horizontal position of the screw meets planning requirements, an annular depth indication strip is arranged on the outer ring of the target positioning circle to display implantation depth, when the ring is completely filled, the screw is prompted to reach preset depth, the angle precision indication of the screw is indicated by an annular dotted indication strip, the annular dotted indication strip surrounds the periphery of the planting mobile phone, and the dotted length of the corresponding direction reflects the angle deviation of the direction.
Further, the virtual operation area presenting unit displays the reconstructed three-dimensional bone model of the patient, the three-dimensional bone model is rendered in semitransparent white, the three-dimensional bone model is marked with a bone defect area, bone slices planned before operation and screw positions, and the virtual model of the implantation mobile phone and the virtual model of the screw moving along with the position of the drill bit in real time, which are synchronous with the posture of the real instrument, are dynamically displayed.
The mixed reality display module further comprises a space matching unit, the space matching unit comprises a positioning plate, marking points are arranged on the positioning plate and can be identified by the navigation module and the mixed reality display module, the navigation module and the mixed reality display module respectively identify the space coordinates of the positioning plate, and a relative conversion relation of the two module coordinate systems is established to realize space registration.
Further, the mixed reality display module further comprises a gesture recognition unit, the system interface is divided into a state layer and a guide layer by adopting a layered focus design, the state layer continuously displays basic operation information, and the guide layer dynamically presents navigation guidance.
The navigation marker comprises a fixed marker and a movable marker, wherein the fixed marker is arranged on teeth of a patient oral cavity and used for establishing a coordinate system reference of the patient, the movable marker is arranged at the tail end of a bone forceps and at the tail part of a planting mobile phone and used for establishing an instrument coordinate system and providing real-time position and posture of the instrument, and the optical positioning camera is used for collecting characteristic points of the navigation marker and establishing a conversion relation between the instrument coordinate system and the patient coordinate system.
Further, the fixed marker is a medical grade ARuco two-dimensional code marking plate, the movable marker at the tail end of the bone forceps is ARuco two-dimensional code, and the movable marker at the tail of the implantation mobile phone is an annular ARuco marking belt.
The invention has the beneficial effects that:
The oral bone grafting navigation system combines multi-mode image data, including CBCT data and high-precision oral scanning data, realizes real-time visual guidance of bone slice positions and screw implantation paths through the combination of a mixed reality display technology and a navigation system, accurately controls the bone slice placement angle and the screw implantation positions, depth and angles, ensures the stable fixation of the bone slice and host bone, improves bone grafting operation efficiency, reduces nerve vascular injury risk and improves postoperative bone fusion effect.
The oral bone grafting navigation system realizes sub-millimeter real-time registration of multi-mode image data, and reduces registration error of the traditional navigation system from 1-2 mm to below 0.3mm through an innovative mark point-surface dual registration strategy. The system adopts an improved ArUco marker as a basic registration reference, at least three non-coplanar marker points are arranged in the oral cavity of a patient, a stable patient coordinate system is established, the identification precision and anti-shielding capacity of the marker points are remarkably improved, on the basis of the marker point registration, the system further executes surface registration based on the feature points, the high-precision oral scanner is used for acquiring the surface topology data of an operation area, at least 5000 feature points are extracted to be matched with a three-dimensional model reconstructed by CBCT before operation for ICP (Iterative Closest Point), in order to solve the problem that the traditional ICP algorithm is easy to fall into local optimum, arUco markers are firstly used as the basic registration reference, then the surface registration of the feature points is used for greatly improving the effect, and double registration results are fused through a Kalman filter to finally output a stable space transformation matrix, so that the accurate alignment of a virtual model and a real anatomical structure is ensured.
It should be apparent that, in light of the foregoing, various modifications, substitutions and alterations can be made herein without departing from the spirit and scope of the invention as defined by the appended claims.
The above-described aspects of the present invention will be described in further detail below with reference to specific embodiments in the form of examples. It should not be construed that the scope of the above subject matter of the present invention is limited to the following examples. All techniques implemented based on the above description of the invention are within the scope of the invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments of the present application. The components of the embodiments of the present application generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the application, as presented in the figures, is not intended to limit the scope of the application, as claimed, but is merely representative of selected embodiments of the application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
Example 1:
An oral bone grafting navigation system based on multi-mode mixed reality interaction comprises a data processing module, a mixed reality display module and a navigation module.
Data processing module
The module is used for data input and three-dimensional reconstruction, and specifically comprises an image processing unit, a bone grafting planning unit and a data output unit.
The image processing unit is used for acquiring CBCT data of the oral cavity of a patient and mouth scan data containing dentition and soft tissue surface morphology, registering the CBCT data and the mouth scan data through characteristic points (registration error is less than or equal to 50 mu m), generating an oral cavity three-dimensional model containing a bone defect area through a three-dimensional reconstruction algorithm, and marking a bone structure and a bone defect boundary, as shown in figure 1.
The bone grafting planning unit is used for planning bone fragments sources, three-dimensional forms (size/radian/thickness) and target placement positions (coordinates/angles) in a three-dimensional model by a doctor, marking joint surfaces of bone fragments and host bones as shown in a yellow area in fig. 1, designing screw fixing positions (each bone fragment is planned to be 1-3 fixing points) on the three-dimensional model, marking starting points, depths and angles (included angles with normal lines of the bone fragments are smaller than or equal to 15 degrees) of screw implantation paths, and avoiding damaging important structures.
The data output unit is used for generating navigation data comprising a bone slice three-dimensional model and screw planning coordinates (X/Y/Z axis position, implantation depth and angle parameters) and transmitting the navigation data to the mixed reality display module and the navigation module.
(II) mixed reality display module
The module is based on mixed reality head-mounted display equipment, realizes visual guidance of bone fragments and screw implantation through visual indicators, and specifically comprises the following steps:
1. Virtual indication unit
And displaying the corresponding bone piece virtual indicator and screw virtual indicator in the mixed reality display module in real time according to the three-dimensional form and the target placement position of the bone piece, the target position, the angle and the depth of the screw designed by the data processing module.
The bone fragment virtual indicator comprises position and angle indication and depth indication functions. As shown in fig. 2, the position and angle of the bone slice are indicated by two positioning frames, wherein the target positioning frame (purple) is fixed beside the target position of the bone defect area of the patient, the relative position is kept unchanged along with the movement of the head of the patient, the real-time positioning frame (white) is attached to the edge of the bone slice, synchronously displaces along with the movement of the bone slice and keeps the relative position unchanged with the bone slice, and the real-time positioning frame is completely embedded into the target positioning frame and keeps coincident by adjusting the position and angle of the bone slice, so that the position and angle of the bone slice meet the planning requirement. The depth indication of the bone fragments displays the vertical distance between the current position of the bone fragments and the target position in real time by displaying a depth progress bar beside the target positioning frame. The progress bar value is dynamically updated to visually reflect the depth state of the bone fragments entering the target position. Preferably, the positioning frame is rectangular in shape.
The screw virtual indicator comprises a horizontal position and depth indication function and an angle precision indication function. As shown in FIG. 3, the horizontal position and depth indication of the screw are indicated by two positioning circles, wherein a target positioning circle (blue) is displayed at a planned implantation point of the screw and keeps relative position along with the movement of a patient, a real-time positioning circle (yellow) is attached near a drill bit of the planting mobile phone and synchronously displaces along with the movement of the planting mobile phone, when the real-time positioning circle and the target positioning circle are completely overlapped, the horizontal position of the screw is indicated to meet the planning requirement, an annular depth indication strip is arranged on the outer ring of the target positioning circle to display the implantation depth, preferably, the annular depth indication strip is filled gradually to 360 degrees from 0 degrees, and when the annular depth indication strip is completely filled, the screw is prompted to reach the preset depth. The angle precision indication of the screw is used for indicating the angle alignment condition of the screw, an annular dotted line indication strip is used for indicating, the annular dotted line indication strip is a circle of angle error dotted line surrounding the planting mobile phone, the length of the dotted line corresponds to the angle deviation in different directions, namely, the larger the deviation is, the longer the dotted line in the corresponding direction is. The doctor adjusts the gesture of the mobile phone by extending the opposite direction to the dotted line until the angle error is narrowed to be within the threshold range.
2. Virtual operation area presentation unit
The virtual operation area presenting unit is used for displaying the three-dimensional bone model of the patient reconstructed by semitransparent white rendering, clearly marking the bone defect area and the positions of bone fragments and screws planned before operation as shown in fig. 4, and dynamically displaying the virtual model of the implantation mobile phone synchronous with the posture of the real instrument and the virtual model of the screws moving along with the position of the drill bit in real time, so that the operation track is visually presented.
3. Space matching unit
In order to realize accurate alignment of the virtual indicator and the real scene, a multifunctional positioning plate is arranged in an operation area to serve as a coordinate system registration medium. The multifunctional positioning plate is provided with marking points, the marking points can be identified by the navigation module and the mixed reality display module, and the relative conversion relation of the two module coordinate systems is calculated and established through the two-way identification of the space coordinates of the multifunctional positioning plate, so that the virtual indicator is ensured to be accurately mapped to the actual positions of the patient and the planting mobile phone.
4. Gesture recognition unit
The system interface adopts a layered focus design, as shown in fig. 5, the key information is divided into a state layer and a guiding layer, which respectively correspond to different visual saliences. The status layer continuously displays basic operation information such as the current instrument position, bone fragment status and the like, and the guiding layer dynamically presents navigation guidance such as a target path, the current position and the like.
(III) navigation module
The navigation module comprises a high-precision optical positioning camera and a navigation marker, and the spatial positions of the surgical instrument and the bone fragments are tracked in real time through an optical positioning technology.
The navigation marker comprises a fixed marker and a movable marker, wherein the fixed marker adopts a medical grade ARuco two-dimensional code marking plate, and is respectively stuck to lingual surfaces of the maxillary central incisors and the mandibular central incisors of a patient to establish an oral cavity coordinate system reference. The movable marker comprises a bone fragment clamping instrument marker and a planting mobile phone marker, and is used for establishing an instrument coordinate system, wherein the bone fragment clamping instrument marker is a ARuco two-dimensional code marked at the tail end of a bone forceps, so that 6 degrees of freedom (position and gesture) tracking of bone fragments is realized. The planting mobile phone marker is an annular ARuco marker band marked at the tail part of the planting mobile phone, so that the planting mobile phone marker can be stably identified by the optical positioning camera during the rotation operation of the mobile phone.
The optical positioning camera at least comprises 2 stations, acquires images of navigation markers, decodes the images in real time, calculates three-dimensional coordinates and posture parameters of the navigation markers, establishes a conversion relation between an instrument coordinate system and a patient coordinate system, performs real-time positioning calculation, performs deviation analysis on bone slice positioning and screw implantation, calculates three-dimensional coordinate deviation and angle deviation of an actual bone slice position and a planned preoperative position, and real-time analyzes distance deviation and angle deviation of a drill tip of the planting mobile phone and a planned screw path. And the deviation data is sent to the mixed reality display module through a low-delay wireless transmission protocol, and the bone fragment/screw virtual indicator is driven to be dynamically updated.
The specific implementation mode of the oral bone grafting navigation system of the invention is as follows:
First preoperative preparation
1.1, Carrying out multi-mode data acquisition and three-dimensional planning through a data processing module
CBCT data (0.3 mm thick) of the patient's oral cavity was acquired and input to a data processing module to generate a three-dimensional model containing the bone defect region. The doctor plans the three-dimensional form (radian matching degree error is less than or equal to 0.5 mm) and the target position (coordinate precision is +/-0.1 mm) of the bone slice in the model, marks 1-3 screw fixing points on the surface of the bone slice, designs an implantation path, wherein a starting point is positioned at the center of the planning point, the depth is 8-15mm, and the included angle between the implantation angle and the normal line of the surface of the bone slice is less than or equal to 15 degrees.
Obtaining dentition and soft tissue surface morphology (precision 20 μm, single frame scanning time less than or equal to 0.5 s) using high precision oral scanner
And registering the CBCT data and the mouth scan data through characteristic points (registration error is less than or equal to 50 mu m) to generate a composite three-dimensional model fusing bone tissue and dentition morphology.
1.2 Navigation marker mounting and calibration
The medical grade ARuco marking plate is stuck on the lingual side of the incisors in the upper and lower jaws of a patient, a customized marking module is arranged at the tail end of the bone forceps, and an annular marking belt is fixed at the tail part of the implantation mobile phone. And acquiring characteristic points of the navigation marker by an optical positioning camera (with the precision of +/-0.1 mm), and establishing a conversion relation (the error is less than or equal to 0.3 mm) between the instrument coordinate system and the patient coordinate system.
(II) surgical procedure
2.1 System initialization and spatial registration
The doctor wears the mixed reality display head-mounted device, and the system establishes a patient coordinate system through the fixed markers. The multifunctional locating plate is placed in an operation area, registration (registration error is less than or equal to 0.5 mm) of the virtual model and a real scene is completed through two-way coordinate calculation, and a display module loads a semitransparent bone model, a bone fragment target triangle frame and a screw planning path.
2.2 Bone fragment placement navigation operations
The bone fragments are taken by the bone forceps clamp with the markers, and the real-time positioning frame (white) at the edge of the bone fragments and the target positioning frame (purple) beside the bone defect area are displayed in real time by the mixed reality equipment, as shown in fig. 2. And the doctor adjusts the positions of the bone fragments, when the white real-time positioning frame is completely embedded into the purple target positioning frame and the depth progress bar displays the vertical distance of <0.3mm and the angle deviation of <3 degrees, the indicator is changed into green and normally bright, and the gap between the joint surfaces of the bone fragments is less than or equal to 0.2mm.
2.3, Accurate navigation of screw implantation
The marker-carrying planting mobile phone is replaced, the display module displays the target positioning circle (blue) at the planned fixed point, and the real-time positioning circle (yellow) is synchronously displayed near the drill bit, as shown in fig. 3. When the two circles are completely overlapped (the horizontal deviation is less than or equal to 0.5 mm), the implantation depth (0-360 degrees) of the outer circle of the target positioning circle is displayed through the color filling progress, and meanwhile the angle error dotted line around the mobile phone is dynamically shortened. When the depth reaches a preset value (such as 12 mm) and the angle deviation is less than or equal to 3 degrees, the system gives out an audible prompt, and a doctor drives in the screw.
2.4, Multiple screw cooperative fixing process
After the first screw is fixed, the display module automatically activates the next screw guide wire, and the virtual operation area renders the spatial relationship between the implanted screw and the bone fragments in real time, so that screw interference is avoided. After all screws are fixed, the system generates a deviation report (the position deviation is less than or equal to 0.5mm, and the angle deviation is less than or equal to 3 degrees).
(III) post-operative treatment
3.1, Data recording and device Disinfection
The markers are removed and the device is sterilized, and the operation data including the actual coordinates of the bone fragments (deviation + -0.15 mm), the actual measured values of the depth/angle of the screw implantation and the real-time deviation curve (sampling frequency 10 Hz) are stored.
3.2 Post-operative evaluation report Generation
The system generates an evaluation report based on the intraoperative data, comprises a three-dimensional reconstruction contrast map and a neurovascular safety distance detection result (more than or equal to 2 mm), and can be fused with a postoperative CBCT image to analyze the fixing effect.
Of course, the present invention is capable of other various embodiments and its several details are capable of modification and variation in light of the present invention by one skilled in the art without departing from the spirit and scope of the invention as defined in the appended claims.