Background
The electronic paper screen is a display screen manufactured by utilizing an electrophoretic display technology, and a driving voltage is applied to each pixel point through a control circuit on a TFT substrate so as to achieve the effect of displaying images. The electronic paper screen is used as a reflective display screen, and can be kept for a long time without continuous refreshing after image updating, so that the power consumption is low. Because of the characteristics of low power consumption, wide viewing angle, high contrast, eye protection and the like, electronic paper screens are increasingly widely applied to various fields such as electronic price tags, electronic books, billboards and the like.
Common designs of electronic paper bar screens in the prior art are as follows:
As shown in fig. 1, since the long side size of the bar screen is far greater than the short side size, driving of Gate routing and Data routing cannot be achieved simultaneously by one IC, and multiple ICs need to be disposed on the long side of the screen for driving. For convenience of description, it is assumed that the resolution of the bar screen is 1200h×300V, and an IC model JD79686 is taken as an example for description. The maximum channel number supported by the IC of the JD79686 is 600 Gate and 800 Data, and in order to realize the driving of the IC to 300 Gate wires and 1200 Data wires, 2 ICs (IC-1 and IC-2) of the JD79686 are required to be arranged on the long side of the screen. The AA area is an effective display area.
As shown in fig. 2, for the pixel structure of the electronic paper bar screen in the prior art, for convenience of explanation, a pixel array of 2×2 is used as an example. Fig. 2 shows a schematic circuit diagram of a common electronic paper pixel structure, wherein each pixel comprises a horizontal Gate wire, a vertical Data wire, a double-Gate TFT, a storage capacitor Cst and a driving capacitor c_esl. The Gate wiring is connected to the grid electrode of the double-Gate TFT and used for controlling the on-off of the TFT, the Data wiring is connected to the source electrode of the double-Gate TFT and used for storing specified voltage into Cst when the TFT is on, the storage capacitor Cst is used for storing charge and keeping the specified voltage stored by the Data wiring, and the driving capacitor C_ESL is used for forming an electric field at two ends of the electronic paper film and driving the movement of the charged pellets in the electronic paper film. In the existing electronic paper pixel structure, each row of pixels is driven by a Gate wire, and each column of pixels is driven by a Data wire, and the driving mode is called a 1G1D (1 Gate, 1 Data) architecture.
Fig. 3 shows an IC driving structure of a conventional electronic paper bar screen. Let the resolution of the bar screen be 1200H by 300V. Taking JD79686 as an example, gate driving and Data driving are integrated on one IC, the supported maximum channel number is 600Gate and 800Data, wherein the Data channel is arranged at the middle position of the IC, the channels are sequentially S1, S2, S799 and S800 from left to right, the Gate channel is arranged at the left side and the right side of the IC, the channels at the left side of the IC are sequentially G1, G3, G4, G597 and G599 from left to right, and the channels at the right side of the IC are sequentially G2, G4, G598 and G600 from left to right. To achieve a resolution of 1200H 300V driving, two JDs 79686:1, IC-1 use lanes G1, G3, & gt, G297, G299 and S101, S102, & gt, S699, S700 are required to drive lanes Gate-1, gate-3, & gt, gate-297, gate-299 and Data-1, data-2, & gt, data-599, data-600, and IC-2 use lanes G2, G4, & gt, G298, G300 and S101, S102, & gt, S699, S700 to drive lanes Gate-2, gate-4, & gt, gate-298, gate-300 and Data-601, data-602, & gt, data-1199, data-1200 in sequence.
As shown in fig. 4, the conventional electronic paper bar screen has a picture data format in which each square represents a pixel, only pixels corresponding to four corners of an image are shown for convenience of description, and row-column image data information corresponding to the pixels is listed, and M-N is the pixel image data of the M-th row and the N-th column. Wherein (a) is an original image, (b) is an image processed by a server, and (c) is an image displayed on an electronic price tag. In order to ensure that the image displayed on the electronic price tag is consistent with the original image, the resolution of the original image, the data processed by the server and the image displayed on the electronic price tag are 1200H-300V, and the three images are in one-to-one correspondence according to the pixel positions.
In the fields of electronic price tags, advertising screens and the like, electronic paper bar screens are often applied to display more article information in a relatively long and narrow area. Limited by the number of driving channels, the existing electronic paper driving ICs cannot meet the requirement of the resolution of the bar screen under the single condition, and generally more than 2 driving ICs are needed, which results in great improvement of the cost of the electronic paper bar screen.
Disclosure of Invention
Aiming at the defects existing in the prior art, the invention provides an electronic paper bar screen, an electronic price tag system, a computer, an image processing method and a computer readable medium, wherein the number of driving ICs of the bar screen can be reduced, and the cost is saved.
The electronic paper bar screen comprises a control circuit and a display module connected with the control circuit, wherein the display module adopts an HG2D pixel structure, the control circuit is used for displaying received data of a processed image through the display module, the processed image is generated by an m multiplied by n original image, odd-numbered row pixels of the k column pixels of the original image correspond to the 2k-1 column pixels of the processed image, even-numbered row pixels of the k column pixels of the original image correspond to the 2k column pixels of the processed image, and k is 1, 2.
The electronic paper bar screen comprises a control circuit and a display module connected with the control circuit, wherein the display module adopts a 2GHD pixel structure, the control circuit is used for displaying received data of a processed image through the display module, the processed image is generated by an m multiplied by n original image, odd column pixels of k row pixels of the original image correspond to 2k-1 row pixels of the processed image, even column pixels of k row pixels of the original image correspond to 2k row pixels of the processed image, and k is 1, 2.
An electronic price tag system comprising:
a server for generating from m×n original images Wherein the odd-numbered row pixels of the kth column of the original image correspond to the 2k-1 th column of the processed image, and the even-numbered row pixels of the kth column of the original image correspond to the 2k column of the processed image, k e 1,2,., n;
the base station is used for sending the data of the processed image to the electronic paper bar screen;
And the electronic paper bar screen adopts an HG2D pixel structure and is used for displaying according to the received data of the processed image, and the display result is consistent with the original image.
An electronic price tag system comprising:
a server for generating from m×n original images Wherein the odd column pixels of the kth row of pixels of the original image correspond to the 2k-1 th row of pixels of the processed image, and the even column pixels of the kth row of pixels of the original image correspond to the 2k row of pixels of the processed image, k e 1,2,..m;
the base station is used for sending the data of the processed image to the electronic paper bar screen;
And the electronic paper bar screen adopts a 2GHD pixel structure and is used for displaying according to the received data of the processed image, and the display result is consistent with the original image.
A computer for generating from an original image of m x nWherein the odd-numbered row pixels of the kth column of pixels of the original image correspond to the 2k-1 column of pixels of the processed image, and the even-numbered row pixels of the kth column of pixels of the original image correspond to the 2k column of pixels of the processed image, k e 1,2, n.
A computer for generating from an original image of m x nWherein the odd column pixels of the kth row of pixels of the original image correspond to the 2k-1 row of pixels of the processed image and the even column pixels of the kth row of pixels of the original image correspond to the 2k row of pixels of the processed image, k e 1,2, m.
An image processing method comprising the steps of:
Generation from an original image of m n Odd-numbered row pixels of the kth column of pixels of the original image as the 2k-1 th column of pixels of the processed image, even-numbered row pixels as the 2 k-th column of pixels of the processed image, k e1, 2, n;
and outputting the data of the processed image for display by a display screen with an HG2D pixel structure.
An image processing method comprising the steps of:
Generation from an original image of m n Is a processed image of: taking the odd column pixels of the kth row pixels of the original image as the 2k-1 row pixels of the processed image, and the even column pixels as the 2k row pixels of the processed image, wherein k is 1,2,;
and outputting the data of the processed image for display by a display screen with a 2GHD pixel structure.
A computer readable medium having stored thereon a computer program, wherein the program when executed by a processor implements any of the aforementioned image processing methods.
Compared with the prior art, the invention has the following beneficial effects:
1. for an original image with the pixel row number obviously larger than the pixel column number, the number of driving ICs (integrated circuits) required by the bar screen can be reduced by halving the pixel row number and doubling the pixel column number and outputting the original image through the electronic paper bar screen of the HG2D pixel structure, so that the manufacturing cost is effectively reduced;
2. For an original image with the pixel column number obviously larger than the pixel line number, the number of the driving ICs required by the bar screen can be reduced by doubling the pixel line number and halving the pixel column number, and the driving ICs are output by the electronic paper bar screen with the 2GHD pixel structure, so that the manufacturing cost is effectively reduced.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The present invention will be described in further detail with reference to the drawings and examples, in order to make the objects, technical solutions and advantages of the present invention more apparent. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
In a first aspect, as shown in fig. 5-8, an embodiment of an electronic paper bar screen includes a control circuit and a display module connected to the control circuit, where the display module adopts an HG2D pixel structure, the control circuit is configured to display data of a received processed image through the display module, the processed image is generated by an mxn original image, where an odd-numbered row pixel of a kth column pixel of the original image corresponds to a 2k-1 column pixel of the processed image, and an even-numbered row pixel of the kth column pixel of the original image corresponds to a 2k column pixel of the processed image.
In this embodiment, the control circuit may employ a conventional electronic paper display driver IC (Integrated Circuit), such as JD79686. The control circuit includes a communication module for receiving data of the processed image. Wherein the resolution of the processed image isM is the number of pixel rows (even in this embodiment) of the original image, n is the number of pixel columns of the original image, k e 1, 2. The design of the electronic paper bar screen in this embodiment is as follows:
As shown in fig. 5, for convenience of explanation, assuming that the resolution of the bar screen is 300h×1200V, the bar screen is driven by only one IC of JD79686, and the IC and FPC (Flexible Printed Circuit, flexible circuit board) are disposed in the short side direction of the bar screen. And by analogy with other types of ICs.
Fig. 6 shows a pixel structure of the electronic paper bar screen in the present embodiment. For convenience of explanation, taking a pixel array of 2×2 as an example, the upper and lower rows of pixels share the same Gate wire to drive, so that the number of Gate wires is halved, the same column of pixels are distinguished according to the odd number row and the even number row, and two independent Data wires are used to drive, so that the number of Data wires is doubled. This pixel architecture is called HG2D (Half Gate Double Data) architecture, and with this architecture, a 300H 1200V resolution bar screen can be driven with only 600 Gate traces and 600 Data traces.
Fig. 7 shows an IC driving structure of the electronic paper bar screen in the present embodiment. 600 Gate wires and 600 Data wires can be driven by one JD79686, wherein the IC uses channels G1, G2, G599 and G600 to drive the Gate-1, gate-2, gate-599 and Gate-600 in sequence, and the IC uses channels S101, S102, S699 and S700 to drive the Data-1, data-2, data-599 and Data-600 in sequence.
Since the existing driving IC of the electronic paper bar screen does not support the image data processing function of the HG2D architecture, the present invention adopts a mode of processing the original image in advance (the processing function of the image data is placed outside, such as in a server), so as to convert the image adapting to the conventional 1G1D architecture into a new image adapting to the HG2D architecture.
As shown in fig. 8, the changing process of the picture data format of the electronic paper bar screen in this embodiment is shown, each square represents a pixel, for convenience of explanation, only the pixels corresponding to the four corners of the picture are shown, and the corresponding row and column graphic data information of the pixels is listed, where M-N is the pixel image data of the M-th row and the N-th column. Wherein (a) is an original image, (b) is a processed image processed by a server, and (c) is an image displayed on an electronic price tag. The resolution of the original image is 300 H.times.1200V, the original image data can be processed on a server, the pixels in the same column are divided into two columns of pixels according to odd lines and even lines, the resolution of the processed image data is changed into 600 H.times.600V, the processed image is displayed on an electronic paper bar screen of an HG2D (Half Gate Double Data) framework, the displayed image is restored to 300 H.times.1200V, and the displayed content corresponds to the original image one by one according to the pixel positions.
In summary, compared with the prior art, the electronic paper bar screen of the embodiment converts the original image from the image adapting to the traditional 1G1D architecture to the processed image adapting to the HG2D architecture, and outputs the processed image through the electronic paper display screen of the HG2D pixel structure, and the displayed image is consistent with the original image. The electronic paper bar screen in the embodiment realizes display driving through only a single IC, and compared with the prior art which needs to adopt two ICs, the electronic paper bar screen has the advantage of remarkably saving cost.
In the embodiment, the pixels of the upper row and the lower row share the same Gate wire for driving, so that the number of Gate wires is halved, the number of Data wires is doubled, and the pixels of the N rows (N > 2) share one Gate wire for driving, so that the number of Gate wires is reduced toThe number of Data traces is increased to N times. Therefore, the display of the original image with the pixel row number far larger than the pixel column number on the corresponding bar screen can be adapted, the number of the driving ICs is more favorable, the cost is reduced, and the effect is more obvious.
An electronic paper bar screen in another embodiment, as shown in fig. 9-12, comprises a control circuit and a display module connected with the control circuit, wherein the display module adopts a 2GHD pixel structure, the control circuit is used for displaying received data of a processed image through the display module, the processed image is generated by an m×n original image, odd column pixels of the k row pixels of the original image correspond to the 2k-1 row pixels of the processed image, and even column pixels of the k row pixels of the original image correspond to the 2k row pixels of the processed image.
In this embodiment, the control circuit may use a conventional electronic paper display driver IC, such as JD79686. The control circuit includes a communication module for receiving data of the processed image. The resolution of the processed image isM is the number of rows of pixels of the original image, n is the number of columns of pixels of the original image (even in this embodiment), k e1, 2.
The design of the electronic paper bar screen in this embodiment is as follows:
as shown in fig. 9, for convenience of explanation, assuming that the resolution of the bar screen is 1200h×300V, the bar screen is driven by only one IC of JD79686, and the IC and FPC are disposed in the long-side direction of the bar screen. And by analogy with other types of ICs.
Fig. 10 shows a pixel structure of the electronic paper bar screen in the present embodiment. For convenience of explanation, a pixel array of 2×2 is taken as an example, the pixels in the same row are distinguished according to odd columns and even columns, two independent Gate wires are used for driving, so that the number of Gate wires is doubled, and the pixels in the left column and the right column share the same Data wire for driving, so that the number of Data wires is halved. The pixel architecture is called a 2GHD (Double GATE HALF DATA) architecture, and with the architecture, a bar screen with a resolution of 1200H 300V only needs 600 Gate wires and 600 Data wires to drive.
Fig. 11 shows an IC driving structure of the electronic paper bar screen in the present embodiment. 600 Gate wires and 600 Data wires can be driven by one JD79686, wherein the IC uses channels G1, G2, G599 and G600 to drive the Gate-1, gate-2, gate-599 and Gate-600 in sequence, and the IC uses channels S101, S102, S699 and S700 to drive the Data-1, data-2, data-599 and Data-600 in sequence.
Since the existing driving IC of the electronic paper bar screen does not support the image data processing function of the 2GHD architecture, the present invention adopts a mode of processing the original image in advance (the processing function of the image data is placed outside, such as in a server) to convert from an image adapted to the conventional 1G1D architecture to a new image adapted to the 2GHD architecture.
As shown in fig. 12, the changing process of the picture data format of the electronic paper bar screen in this embodiment is shown, each square represents a pixel, for convenience of explanation, only the pixels corresponding to the four corners of the picture are shown, and the corresponding row-column image data information of the pixels is listed, where M-N is the pixel image data of the M-th row and the N-th column. Wherein (a) is an original image, (b) is a processed image processed by a server, and (c) is an image displayed on an electronic price tag. The resolution of the original picture is 1200H×300V, the original image data can be processed on a server, the pixels in the same row are divided into two rows of pixels according to odd columns and even columns, the resolution of the processed image is 600H×600V, the processed image is displayed on an electronic paper bar screen with a 2GHD (Double GATEHALF DATA) architecture, the displayed image is restored to the resolution of 1200H×300V, and the displayed content corresponds to the original image one by one according to the pixel positions.
In summary, compared with the prior art, the electronic paper bar screen of the embodiment converts the original image from the image adapting to the traditional 1G1D pixel structure to the processed image adapting to the 2GHD pixel structure, and then outputs the processed image through the electronic paper display screen of the 2GHD pixel structure, and the displayed image is consistent with the original image. The electronic paper bar screen in the embodiment realizes display driving through only a single IC, and compared with the prior art which needs to adopt two ICs, the electronic paper bar screen has the advantage of remarkably saving cost.
In the embodiment, the pixels of left and right columns share the same Data wire for driving so as to halve the number of Data wires and double the number of Gate wires, and the pixels of N columns (N > 2) share one Data wire for driving so as to reduce the number of Data wires toThe Gate trace number is increased to N times. Therefore, the display of the original image with the pixel column number far larger than the pixel line number on the corresponding bar screen can be adapted, the number of the driving ICs is more favorable, the cost is reduced, and the effect is more obvious.
In a second aspect, an electronic price tag system, one embodiment of which, as shown in fig. 5-8 and 13, comprises:
A server 1 for generating from an original image of m×n Wherein the odd-numbered row pixels of the kth column of the original image correspond to the 2k-1 st column of the processed image and the even-numbered row pixels of the kth column of the original image correspond to the 2k column of the processed image;
A base station 2 for transmitting the data of the processed image to an electronic paper bar screen;
And the electronic paper bar screen 3 adopts an HG2D pixel structure and is used for displaying according to the received data of the processed image, and the display result is consistent with the original image.
In this embodiment, m is the number of pixel rows (even number in this embodiment) of the original image, n is the number of pixel columns of the original image, k e 1,2, & gt, n. In this embodiment, the original image is processed in the server, which is equivalent to dividing the same column of pixels into two columns of pixels according to the odd-numbered rows and the even-numbered rows to obtain a processed image with half the number of rows and double the number of columns, so that the processed image can be output through the display screen with fewer driving IC chips, and the display screen adopts the corresponding HG2D pixel structure, so that the displayed image is consistent with the original image.
Another embodiment of an electronic price tag system, as shown in fig. 9-12 and 13, comprises:
A server 1 for generating from an original image of m×n Wherein the odd column pixels of the kth row pixels of the original image correspond to the 2k-1 th row pixels of the processed image and the even column pixels of the kth row pixels of the original image correspond to the 2k row pixels of the processed image;
A base station 2 for transmitting the data of the processed image to an electronic paper bar screen;
And the electronic paper bar screen 3 adopts a 2GHD pixel structure and is used for displaying according to the received data of the processed image, and the display result is consistent with the original image.
In this embodiment, m is the number of pixel rows of the original image, n is the number of pixel columns of the original image (even number in this embodiment), and k∈1, 2. In this embodiment, the original image is processed in the server, which is equivalent to dividing the same row of pixels into two rows of pixels according to the odd columns and the even columns to obtain a processed image with doubled number of rows and halved number of columns, so that the processed image can be output through the display screen with fewer driving IC chips, and the display screen adopts the corresponding 2GHD pixel structure, so that the displayed image is consistent with the original image.
In a third aspect, a computer, an embodiment of which is configured to generate from an mxn original imageAnd outputting data of the processed image for display on a display screen having an HG2D pixel structure, wherein odd-numbered row pixels of the kth column of pixels of the original image correspond to the 2k-1 th column of pixels of the processed image, and even-numbered row pixels of the kth column of pixels of the original image correspond to the 2k column of pixels of the processed image.
In this embodiment, m is the number of pixel rows (even number in this embodiment) of the original image, n is the number of pixel columns of the original image, k e 1,2, & gt, n. Wherein the original image is an image to be displayed. The computer may be a server.
Considering that for a bar screen where m is significantly larger than n, it is difficult to find a driving chip adapted to its resolution, 2 or more driving chips are generally required to realize driving control of the entire screen in common. The embodiment adopts preprocessing the original image and converts the m multiplied by n original image intoTo control the resolution of the processed image within the applicable resolution range of the single drive chip. The processed image can restore the display effect consistent with the original image on the screen only by matching with the display screen with the HG2D pixel structure in the subsequent display. In this way, the display of m×n bar images with m significantly greater than n is realized with a single or fewer driver chips, effectively saving cost.
A computer, another embodiment of which is used to generate from an original image of mxnAnd outputting data of the processed image for display on a display screen having a 2GHD pixel structure, wherein odd column pixels of the kth row pixels of the original image correspond to the 2k-1 row pixels of the processed image, and even column pixels of the kth row pixels of the original image correspond to the 2k row pixels of the processed image.
In this embodiment, m is the number of pixel rows of the original image, n is the number of pixel columns of the original image (even number in this embodiment), and k∈1, 2. Wherein the original image is an image to be displayed. The computer may be a server.
Considering that for a bar screen where m is significantly smaller than n, it is difficult to find a driving chip adapted to its resolution, 2 or more driving chips are generally required to realize driving control of the entire screen in common. The embodiment adopts preprocessing the original image and converts the m multiplied by n original image intoTo control the resolution of the processed image within the applicable resolution range of the single drive chip. The processed image can restore the display effect consistent with the original image on the screen only by matching with the display screen with a 2GHD pixel structure in the subsequent display. In this way, the display of m×n bar images with m significantly smaller than n is realized with a single or fewer driving chips, effectively saving cost.
In a fourth aspect, an image processing method, in one embodiment, may include the steps of:
s1, generating from original image of m multiplied by n Odd-numbered row pixels of the kth column of pixels of the original image are taken as the 2k-1 column of pixels of the processed image, and even-numbered row pixels are taken as the 2k column of pixels of the processed image. Where m is the number of pixel rows (even in this embodiment) of the original image, n is the number of pixel columns of the original image, k e 1, 2.
And S2, outputting the data of the processed image for display by a display screen with an HG2D pixel structure.
The image processing method in this embodiment may be used in a server or other computer devices. An image processing method in the present embodiment may be stored in a computer-readable medium in the form of a computer program.
Another embodiment of the image processing method may include the steps of:
s1, generating from original image of m multiplied by n Odd column pixels of the kth line pixels of the original image are taken as the 2k-1 line pixels of the processed image, and even column pixels are taken as the 2k line pixels of the processed image. Where m is the number of rows of pixels of the original image, n is the number of columns of pixels of the original image (in this embodiment, even), k e 1, 2.
And S2, outputting the data of the processed image for display by a display screen with a 2GHD pixel structure.
The image processing method in this embodiment may be used in a server or other computer devices. An image processing method in the present embodiment may be stored in a computer-readable medium in the form of a computer program.
The technical features of the above embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the description.