Server and system
The server system addresses the challenge of generating accurate VR videos for vehicle passengers by calculating absolute passenger positions and generating personalized perception information, resulting in a high-precision and immersive virtual experience.
Patent Information
- Application Number
- JP2023194671
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-11-15
- Publication Date
- 2025-05-27
- Estimated Expiration
- 2043-11-15
AI Technical Summary
Existing technologies struggle to accurately generate VR videos that account for the movement of passengers on a vehicle, such as a roller coaster, using sensors like accelerometers and GPS, which only provide relative positions and fail to accurately reflect differences in passenger positions.
A server system that acquires first and second relative position information of a moving body and its passengers, calculates an absolute position of the passenger with respect to a fixed point, and generates perception information for each passenger based on their unique relative position, which is then transmitted to their corresponding output device.
This solution enables high-precision virtual experiences that accurately reflect the difference in boarding positions for passengers, providing a more realistic and immersive experience by projecting virtual content in a manner consistent with each passenger's viewpoint.
Smart Images

Figure 2025081119000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a server and a system.
Background Art
[0002] Various techniques for delivering VR videos corresponding to the movement of a vehicle to VR goggles worn by passengers of the vehicle have been conventionally proposed. For example, Patent Document 1 describes a vehicle system including at least one vehicle moving body, electronic goggles worn by a passenger, and a system communicably connected to the electronic goggles. The system generates streaming media of the real-world environment based on image data captured by a camera of the electronic goggles, generates a virtual extension to be superimposed on the streaming media of the real-world environment, and transmits the streaming media of the real-world environment together with the virtual extension to be displayed on a display of the electronic goggles. Patent Document 1 also describes including an accelerometer, a magnetometer, a gyroscope, and a GPS receiver in the electronic goggles to track the position, direction, and movement of the passenger and generate videos corresponding to the position of each passenger.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In the technology described in Patent Document 1, when trying to detect the position of each passenger on a vehicle using an accelerometer, a magnetometer, a gyroscope, etc., only the relative position with respect to the vehicle can be detected, and it becomes difficult to generate an image that takes into account the movement of a jet coaster. On the other hand, in the technology described in Patent Document 1, when trying to detect the position of each passenger using GPS, it becomes difficult to generate an image that accurately reflects the difference in positions within the ride.
Means for Solving the Problems
[0005] A server according to one invention includes a first acquisition unit that acquires first position information indicating a first relative position of a moving body, which can be boarded by a plurality of people, with respect to a fixed point having an absolute position; a second acquisition unit that acquires second position information indicating a second relative position of a passenger of the moving body with respect to the moving body; a calculation unit that calculates a third relative position of the passenger with respect to the fixed point based on the first relative position and the second relative position; a generation unit that generates perception information for the passenger to perceive in a manner when the passenger perceives from the third relative position; and a communication unit that transmits the perception information to an output device corresponding to the passenger.
[0006] A moving body according to another invention includes a communication unit that communicates with the above server, is a moving body that can be boarded by a plurality of people, and includes a plurality of display devices provided inside the moving body, an acquisition unit that acquires a plurality of video data for the passengers of the moving body to visually recognize, and the third relative positions used as the basis for generation are different from each other, and a display control unit that displays a plurality of types of videos based on the plurality of video data on the corresponding display devices respectively.
[0007] The system according to another invention includes a moving body that can accommodate a plurality of people, a first measurement unit that measures a first relative position of the moving body with respect to a fixed point having an absolute position, a second measurement unit that measures a second relative position of a passenger of the moving body with respect to the moving body, a calculation unit that calculates a third relative position of the passenger with respect to the fixed point based on the first relative position and the second relative position, a generation unit that generates perception information for causing the passenger to perceive, the perception information being perception information in a mode when the passenger perceives at the third relative position, and a communication unit that transmits the perception information to an output device corresponding to the passenger.
Brief Description of the Drawings
[0008]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Mode for Carrying Out the Invention
[0009] <System> First, an embodiment of a system S according to one invention will be described in detail.
[0010] As shown in FIG. 1, the system S includes a moving body 1, a first measurement unit 2, a second measurement unit 3, and a server 4. The system S according to the present embodiment further includes a third measurement unit 5 and a fourth measurement unit 6.
[0011] [Moving Body] The moving body 1 is a vehicle configured to allow a plurality of people to board. The moving body 1 includes vehicles (automobiles, railway vehicles), ships, aircraft, gondolas, elevator cars, mobile play equipment (such as roller coasters), etc.
[0012] [First measurement unit] The first measurement unit 2 measures the first relative position. The first relative position is the relative position of the moving body 1 with respect to the fixed point P having an absolute position. The first measurement unit 2 repeatedly measures the first relative position in the form of the coordinates (X, Y) of a predetermined location (for example, a corner of the moving body 1) of the moving body on the horizontal plane (XY plane) with the fixed point P as the origin. In the example shown on the left side of FIG. 2, the first relative position is (3, 3). The first measurement unit 2 may be provided on the moving body 1 or on facilities (roads, signs, guardrails, buildings, etc.) existing on the moving path of the moving body 1. When the first measurement unit 2 is provided on the moving body 1, the moving body 1 will have the function of measuring its own position. In this case, the first measurement unit 2 is composed of, for example, LiDAR, RaDAR, VPS (Visual Positioning System), etc. On the other hand, when the first measurement unit 2 is provided on facilities existing on the moving path, the first measurement unit 2 is composed of a device that energizes an electromagnetic induction wire, a receiver that receives radio waves from an RFID marker mounted on a vehicle, etc. The moving body 1 or the facility provided with the first measurement unit 2 transmits first position information indicating the first relative position to the server 4 each time the first measurement unit 2 measures the first relative position.
[0013] [Second measurement unit] The second measurement unit 3 measures the second relative position. The second relative position is the relative position of the passenger of the moving body 1 with respect to the moving body 1. The second measurement unit 3 repeatedly measures the second relative position in the form of the coordinates (X, Y) of the passenger on the horizontal plane with a predetermined position of the moving body 1 (for example, a corner of the moving body 1) as the origin. In the example shown on the right side of FIG. 2, the second relative position is (1, 2). The second measurement unit 3 may be provided in a device carried or worn by the passenger, or may be provided in the moving body 1. When the second measurement unit is provided in the device, the second measurement unit 3 is composed of VPS, Visual-SLAM, LiDAR-SLAM, Depth-SLAM, AR markers, IMU, etc. On the other hand, when the second measurement unit is provided in the moving body 1, the second measurement unit 3 is composed of a receiver for various beacons, an image analysis device for a road camera, etc. The device or the moving body 1 provided with the second measurement unit 3 transmits the second position information indicating the second relative position to the server 4 every time the second measurement unit 3 measures the second relative position.
[0014] [Third Measurement Unit] The third measurement unit 5 measures the orientation of the passenger with respect to the traveling direction of the moving body 1. The third measurement unit 5 repeatedly measures the orientation of the passenger in the form of an angle θ formed with respect to the traveling direction of the moving body 1 (the direction indicated by the white arrow on the left side of FIG. 2 (upward)). The third measurement unit 5 may be provided in a device carried or worn by the passenger, or may be provided in the moving body 1. When the third measurement unit 5 is provided in the device, the third measurement unit 5 is composed of an acceleration sensor, etc. On the other hand, when the third measurement unit 5 is provided in the moving body 1, the first measurement unit 2 is composed of, for example, a camera that photographs the passenger, and an analysis device that analyzes the image of the passenger generated by the camera and calculates the orientation of the passenger's face. The device or the moving body 1 provided with the third measurement unit 5 transmits the direction information indicating the orientation to the server 4 every time the third measurement unit 5 measures the orientation.
[0015] [Fourth Measurement Unit] The fourth measurement unit 6 measures the height of the line of sight of the passenger from the floor surface inside the moving body 1. The second measurement unit 3 repeatedly measures the height of the line of sight in the form of the vertical coordinate (Z) of the passenger in the space with a predetermined position of the moving body 1 (for example, a corner of the moving body 1) as the origin. The fourth measurement unit 6 is configured in the same manner as the second measurement unit 3. When the fourth measurement unit 6 of the device or the moving body 1 equipped with the fourth measurement unit 6 measures the direction, it transmits height information indicating the height of the line of sight to the server 4. Note that the height information may be input to the server 4 via an input device. In that case, the system S may not include the fourth measurement unit 6.
[0016] [Server] The server 4 is installed outside or inside the moving body 1. The server 4 according to the present embodiment includes a server communication unit 41 (communication unit), a storage unit 42, and a server arithmetic unit 43.
[0017] [Server Communication Unit] The server communication unit 41 communicates with the moving body 1. The server communication unit 41 according to the present embodiment is composed of a communication module. Note that the server communication unit 41 may communicate directly with the moving body 1 or indirectly communicate with the moving body 1 via a base station or the like.
[0018] [Storage Unit] The storage unit 42 stores a program 421. The program 421 describes the processes executed by the server 4. Further, the storage unit 42 according to the present embodiment is composed of a semiconductor memory, a hard disk, or the like.
[0019] [Server Arithmetic Unit] The server arithmetic unit 43 includes a first acquisition unit 431, a second acquisition unit 432, a calculation unit 433, and a generation unit 434. The server arithmetic unit 43 according to the present embodiment further includes a third acquisition unit 435, a fourth acquisition unit 436, and a transmission processing unit 437. The server arithmetic unit 43 according to the present embodiment is constituted by a processor. Then, the server arithmetic unit 43 executes the processing as shown in FIG. 3 according to the program 421 stored in the storage unit 42. This processing includes a first acquisition step S1, a second acquisition step S2, a calculation step S3, and a generation step S4. The processing according to the present embodiment further includes a third acquisition step S5, a fourth acquisition step S6, and a transmission step S7.
[0020] (First acquisition step, first acquisition unit) In the first acquisition step S1, the first acquisition unit 431 acquires first position information. The first acquisition unit 431 according to the present embodiment acquires the first position information received by the server communication unit 41 from the first measurement unit 2. That is, when the first measurement unit 2 is provided in the moving body 1, the first acquisition unit 431 acquires the first position information from the moving body 1. On the other hand, when the first measurement unit 2 is provided in a facility existing on the movement path of the moving body 1, the first acquisition unit acquires the first position information from a device provided outside the moving body 1 and measuring the position of the moving body 1.
[0021] (Second acquisition step, second acquisition unit) In the second acquisition step S2, the second acquisition unit 432 acquires second position information. The second acquisition unit 432 according to the present embodiment acquires the first position information received by the server communication unit 41 from the second measurement unit 3. That is, when the second measurement unit 3 is provided in the terminal, the second acquisition unit 432 acquires the second position information from a terminal having a function of being held or worn by the passenger and measuring its own position. On the other hand, when the second measurement unit 3 is provided in the device, the second acquisition unit 432 acquires the second position information from a device provided in the moving body 1 and measuring the position of the passenger.
[0022] (Third acquisition step, third acquisition unit) In the third acquisition step S5, the third acquisition unit 435 acquires the direction information.
[0023] (Fourth acquisition step, fourth acquisition unit) In the fourth acquisition step S6, the fourth acquisition unit 436 acquires the height information.
[0024] (Calculation step, calculation unit) In the calculation step S3, the calculation unit 433 calculates the third relative position based on the first relative position acquired by the first acquisition unit 431 and the second relative position acquired by the second acquisition unit 432. The third relative position is the relative position of the passenger with respect to the fixed point P. As described above, the first relative position and the second relative position are represented in the form of coordinates (X, Y). Therefore, the calculation unit 433 according to the present embodiment calculates the third relative position by adding the X coordinates and the Y coordinates of the first relative position and the second relative position, respectively. In the example shown in FIG. 2, the third relative position is (3 + 1, 3 + 2) = (4, 5).
[0025] (Generation step, generation unit) In the generation step S4, the generation unit 434 generates the perception information in a manner in which the passenger perceives it from the third relative position based on the third relative position calculated by the calculation unit 433. The perception information is information for the passenger to perceive, and includes video, sound, impact, wind, temperature, or a combination thereof. The manner includes the size, direction / orientation, etc. of the perception information. The generation unit 434 according to the present embodiment generates video data of an object for the passenger to visually recognize. Therefore, the generation unit 434 according to the present embodiment generates video data of an object with a size and orientation that the passenger would visually recognize from the third relative position. For example, consider the case where the moving body is a bus as shown in FIG. 4 and generates a video of an object that appears to be present in the upper right front of the bus. In this case, the generation unit 434 generates video data such that the object appears to be present directly to the right (sideways) of the bus for the passenger A sitting in the seat in the front part of the bus. On the other hand, for the passenger B sitting in the seat in the rear part of the bus, the generation unit 434 generates video data such that the object appears to be present in the upper right front.
[0026] Also, as described above, in the server 4 according to the present embodiment, the third acquisition unit 435 acquires the direction information. Therefore, the generation unit 434 according to the present embodiment refers to the direction information and generates video data when the passenger visually recognizes from the third relative position in the direction indicated by the direction information. For example, when the head (line of sight) of the passenger A is facing right, although it exists on the right (directly beside) for the bus, video data is generated so that the object appears to exist in front for the passenger A. Here, when the passenger A turns the head forward, the generation unit 434 generates video data in which the object gradually moves in the right direction in accordance with the rotation of the head. On the other hand, when the head (line of sight) of the passenger B is facing the traveling direction of the bus, although it exists on the right (directly beside) for the bus, video data is generated so that the object appears to exist diagonally in front and to the right for the passenger A. Here, when the passenger B turns the head to the right, the generation unit 434 generates video data in which the object gradually moves in the left direction in accordance with the rotation of the head.
[0027] Also, as described above, in the server 4 according to the present embodiment, the fourth acquisition unit 436 acquires the height information. Therefore, the generation unit 434 according to the present embodiment refers to the height information and generates video data when the passenger visually recognizes from the third relative position at the height of the line of sight indicated by the height information. For example, consider the case of generating a video of an object that appears to exist on the side of a bus as shown in FIG. 5. In this case, for the passenger A whose line of sight height from the floor surface is relatively high, the generation unit 434 generates video data in which the object appears to exist on the right (directly beside) of the bus. On the other hand, for another passenger B who is near the passenger (for example, sitting in the adjacent seat) and whose line of sight height from the floor surface is relatively low, the generation unit 434 generates video data in which the object appears to exist diagonally upward.
[0028] Note that the generation unit 434 may generate video data of an object for augmented reality (AR) for the passenger to visually recognize in a state superimposed on an actually existing object.
[0029] (Transmission Step, Transmission Processing Unit) In transmission step S7, when the generation unit 434 generates perception information, the transmission processing unit 437 controls the server communication unit 41. As a result, the server communication unit 41 transmits the perception information to the output device corresponding to the passenger. When the perception information is video, the output device includes a VR headset worn by the passenger, a transmissive display laminated on the window glass near the passenger's seat in the vehicle, and the like. The server communication unit 41 according to the present embodiment transmits video data to the display device. The server communication unit 41 transmits the video data to a transmissive display device corresponding to the passenger. Also, when the perception information is audio, the output device includes headphones worn by the passenger, speakers arranged near the passenger's seat in the vehicle, and the like.
[0030] (Function and Effect) The server 4 described above repeatedly acquires the first relative position of the moving body 1 and the second relative position of the passenger, and repeatedly calculates the absolute position (third relative position) of the passenger based on this. For this reason, even when the moving body 1 is moving, the server 4 can always grasp the absolute position of the passenger and generate perception information with different aspects (appearance) for each passenger. Therefore, according to the server 4, it is possible to provide a high-precision (high reality without positional deviation, etc.) virtual experience that reflects the difference in boarding positions to the passengers boarding the moving body during movement. For example, it is possible to project virtual space contents and characters outside the bus onto the bus window through an XR device. For this reason, it is possible to provide an entertainment experience (such as a safari park) in which the moving body 1 runs through the virtual space.
[0031] <Moving Body> Next, an embodiment of the moving body 1 according to another invention will be described in detail.
[0032] As shown in FIG. 6, the moving body 1 according to the present embodiment includes a moving body communication unit 11, a plurality of display units 12, and a moving body arithmetic unit 13.
[0033] 〔Moving Body Communication Unit〕 The mobile communication unit 11 communicates with the server 4.
[0034] 〔Display unit〕 A plurality of display units 12 are provided inside the mobile body 1. The display unit according to the present embodiment is composed of a display device (such as a liquid crystal display, an organic EL display, etc.). Note that the display unit 12 may be composed of a transmissive display device. In this case, the display unit 12 is laminated on the window glass of the mobile body. In this way, the passenger can enjoy the video superimposed on the scenery outside the window.
[0035] 〔Control unit〕 The mobile body arithmetic unit 13 includes an acquisition unit 131 and a display control unit 132.
[0036] (Acquisition unit) The acquisition unit 131 acquires, from the server 4, a plurality of video data for the passengers of the mobile body 1 to view, and the third relative positions that are the basis for generation are different from each other.
[0037] (Display control unit) The display control unit 132 causes a plurality of types of videos based on the plurality of video data to be respectively displayed on the corresponding display units 12.
[0038] (Function and effect) The mobile body 1 described above displays videos (contents, characters, etc.) that look different depending on the place where the passengers are riding on each of the plurality of display units 12. Therefore, according to the mobile body 1, a more realistic entertainment experience can be provided to the passengers.
[0039] So far, the embodiments of each invention have been described, but the present invention is not limited to the above-described embodiments, and various modifications are possible within the scope shown in the claims. Also, embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present invention.
[0040] For example, in the above embodiment, it has been described that according to the present invention, an entertainment experience can be provided to passengers of a moving body. However, the present invention facilitates the association of real - space coordinates and XR - space coordinates, including for moving bodies. Therefore, the present invention can be applied not only to the field of entertainment but also to technologies in other fields such as the digital twin field.
[0041] <Summary> The server according to aspect 1 of the present invention includes a first acquisition unit that acquires first position information indicating a first relative position of a fixed point having an absolute position of a moving body that can be boarded by a plurality of people, a second acquisition unit that acquires second position information indicating a second relative position of a passenger of the moving body with respect to the moving body, a calculation unit that calculates a third relative position of the passenger with respect to the fixed point based on the first relative position and the second relative position, a generation unit that generates perception information for the passenger to perceive in a manner when the passenger perceives from the third relative position, and a communication unit that transmits the perception information to an output device corresponding to the passenger.
[0042] The server according to aspect 2 of the present invention, in the above aspect 1, the generation unit may generate video data of an object for the passenger to visually recognize, and the communication unit may transmit the video data to a display device corresponding to the passenger.
[0043] The server according to aspect 3 of the present invention, in the above aspect 2, the generation unit may generate video data of an object for augmented reality for the passenger to visually recognize in a state superimposed on an actually existing object, and the communication unit may transmit the video data to a transmissive display device corresponding to the passenger.
[0044] The server according to aspect 4 of the present invention, in the above aspect 2 or 3, the generation unit may generate video data of the object having a size and orientation when the passenger visually recognizes from the third relative position.
[0045] The server according to aspect 5 of the present invention, in the above aspect 4, further includes a third acquisition unit that acquires direction information indicating the direction of the passenger with respect to the traveling direction of the moving body, and the generation unit may be configured to generate the video data when the passenger faces the direction indicated by the direction information from the third relative position and visually recognizes it.
[0046] The server according to aspect 6 of the present invention, in the above aspect 4, further includes a fourth acquisition unit that acquires height information indicating the height of the passenger's line of sight from the floor surface inside the moving body, and the generation unit may be configured to generate the video data when the passenger visually recognizes it from the third relative position at the height of the line of sight indicated by the height information.
[0047] The server according to aspect 7 of the present invention, in any one of the above aspects 1 to 6, the first acquisition unit may be configured to acquire the first position information from the moving body having a function of measuring its own position.
[0048] The server according to aspect 8 of the present invention, in any one of the above aspects 1 to 6, the first acquisition unit may be configured to acquire the first position information from a device provided outside the moving body and having a function of measuring the position of the moving body.
[0049] The server according to aspect 9 of the present invention, in any one of the above aspects 1 to 8, the second acquisition unit may be configured to acquire the second position information from a terminal that is possessed or worn by the passenger and has a function of measuring its own position.
[0050] The server according to aspect 10 of the present invention, in any one of the above aspects 1 to 8, the second acquisition unit may be configured to acquire the second position information from a device provided in the moving body and having a function of measuring the position of the passenger.
[0051] The mobile body according to Aspect 11 of the present invention is a mobile body capable of accommodating a plurality of persons, and in any one of Aspects 1 to 10 described above, includes a communication unit that communicates with the server, and a plurality of display devices provided inside the mobile body, and an acquisition unit that acquires a plurality of pieces of video data for visual recognition by the passengers of the mobile body, the plurality of pieces of video data having different third relative positions used as the basis for generation, and a display control unit that causes a plurality of types of video based on the plurality of pieces of video data to be respectively displayed on the corresponding display devices.
[0052] The system according to Aspect 12 of the present invention includes a mobile body capable of accommodating a plurality of persons, a first measurement unit that measures a first relative position of the mobile body with respect to a fixed point having an absolute position, a second measurement unit that measures a second relative position of a passenger of the mobile body with respect to the mobile body, a calculation unit that calculates a third relative position of the passenger with respect to the fixed point based on the first relative position and the second relative position, a generation unit that generates perception information for causing the passenger to perceive, the perception information being in a form that the passenger perceives at the third relative position, and a communication unit that transmits the perception information to an output device corresponding to the passenger.
Explanation of Signs
[0053] S System 1 Mobile body 11 Mobile body communication unit 12 Display unit (output device) 13 Mobile body arithmetic unit 131 Acquisition unit 132 Display control unit 2 First measurement unit 3 Second measurement unit 4 Server 41 Server communication unit 42 Storage unit 421 Program 43 Server arithmetic unit 431 First acquisition unit 432 Second acquisition unit 433 Calculation unit 434 Generation unit 435 Third acquisition unit 436 Fourth acquisition unit 437 Transmission processing unit 5 Third measurement unit 6 Fourth measurement unit S1 First acquisition step S2 Second acquisition step S3 Calculation step S4 Generation step S5 Third acquisition step S6 Fourth acquisition step S7 Transmission step
Claims
1. A first acquisition unit that acquires first position information indicating a first relative position of a moving body capable of carrying a plurality of people with respect to a fixed point having an absolute position; A second acquisition unit that acquires second position information indicating a second relative position of a passenger of the moving body with respect to the moving body; A calculation unit that calculates a third relative position of the passenger with respect to the fixed point based on the first relative position and the second relative position; A generation unit that generates perception information for the passenger to perceive in a manner when the passenger perceives from the third relative position; A communication unit that transmits the perception information to an output device corresponding to the passenger; A server comprising:
2. The generation unit generates video data of an object for the passenger to visually recognize, The communication unit transmits the video data to a display device corresponding to the passenger. The server according to claim 1.
3. The generation unit generates video data of an object for augmented reality for the passenger to visually recognize in a state superimposed on an actually existing object, The communication unit transmits the video data to a transmissive display device corresponding to the passenger. The server according to claim 2.
4. The generation unit generates the video data of the object in a size and orientation when the passenger visually recognizes from the third relative position. The server according to claim 2 or 3.
5. Comprising a third acquisition unit that acquires direction information indicating the orientation of the passenger with respect to the traveling direction of the moving body, The generation unit generates the video data when the passenger visually recognizes in the direction indicated by the direction information from the third relative position. The server according to claim 4.
6. Comprising a fourth acquisition unit that acquires height information indicating the height of the passenger's line of sight from the floor surface in the moving body, The generation unit generates the video data when the passenger visually recognizes at the height of the line of sight indicated by the height information from the third relative position. The server according to claim 4.
7. The first acquisition unit acquires the first position information from the moving body having a function of measuring its own position. The server according to claim 1.
8. The first acquisition unit acquires the first position information from a device provided outside the moving body and measuring the position of the moving body. The server according to claim 1.
9. The second acquisition unit acquires the second position information from a terminal that is carried or worn by the passenger and has a function of measuring its own position. The server according to claim 1.
10. The second acquisition unit acquires the second position information from a device that is provided in the moving body and measures the position of the passenger. The server according to claim 1.
11. A communication unit that communicates with the server according to claim 1, a moving body that can be boarded by a plurality of people, A plurality of display devices provided inside the moving body, An acquisition unit that acquires, from the server, video data for viewing by the passengers of the moving body, the video data being a plurality of pieces of video data having different third relative positions that were the basis for generation when generated, A display control unit that causes a plurality of types of video based on the plurality of pieces of video data to be respectively displayed on the corresponding display devices, A moving body comprising the above.
12. A moving body that can be boarded by a plurality of people, A first measurement unit that measures a first relative position of the moving body with respect to a fixed point having an absolute position, A second measurement unit that measures a second relative position of the passengers of the moving body with respect to the moving body, A calculation unit that calculates a third relative position of the passenger with respect to the fixed point based on the first relative position and the second relative position, A generation unit that generates perception information for causing the passenger to perceive, the perception information being in a mode when the passenger perceives at the third relative position, A communication unit that transmits the perception information to an output device corresponding to the passenger, A system comprising the above.
Citation Information
Patent Citations
Systems and methods for generating augmented reality and virtual reality images
JP2019166405A
Virtual reality headset location and alignment and amusement ride equipped with a virtual reality headset
JP2019517831A
Synchronization device for synchronizing a head-mounted display with a virtual world in an amusement vehicle, an amusement vehicle equipped with such a synchronization device, and a method for operating such an amusement vehicle
JP2021516399A
Sound processing device, sound processing system, and program
JP2022034268A
VR amusement program and device
WO2023021592A1