Display device and atmosphere lamp effect control method
By integrating the ambient light components and controllers in the display device, and automatically adjusting the ambient light effect according to the audio and video changes of the smart TV, the problem that existing ambient lights cannot be intelligently changed is solved, improving the user experience and simplifying the installation process.
Patent Information
- Application Number
- CN202411833976.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-12
- Publication Date
- 2025-04-11
AI Technical Summary
The ambient lights on the existing smart TV border cannot be intelligently adjusted, and cannot intelligently change with changes in user sounds, smart TV playback sounds and images. The external ambient lights have problems such as additional installation applications, limited scenarios and slow response speed.
It provides a display device, including a display and an ambient light component. When the scene ambient light effect function of the display device is turned on, it obtains the sound intensity of the current playback media, determines the number of lamp beads and color parameters, and controls the ambient light component to display the corresponding ambient light effect.
When the scene changes of the display device, the ambient lighting effect is automatically adjusted according to the sound and images played by the smart TV, which improves the user experience and avoids the need to install additional ambient lighting that supports intelligent changes in the ambient lighting effect.
Smart Images

Figure CN119815630A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of display devices, and in particular to a display device and an atmosphere lighting effect control method. Background Art
[0002] At present, the ambient light on the frame of smart TVs can only display fixed ambient light effects according to the parameters set by the user in the ambient light effect corresponding menu. However, under this method of displaying ambient light effects, the ambient light effects cannot change intelligently with the changes in the user's voice, the sound and image played by the smart TV. If an external ambient light that supports intelligent changes in ambient light effects is installed on the smart TV, there are problems such as the need to install an additional ambient light control application, limited ambient light effect support scenarios, and slow response speed. Summary of the invention
[0003] In order to solve the above technical problems, the present application provides a display device for solving the problem that the atmosphere light of the current display device cannot change intelligently with the changes of the user's voice, the sound and image played by the smart TV.
[0004] The technical solution of this application is as follows:
[0005] In a first aspect, the present application provides a display device, comprising: a display configured to display a user screen;
[0006] An atmosphere light component is configured to display atmosphere lighting effects; wherein the atmosphere light component includes multiple lamp beads, and the atmosphere lighting effects include scene atmosphere lighting effects; a controller is coupled to the display and the atmosphere light component, and is configured to: when the scene atmosphere lighting effect function of the display device is turned on and the scene currently displayed by the display device is a preset scene, obtain the sound intensity of the media currently played by the display device; determine the first number of lamp beads according to the sound intensity of the media currently played by the display device; wherein the first number of lamp beads is used to indicate the number of lit lamp beads corresponding to the scene atmosphere lighting effect; determine the first color parameter according to the on state of the color display control corresponding to the scene atmosphere lighting effect; wherein the first color parameter is used to indicate the lighting effect color corresponding to the scene atmosphere lighting effect; and control the atmosphere light component to display the scene atmosphere lighting effect according to the first number of lamp beads and the first color parameter.
[0007] The above technical solution has the following advantages or beneficial effects: when the display scene of the display device changes, the ambient light effect displayed by the ambient light component can be intelligently adjusted according to the changes in the sound and image played by the smart TV, thereby improving the user experience of using the display device.
[0008] In some embodiments, the controller determines the first color parameter based on the color parameter corresponding to the scene atmosphere lighting effect function, and is specifically configured as follows: when the interface color control in the color display control is in the turned-on state, the color parameters of the current display interface of the display device are obtained, and the first color parameters are determined based on the color parameters of the current display interface of the display device; when the custom color control in the color display control is in the turned-on state, the user-defined color parameters are obtained, and the first color parameters are determined based on the user-defined color parameters; when the weather application color control in the color display control is in the turned-on state, the background color parameters of the weather application are obtained, and the first color parameters are determined based on the background color parameters of the weather application.
[0009] The above technical solution has the following advantages or beneficial effects: the color parameters corresponding to the scene atmosphere lighting effects can be determined in three ways: user customization, related to the current display interface color of the real device, and related to the current weather, thereby improving the diversity of the scene atmosphere lighting effect functions and making the user experience better when using the scene atmosphere lighting effect functions.
[0010] In some embodiments, the controller is further configured to: in response to the user's operating instructions in the setting interface of the display device, determine the scene selected by the user as a preset scene; wherein the preset scene is a scene that displays the scene atmosphere lighting effect, and the preset scenes include full scenes and smart selection scenes.
[0011] The above technical solution has the following advantages or beneficial effects: providing users with the function of selecting which scene to display the scene atmosphere lighting effect, thereby providing a better experience when using the scene atmosphere lighting effect function.
[0012] In some embodiments, the atmosphere lighting effect also includes a voice atmosphere lighting effect; the controller is further configured to: when the voice atmosphere lighting effect function of the display device is in an on state, in response to receiving a voice interaction instruction input by the user, determine the sound intensity corresponding to the voice interaction instruction and the UI color parameters of the far-field voice application; determine the number of second lamp beads according to the sound intensity of the voice interaction instruction; wherein the second number of lamp beads is used to indicate the number of lit lamp beads corresponding to the voice atmosphere lighting effect; determine the second color parameter according to the UI color parameter of the far-field voice application; wherein the second color parameter is used to indicate the lighting effect color corresponding to the voice atmosphere lighting effect; according to the second number of lamp beads and the second color parameter, control the atmosphere lighting component to display the voice atmosphere lighting effect.
[0013] The above technical solution has the following advantages or beneficial effects: when the display device interacts with the user's voice, the ambient light effect displayed by the ambient light component can be intelligently adjusted according to the change of the user's voice, thereby improving the user's experience of using the display device.
[0014] In some embodiments, the controller is further configured to: in response to a voice interaction instruction, the far-field voice application plays a response audio and obtains the sound intensity of the response audio; according to the sound intensity of the response audio, determines the number of third lamp beads; wherein the number of third lamp beads is used to indicate the number of lit lamp beads corresponding to the voice atmosphere lighting effect; according to the number of third lamp beads and the second color parameter, controls the atmosphere lighting component to display the voice atmosphere lighting effect.
[0015] The above technical solution has the following advantages or beneficial effects: when the display device interacts with the user's voice, the ambient light effect displayed by the ambient light component can be intelligently adjusted according to changes in the user's voice and the sound played by the smart TV, thereby improving the user's experience of using the display device.
[0016] In some embodiments, the atmosphere lighting effect also includes a power-on atmosphere lighting effect, and the controller is further configured to: when the power-on atmosphere lighting effect function of the display device is in an on state and the display device begins to execute the power-on process, obtain the power-on lighting effect control parameters preset by the user; according to the power-on lighting effect control parameters, control the atmosphere lighting component to display the power-on atmosphere lighting effect.
[0017] The above technical solution has the following advantages or beneficial effects: when the display device is turned on or off, the ambient light effect displayed by the ambient light component can be intelligently adjusted, thereby improving the user experience of using the display device.
[0018] In a second aspect, the present application provides a display device, comprising: a display, configured to display a user screen; an atmosphere light component, configured to display an atmosphere lighting effect; wherein the atmosphere light component comprises a plurality of lamp beads, and the atmosphere lighting effect comprises a voice atmosphere lighting effect; a controller, coupled to the display and the atmosphere light component, and configured to: when the voice atmosphere lighting function of the display device is in an on state, in response to receiving a voice interaction command input by a user, obtain the sound intensity corresponding to the voice interaction command and the UI color parameter of the far-field voice application; determine the number of second lamp beads according to the sound intensity of the voice interaction command; wherein the number of the second lamp beads is used to indicate the number of lit lamp beads corresponding to the scene atmosphere lighting effect; determine the second color parameter according to the UI color parameter of the far-field voice application; wherein the second color parameter is used to indicate the lighting effect color corresponding to the voice atmosphere lighting effect; and control the atmosphere light component to display the voice atmosphere lighting effect according to the number of second lamp beads and the second color parameter.
[0019] In some embodiments, the controller is further configured to: in response to a voice interaction instruction, call a far-field voice application to play a response audio, and obtain the sound intensity of the response audio; determine the number of third lamp beads according to the sound intensity of the response audio; wherein the number of third lamp beads is used to indicate the number of lit lamp beads corresponding to the scene atmosphere lighting effect; and control the atmosphere lighting component to display the voice atmosphere lighting effect according to the number of third lamp beads and the second color parameter.
[0020] In a third aspect, the present application provides a method for controlling an atmosphere lighting effect, including: when the scene atmosphere lighting effect function of the display device is turned on and the scene currently displayed by the display device is a preset scene, obtaining the sound intensity of the media currently played by the display device; determining the first number of lamp beads according to the sound intensity of the media currently played by the display device; wherein the first number of lamp beads is used to indicate the number of lit lamp beads corresponding to the scene atmosphere lighting effect; determining a first color parameter according to the on state of the color display control corresponding to the scene atmosphere lighting effect; wherein the first color parameter is used to indicate the lighting effect color corresponding to the scene atmosphere lighting effect; and controlling the atmosphere light component to display the scene atmosphere lighting effect according to the first number of lamp beads and the first color parameter.
[0021] In a fourth aspect, the present application provides a method for controlling an atmosphere lighting effect, comprising: when a voice atmosphere lighting effect function of a display device is turned on, in response to receiving a voice interaction command input by a user, obtaining the sound intensity corresponding to the voice interaction command and the UI color parameters of the far-field voice application; determining the number of second lamp beads according to the sound intensity of the voice interaction command; wherein the second number of lamp beads is used to indicate the number of lit lamp beads corresponding to the voice atmosphere lighting effect; determining the second color parameter according to the UI color parameter of the far-field voice application; wherein the second color parameter is used to indicate the lighting effect color corresponding to the voice atmosphere lighting effect; and controlling the atmosphere lighting component to display the voice atmosphere lighting effect according to the second number of lamp beads and the second color parameter.
[0022] In a fifth aspect, the present invention provides a computer-readable storage medium, comprising: a computer program is stored on the computer-readable storage medium, and the computer program is executed by a processor as an atmosphere lighting effect control method such as any one of the third and fourth aspects.
[0023] In a sixth aspect, the present invention provides a computer program product. When the computer program product runs on a computer, the computer executes the atmosphere lighting effect control method provided in any one of the third and fourth aspects.
[0024] It should be noted that the above computer instructions may be stored in whole or in part on a first computer-readable storage medium, wherein the first computer-readable storage medium may be packaged together with the processor of the display device, or may be packaged separately from the processor of the display device, which is not limited in this application.
[0025] The descriptions of the second, third, fourth, fifth and sixth aspects of the present application may refer to the detailed description of the first aspect; and the beneficial effects of the descriptions of the second, third, fourth, fifth and sixth aspects may refer to the beneficial effect analysis of the first aspect, which will not be repeated here.
[0026] In this application, the name of the above display device does not limit the device or functional module itself. In actual implementation, these devices or functional modules may appear with other names. As long as the functions of each device or functional module are similar to those of this application, they fall within the scope of the claims of this application and their equivalent technologies.
[0027] These and other aspects of the present application will become more apparent from the following description.
[0028] The technical solution provided in the present application can intelligently adjust the ambient lighting effects displayed by the ambient lighting component according to changes in the user's voice, the sound and images played by the smart TV when the display device is turned on and off, interacts with the user's voice, and the display scene changes. There is no need to additionally install ambient lights that support intelligent changes in ambient lighting effects, thereby improving the user experience of using the display device. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0030] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0031] Figure 1 A schematic diagram of a scenario of a knowledge base construction method provided in an embodiment of the present application;
[0032] Figure 2 One of the structural schematic diagrams of the display device provided in the embodiment of the present application;
[0033] Figure 3 A second structural schematic diagram of a display device provided in an embodiment of the present application;
[0034] Figure 4 The third structural diagram of the display device provided in the embodiment of the present application;
[0035] Figure 5 A schematic diagram of the software architecture of a display device provided in an embodiment of the present application;
[0036] Figure 6 A schematic diagram of an ambient lighting effect setting menu provided in an embodiment of the present application;
[0037] Figure 7 A flow chart of the atmosphere lighting effect control method provided in an embodiment of the present application;
[0038] Figure 8 The second flowchart of the atmosphere lighting effect control method provided in the embodiment of the present application;
[0039] Fig. 9 The third flowchart of the atmosphere lighting effect control method provided in the embodiment of the present application;
[0040] Fig.10 A fourth flowchart of the atmosphere lighting effect control method provided in an embodiment of the present application;
[0041] Fig.11 One of the schematic diagrams of the display interface provided in the embodiment of the present application;
[0042] Fig.12 This is a second schematic diagram of a display interface provided in accordance with an embodiment of the present application. DETAILED DESCRIPTION
[0043] The following embodiments are described in detail, and examples thereof are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following embodiments do not represent all implementations consistent with the present application. They are only examples of systems and methods consistent with some aspects of the present application as detailed in the claims.
[0044] It should be noted that the brief description of terms in this application is only for the convenience of understanding the embodiments described below, and is not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their common and usual meanings.
[0045] The terms "first", "second", "third", etc. in the specification and claims of this application and the above drawings are used to distinguish similar or similar objects or entities, and do not necessarily mean to limit a specific order or sequence, unless otherwise noted. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances.
[0046] The terms "including" and "having" and any variations thereof are intended to cover but not be exclusive, for example, a product or device comprising a series of components is not necessarily limited to all the components explicitly listed, but may include other components not explicitly listed or inherent to these products or devices. The term "module" refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic or combination of hardware and / or software code that is capable of performing the functions associated with the element.
[0047] In the embodiment of the present application, the display device 200 mentioned generally refers to a device with image display and data processing capabilities. For example, the display device 200 includes but is not limited to a smart TV, a mobile terminal, a computer, a monitor, an advertising screen, a wearable device, a virtual reality device, an augmented reality device, etc.
[0048] Figure 1 This is a schematic diagram of an operation scenario between a display device and a control device provided in some embodiments of the present application. Figure 1 As shown in FIG. 1 , a user can operate the display device 200 through touch operation, the mobile terminal 300 and the control device 100. The control device 100 is used to receive operation instructions input by the user and convert the operation instructions into control instructions that can be recognized and responded to by the display device 200. For example, the control device 100 can be a remote controller, a stylus pen, a handle, etc.
[0049] The mobile terminal 300 can be used as a control device for performing human-computer interaction between the user and the display device 200. The mobile terminal 300 can also be used as a communication device for establishing a communication connection with the display device 200 and performing data interaction. In some embodiments, the mobile terminal 300 can install software applications with the display device 200, and achieve connection and communication through a network communication protocol to achieve the purpose of one-to-one control operation and data communication. The audio and video content displayed on the mobile terminal 300 can also be transmitted to the display device 200 to achieve a synchronous display function.
[0050] In some embodiments, the mobile terminal 300 or other electronic devices may also simulate the functions of the control device 100 by running an application program for controlling the display device 200 .
[0051] like Figure 1 As also shown in FIG. 4 , the display device 200 also communicates data with the server 400 through various communication methods. The display device 200 may be allowed to communicate and connect through a local area network (LAN), a wireless local area network (WLAN), and other networks.
[0052] The server 400 can train the Wensheng graph model using a large amount of character image data. The character image data can be obtained by generalizing the character features of the character image uploaded by the display device 200. The display device 200 can send the user input information to the server 400, and the server 400 can input the user input information into the Wensheng graph model, thereby generating images that meet the user's needs in advertising creation, copywriting, digital human production and promotion, story production, etc.
[0053] The display device 200 may provide a broadcast receiving television function, and may also additionally provide an intelligent network television function with a computer support function, including but not limited to network television, smart television, Internet Protocol television (IPTV), and the like.
[0054] Figure 2 Some embodiments of the present application provide Figure 1 2 is a block diagram of the hardware configuration of the display device 200.
[0055] In some embodiments, the display device 200 may include at least one of a tuner 210, a communication device 220, a detector 230, a device interface 240, a controller 250, a display 260, an audio output device 270, a memory, a power supply, and a user input interface.
[0056] In some embodiments, the detector 230 is used to collect signals of the external environment or external interaction. For example, the detector 230 includes a light receiver, a sensor for collecting the intensity of ambient light; or, the detector 230 includes an image collector, such as a camera, which can be used to collect external environment scenes, user attributes or user interaction gestures; or, the detector 230 includes a sound collector, such as a microphone, etc., for receiving external sounds.
[0057] In some embodiments, the display 260 includes a display function component for presenting a picture, and a driving component for driving an image display. The display 260 is used to receive an image signal output from the controller 250 for display. For example, the display 260 can be used to display video content, image content, and components of a menu control interface and a user control UI interface.
[0058] In some embodiments, the communication device 220 is a component for communicating with an external device or server 400 according to various communication protocol types. The display device 200 may be provided with a plurality of communication devices 220 according to different supported communication modes. For example, when the display device 200 supports wireless network communication, the display device 200 may be provided with a communication device 220 including a WiFi function. When the display device 200 supports Bluetooth connection communication, the display device 200 needs to be provided with a communication device 220 including a Bluetooth function.
[0059] The communication device 220 can enable the display device 200 to communicate with the external device or server 400 by wireless or wired connection. Among them, the wired connection can connect the display device 200 with the external device through components such as data cables and interfaces. The wireless connection can connect the display device 200 with the external device through wireless signals or wireless networks. The display device 200 can establish a connection relationship with the external device directly, or indirectly establish a connection relationship through a gateway, a router, a connection device, etc.
[0060] In some embodiments, the controller 250 may include at least one of a central processing unit, a video processor, an audio processor, a graphics processor, and a power processor, and a first interface to an nth interface for input / output. The controller 250 controls the operation of the display device and responds to the user's operation through various software control programs stored in the memory. The controller 250 controls the overall operation of the display device 200.
[0061] In some embodiments, the controller 250 and the tuner-demodulator 210 may be located in different separate devices, that is, the tuner-demodulator 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.
[0062] In some embodiments, the user may input a user command through a graphical user interface (GUI) displayed on the display 260 , and the user input interface receives the user input command through the graphical user interface (GUI).
[0063] In some embodiments, the audio output device 270 may be a local speaker of the display device 200, or may be an external audio output device of the display device 200. In particular, for the external audio output device of the display device 200, the display device 200 may also be provided with an external audio output terminal, and the audio output device may be connected to the display device 200 through the external audio output terminal to output the sound of the display device 200.
[0064] In some embodiments, the user input interface 280 can be used to receive instructions from the user. For example, the user input interface 280 can receive instructions from the user to select a character image. The user input interface 280 can receive text information input by the user in the user interface. The text information includes character description information and description information for generating a specific image. The user input interface 280 can receive confirmation instructions from the user for controls or images in the user interface. The user input interface 280 can also receive voice instructions input by the user.
[0065] In order to perform user interaction, in some embodiments, the display device 200 may run an operating system. The operating system is a computer program for managing and controlling hardware resources and software resources in the display device 200. The operating system may control the display device to provide a user interface, for example, the operating system may directly control the display device to provide a user interface, or may provide a user interface by running an application program. The operating system also allows the user to interact with the display device 200.
[0066] It should be noted that the above operating system can be a native operating system based on a specific operating platform, or a third-party operating system deeply customized based on a specific operating platform, or an independent operating system specially developed for display devices.
[0067] The operating system can be divided into different modules or layers according to the functions implemented, for example Figure 3 As shown, in some embodiments, the system is divided into four layers, from top to bottom, namely, the application layer (Applications) layer (referred to as "application layer"), the application framework layer (Application Framework) layer (referred to as "framework layer"), the system library layer and the kernel layer.
[0068] In some embodiments, the application layer is used to provide services and interfaces for applications so that the display device 200 can run applications and interact with users based on the applications. At least one application can be run in the application layer, and these applications can be window programs, system settings programs, clock programs, etc. that come with the operating system; they can also be applications developed by third-party developers. In specific implementations, the application packages in the application layer are not limited to the above examples.
[0069] In the embodiment of the present application, the application layer may include a Wenshengtu application. The Wenshengtu application may generate a corresponding image according to the text input by the user. The Wenshengtu application may be used to generate advertising creation images, copywriting creation images, digital human production and promotional images, and story production images, etc.
[0070] The framework layer provides application programming interfaces (APIs) and programming frameworks for applications. The application framework layer includes some predefined functions. The application framework layer is equivalent to a processing center that determines the actions that applications in the application layer take. Through the API interface, applications can access system resources and obtain system services during execution.
[0071] like Figure 3As shown, in the embodiment of the present application, the application framework layer includes a view system, managers, content providers, etc., wherein the view system can design and implement the interface and interaction of the application, and the view system includes lists, grids, text boxes, buttons, etc. The manager includes at least one of the following modules: an activity manager for interacting with all activities running in the system; a location manager for providing system services or applications with access to system location services; a package manager for retrieving various information related to the application package currently installed on the device; a notification manager for controlling the display and clearing of notification messages; and a window manager for managing icons, windows, toolbars, wallpapers, and desktop widgets on the user interface.
[0072] In some embodiments, the activity manager is used to manage the life cycle of each application and the usual navigation back function, such as controlling the exit, opening, and back of the application. The window manager is used to manage all window programs, such as obtaining the display screen size, determining whether there is a status bar, locking the screen, capturing the screen, and controlling the display window changes, for example, reducing the display window, shaking the display, distorting the display, etc.
[0073] In some embodiments, the system runtime layer can provide support for the framework layer. When the framework layer is used, the operating system will run the instruction library contained in the system runtime layer, such as the C / C++ instruction library, to implement the functions to be implemented by the framework layer.
[0074] In some embodiments, the kernel layer is a functional layer between the hardware and software of the display device 200. The kernel layer can implement functions such as hardware abstraction, multitasking, and memory management. Figure 3 As shown, the kernel layer may be configured with hardware drivers, and the drivers included in the kernel layer may be at least one of the following drivers: audio driver, display driver, Bluetooth driver, camera driver, WIFI driver, USB driver, HDMI driver, sensor driver (such as fingerprint sensor, temperature sensor, pressure sensor, etc.), and power driver, etc.
[0075] It should be noted that the above example is only a simple division of the operating system functions and does not constitute a limitation on the specific operating system form of the display device 200 in the embodiment of the present application. Depending on factors such as the function of the display device and the type of operating system, the number of levels and specific level types contained in the operating system may be expressed in other forms.
[0076] For example, Figure 4 A schematic diagram of the structure of a display device provided in some embodiments of the present application. Figure 4 In the embodiment, the display device 200 is provided with an ambient light assembly 410 at the bottom and both sides. It should be noted that the ambient light assembly 410 specifically includes: a plurality of lamp beads, an ambient light node, and an ambient light micro control unit MCU. For an introduction to the ambient light node and the ambient light micro control unit MCU, see the following relevant Figure 5 content.
[0077] In some embodiments, the ambient light component 410 can display ambient light effects under the control of the controller 250, and the ambient light effects include power-on ambient light effects, voice ambient light effects and scene ambient light effects.
[0078] The startup ambient lighting effect is the ambient lighting effect displayed by the ambient lighting component 410 during the startup process of the display device 200. The specific process of the controller 250 controlling the ambient lighting component 410 to display the startup ambient lighting effect is shown in S702-S703 below.
[0079] The voice atmosphere lighting effect is the atmosphere lighting effect displayed by the atmosphere lighting component 410 when the user uses voice to control the display device 200 and the display device 200 calls the far-field voice application to respond. For example, when the user uses the smart remote control corresponding to the display device 200 to input the voice command "I want to watch TV series A", the display device 200 responds to the voice command: while the search results of TV series A are displayed on the current display interface, the response audio is played (the response audio can be "The following content has been searched for you"). In this scenario, the atmosphere lighting component 410 will display the voice atmosphere lighting effect under the control of the controller 250. For the specific process, see S704-S711 below.
[0080] The scene atmosphere lighting effect is the atmosphere lighting effect displayed by the atmosphere lighting component 410 when the display device 200 displays the preset scene set by the user. For example, the user sets the preset scene for displaying the scene atmosphere lighting effect to the full scene in the setting menu of the display device 200. In the full scene, the atmosphere lighting component 410 will display the scene atmosphere lighting effect under the control of the controller 250. For the specific process, see S712-S716 below.
[0081] It should be noted that Figure 4This is only an example of one possibility of installing the atmosphere light component on a real device. It does not mean that the atmosphere light component in the embodiment of the present application can only be installed in the display device in this way. In actual application, the installation position of the atmosphere light component on the display device can be selected according to product requirements.
[0082] At present, the ambient light on the frame of a smart TV can only display a fixed ambient light effect according to the parameters set by the user in the ambient light effect corresponding menu. However, under this method of displaying the ambient light effect, the ambient light effect cannot change intelligently with the change of the scene displayed by the smart TV, nor can it change intelligently with the change of the user's voice, the sound and image played by the smart TV. If an external ambient light that supports the intelligent change of the ambient light effect is installed on the smart TV, there are problems such as the need to install an additional ambient light control application, limited scenes supported by the ambient light effect, and slow response speed.
[0083] In order to solve the above technical problems, the embodiment of the present application provides a display device and an atmosphere lighting control method. The structure of the display device and the functions of each part can refer to the above embodiment. In addition, based on the display device shown in the above embodiment, the present embodiment further improves some functions and architectures of the display device.
[0084] For example, Figure 5 A schematic diagram of the architecture of a display device provided in some embodiments of the present application for executing the atmosphere lighting effect control method of the present application at the software level. Figure 5 It includes a system (sys) middleware module 510, an ambient lighting effect setting module 520, a weather application module 530, a far-field voice module 540, a power on / off service bootad module 550, a minimum system mboot module 560, an ambient light node 570, an ambient light mcu 580, and a docking system interface 590. All or part of these modules can be built into the controller 250, depending on the actual application.
[0085] Among them, the sys middleware module 510 can be the controller 250 in the above-mentioned display device 200, which is specifically used to achieve: saving the data related to the atmosphere lighting effect set by the user in the setting menu of the display device through the flag bit, judging the scene in which the display device is located, controlling the atmosphere lighting component to display the atmosphere equivalent according to the scene in which the display device is located, obtaining corresponding data and parameters from other modules, and controlling the atmosphere lighting component to display the atmosphere lighting effect through the atmosphere light node 570 and the atmosphere light mcu 580.
[0086] The ambient lighting effect setting module 520 is used to provide ambient lighting effect setting options in the setting menu of the display device 200. In some embodiments, the ambient lighting effect setting module 520 stores the user's setting parameters for the ambient lighting effect in a flag in the sys middleware module, and then other modules can obtain the user's setting parameters for the ambient lighting effect by reading the flag.
[0087] For example, Figure 6 A schematic diagram of an atmosphere lighting effect setting menu provided in some embodiments of the present application.
[0088] like Figure 6 As shown, after selecting the option "ambience light setting" in the main setting menu of the display device 200, a first-level submenu will be expanded, including first-level sub-options: "ambience light switch", "power-on atmosphere light setting", "voice atmosphere light setting" and "scene atmosphere light setting". Among them, the "ambience light switch" option is the main switch of the atmosphere light effect. When this sub-option is set to off, the display device 200 does not display the atmosphere light effect; when this sub-option is set to on, the other three first-level sub-options will light up to provide the user with setting functions.
[0089] Exemplarily, the "power-on atmosphere light settings" option is used to provide settings for the power-on atmosphere lighting effects. After selecting it, a secondary submenu is expanded, which may include secondary sub-options: "power-on atmosphere light switch", "power-on atmosphere lighting effect color" and "atmosphere light standby working mode".
[0090] Among them, "Power-on atmosphere light switch" is the main switch of the power-on atmosphere light effect. When the "Power-on atmosphere light switch" option is set to off, the display device 200 does not display the power-on atmosphere light effect; when the "Power-on atmosphere light switch" option is set to on, other secondary sub-options will light up to provide the user with setting functions. The "Power-on atmosphere light effect color" option is used to set the color parameters of the power-on atmosphere light effect. The "Ambient light standby working mode" is used to set the color parameters of the atmosphere light effect in the standby working mode.
[0091] Exemplarily, the "Voice Atmosphere Light Settings" option is used to provide settings for voice atmosphere lighting effects. After selecting it, a secondary submenu is expanded, which may include secondary sub-options: "Voice Atmosphere Light Switch" and "Atmosphere Light Brightness".
[0092] Among them, "voice atmosphere light switch" is the main switch of the voice atmosphere light effect. When the "voice atmosphere light switch" option is set to off, the display device 200 does not display the voice atmosphere light effect; when the "voice atmosphere light switch" option is set to on, other secondary sub-options will light up to provide the user with setting functions. And, the "atmosphere light brightness" option here is used to set the brightness of the voice atmosphere light effect.
[0093] Exemplarily, the "Scene Atmosphere Light Settings" option is used to provide settings for scene atmosphere lighting effects. When selected, a secondary submenu is expanded, which may include secondary sub-options: "Scene Range", "Scene Atmosphere Light Color", "Ambient Light Color Customization" and "Ambient Light Brightness".
[0094] Among them, the "Scene Range" option is used to set the preset scene for displaying scene atmosphere lighting effects, specifically including three three-level sub-options of "AI Scene", "Full Scene" and "None". AI Scene means intelligent selection of scenes, and Full Scene means any scene. When the user selects the "None" option, it means that the display device 200 does not display the scene atmosphere lighting effect. The "Scene Atmosphere Light Color" option is used to select the method for determining the color parameters of the scene atmosphere lighting effect, including three three-level sub-options of "Follow the screen color", "Change with the weather" and "Custom". It can be understood that when the user selects the "Custom" option, the "Ambient Light Color Customization" option is on, which is a custom setting for providing scene atmosphere lighting effects. And, the "Ambient Light Brightness" option here is used to set the brightness of the scene atmosphere lighting effect.
[0095] Optionally, the above-mentioned setting of color parameters can be achieved by selecting from preset color options provided in the setting menu, or by directly inputting RGB values, which is not specifically limited in the embodiments of the present application.
[0096] In some embodiments, the color of the ambient lighting effect finally displayed by the ambient lighting component 410 can be determined based on the brightness of the ambient lighting effect and the color parameters corresponding to the ambient lighting effect. For example, when the brightness of the ambient lighting effect is set to 20%, the color of the ambient lighting effect finally displayed by the ambient lighting component 410 is directly determined by the color parameters corresponding to the ambient lighting effect; and when the brightness of the ambient lighting effect is set to 40%, the color parameters corresponding to the ambient lighting effect will be adjusted up by a certain proportion by the controller 250, and then sent to the ambient lighting component 410. The specific controller 250 adjusts the proportion of the color parameters corresponding to the ambient lighting effect according to the brightness of the ambient lighting effect, which can be determined according to the actual application, and this application does not make specific limitations.
[0097] It can be understood that the above description of the atmosphere light setting menu is only a possible implementation method of the present application, and does not mean that the atmosphere light setting menu in the present application can only be implemented through the above method. In actual application, the atmosphere light setting menu can be adjusted according to specific needs.
[0098] The above describes the atmosphere light setting module 520 and possible implementations of the atmosphere light setting module 520 .
[0099] The weather application module 530 is used to obtain the weather conditions of the geographical location of the display device 200 from the Internet when the display device 200 turns on the networking function, and set the background color of the application background of the weather application according to the weather conditions. For example, if the current weather condition is sunny, the background color of the application background is set to orange. Exemplarily, when the color parameters displayed by the display device 200 are red green blue (RGB) values, the specific color parameters of the aforementioned orange can be set to R255, G204, B102, or can be set to other parameters so that the background color is approximately orange, and this application does not make specific limitations on this.
[0100] The far-field voice module 540 is used to provide the far-field voice function. When the voice function is awakened, the module can also obtain the sound intensity of the voice interaction command issued by the user, the user interface (UI) color parameters of the far-field voice application, and the sound intensity of the response audio played by the far-field voice application.
[0101] The bootad module 550 is responsible for distinguishing the type of the boot process and for the message notification when the boot is completed.
[0102] The mboot module 560 is responsible for setting the startup atmosphere lighting effect when the startup type is AC / DC startup. Specifically, the mboot module 560 can read the parameters corresponding to the startup atmosphere lighting effect in the flag bit, and send a control message to the atmosphere light mcu 580 based on the parameters, so that the atmosphere light component displays the startup atmosphere lighting effect.
[0103] Exemplarily, the types of booting can be divided into AC / DC booting and Suspend to RAM (str) booting. The ambient lighting effect control processes corresponding to different booting types can be found in S702-S03 below.
[0104] It should be noted that the bootad module 550 and the mboot module 560 cooperate with the sys middleware module and the atmosphere light MCU to realize the control of the startup atmosphere light effect.
[0105] The atmosphere light node 570 is used to implement the relay function of sending control messages to the mboot module 560 and the sys middleware module, that is, to forward the control messages to the atmosphere light mcu 580.
[0106] The atmosphere light mcu 580 is used to directly control the brightness and color of the lamp beads in the atmosphere light assembly according to the control information sent by the mboot module 560 and the sys middleware module, thereby achieving the corresponding atmosphere light effect.
[0107] The docking system interface 590 is used to dock with the system of the display device 200 to obtain the color parameters of the current display interface and the sound intensity of the currently playing media. Specifically, the docking system interface 590 can obtain the color parameters of the current display interface by obtaining the RGB average value of the screen area of the display device 200; and can obtain the sound intensity of the currently playing media by obtaining the audio spectrum intensity of the currently playing media. It can be understood that the media mentioned here can be media content such as video, audio, image, text, etc. or a combination of media content.
[0108] The above describes the software architecture of the display device in the embodiment of the present application.
[0109] For example, Figure 7 As shown, Figure 7 An ambient lighting effect control method is provided in an embodiment of the present application. A controller of a display device performs ambient lighting effect control according to the ambient lighting effect control method, specifically comprising the following steps:
[0110] S701, the atmosphere lighting effect thread starts.
[0111] It is understandable that when the user sets the atmosphere light switch to on in the setting menu of the display device, and at least one type of atmosphere light switch is also set to on, when the display device runs to a display scene that conforms to the atmosphere lighting effect, the controller starts the atmosphere lighting effect thread.
[0112] S702: Determine whether the current process is a startup process.
[0113] Exemplarily, the startup process can be divided into two types, namely, AC / DC startup and STR startup.
[0114] When the controller determines that the current process of the display device is a power-on process, the subsequent S703 is executed;
[0115] When the controller determines that the current process of the display device is not a power-on process, the subsequent step S704 is executed.
[0116] S703, display the startup atmosphere lighting effect.
[0117] For example, if the current startup process of the display device is AC / DC startup, the controller specifically displays the startup atmosphere lighting effect process diagram as shown in FIG. Figure 8 As shown, Figure 8 A method for controlling a startup atmosphere lighting effect provided in an embodiment of the present application specifically includes the following steps S801-S806:
[0118] S801. The bootad module determines that the current boot process is AC / DC boot.
[0119] At this time, the bootad module does not play boot ads.
[0120] S802. The mboot module reads the parameters corresponding to the startup atmosphere lighting effect in the flag bit.
[0121] The parameters corresponding to the power-on atmosphere lighting effect include parameters of two options: "power-on atmosphere lighting switch" and "power-on atmosphere lighting effect color". For the introduction of the flag bit, please refer to the description of the atmosphere lighting setting module 520 above, which will not be repeated here.
[0122] For example, when the "power-on atmosphere light switch" option is set to on, it indicates that the power-on atmosphere light effect function of the display device is on at this time, and the display device starts to execute the power-on process.
[0123] Furthermore, the mboot module obtains the user's preset startup lighting effect control parameters. Specifically, the mboot module obtains the user's preset startup lighting effect control parameters by reading the flag bit corresponding to the "startup atmosphere lighting effect color" option.
[0124] It is understandable that when the "power-on atmosphere light switch" option is set to off, it indicates that the power-on atmosphere light effect function of the display device is in a turned-off state, and the mboot module interrupts the current process and executes the subsequent S704.
[0125] S803, the mboot module sends a first control message to the atmosphere lamp mcu. Correspondingly, the atmosphere lamp mcu receives the first control message from the mboot module.
[0126] It can be understood that the first control message sent by the mboot module to the atmosphere light MCU includes the power-on lighting effect control parameters, so that after receiving the first control message, the atmosphere light MCU directly controls the lamp beads in the atmosphere light component to display the power-on atmosphere lighting effect according to the power-on lighting effect control parameters.
[0127] S804, sys middleware module initialization.
[0128] In this step, the sys middleware module is initialized, the channel is cut, and the bootad module is notified to cut the channel for booting. The booting channel indicates that the display source of the current display screen of the display device is the boot process, and the display device will display the boot screen. It should be noted that the channel here is used to indicate the display source of the current display screen of the display device, for example, the source can be the boot process, the built-in application interface of the display device, the High-Definition Multimedia Interface (HDMI) interface, etc.
[0129] S805. The sys middleware module sends a second control message to the atmosphere light MCU through the atmosphere light node.
[0130] Correspondingly, the atmosphere light MCU receives the second control message and displays the channel switching lighting effect according to the second control message.
[0131] Among them, the channel switching lighting effect is the lighting effect displayed by the display device when the display device switches channels. This lighting effect is an atmosphere lighting effect set by default for the display device.
[0132] Correspondingly, after displaying the channel switching lighting effect, the ambient light mcu sends a first feedback message to the sys middleware module. Afterwards, the sys middleware module forwards the first feedback message to the bootad module.
[0133] S806: The bootad module notifies the sys middleware module that the boot process is complete.
[0134] This step indicates that the boot process is finished, and the boot atmosphere lighting effect display is also finished accordingly. Further, the controller continues to execute the subsequent S704.
[0135] Combination of the above Figure 8 , describes the process of the controller specifically displaying the startup atmosphere lighting effect when the startup process is AC / DC startup.
[0136] For example, if the current startup process of the display device is str startup, the controller specifically displays the startup atmosphere lighting effect process diagram as shown in Fig. 9 As shown, Fig. 9 A method for controlling a startup atmosphere lighting effect provided in an embodiment of the present application specifically includes the following steps S901-S905:
[0137] S901. The bootad module determines that the current boot process is str boot and plays a boot advertisement.
[0138] It is understandable that when the bootad module does not read the boot advertisement in the display device memory, the bootad module skips the process of playing the boot advertisement.
[0139] S902. The bootad module notifies the sys middleware module to display the startup atmosphere lighting effect.
[0140] Correspondingly, the sys middleware module receives notifications from the bootad module.
[0141] S903. The sys middleware module reads the parameters corresponding to the power-on atmosphere lighting effect in the flag bit.
[0142] The parameters corresponding to the power-on atmosphere lighting effect include parameters of two options: "power-on atmosphere lighting switch" and "power-on atmosphere lighting effect color". For the introduction of the flag bit, please refer to the description of the atmosphere lighting setting module 520 above, which will not be repeated here.
[0143] For example, when the "power-on atmosphere light switch" option is set to on, it indicates that the power-on atmosphere light effect function of the display device is on at this time, and the display device starts to execute the power-on process.
[0144] Furthermore, the sys middleware module obtains the user's preset power-on lighting effect control parameters. Specifically, the sys middleware module obtains the user's preset power-on lighting effect control parameters by reading the flag bit corresponding to the "power-on atmosphere lighting effect color" option.
[0145] It is understandable that when the "power-on atmosphere light switch" option is set to off, it indicates that the power-on atmosphere light effect function of the display device is in a turned-off state, and the sys middleware module interrupts the current process and executes the subsequent S704.
[0146] S904, the sys middleware module sends a third control message to the atmosphere light mcu through the atmosphere light node. Correspondingly, the atmosphere light mcu receives the third control message from the sys middleware module.
[0147] Correspondingly, after receiving the third control message, the atmosphere light MCU displays the power-on atmosphere light effect according to the third control message.
[0148] It can be understood that the third control message sent by the sys middleware module to the atmosphere light MCU includes the power-on lighting effect control parameters, so that after receiving the third control message, the atmosphere light MCU directly controls the lamp beads in the atmosphere light component to display the power-on atmosphere lighting effect according to the power-on lighting effect control parameters.
[0149] Further, after displaying the channel switching lighting effect according to the third control message, the ambient light mcu sends a second feedback message to the sys middleware module. Afterwards, the sys middleware module forwards the second feedback message to the bootad module.
[0150] S905 , the bootad module notifies the sys middleware module that the boot process is finished.
[0151] This step indicates that the boot process is finished, and the boot atmosphere lighting effect display is also finished accordingly. Further, the controller continues to execute the subsequent S704.
[0152] Combination of the above Fig. 9 , describes the process of the controller specifically displaying the startup atmosphere lighting effect when the startup process is str startup.
[0153] Based on S703, the embodiment of the present application can realize the display of the startup atmosphere lighting effect when the display device is performing the startup process.
[0154] S704: Determine whether the current process is a far-field voice process.
[0155] Among them, the far-field voice process is the process of the display device calling the far-field voice application to realize voice interaction with the user.
[0156] Optionally, when the controller determines that the current process of the display device is a far-field voice process, the subsequent S705 is executed;
[0157] Optionally, when the controller determines that the current process of the display device is not a far-field voice process, subsequent S712 is executed.
[0158] S705. When the voice atmosphere lighting effect function of the display device is turned on, in response to receiving a voice interaction instruction input by the user, obtain the sound intensity corresponding to the voice interaction instruction and the UI color parameters of the far-field voice application.
[0159] Among them, when the "Voice Atmosphere Light Switch" option is set to on, it means that the voice atmosphere lighting effect function of the display device is on at this time.
[0160] In some embodiments, the controller obtains the sound intensity of the voice interaction command input by the user and the UI color parameters of the far-field voice application through the far-field voice module.
[0161] S706. Determine the number of second lamp beads according to the sound intensity of the voice interaction instruction.
[0162] Among them, the second number of lamp beads is used to indicate the number of lit lamp beads corresponding to the scene atmosphere lighting effect.
[0163] Specifically, the controller can determine the number of second lamp beads in the same proportion according to the proportion of the sound intensity of the voice interaction command in the maximum sound intensity range. For example, if the sound intensity of the voice interaction command is 20% of the maximum sound intensity range, the number of first lamp beads is equal to the product of the total number of lamp beads and 20%.
[0164] S707: Determine a second color parameter according to the UI color parameter of the far-field voice application.
[0165] The second color parameter is used to indicate the lighting effect color corresponding to the scene atmosphere lighting effect.
[0166] In some embodiments, when the controller determines the second color parameter according to the color parameter corresponding to the voice atmosphere lighting effect, it can also read the parameter corresponding to the "atmosphere light brightness" sub-option under the "voice atmosphere light setting" option in the flag. After that, the controller combines the color parameter corresponding to the voice atmosphere lighting effect and the parameter corresponding to the "atmosphere light brightness" sub-option under the "voice atmosphere light setting" option to finally determine the color parameter corresponding to the voice atmosphere lighting effect.
[0167] For example, the color of the ambient lighting effect ultimately displayed by the ambient lighting component can be determined based on the brightness of the ambient lighting effect and the color parameters corresponding to the ambient lighting effect. For example, when the brightness of the ambient lighting effect is set to 20%, the color of the ambient lighting effect ultimately displayed by the ambient lighting component is directly determined by the color parameters corresponding to the ambient lighting effect; and when the brightness of the ambient lighting effect is set to 40%, the color parameters corresponding to the ambient lighting effect will be adjusted up by a certain proportion by the controller and then sent to the ambient lighting component. The specific controller adjusts the proportion of the color parameters corresponding to the ambient lighting effect according to the brightness of the ambient lighting effect, which can be determined according to the actual application, and this application does not make any specific limitations.
[0168] S708. Control the atmosphere light component to display the voice atmosphere light effect according to the second lamp bead quantity and the second color parameter.
[0169] Exemplarily, the controller sends a fourth control command including the second number of lamp beads and the second color parameter to the atmosphere light MCU through the atmosphere light node, so that the atmosphere light MCU directly controls multiple lamp beads to display the voice atmosphere light effect after receiving the fourth control command.
[0170] S709: In response to the voice interaction instruction issued by the user, call the far-field voice application to play the response audio, and obtain the sound intensity of the response audio.
[0171] It is understandable that when the display device receives a voice interaction command issued by the user, it can be processed by the far-field voice application, and the corresponding picture can be displayed and the response audio can be played. For example, when the content of the voice interaction command issued by the user is specifically "I want to watch TV series A", the display device calls the far-field voice application to process the voice command: while the search results of TV series A are displayed on the current display interface, the response audio is played. Exemplarily, the response audio at this time can be "The following content has been searched for you".
[0172] In some embodiments, the controller obtains the sound intensity of the response audio played by the far-field voice application through the far-field voice module.
[0173] S710: Determine the number of third lamp beads according to the sound intensity of the response audio.
[0174] Among them, the third number of lamp beads is used to indicate the number of lit lamp beads corresponding to the voice atmosphere lighting effect.
[0175] Specifically, the controller may determine the number of third lamp beads in the same proportion according to the proportion of the sound intensity of the response audio in the maximum sound intensity range. For example, if the sound intensity of the response audio is 20% of the maximum sound intensity range, the number of third lamp beads is equal to the product of the total number of lamp beads and 20%.
[0176] S711. Control the atmosphere light component to display the voice atmosphere light effect according to the number of the third lamp beads and the second color parameter.
[0177] Exemplarily, the controller sends a fifth control command including a third number of lamp beads and a second color parameter to the atmosphere light MCU through the atmosphere light node, so that the atmosphere light MCU directly controls multiple lamp beads to display the voice atmosphere light effect after receiving the fifth control command.
[0178] It should be noted that after executing this step, the controller continues to execute S702.
[0179] S712: Determine whether the scene currently displayed by the display device is a preset scene.
[0180] Optionally, the controller determines the scene selected by the user as the preset scene in response to the user's operation instruction on the setting interface of the display device. Figure 6 The preset scene is the scene that the user has selected in advance under the "Scene Range" sub-option of the display device setting menu. And, when the scene currently displayed by the display device is a preset scene, the controller controls the atmosphere light component to display the scene atmosphere light effect.
[0181] For example, Fig.11 As shown, after the user selects the "Scene Range" sub-option under the "Scene Atmosphere Light Setting" option in the setting menu of the display device, the display device displays the scene range selection control to the user on the right side of the display interface. The scene range selection control includes an intelligent selection scene control 1110, a full scene control 1120, and a no preset scene control 1130, and the user can then select the control they want to turn on from the aforementioned three types of controls.
[0182] In some embodiments, the preset scene includes a full scene and an intelligent selection scene. Exemplarily, when the user selects "full scene" under the "scene range" sub-option, any scene displayed by the display device when not executing the far-field voice process is a preset scene. Alternatively, when the user selects "intelligent selection scene" under the "scene range" sub-option, the main interface of the built-in application and the scene of displaying the media from the HDMI interface are determined as preset scenes.
[0183] Optionally, when the scene currently displayed by the display device is a preset scene, the subsequent S713 is executed;
[0184] Optionally, when the scene currently displayed by the display device is not a preset scene, the process returns to execute S702.
[0185] S713: When the scene atmosphere lighting effect function of the display device is turned on and the scene currently displayed by the display device is a preset scene, obtain the sound intensity of the media asset currently played by the display device.
[0186] Among them, when the "Scene Atmosphere Light Switch" option is set to on, it indicates that the scene atmosphere lighting function of the display device is on at this time.
[0187] In some embodiments, the controller obtains the intensity of the audio spectrum of the currently playing media by docking with the system interface to specifically determine the sound intensity of the currently playing media on the display device.
[0188] S714, determining the number of first lamp beads.
[0189] Among them, the first number of lamp beads is used to indicate the number of lit lamp beads corresponding to the scene atmosphere lighting effect.
[0190] In some embodiments, if the sound intensity of the media currently being played by the display device is not zero, that is, there is audio data in the media currently being played and the display device is not in a mute state, the controller can determine the number of first lamp beads according to the sound intensity of the media currently being played. Specifically, the controller can determine the number of first lamp beads in the same proportion according to the proportion of the sound intensity of the media currently being played in the maximum sound intensity range. For example, if the sound intensity of the media currently being played is 20% of the maximum sound intensity range, then the number of first lamp beads is equal to the product of the total number of lamp beads and 20%. If the sound intensity of the media currently being played by the display device is zero, that is, there is no audio data in the media currently being played or the display device is in a mute state, then the number of first lamp beads is determined to be the default value at this time. For example, the default value can be set to 10, or it may depend on the actual application situation, and the embodiments of the present application do not make specific limitations.
[0191] In other embodiments, Fig.10 As shown, the controller can specifically determine the number of first lamp beads through the following steps:
[0192] S1001. Determine whether the display device is currently muted.
[0193] Optionally, if the display device is currently in a silent state, the subsequent S1004 is executed;
[0194] Optionally, if the display device is not currently in a mute state, the subsequent S1002 is executed.
[0195] S1002: Determine whether the display device is a multimedia scene or an HDMI scene.
[0196] The HDMI scene is a scene for displaying media resources from the HDMI interface.
[0197] Optionally, if the display device is currently in a multimedia scene or an HDMI scene, the subsequent S1005 is executed;
[0198] Optionally, if the display device is not currently in a multimedia scene or an HDMI scene, the subsequent S1003 is executed.
[0199] S1003, determining the total number of lamp beads as the first number of lamp beads.
[0200] At this time, all the lamp beads of the atmosphere light component light up.
[0201] S1004: Determine the number of first lamp beads according to the sound intensity of the media currently played by the display device.
[0202] Specifically, the controller can determine the number of first lamp beads according to the proportion of the sound intensity of the currently playing media in the maximum sound intensity range. For example, if the sound intensity of the currently playing media is 20% of the maximum sound intensity range, the number of first lamp beads is equal to the product of the total number of lamp beads and 20%.
[0203] S1005. Determine the default value as the first number of lamp beads.
[0204] At this time, the first number of lamp beads is determined to be a default value. For example, the default value can be set to 10, or it can be determined according to the actual application situation, which is not specifically limited in the embodiment of the present application.
[0205] The above controller is combined Fig.10 The process of determining the number of first lamp beads is described.
[0206] Based on this S714, the embodiment of the present application can dynamically determine the number of lamp beads that light up for the scene atmosphere lighting effect based on the sound intensity of the media currently played by the display device.
[0207] S715: Determine a first color parameter according to the on state of the color display control corresponding to the scene atmosphere lighting effect.
[0208] The first color parameter is used to indicate the lighting effect color corresponding to the scene atmosphere lighting effect.
[0209] In some embodiments, Fig.12As shown, the color display control includes an interface color control 1210, a custom color control 1220, and a weather application color control 1230. Exemplarily, after the user selects the "Ambient Light Color" sub-option under the "Scene Atmosphere Light Settings" option in the settings menu of the display device, the display device displays the color display control to the user on the right side of the display interface, and then the user can determine the control to be turned on from the interface color control, the custom color control, and the weather application color control based on the color display control. It should be noted that when the user sets the custom color control to the on state, the color parameters of the scene atmosphere lighting effect can be customized through the "Ambient Light Color Customization" sub-option under the "Scene Atmosphere Light Settings" option.
[0210] The following specifically describes three situations of determining the first color parameter according to the on state of the color display control corresponding to the scene atmosphere lighting effect:
[0211] (1) The interface color control in the color display control is turned on.
[0212] At this time, the controller obtains the color parameters of the current display interface of the display device, and determines the first color parameter according to the color parameters of the current display interface of the display device.
[0213] In some embodiments, the controller may obtain color parameters of the current display interface of the display device through a docking system interface.
[0214] (2) The custom color control in the color display control is turned on.
[0215] At this time, the controller obtains the color parameter defined by the user, and determines the first color parameter according to the color parameter defined by the user.
[0216] In some embodiments, the controller obtains the user-defined color parameters by reading the parameters corresponding to the "Custom" sub-option under the "Scene Atmosphere Light Color" option in the flag.
[0217] (3) The weather application control in the color display control is turned on.
[0218] At this time, the controller obtains the background color parameter of the weather application, and determines the first color parameter according to the background color parameter of the weather application.
[0219] In some embodiments, the controller obtains the background color parameter of the weather application through the weather application module.
[0220] S716. Control the atmosphere light component to display the scene atmosphere light effect according to the first lamp bead quantity and the first color parameter.
[0221] Exemplarily, the controller sends a sixth control command including the first number of lamp beads and the first color parameter to the atmosphere light MCU through the atmosphere light node, so that the atmosphere light MCU directly controls multiple lamp beads to display the voice atmosphere light effect after receiving the sixth control command.
[0222] Optionally, after completing S716 , the controller may return to execute S702 .
[0223] It should be noted that, in actual applications, the execution order of S712 - S716 may be before S704 - S711 , or S704 - S711 and S712 - S716 may be executed in parallel. Figure 7 The order shown is only for the convenience of explanation, and does not mean that the execution order of S704 - S711 can only be before S712 - S716 .
[0224] Based on the above technical solution, the embodiment of the present application can intelligently adjust the atmosphere lighting effects displayed by the atmosphere lighting component according to changes in the user's voice, the sound and image played by the smart TV when the display device is turned on and off, interacts with the user's voice, and the display scene changes. There is no need to additionally install an atmosphere light that supports intelligent changes in the atmosphere lighting effects, thereby improving the user experience of using the display device.
[0225] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the method. In order to realize the above functions, it includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0226] Some embodiments of the present application also provide a computer-readable storage medium, which can store a program. When the computer storage medium is configured in a display device or a server, the program may include the program steps involved in the image generation method in the above embodiment when the program is executed. Among them, the computer storage medium may be a disk, an optical disk, a read-only storage memory (English: Read-Only Memory, referred to as ROM) or a random access memory (English: Random Access Memory, referred to as RAM), etc. Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present application, rather than to limit it; although the present application is described in detail with reference to the aforementioned embodiments, ordinary technicians in this field should understand that it is still possible to modify the technical solutions recorded in the aforementioned embodiments, or to replace some or all of the technical features therein by equivalent; and these modifications or replacements do not make the essence of the corresponding technical solution deviate from the scope of the technical solution of each embodiment of the present application.
[0227] For the convenience of explanation, the above description has been made in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or limit the embodiments to the specific forms disclosed above. Based on the above teachings, various modifications and variations can be obtained. The selection and description of the above embodiments are to better explain the principles and practical applications, so that those skilled in the art can better use the embodiments and various different variations of the embodiments suitable for specific use considerations.
Claims
1. A display device, characterized in that: include: A display configured to display a user screen; An ambient light component is configured to display an ambient light effect; wherein the ambient light component includes a plurality of lamp beads, and the ambient light effect includes a scene ambient light effect; A controller is coupled to the display and the ambient light assembly and is configured to: When the scene atmosphere lighting effect function of the display device is turned on and the scene currently displayed by the display device is a preset scene, obtaining the sound intensity of the media currently played by the display device; Determine the number of first lamp beads according to the sound intensity of the media currently played by the display device; wherein the number of first lamp beads is used to indicate the number of lit lamp beads corresponding to the scene atmosphere lighting effect; Determine a first color parameter according to the on state of the color display control corresponding to the scene atmosphere lighting effect; wherein the first color parameter is used to indicate the lighting effect color corresponding to the scene atmosphere lighting effect; According to the first lamp bead quantity and the first color parameter, the atmosphere light assembly is controlled to display the scene atmosphere light effect.
2. The display device according to claim 1, characterized in that The controller determines the first color parameter according to the activation state of the color display control corresponding to the scene atmosphere lighting effect function, and is specifically configured as follows: When the interface color control in the color display control is in an on state, obtaining the color parameters of the current display interface of the display device, and determining the first color parameters according to the color parameters of the current display interface of the display device; or When the custom color control in the color display control is in an open state, obtaining the user-defined color parameter, and determining the first color parameter according to the user-defined color parameter; or, When the weather application color control in the color display control is in an open state, a background color parameter of the weather application is obtained, and a first color parameter is determined according to the background color parameter of the weather application.
3. The display device according to claim 2, characterized in that The controller is further configured to: In response to the user's operation instructions on the setting interface of the display device, the scene selected by the user is determined as the preset scene; wherein the preset scene is a scene that displays the scene atmosphere lighting effect, and the preset scene includes a full scene and an intelligent selection scene.
4. The display device according to claim 1, characterized in that The ambient lighting effect also includes a voice ambient lighting effect; the controller is further configured to: When the voice atmosphere lighting effect function of the display device is turned on, in response to receiving a voice interaction instruction input by a user, determining the sound intensity corresponding to the voice interaction instruction and the user interface UI color parameters of the far-field voice application; Determine the number of second lamp beads according to the sound intensity of the voice interaction command; wherein the number of second lamp beads is used to indicate the number of lit lamp beads corresponding to the voice atmosphere lighting effect; Determine a second color parameter according to the UI color parameter of the far-field voice application; wherein the second color parameter is used to indicate the lighting effect color corresponding to the voice atmosphere lighting effect; According to the number of the second lamp beads and the second color parameter, the atmosphere light component is controlled to display the voice atmosphere light effect.
5. The display device according to claim 4, characterized in that The controller is further configured to: In response to the voice interaction instruction, the far-field voice application plays a response audio and obtains a sound intensity of the response audio; Determine the number of third lamp beads according to the sound intensity of the answering audio; wherein the number of the third lamp beads is used to indicate the number of lit lamp beads corresponding to the voice atmosphere lighting effect; According to the number of the third lamp beads and the second color parameter, the atmosphere light component is controlled to display the voice atmosphere light effect.
6. The display device according to any one of claims 1 to 5, characterized in that: The ambient lighting effect also includes a power-on ambient lighting effect. The controller is further configured as follows: When the startup atmosphere lighting effect function of the display device is turned on and the display device starts to execute the startup process, obtaining the startup lighting effect control parameters preset by the user; According to the power-on lighting effect control parameter, the atmosphere lighting component is controlled to display the power-on atmosphere lighting effect.
7. A display device, characterized in that: include: A display configured to display a user screen; An ambient light component is configured to display an ambient light effect; wherein the ambient light component includes a plurality of lamp beads, and the ambient light effect includes a voice ambient light effect; A controller is coupled to the display and the ambient light assembly and is configured to: When the voice atmosphere lighting effect function of the display device is turned on, in response to receiving a voice interaction instruction input by a user, obtaining a sound intensity corresponding to the voice interaction instruction and a user interface UI color parameter of the far-field voice application; Determine the number of second lamp beads according to the sound intensity of the voice interaction command; wherein the number of second lamp beads is used to indicate the number of lit lamp beads corresponding to the scene atmosphere lighting effect; Determine a second color parameter according to the UI color parameter of the far-field voice application; wherein the second color parameter is used to indicate the lighting effect color corresponding to the voice atmosphere lighting effect; According to the number of the second lamp beads and the second color parameter, the atmosphere light component is controlled to display the voice atmosphere light effect.
8. The display device according to claim 7, characterized in that The controller is further configured to: In response to the voice interaction instruction, calling the far-field voice application to play a response audio, and obtaining a sound intensity of the response audio; Determine the number of third lamp beads according to the sound intensity of the response audio; wherein the number of the third lamp beads is used to indicate the number of lit lamp beads corresponding to the scene atmosphere lighting effect; According to the number of the third lamp beads and the second color parameter, the atmosphere light component is controlled to display the voice atmosphere light effect.
9. A method for controlling ambient lighting effects, characterized in that: include: When the scene atmosphere lighting effect function of the display device is turned on and the scene currently displayed by the display device is a preset scene, obtaining the sound intensity of the media currently played by the display device; Determine the number of first lamp beads according to the sound intensity of the media currently played by the display device; wherein the number of first lamp beads is used to indicate the number of lit lamp beads corresponding to the scene atmosphere lighting effect; Determine a first color parameter according to the on state of the color display control corresponding to the scene atmosphere lighting effect; wherein the first color parameter is used to indicate the lighting effect color corresponding to the scene atmosphere lighting effect; According to the first lamp bead quantity and the first color parameter, the atmosphere light component is controlled to display the scene atmosphere light effect.
10. A method for controlling ambient lighting effects, characterized in that: include: When the voice atmosphere lighting effect function of the display device is turned on, in response to receiving a voice interaction instruction input by a user, obtaining the sound intensity corresponding to the voice interaction instruction and the user interface UI color parameter of the far-field voice application; Determine the number of second lamp beads according to the sound intensity of the voice interaction command; wherein the number of second lamp beads is used to indicate the number of lit lamp beads corresponding to the voice atmosphere lighting effect; Determine a second color parameter according to the UI color parameter of the far-field voice application; wherein the second color parameter is used to indicate the lighting effect color corresponding to the voice atmosphere lighting effect; According to the number of the second lamp beads and the second color parameter, the atmosphere light component is controlled to display the voice atmosphere light effect.