+

WO2018012731A1 - Système de manège basé sur la réalité virtuelle - Google Patents

Système de manège basé sur la réalité virtuelle Download PDF

Info

Publication number
WO2018012731A1
WO2018012731A1 PCT/KR2017/005450 KR2017005450W WO2018012731A1 WO 2018012731 A1 WO2018012731 A1 WO 2018012731A1 KR 2017005450 W KR2017005450 W KR 2017005450W WO 2018012731 A1 WO2018012731 A1 WO 2018012731A1
Authority
WO
WIPO (PCT)
Prior art keywords
signal
ride
encoder
processor
virtual reality
Prior art date
Application number
PCT/KR2017/005450
Other languages
English (en)
Korean (ko)
Inventor
김주철
Original Assignee
주식회사 인디고엔터테인먼트
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 인디고엔터테인먼트 filed Critical 주식회사 인디고엔터테인먼트
Publication of WO2018012731A1 publication Critical patent/WO2018012731A1/fr

Links

Images

Classifications

    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • G02B27/0101Head-up displays characterised by optical features
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63GMERRY-GO-ROUNDS; SWINGS; ROCKING-HORSES; CHUTES; SWITCHBACKS; SIMILAR DEVICES FOR PUBLIC AMUSEMENT
    • A63G31/00Amusement arrangements
    • A63G31/16Amusement arrangements creating illusions of travel
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • G02B27/017Head mounted
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/006Mixed reality
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • G02B27/0101Head-up displays characterised by optical features
    • G02B2027/011Head-up displays characterised by optical features comprising device for correcting geometrical aberrations, distortion
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • G02B27/0101Head-up displays characterised by optical features
    • G02B2027/0132Head-up displays characterised by optical features comprising binocular systems
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • G02B27/0101Head-up displays characterised by optical features
    • G02B2027/0138Head-up displays characterised by optical features comprising image capture systems, e.g. camera

Definitions

  • Virtual reality is an interface between a human and a computer that makes a particular environment or situation desired by a computer so that the user feels as if he or she is interacting with the actual surroundings and environment.
  • the user In order for the user to feel the reality through the virtual reality, the user must provide information acquired through the five senses of the user such as sight, hearing, and touch.
  • the most demanding information of the user's sense is the visual, the eye-like devices have been developed with the development of virtual reality technology.
  • the device developed as a result of this effort is a head mounted display (HMD).
  • HMD head mounted display
  • HMD is a display device mounted on a user's head, and its types and principles vary.
  • HMDs were primarily used in the field of military equipment, but are becoming commonplace as they are used in the field of games.
  • current HMDs such as the Oculus Rift, move the scene displayed on the screen to the left when the user rotates the face to the left and move the scene displayed on the screen to the right when the user rotates the face to the right. That is, the HMD itself recognizes the user's movement and reflects it on the screen.
  • HMDs can be flexibly adapted to specific situations without requiring much physical operating space.
  • Patent Document 10-1279869 discloses an apparatus and method for displaying a flight simulator image using a head mounted display. Specifically, this document applies a head mounted display, that is, an HMD to a flight simulator, to help the user experience a real flight when operating the simulator.
  • Augmented reality or mixed reality differs from virtual reality built only in the virtual world in that it blurs the distinction between reality and virtual by overlapping the three-dimensional virtual image made of computer graphics on the actual background or image that the user sees. .
  • Virtual reality, augmented reality, and mixed reality content using the HMD has already been spread throughout the industry, and various VR technologies are applied to theme parks according to the type of user experience in the world.
  • rides e.g. roller coasters
  • the existing roller coaster facilities can be easily installed without major physical modifications. Since a variety of VR content can be easily added using a smartphone, a single roller coaster can provide an infinite virtual experience, and demand is expected to increase in the future.
  • European patent EP2138213 B1 entitled “Ride, in particular rollercoaster” discloses an augmented reality (AR) roller coaster.
  • AR augmented reality
  • these prior arts reveal limitations regarding synchronization of content playback. In other words, in high-speed rides, it is essential to synchronize HMD contents according to viewer movement.
  • errors occur due to wheel shake, physical wear, and slippage. When these errors accumulate, inconsistencies occur between the live traffic on the rails and the visible HMD content, causing dizziness.
  • a method of forcibly stopping HMD contents has been used, which is referred to as the biggest problem to be solved by the VR roller coaster.
  • the present invention provides a immersive and realistic experience through HMD contents visually while riding a ride, even in real-time rides where the movement of the image and the actual ride are linked to each other at high speed.
  • the present invention relates to a ride, a ride system, and a control method of a ride system to correct playback speed of HMD contents so that a point in time (latency) does not occur due to accumulated errors.
  • a ride system that enables real-time position measurement of a ride.
  • the ride system may include a ride including one or more carriers.
  • One or more carriers may be carried by a user and one or more wheels may be connected.
  • the ride system may include tracks that contact one or more wheels to induce movement of the ride and a plurality of infrared sensors that are spaced apart from each other on the tracks.
  • One or more carriers may include a sensor controller.
  • the sensor controller may include a processor and an infrared receiver communicatively coupled to the processor.
  • the infrared receiver may receive an infrared signal emitted by each of the plurality of infrared sensors and transmit the infrared signal to the processor.
  • the infrared signal may comprise a unique code.
  • the processor of the sensor controller may calculate the absolute position of one or more carriers based on the infrared signal.
  • One or more carriers may further comprise an encoder, which may be coupled to one or more wheels to generate an encoder signal by detecting rotation of the wheel.
  • the encoder can be an optical or magnetic rotary encoder.
  • the sensor controller may further include a signal receiver. The signal receiver receives the generated encoder signal and transmits the generated encoder signal to the processor, and the processor may calculate a position relative value of one or more carriers based on the encoder signal.
  • the processor may calculate a difference between the position relative value and the position absolute value, and generate a control signal for controlling the playback speed of the virtual reality content based on the calculated difference.
  • the ride system may further include a head mounted display (HMD) for displaying user-mountable virtual reality content.
  • the sensor controller may further include a control signal transmitter communicatively coupled to the processor and the HMD.
  • the control signal transmitter may receive a control signal from the processor and transmit the control signal to the HMD.
  • a method for real-time position measurement of a ride performed under the control of a computing device may include receiving an encoder signal from an encoder coupled to one or more wheels of the ride.
  • the encoder can generate an encoder signal by detecting rotation of one or more wheels.
  • the method may include receiving an infrared signal emitted by each of the plurality of infrared sensors from a plurality of infrared sensors that are spaced apart from each other on a track for inducing movement of the ride.
  • the method may include calculating a position relative value of the ride based on the received encoder signal and calculating an absolute position value of the ride based on the received infrared signal.
  • the method may include calculating a difference between the position relative value and the position absolute value.
  • the method may include generating a control signal capable of controlling the playback speed of the virtual reality content based on the calculated difference.
  • the method may also include receiving a start signal from a start sensor that senses the start of the ride to generate a start signal.
  • the start signal may include the start speed of the virtual reality content.
  • the method may further comprise generating a start signal comprising at least one of a start position and a start speed of the virtual reality content based on the start signal.
  • a virtual reality based ride is disclosed.
  • Ride based on virtual reality may not only use virtual reality content, but may also provide a virtual environment such as augmented reality content or mixed reality content that is used in fusion with the reality background viewed by the user on the ride. It may include.
  • the virtual reality-based ride may include one or more carrier and sensor controllers that the user can ride.
  • the sensor controller may include a processor and an infrared receiver communicatively coupled to the processor.
  • the infrared receiver may receive an infrared signal emitted by each of a plurality of infrared sensors spaced apart from each other on a track for inducing movement of the ride.
  • the received infrared signal is transmitted to the processor, which may calculate the absolute position of one or more carriers based on the infrared signal.
  • the ride may include one or more wheels connected to one or more carriers and in contact with the track.
  • One or more carriers may include encoders coupled to one or more wheels to generate encoder signals by detecting rotation of the one or more wheels.
  • the encoder can be an optical or magnetic rotary encoder.
  • the encoder is an optical rotary encoder including a light emitting element and a light receiving element
  • the one or more wheels may each include an auxiliary wheel having a plurality of perforations. Light emitted from the light emitting device may be detected in the light receiving device by passing through a plurality of perforations.
  • the sensor controller may further include a signal receiver, and the signal receiver may receive the generated encoder signal and transmit the generated encoder signal to the processor.
  • the processor may calculate positional relative values of one or more carriers based on the encoder signal.
  • the processor may calculate a difference between the position relative value and the position absolute value, and generate a control signal for controlling the playback speed of the virtual reality content based on the difference.
  • the sensor controller may further include a control signal transmitter communicatively coupled to the processor and the HMD.
  • the HMD can display virtual reality content and the user can mount the HMD.
  • the control signal transmitter may receive a control signal from the processor and transmit the control signal to the HMD.
  • the ride may further include a start sensor.
  • the sensor controller may further include a start receiver communicatively coupled to the processor and the start sensor.
  • the start sensor can detect the start of the ride and generate a start signal.
  • the start receiver of the sensor controller receives the start signal and transmits the start signal to the processor, and the processor may generate a start signal including at least one of a start position and a start speed of the virtual reality content based on the start signal.
  • a ride system that enables real-time position measurement of a ride.
  • the ride system may include a ride including one or more carriers.
  • One or more carriers may be carried by a user and one or more wheels may be connected.
  • the ride system can include tracks that contact one or more wheels to induce movement of the ride and a plurality of absolute position provisions that are spaced apart from each other on the track.
  • the plurality of absolute position providing units may provide information associated with a position where each absolute position providing unit is installed on the rail.
  • One or more carriers may include a sensor controller.
  • the sensor controller may include a processor and an absolute position detector communicatively coupled to the processor.
  • the absolute position detector may detect and transmit information related to an absolute position on a rail provided by a plurality of absolute position providers to the processor.
  • the processor may calculate the absolute position of one or more carriers based on information associated with the absolute position on the rail.
  • One or more carriers may further comprise an encoder, which may be coupled to one or more wheels to generate an encoder signal by detecting rotation of the wheel.
  • the encoder can be an optical or magnetic rotary encoder.
  • the sensor controller may further include a signal receiver. The signal receiver receives the generated encoder signal and transmits the generated encoder signal to the processor, and the processor may calculate a position relative value of one or more carriers based on the encoder signal.
  • the processor may calculate a difference between the position relative value and the position absolute value, and generate a control signal for controlling the virtual reality content based on the calculated difference.
  • the absolute position providing unit may be an NFC tag, and the absolute position detecting unit may be an NFC reader.
  • the absolute position providing unit may be a QR code, and the absolute position detecting unit may be a QR code reader.
  • the absolute position providing unit may be a pattern, and the absolute position detecting unit may be a pattern recognition camera.
  • FIG. 2 shows a flow diagram for synchronization of HMD content of an exemplary ride
  • FIG. 3 illustrates an example system for measuring a positional relative value of a ride
  • FIG. 7 shows a block diagram of an exemplary ride position correction process.
  • a ride of a theme park such as a roller coaster may serve a technology based on virtual reality.
  • the spectator wears the HMD and rides the actual roller coaster, the spectator may experience various virtual reality-based environments (eg, SF, horror, shooting game, etc.) according to the spectator's choice.
  • virtual reality-based content such as virtual reality content, augmented reality content, or mixed reality content must be driven in perfect connection according to the actual ride type (eg, length of rail or track, curvature, degree of rotation, etc.). Accurate positioning data of this worn HMD should be obtained.
  • the commercially available technology is a single sensing method using a single sensor, which converts a sensor signal into a moving distance and transmits this information as a Bluetooth signal to the HMD to synchronize the virtual reality content with the viewer's viewpoint.
  • this single sensing method has a limitation in that the location information is frequently lost.
  • the sensor calculates a position value based on a rotation period in which the wheels of the vehicle are rolled. In a high-speed ride, phenomena such as wheel shake, physical wear, and slippage are likely to occur. In this case, an error occurs in the rotation period value of the wheel, and when the error value is accumulated, there is an inconsistency between the moving line on the rail and the visible virtual reality content, which acts as a main cause of dizziness that the viewer feels.
  • the control signal transmitter receives the position relative value of the ride from the signal receiver and the position absolute value of the ride from the infrared receiver, in real time.
  • a system for measuring the position of That is to say, briefly, a stable and accurate position is determined by positioning of a double structure that calculates the position relative value by calculating the number of revolutions of the wheel or wheels, while measuring the absolute position value from the fixed sensor signal, Provide a system for calculating values.
  • an infrared transmitter with a position value is installed on a rail or track at regular intervals (for example, 5 m) to transmit the absolute position on the rail with the number of signals and the unique code of the signal, and the encoder position value on the vehicle wheel.
  • the error occurrence time is checked, and the playback speed of the virtual reality content is corrected in real time to solve the delay of the actual moving distance and the content playback image in the dynamic ride.
  • the user can conveniently play the virtual reality based system by receiving a start signal generated when the ride starts through the start receiver to automatically play the virtual reality contents or determine the initial playback speed and / or the playback position.
  • Such a real-time position measurement system can be applied to a wide range of VR, VR KTX vehicles, such as railway driving simulation, as well as calculating position values of all attraction mechanisms including a roller coaster.
  • HMD content may be stored in a user mounted HMD.
  • HMD content may be added via a QR code. For example, when adding VR content to a user's smartphone to service a ride virtual experience, the user may add VR content by scanning a QR code with the smartphone.
  • the start receiver may receive a start signal including a start speed from the start sensor.
  • the start sensor can be implemented to detect the start of the ride and generate a start signal using any manner known to those skilled in the art.
  • the start sensor may sense a start of the ride from an encoder signal that detects the first rotation of the wheel, or may be connected to an external device that controls the start of the ride.
  • the signal receiver receives an encoder signal relating to the rotation of the wheel from an optical or magnetic rotary encoder, which can be used to obtain information about the moving distance (relative position) and the speed according to the relative position.
  • the infrared receiver may be used to receive an infrared signal including information about an absolute position on the rail from a plurality of infrared sensors installed on the rail, and to obtain information about a speed according to the absolute position.
  • the difference between the speed according to the relative position and the speed according to the absolute position in each section may be calculated as the section speed increase / decrease value.
  • FIG. 3 illustrates an example system 300 for measuring a positional relative value of a ride, arranged in accordance with at least some embodiments described herein.
  • the user rides on the carrier 320 with the head mounted with the HMD 350 displaying the virtual reality content, which can receive a control signal (eg, a Bluetooth signal) from the control signal transmitter 340.
  • 3 illustrates a ride including one carrier 320, the ride may be implemented by connecting two or more carriers.
  • One or more wheels 330 may be connected to the carrier 320.
  • One or more wheels 330 may contact rails or tracks 310 to induce movement of the ride.
  • an encoder 335 may be connected to the at least one wheel 330.
  • the encoder 335 may be a rotary encoder.
  • the encoder 335 may be optical or magnetic.
  • Encoder 335 may generate an encoder signal by detecting rotation of one or more wheels 330.
  • one or more wheels 330 may include an auxiliary wheel (not shown) each having a plurality of perforations, and the encoder may be connected to the auxiliary wheel as an optical rotary encoder that includes a light emitting element and a light receiving element. . Light emitted from the light emitting device may be detected in the light receiving device by passing through a plurality of perforations of the auxiliary wheel. In the case of an optical rotary encoder in which the main wheel comprises a perforation, one or more perforations can be dangerous for safety. Accordingly, once perforation on the main wheel is made once LED light transmission is made.
  • the sensing interval of the optical rotary encoder is shortened, thereby improving accuracy with relatively high resolution.
  • the auxiliary wheel includes eight perforations, it is possible to measure the signal of eight optical rotary encoders per revolution, thereby improving the accuracy by eight times.
  • the rotation speed is calculated and the travel distance of the ride can also be calculated using the diameter and the number of revolutions of the wheel.
  • the moving distance of the ride calculated by the rotation of the wheel corresponds to the position relative value of the ride.
  • FIG. 4 illustrates an example system 400 for measuring the absolute position of a ride, arranged in accordance with at least some embodiments described herein.
  • the user rides on the carrier 420 with the head mounted with the HMD 450 on which the virtual reality content is displayed, which can receive a control signal (eg, a Bluetooth signal) from the control signal transmitter 440.
  • a control signal eg, a Bluetooth signal
  • 4 illustrates a ride including one carrier 420, the ride may be implemented by connecting two or more carriers.
  • One or more wheels 430 may be connected to the carrier 420.
  • One or more wheels 430 may contact rails or tracks 410 to induce movement of the ride.
  • a plurality of infrared sensors 415 may be installed spaced apart from each other on the track 410.
  • the plurality of infrared sensors 415 may be installed at intervals of 5 m on the rails.
  • the infrared sensor can transmit the absolute position on the rail on which the infrared sensor is installed by the number of infrared signals and the unique code of the signal.
  • the infrared sensor may modulate the data code for the pre-stored position value to the carrier frequency in the modulator and then radiate the signal from the IR-LED to the infrared through the IR-LED driving circuit. Infrared radiation spreads the light in a wide range, which can hinder the accuracy of the position measurement.
  • the infrared signal may indicate the position on the rail that the ride is actually passing through, that is, the absolute position of the ride.
  • the carrier 420 may include an infrared receiver (not shown).
  • the infrared receiver may receive an infrared signal emitted by the infrared sensor when the carrier 420 passes near the infrared sensor.
  • the infrared receiver may be located near one or more wheels 430 to facilitate receiving infrared signals.
  • a plurality of NFC tags may be spaced apart from each other on the track 410.
  • the plurality of NFC tags may be installed at intervals of 5 m on the rail.
  • Each of the plurality of NFC tags may include information about an absolute position on a rail where the NFC tag is located.
  • the carrier 420 may include an NFC reader (not shown).
  • the NFC reader may receive an NFC signal via an NFC antenna when the carrier 420 passes near the NFC tag.
  • the NFC signal may represent the position on the rail that the ride is actually passing through, that is, the absolute value of the ride's position.
  • the NFC reader may be located near one or more wheels 430 to facilitate receiving the NFC signal.
  • a plurality of QR codes may be installed spaced apart from each other on the track 410.
  • the plurality of QR codes may be installed at intervals of 5 m on the rails.
  • the plurality of QR codes may each include information about an absolute position on the rail where the QR code is located.
  • the carrier 420 may include a QR code reader (not shown).
  • the QR code reader may recognize the QR code when the carrier 420 passes near the QR code.
  • the QR code may indicate the position on the rail that the ride is actually passing through, that is, the absolute position of the ride.
  • the QR code reader can be located near one or more wheels 430 to facilitate recognizing the QR code.
  • a plurality of patterns may be spaced apart from each other on the track 410.
  • the plurality of patterns may be installed at intervals of 5 m on the rails.
  • Each of the plurality of patterns may include information about an absolute position on a rail where the pattern is located.
  • the carrier 420 may include a pattern recognition camera (not shown).
  • the pattern recognition camera may recognize the pattern when the carrier 420 passes near the pattern.
  • the pattern can represent the position on the rail that the ride is actually passing through, that is, the absolute position of the ride.
  • the pattern recognition camera may be located near one or more wheels 430 to facilitate pattern recognition.
  • the infrared sensor, the NFC tag, the QR code, and the pattern are all examples of any absolute position providing unit capable of providing a position on each installed rail, but are not limited thereto.
  • the infrared receiver, the NFC reader, the QR code reader, and the pattern recognition camera are all examples of an absolute position detection unit capable of detecting information associated with an absolute position, but are not limited thereto. It is possible to correct the error of the ride position relative value caused by slip phenomenon or wheel wear from the absolute position of the ride position detected in any way, and this correction process will be described in detail below.
  • the sensor controller may be included in the carrier.
  • the sensor controller may receive a signal from a start sensor, an infrared sensor, and an encoder to calculate information, and generate a start signal or a control signal from the start sensor, an infrared sensor, and an encoder, and transmit the generated signal to the control signal transmitter.
  • the sensor controller may include a start receiver, a signal receiver, an infrared receiver, and a processor (not shown).
  • the start receiver receives the start signal and the start speed from the start sensor at the start of the ride.
  • the signal receiver may receive an encoder signal from an encoder (eg, an optical rotary encoder) and calculate a rotational speed and a moving distance (position relative value) after a sensing count.
  • the infrared receiver receives the infrared signal from the infrared sensor, and after sensing counting, analyzes the unique code to determine the current position (absolute position) of the carrier.
  • the error between the moving distance and the current position of the carrier can be compared, and the section speed and section speed increase / decrease values can be calculated in each section on the track (eg, the separation distance between the infrared sensors).
  • the received and / or calculated information may be at least partially processed to be generated as a control signal for controlling the virtual reality content, and then transmitted to the control signal transmitter.
  • the sensor controller may receive, at the start receiver, a start signal that may include the start speed of the virtual reality content from the start sensor.
  • a start signal for playing the virtual content which may include at least one of a start speed and a start position of the virtual reality content, may be generated and transmitted to the control signal transmitter.
  • the sensor controller may determine the playback speed of the virtual reality content based on the speed calculated from the encoder signal received by the signal receiver. Then, by comparing the error between the current position (position relative value) of the carrier detected from the infrared signal received by the infrared receiver and the moving distance (absolute position) calculated from the encoder signal, the playback speed of the virtual reality content is increased or decreased. The position of the content may be corrected. For example, when the relative position value is larger than the absolute position value, the playback speed of the virtual reality content may be reduced. On the other hand, when the relative position value is smaller than the absolute position value, the playback speed of the virtual reality content may be increased.
  • FIG. 6 illustrates an example ride system, arranged in accordance with at least some embodiments described herein.
  • the ride system of FIG. 6 may collectively represent the basic configuration of the ride system by referring to the description of FIGS. 1 to 5.
  • the sensor controller obtains information related to the start signal and the start speed from the start sensor at the start receiver.
  • the sensor controller obtains information related to the positional relative value from the encoder at the signal receiver.
  • the sensor controller obtains information related to the absolute position value from the infrared sensor in the infrared receiver.
  • the processor may be communicatively coupled to the start receiver, the signal receiver and the infrared receiver.
  • the processor may generate a start signal or a control signal by processing the information into the information about the reproduction and the reproduction speed of the virtual reality content as described above.
  • the processor may be communicatively coupled to the control signal transmitter.
  • the control signal transmitter may receive a start signal or a control signal from a processor and transmit the received signal to the HMD.
  • the control signal may be transmitted from the control signal transmitter to the HMD in a Bluetooth manner.
  • a low duty cycle directed advertising may be applied to increase the convenience of the ride user through automatic reconnection.
  • HMDs may be devices of various types that will be developed now or in the future and may be equipped on the user's head to provide the user with a stimulus that is possible for the experience of visual and / or auditory as well as other virtual reality content. Basically, HMD, which is widely used now, can provide video and audio data to user.
  • FIG. 7 shows a block diagram of an exemplary ride position correction process, arranged in accordance with at least some embodiments described herein.
  • the process of FIG. 7 may be implemented using, for example, the ride system discussed in FIG. 6.
  • the example process can include one or more operations, actions or functions shown by one or more of blocks S2, S4, S6, S8, S10 and / or S12.
  • blocks S2, S4, S6, S8, S10 and / or S12. Although shown as separate blocks in FIG. 7, various blocks may be divided into additional blocks, combined into fewer blocks, or eliminated, depending on the desired implementation.
  • Processing may begin at block S2 “receive an encoder signal from an encoder connected to one or more wheels of the ride”.
  • the computing device, processor or module of the computing device may receive an encoder signal.
  • the encoder can be an optical or magnetic rotary encoder.
  • the encoder can generate an encoder signal by detecting rotation of one or more wheels.
  • Processing may continue at block S2 with block S4 “receiving infrared signals emitted by each of the plurality of infrared sensors”.
  • the computing device, processor or module of the computing device may receive an infrared signal.
  • the plurality of infrared sensors may be installed spaced apart from each other on the track for inducing the movement of the ride.
  • the infrared signal may include information regarding the location where the infrared sensor is installed.
  • the infrared signal may comprise a unique code.
  • Processing may continue at block S4 with block S6 “calculate the position relative value of the ride based on the received encoder signal”.
  • the computing device, processor or module of the computing device may determine the positional relative value of the ride based on the encoder signal.
  • the processor may calculate the moving distance based on the number of revolutions of the wheel in each section.
  • Processing may continue at block S6 with block S8 “calculate the absolute position of the ride based on the received infrared signal”.
  • the computing device, processor or module of the computing device may determine the absolute position of the ride based on the infrared signal.
  • the processor may interpret the unique code included in the infrared signal to determine the current position on the orbit of the ride.
  • the position absolute value of the ride is illustrated to be measured using an infrared sensor and an infrared receiver, but any absolute position provider that can provide information about the absolute position can be used instead of the infrared sensor, and infrared Instead of the receiver, any absolute position detector capable of detecting absolute position related information provided by the absolute position provider may be used.
  • the NFC tag and the NFC reader, QR code and QR code reader or a pattern and pattern recognition camera can be implemented to determine the absolute value of the position of the ride. That is, in one embodiment, a plurality of NFC tags are installed spaced apart from each other on the track, the NFC signal including the absolute position can be transmitted.
  • the computing device, processor or module of the computing device receives the NFC signal, and an absolute position may be determined based on the received NFC signal.
  • a plurality of QR codes for storing absolute position information may be installed spaced apart from each other on the track.
  • the computing device, processor or module of the computing device may recognize the QR code and determine the absolute position based on the recognition.
  • a plurality of patterns associated with absolute position information may be installed spaced apart from each other on the track.
  • the computing device, processor or module of the computing device may recognize the pattern and determine the absolute position value based on the recognition.
  • Blocks S2 through S8 are shown in a sequential process in FIG. 7, but the order is not limited thereto.
  • the process of block S4 may be performed before the process of block S2 or the processes of block S2 and block S4 may be performed in parallel at the same time.
  • the process of block S8 may be performed before the process of block S6 or the processes of block S6 and block S8 may be performed in parallel at the same time. Modification of this process is a matter of choice for those skilled in the art in the practical implementation of the invention.
  • processing may continue at block S8 with block S10 "calculate the difference between the position relative value and the position absolute value".
  • the computing device, processor or module of the computing device may calculate the difference between the position relative value and the position absolute value.
  • the processor may determine whether the position relative value minus the position absolute value is greater or less than zero.
  • Processing may continue at block S10 with block S12 "generating a control signal that can control the playback speed of the virtual reality content based on the difference".
  • the default playback speed of the virtual reality content may be a speed calculated from the encoder signal.
  • the processor may generate a control signal that reduces the content playback speed in response to determining that the position relative value minus the position absolute value is greater than zero.
  • the processor may generate a control signal that increases the content playback speed in response to determining that the position relative value minus the position absolute value is less than zero.
  • any two components combined herein to achieve a particular function may be viewed as “associated with” each other such that the desired function is achieved, regardless of the architecture or intermediate components.
  • any two associated components may also be considered to be “operably connected” or “operatively connected” to each other to achieve the desired functionality, and any two components that may be associated as such May also be viewed as “operably connectable” with one another to achieve a desired function.
  • operatively connectable components that are physically compatible and / or physically interacting and / or wirelessly interacting and / or wirelessly interacting and / or logically interacting. And / or logically interoperable components, including but not limited to.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Optics & Photonics (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Position Input By Displaying (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

L'invention concerne un manège, un système de manège et un procédé permettant la mesure et la correction de position en temps réel. Le procédé permettant la mesure de position en temps réel d'un manège sous la commande d'un dispositif informatique peut comprendre les étapes consistant : à recevoir un signal de codeur provenant d'un codeur connecté à au moins une roue du manège ; à recevoir des signaux infrarouges émis respectivement par une pluralité de capteurs infrarouges provenant de la pluralité de capteurs infrarouges prévus pour être espacés les uns des autres sur une piste entraînant le mouvement du manège ; à calculer une valeur de position relative du manège sur la base du signal de codeur reçu ; à calculer une valeur de position absolue du manège sur la base des signaux infrarouges reçus ; à calculer la différence entre la valeur de position relative et la valeur de position absolue ; et à générer, sur la base de la différence, un signal de commande capable de commander la vitesse de lecture du contenu de réalité virtuelle.
PCT/KR2017/005450 2016-07-12 2017-05-25 Système de manège basé sur la réalité virtuelle WO2018012731A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2016-0088044 2016-07-12
KR1020160088044A KR101934546B1 (ko) 2016-07-12 2016-07-12 가상 현실 기반의 라이드 시스템

Publications (1)

Publication Number Publication Date
WO2018012731A1 true WO2018012731A1 (fr) 2018-01-18

Family

ID=60953189

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2017/005450 WO2018012731A1 (fr) 2016-07-12 2017-05-25 Système de manège basé sur la réalité virtuelle

Country Status (2)

Country Link
KR (1) KR101934546B1 (fr)
WO (1) WO2018012731A1 (fr)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109173240A (zh) * 2018-10-16 2019-01-11 成都泰隆游乐实业有限公司 一种物理轨迹跟踪并同步显示的vr眼镜及其工作方法
CN110688007A (zh) * 2019-09-24 2020-01-14 北京轻威科技有限责任公司 一种基于平行轨道结构的多通道大通量多人引导防护系统
JP2021516132A (ja) * 2018-03-16 2021-07-01 ファオエル コースター ゲーエムベーハー ウント コー.カーゲーVR Coaster GmbH & Co. KG 娯楽用の乗り物においてヘッドマウントディスプレイを仮想世界と同期するためのベースステーションを備えた同期装置、この種の同期装置を備えた娯楽用の乗り物、およびこの種の娯楽用の乗り物を作動させる方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998031444A1 (fr) * 1997-01-16 1998-07-23 Fiske Orlo J Vehicule pour manege
KR20020063998A (ko) * 2001-01-31 2002-08-07 (주)멀티미디어컨텐트 시뮬레이션 놀이기구
KR20070113444A (ko) * 2006-05-23 2007-11-29 동아대학교 산학협력단 무인 컨테이너 이송 시스템 및 방법
KR101436869B1 (ko) * 2013-07-15 2014-10-30 공병민 복합형 엔코더
CN204759185U (zh) * 2015-06-30 2015-11-11 北京金日新事业技术有限公司 消除车轮打滑干扰的轨道车辆精密定位装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998031444A1 (fr) * 1997-01-16 1998-07-23 Fiske Orlo J Vehicule pour manege
KR20020063998A (ko) * 2001-01-31 2002-08-07 (주)멀티미디어컨텐트 시뮬레이션 놀이기구
KR20070113444A (ko) * 2006-05-23 2007-11-29 동아대학교 산학협력단 무인 컨테이너 이송 시스템 및 방법
KR101436869B1 (ko) * 2013-07-15 2014-10-30 공병민 복합형 엔코더
CN204759185U (zh) * 2015-06-30 2015-11-11 北京金日新事业技术有限公司 消除车轮打滑干扰的轨道车辆精密定位装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021516132A (ja) * 2018-03-16 2021-07-01 ファオエル コースター ゲーエムベーハー ウント コー.カーゲーVR Coaster GmbH & Co. KG 娯楽用の乗り物においてヘッドマウントディスプレイを仮想世界と同期するためのベースステーションを備えた同期装置、この種の同期装置を備えた娯楽用の乗り物、およびこの種の娯楽用の乗り物を作動させる方法
JP7069336B2 (ja) 2018-03-16 2022-05-17 ファオエル コースター ゲーエムベーハー ウント コー.カーゲー ヘッドマウントディスプレイを仮想世界と同期するためのベースステーションを備えた同期装置、該同期装置を備えた娯楽用の乗り物、および該娯楽用の乗り物を作動させる方法
US11471781B2 (en) 2018-03-16 2022-10-18 Vr Coaster Gmbh & Co. Kg Synchronization device having a base station for synchronizing head-mounted displays with a virtual world in an amusement ride, amusement ride having a synchronization device of this type, and method for operating an amusement ride of this type
CN109173240A (zh) * 2018-10-16 2019-01-11 成都泰隆游乐实业有限公司 一种物理轨迹跟踪并同步显示的vr眼镜及其工作方法
CN110688007A (zh) * 2019-09-24 2020-01-14 北京轻威科技有限责任公司 一种基于平行轨道结构的多通道大通量多人引导防护系统

Also Published As

Publication number Publication date
KR20180007170A (ko) 2018-01-22
KR101934546B1 (ko) 2019-01-02

Similar Documents

Publication Publication Date Title
EP3436867B1 (fr) Localisation d'un affichage monté sur la tête.
CN113226499B (zh) 能够穿戴的可视化系统及方法
WO2018038485A1 (fr) Procédé et système de commande d'attraction de réalité virtuelle
RU2017108928A (ru) Системы и способы формирования изображений с дополненной и вертуальной реальностью
US10071306B2 (en) System and method for determining orientation using tracking cameras and inertial measurements
CN102869310B (zh) 操作输入装置以及机械手系统
KR101489235B1 (ko) 트래킹 시스템에서의 각도 에러 정정
RU2019131365A (ru) Система и способ управления дополненными аттракционами для катания
WO2018012731A1 (fr) Système de manège basé sur la réalité virtuelle
US20120256945A1 (en) System for altering virtual views
WO2016043515A1 (fr) Dispositif de visiocasque commandé par tapotement, son procédé de commande et programme informatique pour commander un dispositif d'affichage
KR960003769A (ko) 비디오 디스플레이 디바이스를 이용한 게임 장치
US9483116B2 (en) Method, device, and system for providing sensory information and sense
KR101813018B1 (ko) 차량과 연계된 3d 콘텐츠 제공 장치 및 그 방법
JP2022097830A (ja) 表示システム及びサーバ
US20150228228A1 (en) Control of flicker in display images using light emitting element arrays as viewed by a viewer in motion
EP3217384B1 (fr) Visiocasque et procédé de traitement d'informations
CA2427718A1 (fr) Systeme de localisation pour voitures de course
WO2019009568A1 (fr) Procédé de mesure en temps réel de la position d'une attraction foraine de type à chenilles
WO2011081283A1 (fr) Dispositif d'affichage de vision extérieure virtuelle pour un véhicule de transport
JP2020144847A (ja) 周辺機器追跡システムおよび方法
EP3729235B1 (fr) Traitement de données
KR20150052522A (ko) 인터넷 기반 원격조종 시스템
US11369866B2 (en) Position tracking apparatus and method
WO2019124616A1 (fr) Appareil, procédé et support d'enregistrement permettant de commander un dispositif électronique sur la base du mouvement d'un bras de pédalier disposé dans une bicyclette

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17827805

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17827805

Country of ref document: EP

Kind code of ref document: A1

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载