Display methods, devices, chips, and storage media based on the fragmentation of display partition space.

By dispersing the display partition space, the problem of uneven pixel distribution when the display screen is driven by rows is solved, resulting in higher display uniformity and refresh rate, and improving the user experience.

CN121905084BActive Publication Date: 2026-07-03SHANGHAI XINTAO MICROELECTRONICS TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHANGHAI XINTAO MICROELECTRONICS TECH CO LTD
Filing Date
2026-03-11
Publication Date
2026-07-03

AI Technical Summary

Technical Problem

In existing display technologies, the actual activation time of pixels in a display screen is uneven when driven row by row, resulting in the first row being too dark and scan line defects, low refresh rate, and affecting user experience.

Method used

A display method based on display partition space scattering is adopted. By obtaining the spatial location attributes of the display partition, the scattering display order is determined, and the display partition is controlled to scatter the display space within a set time, thus avoiding the defects of row-driven display.

Benefits of technology

It improves display uniformity and refresh rate, resulting in a more delicate picture and a more comfortable and realistic user experience, overcoming the display defects of line-driven displays.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121905084B_ABST
    Figure CN121905084B_ABST
Patent Text Reader

Abstract

This application relates to a display method, device, chip, and storage medium based on display partition spatial dispersion. The display method of this application includes: obtaining display partition attributes of multiple display partitions in a display area; the display partition attributes include spatial location attributes; determining the dispersion display order of the multiple display partitions within a set display time based on the spatial location attributes; and controlling the multiple display partitions to spatially disperse and display within the set display time according to the dispersion display order, so as to display the image within the display area. This application embodiment can achieve driver chip dispersion and display partition spatial dispersion, fundamentally overcoming display defects such as a dark first line and scan lines, while improving display uniformity and refresh rate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display technology, and in particular to a display method, display device, chip or chip system and computer-readable storage medium based on display partition space dispersion. Background Technology

[0002] Currently, the pixels of a display screen are typically arranged in an array on the display panel. Driving each pixel to display according to predetermined rules can then create continuous frames of dynamic or static images.

[0003] To reduce visually perceptible flicker, improve display uniformity and system refresh rate, and make long-term viewing more comfortable, the picture more delicate and realistic, traditional multi-channel constant current drive chips typically use PWM (Pulse Width Modulation) for display control, driving the display row by row. Once all rows have been displayed, one subframe is completed. That is, the display of the next subframe begins after all rows have been displayed.

[0004] Therefore, at the start of the next subframe display, i.e., when switching back from the last row to the first row, the first row has a longer "blanking time," allowing its parasitic capacitors more time to charge. After charging is complete, the parasitic capacitors release current, which diverts some of the current that should be used to illuminate the pixels in the first row, causing its brightness to be lower than other rows. This results in uneven actual conduction (on) time for pixels in each row, leading to undesirable display phenomena such as a darker first row and scan lines. Summary of the Invention

[0005] This invention is provided to introduce, in a simplified form, the selection of concepts further described below in the detailed description. This invention is not intended to identify key or essential features of the claimed subject matter, nor is it intended to limit the scope of the claimed subject matter.

[0006] In a first aspect, embodiments of this application provide a display method based on display partition space dispersion, the display method being used to display dynamic and / or static images within the display area of ​​a display device, including:

[0007] Obtain the display partition attributes of multiple display zones within the display area; the display partition attributes include spatial location attributes;

[0008] The spatial location attributes are used to determine the scattering display order of the multiple display partitions within a set display time.

[0009] The multiple display zones are spatially scattered and displayed within the set display time according to the scattering display order, so as to display the image within the display area.

[0010] In conjunction with the first aspect, in an optional implementation, determining the scattering display order of the plurality of display partitions within a set display time based on the spatial location attribute includes:

[0011] Based on the spatial location attribute, a set number of display partitions to be displayed after the current display partition are determined, so that the spacing between the set number of display partitions and the current display partition meets the preset spacing condition.

[0012] Based on the set number of display partitions, determine the next display partition to be displayed in the current display partition, so as to obtain the shuffling display order of multiple display partitions within a set display time.

[0013] In conjunction with the first aspect, in an optional implementation, determining the scattering display order of the plurality of display partitions within a set display time based on the spatial location attribute includes:

[0014] Obtain the number attribute corresponding to the spatial location attribute of the display partition; the display partition attribute further includes the number attribute;

[0015] Based on the numbering attribute, the numbering attributes of the multiple display partitions are shuffled to obtain the shuffled display order, so that the display order of the multiple display partitions within a set display time corresponds to a spatially dispersed arrangement.

[0016] In conjunction with the first aspect, in an optional embodiment, controlling the plurality of display zones to spatially disperse and display within the set display time according to the dispersed display order, so as to display the image within the display area, includes:

[0017] The set display time is defined as one frame time;

[0018] A single frame is spatially divided into multiple display regions; each display region corresponds to a display partition.

[0019] Within the frame, the multiple display partitions are controlled to sequentially display their respective areas of the image according to the scattering display order, thereby spatially scattering the image of the frame.

[0020] In conjunction with the first aspect, in an optional embodiment, controlling the plurality of display zones to spatially disperse and display within the set display time according to the dispersed display order, so as to display the image within the display area, includes:

[0021] A frame time is configured to include N sub-frame times; and the set display time is determined as the sub-frame time; N is a natural number greater than or equal to 1;

[0022] The original grayscale data of pixels in a frame is converted into the sum of the grayscale data of the pixels in N sub-frames; and each sub-frame is spatially divided into multiple sub-frame regions; the sub-frame regions correspond to the display partitions.

[0023] The display grayscale subframe data of the pixels in the subframe area is converted into the sum of the display grayscale subframe period data of the pixels in m display cycles; m is greater than or equal to 1;

[0024] Within each subframe time of each display cycle, the multiple display partitions are controlled to sequentially display the display grayscale subframe periodic data of the pixel according to the scattering display order; and within each display cycle, the multiple display partitions are controlled to display sequentially according to the order of the N subframe time, so that when the display of all display cycles is completed, the frame image is displayed.

[0025] In conjunction with the first aspect, in an optional embodiment, multiple display partitions in the display area constitute a display cluster; the display area includes one or more display clusters.

[0026] Secondly, embodiments of this application provide a display device, the display device including a display area, a control device, and a cascaded group of display driving devices respectively connected to the display area and the control device; the cascaded group of display driving devices includes one or more cascaded display driving devices;

[0027] The control device is used to implement the display method based on display partition space scattering as described in the first aspect;

[0028] The multiple display partitions in the display area constitute a display cluster; the display area includes one or more display clusters.

[0029] Each of the display drivers is connected to at least one of the display partitions, such that the display drivers are cascaded together to connect the plurality of display partitions; and are used to drive the display of the display partitions.

[0030] In conjunction with the second aspect, in an optional embodiment, each of the display driving devices is connected to at least one of the display partitions in a preset manner according to the physical location distribution of the plurality of display partitions within the display area.

[0031] Thirdly, embodiments of this application provide a chip or chip system for driving the display of a display screen, comprising:

[0032] Memory, which stores instructions; and

[0033] A processor configured to execute the instructions to implement the display method based on display partition space scattering as described in the first aspect.

[0034] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer instructions or programs that, when executed on a computer, cause the display method based on display partition space fragmentation as described in the first aspect to be performed.

[0035] The beneficial effects of the technical solution provided in this application include: by obtaining the spatial position attributes of multiple display partitions, the scattering display order of multiple display partitions can be obtained, thereby enabling the multiple display partitions to be spatially scattered within a set display time according to the scattering display order. This achieves the spatial scattering of the display partitions within the set display time, i.e., display partition spatial scattering. Therefore, the display of the set image within the display area by scattering the display partitions in this application embodiment, compared to the proportional display method driven by rows, avoids the problem of uneven actual opening time of pixels in each row, fundamentally overcoming the display defects of the first row being too dark and scan lines appearing. At the same time, the display of multiple display partitions is more dispersed and uniform in space, improving display uniformity, making the image more delicate, and providing a more comfortable and realistic viewing experience for users over a long period of time, thus improving the user experience; furthermore, because the display of multiple display partitions is spatially dispersed within the set display time, the display refresh rate can also be improved.

[0036] Additional aspects and advantages of the embodiments of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the embodiments of this application. Attached Figure Description

[0037] Therefore, a more specific description of this application (which is briefly summarized above) can be obtained by referring to the embodiments, in a manner that allows for a concrete understanding of the above-described features, some of which are illustrated in the accompanying drawings. However, it will be noted that the drawings only illustrate some embodiments of this application and are therefore not intended to limit its scope, as other equally effective embodiments are permissible.

[0038] Figure 1 This describes an exemplary process for driving a display screen to display line by line in the relevant technology.

[0039] Figure 2 An exemplary flowchart illustrating a display method based on display partition space fragmentation according to one or more embodiments.

[0040] Figure 3This describes an exemplary arrangement of multiple display partitions in a display area according to one or more embodiments.

[0041] Figure 4 An exemplary diagram illustrating that multiple display partitions in a display area according to one or more embodiments are spatially distributed.

[0042] Figure 5 This describes an exemplary order of scattering the display order of multiple display partitions according to one or more embodiments.

[0043] Figure 6 This describes an exemplary process for displaying a partitioned space according to one or more embodiments.

[0044] Figure 7 This describes an exemplary process of displaying a frame of image through N subframes according to one or more embodiments.

[0045] Figure 8 An exemplary principle block diagram illustrating a display device according to one or more embodiments.

[0046] Figure 9 An exemplary schematic diagram illustrating the chip disassembly principle according to one or more embodiments.

[0047] Figure 10 An exemplary operating scenario diagram illustrating a chip or chip system according to one or more embodiments.

[0048] Figure 11 An exemplary block diagram illustrating a chip or chip system according to one or more embodiments.

[0049] To facilitate understanding, the same reference numerals have been used where possible to denote the same elements common to all of the figures. It is contemplated that elements disclosed in one embodiment, unless specifically described herein, may be advantageously used in other embodiments. The figures referred to herein should not be construed as being drawn to scale unless specifically noted. Furthermore, the figures are generally simplified, with details or parts omitted for clarity of presentation and explanation. Detailed Implementation

[0050] The detailed description below is merely illustrative in nature and is not intended to limit this application or its use. Furthermore, it is not intended to be bound by any theory expressed or implied in the foregoing background, summary of the invention, or the detailed description below.

[0051] The embodiments described in this application are not exhaustive, but merely illustrative of some embodiments, and are not intended to limit the scope of protection of this application. Optional implementations in a particular embodiment can be arbitrarily combined; embodiments can be arbitrarily combined with each other. For example, some or all features of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with optional implementations of other embodiments. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0052] In the embodiments of this application, unless otherwise specified or logically conflicting, the terminology and / or descriptions are consistent across embodiments and may be referenced interchangeably. The terminology used in the embodiments of this application is for the purpose of describing specific embodiments only and is not intended to limit this application.

[0053] Unless otherwise defined, the technical and scientific terms used herein have the same meanings as those in the technical and scientific field to which this application pertains.

[0054] Unless otherwise stated, elements in this document expressed in the singular, such as “a,” “an,” “the,” “the,” “the,” “the,” “the,” “the,” “this,” etc., may mean “one and only one,” or “one or more,” “at least one,” etc. The terms “at least one (or at least one of, at least one item, at least one),” “one or more,” “multiple,” etc., are interchangeable.

[0055] Unless otherwise stated, the prefixes "first," "second," etc., used herein are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, value, or content of the descriptive objects. For descriptions of the descriptive objects, please refer to the contextual descriptions in the embodiments. The use of prefixes should not constitute unnecessary restrictions. For example, the numerical value of a descriptive object is not limited by ordinal numbers and can be one or more. Taking "first device" as an example, the numerical value of "device" can be one or more. Furthermore, objects modified by different prefixes can be the same or different. For example, if the descriptive object is "device," then "first device" and "second device" can be the same device or different devices, and their types can be the same or different.

[0056] Unless otherwise stated, the term “and / or” in this document may indicate at least one of the items defined by the term, for example, “A and / or B” may indicate implementation as “A”, or implementation as “A”, or implementation as “A and B”.

[0057] Unless otherwise stated, the terms "connection" or "coupled" in this document can refer to the transmission of electrical signals or data between one end of a connection and the other end to which it is connected, and can be understood as "electrical connection" or "electrical coupling," "communication connection" or "communication coupling," etc. "Connection" or "coupled" can be a direct connection between two components, an indirect connection established through other components, a connection within two components, or any other possible form of connection.

[0058] This specification provides method operation steps as shown in the embodiments or flowcharts, but based on conventional or non-inventive labor, more or fewer operation steps may be included. The order of steps listed in the embodiments is merely one possible execution order among many and does not represent the only execution order. In actual devices, systems, or server products, the methods shown in the embodiments or drawings can be executed sequentially or in parallel (e.g., in a parallel processor or multi-threaded processing environment).

[0059] Figure 1 This describes an exemplary process for driving a display screen to display line by line, illustrating the relevant technology. (Reference) Figure 1 The pixel array of display screen 101 includes a first row L-1, a second row L-2, a third row L-3, a fourth row L-4, a fifth row L-5, a sixth row L-6, a seventh row L-7, and an eighth row L-8. The display of one subframe is driven by a row driving route S01. The row driving route S01 can be L-1→L-2→L-3→L-4→L-5→L-6→L-7→L-8. One subframe is displayed on display screen 101 according to the row driving route S01, thus achieving row-driven display. After all rows are displayed according to the row driving route S01, the next subframe is displayed.

[0060] Therefore, uneven actual opening times of pixels in each row can easily occur, resulting in a darker first row (L-1), display defects in the scan lines, and a lower display refresh rate.

[0061] Therefore, this application provides a display method based on display partition space dispersion, which is used to display dynamic and / or static images within the display area of ​​a display device. Figure 2 An exemplary flowchart illustrating a display method based on display partition space fragmentation according to one or more embodiments is provided. (See also...) Figure 2 The display method based on display partition space fragmentation includes:

[0062] Step S100: Obtain the display partition attributes of multiple display partitions in the display area; the display partition attributes include spatial location attributes;

[0063] Step S200: Determine the scattering display order of the multiple display partitions within a set display time based on the spatial location attributes;

[0064] Step S300: Control the multiple display partitions to spatially scatter and display them within the set display time according to the scattering display order, so as to display the image within the display area.

[0065] Thus, the display method based on spatial dispersion of display partitions in this embodiment, through the aforementioned steps S100 to S300, obtains the dispersion display order of multiple display partitions based on their spatial position attributes. This allows control over the spatial dispersion display of multiple display partitions within a set display time according to the dispersion display order, achieving spatial dispersion of the display of multiple display partitions within the set display time. Therefore, the spatial dispersion of display partitions in this embodiment, compared to the proportional display method driven by rows, avoids the problem of uneven actual opening times of pixels in each row, fundamentally overcoming display defects such as a dark first row and scan lines. Simultaneously, the spatial dispersion of multiple display partitions improves display uniformity, resulting in a more detailed image and a more comfortable and realistic viewing experience for extended periods, thus enhancing the user experience. Furthermore, the spatial dispersion of multiple display partitions within the set display time also improves the display refresh rate.

[0066] In such embodiments, the plurality of display partitions in the display area described in step S100 may be all or part of the display partitions contained in the display area. Exemplarily, at least two of the described plurality of display partitions are located on the same row and are not displayed consecutively; or the display order of at least two physically consecutive display partitions on the same row is separated or inserted by at least one other display partition. In some examples, the at least one other display partition is contained outside of the at least two described display partitions or on a different row from the at least two display partitions, thus significantly distinguishing it from row-driven display, but is not limited thereto.

[0067] Figure 3 This describes an exemplary arrangement of multiple display partitions in a display area according to one or more embodiments. Reference Figure 3 The multiple display partitions include X display partitions arranged in a first direction (such as the row direction) and Y display partitions arranged in a second direction (such as the column direction); wherein X is greater than or equal to 2; Y is greater than or equal to 1, preferably Y is greater than or equal to 2.

[0068] It should be understood that, Figure 3The structure shown is merely a specific example, and the arrangement of multiple display partitions in the display area described in the embodiments of this application is not limited to this. In some examples, adjacent display partitions can be compact, continuous, and directly connected (e.g., Figure 3 (as shown in the illustration); or it can be an intermittent, non-continuous indirect connection (such as the connection between adjacent display partitions including other materials or structures used for display or not used for display).

[0069] In the illustrated embodiments, the display time can be set according to actual needs; for example, the display time can be set to include any of the following:

[0070] One frame of time;

[0071] The time of a subframe within a single frame;

[0072] The preset number of display cycles refers to the time of one subframe within one display cycle. For example, the preset number of display cycles can be determined based on the display grayscale data of the pixel. When a pixel completes the display of the preset number of display cycles, the pixel has completed the display of its display grayscale data.

[0073] refer to Figure 3 In a specific example, where one frame time comprises N subframe times, a display cycle can be the period from the start of spatial scattering display of X×Y display partitions in the first subframe time to the completion of spatial scattering display of X×Y display partitions in the Nth subframe time. After a preset number of display cycles, the X×Y display partitions either complete one frame time or display the desired frame of image or the grayscale data of pixels.

[0074] In the illustrated embodiments, spatial location attributes are used to characterize the spatial distribution information of the display partition within the display area, such as the geometric center coordinates of the display partition, the adjacency relationship with other surrounding display partitions, etc.

[0075] In some examples, display partition attributes may include not only spatial location attributes but also numbering attributes, pixel count attributes, and coverage area (such as area) attributes. For example, the numbering attribute can be at least one of numeric numbers, alphanumeric numbers, or symbols. Display partitions comprise pixels, and pixels can include one or more subpixels, such as red subpixels, blue subpixels, green subpixels, white subpixels, etc.

[0076] In an optional implementation, step S200, determining the scattering display order of the plurality of display partitions within a set display time based on the spatial location attribute, includes:

[0077] Step S211: Based on the spatial location attribute, determine the set number of display partitions to be displayed after the current display partition, so that the spacing between the set number of display partitions and the current display partition all meet the preset spacing condition;

[0078] Step S212: Determine the next display partition to be displayed for the current display partition based on the set number of display partitions, so as to obtain the shuffling display order of multiple display partitions within a set display time.

[0079] In this embodiment, the preset spacing condition can be set according to actual needs; for example, the spacing can be equal, or the spacing can be within a preset range. The set display quantity is greater than or equal to 1.

[0080] Figure 4 An exemplary diagram illustrating the spatially distributed multiple display partitions within a display area according to one or more embodiments. (See reference...) Figure 4 In a specific example, for four display partitions displayed sequentially—display partition i, display partition i+1, display partition i+2, and display partition i+3—point I represents the geometric center of display partition i, point I+1 represents the geometric center of display partition i+1, point I+2 represents the geometric center of display partition i+2, and point I+3 represents the geometric center of display partition i+3. i = 1, 2, 3, ...

[0081] For example, points I+1 and I+2 are located on circles centered at point I, and points I+2 and I+3 are located on circles centered at point I+1, but not necessarily on circles. In this case, the spatial spacing between display partition i and display partition i+1, and the spatial spacing between display partition i and display partition i+2, respectively satisfy the preset spacing conditions, and the spacings are equal; similarly, the spatial spacing between display partition i+1 and display partition i+2, and the spatial spacing between display partition i+1 and display partition i+3, also satisfy the preset spacing conditions, and the spacings are also equal. However, in reality, there are not always display partitions whose geometric centers are exactly on a circle. Therefore, the preset spacing conditions can be modified to ensure the spacing is within a preset range. For example, the preset spacing conditions are satisfied if the spacing between point I+1 and point I, and the spacing between point I+2 and point I, are both within the preset range.

[0082] Therefore, when this setting is applied to multiple display partitions in the display area, the display order is determined, and the display order of multiple display partitions within the set display time is spatially dispersed, thus improving the uniformity of dispersion.

[0083] In the described embodiment, step S211, which involves determining the set number of display partitions to be displayed after the current display partition based on the spatial location attribute, includes:

[0084] Step S2111: Obtain the remaining display partitions that are not displayed among the plurality of display partitions;

[0085] Step S2112: Based on the spatial location attribute, select the set number of display partitions from the remaining display partitions that meet the preset spacing condition.

[0086] In some examples, the selected display partitions in step S2112 can be one or more, to filter and determine a better or optimal display partition from the selected partitions, thereby further improving the uniformity of distribution. For example, the goal of the filtering and determination method is to distribute the points (such as the geometric center of the display partitions) in the scattered display sequence as evenly as possible within a given space (such as multiple display partitions), avoiding clustering or gaps. The specific filtering and determination method can be configured according to actual needs, and this application embodiment does not limit it in this regard.

[0087] In an optional implementation, step S200, determining the scattering display order of the plurality of display partitions within a set display time based on the spatial location attribute, includes:

[0088] Step S221: Obtain the number attribute of the display partition corresponding to the spatial location attribute; the display partition attribute further includes the number attribute;

[0089] Step S222: Based on the numbering attribute, the numbering attributes of the multiple display partitions are shuffled to obtain the shuffled display order, so that the display order of the multiple display partitions within the set display time corresponds to a spatial dispersion.

[0090] Figure 5 This describes an exemplary order for scattering the display of multiple display partitions according to one or more embodiments. (See references) Figure 5 Taking 64 display zones within a display area as an example. Assume the 64 display zones are pre-numbered sequentially according to a preset rule, i.e., a number attribute is set for each display zone. It is understood that the display zones do not necessarily need to be pre-numbered; spatial location attributes can also be used to achieve a direct correspondence between the displayed grayscale data and the display zones. The preset rules can be set according to actual needs, and this embodiment does not limit this.

[0091] In the illustrated embodiment, each display partition has a square boundary, and the 64 display partitions are arranged in a regular pattern to form a square boundary. The 64 display partitions are numbered sequentially from left to right along a diagonal line. It should be understood that the boundary of the display partition is not limited to a shape including straight lines such as a square, but can also be a shape including curved lines such as a circle. This embodiment does not limit this.

[0092] So, the numbers 1 to 64 are shuffled. The specific shuffling method can be set according to actual needs, such as randomization algorithm, bit reversal algorithm, etc. In some examples, the shuffling display order can be as follows: 1→33→17→49→9→41→25→57→5→37→21→53→13→45→29→61→3→35→19→51→11→43→27→59→7→39→23→55→15→47→31→63→2→34→18→50→10→42→26→58→6→38→22→54→14→46→30→62→4→36→20→52→12→44→28→60→8→40→24→56→16→48→32→64.

[0093] Figure 6 This describes an exemplary process for distributing display partition spaces according to one or more embodiments. (See references) Figure 5 and Figure 6 At any given time or moment within the set display time (such as one frame or one subframe), or in other words, at a "moment" within the set display time, only one of the multiple display partitions in the display area described in step S100 will execute the display. The display partitions that execute the display at different time periods or moments are different, and they are evenly or approximately evenly distributed in the area where the multiple display partitions are located. In other words, the display partition space is evenly or approximately evenly distributed.

[0094] As can be seen, by shuffling the display order of multiple display partitions within a set display time based on their spatial location attributes, a shuffled display order is obtained, thus achieving spatial shuffling of the display partitions. In this way, controlling the spatial shuffling of multiple display partitions within a set display time according to the shuffled display order improves the spatial dispersion of the display partitions, the uniformity of the spatial intervals between display partitions, and the display refresh rate.

[0095] In this embodiment of the application, the display of the display partition includes the illumination and / or extinguishing of pixels. That is to say, when it is stated that the display partition is performing a display, not all pixels in the display partition must be lit. Some pixels may be lit and some pixels may be extinguished, or all pixels may be lit, which can be set according to the actual situation.

[0096] In the illustrated embodiments, the boundary shape of the display partition is not limited to a regular shape, such as a square, rectangle, polygon, or other shape with a straight boundary; it can also be an irregular shape, such as a circle or other shape with an arc boundary; or it can be a combination of regular and irregular shapes.

[0097] In an optional implementation, step S300, which involves controlling the multiple display partitions to spatially disperse and display them according to the dispersed display order within the set display time, so as to display the image within the display area, includes:

[0098] Step S311: Determine the set display time as one frame time;

[0099] Step S312: Divide a frame into multiple regions in space; the regions correspond to the display partitions.

[0100] Step S313: Within the frame time, the multiple display partitions are controlled to sequentially display their respective area images according to the scattering display order, so as to display the frame image in a spatially scattered manner.

[0101] In the illustrated embodiments, a frame may include multiple area frames, the same number as the number of display partitions. Each area frame may be displayed by displaying the display partitions one or more times.

[0102] refer to Figure 6 By displaying a single display partition once within a frame, the required display image is stitched together by breaking down the display partition space, and the desired image is finally displayed.

[0103] Thus, through the above steps S311 to S313, by setting the display time to one frame time, the set image can be displayed within one frame time by scattering the display partition space. This can overcome the display defects of the first line being too dark and the scan lines appearing, and can also improve the display refresh rate.

[0104] In an optional implementation, step S300, which involves controlling the multiple display partitions to spatially disperse and display them according to the dispersed display order within the set display time, so as to display the image within the display area, includes:

[0105] Step S321: Configure a frame time to include N sub-frame times; and determine the set display time as the sub-frame time; N is a natural number greater than or equal to 1;

[0106] Step S322: Convert the original display grayscale data of the pixels in a frame into the sum of the display grayscale data of the pixels in N sub-frames; and spatially divide each sub-frame into multiple sub-frame regions; the sub-frame regions correspond to the display partitions;

[0107] Step S323: Convert the display grayscale subframe data of the pixels in the subframe area into the sum of the display grayscale subframe period data of the pixels in m display cycles; m is greater than or equal to 1;

[0108] Step S324: In each subframe time of each display cycle, control the multiple display partitions to sequentially display the display grayscale subframe periodic data of the pixel according to the scattering display order; and in each display cycle, control the multiple display partitions to sequentially display according to the order of the N subframe times, so that when the display of all display cycles is completed, the frame image is displayed.

[0109] In the illustrated embodiments, a subframe segment may include multiple subframe regions, the same number as the number of display partitions. Each subframe region can be displayed by displaying the display partitions one or more times.

[0110] Figure 7 This describes an exemplary process for displaying a single frame of an image using N subframes, according to one or more embodiments. (See references) Figure 7 There are N subframes: subframe 1, subframe 2, subframe 3, ..., subframe N. The subframes can actually be continuous and uninterrupted. Figure 7 The gaps or white spaces between subframes shown are merely for clarity. For an explanation of the spatial arrangement of subframes within each subframe, please refer to [link / reference needed]. Figure 6 The process of breaking down the partition space is displayed in the middle.

[0111] For example, the order in which multiple display partitions are scattered can be the same or different within different subframe time periods. When they are different, the display uniformity can be further improved.

[0112] Therefore, based on the sub-frames displayed in a scattered display order, the N sub-frames in each display period CL1, CL2, ..., CLm are displayed sequentially, so that the N sub-frames of all display periods are superimposed to complete the display of one frame.

[0113] Thus, through steps S321 to S324 above, by determining the set display time as the subframe time and displaying subframe segments within the subframe time by scattering the display partition space, the display defects of the first line being too dark and scan lines appearing can be overcome. Furthermore, by setting the display period, the original display grayscale data of the pixels is converted into the sum of the display grayscale subframe data and the sum of the display grayscale subframe period data, which can further improve the display refresh rate.

[0114] In an optional embodiment, multiple display partitions in the display area described in step S100 constitute a display cluster; the display area includes one or more display clusters.

[0115] This enhances display versatility, making it suitable for various display scenarios, such as displaying the same or different content in different areas of a single screen, or splicing displays comprising multiple display modules. In some examples, a single display cluster consists of a display module or a single area.

[0116] In one or more embodiments, the display device includes at least one of the following: a single and / or multi-panel spliced ​​display screen, a display panel, a display module, a display screen for electronic devices (such as mobile phones, computers, speakers, cameras, etc.), a display screen for home appliances (such as refrigerators, washing machines, rice cookers, etc.), and a vehicle-mounted display screen. The display device can be implemented as a smartphone, desktop computer, tablet computer, laptop computer, smart speaker, digital assistant, smart wearable device, vehicle-mounted terminal, smart TV, and camera, etc.

[0117] The display screen can be transparent or non-transparent; it can be an LED, OLED, or other display screen; it can be a pixel-independent light source that does not rely on a backlight; or it can serve as a backlight for the liquid crystal layer, providing a backlight for the liquid crystal layer. This application does not impose any restrictions on these aspects.

[0118] The apparatus, device, and storage medium used to implement the display method based on display partition space scattering provided in the embodiments of this application will be described below. The specific implementation process and technical effects are as described above and will not be repeated hereafter.

[0119] This application embodiment also provides a display device based on display partition space dispersion, the display device being used to display dynamic and / or static images within the display area of ​​a display device, including:

[0120] An attribute acquisition module is used to acquire display partition attributes of multiple display partitions in the display area; the display partition attributes include spatial location attributes;

[0121] The scattering display order determination module is used to determine the scattering display order of the multiple display partitions within a set display time based on the spatial location attributes;

[0122] The spatial dispersion control module is used to control the multiple display partitions to be displayed spatially dispersed within a set display time according to the dispersion display order, so as to display the image within the display area.

[0123] In the described embodiments, the specific contents of the scattering display order determination module and the spatial scattering control module can be found in the corresponding steps of the above method embodiments, and will not be repeated here.

[0124] This application also provides a display device, which is a chip-based display device capable of displaying partitioned spaces based on chip fragmentation. Figure 8 An exemplary schematic block diagram illustrating a display device according to one or more embodiments is provided. (See reference...) Figure 8 The display device 1000 includes a display area 1001, a control device 1002, and a cascaded array of display driving devices connected to the display area 1001 and the control device 1002 respectively; the cascaded array of display driving devices includes one or more cascaded display driving devices 1003.

[0125] The control device 1002 is used to implement the display method based on the dispersion of display partition space as described in the above embodiments;

[0126] The multiple display partitions in the display area 1001 constitute a display cluster; the display area includes one or more display clusters.

[0127] Each of the display driver devices 1003 is connected to at least one of the display partitions, such that the display driver devices are cascaded together to connect the plurality of display partitions; and is used to drive the display of the display partitions.

[0128] In some examples, the display driver may be called by different names, such as display driver chip, chip, driver IC, etc. There is no restriction on the name here.

[0129] In this way, the display driver drives the display partitions to display under the control of the control device, and displays the set image in the display area by scattering the display partition space. This achieves the scattering of the display driver (or chip), which not only overcomes the display defects of the first line being too dark and scan lines appearing at the source, but also makes the display of multiple display partitions more dispersed and uniform in space, improving display uniformity, making the picture more delicate, and making the user feel more comfortable and realistic when watching for a long time, thus improving the user experience; it can also improve the display refresh rate.

[0130] In one alternative embodiment, each of the display driving devices is connected to at least one of the display partitions in a preset manner according to the physical location distribution of the plurality of display partitions in the display area.

[0131] As a specific example, a row of display partitions within the display area corresponds to a segment of a cascaded string group of display drivers.

[0132] In some examples, the numbering attributes of multiple display partitions are sequential along the cascaded sequence of the display drivers. Alternatively, multiple cascaded display drivers connect multiple display partitions sequentially based on their physical locations within the display area. In actual display control, display partition space can be dispersed using chip-based dispersion control. Therefore, during board layout and wiring, display partitions can be connected to display drivers according to requirements such as short traces, minimal trace crossings, and minimal signal interference, optimizing circuit routing design. Alternatively, without modifying the existing display screen, display partition space can be dispersed through chip-based dispersion control, improving the display effect and enhancing the user experience.

[0133] In some examples, Figure 9 An exemplary schematic diagram illustrating the chip disassembly principle according to one or more embodiments is provided, with reference to... Figure 9 In the chip cascade group, 64 cascaded chips (or display driver devices 1003) are connected one-to-one to 64 display partitions 1004. For example, the 64 cascaded chips, from left to right, are connected to and drive display partition 1, display partition 2, display partition 3, ..., display partition 17, display partition 18, display partition 19, ..., display partition 33, display partition 34, display partition 35, ..., display partition 64. Then, refer to... Figure 5 and Figure 6 The scattered display sequence shown shows that, from time t, the order in which each chip executes the display driver is: chip corresponding to display partition 1 → chip corresponding to display partition 33 → chip corresponding to display partition 17 → ... → chip corresponding to display partition 64.

[0134] In the described embodiments, the control device 1002 can be implemented as a hardware circuit. Exemplarily, it can be gate circuits, logic circuits, etc., implemented on an integrated circuit, and / or various modules or units implemented in one or more processors. In one implementation, the processor can be a circuit with instruction reading, interpretation, execution, and processing capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a type of microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of the hardware circuits. These logical relationships are fixed or reconfigurable. For example, the processor may be a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to achieve the above functions. In addition, a processor can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a Neural Network Processing Unit (NPU), a Tensor Processing Unit (TPU), a Deep Learning Processing Unit (DPU), etc.

[0135] In other examples, the control device 1002 can be implemented in a combination of hardware, firmware, and software. For instance, it can be implemented by a computer program instructing the relevant hardware. This computer program can be stored in a non-volatile computer-readable storage medium. The computer program includes computer instructions, and when a processor reads the computer program from the computer-readable storage medium, the processor executes the computer instructions to implement the functions of the control device described above.

[0136] In the described embodiments, the connection between the control device 1002 and the cascaded group of the display driver device can be a single-line or dual-line communication method, which can be configured according to actual needs.

[0137] This application also provides a display control device, which may also be referred to as a chip or chip system. Figure 9 Exemplary operating scenario diagrams illustrating a chip or chip system according to one or more embodiments. References Figure 9 The chip or chip system 8000 is used to drive the display of the display screen 9000 (the pattern shown on the display screen 9000 is not intended to limit this application, but is only an example of a display pattern of the display screen 9000), including:

[0138] Memory, which stores instructions; and

[0139] A processor configured to execute the instructions to implement the display method based on display partition space fragmentation as described in the above embodiments.

[0140] In the illustrated embodiments, the operating system running on the chip system 8000 may include, but is not limited to, Android, iOS, HarmonyOS, Linux, Windows, UnionTech UOS, Galaxy Kylin, Dragon Lizard, Zhongke Fangde, etc.

[0141] The display screen 9000 can display dynamic and / or static images based on the display partition space fragmentation display method described in the above embodiments. The display screen 9000, processor, etc., are as described above and will not be repeated here.

[0142] In some examples, Figure 10 This describes exemplary schematic block diagrams of a chip or chip system according to one or more embodiments. (Reference) Figure 10 The chip or chip system 8000 includes a processor, memory, network interface, display, and input devices connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The communication interface of the chip or chip system is used for communication with external terminals (such as cascaded display drivers). The display of the chip or chip system can be a liquid crystal display (LCD) or an electronic ink display. The input devices can be a touch layer covering the display, buttons, a trackball, or a touchpad mounted on the chip or chip system casing, or an external keyboard, touchpad, or mouse.

[0143] Understandable, Figure 10The structures shown are merely block diagrams of some structures related to the embodiments of this application and do not constitute a limitation on the chips or chip systems applied thereto in the embodiments of this application. Specific chips or chip systems may include more or fewer components than those shown in the figures, or combine certain components, or have different component arrangements.

[0144] This application also provides a computer-readable storage medium storing computer instructions or programs that, when executed on a computer, cause the display method based on display partition space fragmentation as described in the above embodiments to be performed.

[0145] The computer instructions or programs may also be in the form of, for example Figure 10 The chip or chip system shown operates on the device. The memory of the chip or chip system contains various program modules that make up the apparatus corresponding to the above-described display method based on display partition space scattering. When the computer program composed of these program modules is executed, it can perform the functions corresponding to the various steps in the display method based on display partition space scattering described in the above embodiments.

[0146] The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer program or instructions may be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions may be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium may be any available medium that a computer can access, or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; or an optical medium, such as a digital video optical disc; or a semiconductor medium, such as a solid-state drive.

[0147] This application also provides a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the display method based on display partition space fragmentation provided in the various implementations described above.

[0148] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory.

[0149] It should be understood that the above embodiments are exemplary and are not intended to encompass all possible implementations included in this application. Various modifications and changes can be made to the above embodiments without departing from the scope of this application. Similarly, the various technical features of the above embodiments can be arbitrarily combined to form other embodiments of this application that may not be explicitly described. Therefore, the above embodiments only illustrate several implementations of this application and do not limit the scope of protection of this patent application.

Claims

1. A display method based on display partition space fragmentation, characterized in that, The display method is used to display dynamic and / or static images within the display area of ​​a display device, including: Obtain the display partition attributes of multiple display zones within the display area; the display partition attributes include spatial location attributes; The spatial location attributes are used to determine the scattering display order of the multiple display partitions within a set display time. The multiple display zones are spatially scattered and displayed within the set display time according to the scattering display order, so as to display the image within the display area; in, The step of controlling the multiple display zones to spatially disperse within a set display time according to the dispersed display order, so as to display the image within the display area, includes: A frame time is configured to include N sub-frame times; and the set display time is determined as the sub-frame time; N is a natural number greater than or equal to 1; The original grayscale data of pixels in a frame is converted into the sum of the grayscale data of the pixels in N sub-frames; and each sub-frame is spatially divided into multiple sub-frame regions; the sub-frame regions correspond to the display partitions. The display grayscale subframe data of the pixels in the subframe area is converted into the sum of the display grayscale subframe period data of the pixels in m display cycles; m is greater than or equal to 1; Within each subframe time of each display cycle, the multiple display partitions are controlled to sequentially display the display grayscale subframe periodic data of the pixel according to the scattering display order; and within each display cycle, the multiple display partitions are controlled to display sequentially according to the order of the N subframe time, so that when the display of all display cycles is completed, the frame image is displayed.

2. The display method based on display partition space fragmentation according to claim 1, characterized in that, Determining the scattering display order of the multiple display partitions within a set display time based on the spatial location attributes includes: Based on the spatial location attribute, a set number of display partitions to be displayed after the current display partition are determined, so that the spacing between the set number of display partitions and the current display partition meets the preset spacing condition. Based on the set number of display partitions, determine the next display partition to be displayed in the current display partition, so as to obtain the shuffling display order of multiple display partitions within a set display time.

3. The display method based on display partition space fragmentation according to claim 1, characterized in that, Determining the scattering display order of the multiple display partitions within a set display time based on the spatial location attributes includes: Obtain the number attribute corresponding to the spatial location attribute of the display partition; the display partition attribute further includes the number attribute; Based on the numbering attribute, the numbering attributes of the multiple display partitions are shuffled to obtain the shuffled display order, so that the display order of the multiple display partitions within a set display time corresponds to a spatially dispersed arrangement.

4. The display method based on display partition space fragmentation according to any one of claims 1-3, characterized in that, The multiple display partitions in the display area constitute a display cluster; the display area includes one or more display clusters.

5. The display method based on display partition space fragmentation according to any one of claims 1-3, characterized in that, The multiple display partitions include X display partitions arranged in the first direction and Y display partitions arranged in the second direction; wherein, X≥2; Y≥1 or Y≥2.

6. The display method based on display partition space fragmentation according to claim 5, characterized in that, A display cycle is the period from the start of the spatial scattering display of X×Y display partitions in the first subframe time to the completion of the spatial scattering display of X×Y display partitions in the Nth subframe time.

7. A display device, characterized in that, The display device includes a display area, a control device, and a cascaded group of display driver devices connected to the display area and the control device respectively; the cascaded group of display driver devices includes one or more cascaded display driver devices. The control device is used to implement the display method based on display partition space scattering as described in any one of claims 1-6; The multiple display partitions in the display area constitute a display cluster; the display area includes one or more display clusters. Each of the display drivers is connected to at least one of the display partitions, such that the display drivers are cascaded together to connect the plurality of display partitions; And it is used to drive the display of the display partition.

8. The display device according to claim 7, characterized in that, The connection between each of the display driving devices and at least one of the display partitions is preset according to the physical location distribution of the multiple display partitions within the display area.

9. A chip or chip system, characterized in that, The chip or chip system is used to drive the display on the display screen, including: Memory, which stores instructions; and A processor configured to execute the instructions to implement the display method based on display partition space scattering as described in any one of claims 1-6.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions or programs that, when executed on a computer, cause the display method based on display partition space fragmentation as described in any one of claims 1-6 to be performed.

Citation Information

Patent Citations

  • Display device, driving method thereof, and non-transitory computer readable recording medium

    US20180158399A1