Virtual image display control method and device of glasses equipment, equipment and medium

By obtaining vehicle seat status information and pre-stored sitting posture parameters, the virtual image display position of the smart glasses device is automatically adjusted, which solves the problem that the virtual image position needs to be manually adjusted in the existing technology, and improves the ability to combine virtual and real and user experience.

CN119225574APending Publication Date: 2024-12-31GEER TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310788414.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-29
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

Existing smart glasses equipment needs to manually adjust the virtual image position in the vehicle to combine with the real object, which affects the user experience and poses safety risks, and lacks the ability to automatically adjust.

Method used

By obtaining vehicle seat status information and pre-stored sitting posture parameters, the vertical height of the user's eyes and the virtual image display position are automatically determined, and adaptive adjustment of the virtual image position of the glasses equipment is realized.

Benefits of technology

It improves the ability to combine virtual and real glasses equipment and user experience, reduces the need for manual adjustment, reduces the difficulty of use, and improves the safety of the driver.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119225574A_ABST
    Figure CN119225574A_ABST
Patent Text Reader

Abstract

The invention discloses a virtual image display control method, device and equipment of glasses equipment and a computer readable storage medium. The method comprises the steps that seat state information of a vehicle is acquired; determining the vertical height of the eyes of the user according to the seat state information and pre-stored sitting posture parameters; wherein the pre-stored sitting posture parameters comprise the sitting posture eye height of the user; determining a virtual image display position of the glasses equipment according to the vertical height of the eyes of the user and pre-stored virtual image position parameters; controlling the glasses equipment to display the to-be-displayed virtual image at the virtual image display position; by acquiring the seat state information of the vehicle, the virtual image display position of the glasses equipment can be automatically determined by using the seat state information of the vehicle where the user is located and the pre-stored sitting posture parameter and the pre-stored virtual image position parameter which are related to the self condition of the user; therefore, the self-adaptive adjustment of the virtual image position of the glasses equipment in the vehicle is realized, the virtual-real combination capability and the use convenience of the glasses equipment are improved, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of eyeglass equipment, and in particular to a virtual image display control method, device, equipment and computer-readable storage medium for eyeglass equipment. Background Art

[0002] At present, smart glasses such as AR (Augmented Reality) glasses and MR (Mediated Reality) glasses are gradually integrated into the vehicle's smart cockpit. For example, the driver and passengers in the vehicle can use AR glasses to improve the riding experience of the people in the vehicle by combining the virtual and the real.

[0003] like Figure 1 As shown, the display of virtual images in the glasses device should ensure the combination of virtual images and external physical objects as much as possible to meet the user's usage needs; for example, the virtual navigation arrow displayed on the AR glasses worn by the driver can be placed 10m in front of the driver and fit the ground, and cannot be suspended in the air to block the line of sight. In the prior art, for different people in different vehicles, due to different personal heights and driving habits, users need to manually adjust the position of the virtual image every time they use the glasses device to ensure the perfect combination of the virtual image and the physical object, which greatly affects the user experience and will cause certain safety hazards to the driver user.

[0004] Therefore, how to realize automatic adjustment of the virtual image position of the eyewear device in the vehicle, improve the virtual-real combination capability of the eyewear device, and enhance the user experience is a problem that needs to be solved urgently. Summary of the invention

[0005] The purpose of the present invention is to provide a virtual image display control method, device, equipment and computer-readable storage medium for eyeglass equipment, so as to automatically adjust the virtual image position of the eyeglass equipment in a vehicle, improve the virtual-real combination capability of the eyeglass equipment and enhance the user experience.

[0006] In order to solve the above technical problems, the present invention provides a virtual image display control method of an eyewear device, comprising:

[0007] Acquiring seat status information of the vehicle; wherein the seat status information includes seat height;

[0008] Determine the vertical eye height of the user according to the seat state information and the pre-stored sitting posture parameters; wherein the pre-stored sitting posture parameters include the eye height of the user in the sitting posture;

[0009] Determine the virtual image display position of the eyewear device according to the vertical height of the user's eyes and the pre-stored virtual image position parameters; wherein the pre-stored virtual image position parameters include the virtual image horizontal distance;

[0010] The eyewear device is controlled to display the virtual image to be displayed at the virtual image display position.

[0011] In some embodiments, determining the vertical height of the user's eyes according to the seat state information and the pre-stored sitting posture parameters includes:

[0012] The sum of the seat height and the user's sitting eye height is determined as the user's eye vertical height.

[0013] In some embodiments, the seat state information further includes a seat tilt angle, and determining the vertical height of the user's eyes according to the seat state information and pre-stored sitting posture parameters includes:

[0014] Calculating the user's current sitting eye height according to the seat tilt angle and the user's sitting eye height;

[0015] The sum of the seat height and the eye height of the user in the current sitting position is determined as the vertical eye height of the user.

[0016] In some embodiments, determining the virtual image display position of the eyewear device according to the vertical height of the user's eyes and the pre-stored virtual image position parameters includes:

[0017] The virtual image display position is calculated according to the vertical height of the user's eyes and the horizontal distance of the virtual image; wherein the virtual image display position includes a virtual image angle and a virtual image distance at the virtual image angle.

[0018] In some embodiments, obtaining the seat status information of the vehicle includes:

[0019] The eyeglass device receives the seat status information sent by the vehicle.

[0020] In some embodiments, the method further comprises:

[0021] According to the acquired virtual image position adjustment instruction, adjust the position of the virtual image displayed by the eyewear device; wherein the virtual image position adjustment instruction includes a vertical direction position adjustment instruction;

[0022] After the virtual image position determination instruction is obtained, the pre-stored sitting posture parameters and the pre-stored virtual image position parameters are updated according to the current position of the virtual image displayed on the eyeglass device and the current seat state information.

[0023] In some embodiments, updating the pre-stored sitting posture parameters and the pre-stored virtual image position parameters according to the current position of the virtual image displayed on the eyewear device and the current seat state information includes:

[0024] The eyewear device determines a current virtual image angle and a current virtual image horizontal distance according to a current position of the displayed virtual image;

[0025] The user's sitting eye height and the virtual image horizontal distance are updated according to the current virtual image angle, the current virtual image horizontal distance and the current seat state information.

[0026] The present invention also provides a virtual image display control device for eyeglass equipment, comprising:

[0027] A vehicle acquisition module, used to acquire seat status information of the vehicle; wherein the seat status information includes seat height;

[0028] A height determination module, used to determine the vertical height of the user's eyes according to the seat state information and pre-stored sitting posture parameters; wherein the pre-stored sitting posture parameters include the user's sitting eye height;

[0029] A position determination module, used to determine the virtual image display position of the eyewear device according to the vertical height of the user's eyes and pre-stored virtual image position parameters; wherein the pre-stored virtual image position parameters include the virtual image horizontal distance;

[0030] The virtual image display module is used to control the eyewear device to display the virtual image to be displayed at the virtual image display position.

[0031] The present invention also provides a virtual image display control device for eyeglasses, comprising:

[0032] Memory for storing computer programs;

[0033] The processor is used to implement the steps of the virtual image display control method of the eyewear device as described above when executing the computer program.

[0034] In addition, the present invention also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the virtual image display control method of the eyewear device as described above are implemented.

[0035] A virtual image display control method for an eyeglass device provided by the present invention comprises: obtaining seat status information of a vehicle; wherein the seat status information comprises seat height; determining the vertical height of a user's eyes according to the seat status information and pre-stored sitting posture parameters; wherein the pre-stored sitting posture parameters comprise the user's sitting eye height; determining a virtual image display position of the eyeglass device according to the user's vertical eye height and pre-stored virtual image position parameters; wherein the pre-stored virtual image position parameters comprise the virtual image horizontal distance; controlling the eyeglass device to display a virtual image to be displayed at the virtual image display position;

[0036] It can be seen that the present invention can automatically determine the virtual image display position of the eyewear device by obtaining the seat status information of the vehicle, using the seat status information of the vehicle where the user is located and the pre-stored sitting posture parameters and pre-stored virtual image position parameters related to the user's own situation, thereby realizing adaptive adjustment of the virtual image position of the eyewear device in the vehicle, improving the virtual-real combination capability and ease of use of the eyewear device, and enhancing the user experience. In addition, the present invention also provides a virtual image display control device, device and computer-readable storage medium for eyewear devices, which also have the above-mentioned beneficial effects. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.

[0038] Figure 1 A diagram showing the virtual-real combination capability of the in-vehicle eyewear device provided by an embodiment of the present invention;

[0039] Figure 2 A flowchart of a virtual image display control method for eyewear equipment provided by an embodiment of the present invention;

[0040] Figure 3 A diagram showing the principle of another virtual image display control method for eyewear equipment provided by an embodiment of the present invention;

[0041] Figure 4 A schematic diagram of virtual image adjustment of another virtual image display control method for eyewear equipment provided by an embodiment of the present invention;

[0042] Figure 5 A structural block diagram of a virtual image display control device for eyewear equipment provided by an embodiment of the present invention;

[0043] Figure 6 A schematic structural diagram of a virtual image display control device for eyewear equipment provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0044] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0045] Please refer to Figure 2 , Figure 2 This is a flow chart of a virtual image display control method for eyewear equipment provided by an embodiment of the present invention. The method may include:

[0046] Step 101: Acquire seat status information of a vehicle; wherein the seat status information includes seat height.

[0047] It is understandable that the seat status information in this step may be seat status information in the vehicle where the wearer of the eyeglass device is located, such as seat status information in the vehicle that is communicatively connected to the eyeglass device. In this step, the processor may determine the status of the vehicle seat (such as the driver's seat) where the wearer of the eyeglass device is located by acquiring the seat status information of the vehicle.

[0048] Correspondingly, the specific content of the vehicle seat status information obtained by the processor in this step can be set by the designer according to practical scenarios and user needs. For example, the seat status information may include the seat height, that is, the vertical height of the vehicle seat from the ground, such as Figure 3 The seat height H1 shown in the figure; since the tilt angle and forward and backward movement position of the seat will have a certain impact on the field of vision of the user on the seat, the seat state information in this embodiment may also include the seat tilt angle and / or the forward and backward position information of the seat. This embodiment does not impose any limitation on this.

[0049] It should be noted that the virtual image display control method of the eyeglass device provided in this embodiment can be applied to the eyeglass device, that is, the processor of the eyeglass device can determine its virtual image display position according to the acquired vehicle seat state information and pre-stored sitting posture parameters and pre-stored virtual image position parameters, so as to realize the adaptive adjustment of the virtual image position of the eyeglass device in the vehicle; the virtual image display control method of the eyeglass device provided in this embodiment can also be applied to the vehicle connected to the eyeglass device in communication, such as the processor of the vehicle (such as the central control unit) can determine the virtual image display position of the eyeglass device according to the acquired vehicle seat state information and pre-stored sitting posture parameters and pre-stored virtual image position parameters, so as to control the eyeglass device to display the virtual image accordingly, so as to realize the adaptive adjustment of the virtual image position of the eyeglass device in the vehicle; the virtual image display control method of the eyeglass device provided in this embodiment can also be applied to the user terminal (such as a mobile phone) connected to the eyeglass device in communication, such as the processor of the user terminal can determine the virtual image display position of the eyeglass device according to the acquired vehicle seat state information and pre-stored sitting posture parameters and pre-stored virtual image position parameters, so as to control the eyeglass device to display the virtual image accordingly, so as to realize the adaptive adjustment of the virtual image position of the eyeglass device in the vehicle. This embodiment does not impose any restrictions on this.

[0050] Correspondingly, the specific way in which the processor obtains the vehicle's seat status information in this step can be set by the designer according to practical scenarios and user needs. For example, when the method provided in this embodiment is applied to the eyewear device, the eyewear device can receive the vehicle's seat status information sent by the vehicle or the user terminal; for example, when the eyewear device is connected to the vehicle by communication (such as Bluetooth connection), the eyewear device can directly receive the seat status information sent by the vehicle; when the eyewear device is not directly connected to the vehicle by communication, the eyewear device can receive the vehicle's seat status information forwarded by the user terminal, that is, the user terminal can be connected to the eyewear device and the vehicle by communication, respectively. This embodiment does not impose any restrictions on this.

[0051] For example, when the vehicle's seat status information only includes the seat height, since the seat heights of the seats in the same vehicle are basically the same, the glasses device can directly receive the seat height sent by the vehicle in this step. When the vehicle's seat status information includes seat height and seat tilt angle and / or seat front and rear position information, the glasses device can receive the seat position information of the target seat sent by the vehicle in this step; wherein the target seat can be any seat inside the vehicle; for example, the vehicle's central control can default the target seat to the driver's seat, and directly send the seat position information of the driver's seat to the glasses device; the central control can also detect the target seat corresponding to the glasses device in communication connection, such as the driver's seat, the co-pilot seat or the back seat, based on the in-vehicle camera or other positioning components, and send the seat position information of the target seat to the glasses device.

[0052] Furthermore, in this embodiment, the processor can obtain the seat status information of the vehicle when determining that the eyeglass device is inside the vehicle, so as to control and adjust the display position of the virtual image displayed by the eyeglass device inside the vehicle, thereby improving the user experience. For example, the processor of the eyeglass device can obtain the seat status information of the vehicle when the eyeglass device is connected to the vehicle for communication; or the processor of the eyeglass device can obtain the seat status information of the vehicle when the eyeglass device is connected to the vehicle for communication and is in driving mode. This embodiment does not impose any restrictions on this.

[0053] Step 102: Determine the vertical eye height of the user according to the seat state information and the pre-stored sitting posture parameters; wherein the pre-stored sitting posture parameters include the eye height of the user when sitting.

[0054] It is understandable that the pre-stored sitting posture parameters in this step may be pre-stored information related to the personal sitting posture of the wearer of the eyewear device. The specific content of the pre-stored sitting posture parameters in this step may be set by the designer according to practical scenarios and user needs. For example, the pre-stored sitting posture parameters may include the user's sitting eye height, that is, the vertical distance between the user's eyes and the seat when the user is in a sitting position, such as Figure 3The user sitting eye height H2; the pre-stored sitting posture parameters may also include the user sitting eye height corresponding to each seat inclination angle, that is, the vertical distance between the eyes and the seat when the user is sitting on a seat with different seat inclination angles. This embodiment does not impose any restrictions on this.

[0055] Correspondingly, the vertical height of the user's eyes in this step can be the vertical height of the wearer's eyes from the ground. The specific method for the processor to determine the vertical height of the user's eyes according to the seat state information and the pre-stored sitting posture parameters in this step can be set by the designer according to the practical scenario and user needs. For example, when the seat state information only includes the seat height, the processor can directly determine the sum of the seat height and the user's sitting eye height as the user's vertical height of the eyes. When the seat state information also includes the seat tilt angle and / or the seat front and back position information, the processor can determine the user's current sitting eye height according to the user's sitting eye height and the seat tilt angle and / or the seat front and back position information in the seat state information, that is, the vertical distance between the user's eyes and the seat when the user is currently sitting corresponding to the seat tilt angle and / or the seat front and back position information. For example, the greater the seat tilt angle, the lower the user's current sitting eye height, and the further back the seat front and back position information is, the lower the user's current sitting eye height; the sum of the seat height and the user's current sitting eye height is determined as the user's vertical height of the eyes. As long as the processor can determine the vertical height of the user's eyes from the ground in the vehicle (ie, the vertical height of the user's eyes) based on the seat state information and the pre-stored sitting posture parameters, this embodiment does not impose any limitation on this.

[0056] Step 103: determining the virtual image display position of the eyewear device according to the vertical height of the user's eyes and the pre-stored virtual image position parameters; wherein the pre-stored virtual image position parameters include the virtual image horizontal distance.

[0057] It can be understood that the pre-stored virtual image position parameters in this step can be pre-stored virtual image position configuration parameters of the eyewear device. The specific content of the pre-stored virtual image position parameters in this embodiment can be set by the designer according to practical scenarios and user needs. For example, the pre-stored virtual image position parameters can include the virtual image horizontal distance, that is, the horizontal distance between the position of the virtual image seen by the wearer through the eyewear device in the outside world and the wearer's eyes, that is, the horizontal distance between the virtual image in front of the wearer and the wearer, such as Figure 3 The virtual image distance A in .

[0058] Correspondingly, the specific manner in which the processor determines the virtual image display position of the eyewear device according to the user's eye vertical height and the pre-stored virtual image position parameters in this step can be set by the designer according to practical scenarios and user needs. For example, when the pre-stored virtual image position parameters include the virtual image horizontal distance, the processor can calculate the virtual image display position according to the user's eye vertical height and the virtual image horizontal distance; wherein the virtual image display position includes the virtual image angle and the virtual image distance at the virtual image angle; Figure 3 As shown, the processor can calculate the virtual image angle by D = arctan (H / A); Calculate the virtual image distance at the virtual image angle; wherein H is the vertical height of the user's eyes, H=H1+H2, H1 is the seat height, H2 is the user's seated eye height, A is the virtual image horizontal distance, and B is the virtual image distance at the virtual image angle. When the pre-stored virtual image position parameters include the virtual image horizontal distance and the virtual image lateral offset, the processor can calculate the virtual image display position according to the user's vertical eye height, the virtual image horizontal distance, and the virtual image lateral offset; for example, the processor can calculate the virtual image longitudinal position according to the user's vertical eye height and the virtual image horizontal distance; wherein the virtual image longitudinal position includes the virtual image angle and the virtual image distance at the virtual image angle; according to the virtual image lateral offset, the virtual image longitudinal position is adjusted laterally to obtain the final virtual image display position. This embodiment does not impose any restrictions on this.

[0059] Step 104: Control the eyewear device to display the virtual image to be displayed at the virtual image display position.

[0060] The virtual image to be displayed in this step may be a virtual image to be displayed on the eyeglass device. In this step, the processor may control the eyeglass device to display the virtual image to be displayed at the determined virtual image display position, so as to realize automatic adjustment of the virtual image position on the eyeglass device.

[0061] It can be understood that in this embodiment, there is no need to configure a camera for collecting external environment on the eyewear device, so as to realize automatic adjustment of the virtual image display position of the eyewear device used in the vehicle, which can reduce the cost and weight of the eyewear device and improve the user's wearing experience.

[0062] It should be noted that the method provided in this embodiment may also include a process of obtaining pre-stored sitting posture parameters and pre-stored virtual image position parameters, such as the eyeglass device can directly call to obtain the pre-stored pre-stored sitting posture parameters and pre-stored virtual image position parameters; the eyeglass device can also receive the pre-stored sitting posture parameters and pre-stored virtual image position parameters sent by the user terminal, so that when the user replaces the eyeglass device, the replaced eyeglass device can directly adjust the display position of the virtual image, reducing the number of manual configurations of the pre-stored sitting posture parameters and pre-stored virtual image position parameters. For example, when the eyeglass device stores the pre-stored sitting posture parameters and pre-stored virtual image position parameters, the eyeglass device can call to obtain the pre-stored sitting posture parameters and pre-stored virtual image position parameters stored in itself; when the eyeglass device does not store the pre-stored sitting posture parameters and pre-stored virtual image position parameters, the eyeglass device can interact with the user terminal to receive and store the pre-stored sitting posture parameters and pre-stored virtual image position parameters sent by the user terminal.

[0063] Furthermore, the method provided in this embodiment may also include a configuration generation process of pre-stored sitting posture parameters and pre-stored virtual image position parameters; for example, the processor may adjust the position of the virtual image displayed by the eyeglass device according to the acquired virtual image position adjustment instruction; after acquiring the virtual image position determination instruction, the pre-stored sitting posture parameters and pre-stored virtual image position parameters are updated according to the current position of the virtual image displayed on the eyeglass device and the current seat status information. In other words, the processor may adjust the position of the virtual image displayed on the eyeglass device according to the acquired virtual image position adjustment instruction; thus, after acquiring the virtual image position determination instruction, i.e., determining that the current position of the virtual image meets the user's needs, the pre-stored sitting posture parameters and pre-stored virtual image position parameters are updated according to the current position of the virtual image displayed on the eyeglass device and the current seat status information.

[0064] For example, after obtaining the virtual image position determination instruction, the processor of the eyewear device can determine the current virtual image angle and the current virtual image horizontal distance according to the current position of the displayed virtual image; update the user's sitting eye height and virtual image horizontal distance according to the current virtual image angle, the current virtual image horizontal distance and the current seat status information, such as updating the user's sitting eye height and virtual image horizontal distance stored in the eyewear device itself, and sending the updated user's sitting eye height and virtual image horizontal distance to the user terminal to update the user's sitting eye height and virtual image horizontal distance stored in the user terminal. Figure 4 As shown, since the virtual-real offset of the eyewear device (such as AR glasses) in the vehicle is mostly in the vertical direction, the above virtual image position adjustment instruction includes a vertical direction position adjustment instruction; for example, when the pre-stored sitting posture parameters include the user's sitting eye height, and the pre-stored virtual image position parameters include the virtual image horizontal distance, the processor can obtain the current virtual image angle and the current virtual image horizontal distance according to the current position of the virtual image in the rendered virtual scene of the eyewear device; through H2 d =Ad ×sin(D d )–H1 d , calculate the current user's sitting eye height; use the current virtual image horizontal distance and the current user's sitting eye height to update the pre-stored user's sitting eye height and virtual image horizontal distance. d is the current horizontal distance of the virtual image, H2 d is the current user's sitting eye height, D d is the current virtual image angle, H1 d is the current seat height of the vehicle.

[0065] Correspondingly, the virtual image position adjustment instruction may also include a vertical position adjustment instruction and a horizontal position adjustment instruction; for example, when the pre-stored sitting posture parameters include the user's sitting eye height, and the pre-stored virtual image position parameters include the virtual image horizontal distance and the virtual image lateral offset, the processor may obtain the current virtual image angle, the current virtual image horizontal distance and the current virtual image lateral offset according to the current position of the virtual image in the rendered virtual scene of the eyewear device; by H2 d =A d ×sin(D d )–H1 d , calculate the current user sitting eye height; and update the pre-stored user sitting eye height, virtual image horizontal distance and virtual image lateral offset using the current virtual image horizontal distance, the current user sitting eye height and the current virtual image lateral offset.

[0066] That is to say, when the driver of the vehicle wears the eyeglass device for the first time or believes that the position of the virtual image in the eyeglass device is inappropriate, he can operate the buttons on the eyeglass device, or operate the terminal or vehicle to which the eyeglass device is communicated to adjust the position of the virtual image on the eyeglass device (such as the virtual image position in the vertical direction or the virtual image position in the vertical and horizontal directions), so that the position of the virtual image in the eyeglass device can be adjusted to a position that satisfies the driver; that is, when the method provided in this embodiment is applied to the eyeglass device, the processor of the eyeglass device can generate a corresponding virtual image position adjustment instruction according to the button trigger signal on the eyeglass device, or receive a virtual image position adjustment instruction sent by the user terminal or the vehicle.

[0067] In this embodiment, the embodiment of the present invention can automatically determine the virtual image display position of the eyewear device by acquiring the seat status information of the vehicle, utilizing the seat status information of the vehicle in which the user is located and pre-stored sitting posture parameters and pre-stored virtual image position parameters related to the user's own situation, thereby achieving adaptive adjustment of the virtual image position of the eyewear device in the vehicle, improving the virtual-real combination capability and ease of use of the eyewear device, and enhancing the user experience.

[0068] Corresponding to the above method embodiment, an embodiment of the present invention further provides a virtual image display control device for eyeglasses. The virtual image display control device for eyeglasses described below and the virtual image display control method for eyeglasses described above can refer to each other.

[0069] Please refer to Figure 5 , Figure 5 This is a structural block diagram of a virtual image display control device for eyewear equipment provided by an embodiment of the present invention. The device may include:

[0070] The vehicle acquisition module 10 is used to acquire the seat status information of the vehicle; wherein the seat status information includes the seat height;

[0071] The height determination module 20 is used to determine the vertical height of the user's eyes according to the seat state information and the pre-stored sitting posture parameters; wherein the pre-stored sitting posture parameters include the user's sitting eye height;

[0072] The position determination module 30 is used to determine the virtual image display position of the eyewear device according to the vertical height of the user's eyes and the pre-stored virtual image position parameters; wherein the pre-stored virtual image position parameters include the virtual image horizontal distance;

[0073] The virtual image display module 40 is used to control the eyewear device to display the virtual image to be displayed at the virtual image display position.

[0074] In some embodiments, the height determination module 20 may be specifically configured to determine the sum of the seat height and the user's sitting eye height as the user's eye vertical height.

[0075] In some embodiments, the altitude determination module 20 may include:

[0076] The current sitting posture calculation submodule is used to calculate the user's current sitting posture eye height according to the seat tilt angle and the user's sitting posture eye height;

[0077] The height determination submodule is used to determine the sum of the seat height and the user's current sitting eye height as the user's eye vertical height.

[0078] In some embodiments, the position determination module may be specifically used to calculate the virtual image display position according to the vertical height of the user's eyes and the horizontal distance of the virtual image; wherein the virtual image display position includes the virtual image angle and the virtual image distance at the virtual image angle.

[0079] In some embodiments, when the apparatus is applied to an eyeglass device, the vehicle acquisition module 10 can be specifically used for the eyeglass device to receive seat status information sent by the vehicle.

[0080] In some embodiments, the apparatus may further include:

[0081] A virtual image position adjustment module, used to adjust the position of the virtual image displayed by the eyewear device according to the acquired virtual image position adjustment instruction; wherein the virtual image position adjustment instruction includes a vertical direction position adjustment instruction;

[0082] The pre-stored update module is used to update the pre-stored sitting posture parameters and the pre-stored virtual image position parameters according to the current position of the virtual image and the current seat status information displayed on the eyewear device after obtaining the virtual image position determination instruction.

[0083] In some embodiments, when the apparatus is applied to eyewear devices, the pre-stored update module may include:

[0084] A position determination submodule, used to determine the current virtual image angle and the current virtual image horizontal distance according to the current position of the displayed virtual image;

[0085] The updating submodule is used to update the user's sitting eye height and the virtual image horizontal distance according to the current virtual image angle, the virtual image distance at the current virtual image angle and the current seat status information.

[0086] In this embodiment, the embodiment of the present invention obtains the seat status information of the vehicle through the vehicle acquisition module 10, and can use the seat status information of the vehicle where the user is located and the pre-stored sitting posture parameters and pre-stored virtual image position parameters related to the user's own situation to automatically determine the virtual image display position of the eyewear device, thereby realizing adaptive adjustment of the virtual image position of the eyewear device in the vehicle, improving the virtual-real combination capability and ease of use of the eyewear device, and enhancing the user experience.

[0087] Corresponding to the above method embodiment, an embodiment of the present invention further provides a virtual image display control device for eyeglasses. The virtual image display control device for eyeglasses described below and the virtual image display control method for eyeglasses described above can refer to each other.

[0088] Please refer to Figure 6 , Figure 6 A schematic diagram of the structure of a virtual image display control device for eyeglasses provided by an embodiment of the present invention. The virtual image display control device for eyeglasses may include:

[0089] A memory D1, for storing computer programs;

[0090] The processor D2 is used to implement the steps of the virtual image display control method of the eyewear device provided by the above method embodiment when executing the computer program.

[0091] Among them, the virtual image display control device of the eyewear device provided in this embodiment can be specifically an eyewear device, such as AR glasses or MR glasses; it can also be specifically a vehicle or user terminal that is communicatively connected to the eyewear device.

[0092] Corresponding to the above method embodiment, the embodiment of the present invention further provides a computer-readable storage medium. The computer-readable storage medium described below and the virtual image display control method of the eyewear device described above can be referred to each other.

[0093] An embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the virtual image display control method of the eyewear device provided in the above method embodiment are implemented.

[0094] The computer-readable storage medium may be a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, or any other readable storage medium that can store program codes.

[0095] The various embodiments in the specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.

[0096] The above is a detailed introduction to the virtual image display control method, device, equipment and computer-readable storage medium of a pair of eyewear devices provided by the present invention. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. It should be pointed out that for ordinary technicians in this technical field, without departing from the principles of the present invention, several improvements and modifications can be made to the present invention, and these improvements and modifications also fall within the scope of protection of the claims of the present invention.

Claims

1. A virtual image display control method for eyewear equipment, characterized in that: include: Acquiring seat status information of the vehicle; wherein the seat status information includes seat height; Determine the vertical eye height of the user according to the seat state information and the pre-stored sitting posture parameters; wherein the pre-stored sitting posture parameters include the eye height of the user in the sitting posture; Determine the virtual image display position of the eyewear device according to the vertical height of the user's eyes and the pre-stored virtual image position parameters; wherein the pre-stored virtual image position parameters include the virtual image horizontal distance; The eyewear device is controlled to display the virtual image to be displayed at the virtual image display position.

2. The virtual image display control method of the eyewear device according to claim 1, characterized in that: The determining the vertical height of the user's eyes according to the seat state information and the pre-stored sitting posture parameters includes: The sum of the seat height and the user's sitting eye height is determined as the user's eye vertical height.

3. The virtual image display control method of the eyewear device according to claim 1, characterized in that: The seat state information also includes a seat tilt angle, and determining the vertical height of the user's eyes according to the seat state information and pre-stored sitting posture parameters includes: Calculating the user's current sitting eye height according to the seat tilt angle and the user's sitting eye height; The sum of the seat height and the eye height of the user in the current sitting position is determined as the vertical eye height of the user.

4. The virtual image display control method of the eyewear device according to claim 1, characterized in that: The step of determining the virtual image display position of the eyewear device according to the vertical height of the user's eyes and the pre-stored virtual image position parameters includes: The virtual image display position is calculated according to the vertical height of the user's eyes and the horizontal distance of the virtual image; wherein the virtual image display position includes a virtual image angle and a virtual image distance at the virtual image angle.

5. The virtual image display control method of the eyewear device according to claim 1, characterized in that: The obtaining of the seat status information of the vehicle includes: The eyeglass device receives the seat status information sent by the vehicle.

6. The virtual image display control method of the eyewear device according to any one of claims 1 to 5, characterized in that: Also includes: According to the acquired virtual image position adjustment instruction, adjust the position of the virtual image displayed by the eyewear device; wherein the virtual image position adjustment instruction includes a vertical direction position adjustment instruction; After the virtual image position determination instruction is obtained, the pre-stored sitting posture parameters and the pre-stored virtual image position parameters are updated according to the current position of the virtual image displayed on the eyeglass device and the current seat state information.

7. The virtual image display control method of the eyewear device according to claim 6, characterized in that: The updating of the pre-stored sitting posture parameters and the pre-stored virtual image position parameters according to the current position of the virtual image displayed on the eyeglass device and the current seat state information comprises: The eyewear device determines a current virtual image angle and a current virtual image horizontal distance according to a current position of the displayed virtual image; The user's sitting eye height and the virtual image horizontal distance are updated according to the current virtual image angle, the current virtual image horizontal distance and the current seat state information.

8. A virtual image display control device for eyewear equipment, characterized in that: include: A vehicle acquisition module, used to acquire seat status information of the vehicle; wherein the seat status information includes seat height; A height determination module, used to determine the vertical height of the user's eyes according to the seat state information and pre-stored sitting posture parameters; wherein the pre-stored sitting posture parameters include the user's sitting eye height; A position determination module, used to determine the virtual image display position of the eyewear device according to the vertical height of the user's eyes and pre-stored virtual image position parameters; wherein the pre-stored virtual image position parameters include the virtual image horizontal distance; The virtual image display module is used to control the eyewear device to display the virtual image to be displayed at the virtual image display position.

9. A virtual image display control device for eyewear equipment, characterized in that: include: Memory for storing computer programs; A processor, configured to implement the steps of the virtual image display control method of the eyewear device according to any one of claims 1 to 7 when executing the computer program.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the virtual image display control method of the eyewear device according to any one of claims 1 to 7 are implemented.