Height adjustment method, display system, and vehicle

By adjusting the height of the seat or display device and matching the user's comfortable viewing height based on user information, the problem that existing vehicle display devices cannot adapt to users of different heights is solved, and the user's comfort and viewing experience are improved.

WO2025060814A1PCT designated stage expired Publication Date: 2025-03-27YINWANG INTELLIGENT TECHNOLOGIES CO LTD

Patent Information

Application Number
PCT/CN2024/114081
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-09-22
Filing Date
2024-08-23
Publication Date
2025-03-27

AI Technical Summary

Technical Problem

The position of the existing vehicle display devices is usually fixed and cannot be adapted to users of different heights, resulting in poor user comfort.

Method used

By responding to user information, adjusting the relative height between the display device and the user's human eye height, including adjusting the height of the seat or display device to match the user's comfortable viewing height.

Benefits of technology

It achieves a high degree of matching between users and display devices, improving user comfort and viewing experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024114081_27032025_PF_FP_ABST
    Figure CN2024114081_27032025_PF_FP_ABST
Patent Text Reader

Abstract

A height adjustment method (200), which can be used in a virtual image display system of a vehicle cabin. The height adjustment method (200) can automatically realize the height matching between a user and a display device (101) on the basis of user information, ensure that the user can watch an image at a comfortable height, and improve the user experience. The method (200) comprises: in response to user information, adjusting a relative height between the height of a display device (101) and a human eye height of a user. The height of the display device (101) is the height of the center of a window unit of the display device (101) relative to the ground of the cabin, and the human eye height of the user is the height of the human eyes of the user relative to the ground of the cabin.
Need to check novelty before this filing date? Find Prior Art

Description

A method for adjusting height, a display system and a vehicle

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on September 22, 2023, application number 202311242896.X, and application name “A method for adjusting height, display system and vehicle”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The embodiments of the present application relate to the fields of display technology and intelligent automobile driving technology, and more specifically, to a height adjustment method, a display system, and a vehicle. Background Art

[0003] Cars have become an indispensable means of transportation in people's daily lives. By installing on-board display devices in cars, passengers can obtain information or engage in entertainment and movie-watching activities through the on-board display devices, thereby providing intelligent application scenarios for the cabin space.

[0004] How to provide different viewing heights for different users and improve user comfort is a problem that needs to be solved.

[0005] Summary of the Invention

[0006] The present application provides a height adjustment method, a display system, and a vehicle, which can automatically match the height of the user and the display device according to user information, ensuring that the user can view images at a comfortable height, thereby improving the user experience.

[0007] In a first aspect, embodiments of the present application provide a height adjustment method applicable to a cabin virtual image display system. The method comprises: adjusting the relative height between a display device and the user's eye level in response to user information, wherein the relative height is related to the height of the display device and the user's eye level, where the display device height is the height of the center of the display device's window unit relative to the cabin floor, and the user's eye level is the height of the user's eyes relative to the cabin floor.

[0008] It should be noted that, in the present application, the display device may be installed in locations including but not limited to a seat back, a seat headrest, and a passenger seat, etc. Part of the first seat structure may be the seat back, headrest, seat cushion, etc. of the first seat.

[0009] Based on the above solution, the height adjustment method provided in the present application can automatically adjust the height of the seat or display device based on user information, thereby improving the user experience.

[0010] In combination with the first aspect, in certain implementations of the first aspect, the adjusting the relative height between the display device and the user's eye level in response to user information includes: adjusting the first seat to a first target height in response to the user information, the first target height being the height of the plane where a partial structure of the first seat is located relative to the cabin floor, and the first seat is the seat on which the display device is installed; or, adjusting the display device to a second target height in response to the user information, the second target height being the height of the center of the window unit of the display device relative to the cabin floor; or, adjusting the second seat to a third target height in response to the user information, the third target height being the height of the seat cushion plane of the second seat relative to the cabin floor, and the second seat is the seat on which the user sits.

[0011] If the display device is mounted on the backrest of the first seat, in some embodiments, the first seat adjusts its height to the first target height in response to user information, including but not limited to the following examples: For example, when the user sits in the second seat, the first seat raises or lowers its seat cushion based on the user information, causing the backrest of the first seat to simultaneously raise or lower. Alternatively, the first seat raises or lowers its backrest based on the user information. Alternatively, in other embodiments, the display device adjusts its height to the second target height in response to user information by raising or lowering the display device itself based on the user information, causing the center of the display device's window to rise or fall relative to the cabin floor. Alternatively, in yet other embodiments, the second seat adjusts its height to the third target height in response to user information by raising or lowering the second seat based on the user information.

[0012] If the display device is installed in the headrest of the first seat, in some embodiments, the first seat adjusts its height to the first target height in response to user information, including but not limited to the following examples: For example, when the user sits in the second seat, the first seat raises or lowers its seat cushion based on the user information, causing the first seat's headrest to simultaneously raise or lower. Alternatively, the first seat raises or lowers its seatback based on the user information, causing the first seat's headrest to simultaneously raise or lower. Alternatively, the first seat raises or lowers its headrest based on the user information, and so on. In other embodiments, the display device adjusts its height to the second target height in response to user information by raising or lowering the display device itself based on the user information, causing the center of the display device's view window to rise or fall relative to the cabin floor. Alternatively, in still other embodiments, the second seat adjusts its height to the third target height in response to user information by raising or lowering the second seat based on the user information.

[0013] In combination with the first aspect, in certain implementations of the first aspect, the first target height, the second target height, and the third target height are used to ensure that the user is within a viewing angle range when viewing the virtual image of the display device.

[0014] Based on the above scheme, the first target height after adjustment of the first seat, or the second target height of the display device, or the third target height after adjustment of the second seat can meet the user's viewing angle, ensure user experience, and thus ensure the performance of the cockpit virtual image display system.

[0015] In combination with the first aspect, in certain implementations of the first aspect, adjusting the first seat to a first target height includes: obtaining a first height H1 of the first seat; determining the first target height based on the user information; determining an adjustment amount ΔH1 of the height of the first seat based on the first height H1 and the first target height; and adjusting the first seat to the first target height according to the adjustment amount ΔH1.

[0016] In combination with the first aspect, in some implementations of the first aspect, determining the first target height based on the user information includes: determining the first target height based on the user information and a first corresponding relationship.

[0017] In combination with the first aspect, in certain implementations of the first aspect, adjusting the display device to a second target height includes: obtaining a second height H2 of the display device; determining the second target height based on the user information; determining an adjustment amount ΔH2 of the height of the display device based on the second height H2 and the second target height; and adjusting the display device to the second target height according to the adjustment amount ΔH2.

[0018] In combination with the first aspect, in some implementations of the first aspect, determining the second target height based on the user information includes: determining the second target height based on the user information and a second corresponding relationship.

[0019] In combination with the first aspect, in certain implementations of the first aspect, adjusting the second seat to the third target height includes: obtaining the third height H3 of the second seat; determining the third target height based on the user information; determining the adjustment amount ΔH3 of the height of the second seat based on the third height H3 and the third target height; and adjusting the second seat to the third target height according to the adjustment amount ΔH3.

[0020] In combination with the first aspect, in some implementations of the first aspect, determining the third target height based on the user information includes: determining the third target height based on the user information and a third corresponding relationship.

[0021] It should be noted that the above-mentioned first correspondence, second correspondence, and third correspondence can be the correspondence between the specific numerical value of the user information and the target height (including the first target height, the second target height, and the third target height). Exemplarily, the above-mentioned first correspondence can be the correspondence between the specific numerical value of the user information and the first target height, or it can be the correspondence between the range corresponding to the user information and the first target height. For example, when the user information is the user's eye height, the first correspondence can be the correspondence between the specific numerical value of the human eye height and the first target height. Alternatively, it can be the correspondence between the eye height range within which the specific numerical value of the human eye height lies and the first target height.

[0022] Based on the above solution, determining the adjustment amount (including ΔH1, ΔH2, and ΔH3) based on user information can improve the accuracy of the adjustment in the embodiment of the present application and ensure the user experience. Specifically, the first correspondence, the second correspondence, and the third correspondence can quickly achieve adjustment of the seat or display device, which helps to improve the sensitivity of the display system applied to the above solution, thereby achieving the effect of improving the user experience.

[0023] In combination with the first aspect, in certain implementations of the first aspect, determining the first target height based on the user information includes: obtaining the distance D between the vertical plane where the user's eyes are located and the vertical plane where the window unit is located; determining the first target height based on the distance D, the viewing angle of the human eyes and the user information.

[0024] In combination with the first aspect, in certain implementations of the first aspect, determining the second target height based on the user information includes: obtaining the distance D between the vertical plane where the user's eyes are located and the vertical plane where the window unit is located; determining the second target height based on the distance D, the viewing angle of the human eyes and the user information.

[0025] In combination with the first aspect, in certain implementations of the first aspect, determining the third target height based on the user information includes: obtaining the distance D between the vertical plane where the user's eyes are located and the vertical plane where the window unit is located; determining the third target height based on the distance D, the viewing angle of the human eyes and the user information.

[0026] In combination with the first aspect, in certain implementations of the first aspect, the viewing angle θ includes a lower viewing angle θ1 or an upper viewing angle θ2, the lower viewing angle θ1 being the viewing angle of the human eye's line of sight relative to the horizontal plane below the human eye's location when the human eye is looking down, and the upper viewing angle θ2 being the viewing angle of the human eye's line of sight relative to the horizontal plane above the human eye's location when the human eye is looking up, wherein the value range of the lower viewing angle θ1 is -1.5°≤θ1≤0°, and the value range of the upper viewing angle θ2 is 0°≤θ2≤9°.

[0027] Based on the above scheme, the adjustment amount is calculated by viewing angle, distance D and user information (specifically, eye height or height), so that the method provided in this application can fully consider the comfort of the human eye in the process of determining the adjustment amount, thereby achieving the effect of improving user experience.

[0028] In combination with the first aspect, in some implementations of the first aspect, the method further includes: obtaining the user information.

[0029] In combination with the first aspect, in certain implementations of the first aspect, the user information includes at least one of the following: the user's eye height, the user's height, the eye position in the image, and the user's weight.

[0030] In combination with the first aspect, in some implementations of the first aspect, the display device is used for the user to view the magnified virtual image through the window unit.

[0031] In combination with the first aspect, in certain implementations of the first aspect, the display device includes: an image generating unit, the window unit, and an image magnifying unit, wherein the image generating unit is used to emit image light toward the window unit; the window unit is used to reflect the image light from the image generating unit to the image magnifying unit and transmit the image light from the image magnifying unit, and the window unit is also used for the human eye to view a virtual image formed by the image light through the window unit; and the image magnifying unit is used to reflect the image light from the window unit to the window unit.

[0032] In a second aspect, embodiments of the present application provide a processing device for executing the method provided in the first aspect or any one of the implementations of the first aspect. The processing device may include units and / or modules for executing the method provided in the first aspect or any one of the implementations of the first aspect. The processing device may include an input / output interface. Optionally, the input / output interface may be an input / output circuit.

[0033] Alternatively, the processing device may be a chip, a chip system or a processor, a processing circuit or a logic circuit, etc.

[0034] For the acquisition and other operations involved in the processing device, unless otherwise specified, or unless they conflict with their actual function or internal logic in the relevant description, they can be understood as processor reception, input and other operations, and this application does not impose any limitations on this.

[0035] In a third aspect, embodiments of the present application provide a computer-readable storage medium storing program code for execution by a device, the program code including a method for executing the first aspect and any one of the implementations of the first aspect.

[0036] In a fourth aspect, an embodiment of the present application provides a computer program product comprising instructions. When the computer program product is run on a computer, the computer is caused to execute the method provided in the first aspect and any one of the implementations of the first aspect.

[0037] In a fifth aspect, an embodiment of the present application provides a chip. The chip includes a processor and a communication interface, wherein the processor reads instructions stored in a memory through the communication interface and executes the method provided in the first aspect and any one of the implementations of the first aspect.

[0038] Optionally, as an implementation method, the chip also includes a memory, in which a computer program or instruction is stored, and the processor is used to execute the computer program or instruction stored in the memory. When the computer program or instruction is executed, the processor is used to execute the method provided by the above-mentioned first aspect and any one of the implementation methods of the first aspect.

[0039] In a sixth aspect, an embodiment of the present application provides a display system, which includes a display device and the processing equipment described in the second aspect above.

[0040] In a seventh aspect, an embodiment of the present application provides a cockpit system, which includes a display device and the processing equipment described in the second aspect above.

[0041] In an eighth aspect, an embodiment of the present application provides a vehicle comprising a display system as described in the sixth aspect above.

[0042] In combination with the eighth aspect, in certain implementations of the eighth aspect, the display device is arranged on at least one of a headrest of a seat of the vehicle, a seatback of a seat of the vehicle, and a passenger platform of the vehicle.

[0043] The beneficial effects brought about by the second to eighth aspects mentioned above can be specifically referred to the description of the beneficial effects in the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] FIG1 is a schematic diagram of an application scenario of a smart cockpit display system 100 applicable to an embodiment of the present application.

[0045] FIG2 is a schematic flow chart of a method 200 for adjusting height provided in an embodiment of the present application.

[0046] FIG3 is a schematic flowchart of a method 300 for adjusting height provided in an embodiment of the present application.

[0047] FIG4 is a schematic flowchart of a method 400 for adjusting the height of a first seat to a first target height provided in an embodiment of the present application.

[0048] FIG5 is a schematic flowchart of a method 500 for adjusting the height of a first seat to a first target height provided in an embodiment of the present application.

[0049] FIG6 is a schematic diagram of determining a first target height based on a distance D, a viewing angle θ of a human eye, and user information, according to an embodiment of the present application.

[0050] FIG7 is a schematic flowchart of a method 700 for adjusting the height of a display device provided in an embodiment of the present application.

[0051] FIG8 is a schematic flowchart of a method 800 for adjusting the height of a display device to a second target height according to an embodiment of the present application.

[0052] FIG9 is a schematic flowchart of a method 900 for adjusting height provided in an embodiment of the present application.

[0053] FIG10 is a schematic flowchart of a method 1000 for adjusting the height of a second seat to a third target height provided in an embodiment of the present application.

[0054] FIG11 is a schematic flowchart of a method 1100 for adjusting the angle of a display device provided in an embodiment of the present application.

[0055] FIG12 is a schematic diagram of a method for adjusting the angle of a display device according to an embodiment of the present application.

[0056] FIG13 is a schematic structural diagram of a display device 1300 provided in an embodiment of the present application.

[0057] FIG14 is a schematic structural diagram of a processing device 1400 provided in an embodiment of the present application.

[0058] FIG15 is a schematic diagram of a height-adjustable display system 1500 provided in an embodiment of the present application.

[0059] FIG16 is a circuit diagram of a display device provided in an embodiment of the present application.

[0060] FIG17 is a schematic diagram of a possible functional framework of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION

[0061] The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings.

[0062] In order to facilitate understanding of the embodiments of the present application, the following explanations are provided.

[0063] First, the terms "first," "second," and various numbers in the text descriptions or drawings of the embodiments of the present application shown below are merely for convenience of description and are not necessarily used to describe a specific order or sequence, and are not intended to limit the scope of the embodiments of the present application. For example, differentiating between different heights, etc.

[0064] Second, the terms "including" and "having" and any variations thereof in the embodiments of the present application shown below are intended to cover non-exclusive inclusions. For example, a system, product or device that includes a series of units is not necessarily limited to those units explicitly listed, but may include other units that are not explicitly listed or are inherent to these products or devices.

[0065] Third, in the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. An embodiment or design described as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. The use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner to facilitate understanding.

[0066] Fourth, in the embodiment of the present application, image light refers to light carrying an image (or image information) and is used to generate an image.

[0067] Fifth, in the drawings of this application, the thickness, size, and shape of each optical element have been slightly exaggerated for ease of illustration. Specifically, the shapes of the optical elements shown in the drawings are by way of example, and the drawings are for illustrative purposes only and are not drawn strictly to scale.

[0068] Sixth, unless otherwise defined, all terms (including technical and scientific terms) used in this application have the same meaning as commonly understood by those skilled in the art to which this application belongs. It should also be understood that terms (such as those defined in commonly used dictionaries) should be interpreted as having a meaning consistent with their meaning in the context of the relevant technology and will not be interpreted in an idealized or overly formal sense unless expressly defined as such herein.

[0069] With the rapid development of smart cars, cars are playing an increasingly important role in people's lives, and the demand for in-car displays is gradually increasing. For example, they can provide entertainment services such as games and movies for passengers who spend long hours in the car, or provide office workers with a private office display environment.

[0070] To provide in-vehicle display functions, directly installing a display screen is a common solution. For example, a liquid crystal display (LCD) can be hung on the roof or placed on the back of a seat for use by passengers in the vehicle. However, the position of such LCDs is usually fixed, making them unsuitable for users of different heights and resulting in poor comfort.

[0071] In view of this, the present application provides a method for adjusting height, which can automatically match the height of the user and the display device according to user information, ensuring that the user can view images at a comfortable height, thereby improving the user experience.

[0072] FIG1 is a schematic diagram of an application scenario of an intelligent cockpit display system 100 applicable to an embodiment of the present application. As shown in FIG1 , the intelligent cockpit display system 100 includes at least one display device 101 provided on the backrest of a seat 102 and at least one seat 102. FIG1 takes a display device and a seat as an example. Among them, the display device 101 can generate a long-distance magnified virtual image through the input of an external video signal (also referred to as a signal source), providing the viewer with a large-format, long-distance visual experience, and meeting the needs of various application scenarios such as passenger leisure and entertainment, business office, etc. Among them, the display device 101 can be installed on the backrest of the seat 102 before leaving the factory, or installed on the backrest of the seat 102 by modifying the seat 102 after leaving the factory.

[0073] It is understood that the intelligent cockpit display system 100 can be applied to vehicles including, but not limited to, cars, trucks, buses, ships, airplanes, helicopters, recreational vehicles, trains, etc. The display device 101 can also be installed on the headrest of a seat before shipment or after shipment by modifying the seat.

[0074] It should be noted that the height adjustment method provided in this application can be applied to the smart cockpit display system 100 shown in Figure 1, but the embodiments of this application are not limited thereto and can also be applied to other similar systems that include the smart cockpit display system 100 shown in Figure 1. The height adjustment method provided in this application is described in detail below.

[0075] Fig. 2 is a schematic flow chart of a method 200 for adjusting height provided in an embodiment of the present application. As shown in Fig. 2 , the method 200 includes the following steps.

[0076] S201: In response to user information, adjust the relative height between the display device and the user's eye level. The relative height is related to the height of the display device and the user's eye level. The height of the display device is the height of the center of the display device's window unit relative to the cabin floor, and the user's eye level is the height of the user's eyes relative to the cabin floor.

[0077] In the present application, the relative height between the display device and the user's eye level is adjusted by adjusting the height of the display device to adjust the relative height between the display device and the user's eye level, or by adjusting the height of the human eye to adjust the relative height between the display device and the user's eye level.

[0078] In this application, user information includes, but is not limited to, at least one of the following: the user's eye height, the user's height, the position of the eye in the image, and the user's weight. The user's eye height is the height of the eye (or the line of sight or pupil center, etc.) relative to the cabin floor when the user is looking straight ahead.

[0079] Optionally, before S201, the method further includes S202.

[0080] S202, obtaining user information.

[0081] In the present application, the method of obtaining user information may be to obtain user information by receiving it from a sensor device in the cabin. When the user information obtained is the height of the human eye or the height of the body, in one feasible method, the height of the passenger's eyes relative to the cabin floor or the sitting height may be estimated by taking an image of the passenger when he is in a sitting position through a camera that records the status of the passengers in the cabin in real time and records the images in the cabin. Alternatively, in another feasible method, the height of the human eye, the angle of the human eye or the height of the body may be estimated by taking an image of the passenger's eye when he is in a sitting position through an image sensor provided in the display device, such as a camera for capturing and tracking the human eye. When the user information obtained is weight, the user's weight may be obtained through a gravity sensor on the cabin pedal or seat.

[0082] FIG3 is a schematic flow chart of a height adjustment method 300 provided in an embodiment of the present application. It is understood that method 300 can be executed by the first seat, or by a processing device in the first seat, or by a processing chip in the first seat, or by a cabin domain controller, which is used to adjust the first seat and send adjustment messages to a device that adjusts the first seat, but this application does not limit this. The following describes method 300 provided in this application using the first seat as the execution subject. As shown in FIG3 , method 300 includes the following steps.

[0083] S301, in response to user information, adjusting a first seat to a first target height, where the first target height is the height of a plane where a partial structure of the first seat is located relative to the cabin floor, and the first seat is a seat where a display device is installed.

[0084] In the present application, the first target height is used to ensure that the user is within the viewing angle range when viewing the virtual image of the display device. That is, when the height of the first seat is adjusted to the first target height, the user can view the complete image displayed by the display device.

[0085] When the display device is installed in the backrest of the first seat, in response to user information, the method for adjusting the first seat to the first target height includes, but is not limited to: the first seat simultaneously raises or lowers the seat cushion of the first seat according to the user information, thereby simultaneously raising or lowering the seat back of the first seat to the first target height. In this case, the first target height is the height of the horizontal plane where the seat cushion of the first seat is located relative to the cabin floor. Alternatively, the first seat raises or lowers the seat back of the first seat to the first target height according to the user information, etc. In this case, the first target height can be the height of the horizontal plane where the center of the seat back of the first seat is located relative to the cabin floor, or the first target height can be the height of the horizontal plane where the top of the seat back of the first seat is located relative to the cabin floor, etc.

[0086] When the display device is installed in the headrest of the first seat, methods for adjusting the first seat to a first target height in response to user information include, but are not limited to: the first seat simultaneously raises or lowers the seat cushion in response to the user information, thereby simultaneously raising or lowering the headrest to the first target height. In this case, the first target height is the height of the first seat cushion relative to the cabin floor. Alternatively, the first seat simultaneously raises or lowers the seatback in response to the user information, thereby simultaneously raising or lowering the headrest. In this case, the first target height may be the height of the center of the seatback relative to the cabin floor, or the height of the top of the seatback relative to the cabin floor, etc. Alternatively, the first seat raises or lowers the headrest in response to the user information, etc. In this case, the first target height may be the height of the center of the headrest relative to the cabin floor, or the height of the top of the headrest relative to the cabin floor, etc.

[0087] Optionally, before S301, the method further includes S302.

[0088] S302, obtaining user information.

[0089] Specifically, the method for the first seat to obtain user information can refer to the description of obtaining user information in the above S202, which will not be repeated here.

[0090] Figure 4 is a schematic flow chart of a method 400 for adjusting the height of a first seat to a first target height, according to an embodiment of the present application. It is understood that method 400 can be executed by a processing device in the first seat, which can be a processor or a processing module therein, such as a chip, or by a cabin domain controller, etc., without limitation in this application. The following detailed description uses the processing device in the first seat as an example. As shown in Figure 4, method 400 includes the following steps.

[0091] S401: Obtain a first height H1 of a first seat.

[0092] Specifically, the processing device of the first seat obtains the current height H1 of the first seat (i.e., the height before adjustment). Exemplarily, the processing device of the first seat may obtain the current height H1 of the first seat from seat height information stored in a storage unit in the cabin. The seat height information may be the height value of the first seat after a previous adjustment, or the last adjustment value, etc., which is not limited in this application. When the seat height information obtained by the processing device of the first seat from the storage unit in the cabin is the height value after a previous adjustment, the processing device of the first seat uses this height value as the current height H1 of the first seat. When the seat height information obtained by the processing device of the first seat from the storage unit in the cabin is the last adjustment value, the processing device of the first seat may calculate the current height H1 based on a preset initial value and an adjustment value for the first seat. The last adjustment value of the first seat may be positive, negative, or zero. A positive adjustment value indicates that the seat was last adjusted upward relative to its initial position; a negative adjustment value indicates that the seat was last adjusted downward relative to its initial position; and a zero adjustment value indicates that the seat was not last adjusted relative to its initial position. For example, when the adjustment value is -6 mm and the initial value of the first seat is 764.4 mm, the processing device of the first seat can calculate the current height H1 to be 758.4 mm. It should be noted that when the processing device of the first seat can calculate the height H1 based on a preset initial value of the first seat, the preset initial value of the first seat can be preset in the processor.

[0093] S402: Determine a first target height of a first seat based on user information.

[0094] Specifically, the processing device of the first seat determines a first target height of the first seat based on the user information.

[0095] S403 : Determine an adjustment amount ΔH1 for the height of the first seat based on the first height H1 and the first target height.

[0096] Specifically, after obtaining the first height H1 and the first target height, the processing device of the first seat determines the adjustment amount ΔH1 of the height of the first seat based on the first height H1 and the first target height.

[0097] S404 , adjusting the height to a first target height according to the adjustment amount ΔH1 .

[0098] Specifically, after the processing device of the first seat determines the height adjustment amount ΔH1 of the first seat, it adjusts the height to the first target height based on the adjustment amount ΔH1. For example, the processing device of the first seat may send the adjustment amount ΔH1 to a control device or an adjustment device (e.g., via an adjustment message), and the control device or the adjustment device adjusts the height of the first seat to the first target height.

[0099] It should be noted that there is no strict order between the above S401 and S402. S401 may be executed first and then S402; or S402 may be executed first and then S401; or S401 and S402 may be executed simultaneously.

[0100] Next, a method for determining a first target height based on user information by a processing device of a first seat provided in an embodiment of the present application will be described in detail with reference to the following Tables 1 to 6 and FIG. 5 .

[0101] In one achievable manner, the processing device of the first seat may determine the first target height according to a first corresponding relationship between the user information and the first target height.

[0102] Optionally, the first corresponding relationship is the corresponding relationship between the human eye height value and the first target height, as shown in Table 1 below; or, the first corresponding relationship is the corresponding relationship between the height value and the first target height, as shown in Table 2 below; or, the first corresponding relationship is the corresponding relationship between the weight value and the first target height; or, the first corresponding relationship is the corresponding relationship between the human eye height range and the first target height, as shown in Table 4 below; or, the first corresponding relationship is the corresponding relationship between the height range and the first target height, as shown in Table 5 below; or, the first corresponding relationship is the corresponding relationship between the weight range and the first target height.

[0103] Exemplarily, when the user information is a human eye height value, Table 1 shows a correspondence between a human eye height value and a first target height provided in an embodiment of the present application.

[0104] Table 1

[0105] It should be noted that, in the present application, the eye height value refers to the height of the user's eyes relative to the cabin floor when the user sits in the back seat.

[0106] For example, when the user information is a height value, Table 2 shows a correspondence between a height value and a first target height provided in an embodiment of the present application.

[0107] Table 2

[0108] It should be noted that, in the present application, body height refers to the height of a user when standing vertically on the ground.

[0109] For example, when the user information is a weight value, Table 3 shows a correspondence between a weight value and a first target height provided in an embodiment of the present application.

[0110] Table 3

[0111] Exemplarily, when the user information is in the range of human eye height, Table 4 shows a correspondence between a human eye height value and a first target height provided in an embodiment of the present application.

[0112] Table 4

[0113] For example, when the user information is a height range, Table 5 shows a correspondence between a height value and a first target height provided in an embodiment of the present application.

[0114] Table 5

[0115] For example, when the user information is a weight range, Table 6 shows a correspondence between a weight value and a first target height provided in an embodiment of the present application.

[0116] Table 6

[0117] It should be noted that Tables 1 to 6 above are merely illustrative and non-limiting. Any basic variations of Tables 1 to 6 above should be within the scope of protection of this application. For example, the correspondence between sitting height and the first target height, or the range divisions for different eye heights, heights, and weights, etc., are not limited by this application. It should also be understood that the data in Tables 1 to 6 above do not limit the scope of protection of this application. The range divisions can be uniform or non-uniform, and are still within the scope of protection of this application.

[0118] In addition, the first corresponding relationship may be preset in a processing device or a storage device of the first seat, which is not limited in this application.

[0119] In another achievable manner, considering the viewing comfort of the human eye and to further enhance the user experience, the processing device of the first seat may determine the first target height by using the method 500 shown in Figure 5. As shown in Figure 5, the method 500 includes the following steps.

[0120] S501 : Obtain a distance D between a vertical plane where the user's eyes are located and a vertical plane where the window unit is located.

[0121] Specifically, the processing device of the first seat can obtain the distance D between the vertical plane where the user's eyes are located and the vertical plane where the window unit is located in a variety of ways, which are not limited in this application. For example, the processing device of the first seat can obtain the distance D between the vertical plane where the user's eyes are located and the vertical plane where the window unit is located by receiving information from a distance detector in the cabin, such as a camera in the cabin. Alternatively, the processing device of the first seat can obtain the distance D between the vertical plane where the user's eyes are located and the vertical plane where the window unit is located by receiving information from a distance detector on a display device, such as a camera on the display device. Alternatively, the processing device of the first seat can obtain the distance D preset in a storage device, etc.

[0122] S502 : Determine a first target height based on the distance D, a viewing angle θ of human eyes, and user information.

[0123] Specifically, as shown in FIG6 , after the processing device of the first seat obtains the distance D between the vertical plane where the human eye is located and the vertical plane where the window unit is located, the first target height h can be calculated based on the following formula (1): h = H′ - Dtanθ (1)

[0124] It should be noted that in the above formula, H' is the eye height of a person in a sitting position. Since in the present application, the user information can be the eye height, height or weight, etc., therefore, when the user information obtained by the processing device of the first seat is not the eye height of a person in a sitting position, the user information can be converted into the eye height H' of a person in a sitting position. For example, when the user information is the height H, since generally speaking, the eye height of a person in a sitting position is about 47% of the height, and considering that the back tilt angle γ of the chair back is in the range of 22.3°≤γ≤38.3°, the height can be converted into the eye height H' of a person in a sitting position by the following formula (2). H'=0.47 ×Hcosγ (2)

[0125] In the present application, the viewing angle θ includes a lower viewing angle θ1 or an upper viewing angle θ2. As shown in Figure 1, the lower viewing angle θ1 is the optimal viewing angle of the human eye relative to the horizontal plane below the human eye when the human eye is looking down, and the upper viewing angle θ2 is the optimal viewing angle of the human eye relative to the horizontal plane above the human eye when the human eye is looking up. Among them, the value range of the lower viewing angle θ1 is -1.5°≤θ1≤0°, and the value range of the upper viewing angle θ2 is 0°≤θ2≤9°. It should be noted that in the present application, when the viewing angle value is a negative number, it means that the viewing angle is below the horizontal line of sight of the human eye. When the viewing angle value is a negative number, it means that the viewing angle is above the horizontal line of sight of the human eye. When the viewing angle value is 0, it means that the viewing angle is the horizontal line of sight of the human eye.

[0126] It should be noted that in order to improve the comfort of the human eye when viewing displayed images, the present application scheme provides the optimal comfortable viewing angle range of the lower viewing angle θ1 and the upper viewing angle θ2 for the human eye. The optimal comfortable viewing angle is determined by the key factors affecting the optimal comfortable viewing angle as provided in Table 7 below.

[0127] Table 7

[0128] Table 7 shows that factors influencing the optimal comfortable viewing angle include the eye's viewing angle range α and the head tilt angle β. By collecting and analyzing a large amount of user data, we found that the eye's viewing angle α is generally within the range of 0° ≤ α ≤ 19.7°, and the head tilt angle β is generally within the range of 0° ≤ β ≤ 16.1°.

[0129] Figure 7 is a schematic flow chart of a method 700 for adjusting altitude provided in an embodiment of the present application. It is understood that method 700 can be executed by a processing device of the display device, or by a processing chip of the display device, or by a cockpit domain controller, which is used to adjust the display device or send adjustment messages to a device that adjusts the display device, but this application does not limit this. Below, method 700 provided in this application is described using the display device as the execution subject. As shown in Figure 7, method 700 includes the following steps.

[0130] S701 , in response to user information, adjusting the display device to a second target height, where the second target height is the height of the center of the window unit of the display device relative to the cabin floor.

[0131] The second target height is used to ensure that the user is within the viewing angle range when viewing the virtual image of the display device. That is, when the height of the display device is adjusted to the second target height, the user can view the complete image displayed by the display device.

[0132] When the display device is installed on the backrest of a seat or in the headrest of a seat, the display device may be adjusted to a second target height in response to user information by raising or lowering the display device according to the user information so that the center of the window unit of the display device and the height of the cabin floor are the second target height.

[0133] It is understandable that the user information can refer to the description in the above S201 and will not be repeated here.

[0134] Optionally, before S701 , the method further includes S702 .

[0135] S702, obtain user information.

[0136] Specifically, the manner in which the display device obtains the user information may refer to the description of obtaining the user information in S202 above, which will not be repeated here.

[0137] Figure 8 is a schematic flow chart of a method 800 for adjusting the height of a display device to a second target height, provided in an embodiment of the present application. It is understood that method 800 can be executed by a processing device of the display device, which can be a processor, or a processing module within the processing device, such as a chip, or by a cockpit domain controller, etc., without limitation in this application. The following detailed description uses the processing device of a display device as an example. As shown in Figure 8, method 800 includes the following steps.

[0138] S801: Acquire a second height H2 of the display device.

[0139] Specifically, the manner in which the display device obtains the second height H2 may refer to the description of the first seat obtaining the first height H1 in the above S401, which will not be repeated here.

[0140] S802: Determine a second target height of the display device based on user information.

[0141] For details, please refer to the relevant description in S402 above, which will not be repeated here.

[0142] S803 : Determine an adjustment amount ΔH2 for the height of the display device based on the second height H2 and the second target height.

[0143] Specifically, after obtaining the second height H2 and the second target height, the display device processing apparatus determines the adjustment amount ΔH2 of the height of the display device based on the second height H2 and the second target height.

[0144] S804: Adjust the height to a second target height according to the adjustment amount ΔH2.

[0145] Specifically, after the display device processing device determines the adjustment amount ΔH2 for the height of the display device, it adjusts the height to the second target height based on the adjustment amount ΔH2. For example, the display device processing device may send the adjustment amount ΔH2 to the control device or the adjustment device, and the control device or the adjustment device may be used to adjust the height of the display device to the second target height.

[0146] Likewise, there is no strict order for the above S801 and S802. S801 may be executed first and then S802; or S802 may be executed first and then S801; or S801 and S802 may be executed simultaneously.

[0147] It is understandable that, in a feasible manner, the processor of the display device can also determine the second target height based on the second correspondence between the user information and the second target height. For example, the second correspondence is the correspondence between the eye height value and the second target height; or, the second correspondence is the correspondence between the height value and the second target height; or, the second correspondence is the correspondence between the weight value and the second target height; or, the second correspondence is the correspondence between the eye height range and the second target height; or, the second correspondence is the correspondence between the height range and the second target height; or, the second correspondence is the correspondence between the weight range and the second target height. Among them, the form of the second correspondence can refer to the form of the correspondence in Tables 1 to 6 above, which will not be repeated here.

[0148] It can also be understood that the second corresponding relationship may be preset in a processing device or a storage device of the display apparatus, and this application does not limit this.

[0149] In another achievable embodiment, to further enhance the user experience, the viewing angle can also be considered when determining the second target height. Specifically, the processing device of the display device can determine the second target height using method 500 shown in FIG. 5 . Specifically, the processing device of the display device can determine the second target height based on distance D, the viewing angle θ of the human eye, and user information. After obtaining the distance D between the vertical plane where the user's eyes are located and the vertical plane where the window unit is located in step S501, the processing device of the display device can determine the second target height in step S502.

[0150] Figure 9 is a schematic flow chart of a height adjustment method 900 provided in an embodiment of the present application. It is understood that method 900 can be executed by a processing device in the second seat, or by a processing chip in the second seat, or by a cabin domain controller, which is used to adjust the second seat or send adjustment messages to a device that adjusts the second seat, without limitation in this application. The following description of method 900 provided in this application uses the second seat as the execution subject. As shown in Figure 9, method 900 includes the following steps.

[0151] S901 , in response to user information, adjusting a second seat to a third target height, where the third target height is the height of a seat cushion plane of the second seat relative to the cabin floor, and the second seat is the seat where the user sits.

[0152] The third target height is used to ensure that the user is within the viewing angle range when viewing the virtual image of the display device. That is, when the second seat is adjusted to the third target height, the user can view the complete image displayed by the display device.

[0153] When the display device is installed on the backrest of the seat, or on the headrest of the seat, or in the passenger seat, in response to user information, the second seat adjusts its height to the third target height in such a way that: the second seat raises or lowers the seat cushion of the second seat according to the user information so that the height of the seat cushion plane of the second seat relative to the cabin floor is the third target height.

[0154] It is understandable that the user information can refer to the description in the above S201 and will not be repeated here.

[0155] Optionally, before S901, the method further includes S902.

[0156] S902: Obtain user information.

[0157] Specifically, the method for the second seat to obtain user information can refer to the description of obtaining user information in the above S202, which will not be repeated here.

[0158] Figure 10 is a schematic flow chart of a method 1000 for adjusting the height of a second seat to a third target height, according to an embodiment of the present application. It is understood that method 1000 can be executed by a processing device in the second seat, which can be a processor or a processing module therein, such as a chip, or by a cabin domain controller, etc., without limitation in this application. The following description uses the processing device in the second seat as an example. As shown in Figure 10, method 1000 includes the following steps.

[0159] S1001: Acquire a third height H3 of the display device.

[0160] Specifically, the manner in which the second seat obtains the third height H3 may refer to the description of the first seat obtaining the first height H1 in the above S401, which will not be repeated here.

[0161] S1002: Determine a third target height of the second seat based on user information.

[0162] For details, please refer to the relevant description in S402 above, which will not be repeated here.

[0163] S1003 : Determine an adjustment amount ΔH3 for the height of the second seat based on the third height H3 and the third target height.

[0164] Specifically, after acquiring the third height H3 and the third target height, the second seat processing apparatus determines the adjustment amount ΔH3 of the height of the second seat based on the third height H3 and the third target height.

[0165] S1004 , adjusting the height to a third target height according to the adjustment amount ΔH3 .

[0166] Specifically, after the second seat processing device determines the height adjustment amount ΔH3 for the second seat, it adjusts the height to the third target height based on the adjustment amount ΔH3. For example, the second seat processing device may transmit the adjustment amount ΔH3 to the control device, which then adjusts the height of the second seat to the third target height.

[0167] Similarly, there is no strict order for the above S1001 and S1002. S1001 may be executed first and then S1002; or S1002 may be executed first and then S1001; or S1001 and S1002 may be executed simultaneously.

[0168] It is understandable that, in one achievable manner, the processor of the second seat can also determine the third target height based on the third correspondence between the user information and the third target height. For example, the third correspondence is the correspondence between the eye height value and the third target height; or, the third correspondence is the correspondence between the height value and the third target height; or, the third correspondence is the correspondence between the weight value and the third target height; or, the third correspondence is the correspondence between the eye height range and the third target height; or, the third correspondence is the correspondence between the height range and the third target height; or, the third correspondence is the correspondence between the weight range and the third target height. The form of the third correspondence can refer to the forms of the correspondences in Tables 1 to 6 above, which will not be repeated here.

[0169] It can also be understood that the third corresponding relationship may be preset in the processing device or storage device of the second seat, and this application does not limit this.

[0170] In another conceivable implementation, to further enhance the user experience, the viewing angle can also be considered when determining the third target height. Specifically, the processing device of the second seat can determine the third target height using method 500 shown in FIG. 5 . Specifically, the processing device of the second seat can determine the third target height based on distance D, the viewing angle θ of the user's eyes, and user information. After obtaining the distance D between the vertical plane where the user's eyes are located and the vertical plane where the window unit is located in step S501, the processing device of the second seat can determine the third target height in step S502.

[0171] Figure 11 is a schematic flow chart of a method 1100 for adjusting the angle of a display device, provided in an embodiment of the present application. This method can be applied to the cockpit virtual image display system shown in Figure 1 . Method 300 can be executed by the display device, or by a processing device within the display device, or by a processing chip within the display device, etc., without limitation in this application. The following description uses the display device as the execution subject to illustrate method 1100 provided in this application. As shown in Figure 11 , method 1100 includes the following steps.

[0172] S1101, obtaining the human eye position and the ideal human eye position in the image.

[0173] In the present application, the display device may obtain the eye position and ideal eye position in an image by receiving information from a sensor device within the cabin. In one achievable method, the eye position and ideal eye position in an image may be determined by capturing an image of a passenger in a seated position using a camera that records the cabin's passenger status in real time and images within the cabin. Alternatively, in another achievable method, the eye position and ideal eye position in an image may be determined by capturing an image of a passenger in a seated position using an image sensor within the display device, such as a camera for capturing and tracking the eye.

[0174] S1102 : Determine an adjustment amount Δθ of the angle of the display device based on the human eye position in the image and the ideal human eye position.

[0175] After the display device obtains the human eye position and the ideal human eye position in the image, the display device determines the distance d between the human eye position and the ideal human eye position, and generates the adjustment amount Δθ of the angle of the display device through digital image processing based on the correspondence between the distance d and the adjustment amount.

[0176] S1103 , adjusting the angle of the display device according to the adjustment amount Δθ.

[0177] Specifically, after determining the adjustment amount Δθ, the display device adjusts the current angle to an ideal position according to the adjustment amount Δθ, so that the human eye can be in the ideal position when viewing the image.

[0178] It should be noted that, in the present application, the angle adjustment amount Δθ of the display device can be a positive number or a negative number, or can be 0. For example, when the adjustment amount Δθ is a positive number, it can indicate that the display device needs to be rotated upward relative to the horizontal plane; when the adjustment amount Δθ is a negative number, it can indicate that the display device needs to be rotated downward relative to the horizontal plane; when the adjustment amount Δθ is 0, it can indicate that the display device does not need to be adjusted.

[0179] For example, as shown in (a) of FIG12 , when the position of the human eye in the image captured by the display device is above the ideal human eye position, the image captured by the display device is shown in (b) of FIG12 . The display device can determine the distance d between the human eye position and the ideal human eye position through an image processing algorithm, and calculate the adjustment amount Δθ of the angle of the display device based on the distance d. Subsequently, the display device adjusts the angle according to the generated adjustment amount Δθ. It is understandable that when the display device completes the angle adjustment, as shown in (c) of FIG12 , the position of the human eye in the image after the angle adjustment captured by the display device substantially coincides with the ideal human eye position.

[0180] It should be noted that the display device angle adjustment method provided in the embodiments of the present application can be used in combination with the height adjustment method provided in the embodiments of the present application, including any one or more of the methods described in Figures 2 to 10 above. For example, when the relative height between the display device and the user's eye level is no longer sufficient to improve eye comfort and other user experiences, the display device angle can be adjusted to meet the user's experience needs.

[0181] The height adjustment method provided by the embodiment of the present application is described in detail above with reference to Figures 2 to 10, and the angle adjustment method provided by the embodiment of the present application is described with reference to Figures 11 and 12. The display device and processing equipment provided by the embodiment of the present application will be described in detail below with reference to Figures 13 and 14.

[0182] FIG13 is a schematic diagram of the structure of a display device 1300 provided in an embodiment of the present application. Display device 1300 can be used in the cockpit virtual image display system shown in FIG1 . As shown in FIG13 , display device 1300 is sequentially arranged along the transmission direction of image light into an image generation unit 1301, a window unit 1302, and an image magnification unit 1303. Image generation unit 1301 is configured to emit image light toward the window unit. Window unit 1302 is configured to reflect image light from image generation unit 1301 to image magnification unit 1303 and transmit image light from image magnification unit 1303. Window unit 1302 is also configured to allow the human eye to view the virtual image formed by the image light through window unit 1302. Image magnification unit 1303 is configured to reflect image light from window unit 1002 to window unit 1302.

[0183] Optionally, in the solution of the present application, the image magnification unit 1303 is a free-form surface mirror.

[0184] Specifically, when a passenger uses the display device 1300 to view video images, the image generation unit 1301 emits image light toward the window unit 1302. The image light is reflected by the window unit 1302 and then incident on the image magnification unit 1303. The image light is reflected again by the image magnification unit 1303 and then incident on the window unit 1302, passing through the window unit 1302. At this time, the passenger can see a large-format video image located far away through the window unit 1302.

[0185] FIG14 is a schematic diagram of the structure of a processing device 1400 provided in an embodiment of the present application. The processing device 1400 can be applied to the cockpit virtual image display system shown in FIG1. ​​As shown in FIG14, the processing device 1400 includes an acquisition unit 1410 and a processing unit 1420.

[0186] The acquiring unit 1410 is configured to acquire user information, where the user information includes at least one of the following: user's eye height, user's height, and user's weight.

[0187] Processing unit 1420 is configured to adjust the height of the first seat to a first target height in response to user information; or to adjust the height of the display device to a second target height in response to user information; or to adjust the height of the second seat to a third target height in response to user information. The first target height is the height of a plane containing a portion of the first seat's structure relative to the cabin floor, where the first seat is the seat on which the display device is mounted; the second target height is the height of a center of a window unit of the display device relative to the cabin floor; and the third target height is the height of a seat cushion plane relative to the cabin floor, where the second seat is the seat on which the user is seated.

[0188] The first target height, the second target height, and the third target height are used to ensure that the user is within a viewing angle range when viewing the virtual image of the display device.

[0189] Optionally, the processing device 1400 further includes a storage unit 1430 for storing computer programs or instructions and / or data, and the processing unit 1420 is used to execute the computer programs or instructions stored in the memory 1430, or read the data stored in the storage unit 1430, to execute the methods in the above method embodiments.

[0190] Optionally, there are one or more storage units 1430 .

[0191] Optionally, the storage unit 1430 is integrated with the processing unit 1420 or is separately provided.

[0192] It should be understood that the processing device 1400 here is embodied in the form of a functional unit. The term "unit" here can refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor or a group processor, etc.) and memory for executing one or more software or firmware programs, a combined logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art will understand that the processing device 1400 can be specifically the processing device of the first seat in the above-mentioned embodiment, or the processing device of the display device, or the processing device of the second seat. The processing device 1400 can be used to execute the various processes and / or steps corresponding to the various devices in the above-mentioned method embodiments. To avoid repetition, they will not be described here.

[0193] When the processing device 1400 is a chip, the transceiver unit may be an input / output circuit or a communication interface; the processing unit may be a processor, a microprocessor, or an integrated circuit integrated on the chip.

[0194] It should be understood that in the embodiments of the present application, the processor of the above-mentioned device may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.

[0195] During implementation, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or by instructions in the form of software. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software units in the processor. The software unit can be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor executes the instructions in the memory, and in combination with its hardware, completes the steps of the above method. To avoid repetition, a detailed description is not given here.

[0196] An embodiment of the present application further provides a computer-readable storage medium having a computer program or instruction stored thereon, which, when executed, enables a computer to execute the steps / methods executed by the various processing devices described above.

[0197] An embodiment of the present application further provides a computer program product, which includes: computer program code, which, when executed on a computer, enables the computer to execute the steps / methods executed by the aforementioned processing devices.

[0198] An embodiment of the present application further provides a display system, which includes the display device and processing equipment in the above embodiment.

[0199] The embodiment of the present application further provides a vehicle on which the aforementioned display system is installed. It is understood that the vehicles to which the present application solution can be applied include but are not limited to cars, airplanes, trains, or ships.

[0200] FIG15 is a schematic diagram of a height-adjustable display system 1500 provided in an embodiment of the present application. As shown in FIG15 , display system 1500 includes a first seat 1510, a display device 1520, a second seat 1530, an acquisition device 1540, a processing device 1550, and an adjustment device 1560. Display device 1520 is mounted on the backrest of first seat 1510, and a user sits in second seat 1530. In the cockpit display system, first seat 1510 is a front seat, such as the driver's seat or the front passenger seat, and second seat 1530 is located behind first seat 1510. Display device 1520 may be the display device shown in FIG13 . Acquisition device 1540 may be a sensor within the cabin, such as an image sensor or a pressure sensor. When acquisition device 1540 is an image sensor, it may be a camera located on the top of the cabin or near the window of display device 1520 (as shown in FIG15 ). When acquisition device 1540 is a pressure sensor, it can be located in the second seat. Processing device 1550 can be the processing device used to operate first seat 1510 in the aforementioned embodiment, used to perform the methods illustrated in Figures 3 to 5 . Alternatively, processing device 1550 can be the processing device used to operate display device 1520 in the aforementioned embodiment, used to perform the methods illustrated in Figures 7 and 8 . Alternatively, processing device 1550 can be the processing device used to operate second seat 1530 in the aforementioned embodiment, used to perform the methods illustrated in Figures 9 and 10 . Adjustment device 1560 can be a rotating shaft, a slide rail, or the like. Processing device 1550 is connected to acquisition device 1540, and information is exchanged between processing device 1550 and acquisition device 1540 via a link. Processing device 1550 is also connected to adjustment device 1560, and information is exchanged between adjustment device 1560 and processing device 1550 via a link. The adjustment device 1560 is connected to at least one of the first seat 1510, the second seat 1530, and the display device 1520. It is understood that the connection can be through a wired link or a wireless link, and can be directly connected or indirectly connected through other network devices, controllers, etc.

[0201] Specifically, after a user sits in second seat 1530, acquisition device 1540 acquires user information and sends the user information to processing device 1550. Based on the user information and relative height, processing device 1550 determines an adjustment amount ΔH1 for the height of the first seat, an adjustment amount ΔH2 for the height of the display device, or an adjustment amount ΔH3 for the height of the second seat. Processing device 1550 sends an adjustment message to adjustment device 1560, instructing adjustment device 1560 to adjust the height of the first seat by ΔH1 based on the adjustment message. For example, the adjustment message may include a specific adjustment amount, such as at least one of ΔH1, ΔH2, and ΔH3. Adjustment device 1560 then adjusts the height of the first seat according to the adjustment amount ΔH1, adjusts the height of the display device according to the adjustment amount ΔH2, or adjusts the height of the second seat according to the adjustment amount ΔH3.

[0202] It can be understood that the display system 1500 can also include multiple first seats 1510, a display device 1520, multiple second seats 1530, multiple acquisition devices 1540, multiple processing devices 1550 and multiple adjustment devices 1560.

[0203] It should be noted that in a display system 1500 provided in an embodiment of the present application, the relative height between the display device and human eye height satisfies the user's viewing angle range when viewing the virtual image on the display device. The display device height and human eye height can be referred to in the description of the above embodiment and will not be repeated here.

[0204] Figure 16 is a circuit diagram of a display device provided in an embodiment of the present application. As shown in Figure 16, the circuit in the display device mainly includes a host CPU 1201, an external memory interface 1202, an internal memory 1203, an audio module 1204, a video module 1205, a power module 1206, a wireless communication module 1207, an I / O interface 1208, a video interface 1209, a display circuit 1210 and a modulator 1212. Among them, the main processor 1201 and its peripheral components, such as the external memory interface 1202, the internal memory 1203, the audio module 1204, the video module 1205, the power module 1206, the wireless communication module 1207, the I / O interface 1208, the video interface 1209, and the display circuit 1210 can be connected via a bus. The main processor 1201 can be called a front-end processor.

[0205] In addition, the circuit diagrams shown in the embodiments of the present application do not constitute specific limitations on the display device. In other embodiments of the present application, the display device may include more or fewer components than shown, or may combine or separate certain components, or arrange the components differently. The components shown in the diagrams may be implemented in hardware, software, or a combination of software and hardware.

[0206] The main processor 1201 includes one or more processing units. For example, the main processor 1201 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural network processor (NPU). Different processing units may be independent devices or integrated into one or more processors.

[0207] The main processor 1201 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the main processor 1201 is a cache memory. This memory can store instructions or data that the main processor 1201 has just used or is reusing. If the main processor 1201 needs to use the instruction or data again, it can directly call it from the memory. This avoids repeated accesses, reduces the waiting time of the main processor 1201, and thus improves system efficiency.

[0208] In some embodiments, the display device may further include multiple input / output (I / O) interfaces 1208 connected to the main processor 1201. The interfaces 1208 may include an I2C (Inter-Integrated Circuit) interface, an I2S (Inter-Integrated Circuit Sound) interface, a PCM (Pulse Code Modulation) interface, a UART (Universal Asynchronous Receiver / Transmitter) interface, a MIPI (Mobile Industry Processor Interface) interface, a GPIO (General-Purpose Input / Output) interface, a SIM (Subscriber Identity Module) interface, and / or a USB (Universal Serial Bus) interface. The I / O interfaces 1208 may be connected to devices such as a mouse, touchpad, keyboard, camera, speaker, microphone, etc., as well as physical buttons on the display device (e.g., volume button, brightness adjustment button, power button, etc.).

[0209] The external memory interface 1202 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the display device. The external memory card communicates with the main processor 1201 through the external memory interface 1202 to implement data storage function.

[0210] The internal memory 1203 can be used to store computer executable program codes, which include instructions. The internal memory 1203 may include a program storage area and a data storage area. The program storage area may store an operating system, an application required for at least one function (such as a call function, a time setting function, etc.), etc. The data storage area may store data created during the use of the display device (such as a phone book, world time, etc.), etc. In addition, the internal memory 1203 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash memory (UFS), etc. The main processor 1201 executes various functional applications and data processing of the display device by running instructions stored in the internal memory 1203 and / or instructions stored in a memory provided in the main processor 1201.

[0211] The display device can implement audio functions such as music playback and calls through the audio module 1204 and the application processor.

[0212] The audio module 1204 is used to convert digital audio information into analog audio signal output, and is also used to convert analog audio input into digital audio signals. The audio module 1204 can also be used to encode and decode audio signals, such as for playing or recording. In some embodiments, the audio module 1204 can be provided in the main processor 1201, or some functional modules of the audio module 1204 can be provided in the main processor 1201.

[0213] The video interface 1209 can receive external audio and video signals, which can specifically be a High Definition Multimedia Interface (HDMI), a Digital Visual Interface (DVI), a Video Graphics Array (VGA), a Display Port (DP), etc. The video interface 1209 can also output video. When the display device is used as an in-vehicle display, the video interface 1209 can receive speed signals and power signals input from peripheral devices, and can also receive external VR video signals. When the display device is in use, the video interface 1209 can receive video signals input from an external computer or terminal device.

[0214] The video module 1205 can decode the video input from the video interface 1209, for example, by performing H.264 decoding. The video module can also encode the video captured by the display device, for example, by performing H.264 encoding on the video captured by an external camera. Furthermore, the main processor 1201 can also decode the video input from the video interface 1209 and output the decoded image signal to the display circuit 1210.

[0215] The display circuit 1210 and modulator 1212 are used to display corresponding images. In this embodiment, the video interface 1209 receives an external video source signal, which the video module 1205 decodes and / or digitizes before outputting one or more image signals to the display circuit 1210. The display circuit 1210 drives the modulator 1212 based on the input image signal to image the incident polarized light, thereby outputting image light. Furthermore, the main processor 1201 may also output one or more image signals to the display circuit 1210.

[0216] In this embodiment, the display circuit 1210 and the modulator 1212 are electronic components in the image generating unit, and the display circuit 1210 can be referred to as a driving circuit.

[0217] The power module 1206 is used to provide power to the main processor 1201 and the light source 1200 based on input power (e.g., direct current). The power module 1206 may include a rechargeable battery, which can provide power to the main processor 1201 and the light source 1200. Light emitted by the light source 1200 can be transmitted to the modulator 1212 for imaging, thereby forming an image light signal.

[0218] The wireless communication module 1207 enables the display device to communicate wirelessly with the outside world. It can provide wireless local area networks (WLAN) (such as Wireless Fidelity (Wi-Fi) networks), Bluetooth (BT), Global Navigation Satellite System (GNSS), Frequency Modulation (FM), Near Field Communication (NFC), infrared technology (IR) and other wireless communication solutions. The wireless communication module 1207 can be one or more devices that integrate at least one communication processing module. The wireless communication module 1207 receives electromagnetic waves via an antenna, frequency modulates and filters the electromagnetic wave signals, and sends the processed signals to the main processor 1201. The wireless communication module 1207 can also receive signals to be sent from the main processor 1201, frequency modulate them, amplify them, and convert them into electromagnetic waves for radiation through the antenna.

[0219] In addition, in addition to being input through the video interface 1209, the video data decoded by the video module 1205 can also be received wirelessly through the wireless communication module 1207 or read from an external memory. For example, the display device can receive video data from a terminal device or an in-vehicle entertainment system through the wireless local area network in the vehicle, and the display device can also read audio and video data stored in an external memory.

[0220] The above-mentioned display device can be installed on a vehicle. Please refer to Figure 17, which is a schematic diagram of a possible functional framework of a vehicle provided in an embodiment of the present application.

[0221] As shown in FIG17 , the functional framework of a vehicle may include various subsystems, such as the illustrated sensor system 12, a control system 14, one or more peripheral devices 16 (one of which is shown as an example), a power supply 18, a computer system 20, and an onboard display system 22. Optionally, the vehicle may also include other functional systems, such as an engine system that provides power for the vehicle, etc., which are not limited in this application.

[0222] The sensor system 12 may include a plurality of detection devices that sense the information being measured and convert the sensed information into electrical signals or other required information outputs according to certain rules. As shown in the figure, these detection devices may include a global positioning system (GPS), a vehicle speed sensor, an inertial measurement unit (IMU), a radar unit, a laser rangefinder, a camera, a wheel speed sensor, a steering sensor, a gear position sensor, or other components for automatic detection, etc., and this application does not limit them.

[0223] The control system 14 may include several components, such as a steering unit, a braking unit, a lighting system, an autonomous driving system, a map navigation system, a network timing system, and an obstacle avoidance system, as shown. Optionally, the control system 14 may also include components such as a throttle controller and an engine controller for controlling vehicle speed, although this application does not limit this.

[0224] The peripheral devices 16 may include several components, such as the communication system shown in the figure, a touch screen, a user interface, a microphone, and a speaker. The communication system is used to enable network communication between the vehicle and other devices. In practical applications, the communication system may utilize wireless communication technology or wired communication technology to enable network communication between the vehicle and other devices. Wired communication technology may involve communication between the vehicle and other devices via network cables or optical fibers.

[0225] Power supply 18 represents a system that provides electrical power or energy to the vehicle, and may include, but is not limited to, rechargeable lithium batteries or lead-acid batteries. In practical applications, one or more battery components in the power supply are used to provide electrical energy or energy for starting the vehicle. The type and material of the power supply are not limited in this application.

[0226] Several functions of the vehicle are controlled and implemented by the computer system 20. The computer system 20 may include one or more processors 2001 (one processor is shown as an example) and a memory 2002 (also referred to as a storage device). In actual applications, the memory 2002 is also inside the computer system 20, or it can be outside the computer system 20, for example, as a cache in the vehicle, etc., which is not limited in this application.

[0227] The processor 2001 may include one or more general-purpose processors, such as a graphics processing unit (GPU). The processor 2001 may be used to run relevant programs or instructions corresponding to the programs stored in the memory 2002 to implement corresponding functions of the vehicle.

[0228] The memory 2002 may include a volatile memory, such as RAM; the memory may also include a non-volatile memory, such as ROM, flash memory, HDD or solid-state drive SSD; the memory 2002 may also include a combination of the above types of memory. The memory 2002 can be used to store a set of program codes or instructions corresponding to the program codes, so that the processor 2001 can call the program codes or instructions stored in the memory 2002 to implement the corresponding functions of the vehicle. In the present application, the memory 2002 can store a set of program codes for vehicle control, and the processor 2001 can call the program codes to control the safe driving of the vehicle. How to achieve safe driving of the vehicle is described in detail below in this application.

[0229] Optionally, in addition to storing program code or instructions, memory 2002 may also store information such as road maps, driving routes, and sensor data. Computer system 20 may integrate with other components in the vehicle functional framework diagram, such as sensors and GPS in the sensor system, to implement relevant vehicle functions. For example, computer system 20 may control the vehicle's direction or speed based on data input from sensor system 12, although this application does not limit this.

[0230] The in-vehicle display system 22 may include several components, such as a controller and an in-vehicle display. The controller 222 is used to generate an image (e.g., an image of VR content) based on user instructions and send the image to the in-vehicle display for display. The in-vehicle display may include an image generation unit, a window unit, and an image magnification unit. Passengers can view the target image presented on the in-vehicle display through the window unit. The functions of some components in the in-vehicle display system may also be implemented by other subsystems of the vehicle. For example, the controller may also be a component of the control system.

[0231] FIG17 of this application shows four subsystems: sensor system 12, control system 14, computer system 20, and onboard display system 22. These subsystems are merely illustrative and not limiting. In practice, a vehicle may combine several components according to different functions to create subsystems with corresponding functions. In practice, a vehicle may include more or fewer systems or components, and this application does not limit this.

[0232] The above-mentioned means of transportation can be a car, a truck, a bus, a ship, an airplane, a helicopter, an RV, a train, etc., and the embodiments of the present application do not make any special limitations.

[0233] Unless otherwise defined, technical or scientific terms used herein shall have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs.

[0234] The above description is only one embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the present application shall be included in the scope of protection of the present application.

Claims

1. A method for adjusting height, used in a cockpit virtual image display system, characterized in that: include: In response to user information, the relative height between the display device and the user's eye height is adjusted, wherein the relative height is related to the height of the display device and the user's eye height, the height of the display device being the height of the center of the window unit of the display device relative to the cabin floor, and the user's eye height being the height of the user's eye relative to the cabin floor.

2. The method according to claim 1, characterized in that: The method of adjusting the relative height between the display device and the user's eye height in response to the user information comprises: In response to the user information, adjusting the first seat to a first target height, the first target height being the height of a plane where a partial structure of the first seat is located relative to the cabin floor, the first seat being the seat where the display device is installed; or, In response to the user information, adjusting the display device to a second target height, the second target height being the height of the center of the window unit of the display device relative to the cabin floor; or, In response to the user's information, the second seat is adjusted to a third target height, where the third target height is the height of the seat cushion plane of the second seat relative to the cabin floor, and the second seat is the seat where the user sits.

3. The method according to claim 2, characterized in that The first target height, the second target height, and the third target height are used to ensure that the user is within a viewing angle range when viewing a virtual image of the display device.

4. The method according to claim 2 or 3, characterized in that: The step of adjusting the first seat to a first target height comprises: Obtaining a first height H1 of the first seat; determining the first target height based on the user information; determining an adjustment amount ΔH1 of the height of the first seat based on the first height H1 and the first target height, The first seat is adjusted to the first target height according to the adjustment amount ΔH1.

5. The method according to claim 4, characterized in that The determining the first target height based on the user information includes: The first target height is determined based on the user information and the first corresponding relationship.

6. The method according to claim 4, characterized in that The determining the first target height based on the user information includes: Obtaining a distance D between a vertical plane where the user's eyes are located and a vertical plane where the window unit is located; The first target height is determined based on the distance D, the viewing angle θ of the human eye, and the user information.

7. The method according to claim 6, characterized in that The viewing angle θ includes a lower viewing angle θ1 or an upper viewing angle θ2, wherein the lower viewing angle θ1 is the viewing angle of the human eye's line of sight relative to a horizontal plane below the human eye's location when the human eye is looking down, and the upper viewing angle θ2 is the viewing angle of the human eye's line of sight relative to a horizontal plane above the human eye's location when the human eye is looking up, wherein the value range of the lower viewing angle θ1 is -1.5°≤θ1≤0°, and the value range of the upper viewing angle θ2 is 0°≤θ2≤9°.

8. The method according to any one of claims 1 to 7, characterized in that The method further includes: acquiring the user information.

9. The method according to any one of claims 1 to 8, characterized in that The user information includes at least one of the following: the user's eye height, the user's height, the eye position in the image, and the user's weight.

10. The method according to any one of claims 1 to 9, characterized in that The display device is used for the user to view the enlarged virtual image through the window unit.

11. The method according to any one of claims 1 to 10, characterized in that The display device comprises: an image generating unit, the window unit and an image magnifying unit, wherein: The image generating unit is used to emit image light to the window unit; The window unit is used to reflect the image light from the image generating unit to the image amplifying unit and transmit the image light from the image amplifying unit. The window unit is also used for human eyes to view the virtual image formed by the image light through the window unit; The image magnifying unit is used to reflect the image light from the window unit to the window unit.

12. A processing device, characterized in that: The method comprises a unit or a module for executing the method according to any one of claims 1 to 11.

13. A computer program product, characterized in that The computer program product comprises a computer program code, and when the computer program code is executed by a computer, the computer is caused to perform the method according to any one of claims 1 to 11.

14. A computer-readable storage medium having a computer program or instruction stored thereon, characterized in that: When the computer program or the instructions are executed, the computer is caused to perform the method according to any one of claims 1 to 11.

15. A display system, characterized in that: It comprises a display device and a processing apparatus as claimed in claim 12.

16. A cockpit system, characterized in that: It comprises a display device and a processing apparatus as claimed in claim 12.

17. A means of transport, characterized in that: Comprising the display system as claimed in claim 15 above.

18. The vehicle according to claim 17, characterized in that: The display device is arranged at least one of a headrest of a seat of the vehicle, a seatback of a seat of the vehicle, and a passenger platform of the vehicle.

Citation Information

Patent Citations

  • Seatback entertainment display system

    CN101374693A

  • Adjusting method of in-vehicle display screen, in-vehicle display screen rotating assembly and vehicle

    CN111152732A

  • Equipment adjusting method and device and storage medium

    CN113978399A

  • Display screen adjusting method and device

    CN115973075A

  • Height adjusting system and vehicle

    CN221162527U

Cited By

  • Adjustable aircraft cockpit eye position positioning device

    CN121573148A