Image display system and image processing method thereof
By scaling and positioning the rectangular image, the display problem caused by the data layout in the special display panel is solved, and continuous non-rectangular images are displayed on the special display panel, improving the viewing taste.
Patent Information
- Application Number
- CN202211227463.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2022-04-21
- Filing Date
- 2022-10-09
- Publication Date
- 2025-06-06
- Estimated Expiration
- 2042-10-09
AI Technical Summary
In the special-shaped display panel, the original data layout causes abnormal display, and the data layout needs to be updated to avoid discontinuity.
This goal is achieved by scaling and positioning the rectangular images so that they are rearranged into the actual display area of each display module, and the image processing circuit and the image distribution circuit are used to achieve this.
It realizes the display of continuous non-rectangular images on the special display panel, improving the viewing taste.
Smart Images

Figure CN115394234B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a display technology, and more particularly to an image display system and an image processing method thereof. Background Art
[0002] Generally speaking, it is easier to process and cut a display panel with a rectangular frame, so most display panels are rectangular. However, with the development of semiconductor technology, display panels have gradually developed towards special shapes, so that the use of display panels can be more diverse. However, in special-shaped display panels, the original data arrangement method will cause display abnormality, so it is necessary to update the data arrangement method of special-shaped display panels. Summary of the invention
[0003] The invention provides an image display system and an image processing method thereof, which can rearrange the original rectangular image into the actual display area of each display module by scaling and positioning the rectangular image, so as to avoid the discontinuity of the displayed image.
[0004] The image display system of the present invention comprises an image processing circuit, an image distribution circuit and a plurality of display modules. The image processing circuit receives an input of a rectangular image source and scales the rectangular image source to generate a re-image source. The image distribution circuit cuts the re-image source to generate a plurality of sub-image signals. The display modules each have a non-rectangular display area, and each of the display modules drives the non-rectangular display area for display based on a corresponding one of the sub-image signals.
[0005] The image processing method of the image display system of the present invention comprises the following steps: receiving a rectangular image source through an image processing circuit of the image display system; scaling the rectangular image source through the image processing circuit to generate a re-image source; and cutting the re-image source through an image distribution circuit of the image display system to generate a plurality of sub-image signals, which are provided to a plurality of display modules of the image display system.
[0006] Based on the above, the touch display panel and sensing method thereof of the embodiment of the present invention, after being processed by the image processing circuit, the display data of the rectangular image source is scaled and positioned to correspond to the non-rectangular display area of the display module, so the display module will display a non-rectangular but continuous image to improve the viewing quality.
[0007] In order to make the above features and advantages of the present invention more clearly understood, embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0008] Figure 1 FIG. 4 is a system diagram of an image display system according to an embodiment of the present invention.
[0009] Figure 2 FIG. 4 is a schematic diagram of image processing of an image display system according to an embodiment of the present invention.
[0010] Figure 3 FIG. 4 is a schematic diagram of image processing of an image display system according to another embodiment of the present invention.
[0011] Figure 4 FIG. 4 is a system diagram of an image display system according to another embodiment of the present invention.
[0012] Figure 5 FIG. 4 is a flow chart of an image processing method of an image display system according to an embodiment of the present invention.
[0013] The reference numerals are described as follows:
[0014] 100, 400: Image display system
[0015] 110, 410: Image processing circuit
[0016] 111: Zoom block
[0017] 113: Positioning block
[0018] 120: Data search circuit
[0019] 121: Scaling ratio lookup table
[0020] 123: Valid data and invalid data lookup table
[0021] 130, 430: Image distribution circuit
[0022] 140_1~140_n、440_1~440_n:Display module
[0023] 413: Transfer Block
[0024] DDP, DDPa: Data point distribution
[0025] Dx, D1~D8: invalid data amount
[0026] IBS: Board Shape Information
[0027] P1, P2, P1a, P2a: Blocks
[0028] RIS: Rectangular Image Source
[0029] RPIS: Re-Image Source
[0030] SR: Image scaling value
[0031] Vx, V1~V8: effective data volume
[0032] XDb: Blue Data
[0033] XDg: Green Data
[0034] XDr: Red Data
[0035] XDsub1~XDsubn: Sub-image signal
[0036] S510, S520, S530: Steps DETAILED DESCRIPTION
[0037] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the invention belongs. It will be further understood that terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant technology and the present invention, and will not be interpreted as an idealized or overly formal meaning unless explicitly defined as such herein.
[0038] It should be understood that although the terms "first", "second", "third", etc. can be used to describe various elements, components, regions, layers and / or parts in this article, these elements, components, regions, and / or parts should not be limited by these terms. These terms are only used to distinguish one element, component, region, layer or part from another element, component, region, layer or part. Therefore, the "first element", "component", "region", "layer" or "part" discussed below can be referred to as a second element, component, region, layer or part without departing from the teachings of this article.
[0039] The terms used herein are only for the purpose of describing specific embodiments and are not restrictive. As used herein, unless the content clearly indicates, the singular forms "one", "an" and "the" are intended to include plural forms, including "at least one". "Or" means "and / or". As used herein, the term "and / or" includes any and all combinations of one or more related listed items. It should also be understood that when used in this specification, the terms "include" and / or "include" specify the presence and / or parts of the features, regions, entireties, steps, operations, elements, but do not exclude the presence or addition of one or more other features, regions, entireties, steps, operations, elements, parts and / or their combinations.
[0040] Figure 1 is a schematic diagram of an image display system according to a first embodiment of the present invention. Figure 1In this embodiment, the image display system 100 includes an image processing circuit 110, a data search circuit 120, an image distribution circuit 130, and a plurality of display modules 140_1-140_n, wherein n is a guide number, and the display modules 140_1-140_n each have a non-rectangular display area, such as a circle, a triangle, a diamond, a kite, a trapezoid, a pentagon, etc. The image processing circuit 110 is coupled between the data search circuit 120 and the image distribution circuit 130, and the image distribution circuit 130 is coupled to the plurality of display modules 140_1-140_n.
[0041] The data search circuit 120 receives the board shape information IBS associated with the display modules 140_1-140_n, and provides a plurality of image scaling values SR, a plurality of valid data amounts Vx, and a plurality of invalid data amounts Dx based on the board shape information IBS. The image processing circuit 110 receives the input of the rectangular image source RIS and the image scaling value SR, the valid data amount Vx, and the invalid data amount Dx from the data search circuit 120, and scales the rectangular image source RIS based on the image scaling value SR, and positions the scaled rectangular image source RIS based on the valid data amount Vx and the invalid data amount Dx, thereby generating a re-image source RPIS. The re-image source RPIS is also rectangular image data, but the red data XDr, green data XDg, and blue data XDb contained in the rectangular image source RIS are compressed into a partial data area of the re-image source RPIS through calculation.
[0042] The image distribution circuit 130 divides the re-image signal source RPIS to generate a plurality of sub-image signals XDsub1-XDsubn, and transmits them to the display modules 140_1-140_n respectively (i.e., the sub-image signals XDsub1-XDsubn are distributed to the display modules 140_1-140_n). After receiving a corresponding one of the sub-image signals XDsub1-XDsubn, the display modules 140_1-140_n drive the non-rectangular display area for display based on the corresponding sub-image signal XDsub1-XDsubn.
[0043] According to the above, after being processed by the image processing circuit 110, the display data of the rectangular image source RIS (i.e., the red data XDr, the green data XDg, and the blue data XDb) are scaled and positioned to correspond to the non-rectangular display areas of the display modules 140_1-140_n. Therefore, the display modules 140_1-140_n will display non-rectangular but continuous images to improve the viewing quality.
[0044] In the embodiment of the present invention, the image processing circuit 110 includes a scaling block 111 and a positioning block 113. The scaling block 111 is coupled to the data search circuit 120, and receives a rectangular image source RIS and an image scaling value SR, and scales a plurality of image columns of the rectangular image source RIS based on the image scaling values SR to generate a scaled image source SRIS. The positioning block 113 is coupled to the scaling block 111 and the data search circuit 120, and receives the scaled image source SRIS, a valid data amount Vx, and an invalid data amount Dx, and positions a plurality of scaled image columns of the scaled image source SRIS based on the valid data amounts Vx and the invalid data amounts Dx to generate a re-image source RPIS.
[0045] In the embodiment of the present invention, the scaling block 111 scales the image sequences of the rectangular image source RIS based on one of equal-proportional sampling, Gaussian sampling, linear interpolation and bilinear interpolation. More specifically, the function used by the equal-proportional sampling includes: p(i t )=p(i ot ) and i ot =round(i t / SR), where p() = pixel function, i t = target x-axis, i ot = repositioned x-axis, round() = rounding function, SR = scaling factor; the functions used by Gaussian sampling include: and ot =round(i t / SR), where G(x) = Gaussian kernel of size x, σ = standard deviation, μ = central axis, The functions used for linear interpolation are: i ot =(i t / SR), as well as Where floor() = function of rounding down, ceil() = function of rounding up; the functions used in the bilinear interpolation method include: dy1 = y'-y1, dy2 = y2-y1, dx1 = x'-x1, dx2 = x2-x1, Px1 = P1+dx(P2-P1), Px2 = P3+dx(P4-P3), P' = Px1+dy(Px2-Px1), where y1-y4 = y-axes of 4 adjacent pixels, x1-x4 = x-axes of 4 adjacent pixels, y' = y-axes of the target pixel, x' = x-axes of the target pixel, P1-P4 are pixel values of 4 adjacent pixels, and P' is the pixel value of the target pixel. In an embodiment of the present invention, the standard deviation σ can be 1, and the size x of the Gaussian kernel can be 3×1.
[0046] In the embodiment of the present invention, the positioning block 113 determines a data point distribution based on the valid data amounts Vx and the invalid data amounts Dx, and positions the scaled image rows of the scaled image source SRIS based on the data point distribution.
[0047] In the embodiment of the present invention, the data search circuit 120 includes a scaling ratio lookup table 121 and a valid data and invalid data lookup table 123. The valid data and invalid data lookup table 123 receives the board shape information IBS to sequentially provide the valid data amounts Vx and the invalid data amounts Dx. The scaling ratio lookup table 121 receives the board shape information IBS to provide the image scaling values SR.
[0048] Figure 2 FIG. 1 is a schematic diagram of image processing of an image display system according to an embodiment of the present invention. Figure 1 and Figure 2 After receiving the rectangular image source RIS, the scaling block 111 scales the rectangular image source RIS to generate a non-rectangular scaled image source SRIS. Next, the positioning block 113 calculates the effective data volume V based on the effective data volume V. 1 ~V 8 And the amount of invalid data D 1 ~D 8 Determine the data point distribution DDP, and fill the display data in the scaled image source SRIS into the effective data volume V accordingly 1 ~V 8 The position indicated by the image source RPIS is generated. The image source RPIS includes the blocks corresponding to each display module 140_1-140_n (as shown by P1 and P2), and each corresponding block P1 and P2 includes a portion corresponding to the non-rectangular display area of each display module 140_1-140_n (as shown by the blank area) and a non-corresponding portion (as shown by the oblique line area). Finally, each block P1 and P2 is cut to become the sub-image signals XDsub1-XDsubn required by the display modules 140_1-140_n.
[0049] Figure 3 FIG. 1 is a schematic diagram of image processing of an image display system according to another embodiment of the present invention. Figure 2 and Figure 3 In this embodiment, different data point distributions DDPa are shown, that is, the effective data volume V of the data point distribution DDPa 1 ~V 5The corresponding blocks are formed into a cone, so the corresponding blocks P1a and P2a corresponding to the non-rectangular display area of each display module 140_1-140_n (as shown in the blank space) will be cone-shaped, which depends on the position of the data read by each display module 140_1-140_n. And each display module 140_1-140_n may include a storage element (not shown) to store the used sub-image signals XDsub1-XDsubn.
[0050] Figure 4 FIG. 1 is a schematic diagram of an image display system according to another embodiment of the present invention. Figure 1 and Figure 4 The image display system 200 is substantially the same as the image display system 100, and the difference lies in the transmission block 413 of the image processing circuit 410, the image distribution circuit 430, and the plurality of display modules 440_1-440_n, wherein the same or similar components are numbered the same or similarly. In the present embodiment, the transmission block 413 is coupled to the scaling block 111 and the data search circuit 120 to receive the scaled image signal source SRIS, the valid data amount Vx, and the invalid data amount Dx, and output the scaled image signal source SRIS as the re-image signal source RPIS, and output the valid data amount Vx and the invalid data amount Dx to the image distribution circuit 430.
[0051] The image distribution circuit 430 also cuts the re-image signal source RPIS to generate a plurality of sub-image signals XDsub1-XDsubn, and transmits the valid data amount Vx and the invalid data amount Dx to the display modules 440_1-440_n. Then, the display modules 440_1-440_n respectively locate the corresponding plurality of scaled image columns of the sub-image signals XDsub1-XDsubn based on the valid data amount Vx and the invalid data amount Dx, and respectively drive the non-rectangular display area to display based on the located sub-image signals XDsub1-XDsubn. The method of locating can refer to Figure 2 and 3 The embodiments are shown in the embodiment, which will not be repeated here.
[0052] Figure 5 FIG. 1 is a flowchart of an image processing method of an image display system according to an embodiment of the present invention. Figure 5In this embodiment, the image processing method includes the following steps. In step S510, a rectangular image source is received via an image processing circuit of an image display system. In step S520, the rectangular image source is scaled via the image processing circuit to generate a re-image source. In step S530, the re-image source is cut via an image distribution circuit of the image display system to generate a plurality of sub-image signals, wherein the sub-image signals are provided to a plurality of display modules of the image display system. The order of steps S510, S520 and S530 is for illustration only, and the embodiments of the present invention are not limited thereto. In addition, the details of steps S510, S520 and S530 can be referred to. Figures 1 to 4 The embodiments are shown and will not be described in detail here.
[0053] In summary, in the touch display panel and sensing method of the embodiment of the present invention, after being processed by the image processing circuit, the display data of the rectangular image source is scaled and positioned to correspond to the non-rectangular display area of the display module, so the display module will display a non-rectangular but continuous image to improve the viewing quality.
[0054] Although the present invention has been disclosed as above by way of embodiments, it is not intended to limit the present invention. Any person having ordinary knowledge in the technical field may make some changes and modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention shall be determined by the following claims.
Claims
1. An image display system, include: An image processing circuit receives an input of a rectangular image signal source and scales the rectangular image signal source to generate a re-image signal source; an image distribution circuit for cutting the re-image signal source to generate a plurality of sub-image signals; and A plurality of display modules each having a non-rectangular display area, and each of the display modules drives the non-rectangular display area for display based on a corresponding one of the sub-image signals, The image processing circuit includes: a scaling block receiving the rectangular image source and a plurality of image scaling values, and scaling a plurality of image rows of the rectangular image source based on the image scaling values to generate a scaled image source; and A positioning block receives the scaled image source, a plurality of valid data amounts and a plurality of invalid data amounts, and positions a plurality of scaled image rows of the scaled image source based on the valid data amounts and the invalid data amounts to generate the re-image source.
2. The image display system of claim 1, wherein the scaling block scales the image row of the rectangular image source based on one of a uniform sampling method, a Gaussian sampling method, a linear interpolation method, and a bilinear interpolation method. 3 . The image display system as claimed in claim 1 , wherein the positioning block determines a data point distribution based on the valid data amount and the invalid data amount, and positions the zoomed image row of the zoomed image source based on the data point distribution.
4. The image display system as claimed in claim 1, further comprising a data search circuit, receiving a frame information associated with the display module, so as to provide the image scaling value, the valid data amount and the invalid data amount based on the frame information.
5. The image display system as claimed in claim 4, wherein the data search circuit include: a valid data and invalid data lookup table, receiving the plate shape information to sequentially provide the valid data amount and the invalid data amount; as well as A scaling ratio lookup table receives the plate shape information to provide the image scaling value.
6. The image display system as claimed in claim 1, wherein the image processing circuit include: a scaling block receiving the rectangular image source and a plurality of image scaling values, and scaling a plurality of image rows of the rectangular image source based on the image scaling values to generate a scaled image source; as well as A transmission block receives the scaled image source, a plurality of valid data amounts and a plurality of invalid data amounts and outputs the scaled image source as the re-image source, and outputs the valid data amount and the invalid data amount.
7. The image display system as claimed in claim 6, wherein the display module locates a plurality of scaled image columns of the corresponding sub-image signals based on the valid data amount and the invalid data amount, and drives the non-rectangular display area for display based on the located sub-image signals.
8. An image processing method for an image display system, include: Receiving a rectangular image source through an image processing circuit of the image display system; Scaling the rectangular image signal source via the image processing circuit to generate a re-image signal source; The re-image source is cut by an image distribution circuit of the image display system to generate a plurality of sub-image signals, which are provided to a plurality of display modules of the image display system. The re-image source is generated by: Scaling the plurality of image rows of the rectangular image source based on a plurality of image scaling values to generate a scaled image source; and A plurality of scaled image rows of the scaled image source are located based on a plurality of valid data amounts and a plurality of invalid data amounts to generate the re-image source.
9. The image processing method of claim 8, wherein the image row of the rectangular image source is scaled based on one of an equal-proportional sampling method, a Gaussian sampling method, a linear interpolation method, and a bilinear interpolation method.
10. The image processing method of claim 8, wherein the zoomed image sequence of the zoomed image source is positioned based on the valid data amount and the invalid data amount. include: Determining a data point distribution based on the valid data amount and the invalid data amount; as well as The zoomed image row of the zoomed image source is positioned based on the data point distribution.
11. The image processing method according to claim 8, further comprising: include: The image scaling value, the valid data amount and the invalid data amount are provided by a data search circuit of the image display system based on a plate shape information associated with the display module.
12. The image processing method as claimed in claim 8, wherein the regenerated image source is generated include: Scaling the plurality of image rows of the rectangular image source based on a plurality of image scaling values to generate a scaled image source; as well as The scaled image source is output as the re-image source.
13. The image processing method according to claim 12, further comprising: include: A plurality of scaled image columns of the sub-image signal are positioned based on a plurality of valid data amounts and a plurality of invalid data amounts via the display module to drive a plurality of non-rectangular display areas of the display module.
Citation Information
Patent Citations
Display apparatus
TW201709174A