Rotary interaction display adjusting method, device and system for LED magic cube display screen

By receiving real-time instructions and location information from users and adjusting the display area of ​​the LED Rubik's Cube display, the problem of rotational interactive control is solved, and the user experience and interactive effect are improved.

CN119620986BActive Publication Date: 2025-10-10SHENZHEN HANJING OPTOELECTRONICS CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411727910.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-15
Publication Date
2025-10-10
Estimated Expiration
2044-10-15

AI Technical Summary

Technical Problem

The existing technology cannot effectively perform interactive rotation control of the LED Rubik's Cube display screen, resulting in a poor user experience.

Method used

By receiving real-time instructions requested by users, obtaining interaction duration and real-time location information, and adjusting the display parameters of the primary and secondary display areas according to the preset buckle position and display orientation, intelligent control is achieved.

Benefits of technology

It improves the user experience of the LED Rubik's Cube display, ensures that the main interactive surface matches the user's perspective, avoids multi-screen interference, and provides a natural and smooth interactive experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119620986B_ABST
    Figure CN119620986B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of display screen control, solves the problem that effective rotation interactive control cannot be performed on an LED magic cube display screen in the prior art, and provides a rotation interactive display adjustment method, device and system for an LED magic cube display screen.The method comprises: acquiring interactive duration and real-time position information; acquiring a buckle position and a display screen orientation; rotating the LED magic cube display screen, and determining a target display screen orientation when the rotation reaches a target buckle position; comparing the orientation of the display screen on which the interactive position is located and the target display screen orientation according to the real-time position information, and determining a primary display area and a secondary display area according to the orientation comparison result and the comparison result of the interactive duration and a duration threshold value, and adjusting the original display parameters of the primary display area to primary display parameters and adjusting the display parameters of the secondary display area to secondary display parameters.The present application can achieve more flexible and diversified rotation interactive effects on an LED magic cube display screen.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This invention is a divisional application of the invention patent application filed on October 15, 2024, with the invention name “Interactive display control method, device and system for LED Rubik's Cube display screen” and application number 202411436443.5. Technical Field

[0002] The present invention relates to the field of display screen control technology, and in particular to a rotational interactive display adjustment method, device and system for an LED magic cube display screen. Background Art

[0003] In our daily lives, we often see LCD screens with relatively regular shapes. In recent years, with the continuous evolution of LED display technology, LED Rubik's Cube displays have appeared in scenes such as stages, KTVs, and some exhibitions, which are gradually changing our perception of visual experience. This type of display breaks through the limitations of traditional rectangular screens and can achieve various unique shapes and forms, such as curved screens, circular screens, and even irregularly shaped screens, providing a more flexible and immersive visual experience. These LED Rubik's Cube displays have been widely used in advertising displays, art installations, smart homes and other fields.

[0004] Against this backdrop, the need for a rotating interactive display adjustment solution for LED cube displays has emerged. Traditional control methods, mostly based on remote controls, fail to fully exploit the unique display effects and interactive potential of LED cube displays. Therefore, designing an interactive control solution for LED cube displays is crucial for enhancing user experience and presentation quality.

[0005] Existing Chinese patent CN104821143A discloses an interactive system based on dynamic screen display, comprising a display device, at least one user control device connected to the display device and capable of partially controlling the content displayed by the display device, and a background control device. Through connection with the background control device, the participating user control device can partially control the content displayed by the display device. Although the above patent discloses an interactive control system for the display screen, the existing control mechanism and equipment in the solution are not sufficiently adaptable to handle the complexity and uniqueness of the LED Rubik's Cube display screen, which will limit the effective interaction between the user and the dynamic display device, resulting in a poor user experience.

[0006] Therefore, how to effectively perform interactive rotation control on the LED Rubik's Cube display screen and improve user experience is an urgent problem to be solved. Summary of the Invention

[0007] In view of this, the present invention provides a rotational interactive display adjustment method, device and system for an LED Rubik's Cube display screen, so as to solve the problem in the prior art that effective rotational interactive control cannot be performed on an LED Rubik's Cube display screen.

[0008] The technical solution adopted in the present invention is:

[0009] In a first aspect, the present invention provides a method for adjusting the rotational interactive display of an LED magic cube display screen, the method comprising:

[0010] By receiving real-time instructions from users requesting interaction, the user can obtain the interaction duration and real-time location information of the user interacting with the display screen during the interaction process;

[0011] Obtain multiple preset snap positions and the display screen orientation corresponding to each snap position;

[0012] The LED magic cube display screen is rotated, and when the LED magic cube display screen is rotated to a target snapping position among the snapping positions, a target display screen orientation corresponding to the target snapping position is determined;

[0013] Based on the real-time location information, the orientation of the display screen where the interactive position is located is compared with the orientation of the target display screen. If the orientations are the same, the display area of ​​the display screen where the interactive position is located is used as the primary display area, and the display area of ​​the display screen where the non-interactive position is located is used as the secondary display area.

[0014] If the directions are different, the interaction duration of the interaction position is compared with a preset duration threshold. When the interaction duration is greater than the threshold, the display area of ​​the display screen where the interaction position is located is used as the primary display area, and the display area of ​​the display screen where the non-interaction position is located is used as the secondary display area.

[0015] When the interaction duration is less than or equal to the duration threshold, the display area facing the target display screen is used as the primary display area, and the display area facing the non-target display screen is used as the secondary display area;

[0016] According to the preset original display parameters, the original display parameters of the primary display area are adjusted to the primary display parameters, and the display parameters of the secondary display area are adjusted to the secondary display parameters.

[0017] Preferably, the method further comprises:

[0018] Classifying the interactive behavior according to the interaction duration and the real-time location information, and determining a first category and a second category corresponding to the interactive behavior;

[0019] According to the first category and the second category, a first personalized interaction strategy corresponding to the first category and the second category is obtained.

[0020] Preferably, the classifying the interactive behavior based on the interaction duration and the real-time location information, and determining the first category and the second category corresponding to the interactive behavior includes:

[0021] Classify and process the real-time instructions to obtain interaction duration and real-time location information;

[0022] If the interaction duration is less than the preset duration and the real-time location information does not change, the first category is tap;

[0023] If the interaction duration is greater than or equal to the preset duration and the real-time location information does not change, the first category is long press;

[0024] If the real-time position information changes, the real-time position information is tracked, and when the motion trajectory is continuous, the first category is sliding;

[0025] Based on the real-time location information and interaction duration, if there is only one interaction location within the same interaction time, the second category is single-point interaction;

[0026] If there are at least two interaction locations at the same interaction time, the second category is multi-point interaction;

[0027] In the case of multi-point interaction, if all interaction locations are on the same display screen according to the real-time location information, the second category is same-surface multi-point interaction;

[0028] If the interaction locations are not on the same display screen, the second category is heterogeneous multi-point interaction.

[0029] Preferably, acquiring a first personalized interaction strategy corresponding to the first category and the second category according to the first category and the second category includes:

[0030] When the real-time instruction is received, the preset texture information under the control of the initial display parameters is rendered on the display screen where the interaction position is located according to the real-time position information;

[0031] If the first category is tap, the initial strategy is to adjust the initial display parameters to preset target display parameters, where the display parameters include at least brightness, chroma, and transparency;

[0032] If the first category is a long press, the initial strategy is to adjust the initial display parameters according to the interaction duration to determine the adjusted first display parameters;

[0033] If the first category is sliding, the initial strategy is to calculate the movement speed of the interactive position on the display screen using the real-time position information and the interaction duration, adjust the initial display parameters based on the movement speed, and determine the adjusted second display parameters;

[0034] If the second category is a single-point interaction, the initial strategy corresponding to the first category of the single-point interaction location is used as the first personalized display interaction strategy;

[0035] If the second category is same-surface multi-point interaction, then determine the target interaction position with the highest priority based on the preset priorities corresponding to the interaction positions, and use the initial strategy corresponding to the first category of the target interaction position as the first personalized display interaction strategy;

[0036] If the second category is heterogeneous multi-point interaction, a first personalized display interaction strategy is determined based on a preset rule and in combination with an initial strategy corresponding to the first category of each interaction position.

[0037] Preferably, if the second category is heterogeneous multi-point interaction, determining the first personalized display interaction strategy based on a preset rule and in combination with the initial strategy corresponding to the first category of each interaction location includes:

[0038] If the second category is heterogeneous multi-point interaction, obtaining the sliding direction of each interaction position of the first category being sliding, and using the sliding direction as the diffusion direction of the texture information;

[0039] Based on the interaction duration and the real-time position information, if there are adjacent panels on the display screen where each interaction position is located within a preset time interval, determining orientation information of the adjacent panels;

[0040] When the diffusion direction matches the orientation information, the first personalized display interaction strategy is to diffuse the texture information from the first display screen to the second display screen according to a preset diffusion speed.

[0041] Preferably, when the diffusion direction matches the orientation information, the first personalized display interaction strategy is to diffuse the texture information from the first display screen to the second display screen according to a preset diffusion speed, including:

[0042] Acquire real-time position information of sliding of the first category and position information of a preset transition area of ​​adjacent display screens;

[0043] Determine, based on the real-time position information and the transition area position information, a first distance and a second distance from the interaction position to the adjacent display screen boundary, respectively;

[0044] determining an adjustment weight of a display parameter according to the first distance and the second distance;

[0045] When the texture information diffuses to the transition area, a weighted average calculation is performed on the real-time display parameters according to the adjustment weights to determine the adjusted display parameters.

[0046] Preferably, performing cluster analysis on the interaction duration and the real-time location information to determine the number of interactions includes:

[0047] Processing the real-time location information and interaction duration, classifying similar interaction locations into the same group, and determining multiple interaction groups;

[0048] According to each of the interaction groups, the number of users corresponding to each interaction group is determined as the number of interactions, wherein the number of interactions includes single users and multiple users. Preferably, after clustering the interaction duration and the real-time location information to determine the number of interactions, the method further includes:

[0049] If there are multiple people interacting, then based on the real-time location information, an area within a preset distance range from the interaction location is determined as an independent display area;

[0050] When the texture information diffuses to the boundary of the independent display area, the diffusion is stopped.

[0051] In a second aspect, the present invention provides a rotational interactive display adjustment device for an LED magic cube display screen, the device comprising:

[0052] A location acquisition module is used to obtain the interaction duration and the real-time location information of the user interacting with the display screen during the interaction process by receiving real-time instructions from the user requesting interaction;

[0053] A position and orientation determination module, configured to obtain a plurality of preset snap positions and the display screen orientation corresponding to each snap position;

[0054] A rotation module is used to rotate the LED magic cube display screen, and when the display screen is rotated to a target snap position among the snap positions, determine the target display screen orientation corresponding to the target snap position;

[0055] a first primary and secondary display area determination module, configured to compare the orientation of the display screen where the interactive position is located with the orientation of the target display screen based on the real-time position information; if the orientations are the same, determine the display area of ​​the display screen where the interactive position is located as the primary display area, and determine the display area of ​​the display screen where the non-interactive position is located as the secondary display area;

[0056] a second primary and secondary display area determination module, configured to compare the interaction duration of the interaction position with a preset duration threshold if the orientations are different, and when the interaction duration exceeds the threshold, use the display area of ​​the display screen where the interaction position is located as the primary display area, and use the display area of ​​the display screen where the non-interaction position is located as the secondary display area;

[0057] a third primary and secondary display area determination module, configured to, when the interaction duration is less than or equal to the duration threshold, set the display area facing the target display screen as the primary display area, and set the display area facing the non-target display screen as the secondary display area;

[0058] The display parameter adjustment module is used to adjust the original display parameters of the main display area to the main display parameters and adjust the display parameters of the secondary display area to the secondary display parameters according to the preset original display parameters.

[0059] In a third aspect, an embodiment of the present invention further provides a rotational interactive display adjustment system for an LED Rubik's Cube display screen, comprising: at least one processor, at least one memory, and computer program instructions stored in the memory. When the computer program instructions are executed by the processor, the method of the first aspect in the above-mentioned embodiment is implemented.

[0060] In summary, the beneficial effects of the present application are as follows: the rotation interactive display adjustment method of the LED magic cube display screen provided by the present application, the method comprises: receiving the real-time instruction of the user request interaction, obtaining the interaction duration and the real-time position information of the user and the display screen during the interaction; obtaining a plurality of preset buckle positions and the display screen orientation corresponding to each buckle position; rotating the LED magic cube display screen, and when rotating to a target buckle position in the buckle positions, determining the target display screen orientation corresponding to the target buckle position; comparing the orientation of the display screen where the interaction position is located and the target display screen orientation according to the real-time position information, if the orientations are the same, taking the display area of the display screen where the interaction position is located as the main display area, and taking the display area of the display screen where the non-interaction position is located as the secondary display area; if the orientations are different, comparing the interaction duration of the interaction position with the preset duration threshold, when the interaction duration is greater than the duration threshold, taking the display area of the display screen where the interaction position is located as the main display area, and taking the display area of the display screen where the non-interaction position is located as the secondary display area; when the interaction duration is less than or equal to the duration threshold, taking the display area corresponding to the target display screen orientation as the main display area, and taking the display area corresponding to the non-target display screen orientation as the secondary display area; according to the preset original display parameters, adjusting the original display parameters of the main display area to the main display parameters, and adjusting the display parameters of the secondary display area to the secondary display parameters. The present application determines the number of interactive persons by clustering analysis of the interaction duration and real-time interaction position information, and adjusts the strategy of the main and secondary display areas according to different buckle positions, realizing intelligent control of the rotation interaction of the LED magic cube display screen; the present application can realize dynamic adjustment of the main and secondary display areas according to the interaction position and interaction duration of the user on the magic cube display screen, so as to improve the user experience, for example, in the single-person interaction scene, when the display screen rotates to the target buckle position, the matching degree of the orientation of the display screen and the interaction position is judged, and the main and secondary display areas are intelligently distributed. If the orientations are consistent, the display screen where the interaction position is located will be set as the main display area, thereby providing the best viewing effect; and when the orientations are inconsistent, the interaction duration is further judged to ensure that the main display area priority is obtained by the high-frequency interaction position, thereby ensuring that the user can focus on the screen frequently interacted by himself. This control logic not only solves the deficiency that the traditional LED display screen cannot intelligently distinguish the main interaction surface when rotating multiple surfaces, but also avoids multi-screen interference, thereby realizing a more natural and smooth interactive experience, so that the display content can be more in line with the current visual angle and interaction intention of the user. BRIEF DESCRIPTION OF DRAWINGS

[0061] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work, and these are all within the scope of protection of the present invention.

[0062] Figure 1 Schematic diagram of the overall working process of the rotational interactive display adjustment method of the LED magic cube display screen in Example 1 of the present invention;

[0063] Figure 2 This is a schematic diagram of the overall structure of the LED magic cube display screen in Example 1 of the present invention;

[0064] Figure 3 This is a schematic diagram of the process of classifying interactive behaviors in Example 1 of the present invention;

[0065] Figure 4 This is a schematic diagram of a process for obtaining a first personalized interaction strategy corresponding to the first category and the second category in Example 1 of the present invention;

[0066] Figure 5 Schematic diagram of texture information spreading outward from an interaction position in Example 1 of the present invention;

[0067] Figure 6 This is a flow chart of determining a first personalized display interaction strategy when the second category is heterogeneous multi-point interaction in Example 1 of the present invention;

[0068] Figure 7 Schematic diagram of the diffusion of texture information to adjacent surfaces in Example 1 of the present invention;

[0069] Figure 8 Schematic diagram of the process of diffusing texture information from a first display screen to a second display screen in Example 1 of the present invention;

[0070] Figure 9 This is a flow chart of processing the interaction location information and interaction time to determine the number of interactions using a clustering algorithm in Example 1 of the present invention;

[0071] Figure 10 This is a flow chart of determining a first personalized interaction strategy based on the number of interacting users in Example 1 of the present invention;

[0072] Figure 11 Schematic diagram of the process of determining the primary display area and the secondary display area in Example 1 of the present invention;

[0073] Figure 12 This is a structural block diagram of the rotational interactive display adjustment device of the LED magic cube display screen in Example 2 of the present invention;

[0074] Figure 13 Schematic diagram of the structure of the interactive display system of the LED magic cube display screen in Example 3 of the present invention;

[0075] Among them, the numbers in the figure are as follows:

[0076] 1-LED Rubik's Cube display; 11-first display; 12-second display; 2-interaction position; 3-texture information. DETAILED DESCRIPTION

[0077] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. It should be noted that, in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. In the description of the present invention, it should be understood that the orientation or position relationship indicated by the terms "center", "upper", "lower", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside" and the like is based on the orientation or position relationship shown in the drawings, and is only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operate in a specific orientation, and therefore cannot be understood as limiting the present invention. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further limitations, elements defined by the phrase "comprising..." do not preclude the presence of additional identical elements in the process, method, article, or apparatus comprising the elements. The embodiments of the present invention and the features thereof may be combined with each other if there is no conflict, and all are within the scope of protection of the present invention.

[0078] Example 1

[0079] See Figure 1 , Embodiment 1 of the present invention discloses a rotation interactive display adjustment method of an LED magic cube display screen, such as Figure 2 As shown, the LED magic cube display screen 1 is in the shape of a cube, and each of the six faces of the cube is provided with a display screen, such as a first display screen 11 and a second display screen 12. The method controls the display screens of each face by performing data processing according to a received control instruction. The control method includes:

[0080] S1: Receive real-time instructions from users requesting interaction;

[0081] Specifically, the user connects wirelessly or wired via a mobile device or computer, wherein the wireless connection includes at least WI FI and Bluetooth, and the wired connection includes at least network cable communication and USB communication, and receives real-time instructions from the user requesting interaction. The LED magic cube display screen 1 can be rotated and raised as a whole. The LED magic cube display screen 1 is in the shape of a cube, and each of the six faces of the cube is provided with a display screen, such as a first display screen 11 and a second display screen 12. By parsing and processing the real-time instructions, the display screens of each face are intelligently deployed, such as Figure 2 As shown, the contents of the first display screen 11 and the second display screen 12 ensure that users obtain a dynamic and personalized visual experience. At the same time, they can simultaneously accept real-time instructions from multiple users requesting interaction, support multi-user interaction, and enable multiple users to participate at the same time, thereby enhancing interactivity and entertainment.

[0082] S2: Obtaining, through the real-time instruction, interaction duration and real-time location information of the user interacting with the display screen during the interaction process, and classifying the interaction behavior based on the interaction duration and the real-time location information to determine a first category and a second category corresponding to the interaction behavior;

[0083] Specifically, the duration of the user's interaction with the display screen and the real-time location information during the interaction are obtained through real-time instructions. This process first involves the user issuing real-time instructions containing interactive actions through a mobile device or computer. By parsing the real-time instructions issued by the user, the user's interactive actions are tracked in real time, and the user's finger position is accurately captured. The real-time location information of the user's interaction with the display screen and the duration of the interaction, that is, the interaction duration, are recorded during the interaction process to understand the user's level of participation. Based on these data, the interactive behaviors are classified, and different interactive behavior patterns are identified and classified into the first category, such as basic interactions, and the second category, such as complex interactions. This classification not only helps the system optimize the response strategy, but also provides important data support for subsequent user experience analysis, making the content display and interactive functions of the display screen more intelligent and personalized.

[0084] In one embodiment, see Figure 3 , said S2 includes:

[0085] S21: Classify and process the real-time instructions to obtain interaction duration and real-time location information;

[0086] Specifically, the real-time instructions are analyzed, and the interaction duration and real-time location information are recorded in real time. The interaction duration refers to the time interval from when the user starts touching the mobile device or computer to when the user stops touching the computer. This is calculated by calculating the difference between the start and end times of the interaction. If the real-time location information of the interaction position remains unchanged during the interaction, the interaction position motion state is static; if the real-time location information changes, the interaction position motion state is moving. This data can accurately determine the interaction duration and the interaction position motion state, providing basic information for subsequent classification.

[0087] S22: If the interaction duration is less than the preset duration and the real-time location information does not change, the first category is tap;

[0088] Specifically, when judging the category of interactive behavior, the interaction duration is first compared with the preset duration. If the interaction duration is less than the preset duration, for example 0.5 seconds, and the interaction position 2 remains stationary during the entire interaction process, that is, the interaction position motion state is stationary), it is considered that the user has performed a tap operation. The tap operation is usually a short, quick interaction used to trigger some simple interactive effects, such as button clicks or the input of simple commands.

[0089] S23: If the interaction duration is greater than or equal to the preset duration and the real-time location information does not change, the first category is long press;

[0090] Specifically, when the interaction duration is greater than or equal to the preset duration, for example, 0.5 seconds, and the interaction position 2 remains stationary during the entire interaction process, it can be determined as a long press operation. A long press operation usually indicates that the user wants to trigger a more complex or longer-lasting interaction effect, such as opening a context menu, performing a drag operation, or triggering other persistent operations. Through this classification, different types of interaction operations that the user intends to perform can be identified.

[0091] S24: If the real-time position information changes, the real-time position information is tracked. When the motion trajectory is continuous, the first category is sliding.

[0092] Specifically, if the position of the interaction position 2 changes during the interaction process, the motion state of the interaction position will be judged to be motion. At this time, the motion trajectory of the interaction position is tracked, and its motion path is determined by continuously recording the position information of the interaction position. If the motion trajectory of the interaction position is continuous and uninterrupted, it is judged to be a sliding operation. The sliding operation is usually used for interactive effects such as scrolling, dragging, or slider control, and the corresponding response is triggered according to the direction and distance of the sliding trajectory.

[0093] S25: Based on the real-time location information and the interaction duration, if there is only one interaction location within the same interaction time, the second category is single-point interaction;

[0094] S26: If there are at least two interaction locations at the same interaction time, the second category is multi-point interaction;

[0095] Specifically, after detecting an interaction signal, the system collects the real-time location information and interaction time of all interaction locations 2. By analyzing this data, it determines whether the interaction was caused by a single interaction location or multiple interaction locations. If only one interaction location is detected, the second category is determined to be a single-point interaction. This judgment process can be achieved through a simple conditional check: if the number of interaction locations included in the interaction event is 1, it is a single-point interaction; if it contains multiple interaction locations, it is a multi-point interaction. This step ensures that the system can distinguish between single-point and multi-point interactions, thus providing a basis for subsequent interaction strategies.

[0096] S27: When it is multi-point interaction, based on the real-time position information, if all interaction positions are on the same display screen, the second category is same-surface multi-point interaction;

[0097] Specifically, after detecting multi-point interactions, the real-time location information of these interaction locations is further analyzed, and the coordinates of all interaction locations are checked to determine whether they are located on the same display screen. If the coordinates of all interaction locations are within the range of the same display screen, the second category is determined to be same-surface multi-point interaction. This type of interaction is typically used for gesture operations such as zooming and rotating on the same panel. For example, if a user uses two fingers to zoom on a display screen, it will be identified as same-surface multi-point interaction, and the zoom ratio of the displayed content will be adjusted.

[0098] S28: If the interaction locations are not all on the same display screen, the second category is heterogeneous multi-point interaction.

[0099] Specifically, if the real-time location information of the interaction locations indicates that they are distributed on different display screens, the second category is determined as heterogeneous multi-point interaction. This type of interaction means that the user operates on multiple panels simultaneously, involving cross-panel interaction behaviors. For example, the user may use fingers to operate on different surfaces of the cube display screen. These operations need to be considered comprehensively to provide coordinated feedback. The identification of heterogeneous multi-point interaction is particularly important for the system because it requires synchronous processing of interactive operations on different panels to ensure the coherence and consistency of the user experience.

[0100] S3: Acquire a first personalized interaction strategy corresponding to the first category and the second category according to the first category and the second category;

[0101] Specifically, based on the first and second categories, a pre-set first personalized interaction strategy database is queried to match each category with a corresponding first personalized interaction strategy. For example, a tap triggers a slight visual effect at the interaction location, such as a brief water ripple. A long press triggers a more pronounced visual effect, such as a wider, longer-lasting water ripple. And a swipe triggers an animation effect based on the direction and speed of the swipe, such as the screen moving along the swipe path or the dynamic adjustment of displayed content. These personalized interaction strategies ensure that users receive intuitive and responsive feedback for different interactive operations, enhancing the user experience and satisfaction.

[0102] In one embodiment, see Figure 4 , said S3 includes:

[0103] S31: When the real-time instruction is received, the preset texture information under the control of the initial display parameters is rendered on the display screen where the interaction position is located according to the real-time position information;

[0104] Specifically, if Figure 5 As shown, when the real-time instruction is received, the specific position information of the interaction position (such as x, y coordinates) is first obtained, and then, the preset texture information 3 is presented on the display screen where the interaction position is located by using graphics rendering technology. The initial display parameters include brightness, chroma and transparency. These parameters determine the appearance effect of texture information 3. Graphics rendering technology is the process of displaying computer-generated images or visual effects on the screen in real time. Taking the texture information 3 as a water ripple effect as an example, when the user touches the display screen, the initial form of the water ripple is first generated at the interaction position, and the mathematical model such as sine function or Gaussian function is used to simulate the diffusion process of the water wave. In each frame, the radius and intensity of the water wave are updated according to the time step. The radius of the water wave gradually increases, while the intensity (brightness, chroma and transparency) gradually decreases, thereby simulating the diffusion and dissipation effect of real water waves.

[0105] S32: If the first category is tap, the initial strategy is to adjust the initial display parameters to preset target display parameters, where the display parameters include at least brightness, chroma, and transparency;

[0106] Specifically, when the user performs a tap operation, after receiving the real-time instruction and confirming that the interaction category is a tap, the initial strategy will be executed immediately. The initial strategy adjusts the initial display parameters, such as the default brightness, chroma and transparency, to the preset target display parameters. This adjustment process involves increasing the brightness to make the display brighter, adjusting the chroma to highlight specific colors, and changing the transparency to enhance or weaken the visibility of the displayed content. For example, when the user taps the screen, the area around the interaction location will instantly become brighter and the color will be more vivid to simulate the water ripple diffusion effect, thereby providing instant visual feedback and enhancing the user's interactive experience.

[0107] S33: If the first category is a long press, the initial strategy is to adjust the initial display parameters according to the interaction duration to determine the adjusted first display parameters;

[0108] Specifically, for long press operations, not only the real-time instructions are received, but the interaction time is also continuously recorded. The initial strategy is to dynamically adjust the display parameters according to the interaction time. As the long press time increases, the brightness is gradually adjusted to make the display area of ​​the display gradually brighter, or the chromaticity is gradually adjusted to make the color smoothly transition from one tone to another. In addition, the transparency will change from completely opaque to gradually transparent to provide a sense of depth and layering. For example, when the user long presses the screen, the water ripple effect will slowly spread, the center of the ripple will remain brighter, and the peripheral ripples will gradually fade, presenting a continuous and gradually changing visual effect, enhancing the user's sense of immersion.

[0109] S34: If the first category is sliding, the initial strategy is to calculate the movement speed of the interaction position on the display screen based on the real-time position information and the interaction duration, adjust the initial display parameters according to the movement speed, and determine the adjusted second display parameters;

[0110] Specifically, during a sliding operation, not only the starting and ending positions of the interaction position are obtained, but also the duration of the interaction is recorded. The initial strategy is to determine how to adjust the display parameters by calculating the speed of the interaction position movement. For example, a fast slide will cause the display brightness to increase rapidly, the color to change rapidly, and the transparency to decrease instantly to show a clear trajectory; while a slow slide will result in a softer brightness change, a gradual transition in color, and a slow change in transparency to present a soft trajectory effect. For example, when a user slides their finger on the screen, a continuous water ripple effect is generated along the sliding path. The diffusion speed and intensity of the water ripple will be adjusted according to the sliding speed, so that the user's sliding operation receives immediate and dynamic visual feedback.

[0111] S35: If the second category is a single-point interaction, use the initial strategy corresponding to the first category of the single-point interaction location as a first personalized display interaction strategy;

[0112] Specifically, when the second category is determined to be a single-point interaction, it will determine the specific personalized display interaction strategy based on the initial strategy corresponding to the first category. For example, if the first category is a tap, display parameters such as brightness, chroma, and transparency will be adjusted to simulate a water ripple effect spreading to other displays. If the first category is a long press, the duration and intensity of the display effect will be adjusted based on the duration of the interaction. This step ensures that each single-point interaction triggers the appropriate interactive effect and provides intuitive user feedback.

[0113] S36: If the second category is same-plane multi-point interaction, determine the target interaction location with the highest priority based on the preset priorities corresponding to the interaction locations, and use the initial strategy corresponding to the first category of the target interaction location as the first personalized display interaction strategy;

[0114] Specifically, in the case of multi-point interaction on the same surface, the target interaction position is determined based on the position of each interaction position and its corresponding preset priority. The preset priority is based on factors such as the distance between the interaction position and the center of the panel and the order in which the interaction positions are pressed. For example, if an interaction position is closer to the center of the panel or is detected first, it has a higher priority. Once the target interaction position is determined, the corresponding personalized display interaction strategy will be formulated based on the initial strategy corresponding to the first category of the interaction position (such as tap, long press or slide). This ensures that the most important interaction points can be effectively identified and responded to during multi-point interaction.

[0115] S37: If the second category is heterogeneous multi-point interaction, a first personalized display interaction strategy is determined based on a preset rule and in combination with the initial strategy corresponding to the first category of each interaction position.

[0116] Specifically, when heterogeneous multi-point interaction is detected, an interaction strategy is formulated by combining the texture information on multiple display screens. Based on preset rules, such as which panels' texture information is prioritized or how to merge operations at multiple interaction locations, and combined with the initial strategy corresponding to the first category (tap, long press, slide) of each interaction location, the overall personalized display interaction strategy is determined. For example, if a slide operation is detected on one panel and a long press operation is detected on another panel, the information of the two is combined to generate a complex interaction effect, such as scrolling content on one panel while highlighting specific information on another panel. This step ensures that the interaction effect during heterogeneous multi-point interaction can fully and harmoniously reflect the user's intentions.

[0117] In one embodiment, see Figure 6 , the S37 includes:

[0118] S371: If the second category is out-of-plane multi-point interaction, the sliding direction of each interaction position of the first category sliding is obtained, and the sliding direction is taken as the diffusion direction of the texture information;

[0119] Specifically, when the interaction operation is detected and classified as sliding, the specific sliding direction of each sliding interaction position is further obtained, which includes calculating the moving path and direction of the interaction position within a period of time, such as from left to right, from top to bottom, recording these sliding directions, and taking them as the diffusion direction of the texture information 3, for example, if the user slides from left to right on the display screen, the direction is taken as the diffusion direction of the water ripples or other visual effects, thereby ensuring that the interaction effect is consistent with the user's gesture, enhancing the naturalness and intuitiveness of the user experience.

[0120] S372: According to the interaction duration and the real-time position information, if there is an adjacent panel in the display screen where each interaction position is located within a preset time interval, the orientation information of the adjacent panel is determined;

[0121] Specifically, when judging whether there is an adjacent panel in the display screen where the interaction position is located, the layout of the display screen and the real-time position information are used for analysis, for example, checking whether there are other panels around the panel where the interaction position is located, and obtaining the orientation information of these panels, such as left panel, right panel, top panel. In this way, it can be identified which panels are adjacent and their orientations are known, so that the diffusion path can be accurately judged when the interaction effect needs to be diffused, which ensures that the interaction effect can be seamlessly extended from one panel to adjacent panels, providing a more coherent user experience.

[0122] S373: When the diffusion direction matches the orientation information, the first personalized display interaction strategy is to diffuse the texture information from the first display screen to the second display screen according to a preset diffusion speed.

[0123] Specifically, please refer to Figure 7 , after confirming that the sliding direction matches the orientation information of the adjacent panel, the texture information 3 will be diffused from the first display screen to the second display screen according to a preset diffusion speed, which can be adjusted according to the specific interaction operation, for example, fast sliding will trigger a faster diffusion speed, while slow sliding may trigger a slower diffusion speed. According to these settings, the water ripples or other visual effects will be diffused from the panel where the user initially interacts to the adjacent panel, forming a dynamic, multi-panel interaction effect. This step ensures that the user's sliding operation can achieve a natural and smooth interaction effect on the entire cubic display screen, improving the overall interaction experience of the user.

[0124] In an embodiment, please refer to Figure 8 , the S373 comprises:

[0125] S3731: Acquire real-time position information of the first category being sliding and preset position information of a transition area of ​​adjacent display screens;

[0126] Specifically, when it detects that the interaction category is sliding, it first obtains the real-time location information of the interaction position, which includes the specific coordinates of the interaction position on the current display screen. At the same time, it obtains the preset transition area position information of adjacent display screens. The transition area refers to the seam or boundary area between display screens, which is usually the interaction transition area when the user's interactive action extends from one panel to another. By accurately determining the position of these transition areas, it can ensure a smooth transition of the interactive effect between different panels and provide the necessary data basis for subsequent display parameter adjustments.

[0127] S3732: Determine, based on the real-time position information and the transition area position information, a first distance and a second distance from the interaction position to the adjacent display screen boundary, respectively;

[0128] Specifically, based on real-time interaction position information and the transition zone position information of adjacent displays, the distance from the interaction position to the transition zone boundary is calculated. The first distance refers to the distance from the interaction position's current position to the current panel boundary, while the second distance refers to the distance from the current interaction position to the adjacent panel boundary. These distances help us understand the relative position of the interaction position within the transition zone. By measuring these distances, we can determine the proximity of the interaction position to the boundary, thereby accurately calculating the transition range and intensity of the interactive effect between panels.

[0129] S3733: Determine an adjustment weight of a display parameter based on the first distance and the second distance;

[0130] Specifically, the first distance and the second distance are used to determine the adjustment weight of the display parameters. Specifically, the values ​​of the first distance and the second distance are used to calculate the degree of influence of the interaction position in the transition area. For example, the smaller the distance, the closer the interaction position is to the boundary of the transition area, and the adjustment weight of the display parameter should be increased accordingly. The adjustment weight includes the change amplitude of parameters such as brightness, chromaticity and transparency to ensure that the display effect in the transition area is more in line with the user's sliding action and interaction intention. Through the precise calculation of the weight, a more natural display parameter transition can be achieved.

[0131] S3734: When the texture information diffuses to the transition area, a weighted average calculation is performed on the real-time display parameters according to the adjustment weights to determine the adjusted display parameters.

[0132] Specifically, when texture information 3 extends to the transition area, the real-time display parameters will be weighted averaged according to the previously determined adjustment weights. Specifically, the brightness, chromaticity, and transparency of the display screen will be adjusted according to the distance of the interaction position from the boundary. The weighted average calculation takes into account the position of the interaction position on the current panel and the adjacent panel, so that the display effect can transition smoothly and reduce visual abruptness. For example, when the interaction position approaches the boundary, the display parameters of the current panel gradually shift to the parameters of the adjacent panel to achieve a consistent and coherent interactive experience. In this way, users can feel smooth visual feedback during the sliding operation, improving the overall interactive experience.

[0133] S4: performing cluster analysis on the interaction duration and the real-time location information to determine the number of interactions;

[0134] Specifically, by using a clustering algorithm to process real-time location information and interaction time, similar interaction locations are grouped together, effectively identifying the number of users represented by each interaction group. The clustering algorithm automatically groups multiple interaction points based on their spatial distribution and temporal characteristics, distinguishing between different user behaviors and accurately determining the number of interactors. This approach not only improves the accuracy of identifying multi-user interaction scenarios but also dynamically adapts to complex interaction patterns, providing accurate data support for subsequent personalized interaction strategies.

[0135] In one embodiment, see Figure 9 , said S4 includes:

[0136] S41: Determine the spatiotemporal difference between the interaction location and the initial cluster center based on the real-time location information, the interaction duration, and the preset initial cluster center information;

[0137] Specifically, we first use the initial cluster center information, which is usually the pre-set reference location of the interaction and the interaction reference time, to calculate the spatiotemporal difference between each interaction location and these initial centers. The calculation formula is:

[0138]

[0139] Among them, x i ,y i The horizontal and vertical coordinates represent the interaction position; t i represents the interaction duration of the interaction position, x c ,y c The horizontal and vertical coordinates represent the cluster center; t crepresents the interaction duration at the cluster center, and α is the time weighting factor. This difference information includes the spatial distance difference and temporal deviation of the interaction locations, providing basic data for subsequent classification. This difference information can be used to determine which initial cluster center each interaction location is closer to, and thus determine which cluster category it belongs to.

[0140] S42: Classifying the interaction position based on the spatiotemporal difference information to determine the interaction position category;

[0141] Specifically, based on the spatiotemporal difference information calculated in step S41, the interaction locations are classified into the category represented by the closest initial cluster center. Each interaction location is assigned to an interaction location category, which is determined by calculating the difference information between the interaction location and each initial cluster center. Specifically, the initial cluster center closest to the interaction location is selected and classified into the corresponding category. The purpose of this step is to group all interaction locations according to their spatial and temporal characteristics, laying the foundation for subsequent mean calculation and cluster center update.

[0142] S43: Calculating the average of each real-time location information and each interaction duration in the same interaction location category, and determining new target cluster center information by averaging the location information and the average interaction duration;

[0143] Specifically, the location information and interaction time of all interaction locations within the same interaction location category are averaged. Specifically, the average values ​​of the horizontal and vertical coordinates of all interaction locations within each category, as well as the average interaction time, are calculated to generate a new target cluster center for that category. This new target cluster center reflects the overall location and interaction time concentration trend of all interaction locations in that category, providing an updated reference point for the next round of clustering, thereby optimizing clustering accuracy.

[0144] S44: using the target cluster center information as the initial cluster center information, and repeatedly performing classification and mean calculation until the difference between the target cluster center information and the initial cluster center information is within a preset range;

[0145] Specifically, the updated target cluster center information is used as the new initial cluster center, and interaction locations are reclassified and the mean is recalculated. This process is repeated continuously, with each iteration using the latest cluster center information to reclassify interaction locations and calculate a new mean. This cycle continues until the difference (e.g., distance difference) between the target cluster center and the initial cluster center falls below a preset threshold. At this point, the change in cluster center has reached a stable state, and the clustering results can be considered converged, resulting in a more accurate interaction point classification and number of people estimation.

[0146] S45: Count the interaction location categories, and determine the number of interactions based on the counted number of interaction location categories.

[0147] Specifically, statistics are collected across all interaction location categories to determine the number of interaction locations in each category. Each interaction location category represents a user or interaction group. By counting the number of interaction locations across different interaction location categories, an accurate estimate of the number of interactions is generated. This step summarizes the previous classification and mean calculation results, providing final interaction count information for subsequent interaction strategy development and display parameter adjustments. This statistical process ensures that the system can provide accurate user count estimates based on actual interaction patterns.

[0148] S5: Determine a second personalized interaction strategy based on the number of interactions;

[0149] In one embodiment, see Figure 10 , the S5 includes:

[0150] S51: If the number of interacting persons is one, determining a primary display area and a secondary display area according to the real-time location information;

[0151] Specifically, the primary display area and secondary display area on the display screen are determined by analyzing the interaction position information. For single-person interaction scenarios, the specific location of the interaction position is first located, and then the screen is divided into the primary display area and the secondary display area according to the location of the interaction point. The primary display area usually revolves around the user's interaction point and occupies a larger area of ​​the screen so as to centrally display content or information related to the user's operation. The secondary display area covers the part outside the primary display area and is used to display auxiliary information or background content. The specific division is based on the precise location of the interaction point and the user's operating habits to ensure that the primary area can effectively support the user's interaction needs.

[0152] In one embodiment, see Figure 11 , the S51 includes:

[0153] S511: If the number of people interacting is one, obtain a plurality of preset snap positions and the display screen orientation corresponding to each snap position;

[0154] Specifically, in the case of single-person interaction, first, the corresponding information is obtained from the preset multiple buckle positions, which are set through physical design. When the user rotates the LED Rubik's Cube display screen to a certain buckle position, the current buckle state is recognized and recorded. Each buckle position corresponds to a specific interactive display screen orientation, which means that in each buckle position, it can be determined which display screen is facing the user at the best interactive viewing angle. In this way, the user is provided with an experience of combining physical rotation feedback and digital display. Each buckle position will affect the interactive logic of the interactive display screen, ensuring that the display screen orientation and interactive behavior dynamically adapt to the user's operation needs in different physical states.

[0155] S512: Rotating the LED Rubik's Cube display screen, and when rotating to a target buckle position in the buckle positions, determining a target display screen orientation corresponding to the target buckle position;

[0156] Specifically, when the user rotates the LED Rubik's Cube display screen and reaches a certain preset buckle position, the position is immediately recognized, and the interactive display screen orientation corresponding to the target buckle position is determined. Specifically, the buckle position serves as a physical positioning point to accurately determine the actual orientation of the display screen. By indicating the direction of the current display screen, the orientation is recorded in real time, and the display content or interaction mode is adjusted accordingly to match the current display screen orientation. For example, if the target buckle position makes a certain display screen face the user, the display content of that display screen will be updated or the interaction logic will be adjusted to ensure that the user's viewing angle and interaction experience at that position are optimized.

[0157] S513: Comparing the orientation of the display screen where the interactive position is located with the target display screen orientation according to the real-time position information. If the orientations are the same, the display area of the display screen where the interactive position is located is used as the main display area, and the display area of the display screen where the non-interactive position is located is used as the secondary display area.

[0158] Specifically, in the process of determining the main and secondary display areas, first, the interactive position information is obtained, and the current orientation of the interactive display screen where the interactive position is located is recognized. At the same time, the orientation of the interactive display screen where the interactive position is located is compared with the orientation of the interactive display screen corresponding to the detected target buckle position. If the orientations of the display screen where the interactive position is located and the display screen corresponding to the target buckle position are the same, it indicates that the user's main interactive area is aligned with the target display screen, and therefore the display area of the interactive display screen will be determined as the main display area. This means that the user's interactive operations in this area, such as touch, swipe, etc., will directly affect the main display content and interaction feedback. At the same time, the remaining display areas that are not aligned are determined as secondary display areas, and the display content and interaction effects of these areas will be relatively less or remain static, serving as auxiliary information.

[0159] S514: If the directions are different, comparing the interaction duration of the interaction position with a preset duration threshold. When the interaction duration is greater than the threshold, the display area of ​​the display screen where the interaction position is located is used as the primary display area, and the display area of ​​the display screen where the non-interaction position is located is used as the secondary display area.

[0160] Specifically, when the orientation of the interactive display screen is different from the orientation of the target snap position, the interaction time of the interactive position is compared with a preset time threshold. If the interaction time exceeds the preset threshold, it indicates that the user interacts on the current display screen for a long time, which means that the user has a high degree of attention or participation in the content of the current display screen; in this case, the display area of ​​the interactive display screen where the interaction position is located is determined as the primary display area, so as to give priority to displaying important content and functions related to user interaction. This decision ensures that the user's in-depth interactive experience is concentrated on the display screen where they interact for a long time, thereby enhancing the effectiveness of the interaction and the user experience. In contrast, the display area where other non-interactive positions are located is defined as a secondary display area, and its display content and interactive feedback will be relatively weakened or remain stable, thereby optimizing the user's interactive experience and interface response.

[0161] S515: When the interaction duration is less than or equal to the duration threshold, the target interactive display screen faces the corresponding display area as the primary display area, and the non-target interactive display screen faces the corresponding display area as the secondary display area.

[0162] Specifically, when the interaction time is less than or equal to the preset time threshold, it indicates that the user's interaction time on the current interactive display screen is short, indicating that the user's attention to the screen is low or only a short interaction is performed. In order to optimize the user experience and ensure that important content is displayed first, the area corresponding to the display screen direction of the current target snap position is set as the primary display area. This means that even if the user's interaction time is short, the core content or functions related to the user's current operation or interaction theme will still be displayed on the target interactive display screen first. For other non-target interactive display screens, their display areas are defined as secondary display areas; the content of these secondary display areas can remain static or display auxiliary information to avoid excessively occupying the user's attention, thereby providing a more accurate focus display in the interactive experience. In this way, the interface consistency and user attention can be effectively maintained during short interactions.

[0163] S52: Determining, based on the preset original display parameters, that the second personalized interaction strategy is to adjust the original display parameters of the main display area to the main display parameters, wherein the main display parameters are the product of the first preset ratio and the original display parameters;

[0164] Specifically, the display parameters of the primary display area are adjusted based on preset original display parameters, including brightness, contrast, resolution, etc. Specifically, the display parameters of the primary display area are adjusted to the primary display parameters, which are the product of the original display parameters and a first preset ratio. The first preset ratio is greater than 1, which means that the display effect of the primary display area will be more prominent than the original parameters. For example, if the original brightness is 100 units and the first preset ratio is 1.2, the brightness of the primary display area will be adjusted to 120 units. This adjustment ensures that the primary display area is more visually attractive so as to highlight the content related to the user's operation.

[0165] S53: adjusting the display parameter of the secondary display area to the secondary display parameter, wherein the secondary display parameter is the product of the second preset ratio and the original display parameter, the first preset ratio is greater than 1 and the second preset ratio is less than 1;

[0166] Specifically, at this stage, the display parameters of the secondary display area are adjusted to the secondary display parameters, which are the product of the original display parameters and a second preset ratio. If the second preset ratio is less than 1, the display effect of the secondary display area will be weakened compared to the original parameters. For example, if the original contrast is 1.0 and the second preset ratio is 0.8, the contrast of the secondary display area will be adjusted to 0.8. This adjustment ensures that the secondary display area does not visually interfere with the primary display area, maintaining the clarity and prominence of the primary content, while reducing the distraction of the secondary content from the user's attention.

[0167] S54: If there are multiple people interacting, determine an area within a preset distance range from the interaction location as an independent display area based on the real-time location information;

[0168] Specifically, in a multi-person interaction scenario, the interaction area of ​​each user is determined based on each interaction location. Specifically, a preset distance range (such as a radius) is set, and an independent display area is determined with the interaction location as the center. The range of this area is based on the relationship between the interaction location and the preset distance, ensuring that each user's interaction area can be displayed independently without overlapping with other users' areas. For example, if the interaction locations of two users are within the preset distance range, an independent display area will be defined for each user to facilitate the display of each user's operation information and interactive content.

[0169] S55: When the texture information diffuses to the boundary of the independent display area, stop diffusing.

[0170] Specifically, when multiple users interact, when texture information begins to spread and approaches the boundary of an independent display area, the system stops this spread to prevent it from crossing the area boundary and affecting the display experience of other users. A boundary condition is set, and when the texture information reaches the set boundary range, further spread is stopped. This ensures that each user's interaction area remains independent, avoiding information interference, and ensuring that each user's operating experience is not affected by the interactive behavior of other users.

[0171] S6: According to the first personalized interaction strategy and the second personalized interaction strategy, the LED magic cube display screen is controlled to realize interactive display with the user.

[0172] Specifically, the first and second personalized interaction strategies dynamically adjust the display's visual effects and response behavior based on the user's interaction type, specific operation, and number of users, to achieve a personalized interactive experience. This allows the display to respond to user interactions in real time, providing intuitive visual feedback and enabling a more natural and immersive user experience with the device. This personalized control approach ensures that every user interaction receives a precise and expressive visual response, thereby enhancing user engagement and satisfaction.

[0173] Example 2

[0174] See Figure 12 , Embodiment 2 of the present invention further provides a rotation interactive display adjustment device for an LED magic cube display screen, the device comprising:

[0175] The instruction acquisition module is used to receive real-time instructions from users requesting interaction;

[0176] an interactive behavior classification module, configured to obtain, through the real-time instruction, the interaction duration and the real-time location information of the user interacting with the display screen during the interaction, and classify the interactive behavior based on the interaction duration and the real-time location information to determine a first category and a second category corresponding to the interactive behavior;

[0177] A first personalized interaction strategy acquisition module, configured to acquire, based on the first category and the second category, a first personalized interaction strategy corresponding to the first category and the second category;

[0178] A cluster analysis module, configured to perform cluster analysis on the interaction duration and the real-time location information to determine the number of interactions;

[0179] A second personalized interaction strategy acquisition module, configured to determine a second personalized interaction strategy based on the number of interacting users;

[0180] The interactive display control module is used to control the LED magic cube display screen to achieve interactive display with the user according to the first personalized interaction strategy and the second personalized interaction strategy.

[0181] Specifically, a rotating interactive display adjustment device for an LED Rubik's Cube display screen provided by an embodiment of the present invention is used, and the device includes: an instruction acquisition module for receiving real-time instructions from users requesting interaction; an interactive behavior classification module for acquiring the interaction duration and real-time location information of the user interacting with the display screen during the interaction process through the real-time instructions, and classifying the interactive behavior based on the interaction duration and the real-time location information to determine the first category and the second category corresponding to the interactive behavior; a first personalized interactive strategy acquisition module for acquiring a first personalized interactive strategy corresponding to the first category and the second category based on the first category and the second category; a cluster analysis module for performing cluster analysis on the interaction duration and the real-time location information to determine the number of interactions; a second personalized interactive strategy acquisition module for determining a second personalized interactive strategy based on the number of interactions; and an interactive display control module for controlling the LED Rubik's Cube display screen to achieve interactive display with the user based on the first personalized interactive strategy and the second personalized interactive strategy. This device effectively solves the problem of the inability to achieve flexible interactive control in existing technologies by combining real-time command reception, user interaction data analysis, and personalized strategy formulation. Traditional display screens mostly use fixed content display and cannot respond to changes in user behavior in real time. This solution ensures that each user's interaction method can be accurately analyzed by obtaining user interaction duration and location information in real time. By classifying user behavior into different categories, the system can apply corresponding interaction strategies in a targeted manner, making the interaction effect more natural and rich. At the same time, by determining the number of interactions through cluster analysis, the system can flexibly adjust the interaction strategy to meet the needs of a single user or multiple users, thereby enhancing the diversity and sense of participation of the interactive experience. This real-time, personalized control mechanism not only improves the interactivity of the display screen, but also enhances the user's participation experience.

[0182] Example 3

[0183] In addition, combined Figure 1 The rotation interactive display adjustment method of the LED magic cube display screen described in Example 1 of the present invention can be implemented by the interactive display system of the LED magic cube display screen. Figure 13 A schematic diagram of the hardware structure of the interactive display system of the LED magic cube display screen provided by Example 3 of the present invention is shown.

[0184] The interactive display system of the LED magic cube display screen may include a processor and a memory storing computer program instructions.

[0185] Specifically, the processor may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits for implementing the embodiments of the present invention.

[0186] The memory may include a large capacity memory for data or instructions. By way of example and not limitation, the memory may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive, or a combination of two or more of these. In suitable cases, the memory may include a removable or non-removable (or fixed) medium. In suitable cases, the memory may be inside or outside the data processing device. In a specific embodiment, the memory is a non-volatile solid-state memory. In a specific embodiment, the memory includes a read-only memory (ROM). In suitable cases, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or a flash memory, or a combination of two or more of these.

[0187] The processor reads and executes computer program instructions stored in the memory to implement any one of the rotational interactive display adjustment methods of the LED magic cube display screen in the above embodiments.

[0188] In one example, the interactive display system of the LED magic cube display screen may further include a communication interface and a bus. Figure 13 As shown, the processor, memory, and communication interface are connected via a bus and communicate with each other.

[0189] The communication interface is mainly used to implement communication between the modules, devices, units and / or equipment in the embodiments of the present invention.

[0190] Bus comprises hardware, software or both, couples the parts of described equipment together.For example, and not limitation, bus can comprise accelerated graphics port (AGP) or other graphics bus, enhanced industry standard architecture (EISA) bus, front side bus (FSB), hypertransport (HT) interconnection, industry standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations.In suitable cases, bus can comprise one or more buses.Although the embodiment of the present invention describes and shows specific bus, the present invention considers any suitable bus or interconnection.

[0191] In summary, the embodiments of the present invention provide a method, device, and system for adjusting the rotational interactive display of an LED magic cube display screen.

[0192] It should be understood that the present invention is not limited to the specific configurations and processes described above and illustrated in the figures. For the sake of brevity, a detailed description of known methods is omitted. In the above embodiments, several specific steps are described and illustrated as examples. However, the method of the present invention is not limited to the specific steps described and illustrated. Those skilled in the art may make various changes, modifications, and additions, or change the order of the steps after understanding the spirit of the present invention.

[0193] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in unit, a function card or the like. When implemented in software, the elements of the present invention are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROMs, flash memories, erasable ROMs (EROMs), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.

[0194] The user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant location, and provide corresponding operation entrances for users to choose to authorize or refuse.

[0195] It should also be noted that the exemplary embodiments described herein describe methods or systems based on a series of steps or devices. However, the present invention is not limited to the order of the steps described above. In other words, the steps may be performed in the order described in the embodiments, or in a different order, or several steps may be performed simultaneously.

[0196] The above description is only a specific embodiment of the present invention. Those skilled in the art will clearly understand that for the convenience and brevity of description, the specific working processes of the systems, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. It should be understood that the protection scope of the present invention is not limited to this. Any person skilled in the art can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention.

Claims

1. A method for adjusting the rotational interactive display of an LED magic cube display screen, characterized in that: The method comprises: By receiving real-time instructions from users requesting interaction, the user can obtain the interaction duration and real-time location information of the user interacting with the display screen during the interaction process; If the number of people interacting is one, obtain multiple preset snap positions and the display screen orientation corresponding to each snap position; The LED magic cube display screen is rotated, and when the LED magic cube display screen is rotated to a target snapping position among the snapping positions, a target display screen orientation corresponding to the target snapping position is determined; Based on the real-time location information, the orientation of the display screen where the interactive position is located is compared with the orientation of the target display screen. If the orientations are the same, the display area of ​​the display screen where the interactive position is located is used as the primary display area, and the display area of ​​the display screen where the non-interactive position is located is used as the secondary display area. If the directions are different, the interaction duration of the interaction position is compared with a preset duration threshold. When the interaction duration is greater than the threshold, the display area of ​​the display screen where the interaction position is located is used as the primary display area, and the display area of ​​the display screen where the non-interaction position is located is used as the secondary display area. When the interaction duration is less than or equal to the duration threshold, the display area facing the target display screen is used as the primary display area, and the display area facing the non-target display screen is used as the secondary display area; According to the preset original display parameters, the original display parameters of the primary display area are adjusted to the primary display parameters, and the display parameters of the secondary display area are adjusted to the secondary display parameters; Before obtaining the preset multiple snap positions and the display screen orientations corresponding to the snap positions, the method further includes: Processing the real-time location information and interaction duration, classifying similar interaction locations into the same group, and determining multiple interaction groups; According to each of the interaction groups, determining the number of users corresponding to each interaction group as the number of interactions, wherein the number of interactions includes a single person and multiple people; After determining the number of users corresponding to each interaction group as the number of interactions according to each interaction group, the method further includes: If there are multiple people interacting, then based on the real-time location information, an area within a preset distance range from the interaction location is determined as an independent display area; When the texture information diffuses to the boundary of the independent display area, the diffusion is stopped.

2. The rotation interactive display adjustment method of the LED magic cube display screen according to claim 1, characterized in that: The method further comprises: Classifying the interactive behavior according to the interaction duration and the real-time location information, and determining a first category and a second category corresponding to the interactive behavior; According to the first category and the second category, a first personalized interaction strategy corresponding to the first category and the second category is obtained.

3. The rotation interactive display adjustment method of the LED magic cube display screen according to claim 2, characterized in that: The classifying the interactive behavior based on the interaction duration and the real-time location information to determine the first category and the second category corresponding to the interactive behavior includes: Classify and process the real-time instructions to obtain interaction duration and real-time location information; If the interaction duration is less than the preset duration and the real-time location information does not change, the first category is tap; If the interaction duration is greater than or equal to the preset duration and the real-time location information does not change, the first category is long press; If the real-time position information changes, the real-time position information is tracked, and when the motion trajectory is continuous, the first category is sliding; Based on the real-time location information and interaction duration, if there is only one interaction location within the same interaction time, the second category is single-point interaction; If there are at least two interaction locations at the same interaction time, the second category is multi-point interaction; In the case of multi-point interaction, if all interaction locations are on the same display screen according to the real-time location information, the second category is same-surface multi-point interaction; If the interaction locations are not on the same display screen, the second category is heterogeneous multi-point interaction.

4. The rotation interactive display adjustment method of the LED magic cube display screen according to claim 2, characterized in that: The acquiring, based on the first category and the second category, a first personalized interaction strategy corresponding to the first category and the second category includes: When the real-time instruction is received, the preset texture information under the control of the initial display parameters is rendered on the display screen where the interaction position is located according to the real-time position information; If the first category is tap, the initial strategy is to adjust the initial display parameters to preset target display parameters, where the display parameters include at least brightness, chroma, and transparency; If the first category is a long press, the initial strategy is to adjust the initial display parameters according to the interaction duration to determine the adjusted first display parameters; If the first category is sliding, the initial strategy is to calculate the movement speed of the interactive position on the display screen using the real-time position information and the interaction duration, adjust the initial display parameters based on the movement speed, and determine the adjusted second display parameters; If the second category is a single-point interaction, the initial strategy corresponding to the first category of the single-point interaction location is used as the first personalized display interaction strategy; If the second category is same-surface multi-point interaction, then determine the target interaction position with the highest priority based on the preset priorities corresponding to the interaction positions, and use the initial strategy corresponding to the first category of the target interaction position as the first personalized display interaction strategy; If the second category is heterogeneous multi-point interaction, a first personalized display interaction strategy is determined based on a preset rule and in combination with an initial strategy corresponding to the first category of each interaction position.

5. The rotation interactive display adjustment method of the LED magic cube display screen according to claim 4, characterized in that: If the second category is heterogeneous multi-point interaction, determining the first personalized display interaction strategy based on a preset rule and the initial strategy corresponding to the first category of each interaction location includes: If the second category is heterogeneous multi-point interaction, obtaining the sliding direction of each interaction position of the first category being sliding, and using the sliding direction as the diffusion direction of the texture information; Based on the interaction duration and the real-time position information, if there are adjacent panels on the display screen where each interaction position is located within a preset time interval, determining orientation information of the adjacent panels; When the diffusion direction matches the orientation information, the first personalized display interaction strategy is to diffuse the texture information from the first display screen to the second display screen according to a preset diffusion speed.

6. The rotation interactive display adjustment method of the LED magic cube display screen according to claim 5, characterized in that: When the diffusion direction matches the orientation information, the first personalized display interaction strategy is to diffuse the texture information from the first display screen to the second display screen according to a preset diffusion speed, including: Acquire real-time position information of sliding of the first category and position information of a preset transition area of ​​adjacent display screens; Determine, based on the real-time position information and the transition area position information, a first distance and a second distance from the interaction position to the adjacent display screen boundary, respectively; determining an adjustment weight of a display parameter according to the first distance and the second distance; When the texture information diffuses to the transition area, a weighted average calculation is performed on the real-time display parameters according to the adjustment weights to determine the adjusted display parameters.

7. A rotating interactive display adjustment device for an LED magic cube display screen, characterized in that: The device comprises: A location acquisition module is used to obtain the interaction duration and the real-time location information of the user interacting with the display screen during the interaction process by receiving real-time instructions from the user requesting interaction; A position and orientation determination module, configured to obtain a plurality of preset snap positions and the display screen orientation corresponding to each snap position if the number of people interacting is a single person; A rotation module is used to rotate the LED magic cube display screen, and when the display screen is rotated to a target snap position among the snap positions, determine the target display screen orientation corresponding to the target snap position; a first primary and secondary display area determination module, configured to compare the orientation of the display screen where the interactive position is located with the orientation of the target display screen based on the real-time position information; if the orientations are the same, determine the display area of ​​the display screen where the interactive position is located as the primary display area, and determine the display area of ​​the display screen where the non-interactive position is located as the secondary display area; a second primary and secondary display area determination module, configured to compare the interaction duration of the interaction position with a preset duration threshold if the orientations are different, and when the interaction duration exceeds the threshold, use the display area of ​​the display screen where the interaction position is located as the primary display area, and use the display area of ​​the display screen where the non-interaction position is located as the secondary display area; a third primary and secondary display area determination module, configured to, when the interaction duration is less than or equal to the duration threshold, set the display area facing the target display screen as the primary display area, and set the display area facing the non-target display screen as the secondary display area; A display parameter adjustment module, configured to adjust the original display parameters of the primary display area to the primary display parameters and the display parameters of the secondary display area to the secondary display parameters according to preset original display parameters; Before obtaining the preset multiple snap positions and the display screen orientations corresponding to the snap positions, the method further includes: Processing the real-time location information and interaction duration, classifying similar interaction locations into the same group, and determining multiple interaction groups; According to each of the interaction groups, determining the number of users corresponding to each interaction group as the number of interactions, wherein the number of interactions includes a single person and multiple people; After determining the number of users corresponding to each interaction group as the number of interactions according to each interaction group, the method further includes: If there are multiple people interacting, then based on the real-time location information, an area within a preset distance range from the interaction location is determined as an independent display area; When the texture information diffuses to the boundary of the independent display area, the diffusion is stopped.

8. A rotating interactive display adjustment system for an LED magic cube display screen, characterized in that: include: At least one processor, at least one memory, and computer program instructions stored in the memory, which implement the method according to any one of claims 1 to 6 when the computer program instructions are executed by the processor.

Citation Information

Patent Citations

  • Interactive system based on screen dynamic display

    CN104821143A

  • Multi-touch processing method and device, equipment and storage medium

    CN112817483A

  • Display method of folding screen and related device

    CN112860359A

  • Display method and device and electronic equipment

    CN114138141A

  • Multiple screen display device and method

    US20100194683A1