US 12,293,537 B2
Virtual reality experience safe area updating method and apparatus
Zhifu Li, Beijing (CN); Jinghua Miao, Beijing (CN); Wenyu Li, Beijing (CN); and Mingyang Yan, Beijing (CN)
Assigned to Beijing BOE Optoelectronics Technology Co., Ltd., Beijing (CN); and BOE Technology Group Co., Ltd., Beijing (CN)
Appl. No. 17/800,017
Filed by Beijing BOE Optoelectronics Technology Co., Ltd., Beijing (CN); and BOE Technology Group Co., Ltd., Beijing (CN)
PCT Filed May 28, 2021, PCT No. PCT/CN2021/096725
§ 371(c)(1), (2) Date Aug. 16, 2022,
PCT Pub. No. WO2022/246795, PCT Pub. Date Dec. 1, 2022.
Prior Publication US 2024/0296580 A1, Sep. 5, 2024
Int. Cl. G06T 7/70 (2017.01); G01S 17/86 (2020.01); G01S 17/89 (2020.01); G06F 3/01 (2006.01); G06T 7/13 (2017.01); G08B 21/02 (2006.01)
CPC G06T 7/70 (2017.01) [G01S 17/86 (2020.01); G01S 17/89 (2013.01); G06F 3/011 (2013.01); G06T 7/13 (2017.01); G08B 21/02 (2013.01); G06T 2207/10028 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A virtual reality experience safe area updating apparatus, applied to a Virtual Reality (VR) device, comprising:
a safe area setting module configured to set an initial safe area;
an obstacle detecting module, configured to detect an obstacle around the user; and
a safe area updating module, configured to update the range of the safe area according to the detected obstacle;
wherein the obstacle detecting module comprises:
a laser radar module, which is configured to take a user as a centre, emit a laser signal towards 360° around the user, and receive the reflected laser signal, and determine coordinate and contour of an obstacle around the user according to the received laser signal;
a depth camera arranged on the VR headset of the VR device, configured to photograph the environment in the direction faced by the VR headset, and determining coordinate and contour of the obstacle around the user according to the depth image obtained by photographing;
wherein the coordinate and contour of a first obstacle detected by the laser radar module are not completely the same as the coordinate and contour of a second obstacle detected by the depth camera,
the safe area updating module calculates a first space occupied by the first obstacle according to the position and contour of the first obstacle, calculates a second space occupied by the second obstacle according to the coordinate and contour of the second obstacle, takes the union set of the first space and the second space as the space occupied by the obstacle, and removes the space occupied by the obstacle from the initial safe area to obtain the updated safe area.