Method, device, equipment and medium for preparing uniform touch screen based on dot matrix printing
Through the method based on dot matrix printing, the initial image is processed and the sensing points are evenly distributed, which solves the problem of uneven distribution of the sensing dot matrix on the touch screen, and achieves high accuracy and sensitivity touch operation, and the preparation method is simple and environmentally friendly.
Patent Information
- Application Number
- CN202211610197.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-03-04
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2040-03-04
AI Technical Summary
The prior art has uneven distribution of the sensing dot matrix when preparing the touch screen, which affects the accuracy and sensitivity of touch operation.
Using a method based on dot matrix printing, an initial image is generated by obtaining the screen size of the touch screen, a grayscale image is processed using a halftone algorithm to generate a uniform initial pixel dot matrix, and on this basis, the sensing points are evenly distributed to form a recognizable printing pixel dot matrix, and finally a uniform touch screen is obtained by inkjet printing.
The uniform distribution of the induction dot matrix is achieved, the accuracy and sensitivity of touch operation are improved, and the preparation method is simple and environmentally friendly.
Smart Images

Figure CN116424008B_ABST
Abstract
Description
[0001] This application is a divisional application of the invention patent application filed on March 4, 2020, with the invention name of "Printing preparation method, device, equipment and medium for uniform touch screen" and application number 202010144043.2. Technical Field
[0002] The present invention relates to the technical field of touch screen preparation, and in particular to a method, device, equipment and medium for preparing a uniform touch screen based on dot matrix printing. Background Art
[0003] Inkjet printing technology refers to the technology of spraying ink droplets onto the printing medium through a nozzle to obtain images or text. This technology is non-contact printing and has the advantages of fast printing speed, low pollution, bright image colors, long image preservation period, and adaptability to a variety of printing media. It has been widely used in advertising production, office supplies, decoration, printing and other fields.
[0004] In recent years, touch display technology has developed rapidly, and touch-sensitive products have occupied an increasingly important position in people's lives, such as smart home appliance touch display panels, touch screens, etc. A core component that supports touch-sensitive products is the touch display panel (also called touchpad, or touch screen). The traditional manufacturing processes of touchpads include deposition, chemical corrosion, electrostatic adsorption, etc. The traditional manufacturing processes not only have problems such as low production capacity, heavy pollution, and low utilization rate of raw materials, but also some have the problem of uneven distribution of sensing points, which seriously affects the accuracy, sensitivity and other functions of touch operations on the touchpad. Summary of the invention
[0005] The embodiments of the present invention provide a method, device, equipment and medium for preparing a uniform touch screen based on dot matrix printing, so as to solve the technical problem of uneven distribution of sensing dot matrix when preparing a touch screen in the prior art.
[0006] In a first aspect, an embodiment of the present invention provides a method for preparing a uniform touch screen based on dot matrix printing, the method comprising:
[0007] Obtaining the screen size of the touch screen to be prepared;
[0008] Generating a corresponding initial image according to the screen size;
[0009] Acquire a grayscale image of the initial image, and process the grayscale image using a halftone algorithm to generate a uniform initial pixel matrix;
[0010] Evenly distributing a determined number of sensing points into the initial pixel matrix to obtain a printing pixel matrix that contains the sensing points and is recognizable by the printing device;
[0011] The touch screen is obtained by performing inkjet printing according to the printed pixel matrix.
[0012] Preferably, the halftone algorithm includes any one of a dithering method, an error diffusion method, and an optimal iteration method.
[0013] Preferably, when the halftone algorithm is an error diffusion method, the step of using the halftone algorithm to process the grayscale image to generate a uniform initial pixel matrix includes:
[0014] Obtaining an initial concentration value of each pixel in the grayscale image;
[0015] Comparing the initial concentration value of each pixel with the error threshold to obtain the error diffusion value of each pixel;
[0016] The error diffusion value of each pixel is distributed to its adjacent unprocessed pixels to obtain the initial pixel matrix by row-by-row processing.
[0017] Preferably, it is characterized in that the step of comparing the initial concentration value of each pixel with an error threshold to obtain the error diffusion value of each pixel comprises:
[0018] Comparing the initial concentration value of each pixel with the error threshold to obtain a corrected concentration value of each pixel that needs to be corrected;
[0019] Obtaining an error diffusion value according to the density value of each pixel and the corrected density value;
[0020] Wherein, assuming that the initial concentration value of each pixel is x(i, j), and the error threshold is T, then the corrected concentration value y(i, j) is:
[0021]
[0022] The error diffusion value h(i, j) is:
[0023] h(i, j) = x(i, j) - y(i, j);
[0024] Preferably, the row-by-row processing to distribute the error diffusion value of each pixel to its adjacent unprocessed pixels to obtain an initial pixel matrix includes:
[0025] Assuming that the coordinate value of the pixel point currently being processed is (i, j), the pixel points to which the error diffusion value of the pixel point (i, j) is allocated are (i, j+1), (i+1, j-1), (i+1, j), and (i+1, j+1). The error diffusion value allocation method includes:
[0026] x(i,j+1)=x(i,j+1)+A*h(i,j)
[0027] x(i+1,j-1)=x(i+1,j-1)+B*h(i,j)
[0028] x(i+1,j)=x(i+1,j)+C*h(i,j)
[0029] x(i+1,j+1)=x(i+1,j+1)+D*h(i,j)
[0030] Among them, A, B, C, and D are error diffusion coefficients, and A+B+C+D=1.
[0031] Preferably, the step of performing inkjet printing according to the printed pixel matrix to obtain the touch screen comprises:
[0032] Determine the printing mode and printing speed according to the printing pixel matrix;
[0033] According to the printing method and the printing speed, the inkjet printing device is controlled to spray corresponding ink in the sub-pixel grid of the substrate according to the printing pixel matrix to obtain the touch screen.
[0034] Preferably, the touch screen comprises: a surface hard coating layer, two ITO ceramic layers, a bottom circuit layer, a glass bottom layer and sensing points, wherein the surface hard coating layer is located at the outermost layer in contact with the touch object, the two ITO ceramic layers are located between the surface hard coating layer and the bottom circuit layer, and the sensing point is between the two ITO ceramic layers.
[0035] In a second aspect, an embodiment of the present invention provides a device for preparing a uniform touch screen based on dot matrix printing, the device comprising:
[0036] A screen size acquisition module, used to acquire the screen size of the touch screen to be prepared;
[0037] An initial image acquisition module, used to generate a corresponding initial image according to the screen size;
[0038] An initial pixel matrix acquisition module is used to acquire a grayscale image of the initial image and process the grayscale image using a halftone algorithm to generate a uniform initial pixel matrix;
[0039] A printing pixel matrix acquisition module, used for evenly distributing a determined number of sensing points into the initial pixel matrix to obtain a printing pixel matrix containing sensing points and recognizable by a printing device;
[0040] The printing module is used to perform inkjet printing according to the printing pixel matrix to obtain the touch screen.
[0041] In a third aspect, an embodiment of the present invention provides a device for preparing a uniform touch screen based on dot matrix printing, comprising: at least one processor, at least one memory, and computer program instructions stored in the memory. When the computer program instructions are executed by the processor, the method of the first aspect in the above embodiment is implemented.
[0042] In a fourth aspect, an embodiment of the present invention provides a medium on which computer program instructions are stored, and when the computer program instructions are executed by a processor, the method of the first aspect in the above-mentioned embodiment is implemented.
[0043] In summary, the method, device, equipment and medium for preparing a uniform touch screen based on dot matrix printing provided by the embodiments of the present invention, the method preliminarily generates an initial image to be printed by obtaining the size of the touch screen, and then obtains a grayscale image of the initial image, uses a halftone algorithm to process the grayscale image to produce a uniform initial pixel dot matrix, and randomly and evenly distributes the determined sensing points in the uniform initial pixel dot matrix to obtain the final printed pixel dot matrix. Printing according to the printed pixel dot matrix can obtain a uniform touch screen. The touch screen preparation method of the present invention is simple and environmentally friendly. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] In order to more clearly illustrate the technical solution of the embodiment of the present invention, the following briefly introduces the drawings required for use in the embodiment of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0045] Figure 1 It is a schematic flow chart of a printing preparation method for a uniform touch screen according to a first embodiment of the present invention.
[0046] Figure 2 It is a schematic diagram of a sub-pixel grid of a printing preparation method for a uniform touch screen according to the first embodiment of the present invention.
[0047] Figure 3 It is a schematic diagram of an initial image of a printing preparation method for a uniform touch screen according to a first embodiment of the present invention.
[0048] Figure 4 It is a schematic flow chart of a printing preparation method for a uniform touch screen according to a second embodiment of the present invention.
[0049] Figure 5 It is a schematic diagram of display pixels of a printing preparation method for a uniform touch screen according to a second embodiment of the present invention.
[0050] Figure 6 It is a schematic flow chart of a printing preparation method for a uniform touch screen according to a third embodiment of the present invention.
[0051] Figure 7It is a schematic flow chart of a printing preparation method for a uniform touch screen according to a fourth embodiment of the present invention.
[0052] Figure 8 Schematic diagram of error diffusion of a printing method for preparing a uniform touch screen according to a fourth embodiment of the present invention.
[0053] Fig. 9 It is a schematic diagram of the touch screen structure of the printing preparation method of the uniform touch screen according to the fifth embodiment of the present invention.
[0054] Fig.10 It is a schematic structural diagram of a printing and preparation device for a uniform touch screen according to a sixth embodiment of the present invention.
[0055] Fig.11 It is a schematic structural diagram of a printing and preparing device for a uniform touch screen according to the seventh embodiment of the present invention. DETAILED DESCRIPTION
[0056] The features and exemplary embodiments of various aspects of the present invention will be described in detail below. In order to make the purpose, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and Examples. It should be understood that the specific embodiments described herein are only configured to explain the present invention and are not configured to limit the present invention. For those skilled in the art, the present invention can be implemented without the need for some of these specific details. The following description of the embodiments is only to provide a better understanding of the present invention by illustrating examples of the present invention.
[0057] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the statement "include..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0058] See also Figure 1 The embodiment of the present invention provides a printing preparation method for a uniform touch screen, the method mainly comprising the following steps:
[0059] S1. Obtaining the screen size of the touch screen to be prepared;
[0060] S2, generating a corresponding initial image according to the screen size;
[0061] Specifically, the touch screen includes a plurality of pixels arranged in an array, and each pixel includes sub-pixel grids of red, green, and blue. The ink of the corresponding color is printed into the corresponding sub-pixel grid to form a touch screen with the required resolution. Figure 2 In this embodiment, the sub-pixel grid is in the shape of a rounded rectangle, and the size and number of the pixel grid are determined by the application characteristics of the touch screen: for high-definition televisions (HDTVs), when the pixel array is 1080×1920 and the size is 94 to 165 cm, the size of each sub-pixel grid is 140μm and 250μm respectively; and for mobile devices such as smart phones, the pixels are wide video image arrays (WVGA), when the pixel array is 480×800 and the size is 7.37 to 9.65 cm, the size of the sub-pixel grid is 26μm and 35μm respectively. Determine the pixel array to be printed according to the application characteristics of the screen, determine the size of the sub-pixel grid according to the screen size, determine the size of the ink droplets printed in the sub-pixel grid according to the sub-pixel grid size and the pixel array, and first generate the corresponding initial image according to the pixel array and the ink droplet size. Figure 3 The initial image is uneven for the generated 100×100 pixel matrix. When setting the sensing points in the initial image, the touch will be inaccurate and insensitive, resulting in a poor user experience of the product.
[0062] S3, processing the initial image to generate a uniform initial pixel matrix;
[0063] See also Figure 4 In this embodiment, step S3 specifically includes:
[0064] S311, calculating the point density value of each pixel in the initial image;
[0065] S312, comparing the point density values of all pixel points to obtain a first maximum point density value and a first minimum point density value;
[0066] S313, determining a first pixel point corresponding to the first maximum point density value in the initial image and a second pixel point corresponding to the first minimum point density value in the initial image;
[0067] S314, exchanging the density values of the first pixel point and the second pixel point to obtain an intermediate pixel matrix;
[0068] Steps S311 to S314 are looped until the Nth maximum point density value is greater than or equal to the N-1th maximum point density value and the Nth minimum point density value is less than or equal to the N-1th minimum point density value, then the initial pixel matrix is obtained, where N>0, and N is an integer.
[0069] Specifically, the dot density value Density(x,y) of each pixel in the initial image is calculated by the dot density formula, and the dot density values Density(x,y) of all pixels are compared to obtain a maximum dot density value Density(x,y)| Max and a minimum point density value Density(x,y)| Min , get the maximum point density value Density(x,y)| Max The position of the corresponding pixel point in the initial image and the minimum point density value Density(x,y)| Min The position of the corresponding pixel point in the initial image is calculated based on the position of the maximum point density value Density(x,y)| Max The point density value of the corresponding pixel is adjusted to Density(x,y)| Min , the minimum point density value Density(x,y)| Min The point density value of the corresponding pixel is adjusted to Density(x,y)| Max After this adjustment, the pixels around the pixel corresponding to the maximum dot density value in the initial image are diluted, and on the contrary, the pixels around the pixel corresponding to the minimum dot density value in the initial image are gathered, so that the obtained intermediate pixel dot matrix is more uniform relative to the initial image; the dot density value of each pixel in the intermediate pixel dot matrix is recalculated according to the same method, the maximum dot density value and the minimum dot density value in the intermediate pixel dot matrix are obtained, and the maximum dot density value and the minimum dot density value of the pixel are exchanged according to the exchange method in the initial image to obtain a pixel dot matrix with better uniformity again, and steps S311 to S314 are repeated according to the above method until the Nth maximum dot density value is greater than or equal to the N-1th maximum dot density value and the Nth minimum dot density value is less than or equal to the N-1th minimum dot density value, then stop, and finally obtain the following Figure 5 The uniform initial pixel array is shown.
[0070] Preferably, in this embodiment, the point density formula is:
[0071]
[0072] Where f represents the weighting coefficient, R represents the side length of the square centered at (x, y), Width represents the screen width, and Height represents the screen length.
[0073] In another embodiment, the initial image is a grayscale image with a certain concentration generated by image software, such as a grayscale image with a concentration of 30% and a size equal to the screen size generated by PS (Photoshop) software. Then, the initial image is processed by a halftone algorithm to generate a uniform initial pixel matrix, and the halftone algorithm includes: a dithering method, an error diffusion method, and an optimal iteration method. The dithering method, the error diffusion method, and the optimal iteration method are all classic halftone algorithms. The dithering method uses a digital method to simulate the contact screening process in the inkjet printing industry, and each pixel unit in the halftone image generated by it depends only on the gradation of the pixel; the error diffusion method calculates multiple pixels in the neighborhood of the pixel to be processed in the continuous tone image to obtain the pixel value of the halftone image; the optimal iteration method requires multiple comparison calculations to obtain the optimal halftone image.
[0074] See also Figure 6 When the error diffusion method is used to process the initial image to generate a uniform initial pixel matrix, the step S3 specifically includes:
[0075] S321, obtaining an initial concentration value of each pixel in the initial image;
[0076] S322, comparing the initial concentration value of each pixel with the error threshold to obtain an error diffusion value of each pixel;
[0077] S323, distributing the error diffusion value of each pixel point to its adjacent unprocessed pixel points row by row to obtain an initial pixel array.
[0078] See also Figure 7 , the step S322 specifically includes:
[0079] S3221, comparing the initial concentration value of each pixel with the error threshold to obtain a corrected concentration value of each pixel that needs to be corrected;
[0080] S3222, obtaining an error diffusion value according to the initial density value and the corrected density value of each pixel;
[0081] Wherein, assuming that the initial concentration value of each pixel is x(i, j), and the error threshold is T, then the corrected concentration value y(i, j) is:
[0082]
[0083] The error diffusion value h(i, j) is:
[0084] h(i,j)=x(i,j)-y(i,j).
[0085] Specifically, if the initial image is a 100×100 grayscale image with a concentration range of 0% to 100%, each pixel corresponds to an initial concentration value, and the error threshold is set to T. When the initial concentration value of the pixel is greater than the error threshold T, its corrected concentration value is 100%, and when the concentration value of the pixel is less than or equal to the error threshold T, its corrected concentration value is 0. The error diffusion value h(i, j) of each pixel is calculated according to the corrected concentration value and the initial concentration value according to the formula: h(i, j)=x(i, j)-y(i, j), and all pixels are traversed in order from left to right and from top to bottom, such as Figure 8 The error diffusion value of each pixel is distributed to its adjacent 4 unprocessed pixels according to the weight ratio. If the coordinate value of the currently processed pixel is (i, j), the error diffusion value of the pixel (i, j) is distributed to the pixels (i, j+1), (i+1, j-1), (i+1, j), (i+1, j+1), and the error diffusion value distribution method includes:
[0086] x(i,j+1)=x(i,j+1)+A*h(i,j)
[0087] x(i+1,j-1)=x(i+1,j-1)+B*h(i,j)
[0088] x(i+1,j)=x(i+1,j)+C*h(i,j)
[0089] x(i+1,j+1)=x(i+1,j+1)+D*h(i,j)
[0090] Among them, A, B, C, and D are error diffusion coefficients, and A+B+C+D=1.
[0091] S4, uniformly distributing the determined number of sensing points into the initial pixel matrix to obtain a printing pixel matrix that contains the sensing points and is recognizable by the printing device;
[0092] like Fig. 9 The principle structure diagram of the touch screen includes: a surface hard coating, two layers of ITO ceramic layers, a bottom circuit layer, a glass bottom layer and sensing points. The surface hard coating is located at the outermost layer in contact with the touch object, the two layers of ITO ceramic layers are located between the surface hard coating and the bottom circuit layer, the glass bottom layer is located at the largest layer and connected to the bottom circuit layer, and the sensing point is between the two layers of ITO ceramic layers. When the mobile phone touches the surface of the touch screen, a very small circular groove will be formed on the touch screen to press the sensing point. The controller determines the ink position according to the position of the sensing point. When the number of sensing points is determined, the sensing points are randomly and evenly distributed to the uniform initial pixel dot matrix to obtain the printed pixel dot matrix, thus avoiding the problems of inaccurate and insensitive touch caused by uneven dispersion of the sensing points.
[0093] S5. Perform inkjet printing according to the printed pixel matrix to obtain the touch screen.
[0094] Specifically, the printing method and printing speed are determined according to the printing pixel matrix. The printing methods include: mainly reciprocating scanning printing, one-time scanning printing, multi-nozzle side-by-side scanning printing, etc. Reciprocating scanning printing is also called multi-pass scanning printing. Multi-pass scanning printing means that each unit of the image to be printed must be interpolated multiple times before printing is completed. Each unit is composed of multiple pixels. For example, in 2pass scanning printing, each unit is composed of 2 pixels, and in 3pass scanning printing, each unit is composed of 3 pixels; one-time scanning printing is also called single-pass scanning printing. Single-pass scanning printing means that each unit of the image to be printed only needs one scan to be printed; multi-nozzle side-by-side scanning printing is also called Onepass scanning printing. Onepass scanning printing means that the image to be printed is printed once. When inkjet printing the functional film of the touch screen, the droplet spacing (μm) and droplet volume (pl) must reach a high precision to meet the uniformity and thickness requirements of the film. Slight changes in droplet positioning or volume may cause uneven brightness of the touch screen pixel grid or even short circuit and no light at all, resulting in a large number of defects in the touch screen. The functional layer not only requires uniform film thickness, but also maintains its own photoelectric properties. Therefore, the solvent must be dried and removed during the film formation process; similarly, other additives in the ink must also be removed to the lowest content to avoid affecting the performance of the organic semiconductor film. Therefore, in order to ensure good film formation, it is necessary to set a suitable printing speed. After determining the printing method and printing speed, the inkjet printing device is controlled according to the printed pixel matrix to spray the corresponding ink in the sub-pixel grid of the substrate, thereby obtaining the final touch screen.
[0095] See also Fig.10 The embodiment of the present invention provides a printing and preparation device for a uniform touch screen, the device comprising:
[0096] A screen size acquisition module 10, used to acquire the screen size of the touch screen to be prepared;
[0097] An initial image acquisition module 20, used to generate a corresponding initial image according to the screen size;
[0098] An initial pixel matrix acquisition module 30 is used to process the initial image to generate a uniform initial pixel matrix;
[0099] A printing pixel matrix acquisition module 40 is used to evenly distribute a determined number of sensing points into the initial pixel matrix to obtain a printing pixel matrix containing sensing points and recognizable by a printing device;
[0100] The printing module 50 is used to perform inkjet printing according to the printing pixel matrix to obtain the touch screen.
[0101] Preferably, the initial image is a dot matrix image, and the initial pixel dot matrix acquisition module 30 includes:
[0102] A point density value acquisition unit, used for calculating the point density value of each pixel in the initial image;
[0103] A comparison unit, configured to compare the dot density values of all pixel points to obtain a first maximum dot density value and a first minimum dot density value;
[0104] A pixel position determination unit, used to determine a first pixel point corresponding to the first maximum point density value in the initial image and a second pixel point corresponding to the first minimum point density value in the initial image;
[0105] The exchange unit is used to exchange the dot density values of the first pixel point and the second pixel point to obtain an intermediate pixel matrix.
[0106] Preferably, calculating the point density value of each pixel in the initial image includes:
[0107] Assume that the position of each pixel in the initial image is (x, y), and the point density value Density(x, y) of each pixel is:
[0108]
[0109] Where f represents the weighting coefficient, R represents the side length of the square centered at (x, y), Width represents the screen width, and Height represents the screen length.
[0110] Preferably, the initial pixel array acquisition module 30 further includes:
[0111] The halftone processing unit is used to process the initial image using a halftone algorithm to generate a uniform initial pixel matrix.
[0112] Preferably, the initial image is a grayscale image, and the step of processing the initial image to generate a uniform initial pixel matrix includes:
[0113] Using a halftone algorithm to process the initial image to generate a uniform initial pixel matrix;
[0114] The halftone algorithm includes one of a dithering method, an error diffusion method, and an optimal iteration method.
[0115] Preferably, the halftone processing unit is also used to obtain the initial concentration value of each pixel in the initial image; compare the initial concentration value of each pixel with the error threshold to obtain the error diffusion value of each pixel; and distribute the error diffusion value of each pixel to its adjacent unprocessed pixels by processing row by row to obtain the initial pixel matrix.
[0116] Preferably, the comparing the initial concentration value of each pixel with an error threshold to obtain the error diffusion value of each pixel includes:
[0117] Comparing the initial concentration value of each pixel with the error threshold to obtain a corrected concentration value of each pixel that needs to be corrected;
[0118] Obtaining an error diffusion value according to the density value of each pixel and the corrected density value;
[0119] Wherein, assuming that the initial concentration value of each pixel is x(i, j), and the error threshold is T, then the corrected concentration value y(i, j) is:
[0120]
[0121] The error diffusion value h(i, j) is:
[0122] h(i, j) = x(i, j) - y(i, j);
[0123] Preferably, the row-by-row processing to distribute the error diffusion value of each pixel to its adjacent unprocessed pixels to obtain an initial pixel matrix includes:
[0124] Assuming that the coordinate value of the pixel point currently being processed is (i, j), the pixel points to which the error diffusion value of the pixel point (i, j) is allocated are (i, j+1), (i+1, j-1), (i+1, j), and (i+1, j+1). The error diffusion value allocation method includes:
[0125] x(i,j+1)=x(i,j+1)+A*h(i,j)
[0126] x(i+1,j-1)=x(i+1,j-1)+B*h(i,j)
[0127] x(i+1,j)=x(i+1,j)+C*h(i,j)
[0128] x(i+1,j+1)=x(i+1,j+1)+D*h(i,j)
[0129] Among them, A, B, C, and D are error diffusion coefficients, and A+B+C+D=1.
[0130] In addition, combined Figure 1 The printing preparation method for a uniform touch screen according to the embodiment of the present invention may be implemented by a printing preparation device for a uniform touch screen. Fig.11 A schematic diagram of the hardware structure of a printing and preparation device for a uniform touch screen provided in an embodiment of the present invention is shown.
[0131] The printing preparation device for the uniform touch screen may include a processor 401 and a memory 402 storing computer program instructions.
[0132] Specifically, the processor 401 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiment of the present invention.
[0133] Memory 402 may include a large capacity memory for data or instructions. For example, but not limitation, memory 402 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive or a combination of two or more of these. In appropriate cases, memory 402 may include a removable or non-removable (or fixed) medium. In appropriate cases, memory 402 may be inside or outside a data processing device. In a specific embodiment, memory 402 is a non-volatile solid-state memory. In a specific embodiment, memory 402 includes a read-only memory (ROM). In appropriate cases, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM) or a flash memory or a combination of two or more of these.
[0134] The processor 401 reads and executes the computer program instructions stored in the memory 402 to implement any one of the printing preparation methods for a uniform touch screen in the above embodiments.
[0135] In one example, the printing preparation device for the uniform touch screen may further include a communication interface 403 and a bus 410. Fig.11 As shown, the processor 401, the memory 402, and the communication interface 403 are connected via a bus 410 and communicate with each other.
[0136] The communication interface 403 is mainly used to implement the communication between the modules, devices, units and / or equipment in the embodiment of the present invention.
[0137] Bus 410 includes hardware, software or both, and the parts of the printing preparation equipment of the uniform touch screen are coupled to each other. For example, but not limitation, the bus may include an accelerated graphics port (AGP) or other graphics bus, an enhanced industrial standard architecture (EISA) bus, a front-end bus (FSB), a hypertransport (HT) interconnection, an industrial standard architecture (ISA) bus, an infinite bandwidth interconnection, a low pin count (LPC) bus, a memory bus, a microchannel architecture (MCA) bus, a peripheral component interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a serial advanced technology attachment (SATA) bus, a video electronics standard association local (VLB) bus or other suitable bus or a combination of two or more of these. Where appropriate, bus 410 may include one or more buses. Although the embodiments of the present invention describe and illustrate specific buses, the present invention considers any suitable bus or interconnection.
[0138] In addition, in combination with the printing preparation method of the uniform touch screen in the above embodiment, the embodiment of the present invention can provide a computer-readable storage medium for implementation. The computer-readable storage medium stores computer program instructions; when the computer program instructions are executed by the processor, any one of the printing preparation methods of the uniform touch screen in the above embodiment is implemented.
[0139] In summary, the printing preparation method, device, equipment and medium of a uniform touch screen provided in the embodiments of the present invention, the method obtains the size of the touch screen to preliminarily generate an initial image to be printed, and then obtains a uniform initial pixel matrix by uniformly processing the initial image, and randomly and uniformly distributes the determined sensing points in the uniform initial pixel matrix to obtain the final printed pixel matrix, and a uniform touch screen can be obtained by printing according to the printed pixel matrix. The touch screen preparation method of the present invention is simple and environmentally friendly.
[0140] It should be clear that the present invention is not limited to the specific configuration and processing described above and shown in the figures. For the sake of simplicity, a detailed description of the known method is omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present invention is not limited to the specific steps described and shown, and those skilled in the art can make various changes, modifications and additions, or change the order between the steps after understanding the spirit of the present invention.
[0141] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a function card, etc. When implemented in software, the elements of the present invention are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.
[0142] It should also be noted that the exemplary embodiments mentioned in the present invention describe some methods or systems based on a series of steps or devices. However, the present invention is not limited to the order of the above steps, that is, the steps can be performed in the order mentioned in the embodiments, or in a different order from the embodiments, or several steps can be performed simultaneously.
[0143] The above is only a specific implementation of the present invention. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process of the system, module and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. It should be understood that the protection scope of the present invention is not limited to this. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be covered within the protection scope of the present invention.
Claims
1. A method for preparing a uniform touch screen based on dot matrix printing, characterized in that: The method comprises: Obtaining the screen size of the touch screen to be prepared; Generating a corresponding initial image according to the screen size; Acquire a grayscale image of the initial image, and process the grayscale image using a halftone algorithm to generate a uniform initial pixel matrix; Evenly distributing a determined number of sensing points into the initial pixel matrix to obtain a printing pixel matrix that contains the sensing points and is recognizable by the printing device; Performing inkjet printing according to the printed pixel matrix to obtain the touch screen; Wherein, when the halftone algorithm is an error diffusion method, the step of using the halftone algorithm to process the grayscale image to produce a uniform initial pixel matrix includes: Obtaining an initial concentration value of each pixel in the grayscale image; Comparing the initial concentration value of each pixel with the error threshold to obtain the error diffusion value of each pixel, including: comparing the initial concentration value of each pixel with the error threshold to obtain the corrected concentration value of each pixel that needs to be corrected; obtaining the error diffusion value according to the concentration value of each pixel and the corrected concentration value; wherein, assuming that the initial concentration value of each pixel is x(i, j), and the error threshold is T, the corrected concentration value y(i, j) is: The error diffusion value h(i, j) is: h(i, j) = x(i, j) - y(i, j); The error diffusion value of each pixel is distributed to its adjacent unprocessed pixels to obtain the initial pixel matrix by row-by-row processing.
2. The method for preparing a uniform touch screen based on dot matrix printing according to claim 1, characterized in that: The row-by-row processing distributes the error diffusion value of each pixel to its adjacent unprocessed pixels to obtain an initial pixel matrix, including: Assuming that the coordinate value of the pixel point currently being processed is (i, j), the pixel points to which the error diffusion value of the pixel point (i, j) is allocated are (i, j+1), (i+1, j-1), (i+1, j), and (i+1, j+1). The error diffusion value allocation method includes: x(i,j+1)=x(i,j+1)+A*h(i,j) x(i+1,j-1)=x(i+1,j-1)+B*h(i,j) x(i+1,j)=x(i+1,j)+C*h(i,j) x(i+1,j+1)=x(i+1,j+1)+D*h(i,j) Among them, A, B, C, and D are error diffusion coefficients, and A+B+C+D=1.
3. The method for preparing a uniform touch screen based on dot matrix printing according to any one of claims 1 to 2, characterized in that: The step of performing inkjet printing according to the printed pixel matrix to obtain the touch screen comprises: Determine the printing mode and printing speed according to the printing pixel matrix; According to the printing method and the printing speed, the inkjet printing device is controlled to spray corresponding ink in the sub-pixel grid of the substrate according to the printing pixel matrix to obtain the touch screen.
4. The method for preparing a uniform touch screen based on dot matrix printing according to claim 3, characterized in that: The touch screen includes: a surface hard coating, two ITO ceramic layers, a bottom circuit layer, a glass bottom layer and sensing points, wherein the surface hard coating is located at the outermost layer in contact with the touch object, the two ITO ceramic layers are located between the surface hard coating and the bottom circuit layer, and the sensing point is between the two ITO ceramic layers.
5. A device for preparing a uniform touch screen based on dot matrix printing, characterized in that: The device comprises: A screen size acquisition module, used to acquire the screen size of the touch screen to be prepared; An initial image acquisition module, used to generate a corresponding initial image according to the screen size; The initial pixel array acquisition module is used to acquire a grayscale image of the initial image, and use a halftone algorithm to process the grayscale image to produce a uniform initial pixel array. When the halftone algorithm is an error diffusion method, the process of using the halftone algorithm to process the grayscale image to produce a uniform initial pixel array includes: acquiring an initial concentration value of each pixel in the grayscale image; comparing the initial concentration value of each pixel with an error threshold to obtain an error diffusion value of each pixel, including: comparing the initial concentration value of each pixel with an error threshold to obtain a corrected concentration value of each pixel that needs to be corrected; obtaining an error diffusion value based on the concentration value of each pixel and the corrected concentration value; assuming that the initial concentration value of each pixel is x(i, j), and the error threshold is T, the corrected concentration value y(i, j) is: The error diffusion value h(i, j) is: h(i, j) = x(i, j) - y(i, j); Processing row by row distributes the error diffusion value of each pixel to its adjacent unprocessed pixels to obtain the initial pixel matrix; A printing pixel matrix acquisition module, used for evenly distributing a determined number of sensing points into the initial pixel matrix to obtain a printing pixel matrix containing sensing points and recognizable by a printing device; The printing module is used to perform inkjet printing according to the printing pixel matrix to obtain the touch screen.
6. A device for preparing a uniform touch screen based on dot matrix printing, characterized in that: include: At least one processor, at least one memory and computer program instructions stored in the memory, when the computer program instructions are executed by the processor, implement the method according to any one of claims 1 to 4.
7. A medium having computer program instructions stored thereon, characterized in that: When the computer program instructions are executed by a processor, the method according to any one of claims 1 to 4 is implemented.
Citation Information
Patent Citations
Control of ink ejection amount based on dot formation order
CN101188662A
Production device for touch panel
CN102902413A
Preparation method for display panel and preparation method for functional layer thereof
CN110611053A