3D display apparatus and 3D display apparatus control method

CN122554616APending Publication Date: 2026-08-11HISENSE VISUAL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-03-30
Publication Date
2026-08-11

AI Technical Summary

Technical Problem

由于面板刷新过程存在时间延迟,若眼镜在面板尚未完成整帧刷新时便开启快门,用户会观察到未刷新完成的残留帧(例如屏幕顶部已显示新帧、底部仍为旧帧),导致左右眼图像在垂直方向产生错位,即“撕裂现象”;若眼镜关闭时刻滞后,当前帧底部数据可能残留至下一帧,产生“跨帧串扰”

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122554616A_ABST
    Figure CN122554616A_ABST
Patent Text Reader

Abstract

This application relates to a 3D display device and a control method for the 3D display device. The 3D display device includes: a progressive scan display panel, a backlight module, and shutter glasses; a controller configured to: acquire left-eye and right-eye image frames to be displayed; perform pixel row number compression processing on the left-eye and right-eye image frames; generate a backlight control timing sequence and a glasses synchronization timing sequence; according to the backlight control timing sequence, control multiple backlight zones to sequentially open and close along the scanning direction of the display panel, so that the backlight opening period of each zone matches the image stability period of the corresponding area of ​​the display panel; according to the glasses synchronization timing sequence, control the opening window of the shutter glasses so that during the progressive scan of the display panel, the opening window covers the effective scanning cycle for displaying the corresponding eye image with row-level timing accuracy. Using this method, precise row-level synchronization of screen refresh, backlight scanning, and glasses opening and closing can be achieved, improving the 3D display quality and viewing comfort.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of 3D display technology, and in particular to a 3D display device and a 3D display device control method. Background Technology

[0002] With the growing demand for immersive visual experiences, stereoscopic (3D) display technology has become a key development direction in the consumer electronics and professional display fields. Among the many 3D implementation solutions, active shutter 3D technology is widely used in home televisions and high-end display devices because it can maintain full HD resolution and achieve good stereoscopic visual effects. The basic principle of this technology is to use the high refresh rate of the LCD panel (usually 120Hz or 240Hz) to alternately display the left-eye image and the right-eye image. At the same time, the active shutter glasses worn by the user are controlled by infrared or Bluetooth signals, so that the left and right lenses switch synchronously with the image frames. When the left-eye image is displayed, the left lens is transparent and the right lens is blocked, and vice versa when the right-eye image is displayed. This utilizes the persistence of vision of the human eye to create a stereoscopic effect.

[0003] However, in practical applications, LCD panels are driven by progressive scanning, meaning the driver IC refreshes pixels line by line from the first to the last in a fixed sequence. Refreshing one frame requires one frame cycle (e.g., approximately 8.3ms for a 120Hz panel). Active shutter glasses, on the other hand, require instantaneous global switching of the LCD shutter, meaning the left and right lenses open and close synchronously at the same moment. Due to the time delay in the panel refresh process, if the glasses open the shutter before the panel has completed a full frame refresh, the user will observe an incomplete frame (e.g., a new frame is displayed at the top of the screen, but the old frame remains at the bottom), causing a vertical misalignment of the images for the left and right eyes, known as "tearing." If the glasses close too late, data from the bottom of the current frame may remain in the next frame, causing "cross-frame crosstalk." Both of these phenomena severely degrade the image quality of 3D displays and negatively impact the viewing experience.

[0004] Therefore, there is an urgent need for a 3D display device and a 3D display device control method that can achieve precise row-level synchronization of screen refresh, backlight scanning and glasses switching, thereby eliminating image crosstalk and tearing at the source and improving 3D display quality and viewing comfort. Summary of the Invention

[0005] This application provides a 3D display device and a 3D display device control method, which can achieve precise row-level synchronization of screen refresh, backlight scanning and glasses switching, thereby eliminating image crosstalk and tearing at the source and improving 3D display quality and viewing comfort.

[0006] In a first aspect, some embodiments provide a 3D display device, including:

[0007] progressive scan display panel, backlight module, and shutter glasses;

[0008] The controller is configured as follows:

[0009] Obtain the left-eye and right-eye image frames to be displayed;

[0010] The left-eye image frame and the right-eye image frame are compressed in terms of the number of pixel rows. Based on the compressed left-eye image frame and the right-eye image frame, a backlight control timing sequence and a glasses synchronization timing sequence are generated.

[0011] According to the backlight control timing, multiple backlight zones in the backlight module are controlled to turn on and off sequentially along the scanning direction of the display panel, so that the backlight turn-on period of each zone matches the image stabilization period of the corresponding area of ​​the display panel. Different backlight zones correspond to different rows of pixels on the display panel. The turn-on time of the backlight zone corresponding to the first row of pixels is later than the turn-on time of the last row of pixels in the first image frame and earlier than the turn-on time of the first row of pixels in the second image frame. The first image frame is any frame between the left-eye image and the right-eye image, and the second image frame is another frame between the left-eye image and the right-eye image that is located after the first image frame.

[0012] According to the glasses synchronization timing, the opening window of the shutter glasses is controlled so that during the line-by-line scanning process of the display panel, the opening window of the shutter glasses on the side corresponding to the first image frame covers the opening time of the backlight partition corresponding to the first row of pixels of the first image frame and the opening time of the backlight partition corresponding to the last row of pixels of the first image frame.

[0013] The above technical solution has the following advantages or beneficial effects: First, by compressing the number of pixel rows in the left-eye and right-eye image frames, the amount of data in a single frame image is reduced. The compressed row of image data drives multiple rows of pixel units, thus reserving more sufficient dark-state maintenance time for the liquid crystal molecules' response process. Second, by dividing the backlight module into multiple independently controlled partitions and turning them on sequentially along the scanning direction, and limiting the opening time of the first row of backlight partitions to be later than the opening time of the last row of pixels in the first image frame but earlier than the opening time of the first row of pixels in the second image frame, it is ensured that the backlight is lit during the transition gap between two consecutive image frames. This avoids the bottom residue of the previous frame being illuminated due to the backlight being turned on too early, and also avoids the top image of the current frame being missing due to the backlight being turned on too late. This timing constraint achieves precise alignment between the backlight opening window and the inter-frame transition period, eliminating cross-frame crosstalk and screen tearing at the physical level. Furthermore, by controlling the opening window of the shutter glasses corresponding to the first image frame, ensuring it covers the opening time of the backlight partition corresponding to the first row of pixels in the first image frame and the opening time of the backlight partition corresponding to the last row of pixels, the opening window of the glasses completely covers the backlight illumination period of all pixels from the first row to the last row in terms of row-level timing accuracy. This control allows the user to fully receive the effective image information of each row of pixels in the current frame, avoiding image brightness loss or information loss caused by the glasses opening too early or too late.

[0014] In one embodiment, the controller performs pixel row number compression processing on the left-eye image frame and the right-eye image frame, configured as follows:

[0015] Image data is selected from the original image rows according to a preset extraction rule. A preset number of rows of pixel units on the display panel are driven according to the compressed row of image data. A black image frame is inserted between the first image frame and the second image frame. The backlight partition corresponding to the first row of pixels in the first image frame is activated later than the activation time of the last row of pixels in the first image frame but earlier than the activation time of the first row of pixels in the black image frame. The activation time of the backlight partition corresponding to the last row of pixels is earlier than the activation time of the first row of pixels in the second image frame.

[0016] The above technical solution has the following advantages or beneficial effects: By compressing the number of pixel rows in the left and right eye image frames respectively, the data processing volume of a single frame image can be significantly reduced while maintaining the integrity of the image content, thus reserving a more sufficient dark state maintenance time window for the flipping response of liquid crystal molecules. Simultaneously, based on the compression processing, a black image frame is inserted between the first and second image frames, constructing a physical isolation band between the left and right eye images on the time axis. The inserted black screen eliminates the visual persistence effect of the previous frame image, fundamentally blocking the cross-interference of left and right eye image information. Secondly, by applying precise constraints to the opening timing of the backlight partitions, the opening time of the backlight partition corresponding to the first row of pixels in the first image frame is later than the opening time of the last row of pixels in the first image frame but earlier than the opening time of the first row of pixels in the black image frame. At the same time, the opening time of the backlight partition corresponding to the last row of pixels in the first image frame is earlier than the opening time of the first row of pixels in the second image frame, achieving precise alignment between the backlight opening window and the inter-frame transition period.

[0017] In one embodiment, the controller is configured to select image data from the original image rows according to a preset extraction rule:

[0018] Image data is selected from the original M rows of images according to the extraction rule of one row out of 2N rows, where M=2N and N is an integer greater than or equal to 1.

[0019] The above technical solution has the following advantages or beneficial effects: By specifically limiting the line compression processing to a 2N-line extraction rule, a precise mapping relationship between image data volume and liquid crystal response time is established. The adjustability of the value of N allows the compression ratio to be adaptively configured according to hardware parameters such as the display panel refresh rate and liquid crystal response speed, ensuring that regardless of the value of N, the compressed line of image data always drives 2N lines of pixel units, thereby ensuring that the dark state maintenance time of the liquid crystal is extended synchronously with the compression ratio. Timing control fundamentally solves the crosstalk problem caused by the mismatch between the panel's line-by-line scanning speed and the liquid crystal response delay, achieving an optimal balance between cost, image quality, and power consumption.

[0020] In one embodiment, the controller executes, according to the backlight control timing, to control multiple backlight zones in the backlight module to sequentially turn on and off along the scanning direction of the display panel, and is configured as follows:

[0021] The shutter glasses are controlled to open at a time no later than the opening time of the backlight partition of the first row of pixels in the first image frame, and the shutter glasses are controlled to close at a time no earlier than the closing time of the backlight partition corresponding to the last row of pixels in the first image frame.

[0022] The above technical solution has the following advantages or beneficial effects: First, by controlling the opening time of the shutter glasses to be no later than the opening time of the backlight partition corresponding to the first row of pixels in the first image frame, it is ensured that the shutter glasses have already opened and are in a light-transmitting state before the backlight starts to illuminate the top area of ​​the screen. This timing constraint ensures that the first row of pixels can be fully received by the user at the same time as the backlight is illuminated, avoiding brightness loss or information loss at the top of the screen due to the delay in opening the glasses, and ensuring the uniformity of brightness of the entire screen from the top. Second, by controlling the closing time of the shutter glasses to be no earlier than the closing time of the backlight partition corresponding to the last row of pixels in the first image frame, it is ensured that the shutter glasses remain open until the backlight is turned off. This timing constraint ensures that the user's corresponding eye is always in a light-transmitting receiving state during the entire process of the last row of pixels being illuminated by the backlight, avoiding incomplete images or brightness attenuation at the bottom of the screen due to the glasses closing prematurely. At the same time, since the glasses close no earlier than the backlight closes, and only close after the backlight is turned off, it effectively prevents uneven brightness caused by the interruption of residual light at the moment the backlight is turned off.

[0023] In one embodiment, the controller performs control over the opening window of the shutter glasses according to the glasses synchronization timing, so that during line-by-line scanning of the display panel, it is configured to:

[0024] The opening window of the shutter glasses is controlled to start from the last line of the clock signal of the previous image frame and end before the last line of the clock signal of the current image frame.

[0025] The above technical solution has the following advantages or beneficial effects: By precisely limiting the opening window of the shutter glasses to begin before the last line of the clock signal of the previous image frame and end before the last line of the clock signal of the current image frame, precise alignment between the glasses and the panel's line-by-line scanning is achieved at the line-level time scale. This timing constraint ensures that the opening window of the glasses completely covers the entire scanning cycle of the current image frame from the first line to the last line, while completely avoiding visual interference caused by residual images from the previous frame or premature closing of the current frame, thus physically eliminating image tearing and cross-frame crosstalk. Through line-level precision opening window control, the dynamic clarity and image purity of the 3D display are significantly improved without increasing the panel refresh rate, optimizing the visual experience.

[0026] In one embodiment, the activation time of the first row of backlight partitions is configured as follows:

[0027] The start time of the first row of backlight partitions (Ton) (1) satisfy:

[0028] t1-T / 4≤Ton (1) ≤t1-D (1)Where t1 is the preset synchronization reference time, T is the scanning period of one frame of image, and D (1) This represents the duty cycle time of the first row of backlight zones.

[0029] The above technical solution has the following advantages or beneficial effects: The upper limit of the interval ensures that the start time of the first row of backlight partitions is no later than the preset reference time t1 minus its own duty cycle time, thereby ensuring that the backlight is lit within the image stabilization period of the first row of pixels, avoiding the backlight being lit before the liquid crystal is stable due to starting too early, or the backlight being started too late, causing a loss of brightness at the top of the screen. Secondly, the lower limit of the interval sets a safety buffer for backlight start-up, preventing the start time from being too early and causing residual interference to the last few rows of the previous image frame.

[0030] Secondly, some embodiments also provide a 3D display device control method, applied to display devices provided in various possible implementations of the first aspect, the method comprising:

[0031] Obtain the left-eye and right-eye image frames to be displayed;

[0032] The left-eye image frame and the right-eye image frame are compressed in terms of the number of pixel rows. Based on the compressed left-eye image frame and the right-eye image frame, a backlight control timing sequence and a glasses synchronization timing sequence are generated.

[0033] According to the backlight control timing, multiple backlight zones in the backlight module are controlled to turn on and off sequentially along the scanning direction of the display panel, so that the backlight turn-on period of each zone matches the image stabilization period of the corresponding area of ​​the display panel. Different backlight zones correspond to different rows of pixels on the display panel. The turn-on time of the backlight zone corresponding to the first row of pixels is later than the turn-on time of the last row of pixels in the first image frame and earlier than the turn-on time of the first row of pixels in the second image frame. The first image frame is any frame in the left-eye image and the right-eye image, and the second image frame is another frame in the left-eye image and the right-eye image that is located after the first image frame.

[0034] According to the eyeglass synchronization timing, the opening window of the shutter glasses is controlled so that during the line-by-line scanning process of the display panel, the opening window of the shutter glasses on the eyeglass side corresponding to the first image frame covers the opening time of the backlight partition corresponding to the first row of pixels of the first image frame and the opening time of the backlight partition corresponding to the last row of pixels of the first image frame in terms of line-level time accuracy.

[0035] In one embodiment, the pixel row number compression processing of the left-eye image frame and the right-eye image frame includes:

[0036] Image data is selected from the original image rows according to a preset extraction rule. A preset number of rows of pixel units on the display panel are driven according to the compressed row of image data. A black image frame is inserted between the first image frame and the second image frame. The backlight partition corresponding to the first row of pixels in the first image frame is activated later than the activation time of the last row of pixels in the first image frame but earlier than the activation time of the first row of pixels in the black image frame. The activation time of the backlight partition corresponding to the last row of pixels is earlier than the activation time of the first row of pixels in the second image frame.

[0037] In one embodiment, selecting image data from the original image rows according to a preset extraction rule includes:

[0038] Image data is selected from the original M rows of images according to the extraction rule of one row out of 2N rows, where M=2N and N is an integer greater than or equal to 1.

[0039] In one embodiment, controlling multiple backlight zones in the backlight module to sequentially turn on and off along the scanning direction of the display panel according to the backlight control timing includes:

[0040] The shutter glasses are controlled to open at a time no later than the opening time of the backlight partition of the first row of pixels in the first image frame, and the shutter glasses are controlled to close at a time no earlier than the closing time of the backlight partition corresponding to the last row of pixels in the first image frame. Attached Figure Description

[0041] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0042] Figure 1 This is a schematic diagram illustrating an operational scenario between a display device and a control device provided in some embodiments of this application;

[0043] Figure 2 This is a schematic diagram of the hardware configuration of a display device provided in some embodiments of this application;

[0044] Figure 3 This is a schematic diagram of the hardware configuration of the control device provided in some embodiments of this application;

[0045] Figure 4 This is a schematic diagram of the software configuration of a display device provided in some embodiments of this application;

[0046] Figure 5This is a pulse diagram illustrating the vertical misalignment (tearing phenomenon) of the left and right eye images in traditional techniques.

[0047] Figure 6 A schematic diagram of pulses that generate cross-frame crosstalk between left and right eye images in traditional techniques;

[0048] Figure 7 A schematic diagram of the pulse used to activate BFI mode in traditional technology;

[0049] Figure 8 This is a pulse diagram illustrating the compression of pixel rows of image data in one embodiment of this application;

[0050] Figure 9 This is a schematic diagram of a pulse for inserting a black frame between the left and right eye images in one embodiment of this application;

[0051] Figure 10 This is a flowchart illustrating a 3D display device control method in one embodiment of this application;

[0052] Figure 11 This is a flowchart illustrating the interaction between the controller, display panel, and shutter glasses in some embodiments of this application;

[0053] Figure 12 This is a structural block diagram of a 3D display device control device in some embodiments of this application. Detailed Implementation

[0054] The embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described below do not represent all embodiments consistent with this application. They are merely examples of systems and methods consistent with some aspects of this application as detailed in the claims.

[0055] It should be noted that the brief descriptions of terms in this application are only for the convenience of understanding the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise stated, these terms should be understood in their ordinary and common meaning.

[0056] The terms "first," "second," "third," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar or related objects or entities, and do not necessarily indicate a specific order or sequence, unless otherwise specified. It should be understood that such terms can be used interchangeably where appropriate.

[0057] The terms “comprising” and “having”, and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device that includes a range of components is not necessarily limited to all of the components that are clearly listed, but may include other components that are not clearly listed or that are inherent to such product or device.

[0058] The term "module" refers to any known or subsequently developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and / or software code that is capable of performing the functions associated with that element.

[0059] In this embodiment, the display device 200 generally refers to a device with screen display and data processing capabilities. For example, the display device 200 includes, but is not limited to, smart TVs, mobile terminals, computers, monitors, advertising screens, wearable devices, virtual reality devices, augmented reality devices, etc.

[0060] Figure 1 This is a schematic diagram illustrating an operational scenario between a display device and a control device provided in some embodiments of this application. For example... Figure 1 As shown, users can operate the display device 200 via touch operation, mobile terminal 300, and control device 100. For example, control device 100 can be a remote control, stylus, gamepad, etc.

[0061] The mobile terminal 300 can function as a control device for human-computer interaction between the user and the display device 200. It can also function as a communication device for establishing a communication connection with the display device 200 and exchanging data. In some embodiments, the mobile terminal 300 can have software applications installed on it and communicate with the display device 200 via network communication protocols to achieve one-to-one control and data communication. Furthermore, it can transmit audio and video content displayed on the mobile terminal 300 to the display device 200 for synchronized display.

[0062] like Figure 1 The diagram also shows that the display device 200 communicates with the server 400 via various communication methods. This allows the display device 200 to communicate via a local area network (LAN), a wireless local area network (WLAN), and other networks.

[0063] Display device 200 can provide broadcast television reception function, and can also be equipped with intelligent network television function that provides computer support function, including but not limited to network television, smart television, Internet Protocol television (IPTV), etc.

[0064] Figure 2 Provided for some embodiments of this application Figure 1 Hardware configuration block diagram of display device 200.

[0065] In some embodiments, the display device 200 may include at least one of a tuner 210, a communication device 220, a detector 230, a device interface 240, a controller 250, a display 260, an audio output device 270, a memory, a power supply, and a user input interface.

[0066] In some embodiments, detector 230 is used to acquire signals from the external environment or to interact with the outside world. For example, detector 230 includes a light receiver, a sensor for acquiring ambient light intensity; or, detector 230 includes an image acquisition device, such as a camera, which can be used to acquire external environmental scenes, user attributes, or user interaction gestures; or, detector 230 includes a sound acquisition device, such as a microphone, for receiving external sounds.

[0067] In some embodiments, the display 260 includes display function components for presenting an image and driving components for driving the image display. The display 260 is used to receive and display image signals output from the controller 250. The display 260 can connect to the remote control via infrared, Bluetooth, or other wireless methods, and can respond to button operations initiated by the user on the remote control. For example, the display 260 can be used to display video content, image content, menu control interface components, and user-controlled UI interfaces.

[0068] In some embodiments, the communication device 220 is a component used to communicate with external devices or the server 400 according to various communication protocol types. The display device 200 may have multiple communication devices 220 depending on the supported communication methods. For example, when the display device 200 supports wireless network communication, it may have a communication device 220 with WiFi functionality. When the display device 200 supports Bluetooth connectivity, it needs to have a communication device 220 with Bluetooth functionality.

[0069] The communication device 220 enables the display device 200 to communicate with external devices or the server 400 via wireless or wired connections. Wired connections utilize data cables, interfaces, or other components to connect the display device 200 to external devices. Wireless connections utilize wireless signals or wireless networks. The display device 200 can directly establish a connection with external devices or indirectly through gateways, routers, or other connection devices.

[0070] In some embodiments, the controller 250 may include at least one of a central processing unit, a video processor, an audio processor, a graphics processor, and a power processor, and a first to an nth interface for input / output. The controller 250 controls the operation of the display device and responds to user operations through various software control programs stored in memory. The controller 250 controls the overall operation of the display device 200.

[0071] In some embodiments, the controller 250 and the tuner 210 may be located in different separate devices, that is, the tuner 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.

[0072] In some embodiments, a user can input user commands through a graphical user interface (GUI) displayed on a display 260, and the user input interface receives user input commands through the graphical user interface (GUI).

[0073] In some embodiments, the audio output device 270 can be a built-in speaker of the display device 200 or an external audio output device connected to the display device 200. For the external audio output device connected to the display device 200, the display device 200 may also be provided with an external audio output terminal, through which the audio output device can be connected to the display device 200 to output sound from the display device 200.

[0074] In some embodiments, the user input interface 280 can be used to receive instructions from user input.

[0075] Figure 3 Provided for some embodiments of this application Figure 1 Hardware configuration block diagram of the central control device. (Example) Figure 3 As shown, the control device 100 may include: a controller 110, a communication interface 130, a user input / output interface, a memory, and a power supply.

[0076] The control device 100 is configured to control the display device 200, and to receive user input operation commands and convert the operation commands into commands that the display device 200 can recognize and respond to, thus acting as an intermediary for interaction between the user and the display device 200.

[0077] In some embodiments, the control device 100 may be an intelligent device. For example, the control device 100 may be equipped with various applications for controlling the display device 200 according to user needs.

[0078] In some embodiments, such as Figure 1As shown, the mobile terminal 300 or other smart electronic devices can perform similar functions to the control device 100 after installing the application of the control display device 200.

[0079] The controller 110 includes a processor 112, RAM 113, ROM 114, a communication interface 130, and a communication bus. The controller 110 is used to control the operation of the control device 100, as well as the communication and cooperation between internal components and the external and internal data processing functions.

[0080] Under the control of the controller 110, the communication interface 130 enables communication of control signals and data signals with the display device 200. The communication interface 130 may include at least one of other near-field communication modules such as WiFi chip 131, Bluetooth module 132, and NFC module 133.

[0081] User input / output interface 140, wherein the input interface includes at least one of other input interfaces such as microphone 141, touchpad 142, sensor 143, and button 144.

[0082] In some embodiments, the control device 100 includes at least one of a communication interface 130 and an input / output interface 140. The control device 100 is configured with the communication interface 130, such as a WiFi, Bluetooth, or NFC module, which can encode user input commands via WiFi, Bluetooth, or NFC protocols and send them to the display device 200.

[0083] The memory 190 is used to store various operating programs, data, and applications for driving and controlling the control device 100 under the control of the controller. The memory 190 can also store various control signal instructions input by the user.

[0084] The power supply 180 is used to provide operating power support for the various components of the control device 100 under the control of the controller.

[0085] In order to perform user interaction, in some embodiments, the display device 200 may run an operating system. The operating system is a computer program used to manage and control the hardware and software resources in the display device 200. The operating system can (control the display device) provide a user interface, allowing users to interact with the display device 200 and supporting the running of various applications.

[0086] It should be noted that the operating system can be a native operating system based on a specific operating platform, a third-party operating system that is deeply customized based on a specific operating platform, or an independent operating system specifically developed for display devices.

[0087] An operating system can be divided into different modules or levels based on the functions it implements, for example... Figure 4 As shown, in some embodiments, the system is divided into four layers, from top to bottom: the Applications layer (referred to as the "Application Layer"), the Application Framework layer (referred to as the "Framework Layer"), the System Library layer, and the Kernel layer.

[0088] In some embodiments, the application layer provides services and interfaces for applications, enabling the display device 200 to run applications and interact with the user based on the applications. The application layer may contain at least one application, which may be a built-in Windows program, system settings program, or clock program of the operating system; or it may be an application developed by a third-party developer. In specific implementations, the application packages in the application layer are not limited to the examples above.

[0089] The framework layer provides application programming interfaces (APIs) and a programming framework for applications. The application framework layer includes predefined functions. It acts as a central processing unit, determining the actions taken by applications within the application layer. Through the API, applications can access system resources and obtain system services during execution.

[0090] like Figure 4 As shown, the application framework layer in this embodiment includes a view system, managers, and content providers. The view system designs and implements the application's interface and interactions, and includes lists, grids, text boxes, and buttons. The managers include at least one of the following modules: an activity manager for interacting with all running activities in the system; a location manager for providing system services or applications with access to system location services; a package manager for retrieving various information related to application packages currently installed on the device; a notification manager for controlling the display and clearing of notification messages; and a window manager for managing icons, windows, toolbars, wallpapers, and desktop widgets on the user interface.

[0091] In some embodiments, the Activity Manager manages the lifecycle of individual applications and common navigation and back functions, such as controlling application exit, opening, and back actions. The Window Manager manages all window programs, such as obtaining the screen size, determining if a status bar is present, locking the screen, capturing the screen, and controlling changes to the display window, such as shrinking the display window, shaking the display, or distorting the display.

[0092] In some embodiments, the system runtime library layer can provide support for the framework layer. When the framework layer is used, the operating system runs the instruction library contained in the system runtime library layer, such as the C / C++ instruction library, to implement the functions to be performed by the framework layer.

[0093] In some embodiments, the kernel layer is a functional layer situated between the hardware and software of the display device 200. The kernel layer can implement functions such as hardware abstraction, multitasking, and memory management. For example, ... Figure 4 As shown, hardware drivers can be configured in the kernel layer. The kernel layer can contain at least one of the following drivers: audio driver, display driver, Bluetooth driver, camera driver, WIFI driver, USB driver, HDMI driver, sensor driver (such as fingerprint sensor, temperature sensor, pressure sensor, etc.), and power driver, etc.

[0094] It should be noted that the above examples are merely a simple division of operating system functions and do not limit the specific form of the operating system of the display device 200 in this application embodiment. Depending on the function of the display device, the type of operating system, and other factors, the number of levels and the specific level type of the operating system may be expressed in other forms.

[0095] Active shutter 3D display technology uses an LCD panel to alternately display images for the left and right eyes at a high refresh rate, while controlling the shutter glasses to switch synchronously. This allows each eye to receive the corresponding image, utilizing the persistence of vision to create stereoscopic vision. Because it maintains full HD resolution and delivers excellent results, this technology is widely used in home televisions and high-end display devices.

[0096] However, in practical applications, LCD panels are driven using a progressive scan method. This means the driver IC refreshes pixels line by line from the first to the last in a fixed timing sequence, requiring one frame cycle to complete the refresh of one frame (e.g., approximately 8.3ms for a 120Hz panel). Active shutter glasses, on the other hand, require instantaneous global switching of the LCD shutter, meaning the left and right lenses open and close synchronously at the same moment. Due to the time delay in the panel refresh process, if the shutter is opened before the panel has completed a full frame refresh, the user will observe an incomplete frame, causing a vertical misalignment of the images for the left and right eyes, a phenomenon known as "tearing" (e.g., ...). Figure 5(As shown); if the glasses are closed too late, data from the bottom of the current frame may remain in the next frame, causing "cross-frame crosstalk" (as shown). Figure 6 (As shown). Both of these phenomena severely degrade the image quality of 3D displays, affecting the viewing experience.

[0097] Figure 5 and Figure 6 This paper demonstrates two typical image defects caused by timing mismatch in active shutter 3D displays. The meaning of the pulses and their timing relationships in the two images are explained below:

[0098] Figure 5 Meaning of medium pulse:

[0099] STV (Frame Start Pulse): Indicates the start of a frame of image, triggering the panel to start scanning from the first line.

[0100] CLK1~CLK2160 (line scan clock): Represents the progressive scan clock signal from line 1 to line 2160. Each CLK pulse corresponds to the refresh of one line of pixels.

[0101] Left eye image / right eye image region: Indicates whether the current frame is displaying the left eye image or the right eye image.

[0102] Eyeglasses switch status: Indicates the on (high level) and off (low level) status of the left / right lens of the shutter glasses.

[0103] The panel refreshes the image line by line, starting from the STV pulse and proceeding in the order of CLK1 to CLK2160.

[0104] Figure 5 The display shows that during the refresh period from CLK1 (first line) to CLK1080 (approximately line 1080), the glasses' activation signal arrived, and the left eye shutter began to open. When the glasses opened near line 1080, the panel had only completed the refresh of the upper half (the top had been updated to a new frame), while the lower half (lines 1081 to 2160) had not yet finished refreshing, still displaying a residual image of the previous frame. The user sees a mixed image of "new frame at the top + old frame at the bottom" through the glasses, causing a vertical misalignment of the left and right eye images, i.e., tearing.

[0105] Figure 6 Meaning of medium pulse:

[0106] STV, CLK1~CLK2160: Same meaning Figure 5 This indicates the process of scanning the panel line by line.

[0107] BFI not enabled: This indicates the screen state when the black frame insertion function is not enabled.

[0108] Backlight brightness: Indicates the lighting status of the backlight module (high level means on).

[0109] Left eye glasses / Right eye glasses: Indicates the on / off state of the left and right lenses of the shutter glasses.

[0110] Figure 6 The display shows that the backlight remains on (continuously high level) throughout the scanning cycle of the right-eye image frame. When the right-eye image scans to the last few lines (such as CLK2159 and CLK2160), the right-eye shutter of the glasses is not yet fully closed, while the left-eye shutter opening signal is already ready. Because the backlight remains on in the last few lines of the right-eye image, and the right-eye shutter closes with a lag, some data from the bottom of the right-eye image is retained in the beginning stage of the left-eye image frame. When the user views the next frame through the left eye, they will simultaneously see the residual information at the bottom of the current frame's right-eye image, i.e., "cross-frame crosstalk".

[0111] Figure 7 This diagram demonstrates the driving timing for achieving left and right eye image isolation using pixel insertion technology. The diagram primarily includes the P signal (polarity inversion signal) and multiple row gate scan signals from G1 to Gn, used to control the on / off state of each row of pixels in the display panel.

[0112] From a timing perspective, during the left-eye image display period, gate signals G1, G3, G5, etc., in odd-numbered rows (corresponding to left-eye pixel rows) are sequentially applied high-level pulses, activating the pixels in these rows to write left-eye image data. Simultaneously, gate signals G2, G4, G6, etc., in even-numbered rows (corresponding to right-eye pixel rows), although also generating pulses in scanning order, are controlled to write black field data (black insertion). When the right-eye image display period begins, the timing relationship is exactly reversed: even-numbered row gate pulses correspond to writing right-eye image data, while odd-numbered row gate pulses write black field data. The P signal maintains stable polarity within each display period and is inverted during the left-eye / right-eye switching to prevent liquid crystal material polarization.

[0113] This timing control of pixel insertion ensures that at any given time, only the pixel row corresponding to the currently displayed eye receives valid image information, while the pixel row corresponding to the other eye remains in a black field state. This achieves physical isolation of the left and right eye images at the pixel level, effectively avoiding image crosstalk caused by panel line-by-line scanning.

[0114] While traditional technologies offer solutions to reduce crosstalk through frame-level timing control, pixel insertion, or global backlight adjustment, most are still limited to coarse synchronization at the frame or pixel level. They fail to fundamentally resolve the inherent contradiction between panel line-by-line scanning and glasses global switching at the line-level time scale, resulting in limited crosstalk suppression effects. Furthermore, while improving image quality, they may also come at the cost of brightness loss or increased cost.

[0115] To address the aforementioned issues, this application provides a 3D display device and a 3D display device control method. By dividing the backlight module into multiple independently controllable partitions and sequentially opening them along the panel scanning direction, and simultaneously precisely controlling the opening window of the shutter glasses at the line-level time accuracy to fully cover the effective scanning cycle of the corresponding eye image, precise line-level synchronization of image refresh, backlight scanning, and glasses switching is achieved, eliminating crosstalk and tearing phenomena at the source.

[0116] Based on the foregoing content, embodiments of this application provide a 3D display device, including:

[0117] progressive scan display panel, backlight module, and shutter glasses;

[0118] The controller is configured as follows:

[0119] Obtain the left-eye and right-eye image frames to be displayed;

[0120] The left-eye and right-eye image frames are compressed in terms of the number of pixel rows. Based on the compressed left-eye and right-eye image frames, the backlight control timing and glasses synchronization timing are generated.

[0121] According to the backlight control timing, multiple backlight zones in the backlight module are controlled to turn on and off sequentially along the scanning direction of the display panel, so that the backlight turn-on period of each zone matches the image stabilization period of the corresponding area of ​​the display panel. Different backlight zones correspond to different rows of pixels on the display panel. The turn-on time of the backlight zone corresponding to the first row of pixels is later than the turn-on time of the last row of pixels in the first image frame and earlier than the turn-on time of the first row of pixels in the second image frame. The first image frame is any frame between the left-eye image and the right-eye image, and the second image frame is another frame between the left-eye image and the right-eye image that is located after the first image frame.

[0122] According to the glasses synchronization timing, the opening window of the shutter glasses is controlled so that during the line-by-line scanning process of the display panel, the opening window of the shutter glasses on the side corresponding to the first image frame covers the opening time of the backlight partition corresponding to the first row of pixels of the first image frame and the opening time of the backlight partition corresponding to the last row of pixels of the first image frame.

[0123] Specifically, the first step is to acquire the left-eye and right-eye image frames to be displayed. These image frames typically come from 3D video sources, such as Blu-ray discs, broadcast television signals, or 3D content output by game consoles. Their typical characteristic is that they alternately carry visual information from the left and right eyes in the form of a frame sequence.

[0124] Next, the controller analyzes the refresh start time, duration, and frame interval of each frame, and, combined with the inherent scanning characteristics of the display panel, calculates the times when each zone in the backlight module should be turned on and off, as well as the timing when the left and right lenses of the shutter glasses should switch. The controller first performs pixel row compression processing on the acquired left-eye and right-eye image frames to reduce the amount of data in the vertical direction of a single frame, ensuring that a single line of compressed image data can drive multiple rows of pixel units on the display panel. Subsequently, the controller generates the backlight control timing and glasses synchronization timing based on the compressed left-eye and right-eye image frames.

[0125] Next, the controller, according to the backlight control timing sequence, controls multiple backlight zones in the backlight module to sequentially turn on and off along the scanning direction of the display panel, so that the backlight on-time of each zone matches the image stabilization time of the corresponding area of ​​the display panel. In this embodiment, as... Figure 8 As shown, different backlight zones correspond to different rows of pixels on the display panel, imposing a key constraint on the backlight activation timing: the activation time of the backlight zone corresponding to the first row of pixels must be later than the activation time of the last row of pixels in the first image frame, and earlier than the activation time of the first row of pixels in the second image frame. The first image frame can be either the left-eye image frame or the right-eye image frame, and the second image frame is another image frame following the first image frame (e.g., the right eye immediately following the left eye, or the left eye immediately following the right eye). This constraint ensures that the backlight activation window is precisely limited to the transition gap between two consecutive image frames, neither earlier than the activation of the last row of pixels in the previous frame (avoiding accidental illumination of residual images at the bottom of the previous frame) nor later than the activation of the first row of pixels in the subsequent frame (ensuring that the image at the top of the current frame can be fully displayed when the backlight is on).

[0126] Finally, the controller controls the opening window of the shutter glasses according to the glasses' synchronization timing. This ensures that during the line-by-line scanning of the display panel, the opening window of the shutter glasses on one side corresponding to the first image frame completely covers the opening time of the backlight partition corresponding to the first row of pixels in the first image frame, as well as the opening time of the backlight partition corresponding to the last row of pixels in the first image frame. In other words, if the currently displayed image is the left eye image, the opening window of the left lens must simultaneously cover the backlight illumination time of the first and last rows of the left eye image; the same applies to the display process of the right eye image. This timing relationship ensures that all backlight illumination periods, from the first row at the top of the screen to the last row at the bottom, are within the opening window of the corresponding lens, preventing the user from missing any valid image information of any row of pixels due to the glasses opening too early or too late.

[0127] In this embodiment, firstly, by compressing the number of pixel rows in the left-eye and right-eye image frames, the amount of data in a single frame is reduced. Each compressed row of image data drives multiple rows of pixel units, thus providing more sufficient dark-state maintenance time for the liquid crystal molecules' response process. Secondly, by dividing the backlight module into multiple independently controlled partitions and sequentially activating them along the scanning direction, and limiting the activation time of the first row of backlight partitions to be later than the activation time of the last row of pixels in the first image frame but earlier than the activation time of the first row of pixels in the second image frame, it is ensured that the backlight illuminates during the transition gap between two consecutive image frames. This avoids both the backlight activating too early, which would illuminate the bottom of the previous frame, and the backlight activating too late, which would result in the top of the current frame being missing. This timing constraint achieves precise alignment between the backlight activation window and the inter-frame transition period, physically eliminating cross-frame crosstalk and screen tearing. Furthermore, by controlling the opening window of the shutter glasses corresponding to the first image frame, ensuring it covers the opening time of the backlight partition corresponding to the first row of pixels in the first image frame and the opening time of the backlight partition corresponding to the last row of pixels, the opening window of the glasses completely covers the backlight illumination period of all pixels from the first row to the last row in terms of row-level timing accuracy. This control allows the user to fully receive the effective image information of each row of pixels in the current frame, avoiding image brightness loss or information loss caused by the glasses opening too early or too late.

[0128] In one embodiment, the controller performs pixel row number compression processing on the acquired left-eye and right-eye image frames, configured as follows:

[0129] Image data is selected from the original image rows according to the preset extraction rules. A preset number of rows of pixel units are driven on the display panel according to the compressed row of image data. A black image frame is inserted between the first image frame and the second image frame. The backlight partition corresponding to the first row of pixels in the first image frame is opened later than the last row of pixels in the first image frame but earlier than the first row of pixels in the black image frame. The backlight partition corresponding to the last row of pixels is opened earlier than the first row of pixels in the second image frame.

[0130] Specifically, the controller compresses the number of pixel rows in the acquired left-eye and right-eye image frames, and inserts a black image frame between the first and second image frames, forming a composite image processing scheme of compression and black insertion. Specifically, the controller first selects image data from the original image rows according to a preset extraction rule, so that a single row of compressed image data can correspond to a preset number of pixel units driving the display panel. Meanwhile, as... Figure 9As shown, the controller forcibly inserts a full-black image between two adjacent valid images, forming a cyclic output sequence of left-eye image → black image → right-eye image → black image. This combined processing, on the one hand, reserves a longer dark state maintenance time for the liquid crystal response through line compression, and on the other hand, constructs a physical isolation band between the left and right eye images by inserting the black frame on the time axis, fundamentally blocking crosstalk caused by visual persistence.

[0131] The inserted black image frame can be a completely black screen with zero grayscale, meaning all pixels are driven to their lowest brightness, making the display panel appear pure black during that period. During the display of the black image frame, the backlight module can be completely off, or it can maintain the same backlight control as the normal image frame. Regardless of the backlight state, since the pixels themselves are in black, the user cannot see any valid image information through their eyes. After the left-eye image is displayed, the insertion of the black image frame ensures that the left eye has a full frame of time without image input before switching to the right-eye image. During this time, the persistence of vision of the left-eye image completely disappears. The subsequent right-eye image enters the right eye in a pure, unadulterated state, without any residual information from the left-eye image.

[0132] This cyclic output sequence also provides a clear time reference for backlight control and glasses synchronization. For example, backlight control timing can be precisely aligned based on the clock signal of a black image frame, ensuring that the backlight is optimally lit during the display of the left and right eye images, while it can be completely turned off during black image frames to further reduce the risk of crosstalk. Glasses synchronization timing can keep both lenses off during black image frames, turning on the corresponding lenses only when the next valid image frame arrives, thus ensuring that the user only sees the currently displayed eye image at any given time.

[0133] Based on this, the activation time of the backlight partition corresponding to the first row of pixels in the first image frame (e.g., the left-eye image) is set to be later than the activation time of the last row of pixels in the first image frame, but earlier than the activation time of the first row of pixels in the immediately following black image frame. This constraint ensures that the backlight activation window of the left-eye image is strictly limited to a narrow time window between "after the last row of pixels in the left-eye image is written" and "before the first row of pixels in the black frame begins to be written".

[0134] Simultaneously, the activation time of the backlight partition corresponding to the last row of pixels in the first image frame is set to be earlier than the activation time of the first row of pixels in the second image frame (i.e., the next valid image frame after the black frame, such as the right-eye image). In other words, the activation time of the last row of backlight partitions in the left-eye image must occur before the writing of the first row of pixels in the right-eye image begins. This constraint further ensures that the backlight illumination in the bottom area of ​​the left-eye image will not interfere with the data writing at the top of the right-eye image, avoiding cross-frame crosstalk.

[0135] In this embodiment, through multiple mechanisms of uplink compression, black frame insertion, and precise backlight timing positioning, the controller achieves coordinated optimization of image data compression, physical isolation of the left and right eyes, and backlight illumination window without increasing the hardware refresh rate of the LCD panel.

[0136] In one embodiment, the controller is configured to select image data from the original image rows according to a preset extraction rule:

[0137] Image data is selected from the original M rows of images according to the extraction rule of one row out of 2N rows, where M=2N and N is an integer greater than or equal to 1.

[0138] Specifically, data reduction is performed along the time axis. By adjusting the value of N, the compression ratio can be flexibly controlled to adapt to LCD panels with different performance characteristics. Taking N=1 as an example, the extraction rule is two rows minus one row, that is, the first row is selected from the first and second rows of the original image, the third row is selected from the third and fourth rows, and so on. The compressed one row of image data will drive two rows of pixel units on the display panel. When N=2, the rule expands to four rows minus one row, the first row is extracted from the first to the fourth rows, the fifth row is extracted from the fifth to the eighth rows, and the compressed one row of data needs to drive four rows of physical pixels. The larger the value of N, the higher the degree of compression, and the more physical rows each row of compressed data corresponds to.

[0139] This parameterized extraction rule provides an adjustable buffer time for the liquid crystal response. Since each line of compressed data needs to drive multiple lines of physical pixels simultaneously, when the panel scans one line of compressed data, it is actually providing driving voltage to multiple lines of pixels. This speeds up the refresh rate of each frame, and because the time interval between adjacent image frames is not reduced, each group of physical pixels has sufficient time to charge and maintain a steady state. For example, when N=1, the dark state duration of the liquid crystal can account for more than half of a scan cycle; while when N=2, since one line of data drives four lines of pixels, the dark state duration is further extended, providing a more ample stability window for liquid crystal materials with slower response times. The controller can dynamically select the value of N based on the specific parameters of the display panel, such as refresh rate, liquid crystal response speed, and resolution, to achieve the optimal balance between image quality and efficiency. For example, for a 240Hz refresh rate panel with a fast response, N=1 can be selected to maintain high detail; for a 60Hz refresh rate panel or a slower response panel, N=2 or a higher value can be selected to ensure crosstalk suppression.

[0140] Furthermore, the preset extraction rules can be flexibly adjusted according to the refresh rate of the display panel and the response speed of the liquid crystal. For example, for panels with a slower response speed, a rule of extracting one line out of four lines (i.e., N=2) can be adopted, so that one line of compressed data drives four lines of pixel units, further extending the response time of each group of pixels; while for panels with a faster response speed, a rule of extracting one line out of two lines can be maintained to maintain higher image detail.

[0141] like Figure 8 As shown, starting from the frame start pulse (STV), the panel enters the line-by-line scanning process of the left-eye image. The diagram uses paired line clock signals such as CLK1 / CLK2 and CLK3 / CLK4 to represent the compressed driving method. Due to the "one line image controls two lines of liquid crystal" compression processing, each clock pulse corresponds to one line of compressed image data and drives two lines of physical pixels. For example, the CLK1 / CLK2 pulse pair drives the first and second lines of pixels, the CLK3 / CLK4 pulse pair drives the third and fourth lines of pixels, and so on until the CLK2159 / CLK2160 pulse pair drives the last two lines of pixels. This paired line clock design makes the refresh rate of each frame faster, allowing each group of physical pixels sufficient time to charge and maintain a steady state. Simultaneously, since the time interval between adjacent image frames is not reduced, a sufficient dark-state maintenance window is reserved for the liquid crystal response.

[0142] Furthermore, after line decanting compression, the time between the frame start signals corresponding to adjacent left-eye and right-eye images remains the initial frame period time and does not decrease with line decanting compression. For example, the liquid crystal panel includes N rows of liquid crystal, and the initial frame period time represents the time T required to refresh the N rows sequentially. After line decanting compression, such as interlaced line decanting compression, the liquid crystal panel will open two rows of pixels simultaneously during driving. The time required to open all pixel rows is T / 2, but the time between the frame start signals corresponding to adjacent left-eye and right-eye images remains T.

[0143] In this embodiment, by using line compression processing, the crosstalk problem caused by liquid crystal response delay is solved through algorithm-level optimization without increasing the panel hardware refresh rate, thus creating the necessary timing foundation for subsequent backlight progressive scanning and eyeglass line-level synchronization.

[0144] In one embodiment, the controller executes, according to the backlight control timing, to control multiple backlight zones in the backlight module to be sequentially turned on and off along the scanning direction of the display panel, and is configured as follows:

[0145] The shutter glasses are controlled to open at a time no later than the opening time of the backlight partition of the first row of pixels in the first image frame, and the shutter glasses are controlled to close at a time no earlier than the closing time of the backlight partition corresponding to the last row of pixels in the first image frame.

[0146] Specifically, based on the backlight partition scanning according to the backlight control timing, this embodiment further precisely limits the timing relationship between the opening and closing time of the shutter glasses and the backlight partition. The essence of this timing constraint is to make the opening window of the shutter glasses form a complete envelope of the entire backlight scanning cycle of the first image frame on the time axis. That is, the opening time of the shutter glasses is earlier than or equal to the backlight partition of the first row of pixels being lit, and the closing time of the shutter glasses is later than or equal to the backlight partition of the last row of pixels being turned off.

[0147] From the perspective of actual control, taking the left-eye image frame as an example, assuming the controller calculates based on the compressed left-eye image data that the backlight partition corresponding to the first row of pixels will be turned on at time t_BL1, and the backlight partition corresponding to the last row of pixels will be turned off at time t_BL_last, then the controller will ensure that the turning-on time t_GL_on of the left eyeglasses satisfies t_GL_on≤t_BL1, meaning the left eyeglasses are already turned on and in a light-transmitting state before the backlight illuminates the top of the screen. Simultaneously, the turning-off time t_GL_off of the left eyeglasses satisfies t_GL_off≥t_BL_last, meaning the left eyeglasses are turned off only after the backlight is turned off. Thus, from the moment the first row of pixels at the top of the screen is illuminated by the backlight until the backlight of the last row of pixels at the bottom of the screen is turned off, the left eyeglasses remain on throughout the entire process, allowing the user to fully receive the effective image information of all rows of pixels.

[0148] This timing arrangement offers two direct benefits: First, because the glasses turn on before the first row of backlight, the image at the top of the screen is seen by the user the instant the backlight illuminates, eliminating any loss of brightness or missing image at the top due to the glasses not being fully open. Second, because the glasses turn off after the last row of backlight, the image at the bottom of the screen remains transparent throughout the entire backlight-off process, preventing the bottom image from being truncated or experiencing brightness reduction due to the glasses turning off prematurely. Furthermore, since the glasses turn off only after the backlight has turned off, the residual light at the moment the backlight turns off is not interrupted by the glasses' closing action, further ensuring the uniformity of screen brightness.

[0149] In this embodiment, by constructing the opening window of the shutter glasses as a complete envelope of the backlight line-by-line scanning cycle, problems such as missing information at the top or bottom of the screen, uneven brightness, and cross-frame crosstalk caused by the misalignment of the glasses and backlight timing are eliminated, significantly improving the integrity of the 3D display and the visual comfort.

[0150] In one embodiment, the controller performs control over the shutter glasses' opening window according to the glasses' synchronization timing, so that during line-by-line scanning of the display panel, it is configured to:

[0151] The window controlling the shutter glasses starts at the last line of the clock signal of the previous image frame and ends before the last line of the clock signal of the current image frame.

[0152] Specifically, the controller controls the shutter glasses to open from the last line of the clock signal in the previous image frame to before the last line of the clock signal in the current image frame. This ensures that the shutter glasses opening window is seamlessly aligned with the effective scanning cycle of the panel at the line-level timing accuracy, thereby avoiding image defects caused by opening too early or too late.

[0153] Taking the scanning process of a display panel as an example, assume the panel scans line by line from the top first line to the bottom last line (e.g., line 2160). The last line clock signal of the previous image frame (i.e., CLK2160) marks the end of the previous frame's image scanning process and is also the transition point before the current image frame begins. The controller sets the shutter glasses' opening window starting at this moment, meaning the shutter glasses are already open before the first line of pixels in the current image frame begins scanning, thus ensuring that the user receives complete image information from the first line of pixels and does not miss any valid frames. If the opening window starts at an earlier moment, the user may see residual images before the previous image frame has completely ended; if it starts at a later moment, some lines at the top of the current image frame may be displayed before the glasses are opened, resulting in missing frames.

[0154] The last clock signal of the current image frame (i.e., CLK2160 of the current frame) indicates the start of the scanning process for the last line of that frame. The controller needs to ensure that the shutter glasses' opening window is ready to close before this clock signal is sent. However, since the opening window covers the entire effective scanning cycle, "terminating before the last clock signal" here means closing the glasses after the last line of pixels has finished displaying and stabilizing, and before the next frame begins. Specifically, after the last clock signal is sent, the pixels in that line need a short liquid crystal stabilization time to reach their optimal display state. The shutter glasses should close after the last line of pixels has stabilized and before the next frame's data is written, thus ensuring that the last line of the image is completely received by the user and preventing it from remaining in the next frame.

[0155] In this embodiment, the opening and closing action of the shutter glasses is synchronized with the line-by-line scanning process of the panel through the line clock-bound opening window control, ensuring that each row of pixels can be seen by the user when it is lit, and closing it in time after the scan is completed to prepare for the display of the next frame image, which significantly improves the image quality purity and visual comfort of the 3D display.

[0156] In one embodiment, the activation time of the first row of backlight partitions is configured as follows:

[0157] The moment the first backlight zone is activated (Ton) (1) satisfy:

[0158] t1-T / 4≤Ton (1) ≤t1-D (1) Where t1 is the preset synchronization reference time, T is the scanning period of one frame of image, and D (1) This represents the duty cycle time of the first row of backlight zones.

[0159] Specifically, the controller sets the start time of the first row of backlight zones to Ton.(1) The configuration is a quantitative formula, and this inequality defines a reasonable range for the activation time of the first row of backlight zones. The upper limit of the range ensures that the backlight activation time is no later than the preset reference time t1 minus the duty cycle time of the first row of backlight zones. This means that the backlight can complete a full illumination cycle within the stable image period of the first row of pixels, thus ensuring that the image in the top area of ​​the screen is fully received by the user. If the activation time exceeds this upper limit, the backlight may not be fully illuminated before the stable display of the first row of pixels ends, resulting in a lack of brightness at the top of the screen. The lower limit of the range provides a safety buffer for backlight activation, preventing the activation time from being too early. (1) If the backlight of the first row is lit earlier than t1-T / 4, the backlight of the first row may be lit before the last few rows of the previous image frame have completely exited, causing the residual information at the bottom of the previous frame to be accidentally illuminated, resulting in cross-frame crosstalk.

[0160] To illustrate using actual values: Assume the scan period T of one frame of image is 8.3 milliseconds (corresponding to a 120Hz refresh rate), and the duty cycle D of the first row of backlight zones... (1) The preset synchronization reference time t1 is set to 2 milliseconds, and is set as the scan start time of the first row of pixels. Therefore, according to the formula, the start time of the first row of backlight partitions, Ton... (1) It should satisfy: 8.3 / 4 = 2.075 milliseconds ≤ Ton (1) ≤8.3-2=6.3 milliseconds (all times t1 is the zero point). This means that the controller will activate the first row of backlight partitions between 2.075 milliseconds and 6.3 milliseconds after the first row of pixels begins scanning. This window avoids the residual time period of the previous frame (the first 2.075 milliseconds) and ensures that the backlight is lit up within the stable time period of the first row of pixels (the last 2 milliseconds), achieving optimal timing matching.

[0161] In this embodiment, the upper limit of the interval ensures that the start time of the first row of backlight partitions is no later than the preset reference time minus its own duty cycle time. This ensures that the backlight is lit within the stable image period of the first row of pixels, avoiding the backlight being lit before the liquid crystal is stable due to starting too early, or the backlight being started too late, causing a loss of brightness at the top of the screen. Secondly, the lower limit of the interval provides a safety buffer for backlight start-up, preventing the start time from being too early and causing residual interference to the last few rows of the previous image frame.

[0162] The above content primarily describes a 3D display device. In one exemplary embodiment, a 3D display device control method is also provided, applied to the aforementioned 3D display device. (Reference) Figure 10 The method includes:

[0163] Step S1002: Obtain the left-eye image frame and the right-eye image frame to be displayed;

[0164] Step S1004: Perform pixel row number compression processing on the left eye image frame and the right eye image frame, and generate backlight control timing and glasses synchronization timing based on the compressed left eye image frame and right eye image frame.

[0165] Step S1006: According to the backlight control timing, control multiple backlight zones in the backlight module to turn on and off sequentially along the scanning direction of the display panel, so that the backlight turn-on time of each zone matches the image stabilization time of the corresponding area of ​​the display panel. Here, different backlight zones correspond to different rows of pixels on the display panel. The turn-on time of the backlight zone corresponding to the first row of pixels is later than the turn-on time of the last row of pixels in the first image frame and earlier than the turn-on time of the first row of pixels in the second image frame. The first image frame is any frame in the left-eye image and the right-eye image. The second image frame is another frame in the left-eye image and the right-eye image that is located after the first image frame.

[0166] Step S1008: According to the glasses synchronization timing, control the opening window of the shutter glasses so that during the line-by-line scanning process of the display panel, the opening window of the shutter glasses on the side corresponding to the first image frame covers the opening time of the backlight partition corresponding to the first row of pixels of the first image frame and the opening time of the backlight partition corresponding to the last row of pixels of the first image frame.

[0167] In an exemplary embodiment, pixel row number compression processing is performed on the left-eye image frame and the right-eye image frame, including:

[0168] Image data is selected from the original image rows according to the preset extraction rules. A preset number of rows of pixel units are driven on the display panel according to the compressed row of image data. A black image frame is inserted between the first image frame and the second image frame. The backlight partition corresponding to the first row of pixels in the first image frame is opened later than the last row of pixels in the first image frame but earlier than the first row of pixels in the black image frame. The backlight partition corresponding to the last row of pixels is opened earlier than the first row of pixels in the second image frame.

[0169] In an exemplary embodiment, image data is selected from the original image rows according to a preset extraction rule, including:

[0170] Image data is selected from the original M rows of images according to the extraction rule of one row out of 2N rows, where M=2N and N is an integer greater than or equal to 1.

[0171] In an exemplary embodiment, according to the backlight control timing, multiple backlight zones in the backlight module are controlled to be turned on and off sequentially along the scanning direction of the display panel, including:

[0172] The shutter glasses are controlled to open at a time no later than the opening time of the backlight partition of the first row of pixels in the first image frame, and the shutter glasses are controlled to close at a time no earlier than the closing time of the backlight partition corresponding to the last row of pixels in the first image frame.

[0173] In one exemplary embodiment, the opening window of the shutter glasses is controlled according to the glasses synchronization timing to enable the following during line-by-line scanning of the display panel:

[0174] The window controlling the shutter glasses starts at the last line of the clock signal of the previous image frame and ends before the last line of the clock signal of the current image frame.

[0175] In an exemplary embodiment, the activation time of the first row of backlight zones is Ton. (1) satisfy:

[0176] t1-T / 4≤Ton (1) ≤t1-D (1) Where t1 is the preset synchronization reference time, T is the scanning period of one frame of image, and D (1) This represents the duty cycle time of the first row of backlight zones.

[0177] In some embodiments, a schematic diagram illustrating the interaction flow between the controller, display panel, and shutter glasses, in conjunction with the preceding content, may be referenced. Figure 11 .

[0178] The controller acquires the left-eye and right-eye image frames to be displayed on the display panel; it performs pixel row number compression processing on the left-eye and right-eye image frames, and generates backlight control timing and glasses synchronization timing based on the compressed left-eye and right-eye image frames; according to the backlight control timing, it controls multiple backlight zones in the backlight module to turn on and off sequentially along the scanning direction of the display panel, so that the backlight on-time of each zone matches the image stabilization time of the corresponding area of ​​the display panel. Different backlight zones correspond to different rows of pixels on the display panel, and the on-time of the backlight zone corresponding to the first row of pixels... The opening time of the shutter glasses is later than the opening time of the last row of pixels in the first image frame and earlier than the opening time of the first row of pixels in the second image frame. The first image frame is any frame between the left-eye image and the right-eye image, and the second image frame is another frame between the left-eye image and the right-eye image that is located after the first image frame. According to the glasses synchronization timing, the opening window of the shutter glasses is controlled so that during the line-by-line scanning process of the display panel, the opening window of the shutter glasses on the side corresponding to the first image frame covers the opening time of the backlight partition corresponding to the first row of pixels in the first image frame and the opening time of the backlight partition corresponding to the last row of pixels in the first image frame.

[0179] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0180] Based on the same inventive concept, this application also provides a display device for implementing the display method described above. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations in one or more display device embodiments provided below can be found in the limitations of the display method described above, and will not be repeated here.

[0181] In one exemplary embodiment, a display device is provided, including a backlight module and a display panel.

[0182] In one exemplary embodiment, a 3D display device control device is provided, such as Figure 12 As shown, it includes:

[0183] The data acquisition module 1202 is used to acquire the left-eye image frame and the right-eye image frame to be displayed;

[0184] The control module 1204 is used to compress the number of pixel rows of the left-eye image frame and the right-eye image frame, and generate the backlight control timing and glasses synchronization timing based on the compressed left-eye image frame and right-eye image frame.

[0185] The control module 1204 is used to control multiple backlight zones in the backlight module to turn on and off sequentially along the scanning direction of the display panel according to the backlight control timing, so that the backlight turn-on period of each zone matches the image stabilization period of the corresponding area of ​​the display panel. Here, different backlight zones correspond to different rows of pixels on the display panel. The turn-on time of the backlight zone corresponding to the first row of pixels is later than the turn-on time of the last row of pixels in the first image frame and earlier than the turn-on time of the first row of pixels in the second image frame. The first image frame is any frame between the left-eye image and the right-eye image, and the second image frame is another frame between the left-eye image and the right-eye image that is located after the first image frame.

[0186] The control module 1204 is used to control the opening window of the shutter glasses according to the glasses synchronization timing, so that during the line-by-line scanning process of the display panel, the opening window of the shutter glasses on the side corresponding to the first image frame covers the opening time of the backlight partition corresponding to the first row of pixels of the first image frame and the opening time of the backlight partition corresponding to the last row of pixels of the first image frame.

[0187] Each module in the aforementioned 3D display device control unit can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0188] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the possible implementations provided by the various methods described above.

[0189] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the possible implementations provided by the methods described above.

[0190] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the possible implementations provided by the methods described above.

[0191] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.

[0192] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.

[0193] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0194] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A 3D display device, characterized in that, include: progressive scan display panel, backlight module, and shutter glasses; The controller is configured as follows: Obtain the left-eye and right-eye image frames to be displayed; The left-eye image frame and the right-eye image frame are compressed in terms of the number of pixel rows. Based on the compressed left-eye image frame and the right-eye image frame, a backlight control timing sequence and a glasses synchronization timing sequence are generated. According to the backlight control timing, multiple backlight zones in the backlight module are controlled to turn on and off sequentially along the scanning direction of the display panel, so that the backlight turn-on period of each zone matches the image stabilization period of the corresponding area of ​​the display panel. Different backlight zones correspond to different rows of pixels on the display panel. The turn-on time of the backlight zone corresponding to the first row of pixels is later than the turn-on time of the last row of pixels in the first image frame and earlier than the turn-on time of the first row of pixels in the second image frame. The first image frame is any frame between the left-eye image and the right-eye image, and the second image frame is another frame between the left-eye image and the right-eye image that is located after the first image frame. According to the glasses synchronization timing, the opening window of the shutter glasses is controlled so that during the line-by-line scanning process of the display panel, the opening window of the shutter glasses on the side corresponding to the first image frame covers the opening time of the backlight partition corresponding to the first row of pixels of the first image frame and the opening time of the backlight partition corresponding to the last row of pixels of the first image frame.

2. The 3D display device according to claim 1, characterized in that, The controller performs pixel row number compression processing on the left-eye and right-eye image frames, and is configured to: Image data is selected from the original image rows according to a preset extraction rule. A preset number of rows of pixel units on the display panel are driven according to the compressed row of image data. A black image frame is inserted between the first image frame and the second image frame. The backlight partition corresponding to the first row of pixels in the first image frame is activated later than the activation time of the last row of pixels in the first image frame but earlier than the activation time of the first row of pixels in the black image frame. The activation time of the backlight partition corresponding to the last row of pixels is earlier than the activation time of the first row of pixels in the second image frame.

3. The 3D display device according to claim 1, characterized in that, The controller is configured to select image data from the original image rows according to a preset extraction rule. Image data is selected from the original M rows of images according to the extraction rule of one row out of 2N rows, where M=2N and N is an integer greater than or equal to 1.

4. The 3D display device according to claim 3, characterized in that, The controller, according to the backlight control timing, controls multiple backlight zones in the backlight module to sequentially turn on and off along the scanning direction of the display panel, and is configured as follows: The shutter glasses are controlled to open at a time no later than the opening time of the backlight partition of the first row of pixels in the first image frame, and the shutter glasses are controlled to close at a time no earlier than the closing time of the backlight partition corresponding to the last row of pixels in the first image frame.

5. The 3D display device according to claim 1 or 2, characterized in that, The controller, configured to control the opening window of the shutter glasses according to the glasses synchronization timing, is as follows: The opening window of the shutter glasses is controlled to start from the clock signal of the last row of pixels in the previous image frame and end before the clock signal of the last row of pixels in the current image frame.

6. The 3D display device according to claim 4, characterized in that, The activation time of the first row of backlight partitions is configured as follows: The start time of the first row of backlight partitions (Ton) (1) satisfy: t1-T / 4≤Ton (1) ≤t1-D (1) Where t1 is the preset synchronization reference time, T is the scanning period of one frame of image, and D (1) This represents the duty cycle time of the first row of backlight zones.

7. A method for controlling a 3D display device, characterized in that, The method includes: Obtain the left-eye and right-eye image frames to be displayed; The left-eye image frame and the right-eye image frame are compressed in terms of the number of pixel rows. Based on the compressed left-eye image frame and the right-eye image frame, a backlight control timing sequence and a glasses synchronization timing sequence are generated. According to the backlight control timing, multiple backlight zones in the backlight module are controlled to turn on and off sequentially along the scanning direction of the display panel, so that the backlight turn-on period of each zone matches the image stabilization period of the corresponding area of ​​the display panel. Different backlight zones correspond to different rows of pixels on the display panel. The turn-on time of the backlight zone corresponding to the first row of pixels is later than the turn-on time of the last row of pixels in the first image frame and earlier than the turn-on time of the first row of pixels in the second image frame. The first image frame is any frame between the left-eye image and the right-eye image, and the second image frame is another frame between the left-eye image and the right-eye image that is located after the first image frame. According to the glasses synchronization timing, the opening window of the shutter glasses is controlled so that during the line-by-line scanning process of the display panel, the opening window of the shutter glasses on the side corresponding to the first image frame covers the opening time of the backlight partition corresponding to the first row of pixels of the first image frame and the opening time of the backlight partition corresponding to the last row of pixels of the first image frame.

8. The method according to claim 7, characterized in that, The pixel row number compression processing of the left-eye image frame and the right-eye image frame includes: Image data is selected from the original image rows according to a preset extraction rule. A preset number of rows of pixel units on the display panel are driven according to the compressed row of image data. A black image frame is inserted between the first image frame and the second image frame. The backlight partition corresponding to the first row of pixels in the first image frame is activated later than the activation time of the last row of pixels in the first image frame but earlier than the activation time of the first row of pixels in the black image frame. The activation time of the backlight partition corresponding to the last row of pixels is earlier than the activation time of the first row of pixels in the second image frame.

9. The method according to claim 7, characterized in that, The step of selecting image data from the original image rows according to a preset extraction rule includes: Image data is selected from the original M rows of images according to the extraction rule of one row out of 2N rows, where M=2N and N is an integer greater than or equal to 1.

10. The method according to claim 9, characterized in that, The step of controlling multiple backlight zones in the backlight module to sequentially turn on and off along the scanning direction of the display panel according to the backlight control timing includes: The shutter glasses are controlled to open at a time no later than the opening time of the backlight partition of the first row of pixels in the first image frame, and the shutter glasses are controlled to close at a time no earlier than the closing time of the backlight partition corresponding to the last row of pixels in the first image frame.