Field sequential display method, apparatus and display device
Patent Information
- Application Number
- CN202611396210.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-09-09
- Publication Date
- 2026-10-09
AI Technical Summary
[0004]本发明的主要目的在于提出一种场序显示方法、装置及显示设备,旨在解决现有技术场序显示中存在的色彩分离问题
[0015]本发明提出的一种场序显示方法、装置及显示设备,获取当前帧显示图像,并确定所述当前帧显示图像包含的多个通道子图像;针对每一所述通道子图像,对所述通道子图像进行低通滤波得到所述通道子图像对应的低频分量;针对所述当前帧显示图像中的每一像素,在各所述低频分量中确定对应的通道低频灰度;将所述像素对应的所述通道低频灰度中的最小低频灰度作为目标白场灰度;基于所述像素在所述当前帧显示图像中的目标灰度与所述最小低频灰度确定各通道对应的目标子场灰度;基于所述目标白场灰度与所述目标子场灰度进行场序显示。通过对低频分量进行确定,并基于低频分量来确定目标白场灰度,使得能够将人眼相对不敏感的低频信息集中到白场进行显示,而将人眼敏感的高频信息分配到颜色通道对应的子场进行显示,从而使得即便由于运动出现了不同颜色子场的错位,由于视觉遮蔽效应,用户对于错位的感知程度大大降低,从而降低色彩分离对于用户感知的影响。
Smart Images

Figure CN122888923A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of display, and more particularly to a field-sequence display method, apparatus, and display device. Background Technology
[0002] Field-sequential color display technology eliminates the color filters found in traditional liquid crystal displays, utilizing the rapid alternation of red, green, and blue backlights over time, combined with the persistence of vision in the human eye, to synthesize a color image. This technology boasts significant advantages such as high luminous efficiency, high resolution, and low cost.
[0003] However, when a viewer's eye tracks a moving object on the screen, or when the object itself moves rapidly, the R, G, and B color components scanned sequentially within a frame will fall on different positions of the retina, causing the human eye to perceive a "rainbow effect" of red, green, and blue separation at the edges of the object, i.e., color separation. This phenomenon severely restricts the widespread application of field-sequence technology in fields such as large-size displays and high dynamic range imaging. Summary of the Invention
[0004] The main objective of this invention is to provide a field-sequence display method, apparatus, and display device, which aims to solve the color separation problem existing in the field-sequence display technology.
[0005] To achieve the above objectives, the present invention provides a field sequence display method, the method comprising the following steps: Obtain the current frame display image and determine the multiple channel sub-images contained in the current frame display image; For each of the channel sub-images, a low-pass filter is applied to the channel sub-image to obtain the low-frequency component corresponding to the channel sub-image; For each pixel in the current frame displayed image, determine the corresponding channel low-frequency grayscale in each of the low-frequency components; The minimum low-frequency gray level among the low-frequency gray levels of the channel corresponding to the pixel is taken as the target white field gray level; The target subfield grayscale of each channel is determined based on the target grayscale of the pixel in the image displayed in the current frame and the minimum low-frequency grayscale. Field order display is performed based on the target white field grayscale and the target subfield grayscale.
[0006] Optionally, the step of performing low-pass filtering on the channel sub-image to obtain the low-frequency component corresponding to the channel sub-image includes: For each pixel in the channel sub-image, determine the filtering region where the current pixel is located; In the channel sub-image, determine the channel pixel grayscale corresponding to the neighboring pixels contained in the filtering region; The grayscale of the low-frequency pixel in the channel corresponding to the current pixel is obtained by weighted averaging of the grayscale values of the pixels in each channel, wherein the distance between the neighboring pixels and the current pixel is positively correlated with the corresponding weight. The low-frequency component is obtained by combining the grayscale values of the low-frequency pixels corresponding to the channel sub-image.
[0007] Optionally, the step of performing low-pass filtering on the channel sub-image to obtain the low-frequency component corresponding to the channel sub-image includes: Acquire the previous frame display image and calculate the degree of motion intensity between the previous frame display image and the current frame display image; Determine the target filter intensity corresponding to the intensity of the motion; The low-frequency component corresponding to the channel sub-image is obtained by performing low-pass filtering on the channel sub-image based on the target filtering intensity.
[0008] Optionally, calculating the degree of motion intensity between the previous frame displayed image and the current frame displayed image includes: Block matching is performed between the current frame displayed image and the previous frame displayed image to obtain the average motion vector magnitude of the previous frame displayed image and the current frame displayed image; The average motion vector amplitude is used as the intensity of the motion.
[0009] Optionally, the step of performing field-order display based on the target white field grayscale and the target subfield grayscale includes: For each backlight partition in the backlight, determine the partition pixels corresponding to the backlight partition; Obtain the target white field grayscale and the target subfield grayscale corresponding to the partitioned pixels; The backlight display parameters in the current frame are determined based on the target white field grayscale and the target subfield grayscale. Field sequence display is performed based on the target white field grayscale, the target subfield grayscale, and the backlight display parameters.
[0010] Optionally, the backlight display parameters include the target white field backlight brightness, and determining the backlight display parameters within the current frame based on the target white field grayscale and the target sub-field grayscale includes: Obtain the maximum white level gray value of the target white level gray value in the partitioned pixels; The base white field backlight brightness is determined based on the maximum white field grayscale value; The color temperature shift coefficient corresponding to the partition is determined based on the grayscale of the target subfield; The target white backlight brightness is obtained by adjusting the color temperature of the base white backlight brightness using the color temperature offset coefficient.
[0011] Optionally, determining the color temperature shift coefficient corresponding to the partition based on the grayscale of the target subfield includes: For each of the aforementioned channels, determine the contribution of the color corresponding to that channel to the image displayed in the current frame; Calculate the offset coefficient corresponding to the contribution, wherein the offset coefficient is positively correlated with the contribution, and the offset coefficient is used to adjust the corresponding color grayscale of the target white field grayscale; The color temperature offset coefficient is obtained by combining the offset coefficients corresponding to each channel, wherein the sum of the offset coefficients corresponding to each channel is 0.
[0012] Optionally, the backlight display parameters include the target subfield backlight brightness corresponding to each channel, and determining the backlight display parameters in the current frame based on the target white field grayscale and the target subfield grayscale includes: To achieve maximum backlight brightness; For each channel, the corresponding basic subfield backlight brightness is determined based on the compensation coefficient corresponding to the channel and the maximum backlight brightness; The target white field backlight brightness is obtained, and the base subfield backlight brightness is compensated based on the target white field backlight brightness to obtain the target subfield backlight brightness.
[0013] To achieve the above objectives, the present invention also provides a field sequence display device, the field sequence display device comprising: The first acquisition module is used to acquire the current frame display image and determine the multiple channel sub-images contained in the current frame display image; The first execution module is used to perform low-pass filtering on each of the channel sub-images to obtain the low-frequency component corresponding to the channel sub-image. The first determining module is used to determine the corresponding channel low-frequency grayscale for each pixel in the current frame display image in each of the low-frequency components; The second execution module is used to take the minimum low-frequency gray level in the low-frequency gray level of the channel corresponding to the pixel as the target white field gray level. The second determining module is used to determine the target subfield gray level of each channel based on the target gray level of the pixel in the current frame display image and the minimum low frequency gray level. The first display module is used to perform field-order display based on the target white field grayscale and the target subfield grayscale.
[0014] To achieve the above objectives, the present invention also provides a display device, the display device including a display panel and a driving circuit, the display panel being electrically connected to the driving circuit, the driving circuit including a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being executed by the processor to implement the steps of the field sequence display method as described above.
[0015] This invention proposes a field-sequence display method, apparatus, and display device, which acquires a current frame display image and determines multiple channel sub-images contained in the current frame display image; for each channel sub-image, low-pass filtering is performed on the channel sub-image to obtain the low-frequency component corresponding to the channel sub-image; for each pixel in the current frame display image, the corresponding channel low-frequency grayscale is determined in each of the low-frequency components; the minimum low-frequency grayscale among the channel low-frequency grayscales corresponding to the pixel is taken as the target white field grayscale; based on the target grayscale of the pixel in the current frame display image and the minimum low-frequency grayscale, the target sub-field grayscale corresponding to each channel is determined; and field-sequence display is performed based on the target white field grayscale and the target sub-field grayscale. By identifying low-frequency components and determining the target white field grayscale based on these components, low-frequency information, which is relatively insensitive to the human eye, can be concentrated in the white field for display, while high-frequency information, which is sensitive to the human eye, can be allocated to the subfields corresponding to the color channels for display. This means that even if different color subfields are misaligned due to motion, the user's perception of the misalignment is greatly reduced due to the visual occlusion effect, thereby reducing the impact of color separation on the user's perception. Attached Figure Description
[0016] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0017] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 This is a flowchart illustrating the first embodiment of the field sequence display method of the present invention; Figure 2 This is a schematic diagram of the module structure of the display device of the present invention.
[0019] Label Explanation: 10 - Communication module; 20 - Memory; 30 - Processor. Detailed Implementation
[0020] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention. To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present application, and not all of them. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of this application.
[0021] This invention provides a field sequence display method, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the field sequence display method of the present invention. The method includes the following steps: Step S10: Obtain the current frame display image and determine the multiple channel sub-images contained in the current frame display image; The image displayed in the current frame is the image corresponding to a complete frame in the field sequence display. In the field sequence display, a frame is displayed by multiple subfields. For example, the red, green and blue subfields are used to display the sub-images of the red, green and blue channels in the current frame in sequence. Although the three subfields have a different display order, they still belong to the same frame and work together to achieve the complete display of the current frame image.
[0022] A channel sub-image is an image corresponding to different color channels in the image displayed in the current frame. For example, if the image displayed in the current frame consists of three colors: red, green, and blue, then the red color channel corresponds to a channel sub-image composed of red pixels, the green color channel corresponds to a channel sub-image composed of green pixels, and the blue color channel corresponds to a channel sub-image composed of blue pixels.
[0023] Step S20: For each of the channel sub-images, perform low-pass filtering on the channel sub-image to obtain the low-frequency component corresponding to the channel sub-image; Low-frequency components are smooth image components in channel sub-images; it can be understood that, for an image, high-frequency components indicate the parts of the image where gray levels change drastically in space, corresponding to edges, textures, detail peaks, etc.; low-frequency components indicate the parts of the image where gray levels change slowly in space.
[0024] Low-pass filtering is an operation that extracts low-frequency components from a channel sub-image; the specific low-pass filtering method can be set based on actual needs.
[0025] Step S30: For each pixel in the current frame displayed image, determine the corresponding channel low-frequency grayscale in each of the low-frequency components; The low-frequency grayscale of a channel is the grayscale value of a single pixel in the low-frequency component of the image. For example, for a pixel in the image displayed in the current frame, its RGB pixel value is (200, 100, 50). After performing low-pass filtering on each channel, the low-frequency components are (185, 92, 48). That is, the low-frequency gray level of the red channel is 185, the low-frequency gray level of the green channel is 92, and the low-frequency gray level of the blue channel is 48.
[0026] Step S40: Take the minimum low-frequency gray level in the low-frequency gray level of the channel corresponding to the pixel as the target white field gray level; The minimum low-frequency gray level is the minimum value of the low-frequency gray level of the corresponding channel of the pixel. For example, if the low-frequency component of the pixel after low-pass filtering is (185, 92, 48), then the corresponding minimum low-frequency gray level is 48.
[0027] The target white field grayscale is the grayscale that the pixel needs to display in the white field; in this embodiment, the field sequence display includes four fields, namely white, red, green and blue; the sub-fields referred to in other parts include three fields: red, green and blue, and the white field is the white display field.
[0028] It is understandable that the minimum low-frequency grayscale indicates the minimum brightness requirement of the pixel. Therefore, in this embodiment, the minimum low-frequency grayscale is used as the target white field grayscale so that the low-frequency components can be transferred to the white field for display to the maximum extent. Since the white field itself displays white light, the display of low-frequency components in the white field will not cause color separation problems. At the same time, the display of high-frequency components in the white field is eliminated as much as possible, thereby ensuring the effectiveness of visual occlusion.
[0029] Step S50: Determine the target subfield grayscale of each channel based on the target grayscale of the pixel in the image displayed in the current frame and the minimum low-frequency grayscale; The white field and subfield together constitute the image displayed in the current frame; therefore, by determining the target white field grayscale corresponding to the white field based on the low-frequency components, the grayscale value corresponding to each channel can be determined to restore the display of the image displayed in the current frame.
[0030] The target grayscale is the grayscale value corresponding to a single color channel in the image displayed in the current frame. For example, if the RGB pixel value is (200, 100, 50), the target grayscale value corresponding to the red channel is 200, the target grayscale value corresponding to the green channel is 100, and the target grayscale value corresponding to the blue channel is 50.
[0031] The grayscale values of different fields are superimposed to form a frame of image display. Therefore, the sum of the grayscale values of different fields of a pixel should be the corresponding target grayscale. Thus, after determining the target white field grayscale, i.e. the minimum low-frequency grayscale, the target subfield grayscale of each channel can be obtained by subtracting the minimum low-frequency grayscale from the target grayscale of each channel. For example, if the RGB pixel value is (200, 100, 50) and the minimum low-frequency grayscale is 48, then the target subfield grayscale of the red field is 200-48=152, the target subfield grayscale of the green field is 100-48=52, and the target subfield grayscale of the blue field is 50-48=2.
[0032] The grayscale values of the target subfields are all naturally non-negative because the grayscale value of the target white field is taken from the minimum value of the low-frequency component. Since the low-pass filter does not amplify the original signal, the grayscale value of the target white field is less than the original value of each channel, thus avoiding negative values of the target subfield grayscale that could lead to control errors.
[0033] Step S60: Display the field sequence based on the target white field grayscale and the target subfield grayscale.
[0034] When displaying in field order, the white field, red field, green field, and blue field are displayed sequentially. When displaying the white field, each pixel is displayed based on the target white field grayscale; when displaying the red field, each pixel is displayed based on the target subfield grayscale corresponding to the red field; when displaying the green field, each pixel is displayed based on the target subfield grayscale corresponding to the green field; when displaying the blue field, each pixel is displayed based on the target subfield grayscale corresponding to the blue field. The specific subfield order can be set according to actual needs.
[0035] It should be noted that the determination of low-frequency grayscale in this application is completely different from that of the minimum value method. In the minimum value method, the smallest channel value among the original pixel values of each pixel is used as the white field grayscale. However, in this application, the white field grayscale is determined by the low-frequency grayscale obtained after low-pass filtering of the pixel with subfields. This allows the visual masking effect to be used to significantly reduce the brightness of high-frequency detail fields, and the perceptible degree of color separation in extreme motion scenes is greatly reduced.
[0036] This embodiment determines the low-frequency components and the target white field grayscale based on the low-frequency components. This allows the low-frequency information, which is relatively insensitive to the human eye, to be concentrated in the white field for display, while the high-frequency information, which is sensitive to the human eye, is allocated to the subfields corresponding to the color channels for display. As a result, even if different color subfields are misaligned due to motion, the user's perception of the misalignment is greatly reduced due to the visual occlusion effect, thereby reducing the impact of color separation on the user's perception.
[0037] Furthermore, in the second embodiment of the field sequence display method of the present invention based on the first embodiment of the present invention, step S20 includes the following steps: Step S21: For each pixel in the channel sub-image, determine the filtering region where the current pixel is located; Step S22: Determine the channel pixel grayscale corresponding to the neighboring pixels contained in the filtering region in the channel sub-image; Step S23: Perform a weighted average of the gray values of each channel pixel to obtain the low-frequency pixel gray value of the channel corresponding to the current pixel, wherein the distance between the neighboring pixels and the current pixel is positively correlated with the corresponding weight; Step S24: Combine the grayscale values of the low-frequency pixels corresponding to the channel sub-image to obtain the low-frequency component.
[0038] The filtering region is a local neighborhood window centered on the current pixel, used to participate in low-frequency filtering calculations. The specific size of the filtering region can be set according to actual needs, such as 5×5, which means that the filtering region contains 5 rows and 5 columns of pixels. The current pixel is located in the 3rd row and 3rd column, that is, at the center of the filtering region.
[0039] Neighboring pixels are the pixels in the filtering region that are not the current pixel.
[0040] The grayscale of a channel pixel is the grayscale value of the corresponding color channel of a neighboring pixel.
[0041] In this embodiment, low-pass filtering is achieved through Gaussian low-pass filtering, i.e., weighted averaging. For example, for the red channel, the gray levels of the pixels in a filtered region are:
[0042] The current pixel's grayscale value is 200; a weighted average is applied to the filtered region to obtain the low-frequency pixel grayscale value of the current pixel after low-pass filtering.
[0043] Where α x As for the weights, the distances of 120 in the first row and first column to the distances of 120 in the fifth row and fifth column relative to the current pixel are the same, therefore, their corresponding weights are set to be the same.
[0044] The specific values of the weights can be set based on the filter strength, such as α1=0.02, α2=0.06, α3=0.08, α 13 =0.3; the sum of all weights is 1.
[0045] Each pixel is subjected to low-frequency filtering to obtain the channel pixel grayscale corresponding to each pixel in each channel, and then the low-frequency component corresponding to each channel sub-image is obtained.
[0046] After low-pass filtering, sharp edges in the channel sub-image are smoothed out. For example, after low-pass filtering, the gray value of the red channel becomes 131 for the current pixel value with a gray value of 200. This allows more energy of the image to be retained in the white field, further avoiding the risk of color separation.
[0047] Furthermore, in the third embodiment of the field sequence display method of the present invention based on the first embodiment of the present invention, step S20 includes the following steps: Step S25: Obtain the previous frame display image and calculate the degree of motion intensity between the previous frame display image and the current frame display image; Further, step S25 includes: Step S251: Perform block matching between the current frame display image and the previous frame display image to obtain the average motion vector amplitude of the previous frame display image and the current frame display image; Step S252: The average motion vector amplitude is used as the intensity of the motion.
[0048] The intensity of motion indicates the magnitude of change in the image content between two frames. The specific calculation method for the intensity of motion can be set according to actual needs. For example, the inter-frame block matching method can be used to calculate the average motion vector amplitude between the current frame and the previous frame. The average motion vector amplitude indicates the intensity of motion.
[0049] Step S26: Determine the target filter intensity corresponding to the intensity of the motion; Step S27: Perform low-pass filtering on the channel sub-image based on the target filtering intensity to obtain the low-frequency component corresponding to the channel sub-image.
[0050] The filter strength is used to control the smoothness of the low-pass filter.
[0051] The target filtering strength is determined based on the intensity of the motion.
[0052] It is understandable that color separation will vary depending on whether the scene changes gradually or drastically. If a higher filter intensity is set when the motion is relatively gradual, the image clarity will be affected. Conversely, if a lower filter intensity is used when the motion is drastic, the ability to suppress color separation will be reduced. Therefore, in order to meet the filtering needs of different scenarios, this embodiment determines the target filter intensity based on the actual motion intensity of the scene.
[0053] Specifically, the intensity of motion is positively correlated with the target filter intensity. Therefore, the faster the motion in the image, the higher the filter intensity should be set to suppress color separation, and the slower the motion in the image, the lower the filter intensity should be set to preserve image details.
[0054] If the target filter strength σ is:
[0055] Where, σ min This is the basic filter strength; the specific value can be set based on actual needs, such as 1.0; σ max This represents the maximum filter strength; the specific value can be set based on actual needs, such as 3.0; MV avg The intensity of exercise; MV threshold This is the motion saturation threshold, and the specific value can be set based on actual needs, such as 5% of the screen width in pixels. Taking a 3840×2160 panel as an example, the width in pixels is 3840, so the motion saturation threshold is set to 3840×5%=192. At this time, the target filter intensity ranges from 1.0 to 3.0, where 1.0 corresponds to a still image and 3.0 corresponds to a high-speed moving image.
[0056] After obtaining the target filtering intensity, Gaussian filtering is performed on the pixels based on the target filtering intensity to obtain low-frequency components that conform to the motion state of the image.
[0057] Furthermore, in the fourth embodiment of the field sequence display method of the present invention based on the first embodiment of the present invention, step S60 includes the following steps: Step S61: For each backlight partition in the backlight, determine the partition pixels corresponding to the backlight partition; Step S62: Obtain the target white field grayscale and the target subfield grayscale corresponding to the partitioned pixels; Step S63: Determine the backlight display parameters in the current frame based on the target white field grayscale and the target sub-field grayscale; Step S64: Perform field sequence display based on the target white field grayscale, the target subfield grayscale, and the backlight display parameters.
[0058] Each backlight zone is an independent control unit within the backlight array, allowing for individual brightness adjustment. For example, a 65-inch 4K (3840×2160) LCD panel would have 48×32=1536 independent backlight zones, each corresponding to 80×68 pixels. The display panel has a physical refresh rate of 480Hz and a frame rate of 120Hz. Each frame contains four subfields: white, red, green, and blue, with each subfield lasting approximately 2.08ms.
[0059] The partitioned pixels are the pixels that are within the illumination range of the corresponding backlight partition.
[0060] Understandably, the setting of localized backlighting enables the display panel to have the ability to adjust the backlight locally, thereby matching the local brightness and color distribution of the image; therefore, when setting the backlight, the backlight display parameters can be set according to the grayscale needs of the pixels in a specific area.
[0061] Backlight display parameters are the control parameters that drive specific backlight zones; backlight display parameters may include adjustments to backlight brightness, color temperature, on-time, etc.
[0062] The target white field grayscale and target subfield grayscale corresponding to the partitioned pixels indicate the brightness required for the pixels in that partition in the current frame display. Therefore, the required backlight brightness can be determined by the target white field grayscale and target subfield grayscale. When an LCD monitor displays data, the liquid crystal flips over for a certain period of time. Therefore, when the backlight is emitting light, it is necessary to wait for the liquid crystal to complete the flip before turning it on. The liquid crystal flipping time is related to its grayscale value. Therefore, the liquid crystal flipping time can be determined based on the target white field grayscale and the target sub-field grayscale, thereby determining the backlight on time.
[0063] For example, determine the grayscale value of each pixel in the previous subfield; the previous subfield is the subfield of the last liquid crystal drive. If the white field, red field, green field and blue field are displayed in sequence in a frame, then for the white field, the blue field of the previous frame is the previous subfield; for the red field, the white field of the current frame is the previous subfield; for the green field, the red field of the current frame is the previous subfield; and for the blue field, the green field of the current frame is the previous subfield.
[0064] For the current subfield, calculate the difference ΔV between the target subfield gray level of each pixel and the previous gray level, where the previous gray level is the subfield gray level corresponding to the pixel in the previous subfield.
[0065] The liquid crystal response time T corresponding to this difference can be obtained by looking up the table. base Considering factors such as temperature, the actual response time is:
[0066] Where δ is the correction coefficient, and the specific value can be set according to actual needs, such as 0.1.
[0067] For each partition, the maximum value of the response times of all pixels within it is taken as the liquid crystal response time T of that partition. response (k).
[0068] The data writing progress of each partition is tracked in real time. Assuming the screen is scanned line by line from top to bottom, the writing time for each line is about 0.48μs, and the entire screen writing takes about 1.04ms to complete.
[0069] For partition k, the last row was written in time T. write_end(k) = 0.6ms; Liquid crystal response time T response (k) = 0.8ms; lead time T offset = 0.1ms, used to compensate for drive latency; the specific value can be set according to actual needs; then the backlight on-time T delay (k):
[0070] That is, the backlight of this zone should be turned on 1.3ms after the subfield starts.
[0071] The control unit is based on the T of each partition. delay The value is used to generate the backlight control signal. Specifically, an FPGA (Field Programmable Gate Array) can be used to achieve precise timing control, with the backlight on signal accuracy for each zone reaching 0.1μs.
[0072] Once the backlight display parameters are determined, the backlight can be controlled based on the backlight display data, and the display of the image can be achieved by combining the grayscale of each subfield.
[0073] Further, the backlight display parameters include the target white point backlight brightness, and step S63 includes: Step S631: Obtain the maximum white field gray value of the target white field gray value in the partitioned pixels; Step S632: Determine the basic white field backlight brightness based on the maximum white field grayscale value; Step S633: Determine the color temperature shift coefficient corresponding to the partition based on the grayscale of the target subfield; Step S634: Adjust the color temperature of the base white field backlight brightness using the color temperature offset coefficient to obtain the target white field backlight brightness.
[0074] It is understandable that the principle of an LCD monitor is to control the brightness by blocking the light emitted by the backlight through the liquid crystal. Therefore, the backlight brightness needs to provide the maximum brightness in the backlight zone, while the brightness of other pixels besides the maximum brightness can be controlled by the liquid crystal.
[0075] Therefore, for each partition in each subfield, the maximum grayscale that needs to be displayed is used as the backlight brightness.
[0076] The base white level backlight brightness is the backlight brightness determined based on the white level grayscale display requirements within the current partition. To avoid overexposure, a compensation coefficient can be set for the base white level backlight brightness, such as:
[0077] Where B_L_W_base(k) is the base white field backlight brightness of partition k; max(W_k) is the maximum backlight brightness; by setting the compensation coefficient of 0.8, we can ensure that the white field brightness is reconstructed while avoiding excessive brightness; the specific value of the compensation coefficient can be set according to actual needs.
[0078] The color temperature offset coefficient is a coefficient used to adjust the color temperature of the backlight.
[0079] When the image uses a highly saturated color as the main color tone, such as a large area of red flowers, a clear blue sky, and emerald green grass, the pixel value of the main color channel is much larger than that of the other two channels. Taking a typical orange-red pixel (200, 100, 50) as an example, the large area of repeated pixels prevents low-pass filtering from causing excessive reduction in grayscale. For example, low-pass filtering of this pixel yields a low-frequency grayscale (200, 100, 50). At this time, the white field grayscale is determined to be 50, and the grayscale values of each subfield are determined to be 150, 50, and 0, respectively.
[0080] In this situation, the brightness of the red subfield is still relatively high, and the retinal misalignment that the red subfield is prone to may still be perceived as a slight red ghosting.
[0081] To avoid this problem, in this embodiment, the energy of the prominent channel is transferred to the white field by adjusting the color temperature of the backlight.
[0082] It is understandable that the backlight itself can also provide brightness by emitting light from the three primary color LEDs together. Adjusting the color temperature of the backlight is essentially adjusting the color of the backlight. This allows the brightness of the sub-field display to be transferred to the backlight, thereby reducing the excessive grayscale of the colors and avoiding ghosting.
[0083] In practical applications, the ratio between different color channels can be determined. When a prominent channel appears, the white backlight brightness can be adjusted by adjusting the color temperature. When there is no prominent channel, there is no need to adjust the backlight color temperature.
[0084] The grayscale values of each channel in the partition are determined to obtain the average red grayscale value, average green grayscale value, and average blue grayscale value of all pixels in the partition.
[0085] The contribution of each channel is calculated based on the average grayscale value of the three channels; for example:
[0086]
[0087]
[0088] Among them, P red(k) represents the contribution of the red channel in partition k; P green (k) represents the contribution of the green channel in partition k; P blue (k) represents the contribution of the blue channel in partition k; R avg (k) represents the average red grayscale value in partition k; G avg (k) represents the average green grayscale value in partition k; B avg (k) represents the average value of the blue grayscale in partition k.
[0089] When the three channels are balanced, the contribution of each channel is about 1 / 3. When the contribution of a certain channel is greater than the preset prominence threshold, it is considered that there is prominence in the channel energy, and the brightness of the base white backlight needs to be adjusted based on the color temperature. When no channel has a contribution greater than the preset prominence threshold, there is no need to adjust the brightness of the base white backlight based on the color temperature. The specific value of the preset prominence threshold can be set according to actual needs, and the preset prominence threshold is greater than 1 / 3.
[0090] Further, step S633 includes the following steps: Step S6331: For each of the channels, determine the contribution of the color corresponding to the channel to the image displayed in the current frame; Step S6332: Calculate the offset coefficient corresponding to the contribution, wherein the offset coefficient is positively correlated with the contribution and is used to adjust the corresponding color grayscale of the target white field grayscale; Step S6333: The color temperature offset coefficient is obtained by combining the offset coefficients corresponding to each channel, wherein the sum of the offset coefficients corresponding to each channel is 0.
[0091] The offset coefficient is the base value for independent color temperature correction for a single color channel.
[0092] It's understandable that color temperature is used to transfer energy from the prominent channels. Therefore, when determining the offset coefficient, a greater contribution requires more energy to be transferred from its corresponding color channel. Consequently, more color components need to be added in the backlight. Thus, the offset coefficient is set to be positively correlated with the contribution. The relationship between the offset coefficient and the contribution can be set based on actual needs, such as:
[0093]
[0094]
[0095] Wherein, γ is the color temperature offset intensity coefficient, and the specific value can be selected from 0 to 1 based on actual needs, such as 0.3; ΔR(k) is the offset coefficient corresponding to the red channel; ΔG(k) is the offset coefficient corresponding to the green channel; ΔB(k) is the offset coefficient corresponding to the blue channel.
[0096] After obtaining the offset coefficients corresponding to each color channel, the LEDs of the corresponding colors in the backlight can be adjusted based on the offset coefficients, such as:
[0097]
[0098]
[0099] Wherein, B_L_W_base(k) is the base white field backlight brightness of partition k; B_L_W_R(k) is the brightness of the red LED in the backlight of partition k; B_L_W_G(k) is the brightness of the green LED in the backlight of partition k; and B_L_W_B(k) is the brightness of the blue LED in the backlight of partition k.
[0100] It is understood that the color temperature compensation in this embodiment does not adjust parameters other than the backlight color temperature, that is, the sub-field grayscale, white field grayscale, etc. are calculated in the original way; therefore, the sum of the offset sub-coefficients is set to 0 so that the overall backlight luminous flux remains unchanged, ensuring the consistency of the brightness of the display screen.
[0101] Furthermore, the backlight display parameters include the target subfield backlight brightness corresponding to each channel, and step S63 includes the following steps: Step S631: Obtain the maximum backlight brightness; Step S632: For each channel, determine the corresponding basic subfield backlight brightness based on the compensation coefficient corresponding to the channel and the maximum backlight brightness; Step S633: Obtain the target white field backlight brightness, and compensate the base subfield backlight brightness according to the target white field backlight brightness to obtain the target subfield backlight brightness.
[0102] After adjusting the white backlight brightness, in order to ensure that the luminous flux of different color channels is consistent, the backlight brightness of the corresponding color channels is adjusted.
[0103] The base subfield backlight brightness is the backlight brightness corresponding to the subfield; to further reduce color separation issues, the base subfield backlight brightness can be set to a smaller value, such as:
[0104] Wherein, B_L_W_R1(k) is the base subfield backlight brightness of the red channel in partition k; max(R'_k) is the maximum red backlight brightness; by setting the compensation coefficient of 0.3, we can ensure that the red channel has low brightness while reducing the perceived color separation; the specific value of the compensation coefficient can be set according to actual needs.
[0105] The backlight brightness of the basic subfields corresponding to the blue and green fields is similar and will not be repeated here.
[0106] It is understandable that the adjustment of the sub-field backlight brightness is based on the change of the corresponding LED in the white field backlight brightness, such as:
[0107] Where B_L_W_R2(k) is the target subfield backlight brightness corresponding to the red channel after partition k compensation; C comp For the energy transfer compensation coefficient, we have:
[0108] Among them, W avg (k) represents the average gray level of the white field in partition k; R avg (k) is the average value of the red square grayscale in partition k; ε is a very small positive constant to prevent division by zero.
[0109] In this embodiment, the color energy added by the white field backlight is subtracted from the corresponding sub-field backlight, thereby ensuring that the color components in the current frame remain unchanged as a whole.
[0110] The brightness of the backlight for the green and blue target subfields is similar and will not be repeated here.
[0111] To ensure the feasibility of backlight compensation, constraints can be imposed on the backlight brightness of the target white field and the backlight brightness of the target subfield after compensation. For example, in the backlight brightness after compensation, the minimum brightness of each LED bead is 0; the brightness of each color LED bead is less than 1.5 times the basic white field backlight brightness; if the total power of the LED beads of three colors in the partition exceeds the maximum power, the brightness of all color channels will be reduced proportionally until the total power is less than the maximum power.
[0112] The following example uses actual numerical values to illustrate the color temperature compensation process: For example, consider pixels (200, 100, 50). Assuming the calculated contribution of the dominant color to the region containing this pixel is: P red ≈200 / (200+100+50)≈0.571 P green ≈100 / 350≈0.286 P blue ≈50 / 350≈0.143 Let γ = 0.3: Color temperature offset calculation: ΔR = 0.3 × (0.571 - 0.333) ≈ +0.071, indicating an excess of red and a shift towards warmer colors; ΔG = 0.3 × (0.286 - 0.333) ≈ -0.014, indicating a slight decrease due to insufficient green areas; ΔB = 0.3 × (0.143 - 0.333) ≈ -0.057, the blue color is too low, it should be appropriately reduced; Verification: 0.071 - 0.014 - 0.057 = 0, the total luminous flux remains unchanged; Subfield backlight adjustment, with a base white light brightness assumed to be 50 units: Adjusted R: 50 × 1.071 = 53.6, slightly enhancing the red light; After adjustment, G: 50 × 0.986 = 49.3, slightly reducing the green light; Adjusted value B: 50 × 0.943 = 47.2, appropriately reducing blue light; Total brightness: 53.6 + 49.3 + 47.2 = 150.1 ≈ 150, the total luminous flux remains basically unchanged; The base field is presented as a slightly warm white with a color temperature difference that is almost imperceptible to the human eye.
[0113] Red detail field backlight compensation, original backlight brightness ≈ 0.3 × 150 = 45: After compensation, the result is approximately 45 - 50 × 0.071 × (50 / 150) ≈ 45 - 1.18 ≈ 43.8, which is slightly lower. The red detail field backlight intensity was reduced from 45 to 43.8. Although the reduction per pixel is small, when a large number of pixels in the entire frame exhibit the same warm color tone, the overall cumulative reduction in brightness of the red detail field is significant, effectively suppressing the risk of color separation. Simultaneously, since all adjustments are made on the backlight side, the liquid crystal pixel value remains constant, eliminating the risk of negative pixel counts.
[0114] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.
[0115] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0116] This application also provides a field sequence display device for implementing the above-described field sequence display method, wherein the field sequence display includes: The first acquisition module is used to acquire the current frame display image and determine the multiple channel sub-images contained in the current frame display image; The first execution module is used to perform low-pass filtering on each of the channel sub-images to obtain the low-frequency component corresponding to the channel sub-image. The first determining module is used to determine the corresponding channel low-frequency grayscale for each pixel in the current frame display image in each of the low-frequency components; The second execution module is used to take the minimum low-frequency gray level in the low-frequency gray level of the channel corresponding to the pixel as the target white field gray level. The second determining module is used to determine the target subfield gray level of each channel based on the target gray level of the pixel in the current frame display image and the minimum low frequency gray level. The first display module is used to perform field-order display based on the target white field grayscale and the target subfield grayscale.
[0117] This field-sequence display device determines the target white field grayscale by identifying low-frequency components. This allows low-frequency information, which is relatively insensitive to the human eye, to be concentrated in the white field for display, while high-frequency information, which is sensitive to the human eye, is allocated to the subfields corresponding to the color channels for display. As a result, even if different color subfields are misaligned due to motion, the user's perception of the misalignment is greatly reduced due to the visual occlusion effect, thereby reducing the impact of color separation on the user's perception.
[0118] It should be noted that the first acquisition module in this embodiment can be used to execute step S10 in this application embodiment, the first execution module in this embodiment can be used to execute step S20 in this application embodiment, the first determination module in this embodiment can be used to execute step S30 in this application embodiment, the second execution module in this embodiment can be used to execute step S40 in this application embodiment, the second determination module in this embodiment can be used to execute step S50 in this application embodiment, and the first display module in this embodiment can be used to execute step S60 in this application embodiment.
[0119] Further, the step of performing low-pass filtering on the channel sub-image to obtain the low-frequency component corresponding to the channel sub-image includes: For each pixel in the channel sub-image, determine the filtering region where the current pixel is located; In the channel sub-image, determine the channel pixel grayscale corresponding to the neighboring pixels contained in the filtering region; The grayscale of the low-frequency pixel in the channel corresponding to the current pixel is obtained by weighted averaging of the grayscale values of the pixels in each channel, wherein the distance between the neighboring pixels and the current pixel is positively correlated with the corresponding weight. The low-frequency component is obtained by combining the grayscale values of the low-frequency pixels corresponding to the channel sub-image.
[0120] Further, the step of performing low-pass filtering on the channel sub-image to obtain the low-frequency component corresponding to the channel sub-image includes: Acquire the previous frame display image and calculate the degree of motion intensity between the previous frame display image and the current frame display image; Determine the target filter intensity corresponding to the intensity of the motion; The low-frequency component corresponding to the channel sub-image is obtained by performing low-pass filtering on the channel sub-image based on the target filtering intensity.
[0121] Furthermore, calculating the degree of motion intensity between the previous frame displayed image and the current frame displayed image includes: Block matching is performed between the current frame displayed image and the previous frame displayed image to obtain the average motion vector magnitude of the previous frame displayed image and the current frame displayed image; The average motion vector amplitude is used as the intensity of the motion.
[0122] Furthermore, the step of performing field-order display based on the target white field grayscale and the target subfield grayscale includes: For each backlight partition in the backlight, determine the partition pixels corresponding to the backlight partition; Obtain the target white field grayscale and the target subfield grayscale corresponding to the partitioned pixels; The backlight display parameters in the current frame are determined based on the target white field grayscale and the target subfield grayscale. Field sequence display is performed based on the target white field grayscale, the target subfield grayscale, and the backlight display parameters.
[0123] Furthermore, the backlight display parameters include the target white field backlight brightness, and determining the backlight display parameters within the current frame based on the target white field grayscale and the target sub-field grayscale includes: Obtain the maximum white level gray value of the target white level gray value in the partitioned pixels; The base white field backlight brightness is determined based on the maximum white field grayscale value; The color temperature shift coefficient corresponding to the partition is determined based on the grayscale of the target subfield; The target white backlight brightness is obtained by adjusting the color temperature of the base white backlight brightness using the color temperature offset coefficient.
[0124] Further, determining the color temperature shift coefficient corresponding to the partition based on the grayscale of the target subfield includes: For each of the aforementioned channels, determine the contribution of the color corresponding to that channel to the image displayed in the current frame; Calculate the offset coefficient corresponding to the contribution, wherein the offset coefficient is positively correlated with the contribution, and the offset coefficient is used to adjust the corresponding color grayscale of the target white field grayscale; The color temperature offset coefficient is obtained by combining the offset coefficients corresponding to each channel, wherein the sum of the offset coefficients corresponding to each channel is 0.
[0125] Furthermore, the backlight display parameters include the target subfield backlight brightness corresponding to each channel, and the step of determining the backlight display parameters in the current frame based on the target white field grayscale and the target subfield grayscale includes: To achieve maximum backlight brightness; For each channel, the corresponding basic subfield backlight brightness is determined based on the compensation coefficient corresponding to the channel and the maximum backlight brightness; The target white field backlight brightness is obtained, and the base subfield backlight brightness is compensated based on the target white field backlight brightness to obtain the target subfield backlight brightness.
[0126] Reference Figure 2In terms of hardware structure, the display device includes a display panel and a driving circuit. The display panel is electrically connected to the driving circuit, and the driving circuit may include components such as a communication module 10, a memory 20, and a processor 30. In the display device, the processor 30 is connected to both the memory 20 and the communication module 10. The memory 20 stores a computer program, which is executed by the processor 30. When the computer program is executed, it implements the steps of the above-described method embodiment.
[0127] The communication module 10 can connect to external communication devices via a network. The communication module 10 can receive requests from the external communication devices and can also send requests, instructions, and information to the external communication devices, which can be other display devices, servers, or IoT devices, such as televisions, etc.
[0128] The memory 20 can be used to store software programs and various data. The memory 20 may primarily include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as acquiring the current frame to display an image), etc.; the data storage area may include a database, and may store data or information created based on system usage. Furthermore, the memory 20 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0129] The processor 30 is the control center of the display device. It connects various parts of the display device via various interfaces and lines. By running or executing software programs and / or modules stored in the memory 20, and by calling data stored in the memory 20, it performs various functions of the display device and processes data, thereby providing overall monitoring of the display device. The processor 30 may include one or more processing units; optionally, the processor 30 may integrate an application processor and a modem processor. The application processor mainly handles the operating system, user interface, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 30.
[0130] although Figure 2 Not shown, but the above-described display device may further include a circuit control module, which is connected to a power supply to ensure the normal operation of other components. Those skilled in the art will understand that... Figure 2 The display device structure shown does not constitute a limitation on the display device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0131] In this invention, the terms "first," "second," "third," "fourth," and "fifth" are used for descriptive purposes only and should not be construed as indicating or implying relative importance. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.
[0132] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0133] Although embodiments of the present invention have been shown and described above, the scope of protection of the present invention is not limited thereto. It is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, and substitutions to the above embodiments within the scope of the present invention, and such changes, modifications, and substitutions should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A field sequence display method, characterized in that, The field sequence display method includes: Obtain the current frame display image and determine the multiple channel sub-images contained in the current frame display image; For each of the channel sub-images, a low-pass filter is applied to the channel sub-image to obtain the low-frequency component corresponding to the channel sub-image; For each pixel in the current frame displayed image, determine the corresponding channel low-frequency grayscale in each of the low-frequency components; The minimum low-frequency gray level among the low-frequency gray levels of the channel corresponding to the pixel is taken as the target white field gray level; The target subfield grayscale of each channel is determined based on the target grayscale of the pixel in the image displayed in the current frame and the minimum low-frequency grayscale. Field order display is performed based on the target white field grayscale and the target subfield grayscale.
2. The field sequence display method as described in claim 1, characterized in that, The step of performing low-pass filtering on the channel sub-image to obtain the low-frequency component corresponding to the channel sub-image includes: For each pixel in the channel sub-image, determine the filtering region where the current pixel is located; In the channel sub-image, determine the channel pixel grayscale corresponding to the neighboring pixels contained in the filtering region; The grayscale of the low-frequency pixel in the channel corresponding to the current pixel is obtained by weighted averaging of the grayscale values of the pixels in each channel, wherein the distance between the neighboring pixels and the current pixel is positively correlated with the corresponding weight. The low-frequency component is obtained by combining the grayscale values of the low-frequency pixels corresponding to the channel sub-image.
3. The field sequence display method as described in claim 1, characterized in that, The step of performing low-pass filtering on the channel sub-image to obtain the low-frequency component corresponding to the channel sub-image includes: Acquire the previous frame display image and calculate the degree of motion intensity between the previous frame display image and the current frame display image; Determine the target filter intensity corresponding to the intensity of the motion; The low-frequency component corresponding to the channel sub-image is obtained by performing low-pass filtering on the channel sub-image based on the target filtering intensity.
4. The field sequence display method as described in claim 3, characterized in that, The calculation of the motion intensity between the previous frame displayed image and the current frame displayed image includes: Block matching is performed between the current frame displayed image and the previous frame displayed image to obtain the average motion vector magnitude of the previous frame displayed image and the current frame displayed image; The average motion vector amplitude is used as the intensity of the motion.
5. The field sequence display method as described in claim 1, characterized in that, The step of displaying the field order based on the target white field grayscale and the target subfield grayscale includes: For each backlight partition in the backlight, determine the partition pixels corresponding to the backlight partition; Obtain the target white field grayscale and the target subfield grayscale corresponding to the partitioned pixels; The backlight display parameters in the current frame are determined based on the target white field grayscale and the target subfield grayscale. Field sequence display is performed based on the target white field grayscale, the target subfield grayscale, and the backlight display parameters.
6. The field sequence display method as described in claim 5, characterized in that, The backlight display parameters include the target white field backlight brightness, and the step of determining the backlight display parameters in the current frame based on the target white field grayscale and the target sub-field grayscale includes: Obtain the maximum white level gray value of the target white level gray value in the partitioned pixels; The base white field backlight brightness is determined based on the maximum white field grayscale value; The color temperature shift coefficient corresponding to the partition is determined based on the grayscale of the target subfield; The target white backlight brightness is obtained by adjusting the color temperature of the base white backlight brightness using the color temperature offset coefficient.
7. The field sequence display method as described in claim 6, characterized in that, The step of determining the color temperature shift coefficient corresponding to the partition based on the grayscale of the target subfield includes: For each of the aforementioned channels, determine the contribution of the color corresponding to that channel to the image displayed in the current frame; Calculate the offset coefficient corresponding to the contribution, wherein the offset coefficient is positively correlated with the contribution, and the offset coefficient is used to adjust the corresponding color grayscale of the target white field grayscale; The color temperature offset coefficient is obtained by combining the offset coefficients corresponding to each channel, wherein the sum of the offset coefficients corresponding to each channel is 0.
8. The field sequence display method as described in claim 5, characterized in that, The backlight display parameters include the target subfield backlight brightness corresponding to each channel, and the step of determining the backlight display parameters in the current frame based on the target white field grayscale and the target subfield grayscale includes: To achieve maximum backlight brightness; For each channel, the corresponding basic subfield backlight brightness is determined based on the compensation coefficient corresponding to the channel and the maximum backlight brightness; Obtain the target white field backlight brightness, and compensate the base subfield backlight brightness according to the target white field backlight brightness to obtain the target subfield backlight brightness.
9. A field sequence display device, characterized in that, The field sequence display device includes: The first acquisition module is used to acquire the current frame display image and determine the multiple channel sub-images contained in the current frame display image; The first execution module is used to perform low-pass filtering on each of the channel sub-images to obtain the low-frequency component corresponding to the channel sub-image. The first determining module is used to determine the corresponding channel low-frequency grayscale for each pixel in the current frame display image in each of the low-frequency components; The second execution module is used to take the minimum low-frequency gray level in the low-frequency gray level of the channel corresponding to the pixel as the target white field gray level. The second determining module is used to determine the target subfield gray level of each channel based on the target gray level of the pixel in the image displayed in the current frame and the minimum low frequency gray level. The first display module is used to perform field-order display based on the target white field grayscale and the target subfield grayscale.
10. A display device, characterized in that, The display device includes a display panel and a driving circuit. The display panel is electrically connected to the driving circuit. The driving circuit includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, it implements the steps of the field-sequence display method as described in any one of claims 1 to 8.