Method and device for determining pixel jitter template, chip, electronic equipment and storage medium
By extracting and analyzing the order and difference index of pixel jitter signal, and automatically scoring and selecting pixel jitter template sequences, the problem of template design relies on human eye observation in the existing technology is solved, and the user experience and the rationality of template design is improved.
Patent Information
- Application Number
- CN202510301064.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-14
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2045-03-14
AI Technical Summary
The template design and selection of existing pixel jitter algorithms mainly rely on human observation with low efficiency and subjective judgment affects the rationality of the design, resulting in users' obvious awareness of pixel jitter and affecting user experience.
By extracting multiple jitter signals of a single template sequence, determine the ordering degree of the template sequence in the time dimension and the difference degree of the spatial dimension, calculate the orderness index and the difference index. Based on these indicator scores, the target template sequence is automatically determined to improve the screen display effect.
The objective judgment of the pixel jitter template sequence is realized, the rationality and user experience of template design are improved, and the subjectivity of human eye observation is avoided.
Smart Images

Figure CN119811264A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of display technology, and in particular to a method and device for determining a pixel jitter template, a chip, an electronic device, and a storage medium. Background Art
[0002] Pixel jitter is an effective method commonly used to improve the visual effects of display screens. It can present the display effects of high-bit-width displays on lower-bit-width displays, thereby comprehensively improving the visual effects.
[0003] The commonly used pixel jitter algorithm currently designs a pixel jitter template to make the pixel value fluctuate according to a specified rule. This can take advantage of the visual inertia of the human eye and achieve the purpose of observing the target grayscale that the screen cannot display.
[0004] However, the design and selection of such templates are based on human visual observation, which is inefficient. Moreover, subjective judgment will also affect the rationality of the design and selection, so that users will obviously notice pixel jitter when using the selected template, affecting the user experience. Summary of the invention
[0005] In view of this, the present disclosure proposes a solution for determining a pixel jitter template sequence.
[0006] According to one aspect of the present disclosure, a method for determining a pixel jitter template sequence is provided, comprising: extracting multiple jitter signals represented by a single template sequence, the single template sequence comprising multiple templates for representing pixel jitter positions in a single-frame image, the jitter signal representing whether pixel jitter occurs at the same image position in each consecutive image; determining the degree of order of the single template sequence in a time dimension according to the multiple jitter signals, and obtaining an order index; determining the degree of difference of the single template sequence in a spatial dimension based on each template in the single template sequence, and obtaining a difference index; determining a score of the single template sequence based on the order index and the difference index; and determining a target template sequence based on the determined scores of the multiple template sequences, the target template sequence being used to improve screen display effects.
[0007] In a possible implementation, the extracting multiple jitter signals represented by a single template sequence includes: obtaining multiple digital sequences based on pixel values at the same position of each template in the single template sequence; and using a single digital sequence as a single jitter signal to obtain the multiple jitter signals.
[0008] In a possible implementation, the order index includes: a first order that characterizes the order of the jitter signal generated by the single template sequence, and / or a first irrelevance that characterizes the irrelevance between the jitter signals. The order of the single template sequence in the time dimension is determined based on the multiple jitter signals to obtain the order index, including: smoothing each of the jitter signals to obtain multiple smoothed jitter signals; determining the smoothness of each of the smoothed jitter signals; determining the first order based on each of the smoothness; and / or, using each pixel position on the template as the spatial position of each of the jitter signals; and determining the first irrelevance based on the jitter signals adjacent to the spatial position.
[0009] In a possible implementation, the difference index includes: a high-frequency index characterizing the noise level of the single template sequence, and / or a first dissimilarity characterizing the local difference intensity of the single template sequence, and the step of determining the difference level of the single template sequence in the spatial dimension based on each template in the single template sequence to obtain the difference index includes: determining the image frequency of each template in the single template sequence, the image frequency characterizing the mapping relationship between the frequency of pixel changes in the image and the intensity of the changes; determining the high-frequency index based on each image frequency; and / or, step a1, determining multiple target areas in the single template; step a2, determining the second dissimilarity of each target area with its respective multiple neighborhoods; executing steps a1 and a2 for each template in the single template sequence to obtain multiple second dissimilarity corresponding to the single template sequence; and determining the first dissimilarity based on the multiple second dissimilarity.
[0010] In a possible implementation, the determining of the first degree of irrelevance based on the jitter signals adjacent in the spatial position includes: step b1, determining the similarity between a single jitter signal and a plurality of adjacent jitter signals adjacent in space, to obtain a plurality of first similarities; step b2, determining the second degree of irrelevance corresponding to the single jitter signal based on the plurality of first similarities; executing the above steps b1 to b2 for each of the jitter signals, to obtain a plurality of the second degrees of irrelevance; and obtaining the first degree of irrelevance based on the plurality of the second degrees of irrelevance.
[0011] In a possible implementation, determining the high-frequency index based on each of the image frequencies includes: screening out a first frequency whose pixel change intensity is greater than a first intensity threshold in each of the image frequencies; and taking the sum of the intensities corresponding to each of the first frequencies as the high-frequency index.
[0012] In a possible implementation, determining the second dissimilarity between each of the target areas and its respective multiple neighborhoods includes: obtaining a first sequence based on pixel values in the target area; obtaining a second sequence based on pixel values in the neighborhood; determining a second similarity between the first sequence and a single second sequence; and determining a single second dissimilarity based on the second similarity.
[0013] According to another aspect of the present disclosure, a device for determining a pixel jitter template sequence is provided, the device comprising:
[0014] A jitter signal extraction unit, used to extract multiple jitter signals represented by a single template sequence, wherein the single template sequence includes multiple templates for representing pixel jitter positions in a single frame image, and the jitter signal represents whether pixel jitter occurs at the same image position in each consecutive image;
[0015] An order index determining unit, configured to determine the order of the single template sequence in the time dimension according to the multiple jitter signals, and obtain an order index;
[0016] a difference index determination unit, configured to determine the degree of difference of the single template sequence in a spatial dimension based on each template in the single template sequence, and obtain a difference index;
[0017] A score determination unit, configured to determine a score of the single template sequence based on the order index and the difference index;
[0018] The target template sequence determining unit is used to determine a target template sequence based on the scores of the determined multiple template sequences, wherein the target template sequence is used to improve the screen display effect.
[0019] In a possible implementation manner, the jitter signal extraction unit is further used to:
[0020] Based on the pixel values at the same position of each template in the single template sequence, a plurality of digital sequences are obtained;
[0021] The multiple jitter signals are obtained by taking a single digital sequence as a single jitter signal.
[0022] In a possible implementation, the order index includes: a first order that characterizes the order of the jitter signal generated by the single template sequence, and / or a first irrelevance that characterizes the irrelevance between the jitter signals, and the order index determination unit is further used to:
[0023] Smoothing each of the jitter signals to obtain a plurality of smoothed jitter signals;
[0024] Determining the degree of stability of each of the smoothed jitter signals;
[0025] Based on each of the said degrees of stability, determining the first degree of order;
[0026] and / or,
[0027] Using each pixel position on the template as the spatial position of each jitter signal;
[0028] The first degree of uncorrelation is determined based on the jitter signals adjacent in spatial position.
[0029] In a possible implementation, the difference index includes: a high frequency index characterizing the noise level of the single template sequence, and / or a first dissimilarity characterizing the local difference strength of the single template sequence, and the difference index determination unit is further used to:
[0030] Determine the image frequency of each template in the single template sequence, wherein the image frequency represents a mapping relationship between a frequency of pixel changes in an image and an intensity of the changes;
[0031] Determining the high frequency index based on each of the image frequencies;
[0032] and / or,
[0033] Step a1, determining multiple target areas in a single template;
[0034] Step a2, determining a second dissimilarity between each of the target regions and each of the plurality of neighboring regions;
[0035] Execute step a1 and step a2 for each template of the single template sequence to obtain a plurality of second dissimilarity degrees corresponding to the single template sequence;
[0036] Based on the plurality of second dissimilarity levels, the first dissimilarity level is determined.
[0037] In a possible implementation manner, determining the first degree of irrelevance based on the jitter signals adjacent in spatial positions includes:
[0038] Step b1, determining the similarity between a single jitter signal and a plurality of spatially adjacent jitter signals to obtain a plurality of first similarities;
[0039] Step b2, determining a second irrelevance corresponding to a single jitter signal based on the multiple first similarities;
[0040] For each of the jitter signals, executing the above steps b1 to b2 to obtain a plurality of the second uncorrelated degrees;
[0041] The first degree of irrelevance is obtained based on a plurality of the second degrees of irrelevance.
[0042] In a possible implementation manner, determining the high frequency index based on each of the image frequencies includes:
[0043] Screening out a first frequency whose pixel change intensity is greater than a first intensity threshold value among the image frequencies;
[0044] The sum of the intensities corresponding to the first frequencies is used as the high frequency index.
[0045] In a possible implementation manner, determining the second dissimilarity between each of the target regions and the respective plurality of neighborhoods includes:
[0046] Based on the pixel values in the target area, a first sequence is obtained;
[0047] Based on the pixel values in the neighborhood, obtaining a second sequence;
[0048] determining a second similarity between the first sequence and a single second sequence;
[0049] Based on the second similarities, a single second dissimilarity is determined.
[0050] According to another aspect of the present disclosure, a display device is provided, the display device comprising a plurality of display units and any of the above-mentioned devices for determining a pixel jitter template sequence.
[0051] In one possible implementation, the display unit includes a display panel, and the display panel includes at least one of a liquid crystal display panel, a micro light emitting diode display panel, a light emitting diode display panel, a mini light emitting diode display panel, a quantum dot light emitting diode display panel, an organic light emitting diode display panel, a cathode ray tube display panel, a digital light processing display panel, a field emission display panel, a plasma display panel, an electrophoretic display panel, an electrowetting display panel and a small pitch display panel.
[0052] According to another aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to implement the above method when executing the instructions stored in the memory.
[0053] According to another aspect of the present disclosure, a non-volatile computer-readable storage medium is provided, on which computer program instructions are stored, wherein the computer program instructions implement the above method when executed by a processor.
[0054] According to another aspect of the present disclosure, a computer program product is provided, including a computer-readable code, or a non-volatile computer-readable storage medium carrying the computer-readable code. When the computer-readable code runs in a processor of an electronic device, the processor in the electronic device executes the above method.
[0055] According to another aspect of the present disclosure, a chip is provided, comprising any one of the above-mentioned devices for determining a pixel jitter template sequence.
[0056] By using the method disclosed in the present invention, it is possible to identify whether the overall design of the template sequence is reasonable and whether the design of each template is reasonable from the time dimension and the space dimension, and obtain objective indicators (order index, difference index), thereby completing the evaluation of the rationality of the template sequence design. In this way, the template sequence can be evaluated more comprehensively and objectively. Moreover, the evaluation results can be quantified to facilitate the calculation of the scores of each template sequence, thereby determining the target template sequence. In this way, the target template sequence can be determined fully automatically without the need for human eye observation, and the target template sequence can be determined more objectively, thereby improving the rationality of the target template sequence and enhancing the user experience.
[0057] Further features and aspects of the present disclosure will become apparent from the following detailed description of exemplary embodiments with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0058] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate exemplary embodiments, features, and aspects of the disclosure and, together with the description, serve to explain the principles of the disclosure.
[0059] Figure 1 A schematic flow chart of a method for determining a pixel jitter template sequence provided in an embodiment of the present disclosure.
[0060] Figure 2 A schematic diagram of a template sequence provided for an embodiment of the present disclosure.
[0061] Figure 3 A schematic diagram of the spatial positions of a jitter signal and adjacent jitter signals provided in an embodiment of the present disclosure.
[0062] Figure 4 A schematic diagram of the structure of an apparatus for determining a pixel jitter template sequence provided in an embodiment of the present disclosure.
[0063] Figure 5 A schematic diagram of the structure of an electronic device for determining a pixel jitter template sequence provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0064] Various exemplary embodiments, features and aspects of the present disclosure will be described in detail below with reference to the accompanying drawings. The same reference numerals in the accompanying drawings represent elements with the same or similar functions. Although various aspects of the embodiments are shown in the accompanying drawings, the drawings are not necessarily drawn to scale unless otherwise specified.
[0065] In the description of the present disclosure, it should be understood that the terms "length", "width", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc., indicating the orientation or position relationship are based on the orientation or position relationship shown in the accompanying drawings, and are only for the convenience of describing the present disclosure and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present disclosure.
[0066] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of the present disclosure, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.
[0067] In the present disclosure, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present disclosure can be understood according to specific circumstances.
[0068] The term "and / or" herein is only a description of the association relationship of the associated objects, indicating that there may be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the term "at least one" herein represents any combination of at least two of any one or more of a plurality of. For example, including at least one of A, B, and C can represent including any one or more elements selected from the set consisting of A, B, and C.
[0069] The pixel jitter template can indicate the position of the pixel where pixel jitter occurs in the image, for example: pixel coordinates. For the convenience of description, the pixel where pixel jitter occurs is named the first pixel. The pixel jitter template can indicate the jitter amplitude of the first pixel, that is, the amplitude by which the pixel grayscale of the first pixel is increased or decreased. The pixel jitter template sequence may include multiple pixel jitter templates, or multiple template units, wherein the pixel jitter template may be composed of multiple identical template units. For the convenience of description, the pixel jitter template sequence is named template sequence hereinafter, and the pixel jitter template or template unit in the template sequence is named template.
[0070] Figure 1 The flowchart of the method for determining the pixel jitter template sequence provided by the embodiment of the present disclosure is as follows. Figure 1 As shown, the method includes:
[0071] S11, extracting multiple jitter signals represented by a single template sequence, wherein the single template sequence includes multiple templates for representing pixel jitter positions in a single frame image, and the jitter signal represents whether pixel jitter occurs at the same image position in each consecutive image.
[0072] When a single template in the template sequence is a pixel jitter template, the single template in the template sequence can indicate all the first pixels in a single frame image. When a single template in the template sequence is a template unit, the single template in the template sequence can indicate part of the first pixels in a single frame image; then, based on the arrangement rule of the pixel jitter template formed by the template unit, all the first pixels in the single frame image are obtained.
[0073] A single jitter signal can indicate whether a pixel at the same position (e.g., row or column position, or the same area) in each image frame corresponding to the template sequence has pixel jitter, and / or the jitter amplitude. In the embodiment of the present disclosure, a differential calculation can be performed on the same position on adjacent templates to obtain a differential result, and the differential results are arranged to obtain a single jitter signal. The above is only an example, and the embodiment of the present disclosure does not limit the method for extracting the jitter signal.
[0074] S12: Determine the order of the single template sequence in the time dimension according to the multiple jitter signals to obtain an order index.
[0075] In the embodiment of the present disclosure, the jitter signal is analyzed to determine the order of the template sequence in the time dimension. The order here can be the order of the pixel jitter at the same position in multiple frames of images represented by the template sequence in the time dimension, and / or the order of the pixel jitter in each frame of images represented by the template sequence.
[0076] If the first pixel jitter at the same position in multiple frames of images has a higher degree of order, it means that the pixels at the same position in the multiple frames of images can be jittered stably and regularly, and such pixel jitter is less likely to be recognized by the human eye. In addition, the human eye is not easy to detect the scattered first pixels. If the first pixel jitter in a single frame of image represented by a single template has a lower degree of order, that is, the pixel jitter in the single frame is less correlated, then the pixel jitter is less likely to be recognized by the human eye.
[0077] Therefore, the rationality of the design of the template sequence can be judged by determining the degree of order of the template sequence in the time dimension.
[0078] In the embodiment of the present disclosure, the order degree of a single template sequence in the time dimension is determined to obtain an order degree index, which can quantitatively represent the order degree of the template sequence.
[0079] S13, based on each template in the single template sequence, determining the degree of difference of the single template sequence in the spatial dimension to obtain a difference index.
[0080] In the embodiment of the present disclosure, each template may be analyzed separately to obtain the first difference degree of pixel jitter of each template, and then based on each first difference degree, the difference degree of the entire template sequence in the spatial dimension is obtained.
[0081] The difference degree may represent the intensity level of the first pixel jitter of the high frequency jitter in the template sequence, and / or the difference degree may represent the size of the difference between adjacent regions of the template sequence, for example: the size of the difference between adjacent regions in the same template.
[0082] If the jitter amplitude of the first pixel with high frequency jitter in the template sequence is higher, it means that the visual effect of the multiple frames of images processed by the template sequence in terms of clarity and color is better. If the difference between adjacent areas in a single template is greater, it means that the pixel jitter is less likely to be recognized by the human eye.
[0083] Therefore, the rationality of the template sequence design can be judged by determining the degree of difference of the template sequence in the spatial dimension.
[0084] In the embodiment of the present disclosure, the difference degree of a single template sequence in the spatial dimension is determined to obtain a difference degree index, which can quantitatively represent the difference degree of the template sequence.
[0085] S14: Determine a score for the single template sequence based on the order index and the difference index.
[0086] In the disclosed embodiment, the order index and the difference index can be designed to be positively correlated with the score. The order index and the difference index can be directly summed to obtain the score, or weighted summed to obtain the score.
[0087] Exemplarily, the order index and the difference index may be summed to obtain the score.
[0088] Exemplarily, the order index and the difference index may be processed by operation, for example, the operation may be weighted processing to obtain weighted indexes, and then the weighted indexes are summed to obtain the score.
[0089] Alternatively, the calculation process may be a scoring process, which uses a predetermined scoring rule to determine the scores corresponding to the order index and the difference index, and adds up the scores to obtain a score.
[0090] The above is only an example, and the embodiment of the present disclosure does not limit the method for determining the score.
[0091] S15, determining a target template sequence based on the determined scores of the multiple template sequences, wherein the target template sequence is used to improve screen display effects.
[0092] A single template sequence may correspond to a score. The score may indicate the rationality of the template sequence in terms of design. For example, the score value is positively or negatively correlated with the rationality. Thus, the most rationally designed template sequence may be determined based on each score as the target template sequence. For example, the template sequence corresponding to the highest score among the scores may be used as the target template sequence.
[0093] By using the method disclosed in the present invention, it is possible to identify whether the overall design of the template sequence is reasonable and whether the design of each template is reasonable from the time dimension and the space dimension, and obtain objective indicators (order index, difference index), thereby completing the evaluation of the rationality of the template sequence design. In this way, the template sequence can be evaluated more comprehensively and objectively. Moreover, the evaluation results can be quantified to facilitate the calculation of the scores of each template sequence, thereby determining the target template sequence. In this way, the target template sequence can be determined fully automatically without the need for human eye observation, and the target template sequence can be determined more objectively, thereby improving the rationality of the target template sequence and enhancing the user experience.
[0094] In a possible implementation, the extracting multiple jitter signals represented by a single template sequence includes: obtaining multiple digital sequences based on pixel values at the same position of each template in the single template sequence; and using a single digital sequence as a single jitter signal to obtain the multiple jitter signals.
[0095] In the embodiment of the present disclosure, a single template may include multiple numbers, and a single number may indicate whether a single pixel in a single frame image has pixel jitter and the jitter amplitude. For ease of description, the numbers on a single template are named as pixel values of the template.
[0096] Figure 2 Schematic diagram of a template sequence provided in an embodiment of the present disclosure. Figure 2 As shown, the template sequence includes 8 templates. A single template in the template sequence is a template unit. Taking template unit 1 as an example, template unit 1 indicates two first pixels, which are displayed in gray shading. The grayscale of the two first pixels is increased by one level.
[0097] A single position on the template can correspond to a jitter signal. The jitter signal can be a digital sequence consisting of pixel values at the same position (e.g., row, column, or area position) of each template. The digit of a single number in the digital sequence indicates the template where the single number is located, and the value of the single number indicates the jitter amplitude of the pixel.
[0098] Still Figure 2 For example, for the first row and first column in the template, the jitter signal that can be obtained is: 10000000. This jitter signal indicates that the pixel at the position corresponding to the first row and first column in the template in the first frame image to be displayed will be jittered, the grayscale will be increased by one level and then restored to the original grayscale display.
[0099] If a single template in the template sequence is a pixel jitter template, then the pixel in the first row and first column of the first frame image is the first pixel; if a single template in the template sequence is a template unit, then the first pixel needs to be determined based on the arrangement rule of the template units that constitute the pixel jitter template.
[0100] In the disclosed embodiment, the pixel values of each template at the same position are directly extracted, so that the values of the single digital sequence are arranged according to the arrangement order of each template. In this way, in the process of judging the template sequence based on the jitter signal, the rationality of the arrangement order of each template in the template sequence is implicitly judged, and there is no need to design indicators separately, which simplifies the steps of determining the target template sequence and improves efficiency.
[0101] In a possible implementation, the order index includes: a first order that characterizes the order of the jitter signal generated by the single template sequence, and / or a first irrelevance that characterizes the irrelevance between the jitter signals. The order of the single template sequence in the time dimension is determined based on the multiple jitter signals to obtain the order index, including: smoothing each of the jitter signals to obtain multiple smoothed jitter signals; determining the smoothness of each of the smoothed jitter signals; determining the first order based on each of the smoothness; and / or, using each pixel position on the template as the spatial position of each of the jitter signals; and determining the first irrelevance based on the jitter signals adjacent to the spatial position.
[0102] In the disclosed embodiment, each jitter signal may be smoothed to obtain a smoothed jitter signal corresponding to each jitter signal. Smoothing may increase the difference in the first order of each jitter signal and improve the effectiveness of the first order in determining the target template sequence (i.e., the effectiveness in determining the target template). Otherwise, the first order of each jitter signal may be too similar, making the first order invalid.
[0103] In the embodiment of the present disclosure, a smoothing window may be used to determine each smoothed jitter signal, or a group (or multiple groups) of smoothing windows with different lengths may be used to determine each smoothed jitter signal.
[0104] For example, when a smoothing window is used, the smoothing window is used to slide from the first number on the digital sequence representing the jitter signal according to the digits. Each time the sliding window is slid, the average value of each number in the sliding window is determined, and the average value is used as a smoothed number; the smoothed numbers are arranged in the sliding order to obtain a smoothed jitter signal. A single jitter signal can correspond to a smoothed jitter signal.
[0105] Exemplarily, when a group (or multiple) of smooth windows of different lengths are used, the group of smooth windows are used to slide from the first digit on the digital sequence representing the jitter signal according to the digits to obtain multiple smooth jitter signals, wherein the sliding window sliding and the method of determining the smooth jitter signal are not repeated. After a single jitter signal is processed by a single smooth window, a single smooth jitter signal can be obtained, and thus, a single jitter signal can correspond to multiple smooth jitter signals.
[0106] In the embodiments of the present disclosure, the degree of stability of each smooth jitter signal can be determined respectively. For example, at least one of the standard deviation, variance, coefficient of variation, interquartile range, etc. of the digital sequence representing the smooth jitter signal can be determined as the first indicator, and the inverse of the first indicator is used as the degree of stability of the smooth jitter signal. The present disclosure does not limit the method for determining the degree of stability.
[0107] Exemplarily, in the case of using a smoothing window, a single jitter signal may correspond to a degree of smoothness; the average value or median of the degrees of smoothness corresponding to each jitter signal may be used as the first order of the template sequence.
[0108] Exemplarily, when a set (or multiple) of smooth windows of different lengths are used, a single jitter signal may correspond to multiple degrees of stability. The weights corresponding to each smooth window are determined according to the length of each smooth window, and the window length is negatively correlated with the weight. A single degree of stability may correspond to a weight. A weighted degree of stability is obtained according to each degree of stability corresponding to a single jitter signal and the weight corresponding to each degree of stability. A single jitter signal may correspond to a weighted degree of stability. The average or median of the weighted degrees of stability corresponding to each jitter signal may be used as the first order of the template sequence.
[0109] The first order degree can characterize the regularity strength of the jitter signal itself. The first order degree is positively correlated with the regularity strength. Therefore, the higher the value of the first order degree, the more reasonable the template sequence design is, and the better the viewing effect can be. Therefore, the first order degree is positively correlated with the user experience.
[0110] In the embodiment of the present disclosure, the correlation of jitter signals adjacent in spatial position can be determined to obtain a second index characterizing the correlation. For a single jitter signal, there can be multiple jitter signals adjacent to the jitter signal in space. For the convenience of description, the jitter signals adjacent to the single jitter signal are named adjacent jitter signals.
[0111] Figure 3 A schematic diagram of the spatial position of a jitter signal and adjacent jitter signals provided by an embodiment of the present disclosure. Figure 3 a is used to represent the spatial position of a single dither signal, and b is used to represent the spatial position of an adjacent dither signal adjacent to the dither signal. The spatial position of a single dither signal can be the four corners, four sides, or the middle area except the four corners or four sides of the template.
[0112] Figure 3 The first picture from the left shows the jitter signal whose spatial position is the upper left corner of the template. It can be seen that there are three adjacent jitter signals adjacent to the jitter signal, all of which are adjacent to the jitter signal and are located to the right, below, and lower right corner of the jitter signal. When the spatial position of a single jitter signal is any one of the four corners of the template, the jitter signal corresponds to three adjacent jitter signals.
[0113] Figure 3The second picture from the left shows a jitter signal whose spatial position is on the left side of the template. It can be seen that there are five adjacent jitter signals adjacent to the jitter signal, all of which are adjacent to the jitter signal and are located directly above, in the upper right corner, directly to the right, in the lower right corner, and directly below the jitter signal. When the spatial position of a single jitter signal is any one of the four sides of the template, the jitter signal corresponds to a total of five adjacent jitter signals.
[0114] Figure 3 The third picture from the left shows a jitter signal whose spatial position is any position in the middle area of the template. It can be seen that there are eight adjacent jitter signals adjacent to the jitter signal, all of which are adjacent to the jitter signal and are located at the lower left corner, left, upper left corner, upper right corner, upper right corner, right, lower right corner, and lower right corner of the jitter signal. When the spatial position of a single jitter signal is the middle area of the template, the jitter signal corresponds to eight adjacent jitter signals.
[0115] In the embodiment of the present disclosure, for a single jitter signal, adjacent jitter signals adjacent to the jitter signal can be determined, and the second index corresponding to each adjacent jitter signal can be determined to obtain multiple second indexes. Then, the average value or median of the multiple second indexes is used to characterize the correlation between the jitter signal and the adjacent jitter signals. Based on the correlation, the first irrelevance between the jitter signal and the adjacent jitter signal can be calculated, for example: the reciprocal of the average value or median of the multiple second indexes is calculated, and the reciprocal is used as the first irrelevance. For another example: the first mapping relationship between the second index and the irrelevance is calculated in advance, and the first irrelevance is determined based on the first mapping relationship and the average value or median of the multiple second indexes.
[0116] The higher the value of the first irrelevance, the more dispersed the positions of the pixel jitters indicated on each template in the template sequence, that is, the more dispersed the first pixels in each image frame processed by the template sequence, the less likely it is for the human eye to perceive the first pixels. Therefore, the first irrelevance is positively correlated with the user experience.
[0117] In the disclosed embodiment, the first order can be determined based on the stability of the jitter signal, and / or the degree of uncorrelation can be determined based on jitter signals adjacent in spatial position. In this way, the rationality of the template sequence can be judged as a whole in the time dimension, reflecting the rationality of the arrangement of each template and the rationality of the design of a single template, and further reflecting the impact on the rationality of the entire template sequence, making the judgment more accurate, and also providing targeted reference for template modification.
[0118] In a possible implementation, the determining of the first degree of irrelevance based on the jitter signals adjacent in the spatial position includes: step b1, determining the similarity between a single jitter signal and a plurality of adjacent jitter signals adjacent in space, to obtain a plurality of first similarities; step b2, determining the second degree of irrelevance corresponding to the single jitter signal based on the plurality of first similarities; executing the above steps b1 to b2 for each of the jitter signals, to obtain a plurality of the second degrees of irrelevance; and obtaining the first degree of irrelevance based on the plurality of the second degrees of irrelevance.
[0119] As mentioned above, the correlation between jitter signals adjacent in spatial position may be determined, and the first dissimilarity may be determined based on the second indicator characterizing the correlation.
[0120] In one example, the correlation can be characterized by the similarity of jitter signals adjacent in spatial position. That is, determine the first similarity between a single jitter signal and multiple adjacent jitter signals. Among them, the first similarity can be at least one of the following: Pearson correlation coefficient, cosine similarity, Euclidean distance, or Manhattan distance, etc. A single jitter signal can correspond to multiple first similarities. Based on these multiple first similarities, the second irrelevance of the single jitter signal can be determined. For example: calculate the reciprocal of the average or median of the multiple first similarities, and use the reciprocal as the second irrelevance. For another example: pre-calculate the second mapping relationship between similarity and irrelevance, and determine the second irrelevance based on the second mapping relationship and the average or median of the multiple first similarities.
[0121] A single jitter signal may correspond to a second irrelevance. Thus, for all jitter signals, multiple second irrelevances may be obtained; these second irrelevances may be calculated to obtain the first irrelevance. The average value of these second irrelevances may be used as the first irrelevance, or the median of these second irrelevances may be used as the first irrelevance, which is not limited in the embodiments of the present disclosure.
[0122] The similarity of two digital sequences is positively correlated with the correlation of the two digital sequences. The first similarity can be used directly to characterize the correlation between a single jitter signal and multiple adjacent jitter signals. Moreover, the similarity of adjacent jitter signals is positively correlated with the probability that adjacent pixels in each image frame jitter at the same time. Therefore, the first similarity can accurately measure the possibility that adjacent pixels in each image frame jitter at the same time, thereby improving the accuracy of the second irrelevance and the first irrelevance.
[0123] In a possible implementation, the difference index includes: a high-frequency index characterizing the noise level of the single template sequence, and / or a first dissimilarity characterizing the local difference intensity of the single template sequence, and the step of determining the difference level of the single template sequence in the spatial dimension based on each template in the single template sequence to obtain the difference index includes: determining the image frequency of each template in the single template sequence, the image frequency characterizing the mapping relationship between the frequency of pixel changes in the image and the intensity of the changes; determining the high-frequency index based on each image frequency; and / or, step a1, determining multiple target areas in the single template; step a2, determining the second dissimilarity of each target area with its respective multiple neighborhoods; executing steps a1 and a2 for each template in the single template sequence to obtain multiple second dissimilarity corresponding to the single template sequence; and determining the first dissimilarity based on the multiple second dissimilarity.
[0124] Image frequency can represent the mapping relationship between the rate (frequency) of change of the pixel value of the image and the amplitude (intensity) of the change. For the convenience of description, this mapping relationship is named the third mapping relationship. Image frequency can represent the intensity of the pixel value change in the image. A single template can be subjected to a two-dimensional Fourier transform to obtain the image frequency of the template. A single template can correspond to one image frequency.
[0125] In the embodiment of the present disclosure, one or more pre-set candidate frequencies can be used. The candidate frequency can be a high-frequency fixed frequency. The higher the pixel change intensity corresponding to the candidate frequency, the higher the noise level of the template. The sum of the first intensities corresponding to the candidate frequencies is determined based on the image frequency, and then the ratio of the sum of the first intensities to the sum of all intensities in the image frequency is determined, and the ratio is used as the high-frequency index of the template. The average value of the high-frequency index of each template in the template sequence is used as the high-frequency index of the template sequence. The above is only an example, and the high-frequency index can be calculated using the method described below. The embodiment of the present disclosure does not limit the method for determining the high-frequency index.
[0126] The higher the high-frequency index of the template sequence, the more pixel jitter positions indicated by the template sequence, and the more severe the jitter, that is, the higher the noise level of the template, the more delicate the color of the image, the higher the clarity, and the better the user experience. Therefore, the high-frequency index of the template is positively correlated with the noise level of the template; the high-frequency index of the template is positively correlated with the user experience.
[0127] On a single template, an area centered on a single row or column position can be used as a target area.
[0128] In the disclosed embodiment, the first dissimilarity can be determined using all target regions on the template, or the first similarity can be determined using evenly distributed partial target regions. That is, the multiple target regions for determining the first similarity can be all target regions, or evenly distributed partial target regions on the template.
[0129] In the disclosed embodiment, the neighborhood is an area that is the same size as the target area and overlaps. There may be multiple neighborhoods for a single target area. A single neighborhood may correspond to a second dissimilarity. A single template may correspond to multiple second dissimilarity, and thus a single template sequence may correspond to multiple second dissimilarity. The average value of the second dissimilarity corresponding to a single template sequence is taken as the first dissimilarity of the template sequence. The disclosed embodiment does not limit the method for determining the second dissimilarity. For example, a neural network may be used to determine the second dissimilarity between the target area and each neighborhood.
[0130] The less similar the target area is to the neighboring area, the lower the probability that the human eye will recognize pixel jitter, and the better the user experience. That is, the first similarity is positively correlated with the user experience.
[0131] In the disclosed embodiment, the high-frequency index of the template sequence can be determined based on the image frequency of each template, and / or the first dissimilarity can be determined based on the target area and neighborhood of each template. In this way, the rationality of a single template can be judged in the spatial dimension, and the rationality of the entire template sequence can be judged based on the judgment result (high-frequency index, and / or second dissimilarity). In the spatial dimension, both the individual template and the overall template sequence are considered, so that the rationality judgment of the template sequence is more accurate. Moreover, it will also provide targeted reference for template modification.
[0132] In a possible implementation, determining the high-frequency index based on each of the image frequencies includes: screening out a first frequency whose pixel change intensity is greater than a first intensity threshold in each of the image frequencies; and taking the sum of the intensities corresponding to each of the first frequencies as the high-frequency index.
[0133] In the disclosed embodiment, a pre-set high-frequency threshold may be used to screen out one or more first frequencies in the image frequency that are greater than the high-frequency threshold, and the sum of the intensities corresponding to the first frequencies may be determined based on the third mapping relationship and the first frequencies. The sum of the intensities corresponding to the first frequencies is used as the high-frequency index of the template. The average of the high-frequency indexes of the templates in the template sequence is used as the high-frequency index of the template sequence.
[0134] Regardless of the distribution of the frequencies other than the first frequency and the corresponding intensities, the sum of the intensities corresponding to the first frequency is sufficient to characterize the degree of noise on the template (the speed and amplitude of change between the value indicating pixel jitter and the adjacent values on the template). Therefore, in the embodiment of the present disclosure, the sum of the intensities corresponding to the first frequency is directly used as the high-frequency index of the template, so that the efficiency of determining the high-frequency index is higher.
[0135] In a possible implementation, determining the second dissimilarity between each of the target areas and its respective multiple neighborhoods includes: obtaining a first sequence based on pixel values in the target area; obtaining a second sequence based on pixel values in the neighborhood; determining a second similarity between the first sequence and a single second sequence; and determining a single second dissimilarity based on the second similarity.
[0136] In the disclosed embodiment, the pixel values in the target area may be read based on the first order to obtain a first sequence. The pixel values in the neighborhood may be read based on the first order to obtain a second sequence. For example, the first order may be in the order of rows, and the same row is read from left to right. For another example, the first order may be in the order of columns, and the same column is read from top to bottom.
[0137] Then, determine the second similarity between the first sequence and the single second sequence. A single neighborhood may correspond to a second similarity. For example, calculate the reciprocal of the second similarity and use the reciprocal as the second dissimilarity. For another example, pre-calculate a fourth mapping relationship between similarity and dissimilarity, and determine the second dissimilarity based on the fourth mapping relationship and the second similarity.
[0138] The template is composed of a plurality of pixel values. Therefore, comparing the similarity or dissimilarity of the regions on the template actually compares the pixel values of the regions to be compared and the arrangement order of the pixel values. In the disclosed embodiment, the second similarity between the first sequence and the second sequence can be directly determined, and then the second dissimilarity can be determined using the second similarity. In this way, the accuracy of the second dissimilarity can be improved.
[0139] Figure 4 The structure diagram of the device for determining the pixel jitter template sequence provided by the embodiment of the present disclosure is as follows. Figure 4 As shown, the device 20 comprises:
[0140] A jitter signal extraction unit 21 is used to extract multiple jitter signals represented by a single template sequence, wherein the single template sequence includes multiple templates for representing pixel jitter positions in a single frame image, and the jitter signal represents whether pixel jitter occurs at the same image position in each consecutive image;
[0141] An order index determining unit 22, configured to determine the order of the single template sequence in the time dimension according to the multiple jitter signals, and obtain an order index;
[0142] A difference index determination unit 23, configured to determine the degree of difference of the single template sequence in the spatial dimension based on each template in the single template sequence, and obtain a difference index;
[0143] A score determination unit 24, configured to determine a score of the single template sequence based on the order index and the difference index;
[0144] The target template sequence determining unit 25 is used to determine a target template sequence based on the scores of the determined multiple template sequences, where the target template sequence is used to improve the screen display effect.
[0145] In a possible implementation, the jitter signal extraction unit 21 is further configured to:
[0146] Based on the pixel values at the same position of each template in the single template sequence, a plurality of digital sequences are obtained;
[0147] The multiple jitter signals are obtained by taking a single digital sequence as a single jitter signal.
[0148] In a possible implementation, the order index includes: a first order that characterizes the order of the jitter signals generated by the single template sequence, and / or a first irrelevance that characterizes the irrelevance between the jitter signals, and the order index determination unit 22 is further configured to:
[0149] Smoothing each of the jitter signals to obtain a plurality of smoothed jitter signals;
[0150] Determining the degree of stability of each of the smoothed jitter signals;
[0151] Based on each of the said degrees of stability, determining the first degree of order;
[0152] and / or,
[0153] Using each pixel position on the template as the spatial position of each jitter signal;
[0154] The first degree of uncorrelation is determined based on the jitter signals adjacent in spatial position.
[0155] In a possible implementation, the difference index includes: a high frequency index characterizing the noise level of the single template sequence, and / or a first dissimilarity characterizing the local difference strength of the single template sequence, and the difference index determination unit 23 is further used to:
[0156] Determine the image frequency of each template in the single template sequence, wherein the image frequency represents a mapping relationship between a frequency of pixel changes in an image and an intensity of the changes;
[0157] Determining the high frequency index based on each of the image frequencies;
[0158] and / or,
[0159] Step a1, determining multiple target areas in a single template;
[0160] Step a2, determining a second dissimilarity between each of the target regions and each of the plurality of neighboring regions;
[0161] Execute step a1 and step a2 for each template of the single template sequence to obtain a plurality of second dissimilarity degrees corresponding to the single template sequence;
[0162] Based on the plurality of second dissimilarity levels, the first dissimilarity level is determined.
[0163] In a possible implementation manner, determining the first degree of irrelevance based on the jitter signals adjacent in spatial positions includes:
[0164] Step b1, determining the similarity between a single jitter signal and a plurality of spatially adjacent jitter signals to obtain a plurality of first similarities;
[0165] Step b2, determining a second irrelevance corresponding to a single jitter signal based on the multiple first similarities;
[0166] For each of the jitter signals, executing the above steps b1 to b2 to obtain a plurality of the second uncorrelated degrees;
[0167] The first degree of irrelevance is obtained based on a plurality of the second degrees of irrelevance.
[0168] In a possible implementation manner, determining the high frequency index based on each of the image frequencies includes:
[0169] Screening out a first frequency whose pixel change intensity is greater than a first intensity threshold value among the image frequencies;
[0170] The sum of the intensities corresponding to the first frequencies is used as the high frequency index.
[0171] In a possible implementation manner, determining the second dissimilarity between each of the target regions and the respective plurality of neighborhoods includes:
[0172] Based on the pixel values in the target area, a first sequence is obtained;
[0173] Based on the pixel values in the neighborhood, obtaining a second sequence;
[0174] determining a second similarity between the first sequence and a single second sequence;
[0175] Based on the second similarities, a single second dissimilarity is determined.
[0176] Exemplarily, the electronic devices in this embodiment include but are not limited to desktop computers, televisions, mobile devices with large screens such as mobile phones, tablet computers, and other common electronic devices that require multiple chips to be cascaded to achieve driving.
[0177] Exemplarily, the electronic device may also be a user equipment (UE), a mobile device, a user terminal, a terminal, a handheld device, a computing device or a vehicle-mounted device, etc. Exemplarily, some examples of terminals are: a display, a smart phone or a portable device, a mobile phone, a tablet computer, a laptop computer, a PDA, a mobile Internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control (Industrial Control), a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid (Smart Grid), a wireless terminal in transportation safety (Transportation Safety), a wireless terminal in smart city (Smart City), a wireless terminal in smart home (Smart Home), a wireless terminal in Internet of Vehicles, etc. For example, the server may be a local server or a cloud server.
[0178] Figure 5 A schematic diagram of the structure of an electronic device for determining a pixel jitter template sequence provided by an embodiment of the present disclosure. For example, the electronic device 1900 may be provided as a server or a terminal device. Figure 5 , the electronic device 1900 includes a processing component 1922, which further includes one or more processors, and a memory resource represented by a memory 1932 for storing instructions executable by the processing component 1922, such as an application. The application stored in the memory 1932 may include one or more modules, each corresponding to a set of instructions. In addition, the processing component 1922 is configured to execute instructions to perform the above method.
[0179] The electronic device 1900 may further include a power supply component 1926 configured to perform power management of the electronic device 1900, a wired or wireless network interface 1950 configured to connect the electronic device 1900 to a network, and an input-output interface 1958. The electronic device 1900 may operate based on an operating system stored in the memory 1932, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™ or the like.
[0180] In an exemplary embodiment, a non-volatile computer-readable storage medium is also provided, such as a memory 1932 including computer program instructions, which can be executed by the processing component 1922 of the electronic device 1900 to perform the above method.
[0181] The above description is merely an exemplary embodiment of the present invention and is not intended to limit the protection scope of the present invention. The protection scope of the present invention is determined by the appended claims.
[0182] The word “exemplary” is used exclusively herein to mean “serving as an example, example, or illustration.” Any embodiment described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments.
[0183] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of more restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device including the element.
[0184] The flow chart and block diagram in the accompanying drawings show the possible architecture, function and operation of the system, method and computer program product according to multiple embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a part of a module, program segment or instruction, and a part of the module, program segment or instruction includes one or more executable instructions for realizing the specified logical function. In some alternative implementations, the function marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous square boxes can actually be executed substantially in parallel, and they can sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs the specified function or action, or can be implemented with a combination of special hardware and computer instructions.
[0185] The embodiments of the present disclosure have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and changes will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or improvements to the technology in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.
Claims
1. A method for determining a pixel jitter template sequence, characterized in that: include: Extracting multiple jitter signals represented by a single template sequence, wherein the single template sequence includes multiple templates for representing pixel jitter positions in a single frame image, and the jitter signal represents whether pixel jitter occurs at the same image position in each consecutive image; Determining the order of the single template sequence in the time dimension according to the multiple jitter signals to obtain an order index; Based on each template in the single template sequence, determining the degree of difference of the single template sequence in the spatial dimension to obtain a difference index; Determining a score of the single template sequence based on the order index and the difference index; Based on the scores of the determined multiple template sequences, a target template sequence is determined, and the target template sequence is used to improve the screen display effect.
2. The method according to claim 1, characterized in that The extracting of multiple jitter signals represented by a single template sequence includes: Based on the pixel values at the same position of each template in the single template sequence, a plurality of digital sequences are obtained; The multiple jitter signals are obtained by taking a single digital sequence as a single jitter signal.
3. The method according to claim 1, characterized in that The order index includes: a first order that characterizes the order of the jitter signal generated by the single template sequence, and / or a first uncorrelation that characterizes the uncorrelation between the jitter signals. The order of the single template sequence in the time dimension is determined according to the multiple jitter signals to obtain the order index, including: Smoothing each of the jitter signals to obtain a plurality of smoothed jitter signals; Determining the degree of stability of each of the smoothed jitter signals; Based on each of the said degrees of stability, determining the first degree of order; and / or, Using each pixel position on the template as the spatial position of each jitter signal; The first degree of uncorrelation is determined based on the jitter signals adjacent in spatial position.
4. The method according to claim 1, characterized in that The difference index includes: a high frequency index characterizing the noise level of the single template sequence, and / or a first dissimilarity characterizing the local difference strength of the single template sequence, and the difference index is obtained by determining the difference level of the single template sequence in the spatial dimension based on each template in the single template sequence, including: Determine the image frequency of each template in the single template sequence, wherein the image frequency represents a mapping relationship between a frequency of pixel changes in an image and an intensity of the changes; Determining the high frequency index based on each of the image frequencies; and / or, Step a1, determining multiple target areas in a single template; Step a2, determining a second dissimilarity between each of the target regions and each of the plurality of neighboring regions; Execute step a1 and step a2 for each template of the single template sequence to obtain a plurality of second dissimilarity degrees corresponding to the single template sequence; Based on the plurality of second dissimilarity levels, the first dissimilarity level is determined.
5. The method according to claim 3, characterized in that: The determining the first degree of irrelevance based on the jitter signals adjacent in spatial position includes: Step b1, determining the similarity between a single jitter signal and a plurality of spatially adjacent jitter signals to obtain a plurality of first similarities; Step b2, determining a second irrelevance corresponding to a single jitter signal based on the multiple first similarities; For each of the jitter signals, executing the above steps b1 to b2 to obtain a plurality of the second uncorrelated degrees; The first degree of irrelevance is obtained based on a plurality of the second degrees of irrelevance.
6. The method according to claim 4, characterized in that The step of determining the high frequency index based on each of the image frequencies comprises: Screening out a first frequency whose pixel change intensity is greater than a first intensity threshold value among the image frequencies; The sum of the intensities corresponding to the first frequencies is used as the high frequency index.
7. The method according to claim 4, characterized in that The determining of the second dissimilarity between each of the target regions and the respective plurality of neighborhoods comprises: Based on the pixel values in the target area, a first sequence is obtained; Based on the pixel values in the neighborhood, obtaining a second sequence; determining a second similarity between the first sequence and a single second sequence; Based on the second similarities, a single second dissimilarity is determined.
8. A device for determining a pixel jitter template sequence, characterized in that: include: A jitter signal extraction unit, used to extract multiple jitter signals represented by a single template sequence, wherein the single template sequence includes multiple templates for representing pixel jitter positions in a single frame image, and the jitter signal represents whether pixel jitter occurs at the same image position in each consecutive image; An order index determining unit, configured to determine the order of the single template sequence in the time dimension according to the multiple jitter signals, and obtain an order index; a difference index determination unit, configured to determine the degree of difference of the single template sequence in a spatial dimension based on each template in the single template sequence, and obtain a difference index; A score determination unit, configured to determine a score of the single template sequence based on the order index and the difference index; The target template sequence determining unit is used to determine a target template sequence based on the scores of the determined multiple template sequences, wherein the target template sequence is used to improve the screen display effect.
9. A display device, characterized in that: The device comprises a plurality of display units and at least one device for determining a pixel jitter template sequence according to claim 8.
10. The display device according to claim 9, characterized in that The display unit includes a display panel, and the display panel includes at least one of a liquid crystal display panel, a micro light emitting diode display panel, a light emitting diode display panel, a mini light emitting diode display panel, a quantum dot light emitting diode display panel, an organic light emitting diode display panel, a cathode ray tube display panel, a digital light processing display panel, a field emission display panel, a plasma display panel, an electrophoretic display panel, an electrowetting display panel and a small pitch display panel.
11. An electronic device, characterized in that: include: processor; a memory for storing processor-executable instructions; The processor is configured to implement the method described in any one of claims 1 to 7 when executing the instructions stored in the memory.
12. A non-volatile computer-readable storage medium having computer program instructions stored thereon, characterized in that: When the computer program instructions are executed by a processor, the method according to any one of claims 1 to 7 is implemented.
13. A chip, characterized in that: The chip comprises the device for determining a pixel jitter template sequence as claimed in claim 8.
Citation Information
Patent Citations
Display control device, display control method, and program
CN101563725A
Display control method, device and system
CN112614456A
Driving control method and device based on time sequence information, electronic equipment and readable storage medium
CN113556600A
Full-color LED electronic circuit display screen power supply fault detection method
CN117607731A
Imaging method and imaging apparatus
CN1933557A