CN106885580A - Localization method and device based on shop signboard in electronic map - Google Patents

Localization method and device based on shop signboard in electronic map Download PDF

Info

Publication number
CN106885580A
CN106885580A CN201510934763.8A CN201510934763A CN106885580A CN 106885580 A CN106885580 A CN 106885580A CN 201510934763 A CN201510934763 A CN 201510934763A CN 106885580 A CN106885580 A CN 106885580A
Authority
CN
China
Prior art keywords
shop
information
interest
point
sequence
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
Application number
CN201510934763.8A
Other languages
Chinese (zh)
Inventor
栾学晨
李飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GUANGDONG RITU TECHNOLOGY Co Ltd
Original Assignee
GUANGDONG RITU TECHNOLOGY Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by GUANGDONG RITU TECHNOLOGY Co Ltd filed Critical GUANGDONG RITU TECHNOLOGY Co Ltd
Priority to CN201510934763.8A priority Critical patent/CN106885580A/en
Publication of CN106885580A publication Critical patent/CN106885580A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • G01C21/3476Special cost functions, i.e. other than distance or default speed limit of road segments using point of interest [POI] information, e.g. a route passing visible POIs

Abstract

The invention discloses localization method and device based on shop signboard in a kind of electronic map, it is related to mobile terminal positioning technology, methods described includes:The store information in shop near its position of acquisition for mobile terminal;By searching electronic map database, the shop interest point information matched with acquired store information is found;The corresponding positional information of the shop interest point information is included in the electronic map.The store information that the present invention is swept or be manually entered by mobile terminal to the random ring of surrounding environment, matching and lookup store information location information, realize the positive location of user in database, and positioning precision is high, is that user brings preferably positioning experience.

Description

Localization method and device based on shop signboard in electronic map
Technical field
The present invention relates to mobile terminal positioning technology, the positioning side based on shop signboard more particularly in electronic map Method and device.
Background technology
In mobile terminal location application, existing localization method is divided into two kinds of outdoor positioning and indoor positioning.Its In, global positioning system (Global Positioning System, GPS), telecommunications are passed through outdoor positioning more Net cellular basestation, or wifi signals, position with reference to inertial navigation system to mobile terminal, indoor many Mobile terminal is positioned using technologies such as bluetooth, ultra wide bands.The positioning precision of above-mentioned technology is difficult to meet Between the location requirement of complicated urban environment or indoor environment, especially City Building or interior of building To GPS, telecommunications network, wifi, bluetooth, the signal blocks of ultra wide band and reflection so that positioning precision is further Reduce, or even positioning failure, cause inconvenience to the user.
The lookup of point of interest (Point of Interest, POI) is a common technology in electronic map, Mainly the keyword of user input is found by way of text matches in map, and POI is shown on map Position.This mode may find the position of multiple POI, it is impossible to the need for meeting positioning.Number Code can realize unique positioning of POI, but doorplate is generally smaller, be difficult to find under the complex environment of city, The missing of a large amount of house numbers is there is also in electronic map database, it is impossible to meet the demand of POI lookups.
The content of the invention
It is an object of the invention to provide localization method and device based on shop signboard, energy in a kind of electronic map Preferably solve that existing mobile terminal location precision is low, Wrong localization, and positioning failure problem.
According to an aspect of the present invention, there is provided electronic map in based on shop signboard localization method, including:
The store information in shop near its position of acquisition for mobile terminal;
By searching electronic map database, the shop point of interest letter matched with acquired store information is found Breath;
The corresponding positional information of the shop interest point information is included in the electronic map.
Preferably, also include before the store information in shop near its position of acquisition for mobile terminal:
According to path connected relation, the shop point of interest in the electronic map database is ranked up, and The sequential value of an order for identifying shop point of interest is distributed for each shop point of interest.
Preferably, also include before the store information in shop near its position of acquisition for mobile terminal:
Obtain the signboard image information of each shop point of interest;
Signboard image information to each shop point of interest carries out feature extraction, obtains each shop point of interest Image feature information;
By the signboard image information and/or image feature information and the electronic map data of each shop point of interest Shop point of interest in storehouse is associated.
Preferably, the store information include the keyword sequence that is formed by multiple shop titles of arranged in sequence or The signboard image sequence that person is formed by multiple signboard images of arranged in sequence.
Preferably, it is described by searching electronic map database, find and match with acquired store information The step of shop interest point information, includes:
In the electronic map database, search consistent with the shop name order in the keyword sequence Shop interest point sequence, and according to the sequential value of each shop point of interest in the shop interest point sequence, calculate The length of the shop interest point sequence for being found;
If the length of the shop interest point sequence is in the range of preseting length, it is determined that the shop interest for being found Point sequence is matched with the keyword sequence.
Preferably, it is described by searching electronic map database, find and match with acquired store information The step of shop interest point information, includes:
Feature extraction is carried out to each the signboard image in acquired signboard image sequence, each signboard figure is obtained The image feature information of picture;
In the electronic map database, the image with each signboard image in the signboard image sequence is searched The consistent shop interest point sequence of characteristic information, and according to each shop interest in the shop interest point sequence The sequential value of point, calculates the length of found shop interest point sequence;
If the length of the shop interest point sequence is in the range of preseting length, it is determined that the shop interest for being found Point sequence is matched with the signboard image sequence.
Preferably, find and match with acquired store information by searching electronic map database described Shop interest point information the step of before, also include:
The position range information of its position of acquisition for mobile terminal, to be searched in acquired position range The shop interest point information matched with acquired store information.
According to another aspect of the present invention, there is provided electronic map in based on shop signboard positioner, including:
Information input and processing module, the store information for obtaining shop near mobile terminal position;
Information searching and matching module, for by searching electronic map database, finding and acquired shop The shop interest point information of information match;
Positioning result display module, for the corresponding positional information of the shop interest point information to be included described In electronic map.
Preferably, also include:
Interest point data order module, for according to path connected relation, in the electronic map database Shop point of interest is ranked up, and for each shop point of interest distributes a sequential value, so that described information is searched Ranking results and sequential value are utilized with matching module, the shop interest for matching is found in electronic map database Point information.
Preferably, also include:
Location information acquisition module, the position range information for obtaining mobile terminal position, so as to described Information searching and matching module are searched in acquired position range and matched with acquired store information Shop interest point information.
Compared with prior art, the beneficial effects of the present invention are:
Combination of the present invention according to shop signboard and signboards several adjacent to one another in electronic map system is carried out Positive location, that is to say, that mobile phone camera is opened by user and is swept to the random ring of surrounding environment or artificial defeated The mode for entering, receives the shop name information near user, and matching is believed with the shop title is searched in database The location of breath information, realizes the positive location of user, and positioning precision is high, is that user brings preferably positioning Experience.
Brief description of the drawings
Fig. 1 is the localization method theory diagram based on shop signboard in electronic map provided in an embodiment of the present invention;
Fig. 2 is the positioner block diagram based on shop signboard in electronic map provided in an embodiment of the present invention;
Fig. 3 is the positioning device structure figure based on shop signboard and combination provided in an embodiment of the present invention;
Fig. 4 is the pretreatment process figure of Fig. 3 shown devices;
Fig. 5 is the positioning flow figure of Fig. 3 shown devices.
Specific embodiment
Below in conjunction with accompanying drawing to a preferred embodiment of the present invention will be described in detail, it will be appreciated that described below Preferred embodiment be merely to illustrate and explain the present invention, be not intended to limit the present invention.
Shop signboard:The signboard OR gate head in retail shop shop, comprising retail shop's trade mark or retail shop's title.
Fig. 1 is the localization method theory diagram based on shop signboard in electronic map provided in an embodiment of the present invention, As shown in figure 1, including:
Step S101:The store information in shop near its position of acquisition for mobile terminal.
The store information includes the keyword sequence formed by multiple shop titles of arranged in sequence or by pressing The signboard image sequence that multiple signboard images of sequence arrangement are formed.
, it is necessary to according to path connected relation before step S101 is performed, in the electronic map database Shop point of interest be ranked up, and be used to identify the suitable of shop point of interest for each shop point of interest distributes one The sequential value of sequence.Wherein, shop point of interest can include:Government organs, railway station subway station, bus station, Bus stop, gas station of gas station, parking lot, high-speed service area, financial service, commercial mansion, retail firm Industry, hotel etc. be various the information of the shop front, non-concerning security matters unit.
Further, before step S101 is performed, the signboard of each shop point of interest can also in advance be obtained Image information, the signboard image information of each shop point of interest can include the signboard in retail shop shop, door head, Trade mark etc..Then the signboard image information to each shop point of interest carries out feature extraction, obtains each shop The image feature information of point of interest, finally by the signboard image information and/or characteristics of image of each shop point of interest Information is associated with the shop point of interest in the electronic map database, so as to the trick associated by later use Board image information and/or image feature information carry out information matches.
Step S102:By searching electronic map database, find and match with acquired store information Shop interest point information.
According to the type of acquired store information, following two modes can be selected to search and acquired shop The shop interest point information of information match:
1st, for being manually entered the mode of store information (such as shop title), in the electronic map data In storehouse, the lookup shop interest point sequence consistent with the shop name order in the keyword sequence, and according to The sequential value of each shop point of interest in the shop interest point sequence, calculates found shop interest point sequence Length, if the length of the shop interest point sequence is in the range of preseting length, it is determined that the shop found Interest point sequence is matched with the keyword sequence.
2nd, for the mode of input signboard image information (such as shop trade mark) of taking pictures, first to acquisition of taking pictures Signboard image sequence in each signboard image carry out feature extraction, obtain the characteristics of image of each signboard image Information, then in the electronic map database, searches and each signboard image in the signboard image sequence The consistent shop interest point sequence of image feature information, and according to each shop in the shop interest point sequence The sequential value of point of interest is spread, the length of found shop interest point sequence is calculated, if the shop point of interest sequence The length of row is in the range of preseting length, it is determined that the shop interest point sequence for being found and the signboard image sequence Row matching.
In the case where mobile terminal has traditional positioning function, mobile terminal can in advance obtain its position Position range information, the search procedure of so described step S102 can enter in acquired position range OK, so as to improve locating speed.
Step S103:The corresponding positional information of the shop interest point information is included in the electronic map.
Further, the display centre of electronic map is moved to the corresponding position of shop interest point information.
It should be noted that when step S102 find it is multiple emerging with acquired store information matches shop Interesting point information, can re-start positioning, institute with return to step S101 by way of changing store information State includes adjusting the order of shop title/signboard image, increases shop title/signboard figure to the modification of store information Picture, deletion shop title/signboard image, change shop title/signboard image etc..
Fig. 2 is the positioner block diagram based on shop signboard in electronic map provided in an embodiment of the present invention, is such as schemed Shown in 2, including:
Information input and processing module, the store information for obtaining shop near mobile terminal position, bag Include the keyword sequence or the multiple signboard figures by arranged in sequence formed by multiple shop titles of arranged in sequence As the signboard image sequence for being formed.
Information searching and matching module, for by searching electronic map database, finding and acquired shop The shop interest point information of information match, specifically, according to the type of acquired store information, can be with The different lookup mode of selection, such as when information input and processing module get keyword sequence, information is looked into Look for and using shop title can carry out information searching with matching module and match, when information input is obtained with processing module When getting signboard image sequence, information searching can utilize the image feature information of signboard image with matching module Carry out information searching and matching.
Positioning result display module, for the corresponding positional information of the shop interest point information to be included described In electronic map, it is possible to further be displayed in the display centre position of electronic map.
On the basis of above-mentioned functions module, described device is further included:
Interest point data order module, for according to path connected relation, in the electronic map database Shop point of interest is ranked up, and for each shop point of interest distributes a sequential value, so that described information is searched Ranking results and sequential value are utilized with matching module, the shop interest for matching is found in electronic map database Point information.
Location information acquisition module, the position range information for obtaining mobile terminal position, so as to described Information searching and matching module are searched in acquired position range and matched with acquired store information Shop interest point information.
Fig. 3 is the positioning device structure figure based on shop signboard and combination provided in an embodiment of the present invention, such as Fig. 3 It is shown, including:
Initialization module, for emptying the text sequence in memory module, image sequence, characteristics of image and lookup As a result.
Location information acquisition module, the coarse position information for obtaining current mobile terminal present position, specifically The mode of acquisition includes:Gps system, telecommunications network cellular basestation, wifi signals, bluetooth, ultra wide band, inertia One or more in the technologies such as navigation system of combination.
POI data order module, for being ranked up to the POI data in electronic map database, specific row Sequential mode is, unified according to incremental (or successively decreasing) from left to right for the POI on every road in electronic map Order assign sequential value.
First judge module, the mode for judging user input shop front information, specific input mode includes two kinds, One kind is to be manually entered shop front title (or shop title), and another kind is to obtain shop front signboard image by taking pictures Information.If it is determined that user needs to be manually entered as the shop front title of keyword, then call keyword sequence defeated Enter module, if user needs acquisition shop front signboard image information of taking pictures, call photo sequence input module.
Keyword sequence input module, for provide Text Entry and move left and right, text insertion button, connect Receive and show the shop front title of user input.Specifically, user can be input into the shop front title of the shop front to be positioned, And continue to be input into according to the shop front order seen, button is inserted with text by moving left and right, input in order is faced The shop front title of the nearly shop front, and by each keyword in the keyword sequence of input according to being incremented by from left to right The order of (or successively decreasing) assigns sequential value.
String searching module, for searching the POI being consistent with the keyword sequence of input in electronic map database Sequence, specifically, is searched in the range of the rough position that location information acquisition module is obtained first, if The POI sequences being consistent are found, then calls the second judge module, if not finding the POI sequences being consistent, entered One step expands hunting zone until whole urban area.Wherein, text sequence search procedure is specifically, successively time The keyword sequence of input is gone through, and searches the POI being consistent with current shop title in the keyword sequence of input, If finding the POI being consistent, the follow-up shop title in the keyword sequence of input is compared according to sequential value order With the follow-up POI of the POI that is consistent for finding, comparison process can cross over, i.e., not yet terminate when at road ending During comparison, then proceed to compare with the connected relation of road according to road.If in the keyword sequence of input Each keyword found consistent POI titles, and be sequentially connected consistent POI for being found Scope of the length of POI sequences obtained from title less than setting, then it is assumed that found the crucial word order with input The POI sequences that row are consistent.
Signboard image sequence input module, for provide mobile terminal camera function and move left and right, image insert Enter button, receive the shop signboard image information that user photographs.If signboard extraction module is from shop signboard figure As in only extract a signboard information, then by move left and right with image insert button, directly by signboard information It is added in photo sequence, if extracting multiple signboard information, according to the signboard order for positioning from left to right With being incremented by (or successively decreasing) for each signboard information assigns sequential value, and button is inserted with image by moving left and right, It is inserted into photo sequence.
Signboard extraction module, for extracting signboard data from the photo for shooting, specifically, passing through rectangular extraction Algorithm, such as Hough transformation and Color Picking, extract to the signboard region in image.
Image characteristics extraction module, for extracting in signboard region and electronic map database in POI image datas Characteristics of image, specific extracting method is to carry out dimensionality reduction and denoising to image using wavelet transformation, extracts its chi Degree invariant features conversion (Scale-invariant feature transform, SIFT) point feature, while carrying out Principal component analysis (Principal Component Analysis, PCA) dimensionality reduction.
Image sequence searching modul, for searching the signboard image sequence phase with input in electronic map database The POI sequences of symbol, specifically, are carried out in the range of the rough position that location information acquisition module is obtained first Search, if finding the POI sequences being consistent, the second judge module is called, if not finding what is be consistent POI sequences, then further expand hunting zone until whole urban area.Wherein, image sequence search procedure To travel through each the signboard image in the signboard image sequence of input successively, and search and current shop signboard The characteristics of image of the POI signboards that characteristics of image is consistent, can select the matching based on point of interest and calculates during characteristic matching Method, is matched using the nearest neighbor method based on Kd trees.If the POI signboards being consistent are found, according to sequence The follow-up shop signboard image that train value order is compared in the image sequence of input is follow-up with the POI that is consistent for finding The characteristics of image of POI signboards, comparison process can be crossed over, i.e., when not yet terminating to compare at road ending, Then proceed to compare with the connected relation of road according to road.If each in the image sequence according to input Width signboard image all have found consistent POI signboard images, and be sequentially connected the length of POI in sequence and be less than The scope of setting, then it is assumed that found the POI sequences being consistent with the image sequence of input.
Memory module, it is special for storing keyword sequence input module, signboard image sequence input module, image Levy text sequence, image sequence, the image in extraction module, String searching module and image sequence searching modul Feature and lookup result.
Whether the second judge module, the lookup result for judging text sequence or image sequence is unique.If Lookup result is unique, then positioning result display module is called, if there is multiple lookup results, then by prompting mould Block is pointed out user.
Nformation alert module, for after the second judge module is judged to have multiple queries result, electronically Multiple queries result is shown on figure, and the follow-up POI titles for having found POI sequences are shown in Text Entry Pointed out as input.
3rd judge module, for judging whether user changes the shop front title being input into text box, if user Continue the shop front title being input into text box, modification or deletion have been input into, then call keyword sequence to be input into Module is processed;If user completes text input, positioning result display module is called.
4th judge module, for judging whether user changes the shop front signboard of shooting, if user continues to shoot Or the shop front signboard that modification has shot, then call signboard extraction module to be processed;If user deletes defeated The shop front signboard image for entering, then call image sequence searching modul to search again;If user completes photograph taking, Then call positioning result display module.
Positioning result display module, it is specific aobvious for the positioning result that display system on the electronic map finds The mode of showing is to highlight first shop front title of user input, or user with symbol on the electronic map First position of shop front signboard for shooting, and the display centre of map is moved to the position.
Wherein, the String searching module and image sequence searching modul shown in Fig. 3 realize the information shown in Fig. 2 Search the function with matching module.Keyword sequence input module shown in Fig. 3, signboard image sequence input module, Signboard extraction module, image characteristics extraction module, memory module realize the information input and treatment shown in Fig. 2 The function of module.
The workflow of Fig. 3 shown devices is broadly divided into the three below stage:
Pretreatment stage:The shop interest point data in electronic map database is ranked up first;Then will The shop signboard view data associated with shop point of interest in electronic map database is pre-processed, and is extracted wherein Can be used for the characteristic information of images match, if not gathering shop signboard image on the spot in electronic map database Data, then extract in the trademark image registered or generally acknowledge from shop and can be used for the characteristic information of images match.Finally The characteristic information of extraction is associated with shop point of interest, and is stored in electronic map database.
Input phase:The store information in shop near user is obtained by way of taking pictures or being manually entered, for example The shop signboard image of shooting and/or the shop title being manually entered;If mobile terminal has location equipment, also The rough position of mobile terminal can be obtained by location equipment.
The lookup stage:Judge the shop interest point information of the store information and electronic map database memory storage for obtaining Whether (such as characteristic information of interest point name information and/or interest dot image) is consistent, and search procedure can lead to The coarse localization information for crossing mobile terminal location equipment reduces the scope for searching point of interest.If find meeting condition Point of interest, then return user nearby shop POI positional information;If do not found, it is required that user's weight New input store information.
The above-mentioned store information information such as including signboard information, shop title.
The three above stage is further described below by way of Fig. 4 and Fig. 5.
Fig. 4 is the pretreatment process figure of Fig. 3 shown devices, as shown in figure 4, step includes:
Step S201:Pretreatment starts.
Step S202:POI data sorts.
POI data order module is called to enter shop interest point data stored in electronic map database Row sequence.For the shop POI on every road, assigned according to the order for being incremented by (or successively decreasing) from left to right Sequential value.
Step S203:Extract characteristics of image.
The shop signboard view data that will be associated with shop point of interest in electronic map database is pre-processed, and is carried Take and wherein can be used for the characteristic information of images match, the characteristic information that then will be extracted is related to shop point of interest Connection, and store in electronic map database.
If it should be noted that do not gather shop signboard view data on the spot in electronic map database, Extracted in the trademark image registered or generally acknowledge from shop and can be used for the characteristic information of images match.
It should be noted that step S203 can also be performed before step S202.
Step S204:Pretreatment terminates.
Fig. 5 is the positioning flow figure of Fig. 3 shown devices, as shown in figure 5, step includes:
Step S301:Start positioning flow.
Step S302:Initialization.
Initialization module is called, text sequence in memory module, image sequence, characteristics of image and lookup is emptied As a result, so as to start once new position enquiring.
Step S303:Obtain location information.
The coarse position information of current mobile terminal is obtained by location information acquisition module, acquisition modes include, In the technologies such as GPS, telecommunications network cellular basestation, wifi signals, bluetooth, ultra wide band, inertial navigation system one Plant or various combinations.
The step is optional step, for reducing the hunting zone positioned according to shop signboard, so as to improve Search speed.
Step S304:The first judge module is called to judge whether user prepares to be manually entered store information (for example Shop front title), if so, then performing step S305 and step S306 successively, otherwise, illustrate that user prepares logical Acquisition store information (such as shop front signboard information) of taking pictures is crossed, step S307 to step S310 is now performed successively.
It is essentially all from the shop POI sequences in electronic map database to be manually entered mode and shooting style Searched in data and input store information identical POI sequences.
In actual implementation process, can be only with one kind of both lookup modes, it would however also be possible to employ two kinds of lookups The combination of mode.
Step S305:If it is determined that user needs to be manually entered store information, that is, it is input into as the door of keyword Face title, then by provide text box inputting interface and move left and right, text insert button, receive and show The shop front title of user input, keyword is referred to as by shop front name, is then stored.
User can be input into the shop front title for needing positioning, and it is follow-up to continue input according to the shop front order seen Shop front title, during being manually entered, can insert button by moving left and right with text, be put in order by the shop front Input closes on the shop front title of the shop front.Mobile terminal receives user and is put in order according to the shop front shop front title of input After sequence, using shop front title sequence as keyword sequence, and to each keyword in keyword sequence according to It is incremented by the sequential value that (or successively decreasing) assigns a shop front order for recording user input from left to right.For example Mobile terminal receives the keyword sequence " KFC " with shop front sequence consensus on the spot, " the traffic silver of user input OK ", " China Securities ", when so being searched in electronic map database and matched, it is possible to increase retrieval Speed and accuracy rate.
Step S306:String searching is carried out, i.e., the key with user input is searched in electronic map database The POI sequences that word sequence is consistent, then perform step S311.
Searched in the range of the rough position that location information acquisition module is obtained first, if finding what is be consistent POI sequences, then call the second judge module;
If not finding the POI sequences being consistent, further expand hunting zone until whole urban area.
String searching process is to travel through keyword sequence successively, search be input into keyword sequence in it is current The POI that shop title is consistent.If finding the POI being consistent, according to the key that the order of sequential value will be input into Follow-up shop title in word sequence is compared with the follow-up POI of the POI that is consistent for finding, and comparison process can be with Across, for example when not yet terminate at road ending compare when, according to road and the connected relation of road continue into Row is compared.For example, the keyword sequence of input is " KFC ", " Bank of Communications ", " China Securities ", electricity In POI sequences in sub- map data base, " KFC ", " blog article bookstore ", " Bank of Communications " these three points On New Port East Road, " the rich good purchase of property ", " U.S. hair salon ", " China Securities " these three point on New Port West Road, And New Port East Road is connected with New Port West Road, herein it will be understood that have found the POI sequences being consistent.
Wherein, traversal keyword and find the process of the POI being consistent and be, first will be in hunting zone it is all POI is ranked up from first character to the last character, then searched in hunting zone in current shop One word, if searched, continues search for second word, until all search is completed;If do not searched for Arrive, then return to the POI for not finding and being consistent.
If each keyword in the keyword sequence of input has found consistent POI titles, and according to The secondary length for connecting POI sequences obtained from the consistent POI titles for being found then is recognized less than the scope of setting To have found the POI sequences being consistent with the keyword sequence of input.For example, the keyword sequence of input is " to agree De Ji ", " Bank of Communications ", " China Securities ".POI sequences in map data base are " KFCs ", " win Document shop ", " Bank of Communications ", " the rich good purchase of property ", " U.S. hair salon ", " China Securities ", due to the three of input Individual keyword " KFC ", " Bank of Communications ", " China Securities " are not only included in map data base, and Order in POI sequences is also consistent, and POI sequence lengths are less than the scope (such as 10) of setting, now really Surely the POI sequences being consistent be have found.If again for example, the POI sequences in electronic map database are " Ken De Base ", " China Securities ", " Bank of Communications ", or only " China Securities ", " Bank of Communications ", sequentially differ Corresponding keyword is caused or lacked, is now defined as not finding the POI sequences being consistent.
Step S307:If it is determined that user needs to obtain store information by shooting style, by mobile terminal Camera function and move left and right, image insertion button, receive and the shop signboard that photographs of memory mobile terminal Image information.
If signboard extraction module only extracts a signboard information from the signboard image information of shop, by a left side Move right and insert button with image, directly shop signboard image information is added in photo sequence;If from shop Multiple signboard information are extracted in paving signboard image information, then according to the signboard order of positioning according to passing from left to right Increase (or successively decreasing) and assign sequential value, and button is inserted with image by moving left and right, be inserted into photo sequence.
" moving to left " " moving to right " two buttons are for example designed, to the position of the shop signboard image in photo sequence Move, be related to " left insertion " " right insertion " two buttons that shop signboard image is inserted in photo sequence.
Step S308:Signboard data are extracted from the photo (i.e. shop signboard image) for shooting.
Specifically, by rectangular extraction algorithm, such as Hough transformation and Color Picking, to shop signboard image In signboard region positioned, i.e., the position of signboard is oriented from whole shop signboard image, obtain signboard Data.
Step S309:Extract characteristics of image.
Extract the image in the POI image datas in the signboard data and electronic map database of captured image Feature, specifically can carry out dimensionality reduction and denoising using wavelet transformation to image, extract its SIFT point feature, together Shi Jinhang PCA dimensionality reductions.
Characteristics of image be the computer that goes out from signboard extracting data can unique identification go out view data or shop The characteristic information of signboard image.
Step S310:Image is searched, and step S311 is gone to after lookup terminates.
Search the POI sequences being consistent with the signboard image sequence of input in electronic map database.First in positioning Searched in the range of the rough position that data obtaining module is obtained, if finding the POI sequences being consistent, adjusted Use the second judge module;If not finding the POI sequences being consistent, further expand hunting zone until whole Individual urban area.Image sequence search procedure is to travel through the image sequence of input successively, and is searched and input The POI signboard characteristics of image that current shop signboard characteristics of image is consistent in image sequence.Feature matching method is optional With the matching algorithm based on point of interest, matched using the nearest neighbor method based on Kd trees.
If finding the POI being consistent, recruited according to the follow-up shop in the image sequence that sequential value order will be input into Board image is compared with the characteristics of image of the follow-up POI signboards of the POI that is consistent for finding, and comparison process can be across More, for example when not yet terminate at road ending compare when, then according to road and the connected relation of road continue into Row is compared.
If each keyword in keyword sequence according to input has found consistent POI titles, And the length of POI sequences obtained from the consistent POI titles for being found is sequentially connected less than the scope for setting, Then think to have found the POI sequences being consistent with the keyword sequence of input.
If each width signboard image in image sequence according to input has all found consistent POI signboards Image, and the length of POI sequences obtained from the consistent POI signboard images for being found is sequentially connected less than setting Fixed scope, then it is assumed that found the POI sequences being consistent with the image sequence of input.
Step S311:Judge whether the lookup result of text sequence or image sequence is unique, if lookup result Uniquely, then step S315 is performed, otherwise, illustrates, in the presence of multiple lookup results, now to perform step S312, User is pointed out.
Step S312:Multiple queries result is shown on the electronic map, and is shown in Text Entry and looked for Follow-up POI to POI sequences is referred to as being input into prompting, and the input of follow-up shop title is carried out for user, Improve location efficiency.If do not pointed out, user can also complete positioning, but can experience lf being influenced.
The step is optional step, and user both can further be input into shop title or image completes to be accurately positioned, Position fixing process can also be terminated, final result is directly chosen on map.
After step S312, step S313 or step S314 can be performed.
Step S313:Judge whether user changes the shop front title being input into text box, i.e. keyword, if User continues the shop front title being input into text box, modification or deletion have been input into, then perform step S305, Otherwise, illustrate that user has completed text input, now perform step S315.
Step S314:Judge whether user changes the shop front signboard of shooting, if what user's modification had been taken Shop front signboard, then perform step S316, otherwise, illustrates that user need not change the shop front signboard figure being input into Picture, i.e. user have completed photograph taking, now perform step S315.
Step S315:The positioning result that display system finds on the electronic map.
Display mode is, on the electronic map with symbol highlight user input first shop front title or First position of shop front signboard that user shoots, and the display centre of electronic map is moved to the position.
Step S316:Judge whether to need to take pictures again, if so, then taken pictures and performed step S307, Otherwise perform step S310.
Step S317:Terminate positioning.
Being manually entered shop front title and obtaining shop front signboard information by taking pictures in the present invention is two kinds arranged side by side Shop front information input mode.Two kinds are searched format surface difference, and one kind is user's manual data shop front title, separately A kind of is the photo array shop front signboard by system by being input into.Follow-up flow is all from electronic map database In POI sequence datas in find and be input into shop front sequence identical POI sequences.Therefore of the invention specific Implementation process in can also only with both lookup modes one of which.
In sum, the present invention has following technique effect:
1st, the present invention is used as positioning target by using shop signboard, improves positioning precision;
2nd, the present invention is in database by searching shop signboard image sequence, improves recognition efficiency and accurate Property;
3rd, the present invention is input into store information by way of shooting shop signboard, improves the convenience of operation.
Although being described in detail to the present invention above, the invention is not restricted to this, the art technology Personnel can carry out various modifications with principle of the invention.Therefore, all modifications made according to the principle of the invention, All should be understood to fall into protection scope of the present invention.

Claims (10)

1. the localization method of shop signboard is based in electronic map, it is characterised in that including:
The store information in shop near its position of acquisition for mobile terminal;
By searching electronic map database, the shop point of interest letter matched with acquired store information is found Breath;
The corresponding positional information of the shop interest point information is included in the electronic map.
2. method according to claim 1, it is characterised in that in its position of acquisition for mobile terminal Before the store information in neighbouring shop, also include:
According to path connected relation, the shop point of interest in the electronic map database is ranked up, and The sequential value of an order for identifying shop point of interest is distributed for each shop point of interest.
3. method according to claim 1 and 2, it is characterised in that in acquisition for mobile terminal where it Position nearby before the store information in shop, also includes:
Obtain the signboard image information of each shop point of interest;
Signboard image information to each shop point of interest carries out feature extraction, obtains each shop point of interest Image feature information;
By the signboard image information and/or image feature information and the electronic map data of each shop point of interest Shop point of interest in storehouse is associated.
4. method according to claim 3, it is characterised in that the store information is included by sequentially arranging The keyword sequence of multiple shop titles formation of row or the trick formed by multiple signboard images of arranged in sequence Board image sequence.
5. method according to claim 4, it is characterised in that described by searching electronic map data Storehouse, includes the step of find the shop interest point information matched with acquired store information:
In the electronic map database, search consistent with the shop name order in the keyword sequence Shop interest point sequence, and according to the sequential value of each shop point of interest in the shop interest point sequence, calculate The length of the shop interest point sequence for being found;
If the length of the shop interest point sequence is in the range of preseting length, it is determined that the shop interest for being found Point sequence is matched with the keyword sequence.
6. method according to claim 4, it is characterised in that described by searching electronic map data Storehouse, includes the step of find the shop interest point information matched with acquired store information:
Feature extraction is carried out to each the signboard image in acquired signboard image sequence, each signboard figure is obtained The image feature information of picture;
In the electronic map database, the image with each signboard image in the signboard image sequence is searched The consistent shop interest point sequence of characteristic information, and according to each shop interest in the shop interest point sequence The sequential value of point, calculates the length of found shop interest point sequence;
If the length of the shop interest point sequence is in the range of preseting length, it is determined that the shop interest for being found Point sequence is matched with the signboard image sequence.
7. the method according to claim 5 or 6, it is characterised in that described by searching electronically Chart database, the step of find the shop interest point information matched with acquired store information before, also wrap Include:
The position range information of its position of acquisition for mobile terminal, to be searched in acquired position range The shop interest point information matched with acquired store information.
8. the positioner of shop signboard is based in electronic map, it is characterised in that including:
Information input and processing module, the store information for obtaining shop near mobile terminal position;
Information searching and matching module, for by searching electronic map database, finding and acquired shop The shop interest point information of information match;
Positioning result display module, for the corresponding positional information of the shop interest point information to be included described In electronic map.
9. device according to claim 8, it is characterised in that also include:
Interest point data order module, for according to path connected relation, in the electronic map database Shop point of interest is ranked up, and for each shop point of interest distributes a sequential value, so that described information is searched Ranking results and sequential value are utilized with matching module, the shop interest for matching is found in electronic map database Point information.
10. device according to claim 8, it is characterised in that also include:
Location information acquisition module, the position range information for obtaining mobile terminal position, so as to described Information searching and matching module are searched in acquired position range and matched with acquired store information Shop interest point information.
CN201510934763.8A 2015-12-15 2015-12-15 Localization method and device based on shop signboard in electronic map Pending CN106885580A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510934763.8A CN106885580A (en) 2015-12-15 2015-12-15 Localization method and device based on shop signboard in electronic map

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510934763.8A CN106885580A (en) 2015-12-15 2015-12-15 Localization method and device based on shop signboard in electronic map

Publications (1)

Publication Number Publication Date
CN106885580A true CN106885580A (en) 2017-06-23

Family

ID=59174165

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510934763.8A Pending CN106885580A (en) 2015-12-15 2015-12-15 Localization method and device based on shop signboard in electronic map

Country Status (1)

Country Link
CN (1) CN106885580A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108022096A (en) * 2017-12-27 2018-05-11 珠海市魅族科技有限公司 A kind of method of mobile payment, device, terminal and readable storage medium storing program for executing
CN109582880A (en) * 2018-12-04 2019-04-05 百度在线网络技术(北京)有限公司 Interest point information processing method, device, terminal and storage medium
CN111340015A (en) * 2020-02-25 2020-06-26 北京百度网讯科技有限公司 Positioning method and device
CN112070833A (en) * 2020-08-07 2020-12-11 北京三快在线科技有限公司 Signboard map generation method and device and path planning method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101945327A (en) * 2010-09-02 2011-01-12 郑茂 Wireless positioning method and system based on digital image identification and retrieve
CN103674017A (en) * 2013-12-20 2014-03-26 广东瑞图万方科技股份有限公司 Indoor electronic map generation system, indoor navigation method and system
CN104613961A (en) * 2015-02-12 2015-05-13 广东欧珀移动通信有限公司 Shopping mall store navigation method and shopping mall store navigation device
CN104678421A (en) * 2013-11-26 2015-06-03 财团法人资讯工业策进会 Positioning control method
CN104977011A (en) * 2014-04-09 2015-10-14 广东融讯信息科技有限公司 Positioning method and positioning device based on street-photographing image in electronic map

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101945327A (en) * 2010-09-02 2011-01-12 郑茂 Wireless positioning method and system based on digital image identification and retrieve
CN104678421A (en) * 2013-11-26 2015-06-03 财团法人资讯工业策进会 Positioning control method
CN103674017A (en) * 2013-12-20 2014-03-26 广东瑞图万方科技股份有限公司 Indoor electronic map generation system, indoor navigation method and system
CN104977011A (en) * 2014-04-09 2015-10-14 广东融讯信息科技有限公司 Positioning method and positioning device based on street-photographing image in electronic map
CN104613961A (en) * 2015-02-12 2015-05-13 广东欧珀移动通信有限公司 Shopping mall store navigation method and shopping mall store navigation device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108022096A (en) * 2017-12-27 2018-05-11 珠海市魅族科技有限公司 A kind of method of mobile payment, device, terminal and readable storage medium storing program for executing
CN109582880A (en) * 2018-12-04 2019-04-05 百度在线网络技术(北京)有限公司 Interest point information processing method, device, terminal and storage medium
CN111340015A (en) * 2020-02-25 2020-06-26 北京百度网讯科技有限公司 Positioning method and device
CN111340015B (en) * 2020-02-25 2023-10-20 北京百度网讯科技有限公司 Positioning method and device
CN112070833A (en) * 2020-08-07 2020-12-11 北京三快在线科技有限公司 Signboard map generation method and device and path planning method and device

Similar Documents

Publication Publication Date Title
CN104936283B (en) Indoor orientation method, server and system
KR101289085B1 (en) Images searching system based on object and method thereof
CN106548164A (en) The relevance recognition methods of facial image and mobile device
CN103995889A (en) Method and device for classifying pictures
CN105517679B (en) Determination of the geographic location of a user
CN106255968A (en) Natural language picture search
US20100135527A1 (en) Image recognition algorithm, method of identifying a target image using same, and method of selecting data for transmission to a portable electronic device
CN106885580A (en) Localization method and device based on shop signboard in electronic map
CN104850563B (en) Destination image compare retrieval device, destination image compares searching system and destination image compares search method
CN110134829A (en) Video locating method and device, storage medium and electronic device
CN103745498B (en) A kind of method for rapidly positioning based on image
CN105824928A (en) Mobile terminal, server, content-based image recognition searching method and system
CN104977011A (en) Positioning method and positioning device based on street-photographing image in electronic map
JP6168355B2 (en) Information processing system, information processing method, communication terminal, control method thereof, and control program
CN103679674A (en) Method and system for splicing images of unmanned aircrafts in real time
CN103778261A (en) Self-guided tour method based on mobile cloud computing image recognition
WO2016199662A1 (en) Image information processing system
CN105279496A (en) Human face recognition method and apparatus
CN109038826A (en) Substation equipment patrol system and inspection method based on Internet of Things and AR technology
CN105159959A (en) Image file processing method and system
CN104520848A (en) Searching for events by attendants
CN105760844A (en) Video stream data processing method, apparatus and system
KR20190124436A (en) Method for searching building based on image and apparatus for the same
CN107679128A (en) Information display method and device, electronic equipment and storage medium
CN108509545A (en) A kind of comment processing method and system of article

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170623