Control method and apparatus

By automatically adjusting the seat posture to place the user in the recommended viewing position, the complex adjustment problem during movie watching is solved, thus improving the movie watching experience.

CN122143739APending Publication Date: 2026-06-05YINWANG INTELLIGENT TECHNOLOGIES CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
YINWANG INTELLIGENT TECHNOLOGIES CO LTD
Filing Date
2025-03-28
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

Users need to make complex adjustments to the projector and seat to achieve the best viewing experience, and the differences in height and body shape among different users make seat adjustment complicated.

Method used

By acquiring the user's body shape and seat posture information, combined with the projection area information, the system automatically adjusts the seat posture to place the user in the recommended viewing position, without requiring manual adjustment by the user.

Benefits of technology

It simplifies the user's seat adjustment, enhances the viewing experience, and ensures that the user can watch the projected image from the best position.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122143739A_ABST
    Figure CN122143739A_ABST
Patent Text Reader

Abstract

The application provides a control method and device. The method comprises: obtaining first information, the first information being used for indicating an initial viewing position, the initial viewing position being a head position of a user when the user is seated on a seat in an initial posture; obtaining second information, the second information being used for indicating information of a projection area of a screen; determining a recommended viewing position of the projection area according to the second information and a first correspondence relationship; and controlling the seat to adjust to a target posture according to the first information and the recommended viewing position. The first correspondence relationship comprises a correspondence relationship between the projection area and the recommended viewing position, and the recommended viewing position is a head position of the user when the user is seated on the seat in the target posture. The embodiments of the application can be applied to intelligent vehicles or new energy vehicles, and the seat posture can be automatically adjusted so that the head of the user is in the recommended viewing position without the user adjusting the seat, thereby simplifying the user's adjustment action on the seat and improving the user's viewing experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of intelligent vehicles, and more specifically, to a control method and apparatus. Background Technology

[0002] With the development of vehicle technology, in order to provide users with a richer intelligent experience, more and more car models are equipped with screens in their cabins. Currently, when users watch movies through a screen, on the one hand, the size of the projection and its position on the screen are usually adjustable; on the other hand, the optimal viewing position changes with the size and position of the projection. These factors often require users to go through a complex adjustment process of the projection and the seat to get a better viewing experience. Summary of the Invention

[0003] This application provides a control method and device that can automatically adjust the seat posture to place the user in the recommended viewing position in the projection area without requiring the user to adjust the seat posture, thereby simplifying the user's seat adjustment actions and improving the user's viewing experience.

[0004] Firstly, a control method is provided. This control method can be executed by a vehicle, or by a chip or circuitry used in the vehicle. Exemplarily, the method can be executed by the vehicle's computing platform.

[0005] The method includes: acquiring first information, which indicates an initial viewing position, defined as the head position of a user when seated in an initial posture; acquiring second information, which indicates information about the projection area of ​​the screen; determining a recommended viewing position for the projection area based on the second information and a first correspondence; and controlling the seat to adjust to a target posture based on the first information and the recommended viewing position. The first correspondence includes the correspondence between the projection area and the recommended viewing position, where the recommended viewing position is the head position of the user when seated in the target posture.

[0006] In this application, based on the correspondence between the projection area and its recommended viewing position, and combined with information about the viewing area, the actual position of the recommended viewing position can be obtained. Based on the recommended viewing position and the initial viewing position, the seat can be automatically adjusted from its initial posture to the target posture. In this way, the seat posture can be automatically adjusted so that the user's head position is aligned with the recommended viewing position in the projection area without requiring the user to adjust the seat, simplifying the user's seat adjustment actions and improving the user's viewing experience.

[0007] In some implementations, the first correspondence may include at least one of the following: the distance between the projection area and the recommended viewing position in a first direction, where the first direction is the normal direction of the screen; the angle formed by the line connecting the center of the projection area and the recommended viewing position, and the direction in which the user's head and neck extend when in the recommended viewing position.

[0008] In this application, by limiting the distance between the projection area and the recommended viewing position along the normal direction of the screen, the user can have a suitable lateral viewing angle at the recommended viewing position. This avoids the oppressive feeling caused by the projected image being too close to the user, and also avoids a poor immersive viewing experience caused by the projected image being too far away. Furthermore, the line connecting the center of the projection area and the viewing position reflects the user's line of sight at the recommended viewing position. By limiting the angle formed by this direction and the direction of the user's head and neck extension at the recommended viewing position, the user can have a suitable vertical viewing angle at the recommended viewing position. This avoids situations where the user needs to look up or down at the projected image due to a mismatch in height between the projected image and the recommended viewing position.

[0009] In some implementations, obtaining the first information may include: obtaining third information, which indicates the initial posture of the seat; obtaining fourth information, which indicates the user's body shape information; and determining the initial viewing position based on the initial posture and body shape information.

[0010] In this application, the initial viewing position is determined based on the initial posture of the seat and the user's body shape information. In this case, there is no need to add an additional sensor to detect the user's head position to obtain the user's initial viewing position, which helps reduce system costs.

[0011] In some possible implementations, obtaining the second information may include: obtaining fifth information, which indicates the position of the screen; obtaining sixth information, which indicates the projection parameters used to generate the projection area; and determining the information of the projection area based on the position of the screen and the projection parameters.

[0012] In some implementations, the method may further include: controlling a display device to display authorization request information, the authorization request information being used to inquire whether posture adjustment of the first seat is permitted. Controlling the seat to adjust to a target posture may include: in response to a first operation by the user, controlling the seat to adjust from an initial posture to a target posture. The first operation may be used to indicate permission for posture adjustment of the first seat.

[0013] In this application, interaction with the user through a display device can intuitively guide the user, reduce the number of repetitive operations required by the user, and improve the user's operating experience.

[0014] In a second aspect, a control device is provided, which may include modules or units for implementing the methods described in the first aspect and any of its possible implementations.

[0015] For example, the control device may include an acquisition unit and a processing unit. The acquisition unit is configured to: acquire first information indicating an initial viewing position, which is the head position of the user when seated in the initial posture; and acquire second information indicating information about the projection area of ​​the screen. The processing unit is configured to: determine a recommended viewing position for the projection area based on the second information and a first correspondence; and control the seat to adjust to a target posture based on the first information and the recommended viewing position. The first correspondence includes a correspondence between the projection area and the recommended viewing position, where the recommended viewing position is the head position of the user when seated in the target posture.

[0016] In some implementations, the first correspondence may include at least one of the following: the distance between the projection area and the recommended viewing position in a first direction, where the first direction is the normal direction of the screen; the angle formed by the line connecting the center of the projection area and the recommended viewing position, and the direction in which the user's head and neck extend when in the recommended viewing position.

[0017] In some implementations, the acquisition unit can be used to: acquire third information, indicating the initial posture of the seat; and acquire fourth information, indicating the user's body shape information. The processing unit can also be used to: determine the projection area information based on the screen's position and projection parameters.

[0018] In some implementations, the acquisition unit can be used to: acquire fifth information, which indicates the position of the screen; and acquire sixth information, which indicates the projection parameters used to generate the projection area. The processing unit can also be used to: determine the information of the projection area based on the position of the screen and the projection parameters.

[0019] In some implementations, the processing unit may be used to: control the display device to display authorization request information, the authorization request information being used to inquire whether posture adjustment of the first seat is permitted; and in response to a first operation by the user, control the seat to adjust from an initial posture to a target posture; wherein the first operation is used to indicate permission for posture adjustment of the first seat.

[0020] Thirdly, an apparatus is provided. The apparatus may include at least one processor coupled to at least one memory for storing computer programs or instructions. The at least one processor may be used to invoke and execute the computer program or instructions from the at least one memory, causing the apparatus to perform the methods of the first aspect and any possible implementation thereof.

[0021] Fourthly, a chip or chip system is provided, the chip including a processor and a communication interface; the processor reads instructions through the communication interface and can execute the methods in the first aspect and any possible implementation thereof.

[0022] Fifthly, a computer-readable storage medium is provided, which stores computer instructions that, when executed on a computer, cause the methods of the first aspect and any possible implementation thereof to be implemented.

[0023] In a sixth aspect, a computer program product is provided, comprising computer program code, which, when run on a computer, causes the methods in the first aspect and any possible implementation thereof to be implemented.

[0024] A seventh aspect provides a vehicle including means as described in the second or third aspect and any possible implementation thereof. Attached Figure Description

[0025] Figure 1 This is a functional block diagram of a vehicle provided in an embodiment of this application;

[0026] Figure 2 This is an illustration of one application scenario for the screen provided in this application embodiment;

[0027] Figure 3 This is an illustration of one application scenario for the screen provided in this application embodiment;

[0028] Figure 4 This is a schematic flowchart of a control method provided in an embodiment of this application;

[0029] Figure 5 This is a schematic diagram of a seat provided in an embodiment of this application;

[0030] Figure 6 This is a schematic diagram illustrating the correspondence between the projection area and the viewing position provided in the embodiments of this application;

[0031] Figure 7 This is a schematic diagram of an interactive scenario provided in an embodiment of this application;

[0032] Figure 8 This is another schematic flowchart of the control method provided in the embodiments of this application;

[0033] Figure 9 This is a schematic diagram of a system architecture provided in an embodiment of this application;

[0034] Figure 10 This is yet another schematic diagram of the system architecture provided in the embodiments of this application;

[0035] Figure 11 This is a schematic block diagram of an apparatus provided in an embodiment of this application;

[0036] Figure 12 This is a schematic block diagram of another device provided in the embodiments of this application. Detailed Implementation

[0037] The technical solutions in this application will now be described with reference to the accompanying drawings.

[0038] Figure 1 This is a functional block diagram of the vehicle 100 provided in the embodiments of this application.

[0039] Vehicle 100 may include a perception system 120 and a computing platform 150. The perception system 120 may include one or more sensors for sensing information about the environment surrounding vehicle 100. For example, the perception system 120 may include a positioning system, which may be a Global Positioning System (GPS), a BeiDou system, or another positioning system. The perception system 120 may also include one or more of the following: an inertial measurement unit (IMU), lidar, millimeter-wave radar, ultrasonic radar, and a camera device.

[0040] Some or all of the functions of vehicle 100 can be controlled by computing platform 150. Computing platform 150 may include one or more processors, such as processors 151 to 15n (n being a positive integer). A processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a central processing unit (CPU), microprocessor, graphics processing unit (GPU) (which can be understood as a type of microprocessor), or digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. These logical relationships are fixed or reconfigurable. For example, the processor may be a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as a field-programmable gate array (FPGA). In reconfigurable hardware circuits, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement some or all of the functions of the aforementioned units. Furthermore, it can also be hardware circuitry designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), tensor processing unit (TPU), or deep learning processing unit (DPU). In addition, the computing platform 150 may also include a memory for storing instructions. Some or all of the processors 151 to 15n can call the instructions in the memory to implement the corresponding functions. For example, the computing platform 150 (or one or more of the processors 151 to 15n) can control the unfolding and retraction of the curtain; it can control the adjustment of the seat posture.

[0041] As mentioned earlier, with the development of vehicle technology, installing screens in vehicle cabins has become a feasible way to enrich the user's intelligent experience. However, on the one hand, the projection of a projector onto a screen is usually adjustable (e.g., the size of the projection and its position on the screen); on the other hand, the optimal viewing position often changes depending on the position and size of the projection on the screen. This means that users often need to make complex adjustments to the projection and their seat posture to achieve a good viewing experience. Moreover, even if the size and position of the projection on the screen remain unchanged (or even if the optimal viewing position for that projection remains unchanged), different users often have different heights and body types. To ensure that different users have the same viewing experience, different seat adjustments may be required.

[0042] Therefore, embodiments of this application provide a control method and apparatus that can automatically adjust the seat posture to place the user in the recommended viewing position in the projection area without requiring the user to adjust the seat posture, thereby simplifying the user's seat adjustment actions and improving the user's viewing experience.

[0043] For example, Figure 2 and Figure 3 This is a schematic diagram illustrating a usage scenario of a screen provided in an embodiment of this application.

[0044] Reference Figure 2 The vehicle 100 may be equipped with a screen 160 (also referred to as a vehicle-mounted screen 160); the screen 160 may be set along the width of the vehicle. For example, when the screen is needed, the screen 160 can be unfolded vertically, and a projection device (such as a projector) can be controlled to project an image onto the screen 160. The area occupied by the projected image on the screen 160 can be called the projection area; when the screen is not needed, the screen 160 can be retracted vertically.

[0045] In one example, when the screen 160 is in the unfolded state, the viewing angle observed by the rear-row users can be as follows: Figure 3 As shown.

[0046] In some implementations, the vehicle may also be equipped with a slide rail 170, and the curtain 160 may be mounted on the slide rail 170 and be movable relative to the slide rail 170. For example, see reference... Figure 2 The slide rail 170 can be set along the longitudinal axis of the vehicle (i.e., the length direction of the vehicle), allowing the curtain 160 to move along the longitudinal axis of the vehicle. The slide rail 170 can be set on the top of the vehicle; for example, it can be set between the interior trim and the sheet metal of the top of the vehicle to reduce the impact of the slide rail 170 on the cabin shape.

[0047] For example, Figure 4This is a flowchart illustrating a control method provided in an embodiment of this application. The method 400 may include the following steps:

[0048] S401, obtains the user's body shape information.

[0049] A user's body shape information can indicate the user's body shape characteristics. A user's body shape characteristics can include at least one of the following: the user's height, body type, limb length, torso length, and distance between the head and torso.

[0050] In some embodiments, user body shape information can be collected using sensing sensors such as cameras. For example, a camera can be installed in the vehicle's cabin, and the user's body shape information can be obtained based on the data collected by the camera. Alternatively, user confirmation or authorization can be obtained before obtaining the user's body shape information based on the data collected by the sensing sensors.

[0051] In other embodiments, the vehicle may store the body shape information of one or more users; the user's identity may be identified based on gait characteristics, image recognition, etc.; and the user's body shape information may be retrieved based on the identification result.

[0052] S402, obtain the posture information of the user's seat.

[0053] For example, the seat may have multiple degrees of freedom, supporting posture adjustment in at least one of the following degrees of freedom: seat height, seat fore-aft position, backrest angle, headrest height, and headrest angle. By adjusting these degrees of freedom, the seat can be adjusted to different postures. For instance, the posture of the seat can be calculated / estimated based on the relative positional relationships between its various parts.

[0054] S403, determine the user's head position.

[0055] For example, for a given user, their body shape and the posture of their seat can both affect their head position. For instance, suppose user A and user B have different body shapes (e.g., different heights and torso lengths). Assuming the seat remains in a fixed posture, when user A and user B sit with their backs close to the seat back, their head positions will differ due to the difference in their body shapes. As another example, for user A, if the posture of the seat changes while they are sitting with their backs close to the seat back, their head position will also change.

[0056] For example, the user's head position can be determined based on the user's body shape information and the posture information of the seat in which the user is located.

[0057] In some embodiments, manufacturers such as vehicle OEMs / component manufacturers (e.g., seat manufacturers) can test the head position of users with different body shapes when seated in different postures and obtain test results. For example, after the vehicle leaves the factory, the user's head position can be obtained by looking up a table based on the user's body shape information, seat posture information, and test results. Alternatively, during the vehicle design phase, a neural network can be trained based on the test results to obtain the correspondence between the user's body shape, seat posture, and user's head position. After the vehicle leaves the factory, when the user uses the vehicle, they can adjust the seat posture according to their needs, and correspondingly, the user's head position can be obtained based on the user's body shape information, seat posture information, and the aforementioned correspondence.

[0058] In some embodiments, for manufacturers such as vehicle OEMs and component manufacturers, setting up seats in different postures and testing the head positions of users of different body types sitting in those seats may result in lower development efficiency and higher testing costs. To improve development efficiency, human body models can be used in the ergonomic design of vehicles to evaluate the vehicle's interior space. For example, human body models corresponding to certain human body percentiles can be placed on the seats, and the range of arm movement, head position, and leg movement range of a user can be evaluated through software simulation / physical evaluation. Here, a human body percentile represents the percentage of a certain body size and people smaller than that size among the total number of people in the statistical subjects. For example, during the development phase, the head position of users of different body types sitting in seats in different postures can be evaluated based on human body models; when a user uses the vehicle, the corresponding human body model can be called based on the user's body shape information, and combined with the seat's posture information, the user's head position can be estimated.

[0059] S404, Obtain information about the projection area.

[0060] Information about the projection area can indicate the location of the projection area (or the projected image) in space.

[0061] For example, the information of the projection area may include at least one of the following: the size of the projection area (e.g., width, height, diagonal length), the center position of the projection area, the corner points of the projection area, and the distance between the top / bottom / left / right boundaries of the projection area and the top / bottom / left / right boundaries of the screen.

[0062] For example, the width of the projected image can be calculated based on the projection ratio of the projector and the distance between the projector and the screen. Furthermore, by combining the aspect ratio of the projected image (e.g., an aspect ratio of 4:3 or 16:9), the height of the projection area can be calculated. The projection ratio of the projector can be expressed as the ratio between the distance between the projector and the screen and the width of the projected image.

[0063] In a specific implementation, steps S401, S402, and S404 can be executed simultaneously; alternatively, step S401 can be executed first, or steps S402 or S404 can be executed first. This application embodiment does not limit the execution order of steps S401, S402, and S404.

[0064] S405, determine the target viewing position based on the information of the projection area.

[0065] For a projection screen of a certain size, the closer the user's head is to the screen, the larger the proportion of the screen will occupy in the user's field of vision, and the larger the screen will appear to the user visually. Conversely, the farther the user's head is from the screen, the smaller the screen will appear to the user visually. On the one hand, an excessively large projection screen can create a sense of oppression for the user; on the other hand, an excessively small projection screen will make it difficult for the user to have a good immersive viewing experience. For example, for a projection area of ​​a certain size, the recommended viewing position can be at a specific distance from the projection screen to ensure that the projection area has an appropriate size for the user's visual experience.

[0066] For a given projected image, if the image is too high relative to the user's head, the user needs to look up; if the image is too low, the user needs to look down. Looking up or down results in a poor vertical viewing angle; in fact, users may need to tilt their heads up or down to get a good viewing experience. For example, for a specific projection area, a line connecting the recommended viewing position to the center of the projection area can represent the user's line of sight from that recommended position. Assuming the user is seated close to the back of the chair with their neck in a comfortable position, if the angle between their line of sight and the direction their head and neck extend is within a certain range, the user will not need to look up or down while watching the film.

[0067] For example, the user's head position determined in step S403 can correspond to the viewing position in the initial state (referred to as the initial viewing position); the recommended viewing position corresponding to the projected image can be used as the target viewing position.

[0068] S406, determine the seat adjustment parameters.

[0069] Assume the user's initial viewing position is viewing position #1, and the user's target viewing position is viewing position #2; the initial posture of the seat is posture #1. Furthermore, to position the user in viewing position #2, the seat posture needs to be adjusted to posture #2; that is, the target posture of the seat is posture #2.

[0070] For example, based on viewing position #1 and viewing position #2, it can be determined whether each degree of freedom of the seat needs to be adjusted and the corresponding adjustment parameters for each degree of freedom.

[0071] For example, suppose the distance between the initial viewing position and the projection area is 1 meter, and the distance between the target viewing position and the projection area is 1.3 meters. In this case, it can be considered that the initial viewing position is too close to the projection area. The position of the seat can be adjusted so that the user's head can be adjusted to the target viewing position.

[0072] In the above embodiments, viewing position #1 can correspond to the user's head position determined in step S403; viewing position #2 can correspond to the target viewing position determined in step S405.

[0073] S407 obtains user instructions regarding seat adjustments.

[0074] For example, before adjusting the seat posture, the user can be prompted that the seat posture needs to be adjusted; after obtaining the user's permission or authorization to adjust the seat posture, the seat posture can be adjusted.

[0075] For example, the system can interact with the user through a central control screen or other display device to obtain the user's authorization to adjust the seat position. Alternatively, it can provide voice prompts or commands to obtain the user's authorization to adjust the seat position.

[0076] S408, adjust the seat position.

[0077] After obtaining the user's permission or authorization, the seat posture can be adjusted according to the determined seat adjustment parameters.

[0078] To facilitate understanding of the control method provided in the embodiments of this application, the following is combined with... Figures 5 to 7 The control methods provided in this application are described in detail.

[0079] For example, Figure 5 This is a structural schematic diagram of a seat provided in an embodiment of this application. Figure 5 In this context, we assume that the seat consists of a frame, a cushion, a backrest, and a headrest.

[0080] Reference Figure 5 The seat can be mounted on a seat rail via a frame, and the seat rail can be positioned along direction 1. In this case, the seat frame can move components such as the seat cushion and backrest relative to the seat rail along direction 1. For example, the seat can be mounted on a vehicle via the seat rail, and direction 1 can be the length direction of the vehicle, or it can have a component along the length direction of the vehicle. By controlling the movement of the seat along direction 1, the fore-aft position of the seat can be adjusted.

[0081] The seat frame can be height-adjustable, with direction 2 being the height direction of the frame / seat. When the height of the frame changes, the relative height between the seat cushion and the seat bottom will change accordingly. For example, direction 2 can be the height direction of the vehicle, or it can have a component along the vehicle height direction. By controlling the seat cushion to rise or fall along direction 2, the seat height can be adjusted.

[0082] like Figure 5 As shown, the seat back can rotate relative to the seat cushion in direction 3; as the backrest rotates, the angle between the backrest and the seat cushion will change accordingly. For example, as... Figure 5 As shown, when the backrest of the seat is rotated along direction 3, the posture of the seat will change between posture 1 and posture 2.

[0083] exist Figure 5 In this system, by adjusting the seat's fore-and-aft position, height, and backrest angle—three degrees of freedom—the seat can be positioned in different postures. Correspondingly, the posture of the seat can be calculated based on the relative positional relationships between its various components.

[0084] The above combination Figure 5 The following provides an example of adjusting the seat posture. Figure 6 This provides an example illustrating the correspondence between the projection area and the user's viewing position.

[0085] For example, Figure 6 This is a schematic diagram illustrating the correspondence between the projection area and the user's viewing position provided in an embodiment of this application. Figure 6 In this context, we assume the projected image is rectangular; the projection area can be the rectangular area occupied by the projected image on the screen (e.g., ...). Figure 6 (As shown by the dashed line).

[0086] Reference Figure 6Point A can represent the center of the projected image; point B can represent the user's head position (also known as the user's viewing position); distance P can represent the distance between points A and B in the x-axis direction; assuming the user is sitting comfortably in the chair, angle Q can represent the angle between the user's line of sight and the direction of the extension of the user's head and neck when the user is observing the center of the projected image.

[0087] exist Figure 6 In the coordinate system xyz shown, the x-axis represents the normal direction of the curtain, the y-axis represents the width direction of the curtain, and the z-axis represents the height direction of the curtain. In one example, it can be... Figure 6 The screen shown is Figure 2 The method shown is used in the vehicle; where, Figure 6 The x-axis in the diagram can correspond to the longitudinal axis of the vehicle, the y-axis can correspond to the transverse axis of the vehicle, and the z-axis can correspond to the height of the vehicle.

[0088] If a user's head is too close to or too far from the projected image, the user will not have a good visual experience. Only when the user's head is at a specific distance from the projection area will the projected image appear to be of an appropriate size to the user. In other words, for a given projected image size, the perceived size of the projected image is related to the distance P.

[0089] For example, with a projected screen size of 26 inches (i.e., a diagonal length of 26 inches), a distance P of 1 meter will provide a visually comfortable viewing experience. If the distance P is much less than 1 meter (e.g., 0.5 meters), the projected screen will appear too large, causing a feeling of oppression. If the distance P is much greater than 1 meter (e.g., 2 meters), the projected screen will feel too small. In other words, for a 26-inch projected screen, a viewing distance P of 1 meter is recommended.

[0090] For example, Table 1 shows the distances along the x-axis between different sized projection screens and their recommended viewing positions. For instance, referring to Table 1, for a 42-inch projection screen, the distance between the projection screen and the recommended viewing position along the x-axis can be 1.5 meters; that is, for a 42-inch projection screen, the distance P corresponding to the recommended viewing position is 1.5 meters. As another example, for a 50-inch projection screen, the distance between the projection screen and its recommended viewing position along the x-axis can be 1.7 meters.

[0091] Table 1

[0092]

[0093] Looking up or down while watching a movie may cause eye strain. In other words, the comfort level of a user's eyes while watching a projected image is related to the viewing angle Q.

[0094] For example, when the angle Q is 90 degrees, it can be assumed that the user can watch the movie normally without looking up or down; in this case, the projected image can be considered to be at a suitable height. When the angle Q is much greater than 90 degrees (e.g., 120 degrees) or too small (e.g., 60 degrees), the user needs to look up or down; in this case, the height of the projected image can be considered unsuitable. In this example, the recommended viewing position corresponds to an angle Q of 90 degrees.

[0095] In some embodiments, the included angle Q corresponding to the recommended viewing position can be a certain range of angles. For example, when the included angle Q is 80°, compared to the case where the included angle Q is 90°, the user's line of sight can be slightly tilted to observe the center position of the projected image (i.e., point A), and watching the movie in this way will not cause excessive eye fatigue for the user. Therefore, the included angle Q corresponding to the recommended viewing position can be between 80° and 100°. As another example, the lower boundary of this angle range can be widened to 70°, and the upper boundary of this angle range can be widened to 110°; that is, when the included angle Q is between 70° and 110°, the user can be considered to be in the recommended viewing position.

[0096] For example, with Figure 3 Taking the seat shown as an example, let's assume... Figure 3 Direction 1 in the middle corresponds to Figure 6 In the direction x, Figure 3 Direction 2 in the middle corresponds to Figure 6 The direction is z. The user's initial viewing position is viewing position #1, and the recommended viewing position is viewing position #2.

[0097] In one embodiment, it is assumed that the size of the projected image is 26 inches; it is assumed that the distance P corresponding to the initial viewing position (i.e., viewing position #1) is 0.8 meters, and the included angle Q corresponding to viewing position #1 is 105°; it is assumed that the distance P corresponding to the target viewing position (i.e., viewing position #2) is 1 meter, and the included angle Q is 90°. Based on the difference between the distance P and the included angle Q corresponding to viewing positions #1 and #2, adjustment parameters for one or more degrees of freedom of the seat can be determined.

[0098] For example, based on the distance P corresponding to viewing positions #1 and #2, and without changing the seat back angle, to adjust the user's head position to viewing position #2, the seat can be moved relative to the seat rail to adjust its fore-aft position; this movement distance can be 0.2 meters. As another example, without changing the seat back angle, the height adjustment amount can be determined based on the angle Q between viewing positions #1 and #2. Furthermore, when the user needs to watch a movie, the seat back can be adjusted to the appropriate angle to ensure the user's back comfort. Finally, if the seat back angle also needs to be changed, the distance the seat needs to move along the seat rail will change accordingly.

[0099] In another embodiment, it is assumed that the size of the projected image is 26 inches; it is assumed that the distance P corresponding to viewing position #1 is 0.8 meters, and the distance P corresponding to the target viewing position (i.e., viewing position #2) is 1 meter; it is assumed that the included angle Q between viewing position #1 and viewing position #2 is 90°.

[0100] For example, based on the distance P corresponding to viewing positions #1 and #2, it can be determined that the seat needs to be moved 0.2 meters relative to the slide rail without changing the backrest angle; based on the included angle Q corresponding to viewing positions #1 and #2, it can be determined that the seat height does not need to be adjusted without changing the backrest angle.

[0101] The above combination Figure 6 The correspondence between the projection area and its recommended viewing position is illustrated by an example. The following, combined with... Figure 7 This provides an example illustration of the interaction scenarios between vehicles and users.

[0102] For example, Figure 7 This is a schematic diagram of an interactive scenario provided in an embodiment of this application.

[0103] One or more display devices can be installed in the vehicle's cabin. For example, refer to... Figure 7 The vehicle may be equipped with one or more of the following: display screen 501 (also known as the central control screen), display screen 502 (also known as the passenger screen), display screen 503 (also known as the second-row left-side display screen or second-row left screen), and display screen 504 (also known as the second-row right-side display screen or second-row right screen).

[0104] exist Figure 7 In the scenario shown, user A can sit in the driver's seat, and user B can sit in the right-hand seat of the second row.

[0105] Assuming the curtain is Figure 2The setup shown is implemented in the vehicle; correspondingly, when the screen is unfolded, the viewing angle observed by user B can be as follows: Figure 3 As shown.

[0106] In one example, after the screen is unfolded, the display screen (i.e., display screen 504) corresponding to the right-hand seat in the second row can be controlled to display a dialog box 511. The dialog box 511 may include: the text message "Projection using the screen has been detected. Please confirm whether to allow automatic seat adjustment," an authorization control, and a disallow control. In this example, user B can interact with the vehicle through display screen 504. Furthermore, when the authorization control is detected being clicked, the posture of the right-hand seat in the second row can be adjusted according to the seat's adjustment parameters to place the user in the recommended viewing position; when the disallow control is detected being clicked, the seat posture will not be automatically adjusted.

[0107] In another example, after the curtain is unfolded, dialog box 511 can be displayed on the central control screen; correspondingly, user A can indicate whether to allow automatic adjustment of the posture of the right-side seat in the second row.

[0108] In another example, after the screen is unfolded, a voice prompt can be played through the cabin speakers: "Projection using the screen has been detected. Please indicate whether you wish to allow automatic seat adjustment." When a voice command for authorization is detected (such as "agree," "allow," "can," etc.), the second-row right-side seat can be controlled to automatically adjust its posture; when a voice command for denying authorization is detected, the second-row right-side seat can be left uncontrolled to automatically adjust its posture.

[0109] The foregoing Figures 4 to 7 The processing actions (such as control, detection, calculation, etc.) or steps involved can be controlled by corresponding control devices (such as...). Figure 1 The computational platform 150 shown can execute the commands, or they can be executed by components of the control device (such as a processor, processing circuitry, or chip). Furthermore, Figures 4 to 7 The embodiments described herein are merely illustrative and may be presented in a different form in actual implementation. For example, when prompting a user for authorization to adjust the seat posture via a central control screen or other display device, the text displayed on the central control screen may be different from the provided examples. Figure 7 The text content in dialog box 511 differs; the operations on the interface (such as clicking) in the aforementioned embodiments are only examples, and in actual implementation, they can also be double-clicking, long-pressing, etc.

[0110] For example, Figure 8 This is another schematic flowchart illustrating the control method provided in the embodiments of this application. The method can be implemented by a control device (e.g., Figure 1The computing platform 150 shown may execute the commands, or they may be executed by components of the device (such as processors, processing circuitry, or chips), or by a system or vehicle containing the device. See reference. Figure 8 Method 800 may include the following steps:

[0111] S810, acquire first information, which can be used to indicate the initial viewing position.

[0112] The initial posture of a seat is relative to its target posture. In other words, the initial posture refers to the posture the seat possesses before posture adjustment; the target posture refers to the posture the seat possesses after posture adjustment. The initial posture of a seat can be any posture.

[0113] The initial viewing position can be the head position of the user when sitting in the seat in the initial posture.

[0114] In some embodiments, the cockpit may be equipped with sensing sensors such as cameras. Based on the data collected by these sensing sensors, the position and shape of the occupants in the cockpit can be detected; it can even be used directly to calculate / estimate the user's head position after sitting down. For example, if the cockpit is equipped with binocular cameras, the user's head position can be estimated based on the data collected by the binocular cameras.

[0115] In some possible implementations, obtaining the first information may include: obtaining the third information, which may indicate the initial posture of the seat; obtaining the fourth information, which may indicate the user's body shape information; and determining the initial viewing position based on the initial posture of the seat and the user's body shape information.

[0116] For example, a user's body shape information can indicate their physical characteristics. These characteristics may include at least one of the following: height, build, limb length, and torso length. Alternatively, a user's identity can be identified based on gait characteristics, image recognition, or other methods. Furthermore, the user's body shape information can be obtained through communication with a cloud server, or it can be retrieved from the body shape information of different users stored in the vehicle. Another example is that the seat can be equipped with relative position sensors to detect the relative positional relationships of its components; based on the data collected by the sensors, the seat's posture can be determined. Finally, based on the seat's posture and the user's body shape information, the user's head position after sitting down can be estimated.

[0117] In this embodiment, the initial viewing position is determined based on the initial posture of the seat and the user's body shape information. In this case, there is no need to add an additional sensor to detect the user's head position to obtain the user's initial viewing position, which helps reduce system costs.

[0118] S820, Obtain second information, which can be used to indicate the projection area of ​​the screen.

[0119] The projection area refers to the area occupied by the projected image on the screen. Information about the projection area (also known as information about the projected image) indicates the location of the projection area in space.

[0120] For example, the information of the projection area may include at least one of the following: the size of the projection area (e.g., width, height, diagonal length), the center position of the projection area, the corner points of the projection area, and the distance between the top / bottom / left / right boundaries of the projection area and the top / bottom / left / right boundaries of the screen.

[0121] In some embodiments, for a photographic device employing a certain projection ratio, the width of the projected image on the screen can be calculated based on the distance between the projector and the screen and the projection ratio of the projector. The projection ratio can be expressed as the ratio between the distance between the projector and the screen and the width of the projected image. Furthermore, the height of the projection area can be calculated by combining the aspect ratio of the projected image (e.g., an aspect ratio of 4:3 or 16:9).

[0122] For example, assuming a projection ratio of 1.5:1, when the projection distance between the projector and the screen is 1.5 meters, the width of the image projected onto the screen is 1 meter; when the aspect ratio of the projected image is 4:3, the height of the projected image can be 0.75 meters.

[0123] In some possible implementations, obtaining the second information may include: obtaining the fifth information, which may indicate the relative position between the screen and the projection device; obtaining the sixth information, which may indicate the projection parameters used by the projection device when generating the projected image; and determining the information of the projection area based on the projection parameters and the relative positional relationship between the screen and the projection device.

[0124] For example, if the screen and projection equipment are fixedly mounted on a vehicle, since they cannot move relative to each other, their relative positional relationship can be preset; in this case, the specific value of this relative positional relationship can be retrieved from the corresponding memory. As another example, refer to... Figure 2If the screen can move along the longitudinal axis of the vehicle, the position information of the screen can be obtained through the position sensor. Combined with the position information of the projection device, the relative positional relationship between the two can be obtained.

[0125] S830, based on the second information and the first correspondence, determines the recommended viewing position in the projection area.

[0126] The recommended viewing position can be considered as the head position when the user is seated in the target posture. When the user's head is in the recommended viewing position, the user will have a more comfortable viewing experience.

[0127] The first correspondence can include the correspondence between the projection area and its recommended viewing location. For example, the correspondence between the projection area and the recommended viewing location can be found in Table 1 above.

[0128] In some implementations, the first correspondence may include at least one of the following: the distance between the projection area and its recommended viewing position in a first direction, which may be the normal direction of the screen; the angle formed by the line connecting the center position of the projection area and the recommended viewing position, and the direction in which the user's head and neck extend when in the recommended viewing position.

[0129] For example, refer to Figure 6 For example, with a projection screen size of 26 inches, the recommended viewing distance P can be 1 meter. Alternatively, for a given projection screen, the recommended viewing angle Q can be between 70° and 110°.

[0130] In this embodiment, by limiting the distance between the projection area and the recommended viewing position along the screen's normal direction, the user at the recommended viewing position can have a suitable lateral viewing angle. This avoids the oppressive feeling caused by the projected image being too close to the user, and also avoids the difficulty in achieving an immersive viewing experience due to the projected image being too far away. Furthermore, the line connecting the center of the projection area and the viewing position reflects the user's line of sight at the recommended viewing position. By limiting the angle formed between this direction and the user's head and neck extension direction at the recommended viewing position, the user can have a suitable vertical viewing angle at the recommended viewing position. This avoids situations where the user needs to look up or down at the projected image due to a mismatch in height between the projected image and the recommended viewing position, thus improving the user's eye comfort during viewing.

[0131] S840, based on the initial information and recommended viewing position, controls the seat adjustment to the target posture.

[0132] For example, assume that the relative position between the user's head and the seat back remains unchanged before and after adjusting the seat posture. Without needing to adjust the seat back, the relative distance in the height direction between the recommended viewing position and the initial viewing position can be used as the distance the seat needs to be adjusted in the height direction; similarly, the relative distance in the fore-aft direction between the recommended viewing position and the initial viewing position can be used as the distance the seat needs to be adjusted in the fore-aft direction.

[0133] For example, refer to Figure 6 Assuming the initial viewing position corresponds to a distance P of 0.8 meters and the recommended viewing position corresponds to a distance P of 1 meter; if the seat back does not need adjustment, it can be determined that the seat needs to be adjusted backward by 0.2 meters; furthermore, based on this parameter, the seat can be moved backward. Alternatively, if the seat back needs adjustment, the required adjustment distance in the height and fore-and-aft directions can be calculated based on the relative distances between the recommended and initial viewing positions in the height and fore-and-aft directions, combined with the relative changes in the head position of the user in the height and fore-and-aft directions before and after seat back adjustment.

[0134] In this embodiment, based on the correspondence between the projection area and its recommended viewing position, and combined with information about the viewing area, the actual position of the recommended viewing position can be obtained. Based on the recommended viewing position and the initial viewing position, the seat can be automatically adjusted from its initial posture to the target posture. In this way, the seat posture can be automatically adjusted so that the user's head position is aligned with the recommended viewing position in the projection area without requiring the user to adjust the seat posture, simplifying the user's seat adjustment actions and improving the user's viewing experience.

[0135] In some implementations, before adjusting the seat from an initial posture to a target posture, the method may further include: obtaining authorization information that instructs the user to allow posture adjustment of the seat.

[0136] In some embodiments, users can authorize via voice commands.

[0137] In other embodiments, a central control screen or other display device can be controlled to display authorization request information. This authorization request information can be used to ask the user whether they allow adjustment of the seat's posture; in response to the user's first operation, the seat is controlled to adjust from an initial posture to a target posture. For example, refer to... Figure 7 Before adjusting the seat position, the central control screen can display dialog box 511; when the permission control is clicked, the seat can be adjusted from the initial posture to the target posture.

[0138] The above text combines Figures 1 to 8The methods provided in the embodiments of this application are described in detail. In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions between the various embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.

[0139] For example, Figure 9 This is a schematic diagram of a system architecture provided in an embodiment of this application.

[0140] like Figure 9 As shown, the sensing module 910 can be used to sense and collect sensory information inside and outside the vehicle. For example, the sensory information can indicate the initial viewing position. Or, for example, the sensory information can indicate the user's body shape information. The sensing module 910 can send the sensory information to the control module 920.

[0141] The control module 920 can be used to control the seat to adjust from the initial posture to the target posture based on the information it acquires and in conjunction with the first correspondence, so that the user's head position is adjusted from the initial viewing position to the recommended viewing position.

[0142] For example, the control module 920 can obtain the position of the screen and the position of the projection device, and determine the information of the projection area; further, the control module 920 can control the seat to adjust its posture according to the initial viewing position, the information of the projection area and the first correspondence.

[0143] It should be understood that the above module is only an example, and in actual applications, it may be added or removed as needed. For example, the system architecture may also include a human-computer interaction module, which can be used to obtain user authorization for seat posture adjustment. In some implementations, the human-computer interaction module may include a display device such as a central control screen.

[0144] For example, Figure 10 This is another schematic diagram of the system architecture provided in the embodiments of this application.

[0145] Reference Figure 10 The system can directly acquire user data such as height and body shape through cameras inside the cockpit; the cockpit domain controller can determine the user's body shape information based on the data collected by the cameras. Through the in-vehicle communication network, the cockpit domain controller can send the user's body shape information to the vehicle integrated unit (VIU).

[0146] The attitude adjustment of the curtain and the seat can be controlled by the VIU to achieve the linkage between the seat and the curtain. The VIU can estimate the head position of the user in the initial state (i.e., the initial viewing position) based on the user's body shape information and the initial attitude of the seat. After the curtain is unfolded, the VIU can calculate the central position coordinates of the projection area according to the position of the curtain, the size of the projection screen, and its position on the curtain; thus, the information of the projection area is obtained. The VIU can determine the target attitude of the seat and the adjustment parameters for adjusting the seat from the initial attitude to the target attitude according to the information of the projection area, the initial viewing position, and the relative position relationship between the projection area and the recommended viewing position; further, the VIU can control the seat to adjust its attitude according to the adjustment parameters.

[0147] For vehicles originally equipped with the VIU, the VIU itself is used for adjusting the attitude of the curtain and the seat. By adopting the above technical solution, only software-level improvement is required, and it can be loaded into the VIU in the form of software upgrade during the vehicle development stage or after the vehicle is sold. Thus, the linkage between the seat and the curtain can be achieved without changing the electronic and electrical architecture, improving the user experience.

[0148] In some implementation manners, after determining the target attitude of the seat, the VIU can send a request message to the cockpit domain controller to request the user to confirm whether to allow the adjustment of the seat attitude; correspondingly, the cockpit domain controller can control interaction devices such as the central control screen to interact with the user to obtain the user's authorization. When the user confirms to allow the adjustment of the seat attitude, the VIU can make the seat adjust to the target attitude by controlling the actuation of each motor in the seat.

[0149] The above combines Figure 9 and Figure 10 to give an exemplary description of the system architecture applicable to the present application. Among them, the content not described in detail can be referred to the method embodiment above, and for the sake of brevity, it will not be elaborated here.

[0150] Next, the device provided by the embodiments of the present application will be described in detail in combination with Figure 11 and Figure 12 It should be understood that the description of the device embodiment corresponds to the description of the method embodiment. Therefore, the content not described in detail can be referred to the method embodiment above, and for the sake of brevity, it will not be elaborated here.

[0151] Exemplarily, Figure 11 is a schematic block diagram of a control device provided by an embodiment of the present application. The device 2000 can include units for executing the embodiments of the foregoing method. And each unit in the device 2000 is for implementing the corresponding processes of the above method embodiments.

[0152] In one example, device 2000 may include an acquisition unit 2010 and a processing unit 2020. The device 2000 is used to perform... Figure 8 When method 800 is used, the acquisition unit 2010 can be used to execute steps S810 and S820 in method 800, and the processing unit 2020 can be used to execute step S830 in method 800.

[0153] Specifically, the acquisition unit 2010 can be used to: acquire first information, which can be used to indicate the initial viewing position; and acquire second information, which can be used to indicate information about the projection area of ​​the screen. The processing unit 2020 can be used to: determine the recommended viewing position of the projection area based on the second information and the first correspondence; and control the seat to adjust to the target posture based on the first information and the recommended viewing position.

[0154] It should be understood that the specific process of each unit performing the above-mentioned corresponding steps has been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.

[0155] It should also be understood that the division of units in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. All units of the above device can be implemented entirely through processor-invoked software, entirely through hardware circuits, or partially through processor-invoked software with the remaining parts implemented through hardware circuits.

[0156] In specific implementation, the acquisition unit 2010 can be implemented by at least one transceiver or transceiver-related circuitry, and the processing unit 2020 can be implemented by at least one processor or processor-related circuitry. In one example, one or more transceivers can acquire first information. In another example, one or more processors can control the seat to adjust from an initial posture to a target posture based on the first information, second information, and a first correspondence. Exemplarily, in specific implementation, the device 2000 can be a computing platform 150, Figure 9 or Figure 10 The controller in the system shown (e.g., for implementing) Figure 9 The controller of the control module 920 shown, Figure 10 The VIU shown; or, it can be a chip or processor set in these control devices.

[0157] For example, Figure 12This is a schematic block diagram of another device 3000 provided in an embodiment of this application. The device 3000 may include a processor 3010, an interface circuit 3020, and a memory 3030. The processor 3010, interface circuit 3020, and memory 3030 are connected via internal connection paths. The memory 3030 is used to store instructions, and the processor 3010 is used to execute the instructions stored in the memory 3030, while the interface circuit 3020 receives / sends some parameters. Optionally, the memory 3030 may be coupled to the processor 3010 via an interface, or it may be integrated with the processor 3010.

[0158] It should be noted that the aforementioned interface circuit 3020 may include, but is not limited to, transceiver devices such as input / output interfaces, to enable communication between device 3000 and other devices or communication networks.

[0159] In some embodiments, the device 3000 can be used to implement the method 800 described above. For example, the first information can be obtained through the interface circuit 3020.

[0160] This application also provides a computer program product, which includes: computer program code, which, when run on a computer, causes the computer to perform the above-described... Figures 2 to 12 Any of the method embodiments and any possible implementation thereof.

[0161] This application also provides a computer-readable storage medium storing program code or instructions that, when executed by a computer's processor, cause the processor to perform the aforementioned tasks. Figures 2 to 12 Any of the method embodiments and any possible implementation thereof.

[0162] This application also provides an intelligent driving device, which may include the above-described device 2000 or 3000, or the above-described interactive system.

[0163] For example, the intelligent driving device can be a vehicle. The vehicle involved in this application embodiment is a vehicle in a broad sense, which can be a means of transportation (such as commercial vehicles, passenger cars, motorcycles, flying cars, trains, etc.), industrial vehicles (such as forklifts, trailers, tractors, etc.), engineering vehicles (such as excavators, bulldozers, cranes, etc.), agricultural equipment (such as lawnmowers, harvesters, etc.), amusement equipment, toy vehicles, etc. For example, the vehicle in this application can include pure electric vehicles (pure EV / battery EV), hybrid electric vehicles (HEV), range-extended electric vehicles (REEV), plug-in hybrid electric vehicles (PHEV), or new energy vehicles (NEV), etc.

[0164] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0165] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0166] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0167] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0168] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0169] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0170] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A control method, characterized in that, include: Obtain first information, which is used to indicate the initial viewing position, the initial viewing position being the head position when the user is sitting in the seat in the initial posture; Obtain second information, which is used to indicate the projection area of ​​the screen; Based on the second information and the first correspondence, a recommended viewing position for the projection area is determined. The first correspondence includes the correspondence between the projection area and the recommended viewing position. The recommended viewing position is the head position when the user is sitting in the seat in the target posture. Based on the first information and the recommended viewing position, the seat is adjusted to the target posture.

2. The method according to claim 1, characterized in that, The first correspondence includes at least one of the following: The distance between the projection area and the recommended viewing position is in a first direction, where the first direction is the normal direction of the screen; The angle formed by the line connecting the center of the projection area and the recommended viewing position, and the extension line of the user's head and neck when in the recommended viewing position.

3. The method according to claim 1 or 2, characterized in that, Obtaining the first information includes: Obtain third information, the third information indicating the initial posture of the seat; Obtain a fourth piece of information, which indicates the user's body shape information; The initial viewing position is determined based on the initial posture and body shape information.

4. The method according to any one of claims 1 to 3, characterized in that, The acquisition of the second information includes: Obtain fifth information, which indicates the position of the curtain; Obtain the sixth piece of information, which indicates the projection parameters used to generate the projection area; The information of the projection area is determined based on the position of the screen and the projection parameters.

5. The method according to any one of claims 1 to 4, characterized in that, The method further includes: The control display device displays authorization request information, which is used to inquire whether the adjustment of the seat posture is permitted; The control of adjusting the seat to the target posture includes: In response to the user's first operation, the seat is controlled to adjust from the initial posture to the target posture; The first operation is used to indicate that the posture of the seat can be adjusted.

6. An apparatus, characterized in that, include: The acquisition unit is configured to: acquire first information, the first information being used to indicate the initial viewing position, the initial viewing position being the head position when the user is sitting in a seat in the initial posture; and acquire second information, the second information being used to indicate information about the projection area of ​​the screen. The processing unit is configured to: determine a recommended viewing position for the projection area based on the second information and the first correspondence, wherein the first correspondence includes the correspondence between the projection area and the recommended viewing position, and the recommended viewing position is the head position of the user when sitting in the seat in the target posture; and control the seat to adjust to the target posture based on the first information and the recommended viewing position.

7. The apparatus according to claim 6, characterized in that, The first correspondence includes at least one of the following: The distance between the projection area and the recommended viewing position is in a first direction, where the first direction is the normal direction of the screen; The angle formed by the line connecting the center of the projection area and the recommended viewing position, and the extension line of the user's head and neck when in the recommended viewing position.

8. The apparatus according to claim 6 or 7, characterized in that, The acquisition unit is configured to: acquire third information, the third information indicating the initial posture of the seat; and acquire fourth information, the fourth information indicating the user's body shape information. The processing unit is configured to: determine the initial viewing position based on the initial posture and the body shape information.

9. The apparatus according to any one of claims 6 to 8, characterized in that, The acquisition unit is configured to: acquire fifth information, the fifth information indicating the position of the screen; acquire sixth information, the sixth information indicating projection parameters used to generate the projection area; The processing unit is configured to: determine information about the projection area based on the position of the screen and the projection parameters.

10. The apparatus according to any one of claims 6 to 9, characterized in that, The processing unit is also used for: The control display device displays authorization request information, which is used to inquire whether the adjustment of the seat posture is permitted; The processing unit is used for: In response to the user's first operation, the seat is controlled to adjust from the initial posture to the target posture; The first operation is used to indicate that the posture of the seat can be adjusted.

11. An apparatus, characterized in that, The device includes at least one processor coupled to at least one memory, the at least one processor being configured to execute a computer program or instructions stored in the at least one memory to cause the device to perform the method as described in any one of claims 1 to 5.

12. A computer-readable storage medium, characterized in that, It stores instructions or program code thereon, which, when executed by a processor, cause the processor to implement the method as described in any one of claims 1 to 5.

13. A computer program product, characterized in that, The computer program product includes: computer program code, which, when executed, implements the method as described in any one of claims 1 to 5.

14. A chip, characterized in that, The circuit includes a communication interface for receiving information from other devices and inputting it into the circuit, and / or the communication interface for sending information in the circuit to other devices, the circuit being used to perform the method as described in any one of claims 1 to 5.

15. A vehicle, characterized in that, Includes the apparatus as described in any one of claims 6 to 10.