Wearable apparatus and projection method therefor
By obtaining the projection reference distance and scanning angle, and using the processor module and projection module in the wearable device to calculate the projection angle and distance, the problem of the inflexibility of existing projection products is solved, realizing flexible and adaptive adjustment of the projection area and position, and improving the user experience.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- ZTE CORP
- Filing Date
- 2025-12-05
- Publication Date
- 2026-07-02
AI Technical Summary
Existing projection products cannot flexibly adjust the projection range and position according to user needs, limiting the room for improvement in user experience.
By obtaining the projection reference distance and scanning angle, the projection angle and distance are determined. The processor module and projection module in the wearable device are used to calculate and adjust the projection angle and distance, thereby enabling flexible adjustment of the projection module.
It enables flexible and adaptive adjustment of the projection area and position, improves the user experience, and supports projection without physical objects and various projection methods, such as 3D projection and holographic projection.
Smart Images

Figure CN2025140486_02072026_PF_FP_ABST
Abstract
Description
Wearable devices and their projection methods
[0001] Cross-reference of related applications
[0002] This disclosure is based on and claims priority to Chinese patent application CN202411938577.7 entitled “Wearable Device and Projection Method Thereof”, filed on December 24, 2024, and incorporates the entire contents of that patent application by reference. Technical Field
[0003] This disclosure relates to the field of projection processing technology, and in particular to a wearable device and its projection method. Background Technology
[0004] Existing projection products, whether smart home products, VR, or AR, typically use glasses to project images. This type of projection has a relatively small projection area, limiting the potential for user experience optimization. Furthermore, current projection methods and devices simply project images or videos through a projection device, resulting in a relatively fixed projection area and position that cannot be flexibly adjusted to meet user needs and thus cannot adapt to actual user requirements. Summary of the Invention
[0005] In view of the technical problems existing in the prior art, this disclosure proposes a wearable device and its projection method.
[0006] According to a first aspect of this disclosure, a projection method for a wearable device is provided, comprising:
[0007] Obtain the projection reference distance;
[0008] Determine the scanning angle, wherein the scanning angle is the angle between the projection ray and the straight line when the projection ray rotates from the straight line containing the projection reference distance toward the side of the area to be projected until the projection ray is not obstructed;
[0009] The projection angle is determined based on the projection reference distance, the preset maximum projection distance, and the scanning angle.
[0010] The projection distance is determined based on the projection angle; and
[0011] Projection is performed based on the projection angle and the projection distance.
[0012] According to a second aspect of this disclosure, a wearable device is provided, comprising:
[0013] The processor module is configured to, in response to receiving first parameter information from the projection module, execute the method described in the first aspect, and calculate the projection angle and the projection distance; and
[0014] At least one projection module is configured to project according to the projection angle and the projection distance;
[0015] When there are at least two projection modules, the projection modules are set up separately.
[0016] According to a third aspect of this disclosure, an electronic device is provided, including a memory storing one or more programs and a processor electrically coupled to the memory and configured to execute one or more programs to perform any method or step or combination thereof of this disclosure.
[0017] According to a fourth aspect of this disclosure, a computer program product is provided, comprising a computer program that, when run on a computer, causes the computer to perform any of the methods provided in the first aspect.
[0018] According to a fifth aspect of this disclosure, a computer-readable storage medium is provided that stores a computer program, which, when executed by a processor, causes to perform any of the methods or steps or combinations thereof disclosed herein.
[0019] The above and other aspects and their implementations are described in more detail in the accompanying drawings, description and claims. Attached Figure Description
[0020] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without exceeding the scope of protection claimed by this disclosure.
[0021] Figure 1 is a schematic diagram of the structure of a wearable device according to an embodiment of the present disclosure.
[0022] Figure 2 is a schematic diagram of the structure of a wearable device according to another embodiment of the present disclosure.
[0023] Figure 3 is a structural schematic diagram of a wearable device according to yet another embodiment of the present disclosure.
[0024] Figure 4 is a schematic diagram of wearing a wearable device according to an embodiment of the present disclosure.
[0025] Figure 5 is a schematic diagram of the process by which the positional change of the wearable device shown in Figure 2 triggers the projection adjustment.
[0026] Figure 6 is a schematic diagram of the process of manually triggering projection adjustment of the wearable device shown in Figure 2.
[0027] Figure 7 is a schematic diagram of the process by which the positional change of the wearable device shown in Figure 3 triggers the projection adjustment.
[0028] Figure 8 is a schematic diagram of the process of manually triggering projection adjustment of the wearable device shown in Figure 3.
[0029] Figure 9 is a schematic flowchart of a projection method for a wearable device according to an embodiment of the present disclosure.
[0030] Figure 10 is a schematic flowchart of a projection method for a wearable device according to an embodiment of the present disclosure.
[0031] Figure 11 is a schematic diagram of the structure of an electronic device provided in this disclosure. Detailed Implementation
[0032] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this disclosure. All other embodiments obtained by those skilled in the art based on the embodiments of this disclosure without creative effort are within the scope of protection of this disclosure.
[0033] Throughout the specification and claims, terms may have subtle meanings implied or implied in the context, rather than explicitly stated meanings. Similarly, the phrases “in one embodiment” or “in some embodiments” as used herein do not necessarily refer to the same embodiment, and the phrases “in another embodiment” or “in other embodiments” as used herein do not necessarily refer to different embodiments. The phrases “in one implementation” or “in some implementations” as used herein do not necessarily refer to the same implementation, and the phrases “in another implementation” or “in other implementations” as used herein do not necessarily refer to different implementations. For example, the claimed subject matter includes all or part of a combination of exemplary embodiments or implementations.
[0034] Generally, terms can be understood at least in part from their use in context. For example, terms used herein, such as “and,” “or,” and “and / or,” can include a variety of meanings, which can depend at least in part on the context in which they are used. Typically, “or,” when used in an associative list, such as A, B, or C, means A, B, and C, here used for inclusion, and A, B, or C, here used only for exclusion. Furthermore, the terms “one or more” or “at least one,” as used herein, depend at least in part on the context and can be used to describe any feature, structure, or characteristic in a singular sense, or can be used to describe a combination of features, structures, and characteristics in a plural sense. Similarly, terms such as “a,” “an,” or “described,” depend at least in part on the context and can be understood to convey either singular or plural usage. Moreover, also depending at least in part on the context, the terms “based on” or “determined by” can be understood not necessarily to indicate a set of exclusive factors; rather, they may allow for the presence of other factors that are not necessarily explicitly described.
[0035] In some embodiments, as shown in Figure 1, the wearable device may include a processor module, a power supply module, a storage module, a projection module, a communication module, and a human-computer interaction module. These modules can be integrated into one device. The processor module's main function is to perform data processing, algorithm processing, receive data information from various modules, process it, and issue instructions to the corresponding modules. It is generally a multimedia processing chip, a baseband chip, or a combination of several functional chips to achieve the above functions. The power supply module provides a complete power solution for the product, including a power path management chip, a charging management chip, a battery, and other voltage transformation chips. The storage module provides the operating system and algorithm storage for the product, which is easily accessed by the processor module. It can be a commonly used storage format such as NAND, NOR, or MCP. The communication module provides communication functionality between the product and other terminal products. If the product's hardware is in a two-part form, it can also provide communication between the two parts, which can be any combination of Bluetooth, infrared, NFC, mobile cellular communication, etc. The projection module provides projection display functionality, enabling directional projection within a specified range and distance, and can identify the projection angle. In one specific embodiment, the projection module has multiple optical lenses and multiple light sources for small beam projection. After the processor module calculates the projection angle according to this disclosure, different brightness levels can be set for different light sources, and the beam projection angle can be adjusted by moving lenses at different positions, thereby achieving fixed-angle, fixed-direction, and fixed-length projection. The human-computer interaction module can adopt common human-computer interaction methods such as buttons, scroll wheels, and voice control to achieve the purpose of manual adjustment by the user, thereby meeting the need for users to manually adjust after automatic projection and improving the user experience.
[0036] In another embodiment, as shown in Figure 2, the wearable device may include a first part and a second part. The first part includes a processor module, a power supply module, a storage module, a projection module, a communication module, a sensor module, and a human-computer interaction module, which can be integrated into the first part. The second part includes a sensor module, a communication module, and a projection module, which can also be integrated into the second part. The composition and function of the processor module, power supply module, storage module, projection module, and human-computer interaction module in Figure 2 are basically the same as those shown in Figure 1, and will not be described again. The communication module in Figure 2 mainly provides communication between the first and second parts, and can also provide communication functions between this product and other terminal products. The communication method can be any combination of Bluetooth, infrared, NFC, mobile cellular communication, etc. The sensor module mainly provides functions such as ranging, angle recognition, and user head rotation detection, including existing sensor solutions such as gyroscopes, distance sensors, and motors, and may also include various sensors to be implemented in the future. Figure 2 includes two projection modules, one of which is integrated with the processor module, power supply module, and storage module, while the other projection module is separate from these modules.
[0037] In another embodiment, as shown in FIG3, the wearable device may include a first part, a second part, and a third part. The first part includes a processor module, a power supply module, a storage module, a communication module, and a human-computer interaction module, which can be integrated into the first part. The second part includes a sensor module, a communication module, and a projection module, which can also be integrated into the second part. The third part includes a sensor module, a communication module, and a projection module, which can also be integrated into the third part. The composition and function of the processor module, power supply module, storage module, projection module, communication module, sensor module, and human-computer interaction module in FIG3 are basically the same as those shown in FIG2, and will not be described again. FIG3 includes two projection modules, which are separately arranged and independent of the processor module, power supply module, and storage module.
[0038] In the embodiments shown in Figures 1, 2, and 3, the human-computer interaction module and the processor module are integrated in the same part. It is understood that the human-computer interaction module can also be separately configured from the processor module, i.e., located in different parts. For example, in Figures 2 and 3, the human-computer interaction module can be located in the second or third part. The human-computer interaction module can also be located in other parts different from the first, second, and third parts; all of these fall within the scope of this disclosure. In the embodiments shown in Figures 2 and 3, the various parts can be connected by wired means using wired communication; wireless communication is also possible, and this disclosure makes no restrictions on this.
[0039] In one embodiment, Figure 4 shows an ear comprising two regions: region 1 and region 2. When the component is placed in region 1, it fits snugly against the ear; when placed in region 2, it separates from the ear. Vertically, it does not rotate with ear movement, but horizontally it rotates with head movement, similar to an earring hanging from the ear. In Figure 4, the point in region 1 represents the preferred wearing position. This position allows the ear to be as far from the head as possible, ensuring that the projected image is larger and provides a better user experience without obstructing the projection rays.
[0040] In some embodiments, the wearable device shown in FIG1 can be placed in region 1 or region 2. In the wearable device shown in FIG2, the first part and the second part can both be placed in region 1 or both in region 2. In the wearable device shown in FIG3, the first part can be placed in region 1, and the second part and the third part can both be placed in region 2; or, the first part can be placed in region 2, and the second part and the third part can both be placed in region 1; or, the second part and the third part can both be placed in region 1 or both in region 2. The first part is usually larger in area and heavier in weight, and can be made into a neckband, headband, or handheld product form, or made into a fixed box to be placed in a fixed position (e.g., in a pocket or on the waist).
[0041] Figure 5 is a flowchart illustrating the projection adjustment triggered by the position change of the wearable device shown in Figure 2. As shown in Figure 5, the process includes the following steps:
[0042] Step S501: Detect the relative position between the first sensor module 1 and the second sensor module 2.
[0043] In one specific embodiment, if a user wears the wearable device shown in Figure 2, for example, by hanging the first and second parts on their ears, the two parts of the wearable device, each containing a sensor module, communicate with each other, detect the relative position between the two sensor modules, and generate first parameter information. The first parameter information may include information related to the projection reference distance and the scanning angle.
[0044] In one specific embodiment, the first parameter information may be the updated first parameter information generated when the relative position between the two sensor modules changes when the user twists their head to the left or right.
[0045] Step S502: The second sensor module 2 transmits the first parameter information to the second communication module 2;
[0046] Step S503: The second communication module 2 transmits the first parameter information to the first communication module 1;
[0047] In step S504, the first communication module 1 transmits the first parameter information to the processor module.
[0048] In one specific embodiment, when the relative position changes, updated first parameter information is generated. The updated first parameter information may be the same as or different from the original first parameter information. This updated first parameter information is then sent to the second communication module 2. The second communication module 2 then sends the first parameter information to the first communication module 1, which has a processor module. The first communication module 1 then transmits the first parameter information to the processor module.
[0049] In step S505, the first sensor module 1 transmits the first parameter information to the processor module.
[0050] Secondly, while sensor module 2 transmits the first parameter information to processor module, second sensor module 1 also transmits the first parameter information to processor module.
[0051] In step S506, the processor module calculates the current projection angle and projection distance according to a preset algorithm and transmits them to the first communication module 1 and the first projection module 1.
[0052] The processor module calculates the current projection angle and projection distance according to a preset algorithm, which will be described in detail below. The projection angle and projection distance are then transmitted to the first communication module 1 and the first projection module 1.
[0053] In step S507, the first communication module 1 transmits the projection angle and projection distance to the second communication module 2;
[0054] In step S508, the second communication module 2 transmits the projection angle and projection distance to the second projection module 2.
[0055] The projection angle and projection distance are transmitted sequentially to the second projection module 2 via the first communication module 1 and the second communication module 2.
[0056] Step S509: The first projection module 1 and the second projection module 2 project according to the projection angle and projection distance.
[0057] In some embodiments, the user can adjust algorithm-related parameters, such as projection reference distance and scanning angle, through the human-computer interaction module. This generates first parameter information, triggering the processor module to start a preset algorithm, calculate and update the projection angle and projection distance. Through the human-computer interaction module, the projection algorithm of this disclosure can be adjusted according to actual conditions. For example, when the user is in motion or needs to adjust the projection area distance, the projection algorithm adaptively adjusts to better suit the user's needs.
[0058] Figure 6 is a schematic diagram of the process of manually triggering projection adjustment of the wearable device shown in Figure 2. As shown in Figure 6, the process includes the following steps.
[0059] Step S601: The human-computer interaction module recognizes that the current user has performed an operation.
[0060] The human-computer interaction module can employ common human-computer interaction methods such as buttons, scroll wheels, and voice control to enable users to make manual adjustments. When a user operates the human-computer interaction module, it causes changes in parameters related to the algorithm, generating the first parameter information for the projection module. This triggers the processor module to start a preset algorithm, calculating and updating the projection angle and projection distance.
[0061] In step S602, the human-computer interaction module transmits the first parameter information of the projection module to the processor module.
[0062] In step S603, the processor module calculates the current projection angle and projection distance according to a preset algorithm and transmits them to the first communication module 1 and the first projection module 1.
[0063] In step S604, the first communication module 1 transmits the projection angle and projection distance calculated by the processor module to the second communication module 2.
[0064] In step S605, the second communication module 2 transmits the projection angle and projection distance to the second projection module 2.
[0065] Step S606: The first projection module 1 and the second projection module 2 project according to the projection angle and projection distance.
[0066] Figure 7 is a schematic diagram illustrating the process of projection adjustment triggered by the position change of the wearable device shown in Figure 3. As shown in Figure 7, the process includes the following steps:
[0067] Step S701: Detect the relative position between the third sensor module 3 and the fourth sensor module 4.
[0068] In step S702, the third sensor module 3 and the fourth sensor module 4 respectively transmit the first parameter information to the fourth communication module 4 and the fifth communication module 5. The first parameter information may include information related to the projection reference distance and the scanning angle.
[0069] In step S703, the fourth communication module 4 and the fifth communication module 5 respectively transmit the first parameter information to the third communication module 3.
[0070] In step S704, the third communication module 3 transmits the first parameter information from the fourth communication module 4 and the fifth communication module 5 to the processor module.
[0071] In step S705, the processor module calculates the current projection angle and projection distance according to a preset algorithm and transmits them to the third communication module 3.
[0072] In step S706, the third communication module 3 transmits the projection angle and projection distance to the fourth communication module 4 and the fifth communication module 5, respectively.
[0073] In step S707, the fourth communication module 4 and the fifth communication module 5 transmit the projection angle and projection distance to the third projection module 3 and the fourth projection module 4, respectively.
[0074] In step S708, the third projection module 3 and the fourth projection module 4 project according to the projection angle and projection distance.
[0075] Figure 8 is a flowchart illustrating the process of manual operation triggering projection adjustment of the wearable device shown in Figure 3. As shown in Figure 8, the process includes the following steps:
[0076] In step S801, the human-computer interaction module recognizes that the current user has performed an operation.
[0077] In step S802, the human-computer interaction module transmits the first parameter information to the processor module.
[0078] In step S803, the processor module calculates the current projection angle and projection distance according to a preset algorithm and transmits them to the third communication module 3.
[0079] In step S804, the third communication module 3 transmits the projection angle and projection distance calculated by the processor module to the fourth communication module 4 and the fifth communication module 5.
[0080] In step S805, the fourth communication module 4 and the fifth communication module 5 transmit the projection angle and projection distance to the third projection module 3 and the fourth projection module 4, respectively.
[0081] In step S806, the third projection module 3 and the fourth projection module 4 project according to the projection angle and projection distance.
[0082] After introducing the wearable device and its operation process, the preset algorithm executed by the processor module for calculating the projection distance and projection angle will be described in detail below. Figure 9 is a schematic flowchart of the projection method of the wearable device according to an embodiment of this disclosure.
[0083] In some embodiments, as shown in FIG9, there are two projection modules, for example, the device is composed as shown in FIG2 or 3. The parts containing the projection modules can be placed on both sides of the face, for example, the wearing method shown in FIG4, where the projection modules are placed on the two ears. The projection modules can also be placed in other positions, such as the temples, cheeks, etc., and this disclosure does not impose any limitations on this. The reference distance can be determined based on the sensor modules corresponding to the two projection modules. After the user hangs the parts containing the two projection modules on the ears, the two parts of the wearable device, because they both have sensor modules, communicate with each other to identify the relative position between the two sensor modules and the distance between the lines connecting the two sensor modules, as shown in FIG9, this distance is A. The distance between the two sensor modules is defined as the projection reference distance.
[0084] In other embodiments, a projection module may also be present, such as the assembly shown in Figure 1, where the projection module can be placed on either ear of the face. In this case, the projection reference distance can be a preset distance; that is, a technician can determine a preset distance as the projection reference distance based on experience or neural network training.
[0085] In one specific embodiment, the straight line containing the projection reference distance passes through the projection module and is parallel to the line connecting the user's eyes; the straight line containing the projection reference distance may also not be parallel to the line connecting the user's eyes, but rather have a preset angle with the line connecting the user's eyes.
[0086] The processor module can instruct the projection module to scan the projection from the line containing the projection reference distance, angle by angle, towards the area to be projected at the longest projection distance B, while simultaneously receiving wavelength signals. During the process of emitting a ray and receiving wavelength signals, if the ray is obstructed by an object (e.g., a head) and reflected, the detected wavelength signal will not reach the longest projection distance B. Conversely, when the detected wavelength signal reaches the longest projection distance B, it indicates that the ray is not obstructed, thus determining the scanning angle α of the projection module. For example, the position where the ray is not obstructed could be the position tangent to the head shown in Figure 9. The scanning angle is the angle between the projection ray and the line when it rotates from the line containing the projection reference distance towards the area to be projected until the projection ray is not obstructed. It should be noted that in this embodiment, the ray position for determining the scanning angle is not limited to the position shown in Figure 9; it can also be the angle between the position of other unobstructed projection rays and the line.
[0087] In some embodiments, during the process of the projection module rotating from the line where the projection reference distance is located toward the side of the area to be projected, signal projection is not performed at the scanning angle, and signal projection is performed only after the scanning angle has passed.
[0088] In some embodiments, the maximum projection distance B can be a preset value, determined by the characteristics of the projection module. According to optical principles, the projection of a projection module is infinitely long. However, depending on the light source, optical system, and display chip used in the projection module, the module can guarantee brightness and clarity within a certain projection distance. But when the projection distance is exceeded, brightness and image clarity suffer severe degradation, reducing the user experience. Therefore, in this disclosure, the maximum projection distance B of the projection module is a fixed value, set at the factory. Different projection modules can have different maximum projection distances B.
[0089] For two projection modules, such as the wearable device shown in Figure 2 or Figure 3, the straight line representing the projection reference distance can be the line connecting the two sensor modules. Each projection module starts signal scanning and receives feedback signals from the line connecting the two sensor modules. The angles corresponding to the detection of the wavelength signal reaching the longest projection distance B are α1 and α2, respectively. As shown in Figure 9, the angle corresponding to the left ear is α1, and the angle corresponding to the right ear is α2. Comparing the magnitudes of α1 and α2, the larger angle is selected as the scanning angle α for the algorithm. Choosing a larger angle as the scanning angle avoids potential occlusion at smaller scanning angles when the head is asymmetrical.
[0090] In some embodiments, the scanning angle α can also be a preset value of the wearable device. The preset value can be determined according to the characteristics of the human skull. The projection ray can be scanned from the straight position of the sensor to the area to be projected until the ray is not blocked by the average human skull.
[0091] In other embodiments, the user (e.g., through a human-computer interaction module) can input a scanning angle setting command to determine the scanning angle. The scanning angle setting command can provide options based on the unobstructed position of the projection ray. The processor module determines the scanning angle based on the scanning angle setting command and executes subsequent algorithms.
[0092] During the execution of the projection algorithm, a projection reference distance is determined. In Figure 9, the projection reference distance A is determined based on the respective sensor modules of the two projection modules, for example, by detecting the distance between their respective sensor modules.
[0093] Determine the scanning angle, where the scanning angle is the angle α between the projection ray and the straight line when the projection ray rotates from the straight line containing the projection reference distance toward the side of the area to be projected until the projection ray is not obstructed.
[0094] The projection angle β is determined based on the projection reference distance A, the preset maximum projection distance B, and the scanning angle α.
[0095] In some embodiments, to facilitate explanation of how the projection angle β is determined using the projection reference distance A, the preset longest projection distance B, and the scanning angle α, a projection area D is pre-set in the area to be projected in Figure 9. As shown in Figure 9, among the two ends of the projection module and the projection area, the projection distance between the projection module and the end closer to its location is the smallest, defined as the minimum projection distance C, and the projection distance between the projection module and the end farther from its location is the largest, defined as the longest projection distance B. The angle between the line connecting the projection module to one end of the projection area and the line connecting the projection module to the other end of the projection area is defined as the projection angle β. As shown in Figure 9, for ease of explanation, an auxiliary line h can be drawn to divide the projection reference distance A into two segments, A1 and A2. The projection angle β can be calculated using trigonometric functions.
[0096] A2 = B * cosα;
[0097] Then A1 = AB * cosα, h = B * sinα;
[0098] Projection angle
[0099] In some embodiments, the projection angle β can be split into at least one angle, for example, into N angles, namely β1, β2, ..., β3. N Where N≥1, the angle of splitting is defined as the sub-projection angle. At least one sub-projection angle is determined based on the projection angle β. For each sub-projection angle, there is a corresponding projection distance, which can be C1, C2, ..., C... N For example, for β1, the projection distance is the longest projection distance B. Then, the projection distance corresponding to different sub-projection angles can be calculated using the following formula:
[0100] Where i = 1…N.
[0101] The projection angle β is obtained through the above process. i and projection distance C i Then, the processor module sends instructions to the projection module, which projects according to the projection distance and projection angle to generate the projection area.
[0102] The above process describes the calculation of projection distance and projection angle under one projection module and two projection modules. Optionally, more projection modules may be included. Under the inspiration of the above preset algorithm, those skilled in the art can know how multiple projection modules determine projection distance and projection angle, all of which are within the scope of this disclosure.
[0103] In some embodiments, when there are two projection modules, they can be placed on the left and right ears respectively. The processor module issues instructions to the projection modules on the left and right ears. The product shape of the left and right ears can be designed to prevent users from wearing them backwards. In this example, the left and right images projected can be pre-set. In another embodiment, left and right do not need to be distinguished in advance. The left and right positions of the two projection modules can be identified by sensors, so that the two projection modules perform corresponding projection operations according to their left and right positions. The left projection module starts by scanning counter-clockwise at an angle α from the line connecting the left and right ear projection modules before projecting. It then continues to rotate counter-clockwise, increasing the projection angle from 0 to angle β. The projection distance gradually decreases from the longest projection distance B to the shortest projection distance C. The longest projection distance B displays the rightmost edge of the projected image, and the shortest projection distance C displays the leftmost edge. The right ear uses the same algorithm, but instead of a full clockwise scan, it scans at an angle α before projecting, then continues clockwise, increasing the projection angle from 0 to angle β. The projection distance also gradually decreases from the longest projection distance B to the shortest projection distance C. Again, the longest projection distance B displays the leftmost edge of the projected image, and the shortest projection distance C displays the rightmost edge. Since the projection modules of both ears project the same image, the image displayed in projection area D is the enhanced brightness. The projected image displays increased brightness and color saturation, but unlike projections of actual objects, the brightness is not excessive, minimizing the risk of causing user dizziness.
[0104] In some embodiments, the parameters of the projection module, such as the scanning angle α and the projection angle β, can be provided to the user as settable options. For example, the user can adjust these parameters according to the human-computer interaction module, thereby adjusting the distance of the projection area D relative to the eyes. Even if the preset or current image causes slight discomfort to the user, the user can adjust to a more comfortable position.
[0105] The projection algorithm provided in this disclosure determines the projection distance and projection angle by means of the projection reference distance and the scanning angle. The projection module projects according to the projection distance and projection angle. The projection does not rely on a fixed area and position, and can realize projection without physical objects. Furthermore, it can realize that the projected image changes with the position and orientation of the wearable projection device, so that the projection area and position can be adjusted adaptively and flexibly.
[0106] Based on Figure 9, this disclosure provides a projection method for a wearable device. Figure 10 is a schematic flowchart of the projection method for a wearable device according to an embodiment of this disclosure. As shown in Figure 10, the method includes the following steps.
[0107] Step S1001: Obtain the projection reference distance.
[0108] In some embodiments, the projection reference distance can be a preset distance, that is, a technician can determine a preset distance as the projection reference distance based on experience or by means of neural network training.
[0109] In other embodiments, as shown in Figure 9, there are two projection modules. The parts containing the projection modules can be placed on either side of the face. In some examples, the wearing method illustrated in Figure 4 can be used, placing the parts containing the projection modules on the two ears on either side of the face. The projection reference distance can be determined based on the sensor modules corresponding to each of the two projection modules. Since both parts of the wearable device have sensor modules, they communicate with each other, identifying the relative positions between the two sensor modules and the distance between the lines connecting the two sensor modules. The distance between the two sensor modules can be defined as the projection reference distance.
[0110] In some embodiments, the user can input a projection reference distance setting command (e.g., through a human-computer interaction module) to determine the projection reference distance, and the processor module determines the projection reference distance based on the projection reference distance setting command.
[0111] By setting the projection reference distance, the projection algorithm can make adaptive adjustments, making the projection more suitable for the user's needs.
[0112] Step S1002: Determine the scanning angle, wherein the scanning angle is the angle between the projection ray and the straight line when the projection ray rotates from the straight line where the projection reference distance is located toward the side of the area to be projected until the projection ray is not blocked.
[0113] In some embodiments, the scanning angle can be a preset angle, that is, technicians can determine a preset angle as the scanning angle based on experience or by training neural networks.
[0114] In some embodiments, the projection ray starts from the straight line of the projection reference distance and scans towards the area to be projected at the longest projection distance, while simultaneously receiving wavelength signals. If the ray is reflected after being blocked by an object (e.g., a head), the detected wavelength signal will not reach the longest projection distance. When the detected wavelength signal reaches the longest projection distance, it indicates that the ray is not blocked. The angle at which the ray rotates from the straight line of the projection reference distance towards the side of the area to be projected until the ray is not blocked is defined as the scanning angle of the projection module.
[0115] In other embodiments, for the case of two projection modules, the rays emitted by the two projection modules begin signal scanning from the straight line containing the projection reference distance (corresponding to the line connecting the two sensor modules). The angles corresponding to the detection of the wavelength signal reaching the longest projection distance are designated as the first scanning angle and the second scanning angle. The angle with the larger value between the first and second scanning angles is determined as the scanning angle. In the embodiment shown in Figure 9, the angle corresponding to the left ear side is α1, and the angle corresponding to the right ear side is α2. By comparing the magnitudes of α1 and α2, the larger angle is selected as the scanning angle α of the algorithm.
[0116] Therefore, when different users wear this wearable device, the scanning angle will adapt to the user's head data, thus achieving unobstructed projection.
[0117] In some embodiments, the user (e.g., through a human-computer interaction module) can input a scanning angle setting command to determine the scanning angle, and the processor module determines the scanning angle based on the scanning angle setting command.
[0118] By setting the scanning angle, the projection algorithm can make adaptive adjustments, making the projection more suitable for the user's needs.
[0119] Step S1003: Determine the projection angle based on the projection reference distance, the preset longest projection distance, and the scanning angle.
[0120] In some embodiments, after determining the projection reference distance, the preset maximum projection distance, and the scanning angle, the projection angle can be determined. The projection angle β can be determined based on the projection reference distance A, the preset maximum projection distance B, and the scanning angle α, as shown in Figure 9.
[0121] Step S1004: Determine the projection distance based on the projection angle.
[0122] In some embodiments, at least one sub-projection angle can be determined based on the projection angle, and for each sub-projection angle, a corresponding projection distance can be determined. The corresponding projection distance can be determined for each of the at least one sub-projection angle according to the method shown in Figure 9.
[0123] Step S1005: Project according to the projection angle and the projection distance.
[0124] In some embodiments, after obtaining the projection angle and projection distance, projection is performed based on the projection distance and projection angle.
[0125] In other embodiments, for at least one sub-projection angle and the corresponding at least one projection distance, projection is performed based on at least one sub-projection angle and at least one projection distance.
[0126] By determining the projection angle and projection distance using the projection reference distance and scanning angle, the projected image can change with the position and orientation of the wearable projection device, allowing the projection area and position to be adjusted adaptively and flexibly, thus improving the user experience.
[0127] In some embodiments, for the case of two projection modules, the two projection modules may be instructed to project according to at least one sub-projection angle and at least one projection distance, respectively.
[0128] During the projection process, the first projection module is instructed to project in a first direction, and the second projection module projects in a second direction, wherein the first and second directions are opposite, so that the image projected by the first projection module is consistent with the image projected by the second projection module. The projected images on both sides are symmetrical, and the brightness of the projection is significantly enhanced.
[0129] In some embodiments, the two projection modules can be placed on the left and right ears respectively, as shown in Figure 9. The product shape of the left and right ears can be designed to prevent users from wearing them incorrectly. The left and right images projected are pre-set. In another embodiment, left and right do not need to be pre-distinguished; sensors can identify the left and right positions of the two projection modules, causing them to perform corresponding projection operations according to their left and right positions. The left projection module scans counterclockwise by an angle α from the line connecting the left and right ear projection modules before starting projection. It then continues to rotate counterclockwise, increasing the projection angle from 0 to angle β. The projection distance gradually decreases from the longest projection distance B to the shortest projection distance C. The longest projection distance B displays the rightmost edge of the projected image, and the shortest projection distance C displays the leftmost edge. The right ear uses the same calculation algorithm, but scans clockwise by an angle α before starting projection, then continues to rotate clockwise, increasing the projection angle from 0 to angle β. The projection distance gradually decreases from the longest projection distance B to the shortest projection distance C. The longest projection distance B displays the leftmost edge of the projected image, and the shortest projection distance C displays the rightmost edge. The projections from both ears are identical, therefore the image displayed in projection area D is the enhanced image.
[0130] The two projection modules project images based on their respective projection angles and distances, allowing the projected image to change with the position and orientation of the wearable projection device. This enables flexible and adaptive adjustment of the projection area and position, and ensures symmetrical images on both sides, significantly enhancing projection brightness. Furthermore, the presence of two projection light sources allows for various projection methods, including 3D projection, planar projection, and holographic projection, providing a superior user experience.
[0131] According to the wearable device and projection method disclosed herein, the wearable device can be placed near the ear. The projection distance and angle are calculated based on a projection algorithm set within the wearable device. The projection module projects according to the projection distance and angle. The projection is not dependent on a fixed area or position, enabling projection without a physical object. Furthermore, the projected image changes with the position and orientation of the wearable projection device, allowing for adaptive and flexible adjustment of the projection area and position. Additionally, the wearable device can include two projection modules. Based on a preset projection algorithm, the projection angle and distance are calculated. The two projection modules project based on the projection angle and distance respectively. This allows for adaptive and flexible adjustment of the projection area and position, and ensures symmetrical images on both sides, significantly enhancing projection brightness. Moreover, due to the presence of two projection light sources, 3D projection, planar projection, holographic projection, and other projection methods can be achieved, providing a better user experience. Furthermore, the projection algorithm of this disclosure can be adjusted according to actual conditions, such as when the user is in motion or needs to adjust the projection area distance. Through adaptive adjustment of the projection algorithm, the projection effect can better meet the user's needs.
[0132] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0133] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this disclosure is not limited to the described order of actions, because according to this disclosure, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to this disclosure.
[0134] In the several embodiments provided in this disclosure, it should be understood that the disclosed apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some interfaces; indirect couplings or communication connections between devices or units may be electrical connections or other forms.
[0135] Referring to Figure 11, Figure 11 provides an electronic device including a processor and a memory. The memory stores computer instructions or one or more programs, which, when executed by the processor, cause the processor to execute the computer instructions to implement the method and refined scheme shown in Figure 10.
[0136] It should be understood that the above-described device embodiments are merely illustrative, and the device disclosed herein can be implemented in other ways. For example, the division of units / modules described in the above embodiments is only a logical functional division, and other division methods may be used in actual implementation. For example, multiple units, modules, or components may be combined, integrated into another system, or some features may be ignored or not executed.
[0137] Furthermore, unless otherwise specified, the functional units / modules in the various embodiments of this disclosure can be integrated into one unit / module, or each unit / module can exist physically separately, or two or more units / modules can be integrated together. The integrated units / modules described above can be implemented in hardware or as software program modules.
[0138] If the integrated unit / module is implemented in hardware, the hardware can be digital circuits, analog circuits, etc. The physical implementation of the hardware structure includes, but is not limited to, transistors, memristors, etc. Unless otherwise specified, the processor or chip can be any suitable hardware processor, such as a CPU, GPU, FPGA, DSP, and ASIC, etc. Unless otherwise specified, the on-chip cache, off-chip memory, and storage can be any suitable magnetic or magneto-optical storage medium, such as resistive random access memory (RRAM), dynamic random access memory (DRAM), static random access memory (SRAM), enhanced dynamic random access memory (EDRAM), high-bandwidth memory (HBM), hybrid memory cube (HMC), etc.
[0139] If the integrated unit / module is implemented as a software program module and sold or used as an independent product, it can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to cause a computer electronic device (which may be a personal computer, server, or network electronic device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this disclosure. The aforementioned memory includes various media capable of storing program code, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard drive, magnetic disk, or optical disk.
[0140] This disclosure also provides a computer-readable storage medium storing one or more computer programs that, when executed by a plurality of processors, cause the processors to perform the method and refinement shown in FIG10.
[0141] This disclosure also provides a computer program product, comprising a computer program that, when run on a computer, causes the computer to execute the projection method of the wearable device described in any of the above embodiments.
[0142] References to features, advantages, or similar language in this specification do not imply that all features and advantages achievable with this solution should be included or included in any single implementation thereof. Rather, references to features and advantages are understood to mean that a particular feature, advantage, or characteristic described in connection with an embodiment is included in at least one embodiment of this solution. Therefore, discussions of features, advantages, and similar language throughout this specification may, but do not necessarily, refer to the same embodiments.
[0143] Furthermore, the features, advantages, and characteristics described herein can be combined in any suitable manner in one or more embodiments. Based on the description herein, those skilled in the art will recognize that this solution can be implemented without one or more specific features or advantages of a particular embodiment. In other instances, additional features and advantages can be appreciated in specific embodiments not presented in all embodiments of this solution.
[0144] The embodiments of this disclosure have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this disclosure. The descriptions of the embodiments above are only intended to help understand the methods and core ideas of this disclosure. Furthermore, any changes or modifications made by those skilled in the art based on the ideas of this disclosure, and on the specific implementation methods and application scope of this disclosure, are all within the scope of protection of this disclosure. Therefore, the content of this specification should not be construed as a limitation of this disclosure.
Claims
1. A projection method for a wearable device, comprising: Obtain the projection reference distance; Determine the scanning angle, wherein the scanning angle is the angle between the projection ray and the straight line when the projection ray rotates from the straight line containing the projection reference distance toward the side of the area to be projected until the projection ray is not obstructed; The projection angle is determined based on the projection reference distance, the preset maximum projection distance, and the scanning angle. The projection distance is determined based on the projection angle; and Projection is performed based on the projection angle and the projection distance.
2. The method as described in claim 1, wherein, Determining the projection distance based on the projection angle includes: Determine at least one sub-projection angle based on the projection angle; and For each of the at least one sub-projection angle, at least one projection distance is determined. The projection based on the projection angle and the projection distance includes: Projection is performed based on at least one sub-projection angle and at least one projection distance.
3. The method as described in claim 1 or 2, wherein, The projection reference distance is a preset distance, and / or, in the case that the wearable device includes multiple projection modules, the projection reference distance is determined according to the sensor modules corresponding to the first projection module and the second projection module among the multiple projection modules.
4. The method as described in claim 1 or 2, wherein, The determination of the scanning angle, where the scanning angle is the angle between the projection ray and the straight line from the projection reference distance line to the side of the area to be projected, until the projection ray is not obstructed, includes: Starting from the straight line where the projection reference distance is located, the system scans towards the area to be projected at the preset longest projection distance, and determines the angle corresponding to when the wavelength signal of the projection ray reaches the preset longest projection distance as the scanning angle.
5. The method as described in claim 1 or 2, wherein, The wearable device includes multiple projection modules. The determination of the scanning angle, where the scanning angle is the angle between the projection ray and the straight line from the projection reference distance line towards the area to be projected until the projection ray is not obstructed, includes: The first and second projection modules among the plurality of projection modules are instructed to scan towards the area to be projected from the straight line containing the projection reference distance, with the preset longest projection distance. The angles corresponding to when the wavelength signals of the projection rays from the first and second projection modules reach the preset longest projection distance are determined as the first scanning angle and the second scanning angle, respectively. The angle with the larger value between the first scanning angle and the second scanning angle is determined as the scanning angle.
6. The method as described in claim 1 or 2, wherein, Determining the scanning angle includes: Receive user input commands for setting the scanning angle; and The scanning angle is determined according to the scanning angle setting instruction.
7. The method of claim 2, wherein, In the case that the wearable device includes multiple projection modules, the projection based on the at least one sub-projection angle and the at least one projection distance includes: The first projection module and the second projection module among the plurality of projection modules are instructed to project according to the at least one sub-projection angle and the at least one projection distance, respectively.
8. The method of claim 7, wherein, The instruction to the first and second projection modules among the plurality of projection modules to project according to the at least one sub-projection angle and the at least one projection distance includes: The first projection module is instructed to project in a first direction, and the second projection module projects in a second direction, wherein the first direction is opposite to the second direction, so that the image projected by the first projection module is consistent with the image projected by the second projection module.
9. A wearable device, comprising: The processor module is configured to, in response to receiving first parameter information from the projection module, execute the method as described in any one of claims 1 to 8, and calculate the projection angle and projection distance; as well as At least one projection module is configured to project according to the projection angle and the projection distance; When there are at least two projection modules, the projection modules are set up separately.
10. The wearable device of claim 9, wherein, The projection module includes a first projection module and a second projection module, wherein the first projection module is integrated with the processor module, and the second projection module is separate from the processor module.
11. The wearable device of claim 10, wherein, Also includes: The first sensor module is integrated with the processor module; The second sensor module is integrated with the second projection module; The first sensor module and the second sensor module are respectively configured to detect the relative position between the first sensor module and the second sensor module, and generate and send the first parameter information of the projection module.
12. The wearable device of claim 11, wherein, Also includes: The first communication module is integrated with the processor module and configured to send the projection angle and the projection distance. The second communication module, integrated with the second projection module, is configured to forward the projection angle and the projection distance to the second projection module, send the first parameter information of the projection module generated by the second sensor module to the first communication module, and receive the projection angle and the projection distance sent by the first communication module.
13. The wearable device of claim 9, wherein, The projection module includes a third projection module and a fourth projection module, wherein the third projection module and the fourth projection module are separately configured from the processor module.
14. The wearable device of claim 13, wherein, Also includes: The third sensor module is integrated with the third projection module; The fourth sensor module is integrated with the fourth projection module; The third sensor module and the fourth sensor module are respectively configured to detect the relative position between the third sensor module and the fourth sensor module, and generate and send the first parameter information of the projection module.
15. The wearable device of claim 14, wherein, Also includes: The third communication module, integrated with the processor module, is configured to send the projection angle and the projection distance. The fourth communication module is integrated with the third projection module and the third sensor module. It is configured to send the first parameter information of the projection module generated by the third sensor module to the third communication module, and to receive the projection angle and the projection distance sent by the third communication module, and forward the projection angle and the projection distance to the third projection module. The fifth communication module is integrated with the fourth projection module and the fourth sensor module. It is configured to send the first parameter information of the projection module generated by the fourth sensor module to the third communication module, and to receive the projection angle and the projection distance sent by the third communication module, and forward the projection angle and the projection distance to the fourth projection module.
16. The wearable device according to any one of claims 9 to 15, wherein, Also includes: The human-computer interaction module is configured to receive external input control signals and generate the first parameter information of the projection module.
17. An electronic device comprising a memory storing one or more programs and one or more processors, the one or more processors being electrically coupled to the memory and configured to execute the one or more programs to perform the method as claimed in any one of claims 1 to 8.
18. A computer program product comprising a computer program operable to cause a computer to perform the method as claimed in any one of claims 1 to 8.