Method and system for indoor positioning and device for creating indoor maps thereof
First Claim
1. An indoor positioning method, configured to position a portable electronic device, the indoor positioning method comprising:
- converting a panorama image corresponding to an indoor environment into a plurality of perspective images, and extracting a plurality of reference feature points in the perspective images and descriptors of the reference feature points;
taking a shooting position of the panorama image as an origin and recording a plurality of three-dimensional reference coordinate values corresponding to a central position of each of the perspective images;
calculating three-dimensional coordinate values of the reference feature points base on the three-dimensional reference coordinate values, and storing the three-dimensional coordinate values of the reference feature points and the descriptors of the reference feature points as an indoor map corresponding to the indoor environment; and
determining a three-dimensional target coordinate value of the portable electronic device with respect to the origin of the indoor map in the indoor environment.
1 Assignment
0 Petitions
Accused Products
Abstract
An indoor positioning method, indoor positioning system and indoor maps creating device thereof are provided. The method includes converting a panorama image corresponding to an indoor environment into a plurality of perspective images, and extracting a plurality of reference feature points and descriptors of the reference feature points from the perspective images; taking a shooting position of the panorama image as an origin, and recoding a plurality of 3D reference coordinate values corresponding to a central position of each perspective images; calculating 3D coordinate values of the reference feature points base on the 3D reference coordinate values, and storing the 3D coordinate values and the descriptors of the reference feature points as an indoor map corresponding to the indoor environment. The method also includes determining a 3D target coordinate value of a portable electronic device with respect to the origin of the indoor maps in the indoor environment.
-
Citations
15 Claims
-
1. An indoor positioning method, configured to position a portable electronic device, the indoor positioning method comprising:
-
converting a panorama image corresponding to an indoor environment into a plurality of perspective images, and extracting a plurality of reference feature points in the perspective images and descriptors of the reference feature points; taking a shooting position of the panorama image as an origin and recording a plurality of three-dimensional reference coordinate values corresponding to a central position of each of the perspective images; calculating three-dimensional coordinate values of the reference feature points base on the three-dimensional reference coordinate values, and storing the three-dimensional coordinate values of the reference feature points and the descriptors of the reference feature points as an indoor map corresponding to the indoor environment; and determining a three-dimensional target coordinate value of the portable electronic device with respect to the origin of the indoor map in the indoor environment. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An indoor positioning system, comprising:
-
a camera device, configured to shoot a panorama image corresponding to an indoor environment; a portable electronic device; and an indoor map establishing device, connected to the camera device, wherein the indoor map establishing device comprises; a storage device, storing a positioning database; and a processor, coupled to the storage device, wherein the processor is configured to convert the panorama image into a plurality of perspective images and extract a plurality of reference feature points in the perspective images and descriptors of the reference feature points, wherein the processor is further configured to take a shooting position of the panorama image as an origin and record a plurality of three-dimensional reference coordinate values corresponding to a central position of each of the perspective images, wherein the processor is further configured to calculate three-dimensional coordinate values of the reference feature points base on the three-dimensional reference coordinate values, and store an indoor map corresponding to the indoor environment and formed by the three-dimensional coordinate values of the reference feature points and the descriptors of the reference feature points in the positioning database, wherein the portable electronic device is configured to determine a three-dimensional target coordinate value of the portable electronic device with respect to the origin of the indoor map in the indoor environment. - View Dependent Claims (8, 9, 10, 11)
-
-
12. An indoor map establishing device, comprising:
-
a storage device, storing a positioning database; and a processor, coupled to the storage device, wherein the processor is operated in an off-line mode and configured to; receive a panorama image corresponding to an indoor environment; convert the panorama image into a plurality of perspective images; take a shooting position of the panorama image as an origin and record a plurality of three-dimensional reference coordinate values corresponding to a central position of each of the perspective images; extract a plurality of reference feature points in the perspective images and descriptors of the reference feature points; and calculate three-dimensional coordinate values of the reference feature points base on the three-dimensional reference coordinate values recorded, and store an indoor map corresponding to the indoor environment and formed by the three-dimensional coordinate values of the reference feature points and the descriptors of the reference feature points in the positioning database. - View Dependent Claims (13, 14, 15)
-
Specification