A multi-color mode switching system, method and video display

By using multimodal reception of user commands and a smooth transition algorithm with easing-in and easing-out curves, combined with ambient light sensors and the type of running program, the problem of visual discontinuity during color mode switching of video displays is solved, improving user experience and adaptability.

CN122093541APending Publication Date: 2026-05-26SZ ZUNZHENG DIGITAL VIDEO CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SZ ZUNZHENG DIGITAL VIDEO CO LTD
Filing Date
2026-04-07
Publication Date
2026-05-26

Smart Images

  • Figure CN122093541A_ABST
    Figure CN122093541A_ABST
Patent Text Reader

Abstract

This invention provides a multi-color mode switching system, method, and video display, belonging to the field of display information control technology. The system includes: an instruction receiving module for receiving user color switching instructions; a response module for responding to color switching instructions based on a preset color mode library; and a switching module for using a smooth transition algorithm to achieve seamless switching of color parameters when responding to color switching instructions. This invention provides a multi-color mode switching system, method, and video display that receives user color switching instructions in a multimodal manner and incorporates color mode library responses. After determining that a color switch is needed, a soft-in / soft-out curve is used to smoothly transition color parameters, achieving seamless switching, reducing the user's viewing burden during multi-color mode switching, improving visual continuity, and enhancing the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of display information control technology, and in particular to a multi-color mode switching system, method and video display. Background Technology

[0002] With the diversification of display technologies, modern video monitors generally support multiple color modes (such as sRGB, DCI-P3, and eye-care modes) to meet the needs of different scenarios. However, existing color mode switching technologies have significant drawbacks, seriously affecting the user experience: 1. Traditional switching uses hard-cut technology, causing the image to change abruptly. This sudden change can trigger the persistence of vision effect, resulting in noticeable flickering and color tearing.

[0003] 2. When a user switches from a high color temperature mode to a low color temperature mode, the pupils need to adjust rapidly to adapt to the change in brightness, which increases the burden on the user.

[0004] 3. Existing linear transition algorithms have serious defects in scenarios such as video editing, including color space conversion, color level breakage, and sudden changes in brightness parameters that disrupt the linear response of grayscale.

[0005] In view of this, there is an urgent need for a multi-color mode switching system, method, and video display to at least address the aforementioned shortcomings. Summary of the Invention

[0006] One objective of this invention is to provide a multi-color mode switching system, method, and video display. This system receives user color switching commands in a multi-modal manner and incorporates a color mode library to respond to the commands. After determining that a color switch is needed, a soft-in / soft-out curve is used to smoothly transition color parameters, achieving a seamless switching experience. This reduces the user's viewing burden during multi-color mode switching, improves visual continuity, and enhances the user experience.

[0007] An embodiment of the present invention provides a multi-color mode switching system, comprising: The instruction receiving module is used to receive the user's color switching instructions; The response module is used to respond to color switching commands based on a preset color mode library; The switching module is used to respond to color switching commands and achieve seamless switching of color parameters using a smooth transition algorithm.

[0008] Preferably, the instruction receiving module receives the user's color switching instruction, including: The interface receives color switching commands from the user based on a preset color mode selection interface.

[0009] Preferably, the color parameters include: color temperature, hue, saturation, contrast, brightness, Gamma value, and RGB gain.

[0010] Preferably, the switching module employs a smooth transition algorithm to achieve seamless switching of color parameters, including: Calculate the differences between the parameters of the current mode and the target mode; The difference is divided into multiple transition stages according to a preset transition time; The color parameters are gradually adjusted between every two adjacent display frames according to the transition phase ratio.

[0011] Preferably, the transition phase ratio adopts a gradual in-gradual out curve, and the phase ratio is... Specifically:

[0012] in, For the current stage, This represents the total number of stages.

[0013] Preferably, the instruction receiving module receives the user's color switching instruction and further includes: Detect the type of the currently running program; Automatically recommend color modes based on the type of currently running program and ambient light sensor data; The user's color switching instructions are determined based on the automatically recommended color modes.

[0014] Preferably, a color mode is automatically recommended based on the currently running program type and ambient light sensor data, including: Retrieve the color mode settings record of the target program of the currently running program type; Based on the feature extraction template group, feature extraction is performed on the color mode setting record to obtain multiple feature groups; Cluster the feature groups based on the environmental features in the feature groups to determine the first feature group set and its associated environmental labels; Based on the user features in each first feature set, cluster the feature groups in each first feature set to obtain the second feature set and its associated user tags. The association between environmental tags, user tags corresponding to the first feature set of environmental tags and the historical color mode settings corresponding to user tags is explored, and the association is machine learned to obtain a recommendation model. Based on the current environmental characteristics, current user characteristics, and recommendation model corresponding to the ambient light sensor data, the automatically recommended color mode is determined.

[0015] The multi-color mode switching system provided in this embodiment of the invention also performs the following operations: After the automatically recommended color mode is applied, the system recognizes the color switching commands actively entered by the user. If recognition is successful, obtain the target color mode corresponding to the actively input color switching command; Determine the differences in color parameters between the target color mode and the color mode; Obtain the interface differences between the currently displayed interface and the historical interface before successful recognition; Based on differences in color parameters and interface, a human-computer collaborative switching decision is made; If the human-computer collaboration switching is successful, the color mode will be reapplied when the user adjusts the current display interface; otherwise, the target color mode will be applied directly.

[0016] An embodiment of the present invention provides a method for switching multiple color modes, comprising: Receive color switching commands from users; Based on a preset color mode library, it responds to color switching commands; When responding to a color switching command, a smooth transition algorithm is used to achieve seamless switching of color parameters.

[0017] The present invention provides a video display that uses the method described above to switch between multiple color modes.

[0018] The beneficial effects of this invention are as follows: This invention provides a multimodal reception of user color switching commands and incorporates a color mode library to respond to the commands. Once a color switch is determined to be required, a smooth transition of color parameters is achieved using a fade-in / fade-out curve, resulting in a seamless switching experience. This reduces the user's viewing burden during multi-color mode switching, improves visual continuity, and enhances the user experience.

[0019] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention may be realized and obtained by means of the structures particularly pointed out in this application.

[0020] The technical solution of the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. Attached Figure Description

[0021] The accompanying drawings are provided to further illustrate the invention and form part of the specification. They are used in conjunction with embodiments of the invention to explain the invention and do not constitute a limitation thereof. In the drawings: Figure 1 This is a schematic diagram of a multi-color mode switching system according to an embodiment of the present invention; Figure 2 This is a schematic diagram of a multi-color mode switching method in an embodiment of the present invention. Detailed Implementation

[0022] The preferred embodiments of the present invention will be described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are for illustration and explanation only and are not intended to limit the present invention.

[0023] This invention provides a multi-color mode switching system, such as... Figure 1 As shown, it includes: Instruction receiving module 1 is used to receive the user's color switching instructions; Color switching commands are issued based on a preset color mode selection interface, which includes physical buttons, a touchscreen, and a software parsing interface.

[0024] When the color mode selection interface issues a color switching command, it can be triggered based on the user's manual selection or based on the software parsing the user's selection intent.

[0025] Response module 2 is used to respond to color switching commands based on a preset color mode library; The preset color mode library is specifically a set of structured color configurations stored in the device and managed by a database.

[0026] Responding to a color switching command means matching the preset commands for color configuration in the color mode library with the color switching command. If the match is successful, the color is switched; otherwise, the system retains the current color configuration.

[0027] Switching module 3 is used to achieve seamless switching of color parameters by employing a smooth transition algorithm when responding to color switching commands.

[0028] Color parameters include: color temperature, hue, saturation, contrast, brightness, gamma value, and RGB gain.

[0029] Furthermore, a smooth transition algorithm is employed to achieve seamless switching of color parameters, including: Calculate the differences between the parameters of the current mode and the target mode; The current mode refers to the current color parameter configuration.

[0030] The target mode refers to the color parameter configuration of the response color switching command.

[0031] The difference is determined according to the type of color parameter.

[0032] The difference is divided into multiple transition stages according to a preset transition time; The preset transition time is set manually, for example, 0.2 seconds.

[0033] Multiple transition stages refer to the system adjusting the number of transition stages in real time based on GPU load. For example, when a rendering latency >8ms is detected, the number of stages is automatically reduced from 60 to 30.

[0034] The color parameters are gradually adjusted between every two adjacent display frames according to the transition phase ratio.

[0035] Furthermore, the transition phase proportion adopts a gradual in-and-out curve, and the phase proportion... Specifically:

[0036] in, For the current stage, This represents the total number of stages.

[0037] The working principle and beneficial effects of the above technical solution are as follows: This invention provides a multimodal reception of user color switching commands and incorporates a color mode library to respond to the commands. Once a color switch is determined to be required, a smooth transition of color parameters is achieved using a fade-in / fade-out curve, resulting in a seamless switching experience. This reduces the user's viewing burden during multi-color mode switching, improves visual continuity, and enhances the user experience.

[0038] In one embodiment, the instruction receiving module receives a user's color switching instruction and further includes: Detect the type of the currently running program; The currently running program type refers to the types of programs currently running on the system processor, such as Word documents, drawing programs, and e-books.

[0039] Automatically recommend color modes based on the type of currently running program and ambient light sensor data; Ambient light sensor data is used to monitor ambient light parameters around the user, such as color temperature and brightness.

[0040] The color mode is a user-friendly color parameter configuration determined based on ambient light sensor data and the type of currently running program.

[0041] The user's color switching instructions are determined based on the automatically recommended color modes.

[0042] The user's color switching command is determined based on the automatically recommended color mode: the command of the preset color mode that matches the automatically recommended color mode in the preset color mode library is used as the color switching command.

[0043] Among these features is the automatic recommendation of color modes based on the currently running program type and ambient light sensor data, specifically including: Retrieve the color mode settings record of the target program of the currently running program type; The color mode settings record the color parameter configurations made by historical users when using the target program of the currently running program type.

[0044] Based on the feature extraction template group, feature extraction is performed on the color mode setting record to obtain multiple feature groups; The feature extraction template group includes multiple feature extraction templates, including: a template for extracting user features by comparing color mode settings, a template for extracting environmental features by comparing color mode settings, and a template for extracting historical color mode settings by comparing color mode settings. User features include: user age and occupation; environmental features include: ambient light intensity and ambient light color temperature. Historical color mode settings include historically set color temperature, hue, saturation, contrast, brightness, gamma value, and RGB gain.

[0045] Cluster the feature groups based on the environmental features in the feature groups to determine the first feature group set and its associated environmental labels; Environmental labels are environmental identifiers described by the clustering results of environmental features. For example, an environmental label of "low light indoor" corresponds to the first feature set of [ambient light < 100 lx, 0-100 years old, AD configured], and an environmental label of "strong light outdoor" corresponds to the first feature set of [ambient light > 2000 lx, 0-100 years old, DH configured].

[0046] Based on the user features in each first feature set, cluster the feature groups in each first feature set to obtain the second feature set and its associated user tags. User tags are user identifiers described by the clustering results of user features. For example, if the user tag is "elderly user", the corresponding first feature set is [ambient light < 100 lx, age > 55 years old, AC configured]. Another example is "teenage user", which corresponds to the first feature set [ambient light < 100 lx, age < 18 years old, BD configured].

[0047] The association between environmental tags, user tags corresponding to the first feature set of environmental tags and the historical color mode settings corresponding to user tags is explored, and the association is machine learned to obtain a recommendation model. When mining relationships, data mining techniques are used.

[0048] The association is the setting association between the environment label, user label, and the historical color mode settings corresponding to the color setting feature description of the second feature set. For example, the environment label is low light indoor, the user label is elderly user, and the historical color mode setting AC is associated.

[0049] Based on the current environmental characteristics, current user characteristics, and recommendation model corresponding to the ambient light sensor data, the automatically recommended color mode is determined.

[0050] When determining the color mode for automatic recommendation, the current environment label is determined based on the characteristics of the current environment, and the current user label is determined based on the characteristics of the current user. The current environment label and the current user label are input into the recommendation model to obtain the color mode for automatic recommendation output by the model.

[0051] The working principle and beneficial effects of the above technical solution are as follows: Users have different color mode requirements when using different applications. For example, under the same lighting conditions, the color mode requirements for using a painting program and reading an e-book are different. When using a painting program, high brightness (e.g., greater than 500 nits) is needed to facilitate color calibration in different lighting environments. However, users need low brightness when reading e-books. Furthermore, users need increased brightness and contrast when reading e-books during the day, while they need decreased brightness and contrast when reading e-books in dark environments. Even under the same environment and application, different users have different preferred color modes. For example, elderly users have higher light sensitivity and therefore require lower brightness under the same environment and application conditions. How to make accurate recommendations based on different programs, different ambient light conditions, and different user attributes has become an urgent problem to be solved.

[0052] Therefore, this invention introduces the color mode setting record of the target program of the currently running program type, and introduces a feature extraction template group to extract and group environmental features, user features, and configuration features in multiple dimensions. Based on environment type and user type, hierarchical clustering is performed to obtain the association between environment tags, user tags corresponding to the first feature set of the environment tags in the corresponding cluster, and historical color mode settings corresponding to the user tags. Multiple associations are mined to obtain the correlation relationships. Machine learning techniques are used to learn the correlation relationships to obtain an AI model that can recommend suitable color modes for the corresponding environment and user based on environment tags and user tags. In subsequent applications, the recommendation model integrates a feature extraction module to extract current environment features and current user features, determines the current environment tag based on the current environment features, and determines the current user tag based on the current user features. The current environment tag and current user tag are input into the recommendation model to obtain the automatically recommended color modes output by the model, thus improving the suitability of the color mode recommendation.

[0053] This invention provides a multi-color mode switching system, which also performs the following operations: After the automatically recommended color mode is applied, the system recognizes the color switching commands actively entered by the user. If recognition is successful, obtain the target color mode corresponding to the actively input color switching command; Determine the differences in color parameters between the target color mode and the color mode; The color parameter difference is the difference between the parameters of the target color mode and the color mode corresponding to different color parameter types.

[0054] Obtain the interface differences between the currently displayed interface and the historical interface before successful recognition; The interface difference refers to the difference between the currently displayed interface and the historical interface before successful recognition, such as zooming in on a certain part.

[0055] Based on differences in color parameters and interface, a human-computer collaborative switching decision is made; Human-computer collaboration switching determination refers to determining whether the user wants to collaboratively change the color mode in the recommended mode. Collaboration means that the system responds to the target color mode only when the user intervenes, based on the user's input command, and the response time is only based on the currently displayed interface; otherwise, it responds to the color mode according to the recommended mode.

[0056] During the judgment, based on the differences in interface and color parameters, the targeting of the manual intervention mode adjustment to the interface differences is determined. If it is determined that the adjustment is made in response to the interface change, it is determined to be a human-machine collaborative switching.

[0057] If the human-computer collaboration switching is successful, the color mode will be reapplied when the user adjusts the current display interface; otherwise, the target color mode will be applied directly.

[0058] If the switch is determined to be a human-computer collaborative switch, it means the user finds the recommended display mode suitable, and only minor adjustments need to be made with human intervention over a period of time. If the switch is not determined to be a human-computer collaborative switch, it means the user does not approve of the recommended mode, and the switching power is given entirely to the user, who can then set the subsequent color mode themselves.

[0059] The working principle and beneficial effects of the above technical solution are as follows: After the system adaptively applies color modes based on the environment, there are situations where users still intervene to adjust them. These adjustments can be broadly categorized into two types: First, the user completely disagrees with the recommended color mode and wants to set it manually. Second, the user only adjusts the color mode for a portion of the displayed screen and generally accepts the recommendation model's strategy. Current technology cannot effectively identify these two scenarios, forcing users to either accept the recommendations entirely or manually switch color modes for everything once they intervene, which is extremely inconvenient.

[0060] This invention, after automatically recommending a color mode, determines the color parameter differences between the target color mode and the recommended color mode corresponding to a subsequent user-initiated color switching command. Simultaneously, it acquires the interface differences between the current display interface and the historical interface before successful recognition. Based on the color parameter differences and interface differences, it determines whether the user wants to collaboratively change the color mode within the recommended mode. During this determination, it assesses the relevance of any manual mode adjustment to the interface differences based on these differences. If it is determined to be a manual adjustment specifically for that interface change, it is considered a human-computer collaborative switch. The color mode is then reapplied after the user adjusts the current display interface; otherwise, the recommended mode is exited, and the user has full control over the color mode switching. This invention effectively identifies the collaborative intentions of both the user and the recommended mode, avoiding the need for manual intervention to handle subsequent color mode adjustments. The coexistence of the user's proactive adjustment mode and the recommended mode is more user-friendly.

[0061] This invention provides a method for switching multiple color modes, such as... Figure 2 As shown, it includes: Step 1: Receive the user's color switching command; Step 2: Based on the preset color mode library, respond to color switching commands; Step 3: When responding to a color switching command, a smooth transition algorithm is used to achieve seamless switching of color parameters; Step 1: Receiving the user's color switching command, including: Detect the type of the currently running program; Automatically recommend color modes based on the type of currently running program and ambient light sensor data; The user's color switching instructions are determined based on the automatically recommended color modes; Among them, the automatic recommendation of color modes based on the currently running program type and ambient light sensor data includes: Retrieve the color mode settings record of the target program of the currently running program type; Based on the feature extraction template group, feature extraction is performed on the color mode setting record to obtain multiple feature groups; Cluster the feature groups based on the environmental features in the feature groups to determine the first feature group set and its associated environmental labels; Based on the user features in each first feature set, cluster the feature groups in each first feature set to obtain the second feature set and its associated user tags. The association between environmental tags, user tags corresponding to the first feature set of environmental tags and the historical color mode settings corresponding to user tags is explored, and the association is machine learned to obtain a recommendation model. Based on the current environmental characteristics, current user characteristics, and recommendation model corresponding to the ambient light sensor data, determine the automatically recommended color mode; After the automatically recommended color mode is applied, the system recognizes the color switching commands actively entered by the user. If recognition is successful, obtain the target color mode corresponding to the actively input color switching command; Determine the differences in color parameters between the target color mode and the color mode; Obtain the interface differences between the currently displayed interface and the historical interface before successful recognition; Based on differences in color parameters and interface, a human-computer collaborative switching decision is made; If the human-computer collaboration switching is successful, the color mode will be reapplied when the user adjusts the current display interface; otherwise, the target color mode will be applied directly.

[0062] This invention provides a video display that uses the method described in the above embodiments to switch between multiple color modes.

[0063] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations.

Claims

1. A multi-color mode switching system, characterized in that, include: The instruction receiving module is used to receive the user's color switching instructions; The response module is used to respond to color switching commands based on a preset color mode library; The switching module is used to respond to color switching commands and achieve seamless switching of color parameters using a smooth transition algorithm.

2. The multi-color mode switching system as described in claim 1, characterized in that, The instruction receiving module receives the user's color switching instructions, including: The interface receives color switching commands from the user based on a preset color mode selection.

3. The multi-color mode switching system as described in claim 1, characterized in that, Color parameters include: color temperature, hue, saturation, contrast, brightness, gamma value, and RGB gain.

4. The multi-color mode switching system as described in claim 1, characterized in that, The switching module employs a smooth transition algorithm to achieve seamless switching of color parameters, including: Calculate the differences between the parameters of the current mode and the target mode; The difference is divided into multiple transition stages according to a preset transition time; The color parameters are gradually adjusted between every two adjacent display frames according to the transition phase ratio.

5. A multi-color mode switching system as described in claim 4, characterized in that, The transition phase ratio adopts a gradual in-and-out curve, and the phase ratio is... Specifically: ; in, For the current stage, This represents the total number of stages.

6. A multi-color mode switching system as described in claim 1, characterized in that, The instruction receiving module receives the user's color switching instruction and also includes: Detect the type of the currently running program; Automatically recommend color modes based on the type of currently running program and ambient light sensor data; The user's color switching instructions are determined based on the automatically recommended color modes.

7. A multi-color mode switching system as described in claim 6, characterized in that, Automatically recommend color modes based on the currently running program type and ambient light sensor data, including: Retrieve the color mode settings record of the target program of the currently running program type; Based on the feature extraction template group, feature extraction is performed on the color mode setting record to obtain multiple feature groups; Cluster the feature groups based on the environmental features in the feature groups to determine the first feature group set and its associated environmental labels; Based on the user features in each first feature set, cluster the feature groups in each first feature set to obtain the second feature set and its associated user tags. The association between environmental tags, user tags corresponding to the first feature set of environmental tags and the historical color mode settings corresponding to user tags is explored, and the association is machine learned to obtain a recommendation model. Based on the current environmental characteristics, current user characteristics, and recommendation model corresponding to the ambient light sensor data, the automatically recommended color mode is determined.

8. A multi-color mode switching system as described in claim 7, characterized in that, Also perform the following operations: After the automatically recommended color mode is applied, the system recognizes the color switching commands actively entered by the user. If recognition is successful, obtain the target color mode corresponding to the actively input color switching command; Determine the differences in color parameters between the target color mode and the color mode; Obtain the interface differences between the currently displayed interface and the historical interface before successful recognition; Based on differences in color parameters and interface, a human-computer collaborative switching decision is made; If the human-computer collaboration switching is successful, the color mode will be reapplied when the user adjusts the current display interface; otherwise, the target color mode will be applied directly.

9. A method for switching multiple color modes, characterized in that, include: Receive color switching commands from users; Based on a preset color mode library, it responds to color switching commands; When responding to a color switching command, a smooth transition algorithm is used to achieve seamless switching of color parameters.

10. A video display, characterized in that, The method described in claim 9 is used to switch between multiple color modes.