WO2024229961A1 - Lesion length measurement apparatus, and device and storage medium - Google Patents
Lesion length measurement apparatus, and device and storage medium Download PDFInfo
- Publication number
- WO2024229961A1 WO2024229961A1 PCT/CN2023/105115 CN2023105115W WO2024229961A1 WO 2024229961 A1 WO2024229961 A1 WO 2024229961A1 CN 2023105115 W CN2023105115 W CN 2023105115W WO 2024229961 A1 WO2024229961 A1 WO 2024229961A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- lesion
- operator
- distance data
- preset
- distance
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/107—Measuring physical dimensions, e.g. size of the entire body or parts thereof
- A61B5/1072—Measuring physical dimensions, e.g. size of the entire body or parts thereof measuring distances on the body, e.g. measuring length, height or thickness
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/107—Measuring physical dimensions, e.g. size of the entire body or parts thereof
- A61B5/1075—Measuring physical dimensions, e.g. size of the entire body or parts thereof for measuring dimensions by non-invasive methods, e.g. for determining thickness of tissue layer
Definitions
- the present application relates to the field of medical equipment, and in particular to a method, device, equipment and storage medium for measuring the length of a lesion.
- the existing interventional surgical system and/or interventional surgical robot determines the length of the lesion by the distance the long strip of medical device moves.
- the prior art such as the application document US16997334, usually uses a single control speed mode to control the advance and retreat of the slender medical device, which may result in insufficient measurement accuracy when the slender medical device is delivered and/or withdrawn.
- only one measurement data can be saved at each measurement, which has a low error tolerance rate and cannot provide multiple data in one measurement process to reduce the risk of data errors.
- the existing lesion length measurement method lacks accuracy and has low error tolerance.
- the main purpose of this application is to provide a lesion length measurement method, device, equipment and storage medium, aiming to solve the technical problems of insufficient accuracy and low fault tolerance of existing lesion length measurement methods.
- the main purpose of the application is to provide a lesion length measurement method, device, equipment and storage medium, aiming to solve the technical problems of insufficient accuracy and low fault tolerance of existing lesion length measurement methods.
- the present application proposes a lesion length measurement method for a lesion length measurement system, wherein the lesion length measurement system comprises an operator, a driver, a slender medical device and an encoder, wherein the driver comprises a drive unit; the operator is used to control the drive unit, and the drive unit is used to push the slender medical device, wherein a marking point is provided on the slender medical device, and the encoder is used to measure the moving distance of the marking point, wherein the method comprises:
- the operator stops pushing the elongated medical device, reads a plurality of distance data recorded by the encoder, and stores the plurality of distance data in a circular buffer;
- the distance data in the circular buffer is calculated using a median algorithm to obtain the first measured lesion length.
- the method further comprises:
- the final lesion length is determined according to the lesion length measured for the first time and the lesion lengths measured for multiple times subsequently.
- the distance data recorded by the encoder is read at preset time intervals.
- the step of storing the plurality of distance data in a circular buffer comprises:
- the index value corresponding to the distance data is greater than a preset value, the distance data and the index value in the circular buffer are cleared, and the distance data is stored in the first storage position of the circular buffer, and the index value is recorded as 1.
- the step of using a median algorithm to calculate the distance data in the circular buffer to obtain the first measured lesion length includes:
- the distance data whose index value in the circular buffer is a median of a preset value is obtained as the lesion length.
- the preset mode includes: at least one of a position movement mode, a fixed speed mode and a variable speed mode;
- the position movement mode is to control the driving unit to move forward or backward through the operator
- the fixed speed mode is that when the operator moves to the first position, the drive unit moves forward or backward at a first preset speed, and when the operator moves to the second position, the drive unit moves forward or backward at a second preset speed;
- the speed change mode is that when the moving distance of the operator is less than the third position, the drive unit does not move, and when the moving distance of the operator is greater than or equal to the third position, the drive unit moves forward or backward at a speed corresponding to the moving distance.
- the method further comprises:
- the step of pushing the elongated medical instrument through the operator is performed so that the marking point coincides with the distal end of the lesion.
- the present application also provides a device for measuring the length of a lesion, the device comprising:
- a start measurement module is used to push the slender medical device through the manipulator so that the marking point coincides with the distal end of the lesion and the distance data of the encoder is recorded as zero;
- a measurement and recording module used to push the elongated medical device according to a preset mode through the operator, so that the marking point moves toward the proximal end of the lesion;
- a stop measurement module configured to, when the marking point coincides with the proximal end of the lesion, cause the operator to stop pushing the elongated medical device, read a plurality of distance data recorded by the encoder, and store the plurality of distance data in a circular buffer;
- the lesion length calculation module is used to calculate the distance data in the circular buffer using a median algorithm to obtain the lesion length measured for the first time.
- the present application also provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of any one of the above methods when executing the computer program.
- the present application provides a method for measuring the length of a lesion, which can save multiple measurement data in each measurement, sort and save the multiple measurement data, and select the measurement data in the middle of the sort as the result of each measurement, thereby solving the problem of insufficient accuracy of the lesion length measurement result caused by operation jitter, etc. More data is provided as a choice, thereby improving the measurement error tolerance rate and reducing the risk of error in lesion data measurement.
- FIG1 is a schematic diagram of a flow chart of a method for measuring lesion length according to an embodiment of the present application
- FIG2 is a schematic block diagram of the structure of a device for measuring lesion length according to an embodiment of the present application
- FIG3 is a schematic diagram of a flow chart of a method for measuring lesion length according to an embodiment of the present application
- FIG4 is a schematic flow chart of a method for measuring lesion length according to an embodiment of the present application.
- FIG5 is a schematic block diagram of the structure of a computer device according to an embodiment of the present application.
- an embodiment of the present invention provides a method for measuring the length of a lesion, which is used in a lesion length measuring system.
- the lesion length measuring system includes an operator, a driver, a slender medical device and an encoder.
- the driver includes a driving unit. The operator is used to control the driving unit, and the driving unit is used to push the slender medical device.
- a marking point is provided on the slender medical device.
- the encoder is used to measure the moving distance of the marking point, including steps S1-S4, specifically:
- the slender medical device When measuring the length of the lesion, the slender medical device is pushed and moved by controlling the operator, with the distal end of the lesion as the measurement starting point and the proximal end of the lesion as the measurement end point.
- click the zeroing button of the lesion measurement device to set the distance data of the encoder to zero.
- the distance data on the encoder is updated as the slender medical device moves toward the proximal end of the lesion.
- the pushing of the slender medical device is stopped.
- the preset mode may include at least one of a position movement mode, a constant speed mode, and a variable speed mode.
- the distance data recorded by the encoder is read at preset intervals, and the obtained multiple distance data are sorted and stored in a circular buffer.
- the distance data is stored in the circular buffer, and the corresponding index value is added, so that each distance data stored in the circular buffer has its corresponding index value sequence number.
- the distance data sorted in the middle of the circular buffer is selected as the lesion length, which prevents the jitter at the moment of stopping the movement from affecting the accuracy of the lesion length measurement.
- the current measurement data can also be saved, and the lesion length can be repeatedly measured to obtain multiple measurement data results, thereby improving the measurement tolerance and reducing the risk of measurement errors.
- the lesion length measurement method provided by the present application realizes that multiple measurement data can be saved in each measurement, and after sorting and saving the multiple measurement data, the measurement data sorted in the middle is selected as the result of each measurement, which solves the problem of insufficient accuracy of the lesion length measurement result caused by operation jitter, etc. More data is provided as a choice, thereby improving the measurement error tolerance rate and reducing the risk of error in lesion data measurement.
- S403 Determine a final lesion length according to the lesion length measured for the first time and the lesion lengths measured for multiple times subsequently.
- the current measurement result is saved, and the lesion length is repeatedly measured.
- the measurement results of multiple lesion lengths are counted to determine the final lesion length, and the final lesion length can be obtained by calculating the average or median of multiple lesion lengths.
- the measurement results of multiple lesion lengths can provide more data references for the operator, prevent the influence of a certain measurement error on the determination of the final lesion length, and improve the fault tolerance rate.
- the preset number of times can be determined according to the actual situation. After the final lesion length is determined, the measurement results of multiple lesion lengths are cleared to avoid affecting the subsequent measurement process.
- the operator stops pushing the elongated medical device and reads a plurality of distance data recorded by the encoder, including:
- the distance data recorded by the encoder is read at preset time intervals, and multiple distance data recorded by the encoder in a short period of time after the operator stops pushing are obtained.
- the distance data sorted in the middle position is selected as the lesion length, which prevents the jitter at the moment of stopping movement from affecting the accuracy of the lesion length measurement.
- the preset time can be set according to the actual situation, for example, the distance data recorded by the encoder is read every 10 milliseconds.
- the step of storing the plurality of distance data in a circular buffer comprises:
- each time a distance data recorded by an encoder is read the distance data is stored in the circular buffer and the corresponding index value is added.
- the index value is recorded as 1
- the index value is increased by one, and so on.
- the specific value of the preset value can be set according to the actual situation, and the preset value is used to indicate the upper limit of the number of distance data that the circular buffer can store.
- the index value and the distance data in the circular buffer before it are cleared, and the corresponding distance data is stored in the first storage position of the circular buffer, and the index value is recorded as 1, and stored in sequence in a circular manner.
- the step of using the median algorithm to calculate the distance data in the circular buffer to obtain the first measured lesion length includes:
- each distance data in the circular buffer has its corresponding index value, and the distance data whose index value is the median of the preset value is taken as the lesion length.
- the preset value is set to 20
- the median of the preset value is 10
- the distance data corresponding to the index value of 10 is taken as the lesion length.
- the distance data whose index value is the median of the preset value is not the first data generated when the operator stops pushing the slender medical device, but the distance data obtained after a period of stability. Therefore, selecting the distance data whose index value is the median of the preset value as the lesion length can make the lesion length measurement result more accurate.
- the preset mode includes at least one of a position movement mode, a fixed speed mode and a variable speed mode;
- the position movement mode is to control the driving unit to move forward or backward through the operator
- the fixed speed mode is that when the operator moves to the first position, the drive unit moves forward or backward at a first preset speed, and when the operator moves to the second position, the drive unit moves forward or backward at a second preset speed;
- the speed change mode is that when the moving distance of the operator is less than the third position, the drive unit does not move, and when the moving distance of the operator is greater than or equal to the third position, the drive unit moves forward or backward at a speed corresponding to the moving distance.
- the driving unit When the position mode is used to push the elongated medical device, if the operating rod advances or retreats a first preset distance, the driving unit is controlled to immediately advance or retreat the first preset distance. When the operating rod is released, the driving unit immediately stops moving.
- the control driving unit When the slender medical device is pushed in the fixed speed mode, if the operating rod moves to the left or right to the bottom, the control driving unit will immediately move forward or backward at the first selected speed. Alternatively, it can be set that when the operating rod moves to the left or right by half the length of the operating rod, the control driving unit will immediately move forward or backward at the second selected speed. Secondly, it can also be set that when the operating rod moves to the left or right to the bottom, after staying for a first preset time, the control driving unit will move forward or backward at a third selected speed. When the operating rod is released, the driving unit stops moving immediately.
- the driving unit When the slender medical device is pushed using the variable speed mode, if the operating rod moves forward or backward by a second preset distance, the driving unit is controlled to move at a speed of 0, that is, the driving unit does not move at this time; if the moving distance of the operating rod is greater than or equal to the second preset distance, the driving unit is controlled to move at a speed corresponding to the moving distance. At this time, the greater the moving distance of the operating rod, the greater the moving speed of the driving unit. When the operating rod is released, the driving unit stops moving immediately.
- the following steps are performed:
- the encoder When the driving unit is controlled by the mobile operator to push the slender medical device, the encoder should measure the moving distance of the marked point on the slender medical device, and the distance data will change compared to before the slender medical device moves. If the distance data recorded by the encoder does not change after the slender medical device moves, it may be that the operator used an operator that is not used to measure the lesion length among multiple operating instruments, or that the various components of the system have poor contact. When receiving the prompt message, you can confirm whether the correct operation quick delivery mode is selected to rule out measurement abnormalities caused by incorrect selection of the operation quick delivery mode. Before actually measuring the lesion length, a prompt message needs to be generated for abnormal situations in which the distance data cannot be recorded by the encoder, so as to promptly remind the operator of measurement abnormalities and avoid affecting the measurement accuracy.
- FIG. 2 is a block diagram of a device for measuring the length of a lesion in an embodiment of the present application, the device comprising:
- the measurement module 100 is started, which is used to push the elongated medical device through the operator so that the marking point coincides with the distal end of the lesion, and the distance data of the encoder is recorded as zero;
- the measurement and recording module 200 is used to push the elongated medical device according to a preset mode through the operator so that the marking point moves toward the proximal end of the lesion;
- the stop measurement module 300 is used for, when the marking point coincides with the proximal end of the lesion, the operator stops pushing the elongated medical device, reads a plurality of distance data recorded by the encoder, and stores the plurality of distance data in a circular buffer;
- the lesion length calculation module 400 is used to calculate the distance data in the circular buffer using a median algorithm to obtain the lesion length measured for the first time.
- the above-mentioned lesion length measurement device further includes:
- the lesion length determination module is used to save the lesion length measured for the first time; repeatedly measure the lesion length according to a preset number of times, obtain and save the lesion lengths measured multiple times subsequently; and determine the final lesion length based on the lesion length measured for the first time and the lesion lengths measured multiple times subsequently.
- the above-mentioned lesion length measurement device further includes:
- the distance data reading module is used to read the distance data recorded by the encoder at preset time intervals when the operator stops pushing the slender medical device.
- the above-mentioned lesion length measurement device further includes:
- a circular buffer storage module is used to store each of the distance data in a storage position of the circular buffer, and mark the storage position of each of the distance data according to an index value; when the index value corresponding to the distance data is greater than a preset value, the distance data and index value in the circular buffer are cleared, and the distance data is stored in a first storage position of the circular buffer, and the index value is recorded as 1.
- the above-mentioned lesion length measurement device further includes:
- the lesion length calculation submodule is used to obtain the distance data whose index value in the circular buffer is the median of the preset value as the lesion length.
- the above-mentioned lesion length measurement device further includes:
- a mobile control module used for the position movement mode, that is, controlling the drive unit to move forward or backward through the operator;
- the fixed speed mode that is, when the operator moves to the first position, the drive unit moves forward or backward at a first preset speed, and when the operator moves to the second position, the drive unit moves forward or backward at a second preset speed;
- the variable speed mode that is, when the moving distance of the operator is less than the third position, the drive unit does not move, and when the moving distance of the operator is greater than or equal to the third position, the drive unit moves forward or backward at a speed corresponding to the moving distance.
- the above-mentioned lesion length measurement device further includes:
- the movement detection module is used to determine whether the distance data recorded by the encoder changes during the process of controlling the movement of the slender medical device; if the distance data has not changed, a prompt message is generated; if the distance data has changed, the step of pushing the slender medical device through the operator is executed so that the marking point coincides with the distal end of the lesion.
- the computer device can be a server, and its internal structure can be as shown in Figure 5.
- the computer device includes a processor, a memory, a network interface and a database connected via a system bus. Among them, the processor designed by the computer is used to provide computing and control capabilities.
- the memory of the computer device includes a non-volatile storage medium and an internal memory.
- the non-volatile storage medium stores an operating system, a computer program and a database.
- the internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium.
- the database of the computer device is used to store usage data during the lesion length measurement method.
- the network interface of the computer device is used to communicate with an external terminal through a network connection. Furthermore, the above-mentioned computer device can also be provided with an input device and a display screen.
- the above-mentioned computer program is executed by a processor, it realizes a lesion length measurement method, which is used in a lesion length measurement system.
- the lesion length measurement system includes an operator, a driver, a slender medical device and an encoder, and the driver includes a driving unit; the operator is used to control the driving unit, and the driving unit is used to push the slender medical device.
- a marking point is set on the slender medical device, and the encoder is used to measure the moving distance of the marking point, including the following steps: pushing the slender medical device through the operator so that the marking point coincides with the distal end of the lesion, and recording the distance data of the encoder as zero; pushing the slender medical device through the operator according to a preset mode so that the marking point moves toward the proximal end of the lesion; when the marking point coincides with the proximal end of the lesion, the operator stops pushing the slender medical device, reads multiple distance data recorded by the encoder, and stores the multiple distance data in a circular buffer; uses a median algorithm to calculate the distance data in the circular buffer to obtain the lesion length measured for the first time.
- FIG. 5 is merely a block diagram of a portion of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied.
- An embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon.
- a method for measuring the length of a lesion comprising the following steps: a lesion length measurement system is used, the lesion length measurement system comprising an operator, a driver, a slender medical device and an encoder, the driver comprising a driving unit; the operator is used to control the driving unit, the driving unit is used to push the slender medical device, a marking point is arranged on the slender medical device, and the encoder is used to measure the moving distance of the marking point, comprising the following steps: pushing the slender medical device through the operator so that the marking point coincides with the distal end of the lesion, and recording the distance data of the encoder as zero; pushing the slender medical device through the operator according to a preset mode so that the marking point moves toward the proximal end of the lesion; when the marking point coincides with the proximal end
- Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory.
- Volatile memory may include random access memory (RAM) or external cache memory.
- RAM random access memory
- DRAM dynamic RAM
- SDRAM synchronous DRAM
- SDRAM double data rate SDRAM
- SSRSDRAM enhanced SDRAM
- SLDRAM synchronous link (Synchlink) DRAM
- RDRAM direct memory bus dynamic RAM
- RDRAM memory bus dynamic RAM
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biomedical Technology (AREA)
- Molecular Biology (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- Engineering & Computer Science (AREA)
- Dentistry (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Physics & Mathematics (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Endoscopes (AREA)
- Apparatus For Radiation Diagnosis (AREA)
Abstract
Description
本申请要求于2023年05月10日提交中国专利局、申请号为CN202310520911.6,发明名称为“病灶长度测量装置、设备及存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of the Chinese patent application filed with the China Patent Office on May 10, 2023, with application number CN202310520911.6, and invention name “Lesion length measurement device, equipment and storage medium”, all contents of which are incorporated by reference in this application.
本申请涉及医疗设备领域,特别是涉及到一种病灶长度测量方法、装置、设备及存储介质。The present application relates to the field of medical equipment, and in particular to a method, device, equipment and storage medium for measuring the length of a lesion.
现有的介入手术系统和/或介入手术机器人在控制细长型医疗器械递送时,通过长条形器械移动的距离确定病灶长度。现有技术例如申请文件US16997334,通常采用单一的控制速度模式控制细长型医疗器械的进退,可能会导致细长型医疗器械在递送和/或回撤时测量的精确度不足。并且在每次测量时只能保存一个测量数据,容错率低,不能在一次测量过程中提供多个数据以降低数据出错的风险。When controlling the delivery of a slender medical device, the existing interventional surgical system and/or interventional surgical robot determines the length of the lesion by the distance the long strip of medical device moves. The prior art, such as the application document US16997334, usually uses a single control speed mode to control the advance and retreat of the slender medical device, which may result in insufficient measurement accuracy when the slender medical device is delivered and/or withdrawn. In addition, only one measurement data can be saved at each measurement, which has a low error tolerance rate and cannot provide multiple data in one measurement process to reduce the risk of data errors.
因此,现有的病灶长度测量方法精确度不足,容错率低。Therefore, the existing lesion length measurement method lacks accuracy and has low error tolerance.
本申请的主要目的为提供一种病灶长度测量方法、装置、设备及存储介质,旨在解决现有的病灶长度测量方法精确度不足,容错率低的技术问题。The main purpose of this application is to provide a lesion length measurement method, device, equipment and storage medium, aiming to solve the technical problems of insufficient accuracy and low fault tolerance of existing lesion length measurement methods.
申请的主要目的为提供一种病灶长度测量方法、装置、设备及存储介质,旨在解决现有的病灶长度测量方法精确度不足,容错率低的技术问题。The main purpose of the application is to provide a lesion length measurement method, device, equipment and storage medium, aiming to solve the technical problems of insufficient accuracy and low fault tolerance of existing lesion length measurement methods.
为了实现上述发明目的,本申请提出一种病灶长度测量方法,用于病灶长度测量系统,所述病灶长度测量系统包括操作器、驱动器、细长型医疗器械和编码器,所述驱动器包括驱动单元;所述操作器用于控制所述驱动单元,所述驱动单元用于推送所述细长型医疗器械,所述细长型医疗器械上设置有标记点,所述编码器用于测量所述标记点的移动距离,所述方法包括:In order to achieve the above-mentioned invention object, the present application proposes a lesion length measurement method for a lesion length measurement system, wherein the lesion length measurement system comprises an operator, a driver, a slender medical device and an encoder, wherein the driver comprises a drive unit; the operator is used to control the drive unit, and the drive unit is used to push the slender medical device, wherein a marking point is provided on the slender medical device, and the encoder is used to measure the moving distance of the marking point, wherein the method comprises:
通过所述操作器推送所述细长型医疗器械,使得所述标记点与病变远端重合,将所述编码器的距离数据记为零;Pushing the elongated medical device through the operator so that the marking point coincides with the distal end of the lesion, and recording the distance data of the encoder as zero;
通过所述操作器按照预设模式推送所述细长型医疗器械,使得所述标记点向病变近端的方向移动;Pushing the elongated medical device according to a preset mode by the operator makes the marking point move toward the proximal end of the lesion;
当所述标记点与病变近端重合时,所述操作器停止推送所述细长型医疗器械,读取所述编码器记录的多个距离数据,将所述多个距离数据存储至循环缓冲区中;When the marking point coincides with the proximal end of the lesion, the operator stops pushing the elongated medical device, reads a plurality of distance data recorded by the encoder, and stores the plurality of distance data in a circular buffer;
使用中值算法计算所述循环缓冲区中的距离数据,得到首次测量的病灶长度。The distance data in the circular buffer is calculated using a median algorithm to obtain the first measured lesion length.
进一步地,所述使用中值算法计算所述循环缓冲区中的距离数据,得到首次测量的病灶长度的步骤之后,包括:Furthermore, after the step of using the median algorithm to calculate the distance data in the circular buffer to obtain the first measured lesion length, the method further comprises:
保存所述首次测量的病灶长度;Saving the lesion length measured for the first time;
根据预设次数重复测量病灶的长度,得到后续多次测量的病灶长度并保存;Repeat the measurement of the length of the lesion according to a preset number of times, obtain the length of the lesion measured multiple times subsequently and save it;
根据所述首次测量的病灶长度和所述后续多次测量的病灶长度,确定最终病灶长度。The final lesion length is determined according to the lesion length measured for the first time and the lesion lengths measured for multiple times subsequently.
进一步地,所述当所述标记点与病变近端重合时,所述操作器停止推送所述细长型医疗器械,读取所述编码器记录的多个距离数据的步骤,包括:Furthermore, when the marking point coincides with the proximal end of the lesion, the operator stops pushing the elongated medical device, and the step of reading a plurality of distance data recorded by the encoder comprises:
当所述操作器停止推送所述细长型医疗器械时,每隔预设时间读取所述编码器记录的距离数据。When the operator stops pushing the elongated medical device, the distance data recorded by the encoder is read at preset time intervals.
进一步地,所述将所述多个距离数据存储至循环缓冲区中的步骤,包括:Furthermore, the step of storing the plurality of distance data in a circular buffer comprises:
将每个所述距离数据存储至所述循环缓冲区的存储位置,根据索引值标记每个所述距离数据的存储位置;Storing each of the distance data in a storage location of the circular buffer, and marking the storage location of each of the distance data according to an index value;
当所述距离数据对应的索引值大于预设值时,清空所述循环缓冲区中的距离数据和索引值,并将所述距离数据存储至所述循环缓冲区的第一存储位置,所述索引值记为1。When the index value corresponding to the distance data is greater than a preset value, the distance data and the index value in the circular buffer are cleared, and the distance data is stored in the first storage position of the circular buffer, and the index value is recorded as 1.
进一步地,所述使用中值算法计算所述循环缓冲区中的距离数据,得到首次测量的病灶长度的步骤,包括:Furthermore, the step of using a median algorithm to calculate the distance data in the circular buffer to obtain the first measured lesion length includes:
获取所述循环缓冲区中所述索引值为预设值中值的距离数据,作为所述病灶长度。The distance data whose index value in the circular buffer is a median of a preset value is obtained as the lesion length.
进一步地,所述预设模式,包括:位置移动模式、定速模式和变速模式中的至少一个模式;Further, the preset mode includes: at least one of a position movement mode, a fixed speed mode and a variable speed mode;
所述位置移动模式为通过所述操作器控制所述驱动单元前进或后退;The position movement mode is to control the driving unit to move forward or backward through the operator;
所述定速模式为当所述操作器移动到第一位置时,所述驱动单元按照第一预设速度前进或后退,当所述操作器移动到第二位置时,所述驱动单元按照第二预设速度前进或后退;The fixed speed mode is that when the operator moves to the first position, the drive unit moves forward or backward at a first preset speed, and when the operator moves to the second position, the drive unit moves forward or backward at a second preset speed;
所述变速模式为当所述操作器的移动距离小于第三位置时,所述驱动单元不运动,当所述操作器的移动距离大于等于第三位置时,所述驱动单元按照所述移动距离大小对应的速度前进或后退。The speed change mode is that when the moving distance of the operator is less than the third position, the drive unit does not move, and when the moving distance of the operator is greater than or equal to the third position, the drive unit moves forward or backward at a speed corresponding to the moving distance.
进一步地,所述通过所述操作器推送所述细长型医疗器械,使得所述标记点与病变远端重合的步骤之前,包括:Furthermore, before the step of pushing the elongated medical device through the operator so that the marking point coincides with the distal end of the lesion, the method further comprises:
在控制所述细长型医疗器械移动的过程中,判断所述编码器记录的距离数据是否发生变化;In the process of controlling the movement of the elongated medical device, determining whether the distance data recorded by the encoder changes;
若所述距离数据未发生变化,则生成提示信息;If the distance data has not changed, a prompt message is generated;
若所述距离数据发生变化,则执行通过所述操作器推送所述细长型医疗器械,使得所述标记点与病变远端重合的步骤。If the distance data changes, the step of pushing the elongated medical instrument through the operator is performed so that the marking point coincides with the distal end of the lesion.
本申请还提供了一种病灶长度测量装置,所述装置包括:The present application also provides a device for measuring the length of a lesion, the device comprising:
开始测量模块,用于通过操作器推送细长型医疗器械,使得标记点与病变远端重合,将编码器的距离数据记为零;A start measurement module is used to push the slender medical device through the manipulator so that the marking point coincides with the distal end of the lesion and the distance data of the encoder is recorded as zero;
测量记录模块,用于通过所述操作器按照预设模式推送所述细长型医疗器械,使得所述标记点向病变近端的方向移动;A measurement and recording module, used to push the elongated medical device according to a preset mode through the operator, so that the marking point moves toward the proximal end of the lesion;
停止测量模块,用于当所述标记点与病变近端重合时,所述操作器停止推送所述细长型医疗器械,读取所述编码器记录的多个距离数据,将所述多个距离数据存储至循环缓冲区中;A stop measurement module, configured to, when the marking point coincides with the proximal end of the lesion, cause the operator to stop pushing the elongated medical device, read a plurality of distance data recorded by the encoder, and store the plurality of distance data in a circular buffer;
病灶长度计算模块,用于使用中值算法计算所述循环缓冲区中的距离数据,得到首次测量的病灶长度。The lesion length calculation module is used to calculate the distance data in the circular buffer using a median algorithm to obtain the lesion length measured for the first time.
本申请还提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述方法的步骤。The present application also provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of any one of the above methods when executing the computer program.
本申请提供的一种病灶长度测量方法,实现了在每次测量能够保存多个测量数据,对多个测量数据进行排序保存后,选择排序在中位的测量数据作为每次测量的结果,解决了由于操作抖动等原因造成的病灶长度测量结果精确度不足的问题。提供了更多数据作为选择,进而提高了测量容错率,降低病灶数据测量出错的风险。The present application provides a method for measuring the length of a lesion, which can save multiple measurement data in each measurement, sort and save the multiple measurement data, and select the measurement data in the middle of the sort as the result of each measurement, thereby solving the problem of insufficient accuracy of the lesion length measurement result caused by operation jitter, etc. More data is provided as a choice, thereby improving the measurement error tolerance rate and reducing the risk of error in lesion data measurement.
图1 为本申请一实施例的病灶长度测量方法的流程示意图;FIG1 is a schematic diagram of a flow chart of a method for measuring lesion length according to an embodiment of the present application;
图2 为本申请一实施例的病灶长度测量装置的结构示意框图;FIG2 is a schematic block diagram of the structure of a device for measuring lesion length according to an embodiment of the present application;
图3 为本申请一实施例的病灶长度测量方法的流程示意图;FIG3 is a schematic diagram of a flow chart of a method for measuring lesion length according to an embodiment of the present application;
图4 为本申请一实施例的病灶长度测量方法的流程示意图;FIG4 is a schematic flow chart of a method for measuring lesion length according to an embodiment of the present application;
图5 为本申请一实施例的计算机设备的结构示意框图。FIG5 is a schematic block diagram of the structure of a computer device according to an embodiment of the present application.
本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings.
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“上述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在特征、整数、步骤、操作、元件、模块和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、模块、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一模块和全部组合。It will be understood by those skilled in the art that, unless expressly stated, the singular forms "a", "an", "above", and "the" used herein may also include plural forms. It should be further understood that the term "comprising" used in the specification of the present invention refers to the presence of features, integers, steps, operations, elements, modules, and/or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, modules, components, and/or groups thereof. It should be understood that when we refer to an element as being "connected" or "coupled" to another element, it may be directly connected or coupled to the other element, or there may be an intermediate element. In addition, the "connection" or "coupling" used herein may include wireless connection or wireless coupling. The term "and/or" used herein includes all or any module and all combinations of one or more associated listed items.
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。Those skilled in the art will understand that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as those generally understood by those skilled in the art in the field to which the present invention belongs. It should also be understood that terms such as those defined in common dictionaries should be understood to have meanings consistent with the meanings in the context of the prior art, and will not be interpreted with idealized or overly formal meanings unless specifically defined as here.
参照图1,本发明实施例提供一种病灶长度测量方法,用于病灶长度测量系统,所述病灶长度测量系统包括操作器、驱动器、细长型医疗器械和编码器,所述驱动器包括驱动单元;所述操作器用于控制所述驱动单元,所述驱动单元用于推送所述细长型医疗器械,所述细长型医疗器械上设置有标记点,所述编码器用于测量所述标记点的移动距离,包括步骤S1-S4,具体地:1 , an embodiment of the present invention provides a method for measuring the length of a lesion, which is used in a lesion length measuring system. The lesion length measuring system includes an operator, a driver, a slender medical device and an encoder. The driver includes a driving unit. The operator is used to control the driving unit, and the driving unit is used to push the slender medical device. A marking point is provided on the slender medical device. The encoder is used to measure the moving distance of the marking point, including steps S1-S4, specifically:
S1、通过所述操作器推送所述细长型医疗器械,使得所述标记点与病变远端重合,将所述编码器的距离数据记为零;S1, pushing the slender medical device through the operator so that the marking point coincides with the distal end of the lesion, and recording the distance data of the encoder as zero;
S2、通过所述操作器按照预设模式推送所述细长型医疗器械,使得所述标记点向病变近端的方向移动;S2, pushing the elongated medical device according to a preset mode by the operator, so that the marking point moves toward the proximal end of the lesion;
在测量病灶长度时,通过控制操作器推送细长型医疗器械移动,以病变远端作为测量起始点,病变近端作为测量终点。当细长型医疗器械上的标记点位置与病变远端重合时,点击病变测量装置的归零按键,将编码器的距离数据置为零。随后,编码器上的距离数据随细长型医疗器械向病变近端的方向移动进行更新,当细长型医疗器械上的标记点与病变近端重合时,停止推送所述细长型医疗器械。其中,预设模式可以包括位置移动模式、定速模式和变速模式中的至少一个模式。When measuring the length of the lesion, the slender medical device is pushed and moved by controlling the operator, with the distal end of the lesion as the measurement starting point and the proximal end of the lesion as the measurement end point. When the position of the mark point on the slender medical device coincides with the distal end of the lesion, click the zeroing button of the lesion measurement device to set the distance data of the encoder to zero. Subsequently, the distance data on the encoder is updated as the slender medical device moves toward the proximal end of the lesion. When the mark point on the slender medical device coincides with the proximal end of the lesion, the pushing of the slender medical device is stopped. The preset mode may include at least one of a position movement mode, a constant speed mode, and a variable speed mode.
S3、当所述标记点与病变近端重合时,所述操作器停止推送所述细长型医疗器械,读取所述编码器记录的多个距离数据,将所述多个距离数据存储至循环缓冲区中;S3, when the marking point coincides with the proximal end of the lesion, the operator stops pushing the slender medical device, reads a plurality of distance data recorded by the encoder, and stores the plurality of distance data in a circular buffer;
S4、使用中值算法计算所述循环缓冲区中的距离数据,得到首次测量的病灶长度。S4. Calculate the distance data in the circular buffer using a median algorithm to obtain the first measured lesion length.
在操作器停止推送时,每隔预设时间读取编码器记录的距离数据,将得到的多个距离数据在循环缓冲区中进行排序存储,每读取到一个编码器记录的距离数据,就将该距离数据存储至循环缓冲区,并加上对应的索引值,实现每个循环缓冲区存储的距离数据都有其对应的索引值序号。再从中选择排序在循环缓冲区中位的距离数据作为病灶长度,防止了在停止移动瞬间的抖动影响病灶长度测量的准确性。完成一次病灶长度测量后,还可以保存当次测量数据,并重复测量病灶长度,从而得到多个测量数据结果,提高测量容错率,降低测量出错的风险。When the operator stops pushing, the distance data recorded by the encoder is read at preset intervals, and the obtained multiple distance data are sorted and stored in a circular buffer. Each time a distance data recorded by an encoder is read, the distance data is stored in the circular buffer, and the corresponding index value is added, so that each distance data stored in the circular buffer has its corresponding index value sequence number. Then the distance data sorted in the middle of the circular buffer is selected as the lesion length, which prevents the jitter at the moment of stopping the movement from affecting the accuracy of the lesion length measurement. After completing a lesion length measurement, the current measurement data can also be saved, and the lesion length can be repeatedly measured to obtain multiple measurement data results, thereby improving the measurement tolerance and reducing the risk of measurement errors.
如上所述,本申请提供的病灶长度测量方法,实现了在每次测量能够保存多个测量数据,对多个测量数据进行排序保存后,选择排序在中位的测量数据作为每次测量的结果,解决了由于操作抖动等原因造成的病灶长度测量结果精确度不足的问题。提供了更多数据作为选择,进而提高了测量容错率,降低病灶数据测量出错的风险。As described above, the lesion length measurement method provided by the present application realizes that multiple measurement data can be saved in each measurement, and after sorting and saving the multiple measurement data, the measurement data sorted in the middle is selected as the result of each measurement, which solves the problem of insufficient accuracy of the lesion length measurement result caused by operation jitter, etc. More data is provided as a choice, thereby improving the measurement error tolerance rate and reducing the risk of error in lesion data measurement.
在一个实施例中,上述使用中值算法计算所述循环缓冲区中的距离数据,得到首次测量的病灶长度的步骤之后,包括:In one embodiment, after the step of using the median algorithm to calculate the distance data in the circular buffer to obtain the first measured lesion length, the following steps are included:
S401、保存所述首次测量的病灶长度;S401, saving the lesion length measured for the first time;
S402、根据预设次数重复测量病灶的长度,得到后续多次测量的病灶长度并保存;S402, repeatedly measuring the length of the lesion according to a preset number of times, obtaining and saving the length of the lesion measured multiple times subsequently;
S403、根据所述首次测量的病灶长度和所述后续多次测量的病灶长度,确定最终病灶长度。S403: Determine a final lesion length according to the lesion length measured for the first time and the lesion lengths measured for multiple times subsequently.
参照图3,在得到一次病灶长度测量结果后,对当次的测量结果进行保存,继续重复测量病灶的长度。完成预设次数的测量后,统计多个病灶长度的测量结果确定最终病灶长度,可以通过计算多个病灶长度的平均值或中值等方式,得到最终病灶长度。多个病灶长度的测量结果可以为操作者提供更多的数据参考,防止某次测量失误对确定最终病灶长度的影响,提高容错率。其中,预设次数可以根据实际情况确定。最终病灶长度确定后,再清除多个病灶长度的测量结果,避免影响后续的测量过程。Referring to Figure 3, after obtaining a lesion length measurement result, the current measurement result is saved, and the lesion length is repeatedly measured. After completing the preset number of measurements, the measurement results of multiple lesion lengths are counted to determine the final lesion length, and the final lesion length can be obtained by calculating the average or median of multiple lesion lengths. The measurement results of multiple lesion lengths can provide more data references for the operator, prevent the influence of a certain measurement error on the determination of the final lesion length, and improve the fault tolerance rate. Among them, the preset number of times can be determined according to the actual situation. After the final lesion length is determined, the measurement results of multiple lesion lengths are cleared to avoid affecting the subsequent measurement process.
在一个实施例中,上述当所述标记点与病变近端重合时,所述操作器停止推送所述细长型医疗器械,读取所述编码器记录的多个距离数据的步骤,包括:In one embodiment, when the marking point coincides with the proximal end of the lesion, the operator stops pushing the elongated medical device and reads a plurality of distance data recorded by the encoder, including:
S301、当所述操作器停止推送所述细长型医疗器械时,每隔预设时间读取所述编码器记录的距离数据。S301 , when the operator stops pushing the slender medical device, reading the distance data recorded by the encoder at preset time intervals.
在操作器停止推送的瞬间,由于操作者控制操作器的方式等原因,可能会发生抖动,导致细长型医疗器械上的标记点在此时可能产生了位移。为了提高测量的准确性,从操作器停止推送的瞬间开始,每隔预设时间读取编码器记录的距离数据,得到在操作器停止推送之后一段较短时间内编码器记录的多个距离数据,在其中选择排序在中间位置的距离数据作为病灶长度,防止了在停止移动瞬间的抖动影响病灶长度测量的准确性。其中,预设时间可以根据实际情况设定,例如每隔10毫秒读取一次编码器记录的距离数据。At the moment when the operator stops pushing, jitter may occur due to the way the operator controls the operator, etc., causing the marking point on the slender medical device to be displaced at this time. In order to improve the accuracy of the measurement, starting from the moment when the operator stops pushing, the distance data recorded by the encoder is read at preset time intervals, and multiple distance data recorded by the encoder in a short period of time after the operator stops pushing are obtained. The distance data sorted in the middle position is selected as the lesion length, which prevents the jitter at the moment of stopping movement from affecting the accuracy of the lesion length measurement. Among them, the preset time can be set according to the actual situation, for example, the distance data recorded by the encoder is read every 10 milliseconds.
在一个实施例中,上述将所述多个距离数据存储至循环缓冲区中的步骤,包括:In one embodiment, the step of storing the plurality of distance data in a circular buffer comprises:
S302、将每个所述距离数据存储至所述循环缓冲区的存储位置,根据索引值标记每个所述距离数据的存储位置;S302, storing each of the distance data in a storage location of the circular buffer, and marking the storage location of each of the distance data according to an index value;
S303、当所述距离数据对应的索引值大于预设值时,清空所述循环缓冲区中的距离数据和索引值,并将所述距离数据存储至所述循环缓冲区的第一存储位置,所述索引值记为1。S303: When the index value corresponding to the distance data is greater than a preset value, clear the distance data and the index value in the circular buffer, and store the distance data in the first storage location of the circular buffer, with the index value being 1.
参照图4,每读取到一个编码器记录的距离数据,就将该距离数据存储至循环缓冲区,并加上对应的索引值。例如,假设读取到第一个距离数据为5,则将该数据存储至循环缓冲区的第一存储位置,索引值记为1;假设读取到第二个距离数据为5.1,则将该数据存储至循环缓冲区的第二存储位置,索引值记为2。循环缓冲区每存储多一个距离数据,索引值加一,依此类推。其中,预设值具体数值可根据实际情况设定,预设值用于表示该循环缓冲区能够存储的距离数据个数上限。当索引值大于预设值时,将索引值和在此之前的循环缓冲区中的距离数据清零,同时将对应的距离数据存储到循环缓冲区的第一存储位置,索引值记为1,依次循环存储。Referring to Figure 4, each time a distance data recorded by an encoder is read, the distance data is stored in the circular buffer and the corresponding index value is added. For example, assuming that the first distance data read is 5, the data is stored in the first storage position of the circular buffer, and the index value is recorded as 1; assuming that the second distance data read is 5.1, the data is stored in the second storage position of the circular buffer, and the index value is recorded as 2. Each time a distance data is stored in the circular buffer, the index value is increased by one, and so on. Among them, the specific value of the preset value can be set according to the actual situation, and the preset value is used to indicate the upper limit of the number of distance data that the circular buffer can store. When the index value is greater than the preset value, the index value and the distance data in the circular buffer before it are cleared, and the corresponding distance data is stored in the first storage position of the circular buffer, and the index value is recorded as 1, and stored in sequence in a circular manner.
在一个实施例中,上述使用中值算法计算所述循环缓冲区中的距离数据,得到首次测量的病灶长度的步骤,包括:In one embodiment, the step of using the median algorithm to calculate the distance data in the circular buffer to obtain the first measured lesion length includes:
S404、获取所述循环缓冲区中所述索引值为预设值中值的距离数据,作为所述病灶长度。S404, obtaining distance data in the circular buffer whose index value is a median of a preset value as the lesion length.
循环缓冲区存储的距离数据个数达到上限后,此时循环缓冲区中的每个距离数据都有其对应的索引值,取索引值为预设值中值的距离数据,作为病灶长度。例如,当预设值设为20时,预设值中值为10,因此取索引值为10对应的距离数据,作为所述病灶长度。索引值为预设值中值的距离数据不是操作器停止推送细长型医疗器械产生的第一个数据,而是稳定一段时间后得到的距离数据,因此选择索引值为预设值中值的距离数据作为病灶长度,可以使得病灶长度测量结果的精确度更高。When the number of distance data stored in the circular buffer reaches the upper limit, each distance data in the circular buffer has its corresponding index value, and the distance data whose index value is the median of the preset value is taken as the lesion length. For example, when the preset value is set to 20, the median of the preset value is 10, so the distance data corresponding to the index value of 10 is taken as the lesion length. The distance data whose index value is the median of the preset value is not the first data generated when the operator stops pushing the slender medical device, but the distance data obtained after a period of stability. Therefore, selecting the distance data whose index value is the median of the preset value as the lesion length can make the lesion length measurement result more accurate.
在一个实施例中,上述预设模式,包括:位置移动模式、定速模式和变速模式中的至少一个模式;In one embodiment, the preset mode includes at least one of a position movement mode, a fixed speed mode and a variable speed mode;
所述位置移动模式为通过所述操作器控制所述驱动单元前进或后退;The position movement mode is to control the driving unit to move forward or backward through the operator;
所述定速模式为当所述操作器移动到第一位置时,所述驱动单元按照第一预设速度前进或后退,当所述操作器移动到第二位置时,所述驱动单元按照第二预设速度前进或后退;The fixed speed mode is that when the operator moves to the first position, the drive unit moves forward or backward at a first preset speed, and when the operator moves to the second position, the drive unit moves forward or backward at a second preset speed;
所述变速模式为当所述操作器的移动距离小于第三位置时,所述驱动单元不运动,当所述操作器的移动距离大于等于第三位置时,所述驱动单元按照所述移动距离大小对应的速度前进或后退。The speed change mode is that when the moving distance of the operator is less than the third position, the drive unit does not move, and when the moving distance of the operator is greater than or equal to the third position, the drive unit moves forward or backward at a speed corresponding to the moving distance.
使用位置模式推送所述细长型医疗器械时,若操作杆前进或后退第一预设距离,则控制驱动单元立即前进或后退第一预设距离。松开操作杆时,驱动单元立即停止运动。When the position mode is used to push the elongated medical device, if the operating rod advances or retreats a first preset distance, the driving unit is controlled to immediately advance or retreat the first preset distance. When the operating rod is released, the driving unit immediately stops moving.
使用定速模式推送所述细长型医疗器械时,若操作杆朝左或右移动到底,则控制驱动单元立即以所第一选定速度前进或后退。或者可以设置操作杆朝左或右移动操作杆长度一半的距离时,控制驱动单元立即以第二选定的速度前进或后退。其次,还可以设置操作杆朝左或右移动到底时,停留第一预设时间后,控制驱动单元将以第三选定速度前进或后退。松开操作杆时,驱动单元立即停止运动。When the slender medical device is pushed in the fixed speed mode, if the operating rod moves to the left or right to the bottom, the control driving unit will immediately move forward or backward at the first selected speed. Alternatively, it can be set that when the operating rod moves to the left or right by half the length of the operating rod, the control driving unit will immediately move forward or backward at the second selected speed. Secondly, it can also be set that when the operating rod moves to the left or right to the bottom, after staying for a first preset time, the control driving unit will move forward or backward at a third selected speed. When the operating rod is released, the driving unit stops moving immediately.
使用变速模式推送所述细长型医疗器械时,若操作杆前进或后退第二预设距离,控制驱动单元移动速度为0,即此时驱动单元不移动;若操作杆前进或后退的移动距离大于等于第二预设距离,则控制驱动单元移动速度按照移动距离大小对应的速度,此时操作杆的移动距离越大,驱动单元移动速度也越大。松开操作杆时,驱动单元立即停止运动。通过提供多种控制模式进行病灶长度测量,满足不同操作者的操作习惯,有助于提高测量的准确性。When the slender medical device is pushed using the variable speed mode, if the operating rod moves forward or backward by a second preset distance, the driving unit is controlled to move at a speed of 0, that is, the driving unit does not move at this time; if the moving distance of the operating rod is greater than or equal to the second preset distance, the driving unit is controlled to move at a speed corresponding to the moving distance. At this time, the greater the moving distance of the operating rod, the greater the moving speed of the driving unit. When the operating rod is released, the driving unit stops moving immediately. By providing a variety of control modes for measuring the length of the lesion, the operating habits of different operators are met, which helps to improve the accuracy of the measurement.
在一个实施例中,上述通过所述操作器推送所述细长型医疗器械,使得所述标记点与病变远端重合的步骤之前,包括:In one embodiment, before the step of pushing the elongated medical device by the operator so that the marking point coincides with the distal end of the lesion, the following steps are performed:
S101、在控制所述细长型医疗器械移动的过程中,判断所述编码器记录的距离数据是否发生变化;S101, in the process of controlling the movement of the slender medical device, determining whether the distance data recorded by the encoder changes;
S102、若所述距离数据未发生变化,则生成提示信息;S102, if the distance data has not changed, generating a prompt message;
S103、若所述距离数据发生变化,则执行通过所述操作器推送所述细长型医疗器械,使得所述标记点与病变远端重合的步骤。S103: If the distance data changes, executing the step of pushing the slender medical device through the operator so that the marking point coincides with the distal end of the lesion.
当通过移动操作器控制驱动单元推送细长型医疗器械时,编码器应当测量出细长型医疗器械上标记点的移动距离,距离数据相较于细长型医疗器械移动前会发生变化。若细长型医疗器械移动后,编码器记录的距离数据未发生变化,则可能是在多个操作仪器中,操作者使用了非测量病灶长度的操作器,或是系统各部件接触不良等情况。当接收到提示信息时,可以确认是否选择了正确的操作快交模式,排除操作快交模式选择错误导致测量异常。在实际测量病灶长度前,对编码器不能记录的距离数据的异常情况需要生成提示信息,可以及时提醒操作者测量出现异常,避免影响测量准确度。When the driving unit is controlled by the mobile operator to push the slender medical device, the encoder should measure the moving distance of the marked point on the slender medical device, and the distance data will change compared to before the slender medical device moves. If the distance data recorded by the encoder does not change after the slender medical device moves, it may be that the operator used an operator that is not used to measure the lesion length among multiple operating instruments, or that the various components of the system have poor contact. When receiving the prompt message, you can confirm whether the correct operation quick delivery mode is selected to rule out measurement abnormalities caused by incorrect selection of the operation quick delivery mode. Before actually measuring the lesion length, a prompt message needs to be generated for abnormal situations in which the distance data cannot be recorded by the encoder, so as to promptly remind the operator of measurement abnormalities and avoid affecting the measurement accuracy.
参照图2,是本申请一实施例中病灶长度测量装置结构框图,装置包括:2 is a block diagram of a device for measuring the length of a lesion in an embodiment of the present application, the device comprising:
开始测量模块100,用于通过操作器推送细长型医疗器械,使得标记点与病变远端重合,将编码器的距离数据记为零;The measurement module 100 is started, which is used to push the elongated medical device through the operator so that the marking point coincides with the distal end of the lesion, and the distance data of the encoder is recorded as zero;
测量记录模块200,用于通过所述操作器按照预设模式推送所述细长型医疗器械,使得所述标记点向病变近端的方向移动;The measurement and recording module 200 is used to push the elongated medical device according to a preset mode through the operator so that the marking point moves toward the proximal end of the lesion;
停止测量模块300,用于当所述标记点与病变近端重合时,所述操作器停止推送所述细长型医疗器械,读取所述编码器记录的多个距离数据,将所述多个距离数据存储至循环缓冲区中;The stop measurement module 300 is used for, when the marking point coincides with the proximal end of the lesion, the operator stops pushing the elongated medical device, reads a plurality of distance data recorded by the encoder, and stores the plurality of distance data in a circular buffer;
病灶长度计算模块400,用于使用中值算法计算所述循环缓冲区中的距离数据,得到首次测量的病灶长度。The lesion length calculation module 400 is used to calculate the distance data in the circular buffer using a median algorithm to obtain the lesion length measured for the first time.
在一个实施例中,上述病灶长度测量装置,还包括:In one embodiment, the above-mentioned lesion length measurement device further includes:
病灶长度确定模块,用于保存所述首次测量的病灶长度;根据预设次数重复测量病灶的长度,得到后续多次测量的病灶长度并保存;根据所述首次测量的病灶长度和所述后续多次测量的病灶长度,确定最终病灶长度。The lesion length determination module is used to save the lesion length measured for the first time; repeatedly measure the lesion length according to a preset number of times, obtain and save the lesion lengths measured multiple times subsequently; and determine the final lesion length based on the lesion length measured for the first time and the lesion lengths measured multiple times subsequently.
在一个实施例中,上述病灶长度测量装置,还包括:In one embodiment, the above-mentioned lesion length measurement device further includes:
距离数据读取模块,用于当所述操作器停止推送所述细长型医疗器械时,每隔预设时间读取所述编码器记录的距离数据。The distance data reading module is used to read the distance data recorded by the encoder at preset time intervals when the operator stops pushing the slender medical device.
在一个实施例中,上述病灶长度测量装置,还包括:In one embodiment, the above-mentioned lesion length measurement device further includes:
循环缓冲存储模块,用于将每个所述距离数据存储至所述循环缓冲区的存储位置,根据索引值标记每个所述距离数据的存储位置;当所述距离数据对应的索引值大于预设值时,清空所述循环缓冲区中的距离数据和索引值,并将所述距离数据存储至所述循环缓冲区的第一存储位置,所述索引值记为1。A circular buffer storage module is used to store each of the distance data in a storage position of the circular buffer, and mark the storage position of each of the distance data according to an index value; when the index value corresponding to the distance data is greater than a preset value, the distance data and index value in the circular buffer are cleared, and the distance data is stored in a first storage position of the circular buffer, and the index value is recorded as 1.
在一个实施例中,上述病灶长度测量装置,还包括:In one embodiment, the above-mentioned lesion length measurement device further includes:
病灶长度计算子模块,用于获取所述循环缓冲区中所述索引值为预设值中值的距离数据,作为所述病灶长度。The lesion length calculation submodule is used to obtain the distance data whose index value in the circular buffer is the median of the preset value as the lesion length.
在一个实施例中,上述病灶长度测量装置,还包括:In one embodiment, the above-mentioned lesion length measurement device further includes:
移动控制模块,用于所述位置移动模式为通过所述操作器控制所述驱动单元前进或后退;所述定速模式为当所述操作器移动到第一位置时,所述驱动单元按照第一预设速度前进或后退,当所述操作器移动到第二位置时,所述驱动单元按照第二预设速度前进或后退;所述变速模式为当所述操作器的移动距离小于第三位置时,所述驱动单元不运动,当所述操作器的移动距离大于等于第三位置时,所述驱动单元按照所述移动距离大小对应的速度前进或后退。A mobile control module, used for the position movement mode, that is, controlling the drive unit to move forward or backward through the operator; the fixed speed mode, that is, when the operator moves to the first position, the drive unit moves forward or backward at a first preset speed, and when the operator moves to the second position, the drive unit moves forward or backward at a second preset speed; the variable speed mode, that is, when the moving distance of the operator is less than the third position, the drive unit does not move, and when the moving distance of the operator is greater than or equal to the third position, the drive unit moves forward or backward at a speed corresponding to the moving distance.
在一个实施例中,上述病灶长度测量装置,还包括:In one embodiment, the above-mentioned lesion length measurement device further includes:
移动检测模块,用于在控制所述细长型医疗器械移动的过程中,判断所述编码器记录的距离数据是否发生变化;若所述距离数据未发生变化,则生成提示信息;若所述距离数据发生变化,则执行通过所述操作器推送所述细长型医疗器械,使得所述标记点与病变远端重合的步骤。The movement detection module is used to determine whether the distance data recorded by the encoder changes during the process of controlling the movement of the slender medical device; if the distance data has not changed, a prompt message is generated; if the distance data has changed, the step of pushing the slender medical device through the operator is executed so that the marking point coincides with the distal end of the lesion.
参照图5,本申请实施例中还提供一种计算机设备,该计算机设备可以是服务器,其内部结构可以如图5所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设计的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储病灶长度测量方法过程中的使用数据等。该计算机设备的网络接口用于与外部的终端通过网络连接通信。进一步地,上述计算机设备还可以设置有输入装置和显示屏等。上述计算机程序被处理器执行时以实现病灶长度测量方法,用于病灶长度测量系统,所述病灶长度测量系统包括操作器、驱动器、细长型医疗器械和编码器,所述驱动器包括驱动单元;所述操作器用于控制所述驱动单元,所述驱动单元用于推送所述细长型医疗器械,所述细长型医疗器械上设置有标记点,所述编码器用于测量所述标记点的移动距离,包括如下步骤:通过所述操作器推送所述细长型医疗器械,使得所述标记点与病变远端重合,将所述编码器的距离数据记为零;通过所述操作器按照预设模式推送所述细长型医疗器械,使得所述标记点向病变近端的方向移动;当所述标记点与病变近端重合时,所述操作器停止推送所述细长型医疗器械,读取所述编码器记录的多个距离数据,将所述多个距离数据存储至循环缓冲区中;使用中值算法计算所述循环缓冲区中的距离数据,得到首次测量的病灶长度。Referring to Figure 5, a computer device is also provided in an embodiment of the present application. The computer device can be a server, and its internal structure can be as shown in Figure 5. The computer device includes a processor, a memory, a network interface and a database connected via a system bus. Among them, the processor designed by the computer is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store usage data during the lesion length measurement method. The network interface of the computer device is used to communicate with an external terminal through a network connection. Furthermore, the above-mentioned computer device can also be provided with an input device and a display screen. When the above-mentioned computer program is executed by a processor, it realizes a lesion length measurement method, which is used in a lesion length measurement system. The lesion length measurement system includes an operator, a driver, a slender medical device and an encoder, and the driver includes a driving unit; the operator is used to control the driving unit, and the driving unit is used to push the slender medical device. A marking point is set on the slender medical device, and the encoder is used to measure the moving distance of the marking point, including the following steps: pushing the slender medical device through the operator so that the marking point coincides with the distal end of the lesion, and recording the distance data of the encoder as zero; pushing the slender medical device through the operator according to a preset mode so that the marking point moves toward the proximal end of the lesion; when the marking point coincides with the proximal end of the lesion, the operator stops pushing the slender medical device, reads multiple distance data recorded by the encoder, and stores the multiple distance data in a circular buffer; uses a median algorithm to calculate the distance data in the circular buffer to obtain the lesion length measured for the first time.
本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定。Those skilled in the art will appreciate that the structure shown in FIG. 5 is merely a block diagram of a portion of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied.
本申请一实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现一种病灶长度测量方法,包括如下步骤:用于病灶长度测量系统,所述病灶长度测量系统包括操作器、驱动器、细长型医疗器械和编码器,所述驱动器包括驱动单元;所述操作器用于控制所述驱动单元,所述驱动单元用于推送所述细长型医疗器械,所述细长型医疗器械上设置有标记点,所述编码器用于测量所述标记点的移动距离,包括如下步骤:通过所述操作器推送所述细长型医疗器械,使得所述标记点与病变远端重合,将所述编码器的距离数据记为零;通过所述操作器按照预设模式推送所述细长型医疗器械,使得所述标记点向病变近端的方向移动;当所述标记点与病变近端重合时,所述操作器停止推送所述细长型医疗器械,读取所述编码器记录的多个距离数据,将所述多个距离数据存储至循环缓冲区中;使用中值算法计算所述循环缓冲区中的距离数据,得到首次测量的病灶长度。可以理解的是,本实施例中的计算机可读存储介质可以是易失性可读存储介质,也可以为非易失性可读存储介质。An embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, a method for measuring the length of a lesion is implemented, comprising the following steps: a lesion length measurement system is used, the lesion length measurement system comprising an operator, a driver, a slender medical device and an encoder, the driver comprising a driving unit; the operator is used to control the driving unit, the driving unit is used to push the slender medical device, a marking point is arranged on the slender medical device, and the encoder is used to measure the moving distance of the marking point, comprising the following steps: pushing the slender medical device through the operator so that the marking point coincides with the distal end of the lesion, and recording the distance data of the encoder as zero; pushing the slender medical device through the operator according to a preset mode so that the marking point moves toward the proximal end of the lesion; when the marking point coincides with the proximal end of the lesion, the operator stops pushing the slender medical device, reads a plurality of distance data recorded by the encoder, and stores the plurality of distance data in a circular buffer; and uses a median algorithm to calculate the distance data in the circular buffer to obtain the first measured lesion length. It can be understood that the computer-readable storage medium in this embodiment can be a volatile readable storage medium or a non-volatile readable storage medium.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的和实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可以包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双速据率SDRAM(SSRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media provided in this application and used in the embodiments may include non-volatile and/or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (SSRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, device, article or method including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, device, article or method. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the existence of other identical elements in the process, device, article or method including the element.
以上所述仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。The above description is only a preferred embodiment of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims (18)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310520911.6 | 2023-05-10 | ||
| CN202310520911.6A CN116269335B (en) | 2023-05-10 | 2023-05-10 | Focal length measuring device, apparatus and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024229961A1 true WO2024229961A1 (en) | 2024-11-14 |
Family
ID=86826061
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/105115 Pending WO2024229961A1 (en) | 2023-05-10 | 2023-06-30 | Lesion length measurement apparatus, and device and storage medium |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN116269335B (en) |
| WO (1) | WO2024229961A1 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116269335B (en) * | 2023-05-10 | 2023-07-25 | 深圳市爱博医疗机器人有限公司 | Focal length measuring device, apparatus and storage medium |
| CN119732754A (en) * | 2024-11-11 | 2025-04-01 | 深圳爱博合创医疗机器人有限公司 | Interventional robot slave-end delivery feedback method and master-end visualization method and device |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4736313A (en) * | 1984-02-24 | 1988-04-05 | Mitutoyo Mfg. Co., Ltd. | Digital indication type length measuring system |
| KR20060067001A (en) * | 2004-12-14 | 2006-06-19 | 엘지전자 주식회사 | Distance measuring device and method of mobile robot |
| CN105939688A (en) * | 2014-02-07 | 2016-09-14 | 奥林巴斯株式会社 | Surgical system and method for operating surgical system |
| CN111047611A (en) * | 2020-03-13 | 2020-04-21 | 北京深睿博联科技有限责任公司 | Focal volume measuring method and device |
| CN115245387A (en) * | 2022-09-22 | 2022-10-28 | 深圳市爱博医疗机器人有限公司 | Elongated medical device delivery system, delivery method, apparatus, and medium |
| CN115554567A (en) * | 2022-10-24 | 2023-01-03 | 深圳市爱博医疗机器人有限公司 | A control structure and method for delivery of a slender medical device |
| CN116269335A (en) * | 2023-05-10 | 2023-06-23 | 深圳市爱博医疗机器人有限公司 | Focal length measuring method, device, equipment and storage medium |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR950013780B1 (en) * | 1990-05-22 | 1995-11-16 | 후루까와 뗀끼 고요교오 가부시끼가이샤 | Apparatus and method for measuring length of moving elongated object |
| JP2005278702A (en) * | 2004-03-26 | 2005-10-13 | Matsushita Electric Works Ltd | Body shape measuring instrument |
| JP4988662B2 (en) * | 2008-07-25 | 2012-08-01 | 株式会社日立ハイテクノロジーズ | Charged particle beam equipment |
| CN204708809U (en) * | 2015-06-04 | 2015-10-21 | 张丽平 | With the endoscopic catheters of measurement function |
| KR101900785B1 (en) * | 2016-11-16 | 2018-09-20 | 재단법인 아산사회복지재단 | Customized surgery guide apparatus, method and program for creating customized surgery guide |
| US10842448B2 (en) * | 2017-06-30 | 2020-11-24 | Surgentec Llc | Device and method for determining proper screw or implant size during orthopedic surgery |
| RU2691522C1 (en) * | 2018-10-15 | 2019-06-14 | Владимир Станиславович Крушельницкий | Method for accurate localization of a pathological focus in the jejunum when performing balloon-assisted enteroscopy |
| CN211271040U (en) * | 2019-12-05 | 2020-08-18 | 哈尔滨文缔拓明科技有限公司 | Puncture operation positioning system under CT image guidance |
| CN114601449B (en) * | 2020-12-07 | 2025-04-25 | 深圳市先健呼吸科技有限公司 | Measuring device |
| CN113920093B (en) * | 2021-10-14 | 2025-08-12 | 上海联影医疗科技股份有限公司 | Lesion marking method, electronic device, and storage medium |
| KR102370167B1 (en) * | 2021-10-25 | 2022-03-04 | 주식회사 파인트리시스템 | Assistance system for diagnosing ultrasound based on artificial intelligence. |
| CN114391964B (en) * | 2021-12-31 | 2023-12-01 | 深圳市爱博医疗机器人有限公司 | Compact interventional operation robot driving device |
-
2023
- 2023-05-10 CN CN202310520911.6A patent/CN116269335B/en active Active
- 2023-06-30 WO PCT/CN2023/105115 patent/WO2024229961A1/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4736313A (en) * | 1984-02-24 | 1988-04-05 | Mitutoyo Mfg. Co., Ltd. | Digital indication type length measuring system |
| KR20060067001A (en) * | 2004-12-14 | 2006-06-19 | 엘지전자 주식회사 | Distance measuring device and method of mobile robot |
| CN105939688A (en) * | 2014-02-07 | 2016-09-14 | 奥林巴斯株式会社 | Surgical system and method for operating surgical system |
| CN111047611A (en) * | 2020-03-13 | 2020-04-21 | 北京深睿博联科技有限责任公司 | Focal volume measuring method and device |
| CN115245387A (en) * | 2022-09-22 | 2022-10-28 | 深圳市爱博医疗机器人有限公司 | Elongated medical device delivery system, delivery method, apparatus, and medium |
| CN115554567A (en) * | 2022-10-24 | 2023-01-03 | 深圳市爱博医疗机器人有限公司 | A control structure and method for delivery of a slender medical device |
| CN116269335A (en) * | 2023-05-10 | 2023-06-23 | 深圳市爱博医疗机器人有限公司 | Focal length measuring method, device, equipment and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN116269335B (en) | 2023-07-25 |
| CN116269335A (en) | 2023-06-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2024229961A1 (en) | Lesion length measurement apparatus, and device and storage medium | |
| WO2024060464A1 (en) | Elongated medical instrument delivery system, apparatus, and medium | |
| Carr et al. | A class of Lévy process models with almost exact calibration to both barrier and vanilla FX options | |
| CN104698276A (en) | Resistor verifying system | |
| US20230021811A1 (en) | Automatic knife stop device and system for fibula cutting, computer equipment, and medium | |
| US8823538B2 (en) | Electronic device and method for optimizing order of testing points of circuit boards | |
| US11438994B2 (en) | Filament current control method and apparatus | |
| CN103559673A (en) | Organizing system and method for treatment closed-loop information | |
| CN114708338A (en) | A calibration method, device, equipment and medium for a glue dispenser | |
| CN114170386B (en) | Method, device and storage medium for making digital fixed orthodontic scheme | |
| CN117260394A (en) | Online acquisition method, device, equipment and medium for precision characteristic value | |
| CN113608090B (en) | Pulse parameter adjustment and double-pulse test method and device, electronic equipment and medium | |
| CN114995296A (en) | Closed-loop control method, storage medium and system for multi-axis sample stage | |
| CN111949506B (en) | Teaching track modification method and device based on three-dimensional program rollback function | |
| CN117837513B (en) | A pyrogen test detection method and system based on electronic tags | |
| CN114416557A (en) | Interface verification method, device, storage medium and electronic device | |
| EP4390945A1 (en) | Management of quality control of analyzing devices configured to perform analysis of biological samples | |
| CN115889082A (en) | PCB board dispensing control method, device, PCB board dispensing equipment and storage medium | |
| CN109801172A (en) | Patient based on data analysis tracks management-control method, device and computer equipment | |
| CN114253445B (en) | Configuration method of sliding linkage mode, page linkage method and page linkage device | |
| CN114001663B (en) | Rapid verification method and device for waviness test sample strain video control system | |
| CN119732754A (en) | Interventional robot slave-end delivery feedback method and master-end visualization method and device | |
| CN103576605B (en) | Numerical Control device and pitch error calculation method | |
| Kairinos | A synopsis of how to undertake research | |
| KR100418178B1 (en) | Measuring apparatus having double measuring course and driving method thereof |
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: 23936269 Country of ref document: EP Kind code of ref document: A1 |