Method and system for automatically correcting energy of intense pulsed light therapeutic apparatus
By employing a calibration template and dynamic benchmark adjustment mechanism in the intense pulsed light therapy device, the problem of unstable energy output in traditional calibration methods has been solved, thereby improving the stability and safety of energy output and ensuring the consistency of treatment effects and the reliability of the equipment.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHENZHEN MAREAL INTELLIGENT TECH CO LTD
- Filing Date
- 2026-03-19
- Publication Date
- 2026-04-28
AI Technical Summary
Existing intense pulsed light therapy devices have shortcomings in terms of the accuracy of energy output and individual adaptability. Traditional calibration methods cannot monitor dynamic changes in real time, resulting in poor treatment effects or safety risks. Furthermore, the calibration process is cumbersome and relies on manual operation, leading to errors and low efficiency.
By defining calibration sampling points in the calibration template, the calibration coefficient and calibration time are determined based on the deviation between the emitted energy and the standard emitted energy. A dynamic reference adjustment mechanism is adopted to achieve automatic energy calibration, dynamically compensate for energy drift caused by equipment aging and external disturbances, and improve calibration accuracy and stability.
It has achieved stability in energy output and consistency in treatment effects of intense pulsed light therapy, enhanced the safety of the equipment and the reliability of calibration, avoided errors caused by human error and equipment aging, and improved the standardization of treatment.
Smart Images

Figure CN121926682A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of intense pulsed light therapy technology, specifically relating to an automatic energy correction method and system for intense pulsed light therapy devices. Background Technology
[0002] In the biomedical engineering industry, intense pulsed light (IPL) technology is used in the treatment of skin repair and pigmented lesions. With its significant effects, high safety, and ease of operation in applications such as hair removal, skin rejuvenation, and freckle removal, IPL technology has become a core technology in the field of phototherapy and cosmetology. As a key device for realizing the above applications, the stable and precise energy output of the IPL therapy device is a necessary prerequisite for ensuring treatment effectiveness and patient safety.
[0003] Existing technologies have many shortcomings in ensuring the accuracy of energy output and individual adaptability of intense pulsed light (IPL) therapy devices. The adaptability of energy calibration is poor, and traditional calibration methods are usually based on calibration templates, but ignore the individual differences between patients. For example, physiological characteristics such as skin color, stratum corneum thickness, and skin moisture content will affect the absorption rate. When the energy output is insufficient, the treatment effect is poor, and when the energy output is too high, it will lead to skin burns and severe pigmentation, which will increase the risk of scarring, thus threatening the patient's safety.
[0004] Existing technologies suffer from real-time fluctuations in energy output due to factors such as equipment aging, optical component wear, and changes in environmental temperature and humidity. Consequently, they lack the ability for dynamic feedback and adaptive adjustment. Traditional calibration methods rely mainly on offline or periodic execution, making it difficult to monitor and compensate for dynamic changes in real time during treatment. This makes it difficult to ensure energy consistency during treatment. Existing calibration processes mainly depend on manual operation by professionals and external testing equipment, which is not only cumbersome and inefficient but also carries the risk of human error, directly affecting the reliability of calibration and the standardization level of treatment.
[0005] In view of this, the present invention proposes an automatic energy correction method and system for intense pulsed light therapy devices. Summary of the Invention
[0006] The purpose of this invention is to provide an automatic energy correction method for intense pulsed light therapy devices, which eliminates the emission energy deviation of multiple sampling points with abnormal emission energy in the existing correction template, thereby avoiding errors in the judgment of the number of emission times per unit energy and the temperature effect delay time in the treatment data with abnormal emission energy.
[0007] This invention is achieved through the following technical solution: This invention provides an automatic energy correction method for an intense pulsed light therapy device, comprising the following steps: For the calibration sampling points defined in the calibration template, the calibration deviation of the calibration sampling points is determined based on the deviation between the emission energy of the calibration sampling points and the standard emission energy. The calibration deviation includes the calibration coefficient and the calibration time. The determination of the correction deviation of the correction sampling point includes: determining the correction coefficient based on the emission energy of the correction sampling point and the standard emission energy; determining the correction time based on the emission energy of the correction sampling point and the standard emission energy; and applying the correction deviation to correct the emission energy of the correction sampling point. The determination of the correction coefficient includes: defining the correction sampling point that is immediately preceding the current correction sampling point in time sequence as the sampling point before correction; calculating the predicted transmission energy of the current correction sampling point based on the output power and output time of the sampling point before correction; and determining the correction coefficient based on the difference between the transmission energy of the current correction sampling point and the predicted transmission energy.
[0008] Preferably, determining the correction coefficient further includes: In the process of determining the correction coefficients of multiple correction sampling points in chronological order, when the correction coefficient of the current correction sampling point is greater than the preset coefficient threshold, the current correction sampling point is set as the new reference sampling point, and the correction coefficients of subsequent correction sampling points are determined based on the new reference sampling point.
[0009] Preferably, determining the calibration time includes: A time correction reference point is determined from multiple correction sampling points based on whether the difference in emission energy between a pair of temporally adjacent correction sampling points is less than a preset judgment threshold.
[0010] Preferably, determining the calibration time further includes: Calculate the energy deviation of the time correction reference point, which is the difference between the emitted energy of the time correction reference point and the standard emitted energy; determine the initial correction deviation based on the difference between the energy deviation and the preset standard deviation value; input the initial correction deviation into the preset time delay function to determine the correction time.
[0011] Preferably, the initial correction deviation is input to a preset time delay function to determine the correction time, including: From the set of candidate time values, identify all candidate time values that make the output value of their corresponding time delay function greater than or equal to the initial correction deviation to form an effective time set; and determine the candidate time value with the smallest value in the effective time set as the correction time.
[0012] This invention also provides an automatic energy correction system for an intense pulsed light therapy device, comprising the following modules: The correction deviation determination module is used to determine the correction deviation of the correction sampling points defined in the correction template. The correction deviation includes the correction coefficient and the correction time. And an energy correction execution module, used to apply correction deviation and correct the emission energy of the correction sampling point.
[0013] Preferably, the determination of the correction deviation includes: The data is based on the emission energy of the calibration sampling point, the standard emission energy, and at least one calibration sampling point that precedes the calibration sampling point in time sequence.
[0014] Preferably, the correction deviation of the correction sampling point is determined based on the deviation between the emission energy of the correction sampling point and the standard emission energy, including: The correction coefficient is determined based on the emission energy of the correction sampling point and the standard emission energy; the correction time is determined based on the emission energy of the correction sampling point and the standard emission energy.
[0015] Preferably, determining the correction coefficient includes: The calibration sampling point immediately preceding the current calibration sampling point in time sequence is defined as the sampling point before calibration; the predicted transmission energy of the current calibration sampling point is calculated based on the output power and output time of the sampling point before calibration; and the calibration coefficient is determined based on the difference between the transmission energy of the current calibration sampling point and the predicted transmission energy.
[0016] Preferably, the determination of the calibration time further includes: The energy deviation of the time correction reference point is calculated, which is the difference between the emitted energy of the time correction reference point and the standard emitted energy; the initial correction deviation is determined based on the difference between the energy deviation and the preset standard deviation value; and the initial correction deviation is input into the preset time delay function to determine the correction time.
[0017] The present invention has the following beneficial effects: The automatic energy correction method for intense pulsed light therapy devices disclosed in this invention mainly targets the correction sampling points defined in the correction template, determines the correction deviation including the correction coefficient and correction time, and applies the correction deviation to correct the emission energy of the correction sampling points. The method comprehensively adjusts the emission energy from the dimensions of energy amplitude and time. The parameters adjusted by the existing technology are relatively simple. This method can more comprehensively compensate for the complex deviations existing in the energy output waveform, thereby improving the accuracy of energy correction and the stability of emission energy, and ensuring the consistency of treatment effect.
[0018] In determining the correction coefficient, the emission energy of the current correction sampling point is compared with the predicted emission energy determined based on the sampling point before correction. When the determined correction coefficient is greater than the coefficient threshold, the current correction sampling point is set as the new reference sampling point and subsequent predictions are made. This establishes a dynamic reference adjustment mechanism, which can effectively distinguish and isolate gradual energy drift caused by equipment aging and sudden energy jumps caused by external disturbances. This avoids the continuous interference of sudden outliers on the subsequent correction process and enhances the robustness of the correction algorithm and its adaptability to complex working conditions.
[0019] In determining the correction time, the position of the time correction reference point for calculating the time correction amount is determined by judging whether the difference in emission energy between adjacent correction sampling points is less than the judgment threshold. By accurately selecting the time correction reference point, it is ensured that the subsequently determined correction time can be applied to the root point of the time deviation. Compared with the technique of performing fuzzy correction at a fixed position or on all points, this achieves targeted correction of time deviation, avoids the problem of correction misalignment or overcorrection, and improves the reliability and accuracy of energy pulse timing control. Attached Figure Description
[0020] Figure 1 This is a flowchart of the method provided by the present invention; Figure 2 This is a flowchart of determining the correction coefficients provided by the present invention; Figure 3 This is a flowchart for determining the correction time provided by the present invention. Detailed Implementation
[0021] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to specific embodiments.
[0022] Example 1 Please see Figures 1-3 As shown, this embodiment discloses an automatic energy calibration method for an intense pulsed light therapy device. The main focus is on ensuring the stability and accuracy of the device's continuous energy emission through precise calculation and adjustment steps. The method includes: Obtain the calibration template, which is a set of reference data pre-stored in the device's memory, representing the device under ideal conditions. For example, a standard reference is established for the energy output waveform after a new product is manufactured or after professional calibration. The calibration template contains a data point with fixed parameters, which serves as the absolute reference and starting point for the entire calibration process. It also includes the initial emission value sampling point, which is arranged in chronological order among multiple calibration templates. Each sampling point is a data structure that records the standard transmission energy at that time point and may include the corresponding ideal output power and output time information. The parameters of the initial transmission sampling point are fixed and serve as the absolute reference for the entire calibration process.
[0023] The correction deviation is determined by comparing and processing the emission energy measured during actual equipment operation with the standard defined in the correction template for each of the multiple correction sampling points. This generates a set of parameters for adjusting equipment behavior, which is the correction deviation. The correction deviation is specifically manifested as parameters in two dimensions: correction coefficient and correction time. The correction coefficient represents one dimension of the correction deviation and is determined by the difference between the measured emission energy and the predicted emission energy. It is used to adjust the energy setting parameters. The correction time represents another dimension of the correction deviation and is a time adjustment amount calculated to compensate for energy response delay. It is used to adjust the pulse trigger timing.
[0024] The energy control parameters and pulse triggering timing of the equipment are adjusted point by point based on the correction coefficients and correction times calculated for the correction sampling points, until all correction sampling points are corrected, so that the actual energy output waveform of the equipment approaches the ideal state set by the correction template.
[0025] Furthermore, to determine the correction coefficients, this method employs a predictive dynamic benchmark calculation strategy. This predictive dynamic benchmark calculation strategy represents the strategy used to calculate the correction coefficients, thereby adapting to the equipment's drift trend and improving its adaptability to energy drift trends caused by continuous operation. The specific processing procedure is as follows: Multiple calibration sampling points are arranged in chronological order. To calculate the calibration coefficient of a specific calibration sampling point, this point is defined as the current calibration sampling point, and its chronologically adjacent preceding calibration sampling point is defined as the pre-calibration sampling point. Its data is used as the basis for prediction calculation, thereby obtaining the measured output power and output time of the pre-calibration sampling point. Based on these two parameters, the predicted transmission energy of the current calibration sampling point is calculated. For example, the calculation process is to multiply the output power value of the sampling point before calibration by the time interval between the two calibration sampling points, and add the product to the measured transmission energy of the sampling point before calibration to obtain the predicted transmission energy. The measured transmission energy of the current calibration sampling point is compared with the predicted transmission energy, and the difference between the two is determined as the calibration coefficient. This difference calculation method based on the prediction of adjacent points can more sensitively reflect the dynamic changes of the equipment in continuous operation compared with direct comparison with a fixed standard transmission energy. Furthermore, when the calculated correction coefficient exceeds the threshold, the current outlier is set as the new calculation baseline to isolate error propagation. To enhance the stability of the correction process and prevent outlier data from interfering with subsequent corrections, a correction sorting queue is formed by arranging all correction sampling points in chronological order. This queue ensures the orderly execution of the correction process, and the earliest correction sampling point in the queue is set as the initial baseline sampling point. At the same time, the identifier of a current reference sampling point is initialized as the initial reference sampling point. Starting from the current reference sampling point, correction sampling points are selected sequentially along the queue as the current correction sampling points, and their correction coefficients are calculated and compared with the preset coefficient thresholds. The system is set based on the historical statistical range of energy fluctuations under normal operating conditions, which determines whether to activate the dynamic reference adjustment mechanism, such as ±5% of the standard emission energy. If the absolute value of the calculated correction coefficient is less than or equal to the coefficient threshold, it indicates that the energy drift of the equipment is within a controllable range, and the correction process continues. If its absolute value is greater than the coefficient threshold, it indicates that a drastic nonlinear change may have occurred due to factors such as the instantaneous instability of the power module. The current current correction sampling point is set as the new current reference sampling point, and the subsequent correction coefficient calculation process restarts from this new reference point. In order to avoid passing this abnormal deviation to the subsequent prediction calculation, this segmented correction design can effectively isolate the interference of sudden outliers and ensure the reliability of the overall correction.
[0026] Furthermore, this method aims to compensate for the energy response delay caused by the physical characteristics of the device, such as the heating effect of the core optoelectronic device, in order to determine the correction time. The calculation process is as follows: The sampling point with the earlier time is defined as the preceding sampling point, and the sampling point with the later time is defined as the following sampling point. By calculating the difference between the measured transmitted energy of the preceding sampling point and the measured transmitted energy of the following sampling point, and arranging the temporally adjacent correction sampling points in chronological order, a prediction parameter is obtained that reflects the energy change between two adjacent transmissions. In order to select a stable calculation base point, i.e., the time correction reference point, this prediction parameter is compared with a preset judgment threshold. This judgment threshold represents the normal range of energy change between adjacent pulses under stable operating conditions. If the predicted parameter is less than the judgment threshold, it indicates that the energy change between the two launches is gradual, and the state is stable. Therefore, the subsequent sampling point is determined as the time correction reference point. If the predicted parameter is greater than or equal to the judgment threshold, it indicates that the energy fluctuation between the two launches is abnormal and the data of the subsequent sampling points may be inaccurate. In order to avoid this instability, the next correction sampling point in the correction queue is selected as the time correction reference point. After determining the time correction reference point, the energy deviation of the point is calculated, that is, the difference between the measured launch energy and its standard launch energy. Considering that the equipment itself has an acceptable energy deviation range, the energy deviation represents the difference between the measured launch energy of the time correction reference point and the standard launch energy defined in the correction template. The energy deviation is compared with a preset standard deviation value, and the difference between the two is determined as the initial correction deviation. When the energy deviation exceeds the acceptable range defined by the standard deviation value, the excess portion, i.e., the initial correction deviation, needs to be compensated through adjustment time. To calculate the specific correction time... Based on a pre-defined dataset revealing the relationship between the delay time of the pulse trigger signal and the change in transmitted energy, and considering that directly solving for the inverse mapping of this relationship could be computationally very complex, this method employs an iterative approximation approach to generate discrete time delay values for testing as candidate time values. For example, within a preset time range, values are taken in fixed microsecond steps, and the candidate time values are substituted into the corresponding relationship to calculate the energy change they can cause. The calculated energy change is compared with the initial correction deviation, and all candidate time values that can produce an energy change not less than the initial correction deviation are selected to form an effective time set. Each time value in this set can produce an energy change sufficient to compensate for the initial correction deviation. In order to minimize the disturbance to the system timing while meeting the correction requirements, the candidate time value with the smallest value is selected from the effective time set and finally determined as the correction time.
[0027] Furthermore, the control parameters of the equipment are actually adjusted to use the correction coefficient and correction time calculated for the correction sampling points. The correction coefficient is used as a compensation amount and is added to or subtracted from the energy setting parameter of the next pulse transmission. At the same time, the correction time is used to adjust the triggering sequence of the next pulse, for example, by adding a corresponding delay to the original trigger signal. By performing this dual correction of energy and time on the correction sampling points in the correction queue in sequence, the corrected equipment transmission energy sequence can gradually approach and eventually meet the standard set by the correction template, thereby completing a complete automatic energy correction cycle.
[0028] Example 2 This embodiment discloses an automatic energy correction system for an intense pulsed light therapy device, which can automatically determine the correction deviation and perform energy correction for each correction sampling point in a preset correction template, ensuring the accuracy and stability of the energy output of the intense pulsed light therapy device under different operating parameters.
[0029] Specifically, the system includes the following modules: Correction Deviation Determination Module: The core function is to determine the corresponding correction deviation for each correction sampling point defined in the correction template. The correction deviation includes the correction coefficient and the correction time. The determination process of this module is based on the measured transmission energy of the correction sampling point, the preset standard transmission energy, and the data of at least one other correction sampling point that precedes the current correction sampling point in time sequence. In a specific execution flow, the correction coefficient and the correction time are determined respectively. When determining the correction coefficient, the correction sampling point that is immediately before the current correction sampling point in time sequence is defined as the sampling point before correction. Based on the measured output power and output time of the sampling point before correction, a predicted transmission energy of the current correction sampling point is calculated. Then, the measured transmission energy of the current correction sampling point is compared with the predicted transmission energy, and the correction coefficient used to correct the energy model is determined based on the difference between the two. During the process of determining the correction coefficients of multiple correction sampling points sequentially over time, the values of the correction coefficients are continuously monitored. When the correction coefficient of the current correction sampling point is found to be greater than a preset coefficient threshold, it indicates that the cumulative deviation of the energy model is large. In this case, the current correction sampling point is set as a new current reference sampling point. Based on this new current reference sampling point, the correction coefficients for subsequent correction sampling points are recalculated to avoid the continuous accumulation of errors. When determining the correction time, a time correction reference point is selected from multiple correction sampling points by scanning a pair of temporally adjacent correction sampling points and calculating the difference in emission energy between them. When the difference is less than a preset judgment threshold, it indicates that the energy output is relatively stable in the region. Then, a certain point is selected as the time correction reference point. After determining the time correction reference point, the module calculates the energy deviation of the time correction reference point, that is, the difference between the measured transmission energy and the standard transmission energy. Based on the difference between the energy deviation and a preset standard deviation value, an initial correction deviation is determined. This initial correction deviation is input into a preset time delay function. In order to obtain the final correction time from this function, all candidate time values that make the output value of the corresponding time delay function greater than or equal to the initial correction deviation are identified from a preset set of candidate time values, thus forming an effective time set. The candidate time value with the smallest value in this effective time set is determined as the final correction time.
[0030] Energy correction execution module: The device receives the correction deviation, namely the correction coefficient and correction time, output by the correction deviation determination module. After receiving these parameters, it applies the correction deviation to correct the emission energy of the corresponding correction sampling point. The specific correction action is to adjust the energy control parameters inside the intense pulsed light therapy device, such as adjusting the charging voltage of the charging circuit, controlling the discharge duration or current intensity of the pulsed xenon lamp, so that the emission energy of the correction sampling point can be closer to the preset standard emission energy in the next emission.
[0031] In summary, this embodiment can perform fully automatic and highly accurate closed-loop correction of the energy output of the intense pulsed light therapy device. By calculating and applying the correction coefficient and correction time respectively, it can achieve dynamic correction of the energy model and compensation for energy response delay, effectively solving the energy drift problem caused by component aging or environmental changes, and improving the safety and effectiveness of the treatment equipment.
[0032] The above description is merely a preferred embodiment of this application and is not intended to limit this application. For those skilled in the art, this application can have various modifications and variations. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. An automatic energy correction method for an intense pulsed light therapy device, characterized in that, Includes the following steps: For the calibration sampling points defined in the calibration template, the calibration deviation of the calibration sampling points is determined based on the deviation between the emission energy of the calibration sampling points and the standard emission energy. The calibration deviation includes the calibration coefficient and the calibration time. The determination of the correction deviation of the correction sampling point includes: determining the correction coefficient based on the emission energy of the correction sampling point and the standard emission energy; determining the correction time based on the emission energy of the correction sampling point and the standard emission energy; and applying the correction deviation to correct the emission energy of the correction sampling point. The determination of the correction coefficient includes: defining the correction sampling point that is immediately preceding the current correction sampling point in time sequence as the sampling point before correction; calculating the predicted transmission energy of the current correction sampling point based on the output power and output time of the sampling point before correction; and determining the correction coefficient based on the difference between the transmission energy of the current correction sampling point and the predicted transmission energy.
2. The automatic energy correction method for the intense pulsed light therapy device according to claim 1, characterized in that, Determining the correction factors also includes: In the process of determining the correction coefficients of multiple correction sampling points in chronological order, when the correction coefficient of the current correction sampling point is greater than the preset coefficient threshold, the current correction sampling point is set as the new reference sampling point, and the correction coefficients of subsequent correction sampling points are determined based on the new reference sampling point.
3. The automatic energy correction method for the intense pulsed light therapy device according to claim 1, characterized in that, Determining the calibration time includes: A time correction reference point is determined from multiple correction sampling points based on whether the difference in emission energy between a pair of temporally adjacent correction sampling points is less than a preset judgment threshold.
4. The automatic energy correction method for the intense pulsed light therapy device according to claim 3, characterized in that, Determining the calibration time also includes: Calculate the energy deviation of the time correction reference point, which is the difference between the emitted energy of the time correction reference point and the standard emitted energy; determine the initial correction deviation based on the difference between the energy deviation and the preset standard deviation value; input the initial correction deviation into the preset time delay function to determine the correction time.
5. The automatic energy correction method for the intense pulsed light therapy device according to claim 4, characterized in that, The initial correction deviation is input into a preset time delay function to determine the correction time, including: From the set of candidate time values, identify all candidate time values that make the output value of their corresponding time delay function greater than or equal to the initial correction deviation to form an effective time set; and determine the candidate time value with the smallest value in the effective time set as the correction time.
6. An automatic energy correction system for a high-intensity pulsed light therapy device, characterized in that, Includes the following modules: The correction deviation determination module is used to determine the correction deviation of the correction sampling points defined in the correction template. The correction deviation includes the correction coefficient and the correction time. And an energy correction execution module, used to apply correction deviation and correct the emission energy of the correction sampling point.
7. The automatic energy correction system of the intense pulsed light therapy device according to claim 6, characterized in that, The determination of the correction deviation includes: The data is based on the emission energy of the calibration sampling point, the standard emission energy, and at least one calibration sampling point that precedes the calibration sampling point in time sequence.
8. The automatic energy correction system of the intense pulsed light therapy device according to claim 6, characterized in that, Based on the deviation between the emission energy at the calibration sampling point and the standard emission energy, the calibration deviation at the calibration sampling point is determined as follows: The correction coefficient is determined based on the emission energy of the correction sampling point and the standard emission energy; the correction time is determined based on the emission energy of the correction sampling point and the standard emission energy.
9. The automatic energy correction system of the intense pulsed light therapy device according to claim 7, characterized in that, Determining the correction factors includes: The calibration sampling point immediately preceding the current calibration sampling point in time sequence is defined as the sampling point before calibration; the predicted transmission energy of the current calibration sampling point is calculated based on the output power and output time of the sampling point before calibration; and the calibration coefficient is determined based on the difference between the transmission energy of the current calibration sampling point and the predicted transmission energy.
10. The automatic energy correction system of the intense pulsed light therapy device according to claim 6, characterized in that, Determining the calibration time also includes: The energy deviation of the time correction reference point is calculated, which is the difference between the emitted energy of the time correction reference point and the standard emitted energy; the initial correction deviation is determined based on the difference between the energy deviation and the preset standard deviation value; and the initial correction deviation is input into the preset time delay function to determine the correction time.