Search

US-20260126293-A1 - MOVING ROUTE RECOMMENDING METHOD IN VIRTUAL FIELD

US20260126293A1US 20260126293 A1US20260126293 A1US 20260126293A1US-20260126293-A1

Abstract

A moving route recommending method in a virtual field is performed by a processor and comprises: receiving a real-field map and multiple virtual-field maps; setting a beginning point and a terminal point in each virtual-field map within a real movable range of the real-field map; arranging a position of each virtual-field map to have a maximum overlapping area between a virtual map range of the virtual-field map and the real movable range; generating multiple routes different from each other according to a node number, the beginning point, and the terminal point in each virtual-field map; setting the first N routes with lengths longer than the rest routes within the real movable range as recommending routes of the virtual-field maps; and controlling a monitor to display the recommending routes.

Inventors

  • Cheng Feng Tai

Assignees

  • Cheng Feng Tai

Dates

Publication Date
20260507
Application Date
20251022
Priority Date
20241101

Claims (7)

  1. 1 . A moving route recommending method in a virtual field performed by a processor and comprising: receiving a real-field map and multiple virtual-field maps; wherein the real-field map has information of a real movable range, each virtual-field map has information of a virtual map range, and the multiple virtual-field maps include a first virtual-field map and a second virtual-field map; setting a first beginning point and a first terminal point to the first virtual-field map within the real movable range; arranging a position of the first virtual-field map to have a maximum overlapping area between the virtual map range of the first virtual-field map and the real movable range; setting a second beginning point and a second terminal point to the second virtual-field map within the real movable range, wherein a position of the second beginning point corresponds to a position of the first terminal point of the first virtual-field map; arranging a position of the second virtual-field map to have a maximum overlapping area between the virtual map range of the second virtual-field map and the real movable range; generating multiple first routes different from each other according to a first-node number, the first beginning point, and the first terminal point in the first virtual-field map, and setting the first N first routes with lengths longer than the rest first routes within the real movable range as N recommending routes of the first virtual-field map; wherein N is a preset number as a positive integer larger than 1, and each first route passes through the first-node number of first nodes; generating multiple second routes different from each other according to a second-node number, the second beginning point, and the second terminal point in the second virtual-field map, and setting the first M second routes with lengths longer than the rest second routes within the real movable range as M recommending routes of the second virtual-field map; wherein M is a preset number as a positive integer larger than 1, and each second route passes through the second-node number of second nodes; and controlling a monitor to display the N recommending routes of the first virtual-field map and the M recommending routes of the second virtual-field map.
  2. 2 . The method as claimed in claim 1 , wherein the virtual map range of each virtual-field map has a virtual movable range; the step of arranging the position of the first virtual-field map is performed under a condition that the virtual movable range of the first virtual-field map is located within the real movable range to have the maximum overlapping area between the virtual map range of the first virtual-field map and the real movable range; and the step of arranging the position of the second virtual-field map is performed under a condition that the virtual movable range of the second virtual-field map is located within the real movable range to have the maximum overlapping area between the virtual map range of the second virtual-field map and the real movable range.
  3. 3 . The method as claimed in claim 1 , wherein the step of arranging the position of the first virtual-field map is to rotate the first virtual-field map around the first beginning point as a fixed point, and compute an overlapping area between the virtual map range of the first virtual-field map and the real movable range during rotation of the first virtual-field map; and the step of arranging the position of the second virtual-field map is to rotate the second virtual-field map around the second beginning point as a fixed point, and compute an overlapping area between the virtual map range of the second virtual-field map and the real movable range during rotation of the second virtual-field map.
  4. 4 . The method as claimed in claim 1 , wherein the first-node number is 1, and the second-node number is 1; the step of generating the multiple first routes is based on an angle defined by a first angle parameter between a line from the first beginning point to the first node of one of the first routes and another line from the first beginning point to the first node of another adjacent first route; and the step of generating the multiple second routes is based on an angle defined by a second angle parameter between a line from the second beginning point to the second node of one of the second routes and another line from the second beginning point to the second node of another adjacent second route.
  5. 5 . The method as claimed in claim 1 , wherein each virtual-field map has an additional beginning point located within the real movable range; the method further comprises: generating an additional recommending route corresponding to the additional beginning point.
  6. 6 . The method as claimed in claim 1 , wherein a position of the first node is preset on a boundary of the virtual map range of the first virtual-field map.
  7. 7 . The method as claimed in claim 1 , wherein the virtual map range of the first virtual-field map has a virtual movable range; a position of the first node is preset on a boundary of the virtual movable range of the first virtual-field map.

Description

CROSS REFERENCE TO RELATED APPLICATIONS The present application claims priority to Taiwan application No. 113142003, filed on Nov. 1, 2024, the content of which is hereby incorporated by reference in its entirety. BACKGROUND OF THE INVENTION 1. Field of the Invention The present application relates generally to a moving route recommending method, and more particularly to a moving route recommending method in a virtual field. 2. Description of Related Art In the activity of Room-Scale Virtual Reality (VR), a participator would wear a VR headset and go into a designed indoor space. The participator can watch the scenes of a virtual field displayed by the VR headset and accordingly walk around in the indoor space. However, there are real, physical walls surrounding the indoor space. So, the moving routes for the participator in the virtual field should be planned to correspond to the indoor space for preventing the participator from colliding with the wall. For example, when the participator is approaching the wall, the VR headset may display an impassible scene (such as a marking line, a sign, a cliff, a river, a mountain, etc.) for the participator to see and notice the impassible scene. By doing so, the impassible scene will stop the participator from walking forward. However, the route planning for the virtual field can only be done after long discussions by the director and the production team (including computer graphic designers or engineers, computer programmers, etc.). As a result, the preparation costs for a Room-Scale VR product is hardly reduced. Besides, when the moving routes in the virtual field are planned improperly, the indoor space may not be utilized efficiently. So, the participator will finish the walk in the virtual field very soon and has poor experience. SUMMARY OF THE INVENTION An objective of the present invention is to provide a moving route recommending method in a virtual field to overcome the defects as mentioned in the related art, such as hardly reduceable preparation costs of the VR product and low utilization efficiency of the indoor space due to improper planning of the moving routes in the virtual field. The moving route recommending method in the virtual field is performed by a processor and comprises: receiving a real-field map and multiple virtual-field maps; wherein the real-field map has information of a real movable range, each virtual-field map has information of a virtual map range, and the multiple virtual-field maps include a first virtual-field map and a second virtual-field map;setting a first beginning point and a first terminal point to the first virtual-field map within the real movable range;arranging a position of the first virtual-field map to have a maximum overlapping area between the virtual map range of the first virtual-field map and the real movable range;setting a second beginning point and a second terminal point to the second virtual-field map within the real movable range, wherein a position of the second beginning point corresponds to a position of the first terminal point of the first virtual-field map;arranging a position of the second virtual-field map to have a maximum overlapping area between the virtual map range of the second virtual-field map and the real movable range;generating multiple first routes different from each other according to a first-node number, the first beginning point, and the first terminal point in the first virtual-field map, and setting the first N first routes with lengths longer than the rest first routes within the real movable range as N recommending routes of the first virtual-field map; wherein N is a preset number as a positive integer larger than 1, and each first route passes through the first-node number of first nodes;generating multiple second routes different from each other according to a second-node number, the second beginning point, and the second terminal point in the second virtual-field map, and setting the first M second routes with lengths longer than the rest second routes within the real movable range as M recommending routes of the second virtual-field map; wherein M is a preset number as a positive integer larger than 1, and each second route passes through the second-node number of second nodes; andcontrolling a monitor to display the N recommending routes of the first virtual-field map and the M recommending routes of the second virtual-field map. The present invention has the following technical effects. 1. The moving route recommending method in the virtual field of the present invention is performed by the processor to automatically generate and display the recommending routes suitable for the real indoor space as references for the director and the production team. The discussions by the director and the production team for the planning of the routes in the virtual field would be greatly reduced. So, the preparation costs could be reduced efficiently. Please note that the real-field m