WO2024140749A1 - Ultrasonic scanning method, apparatus and system, and electronic device and storage medium - Google Patents
Ultrasonic scanning method, apparatus and system, and electronic device and storage medium Download PDFInfo
- Publication number
- WO2024140749A1 WO2024140749A1 PCT/CN2023/142144 CN2023142144W WO2024140749A1 WO 2024140749 A1 WO2024140749 A1 WO 2024140749A1 CN 2023142144 W CN2023142144 W CN 2023142144W WO 2024140749 A1 WO2024140749 A1 WO 2024140749A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- image
- key point
- probe
- coordinates
- tested
- 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.)
- Ceased
Links
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/42—Details of probe positioning or probe attachment to the patient
- A61B8/4245—Details of probe positioning or probe attachment to the patient involving determining the position of the probe, e.g. with respect to an external reference frame or to the patient
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/42—Details of probe positioning or probe attachment to the patient
- A61B8/4209—Details of probe positioning or probe attachment to the patient by using holders, e.g. positioning frames
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/54—Control of the diagnostic device
Definitions
- the present invention relates to the technical field of ultrasonic imaging, and in particular to an ultrasonic scanning method, an ultrasonic scanning device, an electronic device, an ultrasonic scanning system and a storage medium.
- Ultrasound scanning is a simple and effective medical examination method, and has been widely used in medical diagnosis in recent years.
- ultrasound scanning mainly relies on doctors holding ultrasound probes to operate. This is a repetitive and tedious job for doctors. At the same time, long hours of work may cause diseases such as arthritis, affecting the doctor's health and work efficiency.
- different doctors have different scanning techniques, it is difficult to ensure the standardization of ultrasound images obtained by ultrasound scanning.
- an ultrasonic scanning method an ultrasonic scanning device, an electronic device, an ultrasonic scanning system and a storage medium are provided.
- the method further includes: obtaining resistance information detected by a force sensor, the force sensor being arranged at one end of the ultrasonic probe in contact with the object to be measured; when the ultrasonic probe moves to the position of any key point, according to The corresponding resistance information adjusts the motion trajectory of the ultrasonic probe.
- the motion trajectory of the ultrasonic probe is adjusted according to the corresponding resistance information, including: when the resistance information is greater than a preset resistance threshold, controlling the ultrasonic probe to move in a direction opposite to the current motion direction to adjust the motion trajectory of the ultrasonic probe.
- the first part of the images to be tested includes at least one two-dimensional image, wherein target detection is performed based on the first part of the images to be tested to determine the initial probe coordinates of the ultrasound probe, including: inputting any two-dimensional image of the at least one two-dimensional image into the target detection model to obtain probe position information of the ultrasound probe; determining the initial probe coordinates of the ultrasound probe based on the probe position information, the initial probe coordinates being two-dimensional coordinates.
- the method also includes: acquiring mask information of the object to be measured and real-time image acquisition in real time, the real-time image acquisition is an image acquired in real time by the ultrasonic probe during the movement of the ultrasonic probe; performing target detection based on the real-time image acquisition to determine the real-time probe coordinates of the ultrasonic probe, the real-time probe coordinates are two-dimensional coordinates or three-dimensional coordinates; determining whether the ultrasonic probe falls on the object to be measured based on the real-time probe coordinates and mask information of the ultrasonic probe; if the ultrasonic probe does not fall on the object to be measured, and/or, if the ultrasonic probe falls on the object to be measured, outputting corresponding prompt information.
- the electronic device is an ultrasound diagnostic device or an ultrasound workstation.
- FIG2 is a schematic diagram showing a highlighted human body area according to an embodiment of the present invention.
- FIG1 shows a schematic diagram of an ultrasonic scanning method 100 according to an embodiment of the present invention.
- the ultrasonic scanning method 100 may include the following steps S110, S120, S130, S140, and S150.
- a color camera may be used alone to capture the image to be tested.
- the image to be tested is a two-dimensional image.
- the number of the images to be tested may be one or more.
- each image to be tested may be a two-dimensional image.
- the image may include an ultrasonic probe, and the position of the ultrasonic probe can be identified from each image to be tested.
- each image to be tested may include a target inspection area, and the position of the key points in the target inspection area can be identified from each image to be tested.
- a depth camera can be used alone to capture the image to be tested.
- the image to be tested is a three-dimensional depth image.
- the number of images to be tested can be one or more.
- each image to be tested may include an ultrasonic probe, and the position of the ultrasonic probe can be identified from each image to be tested.
- each image to be tested may include a target inspection area, and the position of the key points in the target inspection area can be identified from each image to be tested.
- the images to be tested can be captured separately using a color camera and a depth camera to obtain multiple images to be tested.
- one or more images to be tested captured by the color camera may at least include an ultrasonic probe
- one or more images to be tested captured by the depth camera may at least include a target inspection area.
- the position of the ultrasound probe (for example, two-dimensional coordinates) can be determined based on the first part of the image to be tested captured by the color camera
- the position of at least one key point in the target inspection area (for example, three-dimensional coordinates) can be determined based on the second part of the image to be tested captured by the depth camera.
- the number of at least one key point can be set as needed, and the present invention is not limited thereto.
- the number of at least one key point can be 12, 20, 32, and so on.
- the three-dimensional coordinates of the key points can be obtained.
- the two-dimensional coordinates of the key points can be obtained.
- the input device and the above-mentioned display device are the same touch screen, and the user can select any first measurement item displayed in the above-mentioned diagnostic measurement interface, for example, by clicking a button control related to the measurement item on the touch screen, to input the measurement instruction of the first measurement item, and the third measurement item is the first measurement item. Based on the third measurement item selected by the user, the measurement can be started.
- the user is allowed to determine the measurement items to be measured by himself, with a high degree of autonomy, which can better meet the personalized needs of the user.
- the corresponding resistance Adjusting the motion trajectory of the ultrasonic probe using the force information may include: when the resistance information is greater than a preset resistance threshold, controlling the ultrasonic probe to move in a direction opposite to the current motion direction to adjust the motion trajectory of the ultrasonic probe.
- both coordinates can be converted into three-dimensional coordinates based on the conversion relationship between the coordinate systems, and then the distance between the ultrasound probe and the key point in the world coordinate system is determined, and then the trajectory planning is performed based on the distance.
- the coordinate difference between the two-dimensional coordinates of the ultrasound probe and the two-dimensional coordinates of the key point can be calculated first, and then the two-dimensional coordinate difference is converted into a three-dimensional coordinate difference based on the conversion relationship between the coordinate systems, and the distance between the ultrasound probe and the key point in the world coordinate system is determined, and then the trajectory planning is performed based on the distance.
- the initial probe coordinates of the ultrasound probe and/or the key point coordinates of at least one key point are converted to plan the motion trajectory of the ultrasound probe. It can improve the efficiency of motion trajectory planning.
- the detection module 320 may be used to perform target detection based on the first part of the image to be detected to determine the initial probe coordinates of the ultrasound probe, where the initial probe coordinates are two-dimensional coordinates or three-dimensional coordinates.
Landscapes
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Pathology (AREA)
- Radiology & Medical Imaging (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Ultra Sonic Daignosis Equipment (AREA)
Abstract
Description
本发明涉及超声成像技术领域,具体地,涉及一种超声扫描方法、超声扫描装置、电子设备、超声扫描系统和存储介质。The present invention relates to the technical field of ultrasonic imaging, and in particular to an ultrasonic scanning method, an ultrasonic scanning device, an electronic device, an ultrasonic scanning system and a storage medium.
超声扫描是一种简单有效的医学检查手段,近年来也大量应用到医学诊断中。目前,超声扫描主要依靠医生手持超声探头进行操作。这对于医生来说,是一项重复、乏味的工作,同时,长时间的工作可能会导致关节炎等疾病,影响医生的身体健康和工作效率。此外,由于不同医生扫描的手法不同,因此难以保证超声扫描所获得的超声图像的标准度。Ultrasound scanning is a simple and effective medical examination method, and has been widely used in medical diagnosis in recent years. At present, ultrasound scanning mainly relies on doctors holding ultrasound probes to operate. This is a repetitive and tedious job for doctors. At the same time, long hours of work may cause diseases such as arthritis, affecting the doctor's health and work efficiency. In addition, since different doctors have different scanning techniques, it is difficult to ensure the standardization of ultrasound images obtained by ultrasound scanning.
因此,亟需一种新的超声扫描方法,以解决上述问题。Therefore, a new ultrasonic scanning method is urgently needed to solve the above problems.
发明内容Summary of the invention
为了至少部分地解决现有技术中存在的问题,提供一种超声扫描方法、超声扫描装置、电子设备、超声扫描系统和存储介质。In order to at least partially solve the problems existing in the prior art, an ultrasonic scanning method, an ultrasonic scanning device, an electronic device, an ultrasonic scanning system and a storage medium are provided.
根据本发明的一个方面,提供了一种超声扫描方法,包括:获取至少一个待测图像,至少一个待测图像中的第一部分待测图像包含超声探头,并且至少一个待测图像中的第二部分待测图像包含待测对象的目标检查区域,第一部分待测图像为至少一个待测图像中的至少部分待测图像,第二部分待测图像为至少一个待测图像中的至少部分待测图像;基于第一部分待测图像进行目标检测,以确定超声探头的初始探头坐标,初始探头坐标为二维坐标或三维坐标;基于第二部分待测图像进行姿态估计,以确定目标检查区域内的至少一个关键点的关键点坐标,关键点坐标为二维坐标或三维坐标;基于超声探头的初始探头坐标和至少一个关键点的关键点坐标,规划超声探头扫描至少一个关键点的运动轨迹;按照所规划的运动轨迹控 制超声探头依次移动到至少一个关键点所在位置,以对至少一个关键点所属的部位进行扫描。According to one aspect of the present invention, there is provided an ultrasonic scanning method, comprising: acquiring at least one image to be tested, wherein a first portion of the image to be tested in the at least one image to be tested includes an ultrasonic probe, and a second portion of the image to be tested in the at least one image to be tested includes a target inspection area of the object to be tested, the first portion of the image to be tested is at least a portion of the image to be tested in the at least one image to be tested, and the second portion of the image to be tested is at least a portion of the image to be tested in the at least one image to be tested; performing target detection based on the first portion of the image to be tested to determine initial probe coordinates of the ultrasonic probe, wherein the initial probe coordinates are two-dimensional coordinates or three-dimensional coordinates; performing posture estimation based on the second portion of the image to be tested to determine key point coordinates of at least one key point in the target inspection area, wherein the key point coordinates are two-dimensional coordinates or three-dimensional coordinates; planning a motion trajectory of the ultrasonic probe scanning at least one key point based on the initial probe coordinates of the ultrasonic probe and the key point coordinates of at least one key point; and controlling the ultrasonic probe according to the planned motion trajectory. The ultrasonic probe is moved to the position of at least one key point in sequence to scan the part to which the at least one key point belongs.
示例性地,在按照所规划的运动轨迹控制超声探头依次移动到至少一个关键点所在位置,以对至少一个关键点所属的部位进行扫描的过程中,方法还包括:当超声探头移动到任一关键点所在位置时,基于该关键点所属的部位执行对应的扫描反馈操作,扫描反馈操作包括以下一种或多种操作:显示诊断测量界面,诊断测量界面包括与该关键点所属的部位相对应的至少一种第一测量项目;对与该关键点所属的部位相对应的至少一种第二测量项目进行测量;响应于用户输入的与该关键点所属的部位相对应的至少一种第三测量项目的测量指令,对至少一种第三测量项目进行测量;显示标准人体模型,并在标准人体模型上高亮显示与该关键点所属的部位相对应的人体区域。Exemplarily, in the process of controlling the ultrasonic probe to move to the position of at least one key point in sequence according to the planned motion trajectory to scan the part to which the at least one key point belongs, the method also includes: when the ultrasonic probe moves to the position of any key point, performing a corresponding scanning feedback operation based on the part to which the key point belongs, the scanning feedback operation includes one or more of the following operations: displaying a diagnostic measurement interface, the diagnostic measurement interface including at least one first measurement item corresponding to the part to which the key point belongs; measuring at least one second measurement item corresponding to the part to which the key point belongs; measuring at least one third measurement item in response to a measurement instruction of at least one third measurement item corresponding to the part to which the key point belongs input by the user; displaying a standard human body model, and highlighting the human body area corresponding to the part to which the key point belongs on the standard human body model.
示例性地,至少一种第二测量项目包括:基于针对该关键点所属的部位扫描到的超声图像进行标准切面的识别以及标准切面的测量,基于针对该关键点所属的部位扫描到的超声图像进行标准切面的识别以及标准切面的测量,包括:实时基于超声图像进行标准切面识别,以判断超声图像是否属于至少一种预设类型的标准切面中的一种;在超声图像属于特定预设类型的标准切面的情况下,对超声图像进行图像分割,以从超声图像中分割出至少一种目标结构,至少一种目标结构属于与特定预设类型的标准切面相关的结构;基于至少一种目标结构的分割结果,对至少一种子测量项目进行测量,至少一种子测量项目是与至少一种目标结构相关的子测量项目。Exemplarily, at least one second measurement item includes: identifying and measuring standard sections based on an ultrasound image scanned for the part to which the key point belongs, identifying and measuring standard sections based on an ultrasound image scanned for the part to which the key point belongs, including: real-time standard section identification based on the ultrasound image to determine whether the ultrasound image belongs to at least one of the preset types of standard sections; when the ultrasound image belongs to a specific preset type of standard section, performing image segmentation on the ultrasound image to segment at least one target structure from the ultrasound image, the at least one target structure belonging to a structure related to the specific preset type of standard section; based on the segmentation result of at least one target structure, measuring at least one sub-measurement item, the at least one sub-measurement item being a sub-measurement item related to at least one target structure.
示例性地,响应于用户输入的与该关键点所属的部位相对应的至少一种第三测量项目的测量指令,对至少一种第三测量项目进行测量,包括:响应于用户输入的针对诊断测量界面上所包含的一种或多种第一测量项目的选择操作指令,对至少一种第三测量项目进行测量,其中,至少一种第三测量项目为一种或多种第一测量项目,测量指令为选择操作指令。Exemplarily, in response to a measurement instruction input by a user for at least one third measurement item corresponding to the part to which the key point belongs, measuring the at least one third measurement item includes: in response to a selection operation instruction input by a user for one or more first measurement items included on the diagnostic measurement interface, measuring the at least one third measurement item, wherein the at least one third measurement item is one or more first measurement items, and the measurement instruction is a selection operation instruction.
示例性地,在按照所规划的运动轨迹控制超声探头依次移动到至少一个关键点所在位置,以对至少一个关键点所属的部位进行扫描的过程中,方法还包括:获取力传感器所检测的阻力信息,力传感器设置在超声探头与待测对象接触的一端;当超声探头移动到任一关键点所在位置时,根据 对应的阻力信息调整超声探头的运动轨迹。Exemplarily, in the process of controlling the ultrasonic probe to move to the position of at least one key point in sequence according to the planned motion trajectory to scan the part to which the at least one key point belongs, the method further includes: obtaining resistance information detected by a force sensor, the force sensor being arranged at one end of the ultrasonic probe in contact with the object to be measured; when the ultrasonic probe moves to the position of any key point, according to The corresponding resistance information adjusts the motion trajectory of the ultrasonic probe.
示例性地,当超声探头移动到任一关键点所在位置时,根据对应的阻力信息调整超声探头的运动轨迹,包括:当阻力信息大于预设阻力阈值时,控制超声探头沿与当前运动方向相反的方向运动以调整超声探头的运动轨迹。Exemplarily, when the ultrasonic probe moves to the location of any key point, the motion trajectory of the ultrasonic probe is adjusted according to the corresponding resistance information, including: when the resistance information is greater than a preset resistance threshold, controlling the ultrasonic probe to move in a direction opposite to the current motion direction to adjust the motion trajectory of the ultrasonic probe.
示例性地,超声探头的初始探头坐标和至少一个关键点的关键点坐标中一者位于图像坐标系下,另一者位于世界坐标系下,基于超声探头的初始探头坐标和至少一个关键点的关键点坐标,规划超声探头扫描至少一个关键点的运动轨迹,包括:基于图像坐标系与世界坐标系之间的转换关系,对超声探头的初始探头坐标和/或至少一个关键点的关键点坐标进行坐标转换,以将超声探头的初始探头坐标和至少一个关键点的关键点坐标统一到世界坐标系下或图像坐标系下;在统一到世界坐标系下的情况下,基于超声探头在世界坐标系下的三维坐标和至少一个关键点在世界坐标系下的三维坐标,确定超声探头和至少一个关键点在世界坐标系下的距离;在统一到图像坐标系下的情况下,基于超声探头在图像坐标系下的二维坐标和至少一个关键点在图像坐标系下的二维坐标,确定超声探头和至少一个关键点在图像坐标系下的距离,并根据转换关系以及超声探头和至少一个关键点在图像坐标系下的距离,确定超声探头和至少一个关键点在世界坐标系下的距离;基于超声探头和至少一个关键点在世界坐标系下的距离,规划运动轨迹。Exemplarily, one of the initial probe coordinates of the ultrasound probe and the key point coordinates of at least one key point is located in the image coordinate system, and the other is located in the world coordinate system. Based on the initial probe coordinates of the ultrasound probe and the key point coordinates of at least one key point, a motion trajectory of the ultrasound probe scanning at least one key point is planned, including: based on the conversion relationship between the image coordinate system and the world coordinate system, performing coordinate transformation on the initial probe coordinates of the ultrasound probe and/or the key point coordinates of at least one key point, so as to unify the initial probe coordinates of the ultrasound probe and the key point coordinates of at least one key point into the world coordinate system or the image coordinate system; when unified into the world coordinate system, based on the conversion relationship between the image coordinate system and the world coordinate system, The distance between the ultrasound probe and the at least one key point in the world coordinate system is determined based on the three-dimensional coordinates of the head in the world coordinate system and the three-dimensional coordinates of at least one key point in the world coordinate system; when unified to the image coordinate system, the distance between the ultrasound probe and the at least one key point in the image coordinate system is determined based on the two-dimensional coordinates of the ultrasound probe in the image coordinate system and the two-dimensional coordinates of at least one key point in the image coordinate system, and the distance between the ultrasound probe and the at least one key point in the world coordinate system is determined based on the conversion relationship and the distance between the ultrasound probe and the at least one key point in the image coordinate system; the motion trajectory is planned based on the distance between the ultrasound probe and the at least one key point in the world coordinate system.
示例性地,第一部分待测图像包括至少一个二维图像,其中,基于第一部分待测图像进行目标检测,以确定超声探头的初始探头坐标,包括:将至少一个二维图像中的任一二维图像输入目标检测模型,获得超声探头所在的探头位置信息;基于探头位置信息确定超声探头的初始探头坐标,初始探头坐标为二维坐标。Exemplarily, the first part of the images to be tested includes at least one two-dimensional image, wherein target detection is performed based on the first part of the images to be tested to determine the initial probe coordinates of the ultrasound probe, including: inputting any two-dimensional image of the at least one two-dimensional image into the target detection model to obtain probe position information of the ultrasound probe; determining the initial probe coordinates of the ultrasound probe based on the probe position information, the initial probe coordinates being two-dimensional coordinates.
示例性地,探头位置信息包括用于指示超声探头所在位置的目标检测框,基于探头位置信息确定超声探头的初始探头坐标,包括:基于目标检测框确定超声探头的质心所在坐标作为初始探头坐标。Exemplarily, the probe position information includes a target detection frame for indicating the position of the ultrasound probe, and determining the initial probe coordinates of the ultrasound probe based on the probe position information includes: determining the coordinates of the center of mass of the ultrasound probe as the initial probe coordinates based on the target detection frame.
示例性地,第二部分待测图像包括至少一个三维深度图像,其中,基于第二部分待测图像进行姿态估计,以确定目标检查区域内的至少一个关 键点的关键点坐标,包括:将至少一个三维深度图像中的任一三维深度图像输入三维姿态估计模型,获得至少一个关键点的关键点坐标,关键点坐标为三维坐标。Exemplarily, the second portion of the image to be tested includes at least one three-dimensional depth image, wherein the posture estimation is performed based on the second portion of the image to be tested to determine at least one key position in the target inspection area. The key point coordinates of the key point include: inputting any three-dimensional depth image of at least one three-dimensional depth image into a three-dimensional posture estimation model to obtain the key point coordinates of at least one key point, where the key point coordinates are three-dimensional coordinates.
示例性地,在按照所规划的运动轨迹控制超声探头依次移动到至少一个关键点所在位置,以对至少一个关键点所属的部位进行扫描的过程中,方法还包括:实时获取待测对象的掩码信息以及实时采集图像,实时采集图像是在超声探头移动过程中针对超声探头实时采集的图像;基于实时采集图像进行目标检测,以确定超声探头的实时探头坐标,实时探头坐标为二维坐标或三维坐标;基于超声探头的实时探头坐标和掩码信息,确定超声探头是否落到待测对象上;在超声探头未落到待测对象上的情况下,和/或,在超声探头落到待测对象上的情况下,输出对应的提示信息。Exemplarily, in the process of controlling the ultrasonic probe to move to the position of at least one key point in sequence according to the planned motion trajectory to scan the part to which the at least one key point belongs, the method also includes: acquiring mask information of the object to be measured and real-time image acquisition in real time, the real-time image acquisition is an image acquired in real time by the ultrasonic probe during the movement of the ultrasonic probe; performing target detection based on the real-time image acquisition to determine the real-time probe coordinates of the ultrasonic probe, the real-time probe coordinates are two-dimensional coordinates or three-dimensional coordinates; determining whether the ultrasonic probe falls on the object to be measured based on the real-time probe coordinates and mask information of the ultrasonic probe; if the ultrasonic probe does not fall on the object to be measured, and/or, if the ultrasonic probe falls on the object to be measured, outputting corresponding prompt information.
根据本发明的另一方面,还提供了一种超声扫描装置,包括:获取模块,用于获取至少一个待测图像,至少一个待测图像中的第一部分待测图像包含超声探头,并且至少一个待测图像中的第二部分待测图像包含待测对象的目标检查区域,第一部分待测图像为至少一个待测图像中的至少部分待测图像,第二部分待测图像为至少一个待测图像中的至少部分待测图像;检测模块,用于基于第一部分待测图像进行目标检测,以确定超声探头的初始探头坐标,初始探头坐标为二维坐标或三维坐标;估计模块,用于基于第二部分待测图像进行姿态估计,以确定目标检查区域内的至少一个关键点的关键点坐标,关键点坐标为二维坐标或三维坐标;规划模块,用于基于超声探头的初始探头坐标和至少一个关键点的关键点坐标,规划超声探头扫描至少一个关键点的运动轨迹;控制模块,用于按照所规划的运动轨迹控制超声探头依次移动到至少一个关键点所在位置,以对至少一个关键点所属的部位进行扫描。According to another aspect of the present invention, an ultrasonic scanning device is also provided, comprising: an acquisition module, used to acquire at least one image to be tested, a first part of the image to be tested in the at least one image to be tested includes an ultrasonic probe, and a second part of the image to be tested in the at least one image to be tested includes a target inspection area of the object to be tested, the first part of the image to be tested is at least a part of the image to be tested in the at least one image to be tested, and the second part of the image to be tested is at least a part of the image to be tested in the at least one image to be tested; a detection module, used to perform target detection based on the first part of the image to be tested to determine the initial probe coordinates of the ultrasonic probe, the initial probe coordinates are two-dimensional coordinates or three-dimensional coordinates; an estimation module, used to perform posture estimation based on the second part of the image to be tested to determine the key point coordinates of at least one key point in the target inspection area, the key point coordinates are two-dimensional coordinates or three-dimensional coordinates; a planning module, used to plan a motion trajectory of the ultrasonic probe scanning at least one key point based on the initial probe coordinates of the ultrasonic probe and the key point coordinates of at least one key point; and a control module, used to control the ultrasonic probe to move to the position of at least one key point in sequence according to the planned motion trajectory to scan the part to which the at least one key point belongs.
根据本发明的又一方面,还提供了一种电子设备,包括处理器和存储器,存储器中存储有计算机程序,处理器执行计算机程序以实现上述的超声扫描方法。According to another aspect of the present invention, there is provided an electronic device, including a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program to implement the above-mentioned ultrasonic scanning method.
示例性地,电子设备为超声诊断设备或超声工作站。Exemplarily, the electronic device is an ultrasound diagnostic device or an ultrasound workstation.
根据本发明的又一方面,还提供了一种超声扫描系统,包括:机械臂,机械臂的末端设置有超声探头;至少一个图像采集装置,用于采集至少一 个待测图像;上述电子设备,电子设备中的处理器与至少一个图像采集装置和机械臂连接,用于基于至少一个待测图像执行上述超声扫描方法,其中,处理器通过向机械臂发送控制指令来控制机械臂带动超声探头移动。According to another aspect of the present invention, there is also provided an ultrasonic scanning system, comprising: a mechanical arm, at the end of which an ultrasonic probe is provided; at least one image acquisition device for acquiring at least one an image to be tested; the above-mentioned electronic device, the processor in the electronic device is connected to at least one image acquisition device and a robotic arm, and is used to perform the above-mentioned ultrasonic scanning method based on at least one image to be tested, wherein the processor controls the robotic arm to drive the ultrasonic probe to move by sending a control instruction to the robotic arm.
示例性地,至少一个图像采集装置包括深度相机和/彩色相机,至少一个待测图像包括深度相机采集的至少一个三维深度图像和/或彩色相机采集的至少一个二维图像。Exemplarily, at least one image acquisition device includes a depth camera and/or a color camera, and at least one image to be measured includes at least one three-dimensional depth image acquired by the depth camera and/or at least one two-dimensional image acquired by the color camera.
根据本发明的再一方面,还提供了一种存储介质,存储有计算机程序/指令,计算机程序/指令被处理器执行时实现上述的超声扫描方法。According to yet another aspect of the present invention, a storage medium is provided, storing a computer program/instruction, and the computer program/instruction implements the above-mentioned ultrasonic scanning method when executed by a processor.
根据本发明实施例的超声扫描方法、超声扫描装置、电子设备、超声扫描系统和存储介质,可以基于待测图像自动确定超声探头的初始探头坐标和至少一个关键点的关键点坐标,并可以基于这些坐标规划超声探头的运动轨迹并控制超声探头按照运动轨迹进行扫描。该方案由于加入对探头和关键点的检测,因此定位精度高,所规划的运动轨迹较精确。此外,通过所规划的运动轨迹控制超声探头进行超声扫描,可以提高扫描获得的超声图像的标准度。此外,这种方案无需用户执行复杂操作,可以一定程度上解放用户的双手。According to the ultrasonic scanning method, ultrasonic scanning device, electronic device, ultrasonic scanning system and storage medium of the embodiments of the present invention, the initial probe coordinates of the ultrasonic probe and the key point coordinates of at least one key point can be automatically determined based on the image to be measured, and the motion trajectory of the ultrasonic probe can be planned based on these coordinates and the ultrasonic probe can be controlled to scan according to the motion trajectory. Since the solution adds detection of the probe and key points, the positioning accuracy is high and the planned motion trajectory is more accurate. In addition, by controlling the ultrasonic probe to perform ultrasonic scanning through the planned motion trajectory, the standard of the ultrasonic image obtained by the scan can be improved. In addition, this solution does not require the user to perform complex operations and can free the user's hands to a certain extent.
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。The above description is only an overview of the technical solution of the present invention. In order to more clearly understand the technical means of the present invention, it can be implemented according to the contents of the specification. In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are listed below.
通过结合附图对本发明实施例进行更详细的描述,本发明的上述以及其它目的、特征和优势将变得更加明显。附图用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与本发明实施例一起用于解释本发明,并不构成对本发明的限制。在附图中,相同的参考标号通常代表相同部件或步骤。The above and other purposes, features and advantages of the present invention will become more apparent by describing the embodiments of the present invention in more detail in conjunction with the accompanying drawings. The accompanying drawings are used to provide a further understanding of the embodiments of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings, the same reference numerals generally represent the same components or steps.
图1示出了根据本发明一个实施例的超声扫描方法的示意性流程图;FIG1 is a schematic flow chart of an ultrasonic scanning method according to an embodiment of the present invention;
图2示出了根据本发明一个实施例的高亮显示人体区域的示意图;FIG2 is a schematic diagram showing a highlighted human body area according to an embodiment of the present invention;
图3示出了根据本发明一个实施例的超声扫描装置的示意性框图;以及 FIG3 shows a schematic block diagram of an ultrasonic scanning device according to an embodiment of the present invention; and
图4示出了根据本发明一个实施例的电子设备的示意性框图。FIG. 4 shows a schematic block diagram of an electronic device according to an embodiment of the present invention.
为了使得本发明的目的、技术方案和优点更为明显,下面将参照附图详细描述根据本发明的示例实施例。显然,所描述的实施例仅仅是本发明的一部分实施例,而不是本发明的全部实施例,应理解,本发明不受这里描述的示例实施例的限制。基于本发明中描述的实施例,本领域技术人员在没有付出创造性劳动的情况下所得到的所有其它实施例都应落入本发明的保护范围之内。In order to make the purpose, technical scheme and advantages of the present invention more obvious, the exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments of the present invention, and it should be understood that the present invention is not limited to the exemplary embodiments described herein. Based on the embodiments described in the present invention, all other embodiments obtained by those skilled in the art without creative work should fall within the protection scope of the present invention.
为了至少部分地解决上述技术问题,本发明实施例提供一种超声扫描方法。图1示出了根据本发明一个实施例的超声扫描方法100的示意图。如图1所示,该超声扫描方法100可以包括以下步骤S110、步骤S120、步骤S130、步骤S140和步骤S150。In order to at least partially solve the above technical problems, an embodiment of the present invention provides an ultrasonic scanning method. FIG1 shows a schematic diagram of an ultrasonic scanning method 100 according to an embodiment of the present invention. As shown in FIG1 , the ultrasonic scanning method 100 may include the following steps S110, S120, S130, S140, and S150.
步骤S110,获取至少一个待测图像,至少一个待测图像中的第一部分待测图像包含超声探头,并且至少一个待测图像中的第二部分待测图像包含待测对象的目标检查区域,第一部分待测图像为至少一个待测图像中的至少部分待测图像,第二部分待测图像为至少一个待测图像中的至少部分待测图像。Step S110, acquiring at least one image to be tested, wherein a first part of the image to be tested in at least one image to be tested includes an ultrasonic probe, and a second part of the image to be tested in at least one image to be tested includes a target inspection area of the object to be tested, the first part of the image to be tested is at least a part of the image to be tested in at least one image to be tested, and the second part of the image to be tested is at least a part of the image to be tested in at least one image to be tested.
待测对象可以是任意对象,包括但不限于人或动物等。待测对象的目标检查区域可以是待测对象的至少部分区域,例如待测对象的全身,或者待测对象一个或多个部位,例如子宫部位等。The object to be tested may be any object, including but not limited to humans or animals, etc. The target inspection area of the object to be tested may be at least a part of the object to be tested, such as the whole body of the object to be tested, or one or more parts of the object to be tested, such as the uterus, etc.
示例性地,超声扫描系统可以包括超声探头和至少一个图像采集装置。至少一个图像采集装置可以包括深度相机和/或彩色相机。可以利用至少一个图像采集装置采集包含待测对象的目标检查区域和超声探头的至少一个待测图像。在任一待测图像中,超声探头和目标检查区域可以同时存在,也可以仅存在其中一者。也就是说,本文描述的第一部分待测图像和第二部分待测图像可以全部相同,部分相同,或者全部不同。Exemplarily, the ultrasound scanning system may include an ultrasound probe and at least one image acquisition device. The at least one image acquisition device may include a depth camera and/or a color camera. At least one image acquisition device may be used to acquire at least one image to be tested that includes a target inspection area of the object to be tested and the ultrasound probe. In any image to be tested, the ultrasound probe and the target inspection area may exist at the same time, or only one of them may exist. That is, the first part of the image to be tested and the second part of the image to be tested described herein may be all the same, partially the same, or all different.
在一个实施例中,可以单独采用彩色相机采集待测图像。此时,待测图像为二维图像。这种情况下,待测图像的数目可以为一个或多个。示例性而非限制性地,对于多个待测图像中的第一部分待测图像,每个待测图 像中可以包含超声探头,可以从每个待测图像中识别出超声探头的位置。对于多个待测图像中的第二部分待测图像,每个待测图像中可以包含目标检查区域,可以从每个待测图像中识别出目标检查区域内的关键点的位置。在另一个实施例中,可以单独采用深度相机采集待测图像。此时,待测图像为三维深度图像。这种情况下,待测图像的数目可以为一个或多个。示例性而非限制性地,对于多个待测图像中的第一部分待测图像,每个待测图像中可以包含超声探头,可以从每个待测图像中识别出超声探头的位置。对于多个待测图像中的第二部分待测图像,每个待测图像中可以包含目标检查区域,可以从每个待测图像中识别出目标检查区域内的关键点的位置。在又一个实施例中,可以利用彩色相机和深度相机分别采集待测图像,获得多个待测图像。示例性而非限制性地,彩色相机采集的一个或多个待测图像可以至少包含超声探头,深度相机采集的一个或多个待测图像可以至少包含目标检查区域。这种情况下,可以基于彩色相机采集的第一部分待测图像确定超声探头的位置(例如二维坐标),基于深度相机采集的第二部分待测图像确定目标检查区域中的至少一个关键点的位置(例如三维坐标)。In one embodiment, a color camera may be used alone to capture the image to be tested. In this case, the image to be tested is a two-dimensional image. In this case, the number of the images to be tested may be one or more. By way of example and not limitation, for the first part of the images to be tested among the multiple images to be tested, each image to be tested may be a two-dimensional image. The image may include an ultrasonic probe, and the position of the ultrasonic probe can be identified from each image to be tested. For the second part of the images to be tested in the multiple images to be tested, each image to be tested may include a target inspection area, and the position of the key points in the target inspection area can be identified from each image to be tested. In another embodiment, a depth camera can be used alone to capture the image to be tested. In this case, the image to be tested is a three-dimensional depth image. In this case, the number of images to be tested can be one or more. Exemplarily but not restrictively, for the first part of the images to be tested in the multiple images to be tested, each image to be tested may include an ultrasonic probe, and the position of the ultrasonic probe can be identified from each image to be tested. For the second part of the images to be tested in the multiple images to be tested, each image to be tested may include a target inspection area, and the position of the key points in the target inspection area can be identified from each image to be tested. In another embodiment, the images to be tested can be captured separately using a color camera and a depth camera to obtain multiple images to be tested. Exemplarily but not restrictively, one or more images to be tested captured by the color camera may at least include an ultrasonic probe, and one or more images to be tested captured by the depth camera may at least include a target inspection area. In this case, the position of the ultrasound probe (for example, two-dimensional coordinates) can be determined based on the first part of the image to be tested captured by the color camera, and the position of at least one key point in the target inspection area (for example, three-dimensional coordinates) can be determined based on the second part of the image to be tested captured by the depth camera.
步骤S120,基于第一部分待测图像进行目标检测,以确定超声探头的初始探头坐标,初始探头坐标为二维坐标或三维坐标。Step S120 , performing target detection based on the first part of the image to be tested to determine the initial probe coordinates of the ultrasound probe, where the initial probe coordinates are two-dimensional coordinates or three-dimensional coordinates.
示例性地,可以利用目标检测模型对第一部分待测图像进行目标检测。在至少一个待测图像全部是二维图像或三维深度图像的情况下,可以直接基于至少一个待测图像中的全部待测图像(即至少一个待测图像中的全部待测图像为第一部分待测图像)进行目标检测。当然,这种情况下基于至少一个待测图像中的部分待测图像(即至少一个待测图像中的部分待测图像为第一部分待测图像)进行目标检测也是可行的。第一部分待测图像可以可选地是至少一个待测图像经过过滤后,去掉反光、模糊等异常图像后获得的图像。示例性地,目标检测模型可以采用任意合适的神经网络模型实现,例如采用任意合适的现有或将来可能出现的目标检测网络模型实现。例如,目标检测模型可以包括以下一种或多种:仅看一次(You Only Look Once,YOLO)系列、区域卷积神经网络(Region-Convolutional Neural Networks,RCNN)系列、视网膜网络(Retina-Net)等网络模型。当然,上述目标检测网络模型仅是示例,目标检测模型还可以采用任意合适的现有 或将来可能出现的图像分割网络模型实现。例如,目标检测模型可以包括以下一种或多种:全卷积网络(Fully Convolutional Networks,FCN)、U型网络(Unet)、深度实验室(DeepLab)系列、V型网络(Vnet)等网络模型。可以理解,图像分割网络模型也可以识别目标对象(例如上述超声探头)的位置。通过目标检测网络模型可以获得用于指示超声探头所在位置的目标检测框(bounding box),目标检测框可以为任意合适的形状,比较可取的是矩形。通过图像分割网络模型可以获得用于指示超声探头所在位置的掩码(mask)或包络。Exemplarily, the target detection model can be used to perform target detection on the first part of the images to be tested. In the case where at least one image to be tested is all two-dimensional images or three-dimensional depth images, target detection can be performed directly based on all the images to be tested in at least one image to be tested (that is, all the images to be tested in at least one image to be tested are the first part of the images to be tested). Of course, in this case, it is also feasible to perform target detection based on part of the images to be tested in at least one image to be tested (that is, part of the images to be tested in at least one image to be tested is the first part of the images to be tested). The first part of the images to be tested can optionally be an image obtained after filtering at least one image to be tested and removing abnormal images such as reflections and blurs. Exemplarily, the target detection model can be implemented using any suitable neural network model, for example, using any suitable existing or future target detection network model. For example, the target detection model can include one or more of the following: You Only Look Once (YOLO) series, Region-Convolutional Neural Networks (RCNN) series, Retina-Net and other network models. Of course, the above-mentioned target detection network models are only examples, and the target detection model can also use any suitable existing Or it may be implemented by an image segmentation network model that may appear in the future. For example, the target detection model may include one or more of the following: Fully Convolutional Networks (FCN), U-type network (Unet), DeepLab series, V-type network (Vnet) and other network models. It can be understood that the image segmentation network model can also identify the location of the target object (such as the above-mentioned ultrasound probe). The target detection network model can obtain a target detection box (bounding box) for indicating the location of the ultrasound probe. The target detection box can be of any suitable shape, preferably a rectangle. The image segmentation network model can obtain a mask or envelope for indicating the location of the ultrasound probe.
基于目标检测结果,可以确定超声探头的初始探头坐标。对于深度相机获取的待测图像,基于对应的目标检测结果可以获得超声探头的三维坐标。对于彩色相机获取的待测图像,基于对应的目标检测结果可以获得超声探头的二维坐标。Based on the target detection results, the initial probe coordinates of the ultrasound probe can be determined. For the image to be tested acquired by the depth camera, the three-dimensional coordinates of the ultrasound probe can be obtained based on the corresponding target detection results. For the image to be tested acquired by the color camera, the two-dimensional coordinates of the ultrasound probe can be obtained based on the corresponding target detection results.
步骤S120中采用的上述目标检测模型可以通过第一训练数据集训练获得。第一训练数据集中可以包括多个第一样本图像和与多个第一样本图像一一对应的第一标注信息(Ground truth)。第一样本图像中可以包含超声探头。第一标注信息可以包括用于指示超声探头所在位置的标注目标检测框。将多个第一样本图像分别输入初始的目标检测模型,可以获得各自对应的预测目标检测结果,该预测目标检测结果包括用于指示超声探头所在位置的预测目标检测框。该初始的目标检测模型与步骤S120所采用的目标检测模型的网络结构一致但是参数可能不一致。对初始的目标检测模型中的参数进行训练之后,所获得的即为步骤S120中采用的目标检测模型。可以将预测目标检测结果和多个第一样本图像的第一标注信息代入第一预设损失函数中进行损失计算,获得第一损失值。随后可以根据第一损失值,利用反向传播和梯度下降算法对初始的目标检测模型中的参数进行优化。参数的优化可以迭代执行直至目标检测模型达到收敛状态。当训练结束后,所获得的目标检测模型即可用于后续的目标检测,该阶段可以称为模型的推理阶段。The target detection model used in step S120 can be obtained by training with a first training data set. The first training data set may include a plurality of first sample images and first annotation information (ground truth) corresponding to the plurality of first sample images. The first sample image may include an ultrasound probe. The first annotation information may include an annotation target detection box for indicating the location of the ultrasound probe. The plurality of first sample images are respectively input into the initial target detection model, and the corresponding predicted target detection results can be obtained, and the predicted target detection results include a predicted target detection box for indicating the location of the ultrasound probe. The network structure of the initial target detection model is consistent with that of the target detection model used in step S120, but the parameters may be inconsistent. After training the parameters in the initial target detection model, the target detection model used in step S120 is obtained. The predicted target detection results and the first annotation information of the plurality of first sample images can be substituted into the first preset loss function for loss calculation to obtain a first loss value. Subsequently, the parameters in the initial target detection model can be optimized according to the first loss value using the back propagation and gradient descent algorithms. The optimization of the parameters can be iteratively performed until the target detection model reaches a convergence state. After the training is completed, the obtained target detection model can be used for subsequent target detection. This stage can be called the inference stage of the model.
步骤S130,基于第二部分待测图像进行姿态估计,以确定目标检查区域内的至少一个关键点的关键点坐标,关键点坐标为二维坐标或三维坐标。Step S130 , performing posture estimation based on the second part of the image to be tested to determine the key point coordinates of at least one key point in the target inspection area, where the key point coordinates are two-dimensional coordinates or three-dimensional coordinates.
示例性地,针对前文所获得的第二部分待测图像,可以利用姿态估计模型对其进行姿态估计,以确定至少一个关键点的位置。在至少一个待测 图像全部是二维图像或三维深度图像的情况下,可以直接基于至少一个待测图像中的全部待测图像(即至少一个待测图像中的全部待测图像为第二部分待测图像)进行姿态估计。当然,这种情况下基于至少一个待测图像中的部分待测图像(即至少一个待测图像中的部分待测图像为第二部分待测图像)进行姿态估计也是可行的。第二部分待测图像可以可选地是至少一个待测图像经过过滤后,去掉反光、模糊等异常图像后获得的图像。姿态估计模型可以采用任意合适的神经网络模型实现,例如采用任意合适的现有或将来可能出现的姿态估计网络模型实现。例如,姿态估计模型可以包括以下一种或多种:沙漏网络结构(Hourglass)、C2F-Vol等网络模型。基于姿态估计模型的姿态估计结果,可以获得目标检查区域内的至少一个关键点的二维或三维坐标。在待测对象是人的情况下,至少一个关键点可以包括鼻子、眼睛、耳朵、膝盖等人体关键点。至少一个关键点的数目可以根据需要设定,本发明不对其进行限制。例如,至少一个关键点的数目可以是12、20、32等等。对于深度相机获取的待测图像,可以获得关键点的三维坐标。对于彩色相机获取的待测图像,可以获得关键点的二维坐标。For example, for the second part of the image to be measured obtained above, the pose estimation model can be used to estimate the pose of the image to determine the position of at least one key point. In the case where all images are two-dimensional images or three-dimensional depth images, posture estimation can be performed directly based on all images to be tested in at least one image to be tested (i.e., all images to be tested in at least one image to be tested are the second part of images to be tested). Of course, in this case, it is also feasible to perform posture estimation based on part of the images to be tested in at least one image to be tested (i.e., part of the images to be tested in at least one image to be tested is the second part of images to be tested). The second part of the images to be tested can optionally be an image obtained after filtering at least one image to be tested and removing abnormal images such as reflections and blurs. The posture estimation model can be implemented using any suitable neural network model, such as any suitable existing or future posture estimation network model. For example, the posture estimation model can include one or more of the following: hourglass network structure (Hourglass), C2F-Vol and other network models. Based on the posture estimation result of the posture estimation model, the two-dimensional or three-dimensional coordinates of at least one key point in the target inspection area can be obtained. In the case where the object to be tested is a person, the at least one key point can include human body key points such as nose, eyes, ears, knees, etc. The number of at least one key point can be set as needed, and the present invention is not limited thereto. For example, the number of at least one key point can be 12, 20, 32, and so on. For the image to be tested acquired by the depth camera, the three-dimensional coordinates of the key points can be obtained. For the image to be tested acquired by the color camera, the two-dimensional coordinates of the key points can be obtained.
上述姿态估计模型可以通过第二训练数据集训练获得。第二训练数据集中可以包括多个第二样本图像和与多个第二样本图像一一对应的第二标注信息。第二标注信息可以包括对应第二样本图像中的各人体关键点的标注二维坐标或标注三维坐标。将多个第二样本图像分别输入初始的姿态估计模型,可以获得各自对应的预测姿态估计结果。在样本图像为二维图像的情况下,预测姿态估计结果为关键点的预测二维坐标。可以理解,这种情况下姿态估计模型为用于处理二维图像的模型,因此推理阶段输入的预测图像也是二维图像。类似地,在样本图像为三维深度图像的情况下,预测姿态估计结果为关键点的预测三维坐标。可以理解,这种情况下姿态估计模型为用于处理三维深度图像的模型,因此推理阶段输入的预测图像也是三维深度图像。可以将预测姿态估计结果和多个第二样本图像的第二标注信息代入第二预设损失函数中进行损失计算,获得第二损失值。随后可以根据第二损失值,利用反向传播和梯度下降算法对初始的姿态估计模型中的参数进行优化。参数的优化可以迭代执行直至姿态估计模型达到收敛状态。当训练结束后,所获得的姿态估计模型即可用于后续的姿态估计。The above-mentioned posture estimation model can be obtained by training the second training data set. The second training data set may include multiple second sample images and second annotation information corresponding to the multiple second sample images one by one. The second annotation information may include annotated two-dimensional coordinates or annotated three-dimensional coordinates of each human key point in the second sample image. Multiple second sample images are respectively input into the initial posture estimation model to obtain the corresponding predicted posture estimation results. In the case where the sample image is a two-dimensional image, the predicted posture estimation result is the predicted two-dimensional coordinate of the key point. It can be understood that in this case, the posture estimation model is a model for processing two-dimensional images, so the predicted image input in the reasoning stage is also a two-dimensional image. Similarly, in the case where the sample image is a three-dimensional depth image, the predicted posture estimation result is the predicted three-dimensional coordinate of the key point. It can be understood that in this case, the posture estimation model is a model for processing three-dimensional depth images, so the predicted image input in the reasoning stage is also a three-dimensional depth image. The predicted posture estimation result and the second annotation information of the multiple second sample images can be substituted into the second preset loss function for loss calculation to obtain a second loss value. Subsequently, according to the second loss value, the parameters in the initial posture estimation model are optimized using back propagation and gradient descent algorithms. The optimization of parameters can be performed iteratively until the pose estimation model reaches a convergence state. When the training is completed, the obtained pose estimation model can be used for subsequent pose estimation.
步骤S140,基于超声探头的初始探头坐标和至少一个关键点的关键点 坐标,规划超声探头扫描至少一个关键点的运动轨迹。Step S140, based on the initial probe coordinates of the ultrasound probe and the key point of at least one key point Coordinates, plan the motion trajectory of the ultrasound probe scanning at least one key point.
示例性地,根据超声探头的初始探头坐标和与至少一个关键点一一对应的关键点坐标,可以确定超声探头与各个关键点在世界坐标系下的距离。例如,对于关键点A、B、C,按照与超声探头之间的距离由近至远依次排序为关键点B、关键点C、关键点A。由此,可以规划出机械臂携带着超声探头的运动轨迹(即路径)为由超声探头的起始位置至关键点B所在的位置至关键点C所在的位置再至关键点A所在的位置。Exemplarily, according to the initial probe coordinates of the ultrasound probe and the key point coordinates corresponding to at least one key point, the distance between the ultrasound probe and each key point in the world coordinate system can be determined. For example, for key points A, B, and C, they are sorted from near to far in order of distance from the ultrasound probe as key point B, key point C, and key point A. Thus, the motion trajectory (i.e., path) of the robot arm carrying the ultrasound probe can be planned to be from the starting position of the ultrasound probe to the position of key point B to the position of key point C and then to the position of key point A.
步骤S150,按照所规划的运动轨迹控制超声探头依次移动到至少一个关键点所在位置,以对至少一个关键点所属的部位进行扫描。Step S150: Control the ultrasonic probe to move to the position of at least one key point in sequence according to the planned motion trajectory, so as to scan the part to which the at least one key point belongs.
例如,基于运动轨迹的规划结果,可以控制超声探头按照规划的运动轨迹依次移动至上述3个关键点B、C、A所在的位置,以对这3个关键点所属的部位进行扫描。For example, based on the planning result of the motion trajectory, the ultrasonic probe can be controlled to move to the positions of the three key points B, C, and A in sequence according to the planned motion trajectory to scan the parts to which the three key points belong.
根据本发明实施例的超声扫描方法,可以基于待测图像自动确定超声探头的初始探头坐标和至少一个关键点的关键点坐标,并可以基于这些坐标规划超声探头的运动轨迹并控制超声探头按照运动轨迹进行扫描。该方案由于加入对探头和关键点的检测,因此定位精度高,所规划的运动轨迹较精确。此外,通过所规划的运动轨迹控制超声探头进行超声扫描,可以提高扫描获得的超声图像的标准度。此外,这种方案无需用户执行复杂操作,可以一定程度上解放用户的双手。According to the ultrasonic scanning method of an embodiment of the present invention, the initial probe coordinates of the ultrasonic probe and the key point coordinates of at least one key point can be automatically determined based on the image to be tested, and the motion trajectory of the ultrasonic probe can be planned based on these coordinates and the ultrasonic probe can be controlled to scan according to the motion trajectory. Since the solution adds detection of the probe and key points, the positioning accuracy is high and the planned motion trajectory is more accurate. In addition, by controlling the ultrasonic probe to perform ultrasonic scanning through the planned motion trajectory, the standard of the ultrasonic image obtained by the scan can be improved. In addition, this solution does not require the user to perform complex operations, and can free the user's hands to a certain extent.
示例性地,在按照所规划的运动轨迹控制超声探头依次移动到至少一个关键点所在位置,以对至少一个关键点所属的部位进行扫描的过程中,方法还可以包括:当超声探头移动到任一关键点所在位置时,基于该关键点所属的部位执行对应的扫描反馈操作,扫描反馈操作包括以下一种或多种操作:显示诊断测量界面,诊断测量界面可以包括与该关键点所属的部位相对应的至少一种第一测量项目;对与该关键点所属的部位相对应的至少一种第二测量项目进行测量;响应于用户输入的与该关键点所属的部位相对应的至少一种第三测量项目的测量指令,对至少一种第三测量项目进行测量;显示标准人体模型,并在标准人体模型上高亮显示与该关键点所属的部位相对应的人体区域。Exemplarily, in the process of controlling the ultrasound probe to move to the position of at least one key point in sequence according to the planned motion trajectory to scan the part to which the at least one key point belongs, the method may also include: when the ultrasound probe moves to the position of any key point, performing a corresponding scanning feedback operation based on the part to which the key point belongs, the scanning feedback operation includes one or more of the following operations: displaying a diagnostic measurement interface, the diagnostic measurement interface may include at least one first measurement item corresponding to the part to which the key point belongs; measuring at least one second measurement item corresponding to the part to which the key point belongs; measuring at least one third measurement item in response to a measurement instruction of at least one third measurement item corresponding to the part to which the key point belongs input by the user; displaying a standard human body model, and highlighting the human body area corresponding to the part to which the key point belongs on the standard human body model.
在一个实施例中,当超声探头移动到任意一个关键点的位置时,可以 基于该关键点所属的部位执行对应的反馈操作。任一关键点所属的部位可以是多种预设部位之一。预设部位可以包括但不限于以下部位:甲状腺部位、心脏部位、子宫部位、肾脏部位等。扫描反馈操作可以包括以下任意操作的一种或多种。In one embodiment, when the ultrasound probe moves to the position of any key point, The corresponding feedback operation is performed based on the part to which the key point belongs. The part to which any key point belongs can be one of a plurality of preset parts. The preset parts can include but are not limited to the following parts: thyroid part, heart part, uterus part, kidney part, etc. The scanning feedback operation can include one or more of any of the following operations.
第一操作:显示诊断测量界面。用于执行超声扫描方法100的装置可以包括显示装置或者用于执行超声扫描方法100的装置可以与显示装置可通信地连接。在显示装置上,可以显示诊断测量界面。诊断测量界面中可以包括与当前关键点所属的部位相对应的至少一种第一测量项目。例如,在关键点所属的部位为甲状腺部位时,至少一种第一测量项目可以包括以下一种或多种:基于扫描到的超声图像测量病灶的长度;基于扫描到的超声图像测量病灶的面积;基于扫描到的超声图像测量甲状腺的长度;基于扫描到的超声图像测量甲状腺的面积等。First operation: display the diagnostic measurement interface. The device for performing the ultrasound scanning method 100 may include a display device or the device for performing the ultrasound scanning method 100 may be communicatively connected to the display device. On the display device, the diagnostic measurement interface may be displayed. The diagnostic measurement interface may include at least one first measurement item corresponding to the part to which the current key point belongs. For example, when the part to which the key point belongs is the thyroid gland, the at least one first measurement item may include one or more of the following: measuring the length of the lesion based on the scanned ultrasound image; measuring the area of the lesion based on the scanned ultrasound image; measuring the length of the thyroid gland based on the scanned ultrasound image; measuring the area of the thyroid gland based on the scanned ultrasound image, etc.
又例如,在关键点所属的部位为子宫部位时,至少一种第一测量项目可以包括:基于扫描到的超声图像进行标准切面的识别以及标准切面的测量。其中,标准切面的识别以及标准切面的测量可以包括:对超声图像进行标准切面识别,以判断超声图像是否属于至少一种预设类型的标准切面中的一种;在超声图像属于特定预设类型的标准切面的情况下,对超声图像进行图像分割,以从超声图像中分割出至少一种目标结构,至少一种目标结构属于与特定预设类型的标准切面相关的结构;基于至少一种目标结构的分割结果,对至少一种子测量项目进行测量,至少一种子测量项目是与至少一种目标结构相关的子测量项目。上述至少一种预设类型的标准切面可以包括但不限于以下一种或多种:头臀长标准切面、丘脑水平横切面、脐血流切面、上腹部横切面、股骨长轴切面、胎盘切面、羊水切面、宫颈管矢状切面等。至少一种目标结构可以包括但不限于以下一种或多种:羊水、胎盘、丘脑、四腔心等。至少一种子测量项目可以包括但不限于以下一种或多种:头臀长度、双顶径长度、胎盘厚度、羊水最大深度等。For another example, when the key point belongs to the uterus, at least one first measurement item may include: identifying a standard section based on the scanned ultrasound image and measuring the standard section. The identification of the standard section and the measurement of the standard section may include: identifying the standard section of the ultrasound image to determine whether the ultrasound image belongs to at least one of the preset types of standard sections; when the ultrasound image belongs to a specific preset type of standard section, segmenting the ultrasound image to segment at least one target structure from the ultrasound image, and at least one target structure belongs to a structure related to the specific preset type of standard section; based on the segmentation result of at least one target structure, measuring at least one sub-measurement item, and at least one sub-measurement item is a sub-measurement item related to at least one target structure. The above-mentioned at least one preset type of standard section may include but is not limited to one or more of the following: head-to-hip length standard section, thalamus horizontal cross section, umbilical blood flow section, upper abdominal cross section, femoral long axis section, placental section, amniotic fluid section, cervical canal sagittal section, etc. The at least one target structure may include but is not limited to one or more of the following: amniotic fluid, placenta, thalamus, four-chamber heart, etc. At least one sub-measurement item may include, but is not limited to, one or more of the following: crown-rump length, biparietal diameter length, placental thickness, maximum depth of amniotic fluid, etc.
在诊断测量界面上,可以显示至少一种第一测量项目,用户可以从中选择需要测量的特定第一测量项目。用户选择特定第一测量项目之后,用于执行超声扫描方法100的装置可以自动基于用户的选择执行对应的操作。现有技术中,医生在扫查患者不同部位时,无论是传统的手动测量方式,还是智能的测量方式,都需要由用户手动切换到该部位对应的诊断测 量界面,这一定程度上加了用户的工作量。而采用本方案,可以根据超声探头的扫描位置自动切换到对应部位的诊断测量界面,这可以有效减少用户的操作流程,可以进一步提高工作效率。On the diagnostic measurement interface, at least one first measurement item may be displayed, and the user may select a specific first measurement item to be measured. After the user selects the specific first measurement item, the device for performing the ultrasound scanning method 100 may automatically perform a corresponding operation based on the user's selection. In the prior art, when a doctor scans different parts of a patient, whether it is a traditional manual measurement method or an intelligent measurement method, the user needs to manually switch to the diagnostic measurement corresponding to the part. The measurement interface has increased the workload of users to a certain extent. However, the present solution can automatically switch to the diagnosis and measurement interface of the corresponding part according to the scanning position of the ultrasound probe, which can effectively reduce the user's operation process and further improve work efficiency.
第二操作:对与当前关键点所属的部位相对应的至少一种第二测量项目进行测量。用于执行超声扫描方法100的装置中可以预先存储与各部位一一对应的第二测量项目。当超声探头移动到任一关键点时,可以自动执行与该关键点所属部位对应的第二测量项目。例如,当超声探头移动到甲状腺部位包含的关键点时,可以自动基于扫描到的超声图像测量病灶的长度或面积等。又例如,当超声探头移动到子宫部位包含的关键点时,可以自动进行上述标准切面的识别以及标准切面的测量。通过这种方案,可以自动启动对关键点所属部位的测量,这样可以进一步提高工作效率。The second operation: measure at least one second measurement item corresponding to the part to which the current key point belongs. The device for executing the ultrasonic scanning method 100 can pre-store second measurement items corresponding to each part. When the ultrasonic probe moves to any key point, the second measurement item corresponding to the part to which the key point belongs can be automatically executed. For example, when the ultrasonic probe moves to the key point included in the thyroid part, the length or area of the lesion can be automatically measured based on the scanned ultrasonic image. For another example, when the ultrasonic probe moves to the key point included in the uterus part, the above-mentioned standard section can be automatically identified and the standard section can be measured. Through this scheme, the measurement of the part to which the key point belongs can be automatically started, which can further improve work efficiency.
第三操作:响应于用户输入的与当前关键点所属的部位相对应的至少一种第三测量项目的测量指令,对至少一种第三测量项目进行测量。用于执行超声扫描方法100的装置可以包括输入装置或者用于执行超声扫描方法100的装置可以与输入装置可通信地连接。输入装置可以包括但不限于鼠标、键盘、触摸屏、麦克风等中的一种或多种。用户可以通过上述输入装置输入第三测量项目的测量指令。在一个示例中,输入装置与上述显示装置是同一触摸屏,用户可以通过在上述诊断测量界面中对其中显示的任一第一测量项目进行选择的方式,例如在触摸屏上点击与该测量项目相关的按钮控件,来输入与该第一测量项目的测量指令,此时第三测量项目为第一测量项目。基于用户所选择的第三测量项目,可以开始进行测量。通过这种方案,允许用户自行确定所需测量的测量项目,自主化程度高,可以更好地满足用户的个性化需求。The third operation: in response to the measurement instruction of at least one third measurement item corresponding to the part to which the current key point belongs input by the user, measure at least one third measurement item. The device for performing the ultrasonic scanning method 100 may include an input device or the device for performing the ultrasonic scanning method 100 may be communicatively connected to the input device. The input device may include but is not limited to one or more of a mouse, a keyboard, a touch screen, a microphone, etc. The user can input the measurement instruction of the third measurement item through the above-mentioned input device. In one example, the input device and the above-mentioned display device are the same touch screen, and the user can select any first measurement item displayed in the above-mentioned diagnostic measurement interface, for example, by clicking a button control related to the measurement item on the touch screen, to input the measurement instruction of the first measurement item, and the third measurement item is the first measurement item. Based on the third measurement item selected by the user, the measurement can be started. Through this scheme, the user is allowed to determine the measurement items to be measured by himself, with a high degree of autonomy, which can better meet the personalized needs of the user.
第四操作:显示标准人体模型,并在标准人体模型上高亮显示与当前关键点所属的部位相对应的人体区域。图2示出了根据本发明一个实施例的高亮显示人体区域的示意图。如图2所示,其中高亮的部分即为人体模型上与人体的甲状腺部位相对应的人体区域。标准人体模型可以预先存储在存储装置中。存储装置可以包含在用于执行超声扫描方法100的装置中或者与用于执行超声扫描方法100的装置可通信地连接。在标准人体模型上,可以基于当前关键点的位置,将关键点所在的人体区域高亮显示。示例性地,该人体区域可以是由至少两个关键点各自所位于的边缘包围而成 的区域或者由至少两个关键点各自所位于的关键点以及其他边缘包围而成的区域,其中,至少两个关键点包括超声探头当前移动到的关键点。例如,在图2所示的高亮的甲状腺区域中,存在上下两条边缘,这两条边缘可以各自包含一个关键点,其中一个关键点是超声探头当前移动到的关键点,另一个是距离该关键点最近的关键点。这样,通过当前移动到的关键点及与其最近的关键点可以确定一个人体区域。另外,参见图2可以看出,甲状腺区域还包括左右两条边缘,这两条边缘上可以可选地不包含关键点,其可以由人体本身的一段轮廓形成。通过这种方案,可以高亮显示当前扫描的人体区域,方便用户查看扫描进度,这样可以有效提高用户体验。Fourth operation: display the standard human body model, and highlight the human body area corresponding to the part to which the current key point belongs on the standard human body model. Figure 2 shows a schematic diagram of a highlighted human body area according to an embodiment of the present invention. As shown in Figure 2, the highlighted part is the human body area on the human body model corresponding to the thyroid gland part of the human body. The standard human body model can be pre-stored in a storage device. The storage device can be included in a device for performing the ultrasound scanning method 100 or can be communicatively connected to the device for performing the ultrasound scanning method 100. On the standard human body model, the human body area where the key point is located can be highlighted based on the position of the current key point. Exemplarily, the human body area can be surrounded by edges where at least two key points are respectively located. An area or an area surrounded by key points where at least two key points are located and other edges, wherein at least two key points include the key point to which the ultrasound probe is currently moved. For example, in the highlighted thyroid area shown in FIG2 , there are two upper and lower edges, and these two edges may each contain a key point, wherein one key point is the key point to which the ultrasound probe is currently moved, and the other is the key point closest to the key point. In this way, a human body area can be determined by the key point currently moved to and the key point closest to it. In addition, referring to FIG2 , it can be seen that the thyroid area also includes two left and right edges, which may optionally not contain key points, and may be formed by a section of the contour of the human body itself. Through this solution, the currently scanned human body area can be highlighted, which is convenient for users to view the scanning progress, which can effectively improve the user experience.
以上至少一种第一测量项目和至少一种第二测量项目中,可以存在至少部分第一测量项目和至少部分第二测量项目是相同的,也可以全部第一测量项目与全部第二测量项目都是不同的。至少一种第二测量项目和至少一种第三测量项目之间以及至少一种第一测量项目和至少一种第三测量项目之间均可以是类似的,不再赘述。Among the at least one first measurement item and the at least one second measurement item, at least some of the first measurement items and at least some of the second measurement items may be the same, or all of the first measurement items and all of the second measurement items may be different. The at least one second measurement item and the at least one third measurement item, as well as the at least one first measurement item and the at least one third measurement item, may be similar, and will not be described in detail.
根据上述技术方案,基于多种扫描反馈操作,可以满足不同应用场景下不同用户的测量需求。According to the above technical solution, based on a variety of scanning feedback operations, the measurement needs of different users in different application scenarios can be met.
示例性地,扫描反馈操作还可以包括第五操作:显示当前扫描的超声图像,即包含当前关键点所属部位的超声图像。这样方便用户查看超声图像的结果。示例性而非限制性地,第五操作可以在执行第一操作、第二操作、第三操作、第四操作中任一者或多者的同时执行。示例性而非限制性地,可以显示装置的显示界面的第一区域中显示诊断测量界面,在第二区域中显示当前扫描的超声图像。Exemplarily, the scanning feedback operation may also include a fifth operation: displaying the currently scanned ultrasound image, that is, an ultrasound image of the part to which the current key point belongs. This makes it convenient for the user to view the results of the ultrasound image. Exemplarily but not restrictively, the fifth operation may be performed while executing any one or more of the first operation, the second operation, the third operation, and the fourth operation. Exemplarily but not restrictively, the diagnostic measurement interface may be displayed in the first area of the display interface of the display device, and the currently scanned ultrasound image may be displayed in the second area.
示例性地,至少一种第二测量项目可以包括:基于针对该关键点所属的部位扫描到的超声图像进行标准切面的识别以及标准切面的测量,基于针对该关键点所属的部位扫描到的超声图像进行标准切面的识别以及标准切面的测量,可以包括:实时基于超声图像进行标准切面识别,以判断超声图像是否属于至少一种预设类型的标准切面中的一种;在超声图像属于特定预设类型的标准切面的情况下,对超声图像进行图像分割,以从超声图像中分割出至少一种目标结构,至少一种目标结构属于与特定预设类型的标准切面相关的结构;基于至少一种目标结构的分割结果,对至少一种子测量项目进行测量,至少一种子测量项目是与至少一种目标结构相关的 子测量项目。Exemplarily, at least one second measurement item may include: identifying and measuring standard sections based on an ultrasound image scanned for the part to which the key point belongs; identifying and measuring standard sections based on an ultrasound image scanned for the part to which the key point belongs may include: real-time standard section identification based on the ultrasound image to determine whether the ultrasound image belongs to at least one of the preset types of standard sections; when the ultrasound image belongs to a specific preset type of standard section, performing image segmentation on the ultrasound image to segment at least one target structure from the ultrasound image, the at least one target structure belonging to a structure related to the specific preset type of standard section; and measuring at least one sub-measurement item based on the segmentation result of at least one target structure, the at least one sub-measurement item being related to at least one target structure. Sub-measurement items.
本领域内普通技术人员可以通过阅读前文所述的实施例,理解该技术方案的实现方式及其有益效果,为了简洁,在此不再赘述。Those skilled in the art can understand the implementation of the technical solution and its beneficial effects by reading the embodiments described above, and for the sake of brevity, they will not be described in detail here.
示例性地,响应于用户输入的与该关键点所属的部位相对应的至少一种第三测量项目的测量指令,对至少一种第三测量项目进行测量,包括:响应于用户输入的针对诊断测量界面上所包含的一种或多种第一测量项目的选择操作指令,对至少一种第三测量项目进行测量,其中,至少一种第三测量项目为一种或多种第一测量项目,测量指令为选择操作指令。Exemplarily, in response to a measurement instruction input by a user for at least one third measurement item corresponding to the part to which the key point belongs, measuring the at least one third measurement item includes: in response to a selection operation instruction input by a user for one or more first measurement items included on the diagnostic measurement interface, measuring the at least one third measurement item, wherein the at least one third measurement item is one or more first measurement items, and the measurement instruction is a selection operation instruction.
如上所述,用户可以直接在诊断测量界面上点击选择某种第一测量项目进行测量,此时第一测量项目即为第三测量项目。当然,可选地,输入装置也可以是除显示装置以外的其他装置,例如鼠标、键盘等,用户可以通过鼠标和/或键盘输入对任一种第一测量项目的选择操作指令,以基于当前扫描到的超声图像(即包含当前关键点所属部位的超声图像)对所选择的测量项目进行测量。As described above, the user can directly click on the diagnostic measurement interface to select a first measurement item for measurement, and the first measurement item is the third measurement item. Of course, optionally, the input device can also be other devices other than the display device, such as a mouse, a keyboard, etc. The user can input a selection operation instruction for any first measurement item through the mouse and/or the keyboard to measure the selected measurement item based on the currently scanned ultrasound image (i.e., the ultrasound image containing the part to which the current key point belongs).
示例性地,在按照所规划的运动轨迹控制超声探头依次移动到至少一个关键点所在位置,以对至少一个关键点所属的部位进行扫描的过程中,方法还可以包括:获取力传感器所检测的阻力信息,力传感器设置在超声探头与待测对象接触的一端;当超声探头移动到任一关键点所在位置时,根据对应的阻力信息调整超声探头的运动轨迹。Exemplarily, in the process of controlling the ultrasonic probe to move to the position of at least one key point in sequence according to the planned motion trajectory to scan the part to which the at least one key point belongs, the method may also include: obtaining resistance information detected by a force sensor, wherein the force sensor is arranged at the end where the ultrasonic probe contacts the object to be measured; when the ultrasonic probe moves to the position of any key point, adjusting the motion trajectory of the ultrasonic probe according to the corresponding resistance information.
在一个实施例中,超声探头与待测对象接触的一端还可以设置有力传感器。该力传感器可以采用任意类型的力传感器实现。在按照所规划的运动轨迹控制超声探头依次移动到至少一个关键点所在位置的过程中,可以实时获取力传感器检测的阻力信息。该阻力信息可以表示阻力的大小。例如前文所规划的超声探头的运动轨迹,当超声探头分别移动到关键点B、关键点C和关键点A时,可以获得对应的阻力信息。以关键点B为例,当获取当前关键点所对应的阻力信息后,可以根据阻力信息的大小调整超声探头移动的方向和/速度,进而重新规划该运动轨迹。In one embodiment, a force sensor may be further provided at the end of the ultrasonic probe that contacts the object to be measured. The force sensor may be implemented using any type of force sensor. In the process of controlling the ultrasonic probe to move to the position of at least one key point in sequence according to the planned motion trajectory, the resistance information detected by the force sensor may be obtained in real time. The resistance information may indicate the magnitude of the resistance. For example, for the motion trajectory of the ultrasonic probe planned above, when the ultrasonic probe moves to key point B, key point C, and key point A respectively, the corresponding resistance information may be obtained. Taking key point B as an example, after obtaining the resistance information corresponding to the current key point, the direction and/or speed of the ultrasonic probe movement may be adjusted according to the magnitude of the resistance information, thereby replanning the motion trajectory.
根据上述技术方案,基于力传感器,可以根据获取的阻力信息及时调整运动轨迹,这种轨迹调整方案智能化程度较高。According to the above technical solution, based on the force sensor, the motion trajectory can be adjusted in time according to the acquired resistance information, and this trajectory adjustment solution has a high degree of intelligence.
示例性地,当超声探头移动到任一关键点所在位置时,根据对应的阻 力信息调整超声探头的运动轨迹,可以包括:当阻力信息大于预设阻力阈值时,控制超声探头沿与当前运动方向相反的方向运动以调整超声探头的运动轨迹。For example, when the ultrasonic probe is moved to the position of any key point, the corresponding resistance Adjusting the motion trajectory of the ultrasonic probe using the force information may include: when the resistance information is greater than a preset resistance threshold, controlling the ultrasonic probe to move in a direction opposite to the current motion direction to adjust the motion trajectory of the ultrasonic probe.
在一个实施例中,用户可以预先设置阻力阈值。阻力阈值可以是任意大于0的数值,例如阻力阈值可以为3牛(N)。当阻力信息大于预设阻力阈值3N后,可以控制超声探头沿与当前运动方向相反的方向运动。例如,当前超声探头的运动方向为沿世界坐标系中的Z轴正方向前进,在获取的阻力信息大于3N后,可以控制超声探头停止向前运动并沿世界坐标系中的X轴负方向运动。在一个示例中,可以控制超声探头沿与当前运动方向相反的方向运动直至获取的阻力信息小于预设阻力阈值为止。In one embodiment, the user can pre-set a resistance threshold. The resistance threshold can be any value greater than 0, for example, the resistance threshold can be 3 Newtons (N). When the resistance information is greater than the preset resistance threshold 3N, the ultrasonic probe can be controlled to move in the direction opposite to the current direction of movement. For example, the current direction of movement of the ultrasonic probe is to move in the positive direction of the Z axis in the world coordinate system. After the acquired resistance information is greater than 3N, the ultrasonic probe can be controlled to stop moving forward and move in the negative direction of the X axis in the world coordinate system. In one example, the ultrasonic probe can be controlled to move in the direction opposite to the current direction of movement until the acquired resistance information is less than the preset resistance threshold.
根据上述技术方案,可以在阻力过大时控制超声探头沿与当前运动方向相反的方向运动,这样可以有效避免超声探头对待测对象施加过大的压力,造成待测对象的不适。According to the above technical solution, when the resistance is too large, the ultrasonic probe can be controlled to move in a direction opposite to the current movement direction, which can effectively prevent the ultrasonic probe from exerting excessive pressure on the object to be measured, causing discomfort to the object to be measured.
示例性地,超声探头的初始探头坐标和至少一个关键点的关键点坐标中一者位于图像坐标系下,另一者位于世界坐标系下,基于超声探头的初始探头坐标和至少一个关键点的关键点坐标,规划超声探头扫描至少一个关键点的运动轨迹,可以包括:基于图像坐标系与世界坐标系之间的转换关系,对超声探头的初始探头坐标和/或至少一个关键点的关键点坐标进行坐标转换,以将超声探头的初始探头坐标和至少一个关键点的关键点坐标统一到世界坐标系下或图像坐标系下;在统一到世界坐标系下的情况下,基于超声探头在世界坐标系下的三维坐标和至少一个关键点在世界坐标系下的三维坐标,确定超声探头和至少一个关键点在世界坐标系下的距离;在统一到图像坐标系下的情况下,基于超声探头在图像坐标系下的二维坐标和至少一个关键点在图像坐标系下的二维坐标,确定超声探头和至少一个关键点在图像坐标系下的距离,并根据转换关系以及超声探头和至少一个关键点在图像坐标系下的距离,确定超声探头和至少一个关键点在世界坐标系下的距离;基于超声探头和至少一个关键点在世界坐标系下的距离,规划运动轨迹。Exemplarily, one of the initial probe coordinates of the ultrasound probe and the key point coordinates of at least one key point is located in the image coordinate system, and the other is located in the world coordinate system. Based on the initial probe coordinates of the ultrasound probe and the key point coordinates of at least one key point, planning the motion trajectory of the ultrasound probe scanning at least one key point may include: based on the conversion relationship between the image coordinate system and the world coordinate system, performing coordinate transformation on the initial probe coordinates of the ultrasound probe and/or the key point coordinates of at least one key point, so as to unify the initial probe coordinates of the ultrasound probe and the key point coordinates of at least one key point into the world coordinate system or the image coordinate system; when unified into the world coordinate system, based on the ultrasound The distance between the ultrasound probe and the at least one key point in the world coordinate system is determined based on the three-dimensional coordinates of the probe in the world coordinate system and the three-dimensional coordinates of at least one key point in the world coordinate system; when unified to the image coordinate system, the distance between the ultrasound probe and the at least one key point in the image coordinate system is determined based on the two-dimensional coordinates of the ultrasound probe in the image coordinate system and the two-dimensional coordinates of at least one key point in the image coordinate system, and the distance between the ultrasound probe and the at least one key point in the world coordinate system is determined based on the conversion relationship and the distance between the ultrasound probe and the at least one key point in the image coordinate system; the motion trajectory is planned based on the distance between the ultrasound probe and the at least one key point in the world coordinate system.
在一个实施例中,超声探头的初始探头坐标和至少一个关键点的关键点坐标中一者位于图像坐标系下,另一者位于世界坐标系下。在图像采集装置确定的情况下,其内参和外参是确定的,即图像采集装置所采集图像 的图像坐标系与世界坐标系之间的转换关系是已知的。可以预先存储图像坐标系与世界坐标系之间的转换关系。示例性而非限制性地,可以将待测图像的左上角顶点作为图像坐标系的原点o,以过原点o并与该待测图像的底边平行的边作为x轴(即图像的宽度方向);以过原点o并与x轴垂直的边为y轴(即图像的高度方向),建立图像坐标系。基于超声探头在待测图像中的位置,可以选择该位置所属的区域中的任意一点的图像坐标来作为初始探头坐标。例如可以选择该位置所属的区域的中心点对应的图像坐标来作为初始探头坐标。基于图像坐标系与世界坐标系之间的转换关系,对超声探头的初始探头坐标和/或至少一个关键点的关键点坐标进行坐标转换,可以将超声探头的初始探头坐标和至少一个关键点的关键点坐标统一到世界坐标系下或图像坐标系下。对于统一到世界坐标系下的情况,基于超声探头在世界坐标系下的坐标和至少一个关键点在世界坐标系下的坐标,可以确定超声探头和至少一个关键点在世界坐标系下的距离。对于统一到图像坐标系下的情况,基于超声探头在图像坐标系下的二维坐标和至少一个关键点在图像坐标系下的二维坐标,可以确定超声探头和至少一个关键点在图像坐标系下的距离,并根据转换关系以及超声探头和至少一个关键点在图像坐标系下的距离,确定超声探头和至少一个关键点在世界坐标系下的距离。根据超声探头和至少一个关键点在世界坐标系下的距离,可以规划超声探头的运动轨迹。In one embodiment, one of the initial probe coordinates of the ultrasound probe and the key point coordinates of at least one key point is located in the image coordinate system, and the other is located in the world coordinate system. When the image acquisition device is determined, its internal and external parameters are determined, that is, the image acquired by the image acquisition device The conversion relationship between the image coordinate system and the world coordinate system is known. The conversion relationship between the image coordinate system and the world coordinate system can be pre-stored. Exemplarily but not restrictively, the upper left corner vertex of the image to be measured can be used as the origin o of the image coordinate system, and the side passing through the origin o and parallel to the bottom side of the image to be measured can be used as the x-axis (i.e., the width direction of the image); the side passing through the origin o and perpendicular to the x-axis can be used as the y-axis (i.e., the height direction of the image) to establish an image coordinate system. Based on the position of the ultrasound probe in the image to be measured, the image coordinates of any point in the area to which the position belongs can be selected as the initial probe coordinates. For example, the image coordinates corresponding to the center point of the area to which the position belongs can be selected as the initial probe coordinates. Based on the conversion relationship between the image coordinate system and the world coordinate system, the initial probe coordinates of the ultrasound probe and/or the key point coordinates of at least one key point are converted, and the initial probe coordinates of the ultrasound probe and the key point coordinates of at least one key point can be unified to the world coordinate system or the image coordinate system. For the case of unification to the world coordinate system, the distance between the ultrasound probe and the at least one key point in the world coordinate system can be determined based on the coordinates of the ultrasound probe in the world coordinate system and the coordinates of at least one key point in the world coordinate system. For the case of unification to the image coordinate system, the distance between the ultrasound probe and the at least one key point in the image coordinate system can be determined based on the two-dimensional coordinates of the ultrasound probe in the image coordinate system and the two-dimensional coordinates of at least one key point in the image coordinate system, and the distance between the ultrasound probe and the at least one key point in the world coordinate system can be determined based on the conversion relationship and the distance between the ultrasound probe and the at least one key point in the image coordinate system. According to the distance between the ultrasound probe and the at least one key point in the world coordinate system, the motion trajectory of the ultrasound probe can be planned.
在初始探头坐标和关键点坐标均为二维坐标的情况下,可以基于坐标系之间的转换关系将这两种坐标都转换为三维坐标,再确定超声探头与关键点在世界坐标系下的距离,进而基于该距离进行轨迹规划。此外,还可以先计算超声探头的二维坐标与关键点的二维坐标之间的坐标差,再基于坐标系之间的转换关系将该二维坐标差转换为三维坐标差,确定超声探头与关键点在世界坐标系下的距离,进而基于该距离进行轨迹规划。In the case where both the initial probe coordinates and the key point coordinates are two-dimensional coordinates, both coordinates can be converted into three-dimensional coordinates based on the conversion relationship between the coordinate systems, and then the distance between the ultrasound probe and the key point in the world coordinate system is determined, and then the trajectory planning is performed based on the distance. In addition, the coordinate difference between the two-dimensional coordinates of the ultrasound probe and the two-dimensional coordinates of the key point can be calculated first, and then the two-dimensional coordinate difference is converted into a three-dimensional coordinate difference based on the conversion relationship between the coordinate systems, and the distance between the ultrasound probe and the key point in the world coordinate system is determined, and then the trajectory planning is performed based on the distance.
在初始探头坐标和关键点坐标均为三维坐标的情况下,可以直接计算二者的差,以确定超声探头与关键点在世界坐标系下的距离,并基于该距离进行轨迹规划。When the initial probe coordinates and the key point coordinates are both three-dimensional coordinates, the difference between the two can be directly calculated to determine the distance between the ultrasound probe and the key point in the world coordinate system, and trajectory planning can be performed based on the distance.
根据上述技术方案,基于图像坐标系和世界坐标系之间的转换关系,对超声探头的初始探头坐标和/或至少一个关键点的关键点坐标进行坐标转换,以对超声探头的运动轨迹进行规划。该方案无需复杂的算法以及运 算,可以提高运动轨迹规划的效率。According to the above technical solution, based on the conversion relationship between the image coordinate system and the world coordinate system, the initial probe coordinates of the ultrasound probe and/or the key point coordinates of at least one key point are converted to plan the motion trajectory of the ultrasound probe. It can improve the efficiency of motion trajectory planning.
示例性地,第一部分待测图像可以包括至少一个二维图像,其中,基于第一部分待测图像进行目标检测,以确定超声探头的初始探头坐标,可以包括:将至少一个二维图像中的任一二维图像输入目标检测模型,获得超声探头所在的探头位置信息;基于探头位置信息确定超声探头的初始探头坐标,初始探头坐标为二维坐标。Exemplarily, the first part of the images to be tested may include at least one two-dimensional image, wherein target detection is performed based on the first part of the images to be tested to determine the initial probe coordinates of the ultrasound probe, which may include: inputting any two-dimensional image of the at least one two-dimensional image into a target detection model to obtain probe position information of the ultrasound probe; determining the initial probe coordinates of the ultrasound probe based on the probe position information, wherein the initial probe coordinates are two-dimensional coordinates.
在一个实施例中,第一部分待测图像中可以包括至少一个二维图像。二维图像可以是利用彩色相机获取的图像。将任一二维图像输入前文所述的目标检测模型,可以获得超声探头所在的探头位置信息。该探头位置信息可以用任意形状的目标检测框表示,也可以用超声探头的包络表示。基于探头位置信息,可以确定超声探头的初始探头坐标,例如选择目标检测框的中心点坐标作为初始探头坐标。初始探头坐标可以为该图像坐标系下的二维坐标。图像坐标系的建立方式,前文实施例中已经进行了详细地描述,为了简洁,在此不再赘述。In one embodiment, the first part of the image to be tested may include at least one two-dimensional image. The two-dimensional image may be an image acquired using a color camera. By inputting any two-dimensional image into the target detection model described above, the probe position information where the ultrasonic probe is located can be obtained. The probe position information can be represented by a target detection frame of any shape, or by the envelope of the ultrasonic probe. Based on the probe position information, the initial probe coordinates of the ultrasonic probe can be determined, for example, by selecting the center point coordinates of the target detection frame as the initial probe coordinates. The initial probe coordinates may be two-dimensional coordinates in the image coordinate system. The method for establishing the image coordinate system has been described in detail in the previous embodiments, and for the sake of brevity, it will not be repeated here.
根据上述技术方案,超声探头的二维图像比较容易获取,因此基于二维图像确定超声探头的二维坐标的方案实现较为简单。According to the above technical solution, the two-dimensional image of the ultrasound probe is relatively easy to obtain, so the solution of determining the two-dimensional coordinates of the ultrasound probe based on the two-dimensional image is relatively simple to implement.
示例性地,探头位置信息包括用于指示超声探头所在位置的目标检测框,基于探头位置信息确定超声探头的初始探头坐标,可以包括:基于目标检测框确定超声探头的质心所在坐标作为初始探头坐标。Exemplarily, the probe position information includes a target detection frame for indicating the position of the ultrasound probe, and determining the initial probe coordinates of the ultrasound probe based on the probe position information may include: determining the coordinates of the center of mass of the ultrasound probe as the initial probe coordinates based on the target detection frame.
在一个实施例中,探头位置信息可以包括表示超声探头所在位置的目标检测框。上文描述了目标检测框的形式,此处不赘述。示例性地,可以将该目标检测框的中心点、任意一个角点或者其他任何合适的点确定为超声探头的质心。质心所对应的坐标可以作为超声探头的初始探头坐标。In one embodiment, the probe position information may include a target detection frame indicating the location of the ultrasound probe. The form of the target detection frame is described above and will not be repeated here. Exemplarily, the center point, any corner point, or any other suitable point of the target detection frame may be determined as the centroid of the ultrasound probe. The coordinates corresponding to the centroid may be used as the initial probe coordinates of the ultrasound probe.
根据上述技术方案,基于目标检测框确定超声探头的质心所在坐标作为初始探头坐标,由此确定的初始探头坐标更加准确,进而可以保证准确地规划运动轨迹。According to the above technical solution, the coordinates of the center of mass of the ultrasonic probe are determined based on the target detection frame as the initial probe coordinates. The initial probe coordinates thus determined are more accurate, thereby ensuring accurate planning of the motion trajectory.
示例性地,第二部分待测图像可以包括至少一个三维深度图像,其中,基于第二部分待测图像进行姿态估计,以确定目标检查区域内的至少一个关键点的关键点坐标,可以包括:将至少一个三维深度图像中的任一三维深度图像输入三维姿态估计模型,获得至少一个关键点的关键点坐标,关 键点坐标为三维坐标。Exemplarily, the second part of the image to be tested may include at least one three-dimensional depth image, wherein the posture estimation based on the second part of the image to be tested to determine the key point coordinates of at least one key point in the target inspection area may include: inputting any three-dimensional depth image of the at least one three-dimensional depth image into the three-dimensional posture estimation model to obtain the key point coordinates of at least one key point, The key point coordinates are three-dimensional coordinates.
上文描述了姿态估计模型的实现方案,此处不赘述。在对三维深度图像进行处理时,可以将姿态估计模型称为三维姿态估计模型。在一个实施例中,第二部分待测图像中可以包括至少一个三维深度图像。三维深度图像可以是利用深度相机获取的图像。将任一三维深度图像输入前文所述的姿态估计模型,可以获得至少一个关键点的关键点坐标。该关键点坐标为在世界坐标系中的三维坐标。The implementation scheme of the posture estimation model is described above and will not be repeated here. When processing a three-dimensional depth image, the posture estimation model can be referred to as a three-dimensional posture estimation model. In one embodiment, the second part of the image to be tested may include at least one three-dimensional depth image. The three-dimensional depth image may be an image acquired using a depth camera. By inputting any three-dimensional depth image into the posture estimation model described above, the key point coordinates of at least one key point can be obtained. The key point coordinates are three-dimensional coordinates in the world coordinate system.
根据上述技术方案,目前针对人体关键点的三维深度图像较容易获得,直接获取三维深度图像并确定关键点的三维坐标,这样有助于在规划超声探头在世界坐标系下的运动轨迹时提高规划效率。According to the above technical solution, it is currently easier to obtain three-dimensional depth images of key points of the human body. The three-dimensional depth images can be directly obtained and the three-dimensional coordinates of the key points can be determined, which helps to improve planning efficiency when planning the motion trajectory of the ultrasound probe in the world coordinate system.
示例性地,在按照所规划的运动轨迹控制超声探头依次移动到至少一个关键点所在位置,以对至少一个关键点所属的部位进行扫描的过程中,方法还可以包括:实时获取待测对象的掩码信息以及实时采集图像,实时采集图像是在超声探头移动过程中针对超声探头实时采集的图像;基于实时采集图像进行目标检测,以确定超声探头的实时探头坐标,实时探头坐标为二维坐标或三维坐标;基于超声探头的实时探头坐标和掩码信息,确定超声探头是否落到待测对象上;在超声探头未落到待测对象上的情况下,和/或,在超声探头落到待测对象上的情况下,输出对应的提示信息。Exemplarily, in the process of controlling the ultrasonic probe to move to the position of at least one key point in sequence according to the planned motion trajectory to scan the part to which the at least one key point belongs, the method may also include: acquiring mask information of the object to be measured and real-time image acquisition in real time, the real-time image acquisition is an image acquired in real time by the ultrasonic probe during the movement of the ultrasonic probe; performing target detection based on the real-time image acquisition to determine the real-time probe coordinates of the ultrasonic probe, the real-time probe coordinates are two-dimensional coordinates or three-dimensional coordinates; determining whether the ultrasonic probe falls on the object to be measured based on the real-time probe coordinates and mask information of the ultrasonic probe; if the ultrasonic probe does not fall on the object to be measured, and/or, if the ultrasonic probe falls on the object to be measured, outputting corresponding prompt information.
在按照所规划的运动轨迹控制超声探头依次移动到至少一个关键点所在位置,以对至少一个关键点所属的部位进行扫描的过程中,可以实时地获取每个当前时刻下超声探头的实时探头坐标和每个当前时刻下的掩码信息。In the process of controlling the ultrasound probe to move to the position of at least one key point in sequence according to the planned motion trajectory to scan the part to which the at least one key point belongs, the real-time probe coordinates of the ultrasound probe at each current moment and the mask information at each current moment can be obtained in real time.
掩码信息可以用于指示待测对象所在的位置。示例性地,实时采集图像可以是二维图像,掩码信息可以是掩码图像。掩码图像的大小与实时采集图像一致,掩码图像中每个像素的像素值用于表示实时采集图像上的同一位置处的像素是否属于待测对象。例如,掩码图像的任一像素的像素值为第一值,表示实时采集图像上的对应像素属于待测图像,掩码图像的任一像素的像素值为第二值,表示实时采集图像上的对应像素不属于待测图像。第一值和第二值中一者可以为1,另一者可以为0。当然,掩码信息也可以是待测对象所对应的所有点的三维坐标(即待测对象的三维点云)。 The mask information can be used to indicate the location of the object to be measured. Exemplarily, the real-time acquisition image can be a two-dimensional image, and the mask information can be a mask image. The size of the mask image is consistent with the real-time acquisition image, and the pixel value of each pixel in the mask image is used to indicate whether the pixel at the same position on the real-time acquisition image belongs to the object to be measured. For example, the pixel value of any pixel of the mask image is a first value, indicating that the corresponding pixel on the real-time acquisition image belongs to the image to be measured, and the pixel value of any pixel of the mask image is a second value, indicating that the corresponding pixel on the real-time acquisition image does not belong to the image to be measured. One of the first value and the second value can be 1, and the other can be 0. Of course, the mask information can also be the three-dimensional coordinates of all points corresponding to the object to be measured (i.e., the three-dimensional point cloud of the object to be measured).
可选地,在一个实施例中,深度相机可以带有针对人体掩码的检测功能,其可以直接输出掩码信息。用于执行超声扫描方法100的装置可以直接从深度相机获取其所输出的掩码信息。在另一个实施例中,可以从任一包含待测对象的待测图像中识别待测对象的掩码,获得掩码信息。例如,待测图像可以是二维图像,识别待测对象的掩码可以可选地通过上述图像分割模型实现。在深度相机输出掩码信息且该掩码信息为掩码图像的情况下,掩码图像的分辨率与深度相机输出的三维深度图像的分辨率一致。Optionally, in one embodiment, the depth camera may have a detection function for a human body mask, which may directly output mask information. The device for performing the ultrasonic scanning method 100 may directly obtain the mask information output by the depth camera. In another embodiment, the mask of the object to be tested may be identified from any image to be tested containing the object to be tested to obtain mask information. For example, the image to be tested may be a two-dimensional image, and identifying the mask of the object to be tested may optionally be implemented by the above-mentioned image segmentation model. In the case where the depth camera outputs mask information and the mask information is a mask image, the resolution of the mask image is consistent with the resolution of the three-dimensional depth image output by the depth camera.
在掩码信息和实时探头坐标分别位于不同的坐标系(一个为图像坐标系,一个为世界坐标系)中的情况下,可以通过上述坐标系的转换关系将二者转换到同一坐标系下,再判断超声探头是否落到待测对象上。在超声探头未落到待测对象上的情况下,可以可选地输出第一提示信息。在超声探头落到待测对象上的情况下,可以可选地输出第二提示信息。In the case where the mask information and the real-time probe coordinates are located in different coordinate systems (one is the image coordinate system and the other is the world coordinate system), the two can be converted to the same coordinate system through the conversion relationship of the above coordinate systems, and then it is determined whether the ultrasonic probe falls on the object to be measured. In the case where the ultrasonic probe does not fall on the object to be measured, the first prompt information can be optionally output. In the case where the ultrasonic probe falls on the object to be measured, the second prompt information can be optionally output.
输出任一提示信息可以通过输出装置实现。输出装置可以包含在用于执行超声扫描方法100的装置中,也可以与用于执行超声扫描方法100的装置可通信地连接。输出装置可以包括但不限于显示装置、扬声器、发光装置、通信装置中的一种或多种。通信装置可以是任意有线和/或无线通信装置。通过显示装置,可以以视频、图像、文字等形式输出提示信息。通过扬声器,可以以音频形式输出提示信息。通过发光装置,可以以光信号的形式输出提示信息。通过通信装置,可以将提示信息输出到任意关联设备,例如个人计算机、服务器、移动终端等等。在一个示例中,第一提示信息可以是诸如“探头正在移动中”的文字信息。第二提示信息可以是诸如“探头正在扫描中”的文字信息。Outputting any prompt information can be achieved through an output device. The output device can be included in the device for performing the ultrasonic scanning method 100, or can be communicatively connected to the device for performing the ultrasonic scanning method 100. The output device can include, but is not limited to, one or more of a display device, a speaker, a light-emitting device, and a communication device. The communication device can be any wired and/or wireless communication device. Through the display device, the prompt information can be output in the form of video, image, text, etc. Through the speaker, the prompt information can be output in the form of audio. Through the light-emitting device, the prompt information can be output in the form of an optical signal. Through the communication device, the prompt information can be output to any associated device, such as a personal computer, a server, a mobile terminal, etc. In one example, the first prompt information can be a text message such as "the probe is moving". The second prompt information can be a text message such as "the probe is scanning".
通过以上方案,可以实时监测超声探头是否落到待测对象上,并输出对应的提示信息,这样可以方便用户及时了解当前的扫描进度。Through the above scheme, it is possible to monitor in real time whether the ultrasonic probe falls on the object to be measured, and output corresponding prompt information, which makes it convenient for users to understand the current scanning progress in a timely manner.
示例性地,在按照所规划的运动轨迹控制超声探头依次移动到至少一个关键点所在位置,以对至少一个关键点所属的部位进行扫描的过程中,方法还可以包括:实时获取待测对象的掩码信息以及实时采集图像,掩码信息为掩码图像,实时采集图像是在超声探头移动过程中针对超声探头实时采集的图像;基于实时采集图像进行目标检测,以确定超声探头的实时探头坐标,实时探头坐标为二维坐标或三维坐标;基于至少一个关键点的关键点坐标和超声探头的实时探头坐标,在掩码图像上合成至少一个关键 点和超声探头的标识信息;输出合成后的掩码图像。Exemplarily, in the process of controlling the ultrasonic probe to move to the position of at least one key point in sequence according to the planned motion trajectory to scan the part to which the at least one key point belongs, the method may also include: acquiring mask information of the object to be measured and real-time acquisition images in real time, the mask information is a mask image, and the real-time acquisition image is an image acquired in real time by the ultrasonic probe during the movement of the ultrasonic probe; performing target detection based on the real-time acquisition image to determine the real-time probe coordinates of the ultrasonic probe, the real-time probe coordinates are two-dimensional coordinates or three-dimensional coordinates; synthesizing at least one key point on the mask image based on the key point coordinates of the at least one key point and the real-time probe coordinates of the ultrasonic probe. point and identification information of the ultrasound probe; and output a synthesized mask image.
掩码信息和实时探头坐标的获得方式可以参考上述实施例,不再赘述。待测对象检查过程中一般是不动的,因此至少一个关键点的关键点坐标可以沿用上述步骤S130中确定的关键点坐标(其可以称为初始关键点坐标)。当然,可选地,还可以采用与步骤S130类似的方式从实时超声图像中确定至少一个关键点的实时关键点坐标。根据至少一个关键点的关键点坐标(可以是初始关键点坐标或实时关键点坐标)和超声探头的实时探头坐标,可以在掩码图像上合成对应的关键点和超声探头的标识信息。该标识信息可以采用任意形式的标识。例如,可以利用点或者矩形框表示关键点和超声探头的各自对应的位置。获得掩码图像上合成的标识信息后,可以在显示装置上显示合成后的掩码图像。The method for obtaining the mask information and the real-time probe coordinates can refer to the above embodiment and will not be repeated here. The object to be tested is generally stationary during the inspection process, so the key point coordinates of at least one key point can use the key point coordinates determined in the above step S130 (which can be called the initial key point coordinates). Of course, optionally, the real-time key point coordinates of at least one key point can also be determined from the real-time ultrasound image in a manner similar to step S130. According to the key point coordinates of at least one key point (which can be the initial key point coordinates or the real-time key point coordinates) and the real-time probe coordinates of the ultrasound probe, the identification information of the corresponding key points and the ultrasound probe can be synthesized on the mask image. The identification information can be in any form of identification. For example, points or rectangular boxes can be used to represent the respective corresponding positions of the key points and the ultrasound probe. After obtaining the identification information synthesized on the mask image, the synthesized mask image can be displayed on the display device.
根据上述技术方案,获得合成后的掩码图像并输出,可以方便用户查看超声探头和关键点的位置。According to the above technical solution, the synthesized mask image is obtained and output, which can facilitate users to view the positions of the ultrasound probe and key points.
根据本发明的又一方面,还提供一种超声扫描装置。图3示出了根据本发明一个实施例的超声图像处理装置300的示意性框图,如图3所示,该装置300可以包括:获取模块310、检测模块320、估计模块330、规划模块340和控制模块350。According to another aspect of the present invention, an ultrasonic scanning device is also provided. FIG3 shows a schematic block diagram of an ultrasonic image processing device 300 according to an embodiment of the present invention. As shown in FIG3 , the device 300 may include: an acquisition module 310 , a detection module 320 , an estimation module 330 , a planning module 340 and a control module 350 .
获取模块310,可以用于获取至少一个待测图像,至少一个待测图像中的第一部分待测图像包含超声探头,并且至少一个待测图像中的第二部分待测图像包含待测对象的目标检查区域,第一部分待测图像为至少一个待测图像中的至少部分待测图像,第二部分待测图像为至少一个待测图像中的至少部分待测图像。The acquisition module 310 can be used to acquire at least one image to be tested, wherein the first part of the image to be tested in the at least one image to be tested includes an ultrasound probe, and the second part of the image to be tested in the at least one image to be tested includes a target inspection area of the object to be tested, the first part of the image to be tested is at least a part of the image to be tested in the at least one image to be tested, and the second part of the image to be tested is at least a part of the image to be tested in the at least one image to be tested.
检测模块320,可以用于基于第一部分待测图像进行目标检测,以确定超声探头的初始探头坐标,初始探头坐标为二维坐标或三维坐标。The detection module 320 may be used to perform target detection based on the first part of the image to be detected to determine the initial probe coordinates of the ultrasound probe, where the initial probe coordinates are two-dimensional coordinates or three-dimensional coordinates.
估计模块330,可以用于基于第二部分待测图像进行姿态估计,以确定目标检查区域内的至少一个关键点的关键点坐标,关键点坐标为二维坐标或三维坐标。The estimation module 330 may be used to perform posture estimation based on the second part of the image to be tested, so as to determine the key point coordinates of at least one key point in the target inspection area, where the key point coordinates are two-dimensional coordinates or three-dimensional coordinates.
规划模块340,可以用于基于超声探头的初始探头坐标和至少一个关键点的关键点坐标,规划超声探头扫描至少一个关键点的运动轨迹。The planning module 340 may be used to plan a motion trajectory of the ultrasound probe scanning at least one key point based on the initial probe coordinates of the ultrasound probe and the key point coordinates of at least one key point.
控制模块350,可以用于按照所规划的运动轨迹控制超声探头依次移 动到至少一个关键点所在位置,以对至少一个关键点所属的部位进行扫描。The control module 350 can be used to control the ultrasound probe to move in sequence according to the planned motion trajectory. The method further comprises moving to the position of at least one key point to scan the part to which the at least one key point belongs.
根据本发明的又一方面,还提供一种电子设备。图4示出了根据本发明实施例的电子设备的示意性框图。如图所示,该电子设备400包括处理器410和存储器420,其中,存储器420中存储有计算机程序指令,计算机程序指令被处理器410运行时用于执行上述超声扫描方法100。According to another aspect of the present invention, an electronic device is also provided. FIG4 shows a schematic block diagram of an electronic device according to an embodiment of the present invention. As shown in the figure, the electronic device 400 includes a processor 410 and a memory 420, wherein the memory 420 stores computer program instructions, and the computer program instructions are used to execute the above-mentioned ultrasound scanning method 100 when the processor 410 is running.
示例性地,电子设备400可以为超声诊断设备或超声工作站。Exemplarily, the electronic device 400 may be an ultrasonic diagnostic device or an ultrasonic workstation.
超声诊断设备可以包括超声探头、第一处理器、第一存储器和第一显示器等。在电子设备400为超声诊断设备的情况下,处理器410可以是第一处理器,存储器420可以是第一存储器。超声探头可以用于向目标检查区域(例如人体的子宫部位)发射超声波,并接收从目标检查区域返回的超声回波,从而获得超声回波信号。超声探头将该超声回波信号传送给第一处理器。第一处理器可以对该超声回波信号进行处理,以获得目标检查区域的超声图像。第一处理器获得的超声图像可以存储于第一存储器中。这些超声图像可以可选地在第一显示器上显示,以供用户查看。此外,第一处理器可以用于执行本文描述的超声扫描方法100,并且可以可选地将处理过程中产生的一些处理信息存储于第一存储器中。上述处理信息可以包括中间数据和/或最终结果,例如本文描述的掩码信息、目标检测模型的检测结果、姿态估计模型的姿态估计结果、第一测量项目等等。可选地,超声诊断设备还可以包括第一输入装置,诸如鼠标、键盘和触摸屏等中的一种或多种,以供用户输入信息、指令等。The ultrasonic diagnostic device may include an ultrasonic probe, a first processor, a first memory, and a first display, etc. In the case where the electronic device 400 is an ultrasonic diagnostic device, the processor 410 may be the first processor, and the memory 420 may be the first memory. The ultrasonic probe may be used to transmit ultrasonic waves to a target inspection area (e.g., the uterine part of a human body), and receive ultrasonic echoes returned from the target inspection area, thereby obtaining an ultrasonic echo signal. The ultrasonic probe transmits the ultrasonic echo signal to the first processor. The first processor may process the ultrasonic echo signal to obtain an ultrasonic image of the target inspection area. The ultrasonic image obtained by the first processor may be stored in the first memory. These ultrasonic images may be optionally displayed on the first display for viewing by the user. In addition, the first processor may be used to perform the ultrasonic scanning method 100 described herein, and may optionally store some processing information generated during the processing in the first memory. The above-mentioned processing information may include intermediate data and/or final results, such as mask information described herein, detection results of a target detection model, posture estimation results of a posture estimation model, first measurement items, and the like. Optionally, the ultrasonic diagnostic equipment may further include a first input device, such as one or more of a mouse, a keyboard, and a touch screen, for a user to input information, instructions, and the like.
超声工作站也可以称为超声影像工作站。超声工作站是一种集病人登记、图像采集、诊断编辑、报告打印、图像后处理、病历查询、统计分析等功能模块于一体的设备。超声工作站可以与超声诊断设备可通信地连接,例如通过任意有线或无线通信方式进行连接。超声诊断设备可以将采集的超声回波信号和/或超声图像的图像数据等信息传输给超声工作站。An ultrasound workstation can also be called an ultrasound imaging workstation. An ultrasound workstation is a device that integrates functional modules such as patient registration, image acquisition, diagnosis editing, report printing, image post-processing, medical record query, and statistical analysis. An ultrasound workstation can be communicatively connected to an ultrasound diagnostic device, for example, through any wired or wireless communication method. The ultrasound diagnostic device can transmit information such as the collected ultrasound echo signal and/or the image data of the ultrasound image to the ultrasound workstation.
超声工作站可以包括第二处理器、第二存储器和第二显示器等。在电子设备400为超声工作站的情况下,处理器410可以是第二处理器,存储器420可以是第二存储器。第二处理器可以通过通信接口接收来自超声诊断设备的超声回波信号和/或超声图像的图像数据,并可以基于超声回波信号获得超声图像或直接基于超声图像的图像数据获得超声图像。第二处理 器可以将获得的超声图像存储于第二存储器中。这些超声图像可以可选地在第二显示器上显示,以供用户查看。此外,第二处理器可以用于执行本文描述的超声扫描方法100,并且可以可选地将处理过程中产生的一些处理信息存储于第二存储器中。处理信息的示例可以参照上文的描述。可选地,超声诊断设备还可以包括第二输入装置,诸如鼠标、键盘和触摸屏等中的一种或多种,以供用户输入信息、指令等。The ultrasound workstation may include a second processor, a second memory, a second display, etc. In the case where the electronic device 400 is an ultrasound workstation, the processor 410 may be the second processor, and the memory 420 may be the second memory. The second processor may receive an ultrasound echo signal and/or image data of an ultrasound image from an ultrasound diagnostic device through a communication interface, and may obtain an ultrasound image based on the ultrasound echo signal or directly obtain an ultrasound image based on the image data of the ultrasound image. The ultrasonic image can be stored in the second memory. These ultrasonic images can be optionally displayed on the second display for the user to view. In addition, the second processor can be used to perform the ultrasonic scanning method 100 described herein, and some processing information generated during the processing can be optionally stored in the second memory. Examples of processing information can refer to the description above. Optionally, the ultrasonic diagnostic equipment can also include a second input device, such as one or more of a mouse, a keyboard, and a touch screen, for the user to input information, instructions, etc.
此外,超声工作站还可以包括诸如打印装置等其他功能模块。通过超声工作站的第二处理器、第二存储器以及各种功能模块,可以完成对超声图像的处理、存储、回放、打印、统计、检索等功能。In addition, the ultrasound workstation may also include other functional modules such as a printing device, etc. Through the second processor, the second memory and various functional modules of the ultrasound workstation, functions such as processing, storing, replaying, printing, statistics, and retrieval of ultrasound images can be completed.
根据本发明的又一方面,还提供一种超声扫描系统,包括:机械臂,机械臂的末端设置有超声探头;至少一个图像采集装置,用于采集至少一个待测图像;上述电子设备400,电子设备中的处理器410与至少一个图像采集装置和机械臂连接,用于基于至少一个待测图像执行上述超声扫描方法100其中,处理器410通过向机械臂发送控制指令来控制机械臂带动超声探头移动。According to another aspect of the present invention, there is also provided an ultrasonic scanning system, comprising: a robotic arm, at the end of which is provided an ultrasonic probe; at least one image acquisition device, for acquiring at least one image to be measured; the above-mentioned electronic device 400, wherein a processor 410 in the electronic device is connected to the at least one image acquisition device and the robotic arm, for executing the above-mentioned ultrasonic scanning method 100 based on at least one image to be measured, wherein the processor 410 controls the robotic arm to drive the ultrasonic probe to move by sending a control instruction to the robotic arm.
在一个示例中,至少一个图像采集装置可以为体感(kinect)相机,其包含彩色相机和深度相机两种。至少一个图像采集装置可以固定在待测对象的正上方。超声探头可以固定在机械臂末端,机械臂可以带动超声探头移动。处理器410分别与图像采集装置和机械臂连接。在扫描之前,可以首先标定各图像采集装置的内外参数,获得上述坐标系之间的转换关系(用转换矩阵表示),并将该转换关系存储在存储器420中。处理器410可以接收至少一个图像采集装置采集的至少一个待测图像,基于待测图像确定各关键点的关键点坐标和超声探头的初始探头坐标,基于这些坐标进行轨迹规划,并按照规划的运动轨迹向机械臂发送对应的控制指令,控制机械臂移动,进而带动超声探头按照所规划的运动轨迹依次移动到至少一个关键点所在位置。In one example, at least one image acquisition device may be a kinect camera, which includes a color camera and a depth camera. At least one image acquisition device may be fixed directly above the object to be measured. The ultrasonic probe may be fixed at the end of the robotic arm, and the robotic arm may drive the ultrasonic probe to move. The processor 410 is connected to the image acquisition device and the robotic arm, respectively. Before scanning, the internal and external parameters of each image acquisition device may be calibrated first, the conversion relationship between the above coordinate systems may be obtained (expressed by a conversion matrix), and the conversion relationship may be stored in the memory 420. The processor 410 may receive at least one image to be measured acquired by at least one image acquisition device, determine the key point coordinates of each key point and the initial probe coordinates of the ultrasonic probe based on the image to be measured, perform trajectory planning based on these coordinates, and send corresponding control instructions to the robotic arm according to the planned motion trajectory, control the movement of the robotic arm, and then drive the ultrasonic probe to move to the location of at least one key point in sequence according to the planned motion trajectory.
示例性地,至少一个图像采集装置可以包括深度相机和/彩色相机,至少一个待测图像可以包括深度相机采集的至少一个三维深度图像和/或所述彩色相机采集的至少一个二维图像。Exemplarily, at least one image acquisition device may include a depth camera and/or a color camera, and at least one image to be measured may include at least one three-dimensional depth image acquired by the depth camera and/or at least one two-dimensional image acquired by the color camera.
根据本发明的再一方面,还提供一种存储介质,在存储介质上存储了 程序指令,程序指令在运行时用于执行上述超声扫描方法100。所述存储介质例如可以包括平板电脑的存储部件、个人计算机的硬盘、可擦除可编程只读存储器(EPROM)、便携式只读存储器(CD-ROM)、USB存储器、或者上述存储介质的任意组合。所述计算机可读存储介质可以是一个或多个计算机可读存储介质的任意组合。According to another aspect of the present invention, there is also provided a storage medium on which is stored Program instructions, which are used to execute the above-mentioned ultrasound scanning method 100 when running. The storage medium may include, for example, a storage component of a tablet computer, a hard disk of a personal computer, an erasable programmable read-only memory (EPROM), a portable read-only memory (CD-ROM), a USB memory, or any combination of the above storage media. The computer-readable storage medium may be any combination of one or more computer-readable storage media.
本领域普通技术人员通过阅读上述有关超声扫描方法的相关描述,可以理解上述超声扫描装置、电子设备、超声扫描系统和存储介质的具体实现方案,为了简洁,在此不再赘述。A person skilled in the art may understand the specific implementation schemes of the ultrasonic scanning device, electronic device, ultrasonic scanning system and storage medium by reading the above descriptions of the ultrasonic scanning method, which will not be described in detail here for the sake of brevity.
尽管这里已经参考附图描述了示例实施例,应理解上述示例实施例仅仅是示例性的,并且不意图将本发明的范围限制于此。本领域普通技术人员可以在其中进行各种改变和修改,而不偏离本发明的范围和精神。所有这些改变和修改意在被包括在所附权利要求所要求的本发明的范围之内。Although example embodiments have been described herein with reference to the accompanying drawings, it should be understood that the above example embodiments are merely exemplary and are not intended to limit the scope of the present invention thereto. Various changes and modifications may be made therein by one of ordinary skill in the art without departing from the scope and spirit of the present invention. All such changes and modifications are intended to be included within the scope of the present invention as required by the appended claims.
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
在本发明所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个设备,或一些特征可以忽略,或不执行。In the several embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of the units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed.
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. In some instances, well-known methods, structures and techniques are not shown in detail so as not to obscure the understanding of this description.
类似地,应当理解,为了精简本发明并帮助理解各个发明方面中的一个或多个,在对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该本发明的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权 利要求中所明确记载的特征更多的特征。更确切地说,如相应的权利要求书所反映的那样,其发明点在于可以用少于某个公开的单个实施例的所有特征的特征来解决相应的技术问题。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。Similarly, it should be understood that in order to simplify the present invention and help understand one or more of the various inventive aspects, in the description of exemplary embodiments of the present invention, the various features of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. However, this method of the present invention should not be interpreted as reflecting the following intention: that the claimed invention requires more than each claim. More features than those explicitly recited in the claims. More specifically, as the respective claims reflect, the inventive point is that the respective technical problems can be solved with fewer features than all the features of a single disclosed embodiment. Therefore, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of the present invention.
本领域的技术人员可以理解,除了特征之间相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。It will be understood by those skilled in the art that, except for mutually exclusive features, all features disclosed in this specification (including the accompanying claims, abstracts and drawings) and all processes or units of any method or device disclosed in this specification may be combined in any combination. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstracts and drawings) may be replaced by an alternative feature that provides the same, equivalent or similar purpose.
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。In addition, those skilled in the art will appreciate that, although some embodiments described herein include certain features included in other embodiments but not other features, the combination of features of different embodiments is meant to be within the scope of the present invention and form different embodiments. For example, in the claims, any one of the claimed embodiments may be used in any combination.
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的超声扫描装置中的一些模块的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。The various component embodiments of the present invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It should be understood by those skilled in the art that a microprocessor or a digital signal processor (DSP) may be used in practice to implement some or all of the functions of some modules in an ultrasonic scanning device according to an embodiment of the present invention. The present invention may also be implemented as a device program (e.g., a computer program and a computer program product) for executing part or all of the methods described herein. Such a program for implementing the present invention may be stored on a computer-readable medium, or may be in the form of one or more signals. Such a signal may be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form.
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是 通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。It should be noted that the above embodiments illustrate rather than limit the invention, and that those skilled in the art may design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention may be implemented by means of hardware comprising several distinct elements and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means may be are embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words may be interpreted as names.
以上所述,仅为本发明的具体实施方式或对具体实施方式的说明,本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。本发明的保护范围应以权利要求的保护范围为准。 The above is only a specific embodiment of the present invention or an explanation of a specific embodiment. The protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. The protection scope of the present invention shall be based on the protection scope of the claims.
Claims (17)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211692689.XA CN118252529A (en) | 2022-12-28 | 2022-12-28 | Ultrasonic scanning method, device and system, electronic equipment and storage medium |
| CN202211692689.X | 2022-12-28 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024140749A1 true WO2024140749A1 (en) | 2024-07-04 |
Family
ID=91601070
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/142144 Ceased WO2024140749A1 (en) | 2022-12-28 | 2023-12-26 | Ultrasonic scanning method, apparatus and system, and electronic device and storage medium |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN118252529A (en) |
| WO (1) | WO2024140749A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119214691A (en) * | 2024-12-05 | 2024-12-31 | 上海冰座晶依科技有限公司 | Control method, control device and electronic equipment for intracardiac ultrasonic catheter |
| CN119344766A (en) * | 2024-10-17 | 2025-01-24 | 深圳大学 | A method and device for adjusting the posture of a robotic arm based on ultrasonic image feedback |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104856720A (en) * | 2015-05-07 | 2015-08-26 | 东北电力大学 | Auxiliary ultrasonic scanning system of robot based on RGB-D sensor |
| CN109480906A (en) * | 2018-12-28 | 2019-03-19 | 无锡祥生医疗科技股份有限公司 | Ultrasonic transducer navigation system and supersonic imaging apparatus |
| CN110477956A (en) * | 2019-09-27 | 2019-11-22 | 哈尔滨工业大学 | An Intelligent Scanning Method Based on Ultrasound Image-Guided Robotic Diagnosis System |
| CN110870792A (en) * | 2018-08-31 | 2020-03-10 | 通用电气公司 | System and method for ultrasound navigation |
| CN111657997A (en) * | 2020-06-23 | 2020-09-15 | 无锡祥生医疗科技股份有限公司 | Ultrasonic auxiliary guiding method, device and storage medium |
| US20200305837A1 (en) * | 2019-03-27 | 2020-10-01 | General Electric Company | System and method for guided ultrasound imaging |
| CN111938700A (en) * | 2020-08-21 | 2020-11-17 | 电子科技大学 | Ultrasonic probe guiding system and method based on real-time matching of human anatomy structure |
| CN112215843A (en) * | 2019-12-31 | 2021-01-12 | 无锡祥生医疗科技股份有限公司 | Ultrasonic intelligent imaging navigation method and device, ultrasonic equipment and storage medium |
| CN112386278A (en) * | 2019-08-13 | 2021-02-23 | 通用电气精准医疗有限责任公司 | Method and system for camera assisted ultrasound scan setup and control |
| CN115089212A (en) * | 2022-05-08 | 2022-09-23 | 中南大学湘雅二医院 | A three-dimensional vision-guided robotic arm automatic neck ultrasound scanning method and system |
-
2022
- 2022-12-28 CN CN202211692689.XA patent/CN118252529A/en active Pending
-
2023
- 2023-12-26 WO PCT/CN2023/142144 patent/WO2024140749A1/en not_active Ceased
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104856720A (en) * | 2015-05-07 | 2015-08-26 | 东北电力大学 | Auxiliary ultrasonic scanning system of robot based on RGB-D sensor |
| CN110870792A (en) * | 2018-08-31 | 2020-03-10 | 通用电气公司 | System and method for ultrasound navigation |
| CN109480906A (en) * | 2018-12-28 | 2019-03-19 | 无锡祥生医疗科技股份有限公司 | Ultrasonic transducer navigation system and supersonic imaging apparatus |
| US20200305837A1 (en) * | 2019-03-27 | 2020-10-01 | General Electric Company | System and method for guided ultrasound imaging |
| CN112386278A (en) * | 2019-08-13 | 2021-02-23 | 通用电气精准医疗有限责任公司 | Method and system for camera assisted ultrasound scan setup and control |
| CN110477956A (en) * | 2019-09-27 | 2019-11-22 | 哈尔滨工业大学 | An Intelligent Scanning Method Based on Ultrasound Image-Guided Robotic Diagnosis System |
| CN112215843A (en) * | 2019-12-31 | 2021-01-12 | 无锡祥生医疗科技股份有限公司 | Ultrasonic intelligent imaging navigation method and device, ultrasonic equipment and storage medium |
| CN111657997A (en) * | 2020-06-23 | 2020-09-15 | 无锡祥生医疗科技股份有限公司 | Ultrasonic auxiliary guiding method, device and storage medium |
| CN111938700A (en) * | 2020-08-21 | 2020-11-17 | 电子科技大学 | Ultrasonic probe guiding system and method based on real-time matching of human anatomy structure |
| CN115089212A (en) * | 2022-05-08 | 2022-09-23 | 中南大学湘雅二医院 | A three-dimensional vision-guided robotic arm automatic neck ultrasound scanning method and system |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119344766A (en) * | 2024-10-17 | 2025-01-24 | 深圳大学 | A method and device for adjusting the posture of a robotic arm based on ultrasonic image feedback |
| CN119214691A (en) * | 2024-12-05 | 2024-12-31 | 上海冰座晶依科技有限公司 | Control method, control device and electronic equipment for intracardiac ultrasonic catheter |
Also Published As
| Publication number | Publication date |
|---|---|
| CN118252529A (en) | 2024-06-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112215843B (en) | Ultrasonic intelligent imaging navigation method and device, ultrasonic equipment and storage medium | |
| US11911214B2 (en) | System and methods for at home ultrasound imaging | |
| CN109009211B (en) | Intelligent equipment, ultrasonic detection-based method and device | |
| JP7752637B2 (en) | Gating machine learning predictions for medical ultrasound images through risk and uncertainty quantification | |
| US20110246876A1 (en) | Precise measurement on a mobile computing device | |
| CN112807025A (en) | Ultrasonic scanning guiding method, device, system, computer equipment and storage medium | |
| WO2024140749A1 (en) | Ultrasonic scanning method, apparatus and system, and electronic device and storage medium | |
| CN112270993B (en) | An online decision-making method and system for ultrasound robots using diagnostic results as feedback | |
| JP7362354B2 (en) | Information processing device, inspection system and information processing method | |
| CN112151169B (en) | A human-like operating ultrasonic robot autonomous scanning method and system | |
| CN109117890A (en) | A kind of image classification method, device and storage medium | |
| CN112132805B (en) | Ultrasonic robot state normalization method and system based on human body characteristics | |
| JP2012147858A (en) | Image processor, image processing method, and image processing program | |
| CN111568469A (en) | Method and apparatus for displaying ultrasound image and computer program product | |
| CN114601494A (en) | Ultrasonic diagnostic system and operation support method | |
| US20230137369A1 (en) | Aiding a user to perform a medical ultrasound examination | |
| CN106419957B (en) | Auxiliary system of ultrasonic scanning device | |
| CN111145137B (en) | Vein and artery identification method based on neural network | |
| CN111144163B (en) | Vein and artery identification system based on neural network | |
| KR20250145102A (en) | System and method for user-assisted acquisition of ultrasound images | |
| JP7745558B2 (en) | Computer program, information processing method, and information processing device | |
| CN114694442B (en) | Ultrasonic training method and device based on virtual reality, storage medium and ultrasonic equipment | |
| JP2014130519A (en) | Medical information processing system, medical information processing device, and medical image diagnostic device | |
| JP2023073109A (en) | Information processing device, medical diagnostic imaging system, program, and storage medium | |
| CN114631841A (en) | Ultrasonic scanning feedback device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23910670 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |