CN116088781A - Display control method and display device - Google Patents

Display control method and display device Download PDF

Info

Publication number
CN116088781A
CN116088781A CN202211696767.3A CN202211696767A CN116088781A CN 116088781 A CN116088781 A CN 116088781A CN 202211696767 A CN202211696767 A CN 202211696767A CN 116088781 A CN116088781 A CN 116088781A
Authority
CN
China
Prior art keywords
image
display
processor
display screen
storage space
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211696767.3A
Other languages
Chinese (zh)
Inventor
马彬强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN202211696767.3A priority Critical patent/CN116088781A/en
Publication of CN116088781A publication Critical patent/CN116088781A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • G06F3/1431Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display using a single graphics controller
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3215Monitoring of peripheral devices
    • G06F1/3218Monitoring of peripheral devices of display devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Graphics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The application discloses a display control method and a display device, wherein the display control method comprises the following steps: the first processor is used for converting the received display image into a display control signal of the first display screen; storing the first image into a first storage space; acquiring a target image from a first storage space; and converting the target image into a first display control signal of the first display screen, wherein the first display control signal is used for updating the display content of the first display screen.

Description

Display control method and display device
Technical Field
The present disclosure relates to the field of computer technologies, and in particular, to a display control method and a display device.
Background
With the development of electronic devices, multi-panel (e.g., dual panel) technology is more and more called as the trend related to electronic devices, and can bring more use experience to users.
Taking an electronic device with a double-sided screen as an example, a front-sided screen is typically a liquid crystal display screen, and a back-sided screen is typically an electronic ink screen (E-ink). The two display screens are driven by the main processor of the electronic equipment, so that the power consumption of the electronic equipment is greatly increased.
Disclosure of Invention
In view of this, the present application provides the following technical solutions:
a display control method, the method comprising:
the method comprises the steps that a first processor receives a first image, and the first processor is used for converting the received display image into a display control signal of a first display screen;
storing the first image into a first storage space;
acquiring a target image from the first storage space;
and converting the target image into a first display control signal of the first display screen, wherein the first display control signal is used for updating the display content of the first display screen.
Optionally, the acquiring a target image from the first storage space; converting the target image into a first display control signal of the first display screen, including:
in a first mode, acquiring a target image from the first storage space; converting the target image into a first display control signal of the first display screen;
the method further comprises the steps of:
in a second mode, the second display control signal is directly converted into a second display control signal of the first display screen according to the received second image, and the second display control signal is used for updating the display content of the first display screen.
Optionally, the first display screen has a touch input component capable of generating a first touch instruction based on a touch operation, and the method further includes:
in the first mode, processing the first touch instruction through the first processor;
and in the second mode, the first touch instruction is processed through a second processor, wherein the first image is sent by the second processor.
Optionally, the first image is sent by a second processor, wherein the second processor switches from a first power consumption state to a second power consumption state after sending the first image in the first power consumption state, and the power consumption of the second power consumption state is smaller than that of the first power consumption state.
Optionally, the method further comprises:
transmitting a first instruction to the second processor to cause the second processor to switch from the second power consumption state to a third power consumption state, the second power consumption state having a power consumption less than the third power consumption state, if a first condition is satisfied;
receiving a third image sent by the second processor;
and updating the image in the first storage space according to the third image.
Optionally, the first condition includes one of:
The target image in the first storage space is displayed on the first display screen;
or receiving a display update instruction, wherein the display update instruction is used for indicating the first display screen to display a first target image, and the first target image is not stored in the first storage space.
Optionally, the updating the image in the first storage space according to the third image includes one of:
after the image in the first storage space is emptied, storing the third image into the first storage space;
or storing the third image into the first storage space, wherein the third image and the stored image in the first storage space have a specific ordering relation, and the number of the images in the first storage space is managed according to the specific ordering relation.
A display device comprises a first processor and a first display screen, wherein the first processor is used for receiving a first image, storing the first image into a first storage space, and updating display content of the first display screen according to the image of the first storage space.
Optionally, the apparatus further comprises:
a first interface for receiving the first image in a first mode;
And a second interface for receiving a second image in a second mode, wherein in the second mode, the first processor updates the display content of the first display screen according to the received second image.
Optionally, the apparatus further comprises: and the second display screen is provided with a first color matching strategy corresponding to the first display screen and a second color matching strategy corresponding to the second display screen.
As can be seen from the above technical solution, the present application discloses a display control method and a display device, where the display device includes a first processor and a first display screen, the first processor is configured to receive a first image, store the first image into a first storage space, obtain a target image from the first storage space, convert the target image into a first display control signal of the first display screen, and the first display control signal is used to update display content of the first display screen. The method and the device can update the display content of the first display screen based on the stored first image without acquiring the display content in real time, and reduce the power consumption of the system.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings that are needed in the description of the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only embodiments of the present application, and that other drawings can be obtained according to the provided drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic structural diagram of a display device according to an embodiment of the present application;
fig. 2 is a schematic flow chart of a display control method according to an embodiment of the present application;
fig. 3 is a schematic diagram of an electronic device in an application scenario provided in an embodiment of the present application;
fig. 4 is a schematic diagram of a part of hardware structure of an electronic device according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are only some, but not all, of the embodiments of the present application. All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the present disclosure, are within the scope of the present disclosure.
The terms "first" and "second" and the like in this application are used for distinguishing between different objects and not for describing a particular sequential order. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to the listed steps or elements but may include steps or elements not expressly listed.
The embodiment of the application provides a display control method which can be applied to a display device with a display screen, and can control the display content of the display screen by converting a target image acquired from a corresponding storage space into a display control signal of the display screen, so that the problem of high energy consumption of a processor when acquiring an image to be displayed in real time is solved. The display device in the embodiment of the application may include at least one display screen, and correspondingly, the display device may further include at least one processor, where each processor in the display device may perform a different data processing function, and may also implement processing of corresponding information through cooperative processing of each processor.
Referring to fig. 1, a schematic structural diagram of a display device provided in an embodiment of the present application is provided, in the display device 10, the display device includes a first processor 101 and a first display screen 102, where the first processor 101 is in communication connection with the first display screen 102, and the first processor 101 is configured to receive a first image, store the first image in a first storage space, and update display content of the first display screen 102 according to the image in the first storage space. It should be noted that fig. 1 is only a schematic diagram of a display device in the embodiment of the present application, and the structure of the display device may be improved based on an actual application scenario, for example, the display device may include two display screens and two processors, which will be specifically described in the subsequent embodiments of the present application.
In order to reduce power consumption of a display device, a display control method applied to the display device is provided in an embodiment of the present application, and referring to fig. 2, the method may include the steps of:
s201, a first processor receives a first image.
S202, storing the first image into a first storage space.
S203, acquiring a target image from the first storage space.
S204, converting the target image into a first display control signal of the first display screen, wherein the first display control signal is used for updating the display content of the first display screen.
The first processor in the display device is used for converting the received display image into a display control signal of the first display screen, i.e. the first processor may be a display control chip which may be a function of performing only processing on the image to be displayed on the display screen in the display device, for example, the first processor may be a TCON board (logic board also called screen driving board, central control board) which may convert a digital signal of the display image into a driving digital signal required by the display screen to drive the display screen to display the image. Correspondingly, the first processor may also perform, in the display device, other information processing functions besides a function of processing a corresponding image to be displayed, for example, connecting with a corresponding network, acquiring network information, or performing information processing of an application program of another operation layer, and the like.
After the first processor receives the first image, the first image is stored in the first storage space. The first image may be an image to be output by the first display screen connected to the first processor, and the first processor may obtain and receive the first image by accessing the corresponding image transmission server, or may be a first image obtained by the first processor through other processors in the current display device, for example, the first processor transmits a request for obtaining an image to other processors in the current display device that can be connected to the image transmission server, so that the other processors obtain the first image based on interaction with the image transmission server, and transmit the first image to the first processor.
The first memory space may be a memory space in the first processor, or may be a memory area in another component in the display device, such as a memory space in a memory in the display device, where the corresponding first processor may write and read related information. The first processor may convert the received display image into a display control signal of the first display screen, if the first display screen is displaying the corresponding display content, or if the first display screen already has an image or a display control signal capable of supporting the display of the first display screen, the first processor may store the received first image into the first storage space, when the display content of the first display screen needs to be updated, may acquire the corresponding target image from the first storage space, and then convert the target image into the first display control signal of the first display screen, so as to update the display content of the first display screen through the display control signal.
In the embodiment of the application, the image to be displayed on the first display screen can be stored in the first storage space through the first processor, the display content of the first display screen is updated based on the target image in the first storage space, namely, the corresponding content to be output can be stored firstly in the process of outputting the content on the first display screen, then the display content of the first display screen is updated based on the stored image, and the corresponding server is not required to be accessed in real time in the process of outputting the display content on the first display screen so as to obtain the display content.
Further, the relevant information of the first image may be predetermined before receiving the first image, so that the output requirement of the first display screen can be better met based on the first image. When the first image includes a plurality of first sub-images, the number of the first sub-images is determined according to the image content of the first image. For example, the first image is text-only content, which occupies less memory space and a corresponding storable number is larger, so that the number of first sub-images may be within a larger threshold. If the first image is video or graphic information, the storage space occupied by the first image may be larger, and the number of corresponding first sub-images may be within a relatively smaller threshold. The number of the first sub-images can be determined according to the update parameters of the first display screen to the display content, for example, the first display screen outputs electronic book content, the reading speed of a certain user is slower, the corresponding updating speed of the current screen summer display content is slower, the number of the first sub-images is 3 pages of electronic book content, the reading requirement of the user can be met, if the reading speed of the user is faster, the number of the first sub-images can be 5 pages to meet the reading requirement of the user, and the problem of high power consumption caused by frequently acquiring the first images can be avoided.
Specifically, the target user reads the electronic book through the first display screen of the display device, for example, the content currently displayed by the first display screen is the 5 th page content of the electronic book, while the target user reads the 5 th page content sequentially in the process of reading the electronic book, when the first display screen displays the 5 th page content, the first processor controlling the display content of the first display screen obtains the corresponding image to cache, for example, the 6 th to 8 th pages of the electronic book are obtained and stored in the corresponding first storage space, when the user reads the 5 th page content to trigger the corresponding page turning or the next page operation, the 6 th page image can be obtained from the first storage space to update the content of the first display screen, and thus, when the target user reads the 7 th page, the corresponding image can be obtained again from the first storage space to update the content of the first display screen. Therefore, after the user reads 2 to 3 pages of electronic book contents, the mode of acquiring the corresponding image through connection with the server can be switched, and the first processor or other processors of the display device are not required to be in a power consumption state of being connected with the server in real time, so that the power consumption of the device is reduced, and the purpose of saving electricity is achieved.
In one implementation manner of the embodiment of the present application, the obtaining the target image from the first storage space, and converting the target image into the first display control signal of the first display screen includes: in a first mode, acquiring a target image from a first storage space; the target image is converted into a first display control signal of the first display screen. Correspondingly, the method further comprises the following steps: in the second mode, the second image is directly converted into a second display control signal of the first display screen according to the received second image, and the second display control signal is used for updating the display content of the first display screen.
To further reduce the power consumption of the system, different processes may be performed in different modes. And the corresponding processors may have different power consumption in different states. The first display screen is provided with a touch input component and can generate a first touch instruction based on touch operation, and the method further comprises the following steps:
in a first mode, processing a first touch instruction through a first processor;
in a second mode, the first touch instruction is processed by the second processor, wherein the first image is sent by the second processor.
In this embodiment, the display device further includes a second processor in addition to the first processor and the first display screen, where the first display screen has a touch input component, and the user generates a corresponding touch operation through the touch input component, for example, the first display screen may be a touch display screen capable of supporting the touch operation, and the user may perform the corresponding touch operation on the first display screen, so as to generate a corresponding touch instruction. For another example, the first display screen may be connected with a component capable of implementing touch operation, such as a component connected with a touch screen, a handwriting board, and the like. In different power consumption modes, the first touch instruction can be processed by different processors, specifically, the processing functions that can be executed by the first processor and the second processor are different, and the running power consumption of the first processor can be different, for example, the power consumption of the first processor is smaller than that of the second processor when the first processor runs, so that the power consumption of the display device can be further saved, the first touch instruction can be processed by the first processor in a first mode with relatively low power consumption, and the second touch instruction can be processed by the second processor in a second mode with relatively high power consumption. Therefore, the problem that the system power consumption is increased because all touch control instructions are processed by the second processor with relatively higher running power consumption can be avoided. Specifically, in the first mode, only the first processor remains in an operating state, and the second processor may be in a sleep or hibernation mode with lower corresponding operating power consumption. And switching can be performed in different modes according to actual application requirements. When switching from the first mode to the second mode, the first image may be acquired by the second processor and transmitted to the first processor.
Correspondingly, when the first touch instruction is processed by the first processor in the first mode, the corresponding instruction can be sent to the second processor based on the touch instruction or the display content of the current first display screen, so as to complete the current display requirement. In one embodiment, when the first image is transmitted by the second processor, the second processor switches from the first power consumption state to the second power consumption state after the first image is transmitted in the first power consumption state, wherein the second power consumption state has a power consumption less than the first power consumption state.
Correspondingly, after the first processor sends the corresponding instruction to the second processor, the second processor sends the corresponding image to the first processor. Specifically, under the condition that the first condition is met, a first instruction is sent to a second processor, so that the second processor is switched from the second power consumption state to a third power consumption state, and the power consumption of the second power consumption state is smaller than that of the third power consumption state; receiving a third image sent by a second processor; and updating the image in the first storage space according to the third image.
When the first image is transmitted by the second processor, the second processor switches from the first power consumption state to the second power consumption state after the first power consumption state transmits the first image, and the power consumption of the second power consumption state is smaller than that of the first power consumption state.
Correspondingly, the method further comprises the steps of: in the case where the first condition is satisfied, the first processor may send a first instruction to the second processor to cause the second processor to switch from the second power consumption to a third power consumption state, the power consumption of the second power consumption state being less than the third power consumption state. Then, the first processor receives the third image sent by the second processor, and updates the image in the first storage space according to the third image. The second processor may have different power consumption states to satisfy the corresponding data processing task, for example, in the first power consumption state, the second processor needs to send the first image to the first processor, and at this time, the second processor needs to mainly operate related functions of the data transmission interface. After the second processor transmits the first image, the second processor may enter a second power consumption state, where no data interaction with other components may be performed in the second power consumption state, and only the operation state with the lowest power consumption may be maintained, for example, the second power consumption state may correspond to a sleep state or a sleep state of the second processor. When the second processor receives the first instruction sent by the first processor, the second processor is switched from the second power consumption state to the third power consumption state so as to execute the first instruction, acquire a third image and send the third image to the first processor. At this time, the second processor needs to interact with the server in the third state to obtain the third image, and also needs to operate the function of the data transmission interface to send the third image to the first processor, so that the second processor needs to be switched to a power consumption state capable of at least meeting the processing requirements, for example, the second processor is in a sleep state in the second power consumption state, and then needs to wake up the second processor to perform the third power consumption state, that is, enter the working state of the second processor. It should be noted that the power consumption of the third power consumption state and the power consumption of the first power consumption state may be the same or different, and specifically, the power consumption may be determined according to the processing task executed by the second processor.
The first processor may update the image in the first storage space according to the third image after receiving the third image, or update all the images in the first storage space based on the third image, or update a part of the images in the first storage space, for example, update the third image to the image that has been output to the display screen in the first storage space.
The first processor may send a first instruction to the second processor to acquire a third image that can be used to update the image in the first memory space if the first condition is satisfied. Wherein the first condition comprises one of: the target image in the first storage space is displayed on a first display screen; or receiving a display update instruction, wherein the display update instruction is used for indicating the first display screen to display the first target image, and the first target image is not stored in the first storage space.
The images stored in the first storage space may be an image set that is combined in a certain order, and if the images in the first storage space are acquired in a normal display mode, the image acquisition in the first storage space is completed in a specific image acquisition order, so when the target images in the first storage space are displayed on the first display screen, according to the arrangement positions of the target images in the images stored in the first storage space, if insufficient images are obtained after the target images for supporting subsequent display output, a first instruction is generated under the condition for acquiring a third image to update the images in the first storage space. For example, the first display screen is a reading display screen, for example, may be an electronic ink screen (E-ink), and when a user reads through the first display screen, the user updates the display content of the first television screen by acquiring an image in the first storage space and converting the acquired image into a first display control signal of the first display screen. If the first storage space stores the 5 th-8 th page of the current electronic book, and the user reads the 7 th page of the current electronic book, that is, the first processor has already displayed the 7 th page of the image on the first display screen, the first storage space only stores the 8 th page of the image which is not read, and at this time, the first processor generates a first instruction to obtain the 8 th page of the subsequent image for the user to continuously read.
Correspondingly, the display device may receive an instruction of the current user through an input component such as a touch component, a sound control component, a handwriting component, and the like, if the instruction is a display update instruction, the display update instruction is analyzed, if the display update instruction is obtained and used for indicating that a first target image displayed by the first display screen is not stored in the first storage space, the first processor also generates a first instruction, and at the moment, the first instruction is used for obtaining the first target image. For example, the first display screen has a touch input component, and there is a touch input area corresponding to the current display content of the first display screen in the display area of the first display screen. If the user reads the electronic book through the first display screen, the corresponding area in which the electronic book content is displayed may further include an area capable of executing touch operations such as "previous page", "menu bar", and "next page", when the user reads the 8 th page content of the electronic book at this time and selects the touch area of "next page", the "next page" corresponds to the 9 th page content of the electronic book, and no image corresponding to the 9 th page exists in the first storage space, a first instruction is generated to obtain the 9 th page content, so as to satisfy the reading requirement of the user.
Further, after the first processor obtains the third image according to the generated first instruction, the first processor updates the image in the first storage space according to the third image, which may specifically include one of the following: after the image in the first storage space is emptied, a third image is stored in the first storage space. Or storing the third image into the first storage space, wherein the third image and the stored image in the first storage space have a specific ordering relation, and managing the image data in the first storage space according to the specific ordering relation. In the first case, after receiving a new third image to be stored, in order to reduce the storage pressure in the first storage space, the third image may be stored after all the current images in the first storage space are emptied. In another case, the third image may be stored according to the size of the available storage area of the first storage space or a preset condition capable of meeting the highest image display and corresponding system efficiency. Specifically, the third image may be stored according to a specific arrangement relationship of the third image and the stored image in the first storage space. For example, 3 images are already stored in the first storage space, but the first storage space can store 10 images at most in the current application scene, if the third image has 5 images, if the third image is directly stored in the first storage space, the storage limit of the first storage space is not exceeded, so that the third image can be directly stored in the first storage space. If the third image has 9 images, if the third image is directly stored in the first storage space, the third image exceeds the maximum limit of the first storage space, and then the original two images in the first storage space need to be deleted and then the third image is stored. And when deleting the original images in the first storage space, deleting the related images in sequence, for example, deleting the related images in the arrangement sequence of the images.
In one embodiment, to ensure the image display effect, the second processor may perform preprocessing on the image before transmitting the corresponding first image. Correspondingly, the second processor sends the first image in the first power consumption state, including: obtaining a preprocessed image, and determining a first color matching strategy corresponding to a first display screen; and processing the preprocessed image through a first color matching strategy to obtain a first image. When the display device has at least one display screen, for example, the first display screen and the second display screen are included, and display parameters corresponding to different display screens are different, for example, the display parameters may include resolution, refresh rate, and the like of the screen. In order to meet the display effect of the current display screen, such as the first display screen, the current first display screen can be detected to determine a first color matching strategy of the first display screen, the preprocessed image is processed according to the first color matching strategy to obtain a first image, and then the first image is sent to the first processor, so that the first processor outputs a display control signal meeting the display of the first display screen.
For example, if the electronic device includes two display screens, one of which is an electronic ink display screen (E-ink), the other display screen may be an organic light emitting semiconductor (OrganicElectroluminescence Display, OLED) display screen. The second processor may be a Central Processing Unit (CPU) that may be communicatively coupled to the two display screens, respectively, and may store a color scheme corresponding to each display screen. The second processor can detect the currently used display screen to determine the identification information of the display screen, so as to call the color matching strategy corresponding to the display screen, and apply the color matching strategy to process the display related data which subsequently meets the display requirement of the display screen. It should be noted that the color matching policies corresponding to different display screens may be directly stored in the second processor, may be stored in firmware corresponding to each display screen, or may be stored in a basic input/output system, an embedded controller (EmbeddedController, EC) or specific firmware of the display device, so long as the color matching policies can be obtained by the second processor. Correspondingly, the display parameter information of the corresponding display screen can be stored, when the display parameter information is switched to a certain display screen for display, the second processor can acquire the display parameter of the display screen to be displayed, can acquire the light information of the current display environment and the like, generates a color matching strategy corresponding to the display screen based on the information, and processes the subsequent image to be output based on the color matching strategy so as to improve the display effect of the display screen in the current environment.
In another embodiment of the present application, the first touch instruction may be processed by the second processor in the second mode, and the corresponding second processor receives the first touch instruction, and the executable related operations and specific processing procedures have been described in the above embodiments, which are not described in detail herein.
The following describes a display control method according to the present application with a specific application scenario embodiment. Referring to fig. 3, a schematic diagram of an application scenario provided in the embodiment of the present application is shown in fig. 3, which includes an electronic device 30 with two screens, wherein a first display screen 301 is an electronic ink display screen, and a second display screen 302 is a liquid crystal display screen, and is located on the back of the first display screen 301. Correspondingly, fig. 4 is a schematic diagram of a part of hardware structure of the electronic device, in fig. 4, the first display 401 and the touch input component 402 corresponding to the first display may be connected with the T-con logic board 403 as the first processor, and the corresponding T-con logic board 403 may be connected with the second interface 4042 through the first interface 4041 and the second interface 4042 of the main controller 404, where the first interface may be a USB interface, the second interface may be a high-definition multimedia interface (HighDefinitionMultimediaInterface, HDMI), or a EDP, mipi, etc interface, etc., and it should be noted that the second interface may be an interface capable of transmitting display information in real time, such as a video stream interface. The host controller may be a processor capable of supporting an X86 operating system architecture. In order to facilitate receiving the touch operation of the user, and also in order to reduce the occupation of the processing resources of the T-con logic board, a touch operation area corresponding to the current display area of the first display screen may be generated, for example, when the user reads an electronic book through the first display screen, a touch operation area having a "previous page", "menu", and a "next page" may be generated, when the user clicks the "previous page" touch area, the previous page content of the current content may be displayed, when the user clicks the "menu", the corresponding menu information may be displayed, for example, the brightness menu, the saturation menu, etc., and when the user clicks the "next page" touch area, the next page content of the current content may be displayed.
In the application scene, the capability of image storage is added in a T-con logic board of an electronic ink screen (E-ink), the number of images which can be stored can be set based on the operation capability of the T-con logic board, for example, the minimum storage requirement is 3 frames of images, and the touch operation of the electronic ink screen is processed based on the T-con logic board, so that the display content on the electronic ink screen is controlled and updated through the communication between the USB and the T-con logic board, and the power saving state of standby is triggered after the stored images of the T-con logic board are updated by a main controller, thereby improving the endurance capability of the electronic equipment.
Specifically, in the application scenario, after an application program based on reading of the electronic ink screen is started, a user opens a corresponding electronic book, and notifies the T-con logic board to switch to a special power saving mode through the USB interface, and the electronic book is issued to a storage area of the T-con logic board through the USB interface according to stored content page images, such as the front 3 pages of the electronic book. After the T-con logic board receives the special mode requirement, the operation resources on the transmission video receiving channel of the second interface and the like are closed, the transparent transmission mode on the T-con logic board channel is switched to the non-transparent transmission mode (wherein the transparent transmission mode is a mode for transmitting information in real time), and meanwhile, the first page in the 3 pages of books issued by the USB interface is displayed on the electronic ink screen. After the T-con logic board is switched to a mode and information is displayed, the reading application program is notified through the USB interface, and can enable the main controller to enter a corresponding standby state. When the user clicks the next page in the touch area, the T-con logic board can call the second page from the storage area and convert the second page into display content corresponding to the electronic ink screen to be output and displayed. Correspondingly, if the previous page area is clicked at this time, the previous page content needs to be displayed, but since the current display is the first page and the previous page content does not exist in the storage space, the touch operation is not responded, or the fixed prompt information to be stored is popped up, for example: the current page is the first page. Meanwhile, the T-con logic board can also detect whether the corresponding storage area stores the content of the next page or not while calling the second page, and if yes, the T-con logic board continues to respond to the operation corresponding to the current reading mode.
When the user clicks the next page again, the T-con logic board invokes the third page of the memory area, and at this time, the memory area is not available for display, and at this time, the host controller needs to be awakened to update the memory area, so that the T-con logic board wakes up the host controller through USB. After the main controller is awakened, the corresponding electronic book content is acquired, the main controller communicates with the T-con logic board through the reading application program to update the image of the storage area, and then the main controller is enabled to enter a standby state again. By analogy, by statistics, since the time required for the user to read the content of one e-book is not equal between 30 seconds and 1 minute, the main controller can wake up in sequence and quickly enter the standby state again only after 30 seconds or 1 minute, so that the main system of the display device achieves the purpose of saving electricity.
Further, the storage content of the storage area may be determined according to the display information that has completed the display. For example, when the user opens not a new book but half of the books, the first page stored in the storage area is the previous page to the page currently being read, the current page and the next page, and other update logic and processing logic are unchanged, as described in the above embodiments.
When the user clicks the menu bar area, the T-con logic board pops up the loading page by default, wakes up the main controller quickly, exits the power saving mode, opens the corresponding video channel again through the second interface, switches to the corresponding display, and switches to the transparent transmission mode. It should be noted that, the preset touch area in the power saving mode is variable, and the reading application can update the area to the T-con logic board through the USB interface according to the current reading content.
According to the operation and storage capacity of different T-con logic boards, the number of stored pages can be different, and when the number of the stored pages is larger, the number of times of waking up the main controller is smaller, so that the power saving effect is better. And if the T-con logic board storage area is large, pages of some simple menus may also be cached to that storage area. In particular some operations that do not require access by the host controller. For example, a function menu of a screen ghost is cleared, and a function menu of a display mode is switched. Furthermore, controlling the front light of the electronic ink screen can be accomplished only by accessing the display device embedded controller EC, or without waking up the main controller.
In another embodiment of the present application, as may be seen in fig. 1, a display device is provided, where the display device 10 includes a first processor 101 and a first display screen 102, where the first processor 101 is communicatively connected to the first display screen 102, and the first processor 101 is configured to receive a first image, store the first image in a first storage space, and update display content of the first display screen 102 according to the image in the first storage space.
Further, the display device further includes:
the first interface is used for receiving the first image in the first mode.
And the second interface is used for receiving a second image in a second mode, wherein the first processor updates the display content of the first display screen according to the received second image in the second mode.
The first interface is an interface capable of receiving a first image to be stored, and may be a USB interface, for example. The second interface is an interface capable of meeting a transparent transmission mode, for example, an HDMI interface, and the second interface needs to transmit an image to be displayed in real time, so that the second interface needs to be applied in a second mode with higher power consumption and can be connected with a second processor with higher processing performance and higher computing capability.
Correspondingly, the first display screen can maintain the display of the screen content under the condition of no power supply. Specifically, the first display screen may be an electronic ink screen, which may be applied in a reading scene of an electronic book.
In one embodiment, the display device may further include a second processor for acquiring the first image and transmitting the first image to the first processor.
Correspondingly, the first display screen is provided with a touch input component, and the touch input component can generate a first touch instruction based on touch operation. In a first mode, a first processor is used for processing the first touch instruction; in the second mode, the second processor is used for processing the first touch instruction.
Further, after the second processor sends the first image in the first power consumption state, the second processor is switched from the first power consumption state to a second power consumption state, wherein the power consumption of the second power consumption state is smaller than that of the first power consumption state.
In one embodiment, the first processor is further configured to generate a first instruction if the first condition is met, and send the first instruction to the second processor, where the second processor is configured to receive the first instruction and switch from a second power consumption state to a third power consumption state, where the power of the second power consumption state is less than the third power consumption state, and acquire a third image, and send the third image to the first processor. Correspondingly, the first processor is used for receiving the third image and updating the image in the first storage space according to the third image.
Wherein the first condition comprises one of: the target image in the first storage space is displayed on the first display screen, or the first processor receives a display update instruction, where the display update instruction is used to instruct the first display screen to display the first target image, and the first target image is not stored in the first storage space.
Correspondingly, when storing the third image, the first processor is specifically configured to:
after the image in the first storage space is emptied, storing a third image into the first storage space;
or storing the third image into the first storage space, wherein the third image and the stored image in the first storage space have a specific arrangement relation, and the number of the images in the first storage space is managed according to the specific arrangement relation.
In one embodiment, the second processor is specifically configured to:
acquiring a preprocessed image;
determining a first color matching strategy corresponding to a first display screen;
and processing the preprocessed image through a first color matching strategy to obtain a first image.
In another embodiment, the first image includes a plurality of first sub-images, the number of the first sub-images being determined according to image content of the first sub-images.
It should be noted that, the processing functions of the respective components in the display device in this embodiment may refer to the corresponding content described in the foregoing display control method, and will not be described in detail herein.
In another embodiment of the present application, there is also provided a readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the display control method as set forth in any one of the above.
In another embodiment of the present application, there is also provided an electronic device, which may include:
a memory for storing an application program and data generated by the operation of the application program;
a processor for executing the application program to implement the display control method as set forth in any one of the above.
It should be noted that, the specific implementation of the processor in this embodiment may refer to the corresponding content in the foregoing, which is not described in detail herein.
In the present specification, each embodiment is described in a progressive manner, and each embodiment is mainly described in a different point from other embodiments, and identical and similar parts between the embodiments are all enough to refer to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant points refer to the description of the method section.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative elements and steps are described above generally in terms of functionality in order to clearly illustrate the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. The software modules may be disposed in Random Access Memory (RAM), memory, read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (10)

1. A display control method, the method comprising:
the method comprises the steps that a first processor receives a first image, and the first processor is used for converting the received display image into a display control signal of a first display screen;
storing the first image into a first storage space;
acquiring a target image from the first storage space;
and converting the target image into a first display control signal of the first display screen, wherein the first display control signal is used for updating the display content of the first display screen.
2. The method of claim 1, the acquiring a target image from the first storage space; converting the target image into a first display control signal of the first display screen, including:
in a first mode, acquiring a target image from the first storage space; converting the target image into a first display control signal of the first display screen;
the method further comprises the steps of:
in a second mode, the second display control signal is directly converted into a second display control signal of the first display screen according to the received second image, and the second display control signal is used for updating the display content of the first display screen.
3. The method of claim 2, the first display screen having a touch input component capable of generating a first touch instruction based on a touch operation, the method further comprising:
In the first mode, processing the first touch instruction through the first processor;
and in the second mode, the first touch instruction is processed through a second processor, wherein the first image is sent by the second processor.
4. The method of claim 1, the first image being transmitted by a second processor, wherein the second processor switches from a first power consumption state to a second power consumption state after transmitting the first image in the first power consumption state, the second power consumption state having a power consumption less than the first power consumption state.
5. The method of claim 4, the method further comprising:
transmitting a first instruction to the second processor to cause the second processor to switch from the second power consumption state to a third power consumption state, the second power consumption state having a power consumption less than the third power consumption state, if a first condition is satisfied;
receiving a third image sent by the second processor;
and updating the image in the first storage space according to the third image.
6. The method of claim 5, the first condition comprising one of:
the target image in the first storage space is displayed on the first display screen;
Or receiving a display update instruction, wherein the display update instruction is used for indicating the first display screen to display a first target image, and the first target image is not stored in the first storage space.
7. The method of claim 5, the updating the image in the first storage space according to the third image comprising one of:
after the image in the first storage space is emptied, storing the third image into the first storage space;
or storing the third image into the first storage space, wherein the third image and the stored image in the first storage space have a specific ordering relation, and the number of the images in the first storage space is managed according to the specific ordering relation.
8. A display device comprises a first processor and a first display screen, wherein the first processor is used for receiving a first image, storing the first image into a first storage space, and updating display content of the first display screen according to the image of the first storage space.
9. The apparatus of claim 8, the apparatus further comprising:
a first interface for receiving the first image in a first mode;
And a second interface for receiving a second image in a second mode, wherein in the second mode, the first processor updates the display content of the first display screen according to the received second image.
10. The apparatus of claim 8, the apparatus further comprising: and the second display screen is provided with a first color matching strategy corresponding to the first display screen and a second color matching strategy corresponding to the second display screen.
CN202211696767.3A 2022-12-28 2022-12-28 Display control method and display device Pending CN116088781A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211696767.3A CN116088781A (en) 2022-12-28 2022-12-28 Display control method and display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211696767.3A CN116088781A (en) 2022-12-28 2022-12-28 Display control method and display device

Publications (1)

Publication Number Publication Date
CN116088781A true CN116088781A (en) 2023-05-09

Family

ID=86213065

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211696767.3A Pending CN116088781A (en) 2022-12-28 2022-12-28 Display control method and display device

Country Status (1)

Country Link
CN (1) CN116088781A (en)

Similar Documents

Publication Publication Date Title
US7698579B2 (en) Multiplexed graphics architecture for graphics power management
US5822599A (en) Method and apparatus for selectively activating a computer display for power management
KR101713177B1 (en) System and method for virtual displays
US8259119B1 (en) System and method for switching between graphical processing units
US20110069089A1 (en) Power management for organic light-emitting diode (oled) displays
US20120110360A1 (en) Application-specific power management
CN103956145B (en) Terminal display mode determining method and apparatus
US9177534B2 (en) Data transmission for display partial update
TW201024993A (en) Techniques to control self refresh display functionality
US8706911B2 (en) Power saving display information converting system and method
US20110163977A1 (en) Mode Dependent Configuration of Portable Electronic Device
WO2018126594A1 (en) Display switching method for terminal, and terminal
WO2021008427A1 (en) Image synthesis method and apparatus, electronic device, and storage medium
CN114648951A (en) Method for controlling dynamic change of screen refresh rate and electronic equipment
US11842673B2 (en) Control method and system for display switching, electronic device and storage medium
WO2023083317A1 (en) Display screen brightness adjustment method, system, electronic device, and medium
US20230067867A1 (en) Display screen controlling method and apparatus
WO2023061096A1 (en) Method and apparatus for adjusting refresh frame rate of display screen, and processor, chip and terminal
CN109785801A (en) A kind of method and apparatus of ink screen picture refreshing
CN113835657A (en) Display method and electronic equipment
CN108780348B (en) Image transmission apparatus, image transmission system, and method of controlling image transmission apparatus
CN116088781A (en) Display control method and display device
CN115718535A (en) Display content updating method, electronic device and storage medium
CN115840548A (en) Ink screen reading device, display method thereof and computer readable storage medium
CN219999430U (en) Ink screen reading device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination