Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for establishing three-dimensional map

A three-dimensional map and building method technology, applied in the field of positioning and navigation, can solve the problems of unable to display the navigation route of the user and the search object position at the same time, unable to meet various functional requirements of indoor navigation, etc.

Pending Publication Date: 2018-11-06
广州星海通信息文化服务有限公司
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Different from the more common satellite navigation, because indoor buildings often have many floors, the use of general 2D flat maps cannot meet the various functional requirements of indoor navigation
For example, if the point of interest or object searched by the user is not on the same floor as the user himself, the location and complete navigation route of the user and the search object cannot be displayed at the same time using a 2D flat map

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for establishing three-dimensional map
  • Method and device for establishing three-dimensional map
  • Method and device for establishing three-dimensional map

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0043] join figure 1 A flow chart of a method for establishing a three-dimensional map is shown, and the method is applied to specifically include the following steps:

[0044] S101. Obtain a two-dimensional map;

[0045] S102. Obliquely cutting and compressing the two-dimensional map to obtain a pseudo-three-dimensional map;

[0046] S103. Superimpose multiple layers of the pseudo three-dimensional map to generate a three-dimensional map.

[0047] Specifically, the two-dimensional planar map of each layer is processed in the first two steps, and superimposed in the vertical direction to obtain a complete multi-layer pseudo three-dimensional map.

[0048] An embodiment of the present invention provides a method for establishing a three-dimensional map, including obtaining a two-dimensional map; obliquely cutting and compressing the two-dimensional map to obtain a pseudo three-dimensional map; superimposing multiple layers of the pseudo three-dimensional map to generate a thr...

Embodiment 2

[0050] join figure 2 A flow chart of establishing a three-dimensional map is shown. The method is implemented on the basis of the establishment of the three-dimensional map provided in Embodiment 1, and specifically includes the following steps:

[0051] S201. Obtain a two-dimensional map;

[0052] S202. Set the two-dimensional map as a preset format.

[0053] Among them, the two-dimensional flat map is set to landscape. Due to factors such as the orientation and design of different buildings, the floor plan may be horizontal or vertical. When the original two-dimensional planar map is vertical, rotate it clockwise by 90° to obtain a horizontal planar map.

[0054] S203. Obliquely cutting and compressing the two-dimensional map to obtain a pseudo-three-dimensional map;

[0055] S204. Superimpose multiple layers of the pseudo three-dimensional map to generate a three-dimensional map.

[0056] An embodiment of the present invention provides a method for establishing a thre...

Embodiment 3

[0058] join image 3 A flow chart of the establishment of a three-dimensional map is shown, and the method is applied to specifically include the following steps:

[0059] S301. Obtain a two-dimensional map;

[0060] S302. Rotate the coordinates of the pixel points on the two-dimensional map clockwise by 45°;

[0061]S303. Compress the ordinate of the pixel point after the coordinate rotation by half.

[0062] Point p(x, y) is a pixel point on the two-dimensional map;

[0063] x new =x+y×cos135°

[0064] the y new =(y×sin135°) / 2

[0065] Among them, (x new ,y new ) is the new coordinate transformed by p(x,y) after oblique cutting and compression.

[0066] S304. Superimpose the multiple layers of the pseudo-three-dimensional map to generate a three-dimensional map, and add a three-dimensional layer on the three-dimensional map.

[0067] Among them, first select the elements in the map that need to generate three-dimensional layers, such as shops, bridge columns, gates...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method and a device for establishing a three-dimensional map. The method comprises steps of: acquiring a two-dimensional map; performing beveling and compression on the two-dimensional map to obtain a pseudo three-dimensional map; superimposing the multi-layer pseudo three-dimensional map to generate a three-dimensional map. Therefore, a method of converting the two-dimensional planar map into the pseudo three-dimensional map for overlapping display is realized. The two-dimensional image is transformed into the pseudo three-dimensional map by simple beveling and compression operations. The algorithm is simple and flexible, and meets the requirements of various similar applications such as indoor positioning and navigation.

Description

technical field [0001] The present invention relates to the technical field of positioning and navigation, in particular to a method and device for establishing a three-dimensional map. Background technique [0002] When GPS satellite positioning cannot be used in the indoor environment, using indoor positioning technology to provide users with real-time positioning, indoor navigation, information sharing and other functions will provide great convenience to people's daily life and travel. According to a Google survey, more than 71% of consumers hope to obtain information about surrounding products through the mobile Internet when shopping; the retail and catering service industries hope to mine business opportunities by collecting and analyzing user behavior data in the store; logistics and manufacturing hope to track work Personnel, rapid statistics and location inventory, improve operational efficiency; medical and first aid fields need to quickly find indoor ambulance ob...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06T3/00
CPCG06T3/08
Inventor 陈任李杨宋晓乾李伟流郭信健赵然王周红卢志豪
Owner 广州星海通信息文化服务有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products