VR environment-based collision accident prevention

VR environment-based collision accident prevention  

How to detect and prevent user risk in an experience space that experiences virtual reality content  



In the case of virtual reality experience activities, the probability of safety accidents such as collisions with obstacles and other players and departures from the experience space increases due to blockage of the user's view due to wearing the HMD. As a collision avoidance system to solve this problem, it detects and prevents a player's collision risk situation from various directions in advance, prevents the player from moving out of the experience space area, and warns the player of the risk of collision with a warning message and sound when a dangerous situation is detected.


Preventing collisions in multi-access VR environments 

When a large number of people experience VR content in the same space, the player in the experience space is a dynamic object whose movement cannot be predicted, and it is impossible to measure the risk of collision in various directions with the front sensor. Due to the limitations of the optical sensor, overlapping copper lines create shadowed areas, which causes tracking loss. To solve this problem, positioning sensors are attached to multiple locations instead of the front sensor to set the experience space and the player's activity safe range, extract the location coordinates of each player, and detect risks such as loss of tracking, departure from the experience space, and collisions. You can prevent safety accidents by sending a warning notification to.


Setting the scope of the experience space 

Install multiple positioning sensors in multiple locations and set the reference position for each sensor. By installing the sensor in multiple orientations, it is possible to measure the risk of collisions from different directions, reducing the probability of occurrence of shadowed areas and loss of tracking. 

Positioning sensor installation and experience space setup 


Calculate the safe range of a player's activity 

It receives three-dimensional coordinates from the HMD (Head Mounted Display) worn by the player and the controller held in both hands, derives the radius and height values, and processes the derived values to calculate the player's safe range of activity. 

Calculate the safe range of a player's activity 
Safety range of activities according to posture 


Gathering location information for each player 

Collects player's current location information through multiple positioning sensors. The distance between the player and three sensors is measured through the TWR (Two Way Ranging) method, and the player's position coordinates are calculated through the trilateration method. Through mutual communication between the player and the positioning sensor, the location of all players is specified and the specific player's location information is processed to calculate the risk of a collision later. 

Collecting player location information 
Position of players in the experience space 


Calculating the risk of collision with players or walls using the activity safety range and location information 

According to the current location coordinates of each player, it searches for possible collision walls (obstacles) within the previously set experience space range, and searches for all possible collision walls and collision risks. If the distance between the player and the collisionable wall is closer than the radius of the player's safe range of activity, the risk of wall collision is detected as a collision risk group. The risk of collision between a player and a player is a collision risk group when the distance between the players is smaller than the sum of the radii of each player's activity safe range, and the mutual collision risk is detected. 

Detect risk of mutual player or wall collision 


Collision risk level, hazard detection notification signal to the player (visual/audible) depending on the type 

Each player receives a hazard notification signal from the server when obstacles (walls) collision and cross collision risk are detected. When a hazard notification signal is received, the collision risk direction is shown along with a warning text (visualized), and a surround warning sound (audible) simulating the collision hazard direction is generated to prevent collision accidents. 

Induction of collision risk awareness through visual/auditory 
Check for Collision Hazard Alerts 


Relevant patent: User risk detection and prevention method in the experience space to experience virtual reality contents 



(48732) 10th floor, 244, Jungang-daero, Dong-gu, Busan (Choryang-dong, Heungkuk Life Insurance Busan office building)

TEL : 1600-1663 

FAX : 051-977-0302 

 MAIL : info@samwooim.com 

Busan Headquarters : (48732) 10th floor, 244, Jungang-daero, Dong-gu, Busan (Choryang-dong, Heungkuk Life Insurance Busan office building)
Seoul IX Development Center : (04323) Room 812(Fast Five Seoul Station Branch), 366, Hangang-daero, Yongsan-gu, Seoul, Republic of Korea 

TEL : 1600-1663  |  FAX : 051-977-0302  |   MAIL : info@samwooim.com