The present disclosure relates to an image display apparatus and an image display method.
A known technique is described in, for example, Patent Literature 1.
Patent Literature 1: Japanese Unexamined Patent Application Publication No. 2006-44596
In an aspect of the present disclosure, an image display apparatus includes an imager that captures an image of an area adjacent to a vehicle, a gaze point detector that detects a position of a gaze point of an observer seated on a seat of the vehicle, an image display located on an obstructive object obstructing an outside view of the observer, an image data generator that generates, based on captured image data output from the imager, image data of an image corresponding to the outside view of the observer obstructed by the obstructive object, and a display device that causes the image data to be displayed on the image display. The imager changes a resolution of the imager based on the position of the gaze point.
In another aspect of the present disclosure, an image display method includes detecting a position of a gaze point of an observer seated on a seat of a vehicle, capturing an image of an area adjacent to the vehicle, generating, based on captured image data obtained in the capturing the image, image data of an image corresponding to an outside view of the observer seated on the seat of the vehicle obstructed by an obstructive object, and displaying the image data on an image display located on the obstructive object. The capturing the image includes changing a resolution of an imager based on the position of the gaze point.
The objects, features, and advantages of the present disclosure will become more apparent from the following detailed description and the drawings.
Various transparency techniques and various image display apparatuses using such transparency techniques have been recently developed for projecting an outside image captured by a camera onto a retroreflective screen located on an obstructive object obstructing the field of view of an observer and allowing the observer to perceive a transparent image of the outside as viewed through the obstructive object being transparent (refer to, for example, Patent Literature 1).
Such known image display apparatuses may have difficulty in allowing the observer to perceive a transparent image as connecting with outside scenery or to perceive a high-definition transparent image when the position of a gaze point of the observer changes.
An image display apparatus and an image display method according to one or more embodiments of the present disclosure will now be described with reference to the accompanying drawings. The drawings used herein are schematic and are not drawn to scale relative to the actual size of each component. For ease of explanation, each drawing illustrates the orthogonal XYZ coordinate system with X-direction referring to the width direction of a vehicle, Y-direction to the length direction of the vehicle, and Z-direction to the height direction.
In the present embodiment, an image display apparatus 1 includes an imager 2, a gaze point detector 3, an image display 4, an image data generator 5, and a display device 6 (refer to
The image display apparatus 1 is incorporated in a vehicle 10 as illustrated in, for example,
The image display apparatus 1 includes a controller 9. The controller 9 is connected to the components of the image display apparatus 1 to control these components. The controller 9 is implemented by a processor such as an electronic control unit (ECU) as a hardware resource and by a computer-readable program as a software resource. The controller 9 may include one or more processors. The processors may include a general-purpose processor that reads a specific program and performs a specific function, and a processor dedicated to specific processing. The dedicated processor may include an application-specific integrated circuit (ASIC). The processors may include a programmable logic device (PLD). The PLD may include a field-programmable gate array (FPGA). The controller 9 may be either a system on a chip (SoC) or a system in a package (SiP) in which one or more processors cooperate with other components. The controller 9 may include a storage and store, into the storage, various items of information or programs to operate each component of the image display apparatus 1. The storage may be, for example, a semiconductor memory. The storage may serve as a storage area temporarily used during the data processing performed by the controller 9.
The imager 2 captures an image of the scenery adjacent to the vehicle 10. The imager 2 outputs captured image data (also referred to as image data) resulting from such image capturing to the image data generator 5. The imager 2 includes an exterior camera 21. The exterior camera 21 may be located on a front end of the vehicle 10 as illustrated in, for example,
The imager 2 can change its resolution (more specifically, the resolution of an image captured by the exterior camera 21). The imager 2 may change the resolution based on a control signal output from the controller 9. The resolution of the imager 2 may be changed by increasing or decreasing, of the multiple image sensors, the number of image sensors that receive light of an image of scenery. The resolution of the imager 2 may be changed by increasing or decreasing, of the multiple image sensors, the number of image sensors that output light reception signals.
The vehicle 10 includes obstructive objects 8 that partially obstruct the outside view of an observer 7 seated on a seat 12 of the vehicle 10. Examples of the obstructive objects 8 include a dashboard 81, side pillars 82, and doors 83. The exterior camera 21 captures an image of scenery adjacent to the vehicle 10 that is not obstructed by the obstructive objects 8 and perceivable by the observer 7 and scenery adjacent to the vehicle 10 that is obstructed by the obstructive objects 8 and imperceivable by the observer 7. In the example described below, the dashboard 81 is an obstructive object 8. The seat 12 on which the observer 7 is seated may be the driver's seat of the vehicle 10. The observer 7 may be the driver of the vehicle 10. The observer 7 is hereafter also referred to as a driver 7. The seat 12 is hereafter also referred to as a driver's seat 12.
The gaze point detector 3 detects a gaze point P of the observer 7 seated on the seat 12 of the vehicle 10. The gaze point P is a point in the three-dimensional space at which the observer 7 gazes. The gaze point P may be a point at which the line of sight of a left eye (also referred to as a first eye) 7L of the observer 7 intersects with the line of sight of a right eye (also referred to as a second eye) 7R of the observer 7. The line of sight is a straight line connecting the center of a pupil of the observer 7 and the center of the corneal curvature of the observer 7. The lines of sight are detectable based on, for example, captured image data of images of the left eye 7L and the right eye 7R captured by a camera. The left eye 7L and the right eye 7R may be hereafter simply and collectively referred to as eyes 7L and 7R without being distinguished from each other. The gaze point P may be, for example, a position of an object that attracts attention of the observer 7. The gaze point P may be a position of an object at the shortest distance from the vehicle 10 or a position of an object at the longest distance from the vehicle 10.
The gaze point detector 3 includes an interior camera 31. The interior camera 31 captures an image of the face of the observer 7, in particular, the left eye 7L and the right eye 7R of the observer 7.
The interior camera 31 may be located on the ceiling of the cabin in the vehicle 10 as illustrated in, for example,
The gaze point detector 3 performs an arithmetic operation on captured image data including the coordinates of the eyes 7L and 7R of the observer 7 output from the interior camera 31 and detects the gaze point P of the observer 7. The gaze point detector 3 outputs the coordinates of the detected gaze point P to the image data generator 5 and to the controller 9. The controller 9 may generate a control signal for changing the resolution of the exterior camera 21 based on the coordinates of the gaze point P output from the gaze point detector 3 and output the generated control signal to the imager 2.
The gaze point detector 3 may detect the X-coordinate, the Y-coordinate, and the Z-coordinate of the gaze point P in the three-dimensional space. In some embodiments, the Z-coordinate of the gaze point P is estimated to be substantially the same as the Z-coordinate of the position of a headrest 121 of the seat 12 at which the eyes 7L and 7R of the observer 7 are estimated to be located. Thus, the gaze point detector 3 may detect the X-coordinate and the Y-coordinate alone of the gaze point P in a plane that is perpendicular to the height direction (Z-direction) and includes the headrest 121 of the seat 12. This can reduce a processing load of the gaze point detector 3. A transparent image to be perceived by the observer 7 can thus be processed at higher speed, allowing the observer 7 to perceive a natural transparent image.
The image display 4 is located on the surface of the obstructive object 8 facing the observer 7 seated on the seat 12 of the vehicle 10. The display device 6 causes image data to be displayed on the image display 4. The image display 4 may be a screen such as a retroreflective screen or a diffuse reflection screen. The image display 4 is not limited to a screen. The image display 4 may include an image display device such as a liquid crystal display device, an organic electroluminescent (EL) display device, or a micro-light-emitting diode (μLED) display device. The image display 4 is hereafter a retroreflective screen 40. The display device 6 being a projector projects image data onto the retroreflective screen 40. The retroreflective screen 40 is retroreflective and reflects all the incident light to travel in a direction reverse to the direction in which the light enters. The retroreflective screen 40 may include, for example, microbeads or corner cubes.
The retroreflective screen 40 including microbeads includes a retroreflector 41. The retroreflector 41 includes a reflective film 41a and multiple glass beads 41b attached to the reflective film 41a. The reflective film 41a may contain metal materials such as aluminum (Al), silver (Ag), gold (Au), chromium (Cr), nickel (Ni), platinum (Pt), or tin (Sn). The glass beads 41b may have a diameter of, for example, about 20 to 100 μm inclusive.
Incident light entering the retroreflective screen 40 is refracted at the front surface of each glass bead 41b opposite to the reflective film 41a, reaches the back surface of the glass bead 41b on the reflective film 41a, and is reflected from the reflective film 41a. The light reflected from the reflective film 41a is again refracted at the back surface of the glass bead 41b and travels along a light path separate from the light path of the incident light by a small distance less than or equal to the diameter of the glass bead 41b and parallel to the light path of the incident light. In this manner, the retroreflection is performed by the retroreflective screen 40.
The retroreflective screen 40 may include a diffuser 42. The diffuser 42 is located between the retroreflector 41 and the display device 6 that is a projector. The diffuser 42 is located proximate to the retroreflector 41. The diffuser 42 may diffuse light flux of image light emitted from an exit pupil in the display device 6. The diffuser 42 may be, for example, a diffractive element.
With the retroreflective screen 40 without including the diffuser 42, image light projected by the projector is retroreflected from the retroreflective screen 40 and travels toward the projector. The observer 7 may thus perceive the transparent image with lower luminance. With the retroreflective screen 40 including the diffuser 42, image light retroreflected from the retroreflective screen 40 can enter the eyes 7L and 7R of the observer 7. The observer 7 can thus perceive the transparent image with higher luminance.
The diffuser 42 may be anisotropic and have a difference in a diffusion capability between the width direction of the vehicle (X-direction) and the height direction (Z-direction). The anisotropic diffuser may have a diffusion capability settable based on, for example, the estimated positions of the eyes 7L and 7R of the observer 7 (e.g., the position of the headrest 121 of the seat 12) and the position of the display device 6 that is a projector. This allows image light retroreflected from the retroreflective screen 40 to effectively enter the eyes 7L and 7R of the observer 7, thus allowing the observer 7 to perceive a clear transparent image.
The image data generator 5 generates, based on image data about the scenery adjacent to the vehicle 10 output from the imager 2, image data of an image (also referred to as a transparent image) corresponding to the outside view of the observer 7 that is obstructed by the obstructive object 8.
The image data generator 5 includes an outside-image memory 51 storing image data about the scenery adjacent to the vehicle 10, a transparent image memory 52 storing image data (also referred to as transparent image data) to be projected on the retroreflective screen 40, and a processor 53 implementable by, for example, a processor.
Image data of images captured by the exterior camera 21 is stored and updated in the outside-image memory 51. The image data stored and updated in the outside-image memory 51 includes a range corresponding to an outside view of the observer 7 that is obstructed by the obstructive object 8.
The processor 53 reads the image data stored in the outside-image memory 51 and generates, based on the image data, transparent image data of an image corresponding to the outside view of the observer 7 that is obstructed by the obstructive object 8. To generate the transparent image data, the processor 53 performs an arithmetic operation based on the position and the shape of the obstructive object 8. The transparent image memory 52 stores the image data generated by the processor 53. The image data generator 5 outputs the image data stored in the transparent image memory 52 to the display device 6.
The image data generator 5 cuts (extracts) a portion of the image data output from the imager 2 and generates the transparent image data based on the cut (extracted) image data. The transparent image data generated by the image data generator 5 may be a portion of the image data output from the imager 2. The image data generator 5 may correct, based on, for example, the positional relationship between the positions of the eyes 7L and 7R and the position of the gaze point P as well as the shape of the obstructive object 8, the cut image data to deform the transparent image. This allows the observer 7 to perceive a less distorted transparent image as connecting with the outside scenery when the obstructive object 8 includes a curved surface on which the retroreflective screen 40 is located.
The image data generator 5 may include an illuminance sensor (not illustrated) that detects the illuminance inside the cabin. The image data generator 5 may adjust luminance information about the image data based on the illuminance obtained from the illuminance sensor. This allows the observer 7 to perceive a clear transparent image corresponding to the illuminance inside the cabin.
The display device 6 causes image data generated by the image data generator 5 to be displayed on the image display 4. When the image display 4 is the retroreflective screen 40, the display device 6 is a projector 60. The projector 60 projects the image data generated by the image data generator 5 on the retroreflective screen 40. The projector 60 includes a display panel 61 and a projection lens 62. The projection lens 62 may be located to have its exit pupil adjacent to the eyes 7L and 7R of the observer 7. When a screen of an image display device such as a liquid crystal display device is used as the image display 4, the image display device includes the display device 6. This eliminates the projector 60.
The display panel 61 displays image data generated by the image data generator 5. The display panel 61 may be a transmissive display panel or a self-luminous display panel. The transmissive display panel may be a liquid crystal display panel including transmissive liquid crystal display elements and a backlight. The self-luminous display panel may include self-luminous light emitters such as light-emitting diodes, organic light-emitting diodes, or semiconductor laser diodes. Image light emitted from the display surface of the display panel 61 is projected through the projection lens 62 onto the retroreflective screen 40. The projection lens 62 may be a single lens or a combination of multiple lenses.
The image light of the transparent image data projected onto the retroreflective screen 40 by the projector 60 is retroreflected from the retroreflective screen 40 and enters the eyes 7L and 7R of the observer 7. This allows the observer 7 to perceive the transparent image as connecting with the outside scenery.
In the image display apparatus 1, the controller 9 may control the resolution of the imager 2 based on the position of the gaze point P detected by the gaze point detector 3. The controller 9 may change the resolution of the imager 2 based on a distance D between the vehicle 10 and the gaze point P. The distance D between the vehicle 10 and the gaze point P may be a distance between the exterior camera 21 and the gaze point P. The distance D between the exterior camera 21 and the gaze point P may be a distance between the exterior camera 21 and the gaze point P in the length direction of the vehicle (Y-direction) as viewed in the height direction (Z-direction). In other words, the distance D may be a distance between the exterior camera 21 and the gaze point P in the length direction of the vehicle (Y-direction) in an XY plane.
Generation of a transparent image performed by the image display apparatus 1 will now be described.
With the gaze point P at position P1, or more specifically, with the distance D between the exterior camera 21 and the gaze point P being a predetermined distance X1, the image display apparatus 1 has an imaging range IR1 of the imager 2 aligned with a projection range PR1 of the projector 60. This satisfies Formula 1 below. With the distance D between the exterior camera 21 and the gaze point P being X1, the image display apparatus 1 may have the resolution of the imager 2 matching the resolution of the projector 60.
With the distance D between the exterior camera 21 and the gaze point P being X1, the projection range PR1 has a width WPR in the width direction of the vehicle (X-direction) expressed by Formula 2 below, and the imaging range IR1 has a width WIR in the width direction of the vehicle (X-direction) expressed by Formula 3 below.
With the distance D between the exterior camera 21 and the gaze point P being X1, Formula 1 holds, and thus WPR=WIR. With the projection range PR and the imaging range IR1 aligned with each other, image data output from the imager 2 is projected onto the retroreflective screen 40, allowing the observer 7 to perceive a high-definition transparent image as connecting with the outside scenery.
Generation and projection of transparent image data with the distance D between the exterior camera 21 and the gaze point P being X1 will now be described with reference to
With the gaze point P being at position P2, or more specifically, with the distance D between the exterior camera 21 and the gaze point P being a distance X2 (>X1), the projection range PR2 has a width WPR in the width direction of the vehicle (X-direction) expressed by Formula 4 below, and the imaging range IR2 has a width WIR in the width direction of the vehicle (X-direction) expressed by Formula 5 below.
With the distance D between the exterior camera 21 and the gaze point P being X2, the imaging range IR2 of the imager 2 is larger than the projection range PR2 of the projector 60. When a portion of image data output from the imager 2 is cut and projected onto the retroreflective screen 40 in the same or similar manner as when the distance D between the exterior camera 21 and the gaze point P is X1, the observer 7 cannot perceive the transparent image as connecting with the outside scenery (refer to
In the present embodiment, the image display apparatus 1 changes the resolution of the imager 2 based on the position of the gaze point P of the observer 7. With the imaging range of the imager 2 aligned with the projection range of the projector 60, the image display apparatus 1 allows the observer 7 to perceive a high-definition transparent image as connecting with the outside scenery as illustrated in
The image display apparatus 1 may have a higher resolution of the imager 2 for a longer distance D between the imager 2 (exterior camera 21) and the gaze point P. With the distance D between the exterior camera 21 and the gaze point P being k×X1 (k is a real number greater than or equal to 1), the image display apparatus 1 may set the resolution of the exterior camera 21 to be k times the resolution of the projector 60. In this manner, with the distance D between the exterior camera 21 and the gaze point P different from the distance X1, the image display apparatus 1 can change the resolution of the exterior camera 21 based on the distance D to cause the resolution of the imaging range IR corresponding to the projection range PR of the projector 60 to match or substantially match the resolution of the projector 60. The image display apparatus 1 thus allows the observer 7 to perceive a high-definition transparent image as connecting with the outside scenery when the position of the gaze point P of the observer 7 is changed.
The image display apparatus 1 may dynamically change the resolution of the imager 2 based on the distance D between the imager 2 (exterior camera 21) and the gaze point P. This allows the resolution of the imager 2 to be optimized based on the distance D between the imager 2 (exterior camera 21) and the gaze point P, reducing the processing load of the image display apparatus 1. A transparent image to be perceived by the observer 7 can thus be processed at higher speed, allowing the observer 7 to perceive a natural transparent image. This can also reduce an increase in the power consumption of the image display apparatus 1.
As illustrated in, for example,
The image display apparatus 1 may include no gaze point detector 3. As illustrated in, for example,
The image display apparatus 1 may allow the observer 7 to perceive a transparent image that is a three-dimensional image (refer to
The imager 2 may capture an image of outside scenery and output first captured image data and second captured image data having parallax between them. The first captured image data and the second captured image data may have parallax corresponding to the eyes 7L and 7R of the observer 7. The exterior camera 21 may be, for example, a stereo camera or a monocular camera. When the exterior camera 21 is a monocular camera, the imager 2 may perform an arithmetic operation on a single piece of captured image data and generate the first captured image data and the second captured image data having parallax between them.
The image data generator 5 generates image data of a first image to be perceived by the left eye (first eye) 7L of the observer 7 based on the first captured image data output from the imager 2. The image data generator 5 generates image data of a second image to be perceived by the right eye (second eye) 7R of the observer 7 based on the second captured image data output from the imager 2. The first image and the second image have parallax between them.
As illustrated in, for example,
The image display apparatus 1 illustrated in
An image display method according to one embodiment of the present disclosure will now be described.
In the present embodiment, the image display method includes detection S1, imaging S2, generation S3, and display S4.
The detection S1 includes detecting the position of the gaze point P of the observer 7 seated on the seat 12 of the vehicle 10. The controller 9 controls the gaze point detector 3 to cause the interior camera 31 to capture an image of the eyes 7L and 7R of the observer 7 and to detect the gaze point P of the observer 7 based on the captured image data about the eyes 7L and 7R.
The imaging S2 includes capturing an image of scenery adjacent to the vehicle 10 with the imager 2. The controller 9 controls the imager 2 to change the resolution based on the position of the gaze point P detected in the detection S1 and then to capture an image of the scenery adjacent to the vehicle 10. The controller 9 controls the imager 2 to change the resolution to cause the resolution of the imaging range IR of the imager 2 corresponding to the projection range PR of the projector 60 to match or substantially match the resolution of the projector 60. The controller 9 may have a higher resolution of the imager 2 for a longer distance D between the vehicle 10 and the gaze point P.
The generation S3 includes generating, based on the captured image data obtained in the imaging S2, image data (transparent image data) of an image corresponding to an outside view of the observer 7 seated on the seat 12 of the vehicle 10 and obstructed by the obstructive object 8. The controller 9 controls the image data generator 5 to generate the transparent image data based on the captured image data obtained in the imaging S2. The controller 9 may control the image data generator 5 to cut a portion of the captured image data obtained in the imaging S2 and generate the transparent image data based on the cut captured image data.
The display S4 includes displaying the image data generated in the generation S3 on the image display 4 located on the obstructive object 8. The controller 9 controls the display device 6 to cause the transparent image data generated in the generation S3 to be displayed on the image display 4 and ends the processing in the flowchart. When the image display 4 is the retroreflective screen 40 and the display device 6 is the projector 60, the controller 9 controls the projector 60 to project the transparent image data onto the retroreflective screen 40.
In the present embodiment, the image display method allows the observer 7 to perceive a high-definition transparent image as connecting with the outside scenery when the position of the gaze point P of the observer 7 is changed.
The present disclosure may be implemented in the following forms.
In one or more embodiments of the present disclosure, an image display apparatus includes an imager that captures an image of an area adjacent to a vehicle, a gaze point detector that detects a position of a gaze point of an observer seated on a seat of the vehicle, an image display located on an obstructive object obstructing an outside view of the observer, an image data generator that generates, based on captured image data output from the imager, image data of an image corresponding to the outside view of the observer obstructed by the obstructive object, and a display device that causes the image data to be displayed on the image display. The imager changes a resolution of the imager based on the position of the gaze point.
In one or more embodiments of the present disclosure, an image display method includes detecting a position of a gaze point of an observer seated on a seat of a vehicle, capturing an image of an area adjacent to the vehicle, generating, based on captured image data obtained in the capturing the image, image data of an image corresponding to an outside view of the observer seated on the seat of the vehicle obstructed by an obstructive object, and displaying the image data on an image display located on the obstructive object. The capturing the image includes changing a resolution of an imager based on the position of the gaze point.
In the embodiments of the present disclosure, the image display apparatus and the image display method allow the observer to perceive a high-definition transparent image as connecting with the outside scenery when the position of the gaze point of the observer is changed.
Although the embodiments of the present disclosure have been described in detail, the present disclosure is not limited to the embodiments described above, and may be changed or varied in various manners without departing from the spirit and scope of the present disclosure. The components described in the above embodiments may be entirely or partially combined as appropriate unless any contradiction arises.
Number | Date | Country | Kind |
---|---|---|---|
2021-075783 | Apr 2021 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2022/018769 | 4/25/2022 | WO |