CN106951553A - A kind of address locating methods and device - Google Patents
A kind of address locating methods and device Download PDFInfo
- Publication number
- CN106951553A CN106951553A CN201710193216.8A CN201710193216A CN106951553A CN 106951553 A CN106951553 A CN 106951553A CN 201710193216 A CN201710193216 A CN 201710193216A CN 106951553 A CN106951553 A CN 106951553A
- Authority
- CN
- China
- Prior art keywords
- scenery
- current location
- address
- user
- panoramic table
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000004458 analytical method Methods 0.000 claims description 11
- 238000004364 calculation method Methods 0.000 claims description 7
- 239000003550 marker Substances 0.000 claims description 7
- 238000002372 labelling Methods 0.000 claims description 6
- 238000005516 engineering process Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000004575 stone Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/583—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9537—Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Library & Information Science (AREA)
- Remote Sensing (AREA)
- Navigation (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present invention discloses a kind of address locating methods and device.The address locating methods include:The panoramic table of preset range is obtained according to the current location of user;Gather an at least pictures at least one scenery of current location;The corresponding scenery of the picture is matched in the panoramic table;The current location of user is identified according to the scenery.The present invention is matched, the current location of auxiliary positioning user, it is not necessary to input keyword using the panoramic table of position by the image of neighbouring scenery, only higher with regard to that can be accurately positioned the current location of user, setting accuracy by the scenery near user.
Description
Technical field
The present invention relates to location technology, more particularly to a kind of address locating methods and device.
Background technology
Application program is being carried out before position is shared, it is necessary to the position of user first be determined, in the prior art, according to user input
Address key words, address resolution is carried out in Geocoding Database, the longitude and latitude of the address is obtained;Further according to longitude and latitude from
In point of interest POI (Point of Information, information point) database, matching obtains at least one and refers to POI, refers to
Within the specific limits, each POI includes four aspect information, title, classification, longitude latitude to the distance of the address of POI and user input
The information such as degree, neighbouring retail shop of restaurant of hotel, it is " navigation map information " that we, which can cry it, and navigation map data is entirely to lead
The foundation stone of boat industry.POI is referred to using these, the list of reference location is generated, is selected by user, and the address selected with user
Position is carried out as the position of user to share.
But, if user is now in unfamiliar position, it is impossible in the case of providing address key words, application program is certainly
Often deviation is larger for the positional information that dynamic positioning is obtained, or even the address being not intended in reference location list.
The content of the invention
It is an object of the invention to propose a kind of address locating methods and device, it is capable of the geographical position of accurate match user
Put.
For up to this purpose, the present invention uses following technical scheme:
On the one hand, the present invention provides a kind of address locating methods, including:
The panoramic table of preset range is obtained according to the current location of user;
Gather an at least pictures at least one scenery of current location;
The corresponding scenery of the picture is matched in the panoramic table;
The current location of user is identified according to the scenery.
Wherein, the panoramic table of preset range is obtained according to the current location of user, including:
Obtain the positional information of the current location of user;
Centered on the positional information, the panoramic table of preset range is obtained.
Wherein, the current location of user is identified according to the scenery, including:
Obtain the address information of the scenery;
Use the current location of the address information labelling user.
Further, an at least pictures at least one scenery of current location are gathered, including:
Gather at least two pictures of the scenery of current location at least two;
Accordingly, the current location of user is identified according to the scenery, including:
The acquisition angles and current location and the distance of the scenery of the picture are analyzed respectively;
According to the current location of the scenery, the acquisition angles and the range marker user.
Wherein, according to the current location of the scenery, acquisition angles and range marker user, including:
According to the acquisition angles and the distance analysis current location and the offset of the scenery;
Obtain the address information of the scenery;
The current location of user is identified with reference to the offset using the address information.
On the other hand, the present invention also provides a kind of address location device, including:
Locating module, the panoramic table for obtaining preset range according to the current location of user;
Image capture module, at least pictures for gathering at least one scenery of current location;
Picture recognition module, for matching the corresponding scenery of the picture in the panoramic table;
Address mark module, the current location for identifying user according to the scenery.
Wherein, the locating module specifically for:
Obtain the positional information of the current location of user;
Centered on the positional information, the panoramic table of preset range is obtained.
Wherein, the address mark module specifically for:
Obtain the address information of the scenery;
Use the current location of the address information labelling user.
Further, the address mark module includes:
Distance analysis unit, at least two pictures for gathering the scenery of current location at least two in image capture module
When, the acquisition angles and current location and the distance of the scenery of the picture are analyzed respectively;
Address calculation, for the present bit according to the scenery, the acquisition angles and the range marker user
Put.
Wherein, the address calculation specifically for:
According to the acquisition angles and the distance analysis current location and the offset of the scenery;
Obtain the address information of the scenery;
The current location of user is identified with reference to the offset using the address information.
Beneficial effects of the present invention are:
The present invention is matched, auxiliary positioning user using the panoramic table of position by the image of neighbouring scenery
Current location, it is not necessary to input keyword, only just can be accurately positioned the current location of user by the scenery near user, it is fixed
Position accuracy is higher.
Brief description of the drawings
Fig. 1 is the flow chart for the address locating methods that the embodiment of the present invention one is provided;
Fig. 2 is the flow chart for the address locating methods that the embodiment of the present invention two is provided;
Fig. 3 is the structural representation for the address location device that the embodiment of the present invention three is provided.
Embodiment
For make present invention solves the technical problem that, the technical scheme that uses and the technique effect that reaches it is clearer, below
The technical scheme of the embodiment of the present invention will be described in further detail with reference to accompanying drawing, it is clear that described embodiment is only
It is a part of embodiment of the invention, rather than whole embodiments.
Embodiment one
The present embodiment provides a kind of address locating methods, it is adaptable to carry out the feelings that positioning determines station address in user terminal
Condition, is typically realized by a kind of address location device, and the device is realized by software and/or hardware, is typically integrated in mobile terminal,
Such as mobile phone, panel computer, notebook computer, PDA (Personal Digital Assistant).
Fig. 1 is the flow chart for the address locating methods that the embodiment of the present invention one is provided, as shown in figure 1, the address location
Method comprise the following steps:
S11, the panoramic table of preset range is obtained according to the current location of user.
Obtain the positional information of the current location of user;Centered on the positional information, the panorama of preset range is obtained
Map.
Believe application call locating module, the position for obtaining user current location using modes such as GPS, network base stations
Breath, can be longitude and latitude or address substantially.Centered on the place identified by the positional information, by network or originally
Machine database obtains the panoramic table of preset range, and the preset range can be centered on the current location of user, take necessarily
Distance is the circle or rectangular area of radius.
S12, gathers an at least pictures at least one scenery of current location.
With at least one photo of at least one scenery near the camera collection current location of mobile terminal, know to improve
Other degree of accuracy and the precision of positioning, should gather the multiple pictures of multiple scenery.
S13, matches the corresponding scenery of the picture in the panoramic table.
Panoramic table is matched with picture, position of the scenery captured by picture in panoramic table is found out.
S14, the current location of user is identified according to the scenery.
According to the address database of panoramic table, the address information of the scenery is obtained;Use the address information labelling
The current location of user.
Behind the address for the current location for identifying user, the address can be used for shared, navigation in position etc..
Scenery picture that the present embodiment is gathered by user improves the accuracy of positioning, and keyword can not be provided in user
During search, it is still able to navigate to the address of user, it is to avoid the error of satellite fix and network positions.
Embodiment two
The present embodiment provides a kind of address locating methods, is further improved on the basis of above-described embodiment, when
When the scenery of selection is multiple, comprehensive actual conditions analyze the current location of user.
Fig. 2 is the flow chart for the address locating methods that the embodiment of the present invention two is provided, as shown in Fig. 2 the address location
Method comprises the following steps:
S21, the panoramic table of preset range is obtained according to the current location of user.
Obtain the positional information of the current location of user;Centered on the positional information, the panorama of preset range is obtained
Map.
S22, gathers at least two pictures of the scenery of current location at least two.
At least two pictures of the scenery of current location at least two are gathered with the camera of mobile terminal, for subsequently walking
Suddenly.
S23, matches the corresponding scenery of the picture in the panoramic table.
Panoramic table is matched with picture, position of the scenery captured by picture in panoramic table is found out.
S24, analyzes the acquisition angles and current location and the distance of the scenery of the picture respectively.
By means of image recognition technology, analyze the shooting angle of plurality of pictures respectively, and spot for photography with it is captured
The distance of scenery, to determine which direction of the current location in the scenery of user, and the distance with the scenery.
S25, according to the current location of the scenery, the acquisition angles and the range marker user.
According to the acquisition angles and the distance analysis current location and the offset of the scenery;Obtain the scenery
Address information;The current location of user is identified with reference to the offset using the address information.
If the present bit that the final analysis of application program obtains user is equipped with multiple possible results, address candidate row are provided
Table, one is selected as its address by user, shared or navigate etc. for position.
The present embodiment the plurality of pictures that user provides is identified and analyzed, more accurately to improve the degree of accuracy of positioning
The current location for calculating user and the angle and distance with reference to scenery.
Embodiment three
The present embodiment provides a kind of address location device, for performing the address locating methods described in above-described embodiment, solution
Certainly identical technical problem, reaches identical technique effect.The device is realized by software and/or hardware, is typically integrated in movement
Terminal, such as mobile phone, panel computer, notebook computer, PDA (Personal Digital Assistant).
Fig. 3 is the structural representation for the address location device that the embodiment of the present invention three is provided, as shown in figure 3, the address
Positioner includes:Locating module 31, image capture module 32, picture recognition module 33 and address mark module 34.
Locating module 31, the panoramic table for obtaining preset range according to the current location of user.
Image capture module 32, at least pictures for gathering at least one scenery of current location.
Picture recognition module 33, for matching the corresponding scenery of the picture in the panoramic table.
Address mark module 34, the current location for identifying user according to the scenery.
Wherein, the locating module 31 specifically for:
Obtain the positional information of the current location of user;Centered on the positional information, the panorama of preset range is obtained
Map.
Wherein, the address mark module 34 specifically for:
Obtain the address information of the scenery;Use the current location of the address information labelling user.
Further, the address mark module 34 includes:Distance analysis unit 341 and address calculation 342.
Distance analysis unit 341, for gathering at least the two of the scenery of current location at least two in image capture module 32
During pictures, the acquisition angles and current location and the distance of the scenery of the picture are analyzed respectively.
Address calculation 342, for according to the current of the scenery, the acquisition angles and the range marker user
Position.
Wherein, the address calculation 342 specifically for:
According to the acquisition angles and the distance analysis current location and the offset of the scenery;Obtain the scenery
Address information;The current location of user is identified with reference to the offset using the address information.
Scenery picture that the present embodiment is gathered by user improves the accuracy of positioning, and keyword can not be provided in user
During search, it is still able to navigate to the address of user, it is to avoid the error of satellite fix and network positions.
The know-why of the present invention is described above in association with specific embodiment.These descriptions are intended merely to explain the present invention's
Principle, and limiting the scope of the invention can not be construed in any way.Based on explanation herein, the technology of this area
Personnel, which would not require any inventive effort, can associate other embodiments of the present invention, and these modes are fallen within
Within protection scope of the present invention.
Claims (10)
1. a kind of address locating methods, it is characterised in that:
The panoramic table of preset range is obtained according to the current location of user;
Gather an at least pictures at least one scenery of current location;
The corresponding scenery of the picture is matched in the panoramic table;
The current location of user is identified according to the scenery.
2. address locating methods according to claim 1, it is characterised in that default model is obtained according to the current location of user
The panoramic table enclosed, including:
Obtain the positional information of the current location of user;
Centered on the positional information, the panoramic table of preset range is obtained.
3. address locating methods according to claim 1, it is characterised in that the present bit of user is identified according to the scenery
Put, including:
Obtain the address information of the scenery;
Use the current location of the address information labelling user.
4. address locating methods according to claim 1, it is characterised in that collection at least one scenery of current location is extremely
Few pictures, including:
Gather at least two pictures of the scenery of current location at least two;
Accordingly, the current location of user is identified according to the scenery, including:
The acquisition angles and current location and the distance of the scenery of the picture are analyzed respectively;
According to the current location of the scenery, the acquisition angles and the range marker user.
5. address locating methods according to claim 4, it is characterised in that according to the scenery, acquisition angles and distance
The current location of user is identified, including:
According to the acquisition angles and the distance analysis current location and the offset of the scenery;
Obtain the address information of the scenery;
The current location of user is identified with reference to the offset using the address information.
6. a kind of address location device, it is characterised in that including:
Locating module, the panoramic table for obtaining preset range according to the current location of user;
Image capture module, at least pictures for gathering at least one scenery of current location;
Picture recognition module, for matching the corresponding scenery of the picture in the panoramic table;
Address mark module, the current location for identifying user according to the scenery.
7. address location device according to claim 6, it is characterised in that the locating module specifically for:
Obtain the positional information of the current location of user;
Centered on the positional information, the panoramic table of preset range is obtained.
8. address location device according to claim 6, it is characterised in that the address mark module specifically for:
Obtain the address information of the scenery;
Use the current location of the address information labelling user.
9. address location device according to claim 6, it is characterised in that the address mark module includes:
Distance analysis unit, for image capture module gather the scenery of current location at least two at least two pictures when,
The acquisition angles and current location and the distance of the scenery of the picture are analyzed respectively;
Address calculation, for the current location according to the scenery, the acquisition angles and the range marker user.
10. address location device according to claim 9, it is characterised in that the address calculation specifically for:
According to the acquisition angles and the distance analysis current location and the offset of the scenery;
Obtain the address information of the scenery;
The current location of user is identified with reference to the offset using the address information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710193216.8A CN106951553A (en) | 2017-03-28 | 2017-03-28 | A kind of address locating methods and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710193216.8A CN106951553A (en) | 2017-03-28 | 2017-03-28 | A kind of address locating methods and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106951553A true CN106951553A (en) | 2017-07-14 |
Family
ID=59474775
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710193216.8A Pending CN106951553A (en) | 2017-03-28 | 2017-03-28 | A kind of address locating methods and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106951553A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109425343A (en) * | 2017-09-05 | 2019-03-05 | 丰田自动车株式会社 | This truck position apparatus for predicting |
CN111435360A (en) * | 2019-01-15 | 2020-07-21 | 菜鸟智能物流控股有限公司 | Address type identification method and device and electronic equipment |
CN114529608A (en) * | 2020-10-31 | 2022-05-24 | 华为技术有限公司 | Image-based positioning method and related equipment |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110032385A1 (en) * | 2009-08-10 | 2011-02-10 | Altek Corporation | Image positioning method, poi tagging method and the apparatus |
CN103398717A (en) * | 2013-08-22 | 2013-11-20 | 成都理想境界科技有限公司 | Panoramic map database acquisition system and vision-based positioning and navigating method |
CN104819723A (en) * | 2015-04-29 | 2015-08-05 | 京东方科技集团股份有限公司 | Positioning method and positioning server |
-
2017
- 2017-03-28 CN CN201710193216.8A patent/CN106951553A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110032385A1 (en) * | 2009-08-10 | 2011-02-10 | Altek Corporation | Image positioning method, poi tagging method and the apparatus |
CN103398717A (en) * | 2013-08-22 | 2013-11-20 | 成都理想境界科技有限公司 | Panoramic map database acquisition system and vision-based positioning and navigating method |
CN104819723A (en) * | 2015-04-29 | 2015-08-05 | 京东方科技集团股份有限公司 | Positioning method and positioning server |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109425343A (en) * | 2017-09-05 | 2019-03-05 | 丰田自动车株式会社 | This truck position apparatus for predicting |
CN111435360A (en) * | 2019-01-15 | 2020-07-21 | 菜鸟智能物流控股有限公司 | Address type identification method and device and electronic equipment |
CN111435360B (en) * | 2019-01-15 | 2023-08-29 | 菜鸟智能物流控股有限公司 | Address type identification method and device and electronic equipment |
CN114529608A (en) * | 2020-10-31 | 2022-05-24 | 华为技术有限公司 | Image-based positioning method and related equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105371847B (en) | A kind of interior real scene navigation method and system | |
JP5255595B2 (en) | Terminal location specifying system and terminal location specifying method | |
US7991194B2 (en) | Apparatus and method for recognizing position using camera | |
CN100433050C (en) | Mobile communication system, mobile terminal device, fixed station device, character recognition device and method, and program | |
US9497581B2 (en) | Incident reporting | |
CN112101339B (en) | Map interest point information acquisition method and device, electronic equipment and storage medium | |
KR101423928B1 (en) | Image reproducing apparatus which uses the image files comprised in the electronic map, image reproducing method for the same, and recording medium which records the program for carrying the same method. | |
TW201142749A (en) | Orientation determination of a mobile station using side and top view images | |
CN101794316A (en) | Real-scene status consulting system and coordinate offset method based on GPS location and direction identification | |
CN104428817A (en) | Sensor-aided wide-area localization on mobile devices | |
CN104378735A (en) | Indoor positioning method, client side and server | |
KR101413011B1 (en) | Augmented Reality System based on Location Coordinates and Augmented Reality Image Providing Method thereof | |
EP3318841B1 (en) | Camera controller | |
US20100153465A1 (en) | System and method for providing image geo-metadata mapping | |
CN111837013A (en) | Method and system for determining geographic orientation based on imagery | |
KR101573289B1 (en) | Apparatus and method for recongnizing position using camera | |
CN106951553A (en) | A kind of address locating methods and device | |
Shangguan et al. | Towards accurate object localization with smartphones | |
JP6165422B2 (en) | Information processing system, information processing device, server, terminal device, information processing method, and program | |
US20150130833A1 (en) | Map superposition method and electronic device | |
CN102149041A (en) | Equipment and method for positioning spatial orientation and marking additional information | |
US20120026324A1 (en) | Image capturing terminal, data processing terminal, image capturing method, and data processing method | |
JP2010129032A (en) | Device and program for retrieving image | |
JP2014209680A (en) | Land boundary display program, method, and terminal device | |
JP2004077655A (en) | Information processing device and method therefor, navigation device and display method therefor, and program therefor, and recording medium for recording these programs |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170714 |
|
WD01 | Invention patent application deemed withdrawn after publication |