Movatterモバイル変換


[0]ホーム

URL:


CN120523360B - A display cabinet glass interactive display method based on touch recognition - Google Patents

A display cabinet glass interactive display method based on touch recognition

Info

Publication number
CN120523360B
CN120523360BCN202511021044.7ACN202511021044ACN120523360BCN 120523360 BCN120523360 BCN 120523360BCN 202511021044 ACN202511021044 ACN 202511021044ACN 120523360 BCN120523360 BCN 120523360B
Authority
CN
China
Prior art keywords
data
channel
luminous
sequence
touch input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202511021044.7A
Other languages
Chinese (zh)
Other versions
CN120523360A (en
Inventor
宋兴庭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Crystal Glass Technology Co ltd
Original Assignee
Hangzhou Crystal Glass Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Crystal Glass Technology Co ltdfiledCriticalHangzhou Crystal Glass Technology Co ltd
Priority to CN202511021044.7ApriorityCriticalpatent/CN120523360B/en
Publication of CN120523360ApublicationCriticalpatent/CN120523360A/en
Application grantedgrantedCritical
Publication of CN120523360BpublicationCriticalpatent/CN120523360B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Landscapes

Abstract

The invention discloses a display cabinet glass interactive display method based on touch identification, in particular to the field of photoelectric data interactive conversion of display cabinet glass, which comprises the steps of embedding a display module for outputting images and a photoelectric sensing module for receiving reflected signals in a transparent light guide layer, constructing an input/output channel sharing a light transmission path, and setting a uniform time sequence control interface; and carrying out refreshing frame period segmentation on the display module, and dividing each frame period into a luminous window and a non-luminous empty window in a subcycle pulse control mode. By setting a invisible non-luminous empty window in a display frame period and strictly limiting infrared sampling in the empty window, the problem that display pixel highlighting interference is overlapped on an infrared sensing path is avoided, the superposition of input and output signals is cut off from physical time sequence, and the problems of touch control precision reduction and failure in a common channel structure are solved.

Description

Display cabinet glass interactive display method based on touch identification
Technical Field
The invention relates to the technical field of photoelectric data interactive conversion of showcase glass, in particular to a showcase glass interactive display method based on touch identification.
Background
In order to realize interactivity, the system also generally needs to integrate a photoelectric touch recognition component in the glass structure, such as a touch input unit based on infrared interception, grating tracking or reflection imaging, and according to the integrated architecture, a display output path (light source emits light outwards) and a touch input path (user contact shielding or reflection sampling) need to transmit different types of optical signals simultaneously in the same light guide body or transparent medium;
However, the biggest problem caused by the common-path superposition is that the highlight pixels of the display image can directly form strong light interference and enter the sensing path of the photoelectric input system, and particularly when a large-area highlight background, dynamic content or high-color-temperature image is displayed, part of the touch recognition channels are overlapped and shielded by the scattering and reflection interference of the display light source, so that the sensing precision is obviously reduced and the sensor misjudges the contact area or completely fails;
Even if the traditional optical filtering and shading channel design is adopted, the interference coupling of input and output on the physical space level cannot be fundamentally avoided, in practical application, when the display content is in a high-frequency refreshing state and the brightness of pixels continuously transitions, the input signal channel is continuously disturbed in the time dimension, so that input data is frequently lost, jumped or delayed, and finally serious system instability phenomena such as touch failure, misoperation response, display flickering and the like are finally represented;
Therefore, when the input and output systems share the transparent light transmission channel, the photoelectric signal interference inevitably suppresses the touch recognition function in the highlight dynamic display state due to the high overlapping of the light emitting unit and the light sensing unit in the space structure, and the physical coupling disintegration phenomenon between the input and output systems is formed, so that the upper performance limit and the expansion space of the showcase glass interaction system are severely limited in the structural design level.
Disclosure of Invention
In order to overcome the above-mentioned drawbacks of the prior art, an embodiment of the present invention provides a display cabinet glass interactive display method based on touch recognition, which solves the problems set forth in the above-mentioned background art by constructing an input/output channel with timing control and spectrum separation capabilities.
In order to achieve the aim, the invention provides the technical scheme that the display method for the showcase glass interaction based on touch recognition comprises a showcase device and a glass panel structure which are mutually installed, wherein a transparent light guide layer is arranged in the glass panel structure;
S1, a display module for outputting images and a photoelectric sensing module for receiving reflected signals are embedded in the transparent light guide layer, an input/output channel sharing a light transmission path is constructed, and a unified time sequence control interface is arranged;
S2, refreshing frame period segmentation is carried out on the display module, each frame period is divided into a luminous window and a non-luminous empty window in a sub-period pulse control mode, the duration of the non-luminous empty window is set to be a time scale lower than a preset threshold, and meanwhile the position of each non-luminous empty window in a global time sequence index is calibrated to form a periodic touch sampling time window;
s3, starting an infrared sampling flow of the photoelectric sensing module in a corresponding time period of each non-luminous empty window, outputting an infrared pulse signal in an infrared sampling frequency range, and collecting reflection data in an output period;
s4, a spectrum guide film and a phase polarization structure are arranged in the transparent light guide layer, spectrum response of infrared pulse and output light of the display module is separated, light interference components in the sampling process are removed, and touch input data are extracted;
s5, demodulating touch input data in an infrared sampling frequency domain, calibrating time positions according to a time sequence index of a non-luminous empty window, constructing independent data channels of touch input and display output, and setting a buffer path to form asynchronous analysis and parallel processing.
In a preferred embodiment, S3 further comprises synchronously calling a display refresh index corresponding to the photoelectric sensing module as a modulation frequency reference, and establishing an index mapping relation between the reflection data and the time period;
in the infrared sampling flow, a modulation frequency sequence is generated based on a display refreshing index, infrared pulse signal transmission is triggered according to the sequence of the modulation frequency sequence, the index position of each non-luminous empty window in the global time sequence is positioned, reflection data in a corresponding time period is extracted and written into a buffer zone, index labels are marked on the written data, and a data sampling sequence arranged according to the frame sequence is formed.
In a preferred embodiment, in S4, a spectrum guiding film is further disposed in the transparent light guiding layer, where the spectrum guiding film includes a light splitting composite film and a multi-layer refraction filter structure, the light splitting composite film is used for extracting an infrared band and a visible band according to a preset spectrum distribution, and the multi-layer refraction filter structure is used for performing path deviation processing on the separated light beams in different wave bands to form a non-collinear propagation path;
a phase polarization structure is arranged at the light path outlet position of the spectrum guide film, and comprises a phase delay film group and a polarization direction regulating layer which are arranged in a multi-axis orthogonal manner, wherein the phase delay film group and the polarization direction regulating layer form a regulating component for regulating the phase relation between signals of an infrared frequency band and a visible light frequency band;
The infrared pulse signals sent by the photoelectric sensing module and the visible light signals output by the display module are separated according to frequency spectrums through the spectrum guide film, and refraction tracks separated from each other on a space path are constructed for the separated light beams;
Through the phase polarization structure, the phase difference between the separated infrared pulse signal and the visible light residual signal is subjected to interference modulation, and the superposition interference of the visible light residual on infrared reflection data is reduced in a touch data sampling period corresponding to a non-luminous empty window;
based on the interference modulation processing result, extracting target data matched with the reflection path from the infrared reflection signal, removing the data component which is judged to be visible light coupling component after phase interference analysis, and forming a touch input data block with a demodulation attribute;
And writing the touch input data block into the channel of the touch input data constructed in the step S5, marking the corresponding non-luminous empty window index and the global time stamp in the channel of the touch input data, and generating structured data with frame sequence index and sampling integrity as the touch input data.
In a preferred embodiment, in S5, further comprising:
S501, performing frequency domain filtering and demodulation operation on the reflection data acquired by the photoelectric sensing module according to a preset infrared sampling frequency domain, deconstructing a periodic infrared pulse signal in a target frequency band into reflection waveforms corresponding to each non-luminous empty window period, and performing envelope extraction operation on each reflection waveform to generate original touch input data with frame sequence association characteristics;
S502, performing position mapping and time calibration on the original touch input data generated in S501 according to the index position of each non-luminous empty window in the global refreshing frame time sequence structure, establishing an intra-frame time period position label in the current frame section, and writing the label into an index field of a corresponding data block;
S503, constructing a dual-channel structure comprising channels of image output data and channels of touch input data, respectively loading the display module output image data formed in the steps S1 to S4 and the touch input data processed in the step S502, and constructing a data flow path which is not interfered with each other according to the difference between the sampling frequency and the execution period of the channels;
S504, setting at least one buffer path section with time window constraint in each channel structure of the two-channel structure, writing each data block, and residing in the buffer path section until an analysis signal arrives, wherein the buffer path section executes dynamic queue depth adjustment according to a sampling frequency domain and a channel type, and records an enqueue time stamp and an dequeue time stamp for subsequent intra-frame synchronous judgment;
S505, constructing a scheduling index mapping matrix in a control processing module, arranging a display refreshing frame sequence and a non-luminous empty window time period sequence according to an inter-frame interleaving principle, and respectively establishing an index projection relation with a channel of image output data and a channel of touch input data to generate an interleaving scheduling structure body with a sampling time sequence locking function;
S506, invoking the staggered scheduling structure body generated in the step S505, activating an instruction set according to time sequence, respectively executing instruction binding reading and analysis on a channel of image output data and a channel of touch input data, and executing bidirectional data asynchronous loading and synchronous analysis tasks according to a constructed channel separation path to form independent interpretation and dual-channel staggered scheduling of the structured data blocks in each frame segment.
In a preferred embodiment, in S504, the dynamic queue depth adjustment includes setting initial buffer path segment depth parameters for a channel of touch input data and a channel of image output data, respectively, in each non-light emitting empty window period, the control processing module calculates a buffer path segment target depth required by the channel in the current period based on an enqueuing rate of a written data block in the current channel, a data dequeue rate completed by channel analysis logic, and a real-time residence time of the data block in the buffer path segment, and when the enqueuing rate is greater than the dequeue rate and a continuous rising time of a residence time distribution of the data block is greater than a preset residence time threshold, expands the buffer path segment capacity of the channel;
When the standard deviation of the residence time distribution of the data blocks is detected to be lower than a preset threshold value and the enqueue and dequeue rates of the data blocks in the channel are in a preset threshold value range, triggering a contraction instruction of the buffer path section, and adjusting the queue capacity to maintain the synchronous relation between the analysis instruction and the data blocks.
In a global time sequence structure formed by the non-luminous empty window calibrated based on the S2 and the reflection data acquired by the S3, constructing a control processing module, performing frame-level mapping on corresponding time periods of touch input data and image output data through the control processing module, constructing a time sequence mapping table taking the non-luminous empty window as an index unit, and loading the time sequence mapping table as a scheduling index structure of the control processing module;
The method comprises the steps of carrying out time interval sequence statistics on a loaded scheduling index structure by a control processing module, generating a data interleaving execution sequence of image output and touch input based on the sequence of frame segments where each non-luminous empty window is located;
And the control processing module calls corresponding structured data chunks from the channels of the touch input data and the channels of the image output data constructed in the step S5 according to the definition of the processing flow corresponding to each frame segment in the staggered execution sequence, sequentially reads respective data sampling units, distributes the processing paths according to a preset channel separation structure, and executes a bidirectional data parallel scheduling and synchronous analysis flow.
The invention has the technical effects and advantages that:
According to the invention, the invisible non-luminous empty window is arranged in the display frame period, and the infrared sampling is strictly limited in the empty window, so that the problem that the highlighting interference of display pixels is superposed on the infrared sensing path is avoided, the superposition of input and output signals is cut off from physical time sequence, and the problems of touch control precision reduction and failure in a common channel structure are solved;
The invention adopts a spectrum guiding film and a phase polarization structure to construct a frequency band separation mechanism, so that the infrared signal and the display output are decoupled in frequency and phase, and the interference of the display light source on the infrared channel is further weakened from the optical dimension;
According to the invention, an independent data channel structure of display output and touch input is constructed, and a buffer path and a scheduling index mapping matrix based on time window constraint are used as auxiliary materials, so that asynchronous loading and synchronous analysis of bidirectional data are realized, the cooperative efficiency of touch identification and image rendering is improved, and the problems of false touch and delay caused by rhythm mismatch between channels are solved.
Drawings
FIG. 1 is a flow chart of the method steps of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Referring to fig. 1 of the specification, the display method for interactive display of showcase glass based on touch recognition according to an embodiment of the present invention includes a showcase device and a glass panel structure which are mutually installed, and a transparent light guide layer is disposed in the glass panel structure;
S1, a display module for outputting images and a photoelectric sensing module for receiving reflected signals are embedded in the transparent light guide layer, an input/output channel of a shared light transmission path is constructed, a unified time sequence control interface is arranged and used for realizing input/output scheduling of the display module and the photoelectric sensing module, wherein the input/output channel of the shared light transmission path refers to that the image light signals sent by the display module and the reflected light signals received by the photoelectric sensing module share one physical transmission path in the same transparent light guide layer so as to realize bidirectional transmission of the light signals of the image output and the touch input on a structural layer, the unified time sequence control interface refers to a control mechanism for coordinating the alternate work of the display module and the photoelectric sensing module on the same time axis, and the unified time sequence control interface is used for ensuring that the image output and the touch sampling do not conflict in time and are performed in a staggered way;
S2, carrying out refreshing frame period segmentation on the display module, dividing each frame period into a luminous window and a non-luminous empty window by adopting a sub-period pulse control mode, setting the duration of the non-luminous empty window to be a time scale lower than the lower limit of a preset display response threshold so as to avoid visual flicker, and calibrating the position of each non-luminous empty window in a global time sequence index to form a periodic touch sampling time window, wherein the refreshing frame period segmentation refers to dividing each complete image refreshing period of the display module into a luminous section and the non-luminous empty window, and is used for providing independent sampling time slots for photoelectric perception while keeping continuous display of images so as to avoid interference of image luminescence on touch recognition;
S3, starting an infrared sampling process of the photoelectric sensing module in a corresponding time period of each non-luminous empty window, outputting an infrared pulse signal in an infrared sampling frequency range, and collecting reflection data in an output period, wherein the infrared sampling process refers to synchronous collection operation of emission and reflection data of the infrared pulse signal by the photoelectric sensing module in a specific time period, and the infrared pulse signal in the infrared sampling frequency range refers to a periodic narrow pulse light signal output by the photoelectric sensing module in a sampling process, wherein the frequency of the periodic narrow pulse light signal is in a preset infrared sampling frequency range and is used for irradiating a touch area and exciting surface reflection, so that reflection data which can be received and demodulated are generated;
s4, a spectrum guide film and a phase polarization structure are arranged in the transparent light guide layer, spectrum response of infrared pulse and output light of the display module is separated, light interference components in the sampling process are removed, and touch input data are extracted;
s5, demodulating touch input data in an infrared sampling frequency domain, calibrating time positions according to a time sequence index of a non-luminous empty window, constructing independent data channels of touch input and display output, and setting a buffer path to form asynchronous analysis and parallel processing.
The method comprises the steps of S3, synchronously calling a display refresh index corresponding to a photoelectric sensing module as a modulation frequency reference to establish an index mapping relation between reflected data and a time period, wherein the display refresh index refers to a time sequence number given to each frame refresh period when the display module continuously outputs images and is used for marking the position of an image frame on a global time axis, the modulation frequency reference refers to a modulation frequency reference parameter set for an infrared pulse signal, the modulation frequency reference parameter keeps consistent with the display refresh index to enable a touch sampling process to form a corresponding relation with image output in time, and the index mapping relation between the reflected data and the time period refers to one-to-one binding of each group of reflected data collected by the photoelectric sensing module and the time period where a non-luminous empty window corresponding to the reflected data is located so as to establish a touch input data structure with a traceable time sequence;
in the infrared sampling flow, a modulation frequency sequence is generated based on a display refreshing index, infrared pulse signal transmission is triggered according to the sequence of the modulation frequency sequence, the index position of each non-luminous empty window in the global time sequence is positioned, reflection data in a corresponding time period is extracted and written into a buffer zone, index labels are marked on the written data, and a data sampling sequence arranged according to the frame sequence is formed.
The S4 is characterized in that a spectrum guiding film is arranged in the transparent light guide layer, the spectrum guiding film comprises a light splitting composite film and a multilayer refraction filter structure, the light splitting composite film is used for extracting an infrared frequency band and a visible light frequency band according to preset spectrum distribution, and the multilayer refraction filter structure is used for carrying out path deflection processing on separated light beams in different wave bands to form a non-collinear propagation path;
a phase polarization structure is arranged at the light path outlet position of the spectrum guide film, and comprises a phase delay film group and a polarization direction regulating layer which are arranged in a multi-axis orthogonal manner, wherein the phase delay film group and the polarization direction regulating layer form a regulating component for regulating the phase relation between signals of an infrared frequency band and a visible light frequency band;
The infrared pulse signals sent by the photoelectric sensing module and the visible light signals output by the display module are separated according to frequency spectrums through the spectrum guide film, and refraction tracks separated from each other on a space path are constructed for the separated light beams;
Through the phase polarization structure, the phase difference between the separated infrared pulse signal and the visible light residual signal is subjected to interference modulation, and the superposition interference of the visible light residual on infrared reflection data is reduced in a touch data sampling period corresponding to a non-luminous empty window, wherein the visible light residual signal refers to an optical interference component which is continuously existed in a light guide path due to incomplete dissipation of scattering, reflection or material retention effect of the visible light signal output by a display module during the non-luminous empty window;
Based on the interference modulation processing result, extracting target effective data matched with the reflection path from the infrared reflection signal, removing the data component which is judged to be visible light coupling component after phase interference analysis, and forming a touch input data block with a demodulation attribute;
And writing the touch input data block into the channel of the touch input data constructed in the step S5, marking a non-luminous empty window index and a global time stamp corresponding to the channel of the touch input data block in the channel of the touch input data, and generating structured data with frame sequence index and sampling integrity as the touch input data, wherein the touch input data is used for subsequent synchronous analysis and bidirectional scheduling.
In S5, the method further comprises:
S501, performing frequency domain filtering and demodulation operation on the reflection data acquired by the photoelectric sensing module according to a preset infrared sampling frequency domain, deconstructing a periodic infrared pulse signal in a target frequency band into reflection waveforms corresponding to each non-luminous empty window period, and performing envelope extraction operation on each reflection waveform to generate original touch input data with frame sequence association characteristics; it is to be noted that, in the original reflection data collected by the photoelectric sensing module, fast fourier transform is performed on the data sequence according to the set infrared sampling frequency domain parameters to obtain a spectrum distribution structure, then a band-pass filter is constructed according to the upper and lower limits of the target frequency band, effective spectrum components in the infrared sampling frequency band are reserved, and interference frequency bands overlapped with the lighting period of the display module are suppressed, so that the frequency domain filtering process can be completed, then, for the filtered frequency domain data, envelope demodulation or phase demodulation mode is adopted to reconstruct time domain variation information of the pulse signal, wherein the envelope demodulation obtains an envelope track of the pulse intensity by analyzing the variation of the signal amplitude along with time, and the phase demodulation is used for identifying potential time delay and path variation characteristics in the high-frequency signal, so as to convert the frequency domain energy into time domain data which can be processed in a frame-dividing manner, in the demodulated signal sequence, the reflection data fragments in the corresponding time periods of the non-lighting empty window are extracted according to the labeling position of the non-lighting empty window in the global time sequence, the continuous sampling result in each empty window segment is constructed as an independent reflection waveform, each time frame is ensured, each time frame is only included in the complete pulse waveform sequence, and the complete echo waveform is extracted when the complete echo waveform is carried out, and the complete echo waveform is carried out, constructing a local extremum sequence by adopting a sliding window function for the reflection waveform corresponding to each non-luminous empty window, and extracting an envelope curve of a reflection signal in a time domain by combining a Hilbert transformation or envelope curve fitting method, wherein the envelope curve is used for representing the influence degree of a touch event on pulse reflection intensity, and finally, original touch input data with a frame segment mapping relation is formed;
S502, performing position mapping and time calibration on the original touch input data generated in S501 according to the index position of each non-luminous empty window in the global refreshing frame time sequence structure, establishing an intra-frame time period position label in the current frame section, and writing the label into an index field of a corresponding data block;
S503, constructing a dual-channel structure comprising channels of image output data and channels of touch input data, respectively loading the display module output image data formed in the steps S1 to S4 and the touch input data processed in the step S502, and constructing a data flow path which is not interfered with each other according to the difference between the sampling frequency and the execution period of the channels;
s504, setting at least one buffer path section with time window constraint in each channel structure of the two-channel structure, writing each data block, and residing in the buffer path section until an analysis signal arrives, wherein the buffer path section executes dynamic queue depth adjustment according to a sampling frequency domain and a channel type, and records an enqueue time stamp and an dequeue time stamp for subsequent intra-frame synchronous judgment; it should be noted that, the buffer path segment with time window constraint refers to a path area preset in the channel structure for temporarily storing the data block, where the path defines a minimum time interval and a maximum time interval where the data block resides, so that the data block remains in a stable state during waiting for the arrival of the corresponding analysis signal, and triggers the dequeue process after the time constraint condition is satisfied; the reason is that in different channel structures, a plurality of buffer path segments with different time constraint strategies may need to be established according to the analysis rhythm, channel type or frame segment division of the data stream so as to ensure the time sequence scheduling precision and the channel data decoupling capability under an asynchronous processing structure; in addition, each data block is written and then resides in the buffer path section until an analysis signal arrives, so as to ensure that the data block is not processed or discarded in advance before incomplete matching or scheduling, thereby ensuring the time sequence integrity of analysis logic on the data;
S505, constructing a scheduling index mapping matrix in a control processing module, arranging a display refreshing frame sequence and a non-luminous blank window time period sequence according to an inter-frame interleaving principle, and respectively establishing an index projection relation with channels of image output data and channels of touch input data to generate an interleaving scheduling structure with a sampling time sequence locking function, wherein the scheduling index mapping matrix is a two-dimensional mapping structure established in the control processing module and is used for aligning the display refreshing frame sequence and the non-luminous blank window time period sequence according to a preset inter-frame interleaving rule and respectively performing one-to-one corresponding projection association with frame indexes in the channels of the image output data and the channels of the touch input data, so that accurate scheduling and synchronous binding of each data processing flow in time dimension is realized;
S506, invoking the staggered scheduling structure body generated in the step S505, activating an instruction set according to time sequence, respectively executing instruction binding reading and analysis on a channel of image output data and a channel of touch input data, and executing bidirectional data asynchronous loading and synchronous analysis tasks according to a constructed channel separation path to form independent interpretation and dual-channel staggered scheduling of the structured data blocks in each frame segment;
It should be noted that, in step S505, the control processing module predefines a data processing operation set in each frame segment according to the index relationship constructed by the staggered scheduling structure, where the data processing operation set includes call, parse, route and parse status feedback instructions for structured data blocks in the channels of the touch input data and the channels of the image output data, and loads and activates the data processing operation set according to the frame segment time stamp sequence, so as to drive the execution start point of the data scheduling;
the instruction binding reading and analyzing means that in an activated instruction set, each instruction specifically binds a data channel (a channel of touch input data and a channel of image output data) with a corresponding structured data block index, a target data block is called according to a channel type in an executing process, and processing flows such as deconstructing, time sequence alignment, validity analyzing and the like are executed according to a channel configuration structure, so that the data reading and analyzing process has uniqueness, time sequence consistency and processing isolation;
The channel separation path is a physical or logical isolation channel structure defined between the channel of the touch input data and the channel of the image output data in the step S5 according to the function type, the data flow direction and the sampling time sequence, ensures that the two types of data are not interfered with each other in the processing process, and has independent buffering, scheduling and state labeling mechanisms, so that the two channels can simultaneously execute respective data loading and processing tasks during scheduling;
In addition, the bidirectional data asynchronous loading means that the control processing module respectively executes parallel call on the data blocks of the touch control channel and the display channel according to the activating instruction, and allows the data to be independently loaded in respective buffer paths;
In step S506, the independent interpretation of the structured data blocks means that the control processing module invokes the data blocks with complete frame sequence labels and time stamps from the channels of the touch input data and the channels of the image output data respectively according to the index instructions configured for each frame segment in the staggered scheduling structure, and executes independent content analysis and feature extraction operations in each data block in the channels according to the analysis logic preset by each channel, so that data interference or content staggering between the channels does not occur, and each data block is ensured to be completely and independently interpreted in the channel to which the control processing module belongs;
the dual-channel staggered scheduling means that a display refreshing frame sequence and a non-luminous empty window time period sequence are mapped to two data channels in a staggered mode between frames in a scheduling index mapping matrix, scheduling indexes are generated for each frame segment, and a control processing module alternately activates analysis instructions of an image output data channel and a touch input data channel in adjacent frame segments according to the structure, so that the reading and processing flows of the two channels are distributed in a staggered mode on time sequence, and the cooperative promotion of staggered distribution and analysis rhythms of data processing tasks in the same system period is ensured to form a dynamic dual-channel staggered scheduling flow.
In S504, the dynamic queue depth adjustment comprises setting initial buffer path segment depth parameters for a channel of touch input data and a channel of image output data respectively, wherein in each non-luminous empty window period, a control processing module calculates a buffer path segment target depth required by the channel in the current period based on the enqueuing rate of a written data block in the current channel, the data dequeue rate completed by channel analysis logic and the real-time residence time of the data block in the buffer path segment;
When the standard deviation of the residence time distribution of the data blocks is detected to be lower than a preset threshold value and the enqueue and dequeue rates of the data blocks in the channel are in a preset threshold value range, triggering a contraction instruction of the buffer path section, and adjusting the queue capacity to maintain the synchronous relation between the analysis instruction and the data blocks.
S6, constructing a control processing module in a global time sequence structure formed by the non-luminous empty window calibrated based on S2 and the reflection data acquired by S3, performing frame-level mapping on corresponding time periods of touch input data and image output data through the control processing module, constructing a time sequence mapping table taking the non-luminous empty window as an index unit, and loading the time sequence mapping table as a scheduling index structure of the control processing module;
The method comprises the steps of carrying out time interval sequence statistics on a loaded scheduling index structure by a control processing module, generating a data interleaving execution sequence of image output and touch input based on the sequence of frame segments where each non-luminous empty window is located;
The control processing module calls corresponding structured data chunks from channels of touch input data and channels of image output data constructed in the S5 according to a process flow definition corresponding to each frame segment in an interleaving execution sequence, sequentially reads respective data sampling units, distributes processing paths according to a preset channel separation structure, and executes a bidirectional data parallel scheduling and synchronous analysis flow, wherein the channels of touch input data and the channels of image output data constructed in the S5 are definitely divided into independent data processing paths according to the preset channel separation structure, the distribution processing path refers to that the control processing module maps touch input data to an input analysis path according to the type of each channel and the corresponding data structure thereof, maps image output data to an output rendering path, executes the bidirectional data parallel scheduling and synchronous analysis flow, and simultaneously schedules data blocks of the two channels under the guidance of a time index of the interleaving execution sequence, and completes corresponding data decoding, index matching and synchronous output according to the frame time sequence, so that real-time collaborative processing of input and output is realized.
It is to be integrally described that the forming process of the scheme is derived from the method for displaying the showcase glass based on touch recognition after systematic analysis of core defects of the existing showcase display and touch interaction system in terms of structural integration, signal scheduling and response time sequence;
The method is characterized in that a display module and a photoelectric sensing module are embedded in the same transparent light guide layer to share one optical signal physical path, and a uniform time sequence control interface is adopted to perform synchronous coordination on input and output behaviors, so that dynamic balance between visual continuity and touch response is ensured, the structure is arranged in S1, the detailed definition is carried out, the input and output channels sharing the light transmission path are definitely used as carriers for bidirectional transmission, and the uniform time sequence control interface is introduced to restrict the work sequence and rhythm of the module, so that the cooperative stability of hardware is ensured;
Based on the structure, in order to realize signal decoupling and sampling without interference, a refreshing frame period segmentation and subcycle pulse control technology is adopted in the step S2, each display refreshing period is subdivided into a luminous window and a non-luminous empty window, so that acquisition preparation of touch signals is completed in a gap which is not perceivable in a visual layer, interference of the display signals on infrared perception is avoided, index calibration of the non-luminous empty window on a time axis provides a basis for frame segment binding in a subsequent infrared sampling process, the step S3 is further clear, a photoelectric perception module starts the infrared sampling process in the non-luminous empty window, infrared pulses are output, reflection data are acquired, a modulation frequency reference consistent with a display refreshing index is established, one-to-one mapping of the reflection data and time periods is realized, a spectrum guiding film and a phase polarization structure introduced in the step S4 ensure physical separation of an infrared frequency band and a visible light frequency band, residual interference of the visible light is eliminated through phase regulation, and purity of the touch signals in an optical channel is ensured;
In the step, the original touch input data is converted into a structured data block with frame sequence characteristics through frequency domain filtering and envelope extraction means, time marking is carried out according to the calibration position of a non-luminous empty window in a global time sequence index, then independent logic paths are respectively distributed for the data through constructing a double-channel structure of touch input and image output, buffer path segments with time window constraint are arranged in each channel and used for managing residence and release of the data, and rhythm difference among analysis flows is relieved;
S6, the control processing module can call various structured data blocks in the channel structure to complete parallel scheduling and synchronous analysis of bidirectional data according to a preset channel separation path, and the whole scheme is required to be highly adapted to limited space scenes such as showcases in practical application, thereby improving the screen utilization rate and effectively reducing the component quantity and wiring complexity.
The foregoing description of the preferred embodiments of the invention is not intended to limit the invention to the precise form disclosed, and any such modifications, equivalents, and alternatives falling within the spirit and principles of the invention are intended to be included within the scope of the invention.

Claims (6)

CN202511021044.7A2025-07-242025-07-24 A display cabinet glass interactive display method based on touch recognitionActiveCN120523360B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202511021044.7ACN120523360B (en)2025-07-242025-07-24 A display cabinet glass interactive display method based on touch recognition

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202511021044.7ACN120523360B (en)2025-07-242025-07-24 A display cabinet glass interactive display method based on touch recognition

Publications (2)

Publication NumberPublication Date
CN120523360A CN120523360A (en)2025-08-22
CN120523360Btrue CN120523360B (en)2025-09-16

Family

ID=96754790

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202511021044.7AActiveCN120523360B (en)2025-07-242025-07-24 A display cabinet glass interactive display method based on touch recognition

Country Status (1)

CountryLink
CN (1)CN120523360B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105934902A (en)*2013-11-272016-09-07奇跃公司Virtual and augmented reality systems and methods

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106775040B (en)*2015-11-202019-09-24京东方科技集团股份有限公司Control device, touch screen and the display device of electroluminescent touch-control display panel
CN206349123U (en)*2016-12-302017-07-21上海金禹道具设计制作有限公司The interactive form of showcase projection
WO2024224261A1 (en)*2023-04-272024-10-31株式会社半導体エネルギー研究所Method for driving display device
CN119828885A (en)*2024-12-112025-04-15广州天高软件科技有限公司Museum visiting and guiding method, system and medium based on mixed reality technology

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105934902A (en)*2013-11-272016-09-07奇跃公司Virtual and augmented reality systems and methods

Also Published As

Publication numberPublication date
CN120523360A (en)2025-08-22

Similar Documents

PublicationPublication DateTitle
Gilmartin et al.Beyond Turk and Hindu: Rethinking Religious Identities in Islamic South Asia
US20110221706A1 (en)Touch input with image sensor and signal processor
CN114047837B (en) Screen refresh positioning method, device, display device and storage medium
US20040205478A1 (en)Real-time slide presentation multimedia data object and system and method of recording and browsing a multimedia data object
RU2011128103A (en) SYNCHRONIZING THE STATUS OF PRESENTATIONS BETWEEN MULTIPLE APPLICATIONS
JPWO2011104929A1 (en) Display device with optical sensor
CN106371790A (en)FPGA-based double-channel video multi-image segmentation display method and device
CN108683902A (en)Target image obtains System and method for
CN109614958A (en) Liquid crystal display device, pattern recognition method and electronic device
CN120523360B (en) A display cabinet glass interactive display method based on touch recognition
US7969439B2 (en)Method and apparatus for fast flicker-free displaying overlapped sparse graphs with optional shape
CN202133849U (en)Three-dimensional display
CN102222469A (en)Dynamic imaging device of LED lampstandards and application of same in tunnel advertisements
CN101814269A (en)Method and device for simultaneously displaying multiple images in real time on full color LED dot matrix
CN114217752A (en)Control method and device for multi-screen synchronous display, electronic equipment and storage medium
CN103021376A (en)Method and system for controlling multi-signal image window display
CN101651810A (en)Device and method for processing interlaced line-crossing stereoscopic composite video signals
CN114205581A (en)Time sequence design method for improving calibration precision of silicon-based OLED micro-display assembly
CN108959656A (en)A kind of three-dimensional mapping synchronous method of more FPGA multichannel collecting systems
CN104123429A (en)Synchronous control system for virtual simulation scene and actual scene
CN106303451B (en)The video processing unit output synchronism detection method and system of multi-display apparatus
CN109470244A (en)Fiber strapdown inertial navigation system multi information synchronous and method based on FPGA
CN112822438A (en)Real-time control multichannel video manager
CN102158655B (en) A post-stage shake-free correction system for DVI/HDMI/DP/VGA signals
CN103853475B (en)The three dimensional stress method and apparatus at two-dimentional interface

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp