A method and system for optimizing the energy consumption of bus stop signs based on multi-source data fusion

By collecting information on the brightness and ambient illuminance color temperature of bus stop display screens, determining the brightness perception domain, and performing block-based equivalent optimization, the energy consumption optimization problem of bus stop signs under different ambient lighting conditions was solved, achieving precise control of display energy consumption and stability of display effects.

CN122090749AInactive Publication Date: 2026-05-26HUNAN INST OF INFORMATION TECH
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
HUNAN INST OF INFORMATION TECH
Filing Date
2026-04-24
Publication Date
2026-05-26
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Existing bus stop display equipment struggles to optimize energy consumption under varying ambient lighting conditions and lacks refined processing of local features of the displayed content, resulting in wasted energy and poor display quality.

Method used

By collecting real-time information on screen brightness and ambient illuminance color temperature, the brightness perception domain of the viewer is determined, and based on this, the display content is optimized in blocks to generate an optimized display image, which replaces the current display content to achieve energy consumption optimization.

Benefits of technology

It achieves precise optimization of display energy consumption under different environmental conditions, avoids brightness redundancy, and improves the stability of display effect and the accuracy of energy consumption control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122090749A_ABST
    Figure CN122090749A_ABST
Patent Text Reader

Abstract

This application provides a method and system for optimizing the energy consumption of bus stop signs based on multi-source data fusion, belonging to the field of display energy consumption optimization technology. The method involves real-time acquisition of the brightness of the bus stop sign's display screen and the illuminance and color temperature information of the current display environment; determining the brightness perception domain that a viewer can perceive under the current display environment based on the screen brightness and illuminance and color temperature information; acquiring the current display content of the bus stop sign; performing block-based equivalent optimization on the current display content based on the brightness perception domain; and generating an optimized display image of the bus stop sign under the current display environment. The optimized display image is then used to replace the current display content of the bus stop sign, thereby completing the display energy consumption optimization of the bus stop sign. This application, through the above technical solution, can combine ambient lighting characteristics and viewer brightness perception characteristics to perform differentiated optimization of display content, achieving accuracy in display energy consumption optimization under different environmental conditions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display energy consumption optimization technology, and more specifically, to a method and system for optimizing the energy consumption of bus stop signs based on multi-source data fusion. Background Technology

[0002] With the informatization and intelligentization of urban public transportation systems, electronic bus stop signs have widely adopted high-brightness displays for real-time information dissemination. However, existing technologies for bus stop signs typically employ fixed brightness or adjustment strategies based on simple ambient light intensity, failing to comprehensively consider ambient illuminance, color temperature variations, and the dynamic perception characteristics of human brightness. This results in either poor display quality and reduced readability in strong or weak light environments, or excessive screen brightness leading to unnecessary energy consumption. Furthermore, existing display optimization methods often focus on the overall image, lacking refined processing of local features of the displayed content. This makes it difficult to achieve precise energy consumption control while ensuring clear information delivery, and the uniform adjustment approach further exacerbates energy waste. Therefore, how to combine ambient light characteristics and viewer brightness perception characteristics to perform differentiated optimization of display content, thereby achieving precise energy consumption optimization under different environmental conditions, is a challenge facing the industry. Summary of the Invention

[0003] This application provides a method and system for optimizing the energy consumption of bus stop signs based on multi-source data fusion. It can combine ambient lighting characteristics and the brightness perception characteristics of viewers to perform differentiated optimization of the displayed content, so as to achieve the accuracy of display energy consumption optimization under different environmental conditions.

[0004] Firstly, this application provides a method for optimizing the energy consumption of bus stop signs based on multi-source data fusion, comprising the following steps:

[0005] Real-time data collection of the brightness of the bus stop sign display screen and the illuminance and color temperature information of the current display environment;

[0006] The brightness perception range that a viewer can receive in the current display environment is determined based on the display screen brightness and the illuminance color temperature information.

[0007] The current display content of the bus stop sign is obtained, and the current display content is optimized by block equivalence based on the brightness perception domain, thereby generating an optimized display image of the bus stop sign under the current display environment;

[0008] The current display content of the bus stop sign is replaced with the optimized display image, thereby optimizing the display energy consumption of the bus stop sign.

[0009] In some embodiments, the brightness of the bus stop sign's display screen is collected by an integrated brightness sensing chip embedded in the bus stop sign, and the illuminance and color temperature information of the current display environment of the bus stop sign is collected by an ambient light sensor.

[0010] In some embodiments, determining the brightness perception domain that a viewer can receive in the current display environment based on the display screen brightness and the illuminance color temperature information specifically includes:

[0011] Extract the ambient illuminance and ambient color temperature of the current display environment from the illuminance and color temperature information;

[0012] The perceived screen brightness for the viewer in the current display environment is determined based on the ambient illuminance and the display screen brightness.

[0013] The ambient color temperature is used to set the color temperature perception control coefficient for the current display environment;

[0014] The brightness perception range that a viewer can receive in the current display environment is determined based on the screen perceived brightness and the color temperature perception adjustment coefficient.

[0015] In some embodiments, the current display content of the bus stop sign is obtained through the graphics device interface embedded in the bus stop sign.

[0016] In some embodiments, performing block-equivalent optimization on the currently displayed content based on the brightness perception domain to generate an optimized display image of the bus stop sign in the current display environment specifically includes:

[0017] Determine the pixel energy consumption factor and content feature vector of the currently displayed content;

[0018] Based on the brightness perception domain and the content feature vector, determine all perceptually equivalent optimized blocks in the currently displayed content;

[0019] Based on the pixel energy consumption factor and the brightness perception domain, display energy consumption optimization is performed on all perceptually equivalent optimization blocks to generate an optimized image of the bus stop sign under the current display environment.

[0020] In some embodiments, determining the pixel energy consumption factor and content feature vector of the currently displayed content specifically includes:

[0021] A pixel-level power consumption model is constructed, and then the pixel energy consumption of each pixel in the current display content is determined based on the pixel-level power consumption model.

[0022] The pixel energy consumption factor of the currently displayed content is determined based on the pixel energy consumption of all pixels.

[0023] Content features are extracted from each display image block in the currently displayed content to obtain the content feature vector of the currently displayed content.

[0024] In some embodiments, determining all perceptually equivalent optimized blocks in the currently displayed content based on the brightness perception domain and the content feature vector specifically includes:

[0025] Extract the perceived brightness features corresponding to each display image block in the current display content from the content feature vector;

[0026] Based on all perceived brightness features and the brightness perception domain, determine all perceptually equivalent optimized blocks in the currently displayed content.

[0027] Secondly, this application provides a bus stop sign energy consumption optimization system based on multi-source data fusion, used to execute a bus stop sign energy consumption optimization method based on multi-source data fusion, including:

[0028] The data acquisition module is used to collect real-time information on the brightness of the bus stop sign's display screen and the illuminance and color temperature of the current display environment.

[0029] A brightness perception module is used to determine the brightness perception range that a viewer can receive in the current display environment based on the brightness of the display screen and the illuminance color temperature information.

[0030] The equivalent optimization module is used to obtain the current display content of the bus stop sign, perform block equivalent optimization on the current display content based on the brightness perception domain, and then generate an optimized display image of the bus stop sign under the current display environment.

[0031] The display replacement module is used to replace the current display content of the bus stop sign with the optimized display image, thereby optimizing the display energy consumption of the bus stop sign.

[0032] Thirdly, this application provides a computer device, the computer device including a memory and a processor, the memory storing code, the processor being configured to acquire the code and execute the above-described method for optimizing the energy consumption of bus stop signs based on multi-source data fusion.

[0033] Fourthly, this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method for optimizing bus stop energy consumption based on multi-source data fusion.

[0034] The technical solutions provided by the embodiments disclosed in this application have the following beneficial effects:

[0035] This application provides a method and system for optimizing the energy consumption of bus stop signs based on multi-source data fusion. The method involves real-time acquisition of the brightness of the bus stop sign's display screen and the illuminance and color temperature information of the current display environment; determining the brightness perception domain that a viewer can perceive in the current display environment based on the screen brightness and illuminance and color temperature information; acquiring the current display content of the bus stop sign; performing block-based equivalent optimization on the current display content based on the brightness perception domain; and generating an optimized display image of the bus stop sign in the current display environment. The optimized display image is then used to replace the current display content of the bus stop sign, thereby completing the optimization of the bus stop sign's display energy consumption.

[0036] Therefore, this application firstly determines the viewer's brightness perception domain in the current display environment based on the display screen brightness, ambient illuminance, and color temperature information. This allows for coupled modeling of device output characteristics and human visual perception characteristics, transforming brightness control from a single physical quantity control to an adaptive adjustment method oriented towards visual effectiveness. This avoids the brightness redundancy problem that occurs in traditional fixed brightness or coarse-grained dimming strategies. Secondly, by acquiring the current display content of the bus stop sign and performing block-equivalent optimization under the constraint of the brightness perception domain, the display output can be transformed from uniform brightness-driven to zoned adaptive control based on human visual perception. This allows for differentiated processing based on the visual importance and perceptual redundancy of different areas, thus avoiding energy waste caused by excessive light emission across the entire screen. Finally, by replacing the current display content of the bus stop sign with a display-optimized image, the control results obtained from the previous brightness perception domain and block-equivalent optimization can be directly applied to the actual display output. This enables fine reconstruction of pixel brightness distribution without changing the information content itself, effectively reducing energy consumption caused by redundant light emission. This achieves fine control oriented towards visual effectiveness, improving the accuracy and stability of display energy consumption optimization in complex lighting environments.

[0037] In summary, the technical solution adopted in this application can combine ambient lighting characteristics and viewer brightness perception characteristics to perform differentiated optimization of display content, so as to achieve accurate display energy consumption optimization under different environmental conditions. Attached Figure Description

[0038] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only for this embodiment of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0039] Figure 1 This is an exemplary flowchart of a bus stop energy consumption optimization method based on multi-source data fusion, as shown in some embodiments of this application.

[0040] Figure 2 This is a schematic diagram illustrating an application scenario of a bus stop energy consumption optimization method based on multi-source data fusion, as shown in some embodiments of this application.

[0041] Figure 3 This is an exemplary flowchart illustrating the determination of the brightness perception domain according to some embodiments of this application;

[0042] Figure 4 This is a schematic diagram of the structure of a bus stop energy consumption optimization system based on multi-source data fusion, as shown in some embodiments of this application;

[0043] Figure 5 This is a schematic diagram of the structure of a computer device that implements a method for optimizing the energy consumption of bus stop signs based on multi-source data fusion, according to some embodiments of this application. Detailed Implementation

[0044] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0045] This application provides a method and system for optimizing the energy consumption of bus stop signs based on multi-source data fusion. The core of this method is to collect real-time data on the brightness of the bus stop sign's display screen and the illuminance and color temperature information of the current display environment; determine the brightness perception domain that a viewer can perceive under the current display environment based on the screen brightness and illuminance and color temperature information; acquire the current display content of the bus stop sign; perform block-based equivalent optimization on the current display content based on the brightness perception domain; and generate an optimized display image for the bus stop sign under the current display environment. The optimized image is then used to replace the current display content of the bus stop sign, thereby optimizing the display energy consumption of the bus stop sign. This approach combines ambient lighting characteristics with the viewer's brightness perception characteristics to perform differentiated optimization of the display content, achieving accuracy in optimizing display energy consumption under different environmental conditions.

[0046] To better understand the above technical solutions, a detailed description of the technical solutions will be provided below in conjunction with the accompanying drawings and specific embodiments. (Refer to...) Figure 1 The figure is an exemplary flowchart of a bus stop energy consumption optimization method based on multi-source data fusion, according to some embodiments of this application. The figure mainly includes the following steps:

[0047] In step S101, the brightness of the bus stop sign display screen and the illuminance and color temperature information of the current display environment are collected in real time.

[0048] In some embodiments, the brightness of the bus stop sign's display screen is collected by an integrated brightness sensing chip embedded in the bus stop sign, and the illuminance and color temperature information of the current display environment of the bus stop sign is collected by an ambient light sensor.

[0049] For specific implementation, refer to Figure 2 This figure is a schematic diagram of an application scenario of a bus stop energy consumption optimization method based on multi-source data fusion, according to some embodiments of this application. As shown in the diagram, a brightness sensing chip is pre-integrated inside the display module of the bus stop sign, and the brightness sensing chip is electrically connected to the display driving circuit so that it can obtain the current luminous intensity information of the display screen in real time. When the bus stop sign is in operation, the brightness sensing chip samples the driving current and luminous output of the display screen's light-emitting unit to generate raw brightness data characterizing the current screen brightness level, and performs preliminary filtering and calibration processing on the raw brightness data to obtain stable display screen brightness parameters. Furthermore, an ambient light sensor set on the outside of the bus stop sign or on the panel surface collects the current external light environment. The ambient light sensor obtains ambient illuminance information by sensing the intensity distribution of incident light, and analyzes the spectral components through a built-in multi-channel spectral response unit to obtain the corresponding color temperature parameters, i.e., the illuminance color temperature information of the current display environment.

[0050] In step S102, the brightness perception range that the viewer can receive in the current display environment is determined based on the display screen brightness and the illuminance color temperature information.

[0051] Preferably, in some embodiments, reference is made to Figure 3 As shown, this figure is an exemplary flowchart of determining the brightness perception domain according to some embodiments of this application. In this embodiment, determining the brightness perception domain that a viewer can receive in the current display environment based on the display screen brightness and the illuminance color temperature information can be achieved by the following steps:

[0052] In step S1021, the ambient illuminance and ambient color temperature under the current display environment are extracted from the illuminance and color temperature information;

[0053] In step S1022, the screen perceived brightness of the viewer in the current display environment is determined based on the ambient illuminance and the display screen brightness.

[0054] In step S1023, the color temperature perception control coefficient of the current display environment is set by the ambient color temperature.

[0055] In step S1024, the brightness perception range that the viewer can receive in the current display environment is determined based on the screen perceived brightness and the color temperature perception adjustment coefficient.

[0056] In practical implementation, firstly, the ambient illuminance and ambient color temperature of the current display environment can be extracted from the illuminance and color temperature information. Specifically, the average of all illuminance values ​​in the illuminance and color temperature information is used as the ambient illuminance of the current display environment, representing the light intensity of the current display environment. The average of all color temperature values ​​in the illuminance and color temperature information is used as the ambient color temperature of the current display environment, representing the hue of the light source in the current display environment. Then, the screen perceived brightness for the viewer in the current display environment can be determined based on the ambient illuminance and the display screen brightness. This screen perceived brightness represents the brightness of the display screen as perceived by the user in the current display environment. In actual implementation, this screen perceived brightness can be determined using the following formula:

[0057]

[0058] in, This indicates the perceived screen brightness that a viewer can receive in the current display environment. Indicates ambient illuminance. This indicates the brightness of the bus stop sign's display screen. Represents the subjective brightness mapping coefficient. Indicates the brightness sensitivity factor. To indicate the zero-value, it should be noted that, according to Stevens' Law, the exponent n for the brightness perception of a point light source or a small area light source is approximately 0.33 to 0.5. Therefore, in this application, the brightness sensitivity factor is used. The value is set to 0.35 to match the perceptual characteristics of outdoor bus stop signs at viewing distances, and the subjective brightness mapping coefficient is adjusted accordingly. and prevent zero quantity It can be preset based on historical experience, among which, the subjective brightness mapping coefficient This is used to map the ratio to a commonly used perceptual scale, and the value can be between 0.8 and 1.2, which will not be elaborated here. Secondly, the color temperature of ambient light affects the eye's adaptation to the color tone of light, and also indirectly affects the subjective sensitivity to screen brightness. Therefore, the color temperature perception control coefficient for the current display environment can be set through the ambient color temperature. This color temperature perception control coefficient is an indicator used to control the degree of influence of ambient color temperature on visual perception. In actual implementation, this color temperature perception control coefficient can be determined by the following formula:

[0059]

[0060] in, This represents the color temperature perception adjustment coefficient under the current display environment. Indicates the ambient color temperature. The adjustment constant can be calibrated based on the standard light source D65 (6500K). Data is fitted from the Kruithof curve regarding the relationship between color temperature and visual comfort, and the adjustment constant is set to 0.15. Finally, the brightness perception domain that a viewer can perceive in the current display environment can be determined based on the screen's perceived brightness and color temperature perception adjustment coefficients. This brightness perception domain represents the range of brightness of the bus stop sign that a viewer can perceive in the current display environment. In practice, this brightness perception domain can be represented as follows:

[0061]

[0062] in, and These represent the lower and upper bounds of the brightness perception domain, respectively. This indicates the perceived screen brightness that a viewer can receive in the current display environment. This represents the color temperature perception adjustment coefficient under the current display environment. and The lower and upper perception threshold ratios are respectively represented. It should be noted that the perception threshold ratio represents the human eye's tolerance to brightness fluctuations. In this application, the lower perception threshold ratio can be set to 0.08 based on Weber's law (the Weber fraction for brightness is approximately 0.08). Considering outdoor viewing tolerance, the upper perception threshold ratio can be set to 0.15. In actual implementation, other values ​​can also be used; no limitation is made here. The brightness perception domain that a viewer can perceive in the current display environment can be obtained through the above method. It should be noted that the above conversion process and parameter settings integrate Stevens' law, Weber-Fechner's law, and the Kruithof curve. Stevens' law shows the relationship between perceived brightness and physical brightness; Weber-Fechner's law comprehensively considers the minimum perceptible difference; and the Kruithof curve introduces the influence of color temperature on visual comfort, thereby ensuring that the brightness perception domain conforms to human visual physiological characteristics and is adaptable to the complex outdoor lighting environment of bus stop displays.

[0063] It should be noted that by determining the viewer's brightness perception domain in the current display environment based on the display screen brightness, ambient illuminance, and color temperature information, the device's output characteristics can be coupled and modeled with the human eye's visual perception characteristics. This transforms brightness control from a single physical quantity control to an adaptive adjustment method guided by visual effectiveness. This avoids the brightness redundancy problem that occurs in traditional fixed brightness or coarse-grained dimming strategies, making the brightness output of the display system more closely match the actual perceptible range of the human eye, thereby reducing unnecessary energy consumption without affecting readability. Furthermore, by introducing ambient illuminance and color temperature factors, the sensitivity changes of the human eye to brightness under different lighting conditions can be accurately characterized, enabling the system to dynamically adjust the display strategy in strong light, weak light, or different color temperature environments.

[0064] In step S103, the current display content of the bus stop sign is obtained, and the current display content is optimized by block equivalence based on the brightness perception domain, thereby generating an optimized display image of the bus stop sign under the current display environment.

[0065] In practice, the current display content of the bus stop sign is obtained through the graphics device interface embedded within the sign. The main control unit of the bus stop sign pre-configures the graphics device interface connected to the display system and establishes a data communication channel between this interface and the display driver module. When the bus stop sign is in normal operation, this graphics device interface monitors changes in the image data in the display buffer in real time and triggers a data reading operation when a display content refresh signal is detected. Subsequently, by extracting pixel data frame by frame from the display buffer, the complete image content currently being output to the display screen, i.e., the current display content of the bus stop sign, is obtained.

[0066] Preferably, in some embodiments, the block-equivalent optimization of the currently displayed content based on the brightness perception domain, thereby generating an optimized display image of the bus stop sign in the current display environment, can be achieved in the following manner:

[0067] Determine the pixel energy consumption factor and content feature vector of the currently displayed content;

[0068] Based on the brightness perception domain and the content feature vector, determine all perceptually equivalent optimized blocks in the currently displayed content;

[0069] Based on the pixel energy consumption factor and the brightness perception domain, display energy consumption optimization is performed on all perceptually equivalent optimization blocks to generate an optimized image of the bus stop sign under the current display environment.

[0070] It should be noted that in this application, block equivalent optimization refers to an image brightness remapping process based on perceptual consistency partitioning and constraint optimization. Its core objective is to minimize the overall screen display power consumption while maintaining the visual readability balance among blocks, under the premise of satisfying the brightness perception domain constraints.

[0071] In some embodiments, the pixel power consumption factor and content feature vector of the currently displayed content can be determined in the following ways:

[0072] A pixel-level power consumption model is constructed, and then the pixel energy consumption of each pixel in the current display content is determined based on the pixel-level power consumption model.

[0073] The pixel energy consumption factor of the currently displayed content is determined based on the pixel energy consumption of all pixels.

[0074] Content features are extracted from each display image block in the currently displayed content to obtain the content feature vector of the currently displayed content.

[0075] In practical implementation, firstly, a pixel-level power consumption model can be constructed. In this application, the pixel-level power consumption model can be represented in the following way:

[0076]

[0077] in, This represents the pixel energy consumption, where a, b, and c represent the weights of each color in the pixel's RGB channels, respectively. The brightness nonlinear response factor is used in this application. The weight of each color in the RGB channel of a pixel can be set based on historical experiments. The value of the brightness nonlinear response factor can be set to 2.2, or other values ​​in actual implementation. This allows the pixel energy consumption of each pixel in the current displayed image to be calculated based on a pixel-level power consumption model. Then, the pixel energy consumption factor of the current displayed image can be determined based on the pixel energy consumption of all pixels. This pixel energy consumption factor is an indicator of the overall pixel energy consumption level of the current displayed image; that is, the average pixel energy consumption of all pixels can be used as the pixel energy consumption factor of the current displayed image. Finally, the current displayed content can be divided into blocks, thus dividing it into multiple display image blocks. Content features can then be extracted from each display image block, i.e., the average brightness of all pixels in the display image block is extracted, and the extraction result is used as the perceived brightness feature of that display image block. Through the above method, the perceived brightness features of each display image block in the current displayed image can be obtained. Therefore, the feature vector composed of the perceived brightness features of all display image blocks can be used as the content feature vector of the current displayed content.

[0078] In some embodiments, determining all perceptually equivalent optimized blocks in the currently displayed content based on the brightness perception domain and the content feature vector can be achieved in the following manner:

[0079] Extract the perceived brightness features corresponding to each display image block in the current display content from the content feature vector;

[0080] Based on all perceived brightness features and the brightness perception domain, determine all perceptually equivalent optimized blocks in the currently displayed content.

[0081] In practical implementation, firstly, the perceived brightness features corresponding to each display image block in the current display content can be extracted from the content feature vector through traversal. Then, based on all perceived brightness features and the brightness perception domain, all perceptually equivalent optimization blocks in the current display content can be determined. These perceptually equivalent optimization blocks are display image blocks that require display energy consumption optimization. In practice, the perceived brightness features corresponding to each display image block can be compared with the brightness perception domain, and display image blocks whose perceived brightness features are not within that domain are identified as perceptually equivalent optimization blocks. This method yields all perceptually equivalent optimization blocks in the current display content. It should be noted that by extracting the perceived brightness features of each display image block in the current display image and comparing them with the brightness perception domain, the energy-saving optimization space of the display image blocks in the current display environment can be accurately identified. By utilizing the nonlinear sensitivity of the human eye to brightness changes, a high-coupling mapping between display content and perceptual behavior is achieved, making optimization not only technology-driven but also perception-driven. This ensures the viewer's subjective visual experience while achieving intelligent dynamic optimization of bus stop energy consumption.

[0082] In some embodiments, optimizing display energy consumption for all perceptually equivalent optimization blocks based on the pixel energy consumption factor and the brightness perception domain, thereby generating an optimized display image of the bus stop sign under the current display environment, can be achieved in the following manner:

[0083] Using the pixel energy consumption factor as a constraint, a display energy consumption optimization strategy is generated for each perceptual equivalent optimization block based on the brightness perception domain.

[0084] Based on the corresponding display energy consumption optimization strategy, display energy consumption optimization is performed on each perceptual equivalent optimization block to obtain the display energy consumption optimization block corresponding to each perceptual equivalent optimization block;

[0085] Generate an optimized image of the bus stop sign for the current display environment using all display power optimization blocks and all unprocessed display image blocks.

[0086] In practical implementation, firstly, the pixel energy consumption factor can be used as a constraint. This means that display energy consumption optimization is applied to all perceptually equivalent optimization blocks, ensuring that the total pixel energy consumption of the optimized bus stop image generated under the current display environment is less than this pixel energy consumption factor. Then, display energy consumption optimization strategies for each perceptually equivalent optimization block can be generated based on the brightness perception domain. Specifically, for each perceptually equivalent optimization block, if the perceptual brightness characteristic of the block is greater than the upper bound of the brightness perception domain, it indicates that the brightness of the block exceeds visual comfort requirements. In this case, the display energy consumption optimization strategy for the block includes brightness compression. If the perceptual brightness characteristic of the block is less than the lower bound of the brightness perception domain, it indicates that the block may be a background or a weakly noticeable area. In this case, the display energy consumption optimization strategy for the block includes darkening the block. In other words, under the premise of satisfying the brightness perception domain constraint, the sum of the energy consumption of all pixels in the perceptually equivalent optimization block is minimized. Furthermore, display energy consumption optimization can be performed on each perceptual equivalent optimization block according to the corresponding display energy consumption optimization strategy, thereby obtaining the display energy consumption optimization block corresponding to each perceptual equivalent optimization block. This display energy consumption optimization block represents the perceptual equivalent optimization block after display energy consumption optimization. Finally, the optimized display image of the bus stop sign in the current display environment can be generated using all the optimized display energy consumption blocks and all the unprocessed display image blocks; that is, the image composed of all the optimized display energy consumption blocks and all the unprocessed display image blocks is used as the optimized display image.

[0087] It should be noted that by acquiring the current display content of the bus stop sign and performing block-based equivalent optimization under the constraint of the brightness perception domain, the display output can be transformed from a uniform brightness-driven approach to a zoned adaptive adjustment based on human eye perception. This allows for differentiated processing based on the visual importance and perceptual redundancy of different areas, thereby avoiding energy waste caused by excessive illumination of the entire screen. Specifically, by introducing the brightness perception domain as a constraint, the range of brightness that the human eye can effectively distinguish under the current ambient illuminance and color temperature can be precisely defined, giving the optimization process a clear perceptual boundary. Block-based equivalent optimization further groups the display content according to perceptual consistency, enabling the same type of area to adopt a unified brightness adjustment strategy. While ensuring the clear readability of key text, route information, and other core content, brightness compression is applied to the background or low-interest areas. This not only dynamically adapts to the characteristics of human vision and ambient lighting, achieving fine allocation of brightness resources, but also improves the accuracy and targeting of display energy consumption optimization. It also effectively avoids the problem of decreased display effect caused by simple dimming, thus achieving a better balance between information readability and energy consumption control.

[0088] In step S104, the current display content of the bus stop sign is replaced with the optimized display image, thereby completing the optimization of the display energy consumption of the bus stop sign.

[0089] In practice, firstly, the optimized display image generated in the previous steps is transmitted to the display control unit of the bus stop sign. The optimized image undergoes format matching and resolution verification to ensure consistency with the current display's driving parameters. Then, while ensuring stable system operation, the original display content is gradually replaced with the optimized image through a display buffer management mechanism. Specifically, the optimized image is first written to a background buffer and then synchronously switched at the start of the next refresh cycle, thus avoiding screen flickering or tearing. Finally, after the display content replacement is complete, the display driving circuit re-drives each pixel according to the brightness and color distribution in the optimized image, ensuring that different areas output corresponding brightness levels based on the block-equivalent optimization results. During this process, because the optimized display image has compressed redundant brightness and reasonably preserved or enhanced key areas under the constraint of the brightness perception domain, the overall display significantly reduces ineffective energy consumption while maintaining visual readability. Furthermore, by continuously monitoring display status and environmental changes, the above optimization and replacement process can be repeatedly executed, ensuring that the bus stop sign always displays information in an energy-optimal manner under dynamic environmental conditions, thereby achieving stable and continuous display energy consumption optimization.

[0090] It should be noted that replacing the current display content of the bus stop sign with a display-optimized image can directly apply the control results obtained from the previous brightness perception domain and block equivalent optimization to the actual display output. This can achieve fine reconstruction of pixel brightness distribution without changing the information content itself, thereby effectively reducing the energy consumption caused by redundant light emission. This enables fine control for visual effectiveness and improves the accuracy and stability of display energy consumption optimization in complex lighting environments.

[0091] Therefore, this application firstly determines the viewer's brightness perception domain in the current display environment based on the display screen brightness, ambient illuminance, and color temperature information. This allows for coupled modeling of device output characteristics and human visual perception characteristics, transforming brightness control from a single physical quantity control to an adaptive adjustment method oriented towards visual effectiveness. This avoids the brightness redundancy problem that occurs in traditional fixed brightness or coarse-grained dimming strategies. Secondly, by acquiring the current display content of the bus stop sign and performing block-equivalent optimization under the constraint of the brightness perception domain, the display output can be transformed from uniform brightness-driven to zoned adaptive control based on human visual perception. This allows for differentiated processing based on the visual importance and perceptual redundancy of different areas, thus avoiding energy waste caused by excessive light emission across the entire screen. Finally, by replacing the current display content of the bus stop sign with a display-optimized image, the control results obtained from the previous brightness perception domain and block-equivalent optimization can be directly applied to the actual display output. This enables fine reconstruction of pixel brightness distribution without changing the information content itself, effectively reducing energy consumption caused by redundant light emission. This achieves fine control oriented towards visual effectiveness, improving the accuracy and stability of display energy consumption optimization in complex lighting environments.

[0092] In summary, the technical solution adopted in this application can combine ambient lighting characteristics and viewer brightness perception characteristics to perform differentiated optimization of display content, so as to achieve accurate display energy consumption optimization under different environmental conditions.

[0093] Furthermore, in another aspect of this application, in some embodiments, this application provides a bus stop energy consumption optimization system based on multi-source data fusion, referencing... Figure 4 The figure is a schematic diagram of a bus stop energy consumption optimization system based on multi-source data fusion, according to some embodiments of this application. The bus stop energy consumption optimization system based on multi-source data fusion includes:

[0094] The data acquisition module 201 is used to collect the brightness of the bus stop sign display screen and the illuminance and color temperature information of the current display environment in real time.

[0095] Brightness perception module 202 is used to determine the brightness perception range that a viewer can receive in the current display environment based on the brightness of the display screen and the illuminance color temperature information;

[0096] The equivalent optimization module 203 is used to obtain the current display content of the bus stop sign, perform block equivalent optimization on the current display content based on the brightness perception domain, and then generate an optimized display image of the bus stop sign under the current display environment.

[0097] The display replacement module 204 is used to replace the current display content of the bus stop sign with the display optimization image, thereby optimizing the display energy consumption of the bus stop sign.

[0098] In addition, this application also provides a computer device, the computer device including a memory and a processor, the memory storing code, the processor being configured to acquire the code and execute the above-described method for optimizing the energy consumption of bus stop signs based on multi-source data fusion.

[0099] In some embodiments, reference Figure 5 The figure is a schematic diagram of the structure of a computer device implementing a bus stop energy consumption optimization method based on multi-source data fusion, according to some embodiments of this application. The bus stop energy consumption optimization method based on multi-source data fusion in the above embodiments can be achieved through… Figure 5 The computer device shown is used to implement this, and the computer device includes at least one processor 301, a communication bus 302, a memory 303, and at least one communication interface 304.

[0100] The processor 301 can be a general-purpose central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more devices used to control the execution of the bus stop energy consumption optimization method based on multi-source data fusion in this application.

[0101] The communication bus 302 can be used to transmit information between the aforementioned components.

[0102] The memory 303 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disks or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto. The memory 303 may exist independently and be connected to the processor 301 via the communication bus 302. The memory 303 may also be integrated with the processor 301.

[0103] The memory 303 stores program code for executing the solution of this application, and its execution is controlled by the processor 301. The processor 301 executes the program code stored in the memory 303. The program code may include one or more software modules. In the above embodiments, the determination of the bus stop energy consumption optimization method based on multi-source data fusion can be achieved by the processor 301 and one or more software modules in the program code in the memory 303.

[0104] Communication interface 304 uses any transceiver-like device for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc.

[0105] In a specific implementation, as one example, a computer device may include multiple processors, each of which may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. Here, a processor may refer to one or more devices, circuits, and / or processing cores used to process data (e.g., computer program instructions).

[0106] The aforementioned computer device can be a general-purpose computer device or a special-purpose computer device. In specific implementations, the computer device can be a desktop computer, a portable computer, a network server, a handheld digital assistant (PDA), a mobile phone, a tablet computer, a wireless terminal device, a communication device, or an embedded device. This application does not limit the type of computer device.

[0107] In addition, this application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the above-described method for optimizing the energy consumption of bus stop signs based on multi-source data fusion.

[0108] Although preferred embodiments of this application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this application.

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

Claims

1. A method for optimizing the energy consumption of bus stop signs based on multi-source data fusion, characterized in that, Includes the following steps: Real-time data collection of the brightness of the bus stop display screen and the illuminance and color temperature information of the current display environment; The brightness perception range that a viewer can receive in the current display environment is determined based on the display screen brightness and the illuminance color temperature information. The current display content of the bus stop sign is obtained, and the current display content is optimized by block equivalence based on the brightness perception domain, thereby generating an optimized display image of the bus stop sign under the current display environment; The current display content of the bus stop sign is replaced with the optimized display image, thereby optimizing the display energy consumption of the bus stop sign.

2. The method for optimizing the energy consumption of bus stop signs based on multi-source data fusion as described in claim 1, characterized in that, The brightness of the bus stop sign is collected by an integrated brightness sensing chip embedded in the sign, and the illuminance and color temperature information of the current display environment are collected by an ambient light sensor.

3. The method for optimizing the energy consumption of bus stop signs based on multi-source data fusion as described in claim 1, characterized in that, Determining the brightness perception range that a viewer can receive in the current display environment based on the display screen brightness and the illuminance color temperature information specifically includes: Extract the ambient illuminance and ambient color temperature of the current display environment from the illuminance and color temperature information; The perceived screen brightness for the viewer in the current display environment is determined based on the ambient illuminance and the display screen brightness. The ambient color temperature is used to set the color temperature perception control coefficient for the current display environment; The brightness perception range that a viewer can receive in the current display environment is determined based on the screen perceived brightness and the color temperature perception adjustment coefficient.

4. The method for optimizing the energy consumption of bus stop signs based on multi-source data fusion as described in claim 1, characterized in that, The current display content of the bus stop sign is obtained through the graphics device interface embedded in the bus stop sign.

5. The method for optimizing the energy consumption of bus stop signs based on multi-source data fusion as described in claim 1, characterized in that, Based on the brightness perception domain, block-equivalent optimization is performed on the currently displayed content to generate an optimized image of the bus stop sign in the current display environment. Specifically, this includes: Determine the pixel energy consumption factor and content feature vector of the currently displayed content; Based on the brightness perception domain and the content feature vector, determine all perceptually equivalent optimized blocks in the currently displayed content; Based on the pixel energy consumption factor and the brightness perception domain, display energy consumption optimization is performed on all perceptually equivalent optimization blocks to generate an optimized image of the bus stop sign under the current display environment.

6. The method for optimizing the energy consumption of bus stop signs based on multi-source data fusion as described in claim 5, characterized in that, Determining the pixel energy consumption factor and content feature vector of the currently displayed content specifically includes: A pixel-level power consumption model is constructed, and then the pixel energy consumption of each pixel in the current display content is determined based on the pixel-level power consumption model. The pixel energy consumption factor of the currently displayed content is determined based on the pixel energy consumption of all pixels. Content features are extracted from each display image block in the currently displayed content to obtain the content feature vector of the currently displayed content.

7. The method for optimizing the energy consumption of bus stop signs based on multi-source data fusion as described in claim 5, characterized in that, Determining all perceptually equivalent optimized blocks in the currently displayed content based on the brightness perception domain and the content feature vector specifically includes: Extract the perceived brightness features corresponding to each display image block in the current display content from the content feature vector; Based on all perceived brightness features and the brightness perception domain, determine all perceptually equivalent optimized blocks in the currently displayed content.

8. A bus stop energy consumption optimization system based on multi-source data fusion, used to execute the bus stop energy consumption optimization method based on multi-source data fusion as described in any one of claims 1 to 7, characterized in that, include: The data acquisition module is used to collect real-time information on the brightness of the bus stop sign's display screen and the illuminance and color temperature of the current display environment. A brightness perception module is used to determine the brightness perception range that a viewer can receive in the current display environment based on the brightness of the display screen and the illuminance color temperature information. The equivalent optimization module is used to obtain the current display content of the bus stop sign, perform block equivalent optimization on the current display content based on the brightness perception domain, and then generate an optimized display image of the bus stop sign under the current display environment. The display replacement module is used to replace the current display content of the bus stop sign with the optimized display image, thereby optimizing the display energy consumption of the bus stop sign.

9. A computer device, characterized in that, The computer device includes a memory and a processor, the memory storing code, and the processor being configured to retrieve the code and execute the bus stop energy consumption optimization method based on multi-source data fusion as described in any one of claims 1 to 7.

10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the bus stop energy consumption optimization method based on multi-source data fusion as described in any one of claims 1 to 7.