| CPC G06T 19/003 (2013.01) [G06T 3/4038 (2013.01); G06T 19/006 (2013.01); G06F 3/011 (2013.01); G06F 2203/012 (2013.01)] | 17 Claims |

|
1. A navigation system for facilitating navigation in a space, the navigation system comprising:
a network interface configured to access a representation of a space;
a memory storing instructions; and
at least one processor coupled with the memory and executing the instructions to:
detect objects in the representation of the space;
determine a plurality of navigation positions which facilitate navigation in the representation of the space based on the detected objects;
determine a plurality of navigational positions in the representation of the space;
render a panoramic image from at least one of the plurality of navigational positions; and
calculate a scene perception (SP) score at the at least one of the plurality of navigational positions based on a generated panoramic image,
wherein the plurality of navigation positions is determined by:
selecting a group of navigation positions, of which the SP scores are greater than a predetermined threshold, from among the plurality of navigational positions; and
generating a teleport graph by connecting the group of navigation positions with edges.
|