Electronic paper display method and equipment
By adjusting the color component value of electronic paper in the red, green and blue color space or the hue saturation and brightness color space, the problems of high energy consumption and poor visual effects of outdoor information publishing equipment are solved, and clearer and brighter color display is achieved, improving the user experience.
Patent Information
- Application Number
- CN202510490870.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-18
- Publication Date
- 2025-06-13
AI Technical Summary
The existing outdoor information publishing equipment has high energy consumption, poor visual effects and insufficient environmental adaptability, making it difficult to effectively display information outdoors.
By obtaining the initial component value of the red, green and blue color channel of the content to be displayed on the color electronic paper ink screen, and adjusting it in the red, green and blue color space or the hue saturation brightness color space according to the preset saturation adjustment factor, the result component value is obtained, and the displayed content is displayed according to the result component value.
It improves the clarity of electronic paper display outdoors, enhances color saturation, offsets the optical deviation after hardware improvement, provides more accurate and brighter color display, and improves user experience.
Smart Images

Figure CN120148425A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of electronic paper, and in particular, to an electronic paper display method and device. Background Art
[0002] With the development of society, people's social activities are becoming increasingly rich. More and more occasions require display boards to be set up for users to provide various display contents or prompt information, etc., to help users more easily achieve their social activity purposes.
[0003] Currently, self-luminous screens are mostly used in outdoor information display devices to display various information, but these screens generally have problems of high energy consumption, poor visual effects, and insufficient environmental adaptability. To solve these problems, technicians in related fields have conducted many studies. Summary of the Invention
[0004] This application provides an electronic paper display method and device to improve the clarity of electronic paper in outdoor display and enhance the user experience.
[0005] According to the first aspect of this application, there is provided an electronic paper display method, characterized by including:
[0006] Obtain the initial component values of the red, green, and blue color channels of the content to be displayed on the color electronic paper ink screen;
[0007] Adjust the initial component values in the red, green, and blue color space or the hue, saturation, and lightness color space according to a preset saturation adjustment factor to obtain the result component values;
[0008] Display the content to be displayed according to the result component values.
[0009] According to the second aspect of this application, there is provided an electronic paper display device, characterized by including: a glass panel, an electronic paper display module, a sealing ring, a rear cover, and a solar power module;
[0010] The glass panel is mechanically attached to the front of the electronic paper display module, the rear cover is mechanically connected to the back of the electronic paper display module through the sealing ring, and the solar power module is electrically connected to the electronic paper display module through a wire passing through the sealing ring;
[0011] Among them, the electronic paper display module includes a control unit, a communication unit, and a display unit; the control unit is electrically connected to the solar power module, the communication unit, and the display unit respectively;
[0012] The control unit is used to execute the electronic paper display method described in claims 1-7;
[0013] The communication unit is used to receive the content to be displayed sent by the server;
[0014] A display unit for displaying the content to be displayed sent by the server.
[0015] According to a third aspect of the present application, there is provided a computer-readable storage medium storing computer instructions for causing a processor to implement the electronic paper display method described in the embodiment of the first aspect of the present application when executed.
[0016] According to a fourth aspect of the present application, there is provided a computer program product including a computer program which, when executed by a processor, implements the electronic paper display method according to any embodiment of the present application.
[0017] In the technical solution of the embodiment of the present application, based on a preset saturation adjustment factor, the initial component values of the content to be displayed are adjusted in the RGB color space or the HSL color space to obtain the result component values, and the content to be displayed is displayed according to the result component values. The initial components can be adjusted in both of the two different color spaces, aiming to adjust the saturation of the color to a better visual state, offset the optical deviation caused by the hardware improvement of the electronic paper, so as to provide a more accurate and vivid color display for the user. Especially outdoors, the user can more clearly observe the specific information of the content to be displayed, improving the user experience.
[0018] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present application, nor is it used to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0020] Figure 1A is a schematic structural diagram of an electronic paper display device provided in Embodiment 1 of the present application;
[0021] Figure 1B is a schematic structural diagram of the display unit provided in Embodiment 1 of the present application;
[0022] Figure 2 is a flowchart of an electronic paper display method provided in Embodiment 2 of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0023] To enable those skilled in the art to better understand the solution of this application, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of this application. Obviously, the described embodiments are only a part of the embodiments of this application, rather than all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of this application.
[0024] It should be noted that the terms "first", "second", etc. in the description and claims of this application and the above-mentioned accompanying drawings are used to distinguish similar objects, and do not necessarily need to be used to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of this application described here can be implemented in an order other than those illustrated or described here. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or are inherent to these processes, methods, products or devices.
[0025] Embodiment 1
[0026] Figure 1A This is a schematic diagram of an electronic paper display device provided for Embodiment 1 of this application. The embodiments of this application are applicable to the situation of providing text or picture display outdoors. As Figure 1A shown, the device includes: a glass panel a, an electronic paper display module b, a sealing ring c, a rear cover d, and a solar power module;
[0027] The glass panel is mechanically attached to the front of the electronic paper display module, the rear cover is mechanically connected to the back of the electronic paper display module through the sealing ring, and the solar power module is electrically connected to the electronic paper display module through a wire passing through the sealing ring;
[0028] Among them, the electronic paper display module includes a control unit, a communication unit, and a display unit; the control unit is electrically connected to the solar power module, the communication unit, and the display unit respectively;
[0029] The control unit is used to execute the electronic paper display method provided in Embodiment 2 of this application, which will not be elaborated here;
[0030] The communication unit is used to receive the content to be displayed sent by the server;
[0031] The display unit is used to display the content to be displayed sent by the server.
[0032] It should be noted that the glass panel is on the outermost side and plays the roles of light transmission and protection. The glass panel can adopt relatively mature glass materials in related technologies, such as tempered glass materials. The back cover can adopt lighter plastic materials or metal materials, such as aluminum alloy plate materials, etc. Through anti-corrosion and waterproof treatments, it is ensured that the device can operate stably even in bad weather. The sealing ring can ensure the sealing of the electronic paper display module, preventing water and dust.
[0033] Figure 1A Only for example, the positional relationship between the glass panel, the electronic paper display module, the sealing ring and the back cover is shown, and the solar power module is not shown. The solar power module can include a solar panel and a storage battery. The solar panel is electrically connected to the storage battery, and the storage battery is electrically connected to the electronic paper display module to supply power to the electronic paper display module. The control unit is electrically connected to the solar panel and is used to control the working mode of the solar panel. Exemplarily, the MPPT (Maximum PowerPoint Tracking) control method can be adopted. By dynamically adjusting the working point of the photovoltaic array, it always works in the maximum power output state, thus significantly improving the solar power generation efficiency.
[0034] The control unit can adopt relatively mature hardware in related technologies, such as certain single-chip microcomputers or processors, etc. The communication unit can adopt various wireless transmission methods, such as 4G or 5G communication chips, etc. This application embodiment does not make any limitations in this regard. The communication unit receives the information sent by the upstream server, and the control unit controls the display unit to display this information. For example, the electronic paper display device set at an outdoor bus stop receives the vehicle information sent by the server, which can include but is not limited to the bus number, arrival time, etc., and displays it to the users waiting at the station.
[0035] In an alternative embodiment, as Figure 1B shown, the display unit further includes: an anti-glare film b1, a front light guide plate b2, a color electronic paper ink screen b3, a front light b4 and a housing b5; the color electronic paper ink screen is electrically connected to the control unit;
[0036] The anti-glare film and the front light guide plate are fixedly bonded together through an optical adhesive OCA (Optically Clear Adhesive);
[0037] The front light guide plate and the front of the color electronic paper ink bottle are fixedly bonded together through an optical adhesive;
[0038] The anti-glare film, the front light guide plate and the color electronic paper ink screen are fixed and embedded in the housing by mechanical means;
[0039] The front light is arranged on the side inside the housing and is used to provide illumination light for the color electronic paper ink screen.
[0040] It should be noted that due to the characteristics of electronic paper, similar to paper media, it needs to rely on external light sources to be viewed. In an environment with weak external light, low light, or no light, the front light and the front light guide plate are used to direct light to the entire paper surface of the electronic paper, providing conditions for users to view in a low-light environment.
[0041] In actual improvements, the stability and durability of the device in the outdoors are enhanced through comprehensive protection measures. Among them, anti-ultraviolet protection is achieved by using anti-ultraviolet tempered glass on the outer layer of the display screen, reducing the aging effect of ultraviolet rays on the screen and extending the service life of the device. Heat-resistant film heat protection is achieved by laminating a heat-resistant film on the glass surface, reducing the temperature rise caused by direct sunlight and improving the stability of the device in a high-temperature environment. The waterproof and dustproof design enables the overall device to reach the IP66 protection level, and a highly sealed structure is adopted to prevent rainwater and dust from entering.
[0042] To ensure the stable operation of the device without external power support, this device is designed with a solar charging management logic. It uses solar power for supply and a lithium iron phosphate battery for electricity storage, and has intelligent charging management and temperature compensation functions. The current-limiting charging mode can automatically reduce the charging power when the power of the solar panel is too large, avoiding damage caused by overcharging. The over-temperature protection mechanism linearly reduces the charging current when the temperature exceeds the set threshold to prevent the battery from overheating and affecting its life. In addition, the temperature compensation function can automatically adjust the charge and discharge parameters according to the ambient temperature, improving the service life of the storage battery and ensuring the long-term reliable operation of the system.
[0043] The electronic paper display device provided by this application can integrate multiple functions such as wireless communication, energy management, display screen control, and environmental monitoring, realizing remote management and intelligent monitoring. The wireless communication management supports 4G, 5G, and / or NB-IoT (NarrowBand Internet of Things) communication, and can remotely update information content to ensure real-time data synchronization. The status monitoring and alarm function can monitor the operating status of the device in real time and remotely alarm when abnormalities occur, improving the maintenance efficiency. The system supports OTA (Over The Air) for convenient software update and security patch deployment. At the same time, relevant control logics for intelligent energy consumption regulation can also be added to the control unit, which can dynamically adjust the display power consumption according to the ambient light brightness and usage requirements, improving the energy utilization efficiency and further enhancing the battery life and stability of the device.
[0044] An electronic paper display device provided by an embodiment of this application is improved on the basis of electronic paper. Through comprehensive protection design, characteristics such as high efficiency and durability are achieved, and it is applicable to multiple scenarios such as bus stop signs and billboards for public information display, providing technical support for the construction of a smart city.
[0045] Embodiment 2
[0046] Figure 2 The flowchart of an electronic paper display method is provided for the second embodiment of the present application. This embodiment is applicable to the situation of providing text or picture display outdoors, and this method can be executed by the electronic paper display device in the foregoing embodiment. As Figure 2 shown, this method includes:
[0047] S210. Obtain the initial component values of the red, green, and blue color channels of the content to be displayed on the color electronic paper ink screen.
[0048] Among them, the color electronic paper ink screen can be any electronic paper product that can display color text or pictures. Through a display effect similar to that of color ink, the content is displayed on the electronic paper ink screen for users to view. It should be noted that electronic paper is completely different from an electronic screen. An electronic screen displays by emitting light from its own screen, while electronic paper does not emit light. Similar to paper media, it needs to reflect light under external light irradiation for display.
[0049] The content to be displayed can be any text, picture, etc. that needs to be displayed. The initial component values of the red, green, and blue color channels can be the component values of each of the red, green, and blue channels, that is, the component values of each channel of RGB (Red-Green-Blue, red, green, and blue). In the embodiment of the present application, the content to be displayed already corresponds to its own initial component values when being displayed, so that relevant colors can be directly displayed. In view of the series of improvements made to the electronic paper by the device in the foregoing embodiment, there is a problem of color deviation in the color mapping method set when the electronic paper leaves the factory after external improvement, adding a protective film, a light guide plate, and glass. It can be understood that even if the color mapping set when the electronic paper leaves the factory is very accurate (able to accurately display the color information to be expressed), the color of the content to be displayed may have a deviation in the visual perception after being improved by the display device (there is an offset from the color information originally intended to be expressed). Therefore, it is necessary to adjust the display method of colors so that they are more vivid and easy to distinguish in the visual perception of users, and further enable users to view the color information that they originally wanted to express.
[0050] S220. Adjust the initial component values in the red, green, and blue color space or the hue, saturation, and lightness color space according to a preset saturation adjustment factor to obtain the result component values.
[0051] Among them, the saturation adjustment factor is a parameter that can be used to adjust based on the current saturation of the content to be displayed. The red-green-blue color space (hereinafter referred to as the RGB color space) and the Hue-Saturation-Value (HSV) color space are two different forms of color spaces, and the ways to adjust saturation are also different. Therefore, the forms of the saturation adjustment factor in the RGB color space and the HSV color space can be different.
[0052] By adjusting the initial component values of the originally displayed color of the content to be displayed with the saturation adjustment factor, the channel component values in different color channels have all changed, and the result component values of each channel are obtained.
[0053] S230. Display the content to be displayed according to the result component values.
[0054] Redisplay the content to be displayed according to the result component values determined in the foregoing steps.
[0055] In the technical solution of the embodiment of the present application, based on the preset saturation adjustment factor, the initial component values of the content to be displayed are adjusted in the red-green-blue color space or the Hue-Saturation-Value color space to obtain the result component values, and the content to be displayed is displayed according to the result component values. The initial components can be adjusted in both of the two different color spaces, aiming to be able to adjust the saturation of the color to a better visual state, offset the optical deviation caused by the hardware improvement of the electronic paper, so as to provide users with more accurate and more vivid color displays. Especially outdoors, users can more clearly observe the specific information of the content to be displayed, improving the user experience.
[0056] In an alternative embodiment, the saturation adjustment factor includes a first factor corresponding to the red-green-blue color space;
[0057] In S220, the step of adjusting the initial component values in the red-green-blue color space according to the preset saturation adjustment factor to obtain the result component values may include: determining the result component values of each color channel after adjusting the saturation in the red-green-blue color channels according to the initial component values, the preset red-green-blue brightness calculation formula, and the first factor.
[0058] Among them, the first factor corresponds to the RGB color space, that is, the first factor is an adjustment factor for adjusting saturation in the RGB color space. The red-green-blue brightness calculation formula can be a formula basis for calculating the brightness value of the content to be displayed based on the component values of the red, green, and blue color channels. Of course, this formula can be determined by those skilled in the relevant art through a large number of experiments, and the embodiment of the present application does not limit this.
[0059] The initial component values are themselves the component values of the three color channels in the RGB color space. First, the brightness of the content to be displayed can be calculated based on this brightness calculation formula. Then, combined with the brightness value, the resulting component values of each color channel after adjusting the saturation can be calculated through the saturation adjustment factor. Of course, a machine learning model can also be pre-trained to calculate the resulting component values. The model takes the initial component values and the adjustment factor as inputs, and loads the above-mentioned red-green-blue brightness calculation formula. The model outputs the final resulting component values.
[0060] In a further optional implementation, determining the resulting component values of each color channel after adjusting the saturation in the red-green-blue color channels according to the initial component values, the preset red-green-blue brightness calculation formula, and the first factor may include: determining the brightness value to be displayed of the content to be displayed according to the initial component values and the red-green-blue brightness calculation formula; calculating the resulting component values according to the brightness value to be displayed and the first factor.
[0061] Among them, the brightness value to be displayed may be the color brightness that the content to be displayed should maintain during the display process. It should be noted that the color brightness, also known as the lightness of the color, is not the light brightness of the electronic paper's self-emission, but the lightness of the color of the content to be displayed. As introduced above, in the embodiments and various implementation manners of the present application, the color electronic paper display screen is improved, and the electronic paper cannot self-emit light. Therefore, first, the lightness that the content to be displayed needs to be displayed is calculated based on the initial component values through the red-green-blue brightness calculation formula. Exemplarily:
[0062] It is calculated through the following red-green-blue brightness calculation formula:
[0063] L = 0.299R + 0.587G + 0.114B
[0064] Among them, L is the brightness, R is the red channel component, G is the green channel component, and B is the blue channel component. The coefficients of the RGB three channels are determined by those skilled in the art based on a large number of experiments.
[0065] Based on this brightness L, the color components after adjusting the saturation are further calculated:
[0066] R ′ = L + (R - L) × S 1
[0067] G ′ = L + (G - L) × S 1
[0068] B ′ = L + (B - L) × S 1
[0069] Among them, S 1is the first factor, and its value range is (0, +∞). R ′ is the result component value of the adjusted red channel, G ′ is the result component value of the adjusted green channel, B ′ is the result component value of the adjusted blue channel.
[0070] In the above embodiment, a practical method for adjusting the saturation of electronic paper in the RGB color space is provided. The brightness calculation formula obtained through a large number of experiments and the saturation adjustment using the first factor can help the electronic paper display brighter and more vivid colors to users after hardware improvement, thereby improving the user's viewing experience.
[0071] In another alternative embodiment, the saturation adjustment factor includes a second factor corresponding to the hue-saturation-brightness color space;
[0072] In S220, adjusting the initial component value in the hue-saturation-brightness color space according to the preset saturation adjustment factor to obtain the result component value may include: calculating the maximum channel value and the minimum channel value of the red, green, and blue channels according to the initial component value; determining the intermediate saturation in the hue-saturation-brightness color space according to the maximum channel value and the minimum channel value; adjusting the intermediate saturation based on the second factor to obtain the adjusted target saturation; using the maximum channel value as the brightness value in the hue-saturation-brightness color space, and calculating the hue value according to the brightness value and the target saturation; converting the hue value, the target saturation, and the brightness value to the RGB color space to obtain the result component value.
[0073] Among them, the maximum channel value and the minimum channel value are respectively the maximum value and the minimum value of the three color channels of the initial component value in the RGB color space. It can be understood that saturation represents the degree to which a color approaches a pure color. When all RGB components are equal (gray scale), the saturation is 0; when one component reaches the maximum value and the other components are at the minimum value, the saturation is 1 (fully saturated).
[0074] The intermediate saturation can be the saturation value before saturation adjustment in the HSV color space. The intermediate saturation is determined by the maximum channel value and the minimum channel value, which is equivalent to the saturation of the electronic paper when it leaves the factory. The second factor is used to adjust the intermediate saturation to obtain the target saturation, which is the saturation used for display to the user. Since the hue, saturation, and brightness need to be determined separately in the HSV color space, the maximum channel value is directly used as the brightness value in the HSV color space, and the hue is calculated according to the standard HSV transformation, so that the hue value, the target saturation, and the brightness value can be obtained. Finally, the three are converted to the RGB color space to obtain the result component values corresponding to each color channel. The content to be displayed can be displayed according to these result component values.
[0075] In a further alternative embodiment, adjusting the intermediate saturation based on the second factor to obtain the adjusted target saturation may include: calculating the product result of the intermediate saturation and the second factor; if the product result is greater than or equal to zero and less than or equal to one, using the product result as the value of the target saturation.
[0076] Exemplarily, in the optimization scheme of the HSV color space, first calculate the maximum and minimum channel values:
[0077] C max = max(R, G, B)
[0078] C min = min(R, G, B)
[0079] V = C max
[0080] Δ = C max - C min
[0081] where C max is the maximum channel value, C max is the minimum channel value, RGB are the initial component values of the three color channels respectively, V is the brightness, Δ is the difference between the maximum channel value and the minimum channel value, and the saturation is calculated as follows:
[0082]
[0083] S ′ = min(max(S × S 2 , 0), 1)
[0084] S ′ is the target saturation after adjusting the saturation, S 2 is the second factor. ∈ is an external parameter determined by relevant technical personnel based on a large number of experiments. The hue H is calculated according to the standard HSV transformation, and after adjustment, it is converted back to RGB to achieve color enhancement and brightness optimization.
[0085] In the above two embodiments, a practical method for adjusting the saturation in the HSV color space is provided. Compared with the adjustment in the RGB color space, since the saturation S directly exists in the HSV color space, the adjustment process will be clearer and more accurate, which helps the improved electronic paper display device to better display colors and enhance colors.
[0086] In yet another alternative embodiment, the method may further include: in response to receiving updated content sent by the server, determining a target position of the changed content on the color e-paper ink screen; powering on the color e-paper ink screen, and adjusting the content to be displayed at the target position according to the updated content, and powering off the color e-paper ink screen after the adjustment is completed.
[0087] Wherein the server is an upstream device that sends information to be displayed to the e-paper display device. For example, the e-paper display device is set on a bus stop platform and receives information such as train schedules sent by the server through wireless transmission, and displays this information through the e-paper. The updated content can be information that needs to be adjusted for the content to be displayed.
[0088] The target position can be the position on the e-paper where the different content of the updated content compared to the originally displayed content needs to be displayed. For example, if there is an update to the departure time of a certain train in the train schedule, the table position corresponding to the departure time information of that train can be used as the target position because only the departure time information needs to be updated and the train number information does not need to be updated.
[0089] It should be noted that the e-paper can still retain the displayed content updated during the previous power-on even when powered off. Therefore, when receiving the updated content sent by the server, the e-paper display device is powered on, and then powered off after adjusting the content that needs to be updated. The updated content can not only be normally displayed but also help the e-paper display device save electrical energy as much as possible.
[0090] In the above embodiments, by adopting the strategies of partial update and timely power-on and power-off, it is possible to save control resources and electrical energy as much as possible during the process of updating the content to be displayed, provide a more stable display and a longer standby time for the e-paper display device, and ensure the stability of the user's viewing.
[0091] In yet another alternative embodiment, the method may further include: in response to an increase in the ambient light intensity, reducing the illumination light intensity of the color e-paper ink screen; in response to a decrease in the ambient light intensity, increasing the illumination light intensity of the color e-paper ink screen.
[0092] As introduced above, the display principle of the e-paper is not self-luminous, but similar to paper media, it displays by reflecting external light. Therefore, when the external light becomes stronger, reducing the illumination light intensity of the front light on the color e-paper ink screen, and when the external light becomes weaker, increasing the illumination light intensity of the front light on the color e-paper ink screen can ensure that users can clearly view the content to be displayed during the change of the external light.
[0093] It should be particularly noted that for self-luminous display devices, when the external light is stronger, in order to enable users to see clearly, it is necessary to adjust the self-luminous intensity, which consumes more electric energy. Especially outdoors, such as the display screens in stations. Therefore, the display device formed by improving electronic paper can save more energy while ensuring the viewing quality of users.
[0094] Embodiment III
[0095] In some embodiments, the electronic paper display method can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium. When the computer program is loaded and executed, one or more steps of the electronic paper display method described above can be performed. Alternatively, in other embodiments, the electronic paper display device can be configured to perform the electronic paper display method by any other suitable means (for example, by means of firmware).
[0096] The various embodiments of the systems and techniques described above in this document can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs, which can be executed and / or interpreted on a programmable system including at least one programmable processor. The programmable processor can be a dedicated or general-purpose programmable processor, and can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit the data and instructions to the storage system, the at least one input device, and the at least one output device.
[0097] The computer programs for implementing the methods of the present application can be written in any combination of one or more programming languages. These computer programs can be provided to the processors of general-purpose computers, dedicated computers, or other programmable data processing devices, such that when the computer programs are executed by the processors, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer programs can be executed entirely on the machine, partially on the machine, as an independent software package partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0098] In the context of this application, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, the computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0099] To provide for interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can also be used to provide for interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic, speech, or tactile input).
[0100] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), blockchain network, and the Internet.
[0101] A computing system may include a client and a server. The client and the server are generally far from each other and usually interact via a communication network. The relationship between the client and the server is created by computer programs running on respective computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system, and solves the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services.
[0102] The embodiments of the present application also disclose a computer program product. The computer program product includes a computer program which, when executed by a processor, implements the electronic paper display method provided in any embodiment of the present application. This program product and the electronic paper display methods disclosed in the embodiments of the present application belong to the same inventive concept, and thus will not be elaborated herein.
[0103] It should be understood that various forms of the processes shown above can be used, with steps reordered, added, or deleted. For example, the steps recited in the present application can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present application can be achieved, and no limitation is imposed herein.
[0104] The above specific embodiments do not constitute a limitation on the protection scope of the present application. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principle of the present application shall be included within the protection scope of the present application.
Claims
1. An electronic paper display method, characterized in that: include: Obtaining initial component values of red, green and blue color channels of content to be displayed on the color electronic paper ink screen; According to a preset saturation adjustment factor, the initial component value is adjusted in a red, green, and blue color space or a hue, saturation, and lightness color space to obtain a result component value; The content to be displayed is displayed according to the result component value.
2. The method according to claim 1, characterized in that The saturation adjustment factor includes a first factor corresponding to the red, green and blue color space; The adjusting the initial component value in the red, green and blue color space according to the preset saturation adjustment factor to obtain the result component value includes: The result component value of each color channel after adjusting the saturation in the red, green and blue color channels is determined according to the initial component value, a preset red, green and blue brightness calculation formula and the first factor.
3. The method according to claim 2, characterized in that The step of determining the result component value of each color channel after adjusting the saturation in the red, green and blue color channels according to the initial component value, a preset red, green and blue brightness calculation formula and the first factor comprises: Determining a brightness value to be displayed of the content to be displayed according to the initial component value and the red, green and blue brightness calculation formula; The result component value is calculated according to the brightness value to be displayed and the first factor.
4. The method according to claim 2, characterized in that: The red, green and blue brightness calculation formula is: L=0.299R+0.587G+0.114B Among them, L is brightness, R is the red channel component, G is the green channel component, and B is the blue channel component.
5. The method according to claim 1, characterized in that: The saturation adjustment factor includes a second factor corresponding to the hue, saturation, and brightness color space; The initial component value is adjusted in the hue, saturation, and brightness color space according to the preset saturation adjustment factor to obtain the result component value, including: According to the initial component values, the maximum channel value and the minimum channel value of the red, green and blue channels are calculated; Determine the intermediate saturation in the hue-saturation-lightness color space according to the maximum channel value and the minimum channel value; Based on the second factor, adjusting the intermediate saturation to obtain an adjusted target saturation; Using the maximum channel value as the lightness value of the hue-saturation-lightness color space, and calculating the hue value according to the lightness value and the target saturation; The hue value, the target saturation and the lightness value are converted into the red, green and blue color space to obtain the result component values.
6. The method according to claim 5, characterized in that The step of adjusting the intermediate saturation based on the second factor to obtain an adjusted target saturation includes: Calculating a product of the intermediate saturation and the second factor; If the multiplication result is greater than or equal to zero and less than or equal to one, the multiplication result is used as the value of the target saturation.
7. The method according to any one of claims 1 to 6, characterized in that: The method further comprises: In response to receiving the updated content sent by the server, determining a target position of the changed content on the color electronic paper ink screen; The color electronic paper ink screen is powered on, and the content to be displayed at the target position is adjusted according to the updated content. After the adjustment is completed, the color electronic paper ink screen is powered off.
8. The method according to any one of claims 1 to 6, characterized in that: The method further comprises: In response to an increase in ambient light intensity, reducing the illumination light intensity of the color electronic paper ink screen; In response to a decrease in ambient light intensity, the illumination light intensity of the color electronic paper ink screen is increased.
9. An electronic paper display device, characterized in that: include: Glass panel, electronic paper display module, sealing ring, back cover and solar power module; The glass panel is attached to the front of the electronic paper display module through a mechanical connection, the back cover is mechanically connected to the back of the electronic paper display module through a sealing ring, and the solar power module is electrically connected to the electronic paper display module through a wire passing through the sealing ring; Wherein, the electronic paper display module includes a control unit, a communication unit and a display unit; the control unit is electrically connected to the solar power module, the communication unit and the display unit respectively; The control unit is used to execute the electronic paper display method according to claims 1-7; The communication unit is used to receive the content to be displayed sent by the server; The display unit is used to display the content to be displayed sent by the server.
10. The device according to claim 9, characterized in that The display unit also includes: an anti-glare film, a front light guide plate, a color electronic paper ink screen, a front light and a housing; The anti-glare film and the front light guide plate are fixed by optical adhesive; The front light guide plate and the front surface of the color electronic paper ink bottle are fixed by optical adhesive; The anti-glare film, the front light guide plate and the color electronic paper ink screen are mechanically fixed and embedded in the housing; The front light is arranged on the side surface inside the shell, and is used to provide illumination light for the color electronic paper ink screen.
Citation Information
Patent Citations
Saturation adjusting method and device, storage medium and color ink screen equipment
CN116825038A
Color adjusting method and device of color electronic paper image, terminal equipment and computer readable storage medium
CN119495273A
Bus stop board
CN211044908U
Image processing method and apparatus, electronic device, and computer-readable storage medium
WO2023124722A1