CN114332372A - Method and device for determining three-dimensional model of blood vessel - Google Patents
Method and device for determining three-dimensional model of blood vessel Download PDFInfo
- Publication number
- CN114332372A CN114332372A CN202111633670.3A CN202111633670A CN114332372A CN 114332372 A CN114332372 A CN 114332372A CN 202111633670 A CN202111633670 A CN 202111633670A CN 114332372 A CN114332372 A CN 114332372A
- Authority
- CN
- China
- Prior art keywords
- blood vessel
- image
- dimensional
- original
- determining
- 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.)
- Granted
Links
- 210000004204 blood vessel Anatomy 0.000 title claims abstract description 215
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000004590 computer program Methods 0.000 claims description 12
- 239000003550 marker Substances 0.000 claims description 10
- 230000011218 segmentation Effects 0.000 claims description 5
- 238000005259 measurement Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 238000012937 correction Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000004195 computer-aided diagnosis Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000004164 analytical calibration Methods 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 239000008280 blood Substances 0.000 description 1
- 210000004369 blood Anatomy 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 201000010099 disease Diseases 0.000 description 1
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
- 238000003709 image segmentation Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Images
Landscapes
- Apparatus For Radiation Diagnosis (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
本发明公开了一种血管三维模型的确定方法以及装置。其中,该方法包括:获取目标对象的多个原始二维血管图像以及多个原始二维血管图像中每一个原始二维血管图像对应的角度信息;对多个原始二维血管图像中的每一个原始二维血管图像进行分割,得到目标对象的目标血管轮廓;基于每一个原始二维血管图像对应的角度信息确定至少两个光源的投射位置信息;控制至少两个光源按照投射位置信息向目标血管轮廓投射直线光束,以得到目标血管轮廓对应的血管三维模型。本发明解决了相关技术中在进行图像三维重构时,通过直接读取图像自带的拍摄角度信息,容易带有图像采集设备自身误差带来的误差,进而导致三维重构图像与真实图像存在较大误差的技术问题。
The invention discloses a method and a device for determining a three-dimensional model of a blood vessel. Wherein, the method includes: acquiring multiple original two-dimensional blood vessel images of the target object and angle information corresponding to each original two-dimensional blood vessel image in the multiple original two-dimensional blood vessel images; The original two-dimensional blood vessel image is segmented to obtain the target blood vessel contour of the target object; the projection position information of at least two light sources is determined based on the angle information corresponding to each original two-dimensional blood vessel image; the at least two light sources are controlled to the target blood vessel according to the projection position information The contour projects a straight beam to obtain a three-dimensional model of the blood vessel corresponding to the contour of the target blood vessel. The present invention solves the problem that in the related art, when the image three-dimensional reconstruction is performed, by directly reading the shooting angle information that comes with the image, it is easy to have the error caused by the error of the image acquisition device itself, which leads to the existence of the three-dimensional reconstructed image and the real image. Technical problems with large errors.
Description
技术领域technical field
本发明涉及计算机辅助诊断技术领域,具体而言,涉及一种血管三维模型的确定方法以及装置。The invention relates to the technical field of computer-aided diagnosis, and in particular, to a method and a device for determining a three-dimensional model of a blood vessel.
背景技术Background technique
3D测量技术,已广泛应用在光学矫正、空间角度测量等领域,一些光学测量系列产品利用近红外光无线检测,跟踪仪器上的导航标记,通过监测患者位置、诊察台的移动等,进行精准的定位,该系列产品小巧轻便,安装简单快捷。目前,基于图像处理技术进行计算机辅助诊断系统和疾病分析等方向的研究,都依赖于图像数据的信息,包括像素值,图像尺寸,Window Center,Window width,offset,spacing,拍摄角度等等,以上这些参数都是通过图像的自带属性信息得到的,其中拍摄角度主要应用在模型的三维重构技术上,例如冠脉血管的金标准技术----DSA,技术上要求至少给定两个及两个以上不同角度的二维图像重构出三维模型,图像个数越少,重构难度越大,所以此时图像的角度信息至关重要,获得的图像拍摄角度越准确,重构出来的三维模型越准确。3D measurement technology has been widely used in optical correction, spatial angle measurement and other fields. Some optical measurement products use near-infrared light wireless detection to track the navigation marks on the instrument, and perform accurate measurement by monitoring the patient's position and the movement of the diagnosis table. Positioning, this series of products are small and light, and the installation is simple and fast. At present, the research on computer-aided diagnosis system and disease analysis based on image processing technology relies on the information of image data, including pixel value, image size, Window Center, Window width, offset, spacing, shooting angle, etc. The above These parameters are obtained from the image's own attribute information, in which the shooting angle is mainly used in the three-dimensional reconstruction technology of the model, such as the gold standard technology of coronary blood vessels----DSA, technically requires at least two given and two or more two-dimensional images of different angles to reconstruct a three-dimensional model. The fewer the number of images, the greater the difficulty of reconstruction. Therefore, the angle information of the image is very important at this time. the more accurate the 3D model.
另外,目前常用的医学图像格式为DICOM,现有的三维重构方法是直接读取图像自带的拍摄角度信息,即C型臂的投照角度,但是由于设备的误差,这个角度值会存在不准确的情况,同时C型臂的校正操作复杂,操作时间长,需要专业人员到医院操作,存在校正困难的情况。In addition, the commonly used medical image format is DICOM. The existing 3D reconstruction method is to directly read the shooting angle information that comes with the image, that is, the projection angle of the C-arm. However, due to equipment errors, this angle value will exist. In the case of inaccuracy, at the same time, the correction operation of the C-arm is complicated, the operation time is long, and it requires professionals to go to the hospital to operate, and there is a situation where correction is difficult.
针对上述相关技术中在进行图像三维重构时,通过直接读取图像自带的拍摄角度信息,容易带有图像采集设备自身误差带来的误差,进而导致三维重构图像与真实图像存在较大误差的问题,目前尚未提出有效的解决方案。In view of the above-mentioned related art, when performing 3D reconstruction of an image, by directly reading the shooting angle information that comes with the image, it is easy to have errors caused by the error of the image acquisition device itself, which leads to a large difference between the 3D reconstructed image and the real image. There is no effective solution to the problem of error.
发明内容SUMMARY OF THE INVENTION
本发明实施例提供了一种血管三维模型的确定方法以及装置,以至少解决相关技术中在进行图像三维重构时,通过直接读取图像自带的拍摄角度信息,容易带有图像采集设备自身误差带来的误差,进而导致三维重构图像与真实图像存在较大误差的技术问题。The embodiments of the present invention provide a method and a device for determining a three-dimensional model of a blood vessel, so as to at least solve the problem that when performing three-dimensional image reconstruction in the related art, by directly reading the shooting angle information that comes with the image, it is easy to carry the image acquisition device itself. The error caused by the error, which in turn leads to the technical problem that there is a large error between the three-dimensional reconstructed image and the real image.
根据本发明实施例的一个方面,提供了一种血管三维模型的确定方法,包括:获取目标对象的多个原始二维血管图像以及所述多个原始二维血管图像中每一个原始二维血管图像对应的角度信息;对所述多个原始二维血管图像中的每一个原始二维血管图像进行分割,得到所述目标对象的目标血管轮廓;基于所述每一个原始二维血管图像对应的角度信息确定至少两个光源的投射位置信息;控制所述至少两个光源按照所述投射位置信息向所述目标血管轮廓投射直线光束,以得到所述目标血管轮廓对应的血管三维模型。According to an aspect of the embodiments of the present invention, a method for determining a three-dimensional blood vessel model is provided, including: acquiring multiple original two-dimensional blood vessel images of a target object and each original two-dimensional blood vessel in the plurality of original two-dimensional blood vessel images angle information corresponding to the image; segment each original two-dimensional blood vessel image in the plurality of original two-dimensional blood vessel images to obtain the target blood vessel contour of the target object; The angle information determines the projection position information of at least two light sources; the at least two light sources are controlled to project a straight beam to the target blood vessel contour according to the projection position information, so as to obtain a blood vessel three-dimensional model corresponding to the target blood vessel contour.
进一步地,在获取目标对象的多个原始二维血管图像以及所述多个原始二维血管图像中每一个原始二维血管图像对应的角度信息之前,所述方法还包括:获取图像采集设备相对于所述目标对象的角度信息;其中,获取图像采集设备相对于所述目标对象的角度信息,包括:利用所述图像采集设备实时获取图像采集标记的标记图像,其中,所述图像采集标记用于辅助获取所述图像采集设备相对于所述目标对象的角度信息;基于所述标记图像确定所述图像采集设备相对于所述目标对象的角度信息。Further, before acquiring the multiple original two-dimensional blood vessel images of the target object and the angle information corresponding to each original two-dimensional blood vessel image in the multiple original two-dimensional blood vessel images, the method further includes: acquiring the relative angle of the image acquisition device. the angle information of the target object; wherein, acquiring the angle information of the image acquisition device relative to the target object includes: using the image acquisition device to acquire the marked image of the image acquisition mark in real time, wherein the image acquisition mark uses for assisting in obtaining the angle information of the image acquisition device relative to the target object; determining the angle information of the image acquisition device relative to the target object based on the marked image.
进一步地,基于所述标记图像确定所述图像采集设备相对于所述目标对象的角度信息,包括:确定所述图像采集设备的设备坐标信息以及所述标记图像对应的像素点坐标信息;将所述设备坐标信息以及所述像素点坐标信息转换到相同的坐标系中;在所述相同的坐标系中确定所述图像采集设备相对于所述目标对象的角度信息。Further, determining the angle information of the image acquisition device relative to the target object based on the marked image includes: determining device coordinate information of the image acquisition device and pixel coordinate information corresponding to the marked image; The device coordinate information and the pixel point coordinate information are converted into the same coordinate system; the angle information of the image acquisition device relative to the target object is determined in the same coordinate system.
进一步地,控制所述至少两个光源按照所述投射位置信息向所述目标血管轮廓投射直线光束,以得到所述目标血管轮廓对应的血管三维模型,包括:控制所述至少两个光源按照所述投射位置信息向所述目标血管轮廓投射直线光束;确定所述至少两个光源分别在与其对应的投影区域之间的光束形成的至少两个空间区域;基于所述至少两个空间区域的交集区域确定所述血管三维模型。Further, controlling the at least two light sources to project a straight beam to the contour of the target blood vessel according to the projection position information, so as to obtain a three-dimensional model of the blood vessel corresponding to the contour of the target blood vessel, includes: controlling the at least two light sources to follow the contour of the target blood vessel. The projection position information projects a straight beam to the contour of the target blood vessel; determines at least two spatial areas formed by the beams of the at least two light sources respectively between their corresponding projection areas; based on the intersection of the at least two spatial areas The region defines the three-dimensional model of the blood vessel.
根据本发明实施例的另一方面,还提供了一种血管三维模型的确定装置,包括:第一获取单元、分割单元、确定单元以及控制单元,其中,所述第一获取单元用于获取目标对象的多个原始二维血管图像以及所述多个原始二维血管图像中每一个原始二维血管图像对应的角度信息;所述分割单元用于对所述多个原始二维血管图像中的每一个原始二维血管图像进行分割,得到所述目标对象的目标血管轮廓;所述确定单元用于基于所述每一个原始二维血管图像对应的角度信息确定至少两个光源的投射位置信息;所述控制单元用于控制所述至少两个光源按照所述投射位置信息向所述目标血管轮廓投射直线光束,以得到所述目标血管轮廓对应的血管三维模型。According to another aspect of the embodiments of the present invention, a device for determining a three-dimensional model of a blood vessel is further provided, including: a first acquisition unit, a segmentation unit, a determination unit, and a control unit, wherein the first acquisition unit is used to acquire a target Multiple original two-dimensional blood vessel images of the object and angle information corresponding to each original two-dimensional blood vessel image in the plurality of original two-dimensional blood vessel images; Each original two-dimensional blood vessel image is segmented to obtain a target blood vessel contour of the target object; the determining unit is configured to determine projection position information of at least two light sources based on angle information corresponding to each original two-dimensional blood vessel image; The control unit is configured to control the at least two light sources to project a straight beam to the contour of the target blood vessel according to the projection position information, so as to obtain a three-dimensional model of the blood vessel corresponding to the contour of the target blood vessel.
进一步地,所述装置还包括:第二获取单元,所述第二获取单元用于在获取目标对象的多个原始二维血管图像以及所述多个原始二维血管图像中每一个原始二维血管图像对应的角度信息之前,获取图像采集设备相对于所述目标对象的角度信息;其中,所述第二获取单元,包括:获取模块和第一确定模块,其中,所述获取模块用于利用所述图像采集设备实时获取图像采集标记的标记图像,其中,所述图像采集标记用于辅助获取所述图像采集设备相对于所述目标对象的角度信息;所述第一确定模块用于基于所述标记图像确定所述图像采集设备相对于所述目标对象的角度信息。Further, the device further includes: a second acquisition unit, which is configured to acquire a plurality of original two-dimensional blood vessel images of the target object and each original two-dimensional blood vessel image of the plurality of original two-dimensional blood vessel images Before obtaining the angle information corresponding to the blood vessel image, the angle information of the image acquisition device relative to the target object is obtained; wherein, the second obtaining unit includes: an obtaining module and a first determining module, wherein the obtaining module is used for using The image acquisition device acquires a marked image of an image acquisition marker in real time, wherein the image acquisition marker is used to assist in acquiring angle information of the image acquisition device relative to the target object; the first determination module is used for The marker image determines angle information of the image acquisition device relative to the target object.
进一步地,所述第一确定模块,包括:第一确定子模块和第二确定子模块,其中,所述第一确定子模块用于确定所述图像采集设备的设备坐标信息以及所述标记图像对应的像素点坐标信息;所述第二确定子模块用于将所述设备坐标信息以及所述像素点坐标信息转换到相同的坐标系中,以确定所述图像采集设备相对于所述目标对象的角度信息。Further, the first determination module includes: a first determination submodule and a second determination submodule, wherein the first determination submodule is used to determine the device coordinate information of the image acquisition device and the marked image Corresponding pixel point coordinate information; the second determination sub-module is used to convert the device coordinate information and the pixel point coordinate information into the same coordinate system to determine the relative position of the image acquisition device to the target object angle information.
进一步地,所述控制单元,包括:控制模块、第二确定模块以及第三确定模块,其中,所述控制模块用于控制所述至少两个光源按照所述投射位置信息向所述目标血管轮廓投射直线光束;所述第二确定模块用于确定所述至少两个光源分别在与其对应的投影区域之间的光束形成的至少两个空间区域;所述第三确定模块用于基于所述至少两个空间区域的交集区域确定所述血管三维模型。Further, the control unit includes: a control module, a second determination module and a third determination module, wherein the control module is configured to control the at least two light sources to project the contour of the target blood vessel according to the projection position information Projecting a straight beam; the second determining module is configured to determine at least two spatial areas formed by the beams of the at least two light sources respectively between their corresponding projection areas; the third determining module is configured to determine based on the at least two light beams The intersection area of the two spatial areas determines the three-dimensional model of the blood vessel.
根据本发明实施例的另一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序被处理器运行时控制所述计算机存储介质所在设备执行任一种所述的血管三维模型的确定方法。According to another aspect of the embodiments of the present invention, there is also provided a computer-readable storage medium comprising a stored computer program, wherein the computer is controlled when the computer program is executed by a processor The device where the storage medium is located executes any one of the methods for determining a three-dimensional blood vessel model.
根据本发明实施例的另一方面,还提供了一种处理器,所述处理器用于运行计算机程序,其中,所述计算机程序运行时执行任一种所述的血管三维模型的确定方法。According to another aspect of the embodiments of the present invention, a processor is also provided, and the processor is configured to run a computer program, wherein when the computer program runs, any one of the methods for determining a three-dimensional blood vessel model is executed.
在本发明实施例中,首先,获取目标对象的多个原始二维血管图像以及所述多个原始二维血管图像中每一个原始二维血管图像对应的角度信息;然后,对所述多个原始二维血管图像中的每一个原始二维血管图像进行分割,得到所述目标对象的目标血管轮廓;之后,基于所述每一个原始二维血管图像对应的角度信息确定至少两个光源的投射位置信息;最后,控制所述至少两个光源按照所述投射位置信息向所述目标血管轮廓投射直线光束,以得到所述目标血管轮廓对应的血管三维模型。本申请血管三维模型的确定方法通过获取目标对象的多个原始二维血管图像及其角度信息并基于角度信息确定至少两个光源的投射位置信息,从而可以向所述目标血管轮廓投射直线光束,得到所述目标血管轮廓对应的血管三维模型,进而解决了相关技术中在进行图像三维重构时,通过直接读取图像自带的拍摄角度信息,容易带有图像采集设备自身误差带来的误差,进而导致三维重构图像与真实图像存在较大误差的技术问题。In the embodiment of the present invention, first, a plurality of original two-dimensional blood vessel images of the target object and angle information corresponding to each original two-dimensional blood vessel image in the plurality of original two-dimensional blood vessel images are acquired; Each original two-dimensional blood vessel image in the original two-dimensional blood vessel image is segmented to obtain the target blood vessel contour of the target object; then, the projection of at least two light sources is determined based on the angle information corresponding to each original two-dimensional blood vessel image position information; finally, controlling the at least two light sources to project a straight beam to the contour of the target blood vessel according to the projection position information, so as to obtain a three-dimensional model of the blood vessel corresponding to the contour of the target blood vessel. The method for determining a three-dimensional blood vessel model of the present application obtains a plurality of original two-dimensional blood vessel images of a target object and their angle information, and determines the projection position information of at least two light sources based on the angle information, so that a straight beam can be projected to the contour of the target blood vessel, The blood vessel three-dimensional model corresponding to the contour of the target blood vessel is obtained, thereby solving the problem that in the related art, when performing three-dimensional image reconstruction in the related art, by directly reading the shooting angle information that comes with the image, it is easy to carry the error caused by the error of the image acquisition device itself. , which leads to the technical problem that there is a large error between the three-dimensional reconstructed image and the real image.
附图说明Description of drawings
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The accompanying drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the attached image:
图1是根据本申请实施例的血管三维模型的确定方法流程图;1 is a flowchart of a method for determining a three-dimensional model of a blood vessel according to an embodiment of the present application;
图2是根据本申请实施例的数据脚本的生成装置的示意图。FIG. 2 is a schematic diagram of an apparatus for generating a data script according to an embodiment of the present application.
具体实施方式Detailed ways
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。In order to make those skilled in the art better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only Embodiments are part of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。It should be noted that the terms "first", "second" and the like in the description and claims of the present invention and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific sequence or sequence. It is to be understood that the data so used may be interchanged under appropriate circumstances such that the embodiments of the invention described herein can be practiced in sequences other than those illustrated or described herein. Furthermore, the terms "comprising" and "having" and any variations thereof, are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those expressly listed Rather, those steps or units may include other steps or units not expressly listed or inherent to these processes, methods, products or devices.
正如背景技术中所说的,相关技术中在进行图像三维重构时,通过直接读取图像自带的拍摄角度信息,容易带有图像采集设备自身误差带来的误差,进而导致三维重构图像与真实图像存在较大误差,为了解决上述问题,本申请的一种典型的实施方式中,提供了一种血管三维模型的确定方法以及装置。下面结合具体实施例对本申请中提供的血管三维模型的确定方法以及装置进行说明。As mentioned in the background art, when performing 3D reconstruction of an image in the related art, by directly reading the shooting angle information that comes with the image, it is easy to have errors caused by the error of the image acquisition device itself, which leads to the 3D reconstructed image. There is a large error with the real image. In order to solve the above problem, in a typical implementation of the present application, a method and device for determining a three-dimensional model of a blood vessel are provided. The method and device for determining the three-dimensional blood vessel model provided in the present application will be described below with reference to specific embodiments.
实施例1Example 1
根据本申请的一种典型实施例,提供了一种血管三维模型的确定方法。According to an exemplary embodiment of the present application, a method for determining a three-dimensional model of a blood vessel is provided.
图1是根据本申请实施例的血管三维模型的确定方法流程图,如图1所示,该方法包括如下步骤:FIG. 1 is a flowchart of a method for determining a three-dimensional model of a blood vessel according to an embodiment of the present application. As shown in FIG. 1 , the method includes the following steps:
步骤S101,获取目标对象的多个原始二维血管图像以及上述多个原始二维血管图像中每一个原始二维血管图像对应的角度信息。Step S101 , acquiring a plurality of original two-dimensional blood vessel images of the target object and angle information corresponding to each original two-dimensional blood vessel image in the plurality of original two-dimensional blood vessel images.
步骤S102,对上述多个原始二维血管图像中的每一个原始二维血管图像进行分割,得到上述目标对象的目标血管轮廓。Step S102, segment each original two-dimensional blood vessel image in the plurality of original two-dimensional blood vessel images to obtain the target blood vessel contour of the target object.
步骤S103,基于上述每一个原始二维血管图像对应的角度信息确定至少两个光源的投射位置信息。Step S103: Determine the projection position information of at least two light sources based on the angle information corresponding to each of the above-mentioned original two-dimensional blood vessel images.
步骤S104,控制上述至少两个光源按照上述投射位置信息向上述目标血管轮廓投射直线光束,以得到上述目标血管轮廓对应的血管三维模型。Step S104 , controlling the at least two light sources to project a straight beam to the contour of the target blood vessel according to the projection position information, so as to obtain a three-dimensional model of the blood vessel corresponding to the contour of the target blood vessel.
上述血管三维模型的确定方法中,首先,获取目标对象的多个原始二维血管图像以及上述多个原始二维血管图像中每一个原始二维血管图像对应的角度信息;然后,对上述多个原始二维血管图像中的每一个原始二维血管图像进行分割,得到上述目标对象的目标血管轮廓;之后,基于上述每一个原始二维血管图像对应的角度信息确定至少两个光源的投射位置信息;最后,控制上述至少两个光源按照上述投射位置信息向上述目标血管轮廓投射直线光束,以得到上述目标血管轮廓对应的血管三维模型。该方法通过获取目标对象的多个原始二维血管图像及其角度信息并基于角度信息确定至少两个光源的投射位置信息,从而可以向上述目标血管轮廓投射直线光束,得到上述目标血管轮廓对应的血管三维模型,进而解决了相关技术中在进行图像三维重构时,通过直接读取图像自带的拍摄角度信息,容易带有图像采集设备自身误差带来的误差,进而导致三维重构图像与真实图像存在较大误差的技术问题。In the above method for determining a three-dimensional blood vessel model, first, a plurality of original two-dimensional blood vessel images of the target object and angle information corresponding to each original two-dimensional blood vessel image in the above-mentioned plurality of original two-dimensional blood vessel images are obtained; Each original two-dimensional blood vessel image in the original two-dimensional blood vessel image is segmented to obtain the target blood vessel contour of the target object; then, the projection position information of at least two light sources is determined based on the angle information corresponding to each of the above-mentioned original two-dimensional blood vessel images and finally, controlling the at least two light sources to project a straight beam to the contour of the target blood vessel according to the projection position information, so as to obtain a three-dimensional model of the blood vessel corresponding to the contour of the target blood vessel. The method obtains a plurality of original two-dimensional blood vessel images of the target object and their angle information, and determines the projection position information of at least two light sources based on the angle information, so that a straight beam can be projected on the target blood vessel contour, and the corresponding target blood vessel contour is obtained. The three-dimensional model of the blood vessel further solves the problem that in the related art, when the three-dimensional image reconstruction is performed, by directly reading the shooting angle information that comes with the image, it is easy to have errors caused by the error of the image acquisition device itself, which will cause the three-dimensional reconstructed image to be inconsistent with the image. There are technical problems with large errors in real images.
需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。It should be noted that the steps shown in the flowcharts of the accompanying drawings may be executed in a computer system, such as a set of computer-executable instructions, and, although a logical sequence is shown in the flowcharts, in some cases, Steps shown or described may be performed in an order different from that herein.
本申请的一种实施例中,在获取目标对象的多个原始二维血管图像以及上述多个原始二维血管图像中每一个原始二维血管图像对应的角度信息之前,上述方法还包括:获取图像采集设备相对于上述目标对象的角度信息;其中,获取图像采集设备相对于上述目标对象的角度信息,包括:利用上述图像采集设备实时获取图像采集标记的标记图像,其中,上述图像采集标记用于辅助获取上述图像采集设备相对于上述目标对象的角度信息;基于上述标记图像确定上述图像采集设备相对于上述目标对象的角度信息。获取图像采集设备相对于上述目标对象的角度信息可以解决由于图像采集设备的误差导致角度信息准确性较差的问题。In an embodiment of the present application, before acquiring multiple original two-dimensional blood vessel images of the target object and angle information corresponding to each of the multiple original two-dimensional blood vessel images, the above method further includes: acquiring Angle information of the image acquisition device relative to the target object; wherein, acquiring the angle information of the image acquisition device relative to the target object includes: using the image acquisition device to acquire a marked image of the image acquisition mark in real time, wherein the image acquisition mark uses for assisting in obtaining the angle information of the image acquisition device relative to the target object; determining the angle information of the image acquisition device relative to the target object based on the marked image. Acquiring the angle information of the image capture device relative to the above target object can solve the problem of poor accuracy of the angle information due to the error of the image capture device.
本申请的一种具体实施例中,上述图像采集设备可以是光学测量系列仪器,将图像采集标记放置在C型臂上,通过双目摄像头实时拍摄图像采集标记的位置,计算出当前的角度信息。In a specific embodiment of the present application, the above-mentioned image acquisition device may be an optical measurement series instrument. The image acquisition mark is placed on the C-shaped arm, and the position of the image acquisition mark is captured in real time by a binocular camera, and the current angle information is calculated. .
可选的,在本申请实施例中,图像采集标记可以为标记球。Optionally, in this embodiment of the present application, the image acquisition marker may be a marker ball.
为了方便计算角度信息且使其值更加准确,本申请的另一种实施例中,基于上述标记图像确定上述图像采集设备相对于上述目标对象的角度信息,包括:确定上述图像采集设备的设备坐标信息以及上述标记图像对应的像素点坐标信息;将上述设备坐标信息以及上述像素点坐标信息转换到相同的坐标系中;在上述相同的坐标系中确定上述图像采集设备相对于上述目标对象的角度信息。In order to facilitate the calculation of the angle information and make its value more accurate, in another embodiment of the present application, determining the angle information of the image acquisition device relative to the target object based on the marked image includes: determining the device coordinates of the image acquisition device information and the pixel coordinate information corresponding to the marked image; convert the equipment coordinate information and the pixel coordinate information into the same coordinate system; determine the angle of the image acquisition device relative to the target object in the same coordinate system information.
实际应用当中,在获取图像采集设备相对于上述目标对象的角度信息的同时可以从工作站直接抓取当前目标对象的原始二维血管图像,此时可以同时得到目标对象的原始二维血管图像以及上述原始二维血管图像对应的角度信息。In practical applications, the original two-dimensional blood vessel image of the current target object can be directly captured from the workstation while acquiring the angle information of the image acquisition device relative to the above target object, and at this time, the original two-dimensional blood vessel image of the target object and the above-mentioned The angle information corresponding to the original two-dimensional blood vessel image.
为了得到更精确的血管三维模型,本申请的又一种实施例中,控制上述至少两个光源按照上述投射位置信息向上述目标血管轮廓投射直线光束,以得到上述目标血管轮廓对应的血管三维模型,包括:控制上述至少两个光源按照上述投射位置信息向上述目标血管轮廓投射直线光束;确定上述至少两个光源分别在与其对应的投影区域之间的光束形成的至少两个空间区域;基于上述至少两个空间区域的交集区域确定上述血管三维模型。In order to obtain a more accurate three-dimensional model of the blood vessel, in another embodiment of the present application, the at least two light sources are controlled to project a straight beam to the contour of the target blood vessel according to the projection position information, so as to obtain the three-dimensional model of the blood vessel corresponding to the contour of the target blood vessel. , comprising: controlling the at least two light sources to project a straight beam to the contour of the target blood vessel according to the projection position information; determining at least two spatial areas formed by the beams of the at least two light sources respectively between their corresponding projection areas; based on the above The intersection area of at least two spatial areas determines the three-dimensional model of the blood vessel.
具体地,根据上述血管三维模型可以得到血管中心线、半径等信息。Specifically, information such as the centerline and radius of the blood vessel can be obtained according to the above-mentioned three-dimensional model of the blood vessel.
由上可知,在本申请实施例中,可以先获取角度信息,具体地,可将标记球放在C型臂上,通过双目摄像头实时拍摄标记球的位置,计算出当前角度信息后,将相机坐标和图像像素点坐标统一到同一坐标系下,得到相机相对于人体体位的角度;其中,在获取角度信息的同时,可以从工作站直接抓取当前序列图像,此时可以同时得到图像以及其对应的角度信息;接着使用图像分割方法对原始二维图像进行分割,得到感兴趣的血管区域;再根据图像以及其对应的角度信息,得到不同光源位置,由光源向三维空间发出直线光束,经过目标血管,到达投影面上的投影区域之间的光束,形成一个控件曲面区域其他光源同理,多个空间区域交集的位置就是空间中血管的位置,得到的交集就是空间中血管的三维模型。在得到血管三维模型后,就可以根据该血管三维模型得到所需的血管中心线、半径等信息。As can be seen from the above, in the embodiment of the present application, the angle information can be obtained first. Specifically, the marker ball can be placed on the C-shaped arm, and the position of the marker ball can be photographed in real time through the binocular camera. After calculating the current angle information, the The camera coordinates and the image pixel coordinates are unified into the same coordinate system, and the angle of the camera relative to the body position is obtained; among them, when the angle information is obtained, the current sequence image can be directly captured from the workstation, and the image and other images can be obtained at the same time. The corresponding angle information; then use the image segmentation method to segment the original two-dimensional image to obtain the blood vessel area of interest; then according to the image and its corresponding angle information, different light source positions are obtained, and the light source emits a straight beam to the three-dimensional space, passing through The target blood vessel reaches the beam between the projection areas on the projection surface to form a control surface area. The same is true for other light sources. The intersection of multiple spatial areas is the position of the blood vessel in space, and the obtained intersection is the 3D model of the blood vessel in space. After the three-dimensional model of the blood vessel is obtained, the required information such as the centerline and radius of the blood vessel can be obtained according to the three-dimensional model of the blood vessel.
因此,通过本发明实施例提供的血管三维模型的确定方法,可从操作室直接得到图像对应的角度信息,避免因为仪器的误差造成图像角度的偏差,也可以准确且快速地获取角度信息,避免仪器校正困难的问题。Therefore, through the method for determining a three-dimensional model of a blood vessel provided by the embodiment of the present invention, the angle information corresponding to the image can be directly obtained from the operating room, so as to avoid the deviation of the image angle caused by the error of the instrument, and the angle information can also be obtained accurately and quickly to avoid Difficulty in instrument calibration.
实施例2Example 2
根据本申请实施例的另一方面,还提供了一种血管三维模型的确定装置。According to another aspect of the embodiments of the present application, a device for determining a three-dimensional model of a blood vessel is also provided.
图2是根据本申请实施例的数据脚本的生成装置的示意图,如图2所示,该血管三维模型的确定装置可以包括:第一获取单元10、分割单元20、确定单元30以及控制单元40,下面对该血管三维模型的确定装置进行说明。FIG. 2 is a schematic diagram of an apparatus for generating a data script according to an embodiment of the present application. As shown in FIG. 2 , the apparatus for determining a three-dimensional model of a blood vessel may include: a first acquiring unit 10 , a segmentation unit 20 , a determining unit 30 and a control unit 40 , the device for determining the three-dimensional model of the blood vessel will be described below.
第一获取单元10,用于获取目标对象的多个原始二维血管图像以及上述多个原始二维血管图像中每一个原始二维血管图像对应的角度信息;a first obtaining unit 10, configured to obtain a plurality of original two-dimensional blood vessel images of the target object and angle information corresponding to each original two-dimensional blood vessel image in the above-mentioned plurality of original two-dimensional blood vessel images;
分割单元20,用于对上述多个原始二维血管图像中的每一个原始二维血管图像进行分割,得到上述目标对象的目标血管轮廓;The segmentation unit 20 is used for segmenting each original two-dimensional blood vessel image in the above-mentioned multiple original two-dimensional blood vessel images, so as to obtain the target blood vessel outline of the above-mentioned target object;
确定单元30,用于基于上述每一个原始二维血管图像对应的角度信息确定至少两个光源的投射位置信息;A determination unit 30, configured to determine the projection position information of at least two light sources based on the angle information corresponding to each of the above-mentioned original two-dimensional blood vessel images;
控制单元40,用于控制上述至少两个光源按照上述投射位置信息向上述目标血管轮廓投射直线光束,以得到上述目标血管轮廓对应的血管三维模型。The control unit 40 is configured to control the at least two light sources to project a straight beam to the contour of the target blood vessel according to the projection position information, so as to obtain a three-dimensional model of the blood vessel corresponding to the contour of the target blood vessel.
上述血管三维模型的确定装置中,通过第一获取单元获取目标对象的多个原始二维血管图像以及上述多个原始二维血管图像中每一个原始二维血管图像对应的角度信息;再通过分割单元对上述多个原始二维血管图像中的每一个原始二维血管图像进行分割,得到上述目标对象的目标血管轮廓;再通过确定单元基于上述每一个原始二维血管图像对应的角度信息确定至少两个光源的投射位置信息;最后通过控制单元控制上述至少两个光源按照上述投射位置信息向上述目标血管轮廓投射直线光束,以得到上述目标血管轮廓对应的血管三维模型。该装置通过获取目标对象的多个原始二维血管图像及其角度信息并基于角度信息确定至少两个光源的投射位置信息,从而可以向上述目标血管轮廓投射直线光束,得到上述目标血管轮廓对应的血管三维模型,进而解决了相关技术中在进行图像三维重构时,通过直接读取图像自带的拍摄角度信息,容易带有图像采集设备自身误差带来的误差,进而导致三维重构图像与真实图像存在较大误差的技术问题。In the device for determining the three-dimensional blood vessel model, a plurality of original two-dimensional blood vessel images of the target object and angle information corresponding to each of the above-mentioned multiple original two-dimensional blood vessel images are obtained by the first acquisition unit; The unit divides each original two-dimensional blood vessel image in the above-mentioned multiple original two-dimensional blood vessel images to obtain the target blood vessel outline of the above-mentioned target object; Projection position information of the two light sources; finally, the control unit controls the at least two light sources to project a straight beam to the target blood vessel contour according to the projection position information, so as to obtain a blood vessel three-dimensional model corresponding to the target blood vessel contour. The device obtains a plurality of original two-dimensional blood vessel images of the target object and their angle information, and determines the projection position information of at least two light sources based on the angle information, so as to project a straight beam to the target blood vessel contour, and obtain the corresponding target blood vessel contour. The three-dimensional model of the blood vessel further solves the problem that in the related art, when the three-dimensional image reconstruction is performed, by directly reading the shooting angle information that comes with the image, it is easy to have errors caused by the error of the image acquisition device itself, which will cause the three-dimensional reconstructed image to be inconsistent with the image. There are technical problems with large errors in real images.
此处需要说明的是,上述第一获取单元10、分割单元20、确定单元30以及控制单元40对应于实施例1中的步骤S101至S104,上述单元与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述单元作为装置的一部分可以在诸如一组计算机可执行指令的计算机系统中执行。It should be noted here that the above-mentioned first obtaining unit 10, dividing unit 20, determining unit 30, and control unit 40 correspond to steps S101 to S104 in Embodiment 1, and examples and application scenarios implemented by the above-mentioned units and corresponding steps The same, but not limited to the content disclosed in Example 1 above. It should be noted that the above-mentioned units may be executed in a computer system such as a set of computer-executable instructions as part of an apparatus.
本申请的一种实施例中,上述装置还包括:第二获取单元,上述第二获取单元用于在获取目标对象的多个原始二维血管图像以及上述多个原始二维血管图像中每一个原始二维血管图像对应的角度信息之前,获取图像采集设备相对于上述目标对象的角度信息;其中,上述第二获取单元,包括:获取模块和第一确定模块,其中,上述获取模块用于利用上述图像采集设备实时获取图像采集标记的标记图像,其中,上述图像采集标记用于辅助获取上述图像采集设备相对于上述目标对象的角度信息;上述第一确定模块用于基于上述标记图像确定上述图像采集设备相对于上述目标对象的角度信息。获取图像采集设备相对于上述目标对象的角度信息可以解决由于图像采集设备的误差导致角度信息准确性较差的问题,In an embodiment of the present application, the above-mentioned apparatus further includes: a second acquisition unit, which is configured to acquire a plurality of original two-dimensional blood vessel images of the target object and each of the plurality of original two-dimensional blood vessel images Before the angle information corresponding to the original two-dimensional blood vessel image, the angle information of the image acquisition device relative to the above-mentioned target object is obtained; wherein, the above-mentioned second acquisition unit includes: an acquisition module and a first determination module, wherein the above-mentioned acquisition module is used for using The image acquisition device acquires the marked image of the image acquisition mark in real time, wherein the image acquisition mark is used to assist in acquiring the angle information of the image acquisition device relative to the target object; the first determination module is used to determine the image based on the marked image The angle information of the device relative to the above-mentioned target object is collected. Obtaining the angle information of the image acquisition device relative to the above target object can solve the problem of poor accuracy of the angle information due to the error of the image acquisition device,
本申请的一种具体实施例中,上述图像采集设备可以是光学测量系列仪器,将图像采集标记放置在C型臂上,通过双目摄像头实时拍摄图像采集标记的位置,计算出当前的角度信息。In a specific embodiment of the present application, the above-mentioned image acquisition device may be an optical measurement series instrument. The image acquisition mark is placed on the C-shaped arm, and the position of the image acquisition mark is captured in real time by a binocular camera, and the current angle information is calculated. .
实际应用当中,在获取图像采集设备相对于上述目标对象的角度信息的同时可以从工作站直接抓取当前目标对象的原始二维血管图像,此时可以同时得到目标对象的原始二维血管图像以及上述原始二维血管图像对应的角度信息。In practical applications, the original two-dimensional blood vessel image of the current target object can be directly captured from the workstation while acquiring the angle information of the image acquisition device relative to the above target object, and at this time, the original two-dimensional blood vessel image of the target object and the above-mentioned The angle information corresponding to the original two-dimensional blood vessel image.
为了方面计算角度信息且使其值更加准确,本申请的另一种实施例中,上述第一确定模块,包括:第一确定子模块和第二确定子模块,其中,上述第一确定子模块用于确定上述图像采集设备的设备坐标信息以及上述标记图像对应的像素点坐标信息;上述第二确定子模块用于将上述设备坐标信息以及上述像素点坐标信息转换到相同的坐标系中,以确定上述图像采集设备相对于上述目标对象的角度信息。In order to efficiently calculate the angle information and make its value more accurate, in another embodiment of the present application, the above-mentioned first determination module includes: a first determination sub-module and a second determination sub-module, wherein the above-mentioned first determination sub-module Used to determine the device coordinate information of the above-mentioned image acquisition device and the pixel point coordinate information corresponding to the above-mentioned marked image; the above-mentioned second determination sub-module is used to convert the above-mentioned equipment coordinate information and the above-mentioned pixel point coordinate information into the same coordinate system, to Determine the angle information of the above-mentioned image acquisition device relative to the above-mentioned target object.
为了得到更精确的血管三维模型,本申请的又一种实施例中,上述控制单元,包括:控制模块、第二确定模块以及第三确定模块,其中,上述控制模块用于控制上述至少两个光源按照上述投射位置信息向上述目标血管轮廓投射直线光束;上述第二确定模块用于确定上述至少两个光源分别在与其对应的投影区域之间的光束形成的至少两个空间区域;上述第三确定模块用于基于上述至少两个空间区域的交集区域确定上述血管三维模型。In order to obtain a more accurate three-dimensional model of the blood vessel, in another embodiment of the present application, the control unit includes: a control module, a second determination module, and a third determination module, wherein the control module is used to control the at least two The light source projects a straight beam to the contour of the target blood vessel according to the projection position information; the second determination module is used to determine at least two spatial areas formed by the beams of the at least two light sources respectively between their corresponding projection areas; the third The determining module is configured to determine the three-dimensional model of the blood vessel based on the intersection region of the at least two spatial regions.
具体地,根据上述血管三维模型可以得到血管中心线、半径等信息。Specifically, information such as the centerline and radius of the blood vessel can be obtained according to the above-mentioned three-dimensional model of the blood vessel.
实施例3Example 3
根据本申请实施例的另一方面,还提供了一种计算机可读存储介质,上述计算机可读存储介质包括存储的计算机程序,其中,在上述计算机程序被处理器运行时控制上述计算机存储介质所在设备执行任一种上述的血管三维模型的确定方法。According to another aspect of the embodiments of the present application, a computer-readable storage medium is further provided, where the computer-readable storage medium includes a stored computer program, wherein when the computer program is run by a processor, the computer storage medium is controlled to be located where the computer storage medium is located. The device performs any one of the above methods for determining a three-dimensional model of a blood vessel.
实施例4Example 4
根据本申请实施例的另一方面,还提供了一种处理器,上述处理器用于运行计算机程序,其中,上述计算机程序运行时执行任一种上述的血管三维模型的确定方法。According to another aspect of the embodiments of the present application, a processor is also provided, and the processor is configured to run a computer program, wherein when the computer program runs, any one of the above methods for determining a three-dimensional blood vessel model is executed.
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。The above-mentioned serial numbers of the embodiments of the present invention are only for description, and do not represent the advantages or disadvantages of the embodiments.
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the above-mentioned embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are only illustrative. For example, the division of the above-mentioned units may be a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated. to another system, or some features can be ignored, or not implemented. On the other hand, the shown or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of units or modules, and may be in electrical or other forms.
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described above as separate components may or may not be physically separated, and components shown as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution in this embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit. The above-mentioned integrated units may be implemented in the form of hardware, or may be implemented in the form of software functional units.
上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例上述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。If the above-mentioned integrated units are implemented in the form of software functional units and sold or used as independent products, they may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , which includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the above-mentioned methods in various embodiments of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes .
从以上的描述中,可以看出,本申请上述的实施例实现了如下技术效果:From the above description, it can be seen that the above-mentioned embodiments of the present application achieve the following technical effects:
1)、本申请的血管三维模型的确定方法中,首先,获取目标对象的多个原始二维血管图像以及上述多个原始二维血管图像中每一个原始二维血管图像对应的角度信息;然后,对上述多个原始二维血管图像中的每一个原始二维血管图像进行分割,得到上述目标对象的目标血管轮廓;之后,基于上述每一个原始二维血管图像对应的角度信息确定至少两个光源的投射位置信息;最后,控制上述至少两个光源按照上述投射位置信息向上述目标血管轮廓投射直线光束,以得到上述目标血管轮廓对应的血管三维模型。该方法通过获取目标对象的多个原始二维血管图像及其角度信息并基于角度信息确定至少两个光源的投射位置信息,从而可以向上述目标血管轮廓投射直线光束,得到上述目标血管轮廓对应的血管三维模型,进而解决了相关技术中在进行图像三维重构时,通过直接读取图像自带的拍摄角度信息,容易带有图像采集设备自身误差带来的误差,进而导致三维重构图像与真实图像存在较大误差的技术问题。1), in the determination method of the blood vessel three-dimensional model of the present application, first, obtain a plurality of original two-dimensional blood vessel images of the target object and the angle information corresponding to each original two-dimensional blood vessel image in the above-mentioned multiple original two-dimensional blood vessel images; then , segment each original two-dimensional blood vessel image in the above-mentioned multiple original two-dimensional blood vessel images to obtain the target blood vessel outline of the above-mentioned target object; then, determine at least two Projection position information of the light source; finally, the at least two light sources are controlled to project a straight beam to the contour of the target blood vessel according to the projection position information, so as to obtain a three-dimensional model of the blood vessel corresponding to the contour of the target blood vessel. The method obtains a plurality of original two-dimensional blood vessel images of the target object and their angle information, and determines the projection position information of at least two light sources based on the angle information, so that a straight beam can be projected on the target blood vessel contour, and the corresponding target blood vessel contour is obtained. The three-dimensional model of the blood vessel further solves the problem that in the related art, when the three-dimensional image reconstruction is performed, by directly reading the shooting angle information that comes with the image, it is easy to have errors caused by the error of the image acquisition device itself, which will cause the three-dimensional reconstructed image to be inconsistent with the image. There are technical problems with large errors in real images.
2)、本申请的血管三维模型的确定装置中,通过第一获取单元获取目标对象的多个原始二维血管图像以及上述多个原始二维血管图像中每一个原始二维血管图像对应的角度信息;再通过分割单元对上述多个原始二维血管图像中的每一个原始二维血管图像进行分割,得到上述目标对象的目标血管轮廓;再通过确定单元基于上述每一个原始二维血管图像对应的角度信息确定至少两个光源的投射位置信息;最后通过控制单元控制上述至少两个光源按照上述投射位置信息向上述目标血管轮廓投射直线光束,以得到上述目标血管轮廓对应的血管三维模型。该装置通过获取目标对象的多个原始二维血管图像及其角度信息并基于角度信息确定至少两个光源的投射位置信息,从而可以向上述目标血管轮廓投射直线光束,得到上述目标血管轮廓对应的血管三维模型,进而解决了相关技术中在进行图像三维重构时,通过直接读取图像自带的拍摄角度信息,容易带有图像采集设备自身误差带来的误差,进而导致三维重构图像与真实图像存在较大误差的技术问题。2) In the device for determining the three-dimensional blood vessel model of the present application, a plurality of original two-dimensional blood vessel images of the target object and the angle corresponding to each original two-dimensional blood vessel image in the above-mentioned multiple original two-dimensional blood vessel images are obtained by the first acquisition unit; information; then segment each original two-dimensional blood vessel image in the above-mentioned multiple original two-dimensional blood vessel images by the segmentation unit to obtain the target blood vessel outline of the above-mentioned target object; Finally, the control unit controls the at least two light sources to project a straight beam to the target blood vessel contour according to the projection position information, so as to obtain the blood vessel three-dimensional model corresponding to the target blood vessel contour. The device obtains a plurality of original two-dimensional blood vessel images of the target object and their angle information, and determines the projection position information of at least two light sources based on the angle information, so as to project a straight beam to the target blood vessel contour, and obtain the corresponding target blood vessel contour. The three-dimensional model of the blood vessel further solves the problem that in the related art, when the three-dimensional image reconstruction is performed, by directly reading the shooting angle information that comes with the image, it is easy to have errors caused by the error of the image acquisition device itself, which will cause the three-dimensional reconstructed image to be inconsistent with the image. There are technical problems with large errors in real images.
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above are only the preferred embodiments of the present invention. It should be pointed out that for those skilled in the art, without departing from the principles of the present invention, several improvements and modifications can be made. It should be regarded as the protection scope of the present invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111633670.3A CN114332372B (en) | 2021-12-28 | 2021-12-28 | Method and device for determining a three-dimensional model of a blood vessel |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111633670.3A CN114332372B (en) | 2021-12-28 | 2021-12-28 | Method and device for determining a three-dimensional model of a blood vessel |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN114332372A true CN114332372A (en) | 2022-04-12 |
| CN114332372B CN114332372B (en) | 2024-11-12 |
Family
ID=81017133
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202111633670.3A Active CN114332372B (en) | 2021-12-28 | 2021-12-28 | Method and device for determining a three-dimensional model of a blood vessel |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN114332372B (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060262970A1 (en) * | 2005-05-19 | 2006-11-23 | Jan Boese | Method and device for registering 2D projection images relative to a 3D image data record |
| US20210137634A1 (en) * | 2017-09-11 | 2021-05-13 | Philipp K. Lang | Augmented Reality Display for Vascular and Other Interventions, Compensation for Cardiac and Respiratory Motion |
| CN113674392A (en) * | 2021-07-06 | 2021-11-19 | 北京阅影科技有限公司 | Method and device for generating three-dimensional blood vessel model |
| CN113724377A (en) * | 2021-11-01 | 2021-11-30 | 杭州晟视科技有限公司 | Three-dimensional reconstruction method and device of coronary vessels, electronic equipment and storage medium |
-
2021
- 2021-12-28 CN CN202111633670.3A patent/CN114332372B/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060262970A1 (en) * | 2005-05-19 | 2006-11-23 | Jan Boese | Method and device for registering 2D projection images relative to a 3D image data record |
| US20210137634A1 (en) * | 2017-09-11 | 2021-05-13 | Philipp K. Lang | Augmented Reality Display for Vascular and Other Interventions, Compensation for Cardiac and Respiratory Motion |
| CN113674392A (en) * | 2021-07-06 | 2021-11-19 | 北京阅影科技有限公司 | Method and device for generating three-dimensional blood vessel model |
| CN113724377A (en) * | 2021-11-01 | 2021-11-30 | 杭州晟视科技有限公司 | Three-dimensional reconstruction method and device of coronary vessels, electronic equipment and storage medium |
Non-Patent Citations (1)
| Title |
|---|
| 张璐等: "小鼠肝脏样本在不同状态下的相位衬度成像及三维重建", 中国医疗器械杂志, vol. 34, no. 2, 31 December 2010 (2010-12-31) * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN114332372B (en) | 2024-11-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Wang et al. | Video see‐through augmented reality for oral and maxillofacial surgery | |
| US11576645B2 (en) | Systems and methods for scanning a patient in an imaging system | |
| US11576578B2 (en) | Systems and methods for scanning a patient in an imaging system | |
| CN1883415B (en) | Method for determining the position and orientation of an object, especially of a catheter, from two-dimensional x-ray images | |
| US20220225896A1 (en) | Apparatus and Method for Image Guided Accuracy Verification | |
| EP2099378B1 (en) | Apparatus for determining a position of a first object within a second object | |
| JP6776086B2 (en) | Identification and alignment of multiple marker jigs | |
| US20030113006A1 (en) | Optical recovery of radiographic geometry | |
| US10078906B2 (en) | Device and method for image registration, and non-transitory recording medium | |
| KR102056436B1 (en) | Medical navigation system and the method thereof | |
| KR102233585B1 (en) | Image registration apparatus and method using multiple candidate points | |
| US20160180521A1 (en) | Image Fusion for Interventional Guidance | |
| CN115317747B (en) | Automatic trachea cannula navigation method and computer equipment | |
| CA3102807A1 (en) | Orientation detection in fluoroscopic images | |
| KR20190123865A (en) | Calibration method of x-ray apparatus and calibration apparatus for the same | |
| US12008760B2 (en) | Systems and methods for estimating the movement of a target using a universal deformation model for anatomic tissue | |
| Malian et al. | Medphos: A new photogrammetric system for medical measurement | |
| CN118710712A (en) | Surgical instrument tracking methods, systems, devices, media and products | |
| CN118628538A (en) | Registration method between 3D sensor of spinal robot and DICOM image | |
| CN114332372A (en) | Method and device for determining three-dimensional model of blood vessel | |
| WO2025007493A1 (en) | Learning-based ar-assisted dental treatment automatic calibration and navigation method | |
| JP7407831B2 (en) | Intervention device tracking | |
| CN119455278B (en) | VR-based SGRT positioning verification method and related equipment | |
| Li et al. | A Lightweight Integrated Positioning System With Occlusion-Aware Region-Based Pose Tracking for Oral and Maxillofacial Surgery | |
| Chaoui et al. | Virtual movements-based calibration method of ultrasound probe for computer assisted surgery |
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 | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |