Light control method of display cabinet, electronic device, medium and product
By automatically determining the lighting effect parameters based on the displayed items and environmental information within the display case, the problems of misoperation and power waste caused by manual control by users are solved, thus realizing intelligent lighting control.
Patent Information
- Application Number
- CN202111188929.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-12
- Publication Date
- 2026-08-25
- Estimated Expiration
- 2041-10-12
AI Technical Summary
Existing display case lighting control solutions require manual operation by users, which is prone to errors and improper adjustments, wasting time and electricity.
Based on information about the displayed items and the environment within the display case, the system automatically determines the lighting effect parameters and controls the lighting equipment for intelligent illumination.
It enables the creation of suitable lighting effects quickly and accurately without manual user operation, improving user experience and energy efficiency.
Smart Images

Figure CN115968078B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of display cabinet technology, specifically to a lighting control method, electronic equipment, medium, and product for a display cabinet. Background Technology
[0002] Currently, for convenient storage, display, or sale, items can be placed in display cases (such as freezers, hot beverage cabinets, wine cabinets, cosmetic cabinets, etc.) for storage and display. To facilitate customer viewing or selection of items in the display cases, lighting equipment is usually installed inside. The main purpose of this lighting equipment is to illuminate the interior of the display case, highlight the outlines of the items, and help users judge and compare items, thus making the best choice. When the interior of the display case needs illumination, users can operate the control switch on the display case to turn on the lighting equipment; alternatively, they can use an app (application) on their user terminal, which is linked to the controller of the lighting equipment, to turn on the lighting equipment. Summary of the Invention
[0003] This disclosure provides a method, apparatus, electronic device, medium, and product for controlling the lighting of a display case.
[0004] In a first aspect, this disclosure provides a method for controlling the lighting of a display case, including:
[0005] Obtain at least one of the following reference information: information about the items displayed in the display case and environmental information about the environment in which the display case is located;
[0006] Based on the at least one piece of reference information, determine the current lighting effect parameters of the display case;
[0007] According to the current lighting effect parameters of the display case, control the lighting equipment inside the display case to illuminate it so that the lighting effect inside the display case achieves the effect indicated by the lighting effect parameters.
[0008] Secondly, embodiments of the present invention provide a lighting control device for a display case, comprising:
[0009] The first acquisition module is configured to acquire at least one of the following reference information: information about the items displayed in the display case and environmental information about the environment in which the display case is located;
[0010] The determining module is configured to determine the current lighting effect parameters of the display case based on the at least one reference information;
[0011] The first control module is configured to control the lighting equipment inside the display case to illuminate according to the current lighting effect parameters of the display case, so that the lighting effect inside the display case achieves the effect indicated by the lighting effect parameters.
[0012] The function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above function.
[0013] In one possible design, the above-described device includes a memory and a processor. The memory stores one or more computer instructions that support the device in performing the corresponding methods described above, and the processor is configured to execute the computer instructions stored in the memory. The device may also include a communication interface for communicating with other devices or communication networks.
[0014] Thirdly, embodiments of this disclosure provide an electronic device including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the method described in any of the above aspects.
[0015] Fourthly, embodiments of this disclosure provide a computer-readable storage medium for storing computer instructions used by any of the above-described devices, which, when executed by a processor, are used to implement the methods described in any of the above aspects.
[0016] Fifthly, embodiments of this disclosure provide a computer program product comprising computer instructions which, when executed by a processor, are used to implement the methods described in any of the preceding aspects.
[0017] The above technical solution can determine the lighting effect parameters required by the display case based on at least one of the information of the displayed items in the display case and the environmental information of the environment in which the display case is located. Then, according to the lighting effect parameters, the lighting equipment in the display case is controlled to illuminate, so that the lighting effect in the display case achieves the effect indicated by the lighting effect parameters. In this way, without the need for manual operation by the user, the lighting equipment can be automatically and intelligently controlled according to the situation of the displayed items in the display case and / or the current environment, so as to quickly and accurately form a suitable lighting effect.
[0018] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0019] Other features, objects, and advantages of this disclosure will become more apparent from the following detailed description of non-limiting embodiments, taken in conjunction with the accompanying drawings. In the drawings:
[0020] Figure 1 A structural block diagram of a device in a display case for implementing the lighting control method according to an embodiment of the present disclosure is shown.
[0021] Figure 2 A flowchart illustrating a lighting control method for a display case according to an embodiment of the present disclosure is shown;
[0022] Figure 3 A schematic diagram illustrating an application scenario of a display case lighting control method according to an embodiment of the present disclosure is shown.
[0023] Figure 4 A flowchart illustrating a lighting control method for a display case according to an embodiment of the present disclosure is shown;
[0024] Figure 5 A flowchart illustrating a lighting control method for a display case according to an embodiment of the present disclosure is shown;
[0025] Figure 6 A flowchart illustrating a lighting control method for a display case according to an embodiment of the present disclosure is shown;
[0026] Figure 7 A flowchart illustrating a lighting control method for a display case according to an embodiment of the present disclosure is shown;
[0027] Figure 8 A flowchart illustrating a lighting control method for a display case according to an embodiment of the present disclosure is shown;
[0028] Figure 9 A schematic diagram illustrating a usage scenario of a display case lighting control method according to an embodiment of the present disclosure is shown.
[0029] Figure 10 A schematic diagram of a lighting control interface according to an embodiment of the present disclosure is shown;
[0030] Figure 11 A schematic diagram illustrating a usage scenario of a display case lighting control method according to an embodiment of the present disclosure is shown.
[0031] Figure 12 A flowchart illustrating a lighting control method for a display case according to an embodiment of the present disclosure is shown;
[0032] Figure 13 A schematic diagram showing a control option interface according to an embodiment of the present disclosure;
[0033] Figure 14 This is a structural block diagram of a display case lighting control device according to an embodiment of the present disclosure;
[0034] Figure 15 A schematic structural block diagram of an electronic device according to an embodiment of the present disclosure is shown;
[0035] Figure 16 This is a schematic diagram of the structure of a computer system suitable for implementing a lighting control method for a display case according to an embodiment of the present disclosure. Detailed Implementation
[0036] In the following, exemplary embodiments of the present disclosure will be described in detail with reference to the accompanying drawings to enable those skilled in the art to readily implement them. Furthermore, for clarity, portions unrelated to the description of the exemplary embodiments have been omitted from the drawings.
[0037] In this disclosure, it should be understood that terms such as “comprising” or “having” are intended to indicate the presence of features, figures, steps, behaviors, components, parts or combinations thereof disclosed in this specification, and do not preclude the possibility of the presence or addition of one or more other features, figures, steps, behaviors, components, parts or combinations thereof.
[0038] It should also be noted that, unless otherwise specified, the embodiments and features described in this disclosure can be combined with each other. This disclosure will now be described in detail with reference to the accompanying drawings and embodiments.
[0039] As mentioned above, currently, for the convenience of storage, display or sale, items can be placed in display cases (such as freezers, hot beverage cabinets, wine cabinets, cosmetic cabinets, etc.) for storage and display. In order to facilitate customers to view or select items in the display cases, lighting equipment is usually installed in the display cases for illumination. The lighting equipment in the display cases is mainly to illuminate the interior of the display cases, highlight the outline of the items in the display cases, help users judge and compare the items, and thus make the best choice of the items.
[0040] There are two main existing control solutions for lighting equipment inside display cases. One solution involves installing a control switch on the display case, allowing the user to operate the switch to control the lighting. The other solution involves binding a related app on the user's terminal to the controller of the lighting equipment inside the display case, allowing the user to remotely control the lighting through the app. Both control solutions require manual operation by the user, which is prone to errors. Furthermore, users need to manually adjust the control strategy, which can lead to unsuitable lighting effects or require repeated adjustments and experiments to achieve the desired effect, wasting user time and energy.
[0041] In view of the above-mentioned shortcomings, in one embodiment of this disclosure, a lighting control method for a display case is proposed. This method can determine the lighting effect parameters required by the display case based on at least one of the information of the displayed items in the display case and the environmental information of the environment in which the display case is located. Then, according to the lighting effect parameters, the lighting equipment in the display case is controlled to illuminate, so that the lighting effect in the display case achieves the effect indicated by the lighting effect parameters. In this way, without the need for manual operation by the user, the lighting equipment can be automatically and intelligently controlled according to the situation of the displayed items in the display case and / or the current environment, so as to quickly and accurately form a suitable lighting effect.
[0042] The lighting control method for the display cabinet provided in this disclosure can be applied to a server or terminal device that is communicatively connected to the display cabinet, or it can be applied to the display cabinet itself, without limitation. The display cabinet provided in this disclosure can be a display cabinet with cooling or heating functions, such as a refrigerated display cabinet, a frozen display cabinet, a refrigerator, a wine cabinet, a cosmetic preservation cabinet, a warm cabinet, a heated display cabinet, a hot beverage cabinet, etc., or it can be an ordinary display cabinet without temperature control functions, such as a jewelry cabinet, a small commodity cabinet, etc. This application does not limit the specific type of display cabinet.
[0043] For example, the display case may include a cabinet body and cabinet doors, wherein the cabinet body is equipped with a device for implementing the lighting control method. Figure 1 This diagram shows a structural block diagram of a device in a display case for implementing the lighting control method according to an embodiment of the present disclosure, such as... Figure 1 As shown, the device 100 may include one or more of the following components: processing component 101, memory 102, power supply component 103, multimedia component 104, audio component 105, input / output (I / O) interface 106, sensor component 107, communication component 108, and lighting device 109.
[0044] Processing component 101 typically controls the overall operation of device 100, such as operations associated with data communication, camera operation, and recording operation. Processing component 101 may include one or more processors 110 to execute instructions to perform all or part of the steps of the methods described above. For example, the processor may be one of an application processor, modem processor, graphics processor, image signal processor, lighting controller, video codec, digital signal processor, baseband processor, and / or neural network processor. Different processors 110 may be independent devices or integrated into one or more processing components. The application processor executes instructions to implement various application functions; the image signal processor processes data fed back from the camera. For example, when taking a picture, the shutter is opened, light is transmitted through the lens to the camera's photosensitive element, the light signal is converted into an electrical signal, and the camera's photosensitive element transmits the electrical signal to the image signal processor for processing, converting it into a visible image. The image signal processor can also perform algorithmic optimization of image noise, brightness, and skin tone. The image signal processor can also optimize parameters such as exposure and color temperature of the shooting scene. In some embodiments, the image signal processor may be located within the camera. A digital signal processor (DSP) is used to process digital signals, including digital image signals and other digital signals. For example, a DSP can perform Fourier transforms on frequency energy. A lighting controller controls the lighting equipment to display different colors and brightness levels for illumination. A video codec is used to compress or decompress digital video. The display case can support one or more video codecs. This allows the display case to play or record videos in various encoding formats, such as Moving Picture Experts Group (MPEG) 1, MPEG2, MPEG3, and MPEG4. A neural network computing processor, by referencing the structure of biological neural networks, such as the transmission patterns between neurons in the human brain, rapidly processes input information and can continuously learn. The neural network computing processor enables intelligent cognitive applications for the display case, such as image recognition, face recognition, speech recognition, and text understanding. Furthermore, processing component 101 can include one or more modules to facilitate interaction between processing component 101 and other components. For example, processing component 101 can include a multimedia module to facilitate interaction between multimedia component 104 and processing component 101.
[0045] Memory 102 is configured to store various types of data to support the operation of device 100. Examples of such data include instructions, messages, pictures, videos, etc., for any application or method operating on device 100. Memory 102 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0046] Power supply component 103 provides power to various components of device 100. Power supply component 103 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to device 100.
[0047] Multimedia component 104 includes a screen that provides an output interface between the device 100 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation.
[0048] Audio component 105 is configured to output and / or input audio signals. For example, audio component 105 includes at least one microphone (MIC) configured to receive external audio signals when device 100 is in an operating mode, such as acquisition mode or voice recognition mode. The received audio signals may be further stored in memory 102 or transmitted via communication component 108. In some embodiments, audio component 105 also includes a speaker, also referred to as a "loudspeaker," for outputting audio signals; the display case can play music or prompts via the speaker.
[0049] The I / O interface 106 provides an interface between the processing component 101 and the peripheral interface modules, which may be click wheels, buttons, etc. These buttons may include, but are not limited to, volume buttons and light on / off buttons.
[0050] Sensor assembly 107 includes one or more sensors for providing detection data for various aspects of device 100. For example, sensor assembly 107 may include a light sensor, such as a CMOS, CCD image sensor, or a conventional camera, for use in imaging applications, such as capturing images or videos of items displayed in a showcase. The camera is used to capture still images or videos. An object generates an optical image through a lens, which is projected onto a photosensitive element. The photosensitive element may be a charge-coupled device or a complementary metal-oxide-semiconductor phototransistor. The photosensitive element converts the light signal into an electrical signal, which is then passed to an image signal processor for conversion into a digital image signal. The image signal processor outputs the digital image signal to a digital signal processor for further processing. The digital signal processor converts the digital image signal into image signals in standard RGB, YUV, or other formats. In some embodiments, the showcase may include one or more cameras. In one embodiment of this application, the camera may have a self-heating function to ensure that its lens does not fog up. In some embodiments, sensor assembly 107 may also include an ambient temperature / humidity sensor, a light sensor, an infrared sensor, a pressure sensor, or a gyroscope, etc.
[0051] Communication component 108 is configured to facilitate wired or wireless communication between device 100 and other devices. Device 100 can access wireless networks based on communication standards, such as WiFi, 4G, or 5G, or combinations thereof. In one exemplary embodiment, communication component 108 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 108 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0052] There may be one or more lighting devices 109, used to provide illumination for the display case, so that users can view or select items in the display case.
[0053] In an exemplary embodiment, the device 100 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to implement the lighting control method for the display case.
[0054] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 102 including instructions, which can be executed by a processor 110 of the device 100 to complete the lighting control method for the display case. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0055] It is understood that the structures illustrated in the embodiments of this application do not constitute a specific limitation on the display cabinet. In other embodiments of this application, the display cabinet may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0056] The details of the embodiments of this disclosure are described in detail below through specific examples.
[0057] Figure 2 A flowchart illustrating a lighting control method for a display case according to an embodiment of the present disclosure is shown. Figure 2 As shown, the lighting control method for this display case includes the following steps:
[0058] In step S201, at least one of the following reference information is obtained: information about the items displayed in the display case and environmental information about the environment in which the display case is located.
[0059] In one optional implementation of this embodiment, the display item information within the display case includes the attributes of the display items and the quantity of each attributed item, and / or, the display item information includes the degree of sparseness of the display. That is, the display item information within the display case may include the attributes of the display items and the quantity of each attributed item, or it may include the degree of sparseness of the display, or it may include the attributes of the display items, the quantity of each attributed item, and the degree of sparseness of the display.
[0060] In one optional implementation of this embodiment, images or videos of the displayed items can be captured by a camera in the display case, and then these images or videos can be analyzed to obtain the aforementioned information about the displayed items.
[0061] In one optional implementation of this embodiment, the attribute of the display item can be an "emotional" attribute, such as warmth, coolness, or refreshing. For example, at least one camera can be installed inside the display case to capture images or videos of the display items. Image analysis can then be performed on these images or videos, such as comparing them with preset images for similarity or recognizing text within the images, to obtain the type of each display item. Each type of display item corresponds to its own attribute, and different types of display items can also correspond to the same attribute. Based on the correspondence between display item type and attribute, the attributes of each display item can be obtained, and the number of display items with each attribute can then be counted.
[0062] In one optional implementation of this embodiment, the display sparsity can be the ratio of the empty volume of the display case to the total volume of the display case. The larger the ratio, the larger the empty volume of the display case, the sparser the displays, and the greater the display sparsity. The empty volume of the display case can also be obtained by analyzing images or videos of these displays, and then the display sparsity can be obtained based on the pre-stored total volume of the display case. Alternatively, the display sparsity can be 1 - (number of displays in the display case / number of displays that can be placed when the display case is full). The larger the number of displays in the display case, the denser the displays, and the smaller the display sparsity. The number of displays in the display case can be obtained by analyzing images or videos of these displays, and then the display sparsity can be obtained based on the pre-stored total capacity of the display case, where the total capacity of the display case refers to the total number of displays that can be placed when the display case is full. The display sparsity = current number of displays / total capacity of the display case.
[0063] In one optional implementation of this embodiment, the environmental information of the environment where the display case is located includes at least one of the following: ambient temperature, ambient humidity, ambient light intensity, ambient volume, and pedestrian traffic. For example, at least one of a temperature / humidity sensor, a light intensity sensor, a sound sensor (such as a microphone), and an infrared sensor can be installed on the display case. The ambient temperature can be detected by the temperature sensor, the humidity by the humidity sensor, the ambient light intensity by the ambient light intensity sensor, the ambient volume by the sound sensor, and the pedestrian traffic by the infrared sensor.
[0064] In one optional implementation of this embodiment, the above-mentioned at least one reference information may be information collected in real time, which can accurately identify the current display status of the display items in the display case and / or the current environmental status of the environment. The at least one reference information may include information on the display items in the display case, or the at least one reference information may include environmental information of the environment in which the display case is located, or the at least one reference information may include information on the display items in the display case and environmental information of the environment in which the display case is located.
[0065] In step S202, the current lighting effect parameters of the display case are determined based on the at least one reference information.
[0066] In one optional implementation of this embodiment, the current lighting effect parameters of the display case may include at least one parameter of color or brightness. For example, the current lighting effect parameters of the display case may include color, brightness, or both color and brightness.
[0067] In one optional implementation of this embodiment, the at least one piece of reference information obtained above can be analyzed to clearly understand the current display situation in the display case and / or the current environmental conditions. Then, the required lighting effect parameters for the display case under the current display situation and / or environmental conditions can be determined. For example, assuming that the at least one piece of reference information includes information about the display items in the display case, which includes M bottles of carbonated beverages with the attribute of "iced" and N bottles of tea beverages with the attribute of "refreshing", where M and N are integers greater than 0, for example, M is 40 and N is 5. M is much larger than N, and the iced beverages are the majority. Therefore, it can be determined that the light color required for the display case is a cool color. The degree of coolness can be determined based on the ratio of M to N, thereby accurately determining the light color required for the display case.
[0068] In step S203, the lighting equipment inside the display case is controlled to illuminate according to the current lighting effect parameters of the display case, so that the lighting effect inside the display case achieves the effect indicated by the lighting effect parameters.
[0069] In an optional implementation of this embodiment, the display case may include one or more lighting devices. When the display case includes one lighting device, the lighting device can be directly controlled to illuminate according to the color and / or brightness indicated by the lighting effect parameter. When the display case includes two or more lighting devices, each lighting device can be controlled to illuminate according to the same or different colors and / or brightness, so that the combined effect of each lighting device achieves the effect indicated by the lighting effect parameter.
[0070] In one optional implementation of this embodiment, the above-described display case lighting control method can be applied to a server or terminal device. The following description uses the application of this display case lighting control method to a server as an example. Figure 3 This diagram illustrates an application scenario of the lighting control method for a display case according to an embodiment of the present disclosure, such as... Figure 3 As shown, the lighting control method for this display case can be applied to a system consisting of server 302 and display case 301. Server 302 and display case 301 can communicate via WIFI or a cellular network. Display case 301 can acquire at least one type of reference information through various sensors installed on it: information about the displayed items inside the display case and environmental information about the environment in which the display case is located. This reference information is then sent to server 302 via the communication connection. It should be noted that in some other embodiments, when the reference information includes information about the displayed items, the display case 301 can acquire images or videos of the displayed items via a camera and send them to server 302, where server 302 performs image analysis to obtain the information about the displayed items. After obtaining at least one reference information sent by the display case 301, the server 302 can determine the current lighting effect parameters of the display case based on the at least one reference information. Then, according to the current lighting effect parameters, it controls the lighting equipment inside the display case to illuminate by sending control commands to the display case 301 through the communication connection, so that the lighting effect inside the display case achieves the effect indicated by the lighting effect parameters. It should be noted that the above-described display case lighting control method can also be applied to terminal devices. These terminal devices can establish a communication connection with the display case through WIFI, cellular networks, or short-range communication, etc. The specific implementation process is as follows... Figure 3 The implementation process of the server in the middle is the same, you only need to... Figure 3 Simply replace the server in the configuration with the terminal device.
[0071] In an optional implementation of this embodiment, the above-described display case lighting control method can also be applied to the display case. The display case can obtain at least one of the following reference information through various sensors installed on the display case: information on the displayed items inside the display case and environmental information of the environment in which the display case is located. Then, based on the at least one reference information, the current lighting effect parameters of the display case can be determined, and the lighting equipment inside the display case can be controlled to illuminate according to the current lighting effect parameters, so that the lighting effect inside the display case achieves the effect indicated by the lighting effect parameters.
[0072] This embodiment can determine the lighting effect parameters required for the display case based on at least one of the information of the displayed items in the display case and the environmental information of the environment in which the display case is located. Then, according to the lighting effect parameters, the lighting equipment in the display case is controlled to illuminate, so that the lighting effect in the display case achieves the effect indicated by the lighting effect parameters. In this way, without the need for manual operation by the user, the lighting equipment can be intelligently controlled automatically according to the situation of the displayed items in the display case and / or the current environment, so as to quickly and accurately form a suitable lighting effect.
[0073] In an optional implementation of this embodiment, step S202 of the above-mentioned lighting control method, namely, determining the current lighting effect parameters of the display case based on the at least one reference information, can be implemented as the following steps A1 to A7:
[0074] In step A1, in response to the reference information including display information, the current light color of the display case is determined according to the attributes of the display items and the quantity of each attribute display item, based on a first preset rule. The first preset rule includes the correspondence between the quantity ratio range of each attribute display item and the light color.
[0075] In this optional implementation, the correspondence between the quantity ratio range of each attribute of the display items and the light color can be pre-stored. Assuming that the quantity of warm-attribute display items accounts for the first proportion of the total display items, cool-attribute display items account for the second proportion, and refreshing-attribute display items account for the third proportion, the correspondence can be set according to the following principles: When the first proportion is greater than the second and third proportions, the quantity of warm-attribute display items is the largest, and the corresponding light color is warmer. The larger the first proportion, the warmer the light color. For example, warm colors include yellow and orange. When the second proportion is greater than the first and third proportions, the quantity of cool-attribute display items is the largest, and the corresponding light color is cooler. The larger the second proportion, the cooler the light color. For example, cool colors include brighter colors such as cyan and white. When the third proportion is greater than the first and second proportions, the quantity of refreshing-attribute display items is the largest, and the corresponding light color is blue. The larger the third proportion, the higher the blue value of the light color. The correspondence between the quantity ratio range of each attribute of the display items and the light color can be set according to the above principle. In this way, when the reference information obtained includes the attributes of the display items and the quantity of each attribute of the display items, the quantity ratio value of each attribute of the display items can be obtained according to the attributes of the display items and the quantity of each attribute of the display items. Then, the light color can be determined according to the correspondence between the quantity ratio range of each attribute of the display items and the light color.
[0076] In this optional implementation, the first preset rule allows the lighting color to be adjusted to near-warm light when warm-attribute items predominate in the display case, to cool light when cool-attribute items predominate, and to blue when refreshing-attribute items predominate. This allows the lighting color to highlight the attributes of the items in the display case, enhancing the user's perception of them.
[0077] In step A2, in response to the reference information including the display sparseness, the current lighting brightness of the display cabinet is determined according to the display sparseness according to a second preset rule, wherein the display sparseness is inversely correlated with the lighting brightness.
[0078] In this optional implementation, when the reference information includes the degree of display sparseness, the current lighting brightness of the display cabinet can be determined according to the second rule that the higher the degree of display sparseness, the lower the lighting brightness. For example, the correspondence between the range of display sparseness and the range of lighting brightness can be set according to the second preset rule that the degree of display sparseness and the lighting brightness are inversely correlated. In this way, when the obtained reference information includes the degree of display sparseness, the correspondence between the degree of display sparseness and the lighting brightness can be directly queried to determine the current lighting brightness of the display cabinet.
[0079] In this optional implementation, the second preset rule determines that the greater the sparseness of the display cabinets, the lower the brightness of the lights. This ensures that users can see the displayed items clearly while also saving electricity.
[0080] In step A3, in response to the reference information including ambient temperature, the current light color of the display case is determined according to the ambient temperature according to a third preset rule, the third preset rule including the correspondence between ambient temperature range and light color.
[0081] In this optional implementation, the correspondence between ambient temperature ranges and light colors can be pre-stored. This correspondence can be set according to the following principle: ambient temperatures below a preset temperature threshold correspond to warm light colors, while ambient temperatures above or equal to the preset temperature threshold correspond to cool light colors. By setting the correspondence between ambient temperature ranges and light colors according to the above principle, when the obtained reference information includes ambient temperature, the light color can be determined based on the ambient temperature range and the correspondence between each ambient temperature range and light color.
[0082] In this optional implementation, the third preset rule can enable warm-colored lights when the current ambient temperature is lower than the preset temperature threshold, making users feel warm; and enable cool-colored lights when the current ambient temperature is greater than or equal to the preset temperature threshold, making users feel cool, thus improving the user experience.
[0083] In step A4, in response to the reference information including ambient humidity, the current light brightness of the display case is determined according to the ambient humidity according to a fourth preset rule, wherein the ambient humidity and the light brightness are positively correlated.
[0084] In this optional implementation, when the reference information includes ambient humidity, the current brightness of the display case's lights can be determined according to a fourth rule: higher ambient humidity results in higher light brightness. For example, a fourth preset rule can be used to establish a correspondence between the ambient humidity range and the light brightness, showing a positive correlation between ambient humidity and light brightness. Thus, when the obtained reference information includes ambient humidity, the correspondence between the ambient humidity range and the light brightness can be directly queried to determine the current brightness of the display case's lights. In this way, through this fourth preset rule, the higher the ambient humidity of the display case, the brighter the lights, resulting in a better user experience.
[0085] In step SA5, in response to the reference information including ambient light intensity, the current light brightness of the display case is determined according to the fifth preset rule based on the ambient light intensity, wherein the fifth preset rule includes a positive correlation between the ambient light intensity and the light brightness.
[0086] In this optional implementation, when the reference information includes ambient light intensity, the current light brightness of the display case can be determined according to the fifth rule that the greater the ambient light intensity, the greater the light brightness. For example, the correspondence between the range of ambient light intensity and the light brightness can be set according to the fifth preset rule that ambient light intensity and light brightness are positively correlated. In this way, when the obtained reference information includes ambient light intensity, the correspondence between the range of ambient light intensity and the light brightness can be directly queried to determine the current light brightness of the display case.
[0087] In this optional implementation, the fifth preset rule allows the light brightness to be greater when the ambient light intensity of the display case is higher. This way, the light brightness can be appropriately reduced at night and appropriately increased during the day, which can better highlight the displayed items in the display case and also save electricity.
[0088] In step A6, in response to the reference information including ambient volume, the current light brightness of the display case is determined according to the sixth preset rule based on the ambient volume, wherein the sixth preset rule includes that the ambient volume and the light brightness are positively correlated.
[0089] In this optional implementation, when the reference information includes ambient volume, the current light brightness of the display case can be determined according to the sixth preset rule that the higher the ambient volume, the higher the light brightness. For example, the correspondence between the ambient volume range and the light brightness can be set according to the sixth preset rule that the ambient volume and light brightness are positively correlated. In this way, when the obtained reference information includes ambient volume, the correspondence between the ambient volume range and the light brightness can be directly queried to determine the current light brightness of the display case.
[0090] In this optional implementation, the sixth preset rule indicates that the louder the ambient noise around the display case, the more people are around it, and the brighter the light should be. In this way, the light is brightened when there are many people to attract users and make it easier for them to view the products in the display case, and the light is dimmed when there are few people to save power.
[0091] In step A7, in response to the reference information including foot traffic, the current lighting brightness of the display case is determined according to the seventh preset rule based on the foot traffic, wherein the seventh preset rule includes a positive correlation between foot traffic and lighting brightness.
[0092] In this optional implementation, when the reference information includes foot traffic, the current lighting brightness of the display case can be determined according to the seventh preset rule that the greater the foot traffic, the greater the lighting brightness. For example, the correspondence between the foot traffic range and the lighting brightness can be set according to the seventh preset rule that foot traffic is positively correlated with lighting brightness. In this way, when the obtained reference information includes foot traffic, the correspondence between the foot traffic range and the lighting brightness can be directly queried to determine the current lighting brightness of the display case.
[0093] In this optional implementation, the brightness of the lights increases when there is a large flow of people in the display case, according to the seventh preset rule. This way, the lights are brightened when there are many people to attract users and make it easier for them to view the products in the display case, and the lights are dimmed when there are few people to save electricity.
[0094] Among the aforementioned reference information, there are two types of reference information used to determine the current light color of the display case: the attributes of the displayed items and the quantity of each attributed item, and the ambient temperature. There are five types of reference information used to determine the current light brightness of the display case: the density of the display items, ambient humidity, ambient light intensity, ambient volume, and foot traffic. If only one type of reference information is used to determine the current light color of the display case, the light color can be determined according to the aforementioned preset rules. If only one type of reference information is used to determine the current light brightness of the display case, the light brightness can be determined according to the aforementioned preset rules. However, if two or more types of reference information are used to determine the current light color or brightness of the display case, the aforementioned preset rules cannot be used to determine the light color or brightness. In this case, in an optional implementation of this embodiment, step S202 of the above-mentioned lighting control method, i.e., the step of determining the current lighting effect parameters of the display case based on the at least one type of reference information, can also be implemented as steps A8 to A9:
[0095] In step A8, in response to the fact that the reference information used to determine the current light color of the display case includes two or more types of reference information, the current light color of the display case is determined based on the first type of reference information and the pre-stored weight values corresponding to each type of first type of reference information. The first type of reference information includes two types of reference information used to determine the current light color of the display case.
[0096] In this optional implementation, the first type of reference information includes two types of reference information used to determine the current light color of the display case: the attributes of the displayed items and the quantity of each attribute of the displayed items, as well as the ambient temperature.
[0097] In this optional implementation, the light color can be represented by color values such as RGB values. First, according to the first preset rule, the first light color value is determined based on the attributes of the display item and the quantity of each attribute display item. Then, according to the third preset rule, the second light color value is determined based on the ambient temperature. Finally, based on the weight value 1 of the attributes of the display item and the quantity of each attribute display item and the weight value 2 of the ambient temperature, the first light color value and the second light color value are weighted and averaged to obtain the current light color value. That is, the current light color value of the display case = weight value 1 * first light color value + weight value 2 * second light color value, where the weight value 1 + weight value 2 = 1. Preferably, the weight value 1 is greater than the weight value 2.
[0098] In this optional implementation, the light color can be determined by comprehensively considering various reference information that affects the determination of the light color, so that the determined light color is more in line with the current needs of the display case.
[0099] In step A9, in response to the fact that the reference information used to determine the current light brightness of the display case includes two or more types of reference information, the current light brightness of the display case is determined based on the second type of reference information and the pre-stored weight values corresponding to each type of second type of reference information. The second type of reference information includes two or more types of reference information used to determine the current light color of the display case.
[0100] In this optional implementation, the second type of reference information includes two or more reference information for determining the current light color of the display case, namely, two or more reference information among the display sparseness, ambient humidity, ambient light intensity, ambient volume, and pedestrian flow.
[0101] In this optional implementation, the light brightness corresponding to each type of second-class reference information can be determined first according to the preset rules corresponding to each type of second-class reference information; then, the light brightness is calculated by weighted averaging based on the light brightness corresponding to each type of second-class reference information and the weight value corresponding to each type of second-class reference information.
[0102] For example, when the second type of reference information includes the sparseness of the display, the intensity of ambient light, and the flow of people, the first light brightness can be determined based on the sparseness of the display according to the second preset rule; the second light brightness can be determined based on the intensity of ambient light according to the fifth preset rule; and the third light brightness can be determined based on the flow of people according to the seventh preset rule. Then, based on the weight value 3 of the sparseness of the display, the weight value 4 of the intensity of ambient light, and the weight value 5 of the flow of people, the first light brightness, the second light brightness, and the third light brightness are averaged to obtain the current light brightness, that is, the current light brightness of the display case = weight value 3 * first light brightness + weight value 2 * second light brightness + weight value 3 * third light brightness, where the weight value 1 + weight value 2 + weight value 3 = 1. Preferably, the weight value 4 is greater than the weight value 5, which is greater than the weight value 3.
[0103] In this optional implementation, the light brightness can be determined by comprehensively considering various reference information that affects the determination of light brightness, thus determining the light brightness to better meet the current needs of the display case.
[0104] In one optional implementation of this embodiment, such as Figure 4As shown, step S202 of the above-mentioned lighting control method, namely, the step of determining the current lighting effect parameters of the display case based on the at least one reference information, further includes the following steps:
[0105] In step S2021, the at least one reference information is input into a preset algorithm model, the preset algorithm model is executed, and the current lighting effect parameters of the display case are determined.
[0106] In this optional implementation, a preset algorithm model can be trained using machine learning. The input to the preset algorithm model is the at least one reference information, and the output of the preset algorithm model is the lighting effect parameters. For example, the training process of the preset algorithm model can be as follows: acquire sample data, which includes at least one reference information from a historical time and the adjusted lighting effect parameters from that historical time; train the preset algorithm model based on the sample data; input the sample data into an initial algorithm model to obtain the output of the initial algorithm model; compare the output of the initial algorithm model with the adjusted lighting effect parameters to obtain the accuracy of the output of the initial algorithm model; continuously adjust the parameters in the initial algorithm model until the accuracy of the output of the algorithm model after parameter adjustment reaches a preset threshold, such as 99%, thus training the preset algorithm model.
[0107] In this optional implementation, the current lighting effect parameters of the display case are determined by a preset algorithm model, resulting in more accurate lighting effect parameters.
[0108] In one optional implementation of this embodiment, such as Figure 5 As shown, when the above-mentioned lighting control method is applied to the server or terminal device, step S203 of the method, namely, controlling the lighting equipment in the display cabinet to illuminate according to the current lighting effect parameters of the display cabinet, can be implemented as follows:
[0109] In step S2031, the current lighting effect parameters of the display case are sent to the display case so that the display case can control the lighting equipment inside the display case to illuminate according to the current lighting effect parameters, so that the lighting effect inside the display case achieves the effect indicated by the lighting effect parameters.
[0110] In this optional implementation, the above-mentioned lighting control method is applied to the server or terminal device. After the server or terminal device obtains the current lighting effect parameters of the display case, the server or terminal device can send the current lighting effect parameters of the display case to the display case to control the lighting equipment in the display case to illuminate.
[0111] In this optional implementation, the display case may pre-store configuration information for each lighting device within it. This configuration information may include the number of lighting devices, the brightness and color range of each device during operation, and the position of each device. After obtaining the lighting effect parameters, the application processor in the display case can analyze these parameters and the configuration information to determine the lighting parameters (color and / or brightness) for each device. Then, it can control the lighting devices according to these parameters. The combined effect of the colors and / or brightness of each device can achieve the lighting effect indicated by the lighting effect parameters. For example, the colors and / or brightness of each device can ensure that the lighting effect at the center point (or other preset position) of the inner surface area of the display case reaches the color and / or brightness indicated by the lighting effect parameters. Alternatively, in other embodiments, the application processor in the display case stores the correspondence between the lighting parameters (color and / or brightness) of each lighting device corresponding to the range of lighting effect parameters. After obtaining the lighting effect parameter, the application processor in the display case can look up the lighting parameters of each lighting device corresponding to the range of lighting effect parameters in which the lighting effect parameter is located, and then control the lighting device to illuminate according to the lighting parameters of each lighting device in the display case.
[0112] In an optional implementation of this embodiment, step S203 of the above-described lighting control method, namely, controlling the lighting equipment inside the display case to illuminate according to the current lighting effect parameters of the display case, can be as follows: Figure 6 The implementation shown is as follows: steps S2032 and S2033, or it can also be as follows: Figure 7 The implementation shown is as follows: steps S2032 and S2034.
[0113] In step S2032, based on the pre-stored correspondence between the range of lighting effect parameters and the lighting parameters of each lighting device, the lighting parameters of each lighting device corresponding to the current lighting effect parameters of the display cabinet are determined.
[0114] In this optional implementation, the correspondence between the lighting parameters (color and / or brightness) of each lighting device corresponding to the range of lighting effect parameters can be stored in advance. In this way, after obtaining the lighting effect parameter, the lighting parameters of each lighting device corresponding to the range of lighting effect parameters in which the lighting effect parameter is located can be found.
[0115] In step S2033, the lighting equipment inside the display case is controlled to provide illumination according to the lighting parameters of each lighting device.
[0116] In this optional implementation, when the display case is the executing entity of the lighting control method, the lighting controller in the display case can obtain the lighting parameters of each lighting device from the application processor and control the lighting devices in the display case to illuminate according to the lighting parameters of each lighting device.
[0117] In step S2034, the lighting parameters of each lighting device are sent to the display case so that the display case can control the lighting devices inside the display case to illuminate according to the lighting parameters of each lighting device.
[0118] In this optional implementation, when the executing entity of the lighting control method is a server or terminal device, the server or terminal device can control the lighting devices in the display case to illuminate the display case by sending the lighting parameters of each lighting device to the display case. After receiving the lighting parameters of each lighting device, the display case can control the lighting devices in the display case to illuminate the display case according to the lighting parameters of each lighting device.
[0119] In one optional implementation of this embodiment, such as Figure 8 As shown, the above-mentioned lighting control method may further include the following steps S204 and S205, and step S201 in the above method may further be implemented as the following step S2011:
[0120] In step S204, a user control instruction is received, which is used to indicate the lighting mode requested by the user. The lighting mode includes a smart mode and a non-smart mode.
[0121] In this optional implementation, the intelligent mode refers to the working mode in which the lighting equipment in the display case can be controlled to provide illumination based on the at least one reference information. The non-intelligent mode may include an energy-saving mode and a color-changing mode. The energy-saving mode refers to the working mode in which a small number of lighting devices, such as one lighting device, provide illumination. The color-changing mode refers to the working mode in which multiple colors are used for illumination, such as color gradients of multiple lighting devices.
[0122] In this optional implementation, Figure 9 This diagram illustrates a usage scenario of the display case lighting control method according to an embodiment of the present disclosure, such as... Figure 9As shown, this lighting control method can be applied to a system consisting of a terminal device 303, a server 302, and a display case 301. The terminal device 303 can be a mobile terminal such as a mobile phone or a tablet computer, or a computer such as a desktop computer or a laptop computer. The terminal device 303 can provide an operation interface for the user. For example, a lighting control APP that communicates with the server 302 can be installed on the terminal device 303, or a web interface provided by the server 302 can be displayed. The lighting control APP or web interface can display, for example... Figure 10 The lighting control interface shown displays a smart mode option 3031, a non-smart mode option (i.e., energy-saving mode option 3032), and a vibrant color mode option 3033. The user clicks the smart mode option 3031 to input a user control command to enter smart mode; the user clicks the energy-saving mode option 3032 to input a user control command to enter energy-saving mode; and the user clicks the vibrant color mode option 3033 to input a user control command to enter vibrant color mode. After receiving the user control command, the terminal device 303 can send the user control command to the server 302. The server 302 receives the user control command and executes the following step S205, or executes steps S2011, S202, and S203.
[0123] In this optional implementation, Figure 11 This diagram illustrates a usage scenario of the display case lighting control method according to an embodiment of the present disclosure, such as... Figure 11 As shown, this control method can also be applied to a system consisting of a terminal device 303 and a display case 301. After receiving a user control command input by the user, the terminal device 303 can execute the following steps S205 or S2011, S202, and S203. The terminal device 303 can control the lighting equipment inside the display case 301 to provide illumination by sending a control command to the display case 301. Alternatively, after receiving a user control command input by the user, the terminal device 303 can send the user control command to the display case 301, which will then receive the command and execute the following steps S205, or S2011, S202, and S203.
[0124] In this alternative implementation, the control method can also be applied to a display case, which is equipped with a touch screen that can provide such... Figure 10The lighting control interface shown allows the user to input control commands. Alternatively, the display case can be equipped with control buttons such as a smart option button, an energy-saving option button, and a color-changing option button. The user presses the smart option button to input a control command indicating entry into smart mode, presses the energy-saving option button to input a control command indicating entry into energy-saving mode, and presses the color-changing option button to input a control command indicating entry into color-changing mode. After receiving the user control command, the display case can execute the following step S205, or execute steps S2011, S202, and S203.
[0125] In step S205, in response to the user control command indicating that the lighting mode is non-intelligent mode, the lighting devices in the display case are controlled to illuminate according to the pre-stored lighting parameters of each lighting device in the non-intelligent mode.
[0126] In this optional implementation, the lighting parameters of each lighting device in the non-intelligent mode can be pre-stored. For example, the pre-stored lighting parameters of each lighting device in the energy-saving mode are that lighting device A is white light with a brightness of 1, and other lighting devices are turned off. The pre-stored lighting parameters of each lighting device in the dazzling mode are the colors of each lighting device (colors change gradually according to the position of the lighting device). In this way, when the lighting mode indicated by the user control command is the energy-saving mode, lighting device A is controlled to provide white light illumination with a brightness of 1, and other lighting devices are turned off. When the lighting mode indicated by the user control command is the dazzling mode, each lighting device is controlled to display a gradient color according to its position.
[0127] In step S2011, in response to the user control command indicating that the lighting mode is intelligent mode, at least one of the following reference information is obtained: information about the displayed items in the display case and environmental information about the environment in which the display case is located.
[0128] In this optional implementation, when the lighting mode indicated by the user control command is the smart mode, it is necessary to control each lighting device to illuminate based on the at least one reference information, and start executing steps S201 to S203.
[0129] In one optional implementation of this embodiment, such as Figure 12 As shown, the above-mentioned lighting control method may further include step S206, step S204 may be implemented as step S2041, and step S201 may be implemented as step S2012.
[0130] In step S206, a control mode indication instruction is obtained, which is used to indicate whether the control mode is a user control mode or an automatic control mode.
[0131] In step S2041, in response to the control mode indicated by the control mode indication instruction being the user control mode, the user control instruction is received;
[0132] In step S2012, in response to the control mode indicated by the control mode indication command being automatic control mode, at least one of the following reference information is obtained: information on the displayed items in the display case and environmental information of the environment in which the display case is located.
[0133] In this optional implementation, the lighting control method can be applied to Figure 9 In the system shown, which consists of terminal device 303, server 302, and display cabinet 301, the lighting control APP or Web interface of terminal device 303 can display, as shown below, Figure 13 The control option interface shown displays user control option 3034 and automatic control option 3035. The user clicks user control option 3034 to input a control mode instruction indicating entry into user control mode, and clicks automatic control option 3035 to input a control mode instruction indicating entry into automatic control mode. After receiving the user's input control mode instruction, terminal device 303 can send the instruction to server 302. Server 302 receives the control mode instruction. If the control mode indicated by the instruction is user control mode, steps S2041, S205, S2011, S202, and S203 are executed. If the control mode indicated by the instruction is automatic control mode, steps S2012, S202, and S203 are executed.
[0134] In this optional implementation, the lighting control method can be applied to, for example... Figure 11 In the system shown, which consists of terminal device 303 and display cabinet 301, after obtaining the control mode indication command, terminal device 303 can execute steps S2041, S205, S2011, S202, and S203 when the control mode indicated by the control mode indication command is user control mode, and execute steps S2012, S202, and S203 when the control mode indicated by the control mode indication command is automatic control mode. Alternatively, after obtaining the control mode indication command, terminal device 303 can send the control mode indication command to display cabinet 301, which will receive the control mode indication command. When the control mode indicated by the control mode indication command is user control mode, it will execute steps S2041, S205, S2011, S202, and S203; when the control mode indicated by the control mode indication command is automatic control mode, it will execute steps S2012, S202, and S203.
[0135] In this alternative implementation, the lighting control method can be applied to a display case, in which case a touchscreen can be installed to provide, for example... Figure 13 The control option interface shown allows the user to input the control mode instruction. Alternatively, the display case can be equipped with selection buttons, such as Boolean buttons. The user presses the upper part of the Boolean button to input a control mode instruction indicating entry into user control mode, and presses the lower part of the Boolean button to input a control mode instruction indicating entry into automatic control mode. Upon receiving the control mode instruction, the display case can execute steps S2041, S205, S2011, S202, and S203 if the control mode indicated by the instruction is user control mode, and steps S2012, S202, and S203 if the control mode indicated by the instruction is automatic control mode.
[0136] The implementation process will be described in detail below through several examples.
[0137] Example 1
[0138] This embodiment 1 can be applied to Figure 9In the scenario shown, the implementation process of this lighting control method can be as follows: Terminal device 303 receives a control mode indication instruction input by the user and sends it to server 302. The control mode indication instruction is used to indicate whether the control mode is user control mode or automatic control mode. Terminal device 303 receives the user control instruction and sends it to server 302. Server 302, in response to the control mode indicated by the control mode indication instruction being user control mode, receives the user control instruction. The user control instruction is used to indicate the lighting mode requested by the user. The lighting mode includes intelligent mode and non-intelligent mode. In response to the lighting mode indicated by the user control instruction being non-intelligent mode, server 302 controls the lighting devices in the display case to illuminate according to the pre-stored lighting parameters of each lighting device in the non-intelligent mode. In response to the user control command indicating that the lighting mode is intelligent mode, server 302 obtains at least one of the following reference information: information on the displayed items in display case 301 and environmental information of the environment in which display case 301 is located. The information on the displayed items includes the attributes of the displayed items in display case 301 and the quantity of each attribute of the displayed items; and / or, the information on the displayed items includes the degree of sparseness of the display. The environmental information includes at least one of the following: ambient temperature, ambient humidity, ambient light intensity, ambient volume, and pedestrian traffic. Based on the at least one reference information, server 302 determines the current lighting effect parameters of display case 301. Server 302 can send the current lighting effect parameters of display case 301 to display case 301 so that display case 301 can control the lighting equipment in display case 301 to illuminate according to the current lighting effect parameters, so that the lighting effect in display case 301 achieves the effect indicated by the lighting effect parameters. Alternatively, server 302 can determine the lighting parameters of each lighting device corresponding to the current lighting effect parameters of display cabinet 301 based on the pre-stored correspondence between the range of lighting effect parameters and the lighting parameters of each lighting device; server 302 will send the lighting parameters of each lighting device to display cabinet 301 so that display cabinet 301 can control the lighting devices in display cabinet to illuminate according to the lighting parameters of each lighting device.
[0139] Example 2
[0140] This embodiment 2 can be applied to Figure 10In the scenario shown, the implementation process of this lighting control method can be as follows: Terminal device 303 receives a control mode indication command input by a user, the control mode indication command indicating whether the control mode is a user control mode or an automatic control mode; terminal device 303 receives the user control command, and server 302, in response to the control mode indicated by the control mode indication command being a user control mode, receives the user control command, the user control command indicating the lighting mode requested by the user; the lighting mode includes intelligent mode and non-intelligent mode; terminal device 303, in response to the lighting mode indicated by the user control command being a non-intelligent mode, controls the lighting devices in the display case to illuminate according to the pre-stored lighting parameters of each lighting device in the non-intelligent mode. In response to the user control command indicating that the lighting mode is intelligent mode, terminal device 303 acquires at least one of the following reference information: information about the displayed items in the display case and environmental information about the environment in which the display case is located. The information about the displayed items includes the attributes of the displayed items in the display case and the quantity of each attribute of the displayed items; and / or, the information about the displayed items includes the sparseness of the display. The environmental information includes at least one of the following: ambient temperature, ambient humidity, ambient light intensity, ambient volume, and pedestrian traffic. Based on the at least one reference information, terminal device 303 determines the current lighting effect parameters of display case 301. Terminal device 303 can send the current lighting effect parameters of display case 301 to display case 301 so that display case 301 can control the lighting equipment in the display case to illuminate according to the current lighting effect parameters, so that the lighting effect in the display case achieves the effect indicated by the lighting effect parameters. Alternatively, the terminal device 303 can determine the lighting parameters of each lighting device corresponding to the current lighting effect parameters of the display case based on the pre-stored correspondence between the range of lighting effect parameters and the lighting parameters of each lighting device; the terminal device 303 will send the lighting parameters of each lighting device to the display case 301 so that the display case 301 can control the lighting devices in the display case to illuminate according to the lighting parameters of each lighting device.
[0141] Example 3
[0142] This embodiment can be applied to scenarios with only display cases. The implementation process of this lighting control method can be as follows: The display case receives a control mode instruction input by the user, the control mode instruction indicating whether the control mode is user control mode or automatic control mode; The display case receives the user control instruction, and in response to the control mode indicated by the control mode instruction being user control mode, the display case receives the user control instruction, the user control instruction indicating the lighting mode requested by the user; The lighting mode includes intelligent mode and non-intelligent mode; In response to the lighting mode indicated by the user control instruction being non-intelligent mode, the display case controls the lighting devices in the display case to illuminate according to the pre-stored lighting parameters of each lighting device in the non-intelligent mode. In response to the lighting mode indicated by the user control instruction being intelligent mode, the display case obtains at least one of the following reference information: information on the displayed items in the display case and environmental information of the environment in which the display case is located, the information on the displayed items including the attributes of the displayed items in the display case and the quantity of each attribute of the displayed items; and / or, the information on the displayed items including the sparseness of the display; The environmental information includes at least one of the following: ambient temperature, ambient humidity, ambient light intensity, ambient volume, and pedestrian flow. The display case determines the current lighting effect parameters of the display case based on the at least one reference information; the display case can determine the lighting parameters of each lighting device corresponding to the current lighting effect parameters of the display case based on the correspondence between the pre-stored lighting effect parameter range and the lighting parameters of each lighting device, and control the lighting devices in the display case to illuminate according to the lighting parameters of each lighting device.
[0143] It should be noted that in the above embodiments, there are two possible schemes for the server 302, terminal device 303, or display cabinet to determine the current lighting effect parameters of the display cabinet based on the at least one reference information. One scheme is: when there is only one type of reference information used to determine the current light color of the display cabinet and / or when there is only one type of reference information used to determine the current light brightness of the display cabinet, in response to the reference information including display item information, the current light color of the display cabinet is determined according to a first preset rule based on the attributes of the display items and the quantity of each attribute of the display items. The first preset rule includes the correspondence between the quantity ratio range of each attribute of the display items and the light color. In response to the reference information including display sparseness, the current light brightness of the display cabinet is determined according to a second preset rule based on the display sparseness. The second preset rule includes an inverse correlation between the display sparseness and the light brightness. In response to the reference information including ambient temperature, the current light brightness is determined according to a third preset rule. The system employs several preset rules: First, it determines the current light color of the display case based on the ambient temperature, including a third preset rule that establishes a correspondence between ambient temperature ranges and light colors. Second, it determines the current light brightness of the display case based on the ambient humidity, according to a fourth preset rule that states a positive correlation between ambient humidity and light brightness. Third, it determines the current light brightness of the display case based on the ambient light intensity, according to a fifth preset rule that states a positive correlation between ambient light intensity and light brightness. Fourth, it determines the current light brightness of the display case based on the ambient light volume, according to a sixth preset rule that states a positive correlation between ambient light volume and light brightness. Fifth, it determines the current light brightness of the display case based on the ambient light volume, according to a sixth preset rule that states a positive correlation between ambient light volume and light brightness. Sixth, it determines the current light brightness of the display case based on the ambient light volume, according to a seventh preset rule that states a positive correlation between ambient light volume and light brightness. Finally, it determines the current light brightness of the display case based on the pedestrian flow, according to a seventh preset rule that states a positive correlation between pedestrian flow and light brightness.If, in the at least one set of reference information, there are two or more references used to determine the current light color or brightness of the display case, then, in response to the presence of two or more references for determining the current light color, the current light color of the display case is determined based on a first type of reference information and pre-stored weight values corresponding to each type of first-class reference information. The first type of reference information includes two references for determining the current light color of the display case. Similarly, in response to the presence of two or more references for determining the current light brightness, the current light brightness of the display case is determined based on a second type of reference information and pre-stored weight values corresponding to each type of second-class reference information. The second type of reference information includes two or more references for determining the current light color of the display case. Another approach is to input the at least one set of references into a preset algorithm model, execute the preset algorithm model, and determine the current lighting effect parameters of the display case.
[0144] The following are embodiments of the apparatus disclosed herein, which can be used to execute embodiments of the method disclosed herein.
[0145] Figure 14 This is a structural block diagram of a lighting control device for a display case according to an embodiment of the present disclosure. This device can be implemented as part or all of an electronic device through software, hardware, or a combination of both. The lighting control device for the display case includes:
[0146] The first acquisition module 1401 is configured to acquire at least one of the following reference information: information on the items displayed in the display case and environmental information of the environment in which the display case is located;
[0147] The determining module 1402 is configured to determine the current lighting effect parameters of the display case based on the at least one reference information;
[0148] The first control module 1403 is configured to control the lighting equipment inside the display case to illuminate according to the current lighting effect parameters of the display case, so that the lighting effect inside the display case achieves the effect indicated by the lighting effect parameters.
[0149] In this embodiment, the lighting control device of the display cabinet corresponds to the lighting control method of the display cabinet described above. For specific details, please refer to the description of the lighting control method of the display cabinet described above, which will not be repeated here.
[0150] This embodiment can determine the lighting effect parameters required for the display case based on at least one of the information of the displayed items in the display case and the environmental information of the environment in which the display case is located. Then, according to the lighting effect parameters, the lighting equipment in the display case is controlled to illuminate, so that the lighting effect in the display case achieves the effect indicated by the lighting effect parameters. In this way, without the need for manual operation by the user, the lighting equipment can be intelligently controlled automatically according to the situation of the displayed items in the display case and / or the current environment, so as to quickly and accurately form a suitable lighting effect.
[0151] This disclosure also discloses an electronic device, Figure 15 A schematic structural block diagram of an electronic device according to an embodiment of the present disclosure is shown, such as... Figure 15 As shown, the electronic device 1500 includes a memory 1501 and a processor 1502; wherein the memory 1501 is used to store one or more computer instructions, wherein the one or more computer instructions are executed by the processor 1502 to implement the above-described method steps, the method including the following steps:
[0152] Obtain at least one of the following reference information: information about the items displayed in the display case and environmental information about the environment in which the display case is located;
[0153] Based on the at least one piece of reference information, determine the current lighting effect parameters of the display case;
[0154] According to the current lighting effect parameters of the display case, control the lighting equipment inside the display case to illuminate it so that the lighting effect inside the display case achieves the effect indicated by the lighting effect parameters.
[0155] In one embodiment of this disclosure, the display information includes the attributes of the display items in the display case and the quantity of each attributed display item; and / or, the display information includes the degree of sparseness of the display; the environmental information includes at least one of the following: ambient temperature, ambient humidity, ambient light intensity, ambient sound level, and pedestrian traffic.
[0156] In one embodiment of this disclosure, determining the current lighting effect parameters of the display case based on the at least one reference information includes:
[0157] In response to the reference information including display information, the current light color of the display case is determined according to the attributes of the display items and the quantity of each attribute display item, based on a first preset rule. The first preset rule includes the correspondence between the quantity ratio range of each attribute display item and the light color.
[0158] In response to the reference information including the degree of display sparseness, the current lighting brightness of the display case is determined according to the degree of display sparseness according to a second preset rule, wherein the degree of display sparseness is inversely correlated with the lighting brightness;
[0159] In response to the reference information including ambient temperature, the current light color of the display case is determined according to the ambient temperature based on a third preset rule, wherein the third preset rule includes the correspondence between ambient temperature range and light color;
[0160] In response to the reference information including ambient humidity, the current light brightness of the display case is determined according to the fourth preset rule based on the ambient humidity, wherein the fourth preset rule includes a positive correlation between the ambient humidity and the light brightness;
[0161] In response to the reference information including ambient light intensity, the current light brightness of the display case is determined according to the ambient light intensity according to a fifth preset rule, wherein the fifth preset rule includes a positive correlation between the ambient light intensity and the light brightness;
[0162] In response to the reference information including ambient volume, the current light brightness of the display case is determined according to the sixth preset rule based on the ambient volume, wherein the sixth preset rule includes a positive correlation between the ambient volume and the light brightness;
[0163] In response to the reference information including foot traffic, the current lighting brightness of the display case is determined based on the foot traffic according to the seventh preset rule, which states that foot traffic and lighting brightness are positively correlated.
[0164] In one embodiment of this disclosure, determining the current lighting effect parameters of the display case based on the at least one reference information includes:
[0165] In response to the fact that the reference information used to determine the current light color of the display case includes two or more types of reference information, the current light color of the display case is determined based on the first type of reference information and the pre-stored weight values corresponding to each type of first type of reference information. The first type of reference information includes two types of reference information used to determine the current light color of the display case.
[0166] In response to the fact that the reference information used to determine the current light brightness of the display case includes two or more types of reference information, the current light brightness of the display case is determined based on the second type of reference information and the pre-stored weight values corresponding to each type of second type of reference information. The second type of reference information includes two or more types of reference information used to determine the current light color of the display case.
[0167] In one embodiment of this disclosure, determining the current lighting effect parameters of the display case based on the at least one piece of reference information includes:
[0168] The at least one reference information is input into a preset algorithm model, the preset algorithm model is executed, and the current lighting effect parameters of the display case are determined.
[0169] In one embodiment of this disclosure, controlling the lighting equipment inside the display case to provide illumination according to the current lighting effect parameters of the display case includes:
[0170] The current lighting effect parameters of the display case are sent to the display case so that the display case can control the lighting equipment inside the display case to illuminate according to the current lighting effect parameters, so that the lighting effect inside the display case achieves the effect indicated by the lighting effect parameters.
[0171] In one embodiment of this disclosure, controlling the lighting equipment inside the display case to provide illumination according to the current lighting effect parameters of the display case includes:
[0172] Based on the pre-stored correspondence between the range of lighting effect parameters and the lighting parameters of each lighting device, the lighting parameters of each lighting device corresponding to the current lighting effect parameters of the display case are determined.
[0173] The lighting equipment in the display case is controlled to illuminate according to the lighting parameters of each lighting device; or, the lighting parameters of each lighting device are sent to the display case so that the display case can control the lighting equipment in the display case to illuminate according to the lighting parameters of each lighting device.
[0174] In one embodiment of this disclosure, the method further includes:
[0175] Receive user control instructions, which are used to indicate the lighting mode requested by the user, including intelligent mode and non-intelligent mode;
[0176] In response to the user control command indicating that the lighting mode is non-intelligent mode, the lighting devices in the display case are controlled to illuminate according to the pre-stored lighting parameters of each lighting device in the non-intelligent mode.
[0177] The acquisition of at least one of the following reference information: information about the items displayed in the display case and environmental information about the environment in which the display case is located, including:
[0178] In response to the user control command indicating that the lighting mode is intelligent mode, at least one of the following reference information is obtained: information about the displayed items in the display case and environmental information about the environment in which the display case is located.
[0179] In one embodiment of this disclosure, the method further includes:
[0180] Obtain a control mode indication command, wherein the control mode indication command is used to indicate whether the control mode is user control mode or automatic control mode;
[0181] The receiving of user control instructions includes:
[0182] In response to the control mode indicated by the control mode indication command being user control mode, the user control command is received;
[0183] The acquisition of at least one of the following reference information: information about the items displayed in the display case and environmental information about the environment in which the display case is located, including:
[0184] In response to the control mode indicated by the control mode instruction being automatic control mode, at least one of the following reference information is acquired: information about the displayed items in the display case and environmental information about the environment in which the display case is located.
[0185] In this embodiment, the method executed by the processor of the electronic device is consistent with the lighting control method of the display cabinet described above. For specific details, please refer to the description of the lighting control method of the display cabinet above, which will not be repeated here.
[0186] This embodiment can determine the lighting effect parameters required for the display case based on at least one of the information of the displayed items in the display case and the environmental information of the environment in which the display case is located. Then, according to the lighting effect parameters, the lighting equipment in the display case is controlled to illuminate, so that the lighting effect in the display case achieves the effect indicated by the lighting effect parameters. In this way, without the need for manual operation by the user, the lighting equipment can be intelligently controlled automatically according to the situation of the displayed items in the display case and / or the current environment, so as to quickly and accurately form a suitable lighting effect.
[0187] Figure 16 This is a schematic diagram of the structure of a computer system suitable for implementing a lighting control method for a display case according to an embodiment of the present disclosure. For example... Figure 16 As shown, the computer system 1600 includes a processing unit 1601, which can execute various processes described above based on a program stored in a read-only memory (ROM) 1602 or a program loaded from a storage section 1608 into a random access memory (RAM) 1603. The RAM 1603 also stores various programs and data required for the operation of the system 1600. The processing unit 1601, ROM 1602, and RAM 1603 are interconnected via a bus 1604. An input / output (I / O) interface 1605 is also connected to the bus 1604.
[0188] The following components are connected to I / O interface 1605: an input section 1606 including a keyboard, mouse, etc.; an output section 1607 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 1608 including a hard disk, etc.; and a communication section 1609 including a network interface card such as a LAN card, modem, etc. The communication section 1609 performs communication processing via a network such as the Internet. A drive 1610 is also connected to I / O interface 1605 as needed. A removable medium 1611, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on drive 1610 as needed so that computer programs read from it can be installed into storage section 1608 as needed. The processing unit 1601 can be implemented as a CPU, GPU, TPU, FPGA, NPU, etc.
[0189] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0190] The units or modules described in the embodiments of this disclosure can be implemented in software or hardware. The described units or modules can also be located in a processor, and the names of these units or modules do not necessarily constitute a limitation on the unit or module itself.
[0191] In another aspect, this disclosure also provides a computer-readable storage medium, which may be a computer-readable storage medium included in the apparatus described in the above embodiments; or it may be a standalone computer-readable storage medium not assembled into a device. The computer-readable storage medium stores one or more programs that are used by one or more processors to perform the methods described in this disclosure.
[0192] In addition, this disclosure also provides a computer program product storing a computer program that, when executed by a processor, enables the processor to at least implement the methods provided in the foregoing embodiments.
[0193] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of the invention involved in this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the inventive concept. For example, technical solutions formed by substituting the above-described features with (but not limited to) technical features disclosed in this disclosure that have similar functions.
Claims
1. A method for controlling the lighting of a display case, characterized in that, include: Obtain the following reference information: information on the items displayed in the display case and environmental information of the environment in which the display case is located; the information on the items displayed includes the attributes of the items displayed in the display case and the quantity of each attribute of the items; and the information on the items displayed includes the degree of sparseness of the display; the environmental information includes at least one of the following: ambient sound level; Based on the reference information, determine the current lighting effect parameters of the display case; According to the current lighting effect parameters of the display case, control the lighting equipment inside the display case to illuminate it so that the lighting effect inside the display case achieves the effect indicated by the lighting effect parameters; Determining the current lighting effect parameters of the display case based on the reference information includes: In response to the reference information including the attributes of the display items and the quantity of each attribute of the display items, the current light color of the display case is determined according to a first preset rule based on the attributes of the display items and the quantity of each attribute of the display items; wherein, the first preset rule includes obtaining the quantity ratio value of each attribute of the display items based on the attributes of the display items and the quantity of each attribute of the display items, and determining the light color based on the correspondence between the quantity ratio range of each attribute of the display items and the light color; or, the first preset rule includes adjusting the light color to near-warm light when the warm attribute of the display items in the display case is in the majority, adjusting the light color to cool light when the cool attribute of the display item in the display case is in the majority, and configuring the light color to blue when the refreshing attribute of the display item in the display case is in the majority. In response to the reference information including the degree of display sparseness, the current lighting brightness of the display case is determined according to the degree of display sparseness according to a second preset rule, wherein the degree of display sparseness is inversely correlated with the lighting brightness; In response to the reference information including ambient volume, the current light brightness of the display case is determined according to the sixth preset rule based on the ambient volume, wherein the sixth preset rule includes a positive correlation between the ambient volume and the light brightness; Determining the current lighting effect parameters of the display case based on the reference information includes: In response to the fact that the reference information used to determine the current light color of the display case includes two or more types of reference information, the current light color of the display case is determined based on the first type of reference information and the pre-stored weight values corresponding to each type of first type of reference information. The first type of reference information includes two types of reference information used to determine the current light color of the display case. The light color is represented by a color value. A first light color value and a second light color value are determined according to the preset rules corresponding to each type of first type of reference information. Based on the weight values of each type of first type of reference information, the first light color value and the second light color value are weighted and averaged to obtain the current light color value. In response to the fact that the reference information used to determine the current lighting brightness of the display case includes two or more types of reference information, the current lighting brightness of the display case is determined based on the second type of reference information and the pre-stored weight values corresponding to each type of second type of reference information. The second type of reference information includes two or more types of reference information used to determine the current lighting brightness of the display case. Specifically, according to the preset rules corresponding to each type of second type of reference information, the lighting brightness corresponding to each type of second type of reference information is determined based on each type of second type of reference information. Based on the lighting brightness corresponding to each type of second type of reference information and the weight values corresponding to each type of second type of reference information, a weighted average calculation is performed to obtain the current lighting brightness.
2. The method according to claim 1, characterized in that, The environmental information includes at least one of the following: ambient temperature, ambient humidity, ambient light intensity, and pedestrian traffic.
3. The method according to claim 2, characterized in that, Determining the current lighting effect parameters of the display case based on the reference information includes: In response to the reference information including ambient temperature, the current light color of the display case is determined according to the ambient temperature based on a third preset rule, wherein the third preset rule includes the correspondence between ambient temperature range and light color; In response to the reference information including ambient humidity, the current light brightness of the display case is determined according to the fourth preset rule based on the ambient humidity, wherein the fourth preset rule includes a positive correlation between the ambient humidity and the light brightness; In response to the reference information including ambient light intensity, the current light brightness of the display case is determined according to the ambient light intensity according to a fifth preset rule, wherein the fifth preset rule includes a positive correlation between the ambient light intensity and the light brightness; In response to the reference information including foot traffic, the current lighting brightness of the display case is determined based on the foot traffic according to the seventh preset rule, which states that foot traffic and lighting brightness are positively correlated.
4. The method according to claim 1, characterized in that, The step of determining the current lighting effect parameters of the display case based on the reference information includes: The reference information is input into a preset algorithm model, the preset algorithm model is executed, and the current lighting effect parameters of the display case are determined.
5. The method according to any one of claims 1 to 4, characterized in that, The step of controlling the lighting equipment inside the display case to provide illumination according to the current lighting effect parameters of the display case includes: The current lighting effect parameters of the display case are sent to the display case so that the display case can control the lighting equipment inside the display case to illuminate according to the current lighting effect parameters, so that the lighting effect inside the display case achieves the effect indicated by the lighting effect parameters.
6. The method according to any one of claims 1 to 4, characterized in that, The step of controlling the lighting equipment inside the display case to provide illumination according to the current lighting effect parameters of the display case includes: Based on the pre-stored correspondence between the range of lighting effect parameters and the lighting parameters of each lighting device, the lighting parameters of each lighting device corresponding to the current lighting effect parameters of the display case are determined. The lighting equipment in the display case is controlled to illuminate according to the lighting parameters of each lighting device; or, the lighting parameters of each lighting device are sent to the display case so that the display case can control the lighting equipment in the display case to illuminate according to the lighting parameters of each lighting device.
7. The method according to claim 1, characterized in that, The method further includes: Receive user control instructions, which are used to indicate the lighting mode requested by the user, including intelligent mode and non-intelligent mode; In response to the user control command indicating that the lighting mode is non-intelligent mode, the lighting devices in the display case are controlled to illuminate according to the pre-stored lighting parameters of each lighting device in the non-intelligent mode. The following reference information is obtained: information about the items displayed in the display case and environmental information about the environment in which the display case is located, including: In response to the user control command indicating that the lighting mode is smart mode, the following reference information is obtained: Information about the items displayed in the display case and environmental information about the environment in which the display case is located.
8. The method according to claim 7, characterized in that, The method further includes: Obtain a control mode indication command, wherein the control mode indication command is used to indicate whether the control mode is user control mode or automatic control mode; The receiving of user control instructions includes: In response to the control mode indicated by the control mode indication command being user control mode, the user control command is received; The following reference information is obtained: information about the items displayed in the display case and environmental information about the environment in which the display case is located, including: In response to the control mode indicated by the control mode instruction being automatic control mode, the following reference information is obtained: information about the displayed items in the display case and environmental information about the environment in which the display case is located.
9. An electronic device, wherein, The invention includes a memory, a processor, and a computer program stored in the memory, characterized in that the processor executes the computer program to implement the method according to any one of claims 1 to 8.
10. A computer-readable storage medium storing computer instructions thereon, characterized in that, When executed by a processor, the computer instructions implement the method described in any one of claims 1 to 8.
11. A computer program product comprising computer instructions, characterized in that, When executed by a processor, the computer instructions implement the method described in any one of claims 1 to 8.
Citation Information
Patent Citations
Commodity dynamic lighting method and commodity dynamic lighting system
CN106793404A
Intelligent control method and device of display cabinet and intelligent display cabinet
CN111528655A
Atmosphere lamp
CN208312185U
Central supervisory system for showcase
JP1999281223A
Illumination device for vending machine
JP2007079637A