Image double-screen display system in TPA data acquisition
By using the split-screen design of the dual-screen display system and the communication link of the browser's postMessage attribute, combined with status detection and interface adaptation, the problems of incomplete image display and crowded interface in TPA data acquisition were solved, thereby improving data acquisition efficiency and user experience.
Patent Information
- Application Number
- CN202511816637.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-04
- Publication Date
- 2026-03-17
AI Technical Summary
In existing TPA data acquisition systems, the image display area and data entry area are integrated on the same display screen, which makes operation cumbersome. When the image size is large, the entry area shrinks. When there are extra-large images or a large number of fields to enter, the interface is crowded. Vertical images are not fully displayed after rotation. There is a lack of dual-screen collaborative optimization solutions.
A dual-screen display system is adopted, which establishes a two-way communication link based on the browser's postMessage attribute through the split-screen control module and information interaction module to realize the transmission of image data and control signals. Combined with the status detection and interface adaptation module, it ensures real-time linkage and stability of dual-screen data.
It achieves full-screen adaptive display of text and image data, improving the efficiency, accuracy, and user experience of TPA data acquisition, and solving the problems of incomplete display of ultra-large images and crowded fields.
Smart Images

Figure CN121680766A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of TPA data display, and particularly to an image double-screen display system in TPA data acquisition. BACKGROUND
[0002] In the field of TPA data acquisition, the prior art usually integrates the image display area and the data entry area in the same display screen, and generally adopts the layout form of "left image display and right information entry". This traditional layout has obvious limitations: first, the user needs to manually adjust the width occupied by the two areas, which is tedious; second, when the image size is large, if the image display area is expanded, the data entry area will be reduced, increasing the difficulty of entry operation; third, in the face of large images or a large number of entry fields, the single-screen space is limited, and the interface is prone to congestion and information display is incomplete; fourth, after rotating the image taken in portrait mode, it is difficult to display it completely on a single screen, affecting the accuracy and efficiency of data acquisition. In addition, the prior art lacks effective solutions for double-screen cooperation, and cannot take advantage of the hardware of multiple displays to optimize the data acquisition experience.
[0003] Therefore, it is necessary to provide an image double-screen display system in TPA data acquisition. SUMMARY
[0004] The purpose of the present application is to provide an image double-screen display system in TPA data acquisition, which more comprehensively, clearly and conveniently displays the text and images in TPA data, in order to solve the technical defects of the prior art and the technical requirements that cannot be met.
[0005] To achieve the above purpose, the present application provides the following technical solution: an image double-screen display system in TPA data acquisition, comprising:
[0006] A first display screen, at least comprising:
[0007] A first receiving module, which is used as an information transmission channel and is used to receive data information;
[0008] A split-screen control trigger module, which is used to receive user operations and generate a split-screen trigger signal;
[0009] A data distribution module, which is electrically connected with the first receiving module and the split-screen control trigger module, is used to receive the data information received by the first receiving module, and distribute the received information after receiving the split-screen trigger signal;
[0010] A first data display module, which is electrically connected with the data distribution module, is used to receive the distributed data information and display it on the first display screen.
[0011] An information interaction module, which is electrically connected with the data distribution module, is used for receiving data information in the data distribution module which is not displayed in the first data display module;
[0012] A second display screen, which at least includes:
[0013] A second receiving module, which is electrically connected with the information interaction module, is used for receiving data information distributed from the data distribution module by the information interaction module;
[0014] A second data display module, which is electrically connected with the second data receiving module, is used for displaying data information sent by the second receiving module on the second display screen;
[0015] The information interaction module constructs a bidirectional communication link based on the postMessage attribute of the browser to realize transmission of image data and control signals.
[0016] Preferably, text data in the data information of the data distribution module is sent to the first data display module to be displayed on the first display screen, and image data in the data information is sent to the information interaction module to be displayed on the second display screen.
[0017] In the present application, a switching module is further included, by which the information content displayed on the first display screen and the second display screen can be interchanged, i.e. text is displayed on the second display screen and image is displayed on the first display screen.
[0018] Preferably, the first display screen is further provided with:
[0019] A state detection module, which is arranged on the first display screen and is electrically connected with the split-screen control trigger module and the second receiving module, is used for detecting the physical connection state (such as interface signal strength and connection stability) of the second display screen and display screen configuration information, and transmitting the detection results to the split-screen control trigger module, so that the split-screen control trigger module generates a split-screen trigger signal in response to user operation only when it is detected that the second display screen is normally connected and the display mode meets the demand of split-screen display.
[0020] An interface adaptive module is electrically connected with the data distribution module, the first data display module and the second data display module respectively, and is configured to receive the split-screen linkage signal sent by the data distribution module, calculate a field tiling scheme (such as a layout of 3 columns and 5 rows, a field spacing parameter) of the text data based on the resolution of the first display screen, generate a standardized field layout instruction and send the same to the first data display module, and simultaneously calculate a distortion-free scaling scheme (such as a 16:9 ratio adaptation, an edge cutting parameter) of the image data based on the size of the second display screen, generate a standardized image adaptation instruction and send the same to the second data display module, and uniformly control the layout logic of the dual-screen interface.
[0021] Preferably, the data distribution module comprises:
[0022] A signal receiving unit is electrically connected with the split-screen control triggering module and the state detection module respectively, and is configured to receive the split-screen triggering signal sent by the split-screen control triggering module and the detection result of the state detection module, and only respond to the split-screen triggering signal when the detection result meets the split-screen condition.
[0023] An information classification unit is electrically connected with the first receiving module and the signal receiving unit respectively, and is configured to classify the data information from the first receiving module into text data and image data according to the split-screen triggering signal.
[0024] A distribution control unit is electrically connected with the information classification unit, the first data display module, the information interaction module and the interface adaptive module, and is configured to send the text data obtained after data classification to the first data display module, send the image data to the information interaction module, and send a split-screen linkage signal to the interface adaptive module to trigger the layout scheme calculation process of the interface adaptive module.
[0025] Preferably, the information interaction module comprises:
[0026] An image data receiving unit is electrically connected with the distribution control unit, and is configured to receive the image data after data classification.
[0027] A signal coding unit is electrically connected with the image data receiving unit, and is configured to convert the image data into a standardized format meeting the transmission requirements of the postMessage attribute of a browser (such as a JSON format, containing image resolution, pixel parameters, verification fields, etc.).
[0028] A signal transmission unit is electrically connected with the signal coding unit and the second receiving module, and is configured to establish a data link with the second receiving module through the postMessage attribute, and transmit the image data in the standardized format to the second receiving module.
[0029] The feedback receiving unit is electrically connected with the second receiving module, the distribution control unit and the state detection module respectively, and is used for receiving the image data receiving state signal fed back by the second receiving module and the adaptive execution state signal of the second data display module, and forwarding the two signals to the distribution control unit to form a data transmission closed loop.
[0030] Preferably, the first data display module comprises:
[0031] The text receiving unit is electrically connected with the distribution control unit, and is used for receiving the text data classified according to the data information;
[0032] The text layout unit is electrically connected with the text receiving unit and the interface adaptive module respectively, and is used for receiving the standardized field layout instruction and the text data, and performing layout on the text data according to the standardized field layout instruction;
[0033] The text display unit is electrically connected with the text layout unit, and is used for receiving the layout result output by the text layout unit and displaying the layout result on the first display screen in full screen;
[0034] The input feedback unit is electrically connected with the text display unit and the distribution control unit respectively, and is used for collecting the state of the text display unit and feeding back the display state to the distribution control unit to assist the distribution control unit in judging the text data collection progress;
[0035] The first screen display parameter feedback unit is electrically connected with the text display unit and the interface adaptive module respectively, and is used for extracting the first display screen parameter (such as 1920*1080, 2560*1440) from the text display unit after receiving the parameter request signal of the interface adaptive module, and transmitting the first display screen parameter to the interface adaptive module.
[0036] Preferably, the second receiving module comprises:
[0037] The standardized signal receiving unit is electrically connected with the signal transmission unit, and is used for receiving the standardized format image data transmitted by the signal transmission unit;
[0038] The signal decoding unit is electrically connected with the standardized signal receiving unit and the second data display module respectively, and is used for restoring the standardized format image data (such as JSON format) to original image data (containing image resolution, pixel parameter and other original information), and transmitting the original image data to the second data display module;
[0039] A state feedback unit is electrically connected with the signal decoding unit, the feedback receiving unit and the state detection module, configured to generate image data receiving state signals (such as "receiving success", "data missing" and "decoding anomaly"), which are fed back to the distribution control unit of the data distribution module through the feedback receiving unit and to the state detection module to assist the state detection module in judging the connection stability of the dual screens.
[0040] Preferably, the second data display module comprises:
[0041] An image receiving unit is electrically connected with the signal decoding unit and the interface adaptive module, configured to receive the original image data transmitted by the signal decoding unit and the standardized image adaptation instruction sent by the interface adaptive module.
[0042] An adaptation execution unit is electrically connected with the image receiving unit, configured to strictly perform non-distortion adaptation processing on the original image data according to the parameters (such as 16:9 scaling and edge cutting size) in the image adaptation instruction, so as to ensure that the image size matches the size of the second display screen.
[0043] An image display unit is electrically connected with the adaptation execution unit, configured to display the image data processed by the adaptation execution unit on the second display screen in full screen, and support multi-frame image carousel function (switch different images at a preset time interval).
[0044] An adaptation feedback unit is electrically connected with the adaptation execution unit and the feedback receiving unit, configured to collect the adaptation execution state signals (such as "adaptation success" and "adaptation failure due to parameter mismatch") of the adaptation execution unit, transmit the signals to the feedback receiving unit, and then forward the signals to the distribution control unit by the feedback receiving unit, so as to form a closed-loop feedback of image adaptation.
[0045] A second screen display parameter feedback unit is electrically connected with the image display unit and the interface adaptive module, configured to extract the second display screen parameters (such as screen diagonal size and pixel density) from the image display unit after receiving the parameter request signal of the interface adaptive module, and transmit the parameters to the interface adaptive module.
[0046] Preferably, the state detection module comprises:
[0047] A connection detection unit is electrically connected with the state feedback unit, configured to detect the physical connection state of the first display screen and the second display screen through a hardware interface (such as HDMI / DP / USB-C), and generate a connection state report (such as collecting interface signal strength and connection interruption frequency).
[0048] The detection unit is electrically connected to the second data display module and is used to obtain the display configuration information of the second display screen through the second data display module, determine whether the display configuration information meets the dual-screen split-screen requirements, and generate a display detection report.
[0049] The result integration unit is electrically connected to the connection detection unit, the detection unit, and the split-screen control trigger module. It is used to integrate the connection status report and the detection report, generate the final detection result (such as "meets split-screen conditions", "connection is unstable", "display mode error"), and transmit the detection result to the split-screen control trigger module as a prerequisite for the generation of the split-screen trigger signal.
[0050] Preferably, the interface adaptive module includes:
[0051] The parameter acquisition unit is electrically connected to the first screen display parameter feedback unit, the second screen display parameter feedback unit, and the allocation control unit. After receiving the screen split linkage signal sent by the allocation control unit, the parameter acquisition unit sends a parameter request signal to the first screen display parameter feedback unit and the second screen display parameter feedback unit to acquire the parameters of the first display screen (such as 1920×1080, 2560×1440) and the parameters of the second display screen (such as screen diagonal size, pixel density).
[0052] The typesetting instruction generation unit is electrically connected to the parameter acquisition unit and the text typesetting unit respectively. It is used to calculate the field tiling scheme of the text data based on the parameters of the first display screen (such as a 3-column 5-row layout with a field spacing of 10px at a resolution of 1920×1080), generate standardized field typesetting instructions and send them to the text typesetting unit.
[0053] An adaptation instruction generation unit is electrically connected to the parameter acquisition unit and the image receiving unit of the second data display module. It is used to calculate the distortion-free scaling scheme of the image data (such as 16:9 ratio adaptation and edge cropping parameters) based on the parameters of the second display screen, generate standardized image adaptation instructions, and send them to the image receiving unit.
[0054] Compared with the prior art, the beneficial effects of the present invention are:
[0055] 1. This invention utilizes a dual-screen split-screen design to separate and display text and image data, achieving full-screen adaptive display of both the input and image areas. This solves the problems of incomplete display of extremely large images and congestion of numerous fields. A bidirectional communication link built based on the browser's postMessage attribute ensures real-time linkage and transmission stability of data between the two screens, forming a complete closed-loop feedback mechanism. Simultaneously, the combination of status detection and interface adaptive functions ensures system compatibility and adaptability across different hardware configurations, significantly improving the efficiency, accuracy, and user experience of TPA data acquisition. Attached Figure Description
[0056] Fig. 1 This is a logical connection diagram between the modules in this invention;
[0057] Fig. 2 This is the interface before screen splitting in the embodiments of the present invention;
[0058] Fig. 3 This is the interface after splitting the screen in an embodiment of the present invention; Detailed Implementation
[0059] The following will refer to the appendices in the embodiments of the present invention. Figs. 1-3 The technical solutions in the embodiments of the present invention are clearly and completely described herein. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.
[0060] In the description of this invention, it should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Therefore, a feature defined with "first" and "second" may explicitly or implicitly include one or more of that feature.
[0061] Please see Figs. 1-3 Embodiments of the present invention:
[0062] Example:
[0063] like Figs. 1-3 As shown:
[0064] A first display screen, wherein the first display screen is provided with at least:
[0065] The first receiving module serves as an information transmission channel for receiving data information.
[0066] Split-screen control trigger module, the split-screen control trigger module is used to receive user operations and generate split-screen trigger signals;
[0067] In this embodiment, the split-screen trigger signal is generated only in response to user operation when the status detection module confirms that the dual-screen connection is normal and meets the split-screen conditions. This design avoids invalid split-screen operations, prevents system anomalies caused by hardware compatibility issues, and ensures the reliability and stability of the split-screen function.
[0068] The data allocation module is electrically connected to the first receiving module and the split-screen control trigger module, respectively. It is used to receive the data information received by the first receiving module and allocate the received information after receiving the split-screen trigger signal.
[0069] Specifically, the data allocation module includes:
[0070] The signal receiving unit is electrically connected to the split-screen control trigger module and the status detection module, respectively. It is used to receive the split-screen trigger signal sent by the split-screen control trigger module and the detection result of the status detection module. It only responds to the split-screen trigger signal when the detection result meets the split-screen conditions.
[0071] An information classification unit is electrically connected to the first receiving module and the signal receiving unit, respectively, and is used to classify the data information from the first receiving module into text data and image data according to the split-screen trigger signal.
[0072] The allocation control unit is electrically connected to the information classification unit, the first data display module, the information interaction module, and the interface adaptation module. It is used to send the text data obtained after data classification to the first data display module, send the image data to the information interaction module, and send a split-screen linkage signal to the interface adaptation module to trigger the layout scheme calculation process of the interface adaptation module.
[0073] In this embodiment, the signal receiving unit simultaneously receives the split-screen trigger signal and the status detection result, responding only when the split-screen conditions are met. This ensures the compliance of the split-screen operation and avoids resource waste. The information classification unit accurately divides the data into text data and image data, providing a data foundation for the dual-screen separate display and enabling targeted processing of different data types. The allocation control unit systematically distributes text and image data to the corresponding display modules while simultaneously triggering the interface adaptation module, achieving coordinated data allocation and interface adaptation and ensuring the synchronization of the dual-screen display.
[0074] In addition, in this embodiment, the first display screen is used as the main display screen, and the second display screen is used as the secondary display screen. Fig. 3 The state displayed is the split-screen state after switching via the switching module. Before switching, the main display screen shows text, and the secondary display screen shows images.
[0075] The first data display module is electrically connected to the data distribution module and is used to receive the distributed data information and display it on the first display screen.
[0076] Specifically, the first data display module includes:
[0077] A text receiving unit, wherein the text receiving terminal is electrically connected to the allocation control unit, is used to receive text data after data information is classified;
[0078] A text layout unit, which is electrically connected to a text receiving unit and an interface adaptive module, is used to receive standardized field layout instructions and text data, and to layout the text data according to the standardized field layout instructions.
[0079] A text display unit, which is electrically connected to a text typesetting unit, is used to receive the typesetting results output by the text typesetting unit and display them in full-screen mode on a first display screen.
[0080] The input feedback unit is electrically connected to the text display unit and the allocation control unit respectively. It is used to collect the status of the text display unit and feed back the display status to the allocation control unit to assist the allocation control unit in judging the progress of text data collection.
[0081] The first screen display parameter feedback unit is electrically connected to the text display unit interface adaptive module. After receiving the parameter request signal from the interface adaptive module, the first screen display parameter is extracted from the text display unit and transmitted to the interface adaptive module.
[0082] In this embodiment, the text receiving unit efficiently receives the categorized text data, ensuring zero-delay text information transmission and laying the foundation for subsequent layout and display. The text layout unit performs layout according to the standardized instructions of the interface adaptation module, ensuring the regularity and readability of the displayed text data and avoiding field clutter. The text display unit displays the layout text data in full-screen tiled format, maximizing the use of the first display screen space, solving the problem of crowded display of a large number of fields, and improving the convenience of data entry. The input feedback unit collects the text display status in real time and feeds it back to the allocation control unit, helping the system accurately judge the progress of text data collection and facilitating timely adjustments to the data allocation strategy. The first screen display parameter feedback unit quickly responds to the parameter requests of the interface adaptation module, accurately providing key parameters such as the resolution of the first display screen, providing data support for the optimization of the text layout scheme, and ensuring the accuracy of layout adaptation.
[0083] An information interaction module, which is electrically connected to the data distribution module, is used to receive data information from the data distribution module that is not displayed in the first data display module;
[0084] Specifically, the information interaction module includes:
[0085] An image data receiving unit, which is electrically connected to a distribution control unit, is used to receive image data after data classification.
[0086] A signal encoding unit, which is electrically connected to the image data receiving unit, is used to convert image data into a standardized format that conforms to the transmission requirements of the browser's postMessage attribute.
[0087] The signal transmission unit is electrically connected to the signal encoding unit and the second receiving module, and is used to establish a data link with the second receiving module through the postMessage attribute to transmit standardized format image data to the second receiving module.
[0088] The feedback receiving unit is electrically connected to the second receiving module, the allocation control unit, and the status detection module, respectively. It is used to receive the image data receiving status signal fed back by the second receiving module and the adaptation execution status signal of the second data display module, and forward the two signals to the allocation control unit to form a data transmission closed loop.
[0089] In this embodiment, the image data receiving unit efficiently receives image data transmitted by the allocation and control unit, ensuring smooth transmission of image data from the first display screen to the second display screen. The signal encoding unit converts the image data into a standardized format that meets the postMessage transmission requirements, resolving format compatibility issues between different modules and ensuring transmission feasibility. The signal transmission unit establishes a stable bidirectional communication link through the postMessage attribute, achieving efficient transmission of image data and control signals and ensuring real-time data linkage between the two screens. The feedback receiving unit receives and forwards the receiving and adaptation status signals from the second display screen, forming a closed-loop data transmission system. This allows the system to monitor the entire process status in real time, facilitating timely adjustments and improving transmission stability.
[0090] A status detection module is set on the first display screen and electrically connected to the split-screen control trigger module and the second receiving module respectively. It is used to detect the physical connection status and display screen configuration information of the second display screen and transmit the detection results to the split-screen control trigger module. The split-screen control trigger module only responds to the user operation and generates a split-screen trigger signal when it detects that the second display screen is normally connected and the display mode meets the dual-screen split-screen requirements.
[0091] Specifically, the status detection module includes:
[0092] A connection detection unit, which is electrically connected to a status feedback unit, is used to detect the physical connection status between the first display screen and the second display screen through a hardware interface and generate a connection status report.
[0093] The detection unit is electrically connected to the second data display module and is used to obtain the display configuration information of the second display screen through the second data display module, determine whether the display configuration information meets the dual-screen split-screen requirements, and generate a display detection report.
[0094] The result integration unit is electrically connected to the connection detection unit, the detection unit, and the split-screen control trigger module. It is used to integrate the connection status report and the detection report, generate the final detection result, and transmit the detection result to the split-screen control trigger module as a prerequisite for the generation of the split-screen trigger signal.
[0095] In this embodiment, the connection detection unit monitors the physical connection status of the two screens in real time through a hardware interface, generates a detailed connection report, and promptly identifies issues such as unstable connections and signal interruptions, providing hardware status information for screen splitting triggering. The detection unit also obtains the display configuration information of the second display screen and determines whether it meets the screen splitting requirements, avoiding screen splitting failures due to incompatible display modes and improving system compatibility. The result integration unit integrates the two reports to generate the final detection result, providing a clear decision-making basis for the screen splitting control triggering module. This ensures that screen splitting operations are only performed when both hardware and configuration conditions are met, guaranteeing stable system operation.
[0096] The interface adaptive module is electrically connected to the data allocation module, the first data display module, and the second data display module. It receives the split-screen linkage signal sent by the data allocation module, calculates the field tiling scheme of the text data based on the resolution of the first display screen, generates standardized field layout instructions, and sends them to the first data display module. At the same time, it calculates the distortion-free scaling scheme of the image data based on the size of the second display screen, generates standardized image adaptation instructions, and sends them to the second data display module, thus uniformly controlling the layout logic of the dual-screen interface.
[0097] Specifically, the interface adaptive module includes:
[0098] The parameter acquisition unit is electrically connected to the first screen display parameter feedback unit, the second screen display parameter feedback unit, and the allocation control unit, respectively. It is used to receive the split-screen linkage signal sent by the allocation control unit, and then send parameter request signals to the first screen display parameter feedback unit and the second screen display parameter feedback unit to obtain the parameters of the first display screen and the second display screen.
[0099] A typesetting instruction generation unit is electrically connected to a parameter acquisition unit and a text typesetting unit, respectively. It is used to calculate the field tiling scheme of text data based on the parameters of the first display screen, generate standardized field typesetting instructions, and send them to the text typesetting unit.
[0100] An adaptation instruction generation unit is electrically connected to the parameter acquisition unit and the image receiving unit of the second data display module. It is used to calculate the distortion-free scaling scheme of the image data based on the parameters of the second display screen, generate standardized image adaptation instructions, and send them to the image receiving unit.
[0101] In this embodiment, the parameter acquisition unit actively sends requests to the dual-screen display parameter feedback unit to comprehensively acquire key parameters of both screens, providing complete data support for the calculation of layout and adaptation schemes. Furthermore, the layout instruction generation unit calculates the text field tiling scheme based on the parameters of the first display screen, generating standardized layout instructions to ensure optimal display of text data on displays with different resolutions, improving interface adaptability. Meanwhile, the adaptation instruction generation unit calculates a distortion-free image scaling scheme based on the parameters of the second display screen, avoiding improper image stretching or cropping and solving the problem of incomplete display of extra-large images and vertically rotated images.
[0102] The second display screen includes at least:
[0103] The second receiving module is electrically connected to the information interaction module and is used to receive data information allocated by the information interaction module from the data allocation module.
[0104] Specifically, the second receiving module includes:
[0105] A standardized signal receiving unit, which is electrically connected to a signal transmission unit, is used to receive standardized format image data transmitted by the signal transmission unit.
[0106] The signal decoding unit is electrically connected to the standardized signal receiving unit and the second data display module, respectively, and is used to restore the standardized image data to the original image data and transmit the original image data to the second data display module.
[0107] The status feedback unit is electrically connected to the signal decoding unit, the feedback receiving unit, and the status detection module. It is used to generate an image data receiving status signal. On the one hand, the signal is forwarded to the allocation control unit of the data allocation module through the feedback receiving unit. On the other hand, the signal receiving status of the second display screen is fed back to the status detection module to assist the status detection module in judging the stability of the dual-screen connection.
[0108] In this embodiment, the standardized signal receiving unit accurately receives the standardized image data transmitted by the information interaction module, ensuring the integrity of data transmission and preventing image information loss. Furthermore, the signal decoding unit restores the standardized image data to its original form, ensuring the clarity and accuracy of the displayed image and restoring the original image information. The status feedback unit generates an image reception status signal and feeds it bidirectionally back to the allocation control unit and the status detection module, allowing the system to monitor data reception in real time and assisting in determining the stability of the dual-screen connection, thus providing dual protection.
[0109] The second data display module is electrically connected to the second data receiving module and is used to display the data information sent by the second receiving module on the second display screen.
[0110] Specifically, the second data display module includes:
[0111] The image receiving unit is electrically connected to the signal decoding unit and the interface adaptation module, respectively, and is used to receive the raw image data transmitted by the signal decoding unit and the standardized image adaptation instructions sent by the interface adaptation module.
[0112] An adaptation execution unit is electrically connected to the image receiving unit and is used to perform distortion-free adaptation processing on the original image data in strict accordance with the parameters in the image adaptation instruction to ensure that the image size matches the size of the second display screen.
[0113] The image display unit is electrically connected to the adaptation execution unit and is used to display the image data processed by the adaptation execution unit on the second display screen in full screen; it also supports multi-frame image carousel function.
[0114] An adaptation feedback unit is electrically connected to the adaptation execution unit and the feedback receiving unit, respectively. It is used to collect the adaptation execution status signal of the adaptation execution unit and transmit the signal to the feedback receiving unit, which then forwards it to the allocation control unit to form a closed-loop feedback for image adaptation.
[0115] The second screen display parameter feedback unit is electrically connected to the image display unit and the interface adaptive module, respectively. After receiving the parameter request signal from the interface adaptive module, the second screen display parameters are extracted from the image display unit and transmitted to the interface adaptive module.
[0116] In this embodiment, firstly, the image receiving unit synchronously receives raw image data and standardized adaptation instructions, achieving precise matching between data and adaptation requirements, providing complete input for subsequent processing. Furthermore, the adaptation execution unit strictly processes the image data according to the adaptation instruction parameters, ensuring distortion-free image adaptation to the second display screen, resolving the issue of image-screen size mismatch and improving the visual experience. Additionally, the image display unit displays the adapted image in full screen, supporting multi-frame image rotation, maximizing the use of the second display screen space and meeting the need for continuous viewing of multiple images, thus improving data acquisition efficiency. Secondly, the adaptation feedback unit collects the adaptation execution status and feeds it back to the allocation control unit, forming a closed-loop feedback for image adaptation, facilitating timely detection and handling of adaptation failures and other issues. The second screen display parameter feedback unit accurately provides parameters such as the second display screen size and pixel density, providing crucial information for the interface adaptation module to calculate the adaptation scheme and ensuring the adaptation effect.
[0117] The information interaction module establishes a two-way communication link based on the browser's postMessage attribute to realize the transmission of image data and control signals.
[0118] The text data in the data information of the data allocation module is sent to the first data display module and displayed on the first screen, and the image data in the data information is sent to the information interaction module and displayed on the second screen.
[0119] The operating principle of this application is as follows:
[0120] I. Initial Preparation and Trigger Condition Determination
[0121] 1.1) The connection detection unit detects the physical connection status between the first display screen and the second display screen through the hardware interface and generates a connection status report.
[0122] 1.2) The detection unit obtains the display configuration information of the second display screen through the second data display module, determines whether it meets the dual-screen split-screen requirements, and generates a display detection report.
[0123] 1,3) The result integration unit integrates the two reports to generate the final test result, which is then transmitted to the split-screen control trigger module. The split-screen control trigger module will only respond to subsequent user operations if the test is passed.
[0124] II. Data Reception and Split-Screen Trigger
[0125] 2.1) The first receiving module serves as an information transmission channel, receiving external data information and transmitting it to the information classification unit of the data distribution module.
[0126] 2.2) User operation split-screen control trigger module, which generates a split-screen trigger signal when the detection result meets the conditions and sends it to the signal receiving unit of the data distribution module.
[0127] III. Data Classification and Allocation
[0128] 3.1) The signal receiving unit receives the split-screen trigger signal and the detection result of the status detection module. If the conditions are met, it responds to the trigger signal.
[0129] 3.2) The information classification unit divides the data information transmitted from the first receiving module into text data and image data according to the split-screen trigger signal.
[0130] 3.3) The distribution control unit sends text data to the text receiving unit of the first data display module, sends image data to the image data receiving unit of the information interaction module, and sends a split-screen linkage signal to the interface adaptive module at the same time.
[0131] IV. Data Interaction and Transmission (Based on the postMessage Attribute)
[0132] 4.1) After receiving the image data, the image data receiving unit converts it into a standardized format that meets the requirements of postMessage transmission.
[0133] 4.2) The signal transmission unit establishes a link with the second receiving module through the postMessage attribute and transmits the standardized format image data to the standardized signal receiving unit.
[0134] 4.3) The feedback receiving unit receives the image data receiving status signal from the second receiving module and the adaptation execution status signal from the second data display module, and forwards them to the allocation control unit to form a transmission closed loop.
[0135] V. Text Data Processing and Display on the First Display Screen
[0136] 5.1) After receiving the text data, the text receiving unit transmits it to the text typesetting unit.
[0137] 5.2) After receiving the split-screen linkage signal, the parameter acquisition unit of the interface adaptive module sends a parameter request to the first screen display parameter feedback unit to obtain the parameters of the first display screen.
[0138] 5.3) The typesetting instruction generation unit calculates the field tiling scheme based on this parameter, generates standardized field typesetting instructions, and sends them to the text typesetting unit.
[0139] 5.4) The text layout unit typeset text data according to instructions, the text display unit displays the typesetting results in full-screen tiled display, and the input feedback unit collects the display status and feeds it back to the allocation control unit to help judge the collection progress.
[0140] VI. Image Data Processing and Display on the Second Display Screen
[0141] 6.1) After the standardized signal receiving unit receives the standardized format image data, the signal decoding unit restores it to the original image data and transmits it to the image receiving unit of the second data display module.
[0142] 6.2) The status feedback unit generates image data receiving status signals, which are forwarded to the allocation control unit through the feedback receiving unit on the one hand, and fed back to the status detection module on the other hand.
[0143] 6.3) The parameter acquisition unit of the interface adaptive module sends a parameter request to the second screen display parameter feedback unit to obtain the parameters of the second display screen. The adaptation instruction generation unit calculates the distortion-free scaling scheme based on the parameters and generates a standardized image adaptation instruction to be sent to the image receiving unit.
[0144] 6.4) The adaptation execution unit performs distortion-free adaptation of the original image data according to the instructions. The image display unit displays the processed image in full screen and supports multi-frame rotation. The adaptation feedback unit collects the adaptation execution status signal and forwards it to the allocation control unit through the feedback receiving unit.
[0145] VII. Closed-loop feedback and status maintenance throughout the entire process
[0146] 7.1) The first screen display parameter feedback unit and the second screen display parameter feedback unit continuously respond to the parameter requests of the interface adaptive module to ensure the accuracy of the adaptation instructions.
[0147] 7.2) The allocation control unit receives various status signals from the input feedback unit, adaptation feedback unit, etc., and adjusts the data allocation strategy in real time.
[0148] 7.3) The status detection module continuously monitors the stability of the dual-screen connection and the display status by connecting the detection unit, the detection unit and the status feedback unit, so as to ensure the stable operation of the system.
[0149] The foregoing has shown and described the basic principles, main features, and advantages of the present invention. It will be apparent to those skilled in the art that the invention is not limited to the details of the exemplary embodiments described above, and that the invention can be implemented in other specific forms without departing from its spirit or essential characteristics. Therefore, the embodiments should be considered illustrative and non-limiting in all respects, and the scope of the invention is defined by the appended claims rather than the foregoing description. Thus, all variations falling within the meaning and scope of equivalents of the claims are intended to be included within the scope of the invention. No reference numerals in the claims should be construed as limiting the scope of the claims.
[0150] Furthermore, it should be understood that although this specification describes embodiments, not every embodiment contains only one independent technical solution. This narrative style is merely for clarity. Those skilled in the art should consider the specification as a whole, and the technical solutions in each embodiment can also be appropriately combined to form other embodiments that can be understood by those skilled in the art.
Claims
1. A dual screen display system for video in TPA data acquisition, characterized by, include: A first display screen, wherein the first display screen is provided with at least: The first receiving module serves as an information transmission channel for receiving data information. Split-screen control trigger module, the split-screen control trigger module is used to receive user operations and generate split-screen trigger signals; The data allocation module is electrically connected to the first receiving module and the split-screen control trigger module, respectively. It is used to receive the data information received by the first receiving module and allocate the received information after receiving the split-screen trigger signal. The first data display module is electrically connected to the data distribution module and is used to receive the distributed data information and display it on the first display screen. An information interaction module, which is electrically connected to the data distribution module, is used to receive data information from the data distribution module that is not displayed in the first data display module; The second display screen includes at least: The second receiving module is electrically connected to the information interaction module and is used to receive data information allocated by the information interaction module from the data allocation module. The second data display module is electrically connected to the second data receiving module and is used to display the data information sent by the second receiving module on the second display screen. The information interaction module establishes a two-way communication link based on the browser's postMessage attribute to realize the transmission of image data and control signals.
2. The dual screen video display system in TPA data acquisition according to claim 1, wherein, The text data in the data information of the data allocation module is sent to the first data display module and displayed on the first screen, and the image data in the data information is sent to the information interaction module and displayed on the second screen.
3. The dual screen video display system for TPA data acquisition of claim 2, wherein, The first display screen is also equipped with: A status detection module is set on the first display screen and electrically connected to the split-screen control trigger module and the second receiving module respectively. It is used to detect the physical connection status and display screen configuration information of the second display screen and transmit the detection results to the split-screen control trigger module. The split-screen control trigger module only responds to the user operation and generates a split-screen trigger signal when it detects that the second display screen is normally connected and the display mode meets the dual-screen split-screen requirements. The interface adaptive module is electrically connected to the data allocation module, the first data display module, and the second data display module. It receives the split-screen linkage signal sent by the data allocation module, calculates the field tiling scheme of the text data based on the resolution of the first display screen, generates standardized field layout instructions, and sends them to the first data display module. At the same time, it calculates the distortion-free scaling scheme of the image data based on the size of the second display screen, generates standardized image adaptation instructions, and sends them to the second data display module, thus uniformly controlling the layout logic of the dual-screen interface.
4. The dual screen video display system for TPA data acquisition of claim 3, wherein, The data allocation module includes: The signal receiving unit is electrically connected to the split-screen control trigger module and the status detection module, respectively. It is used to receive the split-screen trigger signal sent by the split-screen control trigger module and the detection result of the status detection module. It only responds to the split-screen trigger signal when the detection result meets the split-screen conditions. An information classification unit is electrically connected with the first receiving module and the signal receiving unit, and is configured to classify the data information from the first receiving module into text data and image data according to the split-screen trigger signal; An allocation control unit is electrically connected with the information classification unit, the first data display module, the information interaction module, and the interface adaptive module, and is configured to send the text data obtained after data classification to the first data display module, send the image data to the information interaction module, and send a split-screen linkage signal to the interface adaptive module to trigger the layout scheme calculation process of the interface adaptive module.
5. The dual screen video display system for TPA data acquisition of claim 4, wherein, The information interaction module comprises: An image data receiving unit is electrically connected with the allocation control unit, and is configured to receive the image data after data classification; A signal coding unit is electrically connected with the image data receiving unit, and is configured to convert the image data into a standardized format meeting the transmission requirements of the postMessage attribute of a browser; A signal transmission unit is electrically connected with the signal coding unit and the second receiving module, and is configured to establish a data link with the second receiving module through the postMessage attribute, and transmit the image data in the standardized format to the second receiving module; A feedback receiving unit is electrically connected with the second receiving module, the allocation control unit, and the state detection module, and is configured to receive the image data receiving state signal fed back by the second receiving module and the adaptive execution state signal of the second data display module, and forward the two signals to the allocation control unit to form a data transmission closed loop.
6. The dual screen video display system for TPA data acquisition of claim 5, wherein, The first data display module comprises: A text receiving unit is electrically connected with the allocation control unit, and is configured to receive the text data after data information classification; A text layout unit is electrically connected with the text receiving unit and the interface adaptive module, and is configured to receive the text data and the standardized field layout instruction, and layout the text data according to the standardized field layout instruction; A text display unit is electrically connected with the text layout unit, and is configured to receive the layout result output by the text layout unit, and display the layout result in full screen on the first display screen; An input feedback unit is electrically connected with the text display unit and the allocation control unit, and is configured to collect the state of the text display unit, and feed back the display state to the allocation control unit to assist the allocation control unit in judging the text data collection progress; A first screen display parameter feedback unit is electrically connected with the text display unit and the interface adaptive module, and is configured to extract the first display screen parameter from the text display unit after receiving the parameter request signal of the interface adaptive module, and transmit the first display screen parameter to the interface adaptive module.
7. The dual screen video display system for TPA data acquisition of claim 6, wherein, The second receiving module comprises: A standardized signal receiving unit is electrically connected with the signal transmission unit, and is configured to receive the image data in the standardized format transmitted by the signal transmission unit; A signal decoding unit, which is electrically connected with the standardized signal receiving unit and the second data display module, is used for restoring the image data in the standardized format to the original image data and transmitting the original image data to the second data display module; A state feedback unit, which is electrically connected with the signal decoding unit, the feedback receiving unit and the state detection module, is used for generating the image data receiving state signal, which is transmitted to the distribution control unit of the data distribution module through the feedback receiving unit and is fed back to the state detection module to assist the state detection module in judging the stability of the dual-screen connection.
8. The dual screen video display system for TPA data acquisition of claim 7, wherein, The second data display module comprises: An image receiving unit, which is electrically connected with the signal decoding unit and the interface adaptive module, is used for receiving the original image data transmitted by the signal decoding unit and the standardized image adaptation instruction sent by the interface adaptive module; An adaptation execution unit, which is electrically connected with the image receiving unit, is used for performing the non-distortion adaptation processing on the original image data according to the parameters in the image adaptation instruction to ensure that the image size matches the size of the second display screen; An image display unit, which is electrically connected with the adaptation execution unit, is used for displaying the image data processed by the adaptation execution unit on the second display screen in full screen, and supports the multi-frame image carousel function; An adaptation feedback unit, which is electrically connected with the adaptation execution unit and the feedback receiving unit, is used for collecting the adaptation execution state signal of the adaptation execution unit, transmitting the signal to the feedback receiving unit, and then transmitting the signal to the distribution control unit through the feedback receiving unit to form the closed-loop feedback of the image adaptation; A second screen display parameter feedback unit, which is electrically connected with the image display unit and the interface adaptive module, is used for extracting the second display screen parameters from the image display unit and transmitting the parameters to the interface adaptive module after receiving the parameter request signal of the interface adaptive module.
9. The dual screen video display system for TPA data acquisition of claim 8, wherein, The state detection module comprises: A connection detection unit, which is electrically connected with the state feedback unit, is used for detecting the physical connection state of the first display screen and the second display screen through the hardware interface and generating the connection state report; A detection unit, which is electrically connected with the second data display module, is used for obtaining the display configuration information of the second display screen through the second data display module, judging whether the display configuration information meets the dual-screen split-screen requirement, and generating the display detection report; A result integration unit, which is electrically connected with the connection detection unit, the detection unit and the split-screen control trigger module, is used for integrating the connection state report and the detection report, generating the final detection result, and transmitting the detection result to the split-screen control trigger module as the prerequisite condition for generating the split-screen trigger signal.
10. The dual screen video display system for TPA data acquisition of claim 9, wherein, The interface adaptive module comprises: The parameter acquisition unit is electrically connected with the first screen display parameter feedback unit, the second screen display parameter feedback unit and the distribution control unit respectively, and is configured to send a parameter request signal to the first screen display parameter feedback unit and the second screen display parameter feedback unit after receiving a split-screen linkage signal sent by the distribution control unit, and then acquire the first display screen parameter and the second display screen parameter. The layout instruction generation unit is electrically connected with the parameter acquisition unit and the text layout unit respectively, and is configured to calculate a field tiling scheme of the text data based on the first display screen parameter, generate a standardized field layout instruction and send the standardized field layout instruction to the text layout unit. The adaptation instruction generation unit is electrically connected with the parameter acquisition unit and the image receiving unit of the second data display module respectively, and is configured to calculate an undistorted scaling scheme of the image data based on the second display screen parameter, generate a standardized image adaptation instruction and send the standardized image adaptation instruction to the image receiving unit.