WO2025201656A1 - Dispositif d'affichage transparent optique - Google Patents
Dispositif d'affichage transparent optiqueInfo
- Publication number
- WO2025201656A1 WO2025201656A1 PCT/EP2024/058600 EP2024058600W WO2025201656A1 WO 2025201656 A1 WO2025201656 A1 WO 2025201656A1 EP 2024058600 W EP2024058600 W EP 2024058600W WO 2025201656 A1 WO2025201656 A1 WO 2025201656A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- display
- dimming
- pixels
- comparator
- main display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/001—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes using specific devices not provided for in groups G09G3/02 - G09G3/36, e.g. using an intermediate record carrier such as a film slide; Projection systems; Display of non-alphanumerical information, solely or in combination with alphanumerical information, e.g. digital display on projected diapositive as background
- G09G3/002—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes using specific devices not provided for in groups G09G3/02 - G09G3/36, e.g. using an intermediate record carrier such as a film slide; Projection systems; Display of non-alphanumerical information, solely or in combination with alphanumerical information, e.g. digital display on projected diapositive as background to project the image of a two-dimensional display, such as an array of light emitting or modulating elements or a CRT
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2300/00—Aspects of the constitution of display devices
- G09G2300/02—Composition of display devices
- G09G2300/023—Display panel composed of stacked panels
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0626—Adjustment of display parameters for control of overall brightness
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/066—Adjustment of display parameters for control of contrast
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/10—Mixing of images, i.e. displayed pixel being the result of an operation, e.g. adding, on the corresponding input pixels
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/14—Detecting light within display terminals, e.g. using a single or a plurality of photosensors
- G09G2360/144—Detecting light within display terminals, e.g. using a single or a plurality of photosensors the light being ambient light
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/16—Calculation or use of calculated indices related to luminance levels in display data
Definitions
- a display device has a collection of components that work together to create images on a display panel.
- the main components of a display device are a display microprocessor, a display driver integrated circuit (IC), and the display panel.
- IC display driver integrated circuit
- the display microprocessor is responsible for sending pixel data to the display driver IC (display driver).
- the pixel data is the information that determines what color each pixel on the display panel should be.
- the display microprocessor receives the pixel data in an image (e.g., picture or video) communicated by a source computer or other device for display on the display panel. Pixel data may be received from different sources and combined to form one image with, e.g., three color channels (RGB).
- RGB color channels
- the combined pixel data is then sent to the display driver.
- the display microprocessor may compress the image and send it to the display driver, which then operates to decompress the image before controlling the pixels of the display.
- the display driver is responsible for sending the pixel data to the display panel.
- the display driver converts the pixel data from the display microprocessor from a digital representation into an analog signal that is used to drive pixels of the display panel (e.g., Liquid Crystal Display (LCD) panels can be voltage-driven, whereas Organic Light-Emitting Diode (OLED) panels can be current-driven).
- the display driver also controls the timing of the refresh cycle, which is the time it takes for the display panel to update the displayed image.
- the display driver can include its own memory which stores pixel data for part of an image (frame) or an entire image (frame).
- the display panel is the physical device which displays the image for viewing by a user.
- the display panel is made up of a grid of pixels, each of which may emit light of a different color.
- the display panel receives the analog signal from the display driver and uses it to drive the intensity of the light emitted by each pixel.
- a computer or other device sends image data for an image (e.g., photo or video) to the display microprocessor.
- the display microprocessor collects the image data, e.g., from multiple application instances in the computer/device, which is combined into pixel data for an image that is to be displayed on the display panel.
- the display driver converts the pixel data into an analog signal that is sent to the display panel.
- the display panel uses the analog signal to control the intensity of the light emitted by each pixel. A user can thereby see the image displayed by the display panel.
- Some embodiments of the present disclosure are directed to a see-through display device that includes a main display, a dimming display, a frame buffer, a main display driver, a comparator, and a dimming display driver.
- the main display has pixels controllable to display images overlaid on the real world when viewed by a user through the main display.
- the dimming display is rigidly connected to the main display and arranged on an opposite side of the main display from the user when viewing the displayed images overlaid on the real-world.
- the frame buffer is operative to store pixel values of an image frame.
- the main display driver is operative to convert the pixel values into signals driving pixels of the main display.
- the comparator is operative to compare the pixel values to at least one threshold value to generate comparator output values.
- the dimming display driver is operative to convert the comparator output values into signals driving pixels of the dimming display to control light transmissivity.
- Figure 1 illustrates a dimming display arranged and connected to a main display to control light transmissivity from the real-world that reaches pixels of the main display, according to some embodiments of the present disclosure
- Figure 2 illustrates components of an optical see-through display device configured to operate according to some embodiments of the present disclosure
- Figure 3 illustrates a plurality of pixels of the dimming display that are driven to overlap and provide dimming of real-world light reaching pixels of the main display according to some embodiments of the present disclosure
- Figure 4 is a block diagram illustrating pixel value and signal flow between components of an optical see-through display device according to some embodiments of the present disclosure
- Figure 5 illustrates another configuration of the dimming display with 16 pixels providing dimming for ten pixels of the main display according to some embodiments of the present disclosure
- Figure 6 illustrates a flowchart of logical operations to generate the comparator output values for conversion to signals that drive pixels of the main display according to some embodiments of the present disclosure
- Figure 7 is a block diagram illustrating the flow of pixel values from the frame buffer through the comparator to registers for clocking out for conversion to signals that drive pixels of the main display according to some embodiments of the present disclosure.
- Example embodiments of the present disclosure are directed to an optical see- through display device, such as the example display devices shown Figures 1 to 4.
- Figure 1 illustrates a dimming display 110 arranged and connected to a main display 100 to control light transmissivity from the real -world that reaches pixels of the main display 100.
- Figure 2 illustrates components of the optical see-through display device 200.
- Figure 3 illustrates a plurality of pixels of the dimming display 110 that are driven to overlap and provide dimming of real -world light reaching pixels of the main display 100.
- Figure 4 is a block diagram illustrating pixel value and signal flow between components of the optical see-through display device 200.
- the optical see-through display device 200 includes the main display 100 and the dimming display 110.
- a power management unit 240 can operate to supply needed voltages and currents to the components of the display device 200.
- the dimming display 110 is rigidly connected to the main display 100 and arranged on an opposite side of the main display 100 from the user when viewing the displayed images overlaid on the real -world 101.
- a frame buffer 210 is operative to store pixel values of an image frame.
- the frame buffer 210 may be a portion of random-access memory (RAM) or other memory that provides pixel values to the main display driver 220 without storage in another buffer or other memory.
- the pixel values may correspond to a bitmap of a video frame, and may represent a monochrome or color picture, e.g., red (R), green (G), blue (B).
- the main display driver 220 is operative to convert the pixel values into signals driving pixels of the main display 100.
- a comparator 260 is operative to compare the pixel values to at least one threshold value to generate comparator output values.
- a dimming display driver 222 is operative to convert the comparator output values into signals driving pixels of the dimming display (110) to control light transmissivity. Pixels of the dimming display 110 thereby adjust how much light from the real world 101 is allowed to pass through to corresponding (e.g., adjacent aligned) pixels of the main display 100 and, in turn, therethrough to the user. The pixels of the dimming display 110 can thereby operate to selectively increase the contrast of the virtual content viewed by a user on the main display 100.
- the see-through display device 200 can be configured as a headset, such as an augmented reality headset, which is configured to be worn by the user.
- the main display 100 and the dimming display 110 can be rigidly connected to the headset.
- the dimming display 110 is arranged on an opposite side of the main display 100 from the user when wearing the headset.
- Circuitry is operative to provide pixel values from the frame buffer 210 to the main display driver 220 and to the comparator 260.
- the circuitry operates to provide pixel values from the frame buffer 210 in parallel to the main display driver 220 and to the comparator 260.
- the circuitry may be part of the main display controller 220, the comparator 260, and/or separate therefrom.
- an applicationspecific integrated circuit ASIC may be configured to read one or more pixel values from the frame buffer 210 at a rate of a clock signal (CLK) from a clock circuit 230, and provide the read pixel value(s) simultaneously to the main display driver 220 and to the comparator 260.
- CLK clock signal
- Providing a pixel value from the frame buffer 210 simultaneously to both the main display driver 220 and to the comparator 260 can reduce power consumption of the device 200, since each read and write operation consumes power, and can reduce hardware configuration and operational complexity of the device 200.
- the clock circuit 230 outputs a first clock signal with a first frequency, which is divided by a clock divider 232 (which may be part of the clock circuit 230) to output a second clock signal with a second frequency which is less than the first frequency.
- the main display driver 220 updates pixels of the main display 100 at the first frequency of the first clock signal.
- the dimming display driver 222 updates pixels of the dimming display 110 at the second frequency of the second clock signal.
- the clock divider 232 is configured to divide the first frequency of the first clock signal by a ratio of a resolution of the main display 100 to the dimming display 110. Normally there is no need to separately dim each color of the main display 100 and thus the dimming display 110 can have a second frequency of the second clock signal that is one-third the first frequency of the first clock signal so that each dimming display 110 pixel covers the RGB in the main display 100.
- the dimming display 110 may have less resolution, such where one pixel corresponds to (e.g., adjacent and aligned with) four pixels on the main display 100, which can result in the clock divider 232 being configured to divide the first frequency of the first clock signal by 12 to generate the second frequency of the second clock signal.
- the comparator 260 can be configured to cause for a same pixel value, different levels of dimming (different levels of light transmissivity) for pixels of the dimming display 110 corresponding to a defined central area of the image frame versus pixels of the dimming display 110 corresponding to a defined peripheral area outside of the defined central area of the image frame. For example, greater dimming can be provided in the central area of the image frame which is typically more centrally located in the user's eye focus than is provided in the peripheral area of the image frame which is typically more peripherally outside the user's eye focus.
- the comparator 260 compares the RGB pixel values to a threshold value stored in a register.
- three RGB pixel values (one pixel value for R, another for G, and another for B) each are between 0 and 255, which are compared individually or combined (e.g., summed) to the threshold value.
- one of the three RGB pixel values, the sum of the three RGB pixel values, the average or mean of the three RGB pixel values, or the max of the three RGB pixel values may be compared by the comparator 260 to the threshold value.
- the comparator 260 drives the dimming display 110 pixel through the dimming display driver 222 to block light from the real -world from reaching those RGB pixels of the main display 100.
- threshold value is set to a value in which lower RGB pixel values low displaying lower intensity content on the main display 100 does not cause the comparator 260 to drive the dimming display 110 pixel to block light from the real -world from reaching those RGB pixels of the main display 100. It is noted that RGB pixels are mentioned as one non-limiting example. Other color or non-color pixel combinations may be used.
- five dimming display 110 pixels are driven by the dimming display driver 222 responsive to the comparator 260 comparing to the threshold value one or more of the RGB values for the single group of RGB pixels of the main display 100.
- the number of extra dimming display 110 pixels that are driven to provide overlap to single group of RGB pixels of the main display 100 can vary depending upon location on the main display 100 (e.g., where on the main display 100 the virtual content is displayed). For example, in the illustrated example, no extra dimming display 110 pixels are operated in the central region of the main display 100, and five extra display 110 pixels are operated in the peripheral region of the main display 100.
- Figure 5 illustrates another configuration of the dimming display with 16 pixels providing dimming for 10 pixels of the main display which are displaying graphics of virtual content.
- the dimming display is driven to use the six extra pixels around sides of the pixels of the main display to provide overlap that can reduce or prevent real-world light mixing and creating unwanted optical effects to the graphics displayed by the main display, and can reduce or prevent light bypassing the dimming display pixels and passing through the main display pixels if there is a gap between the main display 100 and dimming display 110.
- the dimming display 110 may need to lag in time a clock cycle compared to the main display 100.
- the circuits begin writing (driving) content in pixel position 0,0 on the main display 100 and are to provide overlap of three pixels on the dimming display 110, then the circuits should be configured to let the main display 100 write pixel position 1, 2, and 3, before the dimming display 110 starts writing to pixels.
- the circuits add in total six pixels to the dimming display 110 per group of active pixels on the main display 100.
- the delay could be created by operation of the main display 100 as well, but because the main display 100 likely has more pixels, it can be cheaper and less complex to include circuitry for creating the delay in components associated with the dimming display 110 side.
- the approach according to some embodiments is directed to providing overlap of pixels in the horizontal direction, which can use registers or other electronics to store values for the number of pixels that are to be overlapped.
- registers e.g., sample and hold registers
- registers can be used to store values used to drive three pixels at a defined bit-depth before and after the main display 100 graphics, which results in use of a number of registers capable of storing values used to drive six pixels at the defined bit-depth.
- Some further embodiments are directed to providing extra (overlap) vertical dimming using registers that store a pixel value for one pixel extra in the vertical direction also store pixel values for one row before starting the dimming display and registers that keep pixel values for one extra row after the main display ceases to display graphics at that position.
- the comparator 260 may compare a pixel value to a single threshold value to generate a comparator output value, or may compare a pixel value to a plurality of threshold values to generate a comparator output value based on which of the threshold values are exceeded.
- the one or more threshold values that are used by the comparator 260 may be changed or adapted based on where the pixel value corresponds to within the image frame, e.g., in a centra region or a peripheral region.
- the threshold value(s) may be stored in a register or obtained from a look-up table (LUT).
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
Un dispositif d'affichage transparent optique comprend un écran principal (100), un écran à gradation (110), une mémoire de trame (210), un pilote d'affichage principal, un comparateur (260) et un pilote d'affichage de gradation. L'écran principal (100) comporte des pixels pouvant être commandés pour afficher des images superposées sur le monde réel lorsqu'ils sont visionnés par un utilisateur par l'intermédiaire de l'écran principal (100). L'écran à gradation (110) est relié de manière rigide à l'écran principal (100) et disposé sur un côté opposé de l'écran principal (100) par rapport à l'utilisateur lorsqu'il regarde les images affichées superposées sur le monde réel. La mémoire de trame (210) stocke des valeurs de pixel d'une trame d'image. Le pilote d'affichage principal convertit les valeurs de pixel en des signaux qui excitent des pixels de l'écran principal (100). Le comparateur (260) compare les valeurs de pixel à au moins une valeur de seuil afin de générer des valeurs de sortie de comparateur. Le pilote d'affichage de gradation convertit les valeurs de sortie de comparateur en des signaux qui attaquent l'écran de gradation (110) pour contrôler la transmissivité de la lumière.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/EP2024/058600 WO2025201656A1 (fr) | 2024-03-28 | 2024-03-28 | Dispositif d'affichage transparent optique |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/EP2024/058600 WO2025201656A1 (fr) | 2024-03-28 | 2024-03-28 | Dispositif d'affichage transparent optique |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025201656A1 true WO2025201656A1 (fr) | 2025-10-02 |
Family
ID=90721080
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/EP2024/058600 Pending WO2025201656A1 (fr) | 2024-03-28 | 2024-03-28 | Dispositif d'affichage transparent optique |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025201656A1 (fr) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180246327A1 (en) * | 2017-02-27 | 2018-08-30 | Seiko Epson Corporation | Image display apparatus |
| US20190228586A1 (en) * | 2010-09-21 | 2019-07-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Opacity filter for display device |
-
2024
- 2024-03-28 WO PCT/EP2024/058600 patent/WO2025201656A1/fr active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190228586A1 (en) * | 2010-09-21 | 2019-07-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Opacity filter for display device |
| US20180246327A1 (en) * | 2017-02-27 | 2018-08-30 | Seiko Epson Corporation | Image display apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4082689B2 (ja) | 液晶表示装置 | |
| US7911442B2 (en) | Dynamic color gamut of LED backlight | |
| US8471791B2 (en) | Video and content controlled backlight | |
| US8976102B2 (en) | Timing controller utilized in display device and method thereof | |
| US10229642B2 (en) | Liquid crystal display device | |
| US20140043357A1 (en) | Display device and display method | |
| US9728148B2 (en) | Liquid crystal display apparatus and method of driving the liquid crystal display apparatus | |
| KR101965207B1 (ko) | 표시 장치 | |
| WO2014139266A1 (fr) | Procédé et appareil permettant de convertir des signaux de données rgb en signaux de données rgbw dans un écran oled | |
| US20110134021A1 (en) | Method and apparatus for led driver color-sequential scan | |
| US12400575B2 (en) | System and method for driving a pixel with optimized power and area | |
| US9030394B2 (en) | Display control method used in display | |
| JP5000203B2 (ja) | カラー表示装置 | |
| US7692624B2 (en) | Liquid crystal display, method for displaying color images, and method for controlling light sources of an LCD panel | |
| JP6201999B2 (ja) | 画像表示装置および画像表示装置の駆動方法、並びに、信号生成装置、信号生成プログラムおよび信号生成方法 | |
| WO2025201656A1 (fr) | Dispositif d'affichage transparent optique | |
| KR100463868B1 (ko) | 필드 시퀀셜 액정 표시 장치의 구동방법 | |
| US20250322794A1 (en) | Optimized pixel performance in a display system | |
| TWI819688B (zh) | 具非矩形主動區的顯示裝置與其畫素結構 | |
| EP4583086A1 (fr) | Dispositif d'affichage utilisant un masque de tremblement et procédé de commande associé | |
| Lee et al. | A high definition LCoS backplane with HV CMOS switches and dual storages pixel array | |
| KR20230102216A (ko) | 액정표시장치 | |
| JP2007114480A (ja) | 液晶表示装置 | |
| WO2010125703A1 (fr) | Module d'affichage à cristaux liquides, dispositif d'affichage à cristaux liquides, équipement mobile et procédé de commande pour modules d'affichage à cristaux liquides |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 24718340 Country of ref document: EP Kind code of ref document: A1 |