image display device and method for displaying background image with low power consumption
阅读说明:本技术 一种低功耗显示背景图像的图像显示装置及其方法 (image display device and method for displaying background image with low power consumption ) 是由 不公告发明人 于 2019-09-03 设计创作,主要内容包括:本发明公开了一种低功耗显示背景图像的图像显示装置及其方法,该装置包括:显示控制器;中央处理器,执行系统软件及显示控制器相关软件对应指令同时更新图像数据的输入源;以及第一内存储器和第二内存储器,其中中央处理器、显示控制器、第一内存储器和第二内存储器通过系统总线连接,其中所述显示控制器能够读取内存储器上的图像数据,并将其转换成显示屏能够接收的视频信号,所述显示控制器支持从一个或多个图像通道输入图像,各个图像通道的图像数据能够从第一内存器和/或第二内存器读取得到,并且从第二内存储器读取到的图像数据能够平铺展开,所有图像通道的数据经过显示控制器组合处理后输出。(The invention discloses an image display device with low power consumption for displaying background images and a method thereof, the device comprises a display controller, a central processing unit for executing input sources corresponding to system software and display controller related software and simultaneously updating image data, and a internal memory and a second internal memory, wherein the central processing unit, the display controller, the internal memory and the second internal memory are connected through a system bus, the display controller can read the image data on the internal memory and convert the image data into video signals capable of being received by a display screen, the display controller supports image input from or a plurality of image channels, the image data of each image channel can be read from the internal memory and/or the second internal memory, the image data read from the second internal memory can be tiled and unfolded, and the data of all the image channels are output after being combined and processed by the display controller.)
An image display method of an image display apparatus of the species , comprising the steps of:
the method comprises the following steps of (1) dividing an image into a common image and a background image according to image characteristics and display priority;
step (2), when displaying the common image, storing the image data in th internal memory, the central processor updating the input source of the image channel to point to th internal memory, then the display controller reading the image data from th internal memory;
and (3) when the background image is displayed, storing the background image data in a second internal memory, updating the input source of the image channel by the central processing unit to enable the input source to point to the second internal memory, reading the image data from the second internal memory by the display controller, tiling and expanding the image data, combining the image data with images of other image channels into a single image, and outputting the image.
2. The image display method according to claim 1, wherein the capacity of the th internal memory is larger than that of the second internal memory, and the th internal memory consumes more power than the second internal memory.
3. The image display method according to claim 1, wherein the display controller includes -th and second readers for reading image data from -th and second internal memories, respectively.
4. The image display method according to claim 1, wherein the step (3) further comprises the substeps of: and a tiling device for repeating the read image data in the horizontal and vertical directions within the screen.
5. The image display method according to claim 1, wherein the step (3) further comprises the substeps of: and a combiner for combining the plurality of image data.
6. The image display method according to claim 1, wherein the background image is an image which needs to be displayed on the lowest layer of the screen in a full screen, wherein the resolution of a source image of the background image is smaller than that of the display screen; the normal image is an image other than the background image.
7. The image display method according to claim 1, further comprises updating the corresponding data input source by the image channel of the display controller in which the background image is located and reading the image data from the second internal memory when the image type is switched from the normal image to the background image, and updating the corresponding data input source by the image data channel of the display controller in which the normal image is located and reading the image data from the internal memory when the image type is switched from the background image to the normal image.
An image display device of the type which displays a background image with low power consumption, comprising:
a display controller;
the central processing unit is used for executing the system software and the corresponding instructions of the display controller related software and updating the input source of the image data; and
th internal memory and a second internal memory, wherein the central processor, the display controller, the th internal memory and the second internal memory are connected through a system bus,
the display controller reads the image data in the th internal memory and the second internal memory through or a plurality of image channels, then performs tiling, spreading and combining processing on the image data, and finally converts the image data into a video signal which can be received by a display screen and outputs the video signal.
Technical Field
The present invention relates to the field of electronic devices, and more particularly, to an image display apparatus and a method thereof in the field of electronic devices.
Background
At present, electronic equipment, especially mobile electronic equipment, is more and more popular, and most of the electronic equipment has a display function, so that various information such as characters and pictures can be conveniently displayed. The pursuit of low power consumption by electronic devices is endless, and among electronic devices having a display function, an image display device has become a major power consumer. Reducing the power consumption of the image display device is a key link in the low power consumption design of the electronic equipment.
some methods propose to store image data in SRAM (static random access memory) to reduce the power consumption of data access channel of DRAM (dynamic random access memory), but because the cost of unit memory unit of SRAM is higher, if a larger-resolution image is to be supported, a larger-capacity SRAM is needed to be equipped, the cost is higher, and if a smaller-capacity SRAM is to be equipped, the resolution of the image is smaller, and certainly some methods propose to stretch the image to a larger-resolution display by image resampling, but the quality of the stretched image is difficult to guarantee.
Disclosure of Invention
In view of the deficiencies of the prior art, the present invention provides an image display method of image display devices, comprising the steps of:
step 1, dividing an image into a common image and a background image according to image characteristics and display priority;
step 2, when displaying the common image, storing the image data in the th internal memory, the central processing unit updating the input source of the image channel to point to the th internal memory, and then the display controller reading the image data from the th internal memory;
and 3, when displaying the background image, storing the background image data in a second internal memory, updating the input source of the image channel by the central processing unit to enable the input source to point to the second internal memory, reading the image data from the second internal memory by the display controller, tiling and expanding the image data, combining the image data with images of other image channels into a single image, and outputting the image.
According to aspects of the present invention, the capacity of the th internal memory is larger than that of the second internal memory, and the power consumption consumed by the th internal memory is also larger than that of the second internal memory.
According to aspects of the present invention, the display controller includes a th reader and a second reader for reading image data from the th internal memory and the second internal memory, respectively.
According to aspects of the present invention, step 3 further includes the sub-step of tiling the read image data horizontally and vertically across the screen.
According to aspects of the present invention, step 3 further includes the sub-step of a combiner that combines the plurality of image data.
According to aspects of the present invention, the background image is an image that requires full screen display at the lowest level of the screen, wherein the source image resolution of the background image is less than the resolution of the display screen, and the normal image is an image other than the background image.
According to aspects of the invention, step includes the steps of updating the corresponding data input source by the image channel of the display controller in which the background image is located and reading the image data from the second internal memory when the image type is switched from the normal image to the background image, and updating the corresponding data input source by the image data channel of the display controller in which the normal image is located and reading the image data from the internal memory when the image type is switched from the background image to the normal image.
According to aspects of the present invention, there is also provided kinds of image display devices displaying a background image with low power consumption, comprising:
a display controller;
the central processing unit is used for executing the system software and the corresponding instructions of the display controller related software and updating the input source of the image data; and
th internal memory and a second internal memory, wherein the central processor, the display controller, the th internal memory and the second internal memory are connected through a system bus,
the display controller reads the image data in the th internal memory and the second internal memory through or a plurality of image channels, then performs tiling, spreading and combining processing on the image data, and finally converts the image data into a video signal which can be received by a display screen and outputs the video signal.
The image display device and the method for displaying the background image with low power consumption have the advantages that the second storage space with low power consumption is used for supporting full-screen display of the background image, the data volume read from the th storage space with higher power consumption is reduced, and the energy consumed by a data transmission channel is reduced, so that the overall power consumption of the electronic equipment is reduced, and meanwhile, due to the adoption of a tiling processing mode, the space requirement of the second storage is greatly reduced, and the cost is lower.
Drawings
The invention is further described with reference to the following drawings:
fig. 1 is a schematic diagram of kinds of image display devices displaying background images with low power consumption;
FIG. 2 is a diagram of an embodiment of a display controller of the image display apparatus of FIG. 1;
fig. 3 is a flowchart of image display methods for displaying background images with low power consumption.
Detailed Description
The conception, the specific structure and the technical effects of the present invention will be clearly and completely described in conjunction with the embodiments and the accompanying drawings to fully understand the objects, the schemes and the effects of the present invention. It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
Fig. 1 shows an image display apparatus for displaying a background image with low power consumption according to the present invention, which includes a Central Processing Unit (CPU)101, an th
In practical applications, the
According to a preferred embodiment of of the present invention, the second
According to another preferred embodiment of the present invention, the second
Fig. 2 shows an embodiment of a display controller in a display device according to the present invention, the
the -
The
The
The combiner 207 superimposes or mixes the images transmitted from the links to form a single output image.
In , readers on all image channels, such as the
In , the software running on the
In , the image data is generated by the
Please refer to fig. 3, which shows a processing flow of displaying a background image according to the present invention:
301, judging whether the image belongs to the background image or not according to the characteristics of the current display image and the display priority information, or directly judging according to the configuration information of the system or the application;
302, if the image to be displayed is a background image, storing the image data in the second
303, updating the input source of the image channel, specifically updating the input source of the
304, the
305, the
306, if the image is judged to belong to the common image in the
307, updating the input source of the image channel, specifically updating the input source of the
308, the
309, the
The process flow is for image channels of the
It should be recognized that the embodiments of the above-described apparatus may be implemented or realized in computer hardware, a combination of hardware and software, or by computer instructions stored in a non-transitory computer readable memory. The methods may be implemented in a computer program using standard programming techniques, including a non-transitory computer-readable storage medium configured with the computer program, where the storage medium so configured causes a computer to operate in a specific and predefined manner, according to the methods and figures described in the detailed description. Each program may be implemented in a high level procedural or object oriented programming language to communicate with a computer system. However, the program(s) can be implemented in assembly or machine language, if desired. In any case, the language may be a compiled or interpreted language. Furthermore, the program can be run on a programmed application specific integrated circuit for this purpose.
Further , the method can be implemented in any type of computing platform operatively connected to the appropriate, including but not limited to a personal computer, mini computer, mainframe, workstation, network or distributed computing environment, separate or integrated computer platform, or in communication with a charged particle tool or other imaging device, etc. aspects of the invention can be implemented in machine readable code stored on a non-transitory storage medium or device, whether removable or integrated into a computing platform, such as a hard disk, optically read and/or write storage media, RAM, ROM, etc., such that it can be read by a programmable computer, which when read by a computer can be used to configure and operate the computer to perform the processes described herein.
The output information may also be applied to one or more output devices such as a display.
The above-described embodiments are merely illustrative of implementations set forth for a clear understanding of the principles of the invention. Many changes, combinations, modifications, or equivalents may be substituted for elements thereof without departing from the scope of the invention. Therefore, it is intended that the invention not be limited to the particular embodiment disclosed as the best mode contemplated for carrying out this invention, but that the invention will include all embodiments falling within the scope of the appended claims.
- 上一篇:一种医用注射器针头装配设备
- 下一篇:信息处理方法及电子设备