The present invention relates to the field of computer technology and, in particular, to a system for predicting an origin position of a ventricular arrhythmia (VA), an electronic device and a storage medium.
Ventricular arrhythmias (VAs), including premature ventricular contractions (PVCs) and ventricular tachycardias (VTs), are arrhythmias originating in the ventricles, which are manifested on electrocardiograms (ECGs) as wide QRS complexes. Body-surface ECGs of VA patients show abnormally broad QRS complexes often lasting as long as 0.12 s or longer. VA onsets over an extended period of time tend to bring about changes in the anatomy of the left ventricle and deterioration of the cardiac function. VAs can be found in both patients with organic heart disease and populations of various age groups without organic heart disease, mostly youngsters and middle-aged people.
Catheter ablation can provide effective VA treatment. Before and during an ablation procedure, accurate VA origin localization is very important. In addition, postoperative assessment of ablation efficacy may involve examining consistency of new PVC and VT sites with those prior to the procedure. Although various methods have been proposed based on research studies so far for VA origin localization, all of these remain clinically unsatisfactory in terms of accuracy, sensitivity, specificity and generality because they require mapping of numerous possible VA origin sites by means of 3D modeling used in conjunction with other detection techniques. This can lengthen the surgical time, increase the risk of complications and affect surgical outcomes and prognosis.
It is to be noted that the information disclosed in this Background section is merely intended to provide a better understanding of the general context of the present invention and should not be taken as an acknowledgement or any form of admission that the information forms part of the common general knowledge of those skilled in the art.
It is an objective of the present invention to provide a system for predicting an origin position of a ventricular arrhythmia (VA), an electronic device and a storage medium, which can accurately predict the true VA origin site among all possible candidates, thereby greatly shortening the time required for a catheter ablation procedure, reducing unnecessary intervention mapping within the heart and reducing patient complications.
To this end, the present invention provides a system for predicting an origin position of a VA, which includes: an acquisition module for acquiring a body-surface ECG to be subjected to prediction; and a prediction module for performing stage-wise prediction on the body-surface ECG using at least two stages of pre-trained prediction models, thereby obtaining prediction results corresponding to the origin position of the VA.
Optionally, the prediction module may include:
Optionally, the prediction module may further include:
Optionally, the system may further include:
Optionally, the first prediction sub-module may include:
Additionally or alternatively, the second prediction sub-module may include:
Additionally or alternatively, the third prediction sub-module may include:
Additionally or alternatively, the fourth prediction sub-module may include:
Optionally, the system may further include:
Optionally, the system may further include:
Optionally, the second pre-treatment module may be configured to remove high-frequency noise from the body-surface ECG by hierarchical time-frequency resolution and remove low-frequency noise from the body-surface ECG by non-linear fitting.
Optionally, the system may further include: a report generation module for displaying the prediction results corresponding to the origin position of the VA on a predefined 3D heart model, thereby generating a 3D prediction report.
To the above end, the present invention also provides a readable storage medium storing therein a computer program, which, when executed by a processor, implements the steps of: acquiring a body-surface ECG to be subjected to prediction; and performing stage-wise prediction on the body-surface ECG using at least two stages of pre-trained prediction models, thereby obtaining prediction results corresponding to the origin position of the VA.
Optionally, performing the stage-wise prediction on the body-surface ECG using the at least two stages of pre-trained prediction models and thereby obtaining the prediction results corresponding to the origin position of the VA may include: performing a first-stage prediction process on the body-surface ECG using a pre-trained first prediction model, thereby obtaining a first-stage prediction result corresponding to the origin position of the VA; performing, based on the first-stage prediction, a second-stage prediction process on the body-surface ECG using a pre-trained second prediction model, thereby obtaining a second-stage prediction result corresponding to the origin position of the VA; and performing, based on the second-stage prediction, a third-stage prediction process on the body-surface ECG using a pre-trained third prediction model, thereby obtaining a third-stage prediction result corresponding to the origin position of the VA.
Optionally, performing the stage-wise prediction on the body-surface ECG using the at least two stages of pre-trained prediction models and thereby obtaining the prediction results corresponding to the origin position of the VA may further include: performing, based on the third-stage prediction, a fourth-stage prediction process on the body-surface ECG using a pre-trained fourth prediction model, thereby obtaining a fourth-stage prediction result corresponding to the origin position of the VA.
Optionally, the computer program, when executed by the processor, may further implement the step of: determining locations of all QRS complexes and locations of QRS complexes during PVCs or VTs by detecting the body-surface ECG using a pre-trained first machine learning model, wherein:
Optionally, performing the first-stage prediction process on the body-surface ECG using the pre-trained first prediction model based on the locations of the QRS complexes during the PVCs or VTs may include: extracting a first target ECG portion of a first target length from the body-surface ECG according to the locations of the QRS complexes during the PVCs or VTs; and performing the first-stage prediction process on the first target ECG portion using the pre-trained first prediction model.
Alternatively or additionally, performing the second-stage prediction process on the body-surface ECG using the pre-trained second prediction model based on the locations of the QRS complexes during the PVCs or VTs and the first-stage prediction may include: extracting a second target ECG portion of a second target length from the body-surface ECG according to the locations of the QRS complexes during the PVCs or VTs; and performing, based on the first-stage prediction, the second-stage prediction process on the second target ECG portion using the pre-trained second prediction model, thereby obtaining the second-stage prediction result corresponding to the origin position of the VA.
Alternatively or additionally, performing the third-stage prediction process on the body-surface ECG using the pre-trained third prediction model based on the locations of the QRS complexes during the PVCs or VTs and the second-stage prediction may include: extracting a third target ECG portion of a third target length from the body-surface ECG according to the locations of the QRS complexes during the PVCs or VTs; and performing, based on the second-stage prediction, the third-stage prediction process on the third target ECG portion using the pre-trained third prediction model, thereby obtaining the third-stage prediction result corresponding to the origin position of the VA.
Alternatively or additionally, performing the fourth-stage prediction process on the body-surface ECG using the pre-trained fourth prediction model based on the locations of the QRS complexes during the PVCs or VTs and the third-stage prediction may include: extracting a fourth target ECG portion of a fourth target length from the body-surface ECG according to the locations of the QRS complexes during the PVCs or VTs; and performing, based on the third-stage prediction, the fourth-stage prediction process on the fourth target ECG portion using the pre-trained fourth prediction model, thereby obtaining the fourth-stage prediction result corresponding to the origin position of the VA.
Optionally, the computer program, when executed by the processor, may further implement the step of: displaying the prediction results corresponding to the origin position of the VA on a predefined 3D heart model, thereby generating a 3D prediction report.
Optionally, the computer program, when executed by the processor, may further implement the step of: determining whether a sampling frequency of the body-surface ECG is equal to a predetermined frequency and, if not, resampling the body-surface ECG
Optionally, the computer program, when executed by the processor, further implements the step of: denoising the body-surface ECG.
Optionally, denoising the body-surface ECG may include: removing high-frequency noise from the body-surface ECG by hierarchical time-frequency resolution and removing low-frequency noise from the body-surface ECG by non-linear fitting.
To the above end, the present invention also provides an electronic device including the system as defined above and/or the readable storage medium as defined above.
Compared with the prior art, the system, electronic device and storage medium of the present invention have the advantages as follows: according to the present invention, stage-wise prediction can be carried out on an acquired body-surface ECG to be subjected to prediction by at least two stages of pre-trained prediction models. This enables a stage-wise drilldown search for an origin position of a VA, in which a large region encompassing the VA origin site may be first predicted, and a finer search may be then performed in the region to accurately drill down to a more detailed location encompassing the true VA origin site. In this way, the present invention is able to accurately predict the true VA origin site among all possible VA origin site candidates. This can not only help a physician to rapidly localize a specific target site to be ablated, but can greatly reduce the time required for the catheter ablation procedure, thus reducing unnecessary intervention mapping within the heart, reducing patient complications and providing a basis for assessment after the VA treatment.
Systems for predicting an origin position of a ventricular arrhythmia (VA), electronic devices and storage media proposed in the present invention will be described in greater detail below with reference to
It is to be noted that, as used herein, relational terms such as first and second, etc., are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply these entities having such an order or sequence. Moreover, the terms “comprise,” “include,” or any other variations thereof are intended to cover a non-exclusive inclusion within a process, method, article, or apparatus that comprises a list of elements including not only those elements but also those that are not explicitly listed, or other elements that are inherent to such processes, methods, goods, or equipment. In the case of no more limitation, the element defined by the sentence “includes a . . . ” does not exclude the existence of another identical element in the process, the method, or the device including the element.
In principle, the present invention seeks to provide a system for predicting an origin position of a ventricular arrhythmia (VA), an electronic device and a storage medium, which can accurately predict the true VA origin site among all possible candidates, thereby greatly shortening the time required for a catheter ablation procedure, reducing unnecessary intervention mapping within the heart and reducing patient complications. It is to be noted that the present invention is not directed to a method for disease diagnosis or treatment, but is intended merely to provide a prediction relating to all possible VA origin site candidates. Based on the prediction, a physician can determine the true origin of a VA in the patient.
It is to be noted that systems for predicting an origin position of a VA according to embodiments of the present invention can be configured on electronic devices, which may be personal computers, mobile terminals or the like. The mobile terminals may be hardware devices running various operating systems (OS), such as mobile phones and tablet computers.
In order to achieve the above goal, the present invention provides a system for predicting an origin position of a ventricular arrhythmia (VA). Reference is now made to
Specifically, the acquired body-surface ECG to be subjected to prediction may be a 12-lead body-surface ECG (obtained with six limb leads (I, II, III, AVR, aVL and aVF) and six chest leads (V1 to V6)).
As shown in
In one exemplary embodiment, as shown in
Specifically, the second pre-treatment module 500 may be configured to remove high-frequency noise from the body-surface ECG (which sampling frequency has been preferably raised or lowered to the predetermined frequency) by hierarchical time-frequency resolution and remove low-frequency noise from the body-surface ECG (which sampling frequency has been preferably raised or lowered to the predetermined frequency) by non-linear fitting. Through using the combination of hierarchical time-frequency resolution and non-linear fitting for denoising, noise can be effectively removed from the body-surface ECG (which sampling frequency has been preferably raised or lowered to the predetermined frequency), resulting in a smooth signal required by the subsequent analysis, which can additionally enhance the prediction accuracy of the inventive system.
Preferably, as shown in
As shown in
Reference is now made to Table 1 below, which summarizes anatomical regions that can be predicted as VA origin site candidates in a four-stage prediction process according to the present invention. As shown in Table 1, a first-stage prediction process can produce a first-stage VA origin site prediction, which may identify the left ventricle (LV), the right ventricle (RV) and the epicardium as candidate sites. A second-stage prediction process can produce a second-stage VA origin site prediction, which may identify the left ventricular outflow tract (LVOT), a left ventricular non-outflow tract region, the RVOT, a right ventricular non-outflow tract region and the epicardium, as candidate sites. A third-stage prediction process can produce a third-stage VA origin site prediction, which may identify the LCC, RCC, AMC, LVS, L-RCC, left His-bundle, MV, left ventricular septum (LVS), papillary muscles (PM), APC, LPC, RPC, RVOT septum, RVOT fee wall, right His-bundle, tricuspid valve (TV), right anterior PM (APM) and epicardium, as candidate sites. A fourth-stage prediction process can produce a fourth-stage VA origin site prediction, which may identify the LCC, RCC, AMC, LVS, L-RCC, left His-bundle, MV, LAF, LPF, LAPM, LPPM, APC, LPC, RPC, RVOT posterior septum, RVOT anterior septum, RVOT fee wall, right His-bundle, TV, RAPM and epicardium, as candidate sites. Thus, according to the present invention, a stage-wise prediction result corresponding to the origin position of the VA scheme with incremental drilldown and refinement capabilities can be established with four prediction models, which can encompass a total of 21 VA origin site candidates, covering all the common VA origin sites. According to the present invention, the first prediction model provides prediction accuracy exceeding 99% regarding the LV and RV, and the second prediction model provides prediction accuracy exceeding 99% regarding outflow tract and non-outflow tract regions.
Preferably, as shown in
Since the body-surface ECG may be displayed for tens of seconds to one hour in each cycle, detecting it with the pre-trained first machine learning model allows quick extraction of QRS complexes during PVCs or VTs, resulting in time savings and reducing the physician's work load. Moreover, it can avoid the proneness to errors that may arise from manual detection of QRS complexes during PVCs or VTs. Reference is made to
Additionally, as shown in
Specifically, according to the first target length, the location of one of the QRS complexes during the PVCs or VTs may be taken as a reference point, and the first target ECG portion of the first target length may be extracted from the body-surface ECG (which has preferably been denoised) so as to partially precede and partially succeed the reference point. The first target ECG portion may encompass all the data points required by the first prediction model to accurately predict a first-level anatomical region encompassing the origin position of the VA. As an example, if the first target length encompasses al data points, then with the location of one of the QRS complexes during the PVCs or VTs being taken as a reference point, (a1−1)/2 data points preceding the reference point and (a1+1)/2 data points succeeding the reference point, or (a1+1)/2 data points preceding the reference point and (a1−1)/2 data points succeeding the reference point, may be extracted. For example, if the sampling frequency of the denoised body-surface ECG is 2000 Hz, the first target length may preferably encompass 250 data points (corresponding to 0.125 seconds).
As shown in
Specifically, according to the second target length, the location of one of the QRS complexes during the PVCs or VTs may be taken as a reference point, and the second target ECG portion of the second target length may be extracted from the body-surface ECG (which has preferably been denoised) so as to partially precede and partially succeed the reference point. The second target ECG portion may encompass all the data points required by the second prediction model to accurately predict a second-level anatomical region encompassing the origin position of the VA. As an example, if the second target length encompasses a2 data points, then with the location of one of the QRS complexes during the PVCs or VTs being taken as a reference point, (a2−1)/2 data points preceding the reference point and (a2+1)/2 data points succeeding the reference point, or (a2+1)/2 data points preceding the reference point and (a2−1)/2 data points succeeding the reference point, may be extracted. For example, if the sampling frequency of the denoised body-surface ECG is 2000 Hz, the second target length may preferably encompass 550 data points (corresponding to 0.275 seconds).
The third prediction sub-module 230 may include:
Specifically, according to the third target length, the location of one of the QRS complexes during the PVCs or VTs may be taken as a reference point, and the third target ECG portion of the third target length may be extracted from the body-surface ECG (which has preferably been denoised) so as to partially precede and partially succeed the reference point. The third target ECG portion may encompass all the data points required by the third prediction model to accurately predict a third-level anatomical region encompassing the origin position of the VA. As an example, if the third target length encompasses a3 data points, then with the location of one of the QRS complexes during the PVCs or VTs being taken as a reference point, (a3−1)/2 data points preceding the reference point and (a3+1)/2 data points succeeding the reference point, or (a3+1)/2 data points preceding the reference point and (a3−1)/2 data points succeeding the reference point, may be extracted. For example, if the sampling frequency of the denoised body-surface ECG is 2000 Hz, the third target length may preferably encompass 360 data points (corresponding to 0.18 seconds).
The fourth prediction sub-module 240 may include:
Specifically, according to the fourth target length, the location of one of the QRS complexes during the PVCs or VTs may be taken as a reference point, and the fourth target ECG portion of the fourth target length may be extracted from the body-surface ECG (which has preferably been denoised) so as to partially precede and partially succeed the reference point. The fourth target ECG portion may encompass all the data points required by the fourth prediction model to accurately predict a fourth-level anatomical region encompassing the origin position of the VA. As an example, if the fourth target length encompasses a4 data points, then with the location of one of the QRS complexes during the PVCs or VTs being taken as a reference point, (a4−1)/2 data points preceding the reference point and (a4+1)/2 data points succeeding the reference point, or (a4+1)/2 data points preceding the reference point and (a4−1)/2 data points succeeding the reference point, may be extracted. For example, if the sampling frequency of the denoised body-surface ECG is 2000 Hz, the fourth target length may preferably encompass 320 data points (corresponding to 0.16 seconds).
Reference is additionally made to
Preferably, the first, second, third and fourth target lengths may be determined by a grid search performed by a pre-trained second machine learning model on numerous body-surface ECGs (which sampling frequencies have also been adjusted to the predetermined frequency, e.g., 2000 Hz), in which QRS complexes during PVCs or VTs have been labeled. According to the present invention, from the search performed by the pre-trained second machine learning model, optimal input lengths for the first, second, third and fourth prediction models can be obtained automatically. This can enhance prediction accuracy of each prediction model while taking into account their computational burden. Reference is now made to
Preferably, as shown in
The present invention also provides a method for predicting an origin position of a VA, which corresponds to the above-discussed system.
Thus, according to the present invention, the stage-wise prediction performed on the acquired body-surface ECG by the at least two stages of pre-trained prediction models enables a stage-wise drilldown search for the origin position of the VA. Specifically, a large region encompassing the VA origin site may be first predicted, and a finer search may be then performed in the region to drill down to a more detailed location encompassing the VA origin site. In this way, the present invention is able to accurately predict the true VA origin site among all possible VA origin site candidates. This can not only help a physician to rapidly localize a specific target site to be ablated, but can greatly reduce the time required for the catheter ablation procedure, thus reducing unnecessary intervention mapping within the heart, reducing patient complications and providing a basis for assessment after the VA treatment.
Additional reference is made to
As such, if the sampling frequency of the acquired body-surface ECG is not equal to the predetermined frequency, the body-surface ECG may be resampled (upsampled or downsampled), thus tuning its sampling frequency to the predetermined frequency. In this way, more details can be obtained from the body-surface ECG, providing a sound foundation for subsequent accurate VA origin site prediction.
Further, as shown in
In this way, through denoising the body-surface ECG (which has preferably been resampled), noise can be effectively removed therefrom, providing a sounder foundation for subsequent accurate VA origin site prediction.
Specifically, denoising the body-surface ECG may include:
Through using the combination of hierarchical time-frequency resolution and non-linear fitting for denoising, noise can be effectively removed from the body-surface ECG (which sampling frequency has been preferably raised or lowered to the predetermined frequency), resulting in a smooth signal required by the subsequent analysis, which can additionally enhance the arrhythmia site prediction accuracy of the inventive method.
With continued reference to
Through detecting the body-surface ECG (which has preferably been denoised) with the pre-trained first machine learning model, QRS complexes during PVCs or VTs can be quickly extracted, resulting in time savings and reducing the physician's work load. Moreover, the proneness to errors that may arise from manual detection of QRS complexes during PVCs or VTs can be avoided.
Reference is additionally made to
In this way, a three-stage prediction scheme is established with the first, second and third prediction models, in which the first-stage prediction obtained from the first prediction model serves as a basis for the next-stage prediction process (i.e., the second-stage prediction process) performed by the second prediction model, and the second-stage prediction obtained from the second prediction model serves as a basis for the next-stage prediction process (i.e., the third-stage prediction process) performed by the third prediction model. Finally, the third-stage prediction is obtained. This stage-wise prediction technique with incremental drilldown and refinement capabilities can provide a more accurate final prediction result corresponding to the origin position of the VA with substantially reduced prediction errors.
Additionally, as shown in
In this way, the third-stage prediction serves as a basis for the next-stage prediction process (i.e., the fourth-stage prediction process) performed by the fourth prediction model, obtaining a more detail VA origin site prediction. This can additionally facilitate the physician's fast identification of a specific target site for an ablation procedure and can further reduce the time required by the catheter ablation procedure.
Preferably, performing the first-stage prediction process on the body-surface ECG using the pre-trained first prediction model may include, based on the locations of the QRS complexes during the PVCs or VTs, performing the first-stage prediction process on the body-surface ECG (which has preferably been denoised) using the pre-trained first prediction model. Additionally, performing the second-stage prediction process on the body-surface ECG using the pre-trained second prediction model may include, based on the locations of the QRS complexes during the PVCs or VTs and the first-stage prediction, performing the second-stage prediction process on the body-surface ECG (which has preferably been denoised) using the pre-trained second prediction model. Additionally, performing the third-stage prediction process on the body-surface ECG using the pre-trained third prediction model based on the second-stage prediction may include, based on the locations of the QRS complexes during the PVCs or VTs and the second-stage prediction, performing the third-stage prediction process on the body-surface ECG (which has preferably been denoised) using the pre-trained third prediction model. Additionally, performing the fourth-stage prediction process on the body-surface ECG using the pre-trained fourth prediction model based on the third-stage prediction may include, based on the locations of the QRS complexes during the PVCs or VTs and the third-stage prediction, performing the fourth-stage prediction process on the body-surface ECG (which has preferably been denoised) using the pre-trained fourth prediction model.
Further, performing the first-stage prediction process on the body-surface ECG using the pre-trained first prediction model based on the locations of the QRS complexes during the PVCs or VTs may include:
Performing the second-stage prediction process on the body-surface ECG using the pre-trained second prediction model based on the locations of the QRS complexes during the PVCs or VTs and the first-stage prediction may include:
Performing the third-stage prediction process on the body-surface ECG using the pre-trained third prediction model based on the locations of the QRS complexes during the PVCs or VTs and the second-stage prediction may include:
Performing the fourth-stage prediction process on the body-surface ECG using the pre-trained fourth prediction model based on the locations of the QRS complexes during the PVCs or VTs and the third-stage prediction may include:
Specifically, the first, second, third and fourth target lengths may be determined by a grid search performed by a pre-trained second machine learning model on numerous body-surface ECGs (which sampling frequencies have also been adjusted to the predetermined frequency, e.g., 2000 Hz), in which QRS complexes during PVCs or VTs have been labeled. According to the present invention, from the search performed by the pre-trained second machine learning model, optimal input lengths for the first, second, third and fourth prediction models can be obtained automatically. This can enhance prediction accuracy of each prediction model.
Training of the first prediction model will be described below to exemplify how the prediction models may be trained in accordance with the present invention. At first, a certain number of training samples may be obtained, which include body-surface ECG samples (preferably, 12-lead body-surface ECG) and origin site labels associated with the body-surface ECG samples (i.e., first-level anatomical regions encompassing VA origin sites). Subsequently, the body-surface ECG samples may be resampled (to tune the sampling frequency of each of them to the predetermined frequency, e.g., 2000 Hz) and denoised, and QRS complexes during PVCs or VTs in the denoised body-surface ECG samples may be then labeled by the pre-trained first machine learning model or manually. After that, a grid search may be performed in a predetermined candidate length range (e.g., 100 ms to 500 ms) at a predetermined step (e.g., 5 ms) by the pre-trained second machine learning model on the body-surface ECG samples, in which QRS complexes during PVCs or VTs have been labeled, thereby determining an optimal input length of the body-surface ECG portion for the first prediction model, i.e., the first target length. Thereafter, first target ECG portion samples of the first target length may be extracted from the body-surface ECG samples, and several predefined machine learning models (including K-Nearest Neighbors Regression, Support Vector Regression, Random Forest, Gradient Decision Tree, Gradient Boost Tree, Deep Learning, etc.) may be separately trained with the first target ECG portion samples and the associated origin site labels. The training of the various machine learning models may involve grid search iterations and may be ended after optimal hyperparameters have been obtained for the machine learning models. Finally, the trained machine learning models may be separately tested, and the one with the highest prediction accuracy may be selected as the first prediction model. Each of the second, third and fourth prediction models may be trained in a similar way, and for details of the training of these prediction models, reference can be made to the above description of the training of the first prediction model. However, in the training of the second prediction model, second-level anatomical regions encompassing VA origin sites may be taken as origin site labels associated with the body-surface ECG samples, and several predefined machine learning models may be separately trained with second target ECG portion samples of the second target length extracted from the body-surface ECG samples and with the associated origin site labels. In the training of the third prediction model, third-level anatomical regions encompassing VA origin sites may be taken as origin site labels associated with the body-surface ECG samples, and several predefined machine learning models may be separately trained with third target ECG portion samples of the third target length extracted from the body-surface ECG samples and with the associated origin site labels. In the training of the fourth prediction model, fourth-level anatomical regions encompassing VA origin sites may be taken as origin site labels associated with the body-surface ECG samples, and several predefined machine learning models may be separately trained with fourth target ECG portion samples of the fourth target length extracted from the body-surface ECG samples and with the associated origin site labels.
It is to be noted that in order to enhance prediction accuracy of the first, second, third and fourth prediction models, the training samples may be from real patient data, and the origin site labels may be from target sites in successful ablation cases.
In one exemplary embodiment, as shown in
Displaying the prediction results corresponding to the origin position of the VA on a predefined 3D heart model, thereby generating a 3D prediction report.
Through displaying the prediction results corresponding to the origin position of the VA on the predefined 3D heart model, the predictions can be presented to a physician more intuitively, facilitating his/her reading.
Based on the same inventive concept, the present invention further provides a readable storage medium storing therein a computer program which, when executed by a processor, can implement all the steps in the method for predicting an origin position of a VA as defined above. For more details of this, reference can be made to the above description of the method, and further description thereof is omitted here. For details of advantages provided by the readable storage medium of the present invention, reference can be made to the above description of the benefits of the method, and further description thereof is omitted here.
According to embodiments of the present invention, the readable storage medium may be implemented by one of various computer-readable media, or any combination thereof. Each of the readable media may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium may be, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. As used herein, the phase “computer-readable storage medium” may refer to any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The computer-readable signal medium may include a propagated data signal with computer-readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. The computer-readable signal medium may also be any computer-readable medium that is not a computer-readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Computer program code for carrying out operations of the present invention may be written in any combination of one or more programming languages, including an object-oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the “C” programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on a remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider).
Based on the same inventive concept, the present invention further provides an electronic device including the system for predicting an origin position of a VA or the readable storage medium as defined above. For details of advantages provided by the electronic device of the present invention, reference can be made to the above description of the benefits of the system and method, and further description thereof is omitted here.
In summary, compared with the prior art, the system, electronic device and storage medium of the present invention have the advantages as follows: according to the present invention, stage-wise prediction can be carried out on an acquired body-surface ECG to be subjected to prediction by at least two stages of pre-trained prediction models. This enables a stage-wise drilldown search for an origin position of a VA, in which a large region encompassing the VA origin site may be first predicted, and a finer search may be then performed in the region to accurately drill down to a more detailed location encompassing the true VA origin site. In this way, the present invention is able to accurately predict the true VA origin site among all possible VA origin site candidates. This can not only help a physician to rapidly localize a specific target site to be ablated, but can greatly reduce the time required for the catheter ablation procedure, thus reducing unnecessary intervention mapping within the heart, reducing patient complications and providing a basis for assessment after the VA treatment.
It is to be noted that the devices and methods in the embodiments disclosed herein may also be implemented in other ways and the device embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the figures illustrate the architecture, functionality and operation of possible implementations of devices, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in the flowcharts or block diagrams may represent a module, segment, or portion of instructions, which includes one or more executable instructions for implementing the specified logical function(s). It is to be also noted that, in some alternative implementations, the functions noted in the blocks may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It is to be further noted that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by special purpose hardware-based systems that perform the specified functions or acts or carry out combinations of special purpose hardware and computer instructions.
Further, the various functional modules in the embodiments herein may be integrated into a discrete component, or provided as separate modules. Alternatively, two or more such modules may be integrated into a discrete component.
The description presented above is merely that of a few preferred embodiments of the present invention and is not intended to limit the scope thereof in any sense. Any and all changes and modifications made by those of ordinary skill in the art based on the above teachings fall within the scope as defined in the appended claims. Apparently, those skilled in the art can make various modifications and variations to the present invention without departing from the spirit and scope thereof. Accordingly, the invention is intended to embrace all such modifications and variations if they fall within the scope of the appended claims and equivalents thereof.
Number | Date | Country | Kind |
---|---|---|---|
202110881998.0 | Aug 2021 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2022/109360 | 8/1/2022 | WO |