Stereoscopic projection and eyeframe manipulation system for head-up display

By adopting multi-lens array and 2D scanner technology in the HUD system, dynamic adjustment of eye frame position and projection of three-dimensional images are solved, and the problems of high synchronization requirements and component complexity in the prior art are reduced, and the cost is improved and the user experience is improved.

CN119805753APending Publication Date: 2025-04-11INFINEON TECHNOLOGIES AG
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411399718.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-10-11
Filing Date
2024-10-09
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

When implementing stereoscopic image projection and eye frame manipulation, existing HUD systems face the problems of high synchronization requirements and increased cost and complexity of component repetition. In particular, synchronizing two stereoscopic images on larger scanning areas is more difficult, which limits the user experience.

Method used

Optical changes in eye frame position are achieved by using a multi-lens array (MLA) to follow head movements and eye movements. At the same time, the first stereoscopic image and the second stereoscopic image are respectively projected on the corresponding areas of the eye frame by using the light emitter and the 2D scanner to create a solid image.

Benefits of technology

Reduces the number of components required to create a physical image, reduces system cost, and improves system flexibility and user experience, avoiding the increase in system complexity by synchronization requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119805753A_ABST
    Figure CN119805753A_ABST
Patent Text Reader

Abstract

The invention relates to a stereoscopic projection and eye frame manipulation system for head-up displays. A head-up display (HUD) system includes: a light emitter configured to emit a plurality of light beams corresponding to a three-dimensional image; a multi-lens array comprising a plurality of lenses arranged in the diffuser plane, where each lens has a first portion and a second portion, the first portion corresponding to a first region of the eyeframe associated with the first eye and the second portion corresponding to a second region of the eyeframe associated with the second eye; a two-dimensional (2D) scanner configured to direct each of the plurality of light beams at the first portion or the second portion of the respective lens; and an HUD reflector configured to direct each light beam originating from the first portion of the respective lens toward a first region of the eyeframe and to direct each light beam originating from the second portion of the respective lens toward a second region of the eyeframe.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a stereoscopic projection and eye-frame manipulation system for a heads-up display. Background Art

[0002] Augmented reality (AR) is a technology that provides an interactive user experience, which combines the real world and computer-generated content. AR delivers visual elements, sounds, touch and / or other sensory information to users, thereby changing the user's continuous perception of the real world environment in real time. In other words, AR adds digital elements to the live experience of the real world environment. The sensory information that intersects with the real world environment can be constructive, thereby adding sensory information to the real world environment, or can be destructive, thereby covering a part of the real world environment. Sensory information can be delivered to the user through a device (such as a mobile device). For example, a perceived part of the real world environment can be enhanced using digital information superimposed thereon. In some cases, the visible part can be overlapped on the user's line of sight (such as the user's real world view). Therefore, digital content can be intersected on a perceived part of the environment to provide additional information to the user visually. Digital content can be displayed on a transparent substrate or display (such as smart glasses, smart contact lenses, head-up display (HUD) and head-mounted display (HMD)), or directly projected onto the user's retina as in the case of a virtual retinal display. Summary of the invention

[0003] In some implementations, a HUD system includes: a light emitter configured to emit a first plurality of light beams corresponding to a first stereoscopic image and a second plurality of light beams corresponding to a second stereoscopic image; a multi-lens array including a plurality of lenses arranged in a diffuser plane, wherein each of the plurality of lenses has a first portion corresponding to a projection of the first stereoscopic image, and the first portion is configured to project light toward a first area of ​​an eye frame corresponding to a first eye, and wherein each of the plurality of lenses has a second portion corresponding to a projection of the second stereoscopic image, and the second portion is configured to project light toward a second area of ​​the eye frame; two-dimensional (2D) scanning A 2D scanner is arranged between the light emitter and the multi-lens array, wherein the 2D scanner is configured to receive a first plurality of light beams from the light emitter and direct each of the first plurality of light beams to a first portion of a corresponding lens, and wherein the 2D scanner is configured to receive a second plurality of light beams from the light emitter and direct each of the second plurality of light beams to a second portion of the corresponding lens; and a HUD reflector is configured to receive the first plurality of light beams from the multi-lens array and direct the first plurality of light beams toward a first area of ​​the eye frame, and to receive the second plurality of light beams from the multi-lens array and direct the second plurality of light beams toward a second area of ​​the eye frame.

[0004] In some implementations, a HUD system includes: a light emitter configured to emit a plurality of light beams corresponding to a stereoscopic image; a multi-lens array including a plurality of lenses arranged in a diffuser plane, wherein each of the plurality of lenses has a first portion configured to correspond to a first area of ​​an eye frame corresponding to a first eye, and wherein each of the plurality of lenses has a second portion configured to correspond to a second area of ​​an eye frame corresponding to a second eye; a 2D scanner arranged between the light emitter and the multi-lens array, wherein the 2D scanner is configured to receive the plurality of light beams from the light emitter and direct each of the plurality of light beams to a first portion or a second portion of a corresponding lens; and a HUD reflector configured to receive the plurality of light beams from the multi-lens array, direct each light beam originating from the first portion of the corresponding lens toward the first area of ​​the eye frame, and direct each light beam originating from the second portion of the corresponding lens toward the second area of ​​the eye frame. BRIEF DESCRIPTION OF THE DRAWINGS

[0005] Implementation methods are described herein with reference to the accompanying drawings.

[0006] Figure 1 is a schematic block diagram of a 2D scanning system according to one or more implementations.

[0007] Figure 2A and Figure 2B A schematic block diagram illustrating a side view of a HUD system according to one or more implementations.

[0008] Figure 3 An example HUD system is illustrated according to one or more implementations.

[0009] Figure 4 An eye box is shown according to one or more implementations.

[0010] Figure 5 A front view of a multi-lens array according to one or more implementations is shown. DETAILED DESCRIPTION

[0011] In the following, details are set forth to provide a more comprehensive explanation of exemplary implementations. However, it will be apparent to those skilled in the art that these implementations may be practiced without these specific details. In other instances, known structures and devices are shown in block diagram form or in schematic diagrams rather than in detail to avoid obscuring the implementations. In addition, unless otherwise specifically noted, the features of the different implementations described below may be combined with each other.

[0012] Further, equivalent or similar elements or elements having equivalent or similar functions are indicated by equivalent or similar reference numerals in the following description. Since identical or functionally equivalent elements are assigned the same reference numerals in the figures, repeated descriptions of elements provided with the same reference numerals may be omitted. Therefore, the descriptions provided for elements having the same or similar reference numerals are mutually interchangeable.

[0013] Each of the illustrated x-axis, y-axis, and z-axis is substantially perpendicular to the other two axes. In other words, the x-axis is substantially perpendicular to the y-axis and the z-axis, the y-axis is substantially perpendicular to the x-axis and the z-axis, and the z-axis is substantially perpendicular to the x-axis and the y-axis. In some cases, a single reference numeral is shown to refer to a surface, or less than all instances of the part may be labeled with all surfaces of the part. Although not every surface is labeled, all instances of the part may include relevant surfaces of the part.

[0014] The orientation of various elements in the figure is as shown in the example, and the illustrated example can be rotated relative to the depicted orientation. The description provided herein and the claims hereinafter relate to any structure having the described relationship between various features, whether the structure is in a specific orientation of the accompanying drawings, or rotated relative to the orientation. Similarly, for ease of description, spatial relative terms (such as "top", "bottom", "below", "beneath", "lower", "above", "upper", "middle", "left", "right") are used in this article to describe the relationship between an element and one or more other elements as shown in the figure. Spatial relative terms are intended to cover different orientations of elements, structures and / or components in use or operation except for the pointing depicted in the figure. Structures and / or components can also have other orientations (rotated 90 degrees or other orientations), and the spatially related descriptors used in this article can be interpreted accordingly. In addition, in order to simplify the picture, unless otherwise indicated, the cross-sectional view in the accompanying drawings only shows the features in the cross section, and the material after the cross section is not shown.

[0015] It should be understood that when an element is referred to as being "connected" or "coupled" to another element, it may be directly connected or coupled to the other element, or there may be intervening elements. In contrast, when an element is referred to as being "directly connected" or "directly coupled" to another element, there are no intervening elements. Other words used to describe the relationship between elements (e.g., "between" versus "directly between," "adjacent" versus "directly adjacent," etc.) should be interpreted in a similar manner.

[0016] In the implementations described herein or shown in the accompanying drawings, any direct electrical connection or coupling (e.g., any connection or coupling without additional intermediate elements) may also be implemented by an indirect connection or coupling (e.g., a connection or coupling with one or more additional intermediate elements, or vice versa), as long as the general purpose of the connection or coupling is essentially maintained (e.g., to transmit a certain signal or to transmit certain information). Features from different implementations may be combined to form additional implementations. For example, unless otherwise noted, variations or modifications described with respect to one of the implementations may also apply to other implementations.

[0017] As used herein, the terms "substantially" and "approximately" mean "within reasonable tolerances of manufacturing and measurement." For example, without exceeding the scope of the embodiments described herein, the terms "substantially" and "approximately" may be used herein to account for small manufacturing tolerances or other factors (e.g., within 5%) that are considered acceptable in the industry. For example, a resistor having an approximate resistance value may actually have a resistance within 5% of the approximate resistance value. As another example, a signal having an approximate signal value may actually have a signal value within 5% of the approximate signal value.

[0018] In the present disclosure, expressions including ordinal numbers (such as "first", "second" and / or similar expressions) can modify various elements. However, such elements are not limited by such expressions. For example, such expressions do not limit the order and / or importance of elements. In addition, such expressions are only used for the purpose of distinguishing elements from other elements. For example, although both are boxes, the first box and the second box indicate different boxes. For example, without departing from the scope of the present disclosure, the first element can be referred to as the second element, and similarly, the second element can be referred to as the first element.

[0019] HUD, also known as a head-up display or HUD, is a transparent display that presents data without requiring the user to deviate from their usual viewing angle. For example, a HUD can be used in a vehicle to display images on the windshield. HUDs can provide a more comfortable driving experience. In addition, HUDs can be provided as a safety feature to enable the driver to operate the vehicle more safely. It is important to project the image into a space that the driver can observe. HUD systems are also cost-sensitive.

[0020] The eyebox is the area in which the user can observe the projected image corresponding to the eye position. An automotive HUD may require a large eyebox to accommodate various driver heights and / or head positions. An alternative approach includes having a smaller eyebox in combination with a head tracking sensor and / or an eye tracking sensor. However, this alternative approach requires a mechanism that can optically change the eyebox position to follow head and / or eye movements.

[0021] In addition, binocular vision can be implemented in an image projection system, and it can be used in some display technologies by projecting images to the two eyes of a user. In some display technologies, stereoscopic images can be used to create a depth illusion by projecting two slightly offset images to each eye of a user. For example, two slightly offset images (e.g., two stereo images) can be the same scene or the same object, but with the illusion of being projected from slightly different angles or perspectives. In other words, two stereo images can be combined to create a stereoscopic image with a depth illusion. The two stereo images should be generated in a synchronized manner so that the user correctly perceives a coherent image with a depth illusion. Because multiple components need to be synchronized, it may be difficult to achieve synchronization between the two stereo images. Therefore, the synchronization requirement may add complexity to the image projection system, which may result in higher costs. In addition, the synchronization requirement may be limited on the stereoscopic image. For example, it may be more difficult to synchronize two stereo images on a larger scanning area. Therefore, the synchronization requirement may limit the size of the stereoscopic image, which may limit the user's experience.

[0022] In addition, the image projection system providing binocular vision can include components repeated for each eye. For example, in such an image projection system, separation scanner, light source, driver and processing unit can be repeatedly provided. The repetition of components may increase manufacturing costs and may make it more difficult to achieve synchronization. In addition, due to the need to operate more components and due to the need for higher processing power to achieve synchronization between components, the repetition of components may increase the power consumption of the image projection system. The repetition of components may also increase the size of the system, which is usually undesirable.

[0023] Some implementation methods disclosed herein are directed to a HUD system that includes a smaller eye frame and a mechanism that can optically change the position of the eye frame to follow head / eye movement. For example, the mechanism can be configured to manipulate the eye frame position by flexibly adjusting the projection pixel position using a multi-lens array (MLA). In addition, or alternatively, the HUD system can generate a stereoscopic image by manipulating the first stereoscopic image into a first area of ​​the eye frame corresponding to the user's first eye, and manipulating the second stereoscopic image into a second area of ​​the eye frame corresponding to the user's second eye. For example, the MLA can be used to manipulate a light beam (e.g., a pixel) corresponding to the first stereoscopic image into the first area of ​​the eye frame, and manipulate a light beam (e.g., a pixel) corresponding to the second stereoscopic image into the second area of ​​the eye frame. Therefore, not only can the position of each corresponding area of ​​the eye frame be adjusted based on the user's head orientation and / or eye orientation, but a stereoscopic image can also be generated. In addition, the use of the MLA can reduce the number of components required to generate a stereoscopic image. Therefore, the overall system cost can be reduced.

[0024] Figure 1 1 is a schematic block diagram of a 2D scanning system 100 according to one or more implementations. In particular, the 2D scanning system 100 includes a micro-electromechanical system (MEMS) mirror 102 implemented as a single scanning structure configured to steer or otherwise deflect a light beam according to a 2D scanning pattern. The 2D scanning system 100 further includes a MEMS driver system 104, a system controller 106, and a light emitter 108.

[0025] exist Figure 1 In the example shown, the MEMS mirror 102 is a mechanically movable mirror (e.g., a MEMS micromirror) integrated on a semiconductor chip (not shown). The MEMS mirror 102 is configured to rotate or oscillate via rotation around two scanning axes that are generally orthogonal to each other. For example, the two scanning axes may include a first scanning axis 110 (e.g., an outer scanning axis) and a second scanning axis 112 (e.g., an inner scanning axis), the first scanning axis 110 enabling the MEMS mirror 102 to manipulate light in a first scanning direction (e.g., an x-direction), and the second scanning axis 112 enabling the MEMS mirror 102 to manipulate light in a second scanning direction (e.g., a y-direction). Therefore, the MEMS mirror 102 can guide a light beam in two dimensions according to a 2D scanning pattern and can be referred to as a 2D MEMS mirror.

[0026] Scanning can be performed to illuminate an area referred to as a field of view. Scanning, such as an oscillating horizontal scan (e.g., from left to right and right to left of the field of view), a vertical oscillating horizontal scan (e.g., from bottom to top and top to bottom of the field of view), or a combination thereof (e.g., a Lissajous scan or a raster scan), can illuminate the field of view in a continuous scan. In some implementations, the 2D scanning system 100 can be configured to emit a continuous light beam (e.g., as a continuous light pulse) in different scanning directions to scan the field of view. In general, the overall field of view represents the scanned area in which the continuous light beam is projected. The field of view can also be referred to as a projected area in a projection plane onto which the illumination field image is projected.

[0027] The MEMS mirror 102 can direct the emitted light beam to a desired 2D coordinate (e.g., xy coordinate) in the field of view. In some implementations (such as an image projection system), the desired 2D coordinate can correspond to an image pixel of the projected image, with different 2D coordinates corresponding to different image pixels of the projected image. In some implementations, the image projection system can include a HUD, and the MEMS mirror 102 can be arranged to receive the emitted light beam and steer (scan) the emitted light beam onto a display screen.

[0028] Accordingly, multiple light beams or a continuous light beam emitted at different transmission times can be steered by the MEMS mirror 102 to different 2D coordinates of the field of view according to a 2D scanning pattern. By changing the deflection angle of the MEMS mirror 102 on each of the first scanning axis 110 and the second scanning axis 112, the MEMS mirror 102 can be used to scan the field of view in two scanning directions.

[0029] The rotation of the MEMS mirror 102 on the first scan axis 110 may be performed between two predetermined extreme deflection angles (e.g., + / -5 degrees, + / -15 degrees, etc.). Similarly, the rotation of the MEMS mirror 102 on the second scan axis 112 may be performed between two predetermined extreme deflection angles (e.g., + / -5 degrees, + / -15 degrees, etc.). In some implementations, depending on the 2D scan pattern, the two predetermined extreme deflection angles for the first scan axis 110 may be the same as the two predetermined extreme deflection angles for the second scan axis 112. In some implementations, depending on the 2D scan pattern, the two predetermined extreme deflection angles for the first scan axis 110 may be different from the two predetermined extreme deflection angles for the second scan axis 112.

[0030] In some implementations, the MEMS mirror 102 may be a resonator (e.g., a resonant MEMS mirror) configured to oscillate left and right around the first scan axis 110 at a first frequency (e.g., a first resonant frequency), and configured to oscillate up and down around the second scan axis 112 at a second frequency (e.g., a second resonant frequency). Thus, the MEMS mirror 102 may be driven continuously around the first scan axis 110 and the second scan axis 112 to perform a continuous scanning operation. Thus, the light beam reflected by the MEMS mirror 102 is scanned into the field of view according to a 2D scanning pattern.

[0031] The first scan axis 110 and the second scan axis 112 can use different frequencies or the same frequency to define a 2D scan pattern. For example, a raster scan pattern or a Lissajous scan pattern can be achieved by using different frequencies for the first frequency and the second frequency. Raster scanning and Lissajous scanning are two types of scanning, which can be implemented in display applications, light scanning applications, and light manipulation applications, to name a few. For example, Lissajous scanning is usually performed using two resonant scan axes, which are driven at different constant scan frequencies with a defined fixed frequency ratio between them that forms a specific Lissajous pattern and frame rate. In order to correctly perform Lissajous scanning or raster scanning, the system controller 106 performs synchronization of the two scan axes in conjunction with the transmission timing of the light emitter 108.

[0032] For each respective scan axis including the first scan axis 110 and the second scan axis 112, the MEMS mirror 102 includes an actuator structure for driving the MEMS mirror 102 around the respective scan axis. Each actuator structure may include mutually interlocking finger electrodes made of mutually interlocking mirror comb teeth and frame comb teeth, to which the MEMS driver system 104 applies a drive voltage (e.g., an actuation signal or a drive signal). Applying a potential difference between the interlaced mirror comb teeth and the frame comb teeth creates a drive force between the mirror comb teeth and the frame comb teeth, which creates a torque on the mirror body of the MEMS mirror 102 around the intended scan axis. The drive voltage may be switched between two voltages, resulting in an oscillating drive force. The oscillating drive force causes the MEMS mirror 102 to oscillate back and forth between two extremes on the respective scan axis. Depending on the configuration, the actuation may be adjusted or regulated by adjusting the drive voltage off time, the voltage level of the drive voltage (e.g., a high voltage (HV) level), or the duty cycle.

[0033] In other examples, the MEMS mirror 102 can use other actuation methods to drive the MEMS mirror 102 around the corresponding scan axis. For example, these other actuation methods can include electromagnetic actuation and / or piezoelectric actuators. In electromagnetic actuation, the MEMS mirror 102 can be immersed in a magnetic field, and an alternating current through a conductive path can create an oscillating torque around the scan axis. The piezoelectric actuator can be integrated into the leaf spring of the MEMS mirror 102, or the leaf spring can be made of piezoelectric material to generate an alternating beam bending force in response to an electrical signal, thereby generating an oscillating torque.

[0034] The MEMS driver system 104 can be configured to generate a drive signal (e.g., an actuation signal) to drive the MEMS mirror 102 about the first scan axis 110 and the second scan axis 112. In particular, the MEMS driver system 104 can be configured to apply the drive signal to an actuator structure of the MEMS mirror 102. In some implementations, the MEMS driver system 104 includes a first MEMS driver 114 and a second MEMS driver 116, the first MEMS driver 114 being configured to drive the MEMS mirror 102 about the first scan axis 110, and the second MEMS driver 116 being configured to drive the MEMS mirror 102 about the second scan axis 112. In implementations in which the MEMS mirror 102 is used as an oscillator, the first MEMS driver 114 is configured to drive the oscillation of the MEMS mirror 102 about the first scan axis 110 at a first frequency, and the second MEMS driver 116 is configured to drive the oscillation of the MEMS mirror 102 about the second scan axis 112 at a second frequency.

[0035] The first MEMS actuator 114 may be configured to sense an outer-axis displacement (e.g., a first rotational position) of the MEMS mirror 102 about the first scanning axis 110 using an outer-axis sensor, and provide first position information indicating the first rotational position (e.g., a tilt angle or a rotation degree about the first scanning axis 110) to the system controller 106. Similarly, the second MEMS actuator 116 may be configured to sense an inner-axis displacement (e.g., a second rotational position) of the MEMS mirror 102 about the second scanning axis 112 using an inner-axis sensor, and provide second position information indicating the second rotational position (e.g., a tilt angle or a rotation degree about the second scanning axis 112) to the system controller 106.

[0036] The system controller 106 may use the first position information and the second position information to trigger the light beam at the light emitter 108. For example, the system controller 106 may use the first position information and the second position information to set the transmission time of the light emitter 108 to aim at a specific 2D coordinate of the 2D scanning pattern. Therefore, higher accuracy in the position sensing of the MEMS mirror 102 by the first MEMS actuator 114 and the second MEMS actuator 116 may result in the system controller 106 providing more accurate and precise control of other components of the 2D scanning system 100.

[0037] As noted above, the first MEMS driver 114 and the second MEMS driver 116 can apply a drive voltage to the corresponding actuator structure of the MEMS mirror 102 as a drive signal, which drives the MEMS mirror 102 to rotate (e.g., oscillate) around the corresponding scanning axis (e.g., the first scanning axis 110 or the second scanning axis 112). The drive voltage can be converted or switched between an HV level and a low voltage (LV) level to generate an oscillating driving force. In some implementations, the LV level can be zero (e.g., the drive voltage is turned off) but is not limited to zero, and can be a non-zero value. When the drive voltage is switched between the HV level and the LV level and the LV level is set to 0, it can be referred to as the drive voltage being switched on and off (HV on / off). The oscillating driving force causes the MEMS mirror 102 to oscillate back and forth between two extreme values ​​on the first scanning axis 110 or the second scanning axis 112. The driving voltage can be a constant driving voltage, i.e. the driving voltage is the same voltage when actuating (e.g. switching on), or one or both of the HV level or LV level of the driving voltage can be adjusted. However, it should be understood that the driving voltage switches between the HV level and the LV level, thereby generating mirror oscillations. Depending on the configuration, the actuation can be adjusted or adjusted by adjusting the driving voltage off time, the voltage level or the duty cycle of the driving voltage. As noted above, the frequency and phase of the driving voltage can also be adjusted or adjusted.

[0038] In some implementations, the system controller 106 is configured to set the drive frequency of the MEMS mirror 102 for each scan axis and is capable of synchronizing the oscillations about the first scan axis 110 and the second scan axis 112. In particular, the system controller 106 can be configured to control the actuation of the MEMS mirror 102 about each scan axis by controlling the drive signal. The system controller 106 can control the frequency, phase, duty cycle, HV level, and / or LV level of the drive signal to control the actuation about the first scan axis 110 and the second scan axis 112. The actuation of the MEMS mirror 102 about a particular scan axis controls its range of motion and scan rate about that particular scan axis.

[0039] For example, in order to make the Lissajous scan pattern reproduce itself periodically at a frame rate frequency, a first frequency driving the MEMS mirror 102 around the first scan axis 110 and a second frequency driving the MEMS mirror 102 around the second scan axis 112 are different. The fixed frequency ratio for the 2D scanning system 100 sets the difference between the first frequency and the second frequency to form a repeatable Lissajous pattern (frame) with a frame rate. A new frame starts each time the Lissajous scan pattern restarts, which can occur when the phase difference between the mirror phase around the first scan axis 110 and the mirror phase around the second scan axis 112 is zero. The system controller 106 can set the fixed frequency ratio and synchronize the oscillations around the first scan axis 110 and the second scan axis 112 to ensure that the fixed frequency ratio is maintained based on the first and second orientation information received from the first MEMS actuator 114 and the second MEMS actuator 116, respectively.

[0040] The light emitter 108 may include one or more light sources (such as one or more laser diodes or one or more light emitting diodes) for generating one or more light beams. In some implementations, the light emitter 108 may be configured to continuously emit multiple light beams (e.g., light pulses) as the MEMS mirror 102 changes its transmission direction, thereby aiming at different 2D coordinates. The multiple light beams may include pixel light generated by red, green, and blue (RGB) light sources. Based on the trigger signal received from the system controller 106, the light emitter 108 may implement the transmission sequence of the multiple light beams and the timing thereof. In some implementations, the light emitter 108 may include two RGB light sources, each of which is configured to emit a corresponding multiple light beams (e.g., a corresponding multiple RGB light beams).

[0041] It should be noted that a particular RGB light beam may be made of a single color light, a combination of two colors of light, or a combination of all three colors of light. For example, the system controller 106 may control which of the R, G, and B light-emitting diodes in a particular RGB light source are triggered for light transmission, including some or all of the R, G, and B light-emitting diodes. Although some of the R, G, and B light-emitting diodes may remain inactive during light transmission, the output light beam may still be referred to as an RGB light beam (e.g., although not including all three colors of light). Alternatively, an "RGB light beam" may be referred to as a "pixel light beam," which includes one or more color lights depending on the desired pixel color to be projected into the corresponding field of view. Therefore, the terms "RGB light beam" and "pixel light beam" may be used interchangeably.

[0042] System controller 106 is configured to control components of 2D scanning system 100. In some applications, system controller 106 may also be configured to receive programming information regarding the 2D scanning pattern and control the timing of the plurality of light beams generated by light emitter 108 based on the programming information. Thus, system controller 106 may include both processing and control circuitry configured to generate control signals for controlling light emitter 108, first MEMS driver 114, and second MEMS driver 116.

[0043] In some implementations, the system controller 106 is configured to utilize the displacement drive of the MEMS mirror 102 and correctly synchronize the transmission timing of the multiple light beams using independent measurements of the outer axis displacement about the first scan axis 110 and the inner axis displacement about the second scan axis 112, and synchronize the first scan frequency of the first scan axis 110 and the second scan frequency of the second scan axis 112. For example, the system controller 106 can be configured to set the drive frequency of the MEMS mirror 102 for the first scan axis 110 and the second scan axis 112, and can be able to synchronize the oscillations about the first scan axis 110 and the second scan axis 112 to generate a 2D scan pattern. In some implementations using multiple light beams, the system controller 106 can be configured to generate a trigger signal for triggering the light emitter 108 to generate the multiple light beams. The system controller 106 can control the transmission time of the multiple light beams of the light emitter 108 by using the trigger signal to achieve a desired illumination pattern within the field of view. The combination of the 2D scan pattern generated by the MEMS mirror 102 and the transmission time triggered by the system controller 106 produces the desired illumination pattern.

[0044] As indicated above, provide Figure 1 As an example. Other examples can be related to Figure 1 In practice, without departing from the disclosure provided above, Figure 1 2D scanning system 100 may include additional components, fewer components, different components, or differently arranged components than shown. Additionally, Figure 1 Two or more components shown in may be implemented in a single component, or Figure 1 The single components shown in may be implemented as multiple discrete components. Additionally, or alternatively, a collection of components (eg, one or more components) of 2D scanning system 100 may perform one or more functions described as being performed by another collection of components of 2D scanning system 100.

[0045] Figure 2A and Figure 2B A schematic block diagram of a side view of a HUD system 200 is shown according to one or more implementations. For example, Figure 2AThe HUD system 200 is used to project a first stereoscopic image onto a first eye (eg, left eye) of a user, and Figure 2B The HUD system 200 is shown to project a second stereoscopic image onto a second eye (e.g., right eye) of a user. The HUD system 200 may include a combination of Figure 1 The 2D scanning system 100 is described. The HUD system 200 may include the light emitter 108 and the MEMS mirror 102 implemented as a 2D scanner. Additionally, the HUD system 200 may include a multi-lens array 202 and a HUD reflector 204.

[0046] The light emitter 108 may emit a plurality of light beams corresponding to the stereoscopic images. For example, the light emitter 108 may emit a first plurality of light beams corresponding to the first stereoscopic image, and emit a second plurality of light beams corresponding to the second stereoscopic image. Each of the plurality of light beams may be a collimated pixel beam.

[0047] The multi-lens array 202 includes a plurality of lenses 206-1, 206-2, and 206-3 (collectively referred to as lenses 206) arranged in a diffuser plane 208. Each lens 206 has a first portion 210 configured to correspond to a first region of the eye frame corresponding to a first eye and a second portion 212 configured to correspond to a second region of the eye frame corresponding to a second eye. For example, the first portion 210 may be a lower half or a first vertical portion of the corresponding lens 206, and the second portion 212 may be an upper half or a second vertical portion of the corresponding lens 206.

[0048] The first portion 210 may correspond to the projection of the first stereoscopic image and may be configured to project light toward a first area of ​​the eye frame associated with the first eye. The second portion 212 may correspond to the projection of the second stereoscopic image and may be configured to project light toward a second area of ​​the eye frame associated with the second eye. In addition, each lens 206 may correspond to a different pixel of the first stereoscopic image and the second stereoscopic image. For example, lens 206-1 may correspond to a first pixel of the first stereoscopic image and a first pixel of the second stereoscopic image, lens 206-2 may correspond to a second pixel of the first stereoscopic image and a second pixel of the second stereoscopic image, and lens 206-3 may correspond to a third pixel of the first stereoscopic image and a third pixel of the second stereoscopic image.

[0049] The size of the beam width of each light beam may be appropriately adjusted to ensure that each light beam is incident on only one of the first portion 210 or the second portion 212 of the corresponding lens 206. For example, each of the first plurality of light beams may have a first beam width that is equal to or less than the size of the first portion 210, and each of the second plurality of light beams may have a second beam width that is equal to or less than the size of the second portion 212. As noted above, the first portion 210 of each lens 206 may be the first half of the lens 206, and the second portion 212 of each lens 206 may be the second half of the lens 206. In some implementations, the first beam width of the first plurality of light beams may be equal to or less than 30% of the size of the first portion 210, and the second beam width of the second plurality of light beams may be equal to or less than 30% of the size of the second portion 212.

[0050] In addition, each lens 206 can generate a first divergent beam from a corresponding first beam of the first plurality of beams, and can generate a second divergent beam from a corresponding second beam of the second plurality of beams. In other words, each lens 206 can be configured to diffuse or scatter the beam width of the beam. Therefore, each first divergent beam and each second divergent beam generated by the multi-lens array 202 has a divergence angle. The size of the first area of ​​the eye frame and the size of the second area of ​​the eye frame can be proportional to the divergence angle.

[0051] The MEMS mirror 102 (e.g., a 2D scanner) is disposed between the light emitter 108 and the multi-lens array 202. Therefore, the MEMS mirror 102 can receive a plurality of light beams from the light emitter 108 and direct each of the plurality of light beams to the first portion 210 or the second portion 212 of the corresponding lens 206. For example, the MEMS mirror 102 can receive a first plurality of light beams from the light emitter 108 and direct each of the first plurality of light beams to the first portion 210 of the corresponding lens 206. Additionally, the MEMS mirror 102 can receive a second plurality of light beams from the light emitter 108 and direct each of the second plurality of light beams to the second portion 212 of the corresponding lens 206. The MEMS mirror 102 can be configured to direct each of the first plurality of light beams exclusively to the first portion 210 of the corresponding lens 206 and to direct each of the second plurality of light beams exclusively to the second portion 212 of the corresponding lens 206. Thus, a first stereoscopic image may be formed from the first plurality of light beams passing through the first portion 210 of the multi-lens array 202 , and a second stereoscopic image may be formed from the second plurality of light beams passing through the second portion 212 of the multi-lens array 202 .

[0052] The HUD reflector 204 may receive a plurality of light beams from the multi-lens array, direct each light beam originating from the first portion 210 of the corresponding lens 206 toward a first region of the eye frame, and direct each light beam originating from the second portion 212 of the corresponding lens 206 toward a second region of the eye frame. For example, the HUD reflector 204 may receive a first plurality of light beams from the multi-lens array 202, and direct the first plurality of light beams toward the first region of the eye frame. Additionally, the HUD reflector 204 may receive a second plurality of light beams from the multi-lens array 202, and direct the second plurality of light beams toward the second region of the eye frame. Since the multi-lens array 202 diffuses the plurality of light beams to generate a plurality of divergent light beams, the HUD reflector 204 may receive the first plurality of light beams from the multi-lens array 202 as a first plurality of divergent light beams, and may receive the second plurality of light beams from the multi-lens array 202 as a second plurality of divergent light beams.

[0053] The MEMS mirror 102 can manipulate multiple light beams in two dimensions across the multi-lens array 202, where the two dimensions include a first dimension (e.g., a lateral dimension) and a second dimension (e.g., a vertical dimension). The first dimension can correspond to the position of the eye frame, and the second dimension can correspond to an area (e.g., a first area or a second area) within the eye frame. For example, the MEMS mirror 102 can manipulate the first and second plurality of light beams in the first dimension of the lens 206 to manipulate the position of the eye frame, and the MEMS mirror 102 can manipulate the first and second plurality of light beams in the second dimension of the lens 206 to manipulate the first plurality of light beams at the first portion 210 of the lens and manipulate the second plurality of light beams at the second portion 212 of the lens. In other words, the MEMS mirror 102 can manipulate each of the first plurality of light beams in the lateral dimension of the corresponding lens 206 to manipulate the position of the first area of ​​the eye frame, and can manipulate each of the second plurality of light beams in the lateral dimension of the corresponding lens 206 to manipulate the position of the second area of ​​the eye frame.

[0054] Thus, the position of the eye frame, and in particular the position of the first and second regions of the eye frame, can be dynamically adjusted based on the orientation and viewing direction of the user's eyes by changing the lateral portion of each lens 206 to which one or more light beams are directed. For example, aiming the left lateral portion of each lens 206 can move the first and second regions of the eye frame to the left, aiming the center lateral portion of each lens 206 can move the first and second regions of the eye frame to the center, and aiming the right lateral portion of each lens 206 can move the first and second regions of the eye frame to the right. The HUD system 200 can use eye tracking to detect the user's eye orientation and viewing direction. In order to provide sufficient flexibility to manipulate the position of the eye frame, the first beam width of the first plurality of light beams can be equal to or less than 30% of the size of the first portion, and the second beam width of the second plurality of light beams can be equal to or less than 30% of the size of the second portion.

[0055] The HUD system 200 may combine the first stereoscopic image and the second stereoscopic image in the eye frame to produce a stereoscopic image. For example, the HUD system 200 may include a windshield (not shown) including a windshield reflector, which may be configured to receive a first plurality of divergent light beams from the HUD reflector 204 and project the first stereoscopic image into a first region of the eye frame, and receive a second plurality of divergent light beams from the HUD reflector 204 and project the second stereoscopic image into a second region of the eye frame.

[0056] supply Figure 2A and Figure 2B The number and arrangement of the components shown in FIG. are provided as examples. In practice, the number and arrangement of the components shown in FIG. Figure 2A and Figure 2B The HUD system 200 may include additional components, fewer components, different components, or differently arranged components than shown in FIG.

[0057] Figure 3 An example HUD system 300 is shown in accordance with one or more implementations. Figure 2A and Figure 2B The described HUD system 200 is similar, but additionally includes a vehicle windshield 302. In some implementations, the HUD system 300 includes a windshield reflector 304 mounted on or embedded in the windshield 302. The light emitter 108 and the MEMS mirror 102 (e.g., a 2D scanner) can be provided as an image generation unit 306.

[0058] The HUD reflector 204 may receive each of the first plurality of light beams from the multi-lens array 202, and project a first stereoscopic image formed by the first plurality of light beams and a 2D scanning pattern implemented by the MEMS mirror 102 onto a first display area of ​​the windshield 302 (e.g., onto the windshield reflector 304) by reflecting each of the first plurality of light beams onto the windshield 302. The HUD reflector 204 may receive each of the second plurality of light beams from the multi-lens array 202, and project a second stereoscopic image formed by the second plurality of light beams and a 2D scanning pattern implemented by the MEMS mirror 102 onto a second display area of ​​the windshield 302 (e.g., onto the windshield reflector 304) by reflecting each of the second plurality of light beams onto the windshield 302.

[0059] The HUD reflector 204 has an arc-shaped body (such as a convex shape or a convex profile) that is designed to receive the first plurality of light beams and the second plurality of light beams and reflect the first plurality of light beams and the second plurality of light beams toward corresponding display areas of the windshield 302 (e.g., onto corresponding areas of the windshield reflector 304). The windshield reflector 304 can be configured to reflect each of the first plurality of light beams and the second plurality of light beams toward the user, at which point the user perceives the projected first stereoscopic image formed by the first plurality of light beams in the first area of ​​the eye frame, and perceives the projected second stereoscopic image formed by the second plurality of light beams in the second area of ​​the eye frame. Thus, Figure 3 A first full optical path (eg, a first full transmission path) of a first plurality of light beams and a second full optical path (eg, a second full transmission path) of a second plurality of light beams are illustrated.

[0060] The HUD system 300 may also include an eye tracking monitor 308 configured to track the user's eye orientation and / or viewing direction. The eye tracking monitor 308 may include a sensor (e.g., an image sensor or a camera) and a processor configured to generate orientation information based on sensor data provided by the sensor. A controller (e.g., a system controller 106) may receive the orientation information and control the transmission timing of the first plurality of light beams and the second plurality of light beams based on the 2D scanning pattern, thereby manipulating the first plurality of light beams and the second plurality of light beams in the lateral dimension and the vertical dimension. For example, the controller may use the orientation information to manipulate the first plurality of light beams and the second plurality of light beams in the lateral dimension, thereby shifting the position of the eye frame. Therefore, the MEMS mirror 102 may manipulate the first plurality of light beams and the second plurality of light beams in the lateral dimension of the corresponding lens 206 based on the user's eye orientation and / or viewing direction to manipulate the position of the eye frame.

[0061] Thus, the controller can control the light emitter 108 and the MEMS mirror 102 to manipulate the multiple light beams in the lateral dimension based on the user's viewing direction to manipulate the position of the eye frame, and manipulate the multiple light beams in the vertical dimension to manipulate each of the multiple light beams at the first portion or the second portion of the corresponding lens 206.

[0062] As indicated above, provide Figure 3 As an example. Other examples can be related to Figure 3 Different than described.

[0063] Figure 4 An eye frame 400 is shown according to one or more implementations. The eye frame 400 includes a first area 401 in which a first stereoscopic image is projected, and a second area 402 in which a second stereoscopic image is projected. The position of the first area 401 and the position of the second area 402 can be adjusted by steering the light beam in the lateral dimension of the lens 206. For example, aiming the left lateral portion of each lens 206 can move the first area 401 and the second area 402 of the eye frame to the left, aiming the center lateral portion of each lens 206 can move the first area 401 and the second area 402 of the eye frame to the center, and aiming the right lateral portion of each lens 206 can move the first area 401 and the second area 402 of the eye frame to the right. Accordingly, the position of the overall eye frame 400 can be shifted. As the user changes the viewing direction, the targeted lateral portion of the lens 206 can be adjusted. For example, the HUD system 200 can use eye tracking to detect the user's eye orientation and viewing direction. To provide sufficient flexibility to manipulate the position of the first region 401 and the second region 402, the beam widths of the first and second plurality of light beams may be equal to or less than 30% of the width of the lens 206 (eg, assuming all lenses 206 have the same width dimension).

[0064] As indicated above, provide Figure 4 As an example. Other examples can be related to Figure 4 Different than described.

[0065] Figure 5A front view of a multi-lens array 202 according to one or more implementations is shown. The multi-lens array 202 is an array of lenses 206. The size of each lens 206 is substantially equal. In this example, the multi-lens array 202 is a 5x5 array. However, the size of the multi-lens array 202 can be adjusted according to the application. In this example, a Lissajous scan is performed on the multi-lens array 202. Therefore, multiple light beams follow a scanning trajectory that follows a Lissajous pattern. The system controller 106 can control the transmission timing of the multiple light beams to aim at a specific vertical area and a specific lateral portion of each lens 206. The light beam aimed at the first portion 210 can be directed to the first eye and the light beam aimed at the second portion 212 can be directed to the second eye. In addition, the position of the eye box can be shifted based on different lateral positions of the aiming lens 206.

[0066] As indicated above, provide Figure 5 As an example. Other examples can be related to Figure 5 Different than described.

[0067] A summary of some aspects of the disclosure is provided below.

[0068] Aspect 1: A HUD system, comprising: a light emitter configured to emit a first plurality of light beams corresponding to a first stereoscopic image and a second plurality of light beams corresponding to a second stereoscopic image; a multi-lens array comprising a plurality of lenses arranged in a diffuser plane, wherein each of the plurality of lenses has a first portion corresponding to a projection of the first stereoscopic image and configured to project light toward a first area of ​​an eye frame corresponding to a first eye, and wherein each of the plurality of lenses has a second portion corresponding to a projection of the second stereoscopic image and configured to project light toward a second area of ​​the eye frame; a 2D scanner arranged in the light emitter between the 2D scanner and the multi-lens array, wherein the 2D scanner is configured to receive a first plurality of light beams from the light emitter and direct each of the first plurality of light beams to a first portion of a corresponding lens, and wherein the 2D scanner is configured to receive a second plurality of light beams from the light emitter and direct each of the second plurality of light beams to a second portion of a corresponding lens; and a HUD reflector, configured to receive the first plurality of light beams from the multi-lens array and direct the first plurality of light beams toward a first area of ​​the eye frame, and to receive the second plurality of light beams from the multi-lens array and direct the second plurality of light beams toward a second area of ​​the eye frame.

[0069] Aspect 2: The HUD system of Aspect 1, wherein the first area of ​​the eye frame is configured to correspond to the first eye, and wherein the second area of ​​the eye frame is configured to correspond to the second eye.

[0070] Aspect 3: A HUD system of any one of Aspects 1 to 2, wherein the first plurality of light beams and the second plurality of light beams are collimated pixel beams, and wherein each of the plurality of lenses is configured to generate a first divergent light beam from a corresponding first light beam in the first plurality of light beams, and to generate a second divergent light beam from a corresponding second light beam in the second plurality of light beams.

[0071] Aspect 4: The HUD system of Aspect 3, wherein each first divergent light beam and each second divergent light beam has a divergence angle, and wherein a size of the first area of ​​the eye frame and a size of the second area of ​​the eye frame are proportional to the divergence angle.

[0072] Aspect 5: The HUD system of Aspect 4, wherein a size of the first area of ​​the eye frame and a size of the second area of ​​the eye frame are proportional to or substantially equal to the product of the divergence angle and the focal length of the HUD reflector.

[0073] Aspect 6: The HUD system of any one of Aspects 1 to 5, wherein the HUD reflector is configured to receive the first plurality of light beams from the multi-lens array as a first plurality of divergent light beams, and to receive the second plurality of light beams from the multi-lens array as a second plurality of divergent light beams.

[0074] Aspect 7: The HUD system of Aspect 6 further includes: a windshield, including a windshield reflector, which is configured to receive a first plurality of divergent light beams from the HUD reflector and project a first stereoscopic image into a first area of ​​the eye frame, and to receive a second plurality of divergent light beams from the HUD reflector and project a second stereoscopic image into a second area of ​​the eye frame.

[0075] Aspect 8: The HUD system of any one of Aspects 1 to 7, wherein the HUD system is configured to combine the first stereoscopic image and the second stereoscopic image in the eye box to produce a stereoscopic image.

[0076] Aspect 9: A HUD system of any one of Aspects 1 to 8, wherein each of the first plurality of light beams has a first beam width that is equal to or less than the size of the first portion, and wherein each of the second plurality of light beams has a second beam width that is equal to or less than the size of the second portion.

[0077] Aspect 10: The HUD system of Aspect 9, wherein the first portion of each lens is a first half of the lens and the second portion of each lens is a second half of the lens.

[0078] Aspect 11: The HUD system of Aspect 9, wherein the 2D scanner is configured to direct each of the first plurality of light beams specifically to a first portion of the corresponding lens, and wherein the 2D scanner is configured to direct each of the second plurality of light beams specifically to a second portion of the corresponding lens.

[0079] Aspect 12: The HUD system of any one of Aspects 1 to 11, wherein the 2D scanner is configured to manipulate the first plurality of light beams and the second plurality of light beams in a first dimension of the corresponding lens to manipulate the position of the eye box.

[0080] Aspect 13: The HUD system of Aspect 12, wherein the 2D scanner is configured to manipulate the first plurality of light beams and the second plurality of light beams in a second dimension of the corresponding lens to manipulate the first plurality of light beams at a first portion of the corresponding lens and manipulate the second plurality of light beams at a second portion of the corresponding lens.

[0081] Aspect 14: The HUD system of Aspect 13, wherein the 2D scanner is configured to steer the first plurality of light beams and the second plurality of light beams according to a Lissajous scan pattern.

[0082] Aspect 15: A HUD system of any one of Aspects 1 to 14, wherein the 2D scanner is configured to manipulate a first plurality of light beams in a lateral dimension of the corresponding lens to manipulate the position of a first area of ​​the eye frame, and wherein the 2D scanner is configured to manipulate a second plurality of light beams in a lateral dimension of the corresponding lens to manipulate the position of a second area of ​​the eye frame.

[0083] Aspect 16: The HUD system of Aspect 15, wherein each of the first plurality of light beams has a first beam width that is equal to or less than 30% of the size of the first portion, and wherein each of the second plurality of light beams has a second beam width that is equal to or less than 30% of the size of the second portion.

[0084] Aspect 17: The HUD system of any one of Aspects 1 to 16, further comprising: an eye tracking monitor configured to track a viewing direction of a user, wherein the 2D scanner is configured to manipulate the first plurality of light beams and the second plurality of light beams in a lateral dimension of the corresponding lens based on the viewing direction of the user to manipulate the position of the eye frame.

[0085] Aspect 18: The HUD system of any one of Aspects 1 to 17, further comprising: an eye tracking monitor configured to track a viewing direction of a user, wherein the 2D scanner is configured to manipulate a first plurality of light beams in a lateral dimension of a corresponding lens based on a viewing direction of the user to manipulate a position of a first area of ​​an eye frame, and wherein the 2D scanner is configured to manipulate a second plurality of light beams in a lateral dimension of a corresponding lens based on a viewing direction of the user to manipulate a position of a second area of ​​the eye frame.

[0086] Aspect 19: A HUD system comprising: a light emitter configured to emit multiple light beams corresponding to a stereoscopic image; a multi-lens array comprising multiple lenses arranged in a diffuser plane, wherein each of the multiple lenses has a first portion configured to correspond to a first area of ​​an eye frame corresponding to a first eye, and wherein each of the multiple lenses has a second portion configured to correspond to a second area of ​​the eye frame corresponding to a second eye; a 2D scanner arranged between the light emitter and the multi-lens array, wherein the 2D scanner is configured to receive the multiple light beams from the light emitter and direct each of the multiple light beams to the first portion or the second portion of the corresponding lens; and a HUD reflector configured to receive the multiple light beams from the multi-lens array, direct the light beam originating from the first portion of the corresponding lens toward the first area of ​​the eye frame, and direct the light beam originating from the second portion of the corresponding lens toward the second area of ​​the eye frame.

[0087] Aspect 20: The HUD system of Aspect 19, further comprising: an eye tracking monitor configured to track a viewing direction of a user, wherein the 2D scanner is configured to manipulate the multiple light beams in a lateral dimension based on the viewing direction of the user to manipulate the position of the eye frame, and wherein the 2D scanner is configured to manipulate the multiple light beams in a vertical dimension to manipulate each of the multiple light beams at a first portion or a second portion of a corresponding lens.

[0088] Aspect 21: A system configured to perform one or more operations listed in one or more of aspects 1 to 20.

[0089] Aspect 22: An apparatus comprising means for performing one or more operations recited in one or more of aspects 1 to 20.

[0090] Aspect 23: A non-transitory computer-readable medium storing an instruction set, the instruction set comprising one or more instructions, which, when executed by a device, causes the device to perform one or more operations listed in one or more of aspects 1 to 20.

[0091] Aspect 24: A computer program product comprising instructions or codes for performing one or more operations recited in one or more of Aspects 1 to 20.

[0092] The foregoing disclosure provides illustration and description, but is not intended to be exhaustive or to limit the implementation methods to the precise forms disclosed. Modifications and variations are possible in light of the above disclosure or may be acquired from practice of the implementation methods.

[0093] For example, although the implementation methods described herein relate to a MEMS device with a mirror, it should be understood that other implementation methods may include optical devices or other MEMS oscillating structures other than MEMS mirror devices. In addition, although some aspects have been described with respect to devices, it is clear that these aspects also represent descriptions of corresponding methods, where blocks or devices correspond to method steps or features of method steps. Similarly, aspects described with respect to method steps also represent descriptions of features of corresponding blocks or items or corresponding devices. Some or all method steps may be performed by (or using) hardware devices (e.g., microprocessors, programmable computers, or electronic circuits).

[0094] As used herein, the term "component" is intended to be broadly interpreted as hardware, firmware, or a combination of hardware and software. The systems and / or methods described herein can be implemented in different forms of hardware, firmware, or a combination of hardware and software. The actual dedicated control hardware or software code used to implement these systems and / or methods is not limited by the implementation method. Therefore, the operation and behavior of the system and / or method are described herein without reference to specific software codes-it should be understood that software and hardware can be designed to implement the system and / or method based on the description of this article.

[0095] Any of the processing components may be implemented as a central processing unit (CPU) or other processors that read and execute software programs from a non-transient computer-readable recording medium (such as a hard disk or a semiconductor memory device). For example, instructions may be executed by one or more processors, such as one or more CPUs, digital signal processors (DSPs), general-purpose microprocessors, application-specific integrated circuits (ASICs), field programmable logic arrays (FPLAs), programmable logic controllers (PLCs), or other equivalent integrated or discrete logic circuit devices. Therefore, the term "processor" used herein refers to any of the aforementioned structures or any other structures applicable to the implementation methods of the technology described herein. The software may be stored on a non-transient computer-readable medium, so that the non-transient computer-readable medium includes a program code or program algorithm stored thereon, and when the program code or program algorithm is executed, the processor is caused to perform the steps of the method via a computer program.

[0096] A controller including hardware may also perform one or more techniques of the present disclosure. A controller including one or more processors may use electrical signals and digital algorithms to perform its reception, analysis, and control functions, which may further include correction functions. Such hardware, software, and firmware may be implemented in the same device or in separate devices to support the various techniques described in the present disclosure.

[0097] Signal processing circuitry and / or signal conditioning circuitry may receive one or more signals (e.g., measurement signals) in the form of raw measurement data from one or more components, and may derive further information from the measurement signals. "Signal conditioning" as used herein refers to manipulating an analog signal in a manner such that the signal meets the requirements of the next stage for further processing. Signal conditioning may include conversion from analog to digital (e.g., via an analog-to-digital converter), amplification, filtering, conversion, biasing, range matching, isolation, and any other process required to make the signal suitable for processing after conditioning.

[0098] Although specific combinations of features are listed in the claims and / or disclosed in the specification, these combinations are not intended to limit the disclosure of the implementation methods described herein. Many of these features can be combined in a manner that is not explicitly listed in the claims and / or not disclosed in the specification. For example, the present disclosure includes a combination of each dependent claim in the claim set with each other independent claim in the claim set, and each combination of multiple claims in the claim set. As used herein, the phrase "at least one" referring to the list of items refers to any combination of these items, including a single member. For example, "at least one of a, b or c" is intended to cover a, b, c, a and b, a and c, b and c, and a, b and c, and any combination of multiple identical elements (e.g., a+a, a+a+a, a+a+b, a+a+c, a+b+b, a+c+c, b+b, b+b+b, b+b+c, c+c, and c+c+c, or any other order of a, b and c).

[0099] In addition, it should be understood that the disclosure of multiple behaviors or functions disclosed in the specification or in the claims may not be interpreted as being in a specific order. Therefore, the disclosure of multiple behaviors or functions will not limit them to a specific order unless the behaviors and functions are not interchangeable for technical reasons. In addition, in some implementation methods, a single behavior may include or may be decomposed into multiple sub-behaviors. Unless explicitly excluded, these sub-behaviors may be included and become part of the disclosure of a single behavior.

[0100] Elements, behaviors or instructions used herein should not be interpreted as key or necessary, unless so clearly described. In addition, as used herein, the articles "a" and "an" are intended to include one or more items and can be used interchangeably with "one or more". In addition, as used herein, the article "the" is intended to include one or more items quoted in conjunction with the article "the", and can be used interchangeably with "the one or more". When only referring to an item, the phrase "only one", "single" or similar language is used. In addition, as used herein, the term "has", "have", "having" or other similar expressions are intended to be open terms, without limiting the elements modified by them (for example, "having" A elements can also have B). In addition, unless otherwise explicitly stated, the phrase "based on" is intended to mean "based on at least in part". As used herein, the term "multiple" can be replaced by "a plurality of" and vice versa. Furthermore, as used herein, the term "or" when used in a series is intended to be inclusive, and it can be used interchangeably with "and / or" unless expressly stated otherwise (e.g., if used in combination with "either" or "only one of").

Claims

1. A head-up display (HUD) system, comprising: a light emitter configured to emit a first plurality of light beams corresponding to the first stereoscopic image and a second plurality of light beams corresponding to the second stereoscopic image; a multi-lens array comprising a plurality of lenses arranged in a diffuser plane, wherein each lens of the plurality of lenses has a first portion corresponding to a projection of the first stereoscopic image and configured to project light toward a first area of ​​an eyebox corresponding to a first eye, and wherein each lens of the plurality of lenses has a second portion corresponding to a projection of the second stereoscopic image and configured to project light toward a second area of ​​the eyebox; a two-dimensional (2D) scanner disposed between the light emitter and the multi-lens array, wherein the 2D scanner is configured to receive the first plurality of light beams from the light emitter and direct each of the first plurality of light beams to the first portion of a corresponding lens, and wherein the 2D scanner is configured to receive the second plurality of light beams from the light emitter and direct each of the second plurality of light beams to the second portion of the corresponding lens; as well as A HUD reflector is configured to receive the first plurality of light beams from the multi-lens array and direct the first plurality of light beams toward the first area of ​​the eye frame, and to receive the second plurality of light beams from the multi-lens array and direct the second plurality of light beams toward the second area of ​​the eye frame.

2. The HUD system of claim 1 , wherein the first area of ​​the eye frame is configured to correspond to a first eye, and The second area of ​​the eye frame is configured to correspond to a second eye.

3. The HUD system of claim 1 , wherein the first plurality of light beams and the second plurality of light beams are collimated pixel light beams, and Each lens of the plurality of lenses is configured to generate a first diverging light beam from a corresponding first light beam of the first plurality of light beams, and to generate a second diverging light beam from a corresponding second light beam of the second plurality of light beams.

4. The HUD system of claim 3, wherein each of the first divergent light beams and each of the second divergent light beams has a divergence angle, and The size of the first area of ​​the eye frame and the size of the second area of ​​the eye frame are proportional to the divergence angle.

5. The HUD system of claim 4, wherein the size of the first area of ​​the eye box and the size of the second area of ​​the eye box are proportional to or substantially equal to the product of the divergence angle and the focal length of the HUD reflector.

6. The HUD system of claim 1 , wherein the HUD reflector is configured to receive the first plurality of light beams from the multi-lens array as a first plurality of divergent light beams, and to receive the second plurality of light beams from the multi-lens array as a second plurality of divergent light beams.

7. The HUD system according to claim 6, further comprising: A windshield comprising a windshield reflector configured to receive the first plurality of divergent light beams from the HUD reflector and project the first stereoscopic image into the first area of ​​the eye box, and to receive the second plurality of divergent light beams from the HUD reflector and project the second stereoscopic image into the second area of ​​the eye box. 8 . The HUD system of claim 1 , wherein the HUD system is configured to combine the first stereoscopic image and the second stereoscopic image in the eyebox to produce a stereoscopic image.

9. The HUD system of claim 1 , wherein each of the first plurality of light beams has a first beam width, the first beam width being equal to or smaller than a size of the first portion, and Each of the second plurality of light beams has a second beam width that is equal to or smaller than a size of the second portion.

10. The HUD system of claim 9, wherein the first portion of each lens is a first half of the lens, and the second portion of each lens is a second half of the lens.

11. The HUD system of claim 9, wherein the 2D scanner is configured to direct each of the first plurality of light beams specifically to the first portion of the corresponding lens, and wherein the 2D scanner is configured to direct each of the second plurality of light beams specifically to the second portion of the corresponding lens.

12. The HUD system of claim 1, wherein the 2D scanner is configured to manipulate the first plurality of light beams and the second plurality of light beams in a first dimension of the corresponding lens to manipulate a position of the eye box.

13. The HUD system of claim 12, wherein the 2D scanner is configured to manipulate the first plurality of light beams and the second plurality of light beams in a second dimension of the corresponding lens to manipulate the first plurality of light beams at the first portion of the corresponding lens, and to manipulate the second plurality of light beams at the second portion of the corresponding lens.

14. The HUD system of claim 13, wherein the 2D scanner is configured to steer the first and second plurality of light beams according to a Lissajous scan pattern.

15. The HUD system of claim 1 , wherein the 2D scanner is configured to steer the first plurality of light beams in a lateral dimension of the respective lens to steer the position of the first region of the eyebox, and Wherein the 2D scanner is configured to manipulate the second plurality of light beams in the lateral dimension of the corresponding lens to manipulate the position of the second area of ​​the eye box.

16. The HUD system of claim 15, wherein each of the first plurality of light beams has a first beam width that is equal to or less than 30% of a size of the first portion, and Each of the second plurality of light beams has a second beam width that is equal to or less than 30% of a size of the second portion.

17. The HUD system of claim 1, further comprising: an eye tracking monitor configured to track a user's viewing direction, The 2D scanner is configured to manipulate the first and second plurality of light beams in a lateral dimension of the corresponding lens based on the viewing direction of the user to manipulate the position of the eye box.

18. The HUD system of claim 1, further comprising: an eye tracking monitor configured to track a user's viewing direction, wherein the 2D scanner is configured to steer the first plurality of light beams in a lateral dimension of the respective lens to steer the position of the first region of the eyebox based on the viewing direction of the user, and The 2D scanner is configured to manipulate the second plurality of light beams in the lateral dimension of the corresponding lens based on the viewing direction of the user to manipulate the position of the second area of ​​the eye box.

19. A head-up display (HUD) system, comprising: a light emitter configured to emit a plurality of light beams corresponding to a stereoscopic image; a multi-lens array comprising a plurality of lenses arranged in a diffuser plane, wherein each lens of the plurality of lenses has a first portion configured to correspond to a first region of an eyebox corresponding to a first eye, and wherein each lens of the plurality of lenses has a second portion configured to correspond to a second region of the eyebox corresponding to a second eye; a two-dimensional (2D) scanner disposed between the light emitter and the multi-lens array, wherein the 2D scanner is configured to receive the plurality of light beams from the light emitter and direct each of the plurality of light beams to the first portion or the second portion of a corresponding lens; as well as A HUD reflector is configured to receive the multiple light beams from the multi-lens array, direct each light beam originating from the first portion of the corresponding lens toward the first area of ​​the eye frame, and direct each light beam originating from the second portion of the corresponding lens toward the second area of ​​the eye frame.

20. The HUD system of claim 19, further comprising: An eye tracking monitor, configured to track a user's viewing direction, wherein the 2D scanner is configured to steer the plurality of light beams in a lateral dimension based on the viewing direction of the user to steer the position of the eye box, and Wherein the 2D scanner is configured to steer the plurality of light beams in a vertical dimension to steer each of the plurality of light beams at the first portion or the second portion of the corresponding lens.