Touch positioning method and device for LED module

By detecting the alternating magnetic field through an induction coil array and combining analog-to-digital conversion and mapping models, the accuracy and anti-interference problems of LED large-screen touch technology are solved, high-precision touch positioning and narrow-border design are achieved, and the interactive performance of the LED module is improved.

CN120653146APending Publication Date: 2025-09-16SHANDONG INSPUR ULTRA HD INTELLIGENT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510543690.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-28
Publication Date
2025-09-16

AI Technical Summary

Technical Problem

Existing LED large-screen touch technology has low touch accuracy, poor anti-interference ability, and wide borders that affect the appearance, and cannot meet users' needs under precise operation and ambient light interference.

Method used

An induction coil array is used to detect the alternating magnetic field, combined with analog-to-digital conversion, positioning algorithm and mapping model to achieve high-precision touch positioning.

Benefits of technology

It improves touch accuracy and anti-interference ability, supports narrow frame design, and enhances the interactive performance of LED modules.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120653146A_ABST
    Figure CN120653146A_ABST
Patent Text Reader

Abstract

The invention discloses a touch positioning method for an LED module, and the method comprises the steps: detecting an alternating magnetic field generated by input equipment through an induction coil array corresponding to the LED module when the input equipment is in contact with the LED module, and determining an analog level signal corresponding to the alternating magnetic field; converting the analog level signal into a digital level signal by using a preset analog-to-digital conversion technology; sending the digital level signal to a control unit corresponding to the LED module, so that the control unit determines an original coordinate corresponding to the contact position of the input device and the LED module according to the digital level signal by using a preset positioning algorithm; and inputting the original coordinates into a preset mapping model, and correcting the original coordinates by using the mapping model so as to output target coordinates corresponding to the original coordinates. High-precision detection and positioning of the touch position are achieved, the interaction performance of the LED module is improved, and the defects of a traditional infrared touch scheme in the aspects of precision, anti-interference performance and appearance design are overcome.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computers, and in particular to a touch positioning method and device for an LED module. Background Art

[0002] With the rapid development of LED display technology, the dot pitch of LED screens has continued to shrink, while resolution and display clarity have significantly improved, making them gradually permeable to scenarios such as indoor conferencing, educational interaction, and advertising media. Driven by "5G+8K" ultra-high-definition video transmission, users are increasingly demanding interactive features on large LED screens, such as real-time annotation in conference settings and dynamic interactive displays of 3D models in education.

[0003] However, the current LED large-screen touch technology on the market primarily relies on infrared touch solutions. Due to the spacing between infrared beams, touch accuracy is relatively low. This makes it prone to false touches and inaccurate operations in scenarios requiring precise operation, such as detailed drawing and handwriting input, failing to meet user needs. Furthermore, infrared touch technology is susceptible to ambient light and infrared radiation. In direct sunlight or strong indoor light sources, infrared sensors may be disturbed, resulting in inaccurate or even non-existent touch recognition.

[0004] In addition, the use of infrared touch technology requires the installation of infrared transmitting and receiving devices, and the border of the LED screen needs to be designed to be wider and thicker, which seriously affects the overall aesthetics and display effect of the screen, especially in some application scenarios that require narrow borders and ultra-thin design.

[0005] Application Contents

[0006] The present application provides a touch positioning method and device for an LED module, which is used to overcome the above problems or at least partially solve the problems of low touch accuracy, poor anti-interference ability, and wide border affecting the aesthetics of current LED touch technology.

[0007] In a first aspect, the present application provides a touch positioning method for an LED module, comprising:

[0008] When the input device contacts the LED module, the induction coil array corresponding to the LED module detects the alternating magnetic field generated by the input device and determines the analog level signal corresponding to the alternating magnetic field;

[0009] Convert analog level signals into digital level signals using preset analog-to-digital conversion technology;

[0010] Sending the digital level signal to the control unit corresponding to the LED module, so that the control unit uses a preset positioning algorithm to determine the original coordinates corresponding to the contact position of the input device and the LED module according to the digital level signal;

[0011] The original coordinates are input into a preset mapping model, and the original coordinates are corrected using the mapping model to output the target coordinates corresponding to the original coordinates.

[0012] In a second aspect, the present application provides a touch positioning device for an LED module, comprising:

[0013] The analog level signal determination module is configured to detect the alternating magnetic field generated by the input device through the induction coil array corresponding to the LED module when the input device contacts the LED module, and determine the analog level signal corresponding to the alternating magnetic field;

[0014] a digital level signal determination module, configured to convert the analog level signal into a digital level signal using a preset analog-to-digital conversion technology;

[0015] an original coordinate determination module configured to send a digital level signal to a control unit corresponding to the LED module, so that the control unit uses a preset positioning algorithm to determine the original coordinates corresponding to the contact position between the input device and the LED module based on the digital level signal;

[0016] The target coordinate determination module is configured to input the original coordinates into a preset mapping model, and use the mapping model to correct the original coordinates to output the target coordinates corresponding to the original coordinates.

[0017] In a third aspect, the present application provides a readable medium comprising execution instructions. When a processor of an electronic device executes the execution instructions, the electronic device executes any method described in the first aspect.

[0018] In a fourth aspect, the present application provides an electronic device comprising a processor and a memory storing execution instructions. When the processor executes the execution instructions stored in the memory, the processor executes any method described in the first aspect.

[0019] This application provides a touch positioning method for an LED module. When an input device contacts the LED module, the induction coil array corresponding to the LED module detects the alternating magnetic field generated by the input device and determines the analog level signal corresponding to the alternating magnetic field. The analog level signal is converted into a digital level signal using a preset analog-to-digital conversion technology. The digital level signal is sent to a control unit corresponding to the LED module, so that the control unit uses a preset positioning algorithm to determine the original coordinates corresponding to the contact position between the input device and the LED module based on the digital level signal. The original coordinates are input into a preset mapping model, and the mapping model is used to correct the original coordinates to output the target coordinates corresponding to the original coordinates. This application achieves high-precision detection and positioning of the touch position, improves the interactive performance of the LED module, and overcomes the shortcomings of traditional infrared touch solutions in terms of accuracy, anti-interference performance, and appearance design.

[0020] The further effects of the above-mentioned non-conventional preferred embodiment will be described below in conjunction with specific embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the embodiments of the present application or the existing technical solutions, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments recorded in this application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0022] Figure 1 A schematic flow chart of a touch positioning method for an LED module provided in one embodiment of the present application;

[0023] Figure 2 A schematic flow chart of another touch positioning method for an LED module provided in one embodiment of the present application;

[0024] Figure 3 A schematic flow chart of another touch positioning method for an LED module provided in one embodiment of the present application;

[0025] Figure 4 This is a flow chart of another touch positioning method for an LED module provided in one embodiment of the present application;

[0026] Figure 5 This is a flow chart of another touch positioning method for an LED module provided in one embodiment of the present application;

[0027] Figure 6 This is a structural diagram of a touch positioning device for an LED module provided in one embodiment of the present application;

[0028] Figure 7 A schematic structural diagram of an electronic device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0029] To make the objectives, technical solutions, and advantages of this application more clear, the technical solutions of this application will be clearly and completely described below in conjunction with specific embodiments and corresponding drawings. Obviously, the embodiments described are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0030] LED modules are modular core units that integrate display and touch functions. They primarily serve as subunits of LED displays. With the rapid development of LED display technology, the dot pitch of LED displays has continued to decrease, significantly improving resolution and display clarity. This has led to their gradual penetration into scenarios such as indoor conferencing, educational interaction, and advertising media. Driven by "5G+8K" ultra-high-definition video transmission, user demand for interactive features on large LED screens is increasing, such as real-time annotation in conference settings and dynamic interactive displays of 3D models in education.

[0031] However, the current LED large-screen touch technology on the market primarily relies on infrared touch solutions. Due to the spacing between infrared beams, touch accuracy is relatively low. This makes it prone to false touches and inaccurate operations in scenarios requiring precise operation, such as detailed drawing and handwriting input, failing to meet user needs. Furthermore, infrared touch technology is susceptible to ambient light and infrared radiation. In direct sunlight or strong indoor light sources, infrared sensors may be disturbed, resulting in inaccurate or even non-existent touch recognition.

[0032] In addition, the use of infrared touch technology requires the installation of infrared transmitting and receiving devices, and the border of the LED screen needs to be designed to be wider and thicker, which seriously affects the overall aesthetics and display effect of the screen, especially in some application scenarios that require narrow borders and ultra-thin design.

[0033] To address this issue, the present invention proposes a touch positioning method for an LED module, aiming to address the current problems of low touch accuracy, poor anti-interference capability, and wide borders that affect aesthetics in LED touch technology. In this embodiment, a touch positioning method for an LED module includes:

[0034] Step 101: When an input device contacts an LED module, the induction coil array corresponding to the LED module detects the alternating magnetic field generated by the input device and determines an analog level signal corresponding to the alternating magnetic field.

[0035] When an input device (such as an electromagnetic pen) approaches or touches the surface of an LED module, the alternating magnetic field generated within it radiates outward at a specific frequency and intensity. The LED module's PCB stackup incorporates an array of induction coils pre-integrated within it. These coils are precisely etched onto the inner layers of the PCB, ensuring effective electromagnetic induction without compromising the module's overall thickness or aesthetics. When the alternating magnetic field approaches these induction coils, an electromotive force is induced in the coils due to the change in magnetic flux, in accordance with Faraday's law of electromagnetic induction.

[0036] Each coil receives a different magnetic field strength, resulting in a different output electromotive force. This induced electromotive force reflects the spatial distribution of the alternating magnetic field. After being collected, these electromotive force signals are first input as analog level signals into the subsequent signal processing circuit for further filtering, amplification, and impedance matching. These processed analog level signals more clearly reflect the actual position and movement trajectory of the input device.

[0037] By integrating an induction coil array within the LED module's PCB stack, the system achieves sensitive sensing of the alternating magnetic field generated by input devices. This eliminates the traditional infrared technology's reliance on bezel installation space, enabling ultra-narrow or even bezel-less screen designs, fundamentally resolving design constraints. Furthermore, electromagnetic induction is independent of light propagation and immune to ambient light interference, such as direct sunlight or strong lighting, significantly improving the system's anti-interference capabilities.

[0038] Step 102: Convert the analog level signal into a digital level signal using a preset analog-to-digital conversion technology.

[0039] After the induction coil array captures the alternating magnetic field generated by the input device, the filtered and amplified analog level signals remain in a continuously changing analog form and cannot be directly recognized and interpreted by a digital processing unit (such as an MCU). These analog signals must undergo analog-to-digital conversion to be converted into discrete digital level signals. Analog-to-digital conversion technology is used to convert information from the analog physical world into data that can be recognized and processed by the digital processing system to perform subsequent digital positioning operations.

[0040] In terms of specific implementation, the LED module is equipped with a high-precision ADC unit, which periodically samples the input analog level signal through a sampling circuit and converts the voltage value into the corresponding digital code value according to the preset sampling rate and quantization accuracy.

[0041] To improve conversion stability and accuracy, input hold circuits and differential inputs are often used before the ADC to protect the signal conversion process from external interference. Furthermore, the system sets a reasonable sampling time window and triggering method based on specific application requirements to ensure a balance between signal integrity and response speed.

[0042] The system converts analog level signals into digital signals through analog-to-digital conversion technology, which not only improves the system's data processing efficiency and robustness, but also provides standardized and noise-resistant input for subsequent coordinate recognition, further enhancing the anti-interference ability.

[0043] Step 103: Send the digital level signal to the control unit corresponding to the LED module, so that the control unit uses a preset positioning algorithm to determine the original coordinates corresponding to the contact position between the input device and the LED module according to the digital level signal.

[0044] After analog-to-digital conversion, the resulting digital level signal is promptly sent to the control unit within the LED module. This control unit typically consists of a high-performance microcontroller (MCU). This control unit has a pre-installed algorithm model specifically for touch positioning, capable of performing comprehensive analysis and calculations on multiple sets of digital signals from the induction coil array.

[0045] By comparing the amplitude and distribution characteristics of the output signals from each coil, the control unit can determine the central trend of the electromagnetic signal on a two-dimensional plane and thus infer the current relative position of the input device. This positioning algorithm is typically based on interpolation, weighted averaging, or other numerical calculation methods to improve accuracy, while also incorporating filtering strategies to reduce positioning errors caused by signal jitter.

[0046] To further enhance the stability and anti-interference capability of positioning, the system generally samples the digital signal multiple times within a preset time window and integrates the sampling results, such as taking weighted average or median filtering, to eliminate the influence of occasional outliers and finally calculate relatively stable original coordinates.

[0047] The control unit utilizes an embedded positioning algorithm to accurately identify touch locations by weighting, filtering, and averaging the digital signals output by multiple sensing coils. This process significantly improves touch detection accuracy, making it particularly suitable for delicate operations such as writing and drawing, significantly improving the accuracy of infrared beam grids due to their limited resolution.

[0048] Step 104: input the original coordinates into a preset mapping model, and use the mapping model to correct the original coordinates to output target coordinates corresponding to the original coordinates.

[0049] After calculating the raw coordinates, the system doesn't immediately output them as the final touch location. Instead, it inputs them into a preset mapping model to further improve positioning accuracy and stability. Due to factors such as uneven distribution of electromagnetic induction intensity, coil spacing, and PCB routing deviations, the raw coordinates may deviate slightly from the actual physical touch location. To eliminate these systematic errors, the raw coordinates can be calibrated using a mapping model. Essentially, a mapping model is a set of coordinate transformation relationships based on mathematical fitting that accurately "maps" the raw coordinates to the actual physical touch location.

[0050] The mapping model construction process is generally based on a pre-established multi-point calibration process. Typically, multiple known physical reference points (e.g., top, bottom, left, right, and center) are preset within the LED module's display area. The user sequentially clicks these locations using an input device. The system records the corresponding raw coordinates and compares them with the known physical coordinates. Using numerical fitting techniques such as least squares, the mapping relationship between the raw coordinates and the physical coordinates is solved, ultimately forming a widely applicable correction model.

[0051] The model can be a linear affine transformation, or it can use a high-order polynomial or neural network function as needed to adapt to nonlinear error distribution. When the system obtains the new original coordinates, it substitutes them into the mapping model for correction to obtain an optimized target coordinate.

[0052] By inputting raw coordinates into a mapping model for correction, the system eliminates systematic deviations caused by manufacturing variations, installation errors, or coil nonlinearity, outputting true and accurate target coordinates. This mapping model is based on a fitting relationship between actual physical coordinates and sensed coordinates. After calibration, it maintains consistent accuracy over time, enabling highly reliable and accurate touch positioning.

[0053] Through the above technical solution, it can be seen that the beneficial effects of this embodiment are:

[0054] The present application provides a touch positioning method for an LED module. When an input device contacts the LED module, the induction coil array corresponding to the LED module detects the alternating magnetic field generated by the input device and determines the analog level signal corresponding to the alternating magnetic field. The analog level signal is converted into a digital level signal using a preset analog-to-digital conversion technology. The digital level signal is sent to a control unit corresponding to the LED module, so that the control unit uses a preset positioning algorithm to determine the original coordinates corresponding to the contact position between the input device and the LED module based on the digital level signal. The original coordinates are input into a preset mapping model, and the mapping model is used to correct the original coordinates to output the target coordinates corresponding to the original coordinates. This application achieves high-precision detection and positioning of the touch position, improves the interactive performance of the LED module, and overcomes the shortcomings of traditional infrared touch solutions in terms of accuracy, anti-interference performance, and appearance design.

[0055] Figure 1 The above is only a basic embodiment of a touch positioning method for an LED module of the present application. By performing certain optimization and expansion on this basis, other preferred embodiments of a touch positioning method for an LED module can be obtained.

[0056] like Figure 2 FIG. 1 is another specific embodiment of a touch positioning method for an LED module according to the present application.

[0057] In this embodiment, a touch positioning method for an LED module includes the following steps:

[0058] Step 201: Determine the arrangement of the induction coil array.

[0059] Before implementing touch control through the induction coil array corresponding to the LED module, the induction coil array must first be precisely designed and integrated. Specifically, the arrangement of the induction coils is determined based on the target touch accuracy and the physical dimensions of the LED module. A grid-like uniform distribution is typically used as the basic arrangement, and the spacing between adjacent coils is dynamically adjusted based on the target positioning accuracy. For example, if a touch resolution of 0.1mm is required, the coil spacing must be controlled within 0.5mm to ensure continuous electromagnetic field coverage and reduce signal blind spots.

[0060] For large-scale LED modules, a regional density optimization strategy can be adopted: maintaining standard spacing in the center of the display area while appropriately increasing coil density at the edges to compensate for the reduced edge positioning accuracy caused by magnetic field attenuation. Furthermore, the coil shape is designed with a spiral symmetrical structure, increasing the number of turns per coil to improve magnetic field sensitivity. A gradient line width technique (thicker in the center and tapering at the edges) is also used to balance current distribution and space usage.

[0061] Step 202: Etch the induction coil array in an arrayed manner within the PCB stack using a preset process.

[0062] After the arrangement scheme is determined, the coil pattern is precisely etched into a specific inner layer of the PCB stack through photolithography and etching processes. First, a photosensitive resist can be coated on the PCB substrate, and the coil pattern is transferred to the resist layer using high-precision exposure equipment. The unprotected copper layer is then removed by chemical etching, ultimately forming a continuous, high-conductivity spiral coil array.

[0063] Furthermore, to reduce external circuit interference, a ground shield layer is added to the adjacent PCB layers of the induction coil array. This fully covered copper foil design isolates the high-frequency noise of the drive circuit. After the coil is etched, the LED surface of the PCB stack undergoes a glue injection and curing process to fill the gap between the LEDs and the coil layer and create a smooth touch surface to prevent positioning deviations caused by surface irregularities.

[0064] Step 203: When the input device contacts the LED module, the induction coil array corresponding to the LED module detects the alternating magnetic field generated by the input device and determines an analog level signal corresponding to the alternating magnetic field.

[0065] Step 204: Convert the analog level signal into a digital level signal using a preset analog-to-digital conversion technology.

[0066] Step 205 : Send the digital level signal to the control unit corresponding to the LED module, so that the control unit uses a preset positioning algorithm to determine the original coordinates corresponding to the contact position between the input device and the LED module according to the digital level signal.

[0067] Step 206: Input the original coordinates into a preset mapping model, and use the mapping model to correct the original coordinates to output target coordinates corresponding to the original coordinates.

[0068] From the above technical solution, it can be seen that the beneficial effect of this embodiment is: through the embedded coil design and precision manufacturing, while ensuring the electromagnetic induction sensitivity, the LED module is made thinner and more reliable, providing hardware support for the stable operation of the touch function.

[0069] like Figure 3 FIG. 1 is another specific embodiment of a touch positioning method for an LED module of the present application. This embodiment further describes the above embodiment.

[0070] In this embodiment, a touch positioning method for an LED module includes the following steps:

[0071] Step 301: When the input device contacts the LED module, the induction coil array corresponding to the LED module detects the alternating magnetic field generated by the input device and determines an analog level signal corresponding to the alternating magnetic field.

[0072] Step 302: Receive the alternating magnetic field generated by the input device through each target coil corresponding to the induction coil array.

[0073] An alternating magnetic field is one whose direction and intensity change periodically over time. It is typically generated by alternating current or high-frequency pulsed current. In electromagnetic theory, changes in the magnetic field are closely related to the current. When the current in a wire changes continuously, the magnetic field formed around the wire also changes accordingly, forming an alternating magnetic field. Compared to static magnetic fields, alternating magnetic fields are more easily sensed by external inductive structures (such as coils) and can generate an induced electromotive force based on the frequency and amplitude of the changes.

[0074] When an input device like an electromagnetic pen is in operation, it incorporates a set of microcoils, fed by a built-in driver circuit that injects a high-frequency alternating current. This current continuously changes during operation, creating a continuous alternating magnetic field around the pen tip. This magnetic field is controllable, frequency-stable, and has strong spatial penetration, making it ideal for contactless touch sensing systems.

[0075] The fundamental purpose of the input device generating an alternating magnetic field is to electromagnetically couple with the inductive coil array within the LED module, enabling the system to sense changes in its spatial position. Compared to traditional optical or capacitive touch methods, alternating magnetic fields are less susceptible to interference from factors such as ambient light and electrical noise, resulting in greater interference resistance and stability.

[0076] Step 303: Based on Faraday's law of electromagnetic induction, determine the induced electromotive force corresponding to the alternating magnetic field on each target coil.

[0077] When the magnetic flux in a closed loop changes over time, an induced electromotive force (EMF) is generated in the loop. Its magnitude is proportional to the rate of change of the magnetic flux, and its direction is determined by Lenz's law. In layman's terms, the faster the magnetic field changes, the greater the voltage induced in the coil.

[0078] When an input device (such as an electromagnetic pen) approaches the surface of an LED module, its alternating magnetic field passes through multiple target coils, causing the magnetic flux in these coils to continuously change. As the alternating magnetic field periodically increases and decreases, the density of the magnetic lines of force passing through each coil also changes, inducing an electromotive force (i.e., an induced voltage) in the conductor loop. Different target coils experience different rates of change in the induced magnetic flux due to their varying distances, angles, and relative positions to the input device. Consequently, the induced electromotive force in each coil has unique amplitude characteristics.

[0079] By simultaneously reading the induced electromotive force on each target coil, the system can obtain a set of spatial distribution data. This data not only characterizes the diffusion characteristics of the alternating magnetic field in a two-dimensional plane, but also provides basic information for subsequent touch point positioning.

[0080] Step 304: synchronously collect the induced electromotive forces, and use a preset signal generation algorithm to generate analog level signals according to the induced electromotive forces.

[0081] To accurately reflect the real-time position changes of the input device in space, the system needs to synchronously collect the induced electromotive force generated by each target coil in the induction coil array. Synchronous acquisition refers to the simultaneous sampling of electrical signals from multiple sensing channels at the same time point or within a very short time window to ensure timing consistency between the collected signals. Especially when the input device moves quickly, if there is a time difference in the acquisition of signals from different coils, it may lead to deviations in position judgment. Therefore, the system adopts a multi-channel acquisition architecture or high-speed switching multi-way analog switches to ensure that the induction signals of all coils can be recorded in real time and synchronously.

[0082] After acquisition, these original induced electromotive force signals usually still contain certain environmental noise, background interference or unstable fluctuations. In order to extract high-quality touch information, the system will input the collected voltage signals into a preset signal generation algorithm for unified processing to generate analog level signals based on each induced electromotive force.

[0083] Specifically, the induced electromotive force is impedance matched, and the impedance characteristics of the output signals of each target coil are adjusted through a preset adjustable resistance network to generate an initial level signal; the initial level signal is baseline corrected using a preset differential amplifier circuit to generate a correction level signal; the correction level signal is input into a preset signal conditioning circuit, and the signal amplitude of the correction level signal is adjusted through a preset amplitude adjustment strategy to generate an analog level signal.

[0084] Impedance matching is performed on the induced electromotive force generated by each target coil. Differences in physical wiring, position, and electromagnetic field strength between coils result in varying impedance characteristics for the output signal. To unify these signal characteristics, the system uses a preset adjustable resistor network to adjust impedance matching for each channel, achieving optimal load conditions and generating a clean, consistent initial level signal.

[0085] These initial signals then enter the differential amplifier circuit for further processing. In multi-coil systems, signals may be subject to interference from baseline drift, common-mode noise, or ground potential fluctuations. To address this, the differential amplifier effectively eliminates common-mode interference while amplifying weak, valid signals and correcting the signal baseline to a uniform reference level. This process generates a calibrated signal with a more stable amplitude and cleaner waveform, providing an excellent foundation for further conditioning.

[0086] Finally, the corrected signal is fed into a pre-set signal conditioning circuit, which performs dynamic gain control and amplitude normalization based on the system's defined amplitude adjustment strategy. This strategy typically combines the amplitude characteristics of the magnetic field generated by the input device with the system's dynamic response range. Through methods such as automatic gain control, the output analog level signal is maintained within an amplitude range suitable for analog-to-digital conversion and subsequent processing without distortion.

[0087] Step 305: Convert the analog level signal into a digital level signal using a preset analog-to-digital conversion technology.

[0088] Step 306: Send the digital level signal to the control unit corresponding to the LED module, so that the control unit uses a preset positioning algorithm to determine the original coordinates corresponding to the contact position between the input device and the LED module according to the digital level signal.

[0089] Step 307: Input the original coordinates into a preset mapping model, and use the mapping model to correct the original coordinates to output target coordinates corresponding to the original coordinates.

[0090] Through the above technical solution, it can be seen that the beneficial effect of this embodiment is: the system converts electromagnetic touch behavior into a resolvable analog electrical signal, building a key bridge from physical perception to electronic data, so as to improve the efficiency and precision of signal capture and processing.

[0091] like Figure 4 FIG. 1 is another specific embodiment of a touch positioning method for an LED module of the present application. This embodiment further describes the above embodiment.

[0092] Step 401: When the input device contacts the LED module, the induction coil array corresponding to the LED module detects the alternating magnetic field generated by the input device and determines an analog level signal corresponding to the alternating magnetic field.

[0093] Step 402: Convert the analog level signal into a digital level signal using a preset analog-to-digital conversion technology.

[0094] Step 403: Send the digital level signal to the control unit corresponding to the LED module, so that the control unit uses a preset positioning algorithm to determine the original coordinates corresponding to the contact position between the input device and the LED module according to the digital level signal.

[0095] Step 404: within a preset time window, continuously sample the digital level signal multiple times to obtain multiple sets of coordinate data.

[0096] When an input device touches the surface of the LED module, the induction coil array detects the alternating magnetic field and generates a set of digital level signals. These signals are then transmitted to the control unit. However, the system does not immediately use the first sampling result as the final touch coordinate. Instead, it samples the signal multiple times within a strictly time-limited window. The specific sampling frequency can be adjusted according to system performance and application requirements.

[0097] This continuous sampling method helps capture the input device's motion trends and signal fluctuations over time, making it particularly useful for dynamic gestures or slight jitter. It effectively mitigates the impact of errors caused by occasional electromagnetic interference, system noise, and changes in the input device's posture on the final positioning results. Furthermore, this method enhances the system's ability to support high-precision requirements for handwriting trajectories and drawing paths.

[0098] During the sampling process, the system buffers and temporarily stores each acquired data in real time, constructing a coordinate data set encompassing multiple time points. This coordinate data set provides the foundational data for subsequent coordinate fusion and algorithm analysis, ensuring the ultimate accuracy of the output coordinate points.

[0099] Step 405 : Based on the multiple sets of coordinate data, determine the contact position between the input device and the LED module using a weighted average algorithm.

[0100] After completing multiple consecutive sampling cycles within a preset time window, the system will obtain multiple sets of coordinate data reflecting the current position of the input device. Because each set of data may have slight deviations due to factors such as environmental interference, input device vibration, and electromagnetic wave fluctuations, directly selecting the coordinate value of a single time may lead to errors. Therefore, a weighted average algorithm can be used to comprehensively process this batch of coordinate data to more accurately determine the actual contact position between the input device and the LED module.

[0101] Compared to the standard arithmetic mean, the weighted mean algorithm is more resistant to interference. By assigning a weight to each set of sampled coordinates, the weight is determined based on its reliability, stability, or signal strength within the overall data. Generally, data sets with stronger sensing signals and more stable trends are given higher weights, while data with weaker signals or significant fluctuations are given lower weights. This strategy effectively emphasizes the influence of "trusted data" and suppresses interference from occasional outliers, resulting in the final calculated contact position more closely matching the actual touch point of the input device.

[0102] Step 406: Determine the original coordinates corresponding to the contact position according to the pixel density corresponding to the LED module.

[0103] After analog-to-digital conversion and signal processing, the system calculates the physical coordinates of the touch location. However, the interaction of the LED display requires converting this physical location into pixel coordinates to align with the screen resolution and displayed content.

[0104] The pixel density of an LED module is usually defined by the pixel pitch, which reflects the number of pixels per unit area on the LED display. A high pixel density means that more pixels can be accommodated within the same physical size, thus providing a more detailed and clear image display effect.

[0105] Since different LED modules may have different resolutions and screen sizes, their pixel densities will also vary. Therefore, the system needs to perform precise position conversion based on the pixel density of the specific LED module.

[0106] Specifically, the system first identifies the exact physical location of the touch point, and then converts this physical location into corresponding pixel coordinates based on the pixel density information of the LED module. For example, if an LED module has a higher pixel density, then the same physical distance contains more pixels, which means that the pixel coordinates corresponding to the touch point need to be calculated more precisely to accurately reflect the actual location of the touch operation. Conversely, if the pixel density is lower, each pixel represents a larger physical space, which also affects the proportional relationship of the coordinate conversion.

[0107] Step 407: Input the original coordinates into a preset mapping model, and use the mapping model to correct the original coordinates to output target coordinates corresponding to the original coordinates.

[0108] It can be seen from the above technical solution that the beneficial effect of this embodiment is: through the process of continuous sampling-weighted processing-pixel mapping, the system not only achieves accurate restoration of the touch behavior of the input device, but also greatly reduces the false touch rate and positioning error, providing a solid data foundation for subsequent coordinate correction and interactive response.

[0109] like Figure 5 FIG. 1 is another specific embodiment of a touch positioning method for an LED module of the present application. This embodiment further describes the above embodiment.

[0110] Step 501: When the input device contacts the LED module, the induction coil array corresponding to the LED module detects the alternating magnetic field generated by the input device and determines an analog level signal corresponding to the alternating magnetic field.

[0111] Step 502: Convert the analog level signal into a digital level signal using a preset analog-to-digital conversion technology.

[0112] Step 503: Send the digital level signal to the control unit corresponding to the LED module, so that the control unit uses a preset positioning algorithm to determine the original coordinates corresponding to the contact position between the input device and the LED module according to the digital level signal.

[0113] Step 504: input the original coordinates into a preset mapping model, and use the mapping model to correct the original coordinates to output target coordinates corresponding to the original coordinates.

[0114] Step 505: Use the mapping model to correct the original coordinates to obtain the mapped coordinates corresponding to the original coordinates.

[0115] Due to the physical deformation or assembly errors that may exist in LED modules during manufacturing or long-term use, the original coordinates need to be dynamically corrected through a preset mapping model to ensure pixel-level alignment accuracy.

[0116] The mapping model is established in the following way: within the display area corresponding to the LED module, multiple physical coordinates are selected as calibration reference points; each calibration reference point is touched by an input device to obtain the original coordinates corresponding to each calibration reference point; based on the coordinate mapping algorithm, a mapping equation group between the physical coordinates and the original coordinates is established; and the mapping equation group is fitted by a preset least squares method to determine the mapping model.

[0117] When building a mapping model to correct for physical deformation or assembly errors in LED modules, it's first necessary to select representative calibration reference points within the display area. A five-point calibration method is typically used, presetting five fixed physical coordinate points at the top left, top right, bottom left, bottom right, and center of the screen. These points evenly cover key locations within the display area, ensuring the calibration model captures the deformation characteristics of different regions.

[0118] During the calibration process, the system precisely touches these reference points one by one using an input device, and the system records the raw coordinate data (i.e., the uncorrected touch coordinates) corresponding to each reference point. After the raw coordinate data is collected, a mathematical equation system (i.e., the mapping equation system) is constructed based on a nonlinear coordinate mapping algorithm (such as a quadratic polynomial model) to connect the physical coordinates to the raw coordinates.

[0119] Then, the least squares method is used to fit the mapping equations and calculate the parameter combination that minimizes the sum of squared residuals, thereby establishing a mathematical mapping relationship. The fitted mapping relationship will be stored in the non-volatile memory of the LED module to form a long-term and effective calibration model. In actual use, the system dynamically corrects the original coordinates by calling this model in real time.

[0120] Step 506: perform boundary check on the mapped coordinates. When the mapped coordinates exceed the display boundary corresponding to the LED module, an abnormality warning is triggered and a calibration process is started.

[0121] Once the mapping model has corrected the original coordinates, the system immediately compares the corrected mapped coordinates to the physical display boundaries of the LED module. These boundaries are typically predefined by the module's dimensional parameters, such as the screen's minimum and maximum X / Y coordinates. For example, if an LED display has a physical size of 100 inches (corresponding to a pixel coordinate range of (0-1920) x (0-1080)), any coordinates outside this range will be considered abnormal. Verification is performed quickly through a simple numerical comparison: the system checks whether the mapped coordinate's X value is between 0 and the maximum X pixel, and whether the Y value is between 0 and the maximum Y pixel.

[0122] If the mapped coordinates are detected to be out of bounds, the data is considered abnormal, indicating possible hardware deformation, invalid calibration parameters, or input device failure. In this case, the system will immediately trigger an abnormal warning mechanism, such as flashing a red warning box on the edge of the display interface or recording an error code in the background log.

[0123] At the same time, the system can also automatically start the calibration process. The system will call the pre-stored calibration reference point data, re-collect the original coordinates of these points, and re-fit the mapping model using the least squares method. For example, if the module is slightly bent due to long-term use, causing the coordinates of the upper right corner area to continuously cross the boundary, the system will prioritize recalibrating the reference points in this area and compensate for the deformation by adjusting the parameters of the mapping equation (such as the rotation angle or scaling ratio).

[0124] Step 507: When the mapped coordinates are within the display boundary, the mapped coordinates are determined to be target coordinates.

[0125] When the mapped coordinates pass the boundary check and are confirmed to be within the display boundary of the LED module, the system will finally determine that the coordinates are valid target coordinates and pass them to the upper-level application or control system to perform corresponding operations.

[0126] To improve interactive fluidity, the system can use a low-latency transmission protocol to ensure end-to-end low latency of coordinate data from detection to display, avoiding operational lag. At the same time, dynamic refresh rate adaptation technology can automatically increase the sampling frequency when the input device moves quickly, reducing track breakage or ghosting.

[0127] Through the above technical solutions, it can be seen that the beneficial effects of this embodiment are: through dynamic correction and abnormal recovery mechanisms, the long-term stability of the touch system is significantly improved, especially in application scenarios with large temperature differences or frequent mechanical stress, which can avoid the cumulative errors caused by hardware deformation and ensure the consistency of user experience.

[0128] like Figure 6 As shown in FIG. 1 , a specific embodiment of a touch positioning device for an LED module of the present application is shown. Figures 1 to 5 A physical device for a touch positioning method of an LED module. The technical solution is essentially the same as that of the above embodiment, and the corresponding descriptions in the above embodiment are also applicable to this embodiment. In this embodiment, a touch positioning device for an LED module includes:

[0129] The analog level signal determination module 601 is configured to detect the alternating magnetic field generated by the input device through the induction coil array corresponding to the LED module when the input device contacts the LED module, and determine the analog level signal corresponding to the alternating magnetic field;

[0130] The digital level signal determining module 602 is configured to convert the analog level signal into a digital level signal using a preset analog-to-digital conversion technology;

[0131] The original coordinate determination module 603 is configured to send a digital level signal to a control unit corresponding to the LED module, so that the control unit uses a preset positioning algorithm to determine the original coordinates corresponding to the contact position between the input device and the LED module based on the digital level signal;

[0132] The target coordinate determination module 604 is configured to input the original coordinates into a preset mapping model, and use the mapping model to correct the original coordinates to output target coordinates corresponding to the original coordinates.

[0133] Figure 7 : This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. At the hardware level, the electronic device includes a processor, and optionally also includes an internal bus, a network interface, and a memory. Among them, the memory may include a memory, such as a high-speed random access memory (RAM), and may also include a non-volatile memory (non-volatile memory), such as at least one disk storage. Of course, the electronic device may also include hardware required for other services.

[0134] The processor, network interface, and memory can be interconnected via an internal bus, which can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus. This bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 7 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or one type of bus.

[0135] Memory is used to store execution instructions. Specifically, execution instructions are computer programs that can be executed. Memory can include internal memory and non-volatile memory, and provides execution instructions and data to the processor.

[0136] In one possible implementation, a processor reads corresponding execution instructions from a non-volatile memory into an internal memory and then executes them. Alternatively, the processor may obtain corresponding execution instructions from another device to logically form a touch positioning device for an LED module. The processor executes the execution instructions stored in the memory to implement a touch positioning method for an LED module provided in any embodiment of the present application.

[0137] The above application Figure 6 The method performed by the touch positioning device of an LED module provided in the illustrated embodiment can be applied to a processor or implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. During the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in the processor or instructions in the form of software. The above processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The various methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc.

[0138] The steps of the method disclosed in the embodiments of this application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium well-known in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above method.

[0139] The embodiment of the present application also proposes a readable medium, which stores an execution instruction. When the stored execution instruction is executed by the processor of the electronic device, the electronic device can execute a touch positioning method for an LED module provided in any embodiment of the present application, and is specifically used to execute the following Figure 1 or Figure 2 or Figure 3 or Figure 4 or Figure 5 The method shown.

[0140] The electronic device in each of the aforementioned embodiments may be a computer.

[0141] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods or computer program products. Therefore, the present application may adopt a completely hardware embodiment, a completely software embodiment, or a combination of software and hardware.

[0142] The various embodiments in this application are described in a progressive manner. Similar parts between the various embodiments can be referred to in conjunction with each other. Each embodiment focuses on the differences from other embodiments. In particular, the device embodiments are generally similar to the method embodiments, so the description is relatively simple. For relevant parts, refer to the partial description of the method embodiments.

[0143] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.

[0144] The above are merely embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should all be included within the scope of the claims of the present application.

Claims

1. A touch positioning method for an LED module, characterized in that: include: When the input device contacts the LED module, the induction coil array corresponding to the LED module detects the alternating magnetic field generated by the input device and determines the analog level signal corresponding to the alternating magnetic field; Converting the analog level signal into a digital level signal using a preset analog-to-digital conversion technology; Sending the digital level signal to a control unit corresponding to the LED module, so that the control unit uses a preset positioning algorithm to determine the original coordinates corresponding to the contact position between the input device and the LED module according to the digital level signal; The original coordinates are input into a preset mapping model, and the original coordinates are corrected using the mapping model to output target coordinates corresponding to the original coordinates.

2. The method according to claim 1, characterized in that The LED module includes a PCB stack, and before the step of passing the induction coil array corresponding to the LED module, the step further includes: Determining an arrangement of the induction coil array; The induction coil array is etched in the PCB stack in the arrangement using a preset process.

3. The method according to claim 1, characterized in that The detecting the alternating magnetic field generated by the input device and determining the analog level signal corresponding to the alternating magnetic field includes: receiving the alternating magnetic field generated by the input device through each target coil corresponding to the induction coil array; Based on Faraday's law of electromagnetic induction, determining the induced electromotive force corresponding to the alternating magnetic field on each of the target coils; The induced electromotive forces are synchronously collected, and a preset signal generation algorithm is used to generate analog level signals according to the induced electromotive forces.

4. The method according to claim 3, characterized in that The method of generating an analog level signal according to each of the induced electromotive forces using a preset signal generation algorithm includes: Performing impedance matching processing on the induced electromotive force, adjusting the impedance characteristics of the output signal of each target coil through a preset adjustable resistance network to generate an initial level signal; Performing baseline correction on the initial level signal using a preset differential amplifier circuit to generate a correction level signal; The correction level signal is input into a preset signal conditioning circuit, and the signal amplitude of the correction level signal is adjusted by a preset amplitude adjustment strategy to generate the analog level signal.

5. The method according to claim 1, wherein The control unit uses a preset positioning algorithm to determine the original coordinates corresponding to the contact position between the input device and the LED module according to the digital level signal, including: Within a preset time window, the digital level signal is continuously sampled multiple times to obtain multiple sets of coordinate data; Based on the multiple sets of coordinate data, determining the contact position between the input device and the LED module by a weighted average algorithm; The original coordinates corresponding to the contact position are determined according to the pixel density corresponding to the LED module.

6. The method according to any one of claims 1 to 5, characterized in that: Before inputting the original coordinates into a preset mapping model, the method further includes: In the display area corresponding to the LED module, multiple physical coordinates are selected as calibration reference points; Using the input device to touch each of the calibration reference points to obtain the original coordinates corresponding to each of the calibration reference points; Based on a coordinate mapping algorithm, establishing a mapping equation group between the physical coordinates and the original coordinates; The mapping equation group is fitted by a preset least square method to determine the mapping model.

7. The method according to claim 6, characterized in that The correcting the original coordinates by using the mapping model to output target coordinates corresponding to the original coordinates includes: Correcting the original coordinates using the mapping model to obtain mapping coordinates corresponding to the original coordinates; Performing boundary check on the mapped coordinates. When the mapped coordinates exceed the display boundary corresponding to the LED module, an abnormality warning is triggered and a calibration process is started. When the mapped coordinates are within the display boundary, the mapped coordinates are determined to be the target coordinates.

8. A touch positioning device for an LED module, characterized in that: include: an analog level signal determination module configured to detect, when an input device contacts the LED module, an alternating magnetic field generated by the input device through an induction coil array corresponding to the LED module, and determine an analog level signal corresponding to the alternating magnetic field; a digital level signal determination module, configured to convert the analog level signal into a digital level signal using a preset analog-to-digital conversion technology; an original coordinate determination module configured to send the digital level signal to a control unit corresponding to the LED module, so that the control unit uses a preset positioning algorithm to determine the original coordinates corresponding to the contact position between the input device and the LED module according to the digital level signal; The target coordinate determination module is configured to input the original coordinates into a preset mapping model, and use the mapping model to correct the original coordinates to output target coordinates corresponding to the original coordinates.

9. A computer-readable storage medium storing a computer program, characterized in that: The computer program is used to execute the touch positioning method for an LED module according to any one of claims 1 to 7.

10. An electronic device, characterized in that: The electronic device comprises: processor; a memory for storing instructions executable by the processor; The processor is configured to read the executable instructions from the memory and execute the instructions to implement the touch positioning method for an LED module according to any one of claims 1 to 7.