Display panel, image correction method and device, display device, and storage medium
Patent Information
- Application Number
- CN202510551777.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-28
- Publication Date
- 2026-10-30
AI Technical Summary
[0003]然而,现有的可拉伸显示面板拉伸后存在显示效果下降的问题
[0014]通过上述技术方案,通过设置检测模块检测像素单元拉伸前后的变化量,控制器可利用拉伸前后的变化量对图像进行校正,可以改善图像因拉伸造成的变形,提高显示效果。
Smart Images

Figure CN123016789A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display technology, specifically to a stretchable display panel, an image correction method and apparatus, a display device, and a storage medium. Background Technology
[0002] With the rapid development of display technology, display panels have been gradually applied to multiple technical fields. However, due to limitations in certain specific fields, such as wearable displays, rigid display panels cannot meet the requirements. In this case, stretchable display panels have emerged.
[0003] However, existing stretchable display panels suffer from a decrease in display quality after being stretched. Summary of the Invention
[0004] To address the aforementioned issues, embodiments of this application provide a stretchable display panel, an image correction method and apparatus, a display device, and a storage medium.
[0005] In a first aspect, embodiments of this application provide a stretchable display panel, comprising: a substrate; a plurality of pixel units arranged in an array on one side of the substrate; a plurality of detection modules located between the substrate and the plurality of pixel units, wherein each detection module corresponds one-to-one with the plurality of pixel units, and the plurality of detection modules are used to detect the amount of change of their respective pixel units before and after stretching, wherein each detection module includes a plurality of detection units, and the orthographic projection of each detection unit on the substrate at least partially overlaps with the orthographic projection of the corresponding pixel unit on the substrate; and a controller, wherein the plurality of detection modules are electrically connected to the controller via wiring, and the controller is used to: control the plurality of detection units to acquire their respective first positions before stretching; control the plurality of detection units to acquire their respective second positions after stretching; and compensate the data signals based on the respective first positions of the plurality of detection units before stretching and their respective second positions after stretching.
[0006] In conjunction with the first aspect, multiple detection units are used to detect the stretching and rotational changes of the corresponding pixel units; preferably, the detection unit includes a displacement sensor; preferably, each detection module includes at least two detection units; preferably, the orthographic projection of the pixel unit on the substrate includes a rectangle, each detection module includes two detection units, and the detection units corresponding to the pixel unit are respectively located at two of the four corners of the rectangle; or, each detection unit includes four detection units, and the detection units corresponding to the pixel unit are respectively located at the four corners of the rectangle.
[0007] In conjunction with the first aspect, the stretchable display panel includes a display area and a non-display area, and the controller is disposed in the non-display area; preferably, the controller is further configured to: determine the change amount of each of the multiple pixel units before and after stretching based on the first position of each of the multiple detection units before stretching and the second position of each of the multiple detection units after stretching; determine the compensation data of each of the multiple pixel units based on the change amount of each of the multiple pixel units before and after stretching; and send the compensation data of each of the multiple pixel units to the data voltage terminal to compensate the data signal; preferably, the controller is integrated on a chip, and / or the controller is integrated on a flexible circuit board.
[0008] Secondly, embodiments of this application also provide an image correction method applicable to the aforementioned stretchable display panel. The image correction method includes: obtaining the change amount of each of the multiple pixel units on the stretchable display panel before and after stretching; determining compensation data for each of the multiple pixel units based on the change amount of each of the multiple pixel units before and after stretching; and correcting the image based on the compensation data of each of the multiple pixel units.
[0009] In conjunction with the second aspect, obtaining the changes in each of the multiple pixel units on the display panel before and after stretching includes: obtaining the first position of each of the multiple detection units corresponding to each of the multiple pixel units before stretching; obtaining the second position of each of the multiple detection units corresponding to each of the multiple pixel units after stretching; determining the changes in each of the multiple pixel units before and after stretching based on the first position of each of the multiple detection units corresponding to each of the multiple pixel units before stretching and the second position of each of the multiple detection units corresponding to each of the multiple pixel units after stretching; preferably, the changes in each of the multiple pixel units before and after stretching include stretching changes and rotation changes; preferably, the detection unit includes a displacement sensor.
[0010] In conjunction with the second aspect, the image is corrected based on the compensation data of each of the multiple pixel units, including: compensating the data signal based on the compensation data of each of the multiple pixel units; and correcting the image based on the compensated data signal.
[0011] Thirdly, this application also provides an image correction device applicable to the stretchable display panel described above. The image correction device includes: an acquisition module, a determination module, and a correction module. The acquisition module is used to acquire the changes in each of the multiple pixel units on the stretchable display panel before and after stretching. The determination module is used to determine the compensation data of each of the multiple pixel units based on the changes in each of the multiple pixel units before and after stretching. The correction module is used to correct the image based on the compensation data of each of the multiple pixel units.
[0012] Fourthly, embodiments of this application also provide a storage medium storing a computer program, which, when run by a processor, implements the above-described image correction method.
[0013] Fifthly, embodiments of this application also provide a display device, including: the stretchable display panel described above.
[0014] By using the above technical solution, and by setting a detection module to detect the change in pixel units before and after stretching, the controller can use the change in the change before and after stretching to correct the image, which can improve the image deformation caused by stretching and improve the display effect. Attached Figure Description
[0015] Figure 1 This is a schematic diagram of the structure of a stretchable display panel provided in one embodiment of this application.
[0016] Figure 2 yes Figure 1 An enlarged schematic diagram of one embodiment of region A of the display panel shown.
[0017] Figure 3 yes Figure 1 An enlarged schematic diagram of another embodiment of the display panel area A shown.
[0018] Figure 4 This is a structural schematic diagram of a stretchable display panel provided in another embodiment of this application.
[0019] Figure 5 This is a schematic flowchart of an image correction method provided in an embodiment of this application.
[0020] Figure 6 This is a flowchart illustrating the process of determining the change in a pixel unit before and after stretching, according to an embodiment of this application.
[0021] Figure 7 This is a structural block diagram of an image correction device provided in an embodiment of this application.
[0022] Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.
[0023] Figure 9 This is a schematic diagram of the structure of a display device provided in an embodiment of this application. Detailed Implementation
[0024] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0025] With the development of display technology, display panels have evolved from rigid to flexible, and then to stretchable. Stretchable display technology allows display panels to be stretched in all directions like a rubber band to change shape and adapt to surfaces of any shape. Consumers can unfold, fold, flatten, or bend them as needed. However, stretching the display panel can cause pixel displacement, resulting in a decrease in display quality.
[0026] To address the aforementioned technical problems, this application provides a stretchable display panel, comprising: a substrate; a plurality of pixel units arranged in an array on one side of the substrate; a plurality of detection modules located between the substrate and the pixel units, each detection module corresponding one-to-one with the pixel units, and the detection modules being used to detect the amount of change of their respective pixel units before and after stretching; wherein each detection module includes a plurality of detection units, and the orthographic projection of each detection unit on the substrate at least partially overlaps with the orthographic projection of the corresponding pixel unit on the substrate; a controller, wherein the plurality of detection modules are electrically connected to the controller via wiring, and the controller is used to: control the plurality of detection units to acquire their respective first positions before stretching; control the plurality of detection units to acquire their respective second positions after stretching; and compensate the data signals based on the respective first positions before stretching and their respective second positions after stretching. In this application embodiment, by setting detection modules to detect the amount of change of pixel units before and after stretching, the subsequent controller uses the amount of change before and after stretching to correct the image, which can improve the image deformation caused by stretching and improve the display effect.
[0027] Figure 1 This is a schematic diagram of the structure of a stretchable display panel provided in one embodiment of this application. Figure 1 As shown, the stretchable display panel includes: a substrate 10, multiple pixel units 20 arranged in an array, and multiple detection modules 30.
[0028] In this embodiment, the substrate 10 needs to possess high elasticity, flexibility, and stretchability, while also requiring optical transparency and chemical stability. Optionally, the substrate 10 comprises a polymer material, such as at least one of polydimethylsiloxane (PDMS), thermoplastic polyurethane (TPU), polyimide (PI), silicone elastomer (Ecoflex), hydrogel, and other elastic polymers.
[0029] Pixel units 20 are located on one side of substrate 10. Pixel units 20 are arranged in an array; for example, multiple pixel units 20 are arranged along a first direction and a second direction, wherein the first direction and the second direction are perpendicular. In this embodiment, pixel unit 20 includes a first electrode, a light-emitting functional layer, and a second electrode sequentially stacked along a direction away from substrate 10. Optionally, the first electrode includes a cathode and the second electrode includes an anode; or, the first electrode includes an anode and the second electrode includes a cathode. In this embodiment, the first electrode is an anode and the second electrode is a cathode. Optionally, the first electrode is a reflective electrode, for example, including a stacked structure of a transparent conductive oxide layer / metal layer / transparent conductive oxide layer sequentially stacked, or a stacked structure of a metal layer / transparent conductive oxide layer sequentially stacked, or a single-layer structure including a metal layer. The transparent conductive oxide layer is made of indium tin oxide (ITO), indium tin oxide (IZO), etc. The metal layer is made of at least one of silver, aluminum, and gold. The second electrode is a semi-transmissive and semi-reflective electrode. The material of the second electrode includes single metals such as aluminum, silver, and magnesium, or alloys comprising any combination of these materials, such as magnesium-silver alloys or aluminum-lithium alloys. The second electrode is relatively thin, allowing it to possess both conductivity and light transmittance. This enables the light emitted from the light-emitting functional layer to be partially transmitted and partially reflected, thus forming an optical microcavity between the first and second electrodes. The microcavity effect enhances the light emission efficiency at the positive viewing angle.
[0030] Optionally, the light-emitting functional layer includes some or all of the following layers sequentially stacked along the direction away from the substrate: a hole injection layer, a hole transport layer, an electron blocking layer, a light-emitting layer, a hole blocking layer, an electron transport layer, and an electron injection layer. For example, when the first electrode is an anode and the second electrode is a cathode, the light-emitting functional layer includes the following layers sequentially stacked along the direction away from the substrate: a hole injection layer, a hole transport layer, an electron blocking layer, a light-emitting layer, a hole blocking layer, an electron transport layer, and an electron injection layer.
[0031] In this embodiment, the detection module 30 is located between the substrate 10 and the plurality of pixel units 20. The plurality of detection modules 30 correspond one-to-one with the plurality of pixel units 20. The plurality of detection modules 30 are used to detect the amount of change of their respective pixel units 20 before and after stretching.
[0032] In this embodiment, each detection module 30 includes multiple detection units, and the orthographic projection of each detection unit on the substrate 10 at least partially overlaps with the orthographic projection of the corresponding pixel unit 20 on the substrate 10. Thus, the stretching change of the detection unit can reflect the stretching change of the corresponding pixel unit 20, thereby determining the change in the pixel unit 20 before and after stretching. In this embodiment, the detection unit may include a displacement sensor. The displacement sensor can detect the displacement change. Since the pixel unit 20 may experience both stretching and rotation after stretching, multiple detection units can be used to determine the rotation change of the pixel unit by measuring the displacement changes of these multiple detection units. Optionally, the multiple detection units are used to detect both the stretching and rotation changes of the corresponding pixel unit 20. Each detection module 30 includes at least two detection units.
[0033] In this embodiment, the orthographic projection of the pixel unit 20 onto the substrate 10 includes at least one of a rectangle, rhombus, trapezoid, circle, and ellipse. The detection unit can be disposed inside the pixel unit 20; or, the detection unit can be disposed at the edge region of the pixel unit 20, as long as it can reflect the amount of stretching change of the pixel unit 20.
[0034] For example, Figure 2 yes Figure 1 An enlarged schematic diagram of one embodiment of region A of the display panel shown. (See diagram below.) Figure 2 As shown, the orthographic projection of pixel unit 20 onto substrate 10 comprises a rectangle. The detection module 30 includes two detection units 301, each positioned at one of the four corners of the rectangle, for example, at diagonally opposite corners. In other embodiments, the detection units 301 may be positioned at other locations. For example, the detection units 301 may be positioned at two adjacent corners. Alternatively, at least one detection unit 301 may be positioned along the side of the rectangle. Yet another example is that at least one detection unit 301 may be positioned inside the rectangle (e.g., at the center).
[0035] Figure 3 yes Figure 1 An enlarged schematic diagram of another embodiment of the display panel area A shown. (See diagram below.) Figure 3As shown, the orthographic projection of pixel unit 20 on substrate 10 includes a rectangle. Detection module 30 includes four detection units 301, which are respectively disposed at the four corners of the rectangle. In this embodiment, by setting four detection units 301, the detection results can be cross-checked, further improving detection accuracy. It is understood that the four detection units 301 can also be disposed in other positions. In this embodiment, other numbers of detection units 301 can also be provided. Optionally, if the orthographic projection of pixel unit 20 on substrate 10 includes a circle, detection module 30 can include two or more detection units 301, which can be respectively disposed on the edge of the circle. For example, if there are two detection units 301, the two detection units 301 can be respectively disposed at the position where the diameter of the circle intersects with the edge of the circle. As another example, if there are four detection units 301, the four detection units 301 can be evenly disposed on the edge of the circle, that is, the four detection units 301 can be respectively disposed at the position where two mutually perpendicular diameters intersect with the edge of the circle.
[0036] Figure 4 This is a structural schematic diagram of a stretchable display panel provided in another embodiment of this application. Figure 4 The stretchable display panel shown is Figure 1 The difference in the stretchable display panel shown is that the stretchable display panel also includes a controller 50, and multiple detection modules 30 are electrically connected to the controller 50 via wiring 40. For example... Figure 4 As shown, the stretchable display panel includes a display area AA and a non-display area NA, with the controller NA set in the non-display area NA.
[0037] In this embodiment of the application, the detection module 30 includes a plurality of detection units 301 (e.g., Figure 2 or Figure 3 (As shown). The controller 50 is used to control the multiple detection units 301 to acquire their respective first positions before stretching, and / or to control the multiple detection units 301 to acquire their respective second positions after stretching. Optionally, the controller 50 is also used to compensate the data signal based on the respective first positions of the multiple detection units 301 before stretching and their respective second positions after stretching. Specifically, the controller 50 is used to determine the change amount of each of the multiple pixel units before and after stretching based on the respective first positions of the multiple detection units 301 before stretching and their respective second positions after stretching; determine the compensation data of each of the multiple pixel units based on the change amount of each of the multiple pixel units before and after stretching; and send the compensation data of each of the multiple pixel units to the data voltage terminal to compensate the data signal.
[0038] In this embodiment, the controller 50 may be integrated on a chip, and / or the controller 50 may be integrated on a flexible circuit board. This embodiment does not impose any limitations.
[0039] In this embodiment, by setting a detection module and a controller, the detection module can detect the change in pixel units before and after stretching, and the controller can use the change in pixel units before and after stretching to correct the image, thereby improving the image deformation caused by stretching and enhancing the display effect.
[0040] This application also provides an image correction method applicable to the aforementioned stretchable display panel. The image correction method includes: acquiring the changes in each of multiple pixel units on the stretchable display panel before and after stretching; determining compensation data for each of the multiple pixel units based on their respective changes before and after stretching; and correcting the image based on the compensation data for each of the multiple pixel units. In this application embodiment, determining the compensation data for the pixel units based on their changes before and after stretching, and correcting the image based on the compensation data, can reduce or avoid image distortion caused by stretching, thereby improving the image display effect.
[0041] Figure 5 This is a schematic flowchart of an image correction method provided in an embodiment of this application. Figure 5 As shown, the method includes the following steps.
[0042] Step S510: Obtain the changes in each of the multiple pixel units on the stretchable display panel before and after stretching.
[0043] In this embodiment, the stretchable display panel is the same as the stretchable display panel described in the above embodiments. The changes in a pixel unit before and after stretching include both stretching and rotation. These changes can be determined using multiple detection units (e.g., displacement sensors). For example, if there are two detection units, the positional changes of these two units can reflect both stretching and rotation of the pixel unit. If there are more than two detection units (e.g., four), the positional changes of these four detection units can reflect both stretching and rotation of the pixel unit, and the detection results can be cross-checked to further improve detection accuracy. For a method to determine the changes in a pixel unit before and after stretching, see [link to relevant documentation]. Figure 6 The description in the text will not be repeated here.
[0044] Step S520: Based on the changes in each pixel unit before and after stretching, determine the compensation data for each pixel unit.
[0045] In this embodiment, the compensation data for each pixel unit is determined by calculating the change in displacement of each pixel unit before and after stretching. The change in displacement of a pixel unit before and after stretching is the displacement change. For example, for each pixel unit, the displacement change of the pixel unit before and after stretching is determined, and then, based on the displacement change of the pixel unit before and after stretching, the displacement amount that the pixel unit needs to compensate for is determined as the compensation data for the pixel unit.
[0046] Step S530: Correct the image based on the compensation data of each of the multiple pixel units.
[0047] In this embodiment, the data signal is compensated based on the compensation data of each of the multiple pixel units; the image is then corrected based on the compensated data signal. For example, after stretching, the pixel units deform; without correction, the image will also be distorted. In this embodiment, compensating the data signal and then correcting the image with the compensated data signal can reduce or avoid image distortion and improve the display effect.
[0048] Figure 6 This is a flowchart illustrating the process of determining the change in a pixel unit before and after stretching, according to an embodiment of this application. Figure 6 As shown, the method includes the following steps.
[0049] Step S610: Obtain the first position of each of the multiple detection units corresponding to the multiple pixel units before stretching.
[0050] In this embodiment of the application, before stretching, for each pixel unit, the multiple detection units corresponding to the pixel unit detect their respective first positions, and the first positions of the detection units can reflect the position information of the pixel unit before stretching.
[0051] Step S620: Obtain the second position of each of the multiple detection units corresponding to the multiple pixel units after stretching.
[0052] In the embodiments of this application, after stretching, for each pixel unit, the multiple detection units corresponding to the pixel unit detect their respective second positions, and the second positions of the detection units can reflect the position information of the pixel unit after stretching.
[0053] Step S630: Based on the first position of each of the multiple detection units corresponding to each of the multiple pixel units before stretching and the second position of each of the multiple detection units corresponding to each of the multiple pixel units after stretching, determine the amount of change of each of the multiple pixel units before and after stretching.
[0054] In this embodiment, for each pixel unit, the change in the pixel unit before and after stretching is determined based on the first position before stretching and the second position after stretching of the multiple detection units corresponding to that pixel unit. The change in the pixel unit before and after stretching includes both stretching and rotation. In this embodiment, the number of detection units is greater than or equal to two, thus allowing for the simultaneous determination of both stretching and rotation of the pixel unit. Specifically, the stretching and rotation of the pixel unit are determined by calculation and conversion using the first position before stretching and the second position after stretching of the multiple detection units.
[0055] This application also provides an image correction device suitable for the aforementioned stretchable display panel. Exemplarily, Figure 7 This is a structural block diagram of an image correction device provided in an embodiment of this application. For example... Figure 7 As shown, the image correction device includes an acquisition module 710, a determination module 720, and a correction module 730.
[0056] The acquisition module 710 is used to acquire the changes in each of the multiple pixel units on the stretchable display panel before and after stretching.
[0057] In this embodiment, the stretchable display panel is the same as the stretchable display panel described in the above embodiments. The changes in a pixel unit before and after stretching include both stretching and rotation. These changes can be determined using multiple detection units (e.g., displacement sensors). For example, if there are two detection units, the positional changes of these two units can reflect both stretching and rotation of the pixel unit. If there are more than two detection units (e.g., four), the positional changes of these four detection units can reflect both stretching and rotation of the pixel unit, and the detection results can be cross-checked to further improve detection accuracy.
[0058] Optionally, the acquisition module 710 is further configured to acquire the first positions of each of the multiple detection units corresponding to each of the multiple pixel units before stretching. In this embodiment, before stretching, for each pixel unit, the multiple detection units corresponding to that pixel unit detect their respective first positions, and the first positions of the detection units can reflect the position information of the pixel unit before stretching.
[0059] Optionally, the acquisition module 710 is further configured to acquire the stretched second positions of the multiple detection units corresponding to each of the multiple pixel units. In this embodiment, after stretching, for each pixel unit, the multiple detection units corresponding to that pixel unit detect their respective second positions, and the second positions of the detection units can reflect the position information of the pixel unit after stretching.
[0060] Optionally, the acquisition module 710 is further configured to determine the amount of change of each of the multiple pixel units before and after stretching based on the first position of each of the multiple detection units corresponding to each of the multiple pixel units before stretching and the second position of each of the multiple detection units corresponding to each of the multiple pixel units after stretching. In this embodiment, for each pixel unit, the amount of change of the pixel unit before and after stretching is determined according to the first position of the multiple detection units corresponding to that pixel unit before stretching and the second position of the multiple detection units after stretching. The amount of change of the pixel unit before and after stretching includes stretching change and rotation change. In this embodiment, the number of detection units is greater than or equal to two, thus, the stretching change and rotation change of the pixel unit can be determined simultaneously. Specifically, the stretching change and rotation change of the pixel unit are determined by calculation and conversion using the first position of the multiple detection units before stretching and the second position of the multiple detection units after stretching.
[0061] The determination module 720 is used to determine the compensation data of each of the multiple pixel units based on the amount of change of each pixel unit before and after stretching.
[0062] In this embodiment, the compensation data for each pixel unit is determined by calculating the change in displacement of each pixel unit before and after stretching. The change in displacement of a pixel unit before and after stretching is the displacement change. For example, for each pixel unit, the displacement change of the pixel unit before and after stretching is determined, and then, based on the displacement change of the pixel unit before and after stretching, the displacement amount that the pixel unit needs to compensate for is determined as the compensation data for the pixel unit.
[0063] The correction module 730 is used to correct the image based on the compensation data of each of the multiple pixel units.
[0064] Optionally, the correction module 730 is further configured to compensate the data signal based on the compensation data of each of the multiple pixel units; and to correct the image based on the compensated data signal. For example, after stretching, the pixel units deform; if no correction is performed, the image will also be deformed. In this embodiment, compensating the data signal and then correcting the image with the compensated data signal can reduce or avoid image deformation and improve the display effect.
[0065] The specific working principle and benefits of the image correction device provided in this application embodiment are similar to those of the image correction method provided in this application embodiment, and will not be repeated here.
[0066] This application also provides an electronic device. (See reference...) Figure 8 This describes an electronic device according to embodiments of the present application. Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.
[0067] likeFigure 8 As shown, the electronic device 800 includes one or more processors 801 and memory 802.
[0068] The processor 801 may be a central processing unit (CPU) or other form of processing unit with data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device 800 to perform desired functions.
[0069] The memory 802 may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. Volatile memory may include, for example, random access memory (RAM) and / or cache memory. Non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 801 may execute the program instructions to implement the image correction methods of the various embodiments of this application described above and / or other desired functions. Various contents, such as the amount of change in pixel units before and after stretching, may also be stored in the computer-readable storage medium.
[0070] In one example, the electronic device 800 may also include an input device 803 and an output device 804, which are interconnected via a bus system and / or other forms of connection mechanism (not shown).
[0071] The input device 803 may include, for example, a keyboard, a mouse, etc.
[0072] The output device 804 can output various information to the outside, including pixel unit compensation data. The output device 804 may include, for example, a display, a speaker, a printer, and a communication network and its connected remote output devices, etc.
[0073] Of course, for the sake of simplicity, Figure 8 Only some of the components of the electronic device 800 relevant to this application are shown in this illustration; components such as buses, input / output interfaces, etc., are omitted. In addition, the electronic device 800 may include any other suitable components depending on the specific application.
[0074] In addition to the methods and apparatus described above, embodiments of this application may also be computer program products, which include computer program instructions that, when executed by a processor, cause the processor to perform the steps in the image correction methods according to various embodiments of this application as described above.
[0075] Computer program products can be written in any combination of one or more programming languages to perform the operations of the embodiments of this application. The programming languages include object-oriented programming languages such as Java and C++, as well as conventional procedural programming languages such as C or similar languages. The program code can be executed entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.
[0076] Furthermore, embodiments of this application may also be computer-readable storage media storing computer program instructions thereon, which, when executed by a processor, cause the processor to perform the steps in the image correction methods according to the various embodiments of this application described above.
[0077] Computer-readable storage media may take the form of any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may, for example, include, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: electrical connections having one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0078] Optionally, embodiments of this application also provide a display device, which includes the display panel described in the above embodiments.
[0079] Figure 9 This is a schematic diagram of the structure of a display device provided in an embodiment of this application. Figure 9 As shown, the display device 900 is a product with image display capabilities. For example, the display device 900 can be used to display static images, such as pictures or photographs. The display device 900 can also be used to display dynamic images, such as videos. The display device 900 may also include optical elements, which may include a camera, a fingerprint recognition module, an infrared sensor, an ambient light detection module, etc.
[0080] Display device 900 can be a laptop, mobile phone, handheld or portable computer, camera, camcorder, in-vehicle smart central control screen, calculator, smartwatch, GPS navigator, electronic photo, electronic billboard or sign, projector, etc.
[0081] The display device 900 includes the stretchable display panel provided in any of the above embodiments. The stretchable display panel may be an organic light-emitting diode display panel or a quantum dot electroluminescent display panel.
[0082] In addition, the display device 900 can also perform functions such as taking photos, recording videos, fingerprint recognition, and facial recognition. Accordingly, the display device 900 also includes at least one functional module for implementing the above functions, such as an under-display camera or an under-display fingerprint recognition sensor.
[0083] The basic principles of this application have been described above with reference to specific embodiments. However, it should be noted that the advantages, benefits, and effects mentioned in this application are merely examples and not limitations, and should not be considered as essential features of each embodiment of this application. Furthermore, the specific details disclosed above are for illustrative and facilitative purposes only, and are not limitations. These details do not limit the application to the necessity of employing the aforementioned specific details for implementation.
[0084] The block diagrams of devices, apparatuses, devices, and systems involved in this application are merely illustrative examples and are not intended to require or imply that they must be connected, arranged, or configured in the manner shown in the block diagrams. As those skilled in the art will recognize, these devices, apparatuses, devices, and systems can be connected, arranged, and configured in any manner. Words such as “comprising,” “including,” “having,” etc., are open-ended terms meaning “including but not limited to,” and are used interchangeably with them. The terms “or” and “and” as used herein refer to the terms “and / or,” and are used interchangeably with them unless the context clearly indicates otherwise. The term “such as” as used herein refers to the phrase “such as but not limited to,” and is used interchangeably with it.
[0085] It should also be noted that in the apparatus, equipment, and methods of this application, the components or steps can be disassembled and / or recombined. These disassemblies and / or recombinations should be considered as equivalent solutions of this application.
[0086] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use this application. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein can be applied to other aspects without departing from the scope of this application. Therefore, this application is not intended to be limited to the aspects shown herein, but rather to be accorded the widest scope consistent with the principles and novel features disclosed herein.
[0087] The above description has been given for purposes of illustration and description. Furthermore, this description is not intended to limit the embodiments of this application to the forms disclosed herein. Although numerous exemplary aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, alterations, additions, and sub-combinations thereof.
[0088] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A stretchable display panel, characterized in that, include: substrate; Multiple pixel units arranged in an array are located on one side of the substrate; Multiple detection modules are located between the substrate and the multiple pixel units. Each detection module corresponds to one of the multiple pixel units. The multiple detection modules are used to detect the amount of change of their respective pixel units before and after stretching. Each detection module includes multiple detection units. The orthographic projection of each detection unit on the substrate at least partially overlaps with the orthographic projection of the corresponding pixel unit on the substrate. The controller is configured to: control the multiple detection modules to acquire their respective first positions before stretching; control the multiple detection modules to acquire their respective second positions after stretching; and compensate the data signals based on the first positions before stretching and the second positions after stretching of the multiple detection modules.
2. The stretchable display panel according to claim 1, characterized in that, The plurality of detection units are used to detect the stretching and rotation changes of the corresponding pixel units; Preferably, the detection unit includes a displacement sensor; Preferably, each detection module includes at least two detection units; Preferably, the orthographic projection of the pixel unit on the substrate comprises a rectangle, and each detection module includes two detection units, with the detection units corresponding to the pixel unit respectively located at two of the four corners of the rectangle; or, each detection unit includes four detection units, with the detection units corresponding to the pixel unit respectively located at the four corners of the rectangle.
3. The stretchable display panel according to claim 1, characterized in that, The stretchable display panel includes a display area and a non-display area, and the controller is disposed in the non-display area; Preferably, the controller is further configured to determine the amount of change of each of the plurality of pixel units before and after stretching based on their respective first positions before stretching and their respective second positions after stretching; Based on the changes in each of the multiple pixel units before and after stretching, compensation data for each of the multiple pixel units is determined; the compensation data for each of the multiple pixel units is sent to the data voltage terminal to compensate the data signal. Preferably, the controller is integrated on a chip, and / or the controller is integrated on a flexible circuit board.
4. An image correction method, characterized in that, The image correction method, applicable to any one of claims 1 to 3, comprises: Obtain the changes in each of the multiple pixel units on the stretchable display panel before and after stretching; Based on the changes in each of the multiple pixel units before and after stretching, the compensation data for each of the multiple pixel units is determined. The image is corrected based on the compensation data of each of the multiple pixel units.
5. The image correction method according to claim 4, characterized in that, The step of obtaining the changes in each of the multiple pixel units on the display panel before and after stretching includes: Obtain the first position of each of the multiple detection units corresponding to each of the multiple pixel units before stretching; Obtain the second position of each of the multiple detection units corresponding to each of the multiple pixel units after stretching; Based on the first position of each of the multiple detection units corresponding to each of the multiple pixel units before stretching and the second position of each of the multiple detection units corresponding to each of the multiple pixel units after stretching, the amount of change of each of the multiple pixel units before and after stretching is determined. Preferably, the changes in each of the plurality of pixel units before and after stretching include stretching changes and rotation changes; Preferably, the detection unit includes a displacement sensor.
6. The image correction method according to claim 4, characterized in that, The step of correcting the image based on the compensation data of each of the plurality of pixel units includes: The data signal is compensated based on the compensation data of each of the multiple pixel units; The image is corrected based on the compensated data signal.
7. An image correction device, characterized in that, The image correction device, applicable to any one of claims 1 to 3, comprises: The acquisition module is used to acquire the changes in each of the multiple pixel units on the stretchable display panel before and after stretching; The determination module is used to determine the compensation data of each of the plurality of pixel units based on the amount of change of each of the plurality of pixel units before and after stretching; The correction module is used to correct the image based on the compensation data of each of the plurality of pixel units.
8. A storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, implements the image correction method as described in any one of claims 4 to 6.
9. A display device, characterized in that, include: The stretchable display panel according to any one of claims 1 to 3.
