Positioning method and system
阅读说明:本技术 定位方法和系统 (Positioning method and system ) 是由 徐易扬 于 2019-03-28 设计创作,主要内容包括:本申请实施例公开了一种定位方法和系统。所述定位方法包括:发送定位请求以请求定位目标物体;通过探测元件接收所述目标物体响应于所述定位请求发出的电磁波;展示所述电磁波反映的所述目标物体位置的信息。本申请采用光电探测器技术,接收目标物体发出的电磁波,可以快速准确定位目标物体。(The embodiment of the application discloses a positioning method and a positioning system. The positioning method comprises the following steps: sending a positioning request to request positioning of a target object; receiving, by a detection element, an electromagnetic wave emitted by the target object in response to the positioning request; and displaying the information of the position of the target object reflected by the electromagnetic wave. The photoelectric detector technology is adopted, electromagnetic waves emitted by the target object are received, and the target object can be quickly and accurately positioned.)
1. A method of positioning, comprising:
sending a positioning request to request positioning of a target object;
receiving, by a detection element, an electromagnetic wave emitted by the target object in response to the positioning request;
and displaying the information of the position of the target object reflected by the electromagnetic wave.
2. The positioning method according to claim 1, wherein the information showing the position of the target object reflected by the electromagnetic wave comprises information showing the signal strength of the electromagnetic wave.
3. The positioning method according to claim 1, further comprising:
and judging whether the signal intensity of the electromagnetic wave exceeds a set threshold value or not, and sending out a prompt in response to the fact that the signal intensity of the electromagnetic wave exceeds the set threshold value.
4. The positioning method according to claim 1, further comprising:
determining a position of the target object on map data based on the electromagnetic wave;
the information showing the position of the target object reflected by the electromagnetic wave comprises:
and displaying the map data containing the position mark of the target object.
5. The positioning method according to claim 4, wherein the determining the position of the target object on the map data based on the electromagnetic wave comprises:
acquiring the signal intensity of the electromagnetic wave detected by the detection element at least two different positions;
determining the position of the target object relative to the detection element according to the change of the signal intensity of the electromagnetic wave when the position of the detection element changes;
determining a position of the probe element on the map data;
the position of the target object on the map data is determined based on the position of the detection element on the map data and the position of the target object relative to the detection element.
6. The positioning method according to claim 1, wherein the electromagnetic wave is invisible electromagnetic wave or invisible light.
7. The method according to claim 6, wherein the invisible electromagnetic wave is a radio wave, a microwave, an infrared ray, an ultraviolet ray, an x-ray or a gamma ray.
8. The method according to claim 1, wherein the detecting element comprises at least one semiconductor material, each semiconductor material being adapted to detect electromagnetic waves in a corresponding wavelength range.
9. The positioning method according to claim 1, wherein the target object is a vehicle.
10. A positioning system, comprising:
the sending module is used for sending a positioning request to request for positioning a target object;
the detection module is used for receiving electromagnetic waves sent by the target object in response to the positioning request through a detection element;
and the output module is used for displaying the information of the position of the target object reflected by the electromagnetic wave.
11. The location system of claim 10, wherein the output module is further configured to present information reflecting a signal strength of the electromagnetic wave.
12. The positioning system of claim 10, further comprising:
the processing module is used for judging whether the signal intensity of the electromagnetic wave exceeds a set threshold value or not;
the output module is also used for responding to the fact that the signal intensity of the electromagnetic waves exceeds the set threshold value and sending out a prompt.
13. The positioning system of claim 10, further comprising:
a processing module for determining a position of the target object on map data based on the electromagnetic wave;
the presentation module is also for displaying map data including the target object location marker.
14. The positioning system of claim 13, wherein the processing module is further configured to:
acquiring the signal intensity of the electromagnetic wave detected by the detection element at least two different positions;
determining the position of the target object relative to the detection element according to the change of the signal intensity of the electromagnetic wave when the position of the detection element changes;
determining a position of the probe element on the map data;
the position of the target object on the map data is determined based on the position of the detection element on the map data and the position of the target object relative to the detection element.
15. The positioning system of claim 10, wherein the electromagnetic waves are invisible electromagnetic waves or invisible light signals.
16. The location system of claim 15, wherein the invisible electromagnetic waves are radio waves, microwaves, infrared rays, ultraviolet rays, x-rays, or gamma rays.
17. The positioning system of claim 10, wherein the detection element comprises at least one semiconductor material, each semiconductor material being configured to detect electromagnetic waves in a corresponding wavelength range.
18. The positioning system of claim 10, wherein the target object is a vehicle.
19. A positioning device comprising at least one storage medium and at least one processor;
the at least one storage medium is configured to store computer instructions;
the at least one processor is configured to execute the computer instructions to implement the positioning method according to any one of claims 1 to 9.
20. A computer readable medium, said storage medium storing computer instructions which, when executed by a processor, implement the positioning method according to any one of claims 1 to 9.
21. An object, comprising a controller, a communication module and an electromagnetic wave signal source;
the controller is in signal connection with the communication module and the electromagnetic wave signal source;
the communication module is used for receiving an instruction and transmitting the instruction to the controller;
the controller is used for controlling the electromagnetic wave signal source to emit electromagnetic waves based on the instruction.
22. The object of claim 21, wherein the object is a vehicle.
23. The object according to claim 21, wherein the electromagnetic wave signal source is an invisible electromagnetic wave signal source or an invisible light source.
24. The object according to claim 23, wherein the source of the invisible electromagnetic wave signal is a source of a radio wave signal, a source of a microwave signal, an infrared source, an ultraviolet source, an x-ray source, or a gamma ray source.
25. An object according to claim 21, characterized in that a photosensitive material is arranged on the object for converting invisible electromagnetic waves into visible light.
26. A method of positioning, comprising:
receiving a positioning request for positioning a target object;
and sending an instruction to the target object to instruct the target object to send out the electromagnetic wave.
27. The method of claim 26, wherein the object is a vehicle.
28. The method according to claim 26, wherein the electromagnetic wave is invisible electromagnetic wave or invisible light.
29. The method of claim 28, wherein the invisible electromagnetic wave is a radio wave, a microwave, an infrared ray, an ultraviolet ray, an x-ray, or a gamma ray.
30. A positioning system, comprising:
the receiving module is used for receiving a positioning request for requesting to position a target object;
and the instruction output module is used for sending an instruction to the target object and indicating the target object to send out electromagnetic waves.
31. The positioning system of claim 30, wherein the target object is a vehicle.
32. The positioning system of claim 30, wherein the electromagnetic waves are invisible electromagnetic waves or invisible light.
33. The location system of claim 32, wherein the invisible electromagnetic waves are radio waves, microwaves, infrared rays, ultraviolet rays, x-rays, or gamma rays.
Technical Field
The present application relates to the field of positioning technology, and more particularly, to a method for positioning an object by receiving electromagnetic waves using a photodetector.
Background
With the rapid development of shared platforms such as shared vehicles, electric vehicles, shared automobiles and the like, more and more users use vehicles through the shared platforms, the operators of the shared platforms need to perform regular maintenance or other management on the shared vehicles, and sometimes, the operators need to perform maintenance or other treatment on the designated shared vehicles. For the operation manager of the shared platform, it is necessary to adopt a method and a system for quickly locating vehicles for the operation manager to quickly find the specified vehicle from a large number of shared vehicles.
Disclosure of Invention
One of embodiments of the present application provides a positioning method, where the positioning method includes: sending a positioning request to request positioning of a target object; receiving, by a detection element, an electromagnetic wave emitted by the target object in response to the positioning request; and displaying the information of the position of the target object reflected by the electromagnetic wave.
In some embodiments, presenting information of the target object location reflected by the electromagnetic wave may include presenting information reflecting a signal strength of the electromagnetic wave.
In some embodiments, the positioning method may determine whether the signal strength of the electromagnetic wave exceeds a set threshold, and issue a reminder in response to the signal strength of the electromagnetic wave exceeding the set threshold.
In some embodiments, the positioning method may further determine a position of the target object on the map data based on the electromagnetic wave; the information showing the position of the target object reflected by the electromagnetic wave may further include: and displaying the map data containing the position mark of the target object.
In some embodiments, determining the location of the target object on the map data based on the electrical signal may include: acquiring signal strengths of the electromagnetic waves detected by a detection element at least two different positions; determining the position of the target object relative to the detection element according to the change of the signal intensity of the electromagnetic wave when the position of the detection element changes; determining a position of the probe element on map data; the position of the target object on the map data is determined based on the position of the detection element on the map data and the position of the target object relative to the detection element.
In some embodiments, the electromagnetic wave is invisible electromagnetic wave or invisible light.
In some embodiments, the invisible electromagnetic wave is a radio wave, a microwave, an infrared ray, an ultraviolet ray, an x-ray, or a gamma ray.
In some embodiments, the detection element comprises at least one semiconductor material, each semiconductor material being configured to detect electromagnetic waves within a certain wavelength range.
In some embodiments, the target object may be a vehicle.
One of the embodiments of the present application provides a positioning system, including: the sending module is used for sending a positioning request to request for positioning a target object; the detection module is used for receiving electromagnetic waves sent by the target object in response to the positioning request through a detection element; and the output module is used for displaying the information of the position of the target object reflected by the electromagnetic wave.
In some embodiments, the output module may also be used to present information reflecting the signal strength of the electromagnetic wave.
In some embodiments, the positioning system may further comprise: a processing module for determining a position of the target object on map data based on the electromagnetic wave; the display module can also be used for displaying the map data containing the position mark of the target object.
In some embodiments, the processing module may be further operable to: acquiring signal strengths of the electromagnetic waves detected by the detection element at least two different positions; determining the position of the target object relative to the detection element according to the change of the signal intensity of the electromagnetic wave when the position of the detection element changes; determining a position of the probe element on the map data; the position of the target object on the map data is determined based on the position of the detection element on the map data and the position of the target object relative to the detection element.
In some embodiments, the electromagnetic wave is invisible electromagnetic wave or invisible light.
In some embodiments, the invisible electromagnetic wave may be a radio wave, a microwave, an infrared ray, an ultraviolet ray, an x-ray, or a gamma ray.
In some embodiments, the detection element comprises at least one semiconductor material, each semiconductor material being configured to detect electromagnetic waves within a certain wavelength range.
In some embodiments, the target object may be a vehicle.
One embodiment of the present application provides a positioning apparatus, including at least one storage medium and at least one processor; the at least one storage medium may be used to store computer instructions; the at least one processor may be configured to execute the computer instructions to implement any of the above-described positioning methods.
One of the embodiments of the present application provides a computer-readable storage medium, which stores computer instructions, and when the computer instructions are executed by a processor, the computer instructions implement any one of the above positioning methods.
One embodiment of the present application provides an object, which includes a controller, a communication module, and an electromagnetic wave signal source; the controller is in signal connection with the communication module and the electromagnetic wave signal source; the communication module is used for receiving an instruction and transmitting the instruction to the controller; the controller is used for controlling the electromagnetic wave signal source to emit electromagnetic waves based on the instruction.
In some embodiments, the object may be a vehicle.
In some embodiments, the electromagnetic wave signal source is a non-visible electromagnetic wave signal source or a non-visible light source.
In some embodiments, the source of the invisible electromagnetic wave signal is a source of a radio wave signal, a source of a microwave signal, an infrared source, an ultraviolet source, an x-ray source, or a gamma ray source.
In some embodiments, a photosensitive material is disposed on the object for converting invisible electromagnetic waves into visible light.
Drawings
The present application will be further explained by way of exemplary embodiments, which will be described in detail by way of the accompanying drawings. These embodiments are not intended to be limiting, and in these embodiments like numerals are used to indicate like structures, wherein:
FIG. 1 is a schematic diagram of modules that may be included or used in a vehicle according to some embodiments of the present application;
FIG. 2 is a schematic illustration of a mechanical configuration that may be included or used in a vehicle according to some embodiments of the present application;
FIG. 3 is a block diagram of an exemplary mobile device for implementing a dedicated system of the subject technology;
FIG. 4 is an exemplary flow chart of a positioning method according to some embodiments of the present application;
FIG. 5 is an exemplary block diagram of a positioning system according to some embodiments of the present application;
FIG. 6 is an exemplary flow chart of a method of determining a location of a target object on map data according to some embodiments of the present application;
FIG. 7 illustrates an exemplary flow chart of a positioning method according to some embodiments of the present application;
FIG. 8 is an exemplary block diagram of a positioning system according to some embodiments of the present application; and
FIG. 9 illustrates an object according to some embodiments of the present application.
Detailed Description
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings used in the description of the embodiments will be briefly introduced below. It is obvious that the drawings in the following description are only examples or embodiments of the application, from which the application can also be applied to other similar scenarios without inventive effort for a person skilled in the art. Unless otherwise apparent from the context, or otherwise indicated, like reference numbers in the figures refer to the same structure or operation.
It should be understood that "system", "device", "unit" and/or "module" as used herein is a method for distinguishing different components, elements, parts, portions or assemblies at different levels. However, other words may be substituted by other expressions if they accomplish the same purpose.
As used in this application and the appended claims, the terms "a," "an," "the," and/or "the" are not intended to be inclusive in the singular, but rather are intended to be inclusive in the plural unless the context clearly dictates otherwise. In general, the terms "comprises" and "comprising" merely indicate that steps and elements are included which are explicitly identified, that the steps and elements do not form an exclusive list, and that a method or apparatus may include other steps or elements.
Flow charts are used herein to illustrate operations performed by systems according to embodiments of the present application. It should be understood that the preceding or following operations are not necessarily performed in the exact order in which they are performed. Rather, the various steps may be processed in reverse order or simultaneously. Meanwhile, other operations may be added to the processes, or a certain step or several steps of operations may be removed from the processes.
The positioning method and the positioning system have wide application, and can be used for positioning various objects, such as vehicles, communication base stations, trolleys, pets and the like. In some cases it may also be used to locate personnel, for example in a field search and rescue to locate people in distress. It should be noted that although the positioning method and system of the present application are described in many places below in connection with a vehicle (particularly a bicycle), the positioning method and system of the present application are not limited to use with a vehicle.
FIG. 1 is a schematic diagram of modules that may be included or used in a vehicle according to some embodiments of the present application. In some embodiments, the
In some embodiments, the
In some embodiments, the
In some embodiments, the
In some embodiments, the detection/
In some embodiments, the network/
In some embodiments,
In some embodiments, the
In some embodiments, an electromagnetic wave emitting module may also be disposed on the
The user may issue a location request through the user terminal 180 to request location of the
It should be noted that the above description is merely for convenience and should not be taken as limiting the scope of the present application. It will be understood by those skilled in the art, having the benefit of the teachings of the present application, that various modifications and changes in form and detail may be made to the
FIG. 2 is a schematic illustration of a mechanical configuration that may be included or used in a vehicle according to some embodiments of the present application. The vehicle 200 includes a body 210, and the body 210 may include a main frame 211, a front wheel assembly 212 coupled to the main frame 211, and a rear wheel assembly 213. The main frame 211 includes a front frame 2121 coupled to the front wheel assembly 212 and a rear frame 2131 coupled to the rear wheel assembly 213. In some embodiments, the body 210 may have disposed thereon a control module 220, a drive module 230, and an energy module 240. In some embodiments, a network/interaction module 250 is also provided on the body 210. In some embodiments, the network/interaction module 250 may be integrated on the control module 220 or on the drive module 230. In some embodiments, the body 210 may also be provided with a pedal mechanism 270, a lock device (not shown), a handlebar 280, a headlight (not shown), a tail lamp 285, a horn (not shown), a brake device 290, a meter 291, a basket 292, a seat 293, a shock absorbing device 294, and the like.
In some embodiments, any suitable location of the vehicle 200 may be provided with an electromagnetic wave emission source. For example, electromagnetic wave emitting sources may be provided at positions such as a handlebar, a main frame, a rear frame, a front frame, a cushion assembly, a pedal, and the like. The electromagnetic wave emitting source may emit an electromagnetic wave in response to a location request for the relevant person to locate the vehicle 200.
Fig. 3 is a block diagram of an exemplary
As shown in fig. 3, the
Fig. 4 is an exemplary flow chart of a positioning method according to some embodiments of the present application. In particular, the method 400 may be performed by the user terminal 180.
Step 401, sending a positioning request to request positioning of a target object. In many cases, it is difficult for people to quickly find the target object by naked eyes, so that the target object needs to be quickly positioned by the method and the system. For example, for a shared vehicle, maintenance personnel need to maintain a particular vehicle, which requires that the maintenance personnel be able to quickly locate the target vehicle. Various types of information may be included in the location request. In some embodiments, location type information (e.g., whether to locate in real time or at a fixed time) and location time information may be included in the location request. In some embodiments, the location request may include target object information to define the target object to be located. The target object information may be identification information, the identification may be represented as a number sequence, a graphic symbol, or the like, and each target object may have a unique identification, so that a unique target object may be determined by the identification. The target object information may also be batch information, and the batch may also be represented by a numerical sequence, a graphic symbol, and the like, and the same batch of target objects may be determined by a certain batch of information. For example, each vehicle in the same batch of vehicles provided by the shared single vehicle service provider has the same lot number on it from which the production lot of vehicles can be determined. In some embodiments, a location request may only request that a target object be located. In other embodiments, a location request may also request that two or more target objects be located.
The user terminal 180 may receive a positioning request input by a user. The user may enter the positioning request in a variety of ways including, but not limited to, one or any combination of typing, handwriting, selection, voice input, and the like. Specifically, the typing input may include english input, chinese input, and the like depending on the language. The selection input may include selection from a list, and the like. For example, the user terminal 180 may receive identification information of a group of vehicles to be maintained sent by the
And 403, receiving electromagnetic waves sent by the target object in response to the positioning request through a detection element.
The target object transmits electromagnetic waves after receiving the electromagnetic wave transmission instruction generated according to the positioning request. Specifically, the target object is provided with a controller, a communication module and an electromagnetic wave signal source. In some embodiments, the target object may emit an omnidirectional electromagnetic wave, which may be received by the user terminal 180 in any direction. In some embodiments, the electromagnetic wave emitted by the target object has a certain range of directions, for example, a conical outward-emitted electromagnetic wave beam, and the user terminal 180 can only receive the electromagnetic wave within a certain range of directions. The power of the electromagnetic wave emitted by the target object can be a preset fixed value, and can also be adjusted according to actual conditions, wherein the larger the emitted power is, the larger the farthest distance that the electromagnetic wave can reach is, and the larger the range that the electromagnetic wave can be detected is. In some embodiments, the target object may transmit the electromagnetic wave for a set time after receiving the electromagnetic wave transmission instruction, and the electromagnetic wave is not transmitted after the set time, and if the target object is required to continue transmitting the electromagnetic wave, the user needs to input the positioning request again. In some embodiments, the electromagnetic waves generated by the target object are invisible electromagnetic waves or invisible light, such as radio waves, microwaves, infrared rays, ultraviolet rays, x-rays, gamma rays, and the like. The target object emits invisible electromagnetic waves or invisible light, so that the surrounding environment is not polluted by light, and the target object has good concealment and safety. For more on the emission of electromagnetic waves by the target object, reference is made to fig. 8 and its description.
The user terminal 180 includes a detecting element (e.g., the
Step 405, displaying the information of the target object position reflected by the electromagnetic wave.
In some embodiments, the detection element, upon receiving electromagnetic waves emitted by the target object, may determine (e.g., convert into electrical signals) signal strength of the received electromagnetic waves, which may reflect location information of the target object. The user terminal 180 provided with the detecting element can visualize the signal intensity of the electromagnetic wave and then present the visualized signal intensity to the user.
In some embodiments, the user can adjust the position and orientation of the user terminal 180 (i.e., the detecting element) according to the signal strength of the electromagnetic wave, thereby achieving the positioning of the target object. For example, when the orientation of the detecting element is unchanged, the closer the distance between the detecting element and the target object is, the stronger the signal intensity of the received electromagnetic wave is. Therefore, the user can keep the orientation of the user terminal 180 (i.e., the detecting element) unchanged, and move the user terminal 180 to find the position where the signal intensity of the electromagnetic wave is the maximum (e.g., the converted signal intensity is the maximum), which is the position closest to the target object. For another example, when the distance between the detecting element and the target object is constant, the direction of the detecting element is different, and the signal intensity of the received electromagnetic wave is different. Therefore, the user can keep the position of the user terminal 180 unchanged, and rotate the user terminal 180 to find the direction in which the signal intensity of the electromagnetic wave is the maximum (for example, the converted signal intensity is the maximum), where the direction corresponds to the direction in which the target object is located. The target object can be located by determining the position closest to the target object and the direction of the target object.
In some embodiments, the user terminal 180 may issue an alert when the signal strength of the electromagnetic wave received by the detection element exceeds a set threshold. As described above, the greater the signal intensity of the electromagnetic wave received by the detecting element, the closer the distance between the detecting element and the target object is, or the closer the orientation of the detecting element is to the direction in which the target object is located. When the signal strength of the electromagnetic wave exceeds a set threshold, the user terminal 180 may issue a reminder to remind the user that the target object has been found or is about to be found at the current position and/or orientation. The user terminal 180 may issue the reminder in various manners, for example, relevant reminder text and/or images may be displayed on a display unit (e.g., the
In some embodiments, the user terminal 180 may display a meter graphic reflecting the intensity of the electromagnetic wave. For example, a dashboard may be displayed with several intensity levels, from small to large, labeled thereon. And meanwhile, a pointer is arranged, and the pointer can point to an intensity level corresponding to the current intensity according to the detected electromagnetic wave intensity swing.
In some embodiments, the user terminal 180 may determine the location of the target object on the map data based on the electromagnetic waves received by the detection element, and present the map data containing the target object location marker to the user. For example, the user terminal 180 may include a camera sensitive to electromagnetic waves of a specific wavelength range, which can sense electromagnetic waves of a specific wavelength range emitted with respect to a target object, in addition to visible light, and an imaging unit. The user uses the camera to image the selected space region, and if the space region contains the target object which emits the electromagnetic wave in the wavelength range, the imaging unit can generate a map image which comprises the target object and the surrounding environment information. In the generated map image, the electromagnetic waves emitted by the target object appear as bright pixels on the image. The user can judge the position of the target object according to the map image and quickly find the target object. For another example, the user terminal 180 has a positioning function, and can acquire the current position of the user terminal 180 (i.e., the detecting element) on the map data, and then determine the position of the target object relative to the detecting element according to the change of the signal intensity of the electromagnetic wave when the detecting element is at different positions, so as to determine the position of the target object on the map data according to the current position of the detecting element on the map data and the position of the target object relative to the detecting element. For more details regarding determining the location of a target object on map data, reference may be made to fig. 6 and its description.
It should be noted that the above description related to the flow 400 is only for illustration and explanation, and does not limit the applicable scope of the present application. Various modifications and changes to flow 400 may occur to those skilled in the art in light of the teachings herein. However, such modifications and variations are intended to be within the scope of the present application. For example, the terminal performing steps 401, 403 and 405 may not be a terminal, the terminal performing step 401 may be a terminal of a user's mobile phone, a computer, etc., and the terminal performing steps 403 and 405 may be a photodetector, a terminal of a mobile phone equipped with a photodetector, etc.
FIG. 5 is an exemplary block diagram of a positioning system according to some embodiments of the present application. The positioning system 500 may include a sending module 502, a detecting module 504, and an output module 506.
The sending module 502 is configured to send a positioning request to request positioning of the target object.
In some embodiments, the positioning request sent by the sending module 502 may include positioning type information (e.g., whether to position in real time or at a fixed time) and positioning time information. In some embodiments, the location request may include target object information to define the target object to be located. The target object information may be identification information, the identification may be represented as a number sequence, a graphic symbol, or the like, and each target object may have a unique identification, so that a unique target object may be determined by a certain identification. The target object information may also be batch information, and the batch may also be represented by a numerical sequence, a graphic symbol, and the like, and the same batch of target objects may be determined by a certain batch of information. In some embodiments, a location request sent by the sending module 502 may request that only one target object be located. In other embodiments, a positioning request sent by the sending module 502 may also request to position two or more target objects.
The detection module 504 may receive, via the detection element, electromagnetic waves emitted by the target object in response to the location request.
In some embodiments, the target object may emit an omnidirectional electromagnetic wave that may be received by detection module 504 in any direction by the detection elements. In some embodiments, the target object may emit electromagnetic waves having a range of directions, for example, a conical outward-emitting electromagnetic beam, and the detecting element may only receive electromagnetic waves within a specific range of directions. The power of the electromagnetic wave emitted by the target object can be a preset fixed value, and can also be adjusted according to actual conditions, wherein the larger the emitted power is, the larger the farthest distance that the electromagnetic wave can reach is, and the larger the range that the electromagnetic wave can be detected is. In some embodiments, the target object may transmit the electromagnetic wave for a set time after receiving the electromagnetic wave transmission instruction, and the electromagnetic wave is not transmitted after the set time, and if the target object is required to continue transmitting the electromagnetic wave, the user needs to input the positioning request again. In some embodiments, the electromagnetic waves emitted by the target object are invisible electromagnetic waves or invisible light, such as radio waves, microwaves, infrared rays, ultraviolet rays, x-rays, gamma rays, and the like.
The detection module 504 can detect the electromagnetic wave through a detection element (e.g., the
The output module 506 can be used to display the information of the target object position reflected by the electromagnetic wave. The detection module 504 may receive the electromagnetic waves emitted by the target object via the detection elements and determine a signal strength of the received electromagnetic waves (e.g., convert the received electromagnetic waves into electrical signals), which may reflect location information of the target object. The output module 506 may present the electrical signal to the user after visualizing the electrical signal through the user terminal 180.
In some embodiments, the output module 506 may send a prompt through the user terminal 180 when the intensity of the electromagnetic wave signal converted by the detection module 504 through the detection element exceeds a set threshold. The greater the signal intensity of the electromagnetic wave, the closer the distance between the detecting element and the target object is, or the closer the orientation of the detecting element is to the direction in which the target object is located. When the signal intensity of the electromagnetic wave exceeds the set threshold, the output module 506 may send a reminder through the user terminal 180 to remind the user that the current position and/or orientation of the target object can be found or is about to be found. The user terminal 180 may issue the reminder in various manners, for example, relevant reminder text and/or images may be displayed on a display unit (e.g., the
It should be understood that the system and its modules shown in FIG. 5 may be implemented in a variety of ways. For example, in some embodiments, the system and its modules may be implemented in hardware, software, or a combination of software and hardware. Wherein the hardware portion may be implemented using dedicated logic; the software portions may be stored in a memory for execution by a suitable instruction execution system, such as a microprocessor or specially designed hardware. Those skilled in the art will appreciate that the methods and systems described above may be implemented using computer executable instructions and/or embodied in processor control code, such code being provided, for example, on a carrier medium such as a diskette, CD-or DVD-ROM, a programmable memory such as read-only memory (firmware), or a data carrier such as an optical or electronic signal carrier. The system and its modules of the present application may be implemented not only by hardware circuits of semiconductors such as transistors or programmable hardware devices such as field programmable gate arrays, programmable logic devices, etc., but also by software executed by various types of processors, for example, and by a combination of the above hardware circuits and software (e.g., firmware).
It should be noted that the above description of the positioning system and its modules is merely for convenience of description and should not limit the present application to the scope of the illustrated embodiments. It will be appreciated by those skilled in the art that, given the teachings of the present system, any combination of modules or sub-system configurations may be used to connect to other modules without departing from such teachings. For example, in some embodiments, for example, the sending module 502, the detecting module 504 and the outputting module 506 disclosed in fig. 5 may be different modules in a system, or may be a module that implements the functions of two or more modules described above. For example, the sending module 502 and the detecting module 504 may be two modules, or one module may have functions of sending a positioning request and receiving an electromagnetic wave and converting the electromagnetic wave into an electrical signal. For example, each module may share one memory module, and each module may have its own memory module. Such variations are within the scope of the present application.
FIG. 6 is an exemplary flow chart of a method of determining a location of a target object on map data according to some embodiments of the present application. In particular, the method 600 may be performed by the user terminal 180.
Step 601, acquiring the current position of the detection element on the map data. Specifically, the user terminal 180 where the detecting element is located has a positioning function, and can determine the current position (e.g., longitude and latitude) of the detecting element. Positioning may be accomplished by a variety of positioning systems, including but not limited to the Global Positioning System (GPS), the global navigation satellite system (GLONASS), the COMPASS navigation system (COMPASS), the beidou navigation satellite system, the galileo positioning system, the quasi-zenith satellite system (QZSS), and the like. The user terminal 180 further stores map data, for example, the map data may be preset locally at the user terminal 180, or the user terminal 180 may obtain the map data in real time through a network. The corresponding position of the detection element in the map data can be determined in combination with the map data according to the positioning information of the detection element. The position of the detecting elements on the map data can be presented in various ways, for example as a pattern of marking points or the like.
Step 603, acquiring the signal intensity of the electromagnetic wave detected by the detecting element at least two different positions.
The relative positions of the detecting element and the target object are different, and the signal intensity of the detected electromagnetic wave may also be different. For example, the orientation of the detecting element is unchanged, and the closer the detecting element is to the target object, the higher the signal intensity of the detected electromagnetic wave; alternatively, the position of the detecting element is not changed, and the closer the detecting element is to the target object, the higher the signal intensity of the detected electromagnetic wave is. In some embodiments, when the detecting element converts the detected electromagnetic wave into an electrical signal, the stronger the detected electromagnetic wave, the stronger the converted electrical signal. The position of the detecting element can be adjusted to obtain the signal intensity of the electromagnetic wave at different positions, and the signal intensity of the electromagnetic wave at different positions can be equal or different. In some embodiments, the orientation of the detecting element may be kept constant, and only horizontal movement (i.e., only movement) may be performed; alternatively, the horizontal position of the detecting element can be kept unchanged, and only the orientation of the detecting element is adjusted (i.e. only the detecting element is rotated); alternatively, the orientation and horizontal position (both movement and rotation) of the detecting element may be adjusted simultaneously.
Step 605, determining the position of the target object relative to the detecting element according to the change of the signal intensity of the electromagnetic wave when the position of the detecting element changes.
As described above, the signal intensity of the electromagnetic wave is inversely related to the distance between the detecting element and the target object, and the closer the distance therebetween, the stronger the signal intensity of the electromagnetic wave. From this rule, the distance between the detecting element and the target object can be quantitatively determined according to the signal intensity of the electromagnetic wave. In some embodiments, the sensitivity of each orientation of the detecting elements is the same, the signal strength of the electromagnetic wave is represented as a current, and the magnitude of the current is related to the distance between the detecting elements and the target object as follows:
wherein I is current, k is constant, P is power of electromagnetic wave emitted from the electromagnetic wave emitting source, and D is distance between the detecting element and the target object. The distance between the detection element and the target object can be calculated according to the current as follows:
in the case where the sensitivities of the detecting elements in the respective orientations are the same, a circle on which the target object is located can be determined by taking the position of the detecting element as the center of the circle and the distance between the detecting element and the target object as the radius. After obtaining the electrical signals of the detecting element at least two different positions, at least two circles can be determined, and the intersection point of the circles is the position of the target object relative to the detecting element. For the case where there are only two electrical signals at different positions, two circles may be determined, which may have two intersection points, both of which may be tentatively set as the position of the target object relative to the detecting elements; alternatively, the user may further lock one of the intersections as the position of the target object relative to the detecting member by adjusting the position of the detecting member again.
In some embodiments, the sensitivity of the orientation of the detecting elements is different, and adjusting the orientation of the detecting elements at the same position can obtain different electromagnetic wave signal intensity. For this case, the direction in which the intensity of the electromagnetic wave signal is maximum in the process of the orientation change of the detecting element can be determined as the direction in which the target object is located relative to the detecting element.
Step 607, the position of the target object on the map data is determined based on the position of the detecting element on the map data and the position of the target object relative to the detecting element. The position of the target object on the map data may be presented in various forms. For example, for the case where a specific position of the target object relative to the detecting element can be determined, the position of the target object on the map data can be displayed as a marker point; for the case where the direction in which the target object is located relative to the detecting elements can be determined, the position of the target object on the map data can be displayed as an arrow indicating the direction. By displaying the target object on the map, the user can know the position of the target object more intuitively, and the user can find the target object conveniently.
Fig. 7 illustrates an exemplary flow chart of a positioning method according to some embodiments of the present application. In particular, the method 700 may be performed by the
Step 701, receiving a positioning request for positioning a target object.
The user terminal 180 may receive a user input positioning request requesting positioning of an object. In some embodiments, location type information (e.g., whether to locate in real time or at a fixed time) and location time information may be included in the location request. In some embodiments, the location request may include target object information to define the target object to be located. The target object information may be identification information, the identification may be represented as a number sequence, a graphic symbol, or the like, and each target object may have a unique identification, so that a unique target object may be determined by a certain identification. The target object information may also be batch information, and the batch may also be represented by a numerical sequence, a graphic symbol, and the like, and the same batch of target objects may be determined by a certain batch of information. In some embodiments, a location request may only request that a target object be located. In other embodiments, a location request may also request that two or more target objects be located. The user may enter the positioning request in a variety of ways including, but not limited to, one or any combination of typing, handwriting, selection, voice input, and the like.
Step 703, sending an instruction to the target object to instruct the target object to send out the electromagnetic wave.
In some embodiments, after receiving the positioning request input by the user, the user terminal 180 may send the positioning request to the
FIG. 8 is an exemplary block diagram of a positioning system according to some embodiments of the present application. The positioning system 800 may include a receiving module 802 and an instruction output module 804.
The receiving module 802 is configured to receive a positioning request for positioning a target object.
In some embodiments, the receiving module 802 may be configured to receive a user input requesting to locate a target. In some embodiments, the location request may include location type information (e.g., whether to locate in real time or at a fixed time) and location time information. In some embodiments, the location request may include target object information to define the target object that needs to be located. The target object information may be identification information, the identification may be represented as a number sequence, a graphic symbol, or the like, and each target object may have a unique identification, so that a unique target object may be determined by a certain identification. The target object information may also be batch information, and the batch may also be represented by a numerical sequence, a graphic symbol, and the like, and the same batch of target objects may be determined by a certain batch of information. In some embodiments, a location request may only request that a target object be located. In other embodiments, a location request may also request that two or more target objects be located.
The instruction output module 804 is configured to send an instruction to the target object to instruct the target object to send out an electromagnetic wave.
In some embodiments, after receiving the positioning request input by the user, the receiving module 802 may send the positioning request to the
FIG. 9 illustrates an object that can be located by emitting electromagnetic waves, according to some embodiments of the present application. The object 900 includes a controller 902, a communication module 904, and an electromagnetic wave signal source 906.
In some embodiments, controller 902 may be used to control other modules on object 900 to implement the functionality of use of object 900. In some embodiments, the manner of control may be centralized or distributed, either wired or wireless. In some embodiments, the controller 902 may execute program instructions in the form of one or more processors. In some embodiments, the controller 902 can receive data and/or information sent by the communication module 904 and the electromagnetic wave signal source 906, and in some embodiments, the controller 902 can send instructions to the communication module 904 and the electromagnetic wave signal source 906. For example, the communication module 904 may receive an electromagnetic wave emission instruction sent by the user terminal 180 or the
In some embodiments, in the case where the electromagnetic wave signal source 906 is a non-visible electromagnetic wave signal source or a non-visible light source, a photosensitive material is further disposed on the object 900 for converting the non-visible electromagnetic wave into a visible light signal. The photosensitive material can absorb light energy under the irradiation of invisible light, visible light or other rays, and chemical or physical changes are induced in the photosensitive material to enable the photosensitive material to become visible. The photosensitive material may include selenium, zinc oxide, cadmium sulfide, organic photoconductors, and the like. By arranging the photosensitive material to convert the invisible electromagnetic waves into visible light information, a user can easily see the target object by naked eyes, and the target object can be found more quickly by assistance. In some embodiments, the target object may be a vehicle, a communications base station, a cart, a pet, or the like. It is to be understood that the present application may also be used for personnel location in some embodiments. Specifically, the object 900 shown in fig. 9 can be designed to be small in size and convenient to carry, and a relevant person can carry the object with him or set the object at a suitable position (for example, the back, the head, the arms, the chest, the legs, etc.) of the human body, and positioning of the person can be achieved by positioning the object.
The beneficial effects that may be brought by the embodiments of the present application include, but are not limited to: (1) the photoelectric detector is used for receiving electromagnetic waves emitted by a target object and converting the electromagnetic waves into electric signals, and more visual position information of the target object is determined according to the electric signals, so that the position of the target object is quickly and accurately found; (2) the emitted electromagnetic wave can be invisible electromagnetic wave, so that light pollution is avoided, and meanwhile, the concealment and the safety are higher; (3) the sensitivity and the detection distance of the photoelectric detector can be adjusted according to different requirements, and the photoelectric detector is not influenced by time and can be used in the day and at night. It is to be noted that different embodiments may produce different advantages, and in different embodiments, any one or combination of the above advantages may be produced, or any other advantages may be obtained.
Having thus described the basic concept, it will be apparent to those skilled in the art that the foregoing detailed disclosure is to be considered merely illustrative and not restrictive of the broad application. Various modifications, improvements and adaptations to the present application may occur to those skilled in the art, although not explicitly described herein. Such modifications, improvements and adaptations are proposed in the present application and thus fall within the spirit and scope of the exemplary embodiments of the present application.
Also, this application uses specific language to describe embodiments of the application. Reference throughout this specification to "one embodiment," "an embodiment," and/or "some embodiments" means that a particular feature, structure, or characteristic described in connection with at least one embodiment of the present application is included in at least one embodiment of the present application. Therefore, it is emphasized and should be appreciated that two or more references to "an embodiment" or "one embodiment" or "an alternative embodiment" in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, some features, structures, or characteristics of one or more embodiments of the present application may be combined as appropriate.
Moreover, those skilled in the art will appreciate that aspects of the present application may be illustrated and described in terms of several patentable species or situations, including any new and useful combination of processes, machines, manufacture, or materials, or any new and useful improvement thereon. Accordingly, various aspects of the present application may be embodied entirely in hardware, entirely in software (including firmware, resident software, micro-code, etc.) or in a combination of hardware and software. The above hardware or software may be referred to as "data block," module, "" engine, "" unit, "" component, "or" system. Furthermore, aspects of the present application may be represented as a computer product, including computer readable program code, embodied in one or more computer readable media.
The computer storage medium may comprise a propagated data signal with the computer program code embodied therewith, for example, on baseband or as part of a carrier wave. The propagated signal may take any of a variety of forms, including electromagnetic, optical, etc., or any suitable combination. A computer storage medium may be any computer-readable medium that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code located on a computer storage medium may be propagated over any suitable medium, including radio, cable, fiber optic cable, RF, or the like, or any combination of the preceding.
Computer program code required for the operation of various portions of the present application may be written in any one or more programming languages, including an object oriented programming language such as Java, Scala, Smalltalk, Eiffel, JADE, Emerald, C + +, C #, VB.NET, Python, and the like, a conventional programming language such as C, Visual Basic, Fortran 2003, Perl, COBOL 2002, PHP, ABAP, a dynamic programming language such as Python, Ruby, and Groovy, or other programming languages, and the like. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any network format, such as a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet), or in a cloud computing environment, or as a service, such as a software as a service (SaaS).
Additionally, the order in which elements and sequences of the processes described herein are processed, the use of alphanumeric characters, or the use of other designations, is not intended to limit the order of the processes and methods described herein, unless explicitly claimed. While various presently contemplated embodiments of the invention have been discussed in the foregoing disclosure by way of example, it is to be understood that such detail is solely for that purpose and that the appended claims are not limited to the disclosed embodiments, but, on the contrary, are intended to cover all modifications and equivalent arrangements that are within the spirit and scope of the embodiments herein. For example, although the system components described above may be implemented by hardware devices, they may also be implemented by software-only solutions, such as installing the described system on an existing server or mobile device.
Similarly, it should be noted that in the preceding description of embodiments of the application, various features are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure aiding in the understanding of one or more of the embodiments. This method of disclosure, however, is not intended to require more features than are expressly recited in the claims. Indeed, the embodiments may be characterized as having less than all of the features of a single embodiment disclosed above.
Numerals describing the number of components, attributes, etc. are used in some embodiments, it being understood that such numerals used in the description of the embodiments are modified in some instances by the use of the modifier "about", "approximately" or "substantially". Unless otherwise indicated, "about", "approximately" or "substantially" indicates that the number allows a variation of ± 20%. Accordingly, in some embodiments, the numerical parameters used in the specification and claims are approximations that may vary depending upon the desired properties of the individual embodiments. In some embodiments, the numerical parameter should take into account the specified significant digits and employ a general digit preserving approach. Notwithstanding that the numerical ranges and parameters setting forth the broad scope of the range are approximations, in the specific examples, such numerical values are set forth as precisely as possible within the scope of the application.
The entire contents of each patent, patent application publication, and other material cited in this application, such as articles, books, specifications, publications, documents, and the like, are hereby incorporated by reference into this application. Except where the application is filed in a manner inconsistent or contrary to the present disclosure, and except where the claim is filed in its broadest scope (whether present or later appended to the application) as well. It is noted that the descriptions, definitions and/or use of terms in this application shall control if they are inconsistent or contrary to the statements and/or uses of the present application in the material attached to this application.
Finally, it should be understood that the embodiments described herein are merely illustrative of the principles of the embodiments of the present application. Other variations are also possible within the scope of the present application. Thus, by way of example, and not limitation, alternative configurations of the embodiments of the present application can be viewed as being consistent with the teachings of the present application. Accordingly, the embodiments of the present application are not limited to only those embodiments explicitly described and depicted herein.
- 上一篇:一种医用注射器针头装配设备
- 下一篇:一种基站天线方位角确定方法及装置