Screen touch calibration method, device, equipment and storage medium

CN123011050APending Publication Date: 2026-10-30FOSHAN HAIER DRUM WASHING MACHINE
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510499044.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-18
Publication Date
2026-10-30

AI Technical Summary

Technical Problem

[0005]本申请提供一种屏幕触摸校准方法、装置、设备及存储介质,用以解决现有衣物处理设备的触控显示屏在设备运行状态变化下,触控灵敏度受到运行状态的干扰而导致触控精准性下降的问题

Benefits of technology

[0058]本申请提供的屏幕触摸校准方法、装置、设备及存储介质,通过获取衣物处理设备的运行数据,并基于运行数据,确定衣物处理设备的触摸校准状态,触摸校准状态用于指示是否立即执行触摸校准处理;在触摸校准状态指示不立即执行触摸校准处理的情况下,根据运行数据对衣物处理设备的屏幕校准周期进行更新处理,得到更新后的屏幕校准周期;按照更新后的屏幕校准周期对衣物处理设备的显示屏幕进行触摸校准处理。通过设备的运行状态实时进行触摸校准处理,衣物处理设备能够定期对屏幕的触摸性能进行检测和优化,及时发现并纠正因设备状态变化等因素导致的触摸偏差,提高了用户的使用体验。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123011050A_ABST
    Figure CN123011050A_ABST
Patent Text Reader

Abstract

The application belongs to the technical field of display, and particularly relates to a screen touch calibration method and device, equipment and a storage medium, the method comprising: obtaining operation data of a clothes processing equipment, and determining a touch calibration state of the clothes processing equipment based on the operation data, the touch calibration state being used to indicate whether to immediately execute touch calibration processing; in the case that the touch calibration state indicates not to immediately execute the touch calibration processing, updating a screen calibration period of the clothes processing equipment according to the operation data to obtain an updated screen calibration period; and performing touch calibration processing on a display screen of the clothes processing equipment according to the updated screen calibration period. The touch calibration processing is performed in real time according to the operation state of the equipment, the clothes processing equipment can periodically detect and optimize the touch performance of the screen, touch deviation caused by factors such as changes in the state of the equipment can be found and corrected in time, and the use experience of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of display technology, specifically relating to a screen touch calibration method, apparatus, device, and storage medium. Background Technology

[0002] Most current garment processing equipment is designed to display and control programs through a touch screen to meet consumers' needs for interactive experience. Through the screen, users can clearly understand equipment information and select a series of programs to control the garment processing equipment.

[0003] The control of touch screens in existing garment processing equipment is based on factory-preset touch parameters. Touch sensitivity is easily affected by the equipment's status; for example, water temperature, drum temperature, or operating load during operation can impact screen sensitivity. Taking water temperature as an example, when the water temperature is high, the heat generated inside the equipment is conducted to the vicinity of the touch screen, causing the ambient temperature around the screen to rise. This affects the performance of electronic components in the screen's internal circuitry, leading to deviations in touch signal transmission and recognition, decreased screen sensitivity, and potentially requiring multiple clicks from the user to trigger the corresponding command.

[0004] While existing technologies have proposed methods for calibrating touch sensitivity on touchscreens, these methods only address the sensitivity issues caused by interference devices associated with clothing devices, and do not address the issue of calibrating touchscreen sensitivity in response to changes in device status. Summary of the Invention

[0005] This application provides a screen touch calibration method, apparatus, device, and storage medium to solve the problem that the touch sensitivity of the touch display screen of existing garment processing equipment is affected by the operating state, resulting in a decrease in touch accuracy.

[0006] Firstly, this application provides a screen touch calibration method, including:

[0007] The operation data of the garment processing equipment is acquired, and based on the operation data, the touch calibration status of the garment processing equipment is determined. The touch calibration status is used to indicate whether to perform touch calibration processing immediately.

[0008] If the touch calibration status indication does not immediately perform touch calibration processing, the screen calibration cycle of the clothing processing device is updated according to the operating data to obtain an updated screen calibration cycle.

[0009] The display screen of the garment processing device is calibrated for touch according to the updated screen calibration cycle.

[0010] In one possible design, the operational data includes at least one type of operational data, and determining the touch calibration state of the garment processing device based on the operational data includes:

[0011] For any of the aforementioned operating data, determine whether the operating data is greater than a corresponding preset value;

[0012] If any one of the operating data is greater than the corresponding preset value in at least one of the operating data, the touch calibration state is determined to be a first touch calibration state, and the first touch calibration state is used to indicate that touch calibration processing should be performed immediately.

[0013] If at least one of the aforementioned operating data is not greater than the corresponding preset value, the touch calibration state is determined to be a second touch calibration state, which is used to indicate that touch calibration processing is not performed immediately.

[0014] In one possible design, updating the screen calibration cycle of the clothing processing device based on the operating data to obtain an updated screen calibration cycle includes:

[0015] For any type of running data, determine whether the running data meets preset conditions, the preset conditions including: being within a corresponding preset range, the upper limit of the preset range being the preset value;

[0016] If there is operating data that meets the preset conditions, the screen calibration cycle of the clothing processing device is updated based on the operating data that meets the preset conditions to obtain the updated screen calibration cycle.

[0017] In one possible design, the operating data meeting preset conditions includes: inner drum temperature, inner drum rotation speed, and inner drum load. The step of updating the screen calibration cycle of the garment processing equipment based on the operating data meeting preset conditions to obtain an updated screen calibration cycle includes:

[0018] The corresponding first calibration duration is determined based on the inner cylinder temperature;

[0019] The corresponding second calibration duration is determined based on the inner cylinder rotation speed;

[0020] The corresponding third calibration duration is determined based on the inner cylinder load.

[0021] The shortest calibration duration among the first calibration duration, the second calibration duration, and the third calibration duration is determined as the update duration;

[0022] The screen calibration cycle of the clothing processing device is updated based on the update duration to obtain the updated screen calibration cycle.

[0023] In one possible design, the method further includes:

[0024] If the display screen has not been calibrated for touch, obtain the touch capacitance data of the display screen and determine the operating status of the display screen based on the touch capacitance data;

[0025] When the running state is the user operation state, the touch calibration process is paused until the running state becomes the basic running state, at which point the touch calibration process is performed on the display screen. The basic running state is used to indicate that the display screen is not currently sensing any touch operation from the user.

[0026] In one possible design, the method further includes:

[0027] If the operating state is an abnormal operating state, perform touch calibration on the display screen and determine the result of the touch calibration.

[0028] If the processing fails, an error message will be sent to the user.

[0029] In one possible design, the touch calibration process for the display screen includes:

[0030] Obtain the calibration parameters corresponding to the display screen, as well as the user's historical touch parameters;

[0031] The calibration parameters are updated based on the historical touch parameters, and the display screen is then calibrated according to the updated calibration parameters.

[0032] Secondly, this application provides a screen touch calibration device, comprising:

[0033] The acquisition module acquires the operating data of the garment processing equipment;

[0034] The determination module is used to determine the touch calibration status of the clothing processing device based on the operating data, wherein the touch calibration status is used to indicate whether to perform touch calibration processing immediately;

[0035] The processing module is used to update the screen calibration cycle of the clothing processing device according to the operating data when the touch calibration status indication does not immediately perform touch calibration processing, so as to obtain an updated screen calibration cycle.

[0036] The processing module is also used to perform touch calibration processing on the display screen of the clothing processing device according to the updated screen calibration cycle.

[0037] In one possible design, the device includes: a judgment module;

[0038] The judgment module is used to determine whether any type of running data is greater than a corresponding preset value.

[0039] The determining module is further configured to determine the touch calibration state as a first touch calibration state when any one of the operating data is greater than the corresponding preset value in at least one of the operating data, and the first touch calibration state is used to indicate that touch calibration processing should be performed immediately.

[0040] The determining module is further configured to determine the touch calibration state as a second touch calibration state when at least one of the running data is not greater than the corresponding preset value, wherein the second touch calibration state is used to indicate that the touch calibration process is not performed immediately.

[0041] In one possible design, the judgment module is further configured to determine whether any type of running data meets a preset condition, wherein the preset condition includes: being within a corresponding preset range, and the upper limit of the preset range is the preset value;

[0042] The processing module is further configured to update the screen calibration cycle of the clothing processing device based on the operating data that meets the preset conditions if such operating data exists, thereby obtaining an updated screen calibration cycle.

[0043] In one possible design, the determining module is further configured to determine a corresponding first calibration duration based on the inner cylinder temperature;

[0044] The determining module is further configured to determine the corresponding second calibration duration based on the rotational speed of the inner cylinder;

[0045] The determining module is also used to determine the corresponding third calibration duration based on the inner cylinder load.

[0046] The determining module is further configured to determine the shortest calibration duration among the first calibration duration, the second calibration duration, and the third calibration duration as the update duration;

[0047] The processing module is also used to update the screen calibration cycle of the clothing processing device based on the update duration, so as to obtain the updated screen calibration cycle.

[0048] In one possible design, the acquisition module is further configured to acquire the touch capacitance data of the display screen if the display screen has not been touch calibrated, and determine the operating state of the display screen based on the touch capacitance data;

[0049] The processing module is further configured to pause touch calibration processing when the running state is user operation state, until the running state is basic running state, and then perform touch calibration processing on the display screen, wherein the basic running state is used to indicate that the display screen does not currently sense touch operation from the user.

[0050] In one possible design, the determining module is further configured to perform touch calibration on the display screen when the operating state is an abnormal operating state, and determine the processing result of the touch calibration.

[0051] The processing module is also used to provide an error message to the user if the processing result is a failure.

[0052] In one possible design, the acquisition module is further configured to acquire calibration parameters corresponding to the display screen, as well as the user's historical touch parameters;

[0053] The processing module is further configured to update the calibration parameters based on the historical touch parameters, and perform touch calibration on the display screen according to the updated calibration parameters.

[0054] Thirdly, this application provides a screen touch calibration device, including: a processor, and a memory communicatively connected to the processor;

[0055] The memory stores computer-executed instructions;

[0056] The processor executes computer execution instructions stored in the memory to implement the screen touch calibration method as described in the first aspect.

[0057] Fourthly, this application provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a computer, are used to implement the screen touch calibration method as described in the first aspect.

[0058] The screen touch calibration method, apparatus, device, and storage medium provided in this application acquire operational data of a garment processing device and determine the touch calibration status of the garment processing device based on the operational data. The touch calibration status indicates whether to immediately perform touch calibration processing. If the touch calibration status indicates that touch calibration processing should not be performed immediately, the screen calibration cycle of the garment processing device is updated according to the operational data to obtain an updated screen calibration cycle. Touch calibration processing is then performed on the display screen of the garment processing device according to the updated screen calibration cycle. By performing touch calibration processing in real time based on the device's operational status, the garment processing device can periodically detect and optimize the touch performance of the screen, promptly identify and correct touch deviations caused by changes in device status and other factors, thereby improving the user experience. Attached Figure Description

[0059] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0060] Figure 1 A flowchart illustrating the screen touch calibration method provided in this application embodiment. Figure 1 ;

[0061] Figure 2 A flowchart illustrating the screen touch calibration method provided in this application embodiment. Figure 2 ;

[0062] Figure 3 A flowchart illustrating the screen touch calibration method provided in this application embodiment. Figure 3 ;

[0063] Figure 4 This is a schematic diagram of the screen touch calibration device provided in the embodiments of this application;

[0064] Figure 5 This is a schematic diagram of the structure of the screen touch calibration device provided in the embodiments of this application.

[0065] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0066] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0067] The terms "first," "second," "third," "fourth," etc. (if present) in the specification and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention described herein can be implemented, for example, in orders other than those illustrated or described herein.

[0068] In this application, the terms "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0069] Most current garment processing equipment is designed to display and control programs through a touch screen to meet consumers' needs for interactive experience. Through the screen, users can clearly understand equipment information and select a series of programs to control the garment processing equipment.

[0070] The control of touch screens in existing garment processing equipment is based on factory-preset touch parameters. Touch sensitivity is easily affected by the equipment's status; for example, water temperature, drum temperature, or operating load during operation can impact screen sensitivity. Taking water temperature as an example, when the water temperature is high, the heat generated inside the equipment is conducted to the vicinity of the touch screen, causing the ambient temperature around the screen to rise. This affects the performance of electronic components in the screen's internal circuitry, leading to deviations in touch signal transmission and recognition, decreased screen sensitivity, and potentially requiring multiple clicks from the user to trigger the corresponding command.

[0071] While existing technologies have proposed methods for calibrating touch sensitivity on touchscreens, these methods only address the sensitivity issues caused by interference devices associated with clothing devices, and do not address the issue of calibrating touchscreen sensitivity in response to changes in device status.

[0072] To address the aforementioned technical issues, this application provides a screen touch calibration method. This method, centered on the screen touch calibration of a garment processing device, acquires device operating data, determines the touch calibration status based on this data, and judges whether immediate touch calibration is required. If the touch calibration status indicates that immediate calibration is not necessary, the screen calibration cycle is updated based on the operating data to obtain an updated calibration cycle. Finally, touch calibration is performed on the display screen according to the updated cycle. Updating the screen calibration cycle based on operating data allows the calibration cycle to better align with the actual usage of the device. Furthermore, a reasonable calibration operation and calibration cycle can reduce user frustration caused by inaccurate screen touch, ensuring the smoothness and accuracy of screen operation in the garment processing device, thereby improving user experience and satisfaction.

[0073] The technical solutions of this application and how they solve the aforementioned technical problems are described in detail below with specific embodiments. These specific embodiments may exist independently or in combination with each other. Identical or similar concepts or processes may not be repeated in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.

[0074] Figure 1 A flowchart illustrating the screen touch calibration method provided in this application embodiment. Figure 1 .like Figure 1 As shown, the screen touch calibration method provided in this embodiment includes:

[0075] S101. Obtain the operating data of the garment processing equipment.

[0076] S102. Based on the operating data, determine the touch calibration status of the garment processing equipment.

[0077] The touch calibration status indicates whether to perform touch calibration immediately. Clothing handling equipment can include, for example, smart washing machines and dryers. In the control system architecture of clothing handling equipment, operational data can be acquired through a built-in sensor network and data acquisition module. Sensors cover various types, such as speed sensors to monitor motor speed, accurately reflecting the motor's operating rate at different washing or drying stages; water level sensors to track water level changes in real time during the washing process; and temperature sensors to control the temperature during the drying stage.

[0078] Understandably, touch calibration status is divided into two types: one is "touch calibration processing needs to be performed immediately", which is determined when the model determines that the characteristics of the running data deviate from the pre-set running data characteristics by more than a certain threshold. For example, this may include the maximum speed or the temperature reaching a high value. The other is "touch calibration processing does not need to be performed immediately", which means that the running data characteristics are within the normal fluctuation range and the touch operation feedback is normal.

[0079] S103. If the touch calibration status indication does not immediately perform touch calibration processing, update the screen calibration cycle of the garment processing equipment based on the operating data to obtain the updated screen calibration cycle.

[0080] In cases where the touch calibration status indicator does not immediately trigger touch calibration, the garment processing equipment system can initiate a screen calibration cycle update mechanism. This is achieved by performing multi-dimensional analysis of the acquired operational data, including data such as rotation speed, water level, and temperature, to determine the corresponding screen calibration update cycle.

[0081] Understandably, the device's operating status can affect the sensitivity of the screen touch. Therefore, calibrating the screen touch according to the corresponding calibration cycle can ensure its sensitivity. Specifically, a linear regression model can be used, with multiple operational data points as independent variables and a suitable screen calibration cycle as the dependent variable. By training on historical data, a model can be obtained that can predict the appropriate screen calibration cycle based on current operational data. The updated cycle is stored in the device's system settings and used as the basis for the next screen calibration, thus achieving dynamic optimization of the screen calibration cycle and ensuring the stability and accuracy of the screen touch function.

[0082] S104. Perform touch calibration on the display screen of the garment processing equipment according to the updated screen calibration cycle.

[0083] The device sets a basic calibration cycle for the screen during its initial setup. This cycle maintains the touch sensitivity of the display screen during device use. However, the screen sensitivity may be affected by the device's operation. Therefore, the display screen is calibrated based on the device's operating data to ensure timely response when environmental changes significantly impact touch operation.

[0084] Understandably, garment processing equipment can trigger a touch calibration process for the display screen during its calibration cycle. During calibration, the device can briefly pause currently executing touch-related tasks to avoid interference. Then, the system can invoke a screen calibration algorithm, which re-analyzes and adjusts the data collected by the touch sensing system based on pre-stored screen touch characteristic parameters. For example, it sends calibration signals to specific areas of the screen to detect the accuracy of touch feedback and corrects the mapping of touch coordinates based on the detection results. After calibration, the device automatically resumes the previously paused tasks and returns to normal operation, ensuring users can continue using the smart device in a stable and accurate touch interaction environment.

[0085] The screen touch calibration method provided in this application acquires the operating data of a garment processing device and determines the touch calibration status of the device based on this data. The touch calibration status indicates whether to immediately perform touch calibration. If the touch calibration status indicates that immediate calibration is not necessary, the screen calibration cycle of the garment processing device is updated according to the operating data to obtain an updated screen calibration cycle. Touch calibration is then performed on the display screen according to the updated calibration cycle. By performing touch calibration in real time based on the device's operating status, the garment processing device can periodically detect and optimize the screen's touch performance, promptly identifying and correcting touch deviations caused by changes in device status, thereby improving the user experience.

[0086] Figure 2 A flowchart illustrating the screen touch calibration method provided in this application embodiment. Figure 2 .like Figure 2 As shown, this embodiment is... Figure 1 Based on the embodiments, the screen touch calibration method is described in detail, and the method includes:

[0087] S201. Obtain the operating data of the garment processing equipment.

[0088] Step S201 is similar to step S101 above, and will not be described in detail here.

[0089] S202. For any type of running data, determine whether the running data is greater than the corresponding preset value; if yes, proceed to steps S203-S204; if no, proceed to steps S205-S209.

[0090] The operational data includes at least one type of operational data.

[0091] S203. Determine the touch calibration state as the first touch calibration state.

[0092] If any one of the operating data is greater than the corresponding preset value, the touch calibration state is determined to be the first touch calibration state, which is used to indicate that the touch calibration process should be performed immediately.

[0093] S204. Immediately perform touch calibration on the display screen.

[0094] The garment processing equipment can collect operating data in real time through various sensors, such as rotation speed, water level, and temperature, and convert them into electrical or digital signals so that the equipment's control system can process and analyze them.

[0095] Understandably, preset values ​​can be pre-set based on factors such as the normal operating parameters of the device and the performance requirements of the touchscreen. These preset values ​​may be determined through extensive testing and experimentation to ensure stable performance and a good user experience under various operating conditions. Specifically, for example, the preset spin speed might be determined based on its rated spin speed and the reasonable spin speed range for different washing modes; the preset water level is related to the water volume required for different loads of laundry and washing programs; and the preset temperature is related to drying performance and safety requirements. The above preset values ​​can be adjusted according to actual usage needs, and this application does not impose any restrictions on this.

[0096] Specifically, when at least one operational data point exceeds a corresponding preset value, the touch calibration state is determined as the first touch calibration state. This means that the device's operational status may be affecting the accuracy of the touchscreen, requiring immediate calibration. This is based on the potential correlation between device operational data and touchscreen performance. For example, excessively high motor speed may lead to increased device vibration, thus affecting the touchscreen's touch sensing accuracy; excessively high water levels may cause changes in internal device pressure, interfering with the screen's touch feedback; excessively high temperatures may affect the performance of the screen's electronic components, resulting in delayed or inaccurate touch response.

[0097] S205. Determine that the touch calibration state is the second touch calibration state.

[0098] Where at least one running data is not greater than the corresponding preset value, the touch calibration state is determined to be the second touch calibration state, which is used to indicate that the touch calibration process is not performed immediately.

[0099] S206. For any type of running data, determine whether the running data meets the preset conditions; if yes, proceed to steps S207-S208; if no, proceed to step S209.

[0100] The preset conditions include: falling within a corresponding preset range, with the upper limit of the preset range being the preset value. For each type of operational data, the system compares it with the corresponding preset range to determine whether the operational data falls between the preset upper and lower limits, thus determining whether it meets the preset conditions. If the operational data falls within the preset range, the data is considered to meet the conditions; otherwise, the conditions are not met.

[0101] S207. Based on the operating data that meets the preset conditions, update the screen calibration cycle of the clothing processing equipment to obtain the updated screen calibration cycle.

[0102] S208. Perform touch calibration on the display screen according to the updated screen calibration cycle.

[0103] As is understandable, the screen calibration cycle refers to the time interval at which the device calibrates the touchscreen. A reasonable calibration cycle can ensure the accuracy of the screen's touch, while avoiding excessively frequent calibration operations that could interfere with user experience and cause wear and tear on the device's hardware.

[0104] In one possible implementation, the operating data that meets the preset conditions includes: inner drum temperature, inner drum rotation speed, and inner drum load. Based on the operating data that meets the preset conditions, the screen calibration cycle of the garment processing equipment is updated to obtain the updated screen calibration cycle, which includes:

[0105] The first calibration time is determined based on the inner drum temperature; the second calibration time is determined based on the inner drum rotation speed; the third calibration time is determined based on the inner drum load; the shortest calibration time among the first, second, and third calibration times is determined as the update time; the screen calibration cycle of the garment processing equipment is updated based on the update time to obtain the updated screen calibration cycle.

[0106] The real-time temperature of the inner cylinder can be obtained through a temperature sensor, the rotational speed of the inner cylinder can be measured through a speed sensor, and the load on the inner cylinder can be determined through a load cell or other related detection devices.

[0107] Understandably, a mapping relationship between inner cylinder temperature and calibration time can be pre-established. This mapping relationship can be determined experimentally or empirically. For example, when the inner cylinder temperature is low, the performance of the device's electronic components is relatively stable, and the screen is less affected; therefore, the corresponding calibration time can be longer. Conversely, when the inner cylinder temperature is high, it may cause thermal interference to the screen's electronic components, leading to inaccurate touch input; therefore, the corresponding calibration time should be shortened. Based on the currently acquired inner cylinder temperature, the corresponding first calibration time is determined by searching the pre-established mapping relationship.

[0108] Correspondingly, a mapping relationship between the inner cylinder rotation speed and calibration time is established in advance. When the inner cylinder rotation speed is low, the equipment experiences less vibration and mechanical interference, resulting in better screen stability, and the calibration time can be appropriately extended. However, when the inner cylinder rotation speed is high, vibration and mechanical interference may affect the screen's touch accuracy, so the corresponding calibration time needs to be shortened. Based on the current inner cylinder rotation speed, the corresponding second calibration time is found in the mapping relationship.

[0109] Similarly, a mapping relationship can be established between the inner cylinder load and the calibration time. When the inner cylinder load is small, the device operates relatively smoothly, the screen is less affected, and the calibration time can be longer; when the inner cylinder load is large, the device may experience greater vibration and imbalance, affecting the screen's touch performance, so the corresponding calibration time should be shortened. Based on the current inner cylinder load, the corresponding third calibration time is found in the mapping relationship.

[0110] Specifically, the previously determined first, second, and third calibration durations are compared, and the shortest calibration duration is selected as the update duration. The original screen calibration cycle of the device is replaced with the update duration to obtain the updated screen calibration cycle. Thereafter, the device will calibrate the screen according to the new calibration cycle. This ensures that the screen can be calibrated in a timely manner even under the most unfavorable operating conditions, thereby ensuring the accuracy of the screen's touch operation.

[0111] S209. Perform touch calibration on the display screen according to the screen calibration cycle.

[0112] If no operating data meets the preset conditions, the display screen will undergo touch calibration according to the screen calibration cycle. In this case, the device can perform touch calibration on the display screen according to a pre-set screen calibration cycle. The screen calibration cycle is a time interval determined based on the device's characteristics and experience. Performing screen calibration once within this time interval ensures that the screen maintains high touch accuracy under different operating conditions.

[0113] In one possible implementation, the touch calibration process for the display screen includes: obtaining the calibration parameters corresponding to the display screen and the user's historical touch parameters; updating the calibration parameters based on the historical touch parameters; and performing touch calibration on the display screen according to the updated calibration parameters.

[0114] The calibration parameters are a set of data used to indicate adjustments to the touch sensitivity performance of the display screen, and may include touch sensitivity, coordinate mapping, touch threshold, etc.

[0115] Understandably, during user interaction with the display screen, the system continuously records the user's touch operation information, including touch location, touch pressure, and touch time interval. This information can be stored in the device's database or log files, forming a record of the user's historical touch parameters. When performing touch calibration, the system can extract the user's historical touch parameters from the storage medium as a reference for subsequent calibration parameter updates.

[0116] Specifically, the system can perform in-depth analysis of the acquired historical user touch parameters to extract key features. For example, by statistically analyzing frequently touched areas, it can understand user habits; by analyzing the distribution of touch pressure, it can determine the user's preferred touch pressure. Based on the extracted features, corresponding calibration parameter update strategies can be generated. For instance, if data indicates that users frequently touch a specific area of ​​the screen, the coordinate mapping of that area can be fine-tuned to improve touch accuracy; if users generally apply high touch pressure, the touch threshold can be appropriately increased to reduce accidental touches. Based on the update strategy, the system will modify and adjust the original calibration parameters to generate updated calibration parameters.

[0117] The system can apply the updated calibration parameters to the touch sensing system of the display screen. During the actual calibration process, the screen will respond to and recognize the user's touch operations according to the new parameters. For example, after adjusting the touch sensitivity, the screen can more accurately sense the user's touch actions; after optimizing the coordinate mapping relationship, the display of the touch position will be more accurate. The specific update process will not be detailed here.

[0118] The screen touch calibration method provided in this embodiment determines the touch calibration status of the device through operational data. If the touch calibration status is a first touch calibration status, it instructs that touch calibration processing be performed immediately; if the touch calibration status is a second touch calibration status, it does not perform touch calibration processing immediately. In the second touch calibration status, the screen calibration cycle is updated according to operational data that meets preset conditions. By dynamically adjusting the calibration cycle and calibration parameters based on operational data, it is possible to ensure that the screen can accurately respond to user touch operations under various device operating states, reducing touch errors and misoperations, and providing users with a smooth and convenient interactive experience. Furthermore, the calibration parameter updates take into account the user's historical touch parameters, achieving personalized screen calibration to meet the operating habits and preferences of different users, making the device more tailored to user needs.

[0119] Figure 3 A flowchart illustrating the screen touch calibration method provided in this application embodiment. Figure 3 .like Figure 3 As shown, this embodiment is... Figure 1 and Figure 2 Based on the embodiments, a possible implementation method for the case where the display screen is not calibrated for touch is described in detail, the method including:

[0120] S301. Obtain the touch capacitance data of the display screen.

[0121] In some cases where touch calibration of the display screen is required, there may be scenarios where it is not performed. This could be because the user is currently interacting with the display screen, and performing touch calibration at this time could negatively impact the user experience. Therefore, in situations where touch calibration is required but not performed, it is necessary to determine the reason for the omission and when to perform touch calibration in the future.

[0122] Understandably, if the display screen has not undergone touch calibration, the device will acquire touch capacitance data from the screen. The touch sensing system of smart devices operates based on the principle of capacitive sensing, with multiple capacitive sensing units distributed across the screen surface. The device acquires touch capacitance data by sending specific electrical signals to these units and detecting changes in their feedback capacitance values.

[0123] Specifically, touch capacitance data can include capacitance information for different areas of the screen under different states, such as the baseline capacitance value when there is no touch, and the change in capacitance value when there is a touch operation. By analyzing the touch capacitance data, the device can further determine whether there are potential touch problems or user touch interventions on the screen, such as performance degradation of the capacitive sensing unit or whether it is affected by electromagnetic interference.

[0124] S302. Determine the operating status of the display screen based on the touch capacitance data.

[0125] S303. When the running state is user operation state, pause the touch calibration process until the running state is basic running state, then perform touch calibration process on the display screen.

[0126] The basic operating status is used to indicate that the current display screen has not detected any touch operation from the user.

[0127] Understandably, based on the acquired touch capacitive data, the device can further determine the operating status of the display screen. The device has pre-set judgment rules to distinguish different operating states. When the touch capacitive data shows frequent and irregular changes in capacitance values, and the magnitude of these changes exceeds a certain threshold, the device can determine that the display screen is in a user-operated state. This is because user touch operations, such as clicking or swiping, cause significant changes in the capacitance value of the capacitive sensing unit. When the touch capacitive data shows a relatively stable capacitance value, with fluctuations within a normal baseline range, the device will determine that the display screen is in a basic operating state, i.e., without user touch interference.

[0128] Specifically, when the device is in user operation mode, it will pause touch calibration to avoid interfering with user operations. The device continuously monitors touch capacitance data, and once the touch capacitance data meets the basic operating condition criteria (i.e., the capacitance value stabilizes), the device will immediately perform touch calibration on the display screen. During calibration, the currently touch-dependent application process will also be paused, and a screen calibration algorithm will be invoked to calibrate the screen. Once calibration is complete, the application process will resume.

[0129] In addition, performing touch calibration on the display screen under basic operating conditions, i.e. without user interference, enables the calibration algorithm to more accurately detect and adjust the screen's touch characteristics. This is because the touch capacitance data at this time more accurately reflects the screen's own state, thereby improving the accuracy of the calibration and ensuring the stability and accuracy of the screen's touch function.

[0130] S304. When the operating state is abnormal, perform touch calibration on the display screen and determine the result of the touch calibration.

[0131] S305. If the processing result is a failure, provide the user with an error message.

[0132] The device can determine that the display screen is in an abnormal operating state when it detects the following situations: for example, abnormal fluctuations in touch capacitance data that exceed the normal range of change and do not conform to the characteristics of user operation; or a fault message appearing in the internal touch sensing system of the device; or abnormal indicators are found in the hardware detection related to the screen.

[0133] Understandably, when the device is in an abnormal operating state, it will immediately perform touch calibration on the display screen. Similarly, the device will pause currently running applications that rely on touch operations and invoke a screen calibration algorithm to calibrate the screen. During the calibration process, the device will monitor various calibration parameters and indicators in real time to determine the result of the touch calibration.

[0134] Specifically, if all parameters meet expectations during the calibration process, the mapping relationship of the touch coordinates is effectively adjusted, and the accuracy of the touch feedback reaches the set standard, the device will determine the processing result as successful; if an error occurs during the calibration process, such as the calibration algorithm failing to run normally, or after multiple attempts it is still impossible to adjust the mapping relationship of the touch coordinates to a reasonable range, or the accuracy of the touch feedback is not up to standard, the device will determine the processing result as failed.

[0135] If the processing fails, the device can provide the user with an error message. This message can take various forms, such as displaying a pop-up window on the screen saying "Screen touch calibration failed, please contact technical support"; or informing the user of a screen malfunction via voice prompts; or recording the error message in the device's log file for later review by the user or troubleshooting by technicians. Specific prompting methods can also be provided via the user's mobile terminal connected to the garment processing device, which will not be elaborated upon here.

[0136] The screen touch calibration method provided in this embodiment first acquires the touch capacitance data of the display screen when the smart device has not performed touch calibration processing on the display screen. Then, it determines the screen operating state based on the touch capacitance data. Touch calibration processing is paused when the operating state is the user operation state, and resumed when the operating state changes to the basic operating state. By rationally scheduling the timing of calibration processing, unnecessary calibration operations are avoided, reducing the waste of device resources. The device does not need to forcibly perform calibration during user operation, saving computing resources and power, and improving the overall operating efficiency of the device. At the same time, avoiding calibration processing while the user is operating the screen prevents interference with normal user use, ensuring smooth user operation and preventing user interruptions due to calibration, thus providing a better interactive experience.

[0137] Figure 4 This is a schematic diagram of the screen touch calibration device provided in this application. Figure 4 As shown, the screen touch calibration device 400 provided in this embodiment includes:

[0138] Module 401 acquires the operating data of the garment processing equipment;

[0139] The determination module 402 is used to determine the touch calibration status of the garment processing equipment based on the operating data. The touch calibration status is used to indicate whether to perform touch calibration processing immediately.

[0140] Processing module 403 is used to update the screen calibration cycle of the garment processing equipment based on the operating data when the touch calibration status indication does not immediately perform touch calibration processing, so as to obtain the updated screen calibration cycle.

[0141] The processing module 403 is also used to perform touch calibration processing on the display screen of the garment processing device according to the updated screen calibration cycle.

[0142] In one possible design, the device includes: a judgment module 404;

[0143] The judgment module 404 is used to determine whether any given set of running data is greater than a corresponding preset value.

[0144] The determining module 402 is further configured to determine the touch calibration state as a first touch calibration state when any one of the at least one running data is greater than the corresponding preset value. The first touch calibration state is used to indicate that touch calibration processing should be performed immediately.

[0145] The determining module 402 is further configured to determine the touch calibration state as a second touch calibration state when at least one operating data is not greater than the corresponding preset value. The second touch calibration state is used to indicate that the touch calibration process should not be performed immediately.

[0146] In one possible design, the judgment module 404 is also used to determine whether any kind of running data meets preset conditions. The preset conditions include: being within the corresponding preset range, and the upper limit of the preset range being a preset value.

[0147] The processing module 403 is also used to update the screen calibration cycle of the clothing processing equipment based on the operating data that meets the preset conditions if there is operating data that meets the preset conditions, so as to obtain the updated screen calibration cycle.

[0148] In one possible design, the determining module 402 is also used to determine the corresponding first calibration duration based on the inner cylinder temperature;

[0149] The determining module 402 is also used to determine the corresponding second calibration duration based on the inner cylinder rotation speed;

[0150] The determination module 402 is also used to determine the corresponding third calibration duration based on the inner cylinder load.

[0151] The determining module 402 is also used to determine the shortest calibration duration among the first calibration duration, the second calibration duration, and the third calibration duration as the update duration;

[0152] The processing module 403 is also used to update the screen calibration cycle of the clothing processing device based on the update duration, so as to obtain the updated screen calibration cycle.

[0153] In one possible design, the acquisition module 401 is also used to acquire the touch capacitance data of the display screen if the display screen has not been touched and to determine the operating status of the display screen based on the touch capacitance data.

[0154] The processing module 403 is also used to pause the touch calibration process when the running state is the user operation state, until the running state is the basic running state, and then perform touch calibration process on the display screen. The basic running state is used to indicate that the current display screen does not sense touch operation from the user.

[0155] In one possible design, the determining module 402 is also used to perform touch calibration processing on the display screen when the operating state is an abnormal operating state, and to determine the processing result of the touch calibration processing.

[0156] The processing module 403 is also used to provide an error message to the user if the processing result is a failure.

[0157] In one possible design, the acquisition module 401 is also used to acquire the calibration parameters corresponding to the display screen, as well as the user's historical touch parameters;

[0158] The processing module 403 is also used to update the calibration parameters based on historical touch parameters, and to perform touch calibration on the display screen according to the updated calibration parameters.

[0159] The screen touch calibration device provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and will not be described in detail here.

[0160] Figure 5 This is a schematic diagram of the screen touch calibration device provided in this application. Figure 5 As shown, the screen touch calibration device 500 provided in this embodiment includes at least one processor 501 and a memory 502. Optionally, the device 500 also includes a communication component 503. The processor 501, memory 502, and communication component 503 are connected via a bus 504.

[0161] In a specific implementation, at least one processor 501 executes computer execution instructions stored in memory 502, causing at least one processor 501 to perform the above-described method.

[0162] The specific implementation process of processor 501 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.

[0163] In the above embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.

[0164] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device.

[0165] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.

[0166] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method.

[0167] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the above-described method.

[0168] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.

[0169] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in the device.

[0170] The division of units is merely a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.

[0171] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0172] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0173] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0174] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.

[0175] The technical solutions of this application have been described above with reference to the preferred embodiments shown in the accompanying drawings. However, it is readily understood by those skilled in the art that the scope of protection of this application is obviously not limited to these specific embodiments. The above embodiments are only used to illustrate the technical solutions of this application and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. These modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

Claims

1. A screen touch calibration method, characterized in that, The method includes: The operation data of the garment processing equipment is acquired, and based on the operation data, the touch calibration status of the garment processing equipment is determined. The touch calibration status is used to indicate whether to perform touch calibration processing immediately. If the touch calibration status indication does not immediately perform touch calibration processing, the screen calibration cycle of the clothing processing device is updated according to the operating data to obtain an updated screen calibration cycle. The display screen of the garment processing device is calibrated for touch according to the updated screen calibration cycle.

2. The method according to claim 1, characterized in that, The operational data includes at least one type of operational data, and determining the touch calibration status of the garment processing equipment based on the operational data includes: For any of the aforementioned operating data, determine whether the operating data is greater than a corresponding preset value; If any one of the operating data is greater than the corresponding preset value in at least one of the operating data, the touch calibration state is determined to be a first touch calibration state, and the first touch calibration state is used to indicate that touch calibration processing should be performed immediately. If at least one of the aforementioned operating data is not greater than the corresponding preset value, the touch calibration state is determined to be a second touch calibration state, which is used to indicate that touch calibration processing is not performed immediately.

3. The method according to claim 1 or 2, characterized in that, The step of updating the screen calibration cycle of the clothing processing equipment based on the operating data to obtain the updated screen calibration cycle includes: For any type of running data, determine whether the running data meets preset conditions, the preset conditions including: being within a corresponding preset range, the upper limit of the preset range being the preset value; If there is operating data that meets the preset conditions, the screen calibration cycle of the clothing processing device is updated based on the operating data that meets the preset conditions to obtain the updated screen calibration cycle.

4. The method according to claim 3, characterized in that, The operating data that meets the preset conditions includes: inner drum temperature, inner drum rotation speed, and inner drum load. Based on the operating data that meets the preset conditions, the screen calibration cycle of the garment processing equipment is updated to obtain the updated screen calibration cycle, including: The corresponding first calibration duration is determined based on the inner cylinder temperature; The corresponding second calibration duration is determined based on the inner cylinder rotation speed; The corresponding third calibration duration is determined based on the inner cylinder load. The shortest calibration duration among the first calibration duration, the second calibration duration, and the third calibration duration is determined as the update duration; The screen calibration cycle of the clothing processing device is updated based on the update duration to obtain the updated screen calibration cycle.

5. The method according to claim 1, characterized in that, The method further includes: If the display screen has not been calibrated for touch, obtain the touch capacitance data of the display screen and determine the operating status of the display screen based on the touch capacitance data; When the running state is the user operation state, the touch calibration process is paused until the running state becomes the basic running state, at which point the touch calibration process is performed on the display screen. The basic running state is used to indicate that the display screen is not currently sensing any touch operation from the user.

6. The method according to claim 5, characterized in that, The method further includes: If the operating state is an abnormal operating state, perform touch calibration on the display screen and determine the result of the touch calibration. If the processing fails, an error message will be displayed to the user.

7. The method according to claim 1, characterized in that, The touch calibration process for the display screen includes: Obtain the calibration parameters corresponding to the display screen, and the historical touch parameters corresponding to the user; The calibration parameters are updated based on the historical touch parameters, and the display screen is then calibrated according to the updated calibration parameters.

8. A screen touch calibration device, characterized in that, include: The acquisition module acquires the operating data of the garment processing equipment; The determination module is used to determine the touch calibration status of the clothing processing device based on the operating data, wherein the touch calibration status is used to indicate whether to perform touch calibration processing immediately; The processing module is used to update the screen calibration cycle of the clothing processing device according to the operating data when the touch calibration status indication does not immediately perform touch calibration processing, so as to obtain an updated screen calibration cycle. The processing module is also used to perform touch calibration processing on the display screen of the clothing processing device according to the updated screen calibration cycle.

9. A screen touch calibration device, characterized in that, include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory to implement the screen touch calibration method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the screen touch calibration method as described in any one of claims 1-7.