Display method, device, display equipment and storage medium
By using pixel offset devices and target display timing control in the display device, and adjusting the offset method and display timing according to the graphic shape category, the problem of poor frame screen display effect in the existing XPR display technology is solved, and the display effect and user experience are improved.
Patent Information
- Application Number
- CN202311259089.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-26
- Publication Date
- 2025-04-04
AI Technical Summary
The existing extended pixel resolution (XPR) display technology has insufficient frame screen display effect, resulting in poor user experience.
By introducing a pixel offset device into the display device, the target offset method of the pixel offset device is determined according to the target shape category of the graphics in the frame screen to be displayed, and the target display timing of each luminescent pixel is determined according to the offset method, and the luminescent pixel is controlled to emit light according to the target display timing, and move to the corresponding display position.
It improves the display effect of the display panel, reduces the user's flickering feeling of frame screen, reduces visual fatigue, and improves user experience.
Smart Images

Figure CN119763478A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of image display technology, and more specifically, to a display method, apparatus, display device and storage medium. Background Art
[0002] Extended Pixel Resolution (XPR) refers to a display technology that obtains a higher resolution image by offsetting and interleaving several frames of consecutive images.
[0003] The display device may have a built-in pixel shift device, which moves the light-emitting pixels in the display device to sacrifice the frame rate in exchange for a higher resolution. However, using the existing display method, the display effect of the frame picture displayed by the display panel is poor. Summary of the invention
[0004] In view of the above problems, the present application proposes a display method, an apparatus, a display device and a storage medium, which can improve the display effect of a display panel.
[0005] In a first aspect, an embodiment of the present application provides a display method for a display device including a pixel shift device and a display panel, the method comprising:
[0006] Obtain the target shape category corresponding to the graphics in the frame to be displayed;
[0007] According to the target shape category, determine the target offset mode corresponding to the pixel offset device; different shape categories correspond to different offset modes of the pixel offset device;
[0008] Determine the target display timing of each luminous pixel in the display panel according to the target offset mode; different offset modes correspond to different display timings of the luminous pixels;
[0009] Each luminous pixel is controlled to emit light according to its own target display timing, and the pixel shift device is controlled to move according to the target shift mode, so that each luminous pixel moves to its own corresponding display position.
[0010] In a second aspect, an embodiment of the present application provides a display device, which is used for a display device including a pixel shift device and a display panel, and the device includes:
[0011] An acquisition module is used to acquire the target shape category corresponding to the graphics in the frame to be displayed;
[0012] A first determination module is used to determine a target shifting mode corresponding to the pixel shifting device according to the target shape category; different shape categories correspond to different shifting modes of the pixel shifting device;
[0013] A second determination module is used to determine the target display timing of each luminous pixel in the display panel according to the target offset mode; different offset modes correspond to different display timings of the luminous pixels;
[0014] The control module is used to control each luminous pixel to emit light according to its own target display timing, and control the pixel shift device to move according to the target shift mode, so that each luminous pixel moves to its own corresponding display position.
[0015] In a third aspect, an embodiment of the present application provides a display device, including:
[0016] one or more processors;
[0017] Memory;
[0018] One or more application programs, wherein the one or more application programs are stored in a memory and configured to be executed by one or more processors, and the one or more programs are configured to execute the above method.
[0019] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium in which program code is stored, and the program code can be called by a processor to execute the method of the first aspect above.
[0020] A display method, an apparatus, a display device and a storage medium are provided in the embodiments of the present application. In the present application, a target offset method is determined according to a target shape category corresponding to a graphic in a frame to be displayed, and then a target display timing of each light-emitting pixel in a display panel is determined by the target offset method. Finally, each light-emitting pixel is controlled to emit light according to its target display timing, and a pixel offset device is controlled to move according to the target offset method so that each light-emitting pixel moves to its corresponding display position. When the display device is controlled by the target display timing and the target offset method, the display panel of the display device has a high flickering frequency when displaying the frame to be displayed, which reduces the flickering feeling of the user when viewing the frame to be displayed, improves the display effect of the frame to be displayed, reduces the visual fatigue of the user when viewing the frame to be displayed, and improves the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0022] Figure 1 A flow chart of a display method proposed in one embodiment of the present application is shown.
[0023] Figure 2 A schematic diagram of a light-emitting pixel and a display position in an embodiment of the present application is shown.
[0024] Figure 3 A schematic diagram showing another type of light-emitting pixel and display position in an embodiment of the present application is shown.
[0025] Figure 4 A schematic diagram of another luminous pixel and display position in an embodiment of the present application is shown.
[0026] Figure 5 A schematic diagram of a display panel in an embodiment of the present application is shown.
[0027] Figure 6 A schematic diagram of another display panel in an embodiment of the present application is shown.
[0028] Figure 7 A schematic diagram of a displacement timing of a light-emitting pixel in an embodiment of the present application is shown.
[0029] Figure 8 A schematic diagram showing a displacement timing of another luminous pixel in an embodiment of the present application is shown.
[0030] Fig. 9 A flow chart of a display method proposed in yet another embodiment of the present application is shown.
[0031] Fig.10 A schematic diagram of a display process of a frame image to be displayed in an embodiment of the present application is shown.
[0032] Fig.11 A block diagram of a display device proposed in one embodiment of the present application is shown.
[0033] Fig.12 A block diagram of a display device according to an embodiment of the present application is shown.
[0034] Fig.13 A structural block diagram of a computer-readable storage medium according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0035] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. According to the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0036] In the following description, the terms "first\second" involved are merely used to distinguish similar objects and do not represent a specific ordering of the objects. It can be understood that "first\second" can be interchanged with a specific order or sequence where permitted, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein.
[0037] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.
[0038] Reference Figure 1 , Figure 1 A flow chart of a display method proposed in an embodiment of the present application is shown. The method is used for a display device, and the method includes:
[0039] S110, obtaining a target shape category corresponding to the graphics in the frame to be displayed.
[0040] In the present application, the display device has a display panel, and each pixel in the display panel serves as a light-emitting pixel. For example, the display panel may be a uLED display panel or a MicroLED display panel. In some embodiments, the display panel is a single color channel display panel, and a light-emitting pixel may refer to a light-emitting pixel under a single color channel, wherein a single color channel may refer to a red channel, a blue channel, or a green channel. For example, in a red display panel, a light-emitting pixel may refer to a light-emitting pixel under a red channel. In other embodiments, the display panel is a color display panel (the display panel includes light-emitting pixels under different color channels), and the light-emitting pixel may include light-emitting pixels of multiple single color channels. For example, the display panel may include red light-emitting pixels under a red channel, blue light-emitting pixels under a blue channel, and green light-emitting pixels under a green channel.
[0041] In this embodiment, the display panel may be a display panel having a pixel shift device (for example, a device capable of changing the positions of the light-emitting pixels of the panel or the light-emitting units of the DMD in the XPR shift technology to achieve pixel shift).
[0042] When the luminous pixels in the display panel emit light, the pixel shift device also shifts, and the shift of the pixel shift device drives the luminous pixels to move, so as to move the luminous pixels to the multiple display positions corresponding to the luminous pixels. In other words, each luminous pixel corresponds to multiple display positions, and each luminous pixel is displayed at the multiple display positions corresponding to the luminous pixel. When the luminous pixel moves to a display position corresponding to the luminous pixel, the luminous pixel provides a display pixel at the display position, thereby achieving the purpose of providing multiple display pixels for one luminous pixel, and achieving the effect of improving the resolution.
[0043] like Figure 2 As shown, a single luminous pixel corresponds to four display positions. The display positions corresponding to luminous pixel A include display position a1, display position a2, display position a3 and display position a4. luminous pixel A moves to display position a1, and luminous pixel A provides display pixel a11 at display position a1. Similarly, luminous pixel A moves to display position a2, and luminous pixel A provides display pixel a21 at display position a2. luminous pixel A moves to display position a3, and luminous pixel A provides display pixel a31 at display position a3. luminous pixel A moves to display position a4, and luminous pixel A provides display pixel a41 at display position a4.
[0044] It is understandable that when the display panel includes light-emitting pixels under different color channels and the image to be displayed includes light-emitting pixels under different color channels, the light-emitting pixels under a single color channel correspond to respective display positions. For example, red light-emitting pixels under a red channel correspond to multiple display positions, and blue light-emitting pixels under a blue channel correspond to multiple display positions.
[0045] The frame to be displayed refers to the picture to be displayed by the display device, which can be a picture including text information, a picture including picture information, or a picture including text information and picture information. The text information can refer to text in various formats and languages, and the picture information can be images of various objects. For example, the text information can be English text, and the picture information can be a photographed image of a cat.
[0046] In this embodiment, the shape category refers to the category to which the graphic belongs, and the shape category may include an orthogonal shape category and a non-orthogonal shape category. The shape category of the text information may be determined as an orthogonal shape category, and the shape category of the picture information may be determined as a non-orthogonal shape category.
[0047] The shape category corresponding to the graphics in the frame to be displayed is used as the target shape category. The shape categories of each graphic in the frame to be displayed can be counted, and then the target shape category is determined according to the shape categories of each graphic in the frame to be displayed. For example, if the frame to be displayed only includes text information, the target shape category is determined to be an orthogonal shape category. For another example, if the frame to be displayed only includes picture information, the target shape category is determined to be a non-orthogonal shape category. For another example, if the frame to be displayed only includes picture information and text information, any one of the non-orthogonal shape category and the orthogonal shape category is determined as the target shape category.
[0048] S120: Determine a target shifting mode corresponding to the pixel shifting device according to the target shape category.
[0049] Among them, different shape categories correspond to different offset modes of the pixel offset device, and the offset mode corresponding to the target shape category is the target offset mode. The offset mode of the pixel offset device corresponding to the orthogonal shape category can be a tilted offset mode, and the offset mode of the pixel offset device corresponding to the non-orthogonal shape category can be an orthogonal offset mode.
[0050] As an implementation method, S120 may include: determining whether the target shape category is an orthogonal shape category; if the target shape category is an orthogonal shape category, determining a tilt offset method as a target offset method; the tilt offset method includes at least one target class movement during the movement of the luminous pixel, and the target class movement refers to the angle between the line between the display positions before and after the movement of the luminous pixel and the pixel row being within the range of (0,90°).
[0051] The pixel row may be a pixel row formed by each row of luminous pixels in the display panel. In the tilt shift method, the line between the display positions of the luminous pixels before and after each shift is the trajectory of each shift of the luminous pixels. There is at least one target class movement during the luminous pixel shift process, wherein the target class movement means that the angle between the line between the display positions before and after the luminous pixel movement and the pixel row is within the range of (0,90°), that is, the trajectory formed by the display positions before and after the target class movement intersects with the pixel row and the angle between the target class movement and the pixel row is not 90°.
[0052] For example, Figure 3As shown, the display positions corresponding to the luminescent pixel B include display position b1, display position b2, display position b3 and display position b4. When it is determined that the offset mode of the pixel offset device is an oblique offset mode, the pixel offset device can be controlled to start offsetting from any display position corresponding to the luminescent pixel B, so that the luminescent pixel B sequentially traverses the display position b1, display position b2, display position b3 and display position b4 in the oblique offset mode. The luminescent pixel B can sequentially traverse the display position b1, display position b3, display position b2 and display position b4 in the mode of b1-b3-b2-b4, wherein the line between b1 and b3 intersects with the pixel row and the angle is not 90°, and the line between b2 and b3 is parallel to the pixel row. The luminous pixel B can also traverse the display position b2, display position b4, display position b1 and display position b3 in sequence according to the b2-b4-b1-b3 method, where the line between b1 and b3 intersects the pixel row and the angle is not 90°, and the line between b2 and b3 is parallel to the pixel row.
[0053] Optionally, if the target shape category is an orthogonal shape category, a tilted offset mode is determined as the target offset mode, including: if the target shape category is an orthogonal shape category, a historical offset mode is obtained, the historical offset mode is an offset mode corresponding to a pixel offset device determined according to a shape category corresponding to a graphic in a previous frame picture of a frame picture to be displayed; if the historical offset mode is a tilted offset mode, a tilted offset mode different from the historical offset mode is determined as the target offset mode.
[0054] The historical offset mode is an offset mode corresponding to a pixel offset device determined according to the previous frame image of the frame image to be displayed according to the aforementioned method S110-S120; if the historical offset mode is a tilt offset mode, a tilt offset mode different from the historical offset mode is determined as a target offset mode, and the target offset mode different from the historical offset mode means that the specific trajectories of the historical offset mode and the target offset mode are different, and both the historical offset mode and the target offset mode belong to the tilt offset mode.
[0055] For example, the display positions corresponding to the luminous pixel C include display position c1, display position c2, display position c3 and display position c4. The historical offset method is determined as follows: Figure 4 As shown in a in FIG. 1 , the luminous pixel can sequentially traverse the display position c1, the display position c3, the display position c2 and the display position c4 in the manner of c1-c3-c2-c4, and determine the target offset mode according to the historical offset mode as follows: Figure 4 As shown in b, the luminous pixel C may also sequentially traverse the display position c2, the display position c4, the display position c1 and the display position c3 in the manner of c2-c4-c1-c3.
[0056] exist Figure 4 In a, the moving track corresponding to the luminous pixel C disappears in the vertical running track, but still has a horizontal running track (the track between c2-c3). Therefore, in the next frame, the moving sequence of the luminous pixel is c2-c4-c1-c3, thereby reducing the track between c2-c3 and increasing the track between c4-c1, thereby further increasing the flickering frequency of the frame to be displayed, reducing the visual fatigue of the user when viewing the frame to be displayed, and improving the user experience.
[0057] In some embodiments, Figure 5 As shown, the hollow unfilled circle is the display position corresponding to the luminescent pixel, and the solid filled circle is the luminescent pixel, wherein the display position corresponding to the luminescent pixel D includes d1, d2, d3 and d4, and d1, d2, d3 and d3 corresponding to the luminescent pixel D can form a trapezoid. If the tilt offset method is determined to be the target offset method, it is determined that the trajectory of the luminescent pixel D when shifted according to the tilt offset method can be d1-d3-d4-d2, and d1, d3, d4 and d2 are traversed in sequence according to d1-d3-d4-d2, so that the angle between the connecting line (also called trajectory) between the display positions before and after each movement of the luminescent pixel D and the pixel row is within the range of (0,90°).
[0058] like Figure 6 As shown, the hollow unfilled circle is the display position corresponding to the luminescent pixel, and the solid filled circle is the luminescent pixel, wherein the display position corresponding to the luminescent pixel E includes e1, e2, e3 and e4. If the tilt offset mode is determined as the target offset mode, it is determined that the trajectory of the luminescent pixel E when shifted according to the tilt offset mode can be e1-e2-e3-e4, and e1, e2, e3 and e4 are traversed in sequence according to e1-e2-e3-e4, so that the angle between the connecting line (also called trajectory) between the display positions before and after each movement of the luminescent pixel E and the pixel row is within the range of (0,90°).
[0059] As mentioned above Figure 4-6 It can be seen that in the tilt shift method, if the graphics formed by the display positions corresponding to the light-emitting pixels are different, the trajectories generated when the light-emitting pixels move in the tilt shift method are different. For example, the graphics formed by the display positions corresponding to the light-emitting pixels are rectangular (such as Figure 4 As shown) or trapezoidal (as Figure 5 As shown in the case, the trajectory generated when the light-emitting pixel moves in a tilted offset manner can be a parallelogram formed by connecting the diagonal line and the adjacent vertices at the display position corresponding to the light pixel (such as Figure 6 As shown in the example, the track generated when the luminous pixel moves in a tilted offset manner may be a track that sequentially connects each displayed position.
[0060] As another embodiment, after determining whether the target shape category is an orthogonal shape category, the method also includes: if the target shape category is not an orthogonal shape category, determining an orthogonal offset method as the target offset method; the orthogonal offset method includes that the line between the display positions before and after each movement of the luminous pixel is parallel or perpendicular to the pixel row.
[0061] In the orthogonal offset method, the line connecting the display positions of the luminous pixels before and after each offset is the trajectory of each offset of the luminous pixels, and the trajectory of each offset of the luminous pixels is parallel or perpendicular to the pixel row.
[0062] For example, Figure 2 As shown, the display positions corresponding to the luminescent pixel A include display position a1, display position a2, display position a3 and display position a4. When it is determined that the offset mode of the pixel offset device is an orthogonal offset mode, the pixel offset device can be controlled to start offsetting from any display position corresponding to the luminescent pixel A, so that the luminescent pixel A sequentially traverses the display position a1, display position a2, display position a3 and display position a4 in the orthogonal offset mode. The luminescent pixel A can sequentially traverse the display position a1, display position a2, display position a3 and display position a4 in the manner of a1-a2-a3-a4, and the connecting line between the display positions of the luminescent pixel before and after each shift is parallel or perpendicular to the pixel row, wherein the connecting line between a1 and a2 is perpendicular to the pixel row, and the connecting line between a2 and a3 is parallel to the pixel row. The luminous pixel A may also sequentially traverse display position a2, display position a3, display position a4 and display position a1 in the manner of a2-a3-a4-a1, and the line connecting the display positions before and after each shift of the luminous pixel is parallel or perpendicular to the pixel row, wherein the line connecting a1 and a2 is perpendicular to the pixel row, and the line connecting a2 and a3 is parallel to the pixel row.
[0063] S130 , determining a target display timing of each light-emitting pixel in the display panel according to the target offset method.
[0064] Different offset modes correspond to different display timings of the luminescent pixels. The display timing of the luminescent pixels may refer to the sequence between the luminescent time period and the non-luminescent time period corresponding to the luminescent pixels in the display cycle, with the display duration of each frame as one display cycle. In one display cycle, the luminescent pixels may correspond to multiple luminescent time periods and multiple non-luminescent time periods. For example, in one display cycle, the luminescent pixels correspond to 2 luminescent time periods and two non-luminescent time periods, and the display timing of the luminescent pixels is luminescent-non-luminescent-luminescent-non-luminescent.
[0065] When the offset mode is an orthogonal offset mode, the display timing of the luminous pixel can be an orthogonal display timing, and the orthogonal display timing is luminous-not luminous-luminous-not luminous; when the offset mode is an inclined offset mode, the display timing of the luminous pixel can be an inclined display timing, and the inclined display timing is luminous-not luminous.
[0066] like Figure 2 As shown, the display positions corresponding to the luminous pixel A include display position a1, display position a2, display position a3 and display position a4. Taking the display frame rate of 30 Hz as an example, in the orthogonal offset method, the timing sequence of the luminous pixel A offset is a1-a2-a3-a4. For the straight line passing through a1 and a2, the corresponding orthogonal display timing sequence is as follows: Figure 7 As shown, the flashing frequency of the straight line passing through a1 and a2 is 30Hz. For the straight line passing through a1 and a3, the corresponding orthogonal display timing is as follows: Figure 8 As shown, the flickering frequency of the straight line passing through a1 and a3 is 60Hz. It can be seen that the flickering frequency of the 45° oblique line is twice that of the orthogonal line segment under this display timing. Therefore, for the non-orthogonal shape category, the orthogonal offset mode is determined as the target offset mode to increase the flickering frequency of the oblique line. Similarly, in the oblique offset mode, when the timing of the offset of the luminous pixel A is a1-a3-a2-a4, the flickering frequency of the straight line passing through a1 and a2 is 60Hz, while the flickering frequency of the straight line passing through a1 and a3 is 30Hz. Therefore, for the orthogonal shape category, the oblique offset mode is determined as the target offset mode to increase the flickering frequency of the straight line.
[0067] S140, controlling each luminous pixel to emit light according to its own target display timing, and controlling the pixel shifting device to move according to the target shifting manner, so that each luminous pixel moves to its own corresponding display position.
[0068] Each luminous pixel can emit light according to its own target display timing, and at the same time, the pixel shift device is controlled to move according to the target shift mode, so that each luminous pixel moves to its corresponding display position, so that the display panel can display the frame to be displayed.
[0069] The display device can determine the luminous grayscale value of each luminous pixel in the luminous period in the target display timing according to the frame to be displayed, and each luminous pixel emits light according to its own target display timing and luminous grayscale value.
[0070] It should be noted that when the display panel is a color panel, for each single color channel, the luminous pixels under the single color channel in the frame to be displayed can determine the target display timing corresponding to the luminous pixels under the single color channel according to the method of the present application.
[0071] For example, the display panel is a color display panel, and the luminous pixels include red luminous pixels under a red channel, green luminous pixels under a green channel, and blue luminous pixels under a blue channel. Accordingly, the target display timing corresponding to each red luminous pixel is determined according to the above method. Similarly, the target display timing corresponding to each green luminous pixel is determined according to the above method. Similarly, the target display timing corresponding to each blue luminous pixel is determined according to the above method.
[0072] In this embodiment, the target offset method is determined according to the target shape category corresponding to the graphics in the frame to be displayed, and then the target display timing of each light-emitting pixel in the display panel is determined by the target offset method. Finally, each light-emitting pixel is controlled to emit light according to its own target display timing, and the pixel offset device is controlled to move according to the target offset method, so that each light-emitting pixel moves to its corresponding display position. When the display device is controlled by the target display timing and the target offset method, the display panel of the display device has a high flickering frequency when displaying the frame to be displayed, which reduces the flickering feeling of the user when viewing the frame to be displayed, improves the display effect of the frame to be displayed, reduces the visual fatigue of the user when viewing the frame to be displayed, and improves the user experience.
[0073] Reference Fig. 9 , Fig. 9 A flow chart of a display method proposed in another embodiment of the present application is shown. The method is used for a display device, and the method includes:
[0074] S210: Determine the total number of graphics corresponding to each shape category according to the shape category to which each graphic in the frame to be displayed belongs.
[0075] If there is text information in the frame to be displayed, the shape category of the text information is determined to be an orthogonal shape category; if there is picture information in the frame to be displayed, the shape category of the picture information is determined to be a non-orthogonal shape category.
[0076] The shape category of each graphic in the frame to be displayed is counted, and the total number of graphics corresponding to each shape category is determined according to the shape category of each graphic. For example, the frame to be displayed includes 8 graphics, of which 4 graphics belong to text information and 4 graphics belong to picture information. The total number of graphics included in the orthogonal shape category is determined to be 4, and the total number of graphics included in the non-orthogonal shape category is determined to be 4.
[0077] S220: Determine the target shape category according to the total number of graphics corresponding to each shape category.
[0078] In this embodiment, the proportion of each shape category can be determined based on the total number of graphics corresponding to each shape category; the shape category with the highest proportion is obtained as the target shape category; wherein the proportion of the shape category refers to the ratio of the number of graphics belonging to the shape category in the frame to be displayed to the total number of graphics in the frame to be displayed.
[0079] In this embodiment, the shape category with the largest total number of graphics may also be obtained as the target shape category.
[0080] S230, determining a target shift mode corresponding to the pixel shift device according to the target shape category; and determining a target display timing of each light-emitting pixel in the display panel according to the target shift mode.
[0081] S240, controlling each luminous pixel to emit light according to its own target display timing, and controlling the pixel shifting device to move according to the target shifting manner, so that each luminous pixel moves to its own corresponding display position.
[0082] Among them, the description of S230-S240 refers to the description of S120-S140 above, and will not be repeated here.
[0083] In this embodiment, the display device may include a chip, and the chip performs display control on the frame image to be displayed, wherein a schematic diagram of the display process of the frame image to be displayed is as shown in FIG. Fig.10 As shown, the process may include:
[0084] S101: A display device obtains a frame image to be displayed through a chip.
[0085] S102, judging whether the target shape category to which the content displayed in the frame to be displayed belongs is an orthogonal shape category according to the shape category to which the graphics in the frame to be displayed belong. If so, executing S103, otherwise executing S105.
[0086] S103: Determine that the offset mode of the pixel offset device is a tilt offset mode.
[0087] S104: Determine that the display timing of the light-emitting pixel is an inclined display timing.
[0088] S105: Determine that the offset mode of the pixel offset device is an orthogonal offset mode.
[0089] S106: Determine that the display timing of the light-emitting pixels is an orthogonal display timing.
[0090] S107: Display the frame to be displayed according to the determined offset mode and display timing.
[0091] In this embodiment, the target shape category is determined according to the shape category to which each graphic in the frame to be displayed belongs. The target shape category can accurately indicate the content of the frame to be displayed, so that the determined target offset method and target display timing are more consistent with the frame to be displayed, so that when the frame to be displayed is displayed according to the target offset method and the target display timing, the flickering frequency of the frame to be displayed is further increased, which can further reduce the flickering feeling of the user when viewing the frame to be displayed, improve the display effect of the frame to be displayed, thereby reducing the visual fatigue of the user when viewing the frame to be displayed and improving the user experience.
[0092] Reference Fig.11 , Fig.11 A block diagram of a display device according to an embodiment of the present application is shown, wherein the device 1000 includes:
[0093] An acquisition module 1010 is used to acquire a target shape category corresponding to a graphic in a frame to be displayed;
[0094] The first determination module 1020 is used to determine the target shifting mode corresponding to the pixel shifting device according to the target shape category; different shape categories correspond to different shifting modes of the pixel shifting device;
[0095] A second determination module 1030, used for the second determination module, is used to determine the target display timing of each luminescent pixel in the display panel according to the target offset mode; different offset modes correspond to different display timings of the luminescent pixels;
[0096] The control module 1040 is used to control each luminous pixel to emit light according to its own target display timing, and control the pixel shifting device to move according to the target shifting mode, so that each luminous pixel moves to its own corresponding display position.
[0097] Optionally, the first determination module 1020 is also used to determine whether the target shape category is an orthogonal shape category; if the target shape category is an orthogonal shape category, determine the tilt offset method as the target offset method; the tilt offset method includes at least one target class movement in the process of luminous pixel movement, and the target class movement refers to the angle between the line between the display positions before and after the movement of the luminous pixel and the pixel row is within the range of (0,90°).
[0098] Optionally, the first determination module 1020 is further used to determine an orthogonal offset method as a target offset method if the target shape category is not an orthogonal shape category; the orthogonal offset method includes that the line between the display positions before and after each movement of the luminous pixel is parallel or perpendicular to the pixel row.
[0099] Optionally, the first determination module 1020 is also used to obtain a historical offset mode if the target shape category is an orthogonal shape category, where the historical offset mode is an offset mode corresponding to a pixel offset device determined according to a shape category corresponding to a graphic in a previous frame picture of a frame picture to be displayed; if the historical offset mode is an oblique offset mode, a oblique offset mode different from the historical offset mode is determined as the target offset mode.
[0100] Optionally, the acquisition module 1010 is further used to determine the total number of graphics corresponding to each shape category according to the shape category to which each graphic in the frame to be displayed belongs; and determine the target shape category according to the total number of graphics corresponding to each shape category.
[0101] Optionally, the acquisition module 1010 is further configured to determine the proportion of each shape category according to the total number of graphics corresponding to each shape category; and acquire the shape category with the highest proportion as the target shape category.
[0102] Optionally, the acquisition module 1010 is further configured to determine that the shape category of the text information is an orthogonal shape category if there is text information in the frame to be displayed; and to determine that the shape category of the picture information is a non-orthogonal shape category if there is picture information in the frame to be displayed.
[0103] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described devices and modules can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here.
[0104] In several embodiments provided in the present application, the coupling or direct coupling or communication connection between the modules shown or discussed may be an indirect coupling or communication connection through some interfaces, devices or modules, which may be electrical, mechanical or other forms.
[0105] In addition, each functional module in each embodiment of the present application can be integrated into a processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The above integrated modules can be implemented in the form of hardware or software functional modules.
[0106] Reference Fig.12 , Fig.12 A block diagram of a display device according to an embodiment of the present application is shown. The display device 1200 may include one or more of the following components: a processor 1210, a memory 1220, and one or more application programs, wherein the one or more application programs may be stored in the memory 1220 and configured to be executed by the one or more processors 1210, and the one or more programs are configured to execute the method described in the aforementioned method embodiment.
[0107] The processor 1210 may include one or more processing cores. The processor 1210 uses various interfaces and lines to connect the various parts of the entire display device 1200, and executes various functions and processes data of the display device 1200 by running or executing instructions, programs, code sets or instruction sets stored in the memory 1220, and calling data stored in the memory 1220. Optionally, the processor 1210 can be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), and programmable logic array (PLA). The processor 110 can integrate one or a combination of a central processing unit (CPU), a graphics processing unit (GPU), and a modem. Among them, the CPU mainly processes the operating system, user interface, and application programs; the GPU is responsible for rendering and drawing display content; and the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 1210, but may be implemented separately through a communication chip.
[0108] The memory 1220 may include a random access memory (RAM) or a read-only memory (ROM). The memory 1220 may be used to store instructions, programs, codes, code sets or instruction sets. The memory 1220 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the following various method embodiments, etc. The data storage area may also store data (such as a phone book, audio and video data, chat record data) created by the terminal 1200 during use.
[0109] Please refer to Fig.13 , Fig.13 The structure block diagram of a computer-readable storage medium in an embodiment of the present application is shown. The computer-readable medium 800 stores program codes, which can be called by a processor to execute the method described in the above method embodiment.
[0110] The computer readable storage medium 800 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read-only memory), an EPROM, a hard disk, or a ROM. Optionally, the computer readable storage medium 800 includes a non-transitory computer-readable storage medium. The computer readable storage medium 800 has storage space for program code 810 that performs any method step of the above method. These program codes can be read from or written to one or more computer program products. The program code 810 can be compressed, for example, in an appropriate form.
[0111] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A display method, characterized in that: For a display device including a pixel shift device and a display panel, the method comprises: Obtain the target shape category corresponding to the graphics in the frame to be displayed; Determining a target shifting mode corresponding to the pixel shifting device according to the target shape category; different shape categories correspond to different shifting modes of the pixel shifting device; Determining the target display timing of each luminous pixel in the display panel according to the target offset mode; different offset modes correspond to different display timings of the luminous pixels; Each of the light-emitting pixels is controlled to emit light according to its own target display timing, and the pixel shifting device is controlled to move according to the target shifting mode, so that each of the light-emitting pixels moves to its own corresponding display position.
2. The method according to claim 1, characterized in that The step of determining the target shifting mode corresponding to the pixel shifting device according to the target shape category includes: Determining whether the target shape category is an orthogonal shape category; If the target shape category is an orthogonal shape category, a tilt offset method is determined as the target offset method; the tilt offset method includes at least one target class movement in the process of moving the luminous pixel, and the target class movement means that the angle between the line between the display positions before and after the movement of the luminous pixel and the pixel row is within the range of (0,90°).
3. The method according to claim 2, characterized in that After determining whether the target shape category is an orthogonal shape category, the method further includes: If the target shape category is not an orthogonal shape category, an orthogonal offset method is determined as the target offset method; the orthogonal offset method includes that the line between the display positions before and after each movement of the luminous pixel is parallel or perpendicular to the pixel row.
4. The method according to claim 2, characterized in that: If the target shape category is an orthogonal shape category, determining a tilt offset mode as the target offset mode includes: If the target shape category is an orthogonal shape category, a historical offset mode is obtained, where the historical offset mode is an offset mode corresponding to the pixel offset device determined according to the shape category corresponding to the graphic in the previous frame picture of the frame picture to be displayed; If the historical offset mode is a tilt offset mode, a tilt offset mode different from the historical offset mode is determined as the target offset mode.
5. The method according to claim 1, characterized in that The step of obtaining the target shape category corresponding to the graphic in the frame to be displayed includes: According to the shape category to which each graphic in the frame to be displayed belongs, determining the total number of graphics corresponding to each shape category; Determine the target shape category based on the total number of graphics corresponding to each shape category.
6. The method according to claim 5, characterized in that The step of determining the target shape category according to the total number of graphics corresponding to each shape category includes: Determine the proportion of each shape category based on the total number of graphics corresponding to each shape category; Get the shape category with the highest proportion as the target shape category.
7. The method according to claim 5, characterized in that Before determining the total number of graphics corresponding to each shape category according to the shape category to which each graphic in the frame to be displayed belongs, the method further includes: If there is text information in the frame to be displayed, determining that the shape category of the text information is an orthogonal shape category; If there is picture information in the frame to be displayed, it is determined that the shape category of the picture information is a non-orthogonal shape category.
8. A display device, characterized in that: A display device including a pixel shift device and a display panel, the device comprising: An acquisition module is used to acquire the target shape category corresponding to the graphics in the frame to be displayed; A first determination module is used to determine the target shifting mode corresponding to the pixel shifting device according to the target shape category; different shape categories correspond to different shifting modes of the pixel shifting device; A second determination module is used to determine the target display timing of each luminous pixel in the display panel according to the target offset mode; different offset modes correspond to different display timings of the luminous pixels; The control module is used to control each of the light-emitting pixels to emit light according to their respective target display timings, and to control the pixel shifting device to move according to the target shifting mode, so that each of the light-emitting pixels moves to their respective corresponding display positions.
9. A display device, characterized in that: include: one or more processors; Memory; One or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs are configured to execute the method according to any one of claims 1-7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores program codes, which can be called by a processor to execute the method according to any one of claims 1 to 7.