REAL-TIME ASSISTANCE SYSTEM FOR CREATING AT LEAST ONE BONE TUNNEL BY ARTHROSCOPY

The real-time assistance system addresses the challenges of precise bone tunnel creation in arthroscopic knee surgery by using imaging and tracking technologies to provide real-time alignment and visualization of tunnel orifices relative to anatomical structures, enhancing surgical precision and safety.

FR3141054B1Active Publication Date: 2025-05-23AREAS
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
FR2022011023
Authority / Receiving Office
FR · FR
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-10-24
Publication Date
2025-05-23
Estimated Expiration
2042-10-24

AI Technical Summary

Technical Problem

Current systems for creating bone tunnels during arthroscopic knee surgery lack precision and compatibility with arthroscopy, particularly for extra-articular ligaments, leading to challenges in identifying bony insertions and positioning multiple bone tunnels simultaneously without causing iatrogenic lesions.

Method used

A real-time assistance system that combines an imaging device, a tracking device, and a programmable device to acquire preoperative 3D models and intraoperative 2D images, allowing for real-time tracking and alignment of surgical instruments to accurately determine the entry and exit zones of bone tunnels relative to anatomical structures.

Benefits of technology

Enables surgeons to create bone tunnels with enhanced precision and safety by providing real-time visualization of tunnel orifices relative to anatomical structures, reducing the risk of damaging surrounding tissues and improving the accuracy of positioning multiple bone tunnels during a single operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000027_0000
    Figure 00000027_0000
  • Figure 00000027_0001
    Figure 00000027_0001
  • Figure 00000027_0002
    Figure 00000027_0002
Patent Text Reader

Abstract

REAL-TIME AID SYSTEM FOR CREATING AT LEAST ONE BONE TUNNEL BY ARTHROSCOPY The invention relates to a real-time aid system (1) for creating at least one bone tunnel (10) by arthroscopy in a patient's joint, comprising an imaging device (2) capable of acquiring two-dimensional images of portions of the patient's joint, a first tracking device (3) and a programmable device (6). Abstract figure: Fig. 1
Need to check novelty before this filing date? Find Prior Art

Description

Title of the invention: REAL-TIME ASSISTANCE SYSTEM FOR CREATING AT LEAST ONE BONE TUNNEL BY AR THROSCOPY FIELD OF THE INVENTION

[0001] The present invention relates to assistance in arthroscopy surgery. More particularly, the invention relates to a real-time assistance system for creating at least one bone tunnel in a patient's joint during an operation. STATE OF THE ART

[0002] Knee ligament reconstruction surgeries are procedures that consist of replacing one or more ligaments of the knee joint, connecting the femur to the tibia with a strip of tendon tissue, which will constitute the neoligament, taken from the patient (autograft), or more rarely, taken post mortem from donors (allograft). The surgeon will then create a bone tunnel in the femur and a bone tunnel in the tibia and position these tunnels in the insertions of the damaged ligament, then pass the graft through these tunnels before fixing it.

[0003] We can distinguish two main types of ligaments. First, there are the intra-articular ligaments, which connect the femur to the tibia by passing through the joint space of the knee, a space defined and limited by the joint capsule. The other category of ligament concerns the extra-articular ligaments, located on the periphery of the knee and which connect the knee to the tibia without passing through the joint space.

[0004] Intra-articular ligaments are easily identifiable and individualizable ligaments. In particular, they can be observed using an arthroscope, i.e. by introducing a mini camera into the joint space through a mini incision (arthroscopic port).

[0005] On the contrary, the extra-articular ligaments are located at the periphery of the joint, and are "stuck" to the joint capsule. These ligaments are therefore not observable under arthroscopy, they are difficult to identify and individualize. During surgery, locating these extra-articular ligaments and in particular their bony insertions to reconstruct them requires making large incisions and a long dissection step. Some very thin extra-articular ligaments stuck to the joint capsule, such as for example the anterolateral ligament or the medial patellofemoral ligament, are almost impossible to identify by dissection.

[0006] The placement of bone tunnels in the native insertion of the ligaments is therefore not always possible for certain structures or in certain cases when this insertion has been altered during the trauma (such as for example the femoral insertion of the ligament anterior cruciate ligament (ACL), which is often injured when the latter ruptures).

[0007] Furthermore, it is often necessary, during the same intervention, to position several bone tunnels. Indeed, medical imaging studies in recent years have demonstrated that isolated rupture of the anterior cruciate ligament (ACL) is in fact rare and is accompanied in the vast majority of cases by an injury to a very specific extra-articular ligament, the anterolateral ligament (ALL). Reconstruction of the ACL and ALL is now indicated for the majority of patients. Also, in rarer cases of severe knee sprain, several intra- and extra-articular ligaments are injured and must be reconstructed.

[0008] Currently, mechanical sights assist in the positioning of bone tunnels during knee surgery for intra-articular ligament reconstructions. The principle is based on the placement of a guide pin on which the tunnel will then be drilled using a cannulated drill bit.

[0009] In a first aiming technique called "IN OUT", the femoral pin is placed from the inside to the outside of the joint. In this technique, the exit of the tunnel on the external part of the bone is not controlled and is likely to cause iatrogenic lesions. Furthermore, this technique does not allow the positioning of grafts for the reconstruction of extra-articular ligaments such as the anterolateral ligament.

[0010] In a second aiming technique called "OUT IN", the pin is placed from the outside to the inside of the joint. This technique allows aiming to be carried out with the knee at 90 degrees of flexion. For these OUT IN aiming devices, the entry point on the outside of the bone is made percutaneously (i.e. through the skin) and the area is chosen after palpation of the bone relief (here, the lateral epicondyle). The positioning of this entry point by palpation therefore remains unreliable and difficult to reproduce.

[0011] There are also computer-assisted aiming systems that provide additional information to the surgeon by using an imaging technique, such as fluoroscopy, in real time during the procedure and by projecting points acquired using a probe on the patient's knee in real time onto this imaging. However, intraoperative fluoroscopy is an irradiating process. Also, this aiming system only takes into account the positioning of the tunnels intra-articularly and does not allow precise positioning of the extra-articular orifice or precise positioning of the extra-articular grafts.

[0012] There is thus no system in the state of the art that can meet the new requirements of knee ligament reconstructions, i.e. no system that is compatible and consistent with arthroscopy, does not generate significant additional operating time or significant additional cost, is precise and suitable for reconstructions of two ligaments at the same time, for example an intra-articular ligament and an extra-articular ligament. SUMMARY

[0013] The invention relates to a real-time assistance system for creating at least one bone tunnel by arthroscopy in a patient's joint, comprising an imaging device capable of acquiring two-dimensional images of portions of the patient's joint, a tracking device and a programmable device, said programmable device being suitable for: - obtaining a preoperative three-dimensional anatomical model specific to the patient, said model comprising a representation of at least one portion of interest of the patient's joint and a representation of anatomical structures of interest, - acquiring, using the imaging device, a stream of intraoperative two-dimensional images, said intraoperative two-dimensional images comprising a portion of interest of the joint and acquiring tracking information of the current position and orientation of the imaging device using the tracking device; - acquiring tracking information of the current position and orientation of the surgical drilling instrument during manipulation of the surgical drilling instrument by an operator using the tracking device; - determine a partial intraoperative three-dimensional anatomical model from the intraoperative two-dimensional image stream and / or a point cloud representative of the portion of interest of the joint obtained using a measuring device; - align the preoperative three-dimensional anatomical model with the intraoperative partial three-dimensional anatomical model; - calculate, on the basis of information obtained with the recalibration of the preoperative three-dimensional anatomical model, and the current position and orientation of the surgical drilling instrument:

[0014] * a current localization area, in an intraoperative two-dimensional image current, from a piercing end of the surgical piercing instrument,

[0015] * a first projection comprising a current estimate of a loca area lization of a first orifice of a bone tunnel to be made, * a second projection including a current estimate of a location area of ​​a second orifice of the bone tunnel to be made.

[0016] Thanks to the invention, a surgeon performing an operation requiring the creation of at least one bone tunnel can know in real time, as a function of the position and orientation of his surgical drilling instrument, the corresponding positions of the entry zone and the exit zone of the bone tunnel to be created. The surgeon can thus adjust the position and orientation of the surgical drilling instrument in order to target a precise entry zone, or an exit zone, of the tunnel. bony.

[0017] Advantageously, the programmable device is further configured to calculate:

[0018] - in the first projection, first projections of a first part of the representation of anatomical structures of interest during an intervention phase, and / or

[0019] - in the second projection, second projections of a second part of the representation of anatomical structures of interest.

[0020] Thus, it is possible for a surgeon, during an intervention, to know the position in real time of the entry zone and the exit zone of the bone tunnel to be created relative to the anatomical structures of interest and to adjust his surgical drilling instrument so as to position the entry zone and the exit zone of the bone tunnel relative to these anatomical structures of interest so as not to damage some of these anatomical structures of interest. By anatomical structures of interest, it is meant anatomical landmarks making it possible to assist during the intervention in positioning his working instruments such as the surgical drilling instrument to create a bone tunnel.For example, anatomical structures of interest include bony outlines of the femur, tibia, patella, and fibular head, a representation of the cartilaginous outlines of the femur, tibia, a complete or partial representation of the anterior cruciate ligament, posterior cruciate ligament, lateral collateral ligament, medial collateral ligament, patellofemoral ligament.

[0021] Advantageously, the anatomical structures of interest include bony reliefs, cartilaginous limits, tendon or ligament structures. In other words, the anatomical structures of interest include anatomical landmarks and any so-called noble structure not to be damaged during an intervention.

[0022] Advantageously, the real-time help system further comprises a display unit and further adapted to display on the display unit:

[0023] * a superposition of the current intraoperative two-dimensional image and the area of current location of the piercing tip of the surgical piercing instrument, * a first superposition of the first projection and the first projections of the first part of the representation of the anatomical structures of interest,

[0024] * a second superposition of the second projection and the second pro jections of the second part of the representation of the anatomical structures of interest.

[0025] Thus, a surgeon during an operation can visualize in real time the position of the entry zone and the exit zone and adjust the position of his surgical drilling instrument so as to avoid any damage to the anatomical structures of interest.

[0026] Advantageously, the real-time assistance system is further adapted to, before obtaining the preoperative three-dimensional anatomical model, obtain and store a plurality of preoperative two-dimensional images comprising the portion of interest of the joint.

[0027] Since knee interventions are often preceded, in advance, by examinations using the magnetic resonance imaging technique, as is conventional in a patient's health journey, the results of such examinations can be advantageously used to generate the three-dimensional model.

[0028] Advantageously, the real-time assistance system is further adapted to calculate an intersection between the current estimate of the location zone of the first orifice, respectively of the second orifice, current with the first projections of the first part, respectively the second projections of the second part of the representation of the anatomical structures of interest.

[0029] Thus, the real-time assistance system makes it possible to detect, depending on the position and orientation of the surgical drilling instrument, any possibility of intersection of the corresponding bone tunnel with this position and this orientation.

[0030] Advantageously, the real-time assistance system is further adapted, when the intersection with the first, respectively second, projections comprises a portion of the first projections of the first part of the representation of the anatomical structures of interest or a portion of the second projections of the second part of the representation of the anatomical structures of interest, to display an information message on the first, respectively, the second superposition.

[0031] The display of an information message helps the surgeon in real time to adjust the current position and orientation of his surgical drilling instrument, and therefore reduce the risk of error during surgery.

[0032] Advantageously, the real-time assistance system is further adapted to, after creating a first bone tunnel in the patient's joint, calculate on the first, respectively second, current projection a first, respectively second, pattern representative of the location of the first bone tunnel.

[0033] Thus, the location of the first bone tunnel created is known and can be used by the surgeon to find his way around his workspace in order to create a second bone tunnel without the latter interfering with the first bone tunnel.

[0034] Advantageously, the real-time help system is further adapted to display, on the first projection, the first pattern and, on the second projection, the second pattern.

[0035] Advantageously, the real-time assistance system is further adapted to calculate a three-dimensional representation of the first bone tunnel created.

[0036] Displaying the calculated three-dimensional representation thus makes it possible to verify whether the first bone tunnel made is well made in the bone over its entire length and if it has sufficiently thick walls to avoid the risk of fracture of the first bone tunnel when placing means of fixation of an intra-tunnel graft (such as interference screws). The fracture of a tunnel is known under the English name "cortical wall blow out". Thus, if the surgeon knows that he has shaved the cortex, he can use an extra-tunnel fixation means, such as a bolt, as a precaution.

[0037] Advantageously, the real-time assistance system is further adapted to calculate an intersection between the current estimate of the location zone of the first, respectively of the second, orifice and, on the one hand the first pattern, on the other hand, the second pattern.

[0038] This allows, after creating a first bone tunnel in the patient's joint, if the surgeon has to create a second bone tunnel, to know its position in real time relative to the position of the first bone tunnel already created.

[0039] Advantageously, the real-time help system is further adapted when the intersection with the first, respectively second pattern, comprises at least a portion of the first pattern, respectively a portion of the second pattern, to display an information message on the first, respectively second, superposition.

[0040] The display of an information message helps the surgeon in real time to adjust the current position and orientation of his surgical drilling instrument.

[0041] Another aspect of the invention relates to a computer program product comprising instructions for implementing the following steps of a method for real-time assistance in the creation of at least one bone tunnel by arthroscopy in a joint of a patient during execution of the program by a processor of a programmable device:

[0042] - obtain a preoperative three-dimensional anatomical model specific to the patient, said model comprising a representation of the patient's joint and a representation of anatomical structures of interest,

[0043] - acquiring, using an imaging device, a stream of two-dimensional images intraoperative, said intraoperative two-dimensional images comprising a portion of interest of the joint,

[0044] - acquiring tracking information of the position and orientation of an instrument surgical piercing during manipulation of the surgical piercing instrument by an operator using a tracking device,

[0045] - determine a partial intraoperative three-dimensional anatomical model from the flow of intraoperative two-dimensional images and / or a point cloud representative of the portion of interest of the joint obtained using a measuring device,

[0046] - re-align the preoperative three-dimensional anatomical model on the model partial intraoperative three-dimensional anatomical;

[0047] - calculate, on the basis of information obtained with the recalibration of the model preoperative three-dimensional anatomical and current position and orientation of the surgical drilling instrument:

[0048] * a current localization area, in an intraoperative two-dimensional image current of a piercing end of the surgical piercing instrument,

[0049] * a first projection comprising a current estimate of a loca area lization of a first orifice of a bone tunnel to be made,

[0050] * a second projection comprising a current estimate of a loca area lization of a second orifice of the bone tunnel to be made.

[0051] Another aspect of the invention relates to a method for providing real-time assistance in creating at least one bone tunnel by arthroscopy in a patient's joint, comprising the following steps:

[0052] - obtain a preoperative three-dimensional anatomical model specific to the patient, said model comprising a representation of the patient's joint and a representation of anatomical structures of interest,

[0053] - acquiring, using an imaging device, a stream of two-dimensional images intraoperative, said intraoperative two-dimensional images comprising a portion of interest of the joint,

[0054] - acquiring, using a tracking device, position tracking information and the orientation of a surgical piercing instrument during manipulation of said surgical piercing instrument by an operator,

[0055] - determine a partial intraoperative three-dimensional anatomical model from the flow of intraoperative two-dimensional images and / or a point cloud representative of the portion of interest of the joint obtained using a measuring device,

[0056] - re-align the preoperative three-dimensional anatomical model on the model preoperative partial three-dimensional anatomical;

[0057] - calculate, on the basis of information obtained with the recalibration of the model preoperative three-dimensional anatomical, and the current position and orientation of the surgical drilling instrument:

[0058] * a current location area, in the two-dimensional image, of an end of piercing the surgical piercing instrument,

[0059] * a first projection comprising a current estimate of a loca area lization of a first orifice of a bone tunnel to be made,

[0060] * a second projection comprising a current estimate of a loca area lization of a second orifice of the bone tunnel to be made. DETAILED DESCRIPTION

[0061] The present invention relates to a real-time assistance system 1 for creating at least one bone tunnel by arthroscopy in a patient's joint. In the present description, the joint is one of the patient's knees. By bone tunnel is meant a tunnel made in a patient's bone, in particular the femur and the tibia, and intended to receive a neoligament.

[0062] The placement of a knee neoligament involves drilling the femoral and / or tibial ends for the passage of the neoligament, these drillings constituting the aforementioned bone tunnel. DESCRIPTION OF FIGURES

[0063] [Fig. 1] is a representation of a real-time assistance system for creating a bone tunnel according to one or more embodiments of the invention.

[0064] [Fig.2] represents an example of a preoperative three-dimensional model of a portion of interest of a patient's joint.

[0065] [Fig.3] represents a flowchart of the steps carried out during a three-dimensional model reconstruction algorithm according to one or more embodiments.

[0066] [Fig.4] represents a first type of correction carried out during step E20 of the flowchart of [Fig.3].

[0067] [Fig.5] represents a second type of correction carried out during step E20 of the flowchart of [Fig.3].

[0068] [Fig.6] represents a superposition of a partial intraoperative three-dimensional model and a preoperative three-dimensional model according to one or more embodiments of the invention.

[0069] [Fig.7] represents a partitioning of a knee according to one or more embodiments of the invention.

[0070] The subfigures of [Fig.8] are different examples of two-dimensional projections of parts of the knee and in different directions. [Fig.8h] and [Fig.8i] are schematic representations of a femoral epiphysis and a tibial epiphysis.

[0071] [Fig.9] represents a two-dimensional projection of a portion of interest of a knee of a patient with several projections of anatomical structures of interest according to one or more embodiments.

[0072] [Fig. 10] represents another two-dimensional projection of a portion of interest of a knee of a patient with several projections of anatomical structures of interest according to one or more embodiments.

[0073] [Fig. 11] depicts an overlay of an intraoperative two-dimensional image with a current location area of ​​an end of a surgical piercing instrument according to one or more embodiments.

[0074] [Fig. 12a] represents a superposition of a first orifice of a bone tunnel to be produced on a first two-dimensional projection according to one or more embodiments.

[0075] [Fig. 12b] is another example of superimposing an intraoperative two-dimensional image with a current location area of ​​an end of a surgical piercing instrument according to one or more embodiments such as the superposition of [Fig. 11].

[0076] [Fig. 12c] represents a superposition of a second orifice of the bone tunnel to be produced from [Fig. 12a] on a second two-dimensional projection according to one or more embodiments.

[0077] [Fig. 13a] represents a superposition of an alert message on the first two-dimensional projection of [Fig.9].

[0078] [Fig. 13b] is another example of superimposing an intraoperative two-dimensional image with a common location area of ​​an end of a surgical piercing instrument such as the superimposing of [Fig.l 1], according to one or more embodiments.

[0079] [Fig. 13c] represents a superposition of another alert message on the other two-dimensional projection of [Fig. 10] according to one or more embodiments.

[0080] [Fig. 14] represents a superposition of a positive message for the creation of a bone tunnel according to one or more embodiments.

[0081] [Fig.15] represents a superposition of a representation of a bone tunnel produced on a two-dimensional projection according to one or more embodiments.

[0082] [Fig. 16] represents a superposition of a representation of a first bone tunnel already made and a provisional representation of a second bone tunnel to be made during the same intervention according to one or more embodiments.

[0083] [Fig. 17] is a flowchart of the steps carried out during a real-time assistance method for the creation by arthroscopy of at least one bone tunnel according to one or more embodiments. ILLUSTRATIVE EMBODIMENTS OF THE INVENTION

[0084] The real-time assistance system 1, shown in [Fig.l], comprises an imaging device 2 capable of acquiring two-dimensional images of portions of the patient's joint, a tracking device 3 and a programmable device 6.

[0085] The imaging device 2 is for example an arthroscope. An arthroscope is a thin tube equipped with a miniaturized lens connected to a camera allowing the interior of a joint to be viewed. The arthroscope is inserted into the joint after incision thereof. The diameter of the arthroscope is of the order of a few millimeters. During an arthroscopic intervention on the patient's joint, the imaging device 2 acquires a preferably continuous stream of two-dimensional images of all or part of the patient's joint.

[0086] Furthermore, during an arthroscopic intervention to create one or more bone tunnels, a surgeon uses a surgical drilling instrument 5 such as a surgical motor, comprising a drilling end. The drilling end makes it possible to create tunnels in the bone structures. For example, the end of the surgical drilling instrument 5 is a drill or a pin. The tracking device 3 comprises, for example, one or more cameras making it possible to locate and track in real time the position in space of the different instruments used during the intervention, such as the imaging device 2 and the surgical drilling instrument 5. On the imaging device 2 and the surgical drilling instrument 5 are fixed one or more markers configured to emit, receive, or reflect electromagnetic radiation, so as to be located by the tracking device 3.Advantageously, one or more passive markers may be attached to the imaging device 2 and the surgical piercing instrument 5, so as to be visible on images acquired by the tracking device 3. For example, the passive markers are QR codes, AR tags or 3D markers.

[0087] The position in space of the imaging device 2 and the drilling instrument 5 relative to the tracking device 3 can then be known by triangulation.

[0088] Advantageously, if the geometry of each tracked instrument such as the imaging device 2 and the drilling instrument 5 is known, the tracking device 3 directly recognizes them without providing them with markers and their respective position and orientation relative to the tracking device is known.

[0089] For example, the tracking device 3 is a Hololens™ type system for locating, using cameras, among other things, the imaging device 2 and the surgical drilling instrument 5 in an operating room. Thus, as soon as the imaging device 2 or the surgical drilling instrument 5 are in the field of vision of the cameras, the latter are located and their positions are calculated and recorded.

[0090] The programmable device 6 is a processing device which may be, for example, a computer, a microprocessor, an integrated circuit, or even a programmable logic device (PLD). The programmable device 6 may also comprise one or more graphics processors (GPUs).

[0091] The programmable device 6 is configured to execute instructions stored on a computer-readable medium, such as an integrated circuit, a hard disk, a CD, a DVD, a RAM memory or a ROM memory.

[0092] According to one embodiment, the real-time assistance system 1 is adapted to assist in the creation of one or more bone tunnels during an arthroscopic intervention in a knee of a patient requiring a graft of one or more ligaments.

[0093] Prior to the intervention, during a preoperative phase, a preoperative three-dimensional model 7 of a portion of interest of the knee 8 is obtained as described below. Such a preoperative three-dimensional model 7 is for example shown in [Fig.2]. The portion of interest of the knee 8 comprises the areas of the knee where the graft of the ligament(s) is to be performed.

[0094] Data are obtained by magnetic resonance imaging (MRI). The data comprise different slices of the portion of interest of the knee 8. By "slice" is meant a two-dimensional image. The different slices are slices in planes parallel respectively to the sagittal, axial and coronal planes as defined in the field of magnetic resonance imaging. The MRI technique can be two-dimensional, i.e. based on sequential acquisition triplets, or three-dimensional, i.e. based on volumetric acquisitions. Alternatively, other techniques for acquiring several slices of areas of interest can be used, such as for example computational axial tomography.

[0095] A preoperative programmable device generates, by applying a reconstruction algorithm to the data, the preoperative three-dimensional model 7.

[0096] The magnetic resonance imaging technique has the advantage of providing data relating to anatomical structures not accessible by techniques such as radiography. Thus, the three-dimensional model 7 may comprise, for example, in addition to a representation of the bony contours of the femur, the tibia, the patella and the head of the fibula, a representation of the cartilaginous contours of the femur, the tibia, a complete or partial representation of the anterior cruciate ligament, the posterior cruciate ligament, the external lateral ligament, the internal lateral ligament, the patellofemoral ligament.

[0097] Advantageously, the reconstruction algorithm comprises two successive steps E10 and E20. [Fig.3] represents a flowchart of the different steps of the reconstruction algorithm.

[0098] In a first step E10, the data acquired by MRI are segmented and labeled. According to a first option, a convolutional artificial neural network of the RCNN type such as the YOLACT++ architecture can be used, for example. The operation of such a network is for example described in the article “YOLACT++ Better Real-Time Instance Segmentation”. The model implemented by this type of artificial network, once trained, performs the prediction, in other words, the detection, segmentation and classification of structures present in each slice. Following the predictions, the slices are first merged by cutting plane (axial, sagittal or coronal) using a “slice matching” algorithm to generate three first 3D models. Then, an interplane fusion of these first three 3D models is carried out using 3D / 3D registration. The final 3D model generated is then obtained by refinement with a filtering algorithm and by elimination of outliers.

[0099] Other types of artificial neural networks can be used, such as RCNN (Fast, Faster, Mast RCNN), Computer Vision, Unet, MeshCNN, SDU-Net. According to a second option, a 3D CNN+ type neural network can be used.

[0100] Once option 1 or 2 has been carried out, a preliminary three-dimensional model is then reconstructed, for example, by using techniques described in patents FR2920565B1 or US7123255.

[0101] The preliminary three-dimensional model may contain errors (for example, poorly reconstructed anatomical structures) or present incomplete elements (for example, consequences of the trauma suffered by the patient).

[0102] The second step E20 of the reconstruction algorithm aims to correct the preliminary three-dimensional model, based on lessons learned from the literature related to the anatomy of the knee, as will be explained below.

[0103] A first type of correction carried out during the second step is the repositioning of a structure misplaced during the generation of the preliminary three-dimensional model.

[0104] [Fig.4], on the left, shows the femoral insertion structure of the anterior cruciate ligament circled. In this [Fig.4], this femoral insertion structure is poorly positioned.

[0105] Thus, during the second step E20, this femoral insertion structure is repositioned at the correct location, noted H, as indicated in [Fig.4], on the right.

[0106] The correct location is for example known from the literature on knee anatomy. Thus, the repositioning from the incorrect position to the correct position is for example carried out manually by a designer in view of this knowledge. In another example, from geometric models described in the literature mentioned above (such as a quantified distance, a quantified radius of curvature), a curve or surface reconstruction algorithm will be applied to the incorrectly positioned element. In yet another example, the repositioning is carried out using a neural network trained on a database of 3D models from step E10. By way of illustration, a network such as the 3D CNN network can be used.

[0107] A second type of correction carried out during the second stage is the completion of incomplete elements.

[0108] [Fig.5], on the left, illustrates, inside the oval shape K, a representation of the external lateral ligament in the preliminary three-dimensional model. This representation is incomplete. Thus, in the second step, this representation will be completed as illustrated in [Fig.5], on the right.

[0109] Methods similar to those used to implement the first type of correction can be used to implement this second type of correction.

[0110] It will now be described how the real-time assistance system 1 operates in the intraoperative phase, that is to say, during the arthroscopic intervention by a surgeon in the knee of the patient requiring a graft of one or more ligaments.

[0111] During the intervention, the surgeon manipulates a surgical drilling instrument 5 of the surgical motor type equipped with a drill or a pin. The surgical drilling instrument 5 is used to initially locate skin areas to make incisions at the appropriate locations in the patient's knee in order to create the bone tunnel(s).

[0112] One aspect of the invention relates to the ability of the real-time assistance system 1 to enable visualization in real time, when the surgeon manipulates the surgical drilling instrument 5 in order to create a bone tunnel 10, of a first orifice 11a representing the entrance to the bone tunnel and a second orifice 11b representing the exit from the bone tunnel. The first orifice 11a and the second orifice 11b are determined, as will be described below, as a function of the position and orientation, in real time, of the end of the surgical drilling instrument 5. By "entrance" of the bone tunnel 10, is meant the surface area of ​​the bone structure through which the end of the surgical drilling instrument 5 enters. By "exit" of the bone tunnel, is meant the surface area of ​​the bone structure through which the end of the surgical drilling instrument 5 exits.

[0113] Thus, by visualizing in real time the location of the first orifice 11a and the second orifice 11b, the surgeon will be able to adjust the position and orientation in space, relative to the knee, of the surgical drilling instrument 5, to correctly position the bone tunnel 10 relative to anatomical structures of interest which are known anatomical landmarks, and without damaging “noble” anatomical structures, such as neighboring tendon or ligament structures.

[0114] Prior to the intervention, the programmable device 6 received the preoperative three-dimensional model 7 generated by the preoperative programmable device. The preoperative three-dimensional model 7 is for example stored in a memory associated with the programmable device 6.

[0115] The position of the patient's knee relative to the surgical piercing instrument 5 and the imaging device 2 must be known at all times.

[0116] To do this, for example, markers, such as pins, can be positioned in the femur or tibia to create an R reference frame. The R reference frame is used to determine the position of the knee to be operated on relative to the surgical drilling instrument 5. The R reference frame is used to recalibrate the preoperative three-dimensional model on the patient's knee. Thus, the real-time position of the patient's knee in the operating room space is known.

[0117] Alternatively, given that the imaging device 2 acquires a stream of images, the position of the knee in the space of the operating room can be known from the stream of images. Indeed, it is possible to obtain, from the stream of images, a current partial three-dimensional model and to re-align the pre-operative three-dimensional model on the current partial three-dimensional model. In particular, the distance between the imaging device 2 and the structures of which the latter produces the image can be known. Thus, the position of the knee in space, after re-alignment, can be known.

[0118] The programmable device 6 of the real-time assistance system 1 can be configured to control all the equipment used during the intervention. Thus, the programmable device 6 is configured to receive signals from the tracking device 3, and calculate, on the basis of these signals, the position and orientation in real time in the space of the operating room of the elements of interest tracked by the tracking device 2 (i.e., the patient's femur and tibia, the imaging device 2, the surgical drilling instrument 5).

[0119] A partial intraoperative three-dimensional model 9 of the portion of interest of the knee 8 is generated. The term “partial” refers to the fact that the model concerns only all or part of the portion of interest of the knee and not the entire anatomical structure of the knee. It is recalled that the portion of interest of the knee 8 includes the areas of the knee where the graft of the ligament(s) is to be performed.

[0120] Different methods can be used to generate the intraoperative partial three-dimensional model 9.

[0121] In one embodiment, an operator (who may be the surgeon or any other qualified person assisting with the procedure) palpates points on the surface of the patient's knee using a feeler, on which a marker is attached. The marker can be located. The marker attached to the feeler makes it possible to know the position in space of each point of the cloud of points obtained. An algorithm then generates at least one three-dimensional surface from this cloud of points, corresponding for example to a part of the femoral condyle in three dimensions. A "bone morphing" algorithm can for example be used. The algorithm can be executed by the programmable device 6 in order to generate the intraoperative partial three-dimensional model 9. Alternatively, an auxiliary programmable device can execute the algorithm and send the generated intraoperative partial three-dimensional model 9 to the programmable device 6.Alternatively, a depth camera can be used. to acquire a point cloud representative of the surface of the portion of interest of the knee 8.

[0122] In another example, the two-dimensional images acquired by the imaging device 2 can be used to generate the intraoperative partial three-dimensional model 9 in real time using depth maps generated from the image stream recorded by the imaging device 2 and a SLAM algorithm executed by the programmable device 6. Here, the image stream is monocular. Thanks to the tracking device 3, the position in space of the imaging device 2 which generates the video stream from which the partial three-dimensional model is generated is known in real time, thus the three-dimensional position of the intraoperative partial three-dimensional model 9 in space and also the position in space of the preoperative three-dimensional model 7 is known in real time.

[0123] Once the intraoperative partial three-dimensional model 9 has been generated, the programmable device 6 executes, in real time, a 3D / 3D registration algorithm making it possible to superimpose in real time the preoperative three-dimensional model 7 on the intraoperative partial three-dimensional model 9. Such a superposition is shown in [Fig. 6]. For example, an algorithm minimizing the distance between corresponding points can be used. Thus, a superposition S(t) can be displayed on a display screen visible to the surgeon, so that the latter can visualize in real time, on the basis of the correspondence between the preoperative three-dimensional model 7 and the intraoperative partial three-dimensional model 9, the position of the anatomical structures represented in the preoperative three-dimensional model relative to the actual position of the structures represented in the intraoperative partial three-dimensional model 9.

[0124] For example, the superposition S(t) can be used to locate skin incision areas on the skin.

[0125] In addition, once the intraoperative partial three-dimensional model 9 is superimposed on the preoperative three-dimensional model 7, three parts of the patient's knee are defined on the superposition S(t), for example, by implementing a division algorithm by the programmable device 6.

[0126] For example, the division algorithm creates in real time three volumes on the intraoperative partial three-dimensional model 9 by: separating the femur and the tibia by a plane passing through the joint space; separating the femur into two compartments (internal and external) at the level of a sagittal plane perpendicular to the plane of the joint space and passing through the apex of the notch. As shown in [Fig.7], a first part PGi corresponds to the volume occupied by the external condyle; a second part PG2 corresponds to the volume occupied by the internal condyle; finally, a third part PG3 corresponds to the volume occupied by the patient's tibial epiphysis.

[0127] Furthermore, prior to the operation of creating the bone tunnels by the surgeon, the programmable device 6 executes an algorithm for calculating and generating a plurality of two-dimensional projections of the pre-operative three-dimensional model 7. By projection, we mean a view of the pre-operative three-dimensional model 7.

[0128] For example, the calculation algorithm first separates the femur from the tibia along a plane passing through the joint space. The femoral epiphysis is obtained from which the first part PGi and the second part PG2 are determined after dividing this femoral epiphysis along a sagittal plane passing through the center of the roof of the notch. The tibial epiphysis is also obtained from which the third part PG3 is determined.

[0129] These two-dimensional projections are stored in the memory associated with the programmable device 6 and will be dedicated, as will be described later, to an automatic display determined as a function of the current position at a time t of the different elements of the real-time assistance system.

[0130] With reference to Figures 8a to 8g, these projections are respectively: - an external projection (or lateral view) of the external condyle Pb illustrated in fig 8a, - an internal projection (or medial view) of the external condyle P2, illustrated in Figure 8b, - an external projection (or medial view) of the internal condyle P3, illustrated in Figure 8c, - an internal projection (or lateral view) of the internal condyle P4, illustrated in Figure 8d, - an axial projection (or view) of the P5 tibia, illustrated in figure 8e, - a projection of the external tibia, or lateral view of the P6 tibia, illustrated in Figure 8f, - a projection of the internal tibia, or medial view of the P7 tibia, illustrated in Figure 8g.

[0131] These different projections contain the corresponding projections of the anatomical structures of interest.

[0132] [Fig.9] is an example of the external projection (or lateral view) of the external condyle Pb II. There can be observed: the femoral insertion zone A of the popliteal tendon, the femoral insertion zone B of the external lateral ligament, and the insertion zone of the anterolateral ligament C. These different elements represent the projections of the corresponding structures in the preoperative three-dimensional model 7 from step E20.

[0133] [Fig. 10] is an example of the inner projection (or medial view) of the external condyle P2. It can be seen: the insertion surface D of the anterior cruciate ligament, the inferior cartilaginous limit E, the proximal limit of the inter- notch condylar and the roof of the notch.

[0134] Typically, in [Fig.9], the insertion area of ​​the anterolateral ligament was not identifiable in the preliminary three-dimensional model obtained during the preoperative phase of magnetic resonance imaging data acquisition and generation of the three-dimensional model 7. This area was typically reconstructed during the second step (E20) of the reconstruction algorithm aimed at correcting the preliminary three-dimensional model.

[0135] During the intervention, the imaging device 2 of the real-time assistance system 1 captures in real time a continuous flow of two-dimensional images. At each instant t, the surgeon can view on a viewing device 12 such as a screen a current two-dimensional image I(t) of the portion of interest of the knee 8.

[0136] Furthermore, still during the intervention, the programmable device 6 receives in real time a signal from the tracking device 3, on the basis of which it calculates the position and orientation D^t) in real time of the imaging device 2 relative to the reference frame R. The position and orientation D^t) comprise for example three coordinates and three angles.

[0137] Also, still during the intervention, the programmable device 6 receives in real time a signal from the tracking device 3, on the basis of which it calculates the position and orientation IP(t) in real time of the piercing end of the surgical piercing instrument 5. The position and orientation IP(t) comprise for example three coordinates and three angles.

[0138] Thus, with the real-time assistance system 1, it is possible to superimpose a current location area L of the piercing end of the surgical piercing instrument 5 on the current two-dimensional image I(t). Such a superposition is shown in [Fig.11].

[0139] It will now be described how, in another aspect of the invention, the real-time assistance system 1 allows the surgeon to adequately position and orient the surgical drilling instrument 5 so as not to damage anatomical structures to be preserved.

[0140] A first projection Pa and a second projection Pb among the projections Pi to P 7 will be displayed on a first auxiliary viewing screen and a second auxiliary viewing screen, according to the current position and orientation of the end of the surgical piercing instrument 5 and / or the imaging device 2. By "current", it is understood current, that is to say corresponding to the current instant t of the intervention.

[0141] At the current time t of the intervention, the current position and orientation of the end of the surgical piercing instrument 5 and / or the imaging device 2 are known thanks to the second tracking device 4 and are collected and recorded by the programmable device 6.

[0142] Depending on the position and / or orientation in one of the first part PG1, the second part PG2 and the third part PG3, the selection of the projections Pa and Pb is carried out according to the following rules.

[0143] If the end of the surgical drilling instrument 5 is located in the first part PGi (volume occupied by the external condyle), the first projection Pa is the external projection (or lateral view) of the external condyle Pb and the second projection Pb is the internal projection (or medial view) of the external condyle P2.

[0144] The real-time position of the first part PG1, the second part PG2, and the third part PG3, is determined using real-time knowledge of the position of the patient's knee in the space of the operating room. Indeed, the first part P G1, the second part PG2, and the third part PG3 are calculated by the division algorithm previously described, applied to the preoperative three-dimensional model 7. The latter is realigned in real time on the intraoperative partial three-dimensional model 9, the position of which in the space of the operating room is known using the real-time position of the patient's knee.

[0145] If the end of the surgical drilling instrument 5 is located in the second part PG2 (volume occupied by the internal condyle), the first projection Pa is the external projection (or medial view) of the internal condyle Pb and the second projection Pb is the internal projection (or lateral view) of the internal condyle P2.

[0146] If the end of the surgical piercing instrument 5 is located in the third part PG3 (volume occupied by the tibial epiphysis) and is oriented downwards, the first projection Pa is the projection of the external tibia (or lateral view of the tibia) P6, and the second projection Pb is the projection of the internal tibia (or medial view of the tibia) P7-

[0147] If the end of the surgical drilling instrument 5 is located in the third part PG3 (volume occupied by the tibial epiphysis) and is oriented upwards, i.e. so as to cross the plane of the joint space), the first projection Pa is displayed and corresponds to the axial projection of the tibia P5, and the second projection Pb corresponding to the projection of the internal tibia (or medial view of the tibia) P7.

[0148] These rules have been determined in order to facilitate and make more intuitive the manipulation of the drilling instrument 5 by ensuring the consistency of the selection of the first projection Pa and the second projection Pb with the current position and orientation of the surgical drilling instrument 5. Other rules making it possible to facilitate and make more intuitive the manipulation of the drilling instrument 5 can be determined by those skilled in the art.

[0149] Advantageously, when the surgeon positions and orients the end of the surgical drilling instrument 5 in order to create a bone tunnel 10, the device programmable 6 executes an algorithm for calculating a current estimate of a location zone of a first orifice 11a of the bone tunnel 10 to be made, in the first projection Pa, and a current estimate of a location zone of a second orifice 11b of the bone tunnel 10 to be made, in the second projection Pb, for said current position and orientation IP(t) of the end of the surgical drilling instrument 5. The calculations are carried out on the basis of knowledge of the position in real time in the space of the operating room of the preoperative three-dimensional model (from step E20) recalibrated in real time on the intraoperative three-dimensional model 9.

[0150] Advantageously, the location zone of the first orifice 11a of the bone tunnel 10 is superimposed on the first projection Pa. Similarly, advantageously, the location zone of the second orifice 11b of the bone tunnel 10 is superimposed on the second projection Pb.

[0151] The first orifice 11a corresponds for example to the inlet orifice of the bone tunnel 10 and the second orifice 11a then corresponds to the outlet orifice of the bone tunnel 10, or vice versa.

[0152] [Fig. 12a] represents the external projection of the external condyle Pi of Fig. 8a, where a circle representative of the location area of ​​the first orifice 11a of the bone tunnel 10 has been superimposed. In [Fig. 12a], the circle intersects with the femoral insertion area of ​​the popliteal tendon B. Such a position of the first orifice 11a of the bone tunnel 10 is thus not conceivable because the latter would damage the femoral insertion area of ​​the popliteal tendon B.

[0153] [Fig. 12c] represents the inner projection of the external condyle P2 of Fig. 8b, where a circle representative of the location area of ​​the second orifice 11b of the bone tunnel 10 has been superimposed. In [Fig. 12c], the circle intersects with the insertion area of ​​the anterolateral ligament E. Such a position of the second orifice 11b of the bone tunnel 10 is thus not conceivable because the latter would damage the femoral insertion area of ​​the anterolateral ligament.

[0154] Advantageously, the superposition of the current two-dimensional image I(t) and the current location zone L of the end of the drilling instrument 5 ([Fig. 12b]) can be displayed between these two superpositions, by aligning figures 12a, 12b and 12c.

[0155] Thus, by visualizing in real time the location zone of the first orifice 11a of the bone tunnel 10 and the location zone of the second orifice 11b of the bone tunnel 10, the surgeon can adaptively move the surgical drilling instrument 5 in order to avoid any intersection with anatomical structures to be preserved represented in the projections.

[0156] Advantageously, the programmable device 6 executes a first algorithm for calculating the intersection of the location zone of the first orifice 11a of the bone tunnel. 10 with the projections of the anatomical structures present in the first projection Pa. The first intersection calculation algorithm is carried out on the basis of knowledge of the real-time position in the space of the operating room of the preoperative three-dimensional model 9 (from step E20) recalibrated in real time on the intraoperative three-dimensional model 7.

[0157] Similarly, advantageously, the programmable device 6 executes a second algorithm for calculating the intersection of the location zone of the second orifice 11b of the bone tunnel 10 with the projections of the anatomical structures present in the second projection Pb. The second intersection calculation algorithm is carried out on the basis of knowledge of the position in real time in the space of the operating room of the preoperative three-dimensional model 9 (from step E20) recalibrated in real time on the intraoperative three-dimensional model 7.

[0158] Advantageously, when the first intersection calculation algorithm results in an intersection comprising a part of the projections of the anatomical structures present in the first projection Pa, or when the second intersection calculation algorithm results in an intersection comprising a part of the projections of the anatomical structures present in the second projection Pb, the programmable device 6 can execute a display algorithm, on the first projection Pa, or respectively, the second projection Pb, of an information message in order to warn the surgeon of the danger of damage for example.

[0159] Figures 13a and 13c show examples of such superpositions. In [Fig.13a], the message "LLE" means that there is an intersection with the femoral insertion of the external lateral ligament. In [Fig.13c], the message "cartilage" means that there is an intersection with the lower cartilaginous limit.

[0160] Advantageously, when the first intersection calculation algorithm results in an intersection not comprising a noble anatomical structure of interest, and the second intersection calculation algorithm results in an intersection not comprising a noble anatomical structure of interest, the programmable device 6 can execute a display algorithm, on the first projection Pa, or respectively, the second projection Pb, of a positive message aimed at warning the surgeon that the positioning and orientation of the surgical instrument 5 are reliable and that he can proceed with drilling the bone tunnel 10.

[0161] [Fig. 14] shows an example of such a superposition. In [Fig. 14], the message “Safe” means that the position and orientation of the tip of the surgical drilling instrument 5 are compatible with safe drilling of the bone tunnel 10.

[0162] In another aspect of the invention, the real-time assistance system 1 also makes it possible to assist the surgeon in creating several bone tunnels during the same operation.

[0163] It is assumed here that a first bone tunnel 10a has been made in the patient's knee and that a second bone tunnel 10b is also to be made in the patient's knee.

[0164] Based on the position and orientation D1(ti) of the tip of the surgical drilling instrument 5 that were used at time ti to make the first bone tunnel, the programmable device 6 executes a calculation algorithm aimed at calculating a three-dimensional representation of the first bone tunnel 10a as well as the location of this representation in the superposition S(t) as follows.

[0165] The calculation algorithm is executed on the basis of knowledge of the real-time position in the space of the operating room of the preoperative three-dimensional model 9 (from step E20) realigned in real time on the intraoperative three-dimensional model 7, and on the basis of knowledge of the real-time position in the space of the operating room of the surgical drilling instrument 5. The algorithm thus makes it possible to record the trajectory of the surgical drilling instrument 5 when it penetrates and is moved inside a bone structure. The recorded trajectory can then be displayed in real time. The three-dimensional representation of the first bone tunnel 10a corresponds to the recorded trajectory.

[0166] For example, the three-dimensional representation may be displayed on either the overlay S(t). In another example, a two-dimensional view of the three-dimensional representation may be calculated and displayed overlaid on one of the first projection Pa and the second projection Pb.

[0167] It is assumed that at the current time t, the surgeon is positioning the end of the drilling instrument 5 in order to create the second bone tunnel 10b.

[0168] Advantageously, the programmable device 6 executes a display algorithm, on the first current projection Pa and on the second current projection Pb, of the representation of the first bone tunnel 10a.

[0169] [Fig. 15] illustrates an example of such a display, where the first bone tunnel 10a is shown in gray.

[0170] For example, the representation of the first bone tunnel is displayed in the form of a digital hologram superimposed on the first current Pa projection, respectively the second current Pb projection. This allows the surgeon to have a three-dimensional vision of his workspace. For example, the surgeon can view the first current Pa projection through augmented reality glasses, such as viewing glasses of a Hololens™ system.

[0171] In order to avoid intersections between the first bone tunnel 10a already made and the second bone tunnel 10b to be made, the programmable device 6 advantageously executes, in addition to the first intersection calculation algorithm and the second intersection calculation algorithm, a third intersection calculation algorithm. between the trajectory of the second bone tunnel 10b to be produced which is calculated in real time from the position in the space of the operating room of the drilling instrument 5 and the position in the space of the pre-operative three-dimensional model 7 and the representation of the first bone tunnel 10a. Similarly, the programmable device 6 advantageously executes a fourth algorithm for calculating the intersection between the trajectory of the second bone tunnel 10b to be produced and the representation of the first bone tunnel 10a.

[0172] Advantageously, when the third intersection calculation algorithm results in a non-empty intersection, i.e. comprising a part of the representation of the first bone tunnel 10a previously produced, or when the fourth intersection calculation algorithm results in a non-empty intersection, i.e. comprising a part of the representation of the first bone tunnel 10a previously produced, the programmable device 6 can execute a display algorithm, on the first projection Pa, or respectively, the second projection Pb, of an information message in order to warn the surgeon of the risk of intersection with the first bone tunnel 10a already produced.

[0173] Advantageously, when the third intersection calculation algorithm results in an empty intersection, and the third intersection calculation algorithm results in an empty intersection, the programmable device 6 can execute a display algorithm, on the first projection Pa, or respectively, the second projection Pb, of a positive message aimed at warning the surgeon that the positioning and orientation of the surgical instrument 5 are reliable and that he can proceed with drilling the second bone tunnel 10b.

[0174] [Fig. 16] illustrates a projection among the first projection Pa and the second projection Pb, on which have been superimposed a representation of the first bone tunnel 10a already made (grayed out) and a predicted representation of the second bone tunnel to be made (hatched) corresponding to the current position and orientation of the end of the drilling instrument 5. Such a superposition makes it possible to adjust the latter in order to avoid any interference between the first bone tunnel 10a and the second bone tunnel 10b. If there is no intersection between the first bone tunnel 10a already made and the trajectory of the second bone tunnel 10b, the three-dimensional representation of the latter is displayed in full, as in [Fig. 16]. If there is an intersection, an information message is displayed instead of the trajectory of the second bone tunnel 10b.

[0175] Another aspect of the invention relates to a method for real-time assistance in the creation of at least one bone tunnel (10) by arthroscopy in a joint of a patient, comprising the following steps: - receive, E100, a specific preoperative three-dimensional anatomical model (7) to the patient, said model comprising a representation of the patient's joint and a representation of anatomical structures of interest, - acquiring, E200, using an imaging device (2), a stream of intraoperative two-dimensional images, said intraoperative two-dimensional images comprising a portion of interest of the joint, - acquiring, E300, using a tracking device (4) of a surgical drilling instrument (5), tracking information of the position and orientation IP(t) of said surgical drilling instrument (5) during manipulation of said surgical drilling instrument (5) by an operator, - determine, E400, a partial intraoperative three-dimensional anatomical model (9) from the flow of intraoperative two-dimensional images and / or a point cloud representative of the portion of interest of the joint obtained using a measuring device, - re-align, E500, the intraoperative partial three-dimensional anatomical model (9) on the preoperative three-dimensional anatomical model (7); - calculate, E600, on the basis of a current intraoperative two-dimensional image (I(t)) including the portion of interest of the joint: * a current location area, in the current intraoperative two-dimensional image (I(t)), of a drilling end of the surgical drilling instrument (5), * a first projection comprising a current estimate of a location area of ​​a first orifice (11a) of a bone tunnel (10) to be produced; * a second projection comprising a current estimate of a location area of ​​a second orifice (11b) of the bone tunnel (10) to be produced.

[0176] The different stages of this method are illustrated on the flowchart of the [Fig.17].

Claims

Claims

1. Real-time assistance system (1) for creating at least one bone tunnel (10) by arthroscopy in a patient's joint, comprising an imaging device (2) capable of acquiring two-dimensional images of portions of the patient's joint, a first tracking device (3) and a programmable device (6), said programmable device (6) being adapted to: - obtaining a preoperative three-dimensional anatomical model (7) specific to the patient, said model comprising a representation of at least one portion of interest of the patient's joint and a representation of anatomical structures of interest, - acquiring, using the imaging device (2), a stream of intraoperative two-dimensional images, said intraoperative two-dimensional images comprising a portion of interest of the joint, and acquiring tracking information of the current position and orientation (D, (t)) of the imaging device (2) using the tracking device (3); - acquiring tracking information of the current position and orientation of the surgical drilling instrument (IP(t)) during manipulation of the surgical drilling instrument (5) by an operator using the tracking device (3); - determining a partial intraoperative three-dimensional anatomical model (9) from the flow of intraoperative two-dimensional images and / or a point cloud representative of the portion of interest of the joint obtained using a measuring device, said partial intraoperative three-dimensional anatomical model (9) representing anatomical structures corresponding to a part of the anatomical structures of interest; - re-align using a 3D / 3D re-alignment technique the pre-operative three-dimensional anatomical model (7) on the intra-operative partial three-dimensional anatomical model (9); - calculate, on the basis of information obtained with the recalibration of the preoperative three-dimensional anatomical model, and of the current position and orientation (IP(t)) of the surgical drilling instrument (5): * a current location zone, in a current intraoperative two-dimensional image (I(t)), of a drilling end of the surgical drilling instrument (5), * a first projection (PA) including a current estimate of a location area of a first orifice (11a) of a bone tunnel (10) to be produced, * a second projection (PB) comprising a current estimate of a location area of a second orifice (11b) of the bone tunnel (10) to be produced.

2. System according to claim 1, wherein the programmable device is further configured to calculate: - in the first projection (PA), first projections of a first part of the representation of the anatomical structures of interest during an intervention phase, and / or - in the second projection (PB), second projections of a second part of the representation of the anatomical structures of interest.

3. The system of claim 2, wherein the anatomical structures of interest include bony reliefs, cartilaginous boundaries, tendinous or ligamentous structures.

4. System according to one of the preceding claims, further comprising a display unit and further adapted to display on the display unit: * a superposition of the current intraoperative two-dimensional image (I(t)) and the current location area of the piercing end of the surgical piercing instrument (5), * a first superposition of the first projection and the first projections of the first part of the representation of the anatomical structures of interest, * a second superposition of the second projection and the second projections of the second part of the representation of the anatomical structures of interest.

5. System according to one of the preceding claims, further adapted to, before obtaining the preoperative three-dimensional anatomical model (7), obtain and store a plurality of preoperative two-dimensional images comprising the portion of interest of the joint.

6. System according to one of the preceding claims, further adapted to calculate an intersection between the current estimate of the location zone of the first orifice (11a), respectively of the second orifice (11b), current with the first projections of the first part, respectively the second projections of the second part of the representation of the anatomical structures of interest.

7. System according to claim 6 and claim 2, further adapted, when the intersection with the first, respectively second, projections, comprises a portion of the first projections of the first part of the representation of the anatomical structures of interest or a portion of the second projections of the second part of the representation of the anatomical structures of interest, to display an information message on the first, respectively, the second overlay.

8. System according to any one of claims 1 to 6, further adapted to, after a first bone tunnel (10a) has been created in the patient's joint, calculate a three-dimensional representation of the first bone tunnel and to calculate, on the first (PA), respectively second (PB), current projection, a first, respectively second, two-dimensional view of said three-dimensional representation of the first bone tunnel (10a).

9. System according to claim 8, further adapted to display, on the first projection (PA), the first two-dimensional view and, on the second projection (PB), the second two-dimensional view.

10. System according to one of claims 8 to 9, further adapted to calculate an intersection between the current estimate of the location zone of the first (11a), respectively of the second (11b), orifice and on the one hand the first two-dimensional view, on the other hand, the second two-dimensional view.

11. System according to claim 10, further adapted when the intersection with the first, respectively second two-dimensional view, comprises at least a portion of the first two-dimensional view, respectively a portion of the second two-dimensional view, to display an information message on the first, respectively second, overlay.