image display device and method for displaying background image with low power consumption

文档序号:1576941 发布日期:2020-01-31 浏览:13次 中文

阅读说明:本技术 一种低功耗显示背景图像的图像显示装置及其方法 (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 internal memory 102, a second internal memory 103, a display controller 104, and a system bus 105 connecting the respective modules.

In practical applications, the display controller 104 is connected to the display screen 208 through a specific signal line.

According to a preferred embodiment of of the present invention, the second internal memory 103 may directly store pixel color data of the background image, such as color data in RGB format.

According to another preferred embodiment of the present invention, the second internal memory 103 stores the pixel color index value of the background image and the corresponding lookup table, and the display controller 104 retrieves the image data and then processes the lookup table for each pixel according to the pixel index value and the lookup table to recover the image pixel color data, so as to improve the utilization efficiency of the memory, and the smaller storage capacity can store the image data with a larger resolution.

Fig. 2 shows an embodiment of a display controller in a display device according to the present invention, the display controller 104 comprising:

the -th reader 204 reads the general image data stored in the -th internal memory 102.

The second reader 205 reads the background image data stored in the second internal memory 103, and may also read the image data from the th internal memory 102 according to the software configuration.

The tiling unit 206, which repeats the read background image data in the horizontal and vertical directions within the screen, may be implemented as a control logic unit that controls the reading action of the second reader 205 in accordance with the video output timing, if it is the image data read from the memory 102 in , it is not processed by the tiling unit 206.

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 reader 204, may support reading image data from the th and second memories 102, 103. if readers on that image channel support reading image data from the second memory 103, tiles 206 may be provided.

In , the software running on the central processing unit 101, specifically, the gui program, divides the currently displayed image into a normal image and a background image according to its characteristics and display priority, stores the image data of the normal image in the th internal memory 102, stores the image data of the background image in the second internal memory 103, and configures the parameters of the display controller 104, and directs the display controller 104 to read the normal image and the background image data, and combine them into an output image of the single after tiling and expanding.

In , the image data is generated by the cpu 101, and may also be generated by a graphics/image processor, such as a gpu (graphics processing unit), a video input module, a video decoding module, etc.

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 internal memory 103;

303, updating the input source of the image channel, specifically updating the input source of the second reader 205 in the display controller 104, so that the input source points to the second internal memory 103;

304, the second reader 205 in the display controller 104 reads the image data from the second internal memory 103;

305, the display controller 104 spreads the read image data evenly within the screen range;

306, if the image is judged to belong to the common image in the step 301, storing the image data in the memory 102 at ;

307, updating the input source of the image channel, specifically updating the input source of the th reader 204 in the display controller 104 to point to the th internal memory 102;

308, the th reader 204 in the display controller 104 reads the image data from the th internal memory 102;

309, the combiner 207 in the display controller 104 superimposes or mixes the images transmitted from the upper links with each other to form an output image of a single .

The process flow is for image channels of the display controller 104. in some embodiments, multiple image channels in the display controller 104 support reading image data from the second memory 103 and tiling deployment processes.

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.

8页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:信息处理方法及电子设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!