阅读说明:本技术 图像显示系统、信息处理装置、信息处理方法、程序和移动体
(Image display system, information processing device, information processing method, program, and moving object
) 是由 长田浩二
齐藤崇
名定佳记
武井智哉
西川纯 于 2019-02-01 设计创作,主要内容包括:根据本发明的方面的图像显示系统包括图像显示单元、获取单元和显示控制单元。图像显示单元能够显示图像并且与用户的移动相关联地移动。获取单元获取关于图像显示单元的移动的移动信息。显示控制单元使图像显示单元基于所获取的移动信息执行用于针对外部空间抑制图像显示单元的移动的影响的抑制图像显示。(An image display system according to an aspect of the present invention includes an image display unit, an acquisition unit, and a display control unit. The image display unit is capable of displaying an image and moves in association with movement of a user. The acquisition unit acquires movement information about movement of the image display unit. The display control unit causes the image display unit to perform a suppression image display for suppressing an influence of the movement of the image display unit with respect to the external space based on the acquired movement information.)
![](//img.pmzl.com/Img/zl/2020/10/27/CN111837175A/CN111837175A.jpg)
1. An image display system comprising:
an image display unit capable of displaying an image and moving in association with a movement of a user;
an acquisition unit that acquires movement information related to movement of the image display unit; and
a display control unit that causes the image display unit to perform a suppression image display for suppressing an influence of movement of the image display unit with respect to an external space based on the acquired movement information.
2. The image display system of claim 1, wherein
The suppressing image display includes image display for canceling an influence of the movement of the image display unit.
3. The image display system of claim 1, wherein
The suppressing display of the image includes displaying the image for moving the image relative to the user in response to movement of the user.
4. The image display system of claim 1, wherein
The suppressing image display includes image display for suppressing the image from moving in response to movement of the image display unit.
5. The image display system of claim 1, wherein
The suppressing image display includes an image display for suppressing a difference between a sensation perceived by the user due to movement of the user and a sensation perceived by the user when viewing an image.
6. The image display system of claim 1, wherein
The suppressing image display includes image display for enabling the user to view the image in a landscape manner.
7. The image display system of claim 1, wherein
The suppression image display includes an image display for controlling a display state of the image.
8. The image display system of claim 7, wherein
The suppressing the image display includes controlling at least one of a display size of the image, a display position of the image, and a shape of the image.
9. The image display system of claim 1, wherein
The image display unit comprises
An image projection unit that projects the image, an
A projected unit on which the image is to be projected, an
The movement information includes at least one of movement information related to movement of the image projection unit and movement information related to movement of the projected unit.
10. The image display system of claim 9, wherein
The suppressing image display includes image display for suppressing an influence of relative movement between the image projecting unit and the projected unit.
11. The image display system of claim 9, wherein
The image projection unit includes an image moving mechanism capable of optically moving a display position of an image to be projected, an
The suppressing image display includes control of the image moving mechanism.
12. The image display system of claim 9, wherein
The suppressing image display includes moving an image to be projected within a projection area of the image projection unit by processing image information of the image.
13. The image display system of claim 11, wherein
The suppressing image display includes moving an image to be projected within a projection area of the image projection unit by processing image information of the image, and
the display control unit detects an influence of the movement of the image display unit on the image to be projected based on the acquired movement information, and sets control contents of the image moving mechanism and processing contents of the image information based on the detected influence, respectively.
14. The image display system of claim 13, wherein
The display control unit sets control contents of the image moving mechanism and processing contents of the image information, respectively, so that control of the image moving mechanism is prioritized over processing of the image information.
15. The image display system according to claim 1, which is mounted on a mobile body capable of moving a user seated thereon.
16. The image display system of claim 1, mounted on a wearable object to be worn by the user.
17. An information processing apparatus comprising:
an acquisition unit that acquires movement information relating to movement of an image display unit that is capable of displaying an image and that moves in association with movement of a user; and
a display control unit that causes the image display unit to perform a suppression image display for suppressing an influence of movement of the image display unit with respect to an external space based on the acquired movement information.
18. An information processing method executed by a computer system, the information processing method comprising:
acquiring movement information on movement of an image display unit that is capable of displaying an image and that moves in association with movement of a user; and
performing, by the image display unit, suppression image display for suppressing an influence of movement of the image display unit with respect to an external space based on the acquired movement information.
19. A program for causing a computer system to execute the steps of:
acquiring movement information on movement of an image display unit that is capable of displaying an image and that moves in association with movement of a user; and
performing, by the image display unit, suppression image display for suppressing an influence of movement of the image display unit with respect to an external space based on the acquired movement information.
20. A mobile body, comprising:
a body unit including a seating unit on which a user can sit;
an image display unit that is provided to the main body unit and is capable of displaying an image;
an acquisition unit that acquires movement information relating to movement of the image display unit provided to the main body unit; and
a display control unit that causes the image display unit to perform a suppression image display for suppressing an influence of movement of the image display unit with respect to an external space based on the acquired movement information.
Technical Field
The present technology relates to an image display system, an information processing apparatus, an information processing method, a program, and a moving object that can be mounted on a vehicle or the like.
Background
Patent document 1 discloses a monitor display system for a vehicle, which is capable of suppressing motion sickness and the like caused by a passenger viewing a monitor. In such a display system, the displacement frequency of the image monitor is calculated based on vibration input from the road surface to the vehicle. In addition, the displacement frequency of the line of sight of the passenger is calculated based on the image of the passenger. Then, the position of the display range of the image is controlled so that the difference between the displacement frequency of the image monitor and the displacement frequency of the line of sight of the passenger is not included in the frequency range causing motion sickness caused by viewing the monitor (paragraphs [0034] and [0037], fig. 6, and the like in the specification of patent document 1).
CITATION LIST
Patent document
Patent document 1: japanese patent application laid-open No.2017-171243
Disclosure of Invention
Technical problem
Accordingly, there is a need for a technique that can provide a comfortable viewing environment for a user.
In view of the above, it is an object of the present technology to provide an image display system, an information processing apparatus, an information processing method, a program, and a moving object that can provide a comfortable viewing environment.
Solution to the problem
In order to achieve the above object, an image display system according to an embodiment of the present technology includes an image display unit, an acquisition unit, and a display control unit.
The image display unit is capable of displaying an image and moves in association with movement of a user.
The acquisition unit acquires movement information related to movement of the image display unit.
The display control unit causes the image display unit to perform a suppression image display for suppressing an influence of the movement of the image display unit with respect to the external space based on the acquired movement information.
In such an image display system, it is possible to cause the image display unit that moves in association with the movement of the user to perform the suppression image display for suppressing the influence of the movement of the image display unit with respect to the external space. This makes it possible to provide a comfortable viewing environment.
The suppressing of the image display may include image display for canceling an influence of the movement of the image display unit.
Suppressing the display of the image may include displaying the image for moving the image relative to the user in response to movement of the user.
The suppressing of the image display may include an image display for suppressing the image from moving in response to the movement of the image display unit.
Suppressing the image display may include suppressing the image display for suppressing a difference between a sensation perceived by the user due to the movement of the user and a sensation perceived by the user when viewing the image.
The suppressing of the image display may include an image display for enabling a user to view the image in a landscape manner.
Inhibiting the display of the image may include controlling a display state of the image.
Suppressing the image display may include controlling at least one of a display size of the image, a display position of the image, or a shape of the image.
The image display unit may include: an image projection unit that projects an image, and a projected unit on which the image is to be projected. In this case, the movement information may include at least one of movement information related to the movement of the image projection unit or movement information related to the movement of the projected unit.
The suppressing of the image display may include an image display for suppressing an influence of a relative movement between the image projecting unit and the projected unit.
The image projection unit may include an image moving mechanism capable of optically moving a display position of an image to be projected. In this case, suppressing the image display may include control of the image moving mechanism.
Suppressing the image display may include moving an image within a projection area of the image projection unit by processing image information of the image to be projected.
Suppressing the image display may include moving an image within a projection area of the image projection unit by processing image information of the image to be projected. In this case, the display control unit may detect an influence of the movement of the image display unit on the image to be projected based on the acquired movement information, and set control contents of the image moving mechanism and processing contents of the image information based on the detected influence.
The display control unit may set the control content of the image moving mechanism and the processing content of the image information so that the control of the image moving mechanism is prioritized over the processing of the image information.
The image display system may be mounted on a mobile body capable of moving a user seated thereon.
The image display system may be mounted on a wearable object to be worn by a user.
The image display unit may vibrate.
An information processing apparatus according to an embodiment of the present technology includes an acquisition unit and a display control unit.
The acquisition unit acquires movement information relating to movement of an image display unit that is capable of displaying an image and that moves in association with movement of a user.
The display control unit causes the image display unit to perform a suppression image display for suppressing an influence of the movement of the image display unit with respect to the external space based on the acquired movement information.
An information processing method according to an embodiment of the present technology is an information processing method executed by a computer system, the information processing method including: acquiring movement information related to movement of an image display unit that is capable of displaying an image and that moves in association with movement of a user; and performing, by the image display unit, a suppression image display for suppressing an influence of the movement of the image display unit with respect to the external space based on the acquired movement information.
A program according to an embodiment of the present technology is a program that causes a computer system to execute the steps of: acquiring movement information related to movement of an image display unit that is capable of displaying an image and that moves in association with movement of a user; and performing, by the image display unit, a suppression image display for suppressing an influence of the movement of the image display unit with respect to the external space based on the acquired movement information.
Advantageous effects of the invention
A moving body according to an embodiment of the present technology includes a main body unit, an image display unit, an acquisition unit, and a display control unit.
The body unit includes a seating unit on which a user can sit.
The image display unit is provided to the main body unit and is capable of displaying an image.
The acquisition unit acquires movement information related to movement of an image display unit provided to the main body unit.
The display control unit causes the image display unit to perform a suppression image display for suppressing an influence of the movement of the image display unit with respect to the external space based on the acquired movement information.
As described above, according to the present technology, it is possible to provide a comfortable viewing environment. Note that the effects described herein are not necessarily limited, and any one of the effects described in the present disclosure may be produced.
Drawings
Fig. 1 is an external view illustrating a configuration example of a vehicle according to a first embodiment of the present technology.
Fig. 2 is a schematic diagram illustrating an example of an image display system mounted in a vehicle.
Fig. 3 is a block diagram illustrating a configuration example of a vehicle control system that controls a vehicle.
Fig. 4 is a schematic diagram for describing an outline of image display by the image display system.
Fig. 5 is a schematic diagram for describing an outline of image display by the image display system.
Fig. 6 is a schematic diagram for describing an outline of image display by the image display system.
Fig. 7 is a block diagram illustrating a functional configuration example of the image display system.
Fig. 8 is a diagram for describing an image shift function of the projector.
Fig. 9 is a diagram illustrating an execution example of suppressing image display.
Fig. 10 is a schematic diagram illustrating an example of the separation canceling method.
Fig. 11 is a block diagram for describing control of the image shift element.
Fig. 12 is a schematic diagram for describing an outline of suppression image display according to the second embodiment of the present technology.
Fig. 13 is a block diagram illustrating a functional configuration example of the image display system.
Fig. 14 is a diagram illustrating an execution example of suppressing image display.
Fig. 15 is a schematic diagram illustrating a modification of the image display system.
Fig. 16 is a schematic diagram illustrating a modification of the HUD.
Fig. 17 is a schematic diagram illustrating a modification of the HUD.
Fig. 18 is a schematic diagram illustrating a modification of the image display system.
Fig. 19 is a schematic diagram for describing an image display system according to another embodiment.
Fig. 20 is a schematic diagram for describing an image display system according to another embodiment.
Fig. 21 is a schematic diagram for describing an image display system according to another embodiment.
Fig. 22 is a schematic diagram for describing an image display system according to another embodiment.
Fig. 23 is a perspective view illustrating a configuration example of an HMD to which an image display system according to the present technology can be applied.
Detailed Description
Hereinafter, embodiments of the present technology will be described with reference to the drawings.
< first embodiment >
Fig. 1 is an external view illustrating a configuration example of a vehicle according to a first embodiment of the present technology. The vehicle 5 has an automatic driving function capable of automatically driving to a destination. The vehicle 5 is an embodiment of a mobile body according to the present technology, and corresponds to a mobile body capable of moving a user seated thereon.
Fig. 2 is a schematic diagram illustrating an example of an image display system mounted in the vehicle 5. The image display system 10 includes a screen 11 and a projector 12.
The screen 11 is mounted between the front seat including the driver seat and the passenger seat and the rear seat 6. For example, the screen 11 may be housed wound in a roll shape on a ceiling portion or a side surface portion of the interior of the vehicle 5, and may be set by being pulled out by a user. Further, other methods for mounting and accommodating the screen 11 are not limited, and any method may be employed.
The size (aspect ratio), shape, material, and the like of the screen 11 are not limited and may be optionally designed. Further, the present technology can also be applied to a screen having a curved surface shape, not limited to a flat screen.
The projector 12 is disposed substantially at the center of the rear seat 6, facing the front side. The projector 12 projects the image 1 toward the screen 11. The image 1 includes a still image and a moving image (video). Of course, the image 1 includes a plurality of frame images constituting a moving image (video). Hereinafter, the display of the image 1 or the like may be referred to as display of a video or the like.
A configuration example of the projector 12 and the like will be described later.
In this embodiment, the projector 12 and the screen 11 realize an image display unit capable of displaying an image. In this embodiment, the projector 12 functions as an image projection unit that projects an image. Further, the screen 11 serves as a projected unit on which an image is projected.
Further, in this embodiment, the outside and inside of the vehicle body (vehicle body) of the vehicle 5 correspond to a main body unit, and a seat such as a rear seat 6 corresponds to a seating unit on which a user can sit. Thus, the image display system 10 is provided in the main body unit.
Fig. 3 is a block diagram illustrating a configuration example of the vehicle control system 100 that controls the vehicle 5. The vehicle control system 100 is a system that is provided in the vehicle 5 and controls the vehicle 5 in various ways.
The vehicle control system 100 includes an input unit 101, a data acquisition unit 102, a communication unit 103, an in-vehicle device 104, an output control unit 105, an output unit 106, a drive control unit 107, a drive system 108, a vehicle body control unit 109, a vehicle body system 110, a storage unit 111, and an automatic drive control unit 112. The input unit 101, the data acquisition unit 102, the communication unit 103, the output control unit 105, the drive control unit 107, the vehicle body control unit 109, the storage unit 111, and the automatic drive control unit 112 are connected to each other via a communication network 121. For example, the communication network 121 includes a bus or an in-vehicle communication network conforming to any standard, such as a Controller Area Network (CAN), a Local Interconnect Network (LIN), a Local Area Network (LAN), FlexRay (registered trademark), or the like. Note that, sometimes the units of the vehicle control system 100 may be directly connected to each other without using the communication network 121.
Note that, hereinafter, in the case where the units of the vehicle control system 100 communicate with each other via the communication network 121, description of the communication network 121 will be omitted. For example, in a case where the input unit 101 and the automated driving control unit 112 communicate with each other via the communication network 121, a simple description will be given of instructing the input unit 101 and the automated driving control unit 112 to communicate with each other.
The input unit 101 includes a device used by a passenger to input various data, instructions, and the like. For example, the input unit 101 includes an operation device such as a touch panel, a button, a microphone, a switch, or a joystick, an operation device capable of inputting information by sound, a gesture, or the like other than manual operation, or the like. Alternatively, for example, the input unit 101 may be an externally connected device (such as a remote control device using infrared rays or another radio wave), or a mobile device or wearable device compatible with the operation of the vehicle control system 100. The input unit 101 generates an input signal based on data, an instruction, and the like input by the passenger, and supplies the generated input signal to the respective units of the vehicle control system 100.
The data acquisition unit 102 includes various sensors and the like for acquiring data to be used in processing performed by the vehicle control system 100, and supplies the acquired data to respective units of the vehicle control system 100.
For example, the data acquisition unit 102 includes various sensors for detecting the state of the vehicle 5 and the like. Specifically, for example, the data acquisition unit 102 includes a gyro sensor, an acceleration sensor, an Inertia Measurement Unit (IMU), and sensors for detecting an operation amount of an accelerator pedal, an operation amount of a brake pedal, a steering angle of a steering wheel, the number of revolutions of an engine, the number of revolutions of a motor, the number of revolutions of wheels, and the like.
In addition, for example, the data acquisition unit 102 includes various sensors for detecting information about the outside of the vehicle 5. Specifically, for example, the data acquisition unit 102 includes an imaging device (vehicle exterior camera) such as a time-of-flight (ToF) camera, a stereo camera, a monocular camera, an infrared camera, or another camera. Further, for example, the data acquisition unit 102 includes an environmental sensor for detecting weather, meteorological phenomena, or the like, and a surrounding information detection sensor for detecting objects around the vehicle 5. For example, the environmental sensors include a raindrop sensor, a fog sensor, a sunshine sensor, a snow sensor, and the like. The surrounding information detection sensor includes an ultrasonic sensor, a radar, a LiDAR (light detection and ranging, laser imaging detection and ranging) sensor, a sonar, and the like.
Further, for example, the data acquisition unit 102 includes various sensors for detecting the current position of the vehicle 5. Specifically, for example, the data acquisition unit 102 includes a Global Navigation Satellite System (GNSS) receiver or the like. The GNSS receiver receives satellite signals (hereinafter referred to as GNSS signals) from GNSS satellites or the like which are navigation satellites.
Further, for example, the data acquisition unit 102 includes various sensors for detecting information about the interior of the vehicle 5. Specifically, for example, the data acquisition unit 102 includes an imaging device (vehicle interior camera) that captures an image of the driver, a biosensor that detects biological information of the driver, a microphone that collects sound inside the vehicle, and the like. The biosensor is disposed on, for example, a seat surface, a steering wheel, or the like, and detects biological information of a passenger sitting on the seat or a driver holding the steering wheel.
The communication unit 103 communicates with the in-vehicle device 104, various vehicle external equipment, a server, a base station, and the like, transmits data supplied by the respective units of the vehicle control system 100, and supplies the received data to the respective units of the vehicle control system 100. Note that the communication protocol supported by the communication unit 103 is not particularly limited. In addition, it is also possible for the communication unit 103 to support multiple types of communication protocols.
For example, the communication unit 103 establishes a wireless connection with the in-vehicle device 104 by using wireless LAN, bluetooth (registered trademark), Near Field Communication (NFC), wireless usb (wusb), or the like. In addition, for example, the communication unit 103 establishes a wired connection with the in-vehicle device 104 by using a Universal Serial Bus (USB), a high-definition multimedia interface (HDMI), a mobile high-definition link (MHL), or the like via a connection terminal (and a cable if necessary) (not shown).
Further, for example, the communication unit 103 communicates with equipment (e.g., an application server or a control server) existing on an external network (e.g., the internet, a cloud network, or a company private network) via a base station or an access point. Further, for example, the communication unit 103 communicates with a terminal (for example, a terminal of a pedestrian or a shop, or a Machine Type Communication (MTC) terminal) existing in the vicinity of the vehicle 5 by using a peer-to-peer (P2P) technique. Further, for example, the communication unit 103 performs V2X communication such as vehicle-to-vehicle communication, vehicle-to-infrastructure communication, vehicle-to-home communication between the vehicle 5 and home, or vehicle-to-pedestrian communication.
Further, for example, the communication unit 103 includes a beacon receiver that receives radio waves or electromagnetic waves transmitted from a radio station installed on a road or the like, and acquires information related to the current position, traffic congestion, traffic control, necessary time, and the like.
The in-vehicle device 104 includes, for example, mobile equipment or wearable equipment owned by a passenger, information equipment carried into the vehicle 5 or attached to the vehicle 5, a navigation apparatus that searches for a route to any destination, and the like.
The output control unit 105 controls output of various information to the occupant of the vehicle 5 or the outside of the vehicle 5. For example, the output control unit 105 generates an output signal including at least one of visual information (such as image data) or audio information (such as sound data), supplies the output signal to the output unit 106, and thereby controls output of the visual information and the audio information from the output unit 106. Specifically, for example, the output control unit 105 combines a plurality of pieces of image data captured by different imaging devices included in the data acquisition unit 102, generates a bird's-eye view image, a panoramic image, and the like, and supplies an output signal including the generated image to the output unit 106. In addition, for example, the output control unit 105 generates sound data including a warning sound, a warning message, and the like regarding a hazard (such as a collision, a contact, or an entrance into an unsafe zone), and supplies an output signal including the generated sound data to the output unit 106.
The output unit 106 includes a device capable of outputting visual information or audio information to a passenger or the outside of the vehicle 5. For example, the output unit 106 includes a display device, an instrument panel, a sound system such as an audio speaker, an earphone, a wearable device (such as a glasses-type display worn by a passenger), a projector, a lamp, and the like. Instead of the apparatus including the ordinary display, the display device included in the output unit 106 may be, for example, a device that displays visual information within the field of view of the driver, such as a head-up display, a transparent display, or a device having an Augmented Reality (AR) function.
The drive control unit 107 generates various control signals, supplies them to the drive system 108, and thereby controls the drive system 108. Further, the drive control unit 107 supplies a control signal to a structural element other than the drive system 108 as necessary, and notifies it of the control state of the drive system 108 and the like.
The drive system 108 includes various devices related to driving of the vehicle 5. For example, the drive system 108 includes: a driving force generating device for generating a driving force of an internal combustion engine, a driving motor, etc., a driving force transmitting mechanism for transmitting the driving force to wheels, a steering mechanism for adjusting a steering angle, a braking device for generating a braking force, an anti-lock brake system (ABS), an Electronic Stability Control (ESC) system, an electric power steering device, etc.
The vehicle body control unit 109 generates various control signals, supplies them to the vehicle body system 110, and thereby controls the vehicle body system 110. Further, the vehicle body control unit 109 supplies a control signal to a structural element other than the vehicle body system 110 as necessary, and notifies it of the control state of the vehicle body system 110 and the like.
The vehicle body system 110 includes various vehicle body devices provided to a vehicle body. For example, the vehicle body system 110 includes a keyless entry system, a smart key system, a power window device, a power seat, a steering wheel, an air conditioner, various lamps (such as a head lamp, a tail lamp, a brake lamp, a direction indicator lamp, and a fog lamp), and the like.
The storage unit 111 includes, for example, a Read Only Memory (ROM), a Random Access Memory (RAM), a magnetic storage device such as a Hard Disk Drive (HDD) or the like, a semiconductor storage device, an optical storage device, a magneto-optical storage device, or the like. The storage unit 111 stores various programs, data, and the like used by the respective units of the vehicle control system 100. For example, the storage unit 111 stores map data such as a three-dimensional high-precision map, a global map, and a local map. The high-precision map is a dynamic map or the like. The accuracy of the global map is lower than that of the high-accuracy map, but the coverage range is wider than that of the high-accuracy map. The local map includes information about the surroundings of the vehicle 5.
The automated driving control unit 112 performs control regarding automated driving, such as autonomous traveling or driving assistance. Specifically, for example, the automatic driving control unit 112 performs cooperative control intended to realize a function of an Advanced Driver Assistance System (ADAS) including collision avoidance or shock absorption for the vehicle 5, following driving based on a following distance, vehicle speed maintenance driving, warning of collision of the vehicle 5, warning of lane departure of the vehicle 5, and the like. Further, for example, it is also possible for the automated driving control unit 112 to execute coordinated control of automated driving intended for causing the vehicle to autonomously travel without depending on an operation by the driver or the like. The automatic driving control unit 112 includes a detection unit 131, a self-position estimation unit 132, a situation analysis unit 133, a planning unit 134, and a behavior control unit 135.
The detection unit 131 detects various information necessary for controlling the automatic driving. The detection unit 131 includes a vehicle exterior information detection unit 141, a vehicle interior information detection unit 142, and a vehicle state detection unit 143.
The vehicle outside information detection unit 141 performs processing of detecting information about the outside of the vehicle 5 based on data or signals from respective units of the vehicle control system 100. For example, the vehicle external information detection unit 141 performs detection processing, recognition processing, tracking processing of objects around the vehicle 5, and processing of detecting the distance of the object. Examples of detection target objects include vehicles, people, obstacles, buildings, roads, traffic lights, traffic signs, road signs, and the like. Further, for example, the vehicle outside information detection unit 141 performs processing of detecting the environment around the vehicle 5. Examples of the ambient environment serving as the detection target include, for example, weather, temperature, humidity, brightness, road surface condition, and the like. The vehicle external information detecting unit 141 supplies data indicating the result of the detection processing to the own position estimating unit 132, the map analyzing unit 151, the traffic regulation identifying unit 152, and the situation identifying unit 153 of the situation analyzing unit 133, the emergency avoiding unit 171 of the behavior control unit 135, and the like.
The vehicle interior information detection unit 142 performs processing of detecting information about the vehicle interior based on data or signals from the respective units of the vehicle control system 100. For example, the vehicle interior information detecting unit 142 performs authentication processing and recognition processing of the driver, detection processing of the driver state, detection processing of the passenger, detection processing of the vehicle interior environment, and the like. Examples of the state of the driver as the detection target include a health condition, a degree of consciousness, a degree of concentration, a degree of fatigue, a gaze direction, and the like. Examples of the vehicle interior environment as the detection target include temperature, humidity, brightness, smell, and the like. The vehicle interior information detecting unit 142 supplies data indicating the result of the detection process to the situation recognizing unit 153 of the situation analyzing unit 133, the emergency avoiding unit 171 of the behavior control unit 135, and the like.
The vehicle state detection unit 143 performs processing of detecting the state of the vehicle 5 based on data or signals from respective units of the vehicle control system 100. Examples of the state of the vehicle 5 as the detection target include speed, acceleration, steering angle, presence/absence of abnormality, content of abnormality, driving operation state, position and inclination of an electric seat, state of a door lock, state of other vehicle-mounted equipment, and the like. The vehicle state detection unit 143 supplies data indicating the result of the detection process to the situation recognition unit 153 of the situation analysis unit 133, the emergency avoidance unit 171 of the behavior control unit 135, and the like.
The self-position estimation unit 132 performs processing of estimating the position, orientation, and the like of the vehicle 5 based on data or signals from respective units of the vehicle control system 100, such as the external information detection unit 141 and the situation recognition unit 153 of the situation analysis unit 133. In addition, the self-position estimation unit 132 generates a local map (hereinafter, referred to as a self-position estimation map) to be used for estimating the self-position, as necessary. For example, the self-position estimation map may be a high-precision map using a technique such as simultaneous localization and mapping (SLAM). The self-position estimation unit 132 supplies data indicating the result of the estimation processing to the map analysis unit 151, the traffic rule recognition unit 152, the situation recognition unit 153, and the like of the situation analysis unit 133. Further, the self-position estimating unit 132 causes the storage unit 111 to store the self-position estimation map.
The situation analysis unit 133 performs processing of analyzing the situation of the vehicle 5 and the situation around the vehicle 5. The situation analysis unit 133 includes a map analysis unit 151, a traffic regulation recognition unit 152, a situation recognition unit 153, and a situation prediction unit 154.
The map analysis unit 151 performs processing of analyzing various maps stored in the storage unit 111 while using data or signals from respective units of the vehicle control system 100 (such as the self-position estimation unit 132 and the vehicle external information detection unit 141) as needed, and constructs a map including information necessary for the automatic driving processing. The map analysis unit 151 supplies the constructed map to the traffic regulation recognition unit 152, the situation recognition unit 153, and the situation prediction unit 154, and to the route planning unit 161, the action planning unit 162, the action planning unit 163, and the like of the planning unit 134.
The traffic regulation recognition unit 152 performs processing of recognizing traffic regulations around the vehicle 5 based on data or signals from respective units of the vehicle control system 100, such as the self-position estimation unit 132, the vehicle external information detection unit 141, and the map analysis unit 151. The recognition processing makes it possible to recognize, for example, the position and state of traffic lights around the vehicle 5, the content of traffic control around the vehicle 5, driveable lanes, and the like. The traffic regulation recognition unit 152 supplies data indicating the result of the recognition processing to the situation prediction unit 154 and the like.
The situation recognition unit 153 performs processing of recognizing a situation related to the vehicle 5 based on data or signals from respective units of the vehicle control system 100, such as the self-position estimation unit 132, the vehicle external information detection unit 141, the vehicle internal information detection unit 142, the vehicle condition detection unit 143, and the map analysis unit 151. For example, the situation recognition unit 153 executes processing for recognizing the situation of the vehicle 5, the situation around the vehicle 5, the situation of the driver of the vehicle 5, and the like. Further, the situation recognition unit 153 generates a local map (hereinafter referred to as a situation recognition map) for recognizing the situation around the vehicle 5 as necessary. For example, the situation recognition map may be an occupancy grid map (occupancy grid map).
Examples of the case of the vehicle 5 as the recognition target include a position, a posture, and a motion (such as a speed, an acceleration, or a moving direction, for example) of the vehicle 5, presence/absence of an abnormality, content of an abnormality, and the like. Examples of the situation around the vehicle 5 as the recognition target include the type and position of a surrounding stationary object, the type, position, and movement (such as speed, acceleration, and moving direction, for example) of a surrounding moving body, the structure of a surrounding road, road surface conditions, surrounding weather, temperature, humidity, brightness, and the like. Examples of the state of the driver as the recognition target include a health condition, a degree of consciousness, a degree of concentration, a degree of fatigue, movement of gaze, driving operation, and the like.
The situation recognizing unit 153 supplies data indicating the result of the recognition processing (including a situation recognition map as necessary) to the self-position estimating unit 132, the situation predicting unit 154, and the like. Further, the situation recognition unit 153 causes the storage unit 111 to store the situation recognition map.
The situation prediction unit 154 performs processing of predicting a situation related to the vehicle 5 based on data or signals from respective units of the vehicle control system 100, such as the map analysis unit 151, the rule recognition unit 152, and the situation recognition unit 153. For example, the situation prediction unit 154 executes processing of predicting the situation of the vehicle 5, the situation around the vehicle 5, the situation of the driver, and the like.
Examples of the situation of the vehicle 5 as the prediction target include the behavior of the vehicle 5, the occurrence of an abnormality, the travelable distance, and the like. Examples of the situation around the vehicle 5 as the prediction target include the behavior of a moving body around the vehicle 5, a change in the traffic light state, a change in the environment (such as weather, etc.). Examples of the situation of the driver as the prediction target include behavior, health condition, and the like of the driver.
In addition to the data from the traffic regulation recognition unit 152 and the situation recognition unit 153, the situation prediction unit 154 supplies data indicating the result of the prediction processing to the route planning unit 161, the action planning unit 162, the action planning unit 163, and the like of the planning unit 134.
The route planning unit 161 plans a route to a destination based on data or signals from respective units of the vehicle control system 100, such as the map analysis unit 151 and the situation prediction unit 154. For example, the route planning unit 161 sets a route from the current position to a specified destination based on the global map. Further, the route planning unit 161 appropriately changes the route based on the health condition of the driver and the like, such as the situation of traffic jam, accident, traffic control, and building, for example. The route planning unit 161 supplies data indicating a planned route to the action planning unit 162 and the like.
The action planning unit 162 plans the action of the vehicle 5 for safe driving in the route planned by the route planning unit 161 within a planned time period based on data or signals from respective units of the vehicle control system 100, such as the map analysis unit 151 and the situation prediction unit 154. For example, the action planning unit 162 plans start, stop, driving direction (e.g., forward, backward, left turn, right turn, direction change, etc.), driving lane, driving speed, passing, and the like. The action planning unit 162 supplies data indicating an action planned for the vehicle 5 to the action planning unit 163 and the like.
The behavior planning unit 163 plans the behavior of the vehicle 5 for realizing the action planned by the action planning unit 162 based on data or signals from respective units of the vehicle control system 100, such as the map analysis unit 151 and the situation prediction unit 154. For example, the behavior planning unit 163 plans an acceleration, a deceleration, a driving route, and the like. The behavior planning unit 163 supplies data indicating the planned behavior of the vehicle 5 to the acceleration/deceleration control unit 172, the direction control unit 173, and the like of the behavior control unit 135.
The behavior control unit 135 controls the behavior of the vehicle 5. The behavior control unit 135 includes an emergency avoidance unit 171, an acceleration/deceleration control unit 172, and a direction control unit 173.
The emergency avoiding unit 171 performs processing of detecting a collision, a contact, an entrance into an unsafe zone, or an emergency such as an abnormality of the driver or an abnormality of the vehicle 5, based on the detection results obtained by the outside-vehicle information detecting unit 141, the inside-vehicle information detecting unit 142, and the vehicle state detecting unit 143. In the case where the occurrence of an emergency event is detected, the emergency avoidance unit 171 plans a behavior of the vehicle 5 (such as a quick stop or a quick turn) to avoid the emergency event. The emergency avoidance unit 171 supplies data indicating the planned behavior of the vehicle 5 to the acceleration/deceleration control unit 172, the direction control unit 173, and the like.
The acceleration/deceleration control unit 172 controls acceleration/deceleration to achieve the behavior of the vehicle 5 planned by the behavior planning unit 163 or the emergency avoidance unit 171. For example, the acceleration/deceleration control unit 172 calculates a control target value of the driving force generation device or the brake device to achieve a planned acceleration, deceleration, or quick stop, and supplies a control instruction indicating the calculated control target value to the drive control unit 107.
The direction control unit 173 controls the direction to realize the behavior of the vehicle 5 planned by the behavior planning unit 163 or the emergency avoidance unit 171. For example, the direction control unit 173 calculates a control target value of the steering mechanism to realize the driving route or quick turn planned by the behavior planning unit 163 or the emergency avoidance unit 171, and supplies a control instruction indicating the calculated control target value to the drive control unit 107.
Fig. 4 to 6 are schematic diagrams for describing an outline of image display by the image display system 10.
As described with reference to fig. 2, the projector 12 and the screen 11 are mounted in the vehicle 5. Therefore, depending on the movement of the vehicle 5, the user riding on the vehicle 5 will move together with the projector 12 and the screen 11. For example, if the vehicle 5 vibrates, the user vibrates accordingly, and the projector 12 and the screen 11 also vibrate.
At that time, the movement of the user and the movement of the projector 12 and the screen 11 are associated with each other. That is, the projector 12 and the screen 11 constituting the image display unit move in association with the movement of the user.
For example, when the object a moves, a force for moving the object is generated, and when the force is used to move another object B, the movement of the object a and the movement of the object B are included in the movements associated with each other. Further, it is assumed that an object C different from the object B also moves due to a force generated by the movement of the object a. In this case, the movement of the object B and the movement of the object C are included in the movements associated with each other.
That is, the movement associated with each other includes not only the movement of the object a and the movement of the object B moved by the object a, but also the movement of each of the objects B and C moved by the object a at the same timing. Note that such movement will also be referred to as movement interlocked with each other.
Corresponding to the movement of the object a, the object B relatively moves when viewed from the object a. Such states are not included in the movements associated with each other. If there is any relationship between the movement of the object a itself and the movement of the object B itself, these movements are included in the movements associated with each other.
As schematically shown in fig. 4, when the vehicle 5 vibrates (arrow V1), the user (the eyes 2 of the user) seated on the vehicle 5 also shakes (arrow V2). Since the projector 12 and the screen 11 also vibrate, the image 1 displayed on the screen 11 also shakes (arrow V3).
For example, it is assumed that the display position of the image 1 is fixed at a predetermined position in the vehicle 5. That is, assume that the image 1 is positioned in the vehicle interior space. In this case, the vibration of the vehicle 5 becomes the vibration of the image 1, which is accompanied by discomfort in viewing the image 1.
For example, when the vehicle 5 accelerates, decelerates, turns, or moves up and down, the user experiences inertial forces due to those motions, but a difference in sensation occurs because the image 1 is fixed in the vehicle and does not move. That is, there is a deviation between the sensation corresponding to the stimulus applied to the inner ear and the sensation obtained by vision. This difference in sensation becomes the cause of motion sickness.
For example, as shown in fig. 5, the display position of the image 1 is displaced to follow the movement of the user's eye 2. This allows the user to view image 1 relatively still and to position image 1 in user space. Even in this case, it is difficult to comfortably view the image 1 because there is a difference between the sensation corresponding to the stimulus applied to the inner ear and the sensation obtained by vision.
The inventors of the present technology have newly designed image display according to the present technology, focusing on differences in sensation as a cause of motion sickness. Specifically, as shown in fig. 6, in the newly designed image display, the image 1 is displayed for the user (the eyes 2 of the user) while being separated from the vibrations of the projector 12 and the screen 11 caused by the vibrations of the vehicle 5.
That is, the user can view the image 1 without vibration (this is a state of no vibration with respect to the floor, and relatively vibrates because the user is vibrating). This makes it possible to provide the user with a viewing environment that provides the same feeling as viewing the landscape 3 outside the vehicle and reduces discomfort such as motion sickness.
As a specific process, image display for suppressing the influence of the movement (vibration V3) of the projector 12 and the screen 11 constituting the image display unit with respect to the external space (hereinafter referred to as suppressed image display) is performed. The suppression of image display may also be referred to as image display for suppressing the influence of movement (vibration V3) of the projector 12 and the screen 11 when viewed from the external space. Further, the image display system 10 capable of performing suppression of image display may also be referred to as an image display system 10 having a vibration isolation function (anti-vibration function).
The suppression image display includes any image display for canceling the influence of the movement (vibration V3) of the projector 12 and the screen 11. This makes it possible to realize a viewing environment in which the image 1 is displayed to the user while being separated from the vibrations of the projector 12 and the screen 11.
Further, the suppression image display includes any image display for moving the image 1 with respect to the user in response to the movement of the user (vibration V2). In other words, the suppression image display includes any image display for suppressing the movement of the image 1 in response to the movement of the projector 12 and the screen 11 (the vibration V3). This makes it possible to suppress the difference between the sensation corresponding to the stimulus applied to the inner ear and the sensation obtained by vision, and to provide a comfortable viewing environment.
Further, suppressing image display includes any image display for suppressing a difference between a sensation perceived by the user due to the movement of the user and a sensation perceived by the user when viewing the image 1. For example, the sensation perceived by the user due to the movement of the user includes a sensation perceived by muscles and the like. Image display for suppressing a difference between such a perception and a sensation obtained by vision may be performed as suppressed image display.
Further, the suppressed image display includes any image display for enabling the user to view the image 1 in a manner of looking at the landscape 3. Further, the suppression of image display includes image display for enabling a user to view the image 1 in such a manner that the image 1 is positioned in an external space. This makes it possible to realize a comfortable viewing environment.
Note that the phrase "the user views the image 1 in such a manner that the image 1 is positioned in the external space" includes a state of moving together while maintaining the positional relationship with the user in the terrestrial coordinate system. For example, the image 1 is fixed to an external space outside the vehicle without vibration. Then, the image 1 moves in accordance with the movement of the vehicle 5 (the movement of the user). The image display viewed by the user in this manner is also included in the suppressed image display.
Of course, each type of image display included in the above-described suppressed image display may be compatible with each other. For example, image display for canceling the influence of the movement of the projector 12 and the screen 11 (the vibration V3) may also be used as image display in which the image 1 relatively moves in response to the movement of the user (the vibration V2), image display for suppressing the movement of the image 1 in response to the movement of the projector 12 and the screen 11 (the vibration V3), or the like.
Suppression of image display is generally achieved by controlling the display state of the image 1 displayed on the screen 11. For example, the display size of the image 1, the display position of the image 1, the shape of the image 1, and the like are appropriately controlled, and therefore, suppression of image display is achieved.
Therefore, in general, image display including controlling the display state of the image 1 is performed as suppressed image display. Further, for example, image display including at least one of the display size of the image 1, the display position of the image 1, or the shape of the image 1 is performed to suppress image display. Of course, the present technology is not limited to the above. In order to control the display state, other parameters different from the display size of the image 1, the display position of the image 1, and the shape of the image 1 may be controlled.
Fig. 7 is a block diagram illustrating a functional configuration example of the image display system 10. The image display system 10 further includes a display control unit 20.
The display control unit 20 corresponds to the information processing apparatus according to the present embodiment, and includes hardware necessary for a computer, such as a Central Processing Unit (CPU), a Random Access Memory (RAM), and a Read Only Memory (ROM). Each block shown in fig. 7 is configured by a CPU, which loads a program according to the present technology, which has been recorded in a ROM, into a RAM and executes the program, thereby executing the information processing method according to the present technology.
For example, the display control unit 20 may be implemented by any computer such as a Personal Computer (PC). Furthermore, it is also possible to use a Programmable Logic Device (PLD) such as a Field Programmable Gate Array (FPGA) or another device such as an Application Specific Integrated Circuit (ASIC). Further, to implement each block, dedicated hardware such as an Integrated Circuit (IC) may be used.
The program is installed on the display control unit 20 via various recording media, for example. Alternatively, the installation of the program may be performed via the internet, for example.
In this embodiment, the display control unit 20 is included in the output control unit 105 shown in fig. 3. The projector 12 is also included in the output unit 106.
As shown in fig. 7, the display control unit 20 includes a main video generating unit 21, a digital image shifting unit 22, a digital image shift amount calculating unit 23, an optical image shift amount calculating unit 24, and an optical/digital separating unit 25. Further, the display control unit 20 includes a displacement/deformation amount calculation unit 26, a vibration amount calculation unit 27, and a Band Pass Filter (BPF) 28. Each block will be described later together with the behavior of image display.
Fig. 8 is a diagram for describing an image shift function of the projector 12. Referring to fig. 7 and 8, the projector 12 includes a light source 13, an image display element 14, an optical unit 15, an image shift element control unit 16, a shift amount detection unit 17, and a projector motion sensor 31.
For example, any light source such as a laser light source, a Light Emitting Diode (LED), or a lamp light source may be used as the light source 13. The image display element 14 generates image light constituting the image 1 based on the light emitted from the light source 13, and emits the image light to the optical unit 15. For example, any image display element such as a liquid crystal panel, an organic Electroluminescence (EL), or a Digital Micromirror Device (DMD) may be used as the image display element 14.
The optical unit 15 includes an image shift element 18 and a projection lens system 19. The projection lens system 19 projects the image light generated by the image display element 14 on the screen 11. Thus, the image 1 is displayed on the screen 11. Note that, in a and B of fig. 8, the image 1 is displayed on the entire projection area (in which the image 1 can be projected) 7. That is, the angle of view is set so that the size of the projection area 7 is equal to the size of the image 1.
The specific configuration of the projection lens system 19 is not limited, and the projection lens system 19 may be constituted by various lenses, mirrors, and the like.
The image shifting element 18 is capable of optically shifting the display position of the image 1 to be projected. The image shift element 18 integrally shifts the position of the projection area 7 to shift the display position of the image 1.
In this embodiment, the image shift element 18 has a lens function and is disposed on the optical axis of the image light emitted from the image display element 14. It is also possible to have the image shifting element 18 as part of the projection lens system 19.
As shown in fig. 8, the optical axis direction of the image light emitted from the image display element 14 is defined as a Z direction, and two directions orthogonal to the Z direction and each other are defined as an X direction and a Y direction. As shown in a of fig. 8, the image shift element 18 is shifted in the XY plane direction (plane direction perpendicular to the optical axis). Therefore, the display position of the image 1 to be projected on the screen 11 (the position of the projection area 7) is shifted.
To facilitate intuitive understanding, a of fig. 8 illustrates the shift direction of the image shift element 18 and the shift direction of the display position of the image 1 so as to be the same direction, but the present technology is not limited thereto. The shift direction of the image shift element 18 and the shift direction of the display position of the image 1 may be opposite directions to each other. In any case, the display position of the image 1 is shifted in a predetermined direction and at a predetermined shift amount according to the shift direction and shift amount of the image shift element 18.
For example, such an image shift function allows controlling the display state of the image 1. For example, it is assumed that the image 1 vibrates along a plane direction perpendicular to the projection direction (optical axis direction) of the projector 12 due to vibration of the projector 12 or the like. If the image shift element 18 is shifted in the XY plane direction (plane direction perpendicular to the optical axis), the vibration of the image 1 can be canceled, and suppression of image display can be achieved.
In addition, as illustrated in B of fig. 8, the image shift element 18 is shifted in the Z direction (optical axis direction). Therefore, the display size of the image 1 (the size of the projection area 7) is changed. The display size of the image 1 is enlarged or reduced at a scale corresponding to the shift amount of the image shift element 18.
For example, the display state of the image 1 can be controlled by such an image shift function. For example, assume that the display size of the image 1 slightly changes due to vibration of the projector 12 or the like. If the image shift element 18 is shifted in the Z direction (optical axis direction), the variation in the display size of the image 1 can be cancelled out, and suppressed image display can be achieved.
In addition, if the image shift element 18 is tilted or rotated, the display state of the image 1 can be controlled. For example, assuming that the X axis is a pitch axis, the Y axis is a yaw axis, and the Z axis is a roll axis shown in fig. 8, the pitch angle, the yaw angle, and the roll angle are appropriately controlled. Therefore, the shape of the image 1 (the shape of the projection area 7) and the like can be controlled.
The behavior of the image shifting element 18 is controlled by the image shifting element control unit 16 shown in fig. 7. For example, an actuator or the like is configured as the image shift element control unit 16, and power or the like is supplied thereto to move the image shift element 18 by a desired shift amount. Of course, the present technique is not limited to this configuration. Any configuration may be adopted as the image shift element 18 and the image shift element control unit 16.
In this embodiment, the image shift element 18 and the image shift element control unit 16 correspond to an image moving mechanism. The image shifting element 18 is controlled and thus the display state can be controlled. That is, in this embodiment, suppressing the image display includes the control of the image shift element 18.
The displacement amount detection unit 17 shown in fig. 7 detects the amount of displacement (shift amount) of the image shift element 18. Note that the image shift element control unit 16 and the displacement amount detection unit 17 may be configured in the display control unit 20.
As shown in C of fig. 8, the image information of the image 1 to be projected is processed, and thus the display position of the image 1 within the projection area 7 can be shifted. For example, the image signal input to the image display element 14 is appropriately processed, and thus the shift of the image 1 can be digitally performed. Note that the image signal input to the image display element 14 includes image information of the image 1 to be projected. Thus, the processing of the image signal corresponds to the processing of the image information.
Note that not only the shift of the image 1 but also the control of the display size of the image 1, the control of the shape of the image 1, and the like may be performed. That is, by the processing of the image information, various types of control regarding the image state can be performed, thereby achieving suppression of image display.
The projector motion sensor 31 is a sensor for detecting the motion of the projector 12, and is constituted by, for example, an acceleration sensor, a gyro sensor, and a geomagnetic sensor (9-axis sensor). In addition, any other configuration may be employed.
In this embodiment, it is possible to calculate the vibration amount of the projector 12 and the like based on the detection result output by the projector motion sensor 31. For example, it is possible to calculate the amount of vibration with respect to the ground based on the terrestrial coordinate system, and the like. Of course, the present technology is not limited to the above.
In this embodiment, projector motion sensor 31 is mounted on projector 12. The present technology is not limited to the above, and the projector motion sensor 31 may be installed near the projector 12. The set position of the projector motion sensor 31 may be optionally set if vibration of the projector 12 or the like can be detected. Note that the projector motion sensor 31 is included in the data acquisition unit 102 shown in fig. 3.
In this embodiment, information such as the detection result output by the projector motion sensor 31 and the vibration amount calculated based on the detection result is included in the movement information about the movement of the image display unit. Further, information such as the detection result and the vibration amount is included in the movement information about the movement of the image projection unit.
Movement information about the movement of the vehicle 5 may be used to detect the movement of the projector 12. For example, the vibration amount of the vehicle 5 or the like may be used as the vibration amount of the projector 12 or the like. Alternatively, an arithmetic operation may be performed based on the vibration amount of the vehicle 5 or the like, and the vibration amount of the projector 12 or the like may be calculated.
Fig. 9 is a diagram illustrating an execution example of suppressing image display. The projector motion sensor 31 detects the motion of the projector 12 (step 101). The BPF 28 extracts the vibration component of the vehicle 5 from the detection result of the projector motion sensor 31 (step 102). As described above, in this embodiment, the suppression image display is performed with the vibration component with respect to the ground taken into account. Of course, the present technology is not limited to the above.
The setting of the filter characteristic for extracting the vibration component from the detection result of the projector motion sensor 31 is not limited. For example, a frequency band corresponding to the vibration component is detected by calibration or the like, and then filter characteristics are set so that the frequency band is set as a pass band.
The vibration amount calculation unit 27 calculates the vibration amount of the projector 12 (step 103). In this embodiment, the amount of vibration with respect to the ground based on the terrestrial coordinate system is calculated. In this embodiment, the projector motion sensor 31, the BPF 28, and the vibration amount calculation unit 27 implement an acquisition unit that acquires movement information relating to the movement of the image display unit.
The displacement/deformation amount calculation unit 26 calculates the displacement/deformation amount of the main video display area (step 104). Note that the main video is a video that is mainly displayed, and is the image 1 shown in fig. 2 and the like in this embodiment. For example, subtitles, text information, and the like may be displayed on the main video as the sub video. In this case, the suppressed image display according to the present technology may be performed only on the main video. Alternatively, the suppressed image display according to the present technology may be performed on the main video and the sub video.
Further, the main video display area is an area in which the image 1 is to be displayed, and the position, size, and shape of the main video display area correspond to the display position, display size, and shape of the image 1. In step 104, information of the displacement of the display position of the image 1 and the change in the display size and shape of the image 1, which corresponds to the amount of vibration of the projector 12, is calculated.
The method of canceling the displacement/distortion of the main video display area by the optical/digital separation unit 25 is divided into two methods: optical methods and digital methods (step 105). In this embodiment, the methods are classified into an optical method shown in a and B of fig. 8 and a digital method shown in B of fig. 8.
Fig. 10 is a schematic diagram illustrating an example of the separation canceling method. The optical/digital separation unit 25 converts the displacement/deformation amount to the correction coordinate system (step 201). In this embodiment, the XYZ coordinate system shown in fig. 8 is used as the correction coordinate system. The amount of shift and the amount of deformation (amount of rotation with respect to each axis) of the display position of the image 1 are calculated using the coordinate values with reference to the XYZ coordinate system.
The amount of shift and the amount of deformation (amount of rotation with respect to each axis) of the display position of the image 1 converted into coordinate values are separated into linear motion components along X, Y and the Z axis and angular motion components with reference to each axis (steps 202 and 203).
For the displacement in the linear motion component in the X and Y axis directions, the optical image shift system for moving the image shift element 18 shown in a of fig. 8 is used, thereby canceling out the displacement of the image 1 (steps 204 and 205). Note that in fig. 10, the optical image shifting system is described as optical vibration isolation.
For the shift in the linear motion component along the Z-axis direction, the digital image shift system for processing the image signal (control of the display size) shown in C of fig. 8 is used to cancel the deformation (change in size) of the image 1 (step 206). Note that in fig. 10, the digital image shifting system is described as digital vibration isolation.
For rotation in the angular movement component with respect to each of the yaw axis (Y-axis) and the pitch axis (X-axis), the optical image shift system shown in a of fig. 8 is used to cancel out the distortion of the image 1 (steps 207 and 208).
For rotation relative to the roll axis (Z-axis), the digital image shifting system shown in C of fig. 8 is used to counteract the distortion of image 1 (step 209). Such a separation method allows, for example, to counteract displacements/deformations of the image 1 with high accuracy.
The separation of the method of canceling the displacement/deformation of the main video display area is not limited to the above-described separation method, and may be optionally set. For example, the optical method takes precedence, but it is also possible to make the following settings: a numerical method is added when the predetermined trip exceeds an allowable value. For example, it is also possible to set the separation method based on the response speed, resolution, and the like of the image display element 14.
Of course, all displacements/deformations can be counteracted by an optical image shifting system shown in a of fig. 8 moving the image shifting element 18. Alternatively, all displacements/deformations may be cancelled by a digital image shift system processing the image signal as shown in C of fig. 8.
In this embodiment, the calculation of the displacement/deformation amount of the main video display area by the displacement/deformation amount calculation unit 26 corresponds to detecting the influence of the movement of the image display unit on the image to be projected based on the acquired movement information. In order to detect the influence of the movement of the image display unit, a method other than calculating the displacement/deformation amount of the main video display area may be used.
Further, the separation of the cancellation method by the optical/digital separation unit 25 corresponds to setting the control content of the image moving mechanism and the processing content of the image information based on the detected influence. The specific control content of the image shift element 18 shown in a and B of fig. 8 corresponds to the control content of the image moving mechanism. The processing content of the image signal shown in C of fig. 8 corresponds to the processing content of the image data.
For example, performing a separate cancellation method prioritizes the optical method over the digital method. This corresponds to setting the control content of the image moving mechanism and the processing content of the image information so that the control of the image moving mechanism is prioritized over the processing of the image information. If the optical method takes priority, the influence of the offset of the displacement/deformation of the image 1 due to the response speed, resolution, and the like of the image display element 14 can be suppressed.
The optical image shift amount calculation unit 24 calculates an optical image shift amount for canceling the displacement/deformation of the image 1 (step 106). That is, the shift amount of the image shift element 18 is calculated. The optical image shift amount calculating unit 24 calculates a shift amount for each shift direction determined at the time of the separation cancellation method.
The control signal including the calculated shift amount is output to the image shift element control unit 16 of the projector 12 (step 107). The image shifting element control unit 16 controls the image shifting element 18 based on the received control signal.
The digital image shift amount calculating unit 23 calculates a digital image shift amount for canceling the displacement/deformation of the image 1 (step 108). That is, the shift amount of the image shift element 18 is calculated. Note that the shift amount in the digital image shift system is a parameter including the amount of deformation of the image and the like.
The digital image shifting unit 22 processes the image signal transmitted from the main video generating unit 21 based on the calculated shift amount. Accordingly, an image signal in which the display position and shape of the image 1 are appropriately changed is output (step 109).
As shown in fig. 7, the image signal processed by the digital image shift unit 22 is input to the image display element 14, and image light is generated. The generated image light is projected onto the screen 11 by the optical unit 15 including the image shift element 18. Since the image to be projected is subjected to optical correction and digital correction, image display is realized in which the image 1 is displayed while being separated from the vibration of the projector 12 caused by the vibration of the vehicle 5. That is, suppressing the display image is achieved.
In this embodiment, the display control unit 20 corresponds to a display control unit that causes the image display unit to perform suppression image display for suppressing the influence of movement of the image display unit with respect to the external space based on the acquired movement information. In the case where the display control unit 20 is regarded as the information processing apparatus according to the present technology, the BPF 28 and the vibration amount calculation unit 27 function as the acquisition unit. Further, the digital image shifting unit 22, the digital image shift amount calculating unit 23, the optical image shift amount calculating unit 24, the optical/digital separating unit 25, the displacement/deformation amount calculating unit 26, and the vibration amount calculating unit 27 function as a display control unit.
Fig. 11 is a block diagram for describing control of the image shift element 18 by the image shift element control unit 16 shown in fig. 7. In this embodiment, a conversion table that converts the amount of the optical image shift into a control value for controlling the image shift element is used. The control value is, for example, the current value of the actuator to be applied to the moving image shifting element 18. Of course, the present technology is not limited to the above.
Referring to the conversion table, the image shift element control unit 16 converts the amount of optical image shift received from the optical image shift amount calculation unit 24 into a control value (step 301). The image shifting element control unit 16 outputs the converted control value to control the image shifting element 18 (step 302).
The displacement amount detection unit 17 detects the amount of displacement (shift amount) of the image shift element 18. That is, the actual displacement amount with respect to the input control value is detected (step 303). The conversion table is updated based on the displacement amount detected by the displacement amount detection unit 17. Feeding back the actual amount of displacement of the image shifting element 18 in this way makes it possible to improve the accuracy of the optical image shifting system.
As described above, in the image display system 10 according to this embodiment, it is possible to cause the projector 12 that moves in association with the movement of the user to perform the suppression image display for suppressing the influence of the movement of the projector 12 with respect to the external space. This makes it possible to provide a comfortable viewing environment.
As described above, video equipment is often fixed on a vehicle, and when the vehicle vibrates, the video also vibrates in the same manner, which makes it difficult to read, and is also a cause of eye fatigue and motion sickness. The image display system 10 according to this embodiment allows video to be separated from the vibration of the vehicle, and thus allows discomfort due to the vibration when viewing the video to be significantly reduced.
Further, even in the case where the video is intended to be superimposed on a landscape outside the vehicle, as in Augmented Reality (AR) and Mixed Reality (MR), the video can be separated from the vibration of the vehicle, and therefore, deviation from the landscape can be sufficiently prevented and high-quality image display can be realized.
It is possible to improve the experience value of video viewing in a vehicle by reducing discomfort when viewing the video and providing a comfortable video view. In addition, since the viewing environment in the vehicle is greatly improved, it is possible to satisfy a request for higher quality video/audio equipment and a request for higher quality content, thereby realizing an image display system having very high quality.
< second embodiment >
An image display system according to a second embodiment of the present technology will be described. In the following description, description of configurations and operations similar to those of the image display system 10 described in the above-described embodiment will be omitted or simplified.
In the above embodiment, the suppression image display for suppressing the influence of the vibration of the projector 12 mainly caused by the vibration of the vehicle 5 is performed. In this embodiment, a suppression image display for suppressing the influence of the vibration of the projector 12 and the vibration of the screen 11 is performed.
Fig. 12 is a schematic diagram for describing an outline of the suppression image display according to this embodiment. For example, it is assumed that displacement/deformation of the image 1 based on the amount of vibration of the projector 12 is cancelled. Therefore, as shown in a of fig. 12, the image 1 can be displaced with respect to the screen 11 due to the relative positional relationship with the vibration screen 11. As an extreme example, for example, the projection area 7 and the image 1 may protrude from the screen 11.
In this embodiment, the projection area 7 and the display position and the like of the image 1 are optically shifted, or the display area and the like of the image 1 are digitally shifted within the projection area 7, which makes it possible to control the display position and the like of the image 1 with respect to the screen 11. That is, in this embodiment, suppressing the display image including the display image for suppressing the influence of the relative movement between the projector 12 as the image projection unit and the screen 11 as the projected unit is performed.
Fig. 13 is a block diagram illustrating a functional configuration example of the image display system 40 according to this embodiment. Fig. 14 is a diagram illustrating an execution example of suppressing image display.
Among the blocks shown in fig. 13, a block different from the image display system 10 shown in fig. 7 includes a screen motion sensor 41 mounted on the screen 11. Further, these blocks include a BPF 51, a vibration amount calculation unit 52, a relative vibration amount calculation unit 53, a relative displacement/deformation amount calculation unit 54, and a displacement/deformation amount summation unit 55, which are included in the display control unit 50.
The screen motion sensor 41 is a sensor for detecting the motion of the projector 12, and includes, for example, a 9-axis sensor (which includes an acceleration sensor). Further, any other configuration may be employed.
In this embodiment, the amount of vibration of the screen 11 and the like may be calculated based on the detection result output by the screen motion sensor 41. For example, it is possible to calculate the amount of vibration with respect to the ground based on the terrestrial coordinate system, and the like. Of course, the present technology is not limited to the above.
In this embodiment, the screen motion sensor 41 is mounted on the screen 11. The present invention is not limited thereto, and the screen motion sensor 41 may be installed in the vicinity of the screen 11. The set position of the screen motion sensor 41 may be optionally set if vibration of the screen 11 or the like can be detected. Note that the screen motion sensor 41 is included in the data acquisition unit 102 shown in fig. 3.
In this embodiment, information such as the detection result output by the screen motion sensor 41 and the vibration amount calculated based on the detection result is included in the movement information about the movement of the image display unit. Further, information such as the detection result and the vibration amount is included in the movement information about the movement of the projection unit.
Movement information about the movement of the vehicle 5 may be used to detect the movement of the screen 11. For example, the vibration amount of the vehicle 5 or the like may be used as the vibration amount of the screen 11 or the like. Alternatively, an arithmetic operation may be performed based on the vibration amount of the vehicle 5 or the like, and the vibration amount of the screen 11 or the like may be calculated.
Steps 401 to 404 of fig. 14 are similar to steps 101 to 104 of fig. 9. In steps 405 to 407, the vibration amount of the screen 11 is calculated. Specifically, the vibration component of the screen 11 is extracted from the result detected by the screen motion sensor 41 by the BPF 51. The vibration amount calculation unit 52 then calculates the vibration amount of the screen 11. The screen motion sensor 41, the BPF 51, and the vibration amount calculation unit 52 function as an acquisition unit.
The relative displacement/deformation amount calculation unit 54 calculates the relative vibration amount between the screen 11 and the projector 12 (step 408). For example, the amount of vibration of the projector 12 with respect to the screen 11 is calculated.
The relative displacement/deformation amount calculation unit 54 calculates the displacement/deformation amount of the main video display area based on the relative vibration (step 409). For example, with reference to the screen 11, information including the displacement of the display position of the image 1 displayed thereon and the change in the display size and shape of the image 1 is calculated.
The displacement/deformation amount summing unit 55 sums the displacement/deformation amounts of the main video display area based on the two vibrations (step 410). For example, the displacement of the display position of the image 1 corresponding to the amount of vibration of the projector 12 is added to the displacement of the image 1 with reference to the screen 11. Further, the change in the display size and shape of the image 1 corresponding to the amount of vibration of the projector 12 is added to the change in the display size and shape of the image 1 with reference to the screen 11.
For example, assume that the image 1 is displaced by a predetermined amount in a predetermined direction due to the vibration of the projector 12. Further, as shown in a of fig. 12, it is assumed that the positional relationship between the image 1 and the screen 11 is shifted. In this case, the displacement amount corresponding to the vibration of the projector 12 is added to the deviation amount of the image 1 with respect to the screen 11. The same applies to variations in display size and shape.
The cancellation processing described in steps 105 to 109 is performed on the summed displacement/deformation amounts (steps 411 to 415). For example, suppressing image display is performed so that displacement/deformation of the image 1 corresponding to the vibration of the projector 12 is preferentially cancelled. For example, the displacement/deformation of the image 1 is canceled out in a range where an extreme event such as the image 1 protruding from the screen 11 does not occur.
Alternatively, the suppression image display may be performed such that the displacement/deformation of the image 1 with the screen 11 as a reference is preferentially cancelled out. Alternatively, the suppression of the image display may be performed such that the displacement/deformation of the image 1 corresponding to the vibration of the projector 12 and the displacement/deformation of the image 1 with respect to the screen 11 are cancelled out to the same extent.
Any method for counteracting the displacement/deformation of the image 1 may be employed based on the characteristics of the projector 12, the characteristics of the screen 11, what visual effect is produced in the vehicle by the image 1, the magnitude of the effect (such as the displacement of the image 1 relative to the screen 11), and the like.
As in this embodiment, suppressing image display is performed in consideration of the relative vibration amount between the projector 12 and the screen 11, and thus it is possible to provide a comfortable viewing environment. Note that the suppression of image display may be performed based only on the relative vibration amount between the projector 12 and the screen 11.
Fig. 15 to 18 are schematic diagrams illustrating modifications of the image display system. In the example shown in a of fig. 15, as in the example shown in fig. 2, a projector 61 is mounted at a substantially central position of the rear seats, and an image is projected toward a screen 62 mounted between the front and rear seats.
In the example shown in B of fig. 15, two projectors 63a and 63B are disposed at the left and right ends of the rear seats, and an image is projected toward a screen 64 installed between the front and rear seats. In the example shown in C of fig. 15, the projector 65 is disposed on the floor at the foot of the rear seat, and the image is projected toward the screen 66 mounted on the ceiling.
In the example shown in D of fig. 15, the short-focus projector 67 is disposed on the floor at the feet of the rear seats, and an image is projected from the lower side toward the screen 68 installed between the front and rear seats. In the example shown in E of fig. 15, short-focus projectors 69a and 69B are disposed near the inside of the left and right B-pillars, and images are projected from the left and right toward a screen 70 disposed between the front and rear seats.
In the example shown in D of fig. 15, short-focus projectors 71a and 72b are disposed above the left and right doors of the rear seats, and images are projected from the left and right toward a screen 72 mounted on the ceiling. The present technology is applicable to image display systems of various configurations as shown in a to D of fig. 15. Note that the configurations shown in a to D of fig. 15 may be combined as appropriate.
Fig. 16 and 17 are schematic diagrams illustrating a modification of the head-up display (HUD). In the HUD shown in fig. 16, the front windshield 74 serves as a projected unit, and an image is displayed on the entire front windshield 74.
In the example shown in a of fig. 16, an image is projected by a short-focus projector 75 mounted below the front windshield 74. The short-focus projector 75 may be mounted in the instrument panel or may be mounted in the instrument panel.
In the example shown in B of fig. 16, images are projected by short-focus projectors 76a and 76B mounted on the left and right sides of the front windshield 74. The short- focus projectors 76a and 76b may be installed in the left and right a-pillars, or may be disposed outside the left and right a-pillars.
In the example shown in C of fig. 16, an image is projected by a short-focus projector 77 mounted on the upper side of the front windshield 74. The present technique is applicable to HUDs of various configurations as shown in a to C of fig. 16. Note that the configurations shown in a to C of fig. 16 may be combined as appropriate.
In fig. 17, a combiner HUD is illustrated. In the example shown in a of fig. 17, a combiner 78 serving as a projected unit is mounted at a position facing the line of sight of the driver, and an image is projected by a projector 79. This makes it possible for the user (driver) to view a virtual image displayed on the more front side than the front windshield 80.
In the example shown in B of fig. 17, a front windshield 81 is used as the combiner. An image is projected by the projector 82 in a predetermined area of the front windshield 81. The user (driver) can view a virtual image displayed on the more front side than the front windshield 81.
The present technique is applicable to HUDs of various configurations as shown in a and B of fig. 17. Note that the configurations shown in a and B of fig. 17 may be combined as appropriate.
In the image display system shown in fig. 18, two projectors 83a and 83b are installed at the left and right ends of the ceiling along the traveling direction. A transmission image (transmission image) is displayed on the entire side and the entire ceiling of the vehicle interior. The present technology is also applicable to such an image display system.
If automatic driving is being performed, it is also conceivable that the user often views an image projected on a screen (projection unit) in a state where driving is not required. Use of the present technology allows for a comfortable viewing environment and for a very high quality image display system.
The present technology is applicable to an image display system mounted on various moving bodies. The image display system according to the present technology may be installed in, for example, an automobile, an electric vehicle, a hybrid electric vehicle, a motorcycle, a bicycle, an airplane, a ship, a robot, a construction machine, an agricultural machine (tractor), or the like.
< other examples >
The present technology is not limited to the above-described embodiments, and various other embodiments may be implemented.
Fig. 19 to 22 are schematic diagrams for describing an image display system according to other embodiments. In the above embodiment, the case where the image 1 is displayed in the internal space of the vehicle 5 has been exemplified. The present technology is not limited to the above, and is applicable even to a case where the image 1 is projected in the external space of the vehicle 5.
For example, as shown in a and B of fig. 19, a projector 85 serving as an image display unit (image projection unit) is disposed facing forward on the front portion of the vehicle 5. The image 1 is then projected on a road surface 86 as a projection surface on the front side of the vehicle 5.
The image display system according to the present technology performs the suppression image display for suppressing the influence of the movement (vibration V3) of the projector 85 constituting the image display unit with respect to the external space. This makes it possible for the user (the user's eyes) to view the image 1 with the same sense as looking at the outside scene. As a result, discomfort such as motion sickness can be reduced, and a comfortable viewing environment can be provided.
As shown in a to C of fig. 20, the image 1 may also be projected on a wall in front of the vehicle 5. For example, the image 1 may be projected on a left wall surface 87a and a right wall surface 87b located in front of the vehicle 5, and disposed so as to sandwich the vehicle 5 from the left and right. Further, the image 1 may also be projected on left and right front wall surfaces 88a and 88b, which left and right front wall surfaces 88a and 88b are located diagonally in the left and right directions in front of the vehicle 5 and face the vehicle 5.
Of course, the image 1 may not be projected on the front inclined wall surface, but on the front wall surface directly in front. The image 1 may also be projected on the wall surface of the upper side located in front. The image display system according to the present technology performs suppression of image display, thereby allowing provision of a comfortable viewing environment.
In the example shown in fig. 21, the projectors 89a and 89b are disposed near the left and right rear view mirrors of the vehicle 5. Then, the image 1 is projected on the left wall surface 90a and the right wall surface 90b which are directly located in the lateral direction with respect to the vehicle 5. The image display system according to the present technology performs suppression of image display, thereby allowing provision of a comfortable viewing environment.
In the example shown in fig. 22, a motorcycle 91 is used as the moving body. The projectors 92a and 92b are disposed facing downward on the left and right sides of the motorcycle 91. As shown in a and B of fig. 22, an image 1 is projected by projectors 92a and 92B on left and right road surfaces 93a and 93B almost right below the motorcycle 91. The image display system according to the present technology performs suppression of image display, thereby allowing provision of a comfortable viewing environment.
Of course, a method of projecting the image 1 toward the external space, a configuration for projecting the image 1, a position of the projected image 1, and the like may be optionally set. Use of the present technology allows for a comfortable viewing environment.
Further, in the case where the image 1 is projected toward the external space, even for a person other than the user who rides on the moving body and moves, image display separated from the vibration of the projector (image display unit) is realized. That is, it is possible to provide a comfortable viewing environment for a person in the external space. Of course, it is possible to provide various types of content to a person in an external space that is considered to be a user of the image display system according to the present technology.
Fig. 23 is a perspective view illustrating a configuration example of a Head Mounted Display (HMD) to which an image display system according to the present technology can be applied. The HMD 200 shown in fig. 23 is a glasses type device including a transmissive display, and is used by being worn on the head of a user. As the user moves, the HMD 200 also moves in conjunction with the user's movement. For example, if the user's head vibrates while walking or traveling, the HMD 200 also vibrates. The movement of the user and the movement of the HMD 200 are associated with each other.
The HMD 200 includes left and right lenses 201L and 201R, left and right eye displays 202L and 202R, and sensor units 203L and 203R. The left lens 201L and the right lens 201R are disposed in front of the left eye and the right eye of the user, respectively. A left-eye display 202L and a right-eye display 202R are provided on the left and right lenses 201L and 201R, respectively, to cover the field of view of the user.
The left-eye display 202L and the right-eye display 202R are transmissive displays, and images for the left eye and the right eye, and the like, are displayed thereon, respectively. A user wearing the HMD 200 may view an actual landscape and, at the same time, view images displayed on the respective displays. The user may thus experience Augmented Reality (AR), etc.
As the left-eye display 202L and the right-eye display 202R, for example, a transmissive organic electroluminescence display, a Liquid Crystal Display (LCD), or the like is used. The left-eye display 202L and the right-eye display 202R function as an image display unit.
The sensor units 203L and 203R include, for example, an acceleration sensor, a gyro sensor, a geomagnetic sensor (9-axis sensor), and the like, and can calculate the vibration amounts of the respective left-eye display 202L and right-eye display 202R, which are generated in accordance with the movement of the user.
The suppressed-image display according to the present technology is performed such that the images displayed on the left-eye display 202L and the right-eye display 202R are viewed while being separated from the vibrations of the left-eye display 202L and the right-eye display 202R (the vibrations of the HMD 200). For example, if the image information is appropriately processed, the display states of the images displayed on the left-eye display 202L and the right-eye display 202R are controlled. In the case where the left-eye display 202L and the right-eye display 202R are configured to be movable, the left-eye display 202L and the right-eye display 202R may be moved.
In this way, the image display system according to the present technology can be mounted on a wearable object to be worn by a user. The wearable object is not limited to the HMD, and other wearable devices, helmets, and the like may be used. For example, when the HUD is mounted on a full-face helmet, the present technology is applied thereto, and allows a comfortable viewing environment to be achieved.
In the above description, the control of the image shift element and the processing of the image information have been exemplified as the control of the display state. The present technology is not limited to the above, and the display state of the image may be controlled by shifting/rotating the projector itself. Further, the display state of the image can be controlled by shifting/rotating the image display element.
In the above description, the case where the projector is used as the image display system has been described. However, an organic EL display or an LCD may be used. The display state of the image can be controlled by moving/rotating such a display.
An example of a method that can reduce discomfort, such as motion sickness, includes making a user aware of an image display of an earth coordinate system. That is, it is an image display that makes the user less aware of the vehicle interior space. For example, it is possible to make the user aware of the terrestrial coordinate system by implementing such things within the vehicle: such as projecting the main video on a window, projecting a virtual image outside the window, showing a large image covering the field of view, making the interior of the vehicle darker (so that only the main video appears floating), and showing a peripheral image reflecting the motion outside the vehicle, etc. If the above-described suppressed image display is combined with an image display that makes the user aware of the terrestrial coordinate system, it is possible to provide a more comfortable viewing environment.
The information processing method and the program according to the present technology can be executed not only in a computer system constituted by a single computer but also in a computer system in which a plurality of computers operate in cooperation with each other. Note that in the present disclosure, a system refers to a set of a plurality of components such as equipment or a module (portion), and does not mean whether all the components are accommodated in the same housing. Therefore, a plurality of devices accommodated in separate housings and connected to each other via a network and a single device having a plurality of modules accommodated in a single housing are both systems.
The execution of the information processing method and the program according to the present technology by the computer system includes two cases, that is, for example, the acquisition of the movement information, the execution control of suppressing the image display, and the like are executed by a single computer, and each process is executed by a different computer. Further, executing each process by a designated computer includes causing another computer to execute a part or all of the process and acquiring a result of the execution.
In other words, the information processing method and program according to the present technology are also applicable to a cloud computing configuration in which one function is shared and cooperatively processed by a plurality of devices via a network.
The image display system described with reference to the drawings or the flow of suppressing image display, etc. are only one embodiment and may be optionally modified without departing from the gist of the present technology. In other words, any other configuration, algorithm, etc. for practicing the present techniques may be employed.
For example, any machine learning algorithm using, for example, a Deep Neural Network (DNN) may be used to perform the suppressed image display. For example, by using Artificial Intelligence (AI) or the like for performing deep learning, it is possible to improve the accuracy of canceling out vibration or the like.
In the present disclosure, "central", "equal", "vertical", "orthogonal" and the like are concepts including "substantially central", "substantially equal", "substantially vertical" and "substantially orthogonal". For example, the above concept also includes a state included in a predetermined range (e.g., ± 10%) with reference to "perfect center", "perfect equal", "perfect perpendicular", "perfect orthogonal", and the like.
In the characteristic parts according to the present technology described above, at least two characteristic parts may be combined. That is, various feature portions described in the respective embodiments may be optionally combined irrespective of the embodiments. In addition, the various effects described above are merely examples and are not limited, and other effects may be exerted.
Note that the present technology can also be configured as follows.
(1) An image display system comprising:
an image display unit capable of displaying an image and moving in association with a movement of a user;
an acquisition unit that acquires movement information related to movement of the image display unit; and
a display control unit that causes the image display unit to perform a suppression image display for suppressing an influence of movement of the image display unit with respect to an external space based on the acquired movement information.
(2) The image display system according to (1), wherein
The suppression image display includes image display for canceling the influence of the movement of the image display unit.
(3) The image display system according to (1) or (2), wherein
Suppressing the display of the image includes displaying the image for moving the image relative to the user in response to movement of the user.
(4) The image display system according to any one of (1) to (3), wherein
The suppressing image display includes image display for suppressing movement of an image in response to movement of the image display unit.
(5) The image display system according to any one of (1) to (4), wherein
Suppressing the image display includes an image display for suppressing a difference between a sensation perceived by a user due to movement of the user and a sensation perceived by the user when viewing the image.
(6) The image display system according to any one of (1) to (5), wherein
The suppression of image display includes image display for enabling a user to view an image in a landscape manner.
(7) The image display system according to any one of (1) to (6), wherein
Suppressing image display includes controlling image display of a display state of an image.
(8) The image display system according to (7), wherein
Suppressing the image display includes controlling at least one of a display size of the image, a display position of the image, and a shape of the image.
(9) The image display system according to any one of (1) to (8), wherein
The image display unit includes
An image projection unit for projecting an image, and
a projected unit on which the image is to be projected, and
the movement information includes at least one of movement information regarding movement of the image projection unit and movement information regarding movement of the projected unit.
(10) The image display system according to (9), wherein
The suppression of image display includes image display for suppressing the influence of relative movement between the image projection unit and the projected unit.
(11) The image display system according to (9) or (10), wherein
The image projection unit includes an image moving mechanism capable of optically moving a display position of an image to be projected, an
Suppressing the image display includes controlling the image moving mechanism.
(12) The image display system according to any one of (9) to (11), wherein
Suppressing the image display includes moving an image within a projection area of the image projection unit by processing image information of the image to be projected.
(13) The image display system according to (11), wherein
Suppressing the image display includes moving the image within a projection area of the image projection unit by processing image information of the image to be projected, an
The display control unit detects an influence of the movement of the image display unit on the image to be projected based on the acquired movement information, and sets control contents of the image moving mechanism and processing contents of the image information, respectively, based on the detected influence.
(14) The image display system according to (13), wherein
The display control unit sets control contents of the image moving mechanism and processing contents of the image information so that control of the image moving mechanism is prioritized over processing of the image information.
(15) The image display system according to any one of (1) to (14), which is mounted on a moving body capable of moving a user seated thereon.
(16) The image display system according to any one of (1) to (14), which is mounted on a wearable object to be worn by a user.
(17) An information processing apparatus comprising:
an acquisition unit that acquires movement information relating to movement of an image display unit that is capable of displaying an image and that moves in association with movement of a user; and
a display control unit that causes the image display unit to perform a suppression image display for suppressing an influence of movement of the image display unit with respect to an external space based on the acquired movement information.
(18) An information processing method executed by a computer system, the information processing method comprising:
acquiring movement information on movement of an image display unit that is capable of displaying an image and that moves in association with movement of a user; and
performing, by the image display unit, suppression image display for suppressing an influence of the movement of the image display unit with respect to the external space based on the acquired movement information.
(19) A program for causing a computer system to execute the steps of:
acquiring movement information on movement of an image display unit that is capable of displaying an image and that moves in association with movement of a user; and
a suppression image display for suppressing the influence of the movement of the image display unit with respect to the external space is performed by the image display unit based on the acquired movement information.
(20) A mobile body, comprising:
a body unit including a seating unit on which a user can sit;
an image display unit that is provided to the main body unit and is capable of displaying an image;
an acquisition unit that acquires movement information relating to movement of an image display unit provided to the main body unit; and
a display control unit that causes the image display unit to perform a suppression image display for suppressing an influence of movement of the image display unit with respect to an external space based on the acquired movement information.
List of reference numerals
1 image
2 eyes of user
3 landscape
5 vehicle
7 projection area
10, 40 image display system
11, 62, 64, 66, 70, 72 screen
12, 61, 63a, 63b, 65, 79, 82, 83a, 83b, 85, 89a, 89b, 92a, 92b projectors
16 image shift element control unit
18 image shifting element
20, 50 display control unit
31 projector motion sensor
41 Screen motion sensor
67, 69a, 69b, 71a, 71b, 75, 76a, 76b, 77 short focal length projector
74, 80, 81 front windshield
78 combiner
91 motorcycle
100 vehicle control system
200 HMD
202R right eye display
202L left eye display
203L, 203R sensor unit