Positioning method, wearable device and non-transient computer readable storage medium

By using environmental information in the wearable device to determine the target map area, the problem of difficulty in positioning the head-mounted device in complex operating environments is solved, and rapid and accurate positioning and performance improvement are achieved.

CN119444799APending Publication Date: 2025-02-14HTC CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410224522.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-08-02
Filing Date
2024-02-29
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

In virtual reality, augmented reality and mixed reality applications, head-mounted devices fail to detect objects in complex operating environments, resulting in difficulty in positioning. The prior art is set up by setting specific areas but is not convenient for application.

Method used

By obtaining environmental information related to the environment where the wearable device is located, the target map area in the environment map is determined, and positioning is performed according to the target map area to reduce the processor's processing resource occupation.

Benefits of technology

It realizes the rapid and accurate positioning of wearable devices, improves performance, and is suitable for complex operating environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119444799A_ABST
    Figure CN119444799A_ABST
Patent Text Reader

Abstract

The invention provides a positioning method, a wearable device and a non-transitory computer readable storage medium. The positioning method is suitable for the wearable device and comprises the following steps: acquiring environment information related to an environment where the wearable device is located; determining a target map area in a map of the environment according to the environment information; and positioning the wearable device in the map of the environment according to the target map area. A target map area is determined in a map of the environment by obtaining environment information related to the environment where the wearable device is located, and a processor of the wearable device can calculate the position of the wearable device only by loading the target map area, so that occupation of processing resources of the processor is reduced when the position of the wearable device is calculated. Therefore, the wearable device and the positioning method have the advantages of quick and accurate positioning, performance improvement and the like.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a method and a device, and more particularly to a positioning method and a wearable device. Background Art

[0002] In some applications of Virtual Reality (VR), Augmented Reality (AR) and / or Mixed Reality (MR), some operating environments of head-mounted devices are relatively complex, such as department stores. When the head-mounted device identifies these operating environments through object detection, the object detection may fail, which is not conducive to the positioning of the head-mounted device. Some related technologies further set some specific areas in these operating environments by using fences or walls or by simplifying some areas, and restrict the head-mounted device to be operated in specific areas. However, the related technologies for setting specific areas in these operating environments are not convenient for application. Summary of the invention

[0003] One aspect of the present disclosure is a positioning method. The positioning method is applicable to a wearable device and includes: obtaining environmental information related to an environment in which the wearable device is located; determining a target map area in a map of the environment based on the environmental information; and positioning the wearable device in the map of the environment based on the target map area.

[0004] In some embodiments, the operation of obtaining the environmental information related to the environment where the wearable device is located includes: scanning at least one QR code in the environment through an image capture circuit of the wearable device; and decoding the at least one QR code through a processor of the wearable device to obtain the environmental information.

[0005] In some embodiments, the environmental information is pre-stored in a storage circuit of the wearable device, and the operation of obtaining the environmental information related to the environment in which the wearable device is located includes: accessing the environmental information from the storage circuit through a processor of the wearable device.

[0006] In some embodiments, the operation of obtaining the environmental information related to the environment in which the wearable device is located includes: establishing a wireless connection with at least one broadcasting device through a wireless communication circuit of the wearable device; receiving at least one push signal transmitted by the at least one broadcasting device through the wireless communication circuit through the wireless connection; and receiving the at least one push signal from the wireless communication circuit through a processor of the wearable device to obtain the environmental information.

[0007] In some embodiments, the map of the environment includes multiple map areas, and the operation of determining the target map area in the map of the environment based on the environmental information includes: identifying one map area among the multiple map areas based on the environmental information; and treating the one map area among the multiple map areas as the target map area.

[0008] In some embodiments, the map of the environment includes multiple map areas, and the operation of determining the target map area in the map of the environment based on the environmental information includes: identifying one map area among the multiple map areas based on the environmental information; and treating the remaining map areas among the multiple map areas as the target map area.

[0009] In some embodiments, the environmental information indicates that at least one reflective object is disposed in an environmental area in the environment corresponding to the one of the plurality of map areas.

[0010] In some embodiments, when the environmental information indicates that an environmental area in the environment corresponding to one of multiple map areas in the map of the environment is a restricted area, and the positioning method further includes: generating a warning message corresponding to the one of the multiple map areas in an immersive content.

[0011] In some embodiments, before determining the target map area in the map of the environment based on the environmental information, the positioning method further includes: generating the map of the environment.

[0012] Another aspect of the present disclosure is a wearable device. The wearable device includes an environment information collector and a processor. The environment information collector is used to collect environment information related to an environment in which the wearable device is located. The processor is coupled to the environment information collector, and is used to determine a target map area in a map of the environment based on the environment information, and is used to locate the wearable device in the map of the environment based on the target map area.

[0013] Another aspect of the present disclosure is a non-transitory computer-readable storage medium having a computer program for executing a positioning method for a wearable device, wherein the positioning method comprises: obtaining environmental information related to an environment in which the wearable device is located; determining a target map area in a map of the environment based on the environmental information; and positioning the wearable device in the map of the environment based on the target map area.

[0014] In summary, by obtaining environmental information related to the environment in which the wearable device is located to determine the target map area in the map of the environment, the processor of the wearable device can only load the target map area to calculate the position of the wearable device, so as to reduce the occupation of the processor's processing resources when calculating the position of the wearable device. Therefore, the wearable device and positioning method of the present disclosure have the advantages of fast and accurate positioning, improved performance, etc. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 A block diagram of a wearable device according to some embodiments of the present disclosure.

[0016] Figure 2 The present invention is a flowchart of a positioning method according to some embodiments of the present disclosure.

[0017] Figure 3 A schematic diagram of an environment in which a wearable device is located according to some embodiments of the present disclosure.

[0018] Figure 4 According to some embodiments of the present disclosure Figure 3 Schematic diagram of a map of the medium environment.

[0019] Figure 5 A schematic diagram of an environment in which a wearable device is located according to some embodiments of the present disclosure.

[0020] Figure 6 According to some embodiments of the present disclosure Figure 5 Schematic diagram of a map of the medium environment.

[0021] Explanation of symbols:

[0022] 1: Operator

[0023] 11: Environmental Information Collector

[0024] 13: Processor

[0025] 15: Display Panel

[0026] 30: Broadcasting device

[0027] 50: QR code

[0028] 52: Reflective

[0029] 54: Counter

[0030] 100: Wearable devices

[0031] 111: Image capture circuit

[0032] 112: Storage circuit

[0033] 113: Wireless communication circuit

[0034] 200: Positioning method

[0035] 301: Wireless connection

[0036] a1,a2: map sub-areas

[0037] A1, A2, A3: Map area

[0038] CI: Immersive Content

[0039] E1: Environment

[0040] F1, F2, F3: Environmental area

[0041] Imfe: Environmental Information

[0042] Imgc: Image

[0043] M1: Map

[0044] O1:Point

[0045] R1, R2: Environmental sub-areas

[0046] S201~S203: Operation

[0047] Sp: Push signal DETAILED DESCRIPTION

[0048] The following embodiments are described in detail with reference to the accompanying drawings, but the specific embodiments described are only used to explain the present case and are not used to limit the present case. The description of the structural operation is not used to limit the order of its execution. Any structure recombined by the elements to produce a device with equal functions is within the scope of the present disclosure.

[0049] As used herein, “coupled” or “connected” may refer to two or more elements being in direct physical or electrical contact with each other, or being in indirect physical or electrical contact with each other, or may refer to two or more elements operating or moving with each other.

[0050] See also Figure 1 , Figure 1 1 is a block diagram of a wearable device 100 according to some embodiments of the present disclosure. In some embodiments, the wearable device 100 is a head-mounted device. Therefore, the wearable device 100 can be installed on the user's head in a physical environment such as a public place, a game place, a workplace, etc. The wearable device 100 installed on the user's head can provide an immersive content CI for the user.

[0051] In some embodiments, the wearable device 100 may block the user's direct visibility of the physical environment, and the immersive content CI may be a virtual reality (VR) environment or a mixed reality (MR) environment. Specifically, the mixed reality environment simulates the physical environment and enables virtual reality objects (which cannot be directly seen by the user in the physical environment) to interact with the simulated physical environment. However, the present disclosure is not limited to this. For example, the immersive content CI may be a simulated physical environment without virtual physical objects, which is also called a pass-through view.

[0052] In some embodiments, the wearable device 100 does not block the user's direct visibility of the physical environment, and the immersive content CI may be an augmented reality (AR) environment. Specifically, the AR environment enhances the physical environment that the user directly sees with virtual reality objects.

[0053] It should be understood that the user can control the virtual reality objects in the immersive content CI by operating at least one controller (not shown) or by making hand movements. Specifically, at least one controller can be wirelessly connected to the wearable device 100, and the hand movements will be sensed and recognized by the wearable device 100.

[0054] In some embodiments, such as Figure 1 As shown, the wearable device 100 includes an environment information collector 11 , a processor 13 and a display panel 15 . The processor 13 is electrically coupled to the environment information collector 11 and the display panel 15 .

[0055] In accordance with the embodiment in which the user operates the wearable device 100 in a physical environment, the environmental information collector 11 is used to collect environmental information Imfe related to the physical environment in which the wearable device 100 is located. In some practical applications, the physical environment is a building, such as a department store. The environmental information Imfe related to the building may include a plurality of environmental parameters, such as the number of floors in the building, the current floor, the floor-to-ceiling height of each floor, the area of ​​each floor, the equipment and / or facilities of each floor (e.g., restrooms, information centers, elevators), specific areas in the building (e.g., restricted areas, food courts, parking lots), etc. It should be understood that the environmental information Imfe may be generated in advance by the administrator of the physical environment. In addition, the environmental information Imfe may be set in the physical environment in a variety of ways, or may be provided in advance to the wearable device 100, which will be described in detail later.

[0056] At Figure 1In the embodiment of FIG. 1 , the environment information collector 11 may include an image capture circuit 111 , a storage circuit 112 , and a wireless communication circuit 113 . The image capture circuit 111 , the storage circuit 112 , and the wireless communication circuit 113 are electrically coupled to the processor 13 .

[0057] In some embodiments, the image capture circuit 111 is used to capture images in a physical environment. Specifically, the image capture circuit 111 can be implemented by at least one camera device or a structure including multiple components such as a lens, an image sensor, and an image processor.

[0058] In some embodiments, the storage circuit 112 is used to store signals, data and / or information required for the operation of the wearable device 100. Specifically, the storage circuit 112 can be implemented by a volatile memory, a non-volatile memory, or both.

[0059] In some embodiments, the wireless communication circuit 113 is used to communicatively couple to other communication devices (not shown). Specifically, the wireless communication circuit 113 may be a communication device implemented by Bluetooth low energy (BLE), wireless local area network (e.g., Wi-Fi), mobile communication (e.g., 4G, 5G, etc.), or other suitable technologies. It can be seen that the wireless communication circuit 113 can communicate wirelessly with other communication devices through or without a network provided by an internet service provider (ISP).

[0060] In some embodiments, by using one or more technologies such as simultaneous localization and mapping (SLAM), the processor 13 can generate a map M1 of the physical environment and calculate the position of the wearable device 100 in the map M1. In the case where the physical environment is a building, the map M1 may have a large amount of data, which may cause the processing resources (e.g., memory usage) of the processor 13 to be occupied in large quantities when calculating the position of the wearable device 100. In addition, because the map M1 with a large amount of data may have a significant deviation from the building, the position of the wearable device 100 in the map M1 calculated using the map M1 with a large amount of data may have poor accuracy. In view of this, in some further embodiments, the processor 13 uses the environmental information Imfe collected by the environmental information collector 11 to determine a target map area in the map M1 (which will be described later), and uses the target map area to calculate the position of the wearable device 100 in the map M1. Specifically, the processor 13 may be implemented by a central processing unit, a graphic processing unit, an application specific integrated circuit, a microprocessor, a system on a chip, or other suitable processing circuits.

[0061] In some embodiments, the display panel 15 is used to display one or more images transmitted from the processor 13. In this configuration, when the display panel 15 displays an image, a user wearing the wearable device 100 can view and perceive the immersive content CI by viewing the visual content on the screen of the display panel 15. Specifically, the display panel 15 can be implemented by an active-matrix organic light-emitting diode (AMOLED) display or the like.

[0062] Then match Figure 2 The operation of the wearable device 100 is described in detail. Figure 2 , Figure 2 FIG. 2 is a flowchart of a positioning method 200 according to some embodiments of the present disclosure. The positioning method 200 may be performed by Figure 1 The wearable device 100 is executed, but the present disclosure is not limited thereto. In some embodiments, Figure 2 As shown, the positioning method 200 includes a plurality of operations S201 - S203 .

[0063] In operation S201, the wearable device 100 obtains environmental information Imfe related to an environment (ie, a physical environment) where the wearable device 100 is located. Operation S201 will be described in the following paragraphs. Figure 3 Detailed description.

[0064] See also Figure 3 , Figure 3 FIG. 1 is a schematic diagram of an environment E1 in which a wearable device 100 is located according to some embodiments of the present disclosure. Figure 3 As shown, the environment E1 includes an environment area F1 and an environment area F2. For example, the environment area F1 is the first floor of the building, and the environment area F2 is the second floor of the building. In addition, a plurality of broadcasting devices 30 are disposed in the environment E1. For example, Figure 3 As shown, one of the plurality of broadcasting devices 30 is disposed on a staircase in the environment area F1 of the environment E1 , and the remaining broadcasting devices of the plurality of broadcasting devices 30 are disposed on a plurality of pillars in the environment area F2 of the environment E1 .

[0065] At Figure 3 In the embodiment, an operator 1 (i.e., user) of the wearable device 100 is located near the broadcasting device 30 disposed on the stairs. In this case, the wearable device 100 uses the wireless communication circuit 113 to establish a wireless connection 301 with the broadcasting device 30 disposed on the stairs. Following the above-mentioned embodiment in which the environmental information Imfe is disposed in a physical environment, the environmental information Imfe is stored in each broadcasting device 30. After the wireless connection 301 is established, the broadcasting device 30 disposed on the stairs transmits a push signal Sp carrying the environmental information Imfe to the wearable device 100 via the wireless connection 301. Figure 1 As shown, the wireless communication circuit 113 of the wearable device 100 receives the push signal Sp from the broadcasting device 30 installed on the stairs, and transmits the push signal Sp to the processor 13, so that the processor 13 obtains the environmental information Imfe.

[0066] In the above-mentioned embodiment, the environmental information Imfe is stored in the broadcasting device 30 and is carried by the push signal Sp transmitted from the broadcasting device 30 to the wearable device 100. However, the present disclosure is not limited thereto. For example, in some embodiments, the environmental information Imfe is stored in a physical server (not shown) of the environment E1. In some further embodiments, the broadcasting device 30 may download the environmental information Imfe from the physical server via a network, thereby transmitting the push signal Sp carrying the environmental information Imfe. Furthermore, in some further embodiments, after receiving the push signal Sp, the processor 13 may control the wireless communication circuit 113 to download the environmental information Imfe from the physical server via a network.

[0067] In operation S202, the processor 13 of the wearable device 100 determines a target map area in the map M1 of the environment E1 according to the environmental information Imfe. Operation S202 will be described in the following paragraphs. Figure 4 Detailed description.

[0068] See also Figure 4 , Figure 4 According to some embodiments of the present disclosure Figure 3 Schematic diagram of a map M1 of an environment E1. In some embodiments, Figure 4 As shown, the map M1 includes a map area A1 and a map area A2. Figure 3 and 4 It can be seen that the map area A1 corresponds to the environment area F1, and the map area A2 corresponds to the environment area F2.

[0069] Following the above embodiment in which the processor 13 obtains the environmental information Imfe by receiving the push signal Sp transmitted by the broadcasting device 30 installed on the stairs, the environmental information Imfe obtained by receiving the push signal Sp transmitted by the broadcasting device 30 installed on the stairs indicates that the current floor of the building is the first floor (that is, the environmental area F1 of the environment E1). Accordingly, the processor 13 identifies the map area A1 corresponding to the environmental area F1 in the map M1, and regards the map area A1 as the target map area. Figure 3 and 4 It can be seen from the embodiment that the processor 13 is used to identify a map area among multiple map areas (ie, map area A1, map area A2) in the map M1 based on the environmental information Imfe, and is used to regard a map area among the multiple map areas as a target map area.

[0070] In operation S203, the processor 13 of the wearable device 100 locates the wearable device 100 in the map M1 of the environment E1 according to the target map area. In some embodiments, the processor 13 controls the image capture circuit 111 to capture an image of the environmental area F1 (not shown in the figure), and uses the synchronous positioning and map construction technology to analyze the image of the environmental area F1 and the map area A1 (i.e., the target map area), thereby locating the wearable device 100 in the map M1. Through the synchronous positioning and map construction technology, the processor 13 extracts a plurality of feature points (not shown in the figure) from the image of the environmental area F1, matches the plurality of feature points with a plurality of map points in the map area A1, and calculates a point O1 in the map M1 based on the matching results. Figure 4 , point O1 represents the position of the wearable device 100 in the map M1 of the environment E1.

[0071] By the above Figure 3It can be seen from the embodiments that in some embodiments, the wearable device 100 uses the wireless communication circuit 113 to obtain the environmental information Imfe. However, the method of obtaining the environmental information Imfe (ie, operation S201) is not limited thereto, which will be described in the following paragraphs. Figure 5 Detailed description.

[0072] See also Figure 5 , Figure 5 FIG. 1 is a schematic diagram of an environment E1 in which a wearable device is located according to some embodiments of the present disclosure. Figure 5 As shown, the environment E1 includes an environment area F3, and the environment area F3 includes an environment sub-area R1 and an environment sub-area R2. For example, the environment area F3 is a floor of a building, and the environment sub-area R1 and the environment sub-area R2 are two areas within the floor of the building. In addition, a plurality of two-dimensional codes 50 are set in the environment E1. Figure 5 As shown, a reflector 52 (e.g., a mirror) is disposed in the environment sub-area R1, and a counter 54 is disposed in the environment sub-area R2. One of the multiple two-dimensional codes 50 is disposed on a pillar next to the reflector 52 in the environment area F3 of the environment E1, and another of the multiple two-dimensional codes 50 is disposed on the counter 54 in the environment area F3 of the environment E1. In some embodiments, the environment sub-area R1 and the environment sub-area R2 may be referred to as the environment area R1 and the environment area R2, respectively.

[0073] Based on the above embodiment in which the environmental information Imfe is set in the physical environment, each two-dimensional code 50 records the environmental information Imfe. Specifically, the two-dimensional code 50 can be implemented by a quick response matrix code (QR code) or the like.

[0074] At Figure 5 In the embodiment of the present invention, the operator 1 of the wearable device 100 is located near the QR code 50 set on the counter 54. In this case, the wearable device 100 uses the image capture circuit 111 to scan the QR code 50 set on the counter 54. For example, the image capture circuit 111 captures at least one image including the QR code 50, and recognizes and cuts the QR code 50 from the image, thereby outputting an image Imgc of the QR code 50. It should be understood that the image Imgc of the QR code 50 also records the environmental information Imfe. Figure 1 As shown, the processor 13 receives the image Imgc of the two-dimensional code 50 and decodes the two-dimensional code 50 to obtain the environmental information Imfe. The description of decoding the two-dimensional code 50 is well known to those with ordinary knowledge in the technical field of the present disclosure, so it is omitted here.

[0075] Following the description of operation S202, the processor determines the target map area in the map M1 of the environment E1 according to the environmental information Imfe obtained by decoding the two-dimensional code 50, which will be described in the following paragraphs. Figure 6 Detailed description.

[0076] See also Figure 6 , Figure 6 According to some embodiments of the present disclosure Figure 5 Schematic diagram of a map M1 of an environment E1. In some embodiments, Figure 6 As shown, the map M1 includes a map area A3, and the map area A3 includes at least one map sub-area a1 and one map sub-area a2. Figure 5 and 6 It can be seen that map area A3 corresponds to environment area F3, map sub-area a1 corresponds to environment sub-area R1, and map sub-area a2 corresponds to environment sub-area R2. In some embodiments, map sub-area a1 and map sub-area a2 may be referred to as map area a1 and map area a2, respectively.

[0077] Following the above embodiment in which the processor 13 obtains the environmental information Imfe by decoding the two-dimensional code 50, the environmental information Imfe obtained by decoding the two-dimensional code 50 indicates that a reflective object 52 is set in the environmental sub-region R1. Based on this, the processor 13 identifies the map sub-region a1 corresponding to the environmental sub-region R1 in the map M1, and regards the map region A3 excluding the map sub-region a1 as the target map region. Figure 5 and 6 According to the embodiment of the present invention, the processor 13 is used to identify one of the multiple map areas in the map M1 (i.e., the map sub-area a1) based on the environmental information Imfe, and to regard the remaining map areas in the multiple map areas as the target map area. The processor 13 selects the target map area (i.e., the map area A3 excluding the map sub-area a1) in the Figure 6 The description of locating the wearable device 100 in the map M1 is similar to the description of operation S203, so it is not repeated here.

[0078] To further explain, the method of obtaining the environmental information Imfe is not limited to receiving the push signal Sp transmitted by the broadcasting device 30 (ie, Figure 3 ) and decoding the two-dimensional code 50 (ie, Figure 5 For example, in some embodiments, the manager of the environment E1 may store the environment information Imfe in advance in the storage circuit 112 and provide the wearable device 100 to the operator 1. Figure 1 As shown, the processor 13 can access the environmental information Imfe from the storage circuit 112.

[0079] In some embodiments, the environmental information Imfe indicates Figure 3 The environment area F2 in the environment E1 is a restricted area. For example, the restricted area can be a cleaning area, a staff area, a construction area, etc. Figure 3 and 4 As shown, the environment area F2 corresponds to the map area A2. Accordingly, the processor 13 controls the display panel 15 to generate a warning message (not shown) corresponding to the map area A2 in the immersive content CI. Specifically, the warning message is used to notify the operator 1 that there is a restricted area in the environment E1.

[0080] It should be understood that the positioning method 200 of the present disclosure is not limited to Figure 2 For example, in some embodiments, before operation S202, the positioning method 200 further includes an operation of generating a map M1 of the environment E1. The description of generating the map M1 of the environment E1 is similar to the above embodiment, so it is not repeated here.

[0081] At Figure 3 In the embodiment of FIG. 1 , the wearable device 100 uses the wireless communication circuit 113 to receive the push signal Sp transmitted by the broadcasting device 30 , thereby obtaining the environmental information Imfe. In this configuration, the image capture circuit 111 and the storage circuit 112 can be omitted from the environmental information collector 11 .

[0082] At Figure 5 In the embodiment of the present invention, the wearable device 100 uses the image capture circuit 111 to scan the QR code 50 to obtain the environmental information Imfe. In this configuration, the storage circuit 112 and the wireless communication circuit 113 can be omitted from the environmental information collector 11.

[0083] In the embodiment where the wearable device 100 uses the storage circuit 112 to pre-store the environmental information Imfe, the image capture circuit 111 and the wireless communication circuit 113 can be omitted from the environmental information collector 11 .

[0084] In summary, the components in the wearable device 100 can be increased or decreased according to actual applications.

[0085] It can be seen from the above embodiments of the present disclosure that by obtaining the environmental information Imfe related to the environment E1 where the wearable device 100 is located to determine the target map area in the map M1 of the environment E1, the processor 13 of the wearable device 100 can only load the target map area to calculate the position of the wearable device 100. In this way, the occupation of the processing resources of the processor 13 can be reduced when calculating the position of the wearable device 100. In summary, the wearable device 100 and the positioning method 200 of the present disclosure have the advantages of fast and accurate positioning, improved performance, etc.

[0086] The method of the present disclosure may exist in the form of program code. The program code may be contained in a physical medium, such as a floppy disk, a CD, a hard disk, or any other transient or non-transient computer-readable storage medium, wherein when the program code is loaded and executed by a computer, the computer becomes a device for implementing the method. The program code may also be transmitted through some transmission medium, such as wires or cables, through optical fibers, or through any other transmission mode, wherein when the program code is received, loaded and executed by a computer, the computer becomes a device for implementing the method. When implemented on a general-purpose processor, the program code combines with the processor to provide a unique device that operates similarly to an application-specific logic circuit.

[0087] Although the present disclosure has been disclosed in the above-mentioned implementation mode, it is not intended to limit the present disclosure. A person skilled in the art may make various changes and modifications without departing from the spirit and scope of the present disclosure. Therefore, the protection scope of the present disclosure shall be subject to the appended claims.

Claims

1. A positioning method, characterized in that: Applicable to a wearable device, and comprising: Obtaining environmental information related to an environment where the wearable device is located; Determining a target map area in a map of the environment based on the environment information; and The wearable device is located in the map of the environment according to the target map area.

2. The positioning method according to claim 1, characterized in that: The operation of obtaining the environmental information related to the environment where the wearable device is located includes: Scanning at least one two-dimensional code in the environment by an image capture circuit of the wearable device; and The at least one two-dimensional code is decoded by a processor of the wearable device to obtain the environmental information.

3. The positioning method according to claim 1, characterized in that: The environmental information is pre-stored in a storage circuit of the wearable device, and the operation of obtaining the environmental information related to the environment where the wearable device is located includes: The environmental information is accessed from the storage circuit via a processor of the wearable device.

4. The positioning method according to claim 1, characterized in that: The operation of obtaining the environmental information related to the environment where the wearable device is located includes: Establishing a wireless connection with at least one broadcasting device through a wireless communication circuit of the wearable device; Receiving, via the wireless communication circuit, at least one push signal transmitted by the at least one broadcasting device via the wireless connection; as well as The at least one push signal is received from the wireless communication circuit via a processor of the wearable device to obtain the environmental information.

5. The positioning method according to claim 1, characterized in that: The map of the environment includes a plurality of map areas, and according to the environment information, the operation of determining the target map area in the map of the environment includes: Based on the environmental information, identifying a map area among the plurality of map areas; as well as The one map area among the multiple map areas is regarded as the target map area.

6. The positioning method according to claim 1, characterized in that: The map of the environment includes a plurality of map areas, and according to the environment information, the operation of determining the target map area in the map of the environment includes: Based on the environmental information, identifying a map area among the plurality of map areas; as well as The remaining map areas among the multiple map areas are regarded as the target map areas.

7. The positioning method according to claim 6, characterized in that: The environmental information indicates that at least one reflective object is disposed in an environmental area in the environment corresponding to the one of the plurality of map areas.

8. The positioning method according to claim 1, characterized in that: When the environmental information indicates that an environmental area in the environment corresponding to one of a plurality of map areas in the map of the environment is a restricted area, and the positioning method further comprises: A warning message corresponding to the one of the plurality of map areas is generated in an immersive content.

9. The positioning method according to claim 1, characterized in that: Before determining the target map area in the map of the environment based on the environmental information, the positioning method further includes: The map of the environment is generated.

10. A wearable device, characterized in that: Include: an environment information collector for collecting environment information related to an environment where the wearable device is located; and A processor is coupled to the environmental information collector, and is used to determine a target map area in a map of the environment based on the environmental information, and is used to locate the wearable device in the map of the environment based on the target map area.

11. A non-transitory computer-readable storage medium, characterized in that: A computer program is provided for executing a positioning method applicable to a wearable device, wherein the positioning method comprises: Obtaining environmental information related to an environment where the wearable device is located; Determining a target map area in a map of the environment based on the environment information; and The wearable device is located in the map of the environment according to the target map area.