A search area generation method based on positioning of a flashlight and positioning of the flashlight
Patent Information
- Application Number
- CN202211514530.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-29
- Publication Date
- 2026-09-08
- Estimated Expiration
- 2042-11-29
AI Technical Summary
[0016]This invention employs two positioning modules, utilizing two types of positioning information for comprehensive positioning. It is applicable to both outdoor and indoor environments and can activate different positioning modes based on the actual conditions of the two types of positioning information, achieving automatic switching between different positioning modes. Simultaneously, by using the acquired positioning information and the direction sensor of the flashlight to generate a search area, a more accurate search area can be obtained, facilitating the planning and overall arrangement of the search area and improving search efficiency.
Smart Images

Figure CN115876199B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of wireless positioning technology, and in particular to a method for generating a search area based on flashlight positioning and a method for locating the flashlight. Background Technology
[0002] A flashlight is a common lighting tool with long battery life, high brightness, and easy portability, and is widely used in various dark scenes.
[0003] In particular, flashlights play an irreplaceable role in search and rescue operations in dark environments. Existing flashlights often only provide basic illumination, while information such as direction and location is equally important during search and rescue operations. Utilizing this information allows for more accurate identification of already searched areas, thus avoiding repeated searches.
[0004] The problem that needs to be solved is how to use a flashlight to obtain a more accurate search range. Summary of the Invention
[0005] Therefore, it is necessary to provide a method for generating a search area based on flashlight positioning and for locating the flashlight, in order to address the above problems.
[0006] This invention is implemented as follows: a method for generating a search area based on flashlight positioning, the method comprising:
[0007] Obtain the first location information and the second location information;
[0008] Set the current positioning mode based on the first positioning information and the second positioning information;
[0009] Based on the current positioning mode, the current positioning result is output using the first positioning information and / or the second positioning information;
[0010] The search area is generated based on the current location results and the direction sensor of the flashlight.
[0011] In one embodiment, the present invention provides that the flashlight includes:
[0012] Flashlight body;
[0013] The positioning module includes a first positioning module and a second positioning module, used to acquire positioning information;
[0014] A direction sensor is used to detect the direction the flashlight is facing; and
[0015] The control module is used to execute the search area generation method based on flashlight positioning as described in this invention.
[0016] This invention employs two positioning modules, utilizing two types of positioning information for comprehensive positioning. It is applicable to both outdoor and indoor environments and can activate different positioning modes based on the actual conditions of the two types of positioning information, achieving automatic switching between different positioning modes. Simultaneously, by using the acquired positioning information and the direction sensor of the flashlight to generate a search area, a more accurate search area can be obtained, facilitating the planning and overall arrangement of the search area and improving search efficiency. Attached Figure Description
[0017] Figure 1 A flowchart illustrating a method for generating a search area based on flashlight positioning, as provided in one embodiment;
[0018] Figure 2 A structural block diagram of a positioning flashlight provided in one embodiment;
[0019] Figure 3 An internal structure block diagram of a control module provided in one embodiment. Detailed Implementation
[0020] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0021] It is understood that the terms "first," "second," etc., used in this invention may be used to describe various elements herein, but unless specifically stated otherwise, these elements are not limited by these terms. These terms are used only to distinguish one element from another. For example, without departing from the scope of this invention, a first script may be referred to as a second script, and similarly, a second script may be referred to as a first script.
[0022] like Figure 1 As shown, in one embodiment, a search area generation method based on flashlight positioning is proposed, which may specifically include the following steps:
[0023] Step S100: Obtain the first positioning information and the second positioning information;
[0024] Step S200: Set the current positioning mode according to the first positioning information and the second positioning information;
[0025] Step S200: Based on the current positioning mode, output the current positioning result using the first positioning information and / or the second positioning information;
[0026] Step S300: Generate a search area based on the current positioning result and the direction sensor of the flashlight.
[0027] In this embodiment, the first positioning information is satellite positioning information, and the second positioning information is any one of UWB positioning, WIFI positioning, Bluetooth positioning, ultrasonic positioning, RFID positioning, geomagnetic positioning, infrared positioning, and ZigBee positioning; the positioning mode here includes outdoor positioning mode, indoor positioning mode, and indoor-outdoor positioning mode.
[0028] In this embodiment, two different types of positioning modules are installed on the flashlight. One type is a long-range satellite positioning module, suitable for outdoor use; the other is a short-range positioning module, suitable for positioning within a small area using positioning beacons placed indoors. This invention is applicable to specific construction and work scenarios, such as mines, construction sites, and other situations combining indoor and outdoor environments.
[0029] In this embodiment, the current positioning mode of the flashlight can be set according to the first positioning information and the second positioning information, and different positioning modules can be activated under different positioning modes; under different positioning modes, the current positioning result is output according to the first positioning information and / or the second positioning information.
[0030] In this embodiment, the flashlight is also equipped with a direction sensor to detect the orientation of the flashlight. The present invention generates a search area based on the current position and orientation of the flashlight. Other users can better plan and coordinate new search areas by sharing and viewing the search area in real time, thereby improving the efficiency of area search.
[0031] This invention employs two positioning modules, utilizing two types of positioning information for comprehensive positioning. It is applicable to both outdoor and indoor environments and can activate different positioning modes based on the actual conditions of the two types of positioning information, achieving automatic switching between different positioning modes. Simultaneously, by using the acquired positioning information and the direction sensor of the flashlight to generate a search area, a more accurate search area can be obtained, facilitating the planning and overall arrangement of the search area and improving search efficiency.
[0032] In a preferred embodiment of the present invention, setting the current positioning mode based on the first positioning information and the second positioning information includes:
[0033] The signal strength for obtaining the first positioning information is denoted as the first positioning signal strength, and the signal strength for obtaining the second positioning information is denoted as the second positioning signal strength.
[0034] Compare the magnitudes of the first positioning signal strength, the second positioning signal strength, and the preset signal strength threshold, respectively.
[0035] If the strength of the first positioning signal is greater than the preset signal strength threshold and the strength of the second positioning signal is less than the preset signal strength threshold, then the outdoor positioning mode is activated.
[0036] If the strength of the second positioning signal is greater than the preset signal strength threshold and the strength of the first positioning signal is less than the preset signal strength threshold, then the indoor positioning mode is activated.
[0037] If both the strength of the first positioning signal and the strength of the second positioning signal are greater than or less than the signal strength threshold, then the indoor / outdoor positioning mode is activated.
[0038] In this embodiment, the signal strength of the first location information and the signal strength of the second location information are expressed as percentages, that is, as the ratio of the current signal strength to the maximum strength of the corresponding signal, thus facilitating comparison. Correspondingly, the preset signal strength threshold is also expressed as a percentage. The preset signal strength threshold can be 75% or higher, or it can be the historical average signal strength of the location.
[0039] In this embodiment, the situation where the strength of the first positioning signal or the strength of the second positioning signal is equal to the signal strength threshold can be classified as a judgment condition for indoor and outdoor positioning modes.
[0040] In a preferred embodiment of the present invention, for either outdoor or indoor positioning mode, the step of outputting the current positioning result based on the first positioning information and the second positioning information according to the current positioning mode includes:
[0041] Obtain first location information or second location information, parse the first location information or second location information, and obtain node information in the first location information or second location information;
[0042] Determine whether there are more than three nodes in the first or second location information. If so, select three nodes from all nodes and calculate a location point for the user based on the location and time delay of the selected three nodes.
[0043] Repeat the previous step until you obtain the position points corresponding to any three-node combination of all nodes;
[0044] The user's real-time location is determined by obtaining several location points of the user;
[0045] If there are no more than three nodes in the first or second location information, the user's real-time location is determined by the triangulation method.
[0046] In this embodiment, the first or second positioning information includes the name or code of the node that sent the information, and the time the information was sent. Since the locations of each node that sent the information are known, the distance can be calculated by the difference between the signal transmission time and the reception time, and the user's location can be calculated using the triangulation method. The node information here includes the name or code of the node that sent the information and the corresponding time the information was sent.
[0047] In this embodiment, for cases with more than three nodes, three nodes are selected to calculate a location point. Several location points can be obtained from any combination of three different nodes, and the user's real-time location can be further determined from the obtained location points.
[0048] As a preferred embodiment of the present invention, for the indoor positioning mode, determining the user's real-time location from the obtained location points of the user includes:
[0049] Generate the convex polygon with the largest area from the obtained position points;
[0050] Determine the geometric center of the generated convex polygon;
[0051] If there is a position point inside the generated convex polygon, then the geometric center of the convex polygon is taken as the user's instantaneous position.
[0052] If a location point exists, the user's real-time location can be obtained by weighting the coordinates of the obtained geometric center and the location point within the convex polygon.
[0053] Where: the coordinate weight of the geometric center is m / n, the coordinate weight of each point within the convex polygon is 1 / n, m is the number of corner points of the convex polygon, and n is the total number of points.
[0054] This embodiment provides a specific method for obtaining the user's real-time location from several location points. Since the generated polygon is the largest possible convex polygon, location points not involved in its formation will be located inside the polygon. Through this setup, the outermost location points can be fully utilized, confining the user's real-time location to the interior of the polygon, thus making full use of the information from each location point.
[0055] In a preferred embodiment of the present invention, for indoor / outdoor positioning modes, the step of outputting the current positioning result based on the first positioning information and / or the second positioning information according to the current positioning mode includes:
[0056] The following operations are performed based on the first location information and the second location information respectively:
[0057] Determine the user's movement speed, and then determine a computational series j based on the user's movement speed;
[0058] Based on the determined calculation level j, the midpoint of the line connecting the two positioning points is obtained as the first-level midpoint. The midpoint of the line connecting the two first-level midpoints is obtained as the second-level center. This process is repeated until the j-level midpoint is obtained.
[0059] Calculate the distance between the midpoints of the two j-level points of the first positioning information and the distance between the midpoints of the two j-level points before and after the second positioning information. Based on the magnitude of the distance between the two j-level midpoints, select the corresponding calculation method to determine the user's real-time location.
[0060] In this embodiment, it can be understood that the size of j is related to the user's movement speed. The faster the user moves, the smaller j is, resulting in faster calculation. Furthermore, because the user moves quickly, the accuracy of the user's real-time position obtained by this calculation method is also higher. Conversely, when the user moves slowly, the calculation level j can be increased to obtain a more accurate real-time position. Moreover, because the user moves slowly, the position changes less in the same amount of time, allowing for more calculation time.
[0061] In a preferred embodiment of the present invention, determining the user's movement speed and determining a computational level j based on the user's movement speed includes:
[0062] The user's front and rear positions are determined by the three-point positioning method;
[0063] The user's movement speed is calculated based on the time difference between the user's two previous and next positions;
[0064] The computational level j is determined by the range to which the ratio of sampling rate to moving speed falls.
[0065] In this embodiment, the user's movement speed is equal to the ratio of the distance between the two preceding and following positions to the time difference. In this embodiment, when using the tri-point positioning method to determine the user's preceding and following positions, the method for determining the user's real-time position described in any of the foregoing embodiments of this invention can be used, achieving a closed-loop process in the method of this invention, with results used and mutually corrected. It should be noted that when initially calculating the user's movement speed, the simplest tri-point positioning method can be used for calculating the user's preceding and following positions, ignoring redundant node positioning information.
[0066] As a preferred embodiment of the present invention, the step of determining the user's real-time location by selecting a corresponding calculation method based on the distance between two j-level midpoints includes:
[0067] If the distance between the two j-level midpoints is greater than or less than the product of the sampling interval and the moving speed, then the user's instantaneous position is obtained from the midpoint of the user's position determined by the first positioning information and the second positioning information.
[0068] If there is one and only one j-level midpoint whose distance is less than the product of the sampling interval and the moving speed, then the user's real-time location is obtained from the location information that is closest to the product of the distance of the corresponding j-level midpoint and the sampling interval and the moving speed.
[0069] In this embodiment, the distance between two j-level midpoints refers to the distance between two j-level midpoints calculated using the first positioning information and the distance between two j-level midpoints calculated using the second positioning information. The user's instantaneous position is obtained from the positioning information whose product of the distance to the corresponding j-level midpoint and the sampling interval and the moving speed is closest. That is, the product of the sampling interval and the moving speed is first calculated, and the user's instantaneous position is determined based on the positioning information (first positioning information or second positioning information) corresponding to the distance to the j-level midpoint closest to this product. The method for determining the user's instantaneous position based on the positioning signal is the same as that in the previous embodiment, and will not be repeated here in this embodiment.
[0070] In a preferred embodiment of the present invention, the step of generating the search area from the current positioning result and the flashlight's direction sensor includes:
[0071] The area swept by the flashlight is determined by the output of the flashlight's direction sensor;
[0072] The search area is generated based on the area swept by the flashlight and the user's real-time location.
[0073] In this embodiment, the flashlight's orientation sensor can output the flashlight's orientation in real time. Since the flashlight's position update is periodic, the area swept by the flashlight can be obtained from the flashlight's orientation within this period.
[0074] In this embodiment, there is a maximum distance between the area swept by the flashlight and the user's current position. This maximum distance is the radius of the fan-shaped swept area. It can be the maximum observation distance of the human eye in the dark, or a fixed value can be set, such as 10 meters, 20 meters, etc., depending on the search target.
[0075] In a preferred embodiment of the present invention, determining the area swept by the flashlight by the output of the flashlight's direction sensor includes:
[0076] The dwell time of the flashlight in each direction is determined based on the flashlight's direction sensor;
[0077] A sweeping range and a shadow area are determined based on the dwell time of the flashlight in each direction. The sweeping range and the shadow area are both defined by the angle bisector of the line connecting the position point of the previous moment and the position point of the current moment.
[0078] Within the swept area, a strong light range is determined based on the flashlight's illumination angle, and the strong light range has the same angle bisector as the swept area.
[0079] In this embodiment, a recognition time is set. When the flashlight stays in any direction for the set recognition time, it is considered that the flashlight has swept across that direction; otherwise, it is considered that the flashlight has not swept across that direction. The recognition time can be set to 0.05 seconds, 0.1 seconds, etc.
[0080] In this embodiment, the line connecting the previous position and the current position is the angle bisector, with the smaller angle as the reference. For example, if the edge of the position is due north, and the flashlight sweeps at an angle of 45 degrees in the west-northwest direction and 30 degrees in the east-northwest direction, taking the smaller angle, the sweeping range is 30 degrees to the left and right of due north. If the flashlight's illumination angle is 30 degrees, the side beam range is 15 degrees to the left and right of due north, and correspondingly, the shadow area is 150 degrees to the left and right of due north.
[0081] In this embodiment, it should be noted that for any point on the map, the preference for strong light range, swept range and shadow range decreases in that order. If it has been illuminated by strong light range, it is marked as strong light range on the map; if it has been swept by swept range and shadow range, it is marked as swept range on the map, and so on.
[0082] like Figure 2 As shown, this embodiment of the invention also provides a positioning flashlight, the positioning flashlight comprising:
[0083] Flashlight body;
[0084] The positioning module includes a first positioning module and a second positioning module, used to acquire positioning information;
[0085] A direction sensor is used to detect the direction the flashlight is facing; and
[0086] The control module is used to execute the search area generation method based on flashlight positioning as described in the embodiments of the present invention.
[0087] In this embodiment, the orientation sensor can be implemented using a compass with information output or an electromagnetic sensor, which is a direct use of existing technology, and will not be described in detail in this embodiment of the invention.
[0088] In this embodiment, the flashlight includes an LED, a button, a display screen, a battery, and a control circuit board. The control circuit board has a control module composed of a chip, a memory, and related peripheral circuits. The control module executes the flashlight-based location-based search area generation method provided by this invention, determining the user's real-time location based on the first and second location information received from the two location modules, thereby providing navigation services to the user. The specific process of generating navigation information from location information is not described in detail in this invention; it can be implemented with reference to existing technologies. Furthermore, based on the user's location information, this invention combines the flashlight's directional information to generate a search area, resulting in a more accurate search area. This facilitates the planning and overall arrangement of the search area and improves search efficiency.
[0089] Figure 3 An internal structural diagram of the control module in one embodiment is shown. Figure 3 As shown, the control module includes a processor, a memory, a communication module, an input device, and a display screen connected via a system bus. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and may also store a computer program. When executed by the processor, this computer program enables the processor to implement the flashlight-based search area generation method provided in this embodiment of the invention. The internal memory may also store a computer program, which, when executed by the processor, enables the processor to execute the flashlight-based search area generation method provided in this embodiment of the invention. The display screen of the control module can be a liquid crystal display (LCD) or an e-ink display. The input device of the control module can be a touch layer covering the display screen, or buttons, a trackball, or a touchpad mounted on the control module's casing, or an external keyboard, touchpad, or mouse, etc.
[0090] Those skilled in the art will understand that Figure 3 The structure shown is merely a block diagram of a portion of the structure related to the present invention and does not constitute a limitation on the control module to which the present invention is applied. The specific control module may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0091] In one embodiment, a control module is provided, the control module including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to perform the following steps:
[0092] Obtain the first location information and the second location information;
[0093] Set the current positioning mode based on the first positioning information and the second positioning information;
[0094] Based on the current positioning mode, the current positioning result is output using the first positioning information and / or the second positioning information;
[0095] The search area is generated based on the current location results and the direction sensor of the flashlight.
[0096] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, which, when executed by a processor, causes the processor to perform the following steps:
[0097] Obtain the first location information and the second location information;
[0098] Set the current positioning mode based on the first positioning information and the second positioning information;
[0099] Based on the current positioning mode, the current positioning result is output using the first positioning information and / or the second positioning information;
[0100] The search area is generated based on the current location results and the direction sensor of the flashlight.
[0101] It should be understood that although the steps in the flowcharts of the various embodiments of the present invention are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the various embodiments may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least a portion of the sub-steps or stages of other steps.
[0102] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided by this invention can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM), etc.
[0103] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0104] The embodiments described above are merely illustrative of several implementations of the present invention, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the present invention, and these modifications and improvements all fall within the scope of protection of the present invention. Therefore, the scope of protection of this patent should be determined by the appended claims.
Claims
1. A method for generating a search area based on flashlight positioning, characterized in that, The method for generating a search area based on flashlight positioning includes: Obtain the first location information and the second location information; Set the current positioning mode based on the first positioning information and the second positioning information; Based on the current positioning mode, the current positioning result is output using the first positioning information and / or the second positioning information; The search area is generated based on the current location results and the flashlight's direction sensor. The search area generated from the current positioning result and the flashlight's direction sensor includes: The area swept by the flashlight is determined by the output of the flashlight's direction sensor; The search area is generated based on the area swept by the flashlight and the user's real-time location; The determination of the area swept by the flashlight by the output of the flashlight's direction sensor includes: The dwell time of the flashlight in each direction is determined based on the flashlight's direction sensor; A sweeping range and a shadow area are determined based on the dwell time of the flashlight in each direction. The sweeping range and the shadow area are both defined by the angle bisector of the line connecting the position point of the previous moment and the position point of the current moment. Within the swept area, a strong light range is determined based on the flashlight's illumination angle, and the strong light range has the same angle bisector as the swept area.
2. The search area generation method based on flashlight positioning according to claim 1, characterized in that, Setting the current positioning mode based on the first positioning information and the second positioning information includes: The signal strength for obtaining the first positioning information is denoted as the first positioning signal strength, and the signal strength for obtaining the second positioning information is denoted as the second positioning signal strength. Compare the magnitudes of the first positioning signal strength, the second positioning signal strength, and the preset signal strength threshold, respectively. If the strength of the first positioning signal is greater than the preset signal strength threshold and the strength of the second positioning signal is less than the preset signal strength threshold, then the outdoor positioning mode is activated. If the strength of the second positioning signal is greater than the preset signal strength threshold and the strength of the first positioning signal is less than the preset signal strength threshold, then the indoor positioning mode is activated. If both the strength of the first positioning signal and the strength of the second positioning signal are greater than or less than the signal strength threshold, then the indoor / outdoor positioning mode is activated.
3. The search area generation method based on flashlight positioning according to claim 2, characterized in that, For outdoor or indoor positioning modes, the step of outputting the current positioning result based on the first positioning information and the second positioning information according to the current positioning mode includes: Obtain first location information or second location information, parse the first location information or second location information, and obtain node information in the first location information or second location information; Determine whether there are more than three nodes in the first or second location information. If so, select three nodes from all nodes and calculate a location point for the user based on the location and time delay of the selected three nodes. Repeat the previous step until you obtain the position points corresponding to any three-node combination of all nodes; The user's real-time location is determined by obtaining several location points of the user; If there are no more than three nodes in the first or second location information, the user's real-time location is determined by the triangulation method.
4. The search area generation method based on flashlight positioning according to claim 3, characterized in that, For indoor positioning mode, determining the user's real-time location from several obtained location points includes: Generate the convex polygon with the largest area from the obtained position points; Determine the geometric center of the generated convex polygon; If there is a position point inside the generated convex polygon, then the geometric center of the convex polygon is taken as the user's instantaneous position. If a location point exists, the user's real-time location can be obtained by weighting the coordinates of the obtained geometric center and the location point within the convex polygon. Where: the coordinate weight of the geometric center is m / n, the coordinate weight of each point within the convex polygon is 1 / n, m is the number of corner points of the convex polygon, and n is the total number of points.
5. The search area generation method based on flashlight positioning according to claim 2, characterized in that, For outdoor or indoor positioning modes, the step of outputting the current positioning result based on the first positioning information and / or the second positioning information according to the current positioning mode includes: The following operations are performed based on the first location information and the second location information respectively: Determine the user's movement speed, and then determine a computational series j based on the user's movement speed; Based on the determined calculation level j, the midpoint of the line connecting the two positioning points is obtained as the first-level midpoint. The midpoint of the line connecting the two first-level midpoints is obtained as the second-level center. This process is repeated until the j-level midpoint is obtained. Calculate the distance between the midpoints of the two j-level points of the first positioning information and the distance between the midpoints of the two j-level points before and after the second positioning information. Based on the magnitude of the distance between the two j-level midpoints, select the corresponding calculation method to determine the user's real-time location.
6. The method for generating a search area based on flashlight positioning according to claim 5, characterized in that, Determining the user's movement speed, and determining a computational series j based on the user's movement speed, includes: The user's front and rear positions are determined by the three-point positioning method; The user's movement speed is calculated based on the time difference between the user's two previous and next positions; The computational level j is determined by the range to which the ratio of sampling rate to moving speed falls.
7. The method for generating a search area based on flashlight positioning according to claim 5, characterized in that, The step of determining the user's real-time location by selecting the corresponding calculation method based on the distance between the midpoints of two j-level points includes: If the distance between the two j-level midpoints is greater than or less than the product of the sampling interval and the moving speed, then the user's instantaneous position is obtained from the midpoint of the user's position determined by the first positioning information and the second positioning information. If there is one and only one j-level midpoint whose distance is less than the product of the sampling interval and the moving speed, then the user's real-time location is obtained from the location information that is closest to the product of the distance of the corresponding j-level midpoint and the sampling interval and the moving speed.
8. A positioning flashlight, characterized in that, The positioning flashlight includes: The flashlight includes: Flashlight body; The positioning module includes a first positioning module and a second positioning module, used to acquire positioning information; A direction sensor for detecting the orientation of the flashlight; and a control module for executing the search area generation method based on flashlight positioning as described in any one of claims 1-7.
Citation Information
Patent Citations
Directional search method and device
CN104915393A
Positioning control method based on flashlight and flashlight
CN115884091A
Navigation method, navigation device and electronic equipment
JP2021107816A