Summary of the invention
Embodiments provide a kind of indoor orientation method and user terminal, indoor positioning can be carried out to target person rapidly.
Embodiment of the present invention first aspect discloses a kind of indoor orientation method, comprising:
Send Location Request to indoor service device, described Location Request comprises the relevant image information of target person, to trigger the position location of described indoor service device target person according to described image information acquisition;
Receive the position location of the described target person that described indoor service device sends;
Indoor map maps out the position location of described target person.
In conjunction with first aspect, in the first possible execution mode of first aspect, described image information comprises ambient image information, and described before indoor service device transmission Location Request, described method also comprises:
Distance between the portable terminal device that detection user terminal and target person are worn;
Judge whether described distance exceedes predeterminable range threshold value;
If so, then send ambient image information acquisition request to described portable terminal device, to trigger described portable terminal device, the surrounding environment residing for self is taken, to obtain ambient image information;
Receive the described ambient image information that described portable terminal device sends;
The embodiment of described indoor service device position location of target person according to described image information acquisition is:
Described ambient image information is sent to Indoor Monitoring System by described indoor service device, and by described Indoor Monitoring System from the multiple ambient image monitored, search the targeted environment with described ambient image information matches, and determine the position location of described targeted environment; And, by described Indoor Monitoring System, the position location of described targeted environment is defined as the position location of described target person, and returns the position location of described target person to described indoor service device.
In conjunction with first aspect, in the execution mode that the second of first aspect is possible, described image information comprises human face image information, and the embodiment of described indoor service device position location of target person according to described image information acquisition is:
Described human face image information is sent to Indoor Monitoring System by described indoor service device, by described Indoor Monitoring System from the multiple facial images monitored, search the target face mated with described human face image information, and determine the position location of described target face; And, by described Indoor Monitoring System, the position location of described target face is defined as the position location of described target person, and returns to the position location of described target person to described indoor service device.
In conjunction with first aspect or in conjunction with the first possible execution mode of first aspect or in conjunction with the possible execution mode of the second of first aspect, in the third possible execution mode of first aspect, described Location Request also comprises the current location of user terminal, described in indoor map, map out the position location of described target person after, described method also comprises:
Receive the route between described current location and the position location of described target person that described indoor service device determines;
Route between the position location that described indoor map maps out described current location and described target person.
In conjunction with first aspect or in conjunction with the first possible execution mode of first aspect or in conjunction with the possible execution mode of the second of first aspect, in the 4th kind of possible execution mode of first aspect, described Location Request also comprises the current location of user terminal, described in indoor map, map out the position location of described target person after, described method also comprises:
Receive the route between described current location and the position location of described target person that described indoor service device determines;
Route between the position location being exported described current location and described target person by the mode of voice.
Embodiment of the present invention second aspect discloses a kind of user terminal, comprising:
Transmitting element, for sending Location Request to indoor service device, described Location Request comprises the relevant image information of target person, to trigger the position location of described indoor service device target person according to described image information acquisition;
Position receiving element, for receiving the position location of the described target person that described indoor service device sends;
Map unit, for mapping out the position location of described target person in indoor map.
In conjunction with second aspect, in the first possible execution mode of second aspect, described image information comprises ambient image information, and described user terminal also comprises:
Detecting unit, before sending Location Request at described transmitting element to indoor service device, the distance between the portable terminal device that detection user terminal and target person are worn;
Judging unit, for judging whether described distance exceedes predeterminable range threshold value;
Described transmitting element, also for when described judging unit judges that described distance exceedes predeterminable range threshold value, send ambient image information acquisition request to described portable terminal device, to trigger described portable terminal device, the surrounding environment residing for self is taken, to obtain ambient image information;
Image information receiving element, for receiving the described ambient image information that described portable terminal device sends;
The embodiment of described indoor service device position location of target person according to described image information acquisition is:
Described ambient image information is sent to Indoor Monitoring System by described indoor service device, and by described Indoor Monitoring System from the multiple ambient image monitored, search the targeted environment with described ambient image information matches, and determine the position location of described targeted environment; And, by described Indoor Monitoring System, the position location of described targeted environment is defined as the position location of described target person, and returns to the position location of described target person to described indoor service device.
In conjunction with second aspect, in the execution mode that the second of second aspect is possible, described image information comprises human face image information, and the embodiment of described indoor service device position location of target person according to described image information acquisition is:
Described human face image information is sent to Indoor Monitoring System by described indoor service device, by described Indoor Monitoring System from the multiple facial images monitored, search the target face mated with described human face image information, and determine the position location of described target face; And, by described Indoor Monitoring System, the position location of described target face is defined as the position location of described target person, and returns to the position location of described target person to described indoor service device.
In conjunction with second aspect or in conjunction with the first possible execution mode of second aspect or in conjunction with the possible execution mode of the second of second aspect, in the third possible execution mode of second aspect, described Location Request also comprises the current location of user terminal, and described user terminal also comprises:
First route receiving element, after the position location mapping out described target person in described map unit in indoor map, receives the route between described current location and the position location of described target person that described indoor service device determines;
Described map unit, the route also between the position location mapping out described current location and described target person in described indoor map.
In conjunction with second aspect or in conjunction with the first possible execution mode of second aspect or in conjunction with the possible execution mode of the second of second aspect, in the 4th kind of possible execution mode of second aspect, described Location Request also comprises the current location of user terminal, and described user terminal also comprises:
Second route receiving element, after the position location mapping out described target person in described map unit in indoor map, receives the route between described current location and the position location of described target person that described indoor service device determines;
Output unit, for exported described current location and described target person by the mode of voice position location between route.
In the embodiment of the present invention, user terminal can send Location Request to indoor service device, this Location Request comprises the relevant image information of target person, to trigger the position location of indoor service device according to image information acquisition target person, further, the position location of the target person that user terminal receiving chamber server sends, and in indoor map, map out the position location of target person.Visible, pass through the embodiment of the present invention, after user terminal can carry the relevant image information Location Request of target person to the transmission of indoor service device, just can obtain the positional information of this target person, and show in indoor map and shoot out, such user just can know clearly very much the position at target person place, and just searches without the need to user, thus can realize carrying out indoor positioning to target person rapidly.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
The embodiment of the invention discloses a kind of indoor orientation method and user terminal, indoor positioning can be carried out to target person rapidly.Below be described in detail respectively.
In the embodiment of the present invention, user terminal can include but not limited to smart mobile phone, notebook computer, personal computer (PersonalComputer, PC), personal digital assistant (PersonalDigitalAssistant, PDA), all types of user terminal such as mobile internet device (MobileInternetDevice, MID), Intelligent worn device (as intelligent watch, Intelligent bracelet).Wherein, the operating system of this user terminal can include but not limited to Android operation system, IOS, Symbian (Saipan) operating system, BlackBerry (blackberry, blueberry) operating system, WindowsPhone8 operating system etc., and the embodiment of the present invention does not limit.
Refer to Fig. 1, Fig. 1 is the schematic flow sheet of a kind of indoor orientation method disclosed in the embodiment of the present invention.As shown in Figure 1, the method can comprise the following steps.
S101, send Location Request to indoor service device, Location Request comprises the relevant image information of target person, to trigger the position location of indoor service device according to image information acquisition target person.
In the embodiment of the present invention, indoor service device can be understood as and is positioned at indoor server, such as: shopping mall server, supermarket-like service device etc.Target person can be understood as the people needing location, such as: the child of loss.
In the embodiment of the present invention, user terminal can send Location Request when meeting certain trigger condition from trend indoor service device, and also can be triggered sending Location Request to indoor service device by user, the embodiment of the present invention is not construed as limiting.
In the embodiment of the present invention, this image information can be human face image information, also can be ambient image information.
Optionally, when image information comprises human face image information, when user finds that target person is lost, user can control user terminal and send Location Request to indoor service device, and this Location Request comprises the relevant human face image information of target person.
Indoor service device according to the embodiment of the position location of image information acquisition target person can be:
Send human face image information by indoor service device to Indoor Monitoring System, and by Indoor Monitoring System from the multiple facial images monitored, search the target face mated with human face image information, and determine the position location of target face; And, by Indoor Monitoring System, the position location of target face is defined as the position location of target person, and by Indoor Monitoring System, the position location of target person is returned to indoor service device.
Wherein, Indoor Monitoring System can be understood as and is positioned at indoor camera monitoring system, for the image of position each in Control Room.
Optionally, when image information comprises ambient image information, in one embodiment, user terminal is when judging that the distance between the portable terminal device that user terminal and target person are worn exceedes predeterminable range threshold value, ambient image information acquisition request is sent to portable terminal device, and after receiving the ambient image information of portable terminal device transmission, user terminal just can send Location Request from trend indoor service device, this Location Request comprises the relevant ambient image information of target person.
Indoor service device according to the embodiment of the position location of image information acquisition target person can be:
Send ambient image information by indoor service device to Indoor Monitoring System, and by Indoor Monitoring System from the multiple ambient image monitored, search the targeted environment with ambient image information matches, and determine the position location of targeted environment; And, by Indoor Monitoring System, the position location of targeted environment is defined as the position location of target person, and by Indoor Monitoring System, the position location of target person is returned to indoor service device.
The position location of the target person that S102, receiving chamber server send.
In the embodiment of the present invention, after indoor service device receives the position location of the target person that Indoor Monitoring System sends, indoor service device will send the position location of this target person to user terminal, like this, user terminal just can receive the position location of the target person that indoor service device sends.
S103, in indoor map, map out the position location of target person.
In the embodiment of the present invention, after user terminal receives the position location of the target person that indoor service device sends, user terminal can map out the position location of target person in indoor map.Wherein, this indoor map for the electronic chart application that user terminal is installed, this indoor map can map the position of this indoor owned building.
Further, user terminal can carry out highlight mark to the position location of target person in indoor map, such as: use the color (as redness) of brighter eye to mark this position location, or usage flag pattern (as triangle) marks this position location.Like this, user just very clearly can know the position at target person place from this indoor map.
In the method flow described by Fig. 1, user terminal can send Location Request to indoor service device, this Location Request comprises the relevant image information of target person, to trigger the position location of indoor service device according to image information acquisition target person, further, the position location of the target person that user terminal receiving chamber server sends, and in indoor map, map out the position location of target person.Visible, pass through the embodiment of the present invention, after user terminal can carry the relevant image information Location Request of target person to the transmission of indoor service device, just can obtain the positional information of this target person, and show in indoor map and shoot out, such user just can know clearly very much the position at target person place, and just searches without the need to user, thus can realize carrying out indoor positioning to target person rapidly.
Refer to Fig. 2, Fig. 2 is the schematic flow sheet of another kind of indoor orientation method disclosed in the embodiment of the present invention.As shown in Figure 2, the method can comprise the following steps.
Distance between the portable terminal device that S201, user terminal detection user terminal and target person are worn.
In the embodiment of the present invention, portable terminal device and user terminal are bound in advance, and this portable terminal device can be intelligent glasses, intelligent watch, or any smart machine possessing shoot function.
In the embodiment of the present invention, user terminal can detect the distance between portable terminal device that user terminal and target person wear in real time.
Whether S202, user terminal judging distance exceed predeterminable range threshold value, if so, perform step S203, if not, and process ends.
In the embodiment of the present invention, after user terminal detects the distance between the portable terminal device that user terminal and target person are worn, user terminal can judge whether this distance exceedes predeterminable range threshold value further, if, the distance showing to wear the target person of this portable terminal device and user is distant, and this target person likely lost.
S203, user terminal send ambient image information acquisition request to portable terminal device, take, to obtain ambient image information to trigger portable terminal device to the surrounding environment residing for self.
In the embodiment of the present invention, when user terminal judging distance exceedes predeterminable range threshold value, user terminal can send ambient image information acquisition request from trend portable terminal device, takes, to obtain ambient image information to trigger portable terminal device to the surrounding environment residing for self.Wherein, this ambient image information can be any ambient image information around portable terminal device, such as: shops's image information around, and direction board image information etc. around.
S204, user terminal receive the ambient image information that portable terminal device sends.
S205, user terminal send Location Request to indoor service device, this Location Request comprises the relevant ambient image information of target person, ambient image information is sent to Indoor Monitoring System to trigger indoor service device, and by Indoor Monitoring System environmentally image information target person is positioned, and the position location returning target person is to indoor service device.
In the embodiment of the present invention, after user terminal receives the ambient image information of portable terminal device transmission, user terminal just can send Location Request from trend indoor service device, this Location Request comprises the relevant ambient image information of target person, sends ambient image information to trigger indoor service device to Indoor Monitoring System.
Wherein, Indoor Monitoring System environmentally image information to the embodiment that target person positions can be:
By Indoor Monitoring System from the multiple ambient image monitored, search the targeted environment with ambient image information matches, and targeted environment is positioned; And, by Indoor Monitoring System, the position location of targeted environment is defined as the position location of target person.
In the embodiment of the present invention, Indoor Monitoring System is from the multiple ambient image monitored, search the targeted environment with ambient image information matches, this targeted environment can be understood as the environment residing for target person, Indoor Monitoring System positions targeted environment, and the position location of this targeted environment also can be understood as the position location of target person.
The position location of the target person that S206, user terminal receiving chamber server send.
S207, user terminal map out the position location of target person in indoor map.
Route between the current location that S208, user terminal receiving chamber server are determined and the position location of target person.
In the embodiment of the present invention, after user terminal maps out the position location of target person in indoor map, further, user terminal can also route between the current location determined of receiving chamber server and the position location of target person.
Concrete, user terminal can send route information to indoor service device and obtain request, this route information obtains request and comprises the current location of user terminal and the position location of target person, to trigger the route between the current location of indoor service device determination user terminal and the position location of target person, and the route between the current location of this user terminal and the position location of target person is sent to user terminal.
S209, user terminal map out the route between current location and the position location of target person in indoor map.
In the embodiment of the present invention, user terminal is after receiving the route between current location and the position location of target person that indoor service device determines, further, user terminal can also map out the route between current location and the position location of target person in indoor map, like this, user just can know clearly oneself very much this walks to arrive the position location of target person toward which bar route.Wherein, the indoor map of this indoor map for mating with the indoor environment residing for user terminal, can map out the positional information of the owned building under this indoor environment in this indoor map, meanwhile, also can map out route information.
Optionally, after step S208, user terminal can also perform following steps:
Determine the target route that route middle distance between current location and the position location of target person is the shortest;
Described user terminal maps out the route between current location and the position location of target person in indoor map, comprising:
User terminal maps out target route in indoor map.
In this embodiment, user not only can know clearly the route of the position location arriving target person very much, and, if user adopts this target route, user arrives the shortest time needed for the position location of target person, thus can improve Consumer's Experience.
In the method flow described by Fig. 2, user terminal can detect the distance between portable terminal device that user terminal and target person wear, whether judging distance exceedes predeterminable range threshold value, if, then send ambient image information acquisition request to portable terminal device, to trigger portable terminal device, the surrounding environment residing for self is taken, to obtain ambient image information, receive the ambient image information that portable terminal device sends, further, user terminal can send Location Request to indoor service device, the position location of the target person that receiving chamber server sends, after indoor map maps out the position location of target person, user terminal can also route between the current location determined of receiving chamber server and the position location of target person, and the route mapped out in indoor map between current location and the position location of target person.Visible, pass through the embodiment of the present invention, user terminal can when detecting that the distance between the portable terminal device that user terminal and target person are worn exceedes predeterminable range threshold value, Location Request is sent from trend indoor service device, to obtain the position of this target person, simultaneously, the route between current location and the position location of target person can also be mapped out in indoor map, like this, not only can realize rapidly indoor positioning user being carried out to target person and according to route indicated in indoor map, the position at target person place can also be arrived fast.
Refer to Fig. 3, Fig. 3 is the schematic flow sheet of another kind of indoor orientation method disclosed in the embodiment of the present invention.As shown in Figure 3, the method can comprise the following steps.
S301, user terminal send Location Request to indoor service device, Location Request comprises the relevant human face image information of target person, human face image information is sent to Indoor Monitoring System to trigger indoor service device, and positioned target person according to human face image information by Indoor Monitoring System, and the position location returning target person is to indoor service device.
In the embodiment of the present invention, when user find target person not at one's side time, user can operate on the subscriber terminal, Location Request is sent to indoor service device with activated user terminal, this Location Request comprises the relevant human face image information of target person, human face image information is sent to Indoor Monitoring System to trigger indoor service device, wherein, this human face image information can be understood as the human face image information of this target person, and user terminal can prestore the human face image information of this target person.
Concrete, Indoor Monitoring System according to human face image information to the embodiment that target person positions can be:
By Indoor Monitoring System from the multiple facial images monitored, search the target face mated with human face image information, and target face is positioned; And, by Indoor Monitoring System, the position location of target face is defined as the position location of target person.
In the embodiment of the present invention, Indoor Monitoring System is from the multiple facial images monitored, search the target face mated with human face image information, this target face can be understood as the face of target person, Indoor Monitoring System positions target face, and the position location of this target face can be understood as the position location of target person.
The position location of the target person that S302, user terminal receiving chamber server send.
S303, user terminal map out the position location of target person in indoor map.
Route between the current location that S304, user terminal receiving chamber server are determined and the position location of target person.
S305, user terminal export the route between current location and the position location of target person by the mode of voice.
In the embodiment of the present invention, after user terminal receives the route between current location and the position location of target person that indoor service device determines, user terminal can export route between current location and the position location of target person by the mode of voice, like this, user just according to the hint way of voice, can arrive the position location of target person.
Optionally, user terminal can also recommend by the mode of text the route that exports under interface between current location and the position location of target person in the appointment of user terminal.
In the method flow described by Fig. 3, after user terminal maps out the position location of target person in indoor map, further, user terminal can route between the current location determined of receiving chamber server and the position location of target person, and export the route between current location and the position location of target person by the mode of voice, like this, user terminal just can route indicated by voice, arrives the position at target person place fast.
Be apparatus of the present invention embodiment below, apparatus of the present invention embodiment, for performing the method in the inventive method embodiment, for convenience of explanation, illustrate only the part relevant to the embodiment of the present invention, concrete ins and outs do not disclose, and please refer to said method embodiment of the present invention.
Refer to Fig. 4, Fig. 4 is the structural representation of a kind of user terminal disclosed in the embodiment of the present invention, and as shown in Figure 4, this user terminal 400 can comprise: transmitting element 401, position receiving element 402 and map unit 403, wherein:
Transmitting element 401, for sending Location Request to indoor service device, this Location Request comprises the relevant image information of target person, to trigger the position location of indoor service device according to image information acquisition target person.
Optionally, when image information comprises human face image information, indoor service device according to the embodiment of the position location of image information acquisition target person is:
Send human face image information by indoor service device to Indoor Monitoring System, by Indoor Monitoring System from the multiple facial images monitored, search the target face mated with human face image information, and determine the position location of target face; And, by Indoor Monitoring System, the position location of target face is defined as the position location of target person, and the position location returning target person is to indoor service device.
Position receiving element 402, for the position location of the target person that receiving chamber server sends.
Map unit 403, for mapping out the position location of target person in indoor map.
As the optional execution mode of one, in the user terminal 400 shown in Fig. 4, position receiving element 402 may be used for the above-mentioned Location Request receiving user's input, and is transferred to transmitting element 401, and the embodiment of the present invention is not construed as limiting.
Refer to Fig. 5, Fig. 5 is the structural representation of another kind of user terminal disclosed in the embodiment of the present invention, wherein, user terminal shown in Fig. 5 is that the enterprising one-step optimization in basis of user terminal shown in Fig. 4 obtains, compared with the user terminal shown in Fig. 4, user terminal shown in Fig. 5 is except all unit comprising the user terminal shown in Fig. 4, and when image information comprises ambient image information, the user terminal 400 shown in Fig. 5 can also comprise:
Detecting unit 404, before sending Location Request at transmitting element 401 to indoor service device, the distance between the portable terminal device that detection user terminal and target person are worn.
Whether judging unit 405, exceed predeterminable range threshold value for judging distance.
Transmitting element 401, also for when judging unit 405 judging distance exceedes predeterminable range threshold value, sends ambient image information acquisition request to portable terminal device, takes, to obtain ambient image information to trigger portable terminal device to the surrounding environment residing for self.
Image information receiving element 406, for receiving the ambient image information that portable terminal device sends.
Wherein, indoor service device according to the embodiment of the position location of image information acquisition target person is:
Send ambient image information by indoor service device to Indoor Monitoring System, and by Indoor Monitoring System from the multiple ambient image monitored, search the targeted environment with ambient image information matches, and determine the position location of targeted environment; And, by Indoor Monitoring System, the position location of targeted environment is defined as the position location of target person, and the position location returning target person is to indoor service device.
Refer to Fig. 6, Fig. 6 is the structural representation of another kind of user terminal disclosed in the embodiment of the present invention, wherein, user terminal shown in Fig. 6 is that the enterprising one-step optimization in basis of user terminal shown in Fig. 4 obtains, compared with the user terminal shown in Fig. 4, user terminal shown in Fig. 6 is except all unit comprising the user terminal shown in Fig. 4, and when Location Request also comprises the current location of user terminal, the user terminal 400 shown in Fig. 6 can also comprise:
First route receiving element 407, after the position location mapping out target person in map unit 403 in indoor map, the route between the current location that receiving chamber server is determined and the position location of target person.
Map unit 403, also for mapping out the route between current location and the position location of target person in indoor map.
Refer to Fig. 7, Fig. 7 is the structural representation of another kind of user terminal disclosed in the embodiment of the present invention, wherein, user terminal shown in Fig. 7 is that the enterprising one-step optimization in basis of user terminal shown in Fig. 4 obtains, compared with the user terminal shown in Fig. 4, user terminal shown in Fig. 7 is except all unit comprising the user terminal shown in Fig. 4, and when Location Request also comprises the current location of user terminal, the user terminal 400 shown in Fig. 7 can also comprise:
Second route receiving element 408, after the position location mapping out target person in map unit 403 in indoor map, the route between the current location that receiving chamber server is determined and the position location of target person.
Output unit 409, for exporting the route between current location and the position location of target person by the mode of voice.
In the user terminal 400 shown in Fig. 4 ~ Fig. 7, transmitting element 401 can send Location Request to indoor service device, this Location Request comprises the relevant image information of target person, to trigger the position location of indoor service device according to image information acquisition target person, further, the position location of the target person that position receiving element 402 receiving chamber server sends, map unit 403 maps out the position location of target person in indoor map.Visible, pass through the embodiment of the present invention, after transmitting element 401 can carry the relevant image information Location Request of target person to the transmission of indoor service device, position receiving element 402 just can obtain the positional information of this target person, map unit 403 is shown in indoor map and is shot out, such user just can know clearly very much the position at target person place, and just searches without the need to user, thus can realize carrying out indoor positioning to target person rapidly.
It should be noted that, for each embodiment of the method aforesaid, in order to simple description, therefore it is all expressed as a series of combination of actions, but those skilled in the art should know, the application is not by the restriction of described sequence of movement, because according to the application, certain some step can adopt other orders or carry out simultaneously.Secondly, those skilled in the art also should know, the embodiment described in specification all belongs to preferred embodiment, and involved action and unit might not be that the application is necessary.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, in certain embodiment, there is no the part described in detail, can see the associated description of other embodiments.
One of ordinary skill in the art will appreciate that all or part of flow process realized in above-described embodiment method, that the hardware that can carry out instruction relevant by computer program has come, described program can be stored in computer read/write memory medium, this program, when performing, can comprise the flow process of the embodiment as above-mentioned each side method.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-OnlyMemory, ROM) or random store-memory body (RandomAccessMemory, RAM) etc.
Above disclosedly be only present pre-ferred embodiments, certainly can not limit the interest field of the present invention with this, therefore according to the equivalent variations that the claims in the present invention are done, still belong to the scope that the present invention is contained.