Vehicle control method, system, storage medium, program product and vehicle

By obtaining the sight information and seat information of the user in the car, adjusting the seat posture solves the problem of the seat blocking the sight, and improves the user experience of the entertainment system in the car.

CN118665283BActive Publication Date: 2024-12-10BYD CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411149202.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-21
Publication Date
2024-12-10
Estimated Expiration
2044-08-21

AI Technical Summary

Technical Problem

In the car top-mounted screen entertainment system, the seat placement posture may block the passenger's viewing experience, affecting the user's viewing experience.

Method used

By obtaining the target user's line of sight information relative to the projection screen and the information of the remaining seats, it is judged whether the line of sight is blocked, and the posture of the target seat and/or the other seats is adjusted according to the occlusion result, ensuring that the user's line of sight is not blocked.

Benefits of technology

It effectively improves the user's viewing experience and ensures that the target user can view the content on the projection screen without barriers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118665283B_ABST
    Figure CN118665283B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a vehicle control method, system, storage medium, program product and vehicle, and relates to the field of vehicle control technology. The method includes: obtaining the sight line information of a target user on a target seat of the vehicle relative to a projection screen in the vehicle; obtaining the seat information corresponding to the remaining seats in the vehicle, wherein the remaining seats are seats other than the target seat among the multiple seats of the vehicle; determining the sight line blocking result corresponding to the target user according to the sight line information and seat information; and adjusting the seat posture of the target seat and / or the remaining seats according to the sight line blocking result. In this way, when the sight line of the target user is blocked by the seat, the seat posture of the target seat and / or the remaining seats in the vehicle can be adjusted to ensure that the sight line of the target user viewing the projection screen is not blocked, thereby meeting the viewing needs of the user and improving the viewing experience of the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of vehicle control technology, and in particular, to a vehicle control method, system, storage medium, program product and vehicle. Background Art

[0002] As the pace of intelligentization in the automotive industry accelerates, the entertainment functions of traditional cars can no longer meet the diverse needs of users. Roof-mounted screens have emerged as the times require, and passengers can enjoy audio and video entertainment videos through the roof-mounted screens. Summary of the invention

[0003] In order to solve the above problems, the present disclosure provides a vehicle control method, system, storage medium, program product and vehicle.

[0004] In a first aspect, the present disclosure provides a method for controlling a vehicle, the method comprising:

[0005] Acquiring sight line information of a target user on a target seat of the vehicle relative to a projection screen in the vehicle;

[0006] Acquire seat information corresponding to remaining seats in the vehicle, where the remaining seats are seats other than the target seat among a plurality of seats in the vehicle;

[0007] Determine, according to the sight line information and the seat information, a sight line blocking result corresponding to the target user, wherein the sight line blocking result is used to indicate whether there is a seat within the sight line of the target user;

[0008] According to the line of sight blocking result, the seat posture of the target seat and / or other seats is adjusted.

[0009] Optionally, the line of sight information includes a target distance between the eyes of the target user and the projection screen, a target height difference between the eyes of the target user and the center of the projection screen, and a line of sight angle between the eyes of the target user and the projection screen, and the seat information includes a backrest position and a backrest height corresponding to a seat backrest; determining a line of sight blocking result corresponding to the target user according to the line of sight information and the seat information includes:

[0010] Determining a sight area of ​​the target user according to the target distance, the target height difference and the sight angle;

[0011] Determining backrest areas corresponding to the remaining seats according to the backrest positions and the backrest heights;

[0012] A sight line blocking result corresponding to the target user is determined according to the sight line area and the backrest area.

[0013] Optionally, determining a sight line blocking result corresponding to the target user according to the sight line area and the backrest area includes:

[0014] In the case where the sight area and the backrest area intersect, determining that the sight blocking result includes that there is a seat within the sight range of the target user; or

[0015] In a case where there is no intersection between the sight line area and the backrest area, determining the sight line blocking result includes that there is no seat within the sight line of the target user.

[0016] Optionally, adjusting the seat posture of the target seat and / or other seats according to the line of sight blocking result includes:

[0017] When the sight line blocking result includes that there is a seat within the sight line of the target user, determining an obstruction seat that blocks the sight line of the target user from the remaining seats;

[0018] Determining whether there are other users on the handicap seat;

[0019] When it is determined that there are no other users on the obstacle seat, the backrest of the obstacle seat is controlled to be reclined.

[0020] Optionally, the method further comprises:

[0021] In the case where it is determined that there are other users on the obstructed seat, determining the seat adjustment parameter corresponding to the target seat according to the line of sight information and the obstructed seat information corresponding to the obstructed seat;

[0022] The seat posture of the target seat is adjusted according to the seat adjustment parameter.

[0023] Optionally, determining the seat adjustment parameter corresponding to the target seat according to the line of sight information and the obstacle seat information corresponding to the obstacle seat includes:

[0024] Determine, based on the sight line information and the obstruction seat information, a location area where the obstruction seat blocks the sight line of the target user;

[0025] According to the position area, a seat adjustment parameter corresponding to the target seat is determined.

[0026] Optionally, the method further comprises:

[0027] Obtaining a preset seat parameter range corresponding to the target seat;

[0028] The determining, according to the line of sight information and the obstacle seat information corresponding to the obstacle seat, the seat adjustment parameter corresponding to the target seat comprises:

[0029] Based on the preset seat parameter range, the seat adjustment parameters corresponding to the target seat are determined according to the sight line information and the obstacle seat information corresponding to the obstacle seat.

[0030] Optionally, after adjusting the seat posture of the target seat and / or the remaining seats according to the line of sight blocking result, the method further includes:

[0031] Execute step 1 again to obtain the line of sight information of the target user on the target seat of the vehicle relative to the projection screen in the vehicle, and then determine the line of sight blocking result corresponding to the target user based on the line of sight information and the seat information. If the line of sight blocking result includes the existence of a seat within the line of sight of the target user, generate a first warning prompt information.

[0032] Optionally, the method further comprises:

[0033] Acquire first position information corresponding to the projection screen and second position information corresponding to the projection device in the vehicle;

[0034] Determining relative position information of the projection device relative to the projection screen according to the first position information and the second position information;

[0035] The device posture of the projection device is adjusted according to the relative position information.

[0036] Optionally, the method further comprises:

[0037] Acquire a projection light projected by a projection device in the vehicle and a reflected light corresponding to the projection light;

[0038] The device posture of the projection device is adjusted according to the projection light and the reflected light.

[0039] Optionally, adjusting the device posture of the projection device according to the projection light and the reflected light includes:

[0040] Determining the light integrity corresponding to the projection device according to the projection light and the reflected light; the light integrity is used to characterize the degree of difference between the light area corresponding to the reflected light and the light area corresponding to the projection light;

[0041] When the light integrity is less than or equal to a preset light integrity threshold, the device posture of the projection device is adjusted.

[0042] Optionally, the method further comprises:

[0043] Obtaining the brightness of a first light corresponding to the reflected light;

[0044] When the brightness of the first light is less than a preset light brightness threshold, the brightness of the second light corresponding to the projection light projected by the projection device is adjusted.

[0045] In a second aspect, the present disclosure provides a vehicle control system, the system comprising a control module, a vehicle monitoring module, a projection device, a screen device, a seat device and a remote control device; the vehicle monitoring module, the projection device, the screen device, the seat device and the remote control device are respectively connected to the control module;

[0046] The control module is used to implement the steps of the vehicle control method provided in the first aspect of the present disclosure.

[0047] In a third aspect, the present disclosure provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the vehicle control method provided in the first aspect of the present disclosure.

[0048] In a fourth aspect, the present disclosure provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of the vehicle control method provided in the first aspect of the present disclosure.

[0049] In a fifth aspect, the present disclosure provides a vehicle, comprising the control system of the vehicle provided in the second aspect above.

[0050] Through the above technical solution, first, the sight line information of the target user on the target seat of the vehicle relative to the projection screen in the vehicle is obtained; secondly, the seat information corresponding to the remaining seats in the vehicle is obtained, and the remaining seats are seats other than the target seat among the multiple seats in the vehicle; then, according to the sight line information and the seat information, the sight line blocking result corresponding to the target user is determined, and the sight line blocking result is used to characterize whether there is a seat within the sight line of the target user; finally, according to the sight line blocking result, the seat posture of the target seat and / or the remaining seats is adjusted. Through the above method, it is possible to determine whether the sight line of the current target user is blocked according to the sight line information of the target user and the seat information of the remaining seats in the vehicle. Specifically, it is possible to determine whether there is a seat within the sight line of the target user, that is, the sight line blocking result. Then, the seat posture of the target seat and / or the remaining seats in the vehicle can be adjusted according to the sight line blocking result. In this way, when the sight line of the target user is blocked by the seat, the seat posture of the target seat and / or the remaining seats in the vehicle can be adjusted to ensure that the sight line of the target user viewing the projection screen will not be blocked, thereby meeting the viewing needs of the user and improving the viewing experience of the user.

[0051] Other features and advantages of the present disclosure will be described in detail in the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] The accompanying drawings are used to provide a further understanding of the present disclosure and constitute a part of the specification. Together with the following specific embodiments, they are used to explain the present disclosure but do not constitute a limitation of the present disclosure. In the accompanying drawings:

[0053] Figure 1 The figure is a flow chart of a method for controlling a vehicle according to an exemplary embodiment.

[0054] Figure 2 It is a schematic diagram of a curtain model according to an exemplary embodiment.

[0055] Figure 3 The figure is a schematic diagram of a curtain structure according to an exemplary embodiment.

[0056] Figure 4 The present invention is a flowchart of another method for controlling a vehicle according to an exemplary embodiment.

[0057] Figure 5 The present invention is a flowchart of another method for controlling a vehicle according to an exemplary embodiment.

[0058] Figure 6 The figure is a schematic diagram of an occlusion scene according to an exemplary embodiment.

[0059] Figure 7 The present invention is a flowchart of another method for controlling a vehicle according to an exemplary embodiment.

[0060] Figure 8 The present invention is a flowchart of another method for controlling a vehicle according to an exemplary embodiment.

[0061] Fig. 9 The figure is a schematic diagram showing adjustment of a projection device according to an exemplary embodiment.

[0062] Fig.10 The diagram is another schematic diagram of adjusting a projection device according to an exemplary embodiment.

[0063] Fig.11 The diagram is another schematic diagram of adjusting a projection device according to an exemplary embodiment.

[0064] Fig.12 The present invention is a flowchart of another method for controlling a vehicle according to an exemplary embodiment.

[0065] Fig.13 It is a block diagram of a control system of a vehicle according to an exemplary embodiment.

[0066] Fig.14 The figure is a schematic diagram of a projection scene according to an exemplary embodiment.

[0067] Fig.15 is a schematic diagram of another projection scene according to an exemplary embodiment.

[0068] Fig.16 The figure is a flow chart of a method for controlling a vehicle according to an exemplary embodiment.

[0069] Fig.17 is a block diagram of a vehicle according to an exemplary embodiment. DETAILED DESCRIPTION

[0070] The specific implementation of the present disclosure is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described herein is only used to illustrate and explain the present disclosure, and is not used to limit the present disclosure.

[0071] The terms "first", "second", etc. in the specification and claims of this application and the above drawings are used to distinguish similar objects and do not have to be understood as a specific order or sequence. In addition, in the description with reference to the drawings, the same symbols in different drawings represent the same elements.

[0072] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.

[0073] In the description of the present disclosure, unless otherwise specified, "multiple" means two or more than two, and other quantifiers are similar thereto; "at least one item", "one item or multiple items" or similar expressions refer to any combination of these items, including any combination of singular or plural items. For example, at least one item a can represent any number of a; for another example, one item or multiple items among a, b and c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple; "and / or" is a kind of description of the association relationship of associated objects, indicating that there can be three kinds of relationships, for example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " indicates that the associated objects before and after are in an "or" relationship.

[0074] Although operations or steps are described in a specific order in the drawings in the embodiments of the present disclosure, it should not be understood that it is required to perform these operations or steps in the specific order shown or in a serial order, or to perform all the operations or steps shown to obtain the desired results. In the embodiments of the present disclosure, these operations or steps can be performed in series; these operations or steps can also be performed in parallel; or some of these operations or steps can be performed.

[0075] As mentioned in the background technology, in order to meet the diverse needs of passengers in the car, some vehicles will install a ceiling screen on the roof for passengers to enjoy audio and video entertainment. However, in actual scenarios, due to the placement of the seats, the sight range of the passengers in some seats may be blocked, resulting in the passenger being unable to fully view the picture on the ceiling screen, affecting the user's viewing experience.

[0076] In view of this, the present invention provides a vehicle control method, system, storage medium, program product and vehicle, which can determine whether the current target user's line of sight is blocked based on the target user's line of sight information and the seat information of the remaining seats in the vehicle. Specifically, it can determine whether there is a seat within the target user's line of sight, that is, the line of sight blocking result. Then, the seat posture of the target seat and / or the remaining seats in the vehicle can be adjusted according to the line of sight blocking result. In this way, when the target user's line of sight is blocked by the seat, the seat posture of the target seat and / or the remaining seats in the vehicle can be adjusted to ensure that the target user's line of sight to the projection screen is not blocked, thereby meeting the user's viewing needs and improving the user's viewing experience.

[0077] The specific implementation modes of the present invention are described in detail below with reference to the accompanying drawings.

[0078] Figure 1 is a flow chart of a vehicle control method according to an exemplary embodiment. Figure 1 As shown, the method may include the following steps:

[0079] In step S101, the sight line information of a target user on a target seat of a vehicle relative to a projection screen in the vehicle is obtained.

[0080] The vehicle may include multiple seats, each seat is arranged at a different position of the vehicle, the target seat may be any seat in which a user sits, and the target user is the user sitting on the target seat. The projection screen may be arranged on the roof of the vehicle via a screen shaft, and the projection screen may include screens of different models. For example, Figure 2As shown, small, medium and large screens can be included, and the sizes of different screens (including screen length and screen width) are different. The width of the screen shaft is fixed. For example, the width of the screen shaft is at least greater than or equal to the width of the largest screen model to ensure that screens of different models can be inserted into the screen shaft. In actual application, different models of screens can be selected according to actual needs, and different models of screens can be inserted into the screen shaft. Among them, the screen shaft can be built-in with a battery, a communication module and a horizontal gyroscope. The horizontal gyroscope can be used to monitor whether the projection screen is placed horizontally, so as to promptly remind the user when the projection screen is in a non-horizontal state.

[0081] In some embodiments, in order to realize the control of the projection screen more automatically, a screen control module may be provided to control the operation of the roller motor of the screen shaft to roll up or lower the projection screen. Figure 3 As shown, it shows the connection relationship between the projection screen, the screen axis and the screen control module, as well as the connection diagrams of different viewing angles. Figure 3 (a) is the main view after the projection screen, screen shaft and screen control module are connected. Figure 3 (b) is a top view of the projection screen, screen shaft and screen control module after they are connected. Figure 3 (c) is a side view of the projection screen, screen shaft and screen control module after they are connected. Figure 3 (d) is a side view of the projection screen, screen shaft and screen control module in a non-connected state.

[0082] When the user in the vehicle activates the corresponding entertainment mode, the screen control module can automatically control the roller motor of the screen shaft to operate so as to lower the projection screen.

[0083] In this step, a vehicle monitoring module (such as an image acquisition device such as a camera) may be provided in the vehicle, and the sight line information of the target user on the target seat relative to the projection screen in the vehicle may be collected through the vehicle monitoring module. The sight line information may include, for example, the target distance between the eyes of the target user and the projection screen, the target height difference between the eyes of the target user and the center of the projection screen, and the sight line angle between the eyes of the target user and the projection screen. The target distance may be, for example, the distance between the eyes of the target user and the center of the projection screen, or the distance between the eyes of the target user and the bottom of the projection screen.

[0084] In step S102, seat information corresponding to the remaining seats in the vehicle is obtained.

[0085] Among them, the remaining seats are seats other than the target seat among the multiple seats of the vehicle. Considering that in actual application scenarios, the seat backs mostly block the user's line of sight, the seat information may include, for example, the backrest position and backrest height corresponding to the seat back. The backrest position may, for example, be the position of the backrest in the vehicle coordinate system, and the vehicle coordinate system may be a coordinate system established with the center of the vehicle as the origin. In this step, the position of each remaining seat in the vehicle can be further determined by obtaining the seat information corresponding to the remaining seats, so as to facilitate determination of whether it is within the line of sight of the target user.

[0086] In step S103, the sight line blocking result corresponding to the target user is determined according to the sight line information and the seat information.

[0087] The line of sight occlusion result is used to indicate whether there is a seat within the line of sight of the target user.

[0088] In some embodiments, the sight area corresponding to the target user can be determined based on the sight information, and the backrest areas corresponding to the remaining seats can be determined based on the seat information. Then, the sight blocking result can be determined by determining whether the sight area and the backrest area have an intersection (i.e., overlap).

[0089] In step S104, the seat posture of the target seat and / or other seats is adjusted according to the line of sight blocking result.

[0090] In some embodiments, if the line of sight obstruction result includes the presence of a seat within the line of sight of the target user, it means that the line of sight of the current target user is blocked. At this time, the seat posture of the target seat and / or other seats can be adjusted to ensure that the target user's line of sight to the projection screen is not blocked.

[0091] If the sight line blocking result includes that there is no seat within the sight line of the target user, it means that the sight line of the current target user is not blocked, and there is no need to adjust the seat posture of the target seat and / or other seats.

[0092] By adopting the above method, it is possible to determine whether the sight line of the current target user is blocked based on the sight line information of the target user and the seat information of the remaining seats in the vehicle. Specifically, it is possible to determine whether there is a seat within the sight line of the target user, that is, the sight line blocking result. Then, the seat posture of the target seat and / or the remaining seats in the vehicle can be adjusted according to the sight line blocking result. In this way, when the sight line of the target user is blocked by the seat, the seat posture of the target seat and / or the remaining seats in the vehicle can be adjusted to ensure that the sight line of the target user viewing the projection screen is not blocked, thereby meeting the user's viewing needs and improving the user's viewing experience.

[0093] The above step S103 is described in detail below, wherein the sight line information includes the target distance between the eyes of the target user and the projection screen, the target height difference between the eyes of the target user and the center of the projection screen, and the sight line angle between the eyes of the target user and the projection screen, and the seat information includes the backrest position and backrest height corresponding to the seat backrest. Figure 4 As shown, in the above step S103, determining the sight line blocking result corresponding to the target user according to the sight line information and the seat information may include the following steps:

[0094] In step S1031, the sight area of ​​the target user is determined according to the target distance, the target height difference and the sight angle.

[0095] The sight area is the location area where the sight range corresponding to the target user viewing the projection screen is located.

[0096] In some embodiments, considering that in different scenarios, users may change to different models of projection screens, and the corresponding visual area when users watch projection screens of different sizes is also different. Therefore, in order to more accurately determine the visual range of the target user, the screen size of the projection screen can also be combined. That is, according to the screen size of the projection screen, the target distance, the target height difference and the visual angle, the visual area of ​​the target user is determined. Among them, when the user changes to different models of projection screens, the screen control module can automatically identify the corresponding model and then obtain the screen size corresponding to the projection screen.

[0097] In step S1032, the backrest areas corresponding to the remaining seats are determined according to the backrest positions and the backrest heights.

[0098] In this step, the area where the backrest of each remaining seat is located in the vehicle, that is, the backrest area, can be determined through the backrest position and the backrest height.

[0099] In step S1033, a sight line blocking result corresponding to the target user is determined according to the sight line area and the backrest area.

[0100] In one possible implementation, when there is an intersection between the sight area and the backrest area, that is, there is an overlapping part between the sight area and the backrest area, it can be determined that the sight blocking result includes the presence of a seat within the sight range of the target user, that is, the target user's sight of the projection screen is blocked.

[0101] In another possible implementation, when there is no intersection between the sight line area and the backrest area, that is, there is no overlapping part between the sight line area and the backrest area, it can be determined that the sight line blockage result includes that there is no seat within the sight range of the target user, that is, the target user's sight of the projection screen is not blocked.

[0102] The above step S104 is described in detail below. In some embodiments, Figure 5 As shown, in the above step S104, adjusting the seat posture of the target seat and / or other seats according to the line of sight blocking result may include the following steps:

[0103] In step S1041, when the sight line blocking result includes that there is a seat within the sight line of the target user, an obstruction seat that blocks the sight line of the target user is determined from the remaining seats.

[0104] When it is determined that the sight line of the target user is blocked, a seat whose sight line area intersects with the backrest area may be selected from the remaining seats as an obstacle seat.

[0105] In step S1042, it is determined whether there are other users on the obstacle seat.

[0106] In this step, the sensor data on the obstruction seat can be obtained to determine whether there are other users on the obstruction seat, that is, to determine whether there is a user sitting on the obstruction seat.

[0107] In step S1043, when it is determined that there are no other users on the obstacle seat, the backrest of the obstacle seat is controlled to be laid down.

[0108] That is to say, if it is determined that there are no other users on the obstruction seat that blocks the target user's line of sight, the backrest of the obstruction seat can be controlled to be folded down. Specifically, the backrest of the obstruction seat can be folded down in the target direction through the seat controller, wherein the target direction is the direction of the seat cushion in the obstruction seat relative to the backrest. That is, after the obstruction seat is folded down, the backrest and seat cushion of the obstruction seat are in contact with each other, or are close to being in contact. For example, if Figure 6 As shown, if it is determined that there is an obstructive seat in the target user's field of vision, that is, the obstructive seat blocks the target user's field of vision, and there are no other users on the obstructive seat, the backrest of the obstructive seat can be folded forward to clear the obstruction in the target user's field of vision, ensuring that the target user can fully see the projection screen.

[0109] In other embodiments, Figure 7 As shown, in the above step S104, adjusting the seat posture of the target seat and / or other seats according to the line of sight blocking result may also include the following steps:

[0110] In step S1044, when it is determined that there are other users on the obstructed seat, the seat adjustment parameters corresponding to the target seat are determined according to the line of sight information and the obstructed seat information corresponding to the obstructed seat.

[0111] For example, the position area where the obstruction seat blocks the sight line of the target user can be determined based on the sight line information and the obstruction seat information. Then, the seat adjustment parameter corresponding to the target seat is determined based on the position area. The seat adjustment parameter may include at least one of the seat height, the seat angle, and the backrest angle.

[0112] In one implementation, a preset correspondence relationship may be pre-set, and the seat adjustment parameter corresponding to the position area may be determined according to the preset correspondence relationship, wherein the preset correspondence relationship includes a correspondence relationship between the position area and the adjustment parameter.

[0113] In another implementation, the seat adjustment parameters that need to be adjusted for the target seat can be calculated in real time based on the location area of ​​the target user's line of sight blocked by the obstacle seat. The seat adjustment parameters can ensure that after the target seat is adjusted, there is no obstacle seat within the target user's line of sight.

[0114] In step S1045, the seat posture of the target seat is adjusted according to the seat adjustment parameters.

[0115] For example, when the seat adjustment parameters include seat height, the seat height of the target seat is adjusted; when the seat adjustment parameters include seat angle, the seat angle of the target seat is adjusted; when the seat adjustment parameters include backrest angle, the backrest angle of the target seat is adjusted.

[0116] In this way, by adjusting the seat posture of the target seat, there can be no obstruction in the target user's field of vision, so that the user's viewing experience is not affected by adjusting the target seat without the user actively adjusting the seat posture.

[0117] In addition, a preset seat parameter range of the target seat can be preset, and the preset seat parameter range can be the maximum adjustable parameter range of the target seat, or the preset comfort standard parameter range corresponding to the target seat. The comfort standard parameter range can be understood as the seat parameter range in which the user feels more comfortable on the seat, that is, within the preset seat parameter range, the user will have a better riding experience on the seat.

[0118] Therefore, in some embodiments, before determining the seat adjustment parameters corresponding to the target seat, a preset seat parameter range corresponding to the target seat may be obtained first.

[0119] Correspondingly, determining the seat adjustment parameters corresponding to the target seat according to the line of sight information and the obstacle seat information corresponding to the obstacle seat may include: based on the preset seat parameter range, determining the seat adjustment parameters corresponding to the target seat according to the line of sight information and the obstacle seat information corresponding to the obstacle seat.

[0120] That is, by setting the preset seat parameter range, it can be ensured that the seat adjustment parameter corresponding to the target seat is determined to be within the preset seat parameter range based on the sight line information and the obstacle seat information corresponding to the obstacle seat. If the determined seat adjustment parameter exceeds the preset seat parameter range, it is limited to the preset seat parameter range.

[0121] It should be noted that the above-mentioned adjustment of the seat posture of the remaining seats and the adjustment of the seat posture of the target seat can be implemented separately or in combination. Specifically, in the case of combined implementation, on the one hand, the seat posture of the remaining seats and the seat posture of the target seat can be adjusted at the same time, and when adjusting the seat posture of the target seat, there is no need to determine whether there are other users on the obstructed seat. On the other hand, it can be determined first whether there are other users on the remaining seats. If not, the remaining seats are adjusted first. After adjusting the remaining seats, it is determined again whether there are seats within the line of sight of the target user, that is, the line of sight occlusion result. If the line of sight occlusion result indicates that there are seats within the line of sight of the target user, the target seat can continue to be adjusted, and when adjusting the target seat, there is no need to determine whether there are other users on the obstructed seat.

[0122] Furthermore, it is considered that after the above adjustments, the target user's line of sight may still be blocked. Therefore, in order to ensure the user experience, after adjusting the seat posture of the target seat and / or the remaining seats according to the line of sight blocking result, the step of obtaining the line of sight information of the target user on the target seat of the vehicle relative to the projection screen in the vehicle to the step of determining the line of sight blocking result corresponding to the target user according to the line of sight information and seat information can be executed again. If the line of sight blocking result includes the existence of a seat within the line of sight of the target user, a first warning prompt message is generated. Among them, the first warning prompt message can be used to remind the user that the current line of sight is blocked, so that the user can adjust the seat or change the seat by himself. The first warning prompt message can be implemented by one or more of vibration reminder, voice reminder, light reminder, and text reminder.

[0123] Figure 8 is a flow chart of another vehicle control method according to an exemplary embodiment. Figure 8 As shown, the method may also include:

[0124] In step S105, first position information corresponding to the projection screen and second position information corresponding to the projection device in the vehicle are obtained.

[0125] The first position information and the second position information may be determined based on a vehicle coordinate system.

[0126] In step S106, the relative position information of the projection device relative to the projection screen is determined according to the first position information and the second position information.

[0127] Accordingly, when adjusting the device posture of the projection device, in order to improve the accuracy of projection, the relative position information of the projection device with respect to the projection screen may also be determined in combination with the screen size of the projection screen.

[0128] In step S107, the device posture of the projection device is adjusted according to the relative position information.

[0129] In this step, the device posture of the projection device can be adjusted according to the relative position information, so that the projection device can project the picture to be projected onto the projection screen.

[0130] The device posture of the projection device may include, for example, a projection angle of the projection device and a projection distance of the projection device. Fig. 9 As shown, the projection device can be adjusted and controlled at a vertical angle to change the projection angle; Fig.10 As shown, the projection device can also be adjusted and controlled at a horizontal angle to change the projection angle; Fig.11 As shown, the projection device can also be adjusted and controlled in terms of the front and rear distance to change the projection distance.

[0131] Fig.12 is a flow chart of another vehicle control method according to an exemplary embodiment. Fig.12 As shown, the method may also include:

[0132] In step S108, the projection light projected by the projection device in the vehicle and the reflected light corresponding to the projection light are obtained.

[0133] The reflected light corresponding to the projection light can be obtained through a light sensor on the projection device.

[0134] In step S109, the device posture of the projection device is adjusted according to the projection light and the reflected light.

[0135] Specifically, the light integrity corresponding to the projection device can be determined based on the projection light and the reflected light. The light integrity is used to characterize the degree of difference between the light area corresponding to the reflected light and the light area corresponding to the projection light. When the light integrity is less than or equal to the preset light integrity threshold, the device posture of the projection device is adjusted. In other words, if the light area corresponding to the reflected light does not overlap with the light area corresponding to the projection light, it means that there is an obstacle blocking the light path projected by the projection device. At this time, the device posture of the projection device can be adjusted to ensure that there is no obstruction on the projection light path of the projection device.

[0136] Similarly, after adjusting the device posture of the projection device, the step can be performed again to determine the light integrity corresponding to the projection device according to the projection light and the reflected light. If the light integrity is still less than or equal to the preset light integrity threshold, a second alarm prompt message is generated. The second alarm prompt message can be used to remind the user that the projection light path of the current projection device is blocked so that the user can adjust it by himself. The second alarm prompt message can be implemented by one or more of vibration reminder, voice reminder, light reminder, and text reminder.

[0137] In addition, the brightness of the first light corresponding to the reflected light can also be obtained, and when the brightness of the first light is less than a preset light brightness threshold, the brightness of the second light corresponding to the projection light projected by the projection device is adjusted. In other words, if the brightness of the first light corresponding to the reflected light is too low, it means that the current ambient light may be too strong. At this time, the user's viewing experience can be improved by increasing the brightness of the second light corresponding to the projection light projected by the projection device.

[0138] The light difference between the brightness of the first light and the brightness of the second light can also be determined. When the light difference is greater than or equal to the preset light brightness difference, it indicates that the external environment has a large interference with the projection light and has affected the projection effect. At this time, the brightness of the second light corresponding to the projection light projected by the projection device can be adjusted.

[0139] In order to further improve the viewing comfort of the user, the sitting posture information of the target user on the target seat can also be obtained. For example, it can include a seat point, a backrest point and a pillow point. Among them, the seat point refers to one or more contact points between the user's buttocks and the seat cushion, the backrest point refers to one or more contact points between the user's back and the backrest, and the pillow point refers to one or more contact points between the user's head and the headrest. The seat posture of the target seat can be adjusted according to the sitting posture information of the target user so that the target user can be in a comfortable posture. For example, it can include adjusting the distance and angle of the backrest angle, the front and back of the seat, the height of the neck pillow, and the length of the leg rest of the target seat. Among them, the preset seat parameters corresponding to the target seat can be pre-set, and then the seat posture of the target seat can be adjusted according to the sitting posture information and the preset seat parameters of the target user.

[0140] By adopting the above method, it is possible to determine whether the sight line of the current target user is blocked based on the sight line information of the target user and the seat information of the remaining seats in the vehicle. Specifically, it is possible to determine whether there is a seat within the sight line of the target user, that is, the sight line blocking result. Then, the seat posture of the target seat and / or the remaining seats in the vehicle can be adjusted according to the sight line blocking result. In this way, when the sight line of the target user is blocked by the seat, the seat posture of the target seat and / or the remaining seats in the vehicle can be adjusted to ensure that the sight line of the target user viewing the projection screen is not blocked, thereby meeting the user's viewing needs and improving the user's viewing experience.

[0141] Fig.13 is a block diagram of a vehicle control system according to an exemplary embodiment. Fig.13 As shown, the system 200 includes a control module 201, a vehicle monitoring module 202, a projection device 203, a screen device 204, a seat device 205 and a remote control device 206; the vehicle monitoring module 202, the projection device 203, the screen device 204, the seat device 205 and the remote control device 206 are respectively connected to the control module 201;

[0142] The control module 201 is used to implement the steps of the above-mentioned vehicle control method.

[0143] The control module 201 may be, for example, an in-vehicle infotainment system (IVI).

[0144] The vehicle monitoring module 202 is used to detect the user's sight information and send the sight information to the control module 201. At the same time, it can also be used to detect the user's gestures and send the detected user gestures to the control module 201, so that the control module 201 executes the corresponding control instructions according to the recognized user gestures. For example, the user gesture control can be used in scenes such as adjusting the brightness and volume of the picture displayed on the projection screen.

[0145] The projection device 203 is used to detect the light integrity of the projection light and the brightness of the first light of the reflected light. At the same time, the projection device 203 can also be moved in horizontal angles, vertical angles, and in transverse and longitudinal directions to adjust the device posture of the projection device 203.

[0146] The screen device 204 may include a projection screen, a screen shaft and a screen control module. The screen shaft is connected to the projection screen, and the screen shaft is connected to the screen control module. By replacing different types of projection screens, viewing areas of different sizes can be selected. The screen control module is used to control the operation of the reel motor of the screen shaft to roll up or lower the projection screen. The projection screen, the screen shaft and the screen control module can be activated separately after being separated. The screen shaft has a built-in battery, a communication module and a horizontal gyroscope.

[0147] When the projection screen, screen shaft and screen control module can be enabled separately, the application scenario of this embodiment is expanded. In this embodiment, the scene of viewing the projection screen is not limited to the interior of the vehicle, but can also be used outside the vehicle. For example, Fig.14 As shown, the projection screen and the screen axis can be connected separately and placed outside the vehicle (for example, outside the rear of the vehicle), and the user can watch the projection screen at the rear of the vehicle. Fig.15 As shown, the projection screen and the screen axis can be connected separately and placed outside the vehicle (for example, the side of the vehicle), and the user can watch the projection screen at the side of the vehicle.

[0148] In this way, the use scenarios of projection screens in vehicles are greatly expanded, and users can watch the projection screens whether they are inside or outside the vehicle.

[0149] The seat device 205 includes a seat sensor and a seat, wherein the seat sensor is used to detect the user's sitting posture information and send the sitting posture information to the control module 201; the seat sensor can also adjust the distance and angle of the seat back angle, seat front and back, neck pillow height, and leg rest length according to the adjustment instructions sent by the control module 201.

[0150] The remote control device 206 may include a physical button device or a touch screen device, and may be embedded in a seat armrest panel. The remote control device 206 may be understood as a remote control, and may be used to adjust the projection device 203 and / or the screen device 204 in a movie-watching scenario.

[0151] The following examples illustrate several viewing modes supported by the vehicle control system provided in the embodiment of the present disclosure:

[0152] Mode 1: Ordinary large screen mode. In this viewing mode, the rear-row user seats are adjusted to the most comfortable viewing posture, and a small-sized projection screen can be configured to be unfolded vertically. The user can adjust the height of the projection screen to the optimal viewing height through the remote control device 206, and then the projection device 203 is adjusted to a suitable distance and angle to project the projection light onto the projection screen to display the projection content to the rear-row users.

[0153] Mode 2: Large bed cinema mode. In this viewing mode, the middle and rear seats can be laid flat in the traditional folding mode, and users can watch movies in the back row with a spacious and longer viewing distance. A medium-sized projection screen can be configured to unfold it vertically. The user can adjust the height of the projection screen to the optimal viewing height through the remote control device 206, and then the projection device 203 is adjusted to a suitable distance and angle to project the projection light onto the projection screen to show the projection content to the users in the back row.

[0154] Mode 3: Outdoor cinema mode. In a stable outdoor scene, the tailgate is opened, and a large projection screen can be configured to be unfolded vertically. The user can adjust the height of the projection screen to a suitable height through the remote control device 206 and then point it toward the rear of the car. The top projection device 203 at the rear of the car adjusts the projection direction, angle and position to project the projection light onto the projection screen, and the projection content is displayed from inside the car to the space outside the car.

[0155] Mode 4: Camping Cinema Mode. In stable scenes such as outdoor camping, with the tailgate or side door of the vehicle open, the user can take out the large projection screen from the vehicle compartment, place it outside the vehicle at a suitable height and distance, extend the projection screen to a suitable height and face it towards the rear or side of the vehicle, and adjust the projection direction and position of the top projection device 203 in the rear row to project the projection light onto the projection screen outside the vehicle, and display the projection content in the space outside the vehicle toward the inside of the vehicle through the external projection screen.

[0156] By adopting the above system, it is possible to determine whether the sight line of the current target user is blocked based on the sight line information of the target user and the seat information of the remaining seats in the vehicle. Specifically, it is possible to determine whether there is a seat within the sight line of the target user, that is, the sight line blocking result. Then, the seat posture of the target seat and / or the remaining seats in the vehicle can be adjusted according to the sight line blocking result. In this way, when the sight line of the target user is blocked by the seat, the seat posture of the target seat and / or the remaining seats in the vehicle can be adjusted to ensure that the sight line of the target user viewing the projection screen is not blocked, thereby meeting the user's viewing needs and improving the user's viewing experience.

[0157] Fig.16is a flow chart of a vehicle control method according to an exemplary embodiment. Fig.16 As shown, first, the user can select a suitable model of projection screen and insert it into the screen shaft. If the screen shaft is placed in the screen control module, the vehicle will energize the screen shaft; if the screen shaft is not placed in the screen control module, it means that the current usage scenario is outside the car, and the user can start the screen shaft by himself and place the projection screen horizontally outside the car. When the user sits in the seat in the vehicle, the seat sensor identifies the user's sitting posture information. At the same time, the remote control device and vehicle monitoring module embedded in the seat armrest panel can be enabled. At this time, the user can choose whether to enable the independent remote control mode, that is, whether to take the remote control device out of the seat armrest panel. If it is determined to enable the independent remote control mode, the remote control device can be popped out of the armrest panel as an independent remote control. If the independent remote control mode is not enabled, the user can remotely control it through the armrest panel or remotely control it with gestures in the air. Next, the user can choose whether to enable the preset seat parameters. If it is determined to enable, the seat is adjusted according to the user's sitting posture information and preset seat parameters. If it is determined not to enable, the user can adjust the sitting posture and viewing angle by himself. The user can also select a preset viewing mode through the remote control device, and the seat parameters corresponding to different viewing modes may be different.

[0158] Next, the screen axis identifies its own position as the first position information of the projection screen, and then determines the relative position information of the projection screen relative to the projection device based on the second position information of the projection device. The projection device moves, rotates, and makes other adjustments based on the relative position information and the model of the projection screen. At the same time, the vehicle monitoring module identifies the user's line of sight information, and the vehicle can detect whether the user's line of sight is obstructed based on the vehicle's seat information and the user's line of sight information, that is, whether there is a seat within the user's line of sight. If so, adjust the posture of the seat in the cabin; if not, start the projection device directly. And, if after adjusting the posture of the seat in the cabin, if it is still determined that the user's line of sight is obstructed, a first warning prompt message can be sent to the user.

[0159] After starting the projection device, the projection device can further detect the integrity of the light and determine whether there is an obstruction on the projection light path according to the integrity of the light, that is, whether the projection light path is blocked. If it is determined that there is an obstruction on the projection light path, the device posture of the projection device can be adjusted. If it is determined that there is no obstruction on the projection light path, the movie can be watched normally. And, if it is still determined that there is an obstruction on the projection light path after adjusting the device posture of the projection device, a second warning prompt information can be issued to the user.

[0160] By adopting the above method, it is possible to determine whether the sight line of the current target user is blocked based on the sight line information of the target user and the seat information of the remaining seats in the vehicle. Specifically, it is possible to determine whether there is a seat within the sight line of the target user, that is, the sight line blocking result. Then, the seat posture of the target seat and / or the remaining seats in the vehicle can be adjusted according to the sight line blocking result. In this way, when the sight line of the target user is blocked by the seat, the seat posture of the target seat and / or the remaining seats in the vehicle can be adjusted to ensure that the sight line of the target user viewing the projection screen is not blocked, thereby meeting the user's viewing needs and improving the user's viewing experience.

[0161] Furthermore, the present disclosure also provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the vehicle control method provided in the first aspect of the present disclosure are implemented.

[0162] Furthermore, the present disclosure also provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the vehicle control method provided in the first aspect of the present disclosure.

[0163] Fig.17 is a block diagram of a vehicle according to an exemplary embodiment, such as Fig.17 As shown, the vehicle 300 includes the vehicle control system 200 provided by the second aspect described above.

[0164] The preferred embodiments of the present disclosure are described in detail above in conjunction with the accompanying drawings; however, the present disclosure is not limited to the specific details in the above embodiments. Within the technical concept of the present disclosure, a variety of simple modifications can be made to the technical solution of the present disclosure, and these simple modifications all fall within the protection scope of the present disclosure.

[0165] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the present disclosure will not further describe various possible combinations.

[0166] In addition, various embodiments of the present disclosure may be arbitrarily combined, and as long as they do not violate the concept of the present disclosure, they should also be regarded as the contents disclosed by the present disclosure.

Claims

1. A vehicle control method, characterized in that: The method comprises: Acquiring sight line information of a target user on a target seat of the vehicle relative to a projection screen in the vehicle; Acquire seat information corresponding to remaining seats in the vehicle, where the remaining seats are seats other than the target seat among a plurality of seats in the vehicle; Determine, according to the sight line information and the seat information, a sight line blocking result corresponding to the target user, wherein the sight line blocking result is used to indicate whether there is a seat within the sight line of the target user; According to the line of sight blocking result, adjusting the seat posture of the target seat and / or other seats; The sight line information includes a target distance between the eyes of the target user and the projection screen, a target height difference between the eyes of the target user and the center of the projection screen, and a sight line angle between the eyes of the target user and the projection screen; the seat information includes a backrest position and a backrest height corresponding to a seat backrest; and determining a sight line blocking result corresponding to the target user according to the sight line information and the seat information includes: Determining a sight area of ​​the target user according to the target distance, the target height difference and the sight angle; Determining backrest areas corresponding to the remaining seats according to the backrest positions and the backrest heights; A sight line blocking result corresponding to the target user is determined according to the sight line area and the backrest area.

2. The method according to claim 1, characterized in that The determining, according to the sight line area and the backrest area, a sight line blocking result corresponding to the target user comprises: In the case where the sight area and the backrest area intersect, determining that the sight blocking result includes that there is a seat within the sight range of the target user; or In a case where there is no intersection between the sight line area and the backrest area, determining the sight line blocking result includes that there is no seat within the sight line of the target user.

3. The method according to claim 1, characterized in that The step of adjusting the seat posture of the target seat and / or other seats according to the sight blocking result includes: When the sight line blocking result includes that there is a seat within the sight line of the target user, determining an obstruction seat that blocks the sight line of the target user from the remaining seats; Determining whether there are other users on the handicap seat; When it is determined that there are no other users on the obstacle seat, the backrest of the obstacle seat is controlled to be reclined.

4. The method according to claim 3, characterized in that The method further comprises: In the case where it is determined that there are other users on the obstructed seat, determining the seat adjustment parameter corresponding to the target seat according to the line of sight information and the obstructed seat information corresponding to the obstructed seat; The seat posture of the target seat is adjusted according to the seat adjustment parameter.

5. The method according to claim 4, characterized in that The determining, according to the line of sight information and the obstacle seat information corresponding to the obstacle seat, the seat adjustment parameter corresponding to the target seat comprises: Determine, based on the sight line information and the obstruction seat information, a location area where the obstruction seat blocks the sight line of the target user; According to the position area, a seat adjustment parameter corresponding to the target seat is determined.

6. The method according to claim 4, characterized in that The method further comprises: Obtaining a preset seat parameter range corresponding to the target seat; The determining, according to the line of sight information and the obstacle seat information corresponding to the obstacle seat, the seat adjustment parameter corresponding to the target seat comprises: Based on the preset seat parameter range, the seat adjustment parameters corresponding to the target seat are determined according to the sight line information and the obstacle seat information corresponding to the obstacle seat.

7. The method according to claim 1, characterized in that After adjusting the seat posture of the target seat and / or the remaining seats according to the sight blocking result, the method further includes: Execute step 1 again to obtain the line of sight information of the target user on the target seat of the vehicle relative to the projection screen in the vehicle, and then determine the line of sight blocking result corresponding to the target user based on the line of sight information and the seat information. If the line of sight blocking result includes the existence of a seat within the line of sight of the target user, generate a first warning prompt information.

8. The method according to claim 1, characterized in that The method further comprises: Acquire first position information corresponding to the projection screen and second position information corresponding to the projection device in the vehicle; Determining relative position information of the projection device relative to the projection screen according to the first position information and the second position information; The device posture of the projection device is adjusted according to the relative position information.

9. The method according to any one of claims 1 to 8, characterized in that The method further comprises: Acquire a projection light projected by a projection device in the vehicle and a reflected light corresponding to the projection light; The device posture of the projection device is adjusted according to the projection light and the reflected light.

10. The method according to claim 9, characterized in that The adjusting the device posture of the projection device according to the projection light and the reflected light comprises: Determining the light integrity corresponding to the projection device according to the projection light and the reflected light; the light integrity is used to characterize the degree of difference between the light area corresponding to the reflected light and the light area corresponding to the projection light; When the light integrity is less than or equal to a preset light integrity threshold, the device posture of the projection device is adjusted.

11. The method according to claim 9, characterized in that The method further comprises: Obtaining the brightness of a first light corresponding to the reflected light; When the brightness of the first light is less than a preset light brightness threshold, the brightness of the second light corresponding to the projection light projected by the projection device is adjusted.

12. A vehicle control system, characterized in that: The system comprises a control module, a vehicle monitoring module, a projection device, a screen device, a seat device and a remote control device; the vehicle monitoring module, the projection device, the screen device, the seat device and the remote control device are respectively connected to the control module; The control module is used to implement the steps of the method described in any one of claims 1 to 11 above.

13. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 11 are implemented.

14. A computer program product, characterized in that The invention comprises a computer program, which, when executed by a processor, implements the steps of the method according to any one of claims 1 to 11.

15. A vehicle, characterized in that: The vehicle comprises the vehicle control system as set forth in claim 12 above.

Citation Information

Patent Citations

  • Vehicle-mounted screen control method and device and vehicle

    CN114882579A

  • Vehicle cabin control method, system and equipment and vehicle

    CN117261705A

  • Projection method of vehicle-mounted projector, vehicle and machine readable storage medium

    CN118433366A

  • Projection fusion method, device and system and electronic equipment

    CN118474318A

  • Curtain assembly, optical assembly, projection system, vehicle and control method

    WO2024067775A1