CN116128936A - Registration method, registration device, registration equipment and storage medium - Google Patents
Registration method, registration device, registration equipment and storage medium Download PDFInfo
- Publication number
- CN116128936A CN116128936A CN202310125707.4A CN202310125707A CN116128936A CN 116128936 A CN116128936 A CN 116128936A CN 202310125707 A CN202310125707 A CN 202310125707A CN 116128936 A CN116128936 A CN 116128936A
- Authority
- CN
- China
- Prior art keywords
- dimensional
- initial
- image
- image template
- template
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/30—Determination of transform parameters for the alignment of images, i.e. image registration
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/75—Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
- G06V10/751—Comparing pixel values or logical combinations thereof, or feature values having positional relevance, e.g. template matching
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10072—Tomographic images
- G06T2207/10081—Computed x-ray tomography [CT]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Geometry (AREA)
- Computer Graphics (AREA)
- Artificial Intelligence (AREA)
- Computing Systems (AREA)
- Databases & Information Systems (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Multimedia (AREA)
- Processing Or Creating Images (AREA)
- Apparatus For Radiation Diagnosis (AREA)
Abstract
Description
技术领域technical field
本公开实施例涉及计算机技术领域,尤其涉及一种配准方法、装置、设备及存储介质。Embodiments of the present disclosure relate to the field of computer technology, and in particular, to a registration method, device, equipment, and storage medium.
背景技术Background technique
随着计算机技术和医疗技术的发展,图像配准已成为影像导航手术中的关键技术。其中,图像配准在影像导航手术中的一个广泛应用在于:将用户的术前影像和术中影像进行配准,以便将术前影像中的感兴趣结构映射到术中影像中,从而使医生获知术中影像的感兴趣结构在术前影像中的位置。但是,术前影像通常为三维电子计算机断层扫描(Computed Tomography,CT)影像等拍摄过程中会对用户产生辐射的影像,影响用户身体健康,例如,基于脊柱手术机器人的手术中通常需要进行术前置钉规划,即先在用户的术前三维CT影像上做置钉规划,然后通过图像配准将置钉规划映射到用户的术中二维X射线影像上,但是,术前三维CT影像的拍摄会给用户带来辐射,影响用户身体健康。With the development of computer technology and medical technology, image registration has become a key technology in image-guided surgery. Among them, a wide application of image registration in image-guided surgery is: to register the user's preoperative image and intraoperative image, so as to map the structure of interest in the preoperative image to the intraoperative image, so that the doctor Know the position of the structure of interest in the intraoperative image in the preoperative image. However, the preoperative images are usually three-dimensional computer tomography (Computed Tomography, CT) images and other images that will generate radiation to the user during the shooting process, which will affect the user's health. For example, surgery based on spinal surgery robots usually requires preoperative The nail placement plan is to make the nail placement plan on the user's preoperative 3D CT image first, and then map the nail placement plan to the user's intraoperative 2D X-ray image through image registration. However, the shooting of the preoperative 3D CT image It will bring radiation to users and affect their health.
针对上述提到的问题目前还没有有效的解决办法。At present, there is no effective solution to the above-mentioned problems.
发明内容Contents of the invention
为了解决上述技术问题或者至少部分地解决上述技术问题,本公开实施例提供了一种配准方法、装置、设备及存储介质。In order to solve the above technical problem or at least partly solve the above technical problem, embodiments of the present disclosure provide a registration method, device, device and storage medium.
本公开实施例的第一方面提供了一种配准方法,该方法包括:The first aspect of the embodiments of the present disclosure provides a registration method, the method includes:
获取初始三维图像模板、以及目标用户对应的参考图像,其中,所述参考图像为术中为所述目标用户拍摄的二维图像;Acquiring an initial three-dimensional image template and a reference image corresponding to the target user, wherein the reference image is a two-dimensional image taken for the target user during the operation;
对所述初始三维图像模板和所述参考图像进行弹性的配准,得到所述初始三维图像模板对应的目标三维形变场,其中,目标三维形变场用于表征初始三维图像模板上的点的位移量。performing elastic registration on the initial 3D image template and the reference image to obtain a target 3D deformation field corresponding to the initial 3D image template, wherein the target 3D deformation field is used to characterize the displacement of points on the initial 3D image template quantity.
本公开实施例的第二方面提供了一种配准装置,该装置包括:A second aspect of an embodiment of the present disclosure provides a registration device, which includes:
获取模块,用于获取初始三维图像模板、以及目标用户对应的参考图像,其中,所述参考图像为术中为所述目标用户拍摄的二维图像;An acquisition module, configured to acquire an initial three-dimensional image template and a reference image corresponding to the target user, wherein the reference image is a two-dimensional image taken for the target user during the operation;
配准模块,用于对所述初始三维图像模板和所述参考图像进行配准,得到所述初始三维图像模板对应的目标三维形变场,其中,三维形变场用于表征三维图像模板上的点的位移量。A registration module, configured to register the initial 3D image template and the reference image to obtain a target 3D deformation field corresponding to the initial 3D image template, wherein the 3D deformation field is used to characterize points on the 3D image template the amount of displacement.
本公开实施例的第三方面提供了一种电子设备,该服务器包括:处理器和存储器,其中,所述存储器中存储有计算机程序,当所述计算机程序被所述处理器执行时,所述处理器执行上述第一方面的方法。A third aspect of the embodiments of the present disclosure provides an electronic device, the server includes: a processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the The processor executes the method of the first aspect above.
本公开实施例的第四方面提供了一种计算机可读存储介质,该存储介质中存储有计算机程序,当该计算机程序被处理器执行时,可以实现上述第一方面的方法。A fourth aspect of the embodiments of the present disclosure provides a computer-readable storage medium, in which a computer program is stored, and when the computer program is executed by a processor, the method of the above-mentioned first aspect can be implemented.
本公开实施例提供的技术方案与现有技术相比具有如下优点:Compared with the prior art, the technical solutions provided by the embodiments of the present disclosure have the following advantages:
本公开实施例,能够获取初始三维图像模板、以及目标用户对应的参考图像,其中,参考图像为术中为目标用户拍摄的二维图像,从而对初始三维图像模板和参考图像进行弹性的配准,得到初始三维图像模板对应的目标三维形变场,其中,目标三维形变场用于表征初始三维图像模板上的点的位移量。可见,采用上述技术方案,可以采用初始三维图像模板代替拍摄过程中会对用户产生辐射的术前影像,如此,减少对目标用户的辐射,并且,通过对初始三维图像模板和参考图像进行弹性的配准,可得到目标三维形变场,而根据目标三维形变场对初始三维图像模板进行变换时,可使变换后的初始三维图像模板中的人体与经过参考图像重建后的目标用户的人体相匹配,实现初始三维图像模板到参考图像的映射。In the embodiment of the present disclosure, the initial 3D image template and the reference image corresponding to the target user can be acquired, wherein the reference image is a 2D image taken for the target user during the operation, so as to perform elastic registration on the initial 3D image template and the reference image , to obtain a target three-dimensional deformation field corresponding to the initial three-dimensional image template, wherein the target three-dimensional deformation field is used to represent the displacement of a point on the initial three-dimensional image template. It can be seen that with the above technical solution, the initial 3D image template can be used to replace the preoperative image that would cause radiation to the user during the shooting process, thus reducing the radiation to the target user, and by elastically adjusting the initial 3D image template and the reference image Registration, the target 3D deformation field can be obtained, and when the initial 3D image template is transformed according to the target 3D deformation field, the human body in the transformed initial 3D image template can be matched with the target user's human body reconstructed from the reference image , to realize the mapping from the initial 3D image template to the reference image.
附图说明Description of drawings
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description serve to explain the principles of the disclosure.
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, for those of ordinary skill in the art, In other words, other drawings can also be obtained from these drawings without paying creative labor.
图1是本公开实施例提供的一种配准方法的流程示意图;FIG. 1 is a schematic flowchart of a registration method provided by an embodiment of the present disclosure;
图2是本公开实施例提供的另一种配准方法的流程示意图;FIG. 2 is a schematic flowchart of another registration method provided by an embodiment of the present disclosure;
图3是本公开实施例提供的一种粗配准过程的流程示意图;FIG. 3 is a schematic flowchart of a rough registration process provided by an embodiment of the present disclosure;
图4是本公开实施例提供的一种精配准过程的流程示意图;FIG. 4 is a schematic flowchart of a fine registration process provided by an embodiment of the present disclosure;
图5是本公开实施例提供的一种配准装置的结构示意图;Fig. 5 is a schematic structural diagram of a registration device provided by an embodiment of the present disclosure;
图6是本公开实施例中的一种电子设备的结构示意图。Fig. 6 is a schematic structural diagram of an electronic device in an embodiment of the present disclosure.
具体实施方式Detailed ways
为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。In order to more clearly understand the above objects, features and advantages of the present disclosure, the solutions of the present disclosure will be further described below. It should be noted that, in the case of no conflict, the embodiments of the present disclosure and the features in the embodiments can be combined with each other.
在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。In the following description, many specific details are set forth in order to fully understand the present disclosure, but the present disclosure can also be implemented in other ways than described here; obviously, the embodiments in the description are only some of the embodiments of the present disclosure, and Not all examples.
图1是本公开实施例提供的一种配准方法的流程示意图,该方法可以由一种电子设备来执行。该电子设备可以示例性的理解为诸如手机、平板电脑、笔记本电脑、台式机、智能电视等具有页面展示功能的设备。如图1所示,本实施例提供的方法包括如下步骤:Fig. 1 is a schematic flowchart of a registration method provided by an embodiment of the present disclosure, and the method may be executed by an electronic device. The electronic device can be understood as an exemplary device having a page display function, such as a mobile phone, a tablet computer, a notebook computer, a desktop computer, and a smart TV. As shown in Figure 1, the method provided in this embodiment includes the following steps:
S110、获取初始三维图像模板、以及目标用户对应的参考图像,其中,参考图像为术中为目标用户拍摄的二维图像。S110. Acquire an initial three-dimensional image template and a reference image corresponding to the target user, wherein the reference image is a two-dimensional image taken for the target user during the operation.
具体地,初始三维图像模板为用于作为模板三维图像,因此,初始三维图像模板中的人体并非目标用户的人体。初始三维图像模板可以包括三维CT图像等三维医学影像,但并不限于此。Specifically, the initial three-dimensional image template is a three-dimensional image used as a template, therefore, the human body in the initial three-dimensional image template is not the human body of the target user. The initial three-dimensional image template may include three-dimensional medical images such as three-dimensional CT images, but is not limited thereto.
在一些实施例中,可选地,获取初始三维图像模板可以包括:获取目标用户的用户信息;从预设的模板库中查找与用户信息相匹配的初始三维图像模板。In some embodiments, optionally, acquiring the initial three-dimensional image template may include: acquiring user information of the target user; searching for an initial three-dimensional image template matching the user information from a preset template library.
具体地,用户信息可以包括身高、体重、性别、年龄、人种等与用户体征相关的、用户授权可获取的信息,但并不限于此。Specifically, the user information may include height, weight, gender, age, race, and other information related to the physical characteristics of the user and available for authorization by the user, but is not limited thereto.
具体地,可以预先建立包括多个候选三维图像模板的模板库,其中,不同候选三维图像模板对应不同用户信息,如此,可以从预设的模板库中查找与目标用户的用户信息相匹配的候选三维图像模板,并将其作为初始三维图像模板。其中,这里所述的相匹配包括候选三维图像模板对应的用户信息与目标用户的用户信息完全相同,或者,目标用户的用户信息与候选三维图像模板对应的用户信息之间的差异在预设的差异范围内,预设的差异范围可根据实际情况设置。Specifically, a template library including a plurality of candidate three-dimensional image templates can be established in advance, wherein different candidate three-dimensional image templates correspond to different user information, so that a candidate that matches the user information of the target user can be searched from the preset template library. 3D image template and use it as the initial 3D image template. Wherein, the matching mentioned here includes that the user information corresponding to the candidate 3D image template is completely the same as the user information of the target user, or the difference between the user information of the target user and the user information corresponding to the candidate 3D image template is within a preset Within the difference range, the preset difference range can be set according to the actual situation.
可以理解的是,根据目标用户的用户信息从预设的模板库中查找与用户信息相匹配的初始三维图像模板,可使初始三维图像模板中的人体(即形变前的人体)便与目标用户的人体较相似或者说较接近,有利于提高初始三维图像模板按照目标三维形变场变换后其中的人体(即形变后的人体)与目标用户的人体的重合程度,从而提高初始三维图像模板到参考图像的映射精度。It can be understood that, according to the user information of the target user, the initial three-dimensional image template matching the user information can be searched from the preset template library, so that the human body in the initial three-dimensional image template (that is, the human body before deformation) can be compared with the target user. The human body is more similar or closer, which is beneficial to improve the degree of coincidence between the human body (that is, the deformed human body) and the target user's human body after the initial 3D image template is transformed according to the target 3D deformation field, thereby improving the initial 3D image template to the reference The mapping accuracy of the image.
当然,也可以预先仅设置一个三维图像模板,其可以作为任意用户的初始三维图像模板。Of course, only one 3D image template can also be set in advance, which can be used as an initial 3D image template for any user.
具体地,参考图像为确定初始三维图像模板对应的目标三维形变场时用作参照的二维图像。参考图像可以包括X射线等二维医学影像,但并不限于此。Specifically, the reference image is a two-dimensional image used as a reference when determining the target three-dimensional deformation field corresponding to the initial three-dimensional image template. The reference image may include two-dimensional medical images such as X-rays, but is not limited thereto.
需要说明的是,参考图像的数量、以及参考图像拍摄目标用户的方向,本领域技术人员均可根据实际情况设置,此处并不作限定。例如,参考图像可以包括目标用户的正位拍摄图像(例如正位X射线影像)和侧位拍摄图像(例如侧位X射线影像),但并不限于此。It should be noted that the number of reference images and the direction in which the reference images are taken of the target user can be set by those skilled in the art according to actual conditions, and are not limited here. For example, the reference image may include an anteroposterior image (such as an anteroposterior X-ray image) and a lateral image (such as a lateral X-ray image) of the target user, but is not limited thereto.
在一些实施例中,获取目标用户对应的参考图像可以包括:接收其它电子设备发送的目标用户对应的参考图像,或者,从存储设备(例如U盘)中读取目标用户对应的参考图像。In some embodiments, acquiring the reference image corresponding to the target user may include: receiving the reference image corresponding to the target user sent by other electronic devices, or reading the reference image corresponding to the target user from a storage device (such as a U disk).
S120、对初始三维图像模板和参考图像进行弹性的配准,得到初始三维图像模板对应的目标三维形变场,其中,目标三维形变场用于表征初始三维图像模板上的点的位移量。S120. Perform elastic registration on the initial 3D image template and the reference image to obtain a target 3D deformation field corresponding to the initial 3D image template, wherein the target 3D deformation field is used to represent the displacement of points on the initial 3D image template.
具体地,目标三维形变场用于表征初始三维图像模板上的点(即图像像素)的位移量。针对初始三维图像模板上的点,当其按照对应的位移量位移后与其对应的重建点之间的位置误差在预设误差范围内,其中,其对应的重建点为参考图像上与其对应的点反投影重建至初始三维图像模板所在的三维坐标系中的点。Specifically, the target 3D deformation field is used to characterize the displacement of points (ie image pixels) on the initial 3D image template. For the point on the initial three-dimensional image template, when it is displaced according to the corresponding displacement amount, the position error between it and the corresponding reconstruction point is within the preset error range, wherein the corresponding reconstruction point is the corresponding point on the reference image Backprojection reconstruction to points in the 3D coordinate system where the original 3D image template resides.
具体地,这里所述的弹性的配准指的是,以参考图像作为参照,获取初始三维图像模板对应的目标三维形变场,以使初始三维图像模板按照目标三维形变场经过空间变换后其中的人体发生形变,且形变后的人体与通过参考图像重建后的人体的重合程度在预设的第一误差范围内(即处于同一参考系下时同一解剖结构的图像像素对应匹配),其中,预设的第一误差范围可根据实际情况设置。可见,根据目标三维形变场可实现初始三维图像模板到参考图像的映射。Specifically, the elastic registration mentioned here refers to using the reference image as a reference to obtain the target 3D deformation field corresponding to the initial 3D image template, so that the initial 3D image template undergoes spatial transformation according to the target 3D deformation field. The human body is deformed, and the degree of coincidence between the deformed human body and the human body reconstructed by the reference image is within the preset first error range (that is, the image pixels of the same anatomical structure are correspondingly matched in the same reference system), wherein, the predetermined The set first error range can be set according to actual conditions. It can be seen that the mapping from the initial 3D image template to the reference image can be realized according to the target 3D deformation field.
在一些实施例中,可选地,S120可以包括:利用训练完成的弹性配准模型,对初始三维图像模板和参考图像进行弹性的配准,得到初始三维图像模板对应的目标三维形变场。In some embodiments, optionally, S120 may include: performing elastic registration on the initial 3D image template and the reference image using the trained elastic registration model to obtain a target 3D deformation field corresponding to the initial 3D image template.
可以理解的是,采用初始三维图像模板代替会对目标用户产生辐射的术前图像,可以减少术前拍摄图像的步骤,并且对目标用户而言能够减少辐射量。并且,可以在初始三维图像模板上做规划,则将初始三维图像模板映射到参考图像时,可以将初始三维图像模板上的规划映射至参考图像中,相比于在术中二维的参考图像上做规划,在初始三维图像模板上做规划能显著提高精度。It can be understood that, using the initial three-dimensional image template to replace the preoperative image that will cause radiation to the target user can reduce the steps of taking images before the operation, and can reduce the radiation dose for the target user. Moreover, planning can be done on the initial 3D image template, and when the initial 3D image template is mapped to the reference image, the planning on the initial 3D image template can be mapped to the reference image, compared to the intraoperative 2D reference image Doing planning on the initial 3D image template can significantly improve the accuracy.
本公开实施例,能够获取初始三维图像模板、以及目标用户对应的参考图像,其中,参考图像为术中为目标用户拍摄的二维图像,从而对初始三维图像模板和参考图像进行弹性的配准,得到初始三维图像模板对应的目标三维形变场,其中,三维形变场用于表征三维图像模板上的点的位移量。可见,采用上述技术方案,可以采用初始三维图像模板代替拍摄过程中会对用户产生辐射的术前影像,如此,减少对目标用户的辐射,并且,通过对初始三维图像模板和参考图像进行弹性的配准,可得到目标三维形变场,而根据目标三维形变场对初始三维图像模板进行变换时,可使变换后的初始三维图像模板中的人体与经过参考图像重建后的目标用户的人体相匹配,实现初始三维图像模板到参考图像的映射。In the embodiment of the present disclosure, the initial 3D image template and the reference image corresponding to the target user can be acquired, wherein the reference image is a 2D image taken for the target user during the operation, so as to perform elastic registration on the initial 3D image template and the reference image , to obtain a target three-dimensional deformation field corresponding to the initial three-dimensional image template, where the three-dimensional deformation field is used to represent the displacement of a point on the three-dimensional image template. It can be seen that with the above technical solution, the initial 3D image template can be used to replace the preoperative image that would cause radiation to the user during the shooting process, thus reducing the radiation to the target user, and by elastically adjusting the initial 3D image template and the reference image Registration, the target 3D deformation field can be obtained, and when the initial 3D image template is transformed according to the target 3D deformation field, the human body in the transformed initial 3D image template can be matched with the target user's human body reconstructed from the reference image , to realize the mapping from the initial 3D image template to the reference image.
图2是本公开实施例提供的另一种配准方法的流程示意图。本公开实施例在上述实施例的基础上进行优化,本公开实施例可以与上述一个或者多个实施例中各个可选方案结合。Fig. 2 is a schematic flowchart of another registration method provided by an embodiment of the present disclosure. The embodiments of the present disclosure are optimized on the basis of the foregoing embodiments, and the embodiments of the present disclosure may be combined with various optional solutions in the foregoing one or more embodiments.
如图2所示,该配准方法可以包括如下步骤。As shown in Fig. 2, the registration method may include the following steps.
S210、获取初始三维图像模板、以及目标用户对应的参考图像,其中,参考图像为术中为目标用户拍摄的二维图像。S210. Acquire an initial three-dimensional image template and a reference image corresponding to the target user, wherein the reference image is a two-dimensional image taken for the target user during the operation.
具体地,S210与S110类似,此处不再赘述。Specifically, S210 is similar to S110 and will not be repeated here.
S220、对初始三维图像模板和参考图像进行刚性的粗配准,得到变换矩阵。S220. Perform rigid rough registration on the initial three-dimensional image template and the reference image to obtain a transformation matrix.
具体地,变换矩阵用于表征初始三维图像模板的位移量。刚性的粗配准指的是,以参考图像作为参照,获取初始三维图像模板对应的变换矩阵,以使初始三维图像模板整体按照变换矩阵变换后(即位移后)其中的人体不发生形变,但变换后的人体与通过参考图像重建后的人体的位置近似对齐(即处于同一参考系下时同一解剖结构的图像像素的位置近似对齐)。Specifically, the transformation matrix is used to characterize the displacement of the initial 3D image template. Rigid coarse registration refers to using the reference image as a reference to obtain the transformation matrix corresponding to the initial 3D image template, so that the human body in the initial 3D image template will not be deformed after being transformed according to the transformation matrix (that is, after displacement), but The positions of the transformed human body and the reconstructed human body from the reference image are approximately aligned (that is, the positions of the image pixels of the same anatomical structure are approximately aligned in the same reference frame).
在一些实施例中,可选地,S220可以包括:In some embodiments, optionally, S220 may include:
S221、从初始三维图像模板和参考图像中提取匹配的特征点对,其中,特征点对包括位于初始三维图像模板上的三维特征点和位于参考图像上的二维特征点。S221. Extract matching feature point pairs from the initial 3D image template and the reference image, where the feature point pairs include 3D feature points on the initial 3D image template and 2D feature points on the reference image.
具体地,参考图像的数量大于等于2,同一特征点对中包括一个三维特征点和至少两个二维特征点,其中,三维特征点与二维特征点均表征同一个解剖标记点,即同一个人体解剖标记点在初始三维图像模板上为三维特征点,在参考图像上为二维特征点。例如,参考图像通常包括正位拍摄图像、侧位拍摄图像两种,因此,同一特征点对中包括一个三维特征点和两个二维特征点。Specifically, the number of reference images is greater than or equal to 2, and the same feature point pair includes one 3D feature point and at least two 2D feature points, wherein the 3D feature point and the 2D feature point represent the same anatomical marker point, that is, the same A human anatomy marker point is a 3D feature point on the initial 3D image template, and a 2D feature point on the reference image. For example, the reference image usually includes two kinds of front view image and side view image, therefore, the same feature point pair includes one 3D feature point and two 2D feature points.
具体地,可以响应于特征点选取操作,从初始三维图像模板和参考图像中提取特征点选取操作所选取的特征点对;或者,可以采用任意可能的特征点提取算法(如SIFT、Harris以及基于深度学习技术的关键点检测算法等)从初始三维图像模板和参考图像中提取匹配的特征点对。Specifically, in response to the feature point selection operation, the feature point pair selected by the feature point selection operation can be extracted from the initial 3D image template and the reference image; or, any possible feature point extraction algorithm (such as SIFT, Harris and based on The key point detection algorithm of deep learning technology, etc.) extracts matching feature point pairs from the initial 3D image template and the reference image.
S222、将二维特征点反投影重建至初始三维图像模板所在的三维坐标系,得到对应的三维参考点。S222. Back-project the two-dimensional feature points into the three-dimensional coordinate system where the original three-dimensional image template is located, and obtain corresponding three-dimensional reference points.
S223、对三维特征点和三维参考点进行点集配准,得到变换矩阵。S223. Perform point set registration on the 3D feature points and the 3D reference points to obtain a transformation matrix.
具体地,可以采用SVD算法或其它本领域技术人员可知的算法进行点集配准,此处不作限定。Specifically, the SVD algorithm or other algorithms known to those skilled in the art may be used to perform point set registration, which is not limited here.
可以理解的是,基于特征点对对初始三维图像模板和参考图像进行的刚性的粗配准,方式简单、易于实现,有利于降低整体图像配准难度。It can be understood that the rigid coarse registration of the initial 3D image template and the reference image based on the feature point pairs is simple and easy to implement, which is beneficial to reduce the difficulty of overall image registration.
当然,还可以基于灰度、或者利用训练完成的粗配准模型对初始三维图像模板和参考图像进行的刚性的粗配准。Of course, rigid rough registration can also be performed on the initial 3D image template and the reference image based on the grayscale or by using the trained rough registration model.
S230、根据变换矩阵对初始三维图像模板进行变换,得到中间三维图像模板。S230. Transform the initial 3D image template according to the transformation matrix to obtain an intermediate 3D image template.
具体地,中间三维图像模板为初始三维图像模板按照变换矩阵进行变换后的三维图像。Specifically, the intermediate 3D image template is a 3D image transformed from the initial 3D image template according to the transformation matrix.
S240、对中间三维图像模板和参考图像进行弹性的精配准,得到初始三维形变场,其中,初始三维形变场用于表征中间三维图像模板上点的位移量。S240. Perform elastic fine registration on the intermediate 3D image template and the reference image to obtain an initial 3D deformation field, wherein the initial 3D deformation field is used to represent the displacement of points on the intermediate 3D image template.
具体地,中间三维形变场用于表征中间三维图像模板上的点(即图像像素)的位移量。针对中间三维图像模板上的点,当其按照对应的位移量位移后与其对应的重建点之间的位置误差在预设误差范围内,其中,其对应的重建点为参考图像上与其对应的点反投影重建至中间三维图像模板所在的三维坐标系中的点。Specifically, the intermediate three-dimensional deformation field is used to characterize the displacement of points (ie, image pixels) on the intermediate three-dimensional image template. For the point on the intermediate three-dimensional image template, when it is displaced according to the corresponding displacement amount, the position error between it and the corresponding reconstruction point is within the preset error range, wherein the corresponding reconstruction point is the corresponding point on the reference image Backprojection reconstruction to points in the 3D coordinate system where the intermediate 3D image template resides.
具体地,这里所述的弹性的精配准指的是,以参考图像作为参照,获取中间三维图像模板对应的初始三维形变场,以使中间三维图像模板按照目初始三维形变场经过空间变换后其中的人体发生形变,且形变后的人体与参考图像重建后的人体的重合程度在预设的第二误差范围内(即处于同一参考系下时同一解剖结构的图像像素对应匹配),其中,预设的第二误差范围可根据实际情况设置。可见,根据初始三维形变场可实现中间三维图像模板到参考图像的映射。Specifically, the elastic fine registration mentioned here refers to using the reference image as a reference to obtain the initial 3D deformation field corresponding to the intermediate 3D image template, so that the intermediate 3D image template is transformed according to the target initial 3D deformation field. The human body is deformed, and the coincidence degree of the deformed human body and the reconstructed human body from the reference image is within the preset second error range (that is, the image pixels of the same anatomical structure match correspondingly when they are in the same reference system), wherein, The preset second error range can be set according to actual conditions. It can be seen that the mapping from the intermediate 3D image template to the reference image can be realized according to the initial 3D deformation field.
在一些实施例中,可选地,S240可以包括:In some embodiments, optionally, S240 may include:
S241、将中间三维图像模板投影至参考图像所在的二维坐标系,得到对应的投影二维图像。S241. Project the intermediate 3D image template to the 2D coordinate system where the reference image is located, to obtain a corresponding projected 2D image.
具体地,参考图像的数量大于等于2(例如为N),则针对N张参考图像中的每张参考图像,将中间三维图像模板投影至该参考图像所在的二维坐标系,得到对应的投影二维图像。Specifically, if the number of reference images is greater than or equal to 2 (for example, N), then for each of the N reference images, the intermediate 3D image template is projected to the two-dimensional coordinate system where the reference image is located to obtain the corresponding projection 2D image.
例如,参考图像包括目标用户的正位拍摄图像和侧位拍摄图像,则将中间三维图像模板投影至正位拍摄图像所在的二维坐标系(即将中间三维图像模板正投影),得到正位拍摄图像对应的投影二维图像(即正位投影图像),并且,将中间三维图像模板投影至侧位拍摄图像所在的二维坐标系(即将中间三维图像模板侧投影),得到侧位拍摄图像对应的投影二维图像(即侧位投影图像)。For example, if the reference image includes the front view image and the side view image of the target user, the middle three-dimensional image template is projected to the two-dimensional coordinate system where the front view image is located (that is, the middle three-dimensional image template is orthographically projected), and the front view image is obtained. The projected two-dimensional image corresponding to the image (that is, the front projection image), and project the middle three-dimensional image template to the two-dimensional coordinate system where the side shot image is located (that is, the side projection of the middle three-dimensional image template), and obtain the side shot image corresponding to The projected two-dimensional image (ie lateral projection image).
S242、在中间三维图像模板上选取初始三维控制点,并将初始三维控制点投影至参考图像所在的二维坐标系,得到对应的初始二维控制点。S242. Select initial 3D control points on the intermediate 3D image template, and project the initial 3D control points to the 2D coordinate system where the reference image is located, to obtain corresponding initial 2D control points.
具体地,初始三维控制点为从中间三维图像模板上选取的点(即图像像素)。Specifically, the initial 3D control point is a point (ie, an image pixel) selected from the intermediate 3D image template.
具体地,参考图像的数量大于等于2(例如为N),则针对N张参考图像中的每张参考图像,将初始三维控制点投影至该参考图像所在的二维坐标系,得到对应的初始二维控制点。Specifically, if the number of reference images is greater than or equal to 2 (for example, N), then for each of the N reference images, the initial three-dimensional control point is projected to the two-dimensional coordinate system where the reference image is located to obtain the corresponding initial 2D control points.
例如,参考图像包括目标用户的正位拍摄图像和侧位拍摄图像,则将初始三维控制点投影至正位拍摄图像所在的二维坐标系(即将初始三维控制点正投影),得到正位投影图像上的初始二维控制点,并且,将初始三维控制点投影至侧位拍摄图像所在的二维坐标系(即将初始三维控制点模板侧投影),得到侧位投影图像上的初始二维控制点。For example, if the reference image includes the target user's front view image and side view image, the initial three-dimensional control point is projected to the two-dimensional coordinate system where the front view image is located (that is, the initial three-dimensional control point is orthographically projected), and the orthographic projection is obtained The initial two-dimensional control points on the image, and project the initial three-dimensional control points to the two-dimensional coordinate system where the side shot image is located (that is, the initial three-dimensional control point template side projection), to obtain the initial two-dimensional control points on the lateral projection image point.
在一些实施例中,可选地,在中间三维图像模板上选取初始三维控制点,包括:对中间三维图像模板进行边缘检测,得到多个边缘点;从多个边缘点中选取初始三维控制点。In some embodiments, optionally, selecting an initial three-dimensional control point on the intermediate three-dimensional image template includes: performing edge detection on the intermediate three-dimensional image template to obtain a plurality of edge points; selecting an initial three-dimensional control point from the plurality of edge points .
具体地,边缘检测是图像处理和计算机视觉中的基本问题,边缘检测的目的是标识图像中亮度变化明显的点(即边缘点)。Specifically, edge detection is a basic problem in image processing and computer vision, and the purpose of edge detection is to identify points (ie, edge points) with obvious brightness changes in an image.
可以采用微分法、差分边缘检测法等本领域技术人员可知的边缘检测算法对中间三维图像模板进行边缘检测,此处不作限定。Edge detection algorithms known to those skilled in the art, such as differential method and differential edge detection method, can be used to perform edge detection on the intermediate three-dimensional image template, which is not limited here.
具体地,可以基于随机抽样、均匀抽样等方式从多个边缘点中选取初始三维控制点,但并不限于此。Specifically, the initial three-dimensional control point may be selected from multiple edge points based on random sampling, uniform sampling, etc., but is not limited thereto.
当然,也可以响应于控制点选取操作,在中间三维图像模板上选取出控制点选取操作所选取的初始三维控制点。Of course, the initial 3D control points selected by the control point selection operation may also be selected on the intermediate 3D image template in response to the control point selection operation.
S243、对投影二维图像和参考图像进行弹性的配准,得到投影二维图像对应的目标二维形变场,其中,二维形变场用于表征二维图像上的点的位移量。S243. Perform elastic registration on the projected two-dimensional image and the reference image to obtain a target two-dimensional deformation field corresponding to the projected two-dimensional image, wherein the two-dimensional deformation field is used to represent a displacement of a point on the two-dimensional image.
具体地,目标二维形变场用于表征投影二维图像上的点(即图像像素)的位移量。针对投影二维图像上的点,当其按照对应的位移量位移后与参考图像上与其对应的点之间的位置误差在预设的第三误差范围内。Specifically, the target two-dimensional deformation field is used to characterize the displacement of a point (ie image pixel) on the projected two-dimensional image. For the point on the projected two-dimensional image, when it is displaced according to the corresponding displacement amount, the position error between it and the corresponding point on the reference image is within the preset third error range.
具体地,这里所述的弹性的精配准指的是,以参考图像作为参照,获取投影二维图像对应的目标二维形变场,以使投影二维图像按照目标二维形变场经过空间变换后其中的人体发生形变,且形变后的人体与参考图像中的人体的重合程度在预设的第三误差范围内(即处于同一参考系下时同一解剖结构的图像像素对应匹配),其中,预设的第三误差范围可根据实际情况设置。可见,根据目标二维形变场可实现投影二维图像到参考图像的映射。Specifically, the elastic fine registration mentioned here refers to using the reference image as a reference to obtain the target two-dimensional deformation field corresponding to the projected two-dimensional image, so that the projected two-dimensional image undergoes spatial transformation according to the target two-dimensional deformation field Afterwards, the human body is deformed, and the coincidence degree of the deformed human body and the human body in the reference image is within the preset third error range (that is, the image pixels of the same anatomical structure are matched correspondingly when they are in the same reference system), wherein, The preset third error range can be set according to actual conditions. It can be seen that the mapping from the projected 2D image to the reference image can be realized according to the target 2D deformation field.
S244、根据目标二维形变场对初始二维控制点进行变换,得到对应的中间二维控制点。S244. Transform the initial two-dimensional control points according to the target two-dimensional deformation field to obtain corresponding intermediate two-dimensional control points.
具体地,针对每个初始二维控制点,根据其对应的位移量对其进行空间变换,得到其对应的中间二维控制点。Specifically, for each initial two-dimensional control point, space transformation is performed on it according to its corresponding displacement to obtain its corresponding intermediate two-dimensional control point.
S245、将中间二维控制点反投影重建至中间三维图像模板所在的三维坐标系,得到对应的参考三维控制点。S245. Reconstruct the intermediate two-dimensional control point into the three-dimensional coordinate system where the intermediate three-dimensional image template is located by back-projection, and obtain corresponding reference three-dimensional control points.
S246、根据初始三维控制点和参考三维控制点,确定初始三维形变场。S246. Determine an initial three-dimensional deformation field according to the initial three-dimensional control point and the reference three-dimensional control point.
在一些实施例中,可选地,S246可以包括:将初始三维控制点的坐标和参考三维控制点的坐标作差,得到初始三维控制点对应的位移量;根据预设的插值算法,确定中间三维图像模板上初始三维控制点之外的点对应的位移量,其中插值具体实现方法可以包括:首先基于所有初始三维控制点进行delauny生成三角形集合,所有三角形的顶点集合为所有初始三维控制点,由于三角形三个顶点(即初始三维控制点)的位移量已知,在每一个三角形范围内的点(即像素点)位移量可通过计算该点到三角形每个顶点的距离取权重求和得到。In some embodiments, optionally, S246 may include: making a difference between the coordinates of the initial 3D control point and the coordinates of the reference 3D control point to obtain the displacement corresponding to the initial 3D control point; The displacement corresponding to the points other than the initial three-dimensional control points on the three-dimensional image template, wherein the specific implementation method of interpolation may include: first, delauny generates a triangle set based on all initial three-dimensional control points, and the set of vertices of all triangles is all initial three-dimensional control points, Since the displacement of the three vertices of the triangle (that is, the initial three-dimensional control point) is known, the displacement of the point (that is, the pixel point) within the range of each triangle can be obtained by calculating the distance from the point to each vertex of the triangle and taking the sum of the weights .
可以理解的是,相比于将中间三维图像模板上的每个点看作初始三维控制点,通过弹性的精配准确定一部分点(即初始三维控制点)对应的位移量,再通过插值确定处初始三维控制点之外的点对应的位移量,可减少计算量,从而有利于提高图像配准的整体效率。It is understandable that, compared to treating each point on the intermediate 3D image template as an initial 3D control point, the displacement corresponding to a part of the points (that is, the initial 3D control point) is determined through elastic fine-fitting, and then determined by interpolation The displacements corresponding to points other than the initial three-dimensional control points can reduce the amount of calculation, thereby improving the overall efficiency of image registration.
还可以理解的是,上述S241-S246对中间三维图像模板和参考图像进行弹性的精配准的方式,步骤简单、易于实现,有利于降低整体图像配准难度。It can also be understood that the flexible and precise registration of the intermediate 3D image template and the reference image in S241-S246 above has simple steps and is easy to implement, which is beneficial to reduce the difficulty of overall image registration.
当然,也可以利用训练完成的精配准模型对中间三维图像模板和参考图像进行弹性的精配准,得到初始三维形变场。Of course, the trained fine registration model can also be used to perform elastic fine registration on the intermediate 3D image template and the reference image to obtain the initial 3D deformation field.
S250、根据变换矩阵和初始三维形变场,确定目标三维形变场。S250. Determine a target three-dimensional deformation field according to the transformation matrix and the initial three-dimensional deformation field.
本公开实施例,采用刚性的粗配准和弹性的精配准相结合的方式,对初始三维图像模板和参考图像进行弹性的配准,得到初始三维图像模板对应的目标三维形变场,可提高配准算法的精度,进而提升后续规划、导航的准确性。In the embodiment of the present disclosure, the method of combining rigid coarse registration and elastic fine registration is used to perform elastic registration on the initial 3D image template and the reference image to obtain the target 3D deformation field corresponding to the initial 3D image template, which can improve The accuracy of the registration algorithm improves the accuracy of subsequent planning and navigation.
下面,将基于一个具体示例,对本公开实施例提供的图像配准过程进行详细说明。Below, based on a specific example, the image registration process provided by the embodiment of the present disclosure will be described in detail.
示例性地,图3是本公开实施例提供的一种粗配准过程的流程示意图。图4是本公开实施例提供的一种精配准过程的流程示意图。Exemplarily, FIG. 3 is a schematic flowchart of a rough registration process provided by an embodiment of the present disclosure. Fig. 4 is a schematic flowchart of a fine registration process provided by an embodiment of the present disclosure.
参见图3,粗配准时,3D体数据模板(即初始三维图像模板,例如三维CT影像)作为浮动图像,术中2D正位片和术中2D侧位片作(即参考图像,例如正位二维X射线影像和侧位二维X射线影像)为固定图像,粗配准的目的是得到3D体数据模板空间到术中2D正位片和术中2D侧位片空间的初始变换矩阵。具体步骤包括:3.1)分别在术中2D正位片、术中2D侧位片和3D体数据模板上进行对应的特征点提取,得到特征点对,其中,特征点提取时采用手动选取或自动识别的方法均可。3.2)将术中2D正位片和术中2D侧位片相对应的2D特征点进行反投影重建,得到3D空间中一系列的3D特征点(即三维参考点)。3.3)将重建得到的3D特征点与3D体数据模板中提取的特征点(即三维特征点)进行点集配准,得到初始变换矩阵。See Figure 3. During rough registration, the 3D volume data template (i.e., the initial 3D image template, such as a 3D CT image) is used as a floating image, and the intraoperative 2D frontal view and intraoperative 2D lateral view are used (i.e., the reference image, such as the frontal Two-dimensional X-ray images and lateral two-dimensional X-ray images) are fixed images, and the purpose of rough registration is to obtain the initial transformation matrix from the template space of 3D volume data to the space of intraoperative 2D front view and intraoperative 2D lateral view. The specific steps include: 3.1) Extract the corresponding feature points on the intraoperative 2D front view film, the intraoperative 2D lateral view film and the 3D volume data template to obtain feature point pairs, wherein the feature point extraction is performed manually or automatically. Any method of identification is acceptable. 3.2) The 2D feature points corresponding to the intraoperative 2D frontal view and the intraoperative 2D lateral view are back-projected and reconstructed to obtain a series of 3D feature points (ie, three-dimensional reference points) in 3D space. 3.3) Perform point set registration between the reconstructed 3D feature points and the feature points (ie, three-dimensional feature points) extracted from the 3D volume data template to obtain an initial transformation matrix.
参见图4,利用上述粗配准得到的初始变换矩阵对3D体数据模板图像进行变换,将变换后的3D体数据模板图像(即中间三维图像模板)作为精配准的浮动图像(即输入)。精配准主要包括以下步骤:4.1)将变换后的3D体数据模板分别进行正、侧位前投影,得到正位DRR和侧位DRR(即投影二维图像)。4.2)在变换后的3D体数据模板上生成一系列的3D控制点(即初始三维控制点),经与步骤4.1)同样的前投影过程,生成投影空间中对应的2D控制点(即初始二维控制点)。4.3)将4.1)中得到的正位DRR和侧位DRR与术中拍摄的2D正位片和术中2D侧位片在2D空间进行弹性配准,得到2D形变场(即目标二维形变场),也是2D空间每个像素的位移量变换矩阵。4.4)利用步骤4.3)的2D形变场对步骤4.4)中的2D控制点进行变换,得到更新的2D控制点的坐标(即中间二维控制点)。4.5)将步骤4.4)中更新的2D控制点经过反投影重建到3D空间中,得到其相对应的更新的3D控制点的坐标(即参考三维控制点)。4.6)将步骤4.2)中生成的3D控制点的坐标与步骤4.5)中更新的3D控制点的坐标进行相减,可得到每个3D控制点的位移量,之后通过插值即可得到3D控制点外其它点的位移量,即可得到最终的3D形变场(即初始三维形变场)。Referring to Figure 4, the 3D volume data template image is transformed using the initial transformation matrix obtained from the above-mentioned rough registration, and the transformed 3D volume data template image (ie, the intermediate 3D image template) is used as a finely registered floating image (ie, input) . Fine registration mainly includes the following steps: 4.1) Perform frontal and lateral front projection on the transformed 3D volume data template, respectively, to obtain frontal DRR and lateral DRR (that is, project two-dimensional images). 4.2) Generate a series of 3D control points (i.e. initial 3D control points) on the transformed 3D volume data template, and generate the corresponding 2D control points in the projection space (i.e. initial 2D control points) through the same front projection process as step 4.1). dimension control point). 4.3) The anterior DRR and lateral DRR obtained in 4.1) are elastically registered with the intraoperative 2D anteroposterior film and intraoperative 2D lateral film in 2D space to obtain a 2D deformation field (i.e., the target two-dimensional deformation field ), which is also the displacement transformation matrix of each pixel in 2D space. 4.4) Use the 2D deformation field in step 4.3) to transform the 2D control point in step 4.4), and obtain the updated coordinates of the 2D control point (ie, the intermediate two-dimensional control point). 4.5) Reconstruct the 2D control points updated in step 4.4) into the 3D space through back projection, and obtain the coordinates of the corresponding updated 3D control points (ie, refer to the 3D control points). 4.6) Subtract the coordinates of the 3D control points generated in step 4.2) from the coordinates of the 3D control points updated in step 4.5) to obtain the displacement of each 3D control point, and then obtain the 3D control points by interpolation The final 3D deformation field (that is, the initial 3D deformation field) can be obtained.
可以理解的是,采用3D体数据模板代替术前三维CT图像,可以减少术前拍CT的步骤,对病人而言能够减少辐射量。相比于在术中二维X射线影像上做规划,在3D体数据模板上做规划能显著提高精度。It is understandable that the use of 3D volume data templates instead of preoperative 3D CT images can reduce the steps of preoperative CT imaging and reduce the radiation dose for patients. Compared with planning on intraoperative 2D X-ray images, planning on 3D volume data templates can significantly improve accuracy.
图5是本公开实施例提供的一种配准装置的结构示意图,该配准装置可以被理解为上述电子设备或者上述电子设备中的部分功能模块。如图5所示,该配准装置500包括:Fig. 5 is a schematic structural diagram of a registration device provided by an embodiment of the present disclosure. The registration device may be understood as the above-mentioned electronic device or some functional modules in the above-mentioned electronic device. As shown in Figure 5, the registration device 500 includes:
获取模块510,用于获取初始三维图像模板、以及目标用户对应的参考图像,其中,参考图像为术中为目标用户拍摄的二维图像;An acquisition module 510, configured to acquire an initial three-dimensional image template and a reference image corresponding to the target user, wherein the reference image is a two-dimensional image taken for the target user during the operation;
配准模块520,用于对初始三维图像模板和参考图像进行弹性的配准,得到初始三维图像模板对应的目标三维形变场,其中,目标三维形变场用于表征初始三维图像模板上的点的位移量。The registration module 520 is configured to elastically register the initial 3D image template and the reference image to obtain a target 3D deformation field corresponding to the initial 3D image template, wherein the target 3D deformation field is used to represent the points on the initial 3D image template displacement.
在本公开另一种实施方式中,获取模块510可以包括用于获取初始三维图像模板的第一获取子模块,其中,第一获取子模块可以包括:In another implementation manner of the present disclosure, the acquisition module 510 may include a first acquisition submodule for acquiring an initial three-dimensional image template, wherein the first acquisition submodule may include:
获取单元,用于获取目标用户的用户信息;an acquisition unit, configured to acquire user information of the target user;
查找单元,用于从预设的模板库中查找与用户信息相匹配的初始三维图像模板。The search unit is configured to search for an initial three-dimensional image template matching user information from a preset template library.
在本公开又一种实施方式中,配准模块520可以包括:In yet another implementation manner of the present disclosure, the registration module 520 may include:
粗配准子模块,用于对初始三维图像模板和参考图像进行刚性的粗配准,得到变换矩阵;The coarse registration sub-module is used for performing rigid coarse registration on the initial 3D image template and the reference image to obtain a transformation matrix;
变换子模块,用于根据变换矩阵对初始三维图像模板进行变换,得到中间三维图像模板;The transformation sub-module is used to transform the initial three-dimensional image template according to the transformation matrix to obtain the intermediate three-dimensional image template;
精配准子模块,用于对中间三维图像模板和参考图像进行弹性的精配准,得到初始三维形变场,其中,初始三维形变场用于表征中间三维图像模板上点的位移量;The fine registration sub-module is used for elastic fine registration of the intermediate 3D image template and the reference image to obtain an initial 3D deformation field, wherein the initial 3D deformation field is used to represent the displacement of points on the intermediate 3D image template;
确定子模块,用于根据变换矩阵和初始三维形变场,确定目标三维形变场。The determining submodule is used to determine the target three-dimensional deformation field according to the transformation matrix and the initial three-dimensional deformation field.
在本公开再一种实施方式中,粗配准子模块可以包括:In yet another embodiment of the present disclosure, the rough registration submodule may include:
提取单元,用于从初始三维图像模板和参考图像中提取匹配的特征点对,其中,特征点对包括位于初始三维图像模板上的三维特征点和位于参考图像上的二维特征点;An extraction unit, configured to extract matched feature point pairs from the initial 3D image template and the reference image, wherein the feature point pairs include 3D feature points located on the initial 3D image template and 2D feature points located on the reference image;
第一反投影重建单元,用于将二维特征点反投影重建至初始三维图像模板所在的三维坐标系,得到对应的三维参考点;The first back-projection reconstruction unit is used for back-projection reconstruction of two-dimensional feature points to the three-dimensional coordinate system where the initial three-dimensional image template is located, to obtain corresponding three-dimensional reference points;
第一配准单元,用于对三维特征点和三维参考点进行点集配准,得到变换矩阵。The first registration unit is configured to perform point set registration on the 3D feature points and the 3D reference points to obtain a transformation matrix.
在本公开再一种实施方式中,精配准子模块可以包括:In yet another embodiment of the present disclosure, the fine registration submodule may include:
投影单元,用于将中间三维图像模板投影至参考图像所在的二维坐标系,得到对应的投影二维图像;A projection unit, configured to project the intermediate three-dimensional image template to the two-dimensional coordinate system where the reference image is located, to obtain a corresponding projected two-dimensional image;
选取单元,用于在中间三维图像模板上选取初始三维控制点,并将初始三维控制点投影至参考图像所在的二维坐标系,得到对应的初始二维控制点;A selection unit is used to select an initial three-dimensional control point on the intermediate three-dimensional image template, and project the initial three-dimensional control point to the two-dimensional coordinate system where the reference image is located to obtain a corresponding initial two-dimensional control point;
第二配准单元,用于对投影二维图像和参考图像进行弹性的配准,得到投影二维图像对应的目标二维形变场,其中,二维形变场用于表征二维图像上的点的位移量;The second registration unit is configured to elastically register the projected two-dimensional image and the reference image to obtain a target two-dimensional deformation field corresponding to the projected two-dimensional image, wherein the two-dimensional deformation field is used to represent points on the two-dimensional image displacement;
变换单元,用于根据目标二维形变场对初始二维控制点进行变换,得到对应的中间二维控制点;A transformation unit, configured to transform the initial two-dimensional control points according to the target two-dimensional deformation field, to obtain corresponding intermediate two-dimensional control points;
第二反投影重建单元,用于将中间二维控制点反投影重建至中间三维图像模板所在的三维坐标系,得到对应的参考三维控制点;The second back-projection reconstruction unit is used to reconstruct the back-projection of the middle two-dimensional control point to the three-dimensional coordinate system where the middle three-dimensional image template is located, and obtain the corresponding reference three-dimensional control point;
确定单元,用于根据初始三维控制点和参考三维控制点,确定初始三维形变场。A determination unit is used to determine an initial three-dimensional deformation field according to the initial three-dimensional control point and the reference three-dimensional control point.
在本公开再一种实施方式中,确定单元具体用于,将初始三维控制点的坐标和参考三维控制点的坐标作差,得到初始三维控制点对应的位移量;根据预设的插值算法,确定中间三维图像模板上初始三维控制点之外的点对应的位移量。In yet another embodiment of the present disclosure, the determination unit is specifically configured to make a difference between the coordinates of the initial three-dimensional control point and the coordinates of the reference three-dimensional control point to obtain the displacement corresponding to the initial three-dimensional control point; according to a preset interpolation algorithm, Determine displacements corresponding to points other than the initial 3D control points on the intermediate 3D image template.
在本公开再一种实施方式中,该装置还可以包括用于在中间三维图像模板上选取初始三维控制点的选取模块,其中,选取模块可以包括:In yet another embodiment of the present disclosure, the device may also include a selection module for selecting initial 3D control points on the intermediate 3D image template, wherein the selection module may include:
边缘检测子模块,用于对中间三维图像模板进行边缘检测,得到多个边缘点;The edge detection sub-module is used to perform edge detection on the intermediate three-dimensional image template to obtain a plurality of edge points;
选取子模块,用于从多个边缘点中选取初始三维控制点。The selection submodule is used to select initial 3D control points from multiple edge points.
本实施例提供的装置能够执行上述任一实施例的方法,其执行方式和有益效果类似,在这里不再赘述。The device provided in this embodiment can execute the method in any of the foregoing embodiments, and its execution mode and beneficial effect are similar, and details are not repeated here.
本公开实施例还提供了一种电子设备,该电子设备包括:存储器,存储器中存储有计算机程序;处理器,用于执行所述计算机程序,当所述计算机程序被所述处理器执行时可以实现上述任一实施例的方法。An embodiment of the present disclosure also provides an electronic device, which includes: a memory, a computer program is stored in the memory; a processor, configured to execute the computer program, and when the computer program is executed by the processor, the computer program can be Implement the method of any one of the above embodiments.
示例的,图6是本公开实施例中的一种电子设备的结构示意图。下面具体参考图6,其示出了适于用来实现本公开实施例中的电子设备600的结构示意图。本公开实施例中的电子设备600可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。图6示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。As an example, FIG. 6 is a schematic structural diagram of an electronic device in an embodiment of the present disclosure. Referring to FIG. 6 in detail below, it shows a schematic structural diagram of an
如图6所示,电子设备600可以包括处理装置(例如中央处理器、图形处理器等)601,其可以根据存储在只读存储器(ROM)602中的程序或者从存储装置608加载到随机访问存储器(RAM)603中的程序而执行各种适当的动作和处理。在RAM 603中,还存储有电子设备600操作所需的各种程序和数据。处理装置601、ROM 602以及RAM603通过总线604彼此相连。输入/输出(I/O)接口605也连接至总线604。As shown in FIG. 6, an
通常,以下装置可以连接至I/O接口605:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置606;包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置607;包括例如磁带、硬盘等的存储装置608;以及通信装置609。通信装置609可以允许电子设备600与其他设备进行无线或有线通信以交换数据。虽然图6示出了具有各种装置的电子设备600,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。Typically, the following devices can be connected to the I/O interface 605:
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在非暂态计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置609从网络上被下载和安装,或者从存储装置608被安装,或者从ROM 602被安装。在该计算机程序被处理装置601执行时,执行本公开实施例的方法中限定的上述功能。In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product, which includes a computer program carried on a non-transitory computer readable medium, where the computer program includes program code for executing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network via communication means 609, or from storage means 608, or from
需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, electrical connections with one or more wires, portable computer diskettes, hard disks, random access memory (RAM), read-only memory (ROM), erasable Programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In the present disclosure, however, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave carrying computer-readable program code therein. Such propagated data signals may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which can transmit, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device . Program code embodied on a computer readable medium may be transmitted by any appropriate medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
在一些实施方式中,客户端、服务器可以利用诸如HTTP(HyperText TransferProtocol,超文本传输协议)之类的任何当前已知或未来研发的网络协议进行通信,并且可以与任意形式或介质的数字数据通信(例如,通信网络)互连。通信网络的示例包括局域网(“LAN”),广域网(“WAN”),网际网(例如,互联网)以及端对端网络(例如,ad hoc端对端网络),以及任何当前已知或未来研发的网络。In some embodiments, the client and the server can communicate using any currently known or future-developed network protocols such as HTTP (HyperText Transfer Protocol), and can communicate with digital data in any form or medium (eg, communication network) interconnections. Examples of communication networks include local area networks ("LANs"), wide area networks ("WANs"), internetworks (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed network of.
上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。The above-mentioned computer-readable medium may be included in the above-mentioned electronic device, or may exist independently without being incorporated into the electronic device.
上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:The above-mentioned computer-readable medium carries one or more programs, and when the above-mentioned one or more programs are executed by the electronic device, the electronic device:
获取初始三维图像模板、以及目标用户对应的参考图像,其中,参考图像为术中为目标用户拍摄的二维图像;Obtaining an initial three-dimensional image template and a reference image corresponding to the target user, wherein the reference image is a two-dimensional image taken for the target user during the operation;
对初始三维图像模板和参考图像进行弹性的配准,得到初始三维图像模板对应的目标三维形变场,其中,目标三维形变场用于表征初始三维图像模板上的点的位移量。Elastic registration is performed on the initial 3D image template and the reference image to obtain a target 3D deformation field corresponding to the initial 3D image template, wherein the target 3D deformation field is used to represent the displacement of points on the initial 3D image template.
可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括但不限于面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。Computer program code for carrying out operations of the present disclosure may be written in one or more programming languages, or combinations thereof, including but not limited to object-oriented programming languages—such as Java, Smalltalk, C++, and Includes conventional procedural programming languages - such as the "C" language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In cases involving a remote computer, the remote computer can be connected to the user computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (such as through an Internet service provider). Internet connection).
附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or portion of code that contains one or more logical functions for implementing specified executable instructions. It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved. It should also be noted that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by a dedicated hardware-based system that performs the specified functions or operations , or may be implemented by a combination of dedicated hardware and computer instructions.
描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,单元的名称在某种情况下并不构成对该单元本身的限定。The units involved in the embodiments described in the present disclosure may be implemented by software or by hardware. Wherein, the name of a unit does not constitute a limitation of the unit itself under certain circumstances.
本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、片上系统(SOC)、复杂可编程逻辑设备(CPLD)等等。The functions described herein above may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), System on Chips (SOCs), Complex Programmable Logical device (CPLD) and so on.
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media would include one or more wire-based electrical connections, portable computer discs, hard drives, random access memory (RAM), read only memory (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, compact disk read only memory (CD-ROM), optical storage, magnetic storage, or any suitable combination of the foregoing.
本公开实施例还提供一种计算机可读存储介质,所述存储介质中存储有计算机程序,当所述计算机程序被处理器执行时可以实现上述任一实施例的方法,其执行方式和有益效果类似,在这里不再赘述。An embodiment of the present disclosure also provides a computer-readable storage medium, in which a computer program is stored, and when the computer program is executed by a processor, the method of any of the above-mentioned embodiments can be implemented, and its execution mode and beneficial effects Similar and will not be repeated here.
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。It should be noted that in this article, relative terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply these No such actual relationship or order exists between entities or operations. Furthermore, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also includes elements not expressly listed. other elements of or also include elements inherent in such a process, method, article, or device. Without further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising said element.
以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。The above descriptions are only specific implementation manners of the present disclosure, so that those skilled in the art can understand or implement the present disclosure. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure will not be limited to the embodiments described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310125707.4A CN116128936A (en) | 2023-02-15 | 2023-02-15 | Registration method, registration device, registration equipment and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310125707.4A CN116128936A (en) | 2023-02-15 | 2023-02-15 | Registration method, registration device, registration equipment and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN116128936A true CN116128936A (en) | 2023-05-16 |
Family
ID=86311558
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310125707.4A Pending CN116128936A (en) | 2023-02-15 | 2023-02-15 | Registration method, registration device, registration equipment and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116128936A (en) |
Citations (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104318552A (en) * | 2014-10-15 | 2015-01-28 | 北京理工大学 | Convex hull projection graph matching based model registration method |
| CN106934761A (en) * | 2017-02-15 | 2017-07-07 | 苏州大学 | A kind of method for registering of three-dimensional non-rigid optical coherence tomographic image |
| CN107028626A (en) * | 2017-05-26 | 2017-08-11 | 北京龙慧珩医疗科技发展有限公司 | A kind of prostate elastic registrating method and device |
| US20170323443A1 (en) * | 2015-01-20 | 2017-11-09 | Indian Institute Of Technology, Bombay | Systems and methods for obtaining 3-d images from x-ray information |
| CN109389682A (en) * | 2017-08-09 | 2019-02-26 | 上海影子智能科技有限公司 | A kind of three-dimensional face model automatic adjusting method |
| CN110992427A (en) * | 2019-12-19 | 2020-04-10 | 深圳市华汉伟业科技有限公司 | A three-dimensional pose estimation method and positioning grasping system for deformable objects |
| CN112116642A (en) * | 2020-09-27 | 2020-12-22 | 上海联影医疗科技股份有限公司 | Medical image registration method, electronic device and storage medium |
| KR20210063614A (en) * | 2019-11-25 | 2021-06-02 | 한국과학기술연구원 | Image registration method and system for image guided cardiac intervention |
| CN113558766A (en) * | 2021-07-19 | 2021-10-29 | 北京纳通医学研究院有限公司 | Image registration method and device, surgical robot and surgical robot system |
| CN113920179A (en) * | 2021-11-09 | 2022-01-11 | 广州柏视医疗科技有限公司 | Mark point-based multi-vision 2D-3D image non-rigid registration method and system |
| CN114419117A (en) * | 2022-01-23 | 2022-04-29 | 东南大学 | CT and DSA-based 3D-2D blood vessel elastic registration method |
| CN114842154A (en) * | 2022-07-04 | 2022-08-02 | 江苏集萃苏科思科技有限公司 | Method and system for reconstructing three-dimensional image based on two-dimensional X-ray image |
| WO2023006021A1 (en) * | 2021-07-30 | 2023-02-02 | 武汉联影智融医疗科技有限公司 | Registration method and system |
-
2023
- 2023-02-15 CN CN202310125707.4A patent/CN116128936A/en active Pending
Patent Citations (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104318552A (en) * | 2014-10-15 | 2015-01-28 | 北京理工大学 | Convex hull projection graph matching based model registration method |
| US20170323443A1 (en) * | 2015-01-20 | 2017-11-09 | Indian Institute Of Technology, Bombay | Systems and methods for obtaining 3-d images from x-ray information |
| CN106934761A (en) * | 2017-02-15 | 2017-07-07 | 苏州大学 | A kind of method for registering of three-dimensional non-rigid optical coherence tomographic image |
| CN107028626A (en) * | 2017-05-26 | 2017-08-11 | 北京龙慧珩医疗科技发展有限公司 | A kind of prostate elastic registrating method and device |
| CN109389682A (en) * | 2017-08-09 | 2019-02-26 | 上海影子智能科技有限公司 | A kind of three-dimensional face model automatic adjusting method |
| KR20210063614A (en) * | 2019-11-25 | 2021-06-02 | 한국과학기술연구원 | Image registration method and system for image guided cardiac intervention |
| CN110992427A (en) * | 2019-12-19 | 2020-04-10 | 深圳市华汉伟业科技有限公司 | A three-dimensional pose estimation method and positioning grasping system for deformable objects |
| CN112116642A (en) * | 2020-09-27 | 2020-12-22 | 上海联影医疗科技股份有限公司 | Medical image registration method, electronic device and storage medium |
| CN113558766A (en) * | 2021-07-19 | 2021-10-29 | 北京纳通医学研究院有限公司 | Image registration method and device, surgical robot and surgical robot system |
| WO2023006021A1 (en) * | 2021-07-30 | 2023-02-02 | 武汉联影智融医疗科技有限公司 | Registration method and system |
| CN113920179A (en) * | 2021-11-09 | 2022-01-11 | 广州柏视医疗科技有限公司 | Mark point-based multi-vision 2D-3D image non-rigid registration method and system |
| CN114419117A (en) * | 2022-01-23 | 2022-04-29 | 东南大学 | CT and DSA-based 3D-2D blood vessel elastic registration method |
| CN114842154A (en) * | 2022-07-04 | 2022-08-02 | 江苏集萃苏科思科技有限公司 | Method and system for reconstructing three-dimensional image based on two-dimensional X-ray image |
Non-Patent Citations (2)
| Title |
|---|
| P MARKELJ 等: "A review of 3D/2D registration methods for image", 《MEDICAL IMAGE ANALYSIS》, vol. 16, no. 3, pages 642 - 661, XP002696430, DOI: 10.1016/j.media.2010.03.005 * |
| 汤玉杰: "X光与CT图像配准系统设计与实现", 《万方数据知识服务平台》, pages 1 - 73 * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Cha et al. | Evaluation of data augmentation via synthetic images for improved breast mass detection on mammograms using deep learning | |
| EP3872764A1 (en) | Method and apparatus for constructing map | |
| US9542773B2 (en) | Systems and methods for generating three-dimensional models using sensed position data | |
| CN112927363A (en) | Voxel map construction method and device, computer readable medium and electronic equipment | |
| CN119295638B (en) | Image rendering method, device, equipment, storage medium and program product based on Gaussian splashing | |
| CN109754464B (en) | Method and apparatus for generating information | |
| Liu et al. | Microscopic 3D reconstruction based on point cloud data generated using defocused images | |
| CN112785632A (en) | Cross-modal automatic registration method for DR (digital radiography) and DRR (digital radiography) images in image-guided radiotherapy based on EPID (extended medical imaging) | |
| CN117953341A (en) | A pathological image segmentation network model, method, device and medium | |
| CN112258647B (en) | Map reconstruction method and device, computer readable medium and electronic equipment | |
| CN116071404A (en) | Image registration method, device, computer equipment and storage medium | |
| CN113570645A (en) | Image registration method, apparatus, computer equipment and medium | |
| Meng et al. | Radiograph-comparable image synthesis for spine alignment analysis using deep learning with prospective clinical validation | |
| CN115908516A (en) | Image fusion method, device and medium based on multi-modal image | |
| KR102627874B1 (en) | Method and system for quantitative analysis of brain imaging based on ct images | |
| Yang et al. | Validation and estimation of spleen volume via computer-assisted segmentation on clinically acquired CT scans | |
| CN114787867B (en) | Organ deformation compensation for medical image registration | |
| Liu et al. | VolumeNeRF: CT Volume Reconstruction from a Single Projection View | |
| CN115908515B (en) | Image registration method, image registration model training method and device | |
| CN110555897B (en) | Image generation method, device, equipment and storage medium | |
| CN110390717B (en) | 3D model reconstruction method and device and electronic equipment | |
| CN120219640B (en) | A three-dimensional reconstruction method and system of nipple protection area based on super-resolution | |
| US20230298136A1 (en) | Deep learning multi-planar reformatting of medical images | |
| Khan et al. | Transformative deep neural network approaches in kidney ultrasound segmentation: empirical validation with an annotated dataset | |
| CN116128936A (en) | Registration method, registration device, registration equipment and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20230516 |