Intelligent interactive commercial display projection and multi-screen display system
The intelligent interactive commercial display projection and multi-screen display system solves the problems of lack of interactivity and poor synchronization of multi-screen displays in commercial display systems, and achieves a display effect with high intelligence, strong environmental adaptability and high synchronization.
Patent Information
- Application Number
- CN202411306640.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-19
- Publication Date
- 2026-01-23
- Estimated Expiration
- 2044-09-19
AI Technical Summary
Existing commercial display systems lack interactivity and cannot automatically adjust to audience feedback and environmental changes, resulting in low information delivery efficiency, difficulty in attracting and maintaining customer attention, and poor synchronization of multi-screen displays.
The system employs an intelligent interactive commercial display projection and multi-screen display system, which includes a circulation module, an interaction module, an environmental perception module, and a display module. The interaction module enables device identification and interaction, the environmental perception module senses environmental data, the circulation module dynamically adjusts the display content, and the display module adjusts the display parameters based on the environmental data to achieve synchronous display across multiple screens.
It improves the interactive comfort and smooth interaction capabilities of display devices, enhances the intelligence and environmental adaptability of the system, and ensures the accuracy and synchronization of display effects.
Smart Images

Figure CN119473193B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of electronic digital data processing technology, and in particular to an intelligent interactive commercial display projection and multi-screen display system. Background Technology
[0002] With the development of computer technology, an increasing number of electronic devices have been developed and widely used. Early commercial advertising mainly relied on static media such as printed posters and banners. The content of static media could not adapt to market changes and the diversity of consumer needs, lacked appeal, and had high information update costs.
[0003] For example, the multi-display terminal projection system and method for smart classrooms disclosed in Chinese patent CN114546311B cannot solve the problem of simultaneously projecting different content on multiple display terminals. However, it cannot interact with multiple devices and users, resulting in poor interactivity and a lack of projection or transfer methods.
[0004] Furthermore, traditional commercial display systems mostly use static content, such as traditional billboards and posters. This type of display content lacks dynamic interactivity and cannot automatically adjust according to audience feedback or changes in the external environment, resulting in low information delivery efficiency and difficulty in attracting and maintaining customer attention.
[0005] Traditional commercial display methods, lacking effective interactive mechanisms, struggle to engage customers and limit opportunities for brand-customer interaction. This is a significant drawback for improving customer experience and driving sales conversion rates. Furthermore, content updates require manual intervention, failing to reflect real-time market changes or specific events.
[0006] This invention was made to address the common problems in the field, such as lack of smooth interaction, poor interaction comfort, inability to provide interaction, poor synchronization effect of screen projection and multi-screen display, poor environmental adaptability, and low intelligence. Summary of the Invention
[0007] The purpose of this invention is to address the shortcomings of current systems by proposing an intelligent interactive commercial display projection and multi-screen display system.
[0008] To overcome the shortcomings of the prior art, the present invention adopts the following technical solution:
[0009] A smart interactive commercial display projection and multi-screen display system is provided. The commercial display projection and multi-screen display system includes a server and display devices. The commercial display projection and multi-screen display system also includes a circulation module, an interaction module, a display module, and an environmental perception module. The server is connected to the circulation module, the interaction module, the display module, and the environmental perception module respectively.
[0010] The interaction module is used for interaction with the display device to determine the device identification code of the display device. The environment perception module perceives the environment in which the display device is located to obtain the environmental data of the display device. The flow module allows the interactive display device to flow the displayed content and dynamically feeds back the display status data of the display device to the display module. The display module obtains the environmental data collected by the environment perception module and dynamically adjusts the display parameters of the display device according to the environmental data and the display status data.
[0011] The streaming module includes a content scheduling unit, a streaming feedback unit, and a streaming status evaluation unit. The streaming feedback unit collects the display status data of the display device. The streaming status evaluation unit evaluates the content streaming and displaying on the display device based on the display status data collected by the streaming feedback unit to form an evaluation result. The content scheduling unit schedules the streaming display device based on the evaluation result so that the display device can display synchronously.
[0012] When an interactive operation is performed, the display device will trigger a synchronous display on at least two display devices.
[0013] Furthermore, the content scheduling unit includes a content processor, a network router, a memory, and a signal processor. The content processor processes display content for display on the display device. The network router provides communication between at least two circulating display devices. The memory temporarily stores content to be processed and forwarded. The signal processor processes all input and output signals.
[0014] The input and output signals include the encoding and decoding of image, audio, and control signals.
[0015] Furthermore, the flow feedback unit includes a monitor and a data logger. The monitor is used to retrieve the display status data of the display device, and the data logger is used to record the status data collected by the monitor.
[0016] The display status data includes on / off status, brightness, and resolution.
[0017] Furthermore, the interaction module includes an interaction unit and an interaction management unit. The interaction unit allows the display device to interact and collect the device identification code of the interacting display device. The interaction management unit manages the interacting display device and establishes a communication transmission channel.
[0018] The interaction unit includes a transmission component and a support base. The support base supports the transmission component, and the transmission component is used to perform interactive transmission to the display device to obtain the device identification code of the display device.
[0019] When the display device approaches the transmission component, Bluetooth pairing or near-field communication is triggered, so that the device identification code of the display device is transmitted to the transmission component.
[0020] Furthermore, the circulation status evaluation unit acquires the display status data of the display device collected by the circulation feedback unit, and calculates the circulation status index Circulation according to the following formula:
[0021] Circulation = S·(B optimal -BB optimal |-α·BDiff)·lg(R)·CAdapt β ;
[0022] In the formula, S represents the on / off state of the display device, and B represents the brightness value of the display device. optimal This represents the ideal brightness value. BDiff is the average difference in brightness between at least two display devices; the smaller the value, the more consistent the brightness. CAdapt represents content adaptability, ranging from 0 to 1, where 1 indicates full adaptation and 0 indicates no adaptation. α and β are weighting coefficients, their values set by the system. R is the total number of pixels at the resolution, satisfying:
[0023] R = w·h;
[0024] In the formula, w is the width in pixels and h is the height in pixels.
[0025] Furthermore, the environmental perception module includes a light sensor and a color temperature sensor. The light sensor collects the light at the location of the display device, and the color temperature sensor measures the color temperature of the surrounding ambient light.
[0026] Furthermore, the display module includes a display management unit, a display evaluation unit, and a parameter adjustment unit. The display management unit manages the display of the display device. The display evaluation unit acquires environmental data collected by the environmental perception module and evaluates the environmental data to generate an evaluation result. The parameter adjustment unit adjusts the display parameters of the display device according to the evaluation result.
[0027] Furthermore, the display management unit includes a communicator and a video processor. The communicator enables communication transmission between at least two of the display devices, and the video processor processes the displayed content and transmits the displayed content to the display devices via the communicator.
[0028] The communication device can be connected to the display device via wired or wireless connection.
[0029] Furthermore, the transmission component includes a transmission area, an NFC (Near Field Communication) communicator, and a Bluetooth communicator, and when the display device approaches the range of the transmission area, it triggers the connection and pairing of the display device with the NFC communicator and the Bluetooth communicator.
[0030] The beneficial effects achieved by this invention are:
[0031] 1. Through the cooperation between the interaction module and the flow module, the status of the display device for screen projection or multi-screen display can be monitored, ensuring that the display status of the display device is more reliable and improving the overall system to have the advantages of high interactive comfort, strong flow interaction capability, good synchronous display effect and high intelligence.
[0032] 2. Through the cooperation between the environmental sensing module and the display module, the display device can achieve accurate display during the display process, ensuring that the entire system has the advantages of good display effect, strong environmental adaptability and high degree of automation;
[0033] 3. Through the cooperation of the parameter adjustment unit and the display evaluation unit, the display device can automatically adjust its display parameters according to the evaluation results of environmental parameters, ensuring precise control of the display device and making the whole system highly automated;
[0034] 4. By connecting and transferring multiple display devices through transmission components, the convenience of transferring display devices is improved, and the connection efficiency of the entire system for multi-screen display and projection is also guaranteed. Attached Figure Description
[0035] The invention will be further understood from the following description taken in conjunction with the accompanying drawings. The components in the drawings are not necessarily drawn to scale, but rather the emphasis is on illustrating the principles of the embodiments. In different views, the same reference numerals designate the same parts.
[0036] Figure 1 This is a schematic diagram of the overall block shape of the present invention.
[0037] Figure 2 This is a schematic diagram illustrating an application scenario of the display device and transmission component of the present invention.
[0038] Figure 3 This is a block diagram of the interaction module, display module, flow status evaluation unit, and content scheduling unit of the present invention.
[0039] Figure 4 This is a block diagram illustrating the interaction between the interactive management unit and at least two display devices according to the present invention.
[0040] Figure 5 This is a schematic diagram of the evaluation process of the circulation status evaluation unit of the present invention.
[0041] Explanation of reference numerals in the attached drawings: 1-Display device; 2-Transmission component. Detailed Implementation
[0042] The following specific embodiments illustrate the implementation of the present invention. Those skilled in the art can understand the advantages and effects of the present invention from the content disclosed in this specification. The present invention can be implemented or applied through other different specific embodiments, and various details in this specification can also be modified and changed based on different viewpoints and applications without departing from the spirit of the present invention. Furthermore, the accompanying drawings of the present invention are for simple illustrative purposes only and are not depictions of actual dimensions; this is stated beforehand. The following embodiments will further describe the relevant technical content of the present invention in detail, but the disclosed content is not intended to limit the scope of protection of the present invention.
[0043] Example 1: According to Figure 1 , Figure 2 , Figure 3 , Figure 4 , Figure 5 As shown, this embodiment provides an intelligent interactive commercial display projection and multi-screen display system. The commercial display projection and multi-screen display system includes a server and display devices. The commercial display projection and multi-screen display system also includes a flow module, an interaction module, a display module, and an environmental perception module. The server is connected to the flow module, interaction module, display module, and environmental perception module respectively, and transmits the intermediate data and process data of the flow module, interaction module, display module, and environmental perception module to the database of the server for storage, so as to be queried or called.
[0044] The interaction module is used for interaction with the display device to determine the device identification code of the display device. The environment perception module perceives the environment in which the display device is located to obtain the environmental data of the display device. The flow module allows the interactive display device to flow the displayed content and dynamically feeds back the display status data of the display device to the display module. The display module obtains the environmental data collected by the environment perception module and dynamically adjusts the display parameters of the display device.
[0045] The commercial display projection and multi-screen display system also includes a central processing unit (CPU). The CPU is connected to the flow module, interaction module, display module, and environmental perception module for control. Based on the CPU, the CPU performs centralized control of the flow module, interaction module, display module, and environmental perception module, and stores the control data in the database of the server to improve the system's precise control over the projection and multi-screen display of the display device.
[0046] In this embodiment, the display device to be transferred needs to perform interactive identification and establish a bound communication connection through the interactive module before the content displayed on the display device can be transferred.
[0047] Meanwhile, in this embodiment, the term "display device" refers to a device with the same resolution.
[0048] Furthermore, the interaction module includes an interaction unit and an interaction management unit. The interaction unit enables interaction between the display devices to collect the device identification code of the interacting display devices. The interaction management unit manages the interacting display devices and establishes a communication transmission channel.
[0049] The interaction unit includes a transmission component and a support base. The support base supports the transmission component, and the transmission component is used to perform interactive transmission to the display device to obtain the device identification code of the display device.
[0050] When the display device approaches the transmission component, Bluetooth pairing or near-field communication is triggered, so that the device identification code of the display device is transmitted to the transmission component.
[0051] Furthermore, the transmission component includes a transmission area, an NFC (Near Field Communication) communicator, and a Bluetooth communicator, and when the display device approaches the range of the transmission area, it triggers the connection and pairing of the display device with the NFC communicator and the Bluetooth communicator;
[0052] The process by which the interactive management unit manages the display device and establishes a communication transmission channel includes the following steps:
[0053] S1. Device Identification and Registration
[0054] When the display device interacts (via a touchscreen, remote control, or the aforementioned transmission component as an example), the interaction unit first collects the device identification code (such as MAC address, device ID, etc.); the interaction management unit uses the collected device identification code to search for or register the device in the system; this may include querying the device database to determine whether the device has been registered, and if not, adding the device to the system;
[0055] S2, Communication Channel Establishment
[0056] Once a device is identified and registered, the interaction management unit is responsible for establishing a communication channel with the device, which may be based on different communication protocols such as TCP / IP, Bluetooth, and Wi-Fi Direct.
[0057] Choose the communication protocol and technology that best suits the current device, network, or transmission channel conditions; for example, TCP / IP may be the preferred protocol for devices within a local area network, while Bluetooth or Wi-Fi Direct may be a better choice for personal devices.
[0058] S3, Communication Channel Management
[0059] Managing communication channels includes monitoring channel status, handling communication failures, and optimizing data transmission;
[0060] Status monitoring: Regularly check the status of the communication link to ensure its stability;
[0061] Fault Handling: Upon detecting a communication interruption or quality degradation, the communication channel is automatically retried or re-established; the degradation in communication quality is assessed by measuring the round-trip time (RTT) through the sending of timestamped probe packets.
[0062] RTT=T receive -T send ;
[0063] In the formula, T receive For the accepted timestamp, T send A timestamp for the transmission;
[0064] It can also be determined by the packet loss rate, which is determined by comparing the number of packets sent and the number of packets successfully received.
[0065]
[0066] In the formula, N sent N represents the number of data packets sent, a value determined using existing network performance monitoring tools. lost The number of lost data packets, a value obtained using existing network performance monitoring tools;
[0067] Data transmission optimization: Dynamically adjust data compression ratio, fragment size, and transmission rate parameters based on network or transmission channel conditions and equipment capabilities to optimize performance;
[0068] Adjusting the data compression ratio involves dynamically adjusting the compression ratio based on changes in network or transmission channel bandwidth; increasing the compression ratio when bandwidth is low to reduce the amount of data transmitted; and decreasing the compression ratio when bandwidth is sufficient to improve data quality.
[0069] In this embodiment, the compression ratio is increased when the bandwidth utilization exceeds a threshold;
[0070] In this embodiment, the size of the data fragments is adjusted according to the latency and packet loss rate of the network or transmission channel; smaller fragments are used in networks or transmission channels with high latency or high packet loss rate to reduce the amount of data retransmitted due to the loss of a single fragment; larger fragments are used in stable network or transmission channel environments to reduce management overhead and improve transmission efficiency.
[0071] The segment size (SegmentSize) is based on RTT and packet loss rate, then:
[0072]
[0073] In the formula, RTT is the round-trip time, and Bandwidth is... effective The effective bandwidth, taking packet loss rate into account, is calculated using the following formula:
[0074]
[0075] In the formula, MSS is the maximum segment size. In this embodiment, the MSS value is usually set to 1460 bytes. RTT is the round-trip time, and PacketLossRate is the historical packet loss rate.
[0076] Dynamic adjustment of the transmission rate parameter is based on the current network or transmission channel bandwidth and device processing capacity, dynamically adjusting the data transmission rate. This helps avoid network or transmission channel congestion and ensures that the device can process received data in a timely manner. Specifically, it is determined in the following two ways:
[0077] 1) If no packet loss is detected in each RTT cycle, increase the rate:
[0078]
[0079] In the formula, rate current The current data transmission rate is given, MSS is the maximum segment size, and CWND is the congestion window, the values of which are determined based on the following conditions:
[0080] CWND starts with a small value (such as 1 or 2 MSS). If no packet loss is detected, CWND increases by one MSS for each acknowledgment message (ACK) received. This causes CWND to grow exponentially until a packet loss event is encountered or the slow start threshold (ssthresh) is reached.
[0081] Once CWND reaches the slow start threshold, TCP enters the congestion avoidance phase. In this phase, the growth of CWND becomes linear, increasing by one MSS per RTT, gradually increasing until the next packet loss event is encountered.
[0082] 2) If packet loss is detected, reduce the current rate:
[0083]
[0084] In the formula, rate current This represents the current data transmission rate, a value directly measured by network tools.
[0085] S4, Data Exchange and Synchronization
[0086] Through the established communication channel, the interactive management unit is responsible for sending and receiving instructions and synchronizing data; that is, using data encryption and compression technologies to ensure the security and efficiency of data transmission; at the same time, applying protocol-level confirmation and retransmission mechanisms to ensure data integrity. Specifically,
[0087] 1) Data packet sending
[0088] Process: When the sender has data to send, it divides the data into packets (if necessary), assigns a unique sequence number to each packet, and then sends it to the network or transport channel;
[0089] 2) Confirm receipt
[0090] Process: After receiving each data packet, the receiver checks the integrity of the data packet (e.g., through checksum or CRC); if the data packet is intact, the receiver will send an acknowledgment message (ACK), which contains the sequence number of the successfully received data packet;
[0091] 3) Waiting for confirmation and timeout processing
[0092] After sending a data packet, the sender starts a timer to wait for an acknowledgment message. If no acknowledgment message (ACK) is received within the timeout period, or if the sequence number of the received acknowledgment message (ACK) does not match the sent data packet, the data packet is considered to need to be retransmitted.
[0093] 4) Data retransmission
[0094] Once it is determined that a data packet needs to be retransmitted (whether because an ACK was not received or an incorrect ACK was received), the sender will retransmit the data packet; typically, there is a limit to the number of retransmissions to avoid infinite retransmissions.
[0095] 5) Data assembly at the receiving end
[0096] The receiver reassembles the received data packets into complete data in the correct order according to the sequence number of the data packets;
[0097] 6) Flow control and congestion control
[0098] Additional mechanisms: In order to more effectively manage network or transmission channel resources and prevent network or transmission channel congestion, the sender may dynamically adjust the transmission rate and window size based on the receiver's processing capacity and network or transmission channel conditions;
[0099] In this embodiment, a specific example is provided: Assume that the application protocol defines the maximum size of each data packet as 1024 bytes, and the sender wants to send a 4096-byte message; the sender divides the message into 4 packets, each containing 1024 bytes, and assigns a sequence number (1,2,3,4) to each packet; for each sent packet, the sender sets a timeout timer to wait for an ACK; if the timer expires and the corresponding ACK is not received, the sender will retransmit the data packet; the receiver assembles these packets in sequence according to the sequence numbers and sends an ACK for each successfully received packet;
[0100] The acknowledgment and retransmission mechanism greatly improves the reliability of data transmission, especially in network or transmission channel environments where errors and packet loss are prone to occur.
[0101] The streaming module includes a content scheduling unit, a streaming feedback unit, and a streaming status evaluation unit. The streaming feedback unit collects the display status data of the display device. The streaming status evaluation unit evaluates the content streaming and displaying on the display device based on the display status data collected by the streaming feedback unit to form an evaluation result. The content scheduling unit schedules the streaming display device based on the evaluation result so that the display device can display synchronously.
[0102] Wherein, after an interactive operation is performed, the display device will trigger a synchronous display on at least two display devices;
[0103] Furthermore, the content scheduling unit includes a content processor, a network router, a memory, and a signal processor. The content processor processes display content for display on the display device. The network router provides communication between at least two circulating display devices. The memory temporarily stores content to be processed and forwarded. The signal processor processes all input and output signals.
[0104] The input and output signals include the encoding and decoding of image, audio, and control signals;
[0105] Furthermore, the flow feedback unit includes a monitor and a data logger. The monitor is used to retrieve the display status data of the display device, and the data logger is used to record the status data collected by the monitor.
[0106] The display status data includes on / off status, brightness, and resolution;
[0107] The monitor is connected to the control panel of the display device and calls the display status data of the display device;
[0108] Furthermore, the circulation status evaluation unit acquires the display status data of the display device collected by the circulation feedback unit, and calculates the circulation status index Circulation according to the following formula:
[0109] Circulation = S·(B optimal -|BB optimal |-α·BDiff)·1g(R)·CAdapt β ;
[0110] In the formula, S represents the current on / off state of the display device. In this embodiment, the display device is set to 1 when it is on and 0 when it is off. B is the brightness value of the current display device (represented by a numerical range, where 0 is the lowest brightness and 100 is the highest brightness), which is obtained by direct measurement through a monitor. optimal This is the ideal brightness value, set by the system. BDiff is the average difference in brightness between at least two display devices; the smaller the value, the more consistent the brightness. CAdapt represents content adaptability, ranging from 0 to 1, where 1 indicates full adaptation and 0 indicates no adaptation. α and β are weighting coefficients, set by the system. R is the total number of pixels in the image, satisfying:
[0111] R = w·h;
[0112] In the formula, w is the width in pixels and h is the height in pixels;
[0113] Furthermore, the average difference in brightness between at least two display devices, Bdiff, is calculated according to the following formula:
[0114]
[0115] In the formula, B i Let B be the brightness value of the i-th display device, and n be the number of display devices. avg The average brightness of the display device is calculated according to the following formula:
[0116]
[0117] In the formula, B i Let be the brightness value of the i-th display device, and n be the number of display devices;
[0118] Content adaptability CAdapt is calculated using the following formula:
[0119]
[0120] In the formula, R device R represents the resolution of the display device, and its value is determined based on the maximum resolution of the display device. content The original resolution of the displayed content is determined directly based on the inherent parameters of the displayed content; the weighting coefficients α and β range from [0, 1]. This embodiment provides examples of values for different scenarios:
[0121] 1) Gallery display system:
[0122] If a high degree of visual consistency and adaptability is required, then:
[0123] α = 0.8;
[0124] β = 0.8;
[0125] 2) Outdoor advertising boards:
[0126] Brightness variation is more critical because external light varies greatly, therefore:
[0127] α = 0.9;
[0128] β = 0.5;
[0129] 3) Conference room display screen:
[0130] Content adaptability is crucial to ensure that all participants can clearly see the content.
[0131] α = 0.4;
[0132] β = 0.9;
[0133] 4) Retail store windows:
[0134] If the requirements for brightness and content adaptability are relatively balanced, then:
[0135] α = 0.6;
[0136] β = 0.6;
[0137] In summary, the values of the weighting coefficients are determined by the actual usage scenario and input from the human-computer interaction interface, which is understandable to those skilled in the art. Therefore, they will not be described in detail in this embodiment.
[0138] If the circulation index is lower than the monitoring threshold View set by the system, the content scheduling unit is triggered to send feedback to the display module, and the display module adjusts the display content of the display device.
[0139] If the circulation index is higher than the monitoring threshold View set by the system, it means that the display content of the display device meets the system requirements, the system does not need to make immediate adjustments, and records this status as a reference for optimization.
[0140] The monitoring threshold View set by the system is set by the system or the administrator according to the actual situation. This is a technical means well known to those skilled in the art. Those skilled in the art can learn about this technology by consulting relevant technical manuals. Therefore, it will not be described in detail in this embodiment.
[0141] In this embodiment, the content scheduling unit adjusts the display device by synchronizing the displayed content to maintain high efficiency and high quality of content flow;
[0142] The content scheduling unit's adjustment strategy for displayed content includes: adjusting the time deviation △T i This enables the content displayed on the circulating display device to be synchronized:
[0143] ΔT i =λ·(T) avg -T i In the formula, T avg It is the average time it takes for the same content to appear on all display devices. Where n is the number of display devices, T i λ is the appearance time of the content on the i-th display device, and λ is an adjustment coefficient, the value of which is determined according to the following formula:
[0144]
[0145] In the formula, Circulation is the circulation status index, and View is the monitoring threshold set by the system;
[0146] The content scheduling unit adjusts the time deviation △T. i Adjustments are made to enable synchronized display between the circulating display devices, thereby improving the accurate synchronization of content displayed across multiple devices.
[0147] Through the cooperation between the interaction module and the flow module, the status of the display device for screen projection or multi-screen display can be monitored, ensuring that the display status of the display device is more reliable and improving the overall system to have the advantages of high interactive comfort, strong flow interaction capability, good synchronous display effect and high intelligence.
[0148] Furthermore, the environmental perception module includes a light sensor and a color temperature sensor. The light sensor collects the light at the location of the display device, and the color temperature sensor measures the color temperature of the surrounding ambient light.
[0149] Furthermore, the display module includes a display management unit, a display evaluation unit, and a parameter adjustment unit. The display management unit manages the display of the display device. The display evaluation unit acquires environmental data collected by the environmental perception module and evaluates the environmental data to generate an evaluation result. The parameter adjustment unit adjusts the display parameters of the display device according to the evaluation result.
[0150] Furthermore, the display management unit includes a communicator and a video processor. The communicator enables communication transmission between at least two of the display devices, and the video processor processes the displayed content and transmits the displayed content to the display devices via the communicator.
[0151] The communication device can be connected to the display device via wired or wireless connection.
[0152] The display evaluation unit acquires the environmental data collected by the environmental sensing unit and calculates the evaluation index EV according to the following formula:
[0153]
[0154] In the formula, L represents light intensity, which is obtained by a light sensor, and CT represents color temperature, which is obtained by the color temperature sensor. 阈值 The light intensity threshold set for the system, CT 阈值 The color temperature intensity threshold set for the system;
[0155] Among them, the light intensity threshold L set by the system 阈值 and the system-set color temperature intensity threshold CT 阈值The system or operator can set these parameters according to the actual situation. This is a technical method well known to those skilled in the art, and therefore will not be described in detail in this embodiment.
[0156] The parameter adjustment unit obtains the evaluation result from the display evaluation unit and determines the parameter adjustment amount according to the following formula:
[0157] 1) When EV = 0, maintain the current light intensity value and color temperature intensity value of the display device;
[0158] 2) When EV = 1 (i.e., when L > L) 阈值 And CT>CT 阈值 When the brightness and color temperature of the display device are fine-tuned, the specific adjustment amount δ is as follows: b and color temperature fine-tuning amount δ ct Determined according to the following formula:
[0159]
[0160] In the formula, L pref The brightness preference value is determined directly based on the value specified by the user in the settings. CT pref The color temperature preference value is determined directly based on the value specified by the user in the settings. current The current light intensity value is obtained directly from the monitor installed on the display device. (CT) current The current color temperature value is obtained directly from a monitor installed on the display device, k. b k is the brightness adjustment coefficient, used to control the sensitivity and magnitude of brightness fine-tuning. ct This is the color temperature adjustment coefficient, used to control the sensitivity and magnitude of color temperature fine-tuning;
[0161] In this embodiment, the brightness adjustment coefficient k b and color temperature adjustment coefficient k ct Examples of possible values:
[0162] 1) Office work scene
[0163] Users work on computers in the office where the ambient light is relatively stable and mainly comes from indoor lighting.
[0164] k b =0.05: The lighting in the office is relatively stable, and the brightness adjustment does not need to be too sensitive, so as to avoid frequent changes in brightness affecting the user's concentration;
[0165] k ct =0.1: In an office environment, adjusting the color temperature appropriately can help reduce visual fatigue and improve comfort, especially during long working hours;
[0166] 2) Outdoor reading scenarios
[0167] Users reading e-books on tablets outdoors face challenges such as varying sunlight and strong glare.
[0168] k b =0.2: Outdoor lighting varies greatly, so brightness adjustment needs to be more sensitive to ensure that the screen content can be clearly seen even in direct sunlight;
[0169] k ct =0.05: Color temperature adjustment may not be as critical as brightness adjustment in outdoor use, because the color temperature of natural light is usually more suitable for reading, and the adjustment range is relatively small;
[0170] 3) Nighttime movie viewing scenarios
[0171] Users watching movies in darker environments at night expect the screen display to provide an immersive viewing experience while minimizing potential disruption to sleep.
[0172] k b =0.1: When watching movies at night, appropriately increasing the sensitivity of brightness adjustment helps users adapt better to dark environments, but at the same time, it is necessary to avoid excessive brightness that affects visual comfort;
[0173] k ct =0.15: When using the device at night, it is important to reduce the color temperature and the proportion of blue light to avoid interfering with the user's sleep pattern. Therefore, it is appropriate to increase the sensitivity of color temperature adjustment.
[0174] In summary, the brightness adjustment coefficient k b and color temperature adjustment coefficient k ct The specific value needs to be set according to the actual usage scenario. This is a technical means that is well known to those skilled in the art, so it will not be elaborated in this example.
[0175] In this embodiment, through the cooperation of the parameter adjustment unit and the display evaluation unit, the display device can automatically adjust its display parameters according to the evaluation results of environmental parameters, ensuring precise control of the display device and making the entire system highly automated.
[0176] Through the cooperation between the environmental sensing module and the display module, the display device can achieve accurate display during the display process, ensuring that the entire system has the advantages of good display effect, strong environmental adaptability and high degree of automation.
[0177] Example 2: This example should be understood as including all the features of any of the foregoing examples, and further improving upon them, according to... Figure 1 , Figure 2 , Figure 3 , Figure 4 , Figure 5 As shown, the commercial display projection and multi-screen display system also includes a content perception module. The content perception module collects the display content and analyzes the collected display data to form an analysis result. Based on the analysis result, the content adjustment unit is triggered to adjust the display parameters according to the analysis result.
[0178] The content perception module includes a collection unit and a content analysis unit. The collection unit collects the displayed content to obtain the type of the displayed content. The content analysis unit analyzes the displayed content based on the type of the displayed content collected by the collection unit to form an analysis result.
[0179] The types of displayed content include text, images, and videos;
[0180] The acquisition unit includes a screen capture tool and a data logger. The screen capture tool is used to acquire the display content type of the display device, and the data logger stores the display content type acquired by the screen capture tool.
[0181] The content analysis unit obtains the type of the displayed content and calculates the content index CI according to the following formula when EV = 0. total :
[0182] CI total =∑ content=Text,Image,Video [P content ·(W content Attributes content )];
[0183] In the formula, P connect For content percentage, W content For content weight, Attributes content For content attributes;
[0184] For the content percentage P connect Including the following:
[0185] 1) Content proportion is text:
[0186] P Text : Indicates the proportion of text content in the currently displayed content; for example, if half of the content is text, then P Text =0.5;
[0187] 2) Content proportion is images:
[0188] P Image: Indicates the proportion of image content within the currently displayed content; for example, if 30% of the content is images, then P Image =0.5;
[0189] 3) Content proportion is video:
[0190] P Video : Indicates the proportion of video content in the currently displayed content; for example, if the remaining 20% of the content is video, then P Video =0.2;
[0191] For content weight W content This includes the following situations:
[0192] 1) Text weight
[0193] W Text The weighting coefficient for text content is 0.7 if the display device has high sensitivity to contrast and sharpness adjustments, and 0.2 if the display device has low sensitivity to contrast and sharpness adjustments.
[0194] 2) Image weights
[0195] W Image The weighting factor for image content is 0.5 if the display device prioritizes a balance between color saturation and detail retention, and 0.7 if the display device prioritizes a balance between color saturation and detail retention.
[0196] 3) Video weight
[0197] W VIdeo The weighting coefficient for video content is set to 0.3 if the display device has a low demand for dynamic range and frame rate adjustment, and 0.8 if the display device has a low demand for dynamic range and frame rate adjustment.
[0198] For content attributes content This includes the following situations:
[0199] 1) The content attribute is text:
[0200] Attributes Text For text, we focus on contrast and clarity, Attributes Text Setting it to 1.0 indicates the highest adjustment priority;
[0201] 2) The content attribute is an image:
[0202] Attributes Image: For images, we may pay attention to both color saturation and detail retention, Attributes Text Set to 0.8, indicating a higher adjustment priority;
[0203] 3) The content attribute is a video:
[0204] Attributes Video : For videos, in addition to color and detail, dynamic range is also important, Attributes Text Set to 0.9, reflecting the comprehensive requirements for these parameters;
[0205] When CI total <Threshold: It means that the current display settings do not meet the requirements for the best display effect; in this case, the content adjustment unit needs to take measures to enhance the display effect, such as increasing brightness, increasing contrast, or adjusting color temperature, to improve the visibility and comfort of the content;
[0206] When CI total ≥Threshold: It means that the current display settings have met or exceeded the requirements for the best display effect; in this case, keep the current display settings unchanged to maintain the balance between the best display effect and energy efficiency;
[0207] When CI total <Threshold, the display adjustment unit adjusts the brightness and contrast according to the following formula:
[0208]
[0209] In the formula, Brightness current and Contrast current are the current set values of brightness and contrast respectively. When CI total <Threshold, Threshold - CI total is a positive value, indicating that brightness and contrast need to be increased; when CI total ≥Threshold, it means to reduce or stop adjusting brightness and contrast;
[0210] After the display adjustment unit calculates the current set values of brightness and contrast, it adjusts the brightness and contrast of the display device to make the display effect of the display content more reliable and improve the viewing comfort;
[0211] Through the mutual cooperation of the content perception module and the display module, the display effect of the display device is better, and the display comfort of the display device is also improved, ensuring that the entire system has the advantages of high intelligence, good display effect, and high interaction comfort.
[0212] The content disclosed above is only a preferred and feasible embodiment of the present invention, and is not intended to limit the scope of protection of the present invention. Therefore, all equivalent technical changes made based on the content of the present invention specification and drawings are included within the scope of protection of the present invention. In addition, the elements therein are updated as technology develops.
Claims
1. A smart interactive commercial display projection and multi-screen display system, the commercial display projection and multi-screen display system comprising a server and display devices, characterized in that, The commercial display projection and multi-screen display system also includes a transfer module, an interaction module, a display module, and an environment perception module, and the server is connected to the transfer module, the interaction module, the display module, and the environment perception module respectively; The interaction module is used for interaction with the display device to determine the device identification code of the display device. The environment perception module perceives the environment in which the display device is located to obtain the environmental data of the display device. The flow module allows the interactive display device to flow the displayed content and dynamically feeds back the display status data of the display device to the display module. The display module obtains the environmental data collected by the environment perception module and dynamically adjusts the display parameters of the display device according to the environmental data and the display status data. The streaming module includes a content scheduling unit, a streaming feedback unit, and a streaming status evaluation unit. The streaming feedback unit collects display status data of the display device. The streaming status evaluation unit evaluates the content streaming and displaying on the display device based on the display status data collected by the streaming feedback unit to form an evaluation result. The content scheduling unit schedules the streaming display device based on the evaluation result and feeds it back to the display module so that the display module can control the display device to display synchronously. Wherein, after an interactive operation is performed, the display device will trigger a synchronous display on at least two display devices; When both light intensity and color temperature are less than or equal to the corresponding threshold, the system obtains a content index that represents whether the current display settings can meet the requirements of the best display effect based on the proportion of displayed content, content attributes and their corresponding content weights. When the content index is less than the threshold, the system takes measures to enhance the display effect. The content scheduling unit includes a content processor, a network router, a memory, and a signal processor. The content processor processes display content for display on the display device. The network router provides communication between at least two of the display devices. The memory temporarily stores content to be processed and forwarded. The signal processor processes all input and output signals. The input and output signals include the encoding and decoding of image, audio, and control signals; The circulation status evaluation unit acquires the display status data of the display device collected by the circulation feedback unit, and calculates the circulation status index Circulation according to the following formula: ; In the formula, S represents the on / off state of the display device, and B represents the brightness value of the display device. optimal This represents the ideal brightness value. BDiff is the average difference in brightness between at least two display devices. CAdapt represents content adaptability, ranging from 0 to 1, where 1 indicates full adaptation and 0 indicates no adaptation. α and β are weighting coefficients, their values set by the system. R is the total number of pixels at the resolution, satisfying: In the formula, w is the width in pixels and h is the height in pixels. The display module includes a display management unit, a display evaluation unit, and a parameter adjustment unit. The display management unit manages the display of the display device. The display evaluation unit acquires environmental data collected by the environmental perception module and evaluates the environmental data to generate an evaluation result. The parameter adjustment unit adjusts the display parameters of the display device according to the evaluation result. The display evaluation unit acquires the environmental data collected by the environmental sensing unit and calculates the evaluation index EV according to the following formula: ; In the formula, L represents light intensity, which is obtained from a light sensor, and CT represents color temperature, which is obtained from a color temperature sensor. 阈值 The light intensity threshold set for the system, CT 阈值 The color temperature intensity threshold set for the system; The commercial display projection and multi-screen display system also includes a content perception module. The content perception module collects the display content and analyzes the collected display data to form an analysis result. Based on the analysis result, the content adjustment unit is triggered to adjust the display parameters according to the analysis result. The content awareness module includes a collection unit and a content analysis unit. The collection unit collects the displayed content to obtain the type of the displayed content. The content analysis unit analyzes the displayed content based on the type of the displayed content collected by the collection unit to form an analysis result. The types of the displayed content include text, images, and videos. The acquisition unit includes a screen capture tool and a data logger. The screen capture tool is used to acquire the display content type of the display device, and the data logger stores the display content type acquired by the screen capture tool. The content analysis unit obtains the type of the displayed content and calculates the content index CI according to the following formula when EV=0. total : ; In the formula, P connect For content percentage, W content For content weight, Attributes content For content attributes; When CI total <Threshold: indicates that the current display settings do not meet the requirements for the best display effect; in this case, the content adjustment unit needs to take measures to enhance the display effect; When CI total ≥Threshold: This indicates that the current display settings have met or exceeded the requirements for optimal display performance; in this case, the current display settings should be kept unchanged to maintain the best balance between display performance and energy efficiency. When CI total <is less than the Threshold, the display adjustment unit adjusts the brightness and contrast according to the following formula: ; In the formula, Brightness current and Contrast current These are the current brightness and contrast settings, respectively. When CI... total <Threshold,Threshold−CI total A positive value indicates that brightness and contrast need to be increased; when CI is positive... total ≥Threshold indicates that brightness and contrast adjustments are reduced or stopped.
2. The intelligent interactive commercial display projection and multi-screen display system according to claim 1, characterized in that, The flow feedback unit includes a monitor and a data logger. The monitor is used to retrieve the display status data of the display device, and the data logger is used to record the status data collected by the monitor. The display status data includes on / off status, brightness, and resolution.
3. The intelligent interactive commercial display projection and multi-screen display system according to claim 2, characterized in that, The interaction module includes an interaction unit and an interaction management unit. The interaction unit allows the display device to interact and collect the device identification code of the interacting display device. The interaction management unit manages the interacting display device and establishes a communication transmission channel. The interactive unit includes a transmission component and a support base. The support base supports the transmission component, and the transmission component is used to perform interactive transmission to the display device to obtain the device identification code of the display device. When the display device approaches the transmission component, Bluetooth pairing or near-field communication is triggered, so that the device identification code of the display device is transmitted to the transmission component.
4. The intelligent interactive commercial display projection and multi-screen display system according to claim 3, characterized in that, The environmental sensing module includes a light sensor and a color temperature sensor. The light sensor collects the light at the location of the display device, and the color temperature sensor measures the color temperature of the surrounding ambient light.
5. The intelligent interactive commercial display projection and multi-screen display system according to claim 4, characterized in that, The display management unit includes a communicator and a video processor. The communicator enables communication transmission between at least two of the display devices, and the video processor processes the displayed content and transmits the displayed content to the display devices via the communicator. The connection between the communicator and the display devices can be wired or wireless.
6. The intelligent interactive commercial display projection and multi-screen display system according to claim 5, characterized in that, The transmission component includes a transmission area, an NFC communicator, and a Bluetooth communicator. When the display device approaches the range of the transmission area, it triggers a connection pairing between the display device and the NFC communicator and the Bluetooth communicator.
Citation Information
Patent Citations
Multi-display terminal projection system and method for smart classrooms
CN114546311B
Control method and electronic equipment
CN117472307A
Adaptive image and video content adjustment system and method based on environmental perception
CN118400561A