The present invention relates to display technology, more particularly, to a display apparatus, a method of displaying an image, and a computer-program product.
Both liquid crystal display panels and organic light emitting diode display panels may experience a technical issue known as ghosting. Ghosting occurs when the display panel continues to show a previous image even after the content has changed, which can negatively impact the visual experience.
In one aspect, the present disclosure provides a display apparatus, comprising a display panel; a memory; and one or more processors; wherein the memory and the one or more processors are connected with each other, and the memory stores computer-executable instructions for controlling the one or more processors to detect a region configured to display a static image; in the region configured to display the static image, detect a parameter of driving transistors of subpixels of a first color in first periods, and detect a parameter of driving transistors of subpixels of a second color in second periods; determine subpixel values of subpixels in a respective pixel in the static image in a respective frame of image comprising the static image; convert the subpixel values of subpixels in the respective pixel in the static image into luminance values of subpixels in the respective pixel in the static image; reduce a first luminance value of a first subpixel in the respective pixel to a first adjusted luminance value; and convert the first adjusted luminance value of the first subpixel in the respective pixel in the static image into a first adjusted subpixel value; wherein the parameter of driving transistors of subpixels of the first color is detected with a first frequency; the parameter of driving transistors of subpixels of the second color is detected with a second frequency; and the first frequency is higher than the second frequency.
Optionally, the memory further stores computer-executable instructions for controlling the one or more processors to cause the display panel to display the static image using subpixel values including the first adjusted subpixel value and the second subpixel value.
Optionally, the first luminance value of the first subpixel in the respective pixel is reduced by a first luminance difference to obtain the first adjusted luminance value; and a first ratio of the first luminance difference to the first luminance value is in a range of 1:10 to 9:10.
Optionally, the memory further stores computer-executable instructions for controlling the one or more processors to increase at least a second luminance value of a second subpixel in the respective pixel to a second adjusted luminance value; convert adjusted luminance values of subpixels in the respective pixel in the static image into adjusted subpixel values of subpixels in the respective pixel in the static image; and cause the display panel to display the static image using the adjusted subpixel values.
Optionally, subsequent to reducing at least the first luminance value of the first subpixel in the respective pixel to the first adjusted luminance value, and increasing at least the second luminance value of the second subpixel in the respective pixel to the second adjusted luminance value, a total luminance value of the subpixels of the respective pixel remains substantially the same.
Optionally, the first luminance value of the first subpixel in the respective pixel is reduced by a first luminance difference to obtain the first adjusted luminance value; the second luminance value of the second subpixel in the respective pixel is increased by a second luminance difference to obtain the second adjusted luminance value; and the second luminance difference is substantially the same as the first luminance difference.
Optionally, a first ratio of the first luminance difference to the first luminance value is in a range of 9:10 to 1:1.
Optionally, the first adjusted luminance value is 0.
Optionally, the first subpixel is a subpixel of a first color, the second subpixel is a subpixel of a second color, the first color being different from the second color.
Optionally, the memory further stores computer-executable instructions for controlling the one or more processors to reduce a third luminance value of a third subpixel in the respective pixel to a third adjusted luminance value; reduce a fourth luminance value of a fourth subpixel in the respective pixel to a fourth adjusted luminance value; increase a second luminance value of a second subpixel in the respective pixel to a second adjusted luminance value; convert the second adjusted luminance value of the second subpixel in the respective pixel in the static image into a second adjusted subpixel value; convert the third adjusted luminance value of the third subpixel in the respective pixel in the static image into a third adjusted subpixel value; convert the fourth adjusted luminance value of the fourth subpixel in the respective pixel in the static image into a fourth adjusted subpixel value; and cause the display panel to display the static image using the first adjusted subpixel value, the second adjusted subpixel value, the third adjusted subpixel value, and the fourth adjusted subpixel value.
Optionally, the first luminance value of the first subpixel in the respective pixel is reduced by a first luminance difference to obtain the first adjusted luminance value; the third luminance value of the third subpixel in the respective pixel is reduced by a third luminance difference to obtain the third adjusted luminance value; the fourth luminance value of the fourth subpixel in the respective pixel is reduced by a fourth luminance difference to obtain the fourth adjusted luminance value; the second luminance value of the second subpixel in the respective pixel is increased by a second luminance difference to obtain the second adjusted luminance value; and the second luminance difference is substantially the same as a sum of the first luminance difference, the third luminance difference, and the fourth luminance difference.
Optionally, a first ratio of the first luminance difference to the first luminance value is substantially the same as a second ratio of the third luminance difference to the third luminance value, and is substantially the same as a third ratio of the fourth luminance difference to the fourth luminance value.
Optionally, the first ratio, the second ratio, and the third ratio are in a range of 6:10 to 8:10.
Optionally, the first subpixel is a subpixel of a first color, the second subpixel is a subpixel of a second color, the third subpixel is a subpixel of a third color, and the fourth subpixel is a subpixel of a fourth color; and the first color, the second color, the third color, and the fourth color are four different colors.
Optionally, the memory further stores computer-executable instructions for controlling the one or more processors to in a first phase, reduce the first luminance value of the first subpixel in the respective pixel to the first adjusted luminance value; increase a second luminance value of a second subpixel in the respective pixel to a second adjusted luminance value; in the first phase, convert the first adjusted luminance value of the first subpixel in the respective pixel in the static image into the first adjusted subpixel value; convert the second adjusted luminance value of the second subpixel in the respective pixel in the static image into a second adjusted subpixel value; and cause the display panel to display the static image using subpixel values including the first adjusted subpixel value and a second subpixel value of a second subpixel in the respective pixel; in a second phase, reduce the first luminance value of the first subpixel in the respective pixel to the first adjusted luminance value; increase a third luminance value of a third subpixel in the respective pixel to a third adjusted luminance value; reduce the second adjusted luminance value of the second subpixel to the second luminance value; and in the second phase, convert the first adjusted luminance value of the first subpixel in the respective pixel in the static image into the first adjusted subpixel value; convert the third adjusted luminance value of the third subpixel in the respective pixel in the static image into a third adjusted subpixel value; and cause the display panel to display the static image using subpixel values including the first adjusted subpixel value and the second subpixel value.
Optionally, in the first phase, the first luminance value of the first subpixel in the respective pixel is reduced by a first luminance difference to obtain the first adjusted luminance value, and the second luminance value of the second subpixel in the respective pixel is increased by a second luminance difference to obtain the second adjusted luminance value; in the first phase, the second luminance difference is substantially the same as the first luminance difference; in the second phase, the first luminance value of the first subpixel in the respective pixel is reduced by a first luminance difference to obtain the first adjusted luminance value, and the third luminance value of the third subpixel in the respective pixel is increased by a third luminance difference to obtain the third adjusted luminance value; and in the second phase, the third luminance difference is substantially the same as the first luminance difference:
Optionally, a first ratio of the first luminance difference to the first luminance value is in a range of 9:10 to 1:1.
Optionally, the first adjusted luminance value is 0.
In another aspect, the present disclosure provides a method of displaying an image, comprising detecting a region configured to display a static image in a display panel; in the region configured to display the static image, detecting a parameter of driving transistors of subpixels of a first color in first periods, and detecting a parameter of driving transistors of subpixels of a second color in second periods; determining subpixel values of subpixels in a respective pixel in the static image in a respective frame of image comprising the static image; converting the subpixel values of subpixels in the respective pixel in the static image into luminance values of subpixels in the respective pixel in the static image; reducing a first luminance value of a first subpixel in the respective pixel to a first adjusted luminance value; and converting the first adjusted luminance value of the first subpixel in the respective pixel in the static image into a first adjusted subpixel value; wherein the parameter of driving transistors of subpixels of the first color is detected with a first frequency; the parameter of driving transistors of subpixels of the second color is detected with a second frequency; and the first frequency is higher than the second frequency.
In another aspect, the present disclosure provides a computer-program product, comprising a non-transitory tangible computer-readable medium having computer-readable instructions thereon, the computer-readable instructions being executable by a processor to cause the processor to perform detecting a region configured to display a static image; in the region configured to display the static image, detecting a parameter of driving transistors of subpixels of a first color in first periods, and detecting a parameter of driving transistors of subpixels of a second color in second periods; determining subpixel values of subpixels in a respective pixel in the static image in a respective frame of image comprising the static image; converting the subpixel values of subpixels in the respective pixel in the static image into luminance values of subpixels in the respective pixel in the static image; reducing a first luminance value of a first subpixel in the respective pixel to a first adjusted luminance value; and converting the first adjusted luminance value of the first subpixel in the respective pixel in the static image into a first adjusted subpixel value; wherein the parameter of driving transistors of subpixels of the first color is detected with a first frequency; the parameter of driving transistors of subpixels of the second color is detected with a second frequency; and the first frequency is higher than the second frequency.
The following drawings are merely examples for illustrative purposes according to various disclosed embodiments and are not intended to limit the scope of the present invention.
The disclosure will now be described more specifically with reference to the following embodiments. It is to be noted that the following descriptions of some embodiments are presented herein for purpose of illustration and description only. It is not intended to be exhaustive or to be limited to the precise form disclosed.
In a pixel driving circuit of a display panel, the relationship between the driving current and a threshold voltage of a driving transistor can be expressed as:
The inventors of the present disclosure discover that, at least in organic light emitting display panels, the primary factor contributing to image retention is the threshold voltage and the parameter k of the driving transistor. Prolonged forward stress, exposure to light, and fluctuations in temperature can cause the Vth to shift positively or negatively, leading to irregularities in the display panel such as image retention.
Image retention occurs when the display panel is displaying an image for a prolonged period of time in a region of the display panel. For example, image retention occurs when the display panel is displaying a TV station logo for a prolonged period of time.
The present disclosure provides, inter alia, a display apparatus, a method of displaying an image, and a computer-program product that substantially obviate one or more of the problems due to limitations and disadvantages of the related art. In one aspect, the present disclosure provides a display apparatus. In some embodiments, the display apparatus includes a display panel; a memory; and one or more processors. Optionally, the memory and the one or more processors are connected with each other; and the memory stores computer-executable instructions for controlling the one or more processors to detect a region configured to display a static image in a display panel; in the first region configured to display the static image, detect a parameter of driving transistors of subpixels of a first color in first periods, and detect a parameter of driving transistors of subpixels of a second color in second periods; determine subpixel values of subpixels in a respective pixel in the static image in a respective frame of image comprising the static image; convert the subpixel values of subpixels in the respective pixel in the static image into luminance values of subpixels in the respective pixel in the static image; reduce a first luminance value of a first subpixel in the respective pixel to a first adjusted luminance value; and convert the first adjusted luminance value of the first subpixel in the respective pixel in the static image into a first adjusted subpixel value. Optionally, the parameter of driving transistors of subpixels of the first color is detected with a first frequency, Optionally, the parameter of driving transistors of subpixels of the second color is detected with a second frequency. Optionally, the first frequency is higher than the second frequency.
In some embodiments, the display panel is configured to display a dynamic image in a second region R2 outside the first region R1. As used herein, the term “dynamic image” refers to a visual element that contains motion or animation, and changes over time. Examples of dynamic images include a video, an animated graphic, or any other visual content that contains movement. As used herein, the term “static image” refers to a visual element that does not change, and remains fixed on the screen. It is a digital representation that does not contain animation or motion. Examples of static images include digital on-screen graphics, logos, icons, and photographs. As discussed above, the issues of image retention or burn-in are prone to occur in the region (e.g., the first region R1) configured to display a static image.
Although the display panel is configured to display a static image in the first region R1, the display panel may or may not also display a dynamic image in the first region R1 simultaneously. In one example, the display panel is configured to exclusively display a static image in the first region R1. In another example, the display panel is configured to display a static image and a dynamic image simultaneously in the first region R1.
Image segmentation algorithms are configured to divide an image into multiple regions or segments based on their visual characteristics, such as color, texture, or shape. In one example, a thresholding algorithm may be used to separate an image into different segments based on a user-defined threshold value. Pixels with intensities above the threshold are classified as one segment, while pixels below the threshold are classified as another segment. In another example, a clustering algorithm may be used to group pixels together based on their similarity in color or other visual features. Examples of clustering algorithms include a k-means algorithm, which groups pixels into k clusters based on their distance from the cluster centers. In another example, an edge-based segmentation algorithm may be used to identify edges in an image and uses them to separate the image into different segments. Examples of edge-based segmentation algorithms include the Canny edge detector, which uses gradient information to identify edges in an image. In another example, a region-based segmentation algorithm may be used to divide an image into regions based on their homogeneity in color or other visual features. Examples of region-based segmentation algorithms include the watershed algorithm, which treats the image as a topographical map and identifies regions based on the boundaries between different watersheds. In another example, a contour-based segmentation algorithm may be used to identify contours in an image and uses them to separate the image into different segments. Examples of contour-based segmentation algorithms include the active contours or snakes algorithm, which iteratively adjusts the position of a contour to fit the boundaries of an object in an image.
In some embodiments, the method further includes determining subpixel values of subpixels in a respective pixel in the static image in a respective frame of image comprising the static image. A subpixel value typically ranges from 0 to 255. In one example, the subpixel value is a grayscale value of the subpixel. The higher the subpixel value, the higher the brightness or intensity of the light emitted by the subpixel. In one example, the method includes extract a respective frame of image of a plurality of frames of image, e.g., in a video stream; and determining the subpixel values of subpixels in the respective pixel in the static image in the respective frame of image comprising the static image.
In some embodiments, the respective pixel includes a plurality of subpixels of different colors. Optionally, the respective pixel includes a first subpixel of a first color and a second subpixel of a second color. Optionally, the respective pixel further includes a third subpixel of a third color, Optionally, the respective pixel further includes a fourth subpixel of a fourth color. In one example, the first color is a blue color, the second color is a white color, the third color is a red color, and the fourth color is a green color.
In some embodiments, the method further includes converting the subpixel values of subpixels in the respective pixel in the static image into luminance values of subpixels in the respective pixel in the static image. Various appropriate methods may be used to convert the subpixel values of subpixels in the respective pixel in the static image into the luminance values of subpixels in the respective pixel in the static image. In some embodiments, the subpixel values may be converted into the luminance values using gamma values.
In some embodiments, a gamma value is expressed as:
In some embodiments, a gamma value curve or a gamma value table may be used. Optionally, the method includes converting the subpixel values of subpixels in the respective pixel in the static image into luminance values of subpixels in the respective pixel in the static image using a gamma value table or a gamma value curve.
In one example, the maximum subpixel value is 255.
The gamma value is a parameter that is used to describe the relationship between subpixel values in a digital image and the corresponding luminance values that they represent. The gamma value is a measure of the linearity or nonlinearity of a display's response to changes in input voltage. A gamma value of 1.0 indicates a linear response, while values greater than 1.0 indicate a non-linear response where mid-tone values are boosted in brightness. A gamma value of 1.0 means that the luminance values increase or decrease linearly with the pixel values. The gamma value is important in accurately reproducing image content on a display, particularly when images are viewed across different devices with varying gamma values.
The gamma values for different color subpixels (such as red, green, and blue) can be different because the response of the human eye to different colors of light is not the same.
In some embodiments, the method further includes reducing at least a first luminance value of a first subpixel in the respective pixel to a first adjusted luminance value; increasing at least a second luminance value of a second subpixel in the respective pixel to a second adjusted luminance value, wherein, to achieve a same luminance value, the second subpixel requires a smaller subpixel value as compared to the first subpixel, By reducing at least the first luminance value of the first subpixel in the respective pixel to the first adjusted luminance value, and increasing at least the second luminance value of the second subpixel in the respective pixel to the second adjusted luminance value, image retention caused by displaying the static image at a same position for an extended period time can be reduced or obviated.
In some embodiments, subsequent to reducing at least the first luminance value of the first subpixel in the respective pixel to the first adjusted luminance value, and increasing at least the second luminance value of the second subpixel in the respective pixel to the second adjusted luminance value, a total luminance value of the subpixels of the respective pixel remains substantially the same. As used herein, the term “substantially the same” refers to a difference between two values not exceeding 10% of a base value (e.g., one of the two values), e.g., not exceeding 8%, not exceeding 6%, not exceeding 4%, not exceeding 2%, not exceeding 1%, not exceeding 0.5%, not exceeding 0.1%, not exceeding 0.05%, and not exceeding 0.01%, of the base value. For example, a reduced luminance value of the at least the first subpixel is substantially the same as an increased luminance value of the at least second subpixel.
In some embodiments, the method further includes converting adjusted luminance values of subpixels in the respective pixel in the static image into adjusted subpixel values of subpixels in the respective pixel in the static image; and displaying the static image using the adjusted subpixel values. For example, the method further includes converting the first adjusted luminance value into a first adjusted subpixel value and converting the second adjusted luminance value into a second adjusted subpixel value, and displaying the static image using the first adjusted subpixel value for the first subpixel and the second adjusted subpixel value for the second subpixel.
Various appropriate implementations may be practiced according to the present disclosure.
In some embodiments, to achieve a same luminance value, the second subpixel requires a smaller subpixel value as compared to the first subpixel. Optionally, to achieve a same luminance value, the third subpixel requires a smaller subpixel value as compared to the first subpixel. Optionally, to achieve a same luminance value, the fourth subpixel requires a smaller subpixel value as compared to the first subpixel.
Referring to
In some embodiments, the second luminance difference Δlv2 is substantially the same as a sum of the first luminance difference Δlv1, the third luminance difference Δlv3, and the fourth luminance difference Δlv4. By having the second luminance difference Δlv2 substantially the same as the sum of the first luminance difference Δlv1, the third luminance difference Δlv3, and the fourth luminance difference Δlv4, a total luminance value of the respective pixel remains substantially the same.
In some embodiments, a first ratio of the first luminance difference Δlv1 to the first luminance value is substantially the same as a second ratio of the third luminance difference Δlv3 to the third luminance value, and is substantially the same as a third ratio of the fourth luminance difference Δlv4 to the fourth luminance value. The inventors of the present disclosure discover that, by having the first ratio, the second ratio, and the third ratio substantially the same, color shift may be obviated when displaying the static image.
In alternative embodiments, at least two of the first ratio of the first luminance difference Δlv1 to the first luminance value, the second ratio of the third luminance difference Δlv3 to the third luminance value, and the third ratio of the fourth luminance difference Δlv4 to the fourth luminance value are different from each other, e.g., by at least 10%, by at least 15%, by at least 20%, or by at least 35%. Optionally, the first ratio of the first luminance difference Δlv1 to the first luminance value, the second ratio of the third luminance difference Δlv3 to the third luminance value, and the third ratio of the fourth luminance difference Δlv4 to the fourth luminance value are different from each other.
In some embodiments, a fourth ratio of the first adjusted luminance value to the first luminance value is substantially the same as a fifth ratio of the third adjusted luminance value to the third luminance value, and is substantially the same as a sixth ratio of the fourth adjusted luminance value to the fourth luminance value. The inventors of the present disclosure discover that, by having the fourth ratio, the fifth ratio, and the sixth ratio substantially the same, color shift may be obviated when displaying the static image.
In alternative embodiments, at least two of the fourth ratio of the first adjusted luminance value to the first luminance value, the fifth ratio of the third adjusted luminance value to the third luminance value, and the sixth ratio of the fourth adjusted luminance value to the fourth luminance value are different from each other, e.g., by at least 10%, by at least 15%, by at least 20%, or by at least 35%. Optionally, the fourth ratio of the first adjusted luminance value to the first luminance value, the fifth ratio of the third adjusted luminance value to the third luminance value, and the sixth ratio of the fourth adjusted luminance value to the fourth luminance value are different from each other.
In some embodiments, the first ratio, the second ratio, and the third ratio are in a range of 1:10 to 9:10, e.g., 1:10 to 2:10, 2:10 to 3:10, 3:10 to 4:10, 4:10 to 5:10, 5:10 to 6:10, 6:10 to 7:10, 7:10 to 8:10, or 8:10 to 9:10. Optionally, the first ratio, the second ratio, and the third ratio are in a range of 6:10 to 8:10. In one example, the first ratio, the second ratio, and the third ratio are 7:10.
In some embodiments, the fourth ratio, the fifth ratio, and the sixth ratio are in a range of 1:10 to 9:10, e.g., 1:10 to 2:10, 2:10 to 3:10, 3:10 to 4:10, 4:10 to 5:10, 5:10 to 6:10, 6:10 to 7:10, 7:10 to 8:10, or 8:10 to 9:10. Optionally, the fourth ratio, the fifth ratio, and the sixth ratio are in a range of 2:10 to 4:10. In one example, the fourth ratio, the fifth ratio, and the sixth ratio are 3:10.
In some embodiments, the first subpixel is a subpixel of a first color, the second subpixel is a subpixel of a second color, the third subpixel is a subpixel of a third color, and the fourth subpixel is a subpixel of a fourth color. In one example, the first color is a blue color, the second color is a white color, the third color is a red color, and the fourth color is a green color.
In some embodiments, to achieve a same luminance value, the second subpixel requires a smaller subpixel value as compared to the first subpixel.
Referring to
In some embodiments, the second luminance difference Δlv2 is substantially the same as the first luminance difference Δlv1. By having the second luminance difference Δlv2 substantially the same as the first luminance difference Δlv1, a total luminance value of the respective pixel remains substantially the same.
In some embodiments, a first ratio of the first luminance difference Δlv1 to the first luminance value is in a range of 1:10 to 1:1, e.g., 1:10 to 2:10, 2:10 to 3:10, 3:10 to 4:10, 4:10 to 5:10, 5:10 to 6:10, 6:10 to 7:10, 7:10 to 8:10, 8:10 to 9:10, or 9:10 to 1:1. Optionally, the first ratio is in a range of 9:10 to 1:1. In one example, the first ratio is 1:1, e.g., the first adjusted luminance value is 0.
In some embodiments, the first subpixel is a subpixel of a first color, the second subpixel is a subpixel of a second color. In alternative embodiments, the first subpixel is a subpixel of a third color, the second subpixel is a subpixel of a second color. In alternative embodiments, the first subpixel is a subpixel of a fourth color, the second subpixel is a subpixel of a second color. In one example, the first color is a blue color, the second color is a white color, the third color is a red color, and the fourth color is a green color.
The inventors of the present disclosure discover that, by having the first phase T1 and the second phase T2, the luminance values of two different subpixels are alternately increased, avoiding the issue of image retention in any one of the subpixels that has an increased luminance value.
In some embodiments, to achieve a same luminance value, the second subpixel requires a smaller subpixel value as compared to the first subpixel. Optionally, to achieve a same luminance value, the third subpixel requires a smaller subpixel value as compared to the first subpixel.
Referring to
In some embodiments, in the first phase T1, the second luminance difference Δlv2 is substantially the same as the first luminance difference Δlv1. By having the second luminance difference Δlv2 substantially the same as the first luminance difference Δlv1, a total luminance value of the respective pixel remains substantially the same.
In some embodiments, in the first phase T1, a first ratio of the first luminance difference Δlv1 to the first luminance value is in a range of 1:10 to 1:1, e.g., 1:10 to 2:10, 2:10 to 3:10, 3:10 to 4:10, 4:10 to 5:10, 5:10 to 6:10, 6:10 to 7:10, 7:10 to 8:10, 8:10 to 9:10, or 9:10 to 1:1. Optionally, the first ratio is in a range of 9:10 to 1:1. In one example, the first ratio is 1:1, e.g., the first adjusted luminance value is 0.
Referring to
In some embodiments, in the second phase T2, the third luminance difference Δlv3 is substantially the same as the first luminance difference Δlv1. By having the third luminance difference Δlv3 substantially the same as the first luminance difference Δlv1, a total luminance value of the respective pixel remains substantially the same.
In some embodiments, in the second phase T2, a first ratio of the first luminance difference Δlv1 to the first luminance value is in a range of 1:10 to 1:1, e.g., 1:10 to 2:10, 2:10 to 3:10, 3:10 to 4:10, 4:10 to 5:10, 5:10 to 6:10, 6:10 to 7:10, 7:10 to 8:10, 8:10 to 9:10, or 9:10 to 1:1. Optionally, the first ratio is in a range of 9:10 to 1:1. In one example, the first ratio is 1:1, e.g., the first adjusted luminance value is 0.
In some embodiments, the first subpixel is a subpixel of a first color, the second subpixel is a subpixel of a second color, the third subpixel is a subpixel of a third color, and the fourth subpixel is a subpixel of a fourth color. In one example, the first color is a blue color, the second color is a white color, the third color is a red color, and the fourth color is a green color.
The inventors of the present disclosure discover that, by having the first phase T1 and the second phase T2, the luminance values of two different subpixels are alternately increased, avoiding the issue of image retention in any one of the subpixels that has an increased luminance value.
In some embodiments, to achieve a same luminance value, the second subpixel requires a smaller subpixel value as compared to the first subpixel. Optionally, to achieve a same luminance value, the fourth subpixel requires a smaller subpixel value as compared to the first subpixel.
Referring to
In some embodiments, in the first phase T1, the second luminance difference Δlv2 is substantially the same as the first luminance difference Δlv1. By having the second luminance difference Δlv2 substantially the same as the first luminance difference Δlv1, a total luminance value of the respective pixel remains substantially the same.
In some embodiments, in the first phase T1, a first ratio of the first luminance difference Δlv1 to the first luminance value is in a range of 1:10 to 1:1, e.g., 1:10 to 2:10, 2:10 to 3:10, 3:10 to 4:10, 4:10 to 5:10, 5:10 to 6:10, 6:10 to 7:10, 7:10 to 8:10, 8:10 to 9:10, or 9:10 to 1:1. Optionally, the first ratio is in a range of 9:10 to 1:1. In one example, the first ratio is 1:1, e.g., the first adjusted luminance value is 0.
Referring to
In some embodiments, in the second phase T2, the fourth luminance difference Δlv4 is substantially the same as the first luminance difference Δlv1. By having the fourth luminance difference Δlv4 substantially the same as the first luminance difference Δlv1, a total luminance value of the respective pixel remains substantially the same.
In some embodiments, in the second phase T2, a first ratio of the first luminance difference Δlv1 to the first luminance value is in a range of 1:10 to 1:1, e.g., 1:10 to 2:10, 2:10 to 3:10, 3:10 to 4:10, 4:10 to 5:10, 5:10 to 6:10, 6:10 to 7:10, 7:10 to 8:10, 8:10 to 9:10, or 9:10 to 1:1. Optionally, the first ratio is in a range of 9:10 to 1:1. In one example, the first ratio is 1:1, e.g., the first adjusted luminance value is 0.
In some embodiments, the first subpixel is a subpixel of a first color, the second subpixel is a subpixel of a second color, the third subpixel is a subpixel of a third color, and the fourth subpixel is a subpixel of a fourth color. In one example, the first color is a blue color, the second color is a white color, the third color is a red color, and the fourth color is a green color.
The inventors of the present disclosure discover that, by having the first phase T1, the second phase T2, and the third phase T3, the luminance values of different subpixels are alternately increased, avoiding the issue of image retention in any one of the subpixels that has an increased luminance value.
In some embodiments, to achieve a same luminance value, the second subpixel requires a smaller subpixel value as compared to the first subpixel. Optionally, to achieve a same luminance value, the third subpixel requires a smaller subpixel value as compared to the first subpixel. Optionally, to achieve a same luminance value, the fourth subpixel requires a smaller subpixel value as compared to the first subpixel.
Referring to
In some embodiments, in the first phase T1, the second luminance difference Δlv2 is substantially the same as the first luminance difference Δlv1. By having the second luminance difference Δlv2 substantially the same as the first luminance difference Δlv1, a total luminance value of the respective pixel remains substantially the same.
In some embodiments, in the first phase T1, a first ratio of the first luminance difference Δlv1 to the first luminance value is in a range of 1:10 to 1:1, e.g., 1:10 to 2:10, 2:10 to 3:10, 3:10 to 4:10, 4:10 to 5:10, 5:10 to 6:10, 6:10 to 7:10, 7:10 to 8:10, 8:10 to 9:10, or 9:10 to 1:1. Optionally, the first ratio is in a range of 9:10 to 1:1. In one example, the first ratio is 1:1, e.g., the first adjusted luminance value is 0.
Referring to
In some embodiments, in the second phase T2, the third luminance difference Δlv3 is substantially the same as the first luminance difference Δlv1. By having the third luminance difference Δlv3 substantially the same as the first luminance difference Δlv1, a total luminance value of the respective pixel remains substantially the same.
In some embodiments, in the second phase T2, a first ratio of the first luminance difference Δlv1 to the first luminance value is in a range of 1:10 to 1:1, e.g., 1:10 to 2:10, 2:10 to 3:10, 3:10 to 4:10, 4:10 to 5:10, 5:10 to 6:10, 6:10 to 7:10, 7:10 to 8:10, 8:10 to 9:10, or 9:10 to 1:1. Optionally, the first ratio is in a range of 9:10 to 1:1. In one example, the first ratio is 1:1, e.g., the first adjusted luminance value is 0.
Referring to
In some embodiments, in the third phase T3, the fourth luminance difference Δlv4 is substantially the same as the first luminance difference Δlv1. By having the fourth luminance difference Δlv4 substantially the same as the first luminance difference Δlv1, a total luminance value of the respective pixel remains substantially the same.
In some embodiments, in the third phase T3, a first ratio of the first luminance difference Δlv1 to the first luminance value is in a range of 1:10 to 1:1, e.g., 1:10 to 2:10, 2:10 to 3:10, 3:10 to 4:10, 4:10 to 5:10, 5:10 to 6:10, 6:10 to 7:10, 7:10 to 8:10, 8:10 to 9:10, or 9:10 to 1:1. Optionally, the first ratio is in a range of 9:10 to 1:1. In one example, the first ratio is 1:1, e.g., the first adjusted luminance value is 0.
In some embodiments, the first subpixel is a subpixel of a first color, the second subpixel is a subpixel of a second color, the third subpixel is a subpixel of a third color, and the fourth subpixel is a subpixel of a fourth color. In one example, the first color is a blue color, the second color is a white color, the third color is a red color, and the fourth color is a green color.
Referring to
In some embodiments, the first subpixel is a subpixel of a first color. In one example, the first color is a blue color.
In some embodiments, the method of displaying an image further includes, in a first region configured to display a static image, detecting a parameter of driving transistors of subpixels of a first color in first periods, and detecting a parameter of driving transistors of subpixels of a second color in second periods, wherein the parameter of driving transistors of subpixels of the first color is detected with a first frequency, the parameter of driving transistors of subpixels of the second color is detected with a second frequency. Optionally, the first frequency is higher than the second frequency.
In some embodiments, the method further includes, in the first region configured to display the static image, detecting a parameter of driving transistors of subpixels of a third color in third periods, wherein the parameter of driving transistors of subpixels of the first color is detected with a first frequency, the parameter of driving transistors of subpixels of the second color is detected with a second frequency, the parameter of driving transistors of subpixels of the third color is detected with a third frequency. Optionally, the first frequency is higher than the second frequency, and is higher than the third frequency.
In some embodiments, the method further includes, in the first region configured to display the static image, detecting a parameter of driving transistors of subpixels of a fourth color in fourth periods, wherein the parameter of driving transistors of subpixels of the first color is detected with a first frequency, the parameter of driving transistors of subpixels of the second color is detected with a second frequency, the parameter of driving transistors of subpixels of the third color is detected with a third frequency, the parameter of driving transistors of subpixels of the fourth color is detected with a fourth frequency. Optionally, the first frequency is higher than the second frequency, is higher than the third frequency, and is higher than the fourth frequency. The inventors of the present disclosure discover that, by having the first frequency higher than the second frequency, is higher than the third frequency, and is higher than the fourth frequency, luminance values of the first subpixels of the first color can be adjusted in a timely manner, reducing image retention in the first subpixels of the first color.
In some embodiments, the second frequency, the third frequency, and the fourth frequency are substantially the same. In some embodiments, the first frequency is at least twice (e.g., three times, four times, five times) of the second frequency, the third frequency, and the fourth frequency.
In some embodiments, a respective first period of the first periods, the respective second period of the second periods, a respective third period of the third periods, and a respective fourth period of the fourth periods are substantially the same.
In some embodiments, the first subpixels are subpixels of a first color, the second subpixels are subpixels of a second color, the third subpixels are subpixels of a third color, and the fourth subpixels are subpixels of a fourth color. In one example, the first color is a blue color, the second color is a white color, the third color is a red color, and the fourth color is a green color:
In some embodiments, each of the respective first period, the respective second period, the respective third period, and the respective fourth period is a total number of rows of subpixels in the display panel divided by a frame rate. As used herein, the term “frame rate” refers to a total number of frames of image displayed per second.
In some embodiments, the parameter is a transconductance parameter of the driving transistors. In some embodiments, the transconductance parameter of the driving transistors can be expressed as:
wherein k stands for a transconductance parameter of the driving transistor, Id stands for a driving current of the pixel driving circuit, Vgs stands for the gate-source voltage, Vth stands for the threshold voltage of the driving transistor.
As shown in
In some embodiments, the first periods, the second periods, the third periods, and the fourth periods are arranged in a sequence. A minimal repeating sequence includes T1-T3-T4-T1-T2, wherein T1 stands for the respective first period, T2 stands for the respective second period, T3 stands for the respective third period, and T4 stands for the respective fourth period.
The inventors of the present disclosure discover that, by having the first frequency higher than the second frequency, higher than the third frequency, and higher than the fourth frequency, luminance values of the first subpixels of the first color can be adjusted in a timely manner, reducing image retention in the first subpixels of the first color.
In another aspect, the present disclosure provides a display apparatus.
The processor 1002 may include any appropriate processor or processors. Further, the processor 1002 may include multiple cores for multi-thread or parallel processing. The processor 1002 may execute sequences of computer program instructions to perform various processes. The storage medium 1004 may include memory modules, such as ROM, RAM, flash memory modules, and mass storages, such as CD-ROM and hard disk, etc. The storage medium 1004 may store computer programs for implementing various processes when the computer programs are executed by the processor 1002. For example, the storage medium 1004 may store computer programs for implementing various algorithms when the computer programs are executed by the processor 1002.
Further, the communication module 1008 may include certain network interface devices for establishing connections through communication networks, such as TV cable network, wireless network, internet, etc. The database 1010 may include one or more databases for storing certain data and for performing certain operations on the stored data, such as database searching.
The display 1006 may provide information to users. The display 1006 may include any appropriate type of computer display device or electronic apparatus display such as LCD or OLED based devices. The peripherals 1012 may include various sensors and other I/O devices, such as keyboard and mouse.
Examples of appropriate display apparatuses include, but are not limited to, an electronic paper, a mobile phone, a tablet computer, a television, a monitor, a notebook computer, a digital album, a GPS, etc. Optionally, the display apparatus is an organic light emitting diode display apparatus. Optionally, the display apparatus is a micro light emitting diode display apparatus. Optionally, the display apparatus is a mini light emitting diode display apparatus.
In some embodiments, the display apparatus includes a display panel; a memory; and one or more processors. Optionally, the memory and the one or more processors are connected with each other, and the memory stores computer-executable instructions for controlling the one or more processors to detect a region configured to display a static image in a display panel; in the first region configured to display the static image, detect a parameter of driving transistors of subpixels of a first color in first periods, and detect a parameter of driving transistors of subpixels of a second color in second periods; determine subpixel values of subpixels in a respective pixel in the static image in a respective frame of image comprising the static image: convert the subpixel values of subpixels in the respective pixel in the static image into luminance values of subpixels in the respective pixel in the static image; reduce a first luminance value of a first subpixel in the respective pixel to a first adjusted luminance value; and convert the first adjusted luminance value of the first subpixel in the respective pixel in the static image into a first adjusted subpixel value. Optionally, the parameter of driving transistors of subpixels of the first color is detected with a first frequency. Optionally, the parameter of driving transistors of subpixels of the second color is detected with a second frequency. Optionally, the first frequency is higher than the second frequency.
In some embodiments, the memory further stores computer-executable instructions for controlling the one or more processors to cause the display panel to display the static image using subpixel values including the first adjusted subpixel value and the second subpixel value.
In some embodiments, the first luminance value of the first subpixel sp1 in the respective pixel is reduced by a first luminance difference to obtain the first adjusted luminance value. Optionally, a first ratio of the first luminance difference to the first luminance value is in a range of 1:10 to 9:10.
In some embodiments, the memory further stores computer-executable instructions for controlling the one or more processors to increase at least a second luminance value of a second subpixel in the respective pixel to a second adjusted luminance value; convert adjusted luminance values of subpixels in the respective pixel in the static image into adjusted subpixel values of subpixels in the respective pixel in the static image; and cause the display panel to display the static image using the adjusted subpixel values.
In some embodiments, subsequent to reducing at least the first luminance value of the first subpixel in the respective pixel to the first adjusted luminance value, and increasing at least the second luminance value of the second subpixel in the respective pixel to the second adjusted luminance value, a total luminance value of the subpixels of the respective pixel remains substantially the same.
In some embodiments, the first luminance value of the first subpixel in the respective pixel is reduced by a first luminance difference to obtain the first adjusted luminance value; and the second luminance value of the second subpixel in the respective pixel is increased by a second luminance difference to obtain the second adjusted luminance value, Optionally, the second luminance difference is substantially the same as the first luminance difference.
In some embodiments, a first ratio of the first luminance difference to the first luminance value is in a range of 9:10 to 1:1.
In some embodiments, the first adjusted luminance value is 0.
In some embodiments, the first subpixel is a subpixel of a first color, the second subpixel is a subpixel of a second color, the first color being different from the second color.
In some embodiments, the memory further stores computer-executable instructions for controlling the one or more processors to reduce a third luminance value of a third subpixel in the respective pixel to a third adjusted luminance value; reduce a fourth luminance value of a fourth subpixel in the respective pixel to a fourth adjusted luminance value; increase a second luminance value of a second subpixel in the respective pixel to a second adjusted luminance value; convert the second adjusted luminance value of the second subpixel in the respective pixel in the static image into a second adjusted subpixel value; convert the third adjusted luminance value of the third subpixel in the respective pixel in the static image into a third adjusted subpixel value; convert the fourth adjusted luminance value of the fourth subpixel in the respective pixel in the static image into a fourth adjusted subpixel value; and cause the display panel to display the static image using the first adjusted subpixel value, the second adjusted subpixel value, the third adjusted subpixel value, and the fourth adjusted subpixel value.
In some embodiments, the first luminance value of the first subpixel in the respective pixel is reduced by a first luminance difference to obtain the first adjusted luminance value; the third luminance value of the third subpixel in the respective pixel is reduced by a third luminance difference to obtain the third adjusted luminance value; the fourth luminance value of the fourth subpixel in the respective pixel is reduced by a fourth luminance difference to obtain the fourth adjusted luminance value; and the second luminance value of the second subpixel in the respective pixel is increased by a second luminance difference to obtain the second adjusted luminance value. Optionally, the second luminance difference is substantially the same as a sum of the first luminance difference, the third luminance difference, and the fourth luminance difference.
In some embodiments, a first ratio of the first luminance difference to the first luminance value is substantially the same as a second ratio of the third luminance difference to the third luminance value, and is substantially the same as a third ratio of the fourth luminance difference to the fourth luminance value.
In some embodiments, the first ratio, the second ratio, and the third ratio are in a range of 6:10 to 8:10.
In some embodiments, the first subpixel is a subpixel of a first color, the second subpixel is a subpixel of a second color, the third subpixel is a subpixel of a third color, and the fourth subpixel is a subpixel of a fourth color; and the first color, the second color, the third color, and the fourth color are four different colors.
In some embodiments, the memory further stores computer-executable instructions for controlling the one or more processors to in a first phase, reduce the first luminance value of the first subpixel in the respective pixel to the first adjusted luminance value; increase a second luminance value of a second subpixel in the respective pixel to a second adjusted luminance value; in the first phase, convert the first adjusted luminance value of the first subpixel in the respective pixel in the static image into the first adjusted subpixel value; convert the second adjusted luminance value of the second subpixel in the respective pixel in the static image into a second adjusted subpixel value; and cause the display panel to display the static image using the first adjusted subpixel value, the second adjusted subpixel value, the third subpixel value, and the fourth subpixel value; in a second phase, reduce the first luminance value of the first subpixel in the respective pixel to the first adjusted luminance value; increase a third luminance value of a third subpixel in the respective pixel to a third adjusted luminance value; reduce the second adjusted luminance value of the second subpixel to the second luminance value; in the second phase, convert the first adjusted luminance value of the first subpixel in the respective pixel in the static image into the first adjusted subpixel value; convert the third adjusted luminance value of the third subpixel in the respective pixel in the static image into a third adjusted subpixel value; and cause the display panel to display the static image using subpixel values including the first adjusted subpixel value and the second subpixel value.
In some embodiments, in the first phase, the first luminance value of the first subpixel in the respective pixel is reduced by a first luminance difference to obtain the first adjusted luminance value, and the second luminance value of the second subpixel in the respective pixel is increased by a second luminance difference to obtain the second adjusted luminance value; in the second phase, the first luminance value of the first subpixel in the respective pixel is reduced by a first luminance difference to obtain the first adjusted luminance value, and the third luminance value of the third subpixel in the respective pixel is increased by a third luminance difference to obtain the third adjusted luminance value. Optionally, in the first phase, the second luminance difference is substantially the same as the first luminance difference. Optionally, in the second phase, the third luminance difference is substantially the same as the first luminance difference.
In some embodiments, a first ratio of the first luminance difference to the first luminance value is in a range of 9:10 to 1:1.
In some embodiments, the first adjusted luminance value is 0.
In another aspect, the present disclosure provides a computer-program product comprising a non-transitory tangible computer-readable medium having computer-readable instructions thereon. In some embodiments, the computer-readable instructions are executable by one or more processors to cause the one or more processors to perform detecting a region configured to display a static image; in the first region configured to display the static image, detecting a parameter of driving transistors of subpixels of a first color in first periods, and detecting a parameter of driving transistors of subpixels of a second color in second periods; determining subpixel values of subpixels in a respective pixel in the static image in a respective frame of image comprising the static image; converting the subpixel values of subpixels in the respective pixel in the static image into luminance values of subpixels in the respective pixel in the static image; reducing a first luminance value of a first subpixel in the respective pixel to a first adjusted luminance value; and converting the first adjusted luminance value of the first subpixel in the respective pixel in the static image into a first adjusted subpixel value. Optionally, the parameter of driving transistors of subpixels of the first color is detected with a first frequency. Optionally, the parameter of driving transistors of subpixels of the second color is detected with a second frequency, Optionally, the first frequency is higher than the second frequency.
In some embodiments, the computer-readable instructions are executable by one or more processors to cause the one or more processors to further perform causing the display panel to display the static image using subpixel values including the first adjusted subpixel value and the second subpixel value.
In some embodiments, the first luminance value of the first subpixel sp1 in the respective pixel is reduced by a first luminance difference to obtain the first adjusted luminance value. Optionally, a first ratio of the first luminance difference to the first luminance value is in a range of 1:10 to 9:10.
In some embodiments, the computer-readable instructions are executable by one or more processors to cause the one or more processors to further perform increasing at least a second luminance value of a second subpixel in the respective pixel to a second adjusted luminance value; converting adjusted luminance values of subpixels in the respective pixel in the static image into adjusted subpixel values of subpixels in the respective pixel in the static image; and causing the display panel to display the static image using the adjusted subpixel values.
In some embodiments, subsequent to reducing at least the first luminance value of the first subpixel in the respective pixel to the first adjusted luminance value, and increasing at least the second luminance value of the second subpixel in the respective pixel to the second adjusted luminance value, a total luminance value of the subpixels of the respective pixel remains substantially the same.
In some embodiments, the first luminance value of the first subpixel in the respective pixel is reduced by a first luminance difference to obtain the first adjusted luminance value; and the second luminance value of the second subpixel in the respective pixel is increased by a second luminance difference to obtain the second adjusted luminance value. Optionally, the second luminance difference is substantially the same as the first luminance difference.
In some embodiments, a first ratio of the first luminance difference to the first luminance value is in a range of 9:10 to 1:1.
In some embodiments, the first adjusted luminance value is 0.
In some embodiments, the first subpixel is a subpixel of a first color, the second subpixel is a subpixel of a second color, the first color being different from the second color.
In some embodiments, the computer-readable instructions are executable by one or more processors to cause the one or more processors to further perform reducing a third luminance value of a third subpixel in the respective pixel to a third adjusted luminance value; reducing a fourth luminance value of a fourth subpixel in the respective pixel to a fourth adjusted luminance value; increasing a second luminance value of a second subpixel in the respective pixel to a second adjusted luminance value; converting the second adjusted luminance value of the second subpixel in the respective pixel in the static image into a second adjusted subpixel value; converting the third adjusted luminance value of the third subpixel in the respective pixel in the static image into a third adjusted subpixel value; converting the fourth adjusted luminance value of the fourth subpixel in the respective pixel in the static image into a fourth adjusted subpixel value; and causing the display panel to display the static image using the first adjusted subpixel value, the second adjusted subpixel value, the third adjusted subpixel value, and the fourth adjusted subpixel value.
In some embodiments, the first luminance value of the first subpixel in the respective pixel is reduced by a first luminance difference to obtain the first adjusted luminance value; the third luminance value of the third subpixel in the respective pixel is reduced by a third luminance difference to obtain the third adjusted luminance value; the fourth luminance value of the fourth subpixel in the respective pixel is reduced by a fourth luminance difference to obtain the fourth adjusted luminance value; and the second luminance value of the second subpixel in the respective pixel is increased by a second luminance difference to obtain the second adjusted luminance value. Optionally, the second luminance difference is substantially the same as a sum of the first luminance difference, the third luminance difference, and the fourth luminance difference.
In some embodiments, a first ratio of the first luminance difference to the first luminance value is substantially the same as a second ratio of the third luminance difference to the third luminance value, and is substantially the same as a third ratio of the fourth luminance difference to the fourth luminance value.
In some embodiments, the first ratio, the second ratio, and the third ratio are in a range of 6:10 to 8:10.
In some embodiments, the first subpixel is a subpixel of a first color, the second subpixel is a subpixel of a second color, the third subpixel is a subpixel of a third color, and the fourth subpixel is a subpixel of a fourth color; and the first color, the second color, the third color, and the fourth color are four different colors.
In some embodiments, the computer-readable instructions are executable by one or more processors to cause the one or more processors to further perform in a first phase, reducing the first luminance value of the first subpixel in the respective pixel to the first adjusted luminance value; increasing a second luminance value of a second subpixel in the respective pixel to a second adjusted luminance value; in the first phase, converting the first adjusted luminance value of the first subpixel in the respective pixel in the static image into the first adjusted subpixel value; converting the second adjusted luminance value of the second subpixel in the respective pixel in the static image into a second adjusted subpixel value; and causing the display panel to display the static image using the first adjusted subpixel value, the second adjusted subpixel value, the third subpixel value, and the fourth subpixel value; in a second phase, reducing the first luminance value of the first subpixel in the respective pixel to the first adjusted luminance value; increasing a third luminance value of a third subpixel in the respective pixel to a third adjusted luminance value; reducing the second adjusted luminance value of the second subpixel to the second luminance value; and in the second phase, converting the first adjusted luminance value of the first subpixel in the respective pixel in the static image into the first adjusted subpixel value; converting the third adjusted luminance value of the third subpixel in the respective pixel in the static image into a third adjusted subpixel value; and causing the display panel to display the static image using subpixel values including the first adjusted subpixel value and the second subpixel value.
In some embodiments, in the first phase, the first luminance value of the first subpixel in the respective pixel is reduced by a first luminance difference to obtain the first adjusted luminance value, and the second luminance value of the second subpixel in the respective pixel is increased by a second luminance difference to obtain the second adjusted luminance value; and in the second phase, the first luminance value of the first subpixel in the respective pixel is reduced by a first luminance difference to obtain the first adjusted luminance value, and the third luminance value of the third subpixel in the respective pixel is increased by a third luminance difference to obtain the third adjusted luminance value, Optionally, in the first phase, the second luminance difference is substantially the same as the first luminance difference. Optionally, in the second phase, the third luminance difference is substantially the same as the first luminance difference.
In some embodiments, a first ratio of the first luminance difference to the first luminance value is in a range of 9:10 to 1:1.
In some embodiments, the first adjusted luminance value is 0.
All or some of steps of the method, functional modules/units in the system and the device disclosed above may be implemented as software, firmware, hardware, or suitable combinations thereof. In a hardware implementation, a division among functional modules/units mentioned in the above description does not necessarily correspond to the division among physical components. For example, one physical component may have a plurality of functions, or one function or step may be performed by several physical components in cooperation. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on a computer-readable storage medium, which may include a computer storage medium (or a non-transitory medium) and a communication medium (or a transitory medium). The term computer storage medium includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information, such as computer readable instructions, data structures, program modules or other data, as is well known to one of ordinary skill in the art. A computer storage medium includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, Digital Versatile Disk (DVD) or other optical disk storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage device, or any other medium which may be used to store desired information, and which may be accessed by a computer. In addition, a communication medium typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism, and includes any information delivery medium, as is well known to one of ordinary skill in the art.
The foregoing description of the embodiments of the invention has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form or to exemplary embodiments disclosed. Accordingly, the foregoing description should be regarded as illustrative rather than restrictive. Obviously, many modifications and variations will be apparent to practitioners skilled in this art. The embodiments are chosen and described in order to explain the principles of the invention and its best mode practical application, thereby to enable persons skilled in the art to understand the invention for various embodiments and with various modifications as are suited to the particular use or implementation contemplated. It is intended that the scope of the invention be defined by the claims appended hereto and their equivalents in which all terms are meant in their broadest reasonable sense unless otherwise indicated. Therefore, the term “the invention”, “the present invention” or the like does not necessarily limit the claim scope to a specific embodiment, and the reference to exemplary embodiments of the invention does not imply a limitation on the invention, and no such limitation is to be inferred. The invention is limited only by the spirit and scope of the appended claims. Moreover, these claims may refer to use “first”, “second”, etc. following with noun or element. Such terms should be understood as a nomenclature and should not be construed as giving the limitation on the number of the elements modified by such nomenclature unless specific number has been given. Any advantages and benefits described may not apply to all embodiments of the invention. It should be appreciated that variations may be made in the embodiments described by persons skilled in the art without departing from the scope of the present invention as defined by the following claims. Moreover, no element and component in the present disclosure is intended to be dedicated to the public regardless of whether the element or component is explicitly recited in the following claims.
| Filing Document | Filing Date | Country | Kind |
|---|---|---|---|
| PCT/CN2023/095933 | 5/24/2023 | WO |