CN109741827B - Chest and abdomen surface area respiratory signal period prediction method combining double period judgment - Google Patents
Chest and abdomen surface area respiratory signal period prediction method combining double period judgment Download PDFInfo
- Publication number
- CN109741827B CN109741827B CN201910018163.5A CN201910018163A CN109741827B CN 109741827 B CN109741827 B CN 109741827B CN 201910018163 A CN201910018163 A CN 201910018163A CN 109741827 B CN109741827 B CN 109741827B
- Authority
- CN
- China
- Prior art keywords
- period
- signal
- data
- simulated
- sum
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 115
- 230000000241 respiratory effect Effects 0.000 title claims description 77
- 210000001015 abdomen Anatomy 0.000 title claims description 12
- 230000029058 respiratory gaseous exchange Effects 0.000 claims abstract description 44
- 230000033001 locomotion Effects 0.000 claims abstract description 36
- 230000000737 periodic effect Effects 0.000 claims abstract description 12
- 238000000605 extraction Methods 0.000 claims abstract description 10
- 241000282414 Homo sapiens Species 0.000 claims description 9
- 230000003187 abdominal effect Effects 0.000 abstract description 3
- 239000003814 drug Substances 0.000 abstract description 3
- 238000005516 engineering process Methods 0.000 abstract description 3
- 239000000284 extract Substances 0.000 abstract description 3
- 238000004088 simulation Methods 0.000 abstract description 3
- 210000000115 thoracic cavity Anatomy 0.000 abstract description 2
- 230000006870 function Effects 0.000 description 21
- 230000003434 inspiratory effect Effects 0.000 description 19
- 210000000038 chest Anatomy 0.000 description 11
- 238000001959 radiotherapy Methods 0.000 description 11
- 206010028980 Neoplasm Diseases 0.000 description 8
- 230000000694 effects Effects 0.000 description 6
- 201000011510 cancer Diseases 0.000 description 4
- 238000011160 research Methods 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 201000010099 disease Diseases 0.000 description 2
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 2
- 230000005855 radiation Effects 0.000 description 2
- 206010006322 Breath holding Diseases 0.000 description 1
- 210000000683 abdominal cavity Anatomy 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 210000002249 digestive system Anatomy 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Landscapes
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
本发明结合双周期判断的胸腹表面区域呼吸信号周期预测方法属于肿瘤医学、精密仪器、工程技术和数学等技术领域;该方法首先构建理想单周期呼吸信号,然后进行周期延拓,得到理想多周期呼吸信号,最后对理想多周期呼吸信号进行周期提取,整个提取过程在数据量相同的两个假想周期间进行,并在两个周期内即可完成周期提取;该方法方法能够准确提取理想多周期呼吸信号的周期,为准确预测呼吸运动奠定仿真实验基础。
The method for predicting the breathing signal period of the thoracic and abdominal surface area combined with the dual-period judgment belongs to the technical fields of oncology medicine, precision instruments, engineering technology, mathematics, etc. Periodic breathing signal, and finally the ideal multi-period breathing signal is periodically extracted. The entire extraction process is carried out between two imaginary cycles with the same amount of data, and the periodic extraction can be completed within two cycles; this method can accurately extract the ideal multi-cycle breathing signal. The period of the periodic breathing signal lays a simulation experiment foundation for accurately predicting the breathing movement.
Description
技术领域technical field
本发明结合双周期判断的胸腹表面区域呼吸信号周期预测方法属于肿瘤医学、精密仪器、工程技术和数学等技术领域。The method for predicting the period of the respiratory signal in the surface area of the chest and abdomen combined with double-period judgment belongs to the technical fields of tumor medicine, precision instruments, engineering technology and mathematics.
背景技术Background technique
放射治疗(后文简称为放疗)是治疗癌症最主要的手段之一。大约70%的癌症患者在治疗癌症的过程中会用到放疗,约有40%的癌症可以通过放疗治愈。放射治疗效果与放射线照射到肿瘤区域的精度和剂量有关。消化系统恶性肿瘤位于胸腔腹腔内,受呼吸运动影响,肿瘤的位置和体积都会随时间而改变,造成放射线照射精度降低,从而影响放疗效果。Radiation therapy (hereinafter referred to as radiotherapy) is one of the most important means of treating cancer. About 70% of cancer patients will use radiotherapy in the course of cancer treatment, and about 40% of cancers can be cured by radiotherapy. The effect of radiation therapy is related to the precision and dose of radiation delivered to the tumor area. Malignant tumors of the digestive system are located in the thoracic and abdominal cavity. Affected by respiratory movement, the position and volume of the tumor will change over time, resulting in a decrease in the accuracy of radiation irradiation, thereby affecting the effect of radiotherapy.
为了解决呼吸运动降低放疗效果的问题,很多学者开展了靶区扩边、屏气、呼吸门控、被动加压、四维放疗和实时跟踪等技术或方法的研究工作。这些工作有效降低了呼吸运动对放疗效果的影响,然而,由于这些工作都是在呼吸运动发生后开展的滞后补偿工作,因此无法从根本上克服呼吸运动降低放疗效果的问题。In order to solve the problem that respiratory movement reduces the effect of radiotherapy, many scholars have carried out research work on technologies or methods such as target area expansion, breath-holding, respiratory gating, passive compression, four-dimensional radiotherapy, and real-time tracking. These works have effectively reduced the effect of respiratory movement on radiotherapy effects. However, since these works are all lag compensation work carried out after the occurrence of respiratory movement, they cannot fundamentally overcome the problem that respiratory movement reduces the effect of radiotherapy.
为了解决上述问题,一些学者开始研究超前补偿方法,该方法首先需要对呼吸运动进行预测。目前,呼吸运动预测方法可分为以下两大类:第一、模型预测方法,它通过监测前期呼吸运动数据,建立呼吸运动模型,再基于模型来推测未来的呼吸运动;第二、无模型预测方法,它通过观察到的呼吸运动模式进行训练,形成启发式的学习算法,通过学习来预测未来的呼吸运动。In order to solve the above problems, some scholars have begun to study the advanced compensation method, which first needs to predict the breathing movement. At present, respiratory motion prediction methods can be divided into the following two categories: first, model prediction methods, which establish a respiratory motion model by monitoring previous respiratory motion data, and then predict future respiratory motion based on the model; second, model-free prediction method, which is trained by observed breathing motion patterns to form a heuristic learning algorithm that learns to predict future breathing motions.
虽然呼吸运动不断重复吸气和呼气动作,但是呼吸运动并不以吸气和呼气为一个周期进行简单重复,在每次吸气和呼气的过程中,受自身以及外界的影响,周期和幅值都会有改变,模型预测方法无法照顾到这种变化,因此预测精度会受到制约,所以,更多学者开始在无模型预测方法中进行尝试,例如,用高斯过程回归来预测呼吸运动。Although the breathing movement repeats the inhalation and exhalation movements continuously, the breathing movement does not simply repeat the inhalation and exhalation as a cycle. and amplitude will change, and the model prediction method cannot take care of this change, so the prediction accuracy will be restricted. Therefore, more scholars have begun to try in the model-free prediction method, for example, using Gaussian process regression to predict respiratory movement.
高斯过程回归是一种普适的预测算法,通过学习已知数据来预测未来数据,预测结果以均值和方差的形式给出。由于高斯过程回归算法本身并不是单纯针对呼吸运动预测而提出,因此不会考虑到呼吸运动的一些约束条件。如果将呼吸运动的约束条件考虑进去,就会缩小预测范围,预测结果也就会更加精确。Gaussian process regression is a universal prediction algorithm that predicts future data by learning known data, and the prediction results are given in the form of mean and variance. Since the Gaussian process regression algorithm itself is not proposed purely for respiratory motion prediction, some constraints of respiratory motion will not be considered. Taking into account the constraints of breathing motion narrows the prediction range and makes the predictions more accurate.
对于呼吸运动而言,其频率会限定在某一个范围内,因此可以通过获取呼吸信号的周期或频率来约束预测结果,提高预测精度。可见,获取呼吸运动的周期有利于提高预测精度。For respiratory movement, its frequency will be limited within a certain range, so the prediction result can be constrained by obtaining the period or frequency of the respiratory signal, and the prediction accuracy can be improved. It can be seen that obtaining the cycle of breathing motion is beneficial to improve the prediction accuracy.
然而,由于呼吸运动并不是单周期的简单重复,因此很难用两个相同特征值的距离来判断周期。那么,如果获取呼吸运动的周期已经成为提高预测精度的关键技术问题。However, since the respiratory movement is not a simple repetition of a single period, it is difficult to judge the period by the distance of two identical eigenvalues. Then, how to obtain the cycle of respiratory motion has become a key technical issue to improve the prediction accuracy.
发明内容Contents of the invention
为了预测呼吸信号的周期,本发明从理想的呼吸信号入手,提出了一种呼吸信号周期提取方法,该方法不仅包括根据呼吸规律构建理想呼吸信号的工作,而且包括对理想呼吸信号周期进行提取的工作。In order to predict the period of the respiratory signal, the present invention starts from the ideal respiratory signal and proposes a method for extracting the period of the respiratory signal. Work.
本发明的目的是这样实现的:The purpose of the present invention is achieved like this:
结合双周期判断的胸腹表面区域呼吸信号周期预测方法,由以下步骤组成:The method for predicting the period of the respiratory signal in the chest and abdomen surface area combined with double-period judgment consists of the following steps:
步骤a、构建理想单周期呼吸信号;Step a, constructing an ideal single-period respiratory signal;
步骤b、对步骤a得到的理想单周期呼吸信号进行周期延拓,得到理想多周期呼吸信号;Step b, performing period extension on the ideal single-period respiratory signal obtained in step a, to obtain an ideal multi-period respiratory signal;
步骤c、对步骤b得到的理想多周期呼吸信号进行周期提取,包括:Step c, carry out periodic extraction to the ideal multi-period breathing signal obtained in step b, including:
步骤c1、设定周期数据变量为1,进入步骤c2;Step c1, set the period data variable to 1, and enter step c2;
步骤c2、根据周期数据变量,计算第一周期所有数据之和,以及第二周期所有数据之和,进入步骤c3;Step c2. Calculate the sum of all data in the first period and the sum of all data in the second period according to the period data variables, and proceed to step c3;
步骤c3、判断第一周期所有数据之和是否等于第二周期所有数据之和,如果:Step c3, judging whether the sum of all data in the first period is equal to the sum of all data in the second period, if:
是,进入步骤c4;Yes, go to step c4;
否,周期数据变量+1,返回步骤c2;No, period data variable +1, return to step c2;
步骤c4、周期数据变量即为多周期呼吸信号的周期。Step c4, the period data variable is the period of the multi-period respiratory signal.
上述结合双周期判断的胸腹表面区域呼吸信号周期预测方法,步骤a所述的构建理想单周期呼吸信号,包括以下步骤:The above method for predicting the period of the respiratory signal in the chest and abdomen surface area combined with double-period judgment, the construction of an ideal single-period respiratory signal as described in step a, includes the following steps:
步骤a1、根据人类正常呼吸的过程,将呼吸运动分为吸气过程、呼气过程和类暂停过程三个阶段;Step a1, according to the normal breathing process of human beings, the breathing movement is divided into three stages: inhalation process, exhalation process and quasi-pause process;
步骤a2、分别确定吸气过程的持续时间T1、呼气过程的持续时间T2和类暂停过程的持续时间T3;Step a2, respectively determine the duration T 1 of the inhalation process, the duration T 2 of the exhalation process and the duration T 3 of the pause-like process;
步骤a3、用周期为4T1相位为[0,π/2]的正弦函数模拟吸气过程,得到模拟吸气信号;用周期为4T2相位为[π/2,π]的正弦函数模拟呼气过程,得到模拟呼气信号;用周期为4T3相位为[π,3π/2]的正弦函数模拟类暂停过程,得到模拟类暂停信号;Step a3, simulate the inhalation process with a sine function with a period of 4T and a phase of [0, π/2] to obtain a simulated inspiratory signal; use a sine function with a period of 4T and a phase of [π/ 2 , π] to simulate exhalation Breathing process, to obtain a simulated expiratory signal; use a sine function with a period of 4T and a phase of [π, 3π/ 2 ] to simulate a class pause process, to obtain a simulated class pause signal;
步骤a4、将模拟吸气信号的相对幅值调整到[a,b]之间,将模拟呼气信号的相对幅值调整到[c,b]之间,将模拟类暂停信号的相对幅值调整到[a,c]之间;Step a4. Adjust the relative amplitude of the simulated inspiratory signal to [a, b], adjust the relative amplitude of the simulated exhalation signal to [c, b], and adjust the relative amplitude of the simulated pause signal to Adjust to between [a,c];
步骤a5、将得到的模拟吸气信号、模拟呼气信号和模拟类暂停信号首尾相接,得到理想单周期呼吸信号。Step a5, connecting the obtained simulated inspiratory signal, simulated expiratory signal and simulated pause signal end to end to obtain an ideal single-period respiratory signal.
结合双周期判断的胸腹表面区域呼吸信号周期预测方法,由以下步骤组成:The method for predicting the period of the respiratory signal in the chest and abdomen surface area combined with double-period judgment consists of the following steps:
步骤a、构建理想单周期呼吸信号;Step a, constructing an ideal single-period respiratory signal;
步骤a1、根据人类正常呼吸的过程,将呼吸运动分为吸气过程、呼气过程和类暂停过程三个阶段;Step a1, according to the normal breathing process of human beings, the breathing movement is divided into three stages: inhalation process, exhalation process and quasi-pause process;
步骤a2、分别确定吸气过程的持续时间T1、呼气过程的持续时间T2和类暂停过程的持续时间T3;Step a2, respectively determine the duration T 1 of the inhalation process, the duration T 2 of the exhalation process and the duration T 3 of the pause-like process;
步骤a3、用周期为4T1相位为[0,π/2]的正弦函数模拟吸气过程,得到模拟吸气信号;用周期为4T2相位为[π/2,π]的正弦函数模拟呼气过程,得到模拟呼气信号;用周期为4T3相位为[π,3π/2]的正弦函数模拟类暂停过程,得到模拟类暂停信号;Step a3, simulate the inhalation process with a sine function with a period of 4T and a phase of [0, π/2] to obtain a simulated inspiratory signal; use a sine function with a period of 4T and a phase of [π/ 2 , π] to simulate exhalation Breathing process, to obtain a simulated expiratory signal; use a sine function with a period of 4T and a phase of [π, 3π/ 2 ] to simulate a class pause process, to obtain a simulated class pause signal;
步骤a4、将模拟吸气信号的相对幅值调整到[a,b]之间,将模拟呼气信号的相对幅值调整到[c,b]之间,将模拟类暂停信号的相对幅值调整到[a,c]之间;Step a4. Adjust the relative amplitude of the simulated inspiratory signal to [a, b], adjust the relative amplitude of the simulated exhalation signal to [c, b], and adjust the relative amplitude of the simulated pause signal to Adjust to between [a,c];
步骤a5、将得到的模拟吸气信号、模拟呼气信号和模拟类暂停信号首尾相接,得到理想单周期呼吸信号;Step a5, connecting the obtained simulated inspiratory signal, simulated expiratory signal and simulated pause signal end to end to obtain an ideal single-period respiratory signal;
步骤b、对步骤a得到的理想单周期呼吸信号进行周期延拓,得到理想多周期呼吸信号;Step b, performing period extension on the ideal single-period respiratory signal obtained in step a, to obtain an ideal multi-period respiratory signal;
步骤c、对步骤b得到的理想多周期呼吸信号进行周期提取,包括:Step c, carry out periodic extraction to the ideal multi-period breathing signal obtained in step b, including:
步骤c1、设定周期数据变量为1,进入步骤c2;Step c1, set the period data variable to 1, and enter step c2;
步骤c2、根据周期数据变量,计算第一周期所有数据之和,以及第二周期所有数据之和,进入步骤c3;Step c2. Calculate the sum of all data in the first period and the sum of all data in the second period according to the period data variables, and proceed to step c3;
步骤c3、判断第一周期所有数据之和是否等于第二周期所有数据之和,如果:Step c3, judging whether the sum of all data in the first period is equal to the sum of all data in the second period, if:
是,进入步骤c4;Yes, go to step c4;
否,周期数据变量+1,返回步骤c2;No, period data variable +1, return to step c2;
步骤c4、周期数据变量即为多周期呼吸信号的周期。Step c4, the period data variable is the period of the multi-period respiratory signal.
一种理想单周期呼吸信号构建方法,包括以下步骤:A method for constructing an ideal single-period respiratory signal, comprising the following steps:
步骤a1、根据人类正常呼吸的过程,将呼吸运动分为吸气过程、呼气过程和类暂停过程三个阶段;Step a1, according to the normal breathing process of human beings, the breathing movement is divided into three stages: inhalation process, exhalation process and quasi-pause process;
步骤a2、分别确定吸气过程的持续时间T1、呼气过程的持续时间T2和类暂停过程的持续时间T3;Step a2, respectively determine the duration T 1 of the inhalation process, the duration T 2 of the exhalation process and the duration T 3 of the pause-like process;
步骤a3、用周期为4T1相位为[0,π/2]的正弦函数模拟吸气过程,得到模拟吸气信号;用周期为4T2相位为[π/2,π]的正弦函数模拟呼气过程,得到模拟呼气信号;用周期为4T3相位为[π,3π/2]的正弦函数模拟类暂停过程,得到模拟类暂停信号;Step a3, simulate the inhalation process with a sine function with a period of 4T and a phase of [0, π/2] to obtain a simulated inspiratory signal; use a sine function with a period of 4T and a phase of [π/ 2 , π] to simulate exhalation Breathing process, to obtain a simulated expiratory signal; use a sine function with a period of 4T and a phase of [π, 3π/ 2 ] to simulate a class pause process, to obtain a simulated class pause signal;
步骤a4、将模拟吸气信号的相对幅值调整到[a,b]之间,将模拟呼气信号的相对幅值调整到[c,b]之间,将模拟类暂停信号的相对幅值调整到[a,c]之间;Step a4. Adjust the relative amplitude of the simulated inspiratory signal to [a, b], adjust the relative amplitude of the simulated exhalation signal to [c, b], and adjust the relative amplitude of the simulated pause signal to Adjust to between [a,c];
步骤a5、将得到的模拟吸气信号、模拟呼气信号和模拟类暂停信号首尾相接,得到理想单周期呼吸信号。Step a5, connecting the obtained simulated inspiratory signal, simulated expiratory signal and simulated pause signal end to end to obtain an ideal single-period respiratory signal.
一种理想多周期呼吸信号周期提取方法,包括以下步骤:A method for extracting an ideal multi-period breathing signal period, comprising the following steps:
步骤c1、设定周期数据变量为1,进入步骤c2;Step c1, set the period data variable to 1, and enter step c2;
步骤c2、根据周期数据变量,计算第一周期所有数据之和,以及第二周期所有数据之和,进入步骤c3;Step c2. Calculate the sum of all data in the first period and the sum of all data in the second period according to the period data variables, and proceed to step c3;
步骤c3、判断第一周期所有数据之和是否等于第二周期所有数据之和,如果:Step c3, judging whether the sum of all data in the first period is equal to the sum of all data in the second period, if:
是,进入步骤c4;Yes, go to step c4;
否,周期数据变量+1,返回步骤c2;No, period data
步骤c4、周期数据变量即为多周期呼吸信号的周期。Step c4, the period data variable is the period of the multi-period respiratory signal.
有益效果:Beneficial effect:
第一、本发明虽然隶属于肿瘤医学技术领域,但是本发明是从技术角度出发,是对信号特征量进行提取,并且单从本发明的技术目的和作用来看,无法实现对疾病进行诊断和治疗,因此不属于专利法第二十五条所述的疾病的诊断和治疗方法,本发明不存在客体问题。First, although the present invention belongs to the technical field of tumor medicine, the present invention extracts the signal feature quantity from a technical point of view, and in view of the technical purpose and function of the present invention alone, it is impossible to diagnose and diagnose diseases. Therefore, it does not belong to the diagnosis and treatment methods of diseases mentioned in Article 25 of the Patent Law, and there is no object problem in the present invention.
第二、本发明公开足够充分,只要将说明书部分记载的源代码在MATLAB软件中运行,即可得到运行结果,无论是本领域技术人员还是非本领域技术人员,都可以实现本申请。Second, the disclosure of the present invention is sufficient and sufficient. As long as the source code described in the specification is run in MATLAB software, the running result can be obtained, and this application can be realized by anyone skilled in the art or not.
第三、本发明还提供了一种理想单周期呼吸信号构建方法,该方法仅需要用到三段正弦函数即可拟合出一个周期内的呼吸信号,方法简单、函数简单,且拟合结果与真实呼吸运动相对应。Third, the present invention also provides a method for constructing an ideal single-period respiratory signal. This method only needs to use three sections of sine functions to fit the respiratory signal within one period. The method is simple, the function is simple, and the fitting result Corresponds to real breathing movements.
第四、本发明方法在数据量相同的两个假想周期间进行,并同本研究团队同日申报的发明专利《基于方差计算的人体胸腹表面区域呼吸信号周期预测方法》相比,只要在一个真实周期内即可完成周期提取,因此计算量更小,从仿真结果也能够看出,运行时间从0.40s提高到0.14s。Fourth, the method of the present invention is carried out during two imaginary weeks with the same amount of data, and compared with the invention patent "Method for Predicting the Period of Respiratory Signals in the Human Chest and Abdomen Surface Area Based on Variance Calculation" declared by the research team on the same day, as long as one The cycle extraction can be completed within the real cycle, so the amount of calculation is smaller. It can also be seen from the simulation results that the running time is increased from 0.40s to 0.14s.
第五、本发明方法在数据量相同的两个假想周期间进行,同本研究团队同日申报的发明专利《结合三周期判断的胸腹表面区域呼吸信号周期预测方法》,考虑到呼吸运动呼气和吸气过程不对称,因此在两个假想周期内即可实现数据相互验证,在避免假周期出现,预测结果更加准确的同时,能够将运行时间进一步提高,从仿真结果也能够看出,运行时间从0.32s提高到0.14s。Fifth, the method of the present invention is carried out during two imaginary weeks with the same amount of data. The invention patent "Method for Predicting the Period of Respiratory Signals in the Chest and Abdominal Surface Area Combining Three-Period Judgment" declared by the research team on the same day takes into account the breathing movement and exhalation It is asymmetrical with the inspiratory process, so data mutual verification can be realized within two imaginary cycles. While avoiding false cycles and making prediction results more accurate, the running time can be further improved. It can also be seen from the simulation results that running Time improved from 0.32s to 0.14s.
附图说明Description of drawings
图1是理想多周期呼吸信号图。Figure 1 is an ideal multi-cycle respiratory signal diagram.
图2是程序运行界面。Figure 2 is the program running interface.
具体实施例specific embodiment
下面结合附图对本发明具体实施例作进一步详细描述。The specific embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings.
具体实施例一Specific embodiment one
本实施例是结合双周期判断的胸腹表面区域呼吸信号周期预测方法实施例。This embodiment is an embodiment of a method for predicting the period of the respiratory signal in the chest and abdomen surface area combined with double-period judgment.
本实施例的结合双周期判断的胸腹表面区域呼吸信号周期预测方法,由以下步骤组成:The method for predicting the period of the respiratory signal in the thoracoabdominal surface area combined with double-period judgment in this embodiment consists of the following steps:
步骤a、构建理想单周期呼吸信号;Step a, constructing an ideal single-period respiratory signal;
步骤b、对步骤a得到的理想单周期呼吸信号进行周期延拓,得到理想多周期呼吸信号;Step b, performing period extension on the ideal single-period respiratory signal obtained in step a, to obtain an ideal multi-period respiratory signal;
步骤c、对步骤b得到的理想多周期呼吸信号进行周期提取,包括:Step c, carry out periodic extraction to the ideal multi-period breathing signal obtained in step b, including:
步骤c1、设定周期数据变量为1,进入步骤c2;Step c1, set the period data variable to 1, and enter step c2;
步骤c2、根据周期数据变量,计算第一周期所有数据之和,以及第二周期所有数据之和,进入步骤c3;Step c2. Calculate the sum of all data in the first period and the sum of all data in the second period according to the period data variables, and proceed to step c3;
步骤c3、判断第一周期所有数据之和是否等于第二周期所有数据之和,如果:Step c3, judging whether the sum of all data in the first period is equal to the sum of all data in the second period, if:
是,进入步骤c4;Yes, go to step c4;
否,周期数据变量+1,返回步骤c2;No, period data
步骤c4、周期数据变量即为多周期呼吸信号的周期。Step c4, the period data variable is the period of the multi-period respiratory signal.
具体实施例二Specific embodiment two
本实施例是结合双周期判断的胸腹表面区域呼吸信号周期预测方法实施例。This embodiment is an embodiment of a method for predicting the period of the respiratory signal in the chest and abdomen surface area combined with double-period judgment.
本实施例的结合双周期判断的胸腹表面区域呼吸信号周期预测方法,在具体实施例一的基础上,进一步限定步骤a所述的构建理想单周期呼吸信号,包括以下步骤:The method for predicting the breathing signal period of the thoracoabdominal surface area combined with double-period judgment in this embodiment, on the basis of the
步骤a1、根据人类正常呼吸的过程,将呼吸运动分为吸气过程、呼气过程和类暂停过程三个阶段;Step a1, according to the normal breathing process of human beings, the breathing movement is divided into three stages: inhalation process, exhalation process and quasi-pause process;
步骤a2、分别确定吸气过程的持续时间T1、呼气过程的持续时间T2和类暂停过程的持续时间T3;Step a2, respectively determine the duration T 1 of the inhalation process, the duration T 2 of the exhalation process and the duration T 3 of the pause-like process;
步骤a3、用周期为4T1相位为[0,π/2]的正弦函数模拟吸气过程,得到模拟吸气信号;用周期为4T2相位为[π/2,π]的正弦函数模拟呼气过程,得到模拟呼气信号;用周期为4T3相位为[π,3π/2]的正弦函数模拟类暂停过程,得到模拟类暂停信号;Step a3, simulate the inhalation process with a sine function with a period of 4T and a phase of [0, π/2] to obtain a simulated inspiratory signal; use a sine function with a period of 4T and a phase of [π/ 2 , π] to simulate exhalation Breathing process, to obtain a simulated expiratory signal; use a sine function with a period of 4T and a phase of [π, 3π/ 2 ] to simulate a class pause process, to obtain a simulated class pause signal;
步骤a4、将模拟吸气信号的相对幅值调整到[a,b]之间,将模拟呼气信号的相对幅值调整到[c,b]之间,将模拟类暂停信号的相对幅值调整到[a,c]之间;Step a4. Adjust the relative amplitude of the simulated inspiratory signal to [a, b], adjust the relative amplitude of the simulated exhalation signal to [c, b], and adjust the relative amplitude of the simulated pause signal to Adjust to between [a,c];
步骤a5、将得到的模拟吸气信号、模拟呼气信号和模拟类暂停信号首尾相接,得到理想单周期呼吸信号。Step a5, connecting the obtained simulated inspiratory signal, simulated expiratory signal and simulated pause signal end to end to obtain an ideal single-period respiratory signal.
具体实施例三Specific embodiment three
本实施例是结合双周期判断的胸腹表面区域呼吸信号周期预测方法实施例。This embodiment is an embodiment of a method for predicting the period of the respiratory signal in the chest and abdomen surface area combined with double-period judgment.
本实施例的结合双周期判断的胸腹表面区域呼吸信号周期预测方法,由以下步骤组成:The method for predicting the period of the respiratory signal in the thoracoabdominal surface area combined with double-period judgment in this embodiment consists of the following steps:
步骤a、构建理想单周期呼吸信号;Step a, constructing an ideal single-period respiratory signal;
步骤a1、根据人类正常呼吸的过程,将呼吸运动分为吸气过程、呼气过程和类暂停过程三个阶段;Step a1, according to the normal breathing process of human beings, the breathing movement is divided into three stages: inhalation process, exhalation process and quasi-pause process;
步骤a2、分别确定吸气过程的持续时间T1、呼气过程的持续时间T2和类暂停过程的持续时间T3;Step a2, respectively determine the duration T 1 of the inhalation process, the duration T 2 of the exhalation process and the duration T 3 of the pause-like process;
步骤a3、用周期为4T1相位为[0,π/2]的正弦函数模拟吸气过程,得到模拟吸气信号;用周期为4T2相位为[π/2,π]的正弦函数模拟呼气过程,得到模拟呼气信号;用周期为4T3相位为[π,3π/2]的正弦函数模拟类暂停过程,得到模拟类暂停信号;Step a3, simulate the inhalation process with a sine function with a period of 4T and a phase of [0, π/2] to obtain a simulated inspiratory signal; use a sine function with a period of 4T and a phase of [π/ 2 , π] to simulate exhalation Breathing process, to obtain a simulated expiratory signal; use a sine function with a period of 4T and a phase of [π, 3π/ 2 ] to simulate a class pause process, to obtain a simulated class pause signal;
步骤a4、将模拟吸气信号的相对幅值调整到[a,b]之间,将模拟呼气信号的相对幅值调整到[c,b]之间,将模拟类暂停信号的相对幅值调整到[a,c]之间;Step a4. Adjust the relative amplitude of the simulated inspiratory signal to [a, b], adjust the relative amplitude of the simulated exhalation signal to [c, b], and adjust the relative amplitude of the simulated pause signal to Adjust to between [a,c];
步骤a5、将得到的模拟吸气信号、模拟呼气信号和模拟类暂停信号首尾相接,得到理想单周期呼吸信号;Step a5, connecting the obtained simulated inspiratory signal, simulated expiratory signal and simulated pause signal end to end to obtain an ideal single-period respiratory signal;
步骤b、对步骤a得到的理想单周期呼吸信号进行周期延拓,得到理想多周期呼吸信号;Step b, performing period extension on the ideal single-period respiratory signal obtained in step a, to obtain an ideal multi-period respiratory signal;
步骤c、对步骤b得到的理想多周期呼吸信号进行周期提取,包括:Step c, carry out periodic extraction to the ideal multi-period breathing signal obtained in step b, including:
步骤c1、设定周期数据变量为1,进入步骤c2;Step c1, set the period data variable to 1, and enter step c2;
步骤c2、根据周期数据变量,计算第一周期所有数据之和,以及第二周期所有数据之和,进入步骤c3;Step c2. Calculate the sum of all data in the first period and the sum of all data in the second period according to the period data variables, and proceed to step c3;
步骤c3、判断第一周期所有数据之和是否等于第二周期所有数据之和,如果:Step c3, judging whether the sum of all data in the first period is equal to the sum of all data in the second period, if:
是,进入步骤c4;Yes, go to step c4;
否,周期数据变量+1,返回步骤c2;No, period data
步骤c4、周期数据变量即为多周期呼吸信号的周期。Step c4, the period data variable is the period of the multi-period respiratory signal.
具体实施例四Specific embodiment four
本实施例是一种理想单周期呼吸信号构建方法实施例。This embodiment is an embodiment of a method for constructing an ideal single-period respiratory signal.
本实施例的一种理想单周期呼吸信号构建方法,包括以下步骤:A method for constructing an ideal single-period respiratory signal in this embodiment includes the following steps:
步骤a1、根据人类正常呼吸的过程,将呼吸运动分为吸气过程、呼气过程和类暂停过程三个阶段;Step a1, according to the normal breathing process of human beings, the breathing movement is divided into three stages: inhalation process, exhalation process and quasi-pause process;
步骤a2、分别确定吸气过程的持续时间T1、呼气过程的持续时间T2和类暂停过程的持续时间T3;Step a2, respectively determine the duration T 1 of the inhalation process, the duration T 2 of the exhalation process and the duration T 3 of the pause-like process;
步骤a3、用周期为4T1相位为[0,π/2]的正弦函数模拟吸气过程,得到模拟吸气信号;用周期为4T2相位为[π/2,π]的正弦函数模拟呼气过程,得到模拟呼气信号;用周期为4T3相位为[π,3π/2]的正弦函数模拟类暂停过程,得到模拟类暂停信号;Step a3, simulate the inhalation process with a sine function with a period of 4T and a phase of [0, π/2] to obtain a simulated inspiratory signal; use a sine function with a period of 4T and a phase of [π/ 2 , π] to simulate exhalation Breathing process, to obtain a simulated expiratory signal; use a sine function with a period of 4T and a phase of [π, 3π/ 2 ] to simulate a class pause process, to obtain a simulated class pause signal;
步骤a4、将模拟吸气信号的相对幅值调整到[a,b]之间,将模拟呼气信号的相对幅值调整到[c,b]之间,将模拟类暂停信号的相对幅值调整到[a,c]之间;Step a4. Adjust the relative amplitude of the simulated inspiratory signal to [a, b], adjust the relative amplitude of the simulated exhalation signal to [c, b], and adjust the relative amplitude of the simulated pause signal to Adjust to [a,c];
步骤a5、将得到的模拟吸气信号、模拟呼气信号和模拟类暂停信号首尾相接,得到理想单周期呼吸信号。Step a5, connecting the obtained simulated inspiratory signal, simulated expiratory signal and simulated pause signal end to end to obtain an ideal single-period respiratory signal.
具体实施例五Specific embodiment five
本实施例是一种理想多周期呼吸信号周期提取方法实施例。This embodiment is an embodiment of a method for extracting periods of an ideal multi-period respiratory signal.
本实施例的一种理想多周期呼吸信号周期提取方法,包括以下步骤:A kind of ideal multi-period respiration signal period extraction method of the present embodiment, comprises the following steps:
步骤c1、设定周期数据变量为1,进入步骤c2;Step c1, set the period data variable to 1, and enter step c2;
步骤c2、根据周期数据变量,计算第一周期所有数据之和,以及第二周期所有数据之和,进入步骤c3;Step c2. Calculate the sum of all data in the first period and the sum of all data in the second period according to the period data variables, and proceed to step c3;
步骤c3、判断第一周期所有数据之和是否等于第二周期所有数据之和,如果:Step c3, judging whether the sum of all data in the first period is equal to the sum of all data in the second period, if:
是,进入步骤c4;Yes, go to step c4;
否,周期数据变量+1,返回步骤c2;No, period data
步骤c4、周期数据变量即为多周期呼吸信号的周期。Step c4, the period data variable is the period of the multi-period respiratory signal.
具体实施例七Specific embodiment seven
本实施例是结合双周期判断的胸腹表面区域呼吸信号周期预测方法实施例。This embodiment is an embodiment of a method for predicting the period of the respiratory signal in the chest and abdomen surface area combined with double-period judgment.
为了验证本发明方法,将该方法在MATLAB R2014a软件上运行。所应用的计算机配置如下:In order to verify the method of the present invention, the method was run on MATLAB R2014a software. The applied computer configuration is as follows:
计算机配置表computer configuration table
所编写的MATLAB程序如下:The written MATLAB program is as follows:
程序运行结果分别如图1和图2所示。其中,图1是理想多周期呼吸信号的信号图,图2是程序运行界面。The program running results are shown in Figure 1 and Figure 2 respectively. Among them, Fig. 1 is a signal diagram of an ideal multi-cycle breathing signal, and Fig. 2 is a program running interface.
程序运行结果表明,本发明方法准确地从呼吸运动信号中提取到了信号周期。The result of program operation shows that the method of the present invention can accurately extract the signal period from the respiratory motion signal.
最后,感谢国家自然科学基金面上项目《放疗中人体胸腹表面的动态三维测量及区域呼吸运动分析与时空一体预测》(项目编号:61571168)和大学生创新项目《面向肺部肿瘤放射治疗的胸腹表面呼吸运动预测研究》(项目编号:201810214267)对本专利的资金支持。Finally, thanks to the general project of the National Natural Science Foundation of China "Dynamic three-dimensional measurement of human chest and abdomen surface in radiotherapy and analysis of regional respiratory motion and prediction of space-time integration" (Project No. Funding support for this patent from Research on Prediction of Respiratory Movement on the Abdominal Surface (Project No.: 201810214267).
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910018163.5A CN109741827B (en) | 2019-01-09 | 2019-01-09 | Chest and abdomen surface area respiratory signal period prediction method combining double period judgment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910018163.5A CN109741827B (en) | 2019-01-09 | 2019-01-09 | Chest and abdomen surface area respiratory signal period prediction method combining double period judgment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109741827A CN109741827A (en) | 2019-05-10 |
CN109741827B true CN109741827B (en) | 2022-11-01 |
Family
ID=66364039
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910018163.5A Expired - Fee Related CN109741827B (en) | 2019-01-09 | 2019-01-09 | Chest and abdomen surface area respiratory signal period prediction method combining double period judgment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109741827B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109741829B (en) * | 2019-01-09 | 2022-10-28 | 哈尔滨理工大学 | Prediction method of respiratory signal cycle in thoracic and abdominal surface area combined with three-cycle judgment |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101628154A (en) * | 2008-07-16 | 2010-01-20 | 深圳市海博科技有限公司 | Image guiding and tracking method based on prediction |
CN101637388A (en) * | 2008-07-29 | 2010-02-03 | 深圳市海博科技有限公司 | Respiratory movement predicting method |
CN102481127A (en) * | 2009-08-13 | 2012-05-30 | 帝人制药株式会社 | Arithmetic device for respiratory waveform information and medical equipment using respiratory waveform information |
CN102613964A (en) * | 2012-03-12 | 2012-08-01 | 深圳市视聆科技开发有限公司 | Method and system for acquiring physiological signal cycle |
TW201544074A (en) * | 2014-05-22 | 2015-12-01 | Apex Medical Corp | Breathing waveform recognition method and system thereof |
CN105286998A (en) * | 2015-11-03 | 2016-02-03 | 苏州大学 | Human body pleuroperitoneal cavity motion simulation device caused by breathing |
CN109741830A (en) * | 2019-01-09 | 2019-05-10 | 哈尔滨理工大学 | A method for predicting the cycle of breathing signal in the thoracic and abdominal surface area based on the mixed judgment of single and double cycles |
CN109741828A (en) * | 2019-01-09 | 2019-05-10 | 哈尔滨理工大学 | A method for predicting the breathing signal cycle of the human thoracic and abdominal surface area during radiotherapy |
CN109741831A (en) * | 2019-01-09 | 2019-05-10 | 哈尔滨理工大学 | Prediction method of breathing signal cycle in human thoracic and abdominal surface area based on variance calculation |
CN109741829A (en) * | 2019-01-09 | 2019-05-10 | 哈尔滨理工大学 | Prediction method of respiratory signal cycle in thoracic and abdominal surface area combined with three-cycle judgment |
-
2019
- 2019-01-09 CN CN201910018163.5A patent/CN109741827B/en not_active Expired - Fee Related
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101628154A (en) * | 2008-07-16 | 2010-01-20 | 深圳市海博科技有限公司 | Image guiding and tracking method based on prediction |
CN101637388A (en) * | 2008-07-29 | 2010-02-03 | 深圳市海博科技有限公司 | Respiratory movement predicting method |
CN102481127A (en) * | 2009-08-13 | 2012-05-30 | 帝人制药株式会社 | Arithmetic device for respiratory waveform information and medical equipment using respiratory waveform information |
CN102613964A (en) * | 2012-03-12 | 2012-08-01 | 深圳市视聆科技开发有限公司 | Method and system for acquiring physiological signal cycle |
TW201544074A (en) * | 2014-05-22 | 2015-12-01 | Apex Medical Corp | Breathing waveform recognition method and system thereof |
CN105286998A (en) * | 2015-11-03 | 2016-02-03 | 苏州大学 | Human body pleuroperitoneal cavity motion simulation device caused by breathing |
CN109741830A (en) * | 2019-01-09 | 2019-05-10 | 哈尔滨理工大学 | A method for predicting the cycle of breathing signal in the thoracic and abdominal surface area based on the mixed judgment of single and double cycles |
CN109741828A (en) * | 2019-01-09 | 2019-05-10 | 哈尔滨理工大学 | A method for predicting the breathing signal cycle of the human thoracic and abdominal surface area during radiotherapy |
CN109741831A (en) * | 2019-01-09 | 2019-05-10 | 哈尔滨理工大学 | Prediction method of breathing signal cycle in human thoracic and abdominal surface area based on variance calculation |
CN109741829A (en) * | 2019-01-09 | 2019-05-10 | 哈尔滨理工大学 | Prediction method of respiratory signal cycle in thoracic and abdominal surface area combined with three-cycle judgment |
Non-Patent Citations (2)
Title |
---|
基于三维傅里叶变换的胸腹表面测量;孟晓亮;《光学精密工程》;20180430;第26卷(第四期);第213-220页 * |
基于后验概率的呼吸信号预测;周寿军;《中国医学生物工程学报》;20090430;第28卷(第2期);第778-785页 * |
Also Published As
Publication number | Publication date |
---|---|
CN109741827A (en) | 2019-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107273611B (en) | A gait planning method for a lower limb rehabilitation robot based on the walking characteristics of the lower limbs | |
US8747382B2 (en) | Techniques for compensating movement of a treatment target in a patient | |
US8042209B2 (en) | Techniques for compensating movement of a treatment target in a patient | |
Knybel et al. | Analysis of lung tumor motion in a large sample: patterns and factors influencing precise delineation of internal target volume | |
CN109741830B (en) | Single-cycle and double-cycle mixed judgment type chest and abdomen surface area respiratory signal cycle prediction method | |
CN109741828B (en) | Human chest and abdomen surface area respiratory signal period prediction method in radiotherapy | |
EP2540346A1 (en) | Techniques for compensating movement of a treatment target in a patient | |
CN109741831B (en) | Human chest and abdomen surface area respiratory signal period prediction method based on variance calculation | |
Ladjal et al. | Towards non-invasive lung tumor tracking based on patient specific model of respiratory system | |
CN109741827B (en) | Chest and abdomen surface area respiratory signal period prediction method combining double period judgment | |
CN109741829B (en) | Prediction method of respiratory signal cycle in thoracic and abdominal surface area combined with three-cycle judgment | |
CN115187608B (en) | Respiration characteristic extraction method based on body surface significance analysis | |
Geneser et al. | Quantifying variability in radiation dose due to respiratory-induced tumor motion | |
Salari et al. | Artificial intelligence‐based motion tracking in cancer radiotherapy: A review | |
Foy et al. | A computationally tractable scheme for simulation of the human pulmonary system | |
TWM628183U (en) | Acupoint mapping apparatus and acupuncture system | |
Kleven et al. | Computational fluid dynamics (CFD) applied in the drug delivery design process to the nasal passages: a review | |
CN109887573B (en) | Human body chest and abdomen surface motion prediction method facing radiotherapy | |
CN106570335A (en) | Colorless transformation based on correlation model between tumor and marker point in stereoscopic radiotherapy | |
TWI476723B (en) | Personalized system and method of abdominal breathing training evaluation based on abdominal muscles cluster function | |
Zhang et al. | Optical surface imaging-driven tumor tracking with deformable image registration-enhanced deep learning model for surface-guided radiotherapy | |
Guidi et al. | Real-time lung tumour motion modeling for adaptive radiation therapy using lego mindstorms | |
Peng et al. | Unmarked external breathing motion tracking based on b-spline elastic registration | |
Shan et al. | A comparative study on the generalization ability of back propagation neural network and support vector machine for tracking tumor motion in radiotherapy | |
Ehrbar et al. | PO-0926: Dosimetric comparison of different motion management techniques |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20221101 |
|
CF01 | Termination of patent right due to non-payment of annual fee |